*{margin:0px;padding:0px;}img{border:0px;}body{background:#BFC4C7 url(body.gif) repeat-x;}
div{margin:0 auto;line-height:21px;font-size:12px;overflow:hidden;}
a{color:#2A2A2A;text-decoration:none; }
a:hover{color:#F00;text-decoration:underline;}
#dh{background:url() no-repeat; height:33px; text-align:right;}
#top{width:960px;background:#FFFFFF}
#body{width:950px;background:#FFFFFF; padding-top:15px; padding-right:10px;}
#foot{width:960px;clear:both; background:url(foot.gif) no-repeat top; padding-top:20px;}
#center{}
#left{float:left;width:248px; background:#E5E5E5}
#right{float:right;width:700px;}
#lead{margin-left:18px;}#tag{font-style: oblique;color: #CCC;}
.span{color:#FF9900; font-size:13px;}
.pro{background:#FFFFFF;}
.about{background:url(about.jpg) no-repeat; width:385px; height:183px; margin-top:5px;}
.about2{background:url(qthb.jpg) no-repeat; width:385px; height:183px; margin-top:5px;}
.news{background:url(news.jpg) no-repeat; width:385px; height:183px; margin-top:5px;}
.content{margin-top:40px; padding:3px;}
.menu{line-height:30px; list-style:none; display:inline; padding-left:10px; padding-right:10px;}
.float{float:left; width:340px; margin-left:18px;}
.lb{background:url(icon.gif) left no-repeat;line-height:21px; border: solid 1px #FFF;}
.lb h4{font-size:12px; font-weight:normal; padding-left:20px;}
.lb2{background:url(icon.gif) no-repeat center left; list-style:none; padding-left:20px;}
.td{border:#F5F5F5 solid 1px; text-align:center; padding:2px;}
.global_sub{height:26px;line-height:26px;font-weight: bold;padding-left:28px; font-size:13px; background:url(global_sub.gif) no-repeat; color:#FFFFFF}
.l_global_sub{height:35px;line-height:35px;font-weight: bold;padding-left:20px; font-size:14px; background:url(l_global_sub.gif) no-repeat;}
.border_no_top{padding:5px;}
.pagelist{border:0px;}
.pagelist .n{border:1px #DDD solid;padding:0px 5px;}
.pagelist .m{border:1px #DDD solid;padding:0px 5px;background:#E7EEF1;}
.list_over{padding-top:3px;background:#E7EEF1;border-bottom:1px #DDD dashed;}
.list_out{padding-top:3px;border-bottom:1px #DDD dashed;}
.msg_sub{color:#486F84;text-align:center; line-height:38px;}
.msg_date{text-align:center;font: 0.83em/1.5em Verdana, Arial, Helvetica, sans-serif;padding:3px;}
.msg_content{text-align:left;}
.button{height:25px;border:#7B9EBD;}
.error{line-height:150%;padding:15px;width:450px;border:1px #DDD dashed;}
