﻿/* CSS Document */

/*---------------------------------------------------------------------------
public CSS
----------------------------------------------------------------------------*/
a:link { color: #555; text-decoration: none; }
a:visited { color: #555; text-decoration: none; }
a:hover { color:#1ec785; text-decoration: underline; }
a:active { color: #555; text-decoration: none; }

/*FontColor*/
.white ,
.white a:link ,
.white a:visited ,
.white a:hover ,
.white a:active	{ color:#fff;}

.black ,
.black a:link ,
.black a:visited ,
.black a:hover ,
.black a:active	{ color:#000;}

.green ,
.green a:link ,
.green a:visited ,
.green a:hover ,
.green a:active { color:#4c8d00;}

.gray ,
.gray a:link ,
.gray a:visited ,
.gray a:hover ,
.gray a:active { color:#999;}

.red ,
.red a:link ,
.red a:visited ,
.red a:hover ,
.red a:active { color:#e70a0a;}

.borderTop {border-top:1px #e3e3e3 solid;}
.border {border:1px #e3e3e3 solid;}
.borderBottom {border-bottom:1px #e3e3e3 solid;}
.borderBDashed {border-top:1px #e3e3e3 dashed;}
.zp_topbg { padding-top:10px; border-radius:3px; background:url(../images/iframe_topbg.gif) top repeat-x;}
.zp_box {padding:24px; background-color:#fff; font-size:16px; color:#555;}

/*-----------------------------------------------------
select 模拟下拉框
-----------------------------------------------------*/
.selectBox{ display:inline-block; vertical-align:middle; position:relative; z-index:1; cursor:pointer; text-align:left; background:url(../images/tri_arr.gif) no-repeat right center; background-color:#eee; width:77px; border:1px solid #cfcfcf;}
.selectBox p{  vertical-align:top; padding:0 10px; background:#fff; margin-right:28px; border-right:1px solid #ccc; height:28px; overflow:hidden; line-height:30px; height:30px;}
.selectBox ul{ width:100%; border:1px solid #cfcfcf; border-top:0; position:absolute; z-index:1; top:29px; left:-1px; background-color:#fff;}
.selectBox ul.col2e{ border-color:#2e95c2;}
.selectBox ul li a{zoom:1; display:block; padding:5px 10px; color:#333; border-top:1px solid #f2f2f2;}
.selectBox ul li a:hover{ background-color:#1daadf; color:#fff;}

.selectBox03{ display:inline-block; vertical-align:middle; position:relative; z-index:1; cursor:pointer; text-align:left; background:url(../images/tri_arr.gif) no-repeat right center; background-color:#eee; width:77px; border:1px solid #cfcfcf;}
.selectBox03 p{  vertical-align:top; padding:0 10px; background:#fff; margin-right:28px; border-right:1px solid #ccc; height:28px; overflow:hidden; line-height:30px; height:30px;}
.selectBox03 ul{ width:100%; border:1px solid #cfcfcf; border-top:0; position:absolute; z-index:1; top:29px; left:-1px; background-color:#fff;}
.selectBox03 ul.col2e{ border-color:#2e95c2;}
.selectBox03 ul li a{zoom:1; display:block; padding:5px 10px; color:#333; border-top:1px solid #f2f2f2;}
.selectBox03 ul li a:hover{ background-color:#1daadf; color:#fff;}

/*---------------------------------------------------------------------------
注册 CSS
----------------------------------------------------------------------------*/
.ziframe { padding-left:24px; padding-right:24px;}
.zi_top15 { padding-top:15px;}
.zi_top20 { padding-top:20px;}
.zi_bottom17 { padding-bottom:17px;}
.zr_height54 { height:54px;px; line-height:54px;}
.zr_btn { padding-top:30px; text-align:center;border-top:1px #ccc solid;}
.zr_submit ,.zr_cancel {width:93px; height:30px; border:0; background:none; font-weight:bold; font-size:14px; cursor:pointer;}
.zr_submit {  background:url(../images/iframe.png) no-repeat; color:#fff;}
.zr_cancel {  background:url(../images/iframe.png) 0 -40px no-repeat; color:#555; margin-left:8px;}

.zreg_title { padding-left:52px; height:46px; line-height:46px; border-bottom:1px #ccc solid; background:url(../images/iframe.png) -58px -85px no-repeat;}
.zr_name { float:left; width:101px; text-align:right;}
.zr_input { width:220px; height:28px; border:1px #ccc solid; background:none;}
.zr_box { float:left; width:801px;}
.zr_box dd { float:left;}
.zr_row1 dd {padding-left:30px;}
.zr_prompt { padding-left:20px; font-size:12px; line-height:30px;}
.zr_ok { width:35px; height:31px; padding-left:30px; background:url(../images/iframe.png) 15px -145px no-repeat;}
.zr_no { width:35px; height:31px; padding-left:30px; background:url(../images/iframe.png) -55px -145px no-repeat;}
.zr_Portrait { width:83px; height:83px; border:1px #e3e3e3 solid;background:url(../images/Portrait.png) center no-repeat;}
.zr_file { padding-left:20px; font-size:12px;}
.zr_row2 { width:700px; color:#000; font-size:12px;}
.zr_row2 dd{ width:130px; padding-top:10px; padding-right:20px;}


/*---------------------------------------------------------------------------
考证报名 CSS
----------------------------------------------------------------------------*/
.zreg_title1 { padding-left:90px; height:46px; line-height:46px; border-bottom:1px #ccc solid; background:url(../images/iframe.png) -15px -200px no-repeat; font-size:24px;}
.zr_input2 { width:300px; height:28px; border:1px #ccc solid; background:none;}
.selectW1 { width:100px;}
.selectW1 { width:93px;}
.selectW2 { width:163px;}

/*---------------------------------------------------------------------------
求职发布 CSS
----------------------------------------------------------------------------*/
.zr_input2 { width:300px; height:28px; border:1px #ccc solid; background:none;}
.zr_textarea { width:300px; height:100px;border:1px #ccc solid; background:none; line-height:24px;}
.zr_note { padding-top:5px; padding-left:20px; background:url(../images/iframe.png) -80px -269px no-repeat; font-size:12px;}
.selectW1 { width:100px;}
.selectW1 { width:93px;}
.selectW2 { width:163px;}


/** 资料预览 */
.header{ width:820px; margin:0 auto; overflow:hidden; padding:10px 0;}
.header .heaTit{ font-size:24px; color:#333; font-family:微软雅黑; overflow:hidden; padding:10px 0;}
.header .heaTit .ico_pdf{ float:left; width:30px; height:27px; background:url(../images/bg_01_c.gif) no-repeat -30px 0; margin-right:15px; margin-top:5px;}

.header .heaTit .ico_word{float:left;  width:30px; height:28px; background:url(../images/bg_09_c.gif) no-repeat 0px 0; margin-right:15px; margin-top:5px;}
.header .heaTit .ico_txt{float:left;  width:30px; height:28px; background:url(../images/bg_09_c.gif) no-repeat -60px 0; margin-right:15px; margin-top:5px;}
.header .heaTit .ico_ppt{float:left;  width:30px; height:27px; background:url(../images/bg_09_c.gif) no-repeat -120px -108px; margin-right:15px; margin-top:5px;}
.header .heaTit .ico_flv{float:left;  width:30px; height:27px; background:url(../images/bg_09_c.gif) no-repeat -120px -81px; margin-right:15px; margin-top:5px;}
.header .heaTit .ico_mp4{float:left;  width:30px; height:27px; background:url(../images/bg_09_c.gif) no-repeat -210px -108px; margin-right:15px; margin-top:5px;}
.header .heaTit .ico_22{float:left;  width:30px; height:27px; background:url(../images/bg_09_c.gif) no-repeat -90px -27px; margin-right:15px; margin-top:5px;}

.header span{ padding:10px 0; color:#999; padding-left:50px; font-size:12px; display:block;}
.header span strong{ padding-right:40px;}
.header .hea_rig{ float:right; overflow:hidden; margin-top:55px;}
.header .hea_rig a{ float:left; background:url(../images/bg_01_c.gif) no-repeat; margin-left:45px;}
.header .hea_rig a span{ float:left; height:33px; line-height:32px; padding:0 15px; background:url(../images/bg_01_c.gif) no-repeat; color:#fff; cursor:pointer;}
.header .hea_rig a:hover{ text-decoration:none;}
.header .hea_rig a.btnPlu{ background-position:0 -27px;}
.header .hea_rig a.btnPlu span{ background-position:right -60px;}
.header .hea_rig a.btnDown{ background-position:0 -93px;}
.header .hea_rig a.btnDown span{ background-position:right -126px;}
.header .hea_rig a span .addTo{ float:left; background:url(../images/bg_01_c.gif) no-repeat -153px 0; width:18px; height:18px; margin-right:6px; margin-top:7px;}
.header .hea_rig a span .addNo{ float:left; margin-right:6px; margin-top:7px;}
.header .hea_rig a span i.ico_plu{ width:18px; height:18px; background-position: -153px 0;}
.header .hea_rig a span i.ico_dow{ width:22px; height:20px; background:url(../images/bg_01_c.gif) no-repeat -176px 0; float:left; margin-top:7px; margin-right:6px;}

.mainBanner{ width:100%; background-color:#f7f7f7; padding:15px 0;}
.mainCon{ width:830px; margin:0 auto; overflow:hidden;}
.mainCon .mainCon_left{ width:800px; float:left;margin-left:20px;}
.mainCon .mainCon_right{ float:right; width:270px;}
.mainBanCon{ height:538px;}

.mainCon .mainCon_right dt{ border-bottom:2px solid #ddd; height:25px; margin-bottom:5px;}
.mainCon .mainCon_right dt strong{ float:left; border-bottom:2px solid #999; position:relative; margin-bottom:-2px; height:25px; }
.mainCon .mainCon_right dd{ clear:both; border-bottom:1px solid #f1f1f1; padding:8px 0; overflow:hidden; zoom:1;}
.mainCon .mainCon_right dd a{ color:#666;}
.mainCon .mainCon_right dd i{ float:left; margin-right:10px; width:30px; height:27px; background:url(../images/bg_01_c.gif) no-repeat;}
.mainCon .mainCon_right dd i.lisIco_1{ background-position:-90px 0;}
.mainCon .mainCon_right dd i.lisIco_2{ background-position:-120px 0;}
.mainCon .mainCon_right dd i.lisIco_3{ background-position:-60px 0;}
.mainCon .mainCon_right dd i.lisIco_4{ background-position:0px 0;}
.mainCon .mainCon_right dd i.lisIco_5{ background-position:-30px 0;}

.mainCon .mainCon_left .comInp{width:800px; zoom:1;}
.mainCon .mainCon_left .comInp p{ padding:15px 0; color:#666;}
.mainCon .mainCon_left .comInp textarea{ width:98%; height:90px; padding:4px; border:1px solid #cdcdcd;}
.mainCon .mainCon_left .comInp .pub_btn{ float:right; background:url(../images/bg_01_c.gif) no-repeat 0 -159px; margin-top:15px;}
.mainCon .mainCon_left .comInp .pub_btn:hover{ text-decoration:none;}
.mainCon .mainCon_left .comInp .pub_btn span{ float:left; height:23px; padding:0 25px; background:url(../images/bg_01_c.gif) no-repeat right -182px; color:#fff; line-height:23px; cursor:pointer;}

.mainCon .mainCon_left .comUl{ overflow:hidden; font-size:12px; padding:15px 0;margin-top:40px;}
.mainCon .mainCon_left .comUl li{ border-bottom:1px dashed #e7e7e7; padding:20px 0; overflow:hidden; zoom:1; position:relative;}
.mainCon .mainCon_left .comUl li .lefImg{ float:left; width:55px; height:55px; margin-right:18px;}
.mainCon .mainCon_left .comUl li .lefImg img{ width:47px; height:47px; padding:4px;}
.mainCon .mainCon_left .comUl li p{ overflow:hidden; zoom:1;}
.mainCon .mainCon_left .comUl li p strong{ display:block; overflow:hidden;}
.mainCon .mainCon_left .comUl li p strong em{ float:right; color:#999; }
.mainCon .mainCon_left .comUl li p span{ overflow:hidden; padding:10px 0; line-height:22px; clear:both; display:block;}
.mainCon .mainCon_left .comUl li p b{margin-top:10px; display:block; overflow:hidden; background-color:#fafafc; padding:5px;}
.mainCon .mainCon_left .comUl li p b a{ padding:0 5px;}
.mainCon .mainCon_left .comUl li .linkBtn{ display:none; position:absolute; right:0; bottom:10px;}

/*---去下划线---*/
.mainCon .mainCon_left .comInp a:hover{text-decoration:none;}
.main_c .main_body .table_pub .input_box_3 input.a6_input{border: 1px solid #D8D8D8;height: 30px;line-height: 30px;width: 280px;}


.mainCon .txtTop{ overflow:hidden; background:#f2f5f9; height:30px; border-bottom:1px solid #ccc; }
.mainCon .txtTop strong{ float:right; margin-top:5px; margin-right:5px;}
.mainCon .txtTop strong a{ display:inline-block; vertical-align:top; margin-left:15px;}
.mainCon .txtTop strong a i{ display:inline-block; vertical-align:top; width:20px; height:20px; background:url(../images/txtTop.gif) no-repeat;}
.mainCon .txtTop strong a .b_1{ background-position:3px 2px;}
.mainCon .txtTop strong a .b_2{ background-position:-28px 2px;}
.mainCon .txtTop strong a .b_3{ background-position:-60px 1px;}
.mainCon .txtTop strong a:hover,.mainCon .txtTop strong a.curB{ background:url(../images/txtTop.gif) no-repeat -90px 0;}
.mainCon .conDiv{ height:580px; border:1px solid #bbcec7; border-top-color:#6d6f70; margin-top:0; background-color:#fff;}



















































