*,body{font-size:12px;color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;padding:0;margin:0;}
/* public style */
a{color:#006db7;text-decoration:underline;}
body{background:#ffffff left 25px repeat-x;width:expression(document.body.clientWidth<=996?"996px":"auto");min-width:996px;height:100%;margin:0;}
h1,h2,h3,h4,h5,h6{ margin:0;padding:0;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#333;text-decoration:none;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#006db7;}
a img{border:0;}
.but{width:76px;height:26px;}
.hidden{display:none}
.right{text-align:right}
.center{text-align:center}
.left{text-align:left}
.fright{float:right}
.fleft{float:left}
a .white,.white{color:#fff;}
a .green,.green{color:#008000;}
a .red,.red{color:red}
a .blue,.blue{color:blue}
a .pink,.pink{color:#c00}
a .gray,.gray{color:#aaa}
a .yellow,.yellow{color:#ff0;}
a .black,.black{color:#333;}
.f10,.f10 p,.f10 div,.f10 b{font-size:10px}
.f12,.f12 p,.f12 div,.f12 b{font-size:12px}
.f14,.f14 p,.f14 div,.f14 b{font-size:14px}
.f16,.f16 p,.f16 div,.f16 b{font-size:16px}
.f18,.f18 p,.f18 div,.f18 b{font-size:18px}
.f24,.f24 p,.f24 div,.f24 b{font-size:24px}
.f36,.f36 p,.f36 div,.f36 b{font-size:36px}
.f48,.f48 p,.f48 div,.f48 b{font-size:48px}
.l150,.l150 p,.l150 div{line-height:150%;}
.l180,.l180 p,.l180 div{line-height:180%;}
.l200,.l200 p,.l200 div{line-height:200%;}
.l300,.l300 p,.l300 div{line-height:300%;}
.block{display:block}
.b0{border:0}
.cboth{clear:both;}
.b{font-weight:bold;}
div.panel hr{border-top:1px solid #adf;}
a.noline{text-decoration:none;}
a.noline:hover{text-decoration:none;}
p{padding:5px 0 6px 0;word-break:break-all;word-wrap:break-word;}
/*----------leftbox CSS------------*/
.leftbox{}
.panel,.rpanel{background:#fff;margin:0 1px 1px 0;border:168px #fff solid;border-top:0;clear:both;}
.rpanel{margin:0 0 1px 1px;}
#fullbox .panel,#fullbox .rpanel,.fullbox .panel,.fullbox .rpanel{margin:0 0 8px 0;}
.mtitle,.rtitle,#top,.gtitle{background:#fff url() repeat-x;clear:both;}
.mtitle,.rtitle,.gtitle{padding:0 0 0 8px;padding:2px 0 0 8px!important;border-top:1px #adf solid;border-bottom:1px #adf solid;line-height:25px;height:25px;line-height:60px!important;height:60px!important;display:block;}
.rtitle{background-position:0 -78px;border-top:1px #ffd0d0 solid;border-bottom:1px #ffd0d0 solid;}
.gtitle{background-position:0 -110px;border-top:1px #bbe1a6 solid;border-bottom:1px #bbe1a6 solid;}
.mcon{margin:10px;clear:both;}
.more{float:right;text-align:right;padding:0 8px 0 0;}