body{font-family:Tahoma;font-size:12px;background:#F9F9EC;}
h1,h2,h3,h4,h5,h6,form,body{padding:0;margin:0}
td,th,div{word-break:break-all;word-wrap:break-word}
table{empty-cells:show;}
img{border:0}
h3,h2{display:inline;font-size:14px;}
h3{font-weight:normal}
h2 a,h3 a{color:#000}
h4{margin:20px 0 10px;font-size:1.1em}
textarea,input,select{font:12px Arial;padding:1px 3px 0 3px;vertical-align:middle;margin-bottom:1px}
.c{clear:both;height:0;font:0/0 Arial;}
.b{font-weight:bold}
.tal{text-align:left}
.tac{text-align:center}
.tar{text-align:right}
.fr{float:right}
.fl{float:left}
/*a link */
a{text-decoration:none;color:#2f5fa1}
a:hover{text-decoration:underline;}
/*font size*/
.f9{font-size:9px}
.f10{font-size:10px}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px;line-height:2.0}
.f18{font-size:18px;line-height:1.8}
.f24{font-size:24px;line-height:1.5}
.fn,.fn a{font-weight:normal}
/*span color*/
.s1{color:#008000}
.s2{color:#984B98}
.s3{color:#FA891B}
.s4{color:#0033FF}
.s5{color:#659B28}
.sred{color:#ff0000}
.sgreen{color:green}
.gray{color:#818a89}
/*main color*/
.f_one,.t_one,.r_one{background:#F9F9EC;}
.f_one:hover,.t_one:hover,.r_one:hover{background:#F4FBFF;}
/*form*/
textarea,input,select{font:12px Arial;padding:1px 3px 0 3px;vertical-align:middle;margin-bottom:1px}
select{border:solid 1px #D4EFF7;}
.btn{background:#A6CBE7;color:#004c7d;border-width:1px;padding-left:15px;padding-right:15px;vertical-align:middle}
.input{border:solid 1px #A6CBE7;padding:2px 0px 2px 1px;font-size:1.0em;vertical-align:middle}
form{display:inline;}
textarea{border:solid 1px #A6CBE7;}
/*header*/
#header{max-width:1280px;margin:auto}
/*toolbar*/
.toptool{border-bottom:1px solid #daebcd;}
.toptool span{padding:1px 5px;line-height:150%}
/*banner*/
.banner{padding-right:3%;background:#0F7884}
.banner img{vertical-align:middle;}
.t{border:1px solid #A6CBE7;margin:0px auto 8px;padding:1px}
.t table{border:0;width:100%;margin:0 auto}
.t2{border-top:#A6CBE7 1px solid;margin:0px auto 5px;}
.t3{margin:auto}
.t4{padding:1px 0 1px 1px}
/*table head*/
.h{border-bottom:4px solid #dbecF4;background:#B1D3E0;text-align:left;color:#004c7d;padding:5px 7px 3px 7px;}
.h span{font-weight:normal;}
.h h2{font-weight:bold}
.h a{font-family:Arial;color:#004c7d}
.h span a,.h span{color:#5599bb;}
.h a.a2{margin-left:12px;}
/*table tr1*/
.tr1 th{padding:5px 10px;text-align:left;vertical-align:top;font-weight:normal;}
/*table tr2*/
.tr2{background:#f3f8ef;color:#659b28;}
.tr2 td,.tr2 th{line-height:21px;border-bottom:1px solid #daebcd;padding:0px 6px 0px;border-top:1px solid #A6CBE7;}
.tr2 a{color:#659b28;margin:2px}
/*table tr3*/
.tr3 td,.tr3 th{border-right:1px solid #D4EFF7;border-bottom:1px solid #D4EFF7;padding:5px 8px}
.tr3 th{text-align:left;font-weight:normal;}
.tr4{background:#B1D3E0;color:#004c7d;}
.tr4 td{padding:4px 10px;}
.tr td,.tr th{padding:2px}
/*topic content tips*/
.tpc_content{font-size:14px;font-family:Arial;margin:0 0 2%;line-height:2.2}
.tpc_content iframe{background:#EFEFEF}
.tips{background:#F4FBFF;border:#D4EFF7 1px solid;padding:5px;margin:0 1% 1% 0;float:left;text-align:center;}
.tips li{list-style:none;padding:0 5px;float:left;overflow: hidden;white-space:nowrap}
.tiptop{border-bottom:1px solid #D4EFF7;padding:0 0 5px 0;vertical-align:middle;}
.tipad{border-top:1px solid #D4EFF7;margin:10px 0 0;padding:5px 0 0;}
.quote{font-size:70%;color:#004c7d;margin:2px;padding:0}
blockquote{width:92%;font-size:85%;color:#81888c;border:1px solid #D4EFF7;border-left-width:3px;padding:5px;margin:0 0 1%}
/*menu*/
.menu{position:absolute;background:#fff;border:1px solid #A6CBE7;}
.menu td,.menu li,.menu ul{background:#B1D3E0;padding:0; margin:0}
.menu li{list-style:none;}
.menu a{display:block;padding:3px 15px 3px 15px}
.menu a:hover{background:#2f5fa1;text-decoration:none;color:#fff;}
/*pages*/
.pages{margin:3px 0px;font-size:14px}
.pages a{padding:2px 10px;border-width:1px 0px 1px 1px;border-color:#A6CBE7;border-style:solid}
.pages a:hover{background:#F4FBFF;text-decoration:none;color:#004c7d}
.pages input{border:0px;font-size:14px;background:#F9F9EC;text-align:center;}
.pages #last{border-width:1px;}
/*footer*/
#footer{max-width:1280px;text-align:right;border-top:2px solid #dbecF4;margin:auto;padding:5px 0;}
#main{max-width:1280px;margin:auto}
/*y-style*/
.signature{height:expression(this.scrollHeight>parseInt(this.currentStyle.maxHeight)?this.currentStyle.maxHeight:"auto");}
/*ad css*/
.sptable h4{margin:0em 0 -.1em;color:#6666FF;font-size:14px;padding-bottom:8px;}
.sptable a{color:#339900;}
.sptable h4:hover{text-decoration:underline;}
.sptable td{cursor:pointer;text-align:left;}