@charset "utf-8";
/* CSS Document */

html { padding:0px; margin:0px;}
body { padding:0px; margin:0px; font:12px/1.5 '微软雅黑',Arial; color:#000;background-color:#f5f5f5;  }
img { border:0px; }

input,select,textarea{font:12px/1.5 Arial; }
h2, h3, h4, p { margin:0px; padding:0px; font-size:100%; }
ul, ol, dt, dd, dl { list-style:none; margin:0px; padding:0px; }
.clear:after { content:'\20'; display:block; height:0; clear:both; display:block; }
.clear {*zoom:1; }
a:focus{outline:none;-moz-outline:none;}
a {blr:expression(this.onFocus=this.blur());}



.font-gray{color:#666;}
.font-he{color:#ab8655;}
.font-14{font-size:14px;}
.font-20{font-size:20px;}
.font-16{font-size:16px;}
.title-big-he{font-size:20px; color:#af8652;}
a.he_link:link, a.he_link:visited, a.he_link:hover, a.he_link:active { color:#ab8655; text-decoration:underline; }

.head-box{background:#FFF; border-bottom:1px solid #e5e5e5;}
.head{width:1000px; margin:0 auto; position:relative;}
.logo{background:url(../img/logo.png) no-repeat; width:175px; height:99px; float:left;}
.head-quick{position:absolute; right:20px; top:20px;}
.head-nav{position:absolute; right:30px; top:60px; overflow:hidden;}
.head-nav li{float:left; background:url(../img/line_headNav.png) no-repeat left 7px; }
.head-nav li.first{margin-left:-2px;}
.head-nav li a.cur,.head-nav li a:hover{border-bottom:2px solid #af8750;}

a.headNav:link, a.headNav:visited, a.headNav:hover, a.headNav:active {color:#af8750; font-size:18px; text-decoration:none; display:block; padding:5px 25px; margin:0px 10px; font-weight:bold;}
.head-navChild{text-align:right;}
.head-navChild a{display:inline-block; color:#af8750; text-decoration:none; height:30px; line-height:30px; padding-right:64px; font-size:14px; } 
.head-navChild a:hover{color:#f60;}
.head-navChild a.cur{color:#F60;}

.sp-slidebox{width:100%; height:470px;  padding:0px;  margin:0 auto;  position:relative; overflow:hidden; min-width:1000px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":""); position:relative; z-index:9;}
#flashBg {height: 470px;overflow: hidden;width:100%;clear: both;margin: 0;padding: 0;}
#flash{height: 470px;overflow: hidden;margin: 0 auto;clear: both;position: relative;padding: 0px 0px;}
#flash a {display:inline-block; }
#flash .marquee-item{height: 470px;display: none;background-position:center; background-repeat:no-repeat; text-align:center;}
#flash img {width: 1680px;height: 470px;}
.sp-flash-bar {width:120px; margin:0 auto; overflow:hidden; margin-top:-25px; position:relative; z-index:10;  }
.sp-flash-bar .dq {display:inline-block; vertical-align:middle;margin-right: 5px; width: 23px;height: 21px;cursor: pointer;background:url(../img/scroll.png) no-repeat 0px -23px; overflow:hidden;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://css.shengpay.com/img/sp/sp-icon-slide-select.png");}
.sp-flash-bar .no {display: inline-block; vertical-align:middle;margin-right: 5px; width: 23px;height: 21px;cursor: pointer; background: url(../img/scroll.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://css.shengpay.com/img/sp/sp-icon-slide.png");}
.index-bg{background:#FFF;}

.m-bd{width:1000px; margin:0 auto;}
.liaojie-more{width:120px; height:60px;  margin-top:175px; margin-left:500px;}
.liji-buy,.liji-buy-prd{width:290px; height:60px;  margin-top:100px;  margin-left:490px;}
.qubie{width:235px; height:35px; margin-left:150px; display:none;}
.liji-buy-prd{margin-top:320px;}
.shipei{width:140px; height:25px;  margin-left:730px; margin-top:153px;}
.shouche{width:120px; height:25px; margin-left:750px; margin-top:0px;}
.jinrushanghu{width:268px; height:49px;  margin-left:587px; margin-top:286px;}


/* slide */
.sp-slidebox-lite{width:100%; height:90px;  padding:0px;  margin:0 auto;  position:relative; overflow:hidden;}
#flashBgSp {height: 90px;overflow: hidden;width:100%;clear: both;margin: 0;padding: 0;}
#flashSp{width: 274px;height: 90px;overflow: hidden;margin: 0 auto;clear: both;position: relative;padding: 0px 0px;}
#flashSp a {width: 274px;height: 90px;display: none;}
#flashSp img {width: 274px;height: 90px;}
.sp-flash-bar-lite {position: absolute;bottom: 3px;right: 0px }
.sp-flash-bar-lite .dq {display: block;float: left;margin-right: 5px; width: 11px;height: 11px;cursor: pointer;background: url(../../img/sp/sp-icon-slide-select.png) no-repeat 0px 0px; overflow:hidden;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://css.shengpay.com/img/sp/sp-icon-slide-select.png" ,sizingMethod="noscale");}
.sp-flash-bar-lite .no {display: block;float: left;margin-right: 5px; width: 11px;height: 11px;cursor: pointer;background:url(../../img/sp/sp-icon-slide.png) no-repeat 0px 0px;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://css.shengpay.com/img/sp/sp-icon-slide.png" ,sizingMethod="noscale");}

.flow-info{background:url(../img/flow_info.jpg) no-repeat center; height:91px; margin:15px 0px;}
.flow-01{background:url(../img/flow01_2.jpg) no-repeat center; height:320px;}
.flow-02{background:url(../img/flow02.jpg) no-repeat center; height:330px;}

.footer{background-color:#eee; border-top:1px solid #e1e1e1; padding:20px 0px; margin-top:30px; color:#666;}
.footer a{color:#666; text-decoration:none;}
.footer .f-left{width:520px; text-align:right;}
.footer .f-right{width:160px; text-align:left; padding-right:300px; padding-top:10px;}
.icon-shgs{background:url(../img/footer_logo.png) no-repeat; width:47px; height:32px; display:inline-block; vertical-align:bottom; text-decoration:none;}
.icon-shxx{background:url(../img/footer_logo.png) no-repeat 0px -50px; width:79px; height:29px; display:inline-block; vertical-align:bottom; text-decoration:none;}




.popupNew{}
.popupNew .popup-container-auto{position:fixed;left:0px;top:0px;padding-top:10%;height:95%;width:100%;z-index:100;_top:expression(documentElement.scrollTop + 0);_position:absolute;_height:auto; _width:expression(document.body.clientWidth + 0);}
.popup-container{left:0px;top:0px;padding-top:8%;height:95%;width:100%;z-index:100;position:fixed;_position:absolute;_height:auto; _width:expression(document.body.clientWidth + 0);}
.popupNew .popup-overlay{background-color:#000; position:fixed; text-align:center;left:0px;top:0px;width:100%;height:100%;z-index:99; filter: alpha(opacity=50); moz-opacity: 0.50; opacity: 0.50;_top:expression(documentElement.scrollTop);_width:expression(documentElement.clientWidth);_height:expression(documentElement.clientHeight);_position:absolute; }
.popupNew .popup-overlay iframe{position:relative; left:0px;top:0px; width:100%; height:100%;_width:expression(documentElement.clientWidth);_height:expression(documentElement.clientHeight);filter: alpha(opacity=0);}
.popup-body{width:610px; height:340px; margin:auto; background:#fff; position:relative; padding:15px 22px;}
.popup-body .close{position:absolute; right:-21px; top:25px; width:60px; height:35px; cursor:pointer; background:url(../img/close_p.png)  no-repeat;}
.popup-titil{font-size:16px; border-bottom:2px solid #ab8655; line-height:35px;  color:#ab8655}


.login-detail{float:right; font-size:14px; line-height:30px; width:200px; padding-right:40px; padding-left:60px; padding-top:30px;}
.login-detail h3{font-size:18px; font-weight:bold; padding-bottom:20px;font-style: italic;}
.popup-login{float:left; border-right:2px solid #e8e8e8; width:260px; padding-right:25px;}
.login-item{height:45px;}
.login-item label{background-color:#e1ceb2; color:#000; height:35px; width:47px; display:inline-block; text-align:center; line-height:35px; vertical-align:middle;}
.login-item input,.login-yz{background:#f1ede7; width:193px; height:35px; line-height:35px; border:none;  padding:0px 10px; vertical-align:middle;}
.login-item .login-yz{width:130px;}
.login-btn .btn-he{width:100%; margin:12px 0px;}
.login-item .f-left{padding-top:8px;}

.btn-he{background:#ab8655; line-height:35px; height:35px; color:#FFF; text-align:center; font-size:16px; font-weight:bold; border:none;}

.f-left{float:left;}
.f-right{float:right;}
.align-right{text-align:right;}
.t-normal{line-height:30px; font-size:14px; margin-bottom:4px;}
.p-20{padding-top:20px;}
.text-center{text-align:center;}

.tip-erro{background:url(../img/icon_Sprite.png) no-repeat 10px 5px; padding-left:32px;  border:1px solid #ebd4b6; background-color:#f8f5f0; color:#666666; height:30px; line-height:30px; margin-bottom:4px;}


/*产品介绍*/
.prd-marquee .dq{background:url(../img/scroll.png) no-repeat 0px -50px;}
.prd-marquee .no{background:url(../img/scroll.png) no-repeat 0px -19px;}
.prd-flow-nav{margin-top:20px; color:#af8750;}
.prd-flow-nav li{float:left; background:#efefef; height:35px; padding-top:10px; font-size:16px; width:250px; text-align:center; cursor:pointer; border-top:4px solid #efefef;}
.prd-flow-nav li .iconFlowArrow{display:none;}
.prd-flow-nav li.cur{border-top:4px solid #f57900; background:#FFF;}
.prd-flow-nav li.cur .iconFlowArrow{display:inline-block;}
.iconFlowArrow{background:url(../img/icon_Sprite.png) no-repeat 0px -30px; vertical-align:middle; width:18px; height:13px; margin-left:5px;}
.prd-flow-content{padding:30px 30px 20px 20px; height:426px; font-size:14px; line-height:2.5em; display:none; color:#6f6f6f;}
.c-01{background:url(../img/buyFlow_01.png) no-repeat 620px 85px #fff; padding-right:420px;}
.c-02{background:url(../img/buyFlow_02.jpg) no-repeat 30px 20px #fff; height:669px;}
.c-02 .liji-buy{ display:block; margin-left:250px; margin-top:520px; width:160px;}
.c-03{background:url(../img/buyFlow_03.jpg) no-repeat 680px 150px #fff; padding-right:420px;}
.c-04{background:url(../img/buyFlow_04.jpg) no-repeat 650px 85px #fff; padding-right:420px;}
.prd-detail{font-size:14px; border:1px solid #ccc; background:#fff; padding:20px; margin-top:20px; color:#666;}


.prd-flowNext{background-color:#efefef; height:40px;}
.prd-flowNext li{width:250px; text-align:center; line-height:40px; cursor:pointer; float:left; color:#efefef;}
.prd-flowNext li.cur{background:url(../img/flow_bg.png) no-repeat; font-size:20px; color:#fff;}
.prd-flowNext li.last{cursor:auto;}
.text-bg{background-color:#f5f5f5; padding:10px 15px; line-height:1.5em;}
.prd_introduce,.prd_explain{border:1px solid #e5e5e5; width:1004px;  background-color:#FFF; margin:0px auto; position:relative;}

.prd_class{top:-25px; position:absolute; font-size:14px; color:#af8750;}
.explain_flow{float:left; height:250px; padding:20px 30px; width:260px;}
.explain_box{display:none; padding-bottom:20px;}
.eflow0{background:url(../img/prd_shuomin_nav.png) no-repeat; height:243px;}
.eflow1{background:url(../img/prd_shuomin_nav.png) no-repeat 0px -250px; height:243px;}
.eflow2{background:url(../img/prd_shuomin_nav.png) no-repeat 0px -500px; height:243px;}
.eflow3{background:url(../img/prd_shuomin_nav.png) no-repeat 0px -750px; height:243px;}

.explain_flow li{height:60px; width:260px; cursor:pointer;}
.explain_flow li a{display:block; height:60px; width:260px;}
.explain_bz{float:left; padding-left:0px; width:600px; font-size:14px; color:#666; padding-top:20px;}

/*qa*/
.qa{border:1px solid #e5e5e5; width:1004px;  background-color:#FFF; margin:30px auto 0px;}
.qa-title{font-size:20px; color:#af8750; padding-left:20px; border-bottom:2px solid #af8750; margin:15px 20px 10px;}
.qa-title span{float:right; font-size:14px; color:#666;}
.qa-nav{margin:20px 25px; width:212px; float:left;}
.qa-nav dt{height:46px; line-height:46px; color:#fff; font-size:18px; text-align:center; background-color:#e2bf82;}
.qa-nav .qa-nav-p{border-top:1px solid #fff; height:46px; line-height:46px; color:#6e5028; background:url(../img/icon_Sprite.png) no-repeat 180px -45px #dad0c3; padding-left:70px; font-size:18px; cursor:pointer;}
.qa-nav-sub{display:none;}
.qa-nav .qa-nav-sub li{background:url(../img/icon_Sprite.png) no-repeat 50px -108px #fff;  height:46px; line-height:46px; color:#af8750; padding-left:70px; font-size:16px; cursor:pointer;}
.qa-nav dd.cur{background:url(../img/icon_Sprite.png) no-repeat 180px -76px #af8750; color:#fff;}
.qa-nav li.cur{text-decoration:underline;}
.qa-nav li a{color:#af8750; text-decoration:none;}
.qa-nav dt a{color:#FFF; text-decoration:none;}
.qa-content{width:700px; float:left; padding-left:10px; padding-top:20px;}
.qa-line{margin:15px 0px; border-bottom:1px dashed #cdcdcd;}
.qa-body{background:#fff; font-size:14px; color:#666;}
.qa-table{border-collapse:collapse;}
.qa-table td{text-align:center; padding:5px;}
#qa-first{background:#dad0c3;}
#qa-first.cur{background:#ab834c;}
#qa-first a{color:#6e5028; text-decoration:none;}
#qa-first.cur a{color:#fff;}
.icon-qa{background:url(../img/icon_Sprite.png) no-repeat 0px -154px; height:22px; width:26px;  display:inline-block; vertical-align:middle; margin-right:10px;}
.qa-t{padding-bottom:10px; font-size:16px;}
.qa-c{background:url(../img/icon_Sprite.png) no-repeat 0px -206px; padding-left:37px;}


/*product v2*/
.product-container{width:1000px; margin: 0 auto;}
.product-container-1{background:url(../img/img-pro-1.jpg) left top no-repeat; height:230px;}
.product-container-2{background:url(../img/img-pro-2.jpg) left top no-repeat; height:520px; padding-bottom:50px;}
.product-intro-landing{font-size:16px; color:#666;font-weight: normal; padding:17px 0 0 2px; width:776px;}
.product-intro-go{float:left;padding: 64px 0 0 2px;display:inline;}
.product-intro-go li{width:398px; float:left; display:inline;}
.product-intro-go li.product-intro-l2{width:388px;}
.product-intro-go span{display:block;font-size:16px; color:#666; height:30px;}
#btn-m3l1{width:92px; height:24px; float:left; display:inline;  margin:2px 0 0 3px; text-indent:-9999em;}
#btn-m2g{width:92px; height:24px; float:left; display:inline;  margin:2px 0 0 2px; text-indent:-9999em;}
#buy-now{width:211px; height:53px; float:left; display:inline; margin:70px 0 0; text-indent:-9999em;}
.product-datatable{width:196px; table-layout:fixed; border:none; padding:0; float:left; margin:50px 0 0 50px;display:inline; margin:127px 0 0 837px; vertical-align: middle;}
.product-datatable td{width:68px; height:88px; padding:0 10px; border:none; text-align:center;}
.product-datatable a{color:#4baee1; font-size:14px; text-decoration: none;}
.product-datatable span{color:#ff0000; font-size:12px; text-decoration: none; padding: 0 5px; display:block;}
.product-datatable label{color:#000; font-size:12px;}
#popup-close{position:absolute; right:12px; top:12px; width:35px; height:35px; text-indent:-9999em;}
#go-buy-now{position:absolute; right:26px; top:414px; width:177px; height:53px; text-indent:-9999em;}
.product-detail-container{width:1200px; margin:32px auto 0; padding-bottom:55px;}
.product-intro-ly{background:url(../img/img-p3-1.jpg) left top no-repeat; height:315px; padding: 105px 0 0;}
.product-intro-pos{background:url(../img/img-p3-2.jpg) left top no-repeat; height:345px; padding: 140px 0 0 501px;}
.product-intro-qm{background:url(../img/img-p3-3.jpg) left top no-repeat; height:395px;  padding: 140px 0 0 10px;}
.product-intro-jd{background:url(../img/img-p2g-1.jpg) left top no-repeat; height:305px; padding: 95px 0 0 10px;}
#btn-buynow{width:226px; height:67px; margin:292px 0 0 6px;  text-indent:-9999em; float:left; display:inline;}
.product-intro-xw{background:url(../img/img-p2g-2.jpg) left top no-repeat; height:311px; padding: 129px 0 0 600px;}
.product-intro-zz{background:url(../img/img-p2g-3.jpg) left top no-repeat; height:362px; padding: 128px 0 0 15px;s}
.rewrite .popup-body{width:856px; height:494px; background:url(../img/img-buynow.png) left top no-repeat; padding:0;}
.product-intro-ly h2,.product-intro-pos h2,.product-intro-qm h2,.product-intro-jd h2,.product-intro-xw h2,.product-intro-zz h2{font-size:36px; color:#2a2a28; font-weight:normal; height:50px;}
.product-intro-ly h3,.product-intro-pos h3,.product-intro-qm h3,.product-intro-jd h3,.product-intro-xw h3,.product-intro-zz h3{font-size:34px; color:#ff8a28; font-weight:normal; height:70px;}
.product-intro-ly p,.product-intro-pos p,.product-intro-qm p,.product-intro-jd p,.product-intro-xw p,.product-intro-zz p{font-size:20px; color:#8D8D8D; font-weight:normal;}
/*manual*/
.manual{width: 1000px; margin:0 auto; color:#666; line-height:150%; padding:30px;}
.manual a{color:#666;}
.manual a:hover{color:#ed5400;}
.manual p, .manual li{font-size: 16px; padding: 10px 0 0; text-indent: 2em;}
.manual h4 { font-size: 18px; padding:30px 0 0;}
.manual h5 { font-size: 16px; }
.manual .p-img img{width:800px;}
.manual .p-img-m img{margin: 0 10px; width: 280px;}
.manual .p-img, .manual .p-img-m, .manual .p-img-s{text-align:center;}
/*match*/
.match{width: 1000px; margin:0 auto; color:#666; line-height:150%; padding:30px;}
.match h4{clear: both;font-size: 16px; background-color: #E8F4F9; padding: 10px 15px; margin:10px 0 10px;}
.match ul{display:inline-block; width:100%;}
.match li{width:190px; float:left;padding-left:30px; padding-right:30px; padding-top:3px; font-size: 14px; color:#333;}

/*login*/
.login-item span{width:47px;display: inline-block; float:left;}
.login-item .login-yz{padding:0 12px; width:35px; font-size:17px;}

/*contact*/
.bg-contact{background:url(../img/contact.jpg) left top no-repeat; height:544px; text-align:left; padding:96px 0 0 58px; width:942px; margin:0 auto;}
.bg-contact h2{font-size:14px; height:30px;}
.bg-contact p{font-size:14px; line-height:40px;}

.disabled{cursor: default;}