/* ==reset css== */
*{margin:0;padding:0;} 
table{border-collapse:collapse;border-spacing:0;} 
fieldset,img{border:0;} 
address,caption,cite,code,dfn,em,th,var,i{font-style:normal;font-weight:normal;} 
ol,ul {list-style:none;} 
caption,th {text-align:left;} 
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight: normal;} 
q:before,q:after{content:'';}
html,body{ width: 100%; height: 100%; font-size: 12px; font-family: Arial, SimSun; }
body{ color: #636363; text-align: center; }
div, td { word-wrap: break-word; word-break: break-all; }

/* ==IE hack== */
.clearline{ clear:both;}
.hackbox{ display: table; }

/* ==link== */
a{ text-decoration: none; }
a:hover{ text-decoration: underline; }


/* ==cr== */
.l1 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #4265A0; margin: 0 5px;}
.l2 {height: 1px; font-size: 1px; overflow: hidden; display: block; border-right: 2px solid #4265A0; border-left: 2px solid #4265A0; margin: 0 3px;}
.l3 {height: 1px; font-size: 1px; overflow: hidden; display: block; border-right: 1px solid #4265A0; border-left: 1px solid #4265A0; margin: 0 2px;}
.l4 {height: 2px; font-size: 1px; overflow: hidden; display: block; border-right: 1px solid #4265A0; border-left: 1px solid #4265A0; margin: 0 1px;}

/* ==wapper== */
.container{ width: 950px; margin: 0 auto; }
.confix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }

/* ==header== */
.header_pay{ width: 950px; float: left; background: url(http://www.xmbuxi.com/images/apliy/header_bg.jpg) no-repeat; height: 64px; overflow: hidden; }
.header_pay h2{ width: 98px; float: left; margin: 5px 0 0 30px; display: inline; }
.header_pay h3{ width: 199px; float: left; margin: 15px 0 0 20px; display: inline; }
.header_pay h4{ float: right; width: 230px; margin-right: 10px; display: inline; background: url(http://www.xmbuxi.com/images/apliy/icon_01.gif) no-repeat left; margin-top: 40px; }
.header_pay h4 a{ color: white; text-decoration: underline; }

/* ==foot== */
.foot_topic{ background: #F9FBFD; width: 930px; padding: 20px 10px; line-height: 30px; color: #636363; }
.foot_topic a{ color: #636363; }
.foot_topic a:hover{ color: #f60; }

/* ==tit== */
.tit_pay{ width: 910px; float: left; line-height: 30px; color: #375B97; text-align: left; padding: 0 20px; border-bottom: 10px solid #375B97; }

/* ==left== */
.left_pay{ width: 190px; height: 614px; background: url(http://www.xmbuxi.com/images/apliy/leftbg2.jpg) no-repeat; float: left; }
.left_pay ul{ width: 190px; float: left; }
.left_pay li{ width: 176px; height: 35px; line-height: 35px; text-align: right; padding-right: 10px; font-size: 14px; font-weight: bolder; float: right; background: url(http://www.xmbuxi.com/images/apliy/left_titline.jpg) no-repeat bottom; }
.left_pay li a{ color: white; width: 176px; height: 35px; display: block; }
.left_pay li a:hover{ text-decoration: none; }
.left_pay li.on{ background: url(http://www.xmbuxi.com/images/apliy/left_iconbg.jpg) no-repeat; margin-top: -1px; }
.left_pay li.on a{ color: #636363; }
.left_pay h2{ width: 190px; float: left; margin-top: 30px; }

/* ==right== */


/* ==post== */
.post{ width: 680px; float: left; margin: 10px 0 0 20px; display: inline; text-align: left; font-size: 12px; line-height: 1.8; }
.post dd{ margin-top: 5px; }
.post dd em{ color: #E60166; }

/* ==mob== */
.mob{ width: 680px; float: left; margin: 10px 0 0 20px; display: inline; text-align: left; line-height: 1.8; border-bottom: 1px dotted #989898; padding-bottom: 15px; }
.mob h2{ width: 680px; float: left; }
.mob h2 em{ color: #E60166; }
.mob h3{ width: 680px; float: left; }
.mob h3 span{ background: url(http://www.xmbuxi.com/images/apliy/icon_02.gif) #EFF9FC no-repeat 5px 5px; float: left; padding: 0 15px; margin-top: 10px; color: #375B97; }
.mob dl{ width: 680px; float: left; margin-top: 10px; }
.mob dl.list{ background: url(http://www.xmbuxi.com/images/apliy/left_mob_bg.jpg) repeat-x; margin: 10px 0 0 0; width: 630px; float: left; color: #375B97; height: 60px; }
.mob dl.list dd{ width: 155px; float: left; margin: 8px 0 0 0; line-height: 1.6; }
.mob dl.list dd span{ width: 120px; float: left; margin-left: 10px; display: inline; }
.mob dl.form{ width: 680px; float: left; }
.mob dl.form dd, .mob dl.form dt{ float: left; margin-left: 10px; display: inline; }
.mob dl.form dd input{ vertical-align: middle; }
.mob dl.form dt strong{ color: #e60166; }
.mob h4{ width: 680px; float: left; text-align: center; margin-top: 10px; }
.mob h4 input, .mob h4 img{ vertical-align: middle; }


.mob dl.list01{ background: url(http://www.xmbuxi.com/images/apliy/left_mob2_bg.jpg) repeat-x; margin: 10px 0 0 0; width: 630px; float: left; color: #375B97; height: 85px; }
.mob dl.list01 dd{ width: 155px; float: left; margin: 5px 0 0 0; line-height: 1.6; }
.mob dl.list01 dd span{ width: 120px; float: left; margin-left: 10px; display: inline; }
.mob dl.list01 dd span strong{ color: #e60166; }

/* ==text== */
.text{ width: 680px; float: left; text-align: left; margin: 10px 0 0 20px; line-height: 2; color: #999; }
.text dd table{ color: #375B97; text-align: center; margin-top: 10px; }
.text dd table a{ color: #375B97; }

/* ==bank== */
.mob dl.bank{ width: 680px; float: left; }
.mob dl.bank dd{ width: 30%; float: left; margin-top: 15px; }
.mob dl.bank dd input, .mob dl.bank dd img{ vertical-align: middle; }

/* ==bankintro== */
.bankintro{ width: 948px; float: left; margin: 10px 0 0 0; border: 1px solid #CCCCCC; background: #FAFAFA; padding: 10px 0; }
.bankintro dl.left{ width: 500px; float: left; border-right: 1px solid #CCCCCC; text-align: left; line-height: 1.8; font-size: 14px; margin: 0 0 0 30px; display: inline; }
.bankintro dl.left em{ color: #e60166; font-weight: bolder; }
.bankintro dl em{ color: #e60166; font-weight: bolder; }
.bankintro dl.right{ width: 350px; float: left; margin-left: 50px; display: inline; text-align: left; line-height: 1.8; }
.bankintro dl.right a{ color: #4265a0; text-decoration: underline; }

/* ==card== */
.card{ width: 759px; margin: 10px 0 0 0; float: left; }
.card h2{ width: 759px; background: url(http://www.xmbuxi.com/images/apliy/icon_03.gif) repeat-x bottom; float: left; }
.card h2 strong{ width: 410px; float: left; margin-left:300px; display: inline; }
.card h2 span{ background: url(http://www.xmbuxi.com/images/apliy/btn_03_over.jpg) no-repeat; width: 194px; height: 33px; float: left; line-height: 33px; margin-left: 10px; display: inline; font-size: 14px; }
.card h2 span a{ width: 194px; height: 33px; display: block; color: white; }
.card h2 span.on{ background: url(http://www.xmbuxi.com/images/apliy/btn_03_on.jpg) no-repeat; color: #4569A4; }
.card h2 span.on a{ color: #4569A4; }
.card h2 span a:hover{ text-decoration: none; }
.card dl.hold{ width: 713px; float: left; background: #F9FBFD; border: 1px solid #D9E1F0; margin: 10px 0 0 20px; display: inline; padding: 10px 0; color: #5B5E72; }
.card dl.hold dd, .card dl.hold dt{ width: 713px; float: left; margin-top: 10px; }
.card dl.hold dd span{ width: 200px; float: left; text-align: right; line-height: 25px; }
.card dl.hold dd em{ float: left; }
.card dl.hold dd input, .card dl.hold dd img{ vertical-align: middle; }
.card dl.hold dd a{ color: #e60166; text-decoration: underline; }
.card h3{ width: 680px; float: left; margin: 10px 0 0 30px; display: inline; text-align: left; }
.card h4{ width: 680px; float: left; line-height: 25px; margin: 5px 0 0 20px; display: inline; }
.card h4 span{ background: url(http://www.xmbuxi.com/images/apliy/icon_02.gif) #EFF9FC no-repeat 5px 8px; float: left; padding: 0 15px; margin-top: 10px; color: #375B97; }
.card h5{ width: 210px; float: left; margin: 10px 0 0 20px; display: inline; }
.card dl.from01{ width: 493px; float: left; background: #F9FBFD; border: 1px solid #D9E1F0; margin: 10px 0 0 20px; display: inline; padding: 10px 0; color: #5B5E72; height: 113px; text-align: left; }
.card dl.from01 dd{ width: 400px; float: left; margin: 10px 0 0 20px; display: inline; }
.card dl.from01 dd label{ margin-right: 10px; }
.card dl.from01 dd input{ vertical-align: middle; }
.card dl.from01 dd strong{ color: #e60166; }
.card dl.from02{ width: 680px; float: left; margin: 10px 0 0 20px; text-align: left; border-bottom: 1px dotted #989898; padding-bottom: 10px; }
.card dl.from02 dd{ float:left; width:570px; margin-top: 5px;}
.card dl.from02 em{ float:left;font-style:normal;}
.card dl.from02 em.em1{ width:90px; text-align:right;}
.card dl.from02 em.em2{ width:480px; }
.card dl.from02 em input{ vertical-align:middle;}
.card dl.from02 em input.in1{ width:45px;}
.card dl.from02 em input.in2{ width:90px;}
.card dl.from02 em textarea{ padding:3px; width:430px; height:79px; font-size:12px;}
.card dl.from02 em select{ width:80px;}
.card dl.from02 em span{ color:#E8006D;}
.card dl.from02 em a{ color:#E8006D; text-decoration: underline;}
.card dl.from02 em a:hover{ color:#E8006D; text-decoration:underline;}
.card dl.from02 table{ float:left; width:550px; padding:5px 0; margin-right:20px; display:inline;}
.card dl.from02 table td{ text-align:center; line-height:20px; border:1px solid #000; color:#000;}
.card dl.from02 table td.tit{ background:#E9E9E9;}