@charset "gb2312";
/* CSS Document */
body{font-family:'Microsoft YaHei';background:#f5f5f5;}
.tabcontent{ clear:both; padding:8px;}
.tabtitle{ border-bottom:dashed 1px #ccc; height:23px; padding-left:150px;}
.tabtitle li{float:left;padding:5px 40px 5px 40px;}
.list_on{border:1px dashed #ccc; border-bottom:none; background:#fff; color:#F26622; font-weight:bold}
.list_off{cursor:hand;}

h1,h2,h3,h4,ul,li{ margin:0; padding:0;}
h1,h2,h3,h4{ padding:8px; font-size:12px}
.sidebar h1{ color:#0052A4; background: url(/service/images/menu-jiantou.jpg) left no-repeat; padding-left:15px;}
a.FC0052a4 { color:#0052a4;}
h2{ font-size:14px;}
h3{ color:#F26622}
table p{ padding:5px; line-height:160%;}
.content li{ padding:5px; padding-left:10px; line-height:160%}
.sidebar{ padding:8px;}
.sidebar li  { background:url(/images2008/icon1.gif) no-repeat 5px; list-style-type:none;padding: 5px 5px 5px 15px;}


.table{ border-collapse:collapse}
.table th{ border:1px solid #ccc; background:#eee}
.table td{ border:1px solid #ccc}
.fonts9{
	line-height: 160%;
}
.cbanner{background:url(/service/images/banner2017.jpg) no-repeat center center;height:200px;}
.gdwrap{margin:10px auto 0 auto;background:#fff;width:1190px;padding:10px;border: 1px solid #e8e8e8;font-size:14px;}
.CTable{width:100% !important;background:#FFF;clear:both; border-spacing:0; border-collapse:collapse; border-left:#E9EDED solid 1px;border-top:#E9EDED solid 1px;border-right:#E9EDED solid 1px;}
.CTable td{padding:5px 5px; line-height:22px;color:#555;border-bottom:#E9EDED solid 1px;vertical-align: middle;}
.CTable td.lefttd{text-align:right; width:250px; padding-right:6px;}
.CTable td.righttd{text-align:left;color:#666;}
.CTable td.tr{text-align:right;}
.CTable td.tl{text-align:left;color:#666;}
.CTable .vm{vertical-align:middle}
.CTable .bt{color:red;}
.CTable .samelong{width:300px;}
.CTable .samelong_b{width:310px;padding:0 0 0 8px;}
.CTable .csbutton{display: inline-block;*display: inline;*zoom:1;border: 1px #999 solid;background: #fff url(../images/rarrow.png) no-repeat right center;height: 34px;line-height:34px;text-align:left;padding: 0 30px 0 10px;font-size: 12px;color: #333;width:320px;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;vertical-align:middle;}
.CTable span.csbutton{width:278px;}
.CTable input,.CTable select{vertical-align:middle;}
.CTable input[type='text'],.CTable input[type='password']{height:34px; border:1px #999 solid;line-height:34px;}
.CTable select{height:34px;}
.ctl-button{text-align:center;margin:25px 0 0 0;}
.ctl-button .ctlbutton{background:#2182cc;width:200px;height:38px; font-size:14px;color:#fff;border:0px;border-radius:4px; margin:0px 6px;text-align:center;cursor:pointer;}
.CTable .CTitle{height:40px; line-height:40px; clear:both; background:#f4f6f7;}
.CTable .CTitle th{ position:relative;color:#62686A; background:#f4f6f7;}
.CTable .CTitle th:after{ content:"";width:100%;height:1px; background:#fff; position:absolute;left:0;bottom:-1px; z-index:99;}
.paytitle{font-size:26px;padding:0 0 10px 0;text-align:center;vertical-align:middle;}
.paytitle img{vertical-align:middle;}

.pay-wrapper{text-align:center;width:1212px;background:#fff;margin:15px auto;}
.pay-wrapper .content{overflow:hidden;}
.pay-wrapper .content .left-side{float:left;width:320px;margin:30px 0 30px 280px;}
.pay-wrapper .tit{color:#000;font-size:24px;line-height:40px;}
.pay-wrapper .tit img{vertical-align:middle;}
.pay-wrapper .price{font-size:26px;color:#ff831f;}
.pay-wrapper .content .pic{border:1px solid #d5d5d5;border-bottom:none;color:#e67726;font-size:20px;position:relative;padding:20px 0;}
.pay-wrapper .content .pic .qr-code{background:#efefef;height:200px;width:200px;}
.pay-wrapper .content .msg{border:1px solid #b1d9ff;padding:10px;font-size:18px;line-height:30px;color:#0e3569;text-align:left;background:#ecfbff;height:64px;line-height:30px;text-align:center;}
.pay-wrapper .content .msg .time{color:#fff;background-color:#ff6d6d;padding:3px 5px;}
.pay-wrapper .content .msg .pay-success{position:relative;top:16px;}
.pay-wrapper .content .paytype-pic{float:right;width:310px;position:relative;margin:80px 280px 0 0;}

.ifull{width:1212px;margin:0 auto;position:relative;overflow:hidden;z-index:2;}
.ilonghide{width:1230px;position:relative;}
.ifull a{width:1210px;display:block;height:80px;border:1px solid #dcdcdc;margin:12px 0 0 0;overflow:hidden;}
.leftSideBarAd1 {width:964px;margin:0 auto;border: 1px solid #cdcdcd;}
.ad1Title {
	height: 24px;
	background: #f3f3f3;
	padding: 5px;
}

.ad1TitleMark {
	color:#000;
	font-size:14px;
	vertical-align:middle;
	line-height: 24px;
	margin: 0 0 0 8px;
	padding: 0 0 0 8px;
	border-left: 3px solid #1e7fc6;
}

.rcfwlx,.rcfwlx2 {
	padding: 10px 0 10px 40px;
}

.rcfwlx a{display:block;width:220px;height:50px;line-height:50px;float:left;margin:0;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.rcfwlx a i{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:0 0 0 50px;}

.iconto{background: url(/person/images/icon4.png) no-repeat;width:30px;height:30px;}
.sydwbk {background-position: 0 -1851px;}
.lietoujob {background-position: -120px -1852px;}
.trainjob {background-position: 0 -1914px;}
.rsdl {background-position: -120px -1914px;}
.sxstd {background-position: 0 -1973px;}
.hyzbdh {background-position: -120px -1975px;}
.xcbg {background-position:  -200px -1850px;}
.cpfw {background-position: 2px 0px}