﻿@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0;}
body{font-family:"微软雅黑","Arial";}
img{border:0;}
a,a:hover,a:active{text-decoration:none;}
ul,li{list-style:none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
em{font-style:normal;}

#main-nav{ background: none; height:80px; position:relative; border-bottom: 1px solid rgba(255,255,255,0.2);}
#main-nav nav{padding-top:10px; margin-bottom:0; padding-left:0; padding-right: 0; z-index: 999;}
#logo{position:relative; top:-10px; display:block; width:230px; z-index:20;}
.newnav{background:none; border:0;}
.navbar-default .navbar-nav>li>a{color:#fff; font-size:18px;}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#fff;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{ background:none; margin:0 10px;}
#main-nav .navbar-nav{padding-top:5px; padding-left:15px;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color:#fff; background:none;}
.navbar-toggle { margin-top: 15px !important; background: #fff; border: none;}
.navbar-toggle:hover { background: #fff !important; border: none !important;}
.navbar-nav>li>.dropdown-menu{margin-top:15px;}
.dropdown-menu>li>a{padding:3px 0;}
.dropdown-menu{min-width:120px;}
.dropdown-menu>li{text-align:left; line-height:40px; height:40px; text-indent:20px;}

.navbar-default .navbar-nav>li.loginbtn>a{ display: block; background: none;color: #fff; border-radius: 50px; margin-left: 10px; border:1px solid #fff; padding: 10px 30px; margin-top: 5px;}
@media (min-width:768px) and (max-width:1013px){
	.navbar-default .navbar-nav>li>a{color:#fff; font-size:14px;}
	#logo{position:relative; top:-5px; display:block; width:150px; z-index:20;}
	#logo img{width:100%; height:auto;}
	.nav>li>a{padding:10px 11px;}
	.dropdown-menu{min-width:100px;}
	.dropdown-menu>li{text-align:left; line-height:30px; height:30px; text-indent:10px; font-size:14px;}
	
	}
	
.banner{ height: 600px; background: url(/web/20220315230211im_/http://wanwanpay.cn/img/bannerbg.png) no-repeat center; position: relative;}
.banner .bannertext { float: left; width: 55%; margin-top: 70px;}
.banner .bannerimg { float: left; width: 45%; margin-top: 100px;}
.bantext { text-align: center; color: #fff; position: absolute; width: 100%; top: 50%; margin-top: -60px;}
.bantext h2 { font-size: 40px; line-height: 40px;}
.bantext h3 { font-size: 18px; line-height: 20px; margin-top: 40px;}
@media (min-width:768px) and (max-width:1160px){
	.banner{ height: 450px;}
}
@media (min-width:320px) and (max-width:767px){
	.navbar-collapse { margin-top: 15px; background:#8b97b7; border:none;}
	.banner{ height: 300px;}
	.banner .bannerimg { display: none;}
	.banner .bannertext { width: 90%; margin-top: 30px;}
	.bantext { top: 50%; margin-top: -20px;}
	.bantext h2 { font-size: 20px; line-height: 20px;}
	.bantext h3 { font-size: 14px; line-height: 20px; margin-top: 20px;}
	.navbar-default .navbar-nav>li.loginbtn>a{ display: inline-block; margin-top: 10px; margin-bottom: 10px;}
	#main-nav .navbar-nav{padding-top:12px; padding-left:15px; padding-bottom:10px;}

}

.part-title{text-align:center; text-transform:uppercase; font-weight:bold; font-size:40px; margin-top: 100px; margin-bottom: 30px; color: #000;}
.part-futit{text-align:center; color: #666666; margin: auto; line-height:30px; font-size:16px; margin-bottom: 60px;}
.onepart-img{ display: block;border-radius:50%; width:100%; height:auto; max-width:120px; margin: auto;}
.onepartlb-title { text-align: center; color: #333333; font-size: 18px; margin-top: 30px;}
.onepartlb-con{width:100%; height:auto; text-align:center; color:#888888; font-size:14px; line-height: 24px;}


@media (min-width:320px) and (max-width:640px){
	.part-title { margin-top: 40px; margin-bottom: 15px; font-size: 26px;}
	.part-futit{margin-bottom:20px; font-size: 14px; line-height: 24px;}
	.onepartlb-title{padding-top:10px;}
	.onepartlb-con { margin-bottom: 20px;}
	.onepart-img{  max-width:100px;}
	}

.data { background: url(/web/20220315230211im_/http://wanwanpay.cn/img/data_bg.jpg) no-repeat center; padding: 90px 0; color: #fff; text-align: center; margin-top: 80px;}


.count-title { font-size: 36px; font-weight: normal;  margin-top: 0; margin-bottom: 0;  }
.count-text { font-size: 18px;  margin-top: 10px; }
.fa-2x { margin: 0 auto; float: none; display: table; color: #4ad1e5; }
.counter {float:left; width:20%; border-right: 1px solid  rgba(255,255,255,0.3);}

@media (min-width:768px) and (max-width:1000px){
	.count-title { font-size: 30px;}
	}
@media (min-width:320px) and (max-width:767px){
	.data { padding: 30px 0; margin-top:10px; }
	.counter {float:left; width:50%; margin: 15px 0;}
	.data .wrapper .counter:last-child { display: none;}

	.count-text { font-size: 16px;}
	}

.examine { width: 90%; margin: auto; border: 1px solid #dddddd; border-radius: 4px; box-shadow: 0 0 15px rgba(56,56,140,0.2); padding-bottom: 40px; margin-bottom: 80px;}
.examinetitle{ text-align: center; color: #333333; background: #efefef; border-top-left-radius: 4px; border-top-right-radius: 4px; margin: 0; line-height: 65px;}
.zf img { display: block; margin: auto; margin-top:40px; margin-bottom: 30px;}
.zf { text-align: center; font-size: 16px; color: #666666; font-weight: normal;}
.zf label {font-weight: normal; margin:0; margin-left: 10px; line-height: 46px;}
.exambtn { display: block; color: #fff; background: #ff9900; border-radius: 6px; border:none; line-height: 50px; height: 50px; text-align: center; width: 50%; font-size: 20px; margin: auto; margin-top: 40px;}
.exammoney { display: block; width: 80%; height: 46px; line-height: 46px; border: 1px solid #ddd; background: #efefef; font-size: 16px; margin: auto; padding: 0 20px; box-sizing: border-box;}
.examts { width: 80%; margin:auto; color: #666666; line-height: 22px; font-size: 16px; text-align: center;}

@media (min-width:320px) and (max-width:991px){
	.examine { width: 100%; padding-bottom: 20px; margin-bottom: 30px;}
	.examinetitle{ line-height: 50px; font-size: 20px;}
	.zf img {width: 46px; }
	.exambtn { margin-top: 20px;}
}


.message { width: 100%; overflow: hidden; position: relative; }
.message .hd { position: absolute; left: 50%; margin-left: -48px; bottom: 20px; z-index: 1; }
.message .hd ul { zoom: 1; float: left; }
.message .hd ul li { float: left; margin: 0 10px;  width: 12px; height: 12px;background: #fff; cursor: pointer; border-radius: 50%; opacity: 0.4;filter:alpha(opacity=40); }
.message .hd ul li.on { opacity: 1;filter:alpha(opacity=100);}

.message .bd { position: relative; height: 100%; z-index: 0; }
.message .bd li { background: #12b6fe;zoom: 1; vertical-align: middle;padding: 40px 0; box-sizing: border-box;}
.messageimg { position: relative; float: left; width: 35%; }
.headimg { position: absolute; border-radius: 50%; border: 20px solid #12b6fe; left: 50%; margin-left: -100px; top: 50%; margin-top: -100px;}
.messagetext { float: left; width: 65%; color: #fff; padding-left: 40px;border-left: 1px solid rgba(221,221,221,0.5); margin-top: 20px;}
.messagename { font-size: 24px; line-height: 24px;}
.messagename em { font-size: 18px; margin-left: 10px;} 
.messagecon { background: #0ba2e4; padding: 20px; font-size: 16px; line-height: 30px; margin-top: 20px; margin-bottom: 20px;}


.flowtitle {  margin-bottom: 60px;}
.flowtitle li { float:  left; text-align: center; width: 25%; font-size: 18px; color: #595757; line-height: 50px; cursor: pointer;}
.flowtitle li img { display: block; margin: auto; vertical-align: middle;}
.flowtitle .active { color: #00aeff;}
.flowtitle li .flowarrow{ margin-top: 37px;}
.flowtext { margin-top: 10px; position: relative; background: #e1e5e7; padding: 20px 40px; text-align:center; color: #595757; font-size: 16px; line-height: 30px;}
.flowtexttile { color: #333333;}

@media (min-width:320px) and (max-width:768px){
	.message .bd li { padding: 25px 0 40px 0; }
	.messageimg {float: none; width: 60%; left: 20%; }
	.headimgbg { width: 100%; margin: auto;}
	.headimg { width: 140px;border: 10px solid #12b6fe; left: 0; margin-left: 40px; top: 50%; margin-top: -80px;}
	.messagetext { float: none; width: 100%;  padding-left: 0px;border-left: none; margin-top: 20px;}
	.messagename { text-align: center; margin-top: 10px;}
	.messagecon {font-size: 14px; line-height: 24px; margin-bottom: 10px;}
	
	.flowtitle { width: 100%; padding: 0 15px;}
	.flowtitle li { font-size: 12px; line-height: 30px; padding: 0 15px; box-sizing: border-box;}
	.flowtitle li img {width: 100%;}
	.flowtitle li .flowarrow{width: 25px; margin-top:16px;}
	.flowtext { margin-top: 0px; padding: 10px 15px; color: #595757; font-size: 14px; line-height: 24px;}
	.toparrow { height: 10px; position:absolute; top:-10px;}
	.flowtexttile { font-size: 16px;}
	#con_one_1 .toparrow {  left: 5%;}
	#con_one_2 .toparrow { left: 35%;}
	#con_one_3 .toparrow { left: 61%;}
	#con_one_4 .toparrow { left: 90%;}
}

.add { background: url(/web/20220315230211im_/http://wanwanpay.cn/img/ad_banner_bg.jpg) no-repeat center; margin-top: 60px; padding: 30px 0;}
.add .addtext { float: left; font-size: 28px; color: #d32f09; font-weight: bold; letter-spacing: 6px; line-height: 60px; margin:0;}
.add .addbtn { float: right;  width: 200px; height: 60px; line-height: 60px; text-align: center; color: #fff; background: #63c22a; border-radius: 10px; font-size: 20px;}

@media (min-width:320px) and (max-width:768px){
	.add { margin-top: 30px; padding: 20px 0;}
	.add .addtext {float:none; font-size: 17px; letter-spacing:0px; line-height: 30px; text-align: center; margin-bottom: 10px; }
	.add .addbtn { float: none; display: block; width: 160px; height: 40px; margin: auto; line-height: 40px; border-radius: 10px; font-size: 16px;}
}

.footer{width:100%; height:auto; background:#1b1d1f;padding: 30px 0;}
.footlb{width:100%; height:auto;}
.foot-title{color:#fff; border-bottom:1px solid #323436; font-size:20px; padding-bottom:10px;}
.foot-nav li{line-height:36px; font-size:14px; }
.foot-nav li a{color:#a4a5a6;}
.foot-address{line-height:36px; font-size:14px; color:#a4a5a6;}
.foot-address img { display: inline-block; vertical-align: middle; margin-right: 6px;}
.foot-address a { display: inline-block; background: #63c22a; border-radius: 2px; color: #fff; line-height: 20px;padding: 0 4px;}
.foot-three{font-size:14px; color:#bdbdbd;}
.foot-zixun{margin-left:5px;}
.inabout {width:90%;font-size:14px; color:#a4a5a6; line-height: 24px;}
.foot-logo { margin: 10px 0;}
.foot-band li{ float: left; width:33.333%; padding: 0 4px; margin-bottom: 8px;}
.foot-band li img{ width: 100%;}
.footer-copy{width:100%; height:auto; padding:30px 0; text-align:center; font-size:12px; color:#b0afaf; background:#16181a;}
@media (min-width:320px) and (max-width:640px){
	.footer{padding:10px 0 20px;}
	.foot-band li img{ width: 80%;}
	.footer-copy{padding:15px 0; }
	}
@media (min-width:641px) and (max-width:1023px){
	.footer{padding:20px 0 20px;}
	}
	
.helpmenu { float: left; width:200px; margin-top: 50px;}
.helpnav {width: 100%;height: 92px;background: #fff url(/web/20220315230211im_/http://wanwanpay.cn/img/menu.png) no-repeat 30px center;border: 1px solid #e7e7e7;box-sizing: border-box;text-align: center;line-height: 90px;font-size: 16px;color: #1e1a19;}
.helplink{ margin-top: 10px; background: #fff; border: 1px solid #e7e7e7; box-sizing: border-box; text-align: center; line-height: 60px; font-size: 16px;}
.helplink li{ border-bottom: 1px solid #e7e7e7;}
.helplink a{ color: #333;}
.helplink li.on { border-left: 2px solid #00aeff; font-weight: bold;}
.helplink li.on a{ color: #00aeff;}
.helpright{float: left; margin-top: 50px; width: 930px; margin-left: 40px; background: #fff; border: 1px solid #e7e7e7; box-sizing: border-box; padding: 0 40px; margin-bottom: 60px;}
.subNavBox { margin:0;}
.subNavBox li{border-bottom:1px solid #ddd; cursor: pointer;}
.navContent{ display:none;border-left:4px solid #e9e9e9; padding:0 20px; font-size:14px; color:#666666; line-height:24px; margin-bottom:30px;}
.subNav{line-height:80px;color:#515151; font-size:16px; background:url(/web/20220315230211im_/http://wanwanpay.cn/img/arrow.png) no-repeat right 20px center; margin:0;}
.currentDt{background-image:url(/web/20220315230211im_/http://wanwanpay.cn/img/arrow-c.png); color:#00aeff;}
.pages{height:40px; margin:auto; text-align:center; line-height:40px;margin-bottom:80px ; margin-top:50px;}
.pages a{padding:7px 12px; border:1px solid #dddddd; border-radius:3px; font-size:12px; color:#333; margin:0 5px;}
.pages a:hover,.pages-active{border:1px solid #00aeff !important; background:#00aeff; color:#fff !important;}

.hdInner {width: 60%; margin: auto; margin-top: 100px;}
.loginnav { float: right; padding: 10px 0;}
.loginnav a { display: inline-block;width: 90px;height: 30px;line-height: 30px; margin: 0 10px;text-align: center;color: #6e6e6e;background-color: #fff;border: 1px solid #e0e0e0;border-radius: 4px;}
.loginnav a:hover { color: #ff9900; border: 1px solid #ff9900;}
.loginlogo{ float: left;}
.loginbox{float:right; border-radius: 6px; background: #fff; border: 1px solid #e7e7e7; width: 30%; margin: auto; padding: 0 15px; margin-top: 30px;}
.loginbox .logintitle { border-bottom: 1px dashed #ddd; font-size: 22px; line-height: 40px; padding-bottom: 10px;}
.login { font-size: 14px; color: #333;}
.login li { position: relative;}
.login .logintext { padding: 0 15px;font-weight: bold; line-height: 40px;}
.login input {  display: block; border-radius: 4px; border: 1px solid #ddd; width: 100%; padding: 0 20px; line-height:40px; height: 40px; outline: none;}
.forget { display: inline-block; width: 40%; line-height: 50px; margin-left: 20px;}
.backlogin{ display: inline-block; width: 50%; text-align: right;}
.login-submit { background: #ff9900; color: #fff; border: none; font-size: 16px; }
.login  .register-yzm { position: absolute; right: 0; bottom: 0; color:#ff9900; width: 40%; border-radius:0; border-top-right-radius: 4px; border-bottom-right-radius: 4px; background: #fff; text-align: center;}
.loginimg { float:left; width: 50%;}
.logincen{padding: 200px 0;}
.content { padding: 40px 15px;}
@media (min-width:320px) and (max-width:768px){
	.helpmenu { float: none; width:100%; margin-top: 20px;}
	.helpnav {height: 60px;line-height: 60px;}
	.helpright{float: none; margin-top: 20px; width: 100%; margin-left: 0px; background: #fff; padding: 0 15px; margin-bottom: 20px;}
	.helplink{  line-height: 46px; }
	.navContent{  padding:0 10px; margin-bottom:15px;}
	.subNav{line-height:60px;}
	.pages{ width:100%; margin-top:20px;margin-bottom:20px;}
	.pages a{padding:2px 8px; bborder-radius:2px; font-size:14px; margin-left:2px;}
	
}
@media (min-width:769px) and (max-width:1199px){
	.helpmenu { width:20%; margin-top: 50px;}
	.helpright{ width: 75%; margin-left: 5%; }
}

.contenttext { line-height: 30px; font-size: 16px; padding: 30px 0; color:#666;}

@media (min-width:320px) and (max-width:1000px){
	.hdInner {width:100%; margin: auto; margin-top: 30px;}
	.loginlogo{ float: none; display: block; margin:auto;}
	.loginnav { float: none; padding: 10px 0; margin: auto; text-align: center; margin-top: 10px;}
	.loginimg{ display:none;}
	.loginbox{ width: 100%; padding: 0 15px; margin-top: 20px; margin-bottom: 40px;}
	.login { width: 100%; }
	.login .logintext { padding: 0 10px;}
	.login input {padding: 0 10px;}
	.forget {  margin-left:10px;}
	.login-submit {margin-bottom: 30px;}
	.content { padding: 0px 15px;}
	.logincen { padding: 80px 20px;}
}


/*pay*/
.paywbody { width:930px; margin: auto; margin-top: 30px; color: #999; padding: 50px 150px; box-sizing:  border-box; text-align: center;}
.payzf .title { font-size: 30px; font-weight: normal; color: #fff;}
.payzf .icon { background: #fff;  border-radius: 50%; margin-top: 40px; margin-bottom: 20px;}
.payzf .frame { background: #fff; border-radius: 20px; width: 440px; margin-top: -67px; padding-top: 45px; padding-bottom: 30px;} 
.payzf .text { font-size:  16px; line-height: 26px;}
.payzf .money { font-size: 36px; color: #ff4e00; line-height: 80px;}
.payzf .tx { margin-bottom: 20px;}
.payzf .payewm { position: relative;}
.payzf .payewm .img { display: block; margin: auto; margin-bottom: 20px;}
.payzf .payewm span { position: absolute; width: 100%; text-align:  center; top: 0; left: 0; line-height: 230px; font-size: 50px; color: #000; background:rgba(255,255,255,0.8);}

.step { float: left; margin-top: 130px; margin-left: 40px; width: 150px; text-align: center;}
.step li { background:rgba(255,255,255,0.1); padding: 30px 0; margin-bottom: 30px; font-size: 14px; color: #fff;}
.step li img { display: block; margin: auto; margin-bottom: 18px;}

.service { position: fixed;right: 50px; top: 300px;  }
.service .icon { padding: 10px; background: #fff; box-shadow: 0 0 6px rgba(41,54,70,0.2); border-radius: 6px;color: #00aeff; }
.service .icon a{color: #00aeff; }
.service .icon img { display: block; margin: auto; margin-bottom: 6px;}
.service .text{ display: none; position: absolute; right: 60px; width: 200px; top: 0; background: #fff; box-shadow: 0 0 6px rgba(41,54,70,0.2);border-radius: 6px; padding: 20px; box-sizing: border-box; font-size: 14px;  color: #333;}
.service .link { display: block; width: 100%; line-height: 38px; color: #fff; border-radius: 50px; background:#00aeff; text-align: center; margin: 20px 0; font-size: 16px;}
.se1:hover.se1 .text{ display: block;}
.se2 { display: none;}
@media (min-width:768px) and (max-width:930px){
	.paywbody { display: flex; width: 100%; margin-top: 0; padding: 50px 70px; }
}
@media (min-width:320px) and (max-width:767px){
	.paywbody { width:100%; margin-top: 0; padding:30px 15px;}
	.payzf .title { font-size: 20px; }
	.payzf .icon {  margin-top: 20px; width: 60px; }
	.payzf { float:none;}
	.payzf .frame { width: 100%; margin-top: -55px; padding-top: 30px; } 
	.payzf .money { font-size: 26px; color: #ff4e00; line-height: 60px;}
	.payzf .payewm span {font-size: 30px; }
	
	.step { float: none; margin-top:30px; margin-left: 0; width: 100%; }
	.step li {float: left; width: 33.333%; background:rgba(255,255,255,0.1); padding: 15px 0; margin-bottom: 0; }
	.step li img { display: block; margin: auto; width: 40px; margin-bottom: 10px;}
	
	.se1 { display: none;}
	.se2 { display: block; right: 0; top: auto; bottom: 50px;}
}
.conbody { width: 950px; margin: auto;}
.prompt { color: #333; border-radius: 6px; background: #ebebeb; line-height: 50px; padding: 0 20px; margin-top: 30px; font-size: 16px;}


.conbox{ border-radius: 6px; background: #fff; box-shadow: 0 0 30px rgba(0,0,0,0.1); margin-top: 30px; padding: 20px 30px 40px 30px;}
.transfer{ position: relative; margin-left: -40px;background: url(/web/20220315230211im_/http://wanwanpay.cn/img/t_bg.png) no-repeat left center; line-height: 40px; padding-bottom: 8px; width:120px; text-align: center; color: #fff; font-size: 18px; margin-bottom: 20px;}
.z_tbg{background: url(/web/20220315230211im_/http://wanwanpay.cn/img/t_bg2.png) no-repeat left center; }
.conbox .num{ font-size: 16px; color:#333333; border-bottom: 1px solid #ddd; padding-bottom: 30px; }

.account { margin-top: 30px;}
.account .amount { float: right; text-align: center; font-size: 14px; color: #333; line-height: 16px; margin-top: 20px;}
.account .amount b { font-size: 24px; color: #f00; display: block; margin-top: 10px; line-height: 24px;}
.account .text { line-height: 36px; font-size: 16px; color: #333;}
.account .text em { display:none; margin-left: 20px; background: #b0b0b0; font-size: 12px; padding: 0 10px; border-radius: 4px; line-height: 20px;}

.operation { padding: 20px 30px 30px 30px; margin-bottom: 30px;}
.operation h1 { text-align: center; font-size: 20px; color: #000000;}

.operation ul { margin-top: 30px; display: flex;}
.operation ul li { margin-right: 30px; width: 33.33%; text-align: center; border: 1px solid #ddd; border-radius: 6px; padding: 30px 0;}
.operation ul li:last-child{ margin-right: 0;}
.operation ul h4{ font-size: 26px; font-weight: bold; color: #000; margin: 0;} 
.operation ul h5{ font-size: 16px;  color: #333333;  margin: 20px 0;}
.operation ul img{ display: block; margin: auto;}

.substance { width: 1000px; margin: auto; margin-top: 30px; padding: 50px 0; margin-bottom: 30px;}
.substance .title { text-align: center; font-size: 20px; margin: 0;}
.substance .text { font-size: 16px; line-height: 30px; margin-top: 30px; color: #666;}
.substance img { display: block;}
@media (min-width:320px) and (max-width:768px){
	.conbody { width: 100%; margin: auto; padding: 0 15px; box-sizing: border-box;}
	.prompt { line-height: 24px; padding: 15px; margin-top: 15px; font-size: 14px;}
	.conbox{margin-top: 15px; padding: 15px;}
	.transfer{ margin-left: -25px; font-size: 16px; margin-bottom: 15px;}
	.conbox .num{ font-size: 14px; padding-bottom: 20px; }
	.account { margin-top: 20px;}
	.account .amount { float: none; margin: 0;}
	.account .amount b { font-size: 30px; margin-top: 30px;}
	.account .text { line-height: 36px; font-size: 14px; margin-top: 30px;}
	.account .text em { display:inline-block; margin-left: 20px; background: #b0b0b0; font-size: 12px; padding: 0 10px; border-radius: 4px; line-height: 20px; color: #fff;}
	
	.operation { padding: 15px; margin-bottom: 15px;}
	.operation h1 { font-size: 16px; font-weight: bold;}
	.operation ul { margin-top: 15px; display:block;}
	.operation ul li { margin: auto; width: 80%; padding: 15px; margin-bottom: 15px; }
	.operation ul li:last-child{ margin-right: auto;}
	.operation ul h4{ font-size: 20px; } 
	.operation ul h5{ font-size: 14px; margin: 10px 0;}
	.operation ul img{ width: 100%;}
	
	.substance { width: 100%; margin-top: 15px; padding: 15px; margin-bottom: 30px;}
	.substance .title {font-size: 18px; line-height: 24px;}
	.substance .text { font-size: 14px; line-height: 26px; margin-top: 15px; }

}
.aboutban { height: 360px; background:url(/web/20220315230211im_/http://wanwanpay.cn/img/about_banner.jpg) no-repeat center; text-align: center; color: #fff; margin-bottom: 60px;}
.aboutban h1{ font-size: 40px; padding-top: 120px; margin:0;}
.aboutban .text { font-size: 16px; margin-top: 30px;}
.about { width: 1200px; margin: auto; margin-bottom: 60px;}
.about img { float: left; margin-left: 30px;}
.about .con { float: right; margin-right:30px; width: 650px;}
.about .con h2 { font-size: 30px; color: #c40000; font-weight: normal; margin: 0; line-height: 80px; position: relative; margin-bottom: 20px;}
.about .con h2 span { position: absolute; width: 60px; height: 3px; background: #ddd; bottom: 0; left: 0;}
.about .con .text { font-size: 16px; color: #666; line-height: 30px;}
.product { background: #f2f2f2; padding: 50px 0 60px 0; }
.product .wbody {width: 1200px; margin: auto; padding: 0 20px;}
.product .list {float: left; width: 540px; margin: 0 20px; background: #fff; border-radius: 10px; padding: 50px;}
.product h1 { text-align: center; font-size:  30px; color: #c40000; margin: 0; margin-bottom: 60px;}
.product .list .title { font-size: 22px; color: #000000; margin: 0; line-height: 38px; }
.product .list .title img { display: inline-block; width: 38px; margin-right: 10px;}
.product .text li{ position: relative;margin-top: 30px; font-size: 14px; color: #999999; padding-left: 20px;}
.product .text li i{ position: absolute; width: 12px; height: 12px; background:url(/web/20220315230211im_/http://wanwanpay.cn/img/icon_circle.png) no-repeat center; top: 4px; left: 0; }
@media (min-width:769px) and (max-width:1199px){
	.about { width: 100%; padding: 0 30px; box-sizing: border-box;}
	.about img {  margin-left: 0; width: 40%; margin-top: 100px;}
	.about .con { margin-right:0; width: 50%;}
	.product .wbody {width: 100%; padding: 0 30px; box-sizing: border-box;}
	.product .list {width: 46%; margin: 0 2%;}
}

@media (min-width:320px) and (max-width:768px){
	.aboutban { height: 240px; margin-bottom: 30px;}
	.aboutban h1{ font-size: 20px; padding-top: 80px;}
	.aboutban .text { font-size: 14px; margin-top: 20px; padding: 0 15px;}
	.about { width: 100%; padding: 0 15px; margin-bottom: 30px;}
	.about img { float: none; display: block;  width: 300px;margin-left: 0; margin: auto;}
	.about .con { float: none; margin-right: 0; width: 100%; margin-top: 30px;}
	.about .con h2 { font-size: 20px; line-height: 60px;}
	.about .con .text { font-size: 14px; line-height: 26px;}
	.product { padding: 30px 0; }
	.product .wbody {width: 100%; padding: 0 15px;}
	.product .list {float: none; width: 100%; margin: 0;  border-radius: 10px; padding: 20px 15px; margin-bottom: 20px;}
	.product h1 {font-size:  20px; margin-bottom: 20px;}
	.product .list .title { font-size: 16px; color: #000000; margin: 0; line-height: 30px; }
	.product .list .title img { width: 30px;}
	.product .text li{ margin-top: 20px; padding-left: 20px;}
	.product .text li i{ position: absolute; width: 12px; height: 12px; background:url(/web/20220315230211im_/http://wanwanpay.cn/img/icon_circle.png) no-repeat center; top: 4px; left: 0; }
}


.footer-copy{width:100%; text-align:center; font-size:12px; color:#b0afaf; background:#16181a; line-height:30px; margin-top:-30px; }
.mainbody{ _height:100%; min-height:100%; }
.floatbox { display: none; padding: 20px 0px 20px 20px; background: #ffffff; z-index: 2000; position: fixed !important; position: absolute; }
.floatbox .close { width: 60px; height: 60px; line-height: 60px; text-align: center; display: inline-block; font-size: 40px; font-family: 宋体; color: #ffffff; background: #8C8C8C; position: absolute; right: -60px; top: 0; }
.floatbox .close:hover { background: #ff6600; }
.floatbox .fview { padding-right: 20px; height: 100%; overflow: auto; }
.floatbox .fview .title { padding: 0 0 10px; font-size: 18px; color: #f60; }
.floatbox .fview .tbox { padding: 10px; }
#dvShelter { width: 100%; filter: Alpha(Opacity=50); -moz-opacity: 0.5; opacity: 0.5; z-index: 1001; background-color: #000000; position: fixed !important; top: 0px; left: 0px; right: 0px; bottom: 0px; position: absolute;}
.tipbox {display:none;margin-right:5px;position:absolute;background:#333;padding:5px 15px 5px 10px;line-height:20px;z-index:1000;color:#fff;font-size:12px;box-shadow:0px 6px 3px -3px #ccc;border-radius:4px; z-index:9999;}
.tipsuc { background:green;box-shadow:0px 6px 3px -3px #0c5e36;}
.tiperr { background:red;box-shadow:0px 6px 3px -3px #981515;}
.tipbox .tipbox-close {position:absolute;right:3px;top:4px;text-align:center;line-height:5px;font-size:12px;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#ccc;}
.tipbox  .tipbox-close:hover {color:#fff;}
.tipbox  i{position:absolute;top :0px;left:50%;display:block;height:0;width:0;font-size :0;line-height :0;margin-top:-1px;border-color :#333 transparent transparent transparent;border-style :solid;border-width :0.3rem;} 
#dvLoading {position:fixed;z-index:1001;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0);}
#dvLoading div {text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);}
#dvLoading img{text-align:center;border-radius:0.3rem;}
.e_msg { font-size:14px; color:red; margin-top:5px; }
/*
     FILE ARCHIVED ON 23:02:11 Mar 15, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:12:03 Feb 17, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  exclusion.robots: 0.065
  exclusion.robots.policy: 0.055
  cdx.remote: 0.097
  esindex: 0.011
  LoadShardBlock: 213.767 (6)
  PetaboxLoader3.datanode: 225.079 (7)
  load_resource: 240.441
  PetaboxLoader3.resolve: 72.395
*/