@charset "gb2312";
/* CSS Document */
.main .m3{padding-top:30px;padding-bottom:30px;margin-bottom:10px;margin-left:0;margin-right:0}
.m3 .icon-succ02{float:left;margin-left:40px}
.m3 .fore{margin-left:98px;overflow:hidden}
.m3 .fore .ftx-02{font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1;font-weight:normal;margin-bottom:15px}
.m3 .fore0 dd{padding-right:15px;margin-right:15px;border-right:1px solid #cccccc;color:#666666;}
.m3 li,.mtips li{padding-right:15px;margin-right:15px;border-right:1px solid #cccccc;}
.m3 .list-h .fore2{border-right:none}
#qpay .list-h{margin-bottom:20px}
.reminder{color:#999}
.tabs .mc{border:none}
.tabcon{background-color:#FFFDEE;padding:30px;border:2px solid #EDD28B}
.tabs .tab{*zoom:1;}
.tab li{position:relative;overflow:visible;cursor:pointer}
.tab li strong{font-weight:normal}
.tab li.curr{margin-bottom:-2px;}
.icon-fast{background-image:url(i/iconpay2013.png);position:absolute;line-height:100px;overflow:hidden}
.tab .icon-fast{background-position:-31px 0;height:18px;width:30px;right:-2px;top:-1px}
.bank-list{padding-top:18px;margin-left:-15px}
*html .bank-list{margin-left:-10px}
.bank-list li{float:left;position:relative;padding-left:10px;height:71px}
.bank-list li h5{font-weight:normal;padding-left:15px;text-align:center;line-height:25px;clear:both}
*html .bank-list li{ display:inline}
.bank-list .radio{float:left;position:relative;top:10px}
.bank-info,#qpay13 .bank-logo{float:left;border:1px solid #C6C6C6;background-color:#fff;height:27px;width:162px;padding:6px 10px}

.select .bank-info{border-color:#E4393C;border-width:2px;padding:5px 9px}
.icon-disc{background-image:url(i/iconpay2013.png);color:#fff;font-weight:normal;background-position:0 -18px;width:27px;height:27px;position:absolute;left:190px;top:-18px; text-align:center;line-height:27px}
.bank-list .icon-fast{width:30px;height:15px;top:26px;right:-2px}
.bank-info label{float:left}
.card-num{line-height:28px;width:30px;padding-left:3px;float:left}
.btn-surepay{display:inline-block;*zoom:1;background:url(i/btn-04.png) no-repeat;line-height:100px;overflow:hidden; vertical-align:middle;font-size:0;border:none; cursor:pointer;width:155px;height:38px}
.btn-surepay:hover{background-position:0 -38px}
.tab-t,.mp-t,#qpay13 .i-tab-t{color:#999999;margin-bottom:7px}
.mp-t strong{color:#333333;margin-right:7px}
.tabs .mt{margin-bottom:10px}
.tabs .mt .hn{float:left;color:#999}
.tabs .mt .extra{float:right}
.tabs .mt .icon-ques05{position:relative;top:3px;margin-right:3px}
.tabs,.tabs .mc,.main{ overflow:visible}

.bank-list:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}.bank-list{display:inline-block;*zoom:1;*padding-bottom:30px}
.prompt01{position:absolute;border:1px solid #edd28b;background:#FFFDEE;zoom:1;width:165px;padding:10px;box-shadow: 0 0 5px 0 rgba(237,210,139,0.5);-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;left:220px;display:none}
.pb{position:absolute;left:-10px;top:20px}.pb b{position:absolute;left:0;font-size:0;line-height:0;overflow:hidden;border:5px dashed transparent}
.pb-l b{border-right-style:solid;}.pb-l .b1{left:-1px;top:-4px;border-right-color:#edd28b;}.pb-l .b2{top:-4px;border-right-color:#ffffff;}
.close{position:absolute;right:10px;top:10px;font-size:14px;color:#ff6600}
.bank-list .hover{z-index:1}
.bank-list .hover .prompt01{ display:block}
.bank-list .more{width:200px;height:auto;padding-bottom:30px;padding-top:10px}
#qpay13{margin-bottom:30px}

#qpay13 .list-h{float:left;margin-right:10px}
#qpay13 .fore0 .btn-impay{margin-bottom:20px;cursor:pointer}
#qpay13 .fore0 .i-extra{line-height:40px}
#qpay13 .fore0 .i-extra .ftx-06{margin-right:6px}
#qpay13 .fore0 .clr{margin-bottom:27px;}
.i-tb-tit{margin-bottom:8px}
#tb01{overflow:hidden;margin-right:-1px;margin-left:-1px;margin-bottom:-1px;background-color:#fff;border-top:1px solid #E6E6E6;width:850px;margin-bottom:30px;*margin-left:0}
#tb01 table{border-collapse:collapse;border:solid #E6E6E6;border-width:0 1px 1px 1px;} 
#tb01 th{background:#f7f7f7;height:31px;color:#666666;font-weight:normal;}
#tb01 td{border:solid #E6E6E6;border-width:1px 0 0 1px;padding:5px 4px;text-align:center}
.qpay-tips{background-color:#FEF7D3;padding:20px}
.qpay-tips p{margin-bottom:10px}
.qpay-tips p .ftx-01{background-image:url(i/logo-quess.png);width:115px;height:23px;display:inline-block;line-height:100px;overflow:hidden;margin-left:10px}
#qpay08 dt{height:30px;line-height:30px}
#qpay08 dd{padding-left:12px;margin-bottom:20px}
.icon-info05{vertical-align:middle;margin:0 5px}*html .icon-info05{ vertical-align:baseline;position:relative;top:3px}
.btn-10 b{display:inline-block;*zoom:1;width:24px;height:18px;background:url(i/pur-icon.png) -17px 0; vertical-align:middle;margin-right:3px}
#qpay13 .btn-10{position:relative;top:-10px}
#mtpay .mc{text-align:center;position:relative}
#mtpay .btn-11{margin:0 3px}
#mtpay .text{width:88px;font-size:18px;font-family:Verdana;vertical-align:middle;color:#cc0000}
#mtpay .item{margin-bottom:20px}
#mtpay .item,#mtpay .item .msg-text{line-height:33px}
#mtpay .item .label{width:100px;margin-right:5px;color:#333}
#mtpay p{margin-bottom:10px;text-align:left;padding-left:50px}
#mtpay .mb{position:absolute;text-align:left;bottom:10px}
#mtpay .btn-impay,#qpay13 .btn-impay{margin-right:10px}
#flex .mc{text-align:center;position:relative}
#flex .btn-11{margin:0 3px}
#flex .icon-info03{float:left}
#flex p{margin-left:42px;text-align:left}
#flex01 .text{width:88px;font-size:18px;font-family:Verdana;vertical-align:middle;color:#cc0000}
#flex01 .item{line-height:33px}
#flex01 .item .label{width:100px;margin-right:5px;color:#333}
#flex01 p{margin-bottom:10px;text-align:left;padding-left:50px}
#flex p{margin-bottom:30px}
.icon-info03{ vertical-align:middle;margin-right:10px}
#flex .mb{position:absolute;text-align:left;bottom:10px}
.list-h01{padding-top:0}
.jd-mask{filter:Alpha(Opacity=30);-moz-opacity:0.3;opacity:0.3;}
.msg-dc{position:relative;top:-10px}

/*201305UI*/
.main{border:none;margin-bottom:16px}
#sp3{border-width:2px}
.o-mb{ background-color:#fff;font-size:12px;height:35px;line-height:35px;padding-left:0}
#footer{border-top:1px solid #F1F1F1;padding-top:11px}
#qpay{background:#F3FDED;border-top:2px solid #7ABD54;padding-right:20px}
.m3 .fore .list-h{margin-bottom:12px}
.m3 .fore .list-h li{color:#333}
.z-tips01 h3{font-size:12px;font-weight:normal;color:#999}
.tabs{border-bottom:none}
.tab{overflow:visible;border:solid #DDDDDD;border-width:1px 1px 0;background-color:#F7F7F7;height:30px;line-height:30px;}
.tab li{float:left;border-right:1px solid #DDDDDD;text-align:center;height:29px;padding:0 28px;position:relative;overflow:hidden;color:#666666;font:18px/29px "microsoft yahei"}
.tab li.curr{background:#fffdee;height:38px;/*-webkit-box-shadow:1px 0 0 0 rgba(7,0,2,.2);-moz-box-shadow:0px 1px 0 0 rgba(7,0,2,.2);*/box-shadow:3px -2px 2px 0 rgba(7,0,2,.1);border:solid #EDD28B;border-width:2px 2px 0 2px;margin-top:-8px;margin-bottom:-2px;margin-left:-1px;position:relative;z-index:9}
.tab li.curr,.tab li.curr a:link,.tab li.curr a:visited{color:#ff6600;}
.tab li a:link,.tab li a:visited{color:#333333;}
/*20130815*/
.promptbz{width:503px;padding:16px 20px;z-index:2;-moz-box-shadow:0 0 10px #DDD;-webkit-box-shadow:0 0 10px #DDD;box-shadow:0 0 10px #DDD;zoom:1;border-color:#ddd}
.pb-t {top:-10px;left:253px}
.pb-t b{border-bottom-style:solid;}.pb-t .b1{top:-1px;border-bottom-color:#ddd;}.pb-t .b2{top:0;border-bottom-color:#fff;}
.promptbz p{padding-bottom:6px;margin-bottom:6px;border-bottom:1px dotted #ccc}
.icon-bao{width:15px;height:16px; vertical-align:middle;display:inline-block;background-image:url(i/icon-bao.png);margin-right:3px}
/*关键按钮处理*/
.btn-topay{
	position: relative;
	display:inline-block;
	*zoom:1;
	background-color:#e43d40;
	overflow:hidden; 
	vertical-align:middle;
	border:none;
	width:155px;
	height:36px;
	line-height: 36px;
	border-radius: 3px;
	text-align: center;
	color:#fff;
	font-weight:bold;
	font-size:16px;
}
.main .btn-topay:link, .main .btn-topay:visited{
	color:#fff;
}
.btn-topay b{
	position: absolute;
	left: 0;
	top: 0;
	width:155px;
	height:36px;
	background:url(http://misc.360buyimg.com/purchase/skin/df/i/btn-04.png) no-repeat;
	cursor:pointer;
}
.btn-topay:hover b{
	background-position:0 -38px;
}
