@charset "gb2312";
.t .tl,.t .tr,.b .bl,.b .br,.fh_box,.fh_box ul,.fh_footer,.fh_footer span,.fh_box ul .list li a,.con_01 .f_l .f_box,.con_01 .f_l .f_box ul,.con_01 .f_r .f_box,.con_01 .f_r .fbox_footer,.con_01 .f_r .f_box ul li a,.con_01 .f_l .hot_24 ul h1,.play_box,.play_box ul,.play_box ul .list_box01 ul li a,.con_01 .f_r .f_box01,.name_id,.f_password,.goto button{ background:url(../images/css/forum_home.gif)}


.left{width:259px;padding:0 4px 0 0;float:left;}
.right{ float:left; width:597px;}

.t{height:3px; font-size:0; border-top:1px solid #bbe1fc; background-color:#ebf9fe;position:relative}
.t .tl{ float:left; width:4px; height:4px; background-position:-731px -378px;position:absolute; z-index:5; top:-1px;}
.t .tr{ float:right; width:4px; height:4px; background-position:-742px -378px;position:absolute; z-index:5; top:-1px;left:255px;}
.m{background-color:#ebf9fe;border-right:1px solid #bbe1fc;border-left:1px solid #bbe1fc;padding:0 3px;}
	.m .pic{margin:0 0 10px 0;}
	.m h1{ font-size:14px; font-weight:normal; color:#1984e4;}
	.m p{ line-height:22px; color:#404142;}
.more a{ text-align:right; padding:0 10px 0 0; display:block; color:#1882e4}
.b{height:4px; font-size:0; border-bottom:1px solid #bbe1fc; background-color:#ebf9fe;position:relative}
.b .bl{ float:left; width:4px; height:4px; background-position:-731px -385px;position:absolute; z-index:5; top:1px;}
.b .br{ float:right; width:4px; height:4px; background-position:-742px -385px;position:absolute; z-index:5; top:1px;left:255px;}

.fh_box{ background-position:right -704px; margin:5px 0 0 0;}
.fh_box ul{ background-position:left -704px;}
.fh_box ul h2{ padding:0 0 0 12px; height:29px; display:block;}
.fh_box ul h2 i{ margin:0 5px 0 0;}
.fh_box ul h2 span{ float:right; padding:5px 10px 0 0; font-size:12px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif}
.fh_box ul .list{ padding:9px;}
.fh_box ul .list li{ border-bottom:1px dotted #bbe1fc;}
.fh_box ul .list li a{ background-position:-729px -505px;display:block; padding:2px 0 2px 15px; color:#404142}
.fh_box ul .list li a:hover{color:#1882e4; text-decoration:none;}
.fh_box ul .list01{ padding:9px;}
.fh_box ul .list01 li{padding:2px 0;}
.fh_box ul .list01 li a{ margin:0 5px;color:#404142}
.fh_box ul .list01 li a:hover{color:#1882e4; text-decoration:none;}
.fh_footer{ background-position:right -1331px;}
.fh_footer span{ background-position:left -1331px; display:block; height:5px; font-size:0;}

.con_01{}
.con_01 .f_l{ padding:0 3px 0 0; float:left; width:375px;}
.con_01 .f_l .f_box{ background-position:right top;}
.con_01 .f_l .f_box ul{background-position:left top; height:210px; padding:38px 11px 11px 11px;}
.con_01 .f_l .f_box ul .title{ padding:5px 0;}
.con_01 .f_l .f_box ul p{ line-height:22px; text-indent:2em;color:#404142;}
.con_01 .f_l .hot_24 ul{ background:none; padding:0; margin:0; height:auto;}
.con_01 .f_l .hot_24 ul h2{ background-position:left -365px; display:block; height:33px;}
.con_01 .f_l .hot_24 ul li{ width:170px; float:left; margin:0 6px 0 0;_margin:0 4px 0 0;}
.con_01 .f_l .hot_24 ul li a{ display:block; padding:2px 0; border-bottom:1px dotted #d5d6d6;}


.con_01 .f_r{ float:left; width:217px;}
.con_01 .f_r .f_box{background-position:-1283px -367px; height:110px;}
.con_01 .f_r .f_box ul{ padding:30px 10px 0 10px;}
.con_01 .f_r .f_box ul li{ padding:0; margin:0;border:1px dotted #e5f3fe;}
.con_01 .f_r .f_box ul li a{ background-position:-731px -410px; display:block; padding:3px 0 3px 20px;}
.con_01 .f_r .fbox_footer{background-position:-1283px -624px;display:block;height:5px; font-size:0;}
.con_01 .f_r .f_box01{background-position:-1283px -1361px; height:135px;}
.con_01 .f_r .f_box01 ul{padding:25px 10px 0 10px;}
.con_01 .f_r .f_box01 ul dl{ padding:10px 5px 7px 5px;}
.con_01 .f_r .f_box01 ul label{ width:60px; text-align:right; float:left; padding:3px 0 0 0;}
.con_01 .f_r .f_box01 ul input{ height:22px; width:80px; border:1px solid #b8e3fc; padding:0 0 0 20px; background-color:#fff;}
.name_id{ background-position:-728px -547px}
.f_password{ background-position:-728px -575px}
.con_01 .f_r .f_box01 ul dl span{ padding:0 0 0 30px;}
.con_01 .f_r .f_box01 ul dl span a{ margin:0 10px;}

.goto{padding:3px 0 3px 60px;}
.goto button{background-position:-278px -560px; border:0px; width:73px; height:24px;font-size:12px; cursor:pointer;}







.play_box{ background-position:right -704px; margin:5px 0 0 0;}
.play_box ul{ background-position:left -704px; height:1%;}
.play_box ul h2{ padding:0 0 0 12px; height:29px; display:block;}
.play_box ul h2 span{ float:right; padding:5px 10px 0 0; font-size:12px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif}
.play_box ul h2 i{ margin:0 10px;float:left; display:block;}
.play_box ul h2 em{ margin:0 10px;font-size:12px; font-weight:normal;float:left; display:block; padding:10px 0 0 0;}
.play_box ul .list_box{ width:310px; border-right:1px dotted #bbe1fc; padding:15px;float:left;}
.play_box ul .list_box ul{ background:none; padding:0; margin:0; }
.play_box ul .list_box .line{ border-top:1px dotted #bbe1fc; margin:5px 0 0 0; padding:5px 0 0 0;}
.play_box ul .list_box li{padding:2px 0;}
.play_box ul .list_box li a{ margin:0 5px;color:#404142; font-size:14px;}
.play_box ul .list_box li a:hover{color:#1882e4; text-decoration:none;}

.play_box ul .pic_box{ width:243px; padding:10px 0 0 10px;float:left;}
.play_box ul .pic_box ul{ background:none;}
.play_box ul .pic_box ul a{ color:#404142; padding:3px 0!important;*padding:5px 0!important;  display:block;}
.play_box ul .pic_box ul a:hover{ color:#1882e4}
.play_box ul .pic_box ul .n_line{ border:none}
.play_box ul .pic_box li{border-bottom:1px dotted #bbe1fc;}
.play_box ul .pic_box li .pic{ float:left; width:78px; margin:0 10px 10px 0; padding:10px 0 0 0;}
.play_box ul .pic_box li .pic img{ padding:2px; background-color:fff; border:1px solid #ececec;}
.play_box ul .pic_box li .text{ float:left; width:140px; height:65px; overflow:hidden;}

.ad{ margin:2px 0;}

.play_box ul .pic_box01{ width:243px; padding:10px 0 0 10px;float:left;}
.play_box ul .pic_box01 ul{ background:none;}
.play_box ul .pic_box01 li{border-bottom:1px dotted #bbe1fc; text-align:center; _width:240px;}
.play_box ul .pic_box01 li .pic{ float:left; width:94px; margin:0 27px 5px 0;_margin:0 15px 0 0;}
.play_box ul .pic_box01 li .pic img{ padding:2px; background-color:fff; border:1px solid #ececec;}
.play_box ul .pic_box01 li .text{ float:left; width:140px; height:55px; overflow:hidden;}
.marry_pic{ padding:5px 0 0 0; margin:0; text-align:left}
.marry_pic img{padding:2px; background-color:fff; border:1px solid #ececec;}

.play_box ul .list_box01{padding:5px 15px;}
.play_box ul .list_box01 ul{ background:none; padding:0; margin:0;}
.play_box ul .list_box01 ul li{ width:249px; float:left; margin:0 20px 0 0;}
.play_box ul .list_box01 ul li a{ background-position:-730px -465px; padding:2px 0 2px 15px; display:block; color:#404142}
.play_box ul .list_box01 ul li a:hover{ color:#1882e4}



.link_box{ background-color:#e1f7ff; height:1%;}
.link_box ul{ background:url(../images/css/link_bottombg.gif) no-repeat bottom; margin:0 0 5px 0;}
.link_box ol{ background:url(../images/css/link_topbg.gif) no-repeat top; padding:5px 0;}
.link_box ol .s_name{ float:left; width:32px; text-align:center; font-weight:bold;}
.link_box ol .o_name{ float:left;width:825px;}
.link_box ol .o_name em{ display:block; float:left; width:88px; overflow:hidden; white-space:nowrap;margin:2px 0 0 14px;_margin:2px 0 2px 10px;}
.link_box ol .o_name em a{ color:#666;}
.link_box ol .o_name i{display:block; float:left;margin:10px 0 2px 14px;_margin:2px 0 2px 10px;}
.link_box ol .o_name i img{width:88px; height:31px; }











































