.ui-bank li.on:before,.ui-money li.on:before{background:url(../image/payicons.png) no-repeat 0 0}.m-pay-body{position:relative;margin:30px auto;background:#fff;min-height:640px}.m-pay-body:before{display:block!important;position:absolute;right:0;top:0;bottom:0;width:550px;background:#fcfcfc;border-left:1px solid #f3f3f3;z-index:1}.m-pay-body>.section{float:left;width:650px}.m-pay-body>.aside{position:relative;float:right;width:550px;z-index:2}.m-pay-body.welfare-hide:before{content:none}.m-pay-body.welfare-hide>.aside{display:none}.pay-option{width:560px;overflow:hidden;font-size:0;margin:10px 0;padding-bottom:2px}.pay-option a{position:relative;display:inline-block;margin-right:5px;padding:10px 18px 10px 55px;font-size:17px;border:1px solid #e3e3e3;border-bottom:0}.pay-option a i{position:absolute;top:0;left:15px;bottom:0;margin:auto;width:30px;height:30px;font-size:30px;line-height:30px;text-align:center}.pay-option a:hover{background:#f9f9f9;text-decoration:none}.pay-option a.on:after{content:'';position:absolute;left:50%;margin-left:-500px;bottom:-2px;width:1200px;height:2px;background:#e3e3e3}.pay-option a.on i:before{color:#fff}.pay-option a.i1.on,.pay-option a.i1.on:after{background:#51c332;border-color:#51c332;color:#fff}.pay-option a.i2.on,.pay-option a.i2.on:after{background:#0fa2e7;border-color:#0fa2e7;color:#fff}.pay-option a.i3.on,.pay-option a.i3.on:after{background:#ab6db9;border-color:#ab6db9;color:#fff}.pay-check{padding:10px 15px;width:440px;border:1px solid #d4f2aa;background:#f3ffe2;line-height:28px}.pay-check em{font-size:20px}.pay-check.error{border-color:#fdc;background-color:#ffeee6}.pay-main{padding:40px 10px 50px 40px}.pay-main-header{margin-bottom:30px;font-size:28px}.ui-money{width:480px}.ui-money li{position:relative;float:left;border:1px solid #e3e3e3;border-radius:4px;margin-right:10px;margin-bottom:10px;width:16%;height:40px;line-height:40px;text-align:center;cursor:pointer}.ui-money li input{width:100%;text-align:center;border:0;height:30px;line-height:30px;background:0;cursor:pointer;outline:0}.ui-money li:hover,.ui-money li.on{border-color:#ff9703}.ui-money li.on:before{content:"";position:absolute;bottom:0;right:0;width:21px;height:21px;background-position:-129px -40px}.ui-money li:last-child{width:34%}.ui-money li:last-child p{position:absolute;left:110%;top:0;width:150px;text-align:left;color:#999}.ui-way li{width:30%;font-size:15px}.ui-way li i{font-size:18px;vertical-align:baseline;margin-bottom:0}.ui-way li.on{color:#ff9703}.pay-welfare{padding-top:30px}.pay-welfare-hd h3{margin:20px 0 40px;padding-left:20px;border-left:4px solid #ffd900;font-size:30px;line-height:1}.pay-welfare .m-tab-hook{margin:0 30px;font-size:0;border-bottom:2px solid #f30}.pay-welfare .m-tab-hook li{position:relative;display:inline-block;margin-right:2px;padding:5px 35px;text-align:center;font-size:20px;border:1px solid #e3e3e3;border-bottom:0;cursor:pointer}.pay-welfare .m-tab-hook li:hover{background-color:#f9f9f9}.pay-welfare .m-tab-hook li.z-underway:before{content:'';position:absolute;left:50%;top:-15px;width:75px;height:25px;background:url(../image/g-underway.gif) no-repeat}.pay-welfare .m-tab-hook li.cur,.pay-welfare .m-tab-hook li.cur:hover{background-color:#f30;border-color:#f30;color:#fff}.pay-welfare .m-tab-panel{padding:20px 30px}.m-tab-panel .tab-pane{display:none}.m-tab-panel .tab-pane.cur{display:block}.f-pay{width:340px;display:block;opacity:1}.f-pay-body p{margin:auto;width:240px;color:#999;text-align:left}.f-pay-body{padding-bottom:40px}.f-pay-body .account{font-size:24px;color:#f90}.f-pay-body .number{color:#333}.f-pay-body .qrcode img{display:block;width:240px;height:240px;margin:10px auto}.f-pay-wechat:before{background:#51c332}.f-pay-wechat .layer-close:hover{background:linear-gradient(rgba(81,195,50,1),rgba(81,195,50,0))}.f-pay-wechat .tc-way{color:#51c332}.f-pay-alipay:before{background:#0fa2e7}.f-pay-alipay .layer-close:hover{background:linear-gradient(rgba(15,162,231,1),rgba(15,162,231,0))}.f-pay-alipay .tc-way{color:#0fa2e7}.f-pay-wechat .f-dialog-footer .btn,.f-pay-alipay .f-dialog-footer .btn{display:none}.pay-result{position:relative;margin:auto 30px;padding:40px}.pay-result>.icon{float:left;font-size:64px;margin-right:15px;line-height:1}.pay-result>.msg{margin-bottom:40px;padding-top:5px;line-height:1.7}.pay-result>.msg>h3{font-size:20px}.pay-result>.details>table{margin:10px auto 20px;width:100%;border:1px solid #ddd}.pay-result>.details>table td{padding:8px 15px;border:1px solid #eee}.pay-result>.details>table td.tag{width:30%;color:#999}.pay-result>.bar{margin-top:30px;text-align:center}.pay-result>.bar .btn{width:120px;padding:5px 0;margin-right:15px}.m-welfare{padding-left:0}.m-welfare:before{content:none}.m-welfare .block-hd{margin:10px 0 0;padding-bottom:15px;background:0}.ui-coupon .col-form-2{padding-top:10px}.ui-coupon .uc-hook{display:inline-block;margin-bottom:15px;cursor:pointer}.ui-coupon .uc-hook em{margin:0 .5em;font-weight:bold;color:#f10}.ui-coupon .uc-hook:after{margin-left:.2em;font-family:'iconfont';color:#999;content:'\e74a'}.ui-coupon .uc-hook.open:after{content:'\e749'}.ui-coupon .uc-selected{position:relative;display:inline-block;margin:-3px 0 0 1.5em;padding:0 10px;background:#ff9703;line-height:28px;color:#fff;border-radius:10em}.ui-coupon .uc-list{display:none;width:424px}.ui-coupon .uc-list li{position:relative;cursor:pointer;margin-bottom:5px;padding:12px 10px 12px 180px;border:1px solid #e3e3e3}.ui-coupon .uc-list .money{position:absolute;top:-1px;left:-1px;bottom:-1px;width:165px;background:#fe4d64 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAKBAMAAABh1eI9AAAAD1BMVEUAAAD///////////////+PQt5oAAAABHRSTlMA97hgYrZGJwAAABtJREFUCNdjgABmRQZDFwYVFwYREAlkA0WAwgAfdAJb6WvFNAAAAABJRU5ErkJggg==) repeat-y 100% 0;color:#fff;text-align:center}.ui-coupon .uc-list .money:after{position:absolute;top:50%;left:-7px;margin-top:-7px;width:14px;height:14px;background:#fff;border-radius:10em;content:''}.ui-coupon .uc-list .money h2{margin-top:15px;font-size:38px;line-height:1;font-weight:bold}.ui-coupon .uc-list .money h2:before{font-size:20px;content:'￥'}.ui-coupon .uc-list .info{font-size:12px;color:#777}.ui-coupon .uc-list .info h2{font-size:18px;color:#333}.ui-coupon .uc-list>p{padding:15px;margin-bottom:5px;border:1px solid #e3e3e3;text-align:center}.ui-coupon .uc-list li.disabled{cursor:default}.ui-coupon .uc-list li.disabled .money{background-color:#e0e0e0}.ui-coupon .uc-list li:not(.disabled):after{position:absolute;top:50%;right:10px;margin-top:-10px;width:20px;height:20px;background:#fff no-repeat 50% 50%;border:1px solid #e3e3e3;border-radius:10em;content:''}.ui-coupon .uc-list li.selected:after{background-color:#ff8503;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAKtQUox47AAAARElEQVQI12OAAQEQkQLEjDuBBNs/BhYG6Z8Mkgz5TxjyHPdPYNg/7Z8DQ/7rnwwM0v+fABX8nwBUus8BqDYTpFMEagwAceEQqsG8iL8AAAAASUVORK5CYII=);border-color:#ff8503}.ui-coupon .uc-list li:not(.disabled):hover:after{border-color:#ff8503}
/*漂浮*/

.fixed-tools {
	bottom: 10%;
	right: -120px ;
	z-index: 1020;
	position: fixed
}


.fixed-tools ul{
	width:180px;
	height: auto;
}
.fixed-tools ul li,.fixed-tools #roll_top{
	position: relative;
	margin-bottom: 5px;
	width: 180px;
	height: 60px;
	background: #f4f4f4;
	transition: all 0.3s;
}
.fixed-tools #roll_top{
	margin-bottom: 5px;
	width: 60px;
	height: 60px;
	background: #f4f4f4;
	transition: all 0.3s;

}
.fixed-tools ul li i{
	display: inline-block;
	float: left;
	margin:16px;
	width: 28px;
	height: 28px;
	background:url(../image/toobtn.png) no-repeat;
}
.fixed-tools #roll_top{
	background: url(../image/t01afb87361bf7ad156.png) 50% 50% no-repeat #f4f4f4;
}
.fixed-tools ul li i.ewm{
	background-position: 0 -60px;
}

