.box_top{ height:100px; background: #FFF url(spabg.png) no-repeat center 26px;}
.box_top h1{font-size:24px; font-weight:normal;line-height:50px; margin-left:100px; }
.tline{ border-top:1px dotted #CCC;}

.box_left{ float:left;width:170px;}
.box_right{ margin-left:190px; }
/*user right box*/
.buser{ background:#FFF url(picbg.png) repeat-y center top;}
.buser-top{background: #FFF url(picbg.png) no-repeat left top; height:38px; line-height:28px;padding-left:5px;color:#FFFFFF;font-size:14px;}
.buser-main{ text-align:center; padding:10px;}
.buser-line{ text-align:left;border-top:1px dotted #CCCCCC;margin-top:10px;padding-top:5px;}
.buser-escore{ height:7px;overflow:hidden;background:url(spabg.png) no-repeat left -90px; text-align:left;}
.buser-escore p{height:7px; padding:0; margin:0;overflow:hidden;background:url(spabg.png) no-repeat left -80px;}
.buser-bot{background:#FFF url(picbg.png) no-repeat right top; height:38px;}
.buser-bot a{color:#125908;display:block;float:left;height:22px;line-height:22px;margin-left:4px;margin-top:9px;text-indent:21px;width:78px; text-decoration:none;}

.top-menu{height:26px;margin:15px 10px 0 189px;}
.top-menu a{ height:26px; float:left; display:block; background:url(spabg.png) no-repeat -882px -81px; margin-left:8px; color:#FFF;text-decoration:none;}
.top-menu a span{ height:22px;display:block; background:url(spabg.png) no-repeat right -113px; font-weight:bold;padding:4px 10px 0; cursor:pointer;}
.top-menu a.ok{background:url(spabg.png) no-repeat -882px -144px; color:#368802;}
.top-menu a.ok span{background:url(spabg.png) no-repeat right -176px;}


.bmenu{margin:9px 9px 0 8px;}
.bmenu ul{list-style:none;padding:0 0 0 23px; margin:0;}
.bmenu ul.bt{border-top:1px dotted #269801;margin-top:1px;padding-top:5px;}
.bmenu li{height:28px;line-height:28px;padding-left:12px;}
.bmenu li.ok{background:url(spabg.png) left -106px no-repeat;}
.bmenu li.ok a{font-weight:bold;}
.bmenu li a,.bmenu li a:link{font-size:14px;color:#125908;text-decoration:none;}
.bmenu li a:hover{background:#125908;color:white;padding:1px;}

.btitle{ height:26px;background:#E6F4D0; line-height:26px;}
.btitle h4{color:#125908;font-size:12px;margin-left:10px;}
.btitle em{ float:right; font-style:normal; margin-right:10px;}

.binfo{ padding:10px;}
.binfo table{background:url(6x28.gif) repeat;margin:0 auto;width:96%;}
.binfo td{height:28px; font-size:13px; color:#333;}
.binfo td span{ color:#666 }

.binfo1{ }
.binfo1 caption {text-align:left;padding:10px 0 0 20px;color:#666;color:#333;font-size:12px;}
.binfo1 td,.binfo1 th{font-size:13px;}
.binfo1 th{padding-right:10px;text-align:right; font-weight:normal; border-bottom:1px dotted #EBEBEB;}

.blist{}
.blist thead td{ border-bottom:1px dotted #CCC; line-height:30px; color:#999;}
.blist tbody td{ border-bottom:1px dashed #CCC;}
.blist tbody td div{ height:30px; line-height:30px; font-size:14px;overflow:hidden;}


.blist div.pages{margin-top:10px; line-height:28px; font-size:16px;}



