@charset "gb2312";
/* CSS Document */
body {text-align:left;font-family:"ËÎÌå",Arial Narrow,arial,serif;background:#ffffff;font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}  
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}   
a {color:#003399;}
a:visited {color:#003399;text-decoration:none;}
a:hover {color:#CC0000;text-decoration:underline;}
a:active {color:#CC0000;}

.lh20 {font-size:20px;line-height:22px; }
.bbs_class a {color:#173EE8;text-decoration:none;}
.bbs_class a:visited {color:#173EE8;text-decoration:none;}
.bbs_class a:hover {color:#CC0000;text-decoration:underline;}
.bbs_class a:active {color:#CC0000;}

.topads a {color:#7B7C7D;text-decoration:none;}
.topads a:visited {color:#7B7C7D;text-decoration:none;}
.topads a:hover {color:#7B7C7D;text-decoration:underline;}
.topads a:active {color:#7B7C7D;}
.login form {float:left;}
.login .label {overflow:hidden; float:left; margin:5px 0 0; _margin-top:4px; height:20px; padding:2px 0 0; line-height:16px; color:#4b4b4b;}
.login .login_ipt {overflow:hidden; float:left; margin:5px 0 0; _margin-top:4px; height:20px; line-height:16px; color:#4b4b4b;}
.ipt input {border:none; background:none; height:18px; width:75px; overflow:hidden; font-size:12px; line-height:16px;}
.login .ipt {float:left; overflow:hidden; width:75px; height:18px; margin:5px 5px 0; font-size:12px; padding:0 0 0 5px; background:url(/images/login_ipt.png) no-repeat #fff;}
.ipts input {border:none; background:none; height:18px; width:35px; overflow:hidden; font-size:12px; line-height:16px;}
.login .ipts {float:left; overflow:hidden; width:35px; height:18px; margin:5px 5px 0; font-size:12px; padding:0 0 0 5px; background:url(/images/login_ipts.png) no-repeat #fff;}
.login .btn_submit {_display:inline; float:left; width:39px; height:18px; margin:2px 0px 0px 0px; font-size:12px; color:#4B4B4B; cursor:pointer; border:none; background:url(/images/skin_blue.png) no-repeat #fff;}

.cityunion { background-color:#C1DDF7; color:#2253A3; font-weight:bold;}

.fenlei_title { font-size:13px; color:#2253a3; font-weight:bold; background:url(/images/title_bg.gif); height:22px; line-height:22px; padding-left:5px;}
.fenlei_title a{text-decoration:none;}
.fenlei_news { font-size:14px; line-height:20px;font-weight:bold; text-align:center;}
.fenlei_new { font-size:14px; line-height:20px;}
.fenlei_smail { font-size:12px; line-height:20px;}
.fenlei_jishu { font-size:12px; line-height:20px; color:#999999;}
.fenlei_line { height:1px; background-color:#F1F1F1;}
.dvbbs_img img {border:1px solid #EDEDED;}

.font_title_da { font-size:14px; line-height:24px;}
.font_title4 { font-size:18px; line-height:28px; font-weight:800; color:#FF0000;}