@charset "gb2312";
/*全局变灰*{filter:gray; } */
.frame{width:950px; clear:both; display:table;margin:0 auto;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal; line-height:180%}

#login{float: right; width: 240px; height: 50px; text-align:right}
#login form {text-align: left}
.log_inp{height:18px; width: 90px}
#reg{width: 700px; border: 8px solid #CCCCCC; padding-left: 4px; padding-right: 4px;padding-top: 1px; padding-bottom: 1px}

.bgtab		{BORDER-TOP: 1px solid #D6D6EB; BORDER-left: 1px solid #D6D6EB; BORDER-right: 1px solid #D6D6EB; BORDER-bottom: 1px solid #FFFFFF;; height:28px}
.bgtabCr	{BORDER-top: 1px solid #BBC8D4; BORDER-left: 1px solid #BBC8D4; BORDER-right: 1px solid #BBC8D4; background-color: #E8ECF0; font-weight:bold; font-size: 14px; color:#000000; height:28px; border-bottom-width:1px}
.bgusr		{background-color: #E6F9EC; height:26px; padding-left:10px; padding-right:10px}
.bgtla		{border-top: 1px solid #58CB64; background-color: #FFC1C8; padding-left: 10px; padding-right: 10px; height:24px; font-weight:bold; font-size: 14px}
.bgtlb		{border-top: 1px solid #58CB64; background-color: #D9D9FF; padding-left: 10px; padding-right: 10px; height:24px; font-weight:bold; font-size: 14px}
.bgtle		{border-top: #58CB64 1px solid; background-color: #DDF1D8; padding-left: 10px; padding-right: 10px; height:24px; font-weight:bold; font-size: 14px;}

/*框架*/
#logo{display:block;width:270px;height:60px;float:left;margin-right:3px; text-align:left}
.head{margin:0 auto;overflow:hidden;width:950px;}
.main{margin:0 auto;overflow:hidden;width:950px; text-align:left;}
#maink{border:1px solid #999999; margin:0 auto; overflow:hidden;width:950px; text-align:left}
#maink input{height: 22px; font-size:12pt; padding-top:3px}

#xxli {width: 760px; float:left}
#xxli ul{}
#xxli ul li{text-align: left; border-bottom: 1px solid #CCCCCC; 
               padding-left: 4px; padding-right: 4px; padding-top: 5px;overflow:hidden; padding-bottom:5px}
#xxli ul li a{font-size: 11pt; font-weight: bold}
#xxli ul li:hover{background-color: #EEEEEE}
#xxli ul li h2{overflow:hidden;width: 73%; float:right; text-align:left; font-size:13pt; color:#FF0000; font-family:Georgia; }
#xxli ul li h2 h3{overflow:hidden;width:66%; float:right; text-align:left; font-size:9pt; color:#666666; line-height:120%; margin-top:0px; margin-bottom:0px;  }
#xxli ul li h2 h3 small{float: right; width:60px;overflow:hidden; padding-top:5px; margin-left:5px}
#xxli ul li h2 h3 small a{font-size: 9pt; color:#FF0000; text-decoration:underline;font-weight: normal;}
#top{
	height:40px;background:url(../image/top_bg.png) no-repeat top left;list-style-type: none;
	padding:0;
}
#top ul{}
#top ul li{
	margin:0;padding:0;
	float:left;width:83px;text-align:center;
	background:url(../image/top_line.png) no-repeat left center;
}
#top ul li.home{background:none;margin-left:5px;}
#top ul li a{
	line-height:30px;font-size:14px;color:#FFFFFF;
	text-decoration: none;font-weight:bold;
	width:75px;margin:8px auto 0 auto;height:32px;display:block;
}
#top ul li a:hover{background:url(../image/top_hover.png) no-repeat top center;}
#top ul li a.sel{background:url(../image/top_sel.png) no-repeat center center;color:#000;}

#board{background:url(../image/board_bg.png) no-repeat left top;height:76px;overflow:hidden;display:block;padding-top:7px;}
#board ul{padding:0;margin-left:5px;display:table;list-style-type:none; float:left; width:865px; margin-right:0; margin-top:0; margin-bottom:0}
#board ul li{line-height:21px;display:block;float:left;width:72px;
	text-align:center;}
#quan{background-image: url('../image/quan.gif'); background-repeat: no-repeat; 
               background-position: center}
#board ul li a{text-decoration:none;color:#666666;font-size:12px}
#board ul li a.u{text-decoration:underline;}


