/* CSS Document */
@CHARSET "UTF-8";
*{ 
	margin:0; 
	padding:0;
	}

body{
	margin:0;
	padding:0;
	font-family:"微软雅黑";
	background-color: #fff;
	}
.page{ 
	width:1205px;
	margin:0 auto;
	padding:0;
	}
a{ text-decoration: none;}
/*头部*/
.header{ 
        height:132px;
        background-color:#BBF6FE;
	}

.log{
	background: #BBF6FE url(../images/huangshi_03.png) no-repeat top left;
    height: 132px;
    width: 1200px;
    position:relative;
	}
	
/*横向菜单*/
.tmenu{
	/*background-image:url(../images/nav_bg.png);*/
	background-repeat:repeat-x;
    background-color:#2EB9D0;
	height:37px;
	min-width:1200px;
	}
.tmenu ul{
	list-style:none;
	width:1200px;
	}
.tmenu ul li{ 
	list-style-type:none;
	height:37px;
	width:109px;
	line-height:37px;
	float:left;
	text-align:center;
	font-family:"微软雅黑";
	}
.tmenu ul li a{
	text-decoration:none;
	color:#FFF;
	font-size:16px;
	}
.menuBgSelected{
	/*background-image:url(../images/nav_hover_bg.png);
	background-repeat:no-repeat;
	background-position:center;*/
    background-color:#3C9AAA;
	}
/*横向菜单*/

/*中间区域*/
.content{
	width:1200px;
	min-height:700px;
	margin-bottom:10px;
	}

/*版权部分*/
.footer{ 
	background-color:#CCC; 
	background-image:url(../images/footer_bg.png);
	background-repeat:repeat-x;
	height:101px;
	color:#505050;
	clear:both;
	min-width:1200px;
	}
	
.footer span{ 
	color:#dc6d0e;
	padding-left:3px;
	padding-right:3px;
	}
		
/*左侧菜单部分*/
.cleft{ 
	height:auto; 
	width:250px; 
	float:left; 
	margin-top:10px;
	min-height:400px;
	}

/*岗位管理*/
.jobLeftMeun{
	background-image: url("../images/leftBg2.png");
	background-repeat:no-repeat;
	width: 248px;
	height:520px;
}
/*求职者管理*/
.seekerLeftMeun{
	background-image: url("../images/leftBg3.png");
	background-repeat:no-repeat;
	width: 248px;
	height:520px;
}

/*未登录招牌会*/
.NotLogJobFairMeun{
	/*background-image: url("../images/NologJobFariMeun.png");
	background-repeat:no-repeat;*/
	width: 249px;
	height:520px;
    border:1px solid #ddd;
    background-color:#eee;
}
.ToLogJobFairMeun{
	/*background-image: url("../images/JobFair.png");
	background-repeat:no-repeat;*/
	width: 250px;
	height:520px;
    border:1px solid #ddd;
    background-color:#FAFAFA;
}

/*右侧内容部分*/
.cright{ 
	width:940px; 
	float:left; 
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	background-color: #FFF;
	}
/*当前位置*/
.currPosition{ 
	height:40px; 
	line-height:40px; 
	/*background-image: url("../images/currPositionTB.png");*/
	border: 1px #dadada solid;
	padding-left: 35px;
    background:#F4F1EF url(../images/zph_ico.jpg) no-repeat 12px center;
    }

/*辅助样式*/

/*左分割线*/
.mLeftSplit{ 
	/*background-image:url(../images/nav_line.png);*/
	background-position:left;
	height:36px;
	background-repeat:no-repeat;
	}
/*右分割线*/
.mRightSplit{ 
	/*background-image:url(../images/nav_line.png);*/
	background-position:right;
	height:36px;
	background-repeat:no-repeat;
	}
.textCenter{
	text-align:center;
	}
.textLeft{
	text-align:left;
	}
.textRight{
	text-align:right;
	}
.fs12{
	font-size:12px;
	}
.fs14{
	font-size:14px;
	}
.fs16{
	font-size:16px;
	}
.fs18{
	font-size:18px;
	}
.fs20{
	font-size:20px;
	}
.fs22{
	font-size:22px;
	}
.fs24{
	font-size:24px;
	}
.fontWeight{
	font-weight: bold;
}

#PromptDialogContext{
	 width:550px; 
	 margin: 0 auto; 
	 font-size: 18px;
	 height: 140px;
	 word-wrap:break-word;
	 line-height: 140px;
	 text-align: center;
}
.PromptDiaButnView{
	 width:550px; 
	 margin: 0 auto; 
	 height: 40px;
	 text-align: center;
	 margin-top:5px;
}
.PromptDialogSplit{
	width:550px;
	margin:0 auto;
	border-bottom: 1px #dadada solid; 
}
#PromptDialogOk{
	width:80px;
	height:30px;
	background:url(/Content/images/tswin_qr.png) no-repeat;
	border:0;
	cursor:pointer;
}

#PromptDialogCancel{
	width:80px;
	height:30px;
	background:url(/Content/images/tswin_qx.png) no-repeat;
	border:0;
	cursor:pointer;
}