.fixed-tools ul li i.kfqq {
	background-position: 0 -122px;
}
.fixed-tools ul li.cur i.kfqq {
	background-position: 0 -280px;
}
.fixed-tools ul li i.quan {
	background-position: 0 -28px;	
}
.fixed-tools ul li.cur i.quan {
	background-position: 0 -185px;	
}
.fixed-tools ul li i.gm{
	background-position: 0 2px;	
}
.fixed-tools ul li.cur i.gm{
	background-position: 0 -156px;	
}
.fixed-tools ul li i.hs{
	background-position: 0 -90px;		
}
.fixed-tools ul li.cur i.hs{
	background-position: 0 -250px;		
}
.fixed-tools ul li.cur{
	width: 140px;
	margin-left: -80px;
	background:#ff5c23;
}
.fixed-tools ul li.litype1 p{
display: none;
line-height: 60px;
color: white;
font-weight: bold;
font-size: 16px;
}
.fixed-tools ul li.litype_qq.cur{
	width: 190px;
	margin-left: -130px;
}
.fixed-tools ul li.litype_qq p{
display: none;
line-height: 60px;
color: white;
font-weight: bold;
font-size: 14px;
}
.fixed-tools ul li.litype1:hover p{
display: block;
}
.fixed-tools ul li.litype2:hover{
	background:#ff5c23;
}
.fixed-tools ul li.litype2:hover i.ewm{
	background-position: 0 -218px;
}
.fixed-tools ul li.litype2:hover .tool_ewm{
display: block;
}
.tool_ewm{
	display: none;
	position: absolute;
	padding: 10px;
	bottom: 0;
	right: 190px;
	width: 150px;
	height: 180px;
	background: white;
	box-shadow: 0px 2px 5px #c1bebd;
	transition: all 0.3s;
}
.tool_ewm p{
	font-size: 13px;
	line-height: 30px;
	text-align: center;
	color: #ff5c23;
}
.tool_ewm img{
	width: 100%;
	height: auto;
}