/* 话题左右*/
#ht_r {width: 130px; overflow:hidden; float:right; text-align:right}
#ht_r li{text-align: center; border: 1px solid #CCCCCC; margin-top: 6; margin-bottom: 6;padding: 3px; background-color: #F7F7F7}
#ht_r li a{background-position: left center; font-size:11pt;text-align:center; text-align:center;padding-left:10px; background-image:url('../image/jian.gif');background-repeat:no-repeat; background-attachment:scroll; padding-left:20px; padding-top:2px; padding-bottom:0px; color:#333333; margin-left:4; padding-right:5px; font-weight:bold}
#ht_r li a:hover{background-position: left center; font-size:11pt;text-align:center; text-align:center;padding-left:10px; background-image:url('../image/jian1.gif');background-repeat:no-repeat; background-attachment:scroll; padding-left:20px; padding-top:4px; padding-bottom:1px; color:#333333; margin-left:4; padding-right:5px; font-weight:bold}

#ht_l {border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; padding:5px; width: 805px; overflow:hidden; float:left}
#ht_l h1{font-size: 19pt; ; color:#336699; font-family:黑体;overflow:hidden; text-align:left; line-height:150%; margin-bottom:3; margin-top:3}
#ht_l h1 span{float:right; overflow:hidden; text-align:right; padding-top:3px}

#ht_l h2{border-left-width: 1px;border-right-width: 1px; border-top-width: 1px;border-bottom: 1px solid #CCCCCC;font-weight:normal ; color:#336699; margin-top:2px; margin-bottom:2px; padding-top:4px; padding-bottom:4px; background-color:#F6F6F6;overflow:hidden; font-size:11pt}
#ht_l h2 span{float: right; color: #999999;overflow:hidden;}

#ht_l h3{border-left-width: 1px;border-right-width: 1px; border-top-width: 1px;border-bottom: 1px solid #CCCCCC;font-weight:normal ; color:#336699; margin-top:2px; margin-bottom:2px; padding-top:4px; padding-bottom:4px; background-color:#F6F6F6;overflow:hidden;}
#ht_l h3 span{float: right; color: #999999;overflow:hidden;}

#ht_l li{border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; 
               border-bottom: 1px dotted #CCCCCC; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px}
#ht_l li a{font-size: 10pt}
#ht_l li span{float: right; color: #999999}

/* 话题回复*/
#xre {width: 100%; overflow:hidden}
#xre dd{padding:5px; border-left:5px solid #CCCCCC; font-size: 9pt; color:#666666; word-break:break-all; margin-top:5; margin-bottom:5;overflow:hidden; text-align:left; width:100%; float:left}
#xre dl{padding:5px; overflow:hidden}
#xre h3{border-top:1px dotted #CCCCCC; padding-top: 6px;padding-bottom:6px; border-left-width:1px; border-right-width:1px; border-bottom-width:1px; background-color:#F5F5F5; overflow:hidden;font-weight:normal}
#xre h3 span{float: right; color: #808080}


/* 信息页面*/
#x_left{float: left; width: 690px; padding-top:5px; padding-bottom:5px; overflow:hidden}
#x_left h1{font-size: 16pt; font-weight: bold; margin-top: 5; margin-bottom: 5; line-height:200%; }
#x_left ul{border-left:5px solid #CCCCCC; font-size: 9pt; color:#666666; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;word-break:break-all;}
#x_left ul a{text-decoration:underline;color:#333333; font-size:10pt}
#x_left ul a:hover{text-decoration:underline;color:#F54100; font-size:10pt}

#x_left ol{ float: right; font-size:11pt; color:#666666; line-height:200%; margin-top:0; margin-bottom:0;word-break:break-all;}
#x_left ol span{}
#x_right{padding:6px; border-right:1px solid #C4CBD7; border-left:1px solid #C4CBD7; float: right; width: 250px; text-align:left; border-top-width:1px; border-bottom-width:1px; background-color:#F6F6F6; overflow:hidden}
#x_right div{float: right; width: 100%; color:#FFFFFF; font-size:11pt; font-weight:bold; height:26px; padding-left:5px; text-align:left; padding-top:6px; overflow:hidden; background-color:#8EB5B5; padding-bottom:6px}

