@charset "gb2312";
* {list-style-type:none; font-size:12px; text-decoration:none; margin:0; padding:0;}
*{margin:0 auto;padding:0; }
img{border:none; vertical-align:middle;}
ul{padding:0; margin:0;}

a {color:#000;text-decoration:none; }
a:hover{color:#1665ce;}
a.underline {text-decoration:underline; }
a{cursor:pointer;}
table { border-collapse:collapse; border-spacing:0;  empty-cells:show; text-align:left; }
th, td { border-collapse:collapse; padding:0 5px;}
ol, ul { list-style:none; }

input, select, form img, button {vertical-align:middle; }
select{ color:#666; font-size:13px; border:solid 1px #c4c4c4; height:25px;}
body{margin:0px;text-align:left;background:#FFF;color:#000;line-height:25px;}
.pl10{padding-left:10px;}
.container{width:1000px; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
#mid{width:998px; margin-top:5px; border-left:1px solid #ccc; border-right:1px solid #ccc;}
#left{width:220px; margin-bottom:5px;}
#right{width:770px; border:1px solid #ccc; border-top:none; margin:6px 0;margin-bottom:-3000px; padding-bottom:3000px;}
.table{width:100%; line-height:23px; text-align:center;}

.cccbox{border:1px solid #ccc; margin:6px 0;}
.cccbox2{border:1px solid #ccc; margin:0 0 6px 0;}

.top{background-image:url(topbj.gif); height:33px; line-height:33px; padding-left:10px;}
.top a{ margin:0 10px;}
/*--------left-----------*/
.sidtag{text-align:left;}
.sidtag a{color:#333333; line-height:49px; height:49px;  display:block; background-image:url(hya1.gif); border-bottom:1px #ccc solid; padding-left:35px;}
.sidtag a:hover{font-weight:bold; color:#333333; background-image:url(hya2.gif);}

.sidtag span a{font-weight:100px; line-height:35px; height:35px; display:block; background-image:none; border-bottom:1px dashed #ccc;}
.sidtag span a:hover{font-weight:100px; font-weight:bold; background-image:none;}


/*--------right-----------*/
.rtit{line-height:35px; background:url(tit_r.gif) bottom repeat; color:#333; text-align:left; font-weight:bold;}
.rtit_red{line-height:80px; color:#ff0000; text-align:center; font-weight:bold; border-bottom:1px dashed #ccc;}
.rtit_red img{margin:0 3px;}

.login{width:400px; margin:40px 0; border:1px solid #ccc; border-top:none; text-align:left;}
.login input{height:22px; line-height:22px; width:180px;}
.login img{margin:10px 0 20px 0;}
.login table{ margin-top:20px;}
.lotit{background-image:url(loginbj.gif); font-weight:bold; line-height:45px; padding-left:10px;}

.login2{width:651px; margin:50px 0 0 0; padding-bottom:50px;  text-align:left;}
.login2 input{height:22px; line-height:22px; width:180px; border:1px solid #CCC;}
.login2 img{margin:10px 0 20px 0;}
.login2 table{margin-top:20px; width:90%; line-height:33px;}


.rt_hq{ margin:0; text-align:center; }
.rt_hq UL {
    border-bottom:1px solid #c4dbfa; HEIGHT:45px; MARGIN:0px; padding:0;
}
.rt_hq LI {
	TEXT-ALIGN: center; border-left:1px solid #c4dbfa;; HEIGHT:44px; LINE-HEIGHT: 44px; LIST-STYLE-TYPE: none; width:324px; FLOAT:left;  FONT-SIZE: 14px; LIST-STYLE-IMAGE: none; 
}

.nomaltag_hq { 
    background-image:url(tagbj.gif); border-top:1px solid #c4dbfa; color:#ab2e02; font-weight:bold;
}
.activetag_hq {
	border-top:1px solid #c4dbfa; border-bottom:1px solid #fff; color:#ab2e02; font-weight:bold;
}
.rthq {
	TEXT-ALIGN: center; DISPLAY:block;  padding:12px;border:1px solid #c4dbfa; border-top:none; background:url(botbj_hq.gif) repeat-x bottom; height:300px; 
}
.rthq2 {
	TEXT-ALIGN:center;  DISPLAY:none;  padding:12px; border:1px solid #c4dbfa; border-top:none; background:url(botbj_hq.gif) repeat-x bottom; height:300px; 
}
.box_xz{border-bottom:2px solid #e2e2e2; border-top:1px solid #d4d4d4;}
