@charset "utf-8";
/* Elements Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;}
ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
img{border:none;}
html,body{height:100%;}
em{font-style:normal;}
body{font-family:"宋体";font-size:12px; color:#353636;}

/* Link [l_color name_color value] */
a,a:link,a:visited{text-decoration:none; color:#666;}
a:hover,a:active{color:#49580D; text-decoration:underline;}

/* Color */
.c_orange{color:#F63;}
.c_black{color:#000;}
.c_graya{color:#4F4F4F;}
.c_red{color:#ff0000;}

/* Other */
.fl{float:left;}
.fr{float:right;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.block{display:block;}
.hidden{display:none;}

/* Clear Float */
.clear{clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html>body .clearfix {display: inline-block; width: 85%;}
* html .clearfix {height:1%;}
*+html .clearfix {min-height:1%;}

#wrapper{width:700px; border:#e2e2e2 1px solid; border-top:none;}

/* Navigation */
#nav{height:34px; clear:both; margin-bottom:11px; margin-bottom:17px;}

/* Container */
h3.payItemTitle{height:40px; clear:both; background:url(../images/payItemTitle.gif) no-repeat left top;}
#container{background:#fff; clear:both; padding:20px 50px 20px 49px;}
h1{height:30px; clear:both; margin-bottom:20px;}
ul.payCard{}
ul.payCard li{display:block; border-bottom:#EBEBEB 1px dashed; padding:10px 0;}
h2{clear:both; padding:20px 0 10px 0; border-bottom:#E3E3E3 1px solid; margin-bottom:10px;}
.borderTop{border-top:#E3E3E3 1px solid;}
.borderBottom{border-bottom:#E3E3E3 1px solid;}
.borderTB{border-top:#E3E3E3 1px solid; border-bottom:#E3E3E3 1px solid;}
.payForm{width:580px; margin:0 auto;}
.payForm thead th{color:#4F4F4F; font-size:12px; font-weight:normal;}
.payForm tbody td{color:#7F7F7F;}
input.grayBox{height:17px; border:#E3E3E3 1px solid;}
.payTip{clear:both; border:#EDEDED 1px solid; line-height:22px; padding:25px 0; text-align:center; color:#7F7F7F; margin:20px 0;}
.menuBox{clear:both; text-align:center;}
.payText{line-height:20px; padding:0 10px; color:#7F7F7F;}
.bankList td{height:30px; color:#7F7F7F; font-size:12px;}
.bankList td.hang{padding-left:30px;}
.bankList td.kind{padding-left:30px;}
#menuNext {cursor:pointer;}
ul.helpSzxText{padding:10px; clear:both;}
ul.helpSzxText li{display:block; padding-left:15px; line-height:20px; padding-bottom:5px;}
ul.helpSzxText li.numOne{background:url(../images/num/1.gif) no-repeat left 4px;}
ul.helpSzxText li.numTwo{background:url(../images/num/2.gif) no-repeat left 4px;}
ul.helpSzxText li.numThree{background:url(../images/num/3.gif) no-repeat left 4px;}
ul.helpSzxText li.numFour{background:url(../images/num/4.gif) no-repeat left 4px;}
ul.helpSzxText li.numFive{background:url(../images/num/5.gif) no-repeat left 4px;}
.blackBox{width:100%; position:absolute; left:0; top:0; height:100%; background:#000; filter:alpha(opacity:25);opacity:0.25;}
.popErrorInfo{width:480px; background:#000; height:276px; position:absolute; left:50%; top:50%; margin:-146px 0 0 -246px; padding:3px;}
.popErrorInfo h3{height:27px; background:url(../images/popTitle.gif) no-repeat 5px 5px; clear:both; text-align:right; padding:5px 10px 0 0;}
.popWhitebox{border:#7F7F7F 1px solid; background:#fff; height:242px;}
.errorInfoBox{width:370px; height:143px; margin: 0 auto; background:#F5F5F5; border:#F1F1F1 1px solid; margin-top:48px; text-align:center; line-height:20px; color:#7F7F7F;}
.errorInfoBox h4{color:#FF6600; font-size:14px; clear:both; padding-bottom:8px; padding-top:20px;}
h3.okAndErrorTitle{text-align:center; font-size:14px; color:#FF6600; padding-top:80px; margin-bottom:20px;}
.infoBox{width:370px; clear:both; margin:0 auto; padding:40px 0; border:#F1F1F1 1px solid; background:#F5F5F5; text-align:center; line-height:22px;}
.top{line-height:30px; text-align:right; padding-right:20px; border-top:#e2e2e2 1px solid;}

.faqOG{}
.faqOG dl{padding:10px; clear:both; margin-bottom:10px;}
.faqOG dl.faqBox{background:#F8F7F7; border:#F2F2F2 1px solid;}
.faqOG dl dt{font-size:12px; font-weight:bold; background:url(../images/faq.gif) no-repeat left 6px; line-height:24px; padding-left:15px; color:#4F4F4F}
.faqOG dl dd{line-height:22px; clear:both; padding-left:15px; background:url(../images/faq.gif) no-repeat left -15px; color:#7F7F7F;}
.faqOG dl dd ol{margin-left:24px;}

/* Footer */
#footer{width:1000px; margin:0 auto; margin-top:20px; border-top:#000 5px solid; clear:both; background:url(../images/logo.gif) no-repeat right 10px; padding-top:10px; height:50px; line-height:22px; color:#8C8C8C; font-size:12px;}


















