﻿@charset "utf-8";
/* 直接支付 */
body{font-family:Arial, Helvetica, sans-serif "Microsoft YaHei"; font-size:14px;height:100%;margin:0px; padding:0px; }
a {text-decoration:none;}
a:hover {text-decoration:none;color:#f00;}
ul {padding:0;margin:0;}
ul li {list-style-type:none;}
em{ color:#ff0000; font-style:normal; padding-right:3px;}
.cl{ clear: both;}
input[type="text"]:focus, input[type="password"]:focus {outline:none;}
input::-ms-clear {display:none;}
.login {border:0;width:470px;border-bottom:none;position:absolute}
.login .switch {height:46px;bottom:0;top:0; width:100%; position:relative; z-index:99;}
.login .switch #switch_qlogin {margin-right:5px;}
.login .switch .pericon{ background:url(../images/webicon.png) 0px -136px no-repeat;padding: 5px 0px 5px 30px;}
.login .switch .enticon{ background:url(../images/webicon.png) 0px -97px no-repeat;padding: 5px 0px 5px 30px;}
.login .switch .switch_btn {color:#333333;display:inline-block;height:46px;line-height:46px;outline:none;*hide-focus:expression(this.hideFocus=true); background:#e7e7e7;width:228px;text-align: center;}
.login .switch .switch_btn_focus {color:#333;display:inline-block;height:46px;line-height:46px;outline:none;*hide-focus:expression(this.hideFocus=true); width:228px; background:#ffffff;text-align: center;}
.login .switch .switch_btn:hover {color:#333;text-decoration:none;}
.login .switch .switch_btn_focus:hover {text-decoration:none;}
.login .web_login,.login-pay .web_login {width: 420px;position: relative;_left: 60px;*left:0;margin: 0 auto;margin-top: 20px;}
.login .web_login .reg_form,.login-pay .web_login .reg_form{width:300px;margin:0 auto;}
.login .web_login .input-tips,.login-pay .web_login .input-tips {float: left;margin-top: 10px;width: 109px;height: 33px;line-height: 33px;color: #333333;}
.login .web_login .inputOuter,.login-pay .web_login .inputOuter {width: 251px;height: 35px;margin-top: 10px;float: left;}
.login .web_login .inputstyle,.login-pay .web_login .inputstyle {width:249px;height:33px;padding-left:5px;line-height:33px;border:1px solid #D7D7D7;background:#fff;color:#676767;font-family:Arial, Helvetica, sans-serif "Microsoft YaHei";}
.inputext{width:249px;height:33px;padding-left:5px;line-height:33px;border:1px solid #D7D7D7;background:#fff;color:#676767;font-family:Arial, Helvetica, sans-serif "Microsoft YaHei";}
.login .web_login .inputstyle-error,.login-pay .web_login .inputstyle-error {border:1px solid #f95000;}/*输入错误时红色框*/
.login .web_login .pwdArea,.login-pay .web_login .pwdArea  {height: 50px;margin-bottom: 5px;position: relative;	z-index: 3;}
.login .web_qr_login,.login-pay .web_qr_login {position:relative;overflow:hidden; background:#FFF;box-shadow: 0px 3px 3px rgba(225, 225, 225, 0.48);}
.login .cue,.login-pay .cue {height:20px;line-height:20px;background:url(../images/webicon.png) no-repeat -3px 0; color:#f95000; padding-left:20px; font-size:12px; margin-left:110px;}
.login .web_login input.inputstyle:focus,.login-pay .web_login input.inputstyle:focus {border: 1px solid #0088cc;}
.login .web_login .reg_form ,.login-pay .web_login .reg_form{width: 300px;margin: 0 auto;}
.login .button_box,.login-pay .button_box{padding-left:110px;margin-top:20px; height:35px;}
.login .agreement_box,.login-pay .agreement_box{padding-left:110px;font-size:12px; margin-top:1px;}
.login a.zcxy,.login-pay a.zcxy {text-decoration: none;color:#0088cc; font-size:12px; line-height:54px;}
.login-pay a.zcxyen {text-decoration: none;	color: #0088cc;	font-size: 12px;line-height: 18px;}

.login .web_login .inputstyle2,.login-pay .web_login .inputstyle2 {width:222px;height:33px;padding-left:5px;line-height:33px;border:1px solid #D7D7D7;background:#fff;color:#676767;font-family:Arial, Helvetica, sans-serif "Microsoft YaHei";}
.login .web_login .input-tips2,.login-pay .web_login .input-tips2 {float: left;margin-top: 10px;width: 115px;height: 33px;line-height: 33px;
color: #333333;}
.login .button_box2,.login-pay .button_box2{padding-left:114px;margin-top:20px; height:35px;}
.login .web_login .inputstyle2,.login-pay .web_login input.inputstyle2:focus {border: 1px solid #0088cc;}


/******弹层******/
.black_overlay{display: none;position: absolute;top: 0%;left: 0%;
width: 100%;height: 100%;background-color: black;z-index:1001;
-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.white_content {display:none;position: absolute;top:50%;left:50%;width:470px;height:310px;background-color: white;z-index:1002;overflow: auto;margin-left:-235px!important;margin-top:-155px!important;}
.white_content_small {display: none;position: absolute;top: 20%;left: 30%;width: 40%;height: 50%;border: 16px solid lightblue;background-color: white;z-index:1002;overflow: auto;}


.coin-pay{width:470px;border-bottom:none; background:#FFF;box-shadow: 0px 3px 3px rgba(225, 225, 225, 0.48); float:left} 
.coin-pay-icon{line-height: 49px;background: url(../images/webicon.png) 0px -126px no-repeat;padding: 0px 0px 0px 30px;	margin-left: 25px;
color: #333333;}
.white_content .web_login {width: 910px;position: relative;	_left: 60px;*left:0;margin: 0 auto;	margin-top: 20px;margin-bottom: 20px;}
.white_content .web_login .reg_form {width:300px;margin:0 auto;}
.white_content .web_login .input-tips {float: left;margin-top: 10px;width: 30px;height: 33px;line-height: 33px;color: #333333;  padding-left: 7px;padding-top: 3px;}
.white_content .web_login .inputOuter {width: 300px;height: 35px;margin-top: 10px;float: left;line-height: 35px;}
.white_content .web_login .inputstyle-error {border:1px solid #f95000;}/*输入错误时红色框*/
.white_content .web_login .pwdArea {height: 50px;margin-bottom: 5px;position: relative;z-index: 3;}
.white_content .cue {height:20px;line-height:20px;background:url(../images/webicon.png) no-repeat -3px 0; color:#f95000; padding-left:20px; font-size:12px; margin-left:110px;}
.white_content .web_login input.inputstyle:focus {border: 1px solid #0088cc;}
.white_content .web_login .reg_form {width: 300px;margin: 0 auto;}
.white_content .button_box{	padding-left:122px;margin-top: 20px;height: 35px;}
.white_content .agreement_box{padding-left:110px;font-size:12px; margin-top:1px;}
.white_content .tips_box{padding-left:110px;font-size:12px; margin-top:1px; color:#ff942d; line-height:22px;}
.white_content .web_login .input-tips{float: left;margin-top: 10px;width: 115px;height: 33px;line-height: 33px;
color: #333333;}
.white_content .web_login .inputstyle{width:249px;height:33px;padding-left:5px;line-height:33px;border:1px solid #D7D7D7;background:#fff;color:#676767;font-family:Arial, Helvetica, sans-serif "Microsoft YaHei";}
.white_content .web_login {width: 430px;position: relative;	_left: 60px;*left:0;margin: 0 auto;	margin-top: 20px;margin-bottom: 20px;}
.white_content .close{ width:25px; height:25px; background:url(../images/webicon.png) no-repeat 0 -175px; display:block; float:right; margin-right:16px; margin-top:16px;}
.white_content .title{ float:left; font-size:14px; font-weight:bold;font-family:Arial, Helvetica, sans-serif "Microsoft YaHei"; line-height:24px;display:block; margin-left:30px; margin-top:17px; color:#333333 }
.white_content .tips_box{padding-left:10px;font-size:12px; margin-top:1px; color:#ff942d; line-height:22px; margin-left:0px;}




/******首页样式*******/
.conindex{ width:100%; height:auto; background-color:#FFF;}
.conindex .yhjs{width: 950px;margin: 0 auto;padding-top: 10px;padding-bottom: 20px;}
.footer .yhjs{width: 950px;margin: 0 auto;height: 255px;}
.yhjs .line{border-bottom: 1px solid #e2e2e2;height: 2px;width: 950px;float: left;margin-top: 10px}
.yhjs h2{font-family:Arial, Helvetica, sans-serif "Microsoft YaHei"; font-size:24px; color:#000000; line-height:74px; text-align:center; font-weight:400}
.footer .footbank{width: 126px;height: 44px;	background-color: #e2e2e2;display: block;margin-right: 10px;margin-bottom: 10px;float: left;}
.CMB{ background:url(../images/bank-small.png) no-repeat 8px -208px; }/*招行*/
.BOC{ background:url(../images/bank-small.png) no-repeat 10px 11px;}/*中行*/
.ABD{ background:url(../images/bank-small.png) no-repeat 4px -35px;}/*农行*/
.ICBC{ background:url(../images/bank-small.png) no-repeat 3px -76px;}/*工行*/
.CCB{ background:url(../images/bank-small.png) no-repeat 2px -120px;}/*建行*/
.BCM{ background:url(../images/bank-small.png) no-repeat 7px -163px;}/*交行*/
.PSBC{ background:url(../images/bank-small.png) no-repeat 4px -251px;}/*邮政*/
.CCB_ZX{background:url(../images/bank-small.png) no-repeat 10px -294px;}/*中信*/
.CMBC{ background:url(../images/bank-small.png) no-repeat 3px -335px; }/*民生*/
.GDB{ background:url(../images/bank-small.png) no-repeat 3px -375px;}/*广发*/
.CIB{ background:url(../images/bank-small.png) no-repeat 4px -463px;}/*兴业*/
.PABC{ background:url(../images/bank-small.png) no-repeat 4px -506px;}/*平安*/
.CEB{ background:url(../images/bank-small.png) no-repeat 4px -588px;}/*光大*/
.CBBC{ background:url(../images/bank-small.png) no-repeat 5px -547px;}/*渤海*/
.BOB{ background:url(../images/bank-small.png) no-repeat 7px -630px;}/*北京*/
.BC{ background:url(../images/bank-small.png) no-repeat 11px -421px;}/*上海*/
.HXB{ background:url(../images/bank-small.png) no-repeat 7px -671px;}/*华夏*/
.SDB{ background:url(../images/bank-small.png) no-repeat 4px -709px;}/*深发展*/
.NBYX{ background:url(../images/bank-small.png) no-repeat 10px -754px;}/*宁波*/
.CITI{ background:url(../images/bank-small.png) no-repeat 5px -794px;}/*花旗*/
.UNIONPAY{ background:url(../images/bank-small.png) no-repeat 9px -841px;}/*银联*/
.MOCK{background: url(../images/bank-small.png) no-repeat 27px -892px;}
.top{ height:40px; background-color:#d32228; line-height:40px; color:#FFF;font-size: 12px;}
.top span.right{ float:right; }
.top .topfont{ width:950px; margin:0 auto;}
.top span a{ color:#FFF; text-decoration:none; }
.top span a:hover{ color:#FFF; text-decoration:underline;}
.index-img{background: url(../images/ff.png) no-repeat;width: 950px;margin-left: auto;margin-right: auto;	height: 310px;}
.yhjs em{font-size: 16px;text-align: center;line-height: 24px;font-family: Arial, Helvetica, sans-serif "Microsoft YaHei";color: #4d4d4d;	display: block; padding-bottom:30px;}
.conindex .banner{ background-color:#09103e; height:492px;}
.conindex .banner2{ background-color:#f5f5f5; height:492px;}
.bannerimg { width:950px; margin:0 auto; background:url(../images/banner01.jpg) no-repeat; height:492px;}
.bannerimg2 { width:950px; margin:0 auto; background: url(../images/layout01_03.png) no-repeat 0px 58px; height:492px;}

/**********首页导航***********/
.header .nav {float: left;padding-top: 13px;overflow: hidden;height: 83px;	margin-left: 30px;color: #000000;font-family:Arial, Helvetica, sans-serif "Microsoft YaHei";}
.header .nav .nav-item {position: relative;	float: left;border-right: 0;	margin-right: -1px;	padding-left: 40px}
.header .nav .nav-link-current { color:#d32228; border-bottom: 5px solid #d32228;}
.header .nav .nav-link {display: block;padding: 0 6px;font-size: 18px;line-height: 78px;}
.nav-item a{color: #000000; text-decoration:none;}
.nav-item a:hover{color: #d32228; text-decoration:none;}



/******首页登录框******/
.conindex .dw{ width:290px; height:360px; float:right; margin-top:75px;}
.indexlogin {border: 0;width: 285px;border-bottom: none;position: absolute;}
.indexlogin .switch {height:40px;bottom:0;top:0; width:286px; position:relative; z-index:99;}
.indexlogin .switch #switch_qlogin {margin-right:7px!important;margin-right:5px;*margin-right:2px;}
.indexlogin .switch .switch_btn {color:#FFF;display:inline-block;height:40px;line-height:40px;outline:none;*hide-focus:expression(this.hideFocus=true); width:139px; background:rgba(255, 255, 255, 0.4) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=40);background:#a8a8a8;text-align: center; float:left;}
.indexlogin .switch .switch_btn_focus {color:#FFF;display:inline-block;height:40px;line-height:40px;outline:none;*hide-focus:expression(this.hideFocus=true);width:139px; background:rgba(0, 0, 0, 0.3) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=30);background:#ffffff;text-align: center; float:left;}
.indexlogin .switch .switch_btn_focus b,.indexlogin .switch .switch_btn b{*position:relative;position:relative;}
.indexlogin .switch .switch_btn:hover {color:#FFF;text-decoration:none;}
.indexlogin .switch .switch_btn_focus:hover {text-decoration:none;}
.indexlogin .web_login {width: 285px;position: relative;_left: 60px;*left:0;margin: 0 auto;	margin-top: 20px;margin-bottom:15px;height:auto;zoom:1;overflow: hidden;}
.indexlogin .web_login .inputOuter{width: 255px;height: 35px;margin-top: 10px;float: left;margin-left: 15px;*margin-left: 7px;}
.indexlogin .web_login .inputstyle{width:252px;height:33px;padding-left:5px;line-height:33px;border:1px solid #D7D7D7;background-color:#FFFFFF;color:#676767;font-family:Arial, Helvetica, sans-serif "Microsoft YaHei"; border-radius:0.4em;position:relative;}
.indexlogin .web_login .inputstyle-error{border:2px solid #f95000;}/*输入错误时红色框*/
.indexlogin .web_login .pwdArea{height: 50px;margin-bottom: 0px;position: relative;	z-index: 3;}
.indexlogin .web_qr_login{overflow:hidden; background:#000000; background:rgba(0, 0, 0, 0.3) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=30);}
.indexlogin .forgetmm{ position:relative;/*实现IE文字不透明*/}
.indexlogin .cue{height:28px;line-height:18px;background:url(../images/webicon.png) no-repeat -3px 0; color:#f95000; padding-left:20px; font-size:12px; margin-left:15px;}
.indexlogin .web_login input.inputstyle:focus{border: 1px solid #0088cc;}
.indexlogin .button_box{height: 32px;width: 253px;margin: 0 auto; padding-top:10px;}
.indexlogin .button_red{display:inline-block;height:30px;line-height:30px;background:#395591;border:none;cursor:pointer;color:#fff; width:252px;text-align:center;outline:none;font-weight:bold;font-family:Arial, Helvetica, sans-serif "Microsoft YaHei"; border-radius:0.3em; }
.indexlogin .button_red:hover{background:#4264a4;color:#fff;text-decoration:none; font-weight:bold;font-family:Arial, Helvetica, sans-serif "Microsoft YaHei";}
.indexlogin .forgetmm{color: #FFF;	width: 255px;margin: 0 auto;line-height: 20px;	text-align: right;font-family:Arial, Helvetica, sans-serif "Microsoft YaHei"; font-size:12px;}
.indexlogin .forgetmm a{ color:#FFF; text-decoration:none;}
.indexlogin .forgetmm a:hover{ color:#FFF; text-decoration:underline;}
.indexlogin .bottom{height: 33px;background-color: #FFF;background: rgba(255, 255, 255, 0.3) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter: Alpha(opacity=30);color:#ffffff;font-family:Arial, Helvetica, sans-serif "Microsoft YaHei"; font-size:12px}
.indexlogin .bottom{ position:relative;/*实现IE文字不透明*/*position:static;}
.x{ border-right:1px solid #ffffff;}
.indexlogin .bottom a{ width:140px; text-align:center; line-height:18px; color:#FFF; display:block; float:left; margin-top:8px; position:relative;/*实现IE文字不透明*/}
.indexlogin .bottom a:hover{text-decoration:underline;}

/******注册登录框******/
.indexlogin .web_reg_login{position:relative;*position:static;overflow:hidden; background-color:#5a5a5a; background:rgba(90, 90, 90, 0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=60);}
.indexlogin .switch .reg_btn {color:#FFF;display:inline-block;height:40px;line-height:40px;outline:none;*hide-focus:expression(this.hideFocus=true); width:139px; background:rgba(60, 60, 60, 0.3) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=30);background-color:#3c3c3c;text-align: center;float:left; }
.indexlogin .switch .reg_btn_focus {color:#FFF;display:inline-block;height:40px;line-height:40px;outline:none;*hide-focus:expression(this.hideFocus=true);width:139px; background:rgba(90, 90, 90, 0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=60);background-color:#5a5a5a;text-align: center; float:left;}
