


@charset "utf-8";
/* CSS Document */
.member-main .title h2.inv{background:url(../../images/bg_sign34.jpg) no-repeat left center;}
.member-main .title h2.loa{background:url(../../images/bg_sign35.jpg) no-repeat left center;}
.member-main .title h2.loase{background:url(../../images/bg_sign36.jpg) no-repeat left center;}
.member-main .title h2.ne{background:url(../../images/bg_sign37.jpg) no-repeat left center;}
.member-main .title h2.de{background:url(../../images/bg_sign39.jpg) no-repeat left center;}
.member-main .title h2.set{background:url(../../images/bg_sign40.png) no-repeat left center;}
.member-main .title h2.fun{background:url(../../images/bg_sign48.jpg) no-repeat left center;}
.member-main .title h2.cor{background:url(../../images/bg_sign49.jpg) no-repeat left center;}
.member-main .title h2.fin{background:url(../../images/bg_sign39.jpg) no-repeat left center;}

/**我的借款**/
.member-table .loan-td{ padding:5px 18px 15px; text-align:left; font-size:14px; color:#333;}
.mem-process{ margin-top:4px;}
.mem-process li{ width:106px; height:34px; float:left; margin-right:1px; text-align:center; background:#bdab7c; line-height:34px;color:#fff; font-size:12px;}
.mem-process li.cur{ background:#d21300; color:#fff;}
.mem-process li.after{ background:#efefef; color:#555}

.mdeal-tab{background: #fff; padding: 10px; border:1px solid #ddd;}

/**站内消息**/

.member-news { border:1px solid #ddd;}
.member-news li{ padding:22px 22px 18px; background:url(../../images/bg_shadow11.jpg) repeat-x 0 bottom #fff; border-bottom:1px dashed #ddd;}
.member-news li .tit{ font:bold 14px/24px "微软雅黑"; margin-bottom:15px;}
.member-news li .txt{ margin-bottom:10px;}
.member-news li .day{ padding-left:22px; background:url(../../images/bg_sign38.jpg) no-repeat left center; color:#999;}
.member-news li a{ color:#666;}
.member-news li a:hover{ color:#157ebf;}
.member-news li.hover{ background-color:#fbfbfb;}
/**账户设置**/
.member-setbox{ margin-bottom:20px;}
.member-settit{ margin:0 auto 8px;}
.member-settit span{ display:inline-block;}
.member-settit .btn a{ display:inline-block; width:82px; text-align:center; line-height:24px; background:url(../../images/bg_shadow17.jpg) no-repeat; color:#777; margin-left:5px;}
.member-settit .btn a:hover{ background-position:0 -24px;color:#fff;}
.member-settit .tit{ padding-left:25px; font-weight:bold; font-size:16px; color:#555; margin-right:15px;}
.member-settit .tit.pas{ background:url(../../images/bg_sign41.jpg) no-repeat left center;}
.member-settit .has{ background:url(../../images/bg_sign47.png) no-repeat left center; padding-left:23px; color:#63a810;margin-right:15px;}
.member-settit .no{ background:url(../../images/bg_sign46.png) no-repeat left center;padding-left:23px; color:#e1bb7a;margin-right:15px;}
.member-settit .tip{ color:#999;}
.member-settable{ padding:25px; border:1px solid #e8e8e8; background: #fff;}
.member-settable td{ padding:7px; font-size:14px; line-height: 32px;}
.member-settable input{ width:210px; height:30px; line-height:30px; padding-left:10px; border-width:2px 1px 1px 2px; border-color:#ddd; border-style:solid; background:none; margin-right: 10px;}
.member-settable input.sub{ width:194px; height:46px; border:none; padding:0; background:#017fba; font-size:18px; line-height:46px; color:#fff; margin-top:12px;}
.member-settable td span{ font-size:12px; color:#999;}
.member-settable input.sub:hover{background: #0094d9;}
.member-setbox .set-tips{ border:1px solid #e8e8e8; background: #ebf6fc; padding: 0 40px 22px;line-height: 24px;}
.member-setbox .set-tips h2{}

.member-settit .tit.att{ background:url(../../images/bg_sign42.jpg) no-repeat left center;}
.member-settable input.checkbox{ width:13px; height:13px;}
.member-settable td a{color:#0094d9; }
.member-settable td a:hover{text-decoration: underline;}
.member-settable td a.code{ display:inline-block; padding:0 20px; line-height:30px; background:#c9c9c9; color:#fff; text-decoration:none;}
.member-settable td a.code:hover{ background:#b9b9b9;}
.member-settit .tit.pho{ background:url(../../images/bg_sign43.jpg) no-repeat left center;}
.member-settit .tit.mal{ background:url(../../images/bg_sign44.jpg) no-repeat left center;}
.member-settit .tit.pro{ background:url(../../images/bg_sign45.jpg) no-repeat left center;}
.member-settable td.line{ border-bottom: 1px solid #ddd;}


/**资料完善**/
.meminfo-ovlay{ display:none; position:fixed; left:0; top:0; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.5; filter:alpha(opacity=50); z-index:11;}
.meminfo-pop{display:none; position:absolute; left:50%; top:50px; width:864px; margin-left:-432px; background:#fff; box-shadow:0 0 8px rgba(0,0,0,1); z-index:12;}
.meminfo-pop .tit{ height:60px; border-bottom:9px solid #000; color:#000; padding-top:6px; text-align:center; font: bold 24px/60px "微软雅黑";}
.meminfo-pop .member-main{ float:none; margin:0 auto;}
.meminfo-pop .mdeal-table{ margin-bottom:25px;}
.meminfo-pop .member-main .title{ margin-bottom:0;}
.minfo-table{ border:1px solid #d9d9d9; border-top:0; margin-bottom:10px; padding:10px 5px;}
.minfo-table td{ padding:6px; font-size:14px;}
.minfo-table textarea{ width:276px; height:100px; border:1px solid #e5e5e5; overflow:hidden; padding:6px 8px; font-size:12px; color:#888;}
.minfo-table input{ width:228px; border:1px solid #e5e5e5; height:26px; box-shadow:inset 0 0 1px rgba(0,0,0,0.1); padding-left:6px; line-height:26px;font-size:12px; color:#888;}
.file-box{ width:50px; height:26px; border:1px solid #e5e5e5; border-left:none; position:relative; overflow:hidden;}
.file-box span{ position:absolute; display:inline-block; width:50px; height:26px; text-align:center; color:#999; line-height:26px; cursor:pointer; left:0 ; top:0; font-size:12px;}
.file-box input{position:absolute;left:0 ; top:0; background:#fff; border:none; opacity:0; filter:alpha(opacity=0);}
.minfo-table input.file-txt{ width:255px; color:#999;}
.meminfo-sub{ border-top:3px solid #d9d9d9; padding:25px 0; text-align:center;}
.meminfo-sub input{ background:url(../../images/bg_btn02.jpg) no-repeat 0 -75px; width:166px; height:75px; border:none; line-height:75px; font-size:18px; color:#fff;}
.meminfo-sub input:hover{ background-position:0 0;}
.meminfo-pop .pop-close{ position:absolute; display:inline-block; width:39px; height:41px; background:url(../../images/bg_btn14.jpg) no-repeat;box-shadow:2px 0 2px rgba(0,0,0,.5); right:-39px; top:97px;}
/**立即还款**/
.member-main .title h3{ font-size:16px;}
.confirm-account .main-repay{ background:none; border:1px solid #e8e8e8; border-top:none;}
.confirm-account .main-repay li{ width:365px;}
.confirm-money .main-repay{ background:none; border:1px solid #e8e8e8; border-top:none;}

/**成功**/
.success-wrap{border-top:1px solid #f0f0f0;height:527px; background:url(../../images/bg_shadow12.jpg) repeat-x center top;}
.success-box{ text-align:center; padding-top:115px; font-size:14px;}
.success-box h2{ font-weight:bold; font-size:18px; margin-bottom:10px;}
.success-box a{ color:#da962b;}
.success-box a:hover{ color:#aa2417;}

/**企业融资**/
.fund-apply{ height:536px; background:url(../../images/bg_shadow13.jpg) no-repeat center top; margin-bottom:35px; position: relative;}
.fund-apply .apply-bot{width: 100%; left: 0;height: 51px; background:url(../../images/bg_shadow27.jpg) repeat-x;position: absolute;bottom: 0; overflow: hidden; }
.fund-apply .apply-bot {font-size: 18px;line-height: 51px;}
.fund-apply .apply-table{width:416px; height:490px;padding-left: 20px; background:url(../../images/bg_shadow28.png) no-repeat; position: absolute; right: 0;top: 0px; z-index: 1;}
.fund-apply .apply-tab{height: 35px;width: 390px; margin: 0 auto;padding-top: 15px; margin-bottom: 9px;}
.fund-apply .apply-tab li{width: 192px;float: left;height: 31px;line-height: 31px; text-align: center;font-size: 18px; color: #333; cursor: pointer;}
.fund-apply .apply-tab li.on{border-bottom: 4px solid #147dbe;}

.fund-apply .apply-table table{ width:390px; margin:0 auto;}
.fund-apply .apply-table th{ height:90px; font-size:18px; color:#0151b4; font-weight:normal;padding-left: 20px;}
.fund-apply .apply-table td{ padding:3px 2px; color:#404040;height:26px;font-size: 14px; position: relative;}
.fund-apply .apply-table td font{ color:#ee1f1f;}
.fund-apply .apply-table td.line{height: 2px; line-height: 2px; overflow: hidden; padding: 4px;}
.fund-apply .apply-table input,.fund-apply .apply-table select{font-size: 12px; width:230px; height:24px; padding-left:8px; line-height:26px; border-top:1px solid #ddd;border-right:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;border-left:1px solid #ddd; background:#fff; box-shadow: inset 1px 1px 1px rgba(0,0,0,.1); color:#555;}
.fund-apply .apply-table select{padding-left: 2px;}
.fund-apply .apply-table input.sub{ width:144px; height:38px; background:#0094d9; border:none; border-radius:2px; text-align:center; font-size:18px; color:#fff; line-height:34px; margin-top:8px;}
.fund-apply .apply-table input.sub:hover{background: #03a5f0;}
.fund-apply .apply-table .getcode{ display:inline-block; padding:0 10px; line-height:26px; color:#fff; background:#c4c4c4; display:inline-block;}
.fund-apply .apply-table .getcode:hover{ background:#afaeae;}
.fund-apply .apply-table select{ width:238px;}
.fund-apply .apply-tips{ margin-top:230px; width:420px; height:95px; padding:20px 30px 25px; background:url(../../images/bg_opacity01.png) repeat; color:#fff;}
.fund-apply .apply-tips h2{ font-size:16px; font-weight:normal; color:#fff;}
.fina-step{ margin-bottom:30px;}
.fina-step h2{ font-weight:normal; margin-bottom:28px;}
.fina-step h2 span{ font-size:24px; color:#d7393a; font-style:italic;}
.fina-box h2{ text-align: center;font-weight:bold; font-size:16px; color:#fff; line-height:50px; background: #167dc0;}
.fina-scroll{ width:314px; height:232px; border:1px solid #eaeaea; background:#fcfcfc; position:relative; overflow:hidden;}
.scroll-box{ width:272px; height:198px; margin:20px 0 0 10px;position:relative; overflow:hidden;}
.scroll-obj{width:272px; position:relative;}
.scroll-bar{width:9px;height:204px;position: absolute;right:8px;top: 17px;background:url(../../images/bg_btn15.gif) no-repeat;}
.scroll-btn{width:9px;height:55px;position: absolute;left:0;top:10px;cursor: pointer; background:url(../../images/bg_btn16.gif) no-repeat center center;}
.fina-adv dt{ background:url(../../images/bg_sign53.gif) no-repeat 0 6px; padding-left:22px; font-size:14px; color:#000; margin-bottom:3px;}
.fina-adv dd{ padding:0 10px 0 22px; margin-bottom: 10px;}
.fina-list li{ float:left; width:262px;padding:5px 0 5px 10px;border-bottom:1px solid #efefef;}


/****/
.form-btn{ position: relative; display: inline-block; float: none; margin: 0 auto; padding: 0;}
.member-table td a.form-btn{ padding-left: 22px;}
.form-table{ position: absolute; width: 640px; right:-40px; top: 19px; display: none; background: #fff; color: #666; z-index: 2;}

/*****/
.minvest-tab{width: 770px;height: 92px;border: 1px solid #ddd; margin-bottom: 15px; background: #fff;}
.minvest-tab ul{ width: 100%;height: 33px;}
.minvest-tab ul li{float: left; width: 210px; font-size: 14px; height: 32px;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd; text-align:center; line-height: 32px; cursor: pointer; color: #5c5c5c;}
.minvest-tab ul li.on{background: #e9e9e9; color: #333;}
.minvest-tab .selsect-con{ width: 470px;padding: 20px 0 0 70px; display: none;}
.minvest-tab .selsect-con input{ width: 140px;height: 22px; padding-left: 10px; line-height: 22px; border: 1px solid #d9d9d9; box-shadow: inset 0 0 2px rgba(0,0,0,.1)}
.minvest-tab .selsect-con input.sub{ width: 83px;height: 24px; padding: 0; background: #017fba; border: none; font-size: 14px; color: #fff; line-height: 24px;}
.minvest-tab .selsect-con input.sub:hover{background: #0094d9;}
/**产品介绍**/
.single-wrap{padding-top:13px;}
.main-left{ width: 188px; float: left;background: url(../../images/bg_shadow19.jpg) no-repeat 0 bottom #fff; padding-bottom: 4px;margin-top: 4px;}
.main-left .tit{height:55px;background: #157ebf;font-size: 18px; font-weight: bold; line-height: 55px; color: #fff;padding-left: 46px;margin-bottom: 1px;border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;}
.main-left .tit p{padding-left: 73px;}
.main-left .tit .en{ text-transform: uppercase; font-family: 'Times New Roman';}

.main-left .sidenav{border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;}
.main-left .sidenav li{width: 100%; float: left; }
.main-left .sidenav li a{ display:block; line-height: 39px;padding-left: 46px; color: #444; font-size: 14px;border-bottom: 1px solid #f2f2f2;}
.main-left .sidenav li a:hover,.main-left .sidenav li a.on{color: #fff;  background: url(../../images/bg_shadow20.gif) no-repeat 159px center #5a5859 ;border-bottom: 1px solid #5a5859;}
.main-left .sidenav li .main-left-son{display: none;}
.main-left .sidenav li .main-left-son  a{padding-left: 54px; font-size: 12px; color: #666; line-height: 29px; background:  #f5f5f5; border-bottom: 1px solid #fff;}
.main-left .sidenav li .main-left-son  a:hover,.main-left .sidenav li .main-left-son  a.on{ color: #157ebf;background:  #f5f5f5;  border-bottom: 1px solid #fff;}

.main-left .code{text-align: center;margin-top: 56px;}

.main-right{width: 781px; float: right;}
.main-right .path{ border-bottom: 1px solid #d1d1d1; height: 49px;line-height: 42px; margin-bottom: 13px;}
.main-right .path .home{background: url(../../images/bg_sign73.jpg) no-repeat 0 center; padding-left: 25px;}

.right-banner{width: 773px;height: 173px; background: url(../../images/bg_shadow22.png) no-repeat; padding: 4px;margin-bottom: 8px;}

.contaner{}
.contaner .top-shadow{height: 20px; width: 100%; background: url(../../images/bg_shadow23.png) no-repeat;}
.contaner .bot-shadow{height: 20px; width: 100%; background: url(../../images/bg_shadow25.png) no-repeat;}
.contaner .cen-shadow {padding: 0 40px; font-size: 12px; min-height: 500px;_height: 500px;background: url(../../images/bg_shadow24.png) repeat-y;}
.contaner .cen-shadow .title{ border-bottom: 1px solid #e5e5e5;height: 46px; line-height: 46px;color: #0094d9; font-size: 20px; font-weight: bold; margin-bottom: 15px; }
.content .tit{font-size: 24px; height: 46px;color: #0094d9; margin-bottom: 10px;}
.content{font-size: 14px;line-height: 25px;padding-bottom: 40px;}

/**管理团队**/
.team-list{}
.team-list dl{ padding: 20px 0; border-bottom: 1px solid #eee; margin-bottom: 5px; background: #fff;}
.team-list dl dt{float: left;width: 123px;height: 146px; padding: 2px; border: 1px solid #f2f2f2; overflow: hidden;}
.team-list dl dd{width: 540px;float: right; font-size: 14px; line-height: 25px;}
.team-list dl dd h3{font-size: 12px; line-height: 24px; margin-bottom: 10px; color: #1776be;}

/**招贤纳士**/
.job-top{padding-bottom: 12px;border-bottom: 1px solid #e5e5e5; font-size: 14px; line-height: 25px; margin-bottom: 26px;}
.job-top a{ color: #157ebf;}
.job-list{ }
.job-list dt{ margin-top:1px;margin-bottom: 1px; height:49px; background:url(../../images/job_bg02.jpg) no-repeat right -55px #fff; line-height:50px; cursor:pointer; border-bottom: 1px dashed #eeeeee;}
.job-list dt h2{ float:left; line-height:50px; color:#444; font-size:18px; padding-right:10px; font-weight: normal;}
.job-list dt span{padding-left:14px; color:#157fbc; font-size:12px;}
.job-list dt a{ float:right; color:#444;}
.job-list dd{ background:#fafafa; padding:25px 26px 25px; display:none;font-size: 14px;line-height: 25px;}
.job-list dd td span{ color:#000; padding-right:11px}
.job-list dd h3{ color:#157fbc; font-weight: normal; margin: 8px 0;font-size: 14px;}

.job-list dt.open{ background:url(../../images/job_bg02.jpg) no-repeat right 0 ;}
.job-list dt.open a,.job-list dt.open h2,.job-list dt.open span{}

/**新闻动态**/
.content .news-list ul li{
	height: 127px;
	border-bottom: 1px dashed #e6e6e6;
	margin-bottom: 2px;
	padding:22px 0 ;
	font-size: 12px;
	cursor: pointer;
	background: #fff;
	position: relative;
}
.content .news-list ul li .imgbox{
	float: left;
	width: 177px;
	height: 119px;
	overflow: hidden;
	padding: 3px;
	background: #fff;
	float: left;
	border: 1px solid #e8e8e8;
	position: relative;
	z-index: 1;
}
.content .news-list ul li .intro{
	float: right;
	width: 490px;
	position: relative;
	z-index: 1;
}
.content .news-list ul li .intro .tit{
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	margin-bottom: 0;
}
.content .news-list ul li .intro .txt{
	font-size: 14px;
}

.content .news-list ul li .intro .day{
	font-size: 12px;
	color: #999;
	margin-top: 10px;
}
.content .news-list ul li .hover-bg{
	display: none;
	position: absolute;
	z-index: 0;
	left: -35px;
	top: 0;
	height: 100%;
	width: 772px;
	background: #f9f9f9;
}

.content .news-list ul li.hover .tit{
	color: #1b7cb9;
}


.contact{margin-top: 30px; font-size: 14px; line-height: 25px;}

/**合作伙伴**/
.partner-list{
	width: 100%;
	overflow:hidden;
}
.partner-list ul{
	width: 110%;
	border-bottom: 1px dashed #eee;
	padding:11px 0;
	margin-bottom: 11px;
}
.partner-list ul li{
	width: 216px;
	height: 95px;
	float: left;
	display: inline-block;
	margin: 0 23px 0 0;
	_display: inline;
}
.partner-list ul li img{
	border: 1px  solid #ddd;
	margin-bottom: 5px;
}
.partner-list ul li p{
	text-align: center;
}
.partner-list ul li a{
	color: #555;
}

.partner-list ul li a:hover img{
	border-color: #0094d9
}

.info-til{
	text-align: center;
	padding-top: 15px;
}
.info-til h2{
	font-size: 18px;
	font-weight: normal;
	color: #333;
	padding-bottom: 8px;
}
.info-til p{
	color: #7b7b7b;
}
.info-con{
	width: 100%;
	overflow:hidden;
	padding: 30px 0;
	min-height: 360px;

}
.info-con img{
	max-width: 100%;
}
.info-page a{
	/*float: right;*/
	color: #666;
}
.info-page a:hover{
	color: #980100;
}
.info-page{
	font-size: 12px;
	padding-top: 15px;
	border-top: 1px dashed #ddd;
}
.notice-list ul li{
	width: 100%;
	height: 38px;
	border-bottom: 1px dashed #ddd;
	background: url(../../images/bg_sign66.jpg) no-repeat 5px center;
	line-height: 38px;
}
.notice-list ul li span{
	color: #a0a0a0;
	float: right;
}
.notice-list ul li a{
	padding-left: 25px;
	font-size: 16px;
	color: #555;
}
.notice-list ul li a:hover{
	color: #0094d9;
}

.notice-top{
	height: 180px;
	padding-bottom: 25px;
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 15px;
}
.notice-top .img{
	float: left;
	border: 4px solid #e5e5e5;
	height: 172px;
	overflow: hidden;

}
.notice-top .list{
	float: right;
	width: 440px;
}
.notice-top .list ul{
	width: 110%
}
.notice-top .list ul li{
	float: left;
	width: 210px;
	margin-bottom: 10px;
	margin-right: 25px;
}
.notice-top .list ul li a{
	color: #666;
}
.notice-top .list ul li.first{
	width: 440px;
	margin-bottom: 15px;
	font-size: 16px;
	font-weight: bold;
	color: #555;
}
.notice-top .list ul li.first a{
	color: #555;
}
.notice-top .list ul li a:hover{
	color: #157ebf;
}
/**底部导航**/
.footer-nav{
	float: left;
	width: 740px;
	
}
.footer-nav dl{
	width: 100px;
	float: left;
	display: inline-block;
	_display: inline;
	margin-right: 45px;	}

.footer-nav dt{
	margin-bottom: 7px;
}
.footer-nav dt a{
	font-size: 14px;
	color: #fff;
}
.footer-nav dd{
	height: 24x;
	line-height: 24x;
}
.footer-nav dd a{
	color: #a6a6a6;
	display: inline-block;
	margin-right: 23px;
}
.footer-nav dd a:hover{
	color: #fff;
}


/**充值弹出**/
.pop-up{
	width: 448px;
	height: 248px; 
	border: 1px solid #bbb; 
	border-radius: 5px; 
	box-shadow:0 0 2px rgba(187,187,187,.5); 
	background: #fff;
	position: fixed;
	left: 50%;
	top: 50%;
	padding: 20px;
	margin:-144px 0 0 -244px;
	font-size: 14px;
	z-index: 12;
	_position: absolute;
	_top:320px;

}
.pop-up .title{
	border-bottom: 1px solid #d9d9d9;
	height: 38px;
	margin-bottom: 25px;
	font-size: 18px;
	color: #333;
	font-weight: normal;
}
.pop-up .close{
	font-size: 24px;
	line-height: 24px;
	font-family: "微软雅黑";
	color: #797979;
}
.pop-up .close:hover{
	color: #e25353;
}
.pop-up .btn{
	display: inline-block;
	width: 97px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	color: #fff;
}
.pop-up .con{padding-bottom: 65px;}
.pop-up .btn.succ{background: #e25353;}
.pop-up .btn.fail{background: #c5c5c5;}

.body-shadow{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #9f9f9f;
	opacity: 0.4;
	filter:alpha(opacity=40);
	z-index: 11;
	_position: absolute;
	_top:expression(offsetParent.scrollTop);
}


.safe-box{
	padding:35px 52px;
	background: #fff;
	border: 1px solid #e6e6e6;
	position: relative;
	margin-bottom: 20px;
}
.safe-box .more{
	position: absolute;;
	bottom: -1px;
	display: inline-block;
	width: 107px;
	height: 31px;
	background: #157ebf;
	color: #fff;
	text-align: center;
	line-height: 30px;
}
.safe-box .more:hover{
	background: #098cde;
}
.safe-box .img{

}
.safe-box .con{
	width: 406px;
	font-size: 14px;
	line-height: 25px;
}
.safe-box .con .tit{
	font-size: 18px;
	 color: #555;
	 font-weight: normal;
	 margin-bottom: 20px;
}
.safe-con .more{
	display: inline-block;
	width: 125px;
	height: 33px;
	border:1px solid #d9d9d9;
	line-height: 33px;
	font-size: 14px;
	color: #000;
	text-align: center;
	margin-top: 18px;
}
.safe-con .more:hover{
	
	border-color: #888;
}
.safe-list{
	width: 100%;
	padding: 12px 0 40px;
	position: relative;
	border-bottom: 1px dashed #e6e6e6;
	cursor: pointer;
}
.safe-list .img{
	float:left;
	width: 230px;
	padding-top: 5px;
	position: relative;
	z-index: 1;

}
.safe-list .img img{
	border: 1px solid #eee;
	background: #fff;
}
.safe-list .con{
	float: right;
	width: 420px;
	position: relative;
	z-index: 1;
}
.safe-list .con .tit{
	height: 30px;
	border-bottom: 1px solid #e1e1e1;
	background: url(../../images/bg_sign79.png) no-repeat right 0;
	font-size: 16px;
	line-height: 16px;
}
.safe-list .hover-bg{
	display: none;
	position: absolute;
	width: 772px;
	height: 100%;
	left:-35px;
	top: 0;
	background: #fafafa;
	z-index: 0;
}
.safe-title{padding: 30px; 
	text-align: center; 
	background: #f6f6f6;
	font-size: 18px;
	color: #333;
	margin-bottom: 20px;

}
.help-search {
	margin-bottom: 12px;
	background: #1273b6;
	height: 30px;
	line-height: 30px;
	padding: 9px 35px;
	border: 1px solid #e6e6e6;
}
.help-search span{
	display: inline-block;
	color: #fff;
	font-size: 16px;
	padding-right: 10px;
}
.help-search .text{
	float: left;
	width: 402px;
	height: 28px;
	border:1px solid #d9d9d9;
	background: #fff;
	padding:0 8px;
	line-height: 30px;
	font-size: 14px;
	color: #888;
	margin-right: 10px;
}
.help-search .sub{
	float: left;
	width: 142px;
	background:url(../../images/bg_shadow26.jpg) repeat-x ; 
	height: 28px;
	font-size:16px;
	border: 1px solid #76a9cd;
	text-align: center;
	line-height: 18px;
	color: #fff;

}
.help-list dt{
	height: 50px;
	margin-top: 2px;
	line-height: 54px;
	background:url(../../images/job_bg02.jpg) no-repeat right -55px #fff; 
	cursor: pointer;
	border-bottom: 1px dashed #eee;
}
.help-list dt.open{
	background:url(../../images/job_bg02.jpg) no-repeat right 0 #fff; 

}
.help-list dt h3{
	font-size: 16px;
	color: #555;
	font-weight: normal;
	padding-left: 38px;
	background:url(../../images/bg_sign77.jpg) no-repeat 0 center; 
}
.help-list dt span{
	float: right;
	color: #949494;
}
.help-list dd{
		margin-top: 1px;
	padding:30px 30px 30px 64px;
	background:url(../../images/bg_sign78.jpg) no-repeat 23px 30px #fafafa; 
	display: none;
}

/***2014 09 09***/
.notice{ 
	border: 1px solid #d9d9d9;
	padding: 10px;
	font-size: 16px;
	margin: 8px 0;
	background: #fff;
}
.notice a{
	display: inline-block;
	padding:0 6px;
	background: #017fba;
	line-height: 24px;
	font-size: 14px;
	color: #fff;
}
.notice a:hover{
	background: #0094d9;
}
.mdeal-tab ul li{
	float: left;
	padding:0 10px;
	margin-right: 10px;
	cursor: pointer;
}
.mdeal-tab ul li.cur{
	border-bottom: 1px solid #000;
}
.mdeal-select{
	display: none;

}
.mdeal-select select{
	border: 1px solid #d9d9d9;
	background: none;
	width: 200px;
	height: 26px;
	line-height: 26px;
	font-size: 14px;
	color: #666;
}
.mdeal-select input{
	border: 1px solid #d9d9d9;
	background: none;
	width: 100px;
	padding-left: 8px;
	height: 26px;
	line-height: 26px;
	font-size: 14px;
	color: #666;
}
.login-pop{
	display: none;
	position: fixed;
	width: 380px;
	height: 300px;
	background: #fff;
	border: 1px solid #d9d9d9;
	left: 50%;
	top: 50%;
	z-index: 9;
	margin: -150px 0 0 -190px;
	box-shadow: 0 0 10px rgba(0,0,0,.1);
	_position: absolute;
	_top: 200px;
	_margin-top: 0;
}
.login-table{
	width: 300px;
	margin: 12px auto;
}
.login-table th{
	text-align: left;
	font-size: 16px;
	border-bottom: 1px solid #ddd;
	height: 45px;
}
.login-table th a{
	font-weight: normal;
	color: #666;
}
.login-table td{
	padding-top: 6px;
}

.login-table .loginFormIpt{
	width: 298px;
}
.login-table .formIpt,.login-table .placeholder{
	width: 250px;
}
.login-table .btn-login{
	width: 300px;
	background: #e25353;
}
.login-table .btn-login:hover{
	background: #e43838;
}



/**登录**/
.login-box{
	width: 335px;
	height: 330px;
	background: #fff;
	border:1px solid #e6e6e6;
	margin: 40px 0 100px;
}
.login-box th{
	font-size: 20px;
	font-weight: normal;
	color: #333;
	text-align: left;
	padding: 6px 24px;
	line-height: 20px;
}
.login-box td{
	height: 60px;
	font-size: 14px;
	padding: 6px 24px;
	position: relative;

}
.login-box td a{
	color: #157ebf;
}
.login-box td a:hover{
	text-decoration: underline;
}
.login-box td .text{
	width: 225px;
	height: 42px;
	line-height: 42px;
	color: #666;
	background: none;
	border: none;


}
.login-box .validate {color: red}
.login-box td .inpbox{
	width: 232px;
	height: 42px;
	border:1px solid #c5c5c5;
	position: relative;
}
.login-box td .inpbox.idinput{
	padding-left: 53px;
	background: url(../../images/bg_sign55.jpg) no-repeat;
}
.login-box td .inpbox.pwdinput{
	padding-left: 53px;
	background: url(../../images/bg_sign55.jpg) no-repeat 0 -59px;
}
.forgot-wrap .main input.mailinput{
	background: url(../../images/bg_sign74.jpg) no-repeat 0 0px;
	padding-left: 62px;
	height:38px;

}
.forgot-wrap .main input.idinput{
	background: url(../../images/bg_sign74.jpg) no-repeat 0 -52px;
	padding-left: 62px;
	height:38px;

}
.forgot-wrap .main input.pwdinput{
	background: url(../../images/bg_sign74.jpg) no-repeat 0 -104px;
	padding-left: 62px;
	height:38px;

}
.forgot-wrap .main input.telinput{
	background: url(../../images/bg_sign74.jpg) no-repeat 0 -208px;
	padding-left: 62px;
	height:38px;

}
.forgot-wrap .main input.peoinput{
	background: url(../../images/bg_sign74.jpg) no-repeat 0 -261px;
	padding-left: 62px;
	height:38px;

}
.forgot-wrap .main input.codinput{
	background: url(../../images/bg_sign74.jpg) no-repeat 0 -315px;
	padding-left: 62px;
	height:38px;

}
.forgot-bot{
	width: 875px;
	margin: 0 auto;
	border-top: 1px solid #e5e5e5;
	padding: 15px 0 30px;
	text-align: center;
	font-size: 14px;
}
.login-box td .sub{
	width: 286px;
	height: 41px;
	text-align: center;
	line-height: 35px;
	color: #fff;
	border: none;
	background: #157ebf;

}
.login-box td .sub:hover{
	background: #03a9f6;
}
.login-ri{
	width: 392px;
	height: 212px;
	border-left: 1px solid #d9d9d9;
	margin-top: 25px;
	text-align: center;
	padding-top: 48px;
}
.login-ri a{
	display: inline-block;
	width: 172px;
	height: 35px;
	text-align: center;
	line-height: 35px;
	color: #fff;
	border: none;
	background: #0094d9;
	margin-top: 10px;
}
.login-ri a:hover{
	background: #01a7f4;
}

.login-bg{
	background: url(../../images/bg_img01.png) no-repeat center
}

.job-table{border: 1px solid #e7e6e6; border-bottom: 0;width: 100%;}
.job-table td{border-bottom: 1px solid #e7e6e6; color: #555;padding:8px 12px;}
.job-table td.graybg{background: #f4f4f4;}
