﻿body{font-family:Arial,Helvetica,sans-serif; padding:0; font-size:12px; margin:0px auto auto auto; color:#666}
a img{border:none}
.clear{clear:both}
a:link, a:visited, a:active{text-decoration:underline; color:#666}
a:hover{text-decoration:underline; color:#666}
ul, li, dl, dd{margin:0; padding:0; list-style:none}
.nav_dq{color:#FFFCC9}

.nav{width:960px; background:url(/images_forum/nav_bg.gif) repeat-x; height:33px; line-height:33px; font-size:12px; margin-top:4px; text-align:center; color:#fff}
.nav a:link, .nav a:visited, .nav a:active{text-decoration:none; color:#fff}
.nav a:hover{text-decoration:underline; color:#fff}

.content{width:960px; margin:0 auto}
.tagbox{width:960px; height:auto; margin:auto; height:296px; margin-top:8px}
.tagbox_left{width:250px; height:294px; border:1px solid #9BDDF3; float:left}
.tagbox_left .bg{background-color:#E5F8FF; margin:1px; width:240px; padding:4px; height:284px}
.tagbox_left .bg label{float:left; width:240px}
.tagbox_left .bg span{float:left; width:240px; margin-top:4px}
.tagbox_left .bg label img{width:240px; height:227px}
.tagbox_left .bg span dl{width:58px; height:39px; float:left; background:url(/images_forum/img_bg_1.gif) no-repeat; padding-top:10px; padding-left:2px}
.tagbox_left .bg span .status{width:58px; height:39px; float:left; background:url(/images_forum/img_bg.gif) no-repeat; padding-top:10px; padding-left:2px}
.tagbox_left .bg span dl img{width:50px; height:37px}

.tagbox_center{width:436px; margin:0; margin-left:8px; border:1px solid #FFC188; float:left; height:292px; padding:1px}
.tagbox_center .topics{width:436px; background:url(/images_forum/tag_bg.gif) repeat-x; padding-top:12px}
.tagbox_center .topics h1{width:436px; float:left; color:#FF3608; font-size:18px; margin:0; font-family:"宋体"; font-weight:bold}
.tagbox_center .topics h1 a:link, .tagbox_center .topics h1 a:visited, .tagbox_center .topics h1 a:active{text-decoration:none; color:#FF4D08}
.tagbox_center .topics h1 a:hover{text-decoration:underline; color:#FF4D08}
.tagbox_center .topics h1 label{width:97px; float:left; margin-left:2px}
.tagbox_center .topics h1 span{float:left; padding-top:2px}
.tagbox_center .topics h3{width:416px; float:left; font-size:12px; margin:0; line-height:24px; color:#666; font-weight:normal; padding:10px}
.tagbox_center .topics h3 a:link, .tagbox_center .topics h3 a:visited, .tagbox_center .topics h3 a:active{text-decoration:none; color:#FF4D08}
.tagbox_center .topics h3 a:hover{text-decoration:underline; color:#FF4D08}

.marrow{width:416px; float:left; font-size:14px; padding-left:10px}
.marrow h1{width:384px; float:left; background:url(/images_forum/jing_bg.gif) no-repeat; margin-left:10px; padding-left:30px; margin:0; height:18px; line-height:18px; margin-bottom:10px; margin-top:5px}
.marrow h1 label{float:left; color:#FF4D08; font-size:14px}
.marrow h1 span{float:right; color:#E0AB3B; font-size:12px; font-weight:normal; padding-right:18px}
.marrow h1 span a:link, .marrow h1 span a:visited, .marrow h1 span a:active{text-decoration:none; color:#E0AB3B}
.marrow h1 span a:hover{text-decoration:underline; color:#E0AB3B}
.marrow ul{margin:0; padding:0; float:left; width:416px}
.marrow ul li{float:left; font-size:14px; color:#666; width:416px; padding:4px 0}
.marrow ul li label{float:left}
.marrow ul li .category{float:left; width:86px}
.marrow ul li .category a:link, .marrow ul li .category a:visited, .marrow ul li .category a:active{text-decoration:none; color:#6B2}
.marrow ul li .category a:hover{text-decoration:underline; color:#6B2}
.marrow ul li span{float:right; color:#BBB9B9; font-size:12px; text-align:right}

.tagbox_right{width:252px; float:right}
.login{width:248px; height:149px; border:1px solid #9BDDF3; float:left; padding:1px}
.login h3 label{float:right; font-size:12px; font-weight:normal; padding-right:6px; width:50px}
.login h3 span{float:left; width:158px}
.login h3 label a:link, .login h3 label a:visited, .login h3 label a:active{text-decoration:none; color:#01BFFE}
.login h3 label a:hover{text-decoration:underline; color:#01BFFE}
.login h3, .notice h3, .stars h3, .moderators h3, .top_jf h3, .seach h3, .active h3{width:242px; float:left; background:url(/images_forum/bg.gif) repeat-x; font-size:14px; color:#01BFFE; margin:0; height:30px; line-height:30px; padding-left:6px}
.login .users{width:226px; float:left; padding-left:10px}
.login .users span{width:236px; float:left; margin-top:5px; height:22px; line-height:22px}
.login .users .input{width:130px; height:18px; line-height:18px; border:1px solid #9C9C9C}
.login .users label{width:196px; float:left; margin-top:8px; padding-left:40px}
.login .users label img{margin-right:17px}

.notice{width:248px; border:1px solid #9BDDF3; float:left; padding:1px; margin-top:8px; height:131px}
.notice span{width:221px; float:left; padding-left:15px; line-height:25px; background:url(/images_forum/list_1.gif) no-repeat 7px}
.notice span a:link, .notice span a:visited, .notice span a:active{text-decoration:none; color:#666}
.notice span a:hover{text-decoration:underline; color:#F81}

.paihang h3, .stars h3, .moderators h3, .top_jf h3, .seach h3, .paihang h3{width:242px; float:left; background:url(/images_forum/bg.gif) repeat-x; font-size:14px; color:#01BFFE; margin:0; height:30px; line-height:30px; padding-left:6px; padding-bottom:3px;}
.paihang{width:248px; border:1px solid #9BDDF3; float:left; padding:1px; margin-top:8px; height:285px}
.paihang span{width:221px; float:left; padding-left:15px; line-height:25px; height:25px;}
.paihang span a:link, .paihang span a:visited, .paihang span a:active{text-decoration:none; color:#666}
.paihang span a:hover{text-decoration:underline; color:#F81}

.jinghua h3, .stars h3, .moderators h3, .top_jf h3, .seach h3, .jinghua h3{width:242px; float:left; background:url(/images_forum/bg.gif) repeat-x; font-size:14px; color:#01BFFE; margin:0; height:30px; line-height:30px; padding-left:6px}
.jinghua{width:248px; border:1px solid #9BDDF3; float:left; padding:1px; margin-top:8px; height:239px}
.jinghua span{width:221px; float:left; padding-left:15px; line-height:25px; background:url(/images_forum/list_1.gif) no-repeat 7px}
.jinghua span a:link, .jinghua span a:visited, .jinghua span a:active{text-decoration:none; color:#666}
.jinghua span a:hover{text-decoration:underline; color:#F81}

.wenda h3, .stars h3, .moderators h3, .top_jf h3, .seach h3, .wenda h3{width:242px; float:left; background:url(/images_forum/bg.gif) repeat-x; font-size:14px; color:#01BFFE; margin:0; height:30px; line-height:30px; padding-left:6px}
.wenda{width:248px; border:1px solid #9BDDF3; float:left; padding:1px; margin-top:8px; height:239px}
.wenda span{width:221px; float:left; padding-left:15px; line-height:25px; background:url(/images_forum/list_1.gif) no-repeat 7px}
.wenda span a:link, .wenda span a:visited, .wenda span a:active{text-decoration:none; color:#666}
.wenda span a:hover{text-decoration:underline; color:#F81}

.tagbox_1{width:960px; height:auto; margin:auto; margin-top:8px; height:347px}
.top_1{width:248px; border:1px solid #C6DF8B; float:left; padding:1px; height:343px}
.top_1 h3{width:238px; background:url(/images_forum/top_bg.gif) no-repeat; color:#fff; font-size:14px; padding-left:10px; height:31px; line-height:31px; margin:0}
.top_1 .ranking{width:238px; float:left}
.top_1 .ranking .tags_bg{width:242px; float:left; background:url(/images_forum/bg_1.gif) repeat-x; height:21px; padding-left:6px; padding-top:5px; margin-bottom:5px}
.top_1 .ranking .tags_bg span{width:62px; float:left; background:url(/images_forum/bg_2.gif) no-repeat; text-align:center; font-size:12px; line-height:21px; height:21px; color:#6B2; margin-right:5px}
.top_1 .ranking .tags_bg .now{width:62px; float:left; background:url(/images_forum/bg_3.gif) no-repeat; text-align:center; font-size:12px; line-height:21px; height:21px; color:#FB554F; margin-right:5px; cursor:hand}
.top_1 ol{margin:0; margin-top:6px; float:left; width:234px; padding-left:10px}
.top_1 ol li{float:left; margin-top:11px; width:234px}
.top_1 ol li img{margin-right:8px}
.top_1 ol li a:link, .top_1 ol li a:visited, .top_1 ol li a:active{text-decoration:none; color:#666}
.top_1 ol li a:hover{text-decoration:underline; color:#F81}

.tagbox_hot{width:436px; margin:0; margin-left:8px; border:1px solid #9BDDF3; float:left; padding:1px; height:343px}
.tagbox_hot h3{width:430px; background:url(/images_forum/bg.gif) repeat-x; font-size:14px; color:#01BFFE; margin:0; height:30px; line-height:30px; padding-left:6px}
.tagbox_hot .figure{width:427px; float:left; padding-top:10px; padding-left:8px}
.tagbox_hot .figure span{float:left; width:106px}
.tagbox_hot .figure span img{width:100px; height:87px}
.tagbox_hot .section{width:207px; float:left; margin-top:14px}
.tagbox_hot .section h1{width:210px; color:#6B2; font-size:14px; font-weight:bold; margin:0; margin-left:8px; margin-bottom:5px}
.tagbox_hot .section span{width:185px; float:left; background:url(/images_forum/list_2.gif) no-repeat 8px; font-size:14px; line-height:24px; padding-left:22px}
.tagbox_hot .section h1 a:link, .tagbox_hot .section h1 a:visited, .tagbox_hot .section h1 a:active{text-decoration:none; color:#6B2}
.tagbox_hot .section h1 a:hover{text-decoration:underline; color:#6B2}
.tagbox_hot .section span a:link, .tagbox_hot .section span a:visited, .tagbox_hot .section span a:active{text-decoration:none; color:#666}
.tagbox_hot .section span a:hover{text-decoration:underline; color:#F81}

.stars{width:248px; border:1px solid #9BDDF3; padding:1px; height:126px}
.user{width:240px; float:left; margin-top:5px}
.user label{margin-top:5px; width:78px; height:78px; float:left; border:1px solid #FEBC4A; margin-left:5px}
.user label img{width:73px; height:73px; margin:3px; float:left}
.user span{float:left; width:145px; margin-left:8px}
.user span dl{float:left; width:145px; line-height:22px}
.user span dl dd{float:left; color:#6B2}
.user span dl .color{float:left; color:#666}
.user span dl a:link, .user span dl a:visited, .user span dl a:active{text-decoration:none; color:#666}
.user span dl a:hover{text-decoration:underline; color:#F81}
.stars h3 label{float:right; font-size:12px; font-weight:normal; padding-right:6px; width:50px; text-align:right}
.stars h3 span{float:left; width:158px}
.stars h3 label a:link, .stars h3 label a:visited, .stars h3 label a:active{text-decoration:none; color:#01BFFE}
.stars h3 label a:hover{text-decoration:underline; color:#01BFFE}

.moderators{width:248px; border:1px solid #9BDDF3; float:left; padding:1px; margin-top:8px; height:205px}
.moderators .data{width:232px; margin-left:5px; !important; _margin-left:2px; float:left; height:46px; border-bottom:1px dashed #BCE0E5; margin-top:8px}
.moderators .data label{width:40px; height:40px; float:left}
.moderators .data label img{width:40px; height:40px}
.moderators .data span{width:180px; height:40px; float:left; margin-left:8px}
.moderators .data span dl{width:170px; float:left}
.moderators .data span dd{float:left; line-height:28px; margin-right:4px; margin-top:5px}
.moderators .data span dl a:link, .moderators .data span dl a:visited, .moderators .data span dl a:active{text-decoration:none; color:#01BFFE}
.moderators .data span dl a:hover{text-decoration:underline; color:#01BFFE}
.color_1{color:#6B2}

.tagbox_2{width:960px; height:auto; margin:auto; margin-top:8px; !important; _height:440px}
.ad{width:700px; float:left; height:60px}
.new{width:696px; border:1px solid #9BDDF3; float:left; padding:1px; margin-top:8px; height:440px}
.new h3{width:690px; background:url(/images_forum/bg.gif) repeat-x; font-size:14px; color:#01BFFE; margin:0; height:30px; line-height:30px; padding-left:6px}
.new h3 span{float:left; width:85px; text-align:center}
.new h3 label{float:right; font-size:12px; font-weight:normal; padding-right:10px}
.new h3 label a:link, .new h3 label a:visited, .new h3 label a:active{text-decoration:none; color:#01BFFE}
.new h3 label a:hover{text-decoration:underline; color:#01BFFE}
.new_bg{background:url(/images_forum/button_bg.gif) no-repeat; font-size:14px; font-weight:bold; color:#01BFFE; width:85px; height:29px; line-height:26px; margin-top:2px; float:left; text-align:center; cursor:hand}
.new ol{width:665px; padding:0; margin:0; padding-left:10px; float:left; margin-top:10px}
.new ol li{width:670px; float:left; line-height:26px}
.new ol li label{float:left; font-size:12px; color:#9E9C9C; width:119px}
.new ol li .color_2{color:#6B2; margin-right:0; width:68px}
.new ol li .reply{width:68px}
.new ol li label a:link, .new ol li label a:visited, .new ol li label a:active{text-decoration:none; color:#9E9C9C}
.new ol li label a:hover{text-decoration:underline; color:#9E9C9C}
.new ol li .color_2 a:link, .new ol li .color_2 a:visited, .new ol li .color_2 a:active{text-decoration:none; color:#6B2}
.new ol li .color_2 a:hover{text-decoration:underline; color:#6B2}
.new ol li span{float:left; font-size:14px; color:#6666; width:292px}
.new ol li span a:link, .new ol li span a:visited, .new ol li span a:active{text-decoration:none; color:#666}
.new ol li span a:hover{text-decoration:underline; color:#F81}
.bg_line{background:url(/images_forum/list_3.gif) repeat-x; height:1px}

.top_jf{width:248px; height:183px; border:1px solid #9BDDF3; float:left; padding:1px}
.top_jf h3 span{float:left; width:85px; text-align:center}
.top_jf h3 label{float:right; padding-right:6px; font-size:12px; font-weight:normal}
.top_jf h3 label a:link, .top_jf h3 label a:visited, .top_jf h3 label a:active{text-decoration:none; color:#01BFFE}
.top_jf h3 label a:hover{text-decoration:underline; color:#01BFFE}
.top_jf ul{margin-top:6px; float:left; width:234px; padding-left:10px}
.top_jf ul li{float:left; margin:4px 0; width:234px}
.top_jf ul li label{width:150px; float:left}
.top_jf ul li .name_1{color:#01BFFE; font-weight:bold}
.top_jf ul li .name_1 a:link, .top_jf ul li .name_1 a:visited, .top_jf ul li .name_1 a:active{text-decoration:none; color:#01BFFE}
.top_jf ul li .name_1 a:hover{text-decoration:underline; color:#F81}
.top_jf ul li span{width:40px; float:left}
.top_jf ul li .hb{color:#FE5F27; font-weight:bold}
.top_jf ul li .jf_1{width:80px; color:#FE5F27}
.top_jf ul li .jf_2{width:80px; color:#666}
.top_jf li img{margin-right:8px}
.top_jf li a:link, .top_jf li a:visited, .top_jf li a:active{text-decoration:none; color:#666}
.top_jf li a:hover{text-decoration:underline; color:#F81}

.seach{width:248px; height:96px; border:1px solid #9BDDF3; padding:1px; margin-top:8px}
.seach .sc_btn{width:240px; padding-left:6px; float:left; margin-top:8px}
.seach .sc_btn label{width:160px; float:left}
.seach .sc_btn .button{background:url(/images_forum/search.gif) no-repeat; width:57px; height:19px; color:#fff; text-align:center; line-height:19px; float:left; margin-top:5px; border:0px}
.seach .sc_btn label input{width:144px; border:1px solid #ccc; height:22px; line-height:22px; color:#999; float:left}
.seach .sc_btn_1{width:240px; padding-left:6px; margin-top:10px}
.sc_btn_1 a:link, .sc_btn_1 a:visited, .sc_btn_1 a:active{text-decoration:none; color:#6B2}
.sc_btn_1 a:hover{text-decoration:underline; color:#6B2}

.active{width:248px; border:1px solid #9BDDF3; padding:1px; margin-top:8px; height:392px}
.active ol{width:240px; float:left; margin:0; padding:0; margin-top:3px}
.active ol li{width:234px; padding-left:6px; float:left; margin-top:8px}
.active ol li label{width:16px; height:16px; float:left; margin-right:5px}
.active ol li span{color:#999; line-height:20px; width:55px; height:20px; float:left; overflow:hidden}
.active ol li .name{width:96px; float:left; color:#484848; line-height:20px}
.active ol li label img{width:15px; height:15px; float:left; border:1px solid #ccc}
.active ol li .name a:link, .active ol li .name a:visited, .active ol li .name a:active{text-decoration:none; color:#484848}
.active ol li .name a:hover{text-decoration:underline; color:#F81}
.active1 h3, .stars h3, .moderators h3, .top_jf h3, .seach h3, .active h3{width:242px; float:left; background:url(/images_forum/bg.gif) repeat-x; font-size:14px; color:#01BFFE; margin:0; height:30px; line-height:30px; padding-left:6px}
.active1{width:248px; border:1px solid #9BDDF3; padding:1px; margin-top:8px; height:205px}
.active1 ol{width:240px; float:left; margin:0; padding:0; margin-top:3px}
.active1 ol li{width:234px; padding-left:6px; float:left; margin-top:8px}
.active1 ol li label{width:16px; height:16px; float:left; margin-right:5px}
.active1 ol li span{color:#999; line-height:20px; width:55px; height:20px; float:left; overflow:hidden}
.active1 ol li .name{width:96px; float:left; color:#484848; line-height:20px}
.active1 ol li label img{width:15px; height:15px; float:left; border:1px solid #ccc}
.active1 ol li .name a:link, .active ol li .name a:visited, .active ol li .name a:active{text-decoration:none; color:#484848}



.marrow ul li label a:link, .marrow ul li label a:visited, .marrow ul li label a:active{text-decoration:none; color:#666}
.marrow ul li label a:hover{text-decoration:underline; color:#F81}
.marrow ul li span a:link, .marrow ul li span a:visited, .marrow ul li span a:active{text-decoration:none; color:#BBB9B9}
.marrow ul li span a:hover{text-decoration:underline; color:#BBB9B9}

.links{width:954px; margin:0 auto; margin-top:8px; border:1px solid #9BDDF3; height:66px; padding:2px}
.links .links_bg{width:944px; float:left; background-color:#E9F9FE; height:66px; line-height:36px; padding:0 10px; padding-right:0}
.links .links_bg label{width:84px; float:left; color:#01BFFE; font-size:14px; font-weight:bold}
.links .links_bg span{float:left; margin-right:18px}
.links .links_bg span a:link, .links .links_bg span a:visited, .links .links_bg span a:active{text-decoration:none; color:#666}
.links .links_bg span a:hover{text-decoration:underline; color:#01BFFE}

.login .users_dl{width:240px; float:left; padding-left:6px; padding-top:6px}
.login .users_dl label{width:72px; height:80px; float:left; border:1px solid #FEBC4A; padding:2px}
.login .users_dl label img{width:72px; height:80px}
.login .users_dl span{float:left; width:160px; line-height:20px}
.login .users_dl span dl{float:left; padding-left:8px; padding-top:2px}
.login .users_dl span .name_2{color:#6B2; padding:0}
.login .users_kj{width:240px; float:left; padding-left:6px; margin-top:6px}
.login .users_kj a:link, .login .users_kj a:visited, .login .users_kj a:active{text-decoration:none; color:#666}
.login .users_kj a:hover{text-decoration:underline; color:#F81}

.search_btn{background:url(/images_forum/search.gif) no-repeat; width:57px; height:19px; color:#fff; text-align:center; line-height:19px}

.tag_list{width:960px; height:auto; margin:auto}
.tag_list .list_gg{width:252px; height:103px; float:left; margin-top:8px; margin-bottom:8px}
.margin_top{margin-top:8px}

.tag_list_left{width:700px; float:left; margin-top:8px}
.list_img{width:696px; border:1px solid #9BDDF3; float:left; padding:1px; padding-bottom:10px}
.list_star{width:696px; float:left; margin-top:8px}
.list_img h3{width:690px; float:left; background:url(/images_forum/bg.gif) repeat-x; font-size:14px; color:#01BFFE; margin:0; height:30px; line-height:30px; padding-left:6px}
.list_img h3 a:link, .list_img h3 a:visited, .list_img h3 a:active{text-decoration:none; color:#0D65BF; font-weight:normal}
.list_img h3 a:hover{text-decoration:underline; color:#6B2; font-weight:normal}
.list_img ul{width:696px; float:left; margin:0; padding:0; padding-top:8px}
.list_img ul li{width:128px; padding-left:10px; float:left; text-align:center}
.list_img ul li label{width:120px; height:98px; float:left; border:1px solid #DCDDDD}
.list_img ul li label img{width:116px; height:94px; margin:2px}
.list_img ul li span{width:120px; line-height:24px}
.list_img ul li span a:link, .list_img ul li span a:visited, .list_img ul li span a:active{text-decoration:none; color:#666}
.list_img ul li span a:hover{text-decoration:underline; color:#6B2}

.provision{float:left; width:665px; border:1px solid #9BDDF3; background:url(/images_forum/list_bzbg.gif) no-repeat; height:85px; padding-left:33px; padding-top:13px; font-size:14px}
.provision label{width:500px; float:left; font-size:12px; margin-bottom:10px}
.provision label a:link, .provision label a:visited, .provision label a:active{text-decoration:none; color:#6B2}
.provision label a:hover{text-decoration:underline; color:#6B2}
.provision label dl{float:left}
.provision label .name_3{color:#FF4C0A; font-weight:bold}
.provision span{font-size:12px; width:650px; color:#6B2; float:left}

.info{width:696px; float:left; margin-top:8px}
.info span{float:left; margin-right:4px; margin-bottom:4px}

.info .tabel{width:696px; padding:0; margin:0; float:left; border:1px solid #9BDDF3; padding:1px; padding-bottom:8px}
.info .ta_bg{width:696px; background:url(/images_forum/list_bg.gif) repeat-x; height:27px; line-height:27px; font-size:12px; font-weight:normal; color:#0D65BF; float:left; margin:0}
.info .ta_bg_1{width:696px; background:url(/images_forum/list_bg.gif) repeat-x; height:27px; line-height:27px; font-size:12px; font-weight:normal; color:#0D65BF; float:left; margin:0}
.font14{font-size:14px; height:48px}
.font14 em{color:#F00; font-style:normal}
.color_g{color:#999}
.font12{font-size:12px; font-weight:bold; color:#0D65BF; padding-left:10px}
.red{font-size:12px; font-weight:bold; color:#F00}
.font12_1{font-size:12px; color:#014CCC}
.font12_2{font-size:12px; color:#666}
.green{font-size:14px; color:#63BC22; font-weight:bold}
.gray{font-size:12px; color:#666}
.border{border:1px solid #D9D9D9; border-bottom-width:0; border-top-width:0}
.input_t{width:30px; height:16px; border:1px solid #D0D0D0; margin:2px 8px}
.zd{border:1px solid #B6F6FF; background-color:#F2FDFF}

.font14 a:link, .font14 a:visited, .font14 a:active{text-decoration:none; color:#666}
.font14 a:hover{text-decoration:underline; color:#F81}
.font12_2 a:link, .font12_2 a:visited, .font12_2 a:active{text-decoration:none; color:#666}
.font12_2 a:hover{text-decoration:underline; color:#666}
.font12_1 a:link, .font12_1 a:visited, .font12_1 a:active{text-decoration:none; color:#014CCC}
.font12_1 a:hover{text-decoration:underline; color:#014CCC}
.orange{color:#FF4C0A; font-weight:bold}
.orange a:link, .orange a:visited, .orange a:active{text-decoration:none; color:#FF4C0A}
.orange a:hover{text-decoration:underline; color:#FF4C0A}

.userinfo{width:960px; float:left; margin-top:8px}
.userinfo label{float:left}
.userinfo span{float:right; text-align:right}
.userinfo label a:link, .userinfo label a:visited, .userinfo label a:active{text-decoration:none; color:#666}
.userinfo label a:hover{text-decoration:underline; color:#6B2}
.page{width:960px; float:left; margin-top:8px}
.page label{float:right}
.page label img{margin-left:8px}
.page span, .next span{float:left; border:1px solid #AFEAF2; height:24px; line-height:24px; width:300px}
.page span dl, .next span dl{float:left; width:26px; height:26px; text-align:center}
.page span .go, .next span .go{float:left; width:140px; height:26px}
.page span .go input, .next span .go input{width:40px; height:16px; !important; _margin-top:2px; border:1px solid #AFEAF2}
.page span .page_dq, .next span .page_dq{float:left; border:1px solid #AFEAF2; background-color:#E4FCFF; border-top-width:0; border-bottom-width:0; width:24px; height:24px; !important; _height:26px; color:#6B2; font-weight:bold; text-align:center}
.page a:link, .page a:visited, .page a:active{text-decoration:none; color:#666}
.page a:hover{text-decoration:underline; color:#6B2}
.theme{width:956px; margin:0 auto; float:left; margin-top:8px; border:1px solid #AFEAF2; padding:1px}
.theme .title{width:946px; !important; _width:948px; float:left; background-color:#85D7FF; height:30px; line-height:30px; color:#fff; font-weight:bold; padding-left:10px; border-bottom:1px solid #fff}
.theme .title_1{width:866px; float:left; background-color:#85D7FF; height:30px; line-height:30px; color:#fff; padding-left:10px}
.theme .partake{width:80px; float:right; background-color:#85D7FF; height:30px; line-height:30px; color:#fff}
.theme .partake a:link, .theme .partake a:visited, .theme .partake a:active{text-decoration:none; color:#fff}
.theme .partake a:hover{text-decoration:underline; color:#fff}
.theme .title_1 a:link, .theme .title_1 a:visited, .theme .title_1 a:active{text-decoration:none; color:#fff}
.theme .title_1 a:hover{text-decoration:underline; color:#fff}
.floor_1{width:946px; float:left; height:29px; border-bottom:1px solid #AFEAF2; line-height:29px}
.floor_bg{background-color:#ECFBFE; width:956px}
.floor_1 label{float:left; background-color:#ECFBFE; color:#232222; text-align:center; width:175px}
.floor_1 span{float:left; width:100px}
.floor_1 span a:link, .floor_1 span a:visited, .floor_1 span a:active{text-decoration:none; color:#666}
.floor_1 span a:hover{text-decoration:underline; color:#f81}
.floor_1 .time{float:left; width:657px; padding-left:13px}
.article{width:946px; float:left}
.article label{float:left; background-color:#ECFBFE; color:#232222; padding-left:15px; width:160px; padding-top:8px}
.article label dl{float:left; width:127px; text-align:center; line-height:24px}
.article label dl a:link, .article label dl a:visited, .article label dl a:active{text-decoration:none; color:#666}
.article label dl a:hover{text-decoration:underline; color:#6b2}
.article label dl img{width:126px; height:126px; border:1px solid #fff}
.article label ol{width:160px; padding:0; margin:0; padding-bottom:10px}
.article label ol li{float:left; width:160px; margin:5px 0}
.article label ol li dd{float:left; width:78px}
.article label ol li dd a:link, .article label ol li dd a:visited, .article label ol li dd a:active{text-decoration:underline; color:#666}
.article label ol li dd a:hover{text-decoration:underline; color:#f81}
.article span{float:left; width:750px; padding:12px; font-size:14px; line-height:26px; padding-right:0}
.article .title_1{float:left; width:750px; margin:0; padding:0; font-weight:bold; padding-bottom:10px}
.ad_1{margin-top:8px; width:960px; height:85px; margin-bottom:3px}
.article span p{width:740px; float:left; border-top:1px solid #fdb4b4; height:30px; line-height:30px; background-color:fdf8f6; font-size:12px; color:#6b2; margin:0; padding:0; margin-top:15px}
.next{margin-top:8px; width:960px; float:left}
.next label{width:174px; border:1px solid #b6f6ff; height:26px; line-height:26px; text-align:center; float:left; font-weight:bold}
.next span{margin-left:15px}
.next dl{float:right}
.next a:link, .next a:visited, .next a:active{text-decoration:none; color:#666}
.next a:hover{text-decoration:underline; color:#6B2}
.reply_fast{margin-top:8px; width:958px; float:left; border:1px solid #b6f6ff}
.reply_fast h3{width:952px; background:url(/images_forum/bg.gif) repeat-x; font-size:14px; color:#01BFFE; margin:0; height:30px; line-height:30px; padding-left:6px}
.reply_fast .editor{width:582px; float:left; margin:20px; margin-bottom:8px}
.reply_fast .editor label{width:600px; float:left; padding:0; margin:0}
.reply_fast .editor span{width:582px; float:left; text-align:right; margin-top:8px}
.expression{width:300px; border:1px solid #9ed8f6; float:left; margin:20px 0; margin-bottom:8px; height:213px}
.expression h1{margin:0; width:292px; float:left; background-color:#f5fdff; height:30px; border-bottom:1px  solid #9ed8f6; line-height:30px; font-size:14px; color:#01bffe; padding-left:8px}
.expression h1 span{float:left}
.expression h1 label{float:right; padding-top:7px}
.expression h1 label img{margin-right:8px}
.expression ol{margin:0; padding:0; float:left; width:292px; padding-top:8px; padding-left:8px}
.expression ol li{width:20px; height:20px; padding:8px; float:left}
.recommended{margin-top:8px; width:956px; float:left; padding:1px; border:1px solid #feb6b8}
.recommended h3{width:956px; float:left; background:url(/images_forum/bg_4.gif) repeat-x; height:28px; line-height:28px; font-weight:bold; color:#fd706b; margin:0; font-size:14px}
.recommended h3 span{width:115px; text-align:center; float:left; padding:0 10px}
.recommended h3 .bg_5{width:102px; margin:0 auto; background:url(/images_forum/bg_5.gif) no-repeat 10px; text-align:center; float:left; height:28px; cursor:hand}
.recommended .list{width:956px; padding:10px 0; float:left}
.recommended .list ol{float:left; margin:0; padding:0; width:295px; margin-left:15px}
.recommended .list ol li{float:left; width:280px; font-size:12px; color:#6b2; background:url(/images_forum/list_tog.gif) no-repeat 5px; padding-left:15px; line-height:24px}
.recommended .list ol li a:link, .recommended .list ol li a:visited, .recommended .list ol li a:active{text-decoration:none; color:#6B2}
.recommended .list ol li a:hover{text-decoration:underline; color:#6B2}

.bg_t{background-color:#ECFBFE; color:#232222; text-align:center; width:175px}
.font_14c{font-size:14px; line-height:26px; padding:15px}

.font_12c{font-size:12px; padding-right:8px}
.font_12d{font-size:12px; color:#232222}
.font_12d img{padding-left:3px; padding-right:2px}
.font_12c a:link, .font_12c a:visited, .font_12c a:active{text-decoration:none; color:#666}
.font_12c a:hover{text-decoration:underline; color:#6B2}
.font_12d a:link, .font_12d a:visited, .font_12d a:active{text-decoration:underline; color:#232222}
.font_12d a:hover{text-decoration:underline; color:#F81}
.font_title{font-size:14px; line-height:35px; font-weight:bold; padding-left:15px}
.font_img{width:126px; height:126px}
.article_bg{
border-top:1px solid #FDB4B4;
color:#66BB22;
float:left;
font-size:12px;
line-height:30px;
margin:15px 0 0;
padding:0 0 0 10px;
width:765px;
}


.user_more{width:680px; float:left; padding-left:10px; margin-top:10px}
.user_more label{margin-top:5px; width:140px; height:140px; float:left; border:1px solid #FEBC4A; margin-left:5px}
.user_more label img{width:135px; height:135px; margin:3px; float:left}
.user_more span{float:left; width:520px; margin-left:10px}
.user_more span dl{float:left; width:500px; margin:2px 0}
.user_more span dl dd{float:left; margin-right:20px; line-height:24px}
.user_more span dl a:link, .user_more span dl a:visited, .user_more span dl a:active{text-decoration:none; color:#6B2}
.user_more span dl a:hover{text-decoration:underline; color:#F81}
.page_star{margin:15px auto; width:200px; text-align:center}
.page_star span{float:left; width:22px; height:22px; border:1px solid #AFEAF2; color:#333; font-size:12px; line-height:22px; text-align:center; margin:0 4px}
.page_star .page_v{float:left; width:22px; height:22px; border:1px solid #AFEAF2; background-color:#E4FCFF; color:#6B2; font-size:12px; line-height:22px; text-align:center; margin:0 4px; font-weight:bold}
.page_star label{float:left; width:24px; height:24px; color:#333; font-size:12px; line-height:24px; text-align:center; margin:0 4px}
.page_star a:link, .page_star a:visited, .page_star a:active{text-decoration:none; color:#333}
.page_star a:hover{text-decoration:underline; color:#F81; font-weight:bold}

.score{width:958px; border:1px solid #CEF19C; text-align:center; height:81px; margin-top:8px; padding-top:10px; background-color:#EFFDD4}
.font_14s{color:#6B2; font-weight:bold; font-size:14px}
.score a:link, .score a:visited, .score a:active{text-decoration:none; color:#666}
.score a:hover{text-decoration:underline; color:#F81}
.font12_j{line-height:30px; color:#666; font-size:12px; font-weight:normal}

.new_send{float:left; width:956px; border:1px solid #9BDDF3; margin-top:8px; padding:1px}
.new_send h3{width:944px; float:left; background:url(/images_forum/bg.gif) repeat-x; font-size:14px; color:#01BFFE; margin:0; height:30px; line-height:30px; padding-left:12px}
.new_send .send_c{width:936px; float:left; margin:0; padding:0; padding-left:20px; padding-top:10px; font-size:14px; padding-bottom:10px}
.new_send .send_c .send_list{width:856px; float:left; margin:4px 0}
.new_send .send_c .send_list label{width:70px; float:left; line-height:24px; text-align:right}

.new_send .send_c .send_list dl{float:left; padding-left:70px; font-size:12px; width:600px; margin:4px 0}
.send_button{width:530px;  float:left;  padding-left:70px; margin:4px 0}
.input_new{border:1px solid #ccc; height:18px}
.select{border:1px solid #ccc}

.vote{background-color:#FFEFE1; border:1px solid #FFC188; font-size:12px; line-height:24px; color:#6B2; padding:0 10px}
.vote_14{font-size:14px; color:#F81; font-weight:bold}
.vote_12{font-size:12px; color:#999}
.vote_12_red{font-size:12px; color:#F00; font-weight:bold}
.vote img{margin-right:5px}
.vote_bg{background:url(/images_forum/tp_bg.gif) repeat-x; width:200px; height:9px; border:1px solid #BCDE58}
.vote_bg_1{background:url(/images_forum/tp_bg_1.gif) repeat-x; width:200px; height:9px; border:1px solid #FFC000}
.vote_bg_2{background:url(/images_forum/tp_bg_2.gif) repeat-x; width:200px; height:9px; border:1px solid #1EFFFB}
.vote_bg_3{background:url(/images_forum/tp_bg_3.gif) repeat-x; width:200px; height:9px; border:1px solid #F35948}
.vote_bg_4{background:url(/images_forum/tp_bg_4.gif) repeat-x; width:200px; height:9px; border:1px solid #BB87F7}

.seach_forum{width:956px; border:1px solid #9BDDF3; padding:1px; padding-bottom:10px; margin-bottom:8px}
.seach_forum_bg{width:946px; background-color:#E4FCFF; border-bottom:1px solid #D6F5F8; line-height:30px; padding-left:10px; height:30px; font-weight:bold; color:#01BFFE}
.font_seach{color:#444}
.seach_title{font-size:12px; color:#0D65BF; background-color:#FEFBE9}
.seach_forum a:link, .seach_forum a:visited, .seach_forum a:active{text-decoration:none; color:#444}
.seach_forum a:hover{text-decoration:underline; color:#6B2}
.border_r{background-color:#FFC; color:#6B2}

.page_jh{width:700px; float:left; margin-top:8px}
.page_left{float:left; border:1px solid #D9D9D9}
.page_left label{float:left; width:64px; line-height:25px; text-align:center; height:24px; border-right:1px solid #D9D9D9; color:#F00}
.page_left span{float:left; width:24px; line-height:24px; text-align:center; height:24px}
.page_left .page_jd{float:left; width:24px; line-height:25px; text-align:center; border:1px solid #D9D9D9; border-top-width:0; border-bottom-width:0; background-color:#D7FEFE; font-weight:bold; color:#004CD9; height:24px; margin-right:8px}
.page_left .page_jd_1{float:left; width:130px; text-align:left}
.page_left .page_jd_1 input{border:1px solid #D9D9D9; width:30px}
.page_button{float:right}
.page_jh a:link, .page_jh a:visited, .page_jh a:active{text-decoration:none; color:#444}
.page_jh a:hover{text-decoration:underline; color:#6B2; font-weight:bold}

.pop_up{width:149px; background-color:#ECFBFE; border:1px solid #D7E3F2; padding:12px; float:left}
.pop_up span{width:120px; text-align:left; float:left; line-height:24px}
.border_1{border:1px solid #D7E3F2; padding:10px; background-color:#F5FAFE; border-top-width:5px}
.border_2{border:1px solid #FBCD5D; padding:10px; background-color:#FDF4DE; border-top-width:5px}
.border_l{border-right:1px solid #D9D9D9}

.login .users_dl span .name_2 a:link, .login .users_dl span .name_2 a:visited, .login .users_dl span .name_2 a:active{text-decoration:none; color:#6B2}
.login .users_dl span .name_2 a:hover{text-decoration:underline; color:#6B2}

.left{float:left}
.right{float:right}
.fontblack{color:#666}

.TbBbs0 a:link,a:visited ,a:active  { color:#1A506C; text-decoration:none; }
.TbBbs0 a:visited ,a:active  { color:#1A506C; text-decoration:none; }
.TbBbs a:link { color:#1A506C; text-decoration:none; }
.TbBbs a:visited { color:#1A506C; text-decoration:none; }
.TbBbs a:hover,a:active { text-decoration:underline;color:#ff5a68; }
.TbBbs1 a:link,a:visited ,a:active  { color:#999; text-decoration:none; }
.TbBbs1 a:hover { text-decoration:underline;color:#ff5a68; }


.y1{ height:25px; width:100px; float:left;}
#yy1{ height:35px; width:100px; line-height:35px; margin-top:5px;}
#yy2{ height:35px; width:100px; line-height:35px; margin-top:7px;}
#yy3{ height:35px; width:100px; line-height:35px; margin-left:-8px; color:#00CC99;}
