body {font-size:12px;FONT-FAMILY: ËÎÌå;margin:0;}
.head, A.head:link, A.head:visited, A.head:active{color: #FFF; TEXT-DECORATION: none; font-size:12px;}

.regok, A.regok:link, A.regok:visited, A.regok:active{color: #FC7E4C; TEXT-DECORATION: none; font-size:12px;}

.footm, A.footm:link, A.footm:visited, A.footm:active{color: #888; TEXT-DECORATION: none; font-size:12px;}
A.footm:hover{color: #F00; font-size:12px; text-decoration:underline;}

.a_l, A.a_l:link, A.a_l:visited, A.a_l:active{color: #F00; TEXT-DECORATION: none; font-size:12px;}
A.a_l:hover{color: #F30; font-size:12px; text-decoration:underline;}

.gmenu, A.gmenu:link, A.gmenu:visited, A.gmenu:active{color:#3969BD; font-weight:bold; TEXT-DECORATION: none; font-size:12px;}
A.gmenu:hover{color:#F00; font-weight:bold; font-size:12px; text-decoration:underline;}

.gicon, A.gicon:link, A.gicon:visited, A.gicon:active{color:#000; TEXT-DECORATION: none; font-size:12px;}
A.gicon:hover{color:#F00; font-weight:bold; font-size:12px; text-decoration:underline;}

/*A:link, A:visited, A:active  {color: #000; TEXT-DECORATION: none; font-size:12px;}*/
/*A:hover, A.head:hover, A.regok:hover {color: #F00; font-size:12px; text-decoration:underline;}*/

.menu, .head_line, .head_logo, .hzhb, .foot, .footmenu, .copyright, .foot_line{width:100%;}

.menu{height:36px; background:url(/images/menu.jpg) repeat-x left; border-top:1px solid #FFF; text-align:left;}
.head_line{height:30px; background:url(/images/head_line.jpg) repeat-x left;}
.head_font, .head_img{height:18px; float:right; }
.head_font{width:60px; margin-top:8px; color:#FFF;}
.head_img{width:20px; margin-top:7px; margin-left:30px;}
.head_logo{height:102px; margin-top:3px; background:url(/images/head_logo.jpg) repeat-x left;}
.logo{float:left; width:195px; height:79px; margin:11px 0px 0px 6px; background:url(/images/logo.jpg) no-repeat;}
.bird{float:right; width:450px; height:101px; background:url(/images/head_bird.jpg) no-repeat;}

.hzhb{height:50px; border-width:6px 0px; border-style:solid; border-color:#EEE;}
.foot{height:154px; background:url(/images/foot_bg.jpg) repeat-x left;}
.footmenu{height:31px; color:#888; line-height:31px; font-weight:bold;}
.copyright{height:75px; margin-top:27px;}
.foot_logo{float:left; width:195px; height:75px; background:url(/images/foot_logo.jpg) no-repeat center center; border-right:1px solid #BDBDBD;}
.copy_font{float:left; width:690px; height:72px; line-height:18px; text-align:left; margin-left:10px; color:#535353;}
.copy_rz{width:35px; height:42px; background:url(/images/zs.jpg) no-repeat; float:left; margin-top:35px;}
.foot_line, .foot_01, .foot_02{height:21px;}
.foot_01{float:left; width:199px; background:url(/images/foot_01.jpg) no-repeat top;}
.foot_02{float:right; width:12px; background:url(/images/foot_02.jpg) no-repeat top;}

.mid_left, .mid_line, .mid_line_01, .mid_right{float:left;}
.mid_line{width:6px; height:100%;}
.mid_line{background-color:#EEE;}
.mid_left{width:225px; height:auto;}
.mid_right{width:739px; height:auto; padding-left:0px;}

.left_title{width:223px; height:33px; border:1px solid #2470D2; margin-top:6px;}
.left_list{width:223px; height:170px; background:url(/images/left_list_bg.jpg) repeat-x top; border:1px solid #3C6CC1; margin-top:5px;}
.login_in, .login_code, .code{border:1px solid #6599CB; height:21px!important; height:23px;}
.login_list, .enter, .reg{margin-top:12px;}
.login_list{float:left; width:197px; height:23px; margin-left:12px!important; margin-left:6px; margin-top:12px;}
.login_left{float:left; width:63px; height:23px;}
.login_in{float:left; width:132px;}
.login_code{float:left; width:65px;}
.login_in1, .login_in2{height:17px; border:1px solid #FFF;}
.login_in1{width:120px;}
.login_in2{width:60px;}
.code{float:right; width:59px;}
.enter{float:left; width:174px; height:22px; margin-left:24px!important; margin-left:12px;}
.reg{float:left; width:190px; height:22px; color:#FC7E4C; margin-top:7px; margin-left:16px!important; margin-left:8px; font-weight:bold;}

.vip{width:223px; height:57px; border:1px solid #6599CB; margin-top:6px;}

.left_news{width:223px; height:230px; background:url(/images/left_list_bg.jpg) repeat-x top; border:1px solid #3C6CC1; margin-top:5px;}
.news{width:208px; height:auto; line-height:20px; text-align:left; color:#000; margin-top:10px; margin-left:6px!important; margin-left:0px;}
.more{float:right; width:55px; height:18px; margin-top:10px;}
.vote{width:225px; height:59px; margin-top:10px;}

.banner{width:auto; height:auto; margin-top:6px;}

.ht_mid_left{float:left; width:235px; height:auto;padding-left:0px;}
.ht_left_title{width:223px; height:33px; margin-top:6px;}
.ht_left_login{width:223px; height:172px; background:url(/Images/admin_left_login_di.jpg) no-repeat bottom;}
.ht_left_font{width:223px; height:169px; background:url(/Images/admin_left_login_bg.jpg) repeat-y; line-height:24px; text-align:left; font-weight:bold; color:#3969BD;}

.ht_left_m{width:223px; height:auto; background:url(/Images/admin_left_login_bg.jpg) repeat-y;}
.ht_left_menu{width:198px; height:auto; background:url(/Images/admin_left_menu_line.jpg) repeat left top; line-height:30px; margin-top:7px; margin-bottom:7px; margin-left:8px; text-align:center;}
.ht_left_down{width:223px; height:16px; background:url(/Images/admin_left_login_di.jpg) no-repeat top;}

table{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}


.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}

.cncdx, A.cncdx:link, A.cncdx:visited, A.cncdx:active{color: #2D4C9C; TEXT-DECORATION: none;}
A.cncdx:hover{color: #FD390F; text-decoration:underline;}