﻿@charset "utf-8";
html { overflow-x: auto; overflow-y: scroll }
body, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, p, blockquote, th, td, menu { font-weight: 400; margin: 0; padding: 0 }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 100%; font-weight: 400 }
body,button,input,select{ font:14px Verdana, Geneva, sans-serif,'宋体',tahoma, Srial, helvetica, sans-serif; background:#fff;}
body { background-color: #fff; color: #333; font: normal 12px/1.5 'Arial', 'SimSun', 'Tahoma', 'Helvetica',  'sans-serif'; text-align: left }
fieldset, img { border: 0 none; }
img { vertical-align: middle }
address, caption, em, strong, th, i { font-style: normal; font-weight: 400 }
ol, ul, li { list-style-image: none; list-style-position: outside; list-style-type: none }
html, body { -webkit-text-size-adjust: none ;}
table, table td, table th { border-collapse: collapse; border-spacing: 0 }
a { text-decoration: none; color: #333; outline: 0; cursor: pointer }
a:hover{color:#C00; text-decoration: underline; }
input, button, select, textarea { outline: 0 }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.clearfix { display: inline-block }
* html .clearfix { zoom: 1 }
.clearfix { display: block }
.blue{color:#06C;}
.blue:hover{color:#06C;}
body{background:#F9F9F9;}
.head,.main,.w{margin:0 auto;}
.head{position:relative;margin:18px auto;z-index:100;}
.cps-logo,.logo-stext{float:left;}
.logo-stext{margin-left:13px; padding-left:13px;height: 42px; line-height:42px;font-family: "Microsoft Yahei"; font-size:22px; border-left:1px solid #CFCFCF;}
.cps-nav{float: right;margin-top:24px;}
.cps-nav li{float:left; padding:0 13px;font-family: "Microsoft Yahei"; font-size:14px; line-height:1; border-right:1px solid #C3C3C3;*line-height:1.2;}
.cps-nav li.last{padding-right:0; border:none;}
.ful{width:100%;}
.ad-steps{background:url('../images/top_step_bg.png');}
.silder-wrap{width:100%; height:320px; overflow: hidden;_margin-top:-1px;}
.silder-wrap li{width:100%;height:318px; text-align:center;}
.slider-menu{position:relative;width:110px; margin:285px auto 0;}
.slider-menu li{float:left; margin-right:5px; width:13px;height:13px; background:url("../images/new_bg.png") no-repeat -170px 0; opacity: 0.9; text-indent: -9999px; cursor: pointer;_background:url("../images/new_bg_ie6.png") no-repeat -170px 0;}
.slider-menu .navOn{background-position:-185px 0;}
.main{margin-top:2px;}
.prom-page-link li{float:left; margin-right:5px; border:1px solid #D1D1D1; cursor:pointer;}
.prom-page-link li.last{margin-right:0;}
.ppl-tit{position:relative;width:160px; margin:0 38px 0 34px;font-family:"Microsoft Yahei"; font-size:22px; border-bottom:1px solid #D5D5D5; padding:8px 0 10px;text-align: center;}
.mlr-adjust{margin:0 4px 0 8px;}
.mlr-adjust2{margin:0 -1px 0 -4px;}
.ppl-tit .mlr-adjust:hover{text-decoration:none;}
.ppl-text{width:192px;text-align:center;padding:9px 0;margin:0 20px;}
.icon-ppl-slogo,.icon-ppl-go{position:absolute;background:url("../images/new_bg.png") no-repeat 0 0;line-height:1;_background:url("../images/new_bg_ie6.png") no-repeat 0 0;}
.icon-ppl-slogo{width:32px; height:25px;top:13px; left:0;}
.icon-ppl-go{width:23px; height:23px; top:15px; right:3px; background-position:-99px 0;}
.ppl-link2 .icon-ppl-slogo{background-position:-33px 0;}
.ppl-link3 .icon-ppl-slogo{background-position:-66px 0;}
.ppl-link4 .icon-ppl-slogo{background-position:-201px -1px;width:28px;}

.prom-page-link li.cur .icon-ppl-go{background-position: -99px -31px;}
.prom-page-link li.cur{color:#C00;}
.anno-box,.contact-box{float:left;width:471px; height:160px; border:1px solid #DFDFDF; margin-top:5px; overflow: hidden;_position:relative;_z-index: 10;}
.anno-box{margin-right:5px;}
.tab-container{height:37px;line-height: 37px;background:#ECECEC; border-bottom:1px solid #DFDFDF;}
.js-tab{float:left;height:100%;padding:0 9px;font-weight: 700;color:#848484;border-style:solid; border-width:1px; border-color:#ECECEC; cursor:pointer;_position:relative; top:1px;}

.tab-container .js-tab.cur{background:#F9F9F9;color:#656565; border-color:#FFF #DFDFDF; font-size: 14px;margin-left:-1px;}
.text-line{width:362px; white-space: nowrap; overflow: hidden;text-overflow:ellipsis; line-height:22px;}
.js-tab-content{display:none;margin:7px 0 0 15px;}
.js-tab-content.cur{display:block;}
.js-tab-content li{position:relative;line-height:0;}
.text-time{position:absolute; right:20px; top:5px; line-height:1;}
.mr-adjust3{margin-right:6px;}
.qr-code{float:left; margin:15px 25px 0 15px;}
.contact-detail{float:left;width:180px;}
.cd-tit{font:700 14px/36px "SimSun"; border-bottom:1px solid #D1D1D1;margin-bottom: 11px;}
.contact-box{line-height:20px; background:url('../images/contact_bg.png') no-repeat top right;}
.footer{margin-top:30px; font-family:"Microsoft Yahei"; text-align:center;}
.segments{margin-bottom:5px;font-size:14px;}
.creditsrc{margin:22px 0;}
.creditsrc img{margin-left:24px;}
.red-bottom{height:20px; background:#F72D2D;}
.login-wrap{position:absolute; z-index:100;top:122px; right:30px; width:202px;padding:14px 20px 8px; background:#FFF; box-shadow:0 0 12px rgba(0, 0, 0, 0.2); border:1px solid #888 \9;} 
.login-tit,.btn{font-family: "Microsoft Yahei";}
.inp-wrap{position:relative;margin-bottom:7px;vertical-align:middle; *margin-bottom:6px;}
.inp-text{width:189px;height:32px; line-height:32px; padding:0 5px; border:1px solid #CCC; vertical-align:middle; font-family: "Arial","simsun";}
.login-tit{font-size:18px;margin-bottom: 13px;}
.inp-text.vCode{width:80px;height: 28px; line-height:28px;}
.btn{display:inline-block;color:#FFF;background:url("../images/btn_bg.png") repeat-x; line-height:1; border-radius: 3px; vertical-align:middle;}
.btn-r{padding:8px 20px;font-size:16px;*padding:4px 20px 10px;}
.btn:hover{color:#FFF; text-decoration:none;}
.btn-y{position:relative;padding:14px 58px 17px 35px;font-size:18px;background-position: 0 -34px;}
.go-signin{padding-top:6px;border-top:1px dashed #CCC;}
.icon-go-y{position:absolute; top:14px; right:34px;display: inline-block; width:20px;height:20px;background:url("../images/new_bg.png") no-repeat -232px 0;*top:16px;}
.mt-adjust4{margin-top:7px;}
.icon-login-user,.icon-login-pwd{position:absolute; top:7px;right:12px;width:18px; height:19px;background:url("../images/new_bg.png") no-repeat -123px 0;_right:31px;}
.icon-login-pwd{background-position:-144px 0;}
.s-box{width:181px; padding:6px 9px;border:1px solid #CCC;text-align:center; line-height:22px; margin-bottom:8px;}
.red,.red:hover{color:#C00;}
.btn-sp1{padding:8px 53px;*padding:5px 53px 11px;padding:6px 53px 10px\0;}
.main-link{display:block;font:400 16px/44px "Microsoft Yahei"; text-align:center; border-bottom: 1px solid #ECECEC;}
.main-link.last{border:none;}
.login-tit2{margin-bottom:8px;}
.mt-adjust5{margin-top:11px;}
.ie-ph{position:absolute; top:9px; left:5px; color:#999;}
.f-pwd{position:relative; left:10px; top:5px; text-decoration:underline;}

.segments-layer {
	display: inline;
	position: relative;
	_display: inline-block;
	_width: 58px;
	z-index:101;
	text-align: center;
}
.select-segments {
	display: inline-block;
	cursor: pointer;
	position: relative;
	border: 1px solid #ccc;
	padding: 2px 15px 2px 5px;
	height: 15px;
	line-height: 15px;
	color: #5e5e5e;
	font-size: 12px;
	background: #FFF;
	z-index:140;
	_line-height:18px;
	vertical-align: middle;
}
.select-segments b {
	border-color: #5E5E5E #fff #fff #fff;
	border-style:solid dashed none;
	border-width:3px 3px 0;
	position: absolute;
	width: 0;
	height: 0;
	top: 8px;
	right: 3px;
	z-index:110;
}
.segmentslist {
	position: absolute;
	width: 315px;
	top: -241px;
	right: -275px;
	right: -279px\0;
	top:-240px\0;
	_right: -334px;
	border: 1px solid #fff;
	border: 1px solid #ccc\9;
	box-shadow: 0 0 13px rgba(0,0,0,.2);
	padding: 10px;
	background: #FFF;
	line-height: 20px;
	font-size:12px;
}
.segmentslist ul {
	width: 370px;
}
.segmentslist li {
	float: left;
	width: 89px;
	text-align: left;
}
.segments .hover {
	z-index: 2;
	border: 1px solid #fff;
	border: 1px solid #ccc\9;
	border-top-color: #fff\9;
	box-shadow: 0 9px 14px rgba(0,0,0,.2);
	background: #fff;
}
.segments .hover .fmasker {
	position: absolute;
	top: -12px;
	left: 0;
	width: 56px;
	height: 15px;
	background: #fff;
}
.segments .hover b {
	border: 3px dashed transparent;
	border-color: transparent transparent #5E5E5E;
	border-top: 0;
	border-bottom-style: solid;
	overflow: hidden;
}
.cps-err{font-size:14px; margin-left:20px;color:#C00; font-family: "simsun";}

:-moz-placeholder{color:#999;}

/*后台登录*/
.inp-text:focus{
    border-color:#A5A5A5;;
}
.inp-text.err{
    border-color:#C00;
    color:#C00;
}
.mt5{margin-top:5px;}
.bg-wh{background-color:#FFF;}
.wrap-990{width:990px; margin:0 auto;}
.header-login{padding:35px 0; background-color:#9A0000;width: 100%;}
.main-login{margin-top:80px;}
.left-login{float:left; width:550px; height:330px; background-color:#FFF;}
.left-login .img-cont{width:550px; height:330px; overflow: hidden;}
.right-login{float:left; width:300px; margin-left:40px; padding:40px 48px 54px 50px; border:1px solid #E6E6E6; background-color: #F8F8F8;_margin-left:20px;}
.inpl-wrap{position:relative; margin-bottom:24px;_zoom:1;}
.inpl-wrap .inp-text{width:278px; padding:2px 10px; font-size:14px;}
.right-login h3{margin-bottom:17px;font-family: "Microsoft Yahei"; font-size:30px; text-align:center;}
.btn-login{width:100%; margin-top:6px; padding:9px 0; font-size:18px;background:#AE101E;text-align:center;*padding:6px 0 12px;}
.btn-login:hover{background: #DD0000;}
.footer-login{margin-top:111px;}
.inpl-wrap .inp-notice{position:absolute; left:10px; bottom:-20px; color:#C00;_zoom:1;}
.inpl-wrap .vcode{width:110px; margin-right:8px;}
.change-vcode{position: relative; top:9px; left:7px; text-decoration:underline;}
.reg-tel{margin:0 12px 0 11px; font-size:14px;}
.f-text{margin:3px 0 18px;}
.btn-vcode-m{display:inline-block;padding:5px 17px 5px 18px; border:1px solid #CCC; background:#E6E6E6; vertical-align:middle;_padding-bottom:4px;}
.btn-vcode-m:hover{color:#333;text-decoration: none;}
.inpl-wrap .noaction{color:#A5A5A5;}
.inpl-wrap .noaction:hover{color:#A5A5A5;}
.inpl-wrap .ie-ph{font-size:14px; left:10px;}

/*===================侧边菜单============================*/

.nav{ width:200px; float:left; overflow:hidden;background-color:#FF730B}
.nav dt,.nav dt i{ background:url(../images/nav.png) no-repeat;}
.nav dt,.nav dd a{ border-bottom:1px solid #DF650B;}
.nav dt{ width:200px; text-align:center; height:69px; line-height:68px; display:inline-block; font-size:18px; color:#FFf; background-color:#FF7814; position:relative; z-index:1;;font-weight:700;}
.nav dt i{ width:12px; height:6px; display:inline-block; background-position:0 -393px; position:absolute; top:69px; left:45px;}
.nav dt#navUser{ background-position:28px 6px;}
.nav dt#navFin{ background-position:28px -69px;}
.nav dt#navPro{ background-position:28px -142px;}
.nav dt#navRebates{ background-position:28px -201px;}
.nav dt#navCoop{ background-position:28px -272px;}
.nav dd a{ width:200px; height:38px; line-height:38px; display:inline-block;text-align:center; font-size:14px; color:#fff!important; background:#FF9B11;font-weight:700;}
.nav dd a.now,.nav dd a:hover{ background:#F88311; text-decoration:none;}

/*===================内容============================*/

#content{ width:100%; float:left; background:#f8f8f8;}

.main{ display:block; padding:0px 0px 0px 2px; margin-left:200px; min-height:500px; background:#f8f8f8;margin-top:0px}


.mainBox2 h3 {
font-size: 14px;
font-weight: bold;
color: #ffffff;
background: #3379B7;
padding: 3px;
border-bottom: 4px solid #3379B7;
}

/* __mainBody2----------------------------*/


.tab2 th{ padding:5px; background:#f5f5f5; border-bottom:1px solid #eee; text-align:center;}
.tab2 td{ padding:5px;border-bottom:1px solid #eee; text-align:center;font-size:12px;}

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, th, td, img {
margin: 0;
}
td {
font-size: 9pt;
}
.tab td {
padding: 5px;
}
.btn1{ background:url(../images/btnBg.gif) repeat-x; color:#fff; border:0; padding:0px 10px; cursor:pointer;}
.btn{ display:inline-block; text-align:center; color:#fff!important; border-radius:2px; font-family:"微软雅黑"; text-decoration:none!important; opacity:0.9; filter:alpha(opacity=90);}
#footer {
width: 100%;
height: 80px;
line-height: 80px;
display: inline-block;
text-align: center;
background: #dcdcdc;
}
.lj1{
float: right;
}