/*企业和个人左侧菜单*/
.preLeftMeun,.enterLeftMeun{
	/*background-image: url("../images/leftBg1.png");
	background-repeat:no-repeat;*/
	width: 248px;
	/*height:520px;*/
    border:1px solid #ddd;
    background-color:#FDFDFD;
    padding-bottom: 15px;
}
.butnBule{ 
	width:132px; 
	height:40px;
	margin-top:10px;
	background-image: url("../images/butnBule.png");
	background-repeat:no-repeat;
	line-height: 40px;
	text-align: center;
	}
	
.butnOrange{
	width:132px; 
	height:40px;
	background-image: url("../images/butnOrange.png");
	background-repeat:no-repeat;
	}
	
.userShow{ 
	height:48px;
	text-align: center;
	line-height: 48px;
	 }
	 
.userShow span{ color:blue;}

.leftTitleStyle{ 
    height: 65px;
    line-height: 65px;
    text-align: center;
    color: #fff;
    background-color: #2EB9D0;
    font-size: 18px;
}

.leftMeunButn{
	width:132px; 
	margin:0 auto;
	padding:0;
	height:40px;
	margin-top:10px;
	background-image: url("../images/butnOrange.png");
	background-repeat:no-repeat;
	line-height: 40px;
	text-align: center;
}



/*个人左侧菜单*/
.leftButnStyle{ 
	/*height:50px;*/ 
	line-height:60px; 
	color:#FFF;
	cursor:pointer; 
	}

.PersonResBtun{
	width:139px; 
	height:42px;
	background-image: url("../images/PreviewInfoButn.png");
	background-repeat:no-repeat;
	line-height: 42px;
	cursor:pointer;
	text-align: center;
	margin:0 auto;
	margin-top:10px;
}

.perLeftMeunSplit{ margin-top: 10px;}
.perLeftMeunSplit p{ border:0px; border-top: 1px solid #dadada }

/*企业左侧菜单*/
/*企业审核提示*/
.enterLeftSHTS{
	text-align: center;
	margin-top: 10px;
	height: 30px;
}

/*企业审核按钮*/
.enterQYSh{
	width:114px; 
	height:36px;
	background-image: url("../images/enterSubmitRay.png");
	background-repeat:no-repeat;
	margin-top:10px;
	color:#dadada
	cursor:pointer;
	text-align: center;
	margin:0 auto;
}
/*企业预览信息按钮*/
.enterpInfoButn{
	width:133px; 
	height:42px;
	background-image: url("../images/PreviewInfoButn.png");
	background-repeat:no-repeat;
	line-height: 40px;
	text-align: center;
	margin:0 auto;
	margin-top:10px;
}
.enterUserManeger{
	width:133px;
	height:50px;
	margin:0 auto;
	background-image: url("../images/enterUserManeger.jpg");
	border: 0px;
	outline: none;
	cursor:pointer;	
	margin-top: 30px;
}
/*企业左侧菜单*/

/*岗位管理左侧菜单*/
.jobLeftbutView{
	height: 70px;
	color:#FFF;
}
.jobLeftMeun{
	background-image: url("../images/leftBg2.png");
	background-repeat:no-repeat;
	width: 248px;
	height:520px;
}

/*岗位管理左侧菜单*/

/*求职志愿左侧菜单*/
.seekerLeftMeun{
	background-image: url("../images/leftBg3.png");
	background-repeat:no-repeat;
	width: 248px;
	height:520px;
}
.seekerLeftbutView{
	height: 70px;
	color:#FFF;
}

.leftButnStyle a,.seekerLeftbutView a,.jobLeftbutView a{ color:#FFF}
/*求职志愿左侧菜单*/

.topTile {
    height:45px;
    background-color:#A3E8F3;
    width: 100%;
    font-size:14px;
    font-family:"Microsoft YaHei";
}
.topTile .tp {
    width: 1200px;
    height: 45px;
    line-height: 45px;
    margin:0 auto;
    position:relative;
}
.topTile .hy {
    color:#3C9AAA;
    width:185px;
    position:absolute;
    top:0;
    left:0;
}
.topTile .tp a{
    color:#333;
}
.topTile .tp b {
    display:inline-block;
    width: 22px;
    height: 22px;
    border-radius:50%;
    line-height: 22px;
    text-align:center;
    vertical-align:middle;
    background-color:#13A0E2;
    color: #333;
}
.rejlogn_box{
    width:245px;
    position: absolute;
    top: 0;
    right: 0;
}
.rejlogn_box>a:hover{
    color:#20A0FF;
}

.ser_box {
    position:absolute;
    right: 6px;
    top: -124px;
    width: 505px;
    border: 2px solid #47b5c6;
    height: 34px;
    line-height: 34px;
    background-color: #fff;
}
.ser_box>span {
    width: 65px;
    display: inline-block;
    background-color: #eee;
    text-align: center;
    height: 34px;
    color: #333;
    font-size:14px;
    position: absolute;
    margin-left:0;
}

.ser_box>input {
    height: 31px;
    border: 0;
    margin-left: 70px;
    width: 350px;
    position: absolute;
    top: 0;
    left: 0;
    outline:none;
}

.ser_box>button {
    border:0;
    height:35px;
    width: 80px;
    text-align:center;
    background-color:#47b5c6;
    color: #fff;
    font-family:"Microsoft YaHei";
    font-size:16px;
    cursor:pointer;
    position:absolute;
    right:0;
    top:0;
}