


/*** 支付 ***/
#wap{ width:960px; margin:0 auto; background:#ffffff; border:1px solid #d1d1d1; border-top:0}
#content{ padding:20px;}
.payProcess1 .hd ul { height: 36px; margin-bottom: 20px; overflow:hidden }
.step1{background: url(/imgs/jobSeeker/step1.png) no-repeat;}
.step2{background: url(/imgs/jobSeeker/step2.png) no-repeat;}
.step3{background: url(/imgs/jobSeeker/step3.png) no-repeat;}
.payProcess1 .hd ul li { width: 300px; float: left; text-align: center; font-size: 16px; line-height: 35px; color: #333; display:inline; } 
.step1 li.payProcess_pre,.step2 li.payProcess_on,.step3 li.payProcess_three{ font-weight:bold}
.step1 li.payProcess_pre,.step2 li.payProcess_pre,.step3 li.payProcess_pre,.step2 li.payProcess_on,.step3 li.payProcess_three,.step3 li.payProcess_on{ color:#ffffff !important;}

.tuig_box{width:100%; height:100%; position:absolute; z-index:9999; top:0; left:0; text-align:left; display:none}
.tuig_bg{ background:#000; width:100%; height:100%; _height:1000px; position:absolute; z-index:9999; top:0; left:0; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.tuig_content{ width:666px; margin:0 auto; position:relative; z-index:10000; padding-top:0px;}
.tuig_main{border:4px solid #2aa0dd; width:660px; display:inline-block; overflow:hidden; background:#ffffff;border-radius:5px}
.tuig_tit{ height:30px; line-height:30px; background:#2aa0dd; color:#fff; overflow:hidden;}
.tuig_tit ul{ float:left;}
.tuig_tit ul li{ width:120px; float:left; font-size:14px; cursor:pointer;border-radius:5px 5px 0 0; text-align:center}
.tuig_tit ul li.on{ background:#fff; color:#036dd5; font-weight:bold}
a.tuig_close{ float:right; color:#fff; padding-right:10px;}
.tuig_zd{ padding:20px 10px; width:640px; display:inline-block}
.tugi_zdr{ float:right; width:320px;}
.tuig_zdl{ width:300px; float:left;}
.tjzdtable{overflow:hidden;table-layout:fixed; width:100%; font-size:14px; border-bottom:1px solid #eeeeee;}
.tjzdtable tr{ cursor:pointer}
.tjzdtable tr.bg{ background:#edf1fe;}
.tjzdtable tr:hover{background:#edf1fe;}
.tjzdtable td{color:#888;line-height:26px; padding:4px 0; vertical-align:top; }
.realtime_timelength1{ margin-left:30px; border:0; margin-right:4px;}
.tjzdtable td i,.tjzdtable td em{ font-style:normal; color:#f00; padding:0 2px; font-size:16px;}
.tg_yh{ padding:16px 0 16px 30px;}
.tg_yh code{ color:#f00; font-size:14px; padding-left:4px;}
.tg_btn{ padding-left:30px;}
.tg_btn{ padding:6px 27px; line-height:36px; font-size:12px;}
.tg_btn a.tg_btna,.tg_btn a.tg_btna:hover{ display:block; height:36px; padding:0 20px; line-height:36px; background:#2aa0dd; color:#fff; font-size:14px; font-weight:bold; float:left; margin-right:12px;border-radius:2px}
.tg_btn a.tg_btna:hover{ background:#036dd5}

.info_home_box .IB_con {border-left: 1px solid #b1cde8;border-right: 1px solid #b1cde8;}
.info_home_box .IB_foot {
    background: url("/imgs/jobSeeker/jobseeker.png") no-repeat scroll -200px -230px rgba(0, 0, 0, 0);
    clear: both;
    display: block;
    height: 6px;
    overflow: hidden;
}
.valueBox{ position:relative; z-index:0; padding-top:10px; width: 345px; margin-bottom: 10px;}
.valueTab{ height:29px; position:absolute; left:0; top:10px; width:345px}
.valueTab ul{ padding-left:20px; float:left}
.valueTab ul li{ float:left; width:87px; text-align:center; line-height:28px; color:#828282; font-size:14px; cursor:pointer}
.valueTab ul li.valueOn{ background:url(/imgs/jobSeeker/valueTop.png) no-repeat -22px 0; font-weight:bold; color:#0085d6}
.valueTab a.valueBuy{ background:url(/imgs/jobSeeker/valueHos.png) no-repeat 0 4px; float:right; display:inline-block; height:28px; line-height:28px; color:#828282; padding-left:26px; font-size:14px}
.valueTop{background:url(/imgs/jobSeeker/valueTop.png) no-repeat 0 -29px; height:8px; overflow:hidden; font-size:0; line-height:0;}
.valueTips{ height:20px; line-height:20px; vertical-align:middle; color:#f00; text-align:center; font-size:14px}
.valueTips img{ display:inline-block}
.valueTips span{ padding:0 10px;}
.valueCase{ width:345px; margin:0 auto; border-top:1px solid #ddd; margin-top:8px;}
.valueCase_list{ height:30px; padding:8px 0}
.valueCase_list span{ padding-left:40px; font-size:14px; float:left; width:66px; padding-right:4px; height:25px; line-height:25px; text-align:right}
.valueCase_list span em{ font-style:normal; color:#f00;}
.valueCase_list span.tbg1{background:url(/imgs/jobSeeker/valueIco.png) no-repeat 4px 0; background-size:29px auto; }
.valueCase_list span.tbg2{background:url(/imgs/jobSeeker/valueIco.png) no-repeat 4px -44px;}
.valueCase_list span.tbg3{background:url(/imgs/jobSeeker/valueIco.png) no-repeat 4px -84px;}
.valueSelect{ position:relative; float:left; cursor:pointer;width:128px; z-index:10;}
.valueSelect .valueName{ border:1px solid #bbccde; padding:6px 6px 6px 10px; width:110px; height:16px; line-height:16px; }
.valueSelect .valueName b{ display:inline-block; float:left; font-size:14px; font-weight:normal; width:90px; overflow:hidden;}
.valueSelect .valueName code{background:url(/imgs/jobSeeker/valueIco1.png) no-repeat 0 0; display:inline-block; width:14px; height:8px; float:right; margin-top:6px}
.valueSelect ul{ position:absolute; left:0; background:#fff; top:29px; width:126px; border:1px solid #bbccde; z-index:100; display:none}
.valueSelect ul li{ padding:0 10px; height:28px; line-height:28px; border-top:1px solid #eee; overflow:hidden; font-size:14px;}
.valueSelect ul li:hover{ background:#f1f1f1; color:#f00;}
.valueCase_list .valueGobuy{ display:inline-block; width:45px; height:25px; overflow:hidden; text-align:center; background:#6cc3f3; color:#fff; font-size:14px; float:left;font-weight:bold; line-height:25px;}
.valueCase_list .valueGobuy:hover{ background:#0085d6}
.valueCase_list .valueMore{ float:right; line-height:25px; color:#0076e3; text-decoration:underline; margin-right: 10px;}
.valueCase_list .valueMore:hover{ color:#f00}
.valueOrder{ line-height:26px; padding-left:22px;}
.valueOrder dt{ font-size:14px; color:#f00; line-height:30px;}
.valueOrder dd em{ color:#f00; font-size:14px; font-style:normal}

.payTab { background-color: #EAEAEA; border: 1px solid #EAEAEA; font-size: 14px;  border-collapse:collapse; margin:30px  auto 0px auto;  }
.payTab tr th { border: 1px solid #EAEAEA; background-color: #F5F5F5; padding:8px 10px; text-align: center; color: #666; border-collapse:collapse; }
.payTab tr td { border: 1px solid #EAEAEA; background-color: #fff; padding:10px 10px; text-align: center; border-collapse:collapse; vertical-align:middle}
.payTab tr td.redBg { background-color: #FFEBE1; border: none; color: #F00; }
.payTab tr td.red { border: none; color: #F00; }
p.tright1{ padding-top:16px; text-align:right; line-height:35px;}
.payProcess1 .btnOrange { overflow:hidden; height:35px; font-size: 18px; background:#147cd4; cursor: pointer; color: #FFF; width:133px; display:inline-block; line-height:35px; text-align:center; font-family:"微软雅黑"; float:right}
.payProcess1 a:hover.btnOrange { text-decoration:none; background:#0886f1}
a.btnback{ color:#147cd4; padding-right:14px; font-size:14px; text-decoration:underline}
a.btnback:hover{ color:#f00}
.payProcess .md { margin:20px auto; width:920px; height:auto!important; height:300px; min-height:300px;}
.payProcess .md dl{border: 1px solid #e5e5e5; margin-bottom: 15px;}
.payProcess .md dl dt{ border-bottom: 1px solid #e5e5e5; color:#666666; background:#f6f6f6; padding:10px 20px; font-size: 14px; font-weight:bold}
.payProcess .md dl dd{ width:908px; padding-left:10px}
.payChoose { margin:10px 0; }
.payChoose .tit { background-color:#F5F5F5; padding:5px 15px; color:#333; border-bottom:1px solid #EAEAEA; font-size:14px; font-weight:bold;}
.payChoose .paychooseM { padding:15px 15px 5px 15px;}
.payChoose .paychooseM ul li { float:left; width:175px; height:43px; overflow:hidden; margin-bottom: 10px;}
.payChoose .paychooseM ul li input { margin:15px 10px 0 0; float:left; *margin:10px 7px 0 0;}
.payChoose .paychooseM ul li span {display:inline-block; width:110px; line-height:43px; height:38px;  border: 1px solid #ddd; cursor:pointer}
.icoBank { background:url(/imgs/jobSeeker/pay_logo.png) no-repeat;}
	/*icon_bank*/
.ico_cft{background-position:0 -38px;}
.ico_cmb{background-position:0 -76px;}
.ico_icbc{background-position:0 -113px;}
.ico_ccb{background-position:0 -150px;}
.ico_abc{background-position:0 -188px;}
.ico_comm{background-position:0 -226px;}
.ico_boc{background-position:0 -264px;}
.ico_spdb{background-position:0 -302px;}
.ico_gdb{background-position:0 -340px;}
.ico_citic{background-position:0 -378px;}
.ico_ceb{background-position:0 -417px;}
.ico_cib{background-position:0 -453px;}
.ico_sdb{background-position:0 -492px;}
.ico_cmbc{background-position:0 -528px;}
.ico_pab{background-position:0 -569px;}
.ico_bjrcb{background-position:0 -606px;}
.ico_nbb{background-position:0 -645px;}
.ico_shb{background-position:0 -683px;}
.ico_zfb { background-position:0 -36px;}
.ico_kq { background-position:0 0;}
.clearfix:after{content:"\20"; display:block; clear:both;}
.clearfix{zoom:1} 

.payhos { background-color: #EAEAEA; border: 1px solid #EAEAEA; font-size: 14px;  border-collapse:collapse; margin:0  auto 0px auto;  }
.payhos tr th { border: 1px solid #EAEAEA; background-color: #F5F5F5; padding:8px 10px; text-align: center; color: #666; border-collapse:collapse; }
.payhos tr td { border: 1px solid #EAEAEA; background-color: #fff; padding:10px 10px; text-align: center; border-collapse:collapse; vertical-align:middle}
.payhos tr td.redBg { background-color: #FFEBE1; border: none; color: #F00; }
.payhos tr td.red { color: #F00; }

.payhos_tab{ height:33px; line-height:33px; border-bottom: 1px solid #EAEAEA; margin-bottom:24px}
.payhos_tab li{ float:left; width:120px; background:#F5F5F5; border: 1px solid #EAEAEA; border-radius:5px 5px 0 0; margin-right:10px; height:32px; line-height:32px; text-align:center; font-size:14px; cursor:pointer; border-bottom:0}
.payhos_tab li.active{ background:#147cd4; color:#ffffff; font-weight:bold}

.pages{ text-align:right; margin:14px 0;}
.pages a{ display:inline-block; border: 1px solid #ddd; padding:4px 6px}
.pages a:hover{ background:#147cd4; border:1px solid #147cd4; color:#fff}
.pages input{ margin: 0 4px;}
.but_pagination_go{ cursor:pointer}

/*select*/
.selectContent{width:150px; *height:26px;_overflow:hidden; vertical-align: middle; font-size:14px; font-family:微软雅黑;}
.selectContent cite{display:block; width:100%; height:24px; line-height:24px; color:#333; cursor:pointer; font-style:normal; text-indent:5px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; border:1px solid #cdcdcd; 
background:url(../images/icon.jpg) no-repeat 73px center;}
.selectContent .selectDown{ position:relative; margin-top:-1px; border-top:1px solid #cdcdcd}
.selectContent .selectDown ul{ width:100%; overflow:hidden; display: none; border:1px solid #cdcdcd; border-top:none; background:#fff; position:absolute; z-index:90000;}
.selectContent .selectDown ul li{height:24px; line-height:24px; text-indent: 5px; cursor: pointer; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.selectContent .selectDown ul li:hover{ background:#efefef;}
.selectContent .selectDown ul li a{display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; height:24px; color:#333; text-decoration:none; text-indent:5px;}
.selectContent .selectDown ul li a:hover{background:#efefef;}
.selectContent .selectDown ul li.on{background:#efefef;}

.divcss5{ text-decoration:line-through;color: red} 

.value_stit{ margin:50px 0 10px; text-align:center}
.value_sbox{ padding:40px 70px 40px 70px;}
.value_sright{ float:right; width:400px;}
.value_sright table{ border-left:1px solid #e3e7e8; border-top:1px solid #e3e7e8; background:#fff}
.value_sright table td{ height:36px; text-align:center; padding:14px 0; border-right:1px solid #e3e7e8; border-bottom:1px solid #e3e7e8; font-family:"微软雅黑"; font-size:22px; color:#666666}
.value_sright table td.red{ color:#f00}
.value_sright table a.gobuy{ background:#03a3de; color:#fff; font-size:20px; height:36px; display:inline-block; line-height:36px; width:120px; text-align:center; color:#fff;font-family:"微软雅黑";}
.value_sright table a.gobuy:hover{ background:#f00; color:#fff}
.value_sright table .trbg1 td{ background:#f1f1f1}
.value_sleft{ width:360px; float:left;}
.value_sleft h1{ text-align:center}
.value_sleft p{ padding-top:10px; height:90px; color:#666; font-size:16px; line-height:26px;font-family:"微软雅黑";}