#i_left{overflow:hidden;border-left:1px solid #C0C0C0; float: left; width: 660px; border-right-width:1px; border-top-width:1px; border-bottom-width:1px; padding-left:5px}
#i_left div{border-bottom:1px dotted #CCCCCC; padding:2px; font-size: 11pt; color:#999999; line-height:100%; margin-top:0; margin-bottom:0; border-left-width:1px; border-right-width:1px; border-top-width:1px }
#i_left a{font-size:11pt; text-decoration:underline}
#i_left a:hover{text-decoration:underline; font-size:11pt}
#i_left A:visited{font-size:11pt; text-decoration:underline}
#i_left span{ float: right}
#i_left li{width: 330px; line-height:120%; color:#999999; font-size:9pt}


#i_right{overflow:hidden;padding:6px; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0; float: right; width: 270px; text-align:left; border-top-width:1px; border-bottom-width:1px }
#i_right div{border-top:1px solid #C0C0C0; font-size: 11pt; color: #336699; font-weight: bold; border-left-width: 1px;  border-right-width: 1px; border-bottom: 1px solid #C0C0C0; padding: 4px; background-color: #F2F2F2}   
#i_right a:link{ text-decoration: underline} 
#i_right A:visited{ text-decoration: underline}


#links{padding:0;overflow:hidden;text-align:left; margin-top:6px; margin-bottom:6px }
#links h1{font-size: 10pt; font-weight: bold; border-bottom: 1px solid #CCCCCC; 
               background-color: #F3F3F3; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px}
#links ul{padding:4px; display:inline-block;overflow:hidden}

#a4 {overflow:hidden;border:1px solid #CCCCCC; float:left; padding-left:1px; padding-top:1px; padding-bottom:1px}
#a4 h1{float: right; width: 100%; color:#FFFFFF; font-size:11pt; font-weight:bold; height:26px; padding-left:5px; text-align:left; padding-top:6px; overflow:hidden; background-color:#8EB5B5}
#a4 h1 small{float: right;font-weight:normal; padding-right:10px; padding-top:1px}
#a4 h1 a{font-size:9pt;color:#FFFFFF}
#a4 ul{overflow:hidden;padding: 5px; width:98%}
#a4 ul h2{overflow:hidden;font-size:10pt; padding-top:5px; text-align:left}
#a4 ul li{font-weight:normal;border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; 
               border-bottom: 1px dotted #CCCCCC; padding-left: 0; 
               padding-right: 0; padding-top: 4px; padding-bottom: 4px; text-align:left;overflow:hidden}

#lan2 {}
#lan2 li{width:49%;float:left;overflow:hidden;border-bottom:1px dotted #EEEEEE; text-align: left; border-left-width:1px; border-right-width:1px; border-top-width:1px; padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:1px}

#xxbar{font-size: 11pt; background-color: #FF8000; color:#FFFFFF; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px}
#xxbar a:link{ color:#FFFFFF} 
#xxbar A:visited{ color:#FFFFFF}
#xxbar span{float: right; padding-right:3px; font-size:9pt}

#xximg{width:100%;overflow:hidden;text-align:left;}
#xximg ul{display:inline-block;overflow:hidden; }
#xximg li{width:110px;float:left;overflow:hidden; text-align:center; font-size:9pt; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:1px}
#xximg li img{width: 106px; height: 70px; border: 1px solid #E6E6E6; padding: 1px}
#xximg li a:link{ font-size:9pt; text-decoration:underline}
#xximg li a:hover{text-decoration:underline; font-size:9pt; color:#FF9900;}
#xximg li A:visited{ font-size:9pt; text-decoration:underline}


#xximg2{width:100%;overflow:hidden;text-align:left;}
#xximg2 ul{display:inline-block;overflow:hidden; padding-left:5px }
#xximg2 li {width:111px;float:left;overflow:hidden; text-align:center; font-size:9pt; padding-left:3px; padding-right:3px; padding-top:3px; padding-bottom:1px}
#xximg2 li img{width: 106px; height: 70px; border: 1px solid #E6E6E6; padding: 1px}
#xximg2 li a:link{ font-size:9pt; text-decoration:underline}
#xximg2 li a:hover{text-decoration:underline; font-size:9pt; color:#FF9900;}
#xximg2 li A:visited{ font-size:9pt; text-decoration:underline}

#zi2xx{width:100%;overflow:hidden;text-align:left;}
#zi2xx ul{padding:4px; display:inline-block;overflow:hidden; }
#zi2xx li{border-left:1px solid #F0F0F0; border-right:1px solid #F0F0F0; width:48.5%;float:left;overflow:hidden; padding-top:3px; padding-bottom:3px; background-color:#FFFFFF; margin-top:2px; margin-bottom:2px; padding-left:2px; border-top-width:1px; border-bottom-width:1px;}
#zi2xx li a{text-decoration: underline}
#zi2xx li a:hover{text-decoration: underline; color:#CC9900}

