/*全局*/
*{margin:0px; padding:0px;}
body{margin:0px; padding:0px; color:#333; font:12px Verdana,"宋体"; word-break:break-all; height:100%;}
img{border:none;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}h1{float:left;}
ul{padding:0px; margin:0px; list-style-type:none;}
.fl{float:left;}.fr{float:right;}
.mc{width:960px; margin:0 auto; clear:both; overflow:auto;}
.mt{margin-top:10px;}.mr{margin-right:10px;}.mb{margin-bottom:10px;}.ml{margin-left:10px;}
.none{display:none;}
.show{display:block;}
.more{width:50px; height:30px; line-height:30px; float:right; margin-right:5px;}
.link_list{width:117px; height:40px; float:left; overflow:hidden; line-height:40px;}
.tit2{width:42px; height:16px; line-height:16px; float:left; color:#fff; text-indent:6px; margin-right:10px;}
.tit4{width:60px; height:16px; line-height:16px; float:left; color:#fff; text-indent:6px; margin-right:10px;}
.title{height:30px; line-height:32px; text-indent:20px; overflow:hidden; font-weight:bold; float:left;}
.b{font-weight:bold;}
.spic{border:1px solid #e8e8e8; padding:1px;}
.red{color:#c00;}
.bb{border-bottom:1px dashed #ccc;}
.bs{border-bottom:1px solid #e7e7e7;}
.bbs_sort,.bbs_class{width:278px; height:25px; line-height:25px; text-indent:20px;}
/*白色链接*/
.fff:link,.fff:visited,.fff:active{color:#fff;}
.fff:hover{color:#ddd;}
/*顶部*/
#top{width:960px; height:110px; clear:both; margin:0 auto; overflow:hidden;}
.top_info{width:960px; height:46px; line-height:25px;}
.logo{width:335px; height:55px; float:left;}
/*换肤*/
#skin{width:120px; height:14px; overflow:hidden; float:right; margin-top:4px;}
#skin_0{width:14px; height:14px; margin:0px 3px; overflow:hidden; display:inline; cursor:pointer; background:url(/images/skin.gif) no-repeat -3px -3px; float:left;}
#skin_0.selected{width:14px; height:14px; margin:0px 3px; overflow:hidden; display:inline; cursor:pointer; background:url(/images/skin.gif) no-repeat -3px -23px; float:left;}
#skin_1{width:14px; height:14px; margin:0px 3px; overflow:hidden; display:inline; cursor:pointer; background:url(/images/skin.gif) no-repeat -23px -3px; float:left;}
#skin_1.selected{width:14px; height:14px; margin:0px 3px; overflow:hidden; display:inline; cursor:pointer; background:url(/images/skin.gif) no-repeat -23px -23px; float:left;}
#skin_2{width:14px; height:14px; margin:0px 3px; overflow:hidden; display:inline; cursor:pointer; background:url(/images/skin.gif) no-repeat -43px -3px; float:left;}
#skin_2.selected{width:14px; height:14px; margin:0px 3px; overflow:hidden; display:inline; cursor:pointer; background:url(/images/skin.gif) no-repeat -43px -23px; float:left;}
#skin_3{width:14px; height:14px; margin:0px 3px; overflow:hidden; display:inline; cursor:pointer; background:url(/images/skin.gif) no-repeat -63px -3px; float:left;}
#skin_3.selected{width:14px; height:14px; margin:0px 3px; overflow:hidden; display:inline; cursor:pointer; background:url(/images/skin.gif) no-repeat -63px -23px; float:left;}
#skin_4{width:14px; height:14px; margin:0px 3px; overflow:hidden; display:inline; cursor:pointer; background:url(/images/skin.gif) no-repeat -83px -3px; float:left;}
#skin_4.selected{width:14px; height:14px; margin:0px 3px; overflow:hidden; display:inline; cursor:pointer; background:url(/images/skin.gif) no-repeat -83px -23px; float:left;}
#skin_5{width:14px; height:14px; margin:0px 3px; overflow:hidden; display:inline; cursor:pointer; background:url(/images/skin.gif) no-repeat -103px -3px; float:left;}
#skin_5.selected{width:14px; height:14px; margin:0px 3px; overflow:hidden; display:inline; cursor:pointer; background:url(/images/skin.gif) no-repeat -103px -23px; float:left;}
/*搜索*/
.search_main{width:450px; height:55px; float:right;}
.search_input{width:270px; height:20px; padding-top:6px; padding-left:4px; font-size:14px; border:none; float:left;}
.select{width:90px; height:26px; margin-right:10px; float:left;}
.search_submit{width:64px; height:26px; border:none; text-align:center; font-size:14px; cursor:pointer; font-weight:bold;}
.search_hot{width:450px; height:16px; margin-top:10px; float:right; overflow:hidden; line-height:16px;}
/*导航*/
.menu{width:960px; height:32px; margin:0 auto; clear:both;}
.menu ul{float:left; margin-left:-100px; display:inline;}
.menu_on,.menu_of{width:92px; height:32px; line-height:34px; overflow:hidden; cursor:pointer; text-align:center; float:left; overflow:hidden;}
.menu_on a:link,.menu_on a:visited,.menu_on a:active{color:#000; font-size:14px;}
.menu_of a:link,.menu_of a:visited,.menu_of a:active{color:#fff; font-size:14px;}
.menu p{width:200px; height:32px; line-height:32px; float:right; text-indent:50px; margin-left:10px; color:#fff; display:inline;}
.menu span{cursor:pointer;}
.menu2{width:960px; height:22px; line-height:19px; margin:0 auto; background:#f4f2f2; border-bottom:1px solid #ccc; overflow:hidden;}
.menu2 a:link,.menu2 a:visited,.menu2 a:active{color:#333; padding:2px 10px;}
.new{position:relative; float:left; z-index:1; left:410px; top:-13px; width:100px;}
/*群列表*/
.group{background:#fff; border:3px solid #c30; z-index:2; width:694px; height:394px; left:50%; top:50%;
margin-left:-347px!important;/*FF IE7 该值为本身宽的一半 */
margin-top:-197px!important;/*FF IE7 该值为本身高的一半*/
margin-top:0px;
position:fixed!important;/* FF IE7*/
position:absolute;/*IE6*/
_top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.bg,.iframe{
background:#fff; display:none; width:100%; height:100%; z-index:1;
left:0; top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.group_bg{width:654px; height:295px; padding:79px 20px 2px 20px; background:url(/images/group_bg.jpg) no-repeat 0px -22px #fff3bd;}
.group_list{width:218px; height:59px; float:left; overflow:hidden; border-bottom:1px dashed #e35b13; margin-top:20px;}
.group_icon{width:50px; height:40px; float:left; overflow:hidden;}
.group_title{width:168px; height:20px; float:left; overflow:hidden;}
.group_num{width:168px; height:20px; float:left; overflow:hidden;}
.group_menu{width:654px; padding:20px 0px; clear:both;}
.group_read{width:170px; height:22px; background:url(/images/group_bg.jpg) no-repeat -442px 0px; margin-right:10px; float:left; display:inline;}
.group_close{width:82px; height:22px; background:url(/images/group_bg.jpg) no-repeat -612px 0px; float:left; display:inline; cursor:pointer;}
/*主体*/
#online{width:760px; height:30px; line-height:30px; float:left; text-indent:50px; overflow:hidden;}
#date{width:200px; height:30px; line-height:30px; text-align:right; float:right; overflow:hidden;}
.c250{width:250px; overflow:auto; float:left;}
.c300{width:300px; overflow:auto; float:left;}
.c345{width:345px; overflow:auto; float:left; display:inline;}
.c388{width:388px; overflow:auto; float:left;}
.c390{width:390px; overflow:auto; float:left;}
.c700{width:700px; overflow:auto; float:left;}
.c710{width:710px; overflow:auto; float:left;}
.t250{width:250px; height:30px; overflow:hidden;}
.t300{width:300px; height:30px; overflow:hidden;}
.t345{width:345px; height:30px; overflow:hidden;}
.t390{width:390px; height:30px; overflow:hidden;}
.t700{width:700px; height:30px; overflow:hidden;}
.t960{width:960px; height:30px; overflow:hidden;}
.b250{width:228px; overflow:hidden; padding:10px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;}
.b300{width:278px; overflow:hidden; padding:10px; overflow:auto; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;}
.b301{width:290px; overflow:hidden; padding-bottom:10px; background:#f4f4f4; padding-left:10px; float:left;}
.b345{width:323px; overflow:hidden; padding:10px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;}
.b390{width:368px; overflow:hidden; padding:10px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;}
.b700{width:678px; overflow:hidden; line-height:25px; padding:10px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;}
.b701{width:698px; overflow:hidden; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7;}
.b960{width:938px; overflow:hidden; padding:10px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;}
.list250_title{width:228px; height:25px; line-height:25px; overflow:hidden; text-indent:10px;}
.list250_p{width:109px; height:103px; float:left; border-bottom:1px dashed #ccc;}
.list251_p{width:109px; height:103px; float:left; border-bottom:1px dashed #ccc; margin-left:10px;}
.list250_pt{width:109px; height:30px; line-height:30px; overflow:hidden;}
.list250_t{width:228px; height:25px; line-height:25px; text-indent:10px; overflow:hidden; clear:both;}
.list250_ti{width:228px; height:25px; line-height:25px; text-indent:20px;}
.list300_pc{width:280px; height:89px; border-bottom:1px dashed #ccc; margin-top:10px;}
.list300_pp{width:130px; height:80px; float:left;}
.list300_pt{width:140px; height:20px; line-height:20px; background:#999; padding:0px 5px; margin-bottom:5px; overflow:hidden; float:left;}
.list300_ps{width:150px; height:55px; line-height:19px; overflow:hidden; float:left;}
.list345_pc{width:323px; height:90px; border-bottom:1px dashed #ccc; margin-bottom:10px;}
.list345_pp{width:130px; height:80px; float:left;}
.list345_pt{width:193px; height:20px; float:left; overflow:hidden;}
.list345_ps{width:193px; height:60px; float:left; line-height:20px; overflow:hidden; color:#999;}
.list345_tt{width:230px; height:25px; line-height:25px; overflow:hidden; float:left; text-indent:10px;}
.list345_td{width:93px; height:25px; line-height:25px; overflow:hidden; float:left; color:#999; text-align:right;}
.list388_c_t{width:290px; height:25px; line-height:25px; overflow:hidden; float:left; text-indent:10px;}
.list388_c_d{width:88px; height:25px; line-height:25px; overflow:hidden; float:left; color:#999; text-align:right;}
.list390_title{width:300px; height:25px; line-height:25px; overflow:hidden; float:left;}
.list390_date{width:90px; height:25px; line-height:25px; overflow:hidden; float:left; color:#999; text-align:right;}
.list390_b_title{width:280px; height:25px; line-height:25px; overflow:hidden; float:left; text-indent:10px;}
.list390_b_date{width:88px; height:25px; line-height:25px; overflow:hidden; float:left; color:#999; text-align:right;}
.list678_t{width:578px; height:30px; line-height:30px; float:left; overflow:hidden; text-indent:10px;}
.list678_d{width:100px; height:30px; line-height:30px; float:left; overflow:hidden; color:#999;}
.list700_pc{width:678px; height:90px; border-bottom:1px dashed #ccc; margin-bottom:10px;}
.list700_pp{width:130px; height:80px; float:left;}
.list700_pt{width:548px; height:20px; float:left; overflow:hidden;}
.list700_ps{width:548px; height:60px; float:left; line-height:20px; overflow:hidden; color:#999;}
.channel{width:960px; height:32px; line-height:32px; margin:10px auto;}
.channel_title{width:200px; height:30px; line-height:30px; font-size:14px; font-weight:bold; text-indent:10px; color:#fff; float:left;}
.channel_link4{width:240px; height:30px; line-height:30px; overflow:hidden; text-align:right; padding-right:10px; margin-right:10px; float:right; color:#fff;}
.channel_link6{width:370px; height:30px; line-height:30px; overflow:hidden; text-align:right; padding-right:10px; margin-right:10px; float:right; color:#fff;}
.bg300{width:280px; padding:10px; overflow:auto; float:left;}
.bg300_pic{width:280px; height:160px; padding:10px 0px;}
.pic120{width:120px; height:100px; float:left; margin-top:10px; margin-right:15px; display:inline;}
.pic121{width:120px; height:100px; float:left; margin-top:10px; display:inline;}
.pic120_p{width:120px; height:80px;}
.pic120_t{width:120px; height:20px; line-height:20px; overflow:hidden; text-align:center;}
.pic700{width:678px; height:90px; border-bottom:1px dashed #ccc; margin-bottom:10px;}
.pic700_p{width:130px; height:80px; float:left;}
.pic700_t{width:400px; height:20px; line-height:20px; float:left;}
.pic700_d{width:148px; height:20px; line-height:20px; float:left; text-align:right; color:#999;}
.pic700_s{width:548px; height:60px; line-height:20px; float:left; color:#999;}
.index_attractions_input{width:290px; height:17px; padding-top:3px;  text-indent:3px; overflow:hidden; float:left; border:1px solid #999; display:inline;}
.index_attractions_submit{width:82px; height:22px; margin-left:10px; background:url(/images/downstar.gif) no-repeat -500px -115px; border:none; display:inline;}
/*联盟*/
.play_url{width:92px; height:20px; float:left; margin-bottom:10px; margin-right:10px; overflow:hidden;}
.play_mem,.play_sna{width:72px; height:20px; float:left; margin-bottom:10px; margin-right:10px; overflow:hidden;}
.play_minfo{width:86px; height:20px; line-height:20px; float:left; overflow:hidden; margin-bottom:10px;}
.play_more{width:280px; height:20px; line-height:20px; overflow:hidden;}
.play_member_title{width:678px; height:20px; font-size:14px; border-bottom:1px dashed #ccc; margin:10px;}
.play_member_body{width:113px; height:134px; overflow:hidden; float:left;}
.play_member_p{width:104px; height:104px;}
.play_member_t{width:104px; height:15px; line-height:15px; overflow:hidden; text-align:center;}
.play_member_info{width:678px; padding-top:10px; border-top:1px dashed #ccc; margin:10px;}
.play_member_addp{width:100px; height:18px; border:1px solid #ccc;}
.play_list{width:678px; height:170px; border-bottom:1px dashed #ccc; margin-bottom:10px;}
.play_list_p{width:290px; height:160px; float:left;}
.play_list_t{width:388px; height:20px; overflow:hidden; float:left;}
.play_list_s{width:388px; height:100px; line-height:20px; float:left; color:#999; overflow:hidden;}
/*软件*/
.down_down{width:150px; height:30px; margin-top:30px; float:left; display:inline;}
.down_err{height:30px; margin-top:30px; float:left; display:inline; color:#c00; font-weight:bold; cursor:pointer;}
.down_star1{background:url(/images/downstar.gif) no-repeat 60px 7px;}
.down_star2{background:url(/images/downstar.gif) no-repeat 60px -13px;}
.down_star3{background:url(/images/downstar.gif) no-repeat 60px -33px;}
.down_star4{background:url(/images/downstar.gif) no-repeat 60px -53px;}
.down_star5{background:url(/images/downstar.gif) no-repeat 60px -73px;}
/*模特*/
.model_main{width:126px; height:200px; border:3px solid #f4f4f4; background:#f4f4f4; margin:0px 10px 10px 0px; float:left;}
.model_p{width:126px; height:170px;}
.model_t{width:126px; height:30px; line-height:30px; text-align:center; overflow:hidden;}
.model_i{width:80px; height:30px; line-height:30px; background:#f4f4f4; text-align:center; float:left; overflow:hidden;}
.model_s{width:269px; height:30px; line-height:30px; text-indent:10px; float:left; overflow:hidden;}
/*滑动门*/
.con{width:50px; height:30px; line-height:30px; overflow:hidden; text-align:center; float:right; color:#fff; display:inline; cursor:pointer;}
.con a:link,.con a:visited,.con a:active{color:#fff; display:block;}
.cof{width:50px; height:30px; line-height:30px; overflow:hidden; text-align:center; float:right; color:#333; display:inline; cursor:pointer;}
.cof a:link,.cof a:visited,.cof a:active{color:#333;}
/*今日聚焦*/
.today{width:368px; height:328px; padding:30px 10px 0px 10px; border:1px solid #e7e7e7; overflow:hidden;}
.today_channel{width:368px; height:74px; overflow:hidden; border-bottom:1px dashed #e7e7e7; margin-bottom:10px;}
.today_h1{width:316px; height:16px; line-height:16px; float:left; margin-bottom:5px; overflow:hidden;}
.today_title1{width:175px; height:13px; padding-right:8px; float:left; overflow:hidden; margin-top:8px; border-right:1px solid #000;}
.today_title2{width:174px; height:13px; padding-left:10px; float:left; overflow:hidden; margin-top:8px; overflow:hidden;}
.today_title{width:368px; height:22px; text-align:center;}
.today_show{width:368px; height:58px; line-height:15px; overflow:hidden; color:#999;}
/*登录*/
.login{width:228px; height:153px; padding:37px 11px 0px 11px; overflow:hidden;}
.logout_title{width:70px; height:30px; line-height:26px; float:left;}
.logout_input{width:158px; height:30px; float:left;}
.logout_login{width:228px; height:40px; margin-top:5px; border-top:1px dashed #ccc; padding-top:15px; clear:both;}
.logout_reg{width:114px; height:30px; line-height:26px; float:left;}
.login_username{width:170px; height:16px; line-height:16px; font-weight:bold; float:left;}
.login_logout{width:58px; height:16px; line-height:16px; font-weight:bold; float:left; text-align:right;}
.login_center{width:76px; height:42px; line-height:42px; float:left; text-indent:22px; overflow:hidden;}
.login_favo_tit{width:114px; height:26px; line-height:28px; font-weight:bold; float:left; overflow:hidden; text-indent:7px;}
.login_comm_tit{width:114px; height:26px; line-height:28px; font-weight:bold; float:left; overflow:hidden; text-indent:12px;}
.login_favo{width:114px; height:18px; line-height:18px; float:left; display:inline; overflow:hidden; text-indent:7px;}
.login_comm{width:114px; height:18px; line-height:18px; float:left; display:inline; overflow:hidden; text-indent:12px;}
/*正文*/
.content_title{width:678px; height:20px; line-height:20px; text-align:center; font-size:14px; margin:20px 10px;}
.content_infobg{width:678px; height:26px; line-height:26px; text-align:center; background:#f6f6f6; margin:10px; clear:both;}
.content_ad{width:300px; height:250px; float:left; overflow:hidden; margin-bottom:10px; margin-left:10px; display:inline; border-bottom:5px solid #e7e7e7;}
.content_show{width:368px; height:250px; padding-left:10px; line-height:25px; overflow:hidden; float:left; margin-bottom:10px; display:inline; border-bottom:5px solid #e7e7e7;}
.content_main{width:678px; line-height:25px; overflow:hidden; clear:both; margin:10px;}
.content_page{width:698px; height:30px; line-height:30px; font-weight:bold; text-align:center;}
.content_mainkey{width:678px; height:20px; line-height:20px; font-weight:bold; margin:20px 10px;}
.content_ac1{width:100px; height:25px; line-height:25px; text-indent:25px; text-align:left; float:left; overflow:hidden; cursor:pointer; margin-left:164px; display:inline;}
.content_ac2{width:100px; height:25px; line-height:25px; text-indent:25px; text-align:left; float:left; overflow:hidden;}
.content_ac3{width:100px; height:25px; line-height:25px; text-indent:25px; text-align:left; float:left; overflow:hidden;}
.content_ac4{width:100px; height:25px; line-height:25px; text-indent:25px; text-align:left; float:left; overflow:hidden;}
.content_n_p{width:678px; height:40px; line-height:20px; text-align:left; float:left; margin-left:10px; display:inline;}
.content_key_t{width:234px; height:25px; line-height:25px; float:left; overflow:hidden; text-indent:10px; margin-left:10px; display:inline;}
.content_key_d{width:100px; height:25px; line-height:25px; float:left; overflow:hidden; color:#999; text-align:right; display:inline;}
.content_comment_user{width:120px; height:24px; line-height:24px; float:left; overflow:hidden; border-bottom:1px dashed #ccc; color:#c00; margin-left:10px;}
.content_comment_show{width:400px; height:24px; line-height:24px; float:left; overflow:hidden; border-bottom:1px dashed #ccc;}
.content_comment_date{width:158px; height:24px; line-height:24px; float:left; overflow:hidden; border-bottom:1px dashed #ccc; color:#999; text-align:right;}
.content_comment_no{width:500px; height:100px; font-size:14px; text-align:center; line-height:100px; color:#c00; margin:0 auto;}
.content_comment_area{width:678px; height:100px; border:1px solid #e7e7e7; background:#f4f4f4; overflow-y:scroll; color:#666; margin-left:10px; margin-top:10px;}
.content_comment_info{width:614px; height:40px; line-height:20px; float:left; overflow:hidden; padding-top:7px; padding-left:10px;}
.content_comment_submit{width:64px; height:40px; float:left; padding-top:15px;}
.content_comment_title{width:678px; height:30px; line-height:30px;}
.content_comment_content{width:678px; line-height:20px; overflow:auto; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #ccc;}
/*翻页*/
#page{width:678px; height:30px; clear:both;}
.page_ac{width:44px; height:20px; margin:3px; line-height:21px; overflow:hidden; text-align:center; float:left; background:#f4f4f4; border:1px solid #ccc;}
.page_ac a:link,.page_ac a:visited,.page_ac a:active{color:#666; display:block;}
.page_on{width:20px; height:20px; margin:3px; font-weight:bold; text-align:center; line-height:20px; float:left;}
.page_of{width:20px; height:20px; margin:3px; font-weight:bold; text-align:center; line-height:20px; float:left;}
.page_of a:link,.page_of a:visited,.page_of a:active{color:#666; display:block;}
.page_to{height:30px; line-height:30px; float:right; text-align:right;}
/*友情链接*/
.link_text{width:auto; height:12px; line-height:12px; display:inline; padding:10px 10px 0 0; float:left; white-space:nowrap;}
#link_p{width:938px; height:32px; overflow:hidden; white-space:nowrap;}
#link_begin,#link_end,#link_begin ul,#link_end ul,#link_begin ul li,#link_end ul li{display:inline;}
/*底部*/
#bot{width:100%; height:32px; line-height:30px; text-align:center; color:#fff; margin-top:10px; clear:both;}
#bottom{padding:10px; text-align:center; line-height:20px;}