body { text-align: center; margin-top:2px; margin-left:auto; margin-right:auto; background-color:#fff; }
.header,.footer,.footer table,.wblogo,.wbtitle{ width:990px; margin-left:auto; margin-right:auto; }

.wblogo { position:relative; height:200px; margin-top:0px; margin-bottom:0px; background:url(../images/header.jpg) no-repeat; overflow:hidden;}
.wbtitle { background-color:#CBE0FB; position:absolute; left:0px; bottom:0px;}
.navbar {width:717px; height:44px; background:url(../images/navbg.png) no-repeat; margin-bottom:17px;}
.navbarl { height:44px; line-height:44px; width:330px; overflow:hidden;}
.navbarr {width:240px; height:44px; line-height:44px; overflow:hidden;}
.cframe  {width:990px; height:810px; margin-left:auto; margin-right:auto; background-color:#e1ecfe; margin-bottom:0px;}
.bigbtsel,.bigbt {width:66px; height:28px; line-height:28px; font-size:18px; font-weight:bold; margin-left:18px; margin-right:18px; float:left; margin-top:8px; overflow:visible;}
.bigtagsel,.bigtag {width:108px; height:40px; line-height:40px; font-size:18px; font-weight:bold; margin-left:0px; margin-right:0px; float:left; overflow:hidden;}
.bigbtsel {background:url(../images/bigbtselbg.png) no-repeat center;}
.bigbt {background:url(../images/bigbtbg.png) no-repeat center;}
.bigtagsel {background:url(../images/bigtagsel.jpg) no-repeat center;}
.bigtag {background:url(../images/bigtag.jpg) no-repeat center;}


.smallbt {width:73px; height:41px; line-height:41px; color:#fff; margin-left:5px; margin-right:5px;}

.footer {background:url(../images/footerbg.jpg) no-repeat; height:200px; margin-top:0px; margin-bottom:10px; overflow:hidden;}
.l {float:left;}
.r {float:right;}
.c {clear:both;}
.bigbtsel A:link,.bigbtsel A:visited,.bigtagsel A:link,.bigtagsel A:visited {color:#377bcc;}
A:link,A:visited {color: #003b9a;}
A:hover, A:active {color: #F93;}
A:link, A:visited, A:active,A:hover {text-decoration: none;}
.navbarr A:link,.navbarr A:visited,.navbarr A:active,.navbarr A:hover {text-decoration: underline;}

.feedcontent {position:relative; width:730px; height:522px; margin-left:auto; margin-right:auto; overflow:hidden;}
.feedcontent table{ cellspacing:0px;}
.feedbacktitle  {width:750px; font-size:24px; font-weight:bold;  color:#109884;  text-align:center; margin-left:auto; margin-right:auto; height:50px; line-height:50px; margin-top:0px; }


.paycontent {width:640px;  margin-left:auto; margin-right:auto; margin-top:10px; overflow:hidden; margin-bottom:20px; font-size:13px; }
.paybody {width:880px; margin-left:auto; margin-right:auto; background-color:#ffffff;}
.paycontent table {width:630px; margin-left:auto; margin-right:auto;}
.paytools {width:630px; height:30px; line-height:30px; border:1px solid #83bda4; background-color:#faff87; font-size:14px; text-align:left; overflow:hidden; margin-bottom:20px;}
.bankname { height:25px; line-height:25px; color:#0a3f88; font-weight:bold; font-size:14px; text-align:left;}
.accountinfo {margin-bottom: 20px;}
.accountinfo table { border-spacing:2px; width:630px; font-size:14px; text-align:left; text-indent:1em;}
.accountinfo th { background-color:#c8e9d6; width:200px; }
.accountinfo td { background-color:#d6e0ec;}

.contentbox  { width:990px; background-color:#e1ecfe; margin-left:auto; margin-right:auto;}
.infodescribe {color:#3367ae; font-size:14px;}
.errorbox  { position:relative; width:990px; border:solid 1px #E9E9E9; margin-top:5px; margin-bottom:5px; margin-left:auto; margin-right:auto;}
.narrortr {height:35px; line-height:35px; color:#0a3f88; }
.hightr {height:80px;}

.tagsbar { position:absolute; left:330px; top:130px; width:335px; height:42px; }
.helptitle  { position:absolute; left:150px; top:27px; width:300px; height:60px; overflow:hidden;}
.helpcontent {position:absolute; left:170px; top:172px; width:650px; height:420px; background-color:#ffffff; z-index:10; overflow:scroll;}
.helpcontentbg {position:absolute; left:170px; top:172px; width:650px; height:420px; background-color:#ffffff; z-index:1; overflow:hidden;}
.helptagsel,.helptag {width:108px; height:42px; line-height:42px; font-size:18px; font-weight:bold; margin-left:0px; margin-right:0px; float:left; overflow:hidden;}
.helptagsel {background:url(../images/helptagsel.png) no-repeat center;}
.helptag {background:url(../images/helptag.png) no-repeat center;}

.question {width:520px; margin-top:30px; margin-left:auto; margin-right:auto; }
.questiontitle,.lawtitle { text-align:left; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#af1d44; }
.answer,.lawcontent { text-align:left; font-size:13px; line-height:22px; color:#45759d; }
.answer { height:22px; }
.lawcontent {text-indent:2em;}