.xxtd{border: 1px solid #FF9900;overflow:hidden; width:50%; background-color:#F5F5F5}

#sygb01 {background-image: url('../image/gb_top.gif');background-repeat: no-repeat;height: 29px;width: 100%;font-size: 11pt;text-align: left; color:#990000; padding-left:5px; padding-right:5px; padding-top:3px}
#sygb01 span{float: right; padding-right:15px; font-size:10pt}
#sygb01 a{text-decoration:underline; font-size:10pt}
#sygb01 a:hover{text-decoration:underline; font-size:10pt}

#sygb02 {overflow:hidden;border-left:1px solid #FFC082; border-right:1px solid #FFC082; background-repeat: no-repeat;width: 948px;text-align: left; border-top-width:1px; border-bottom-width:1px}
#sygb03 {background-image: url(../image/gb_footer.gif);height: 4px;width: 100%;background-repeat: no-repeat;}


.td{border: 1px solid #C0C0C0}
.sosub{margin:0 auto;overflow:hidden;height: 32px; color: #333333; font-weight: bold; font-size:12pt; padding-top:3px; padding-bottom:3px}
#cminp{float: left; width: 680px; padding-top:5px; padding-bottom:5px; overflow:hidden}
#cminp ul{line-height:240%; padding-left:6px; padding-right:6px; padding-top:2px }
#cminp ul li {padding:5px;overflow:hidden; margin-top:1px; margin-bottom:1px}
#cminp ul input,textarea,select {font-size: 12pt}


#adinfo{border:1px solid #C0C0C0; width:947px; text-align: left;padding-top: 3px; padding-bottom: 3px;background-color: #F6F6F6;overflow:hidden;}
#adinfo img{border:1px solid #C0C0C0}

/*全局*/
#zi8{width:99%;overflow:hidden;text-align:left; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:2px}
#zi8 ul{display:inline-block;overflow:hidden;}
#zi8 li{width:12.2%;float:left;overflow:hidden;}

#zi7{width:99%;overflow:hidden;text-align:left; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:2px}
#zi7 ul{display:inline-block;overflow:hidden;}
#zi7 li{width:14.2%;float:left;overflow:hidden;}

#zi5{width:100%;overflow:hidden;text-align:left; margin-left:auto; margin-right:auto; margin-top:6px; margin-bottom:0; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px}
#zi5 ul{display:inline-block;overflow:hidden;}
#zi5 li{width:19.5%;float:left;overflow:hidden;}

#zi4{width:99%;overflow:hidden;text-align:left; margin-left:auto; margin-right:auto; margin-top:6px; margin-bottom:0; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px}
#zi4 ul{display:inline-block;overflow:hidden;}
#zi4 li{width:25%;float:left;overflow:hidden;}

#zi3{width:99%;overflow:hidden;text-align:left; margin-left:auto; margin-right:auto; margin-top:6px; margin-bottom:0; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px}
#zi3 ul{display:inline-block;overflow:hidden;}
#zi3 li{width:33%;float:left;overflow:hidden;}

#zi2{width:99%;overflow:hidden;text-align:left; margin-left:auto; margin-right:auto; margin-top:6px; margin-bottom:0; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px}
#zi2 ul{display:inline-block;overflow:hidden;}
#zi2 li{width:50%;float:left;overflow:hidden;}

#zi1{width:99%;overflow:hidden;text-align:left; margin-left:auto; margin-right:auto; margin-top:6px; margin-bottom:0; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px}
#zi1 ul{display:inline-block;overflow:hidden;}
#zi1 li{width:100%;float:left;overflow:hidden;}

body{margin:0;padding:0; text-align:center}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,lable,textarea,p,blockquote,img{margin:0;padding:0}
ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
body,td,table,div,span,a{font-size:12px; color:#666666; font-family:Arial, Helvetica, sans-serif; line-height:170%;}
a{text-decoration:none;color:#336699; font-size:9pt}
a:hover{text-decoration:underline;color:#F54100; font-size:9pt}

a.xian{text-decoration:underline;color:#336699; font-size:9pt}
a:hover.xian{text-decoration:underline;color:#F54100; font-size:9pt}

A:link.fvip { color:#336699;text-decoration:none; font-weight:bold; font-size:11pt}
A:hover.fvip { color:#CC9900;text-decoration:underline; font-weight:bold; font-size:11pt}
A:visited.fvip { color:#336699;text-decoration:none; font-weight:bold; font-size:11pt}

.line1{width:auto;float:left;}
.hack{clear:both; height:0; line-height:0; font-size:0;}
.hidden{ height:100%; overflow:hidden}
.clear{ clear:both;}
.fnone{float:none;}
.b{font-weight:bold;}
.red{ color:#f00;}
.blue{ color:#123B8D;}
.black{ color:#003399;}
.gray{ color:#666666}
.bghui{background-color: #EEEEEE}
.bghuang{background-color: #FFFFD0}
.bglan{background-color: #F0E1FF}
.normal{ font-weight:normal}
.tal{text-align:left;}
.tar{text-align:right;}
.ttr{text-align: right}
.kuan1{width: 100%; text-align:left}
.cent{text-align:center;}
.fline,.fline a{text-decoration:underline;}
.fl{float:left;}
.fr{float:right;}
.ar{float:right}
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f20{ font-size:20px; font-weight:normal;}
.xian{text-decoration: underline}
.xuxian{border-left-width: 1px; border-right-width: 1px; border-top-width: 1px;border-bottom: 1px dotted #CCCCCC; height:0}

.kuang{padding:0px; border:1px solid #C4CBD7; position:relative;left:0; top:0; right:0; bottom:0;}

/*头部主栏目*/
#topso{float:left; width: 400px; text-align: left; padding-top:5px; padding-bottom:0px; overflow:hidden; line-height:190%; margin-top:0; margin-bottom:0}
#topso a:link{color:#003399}/*设置超链接颜色*/
#topso a:hover{ color:#003399}
#topso div {color: #C0C0C0; font-size: 12pt; height: 25px; float: left; border: 2px solid #C0C0C0; padding:2px;overflow:hidden; line-height:100%; margin-top:0; margin-bottom:0}
#topso form{ margin-top: 0; margin-bottom: 0; float:left; padding-top:15px; width:390px;overflow:hidden}


/* 上下左右边距*/
.mt6{ margin-top:6px;}
.mt10{ margin-top:10px;}
.mb6{ margin-bottom:6px;}
.pbt6{padding-top:6px; padding-bottom:6px}
.pbt10{padding-top: 10px; padding-bottom: 10px}

.ml6{ margin-left:6px;}
.ml60{ margin-left:60px;}
.mt5{ margin-top:5px; clear:both;}
.pad5{ padding:5px;}
.pad8{ padding:8px;}
.w950{margin:0 auto; width:950px;overflow:hidden;}
.w948{margin:0 auto; width:948px;overflow:hidden;}
.wl250{ width:250px; float:left;}

.wl700{ width:700px; float:left;}
.wr230{ width:230px; float:right;}
.fl190{float:right; width:190px; padding-top:7px}
.fr170{float:right; width:170px;}

.wl600{ width:600px; float:left;}
.wr330{ width:330px; float:right;}
.wr336{ width:336px; float:right;}

.wl680{ width:675px; float:left;}
.wr260{ width:260px; float:right;}
.wr250{ width:250px; float:right;}

.wl160{ width:160px; float:left;}
.wl550{ width:550px; float:left; margin-left:10px;}
.wl588{ width:588px; float:left; margin-left:6px;}
.wl655{ width:655px; height:auto; float:left;}
.wl240{ width:240px; overflow:hidden; float:left; }
.wr490{ width:530px; overflow:hidden; float:right; }

.wr300{ width:300px;height:100%; overflow:hidden; float:right; }
.wr160{ width:160px; float:right;}
.wr200{ width:200px; float:right; }
.wr660{ width:660px; float:right;}
.wr790{ width:790px; float:right;}
.wr794{ width:794px; float:right;}

.wxi{border-left: 1px solid #C0C0C0; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; padding-left:5px}
.bg1{font-size: 11pt; font-weight: bold; border: 1px solid #D9D9D9; padding:2px;background-color: #EEEEEE; text-align:center}
.bg2{border: 1px solid #EEEEEE; padding: 2px; background-color: #F6F6F6; text-align:center}

.u1{text-align: left; border: 1px solid #CCCCCC; padding-left: 10px;padding-right: 10px; padding-top: 4px; padding-bottom: 4px;background-color: #F7F7F7; font-size:11pt; font-weight:bold}
