/* CSS Document */
.block{ margin:0px !important; padding:0px;}
.comeing_areaclear{ border:0px!important; background:none!important; margin:0px!important; padding:0px!important;}

.column:after,.dxb_bc:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.column{ zoom: 1;}

/*ct2*/
.comeing_channel_ct2{ margin-right: 250px; margin-top:10px; margin-bottom:10px; }
.comeing_channel_ct2 .sd { margin-right: -250px;float: right; width:240px; overflow: hidden; _overflow-y: visible;}
.ie7 .comeing_channel_ct2 .sd { margin-left: 10px; }
.ie6 .comeing_channel_ct2 .sd { padding-left: 10px; position: relative; }
.comeing_channel_ct2 .mn { width: 100%;float: left; }

/*addthread*/
.comeing_channel_addthread{ padding-bottom:10px;}
.comeing_channel_addthread a{ display:block; height:50px; line-height:50px; text-align:center; font-size:18px; color:#fff; background:url(addthread.png) no-repeat 50px 15px #ff6f3d;}
.comeing_channel_addthread a:hover{ text-decoration:none; }

/*tab*/
.comeing_channel_tab{ background:#fff;}
.comeing_channel_tab_title{ height:49px; line-height:48px; background:url(tab_title.gif) repeat-x 0 0;}
.comeing_channel_tab_title ul{margin:0px 10px; }
.comeing_channel_tab_title ul li{ float:left; padding:9px 10px 10px 0;}
.comeing_channel_tab_title ul li a{ float:left; padding:0 15px; height:28px; line-height:28px; border:1px solid #ddd; background:#fff; font-size:14px;}

.comeing_channel_tab_title ul li#first{ padding-left:10px;}
.comeing_channel_tab_title ul li.a{ padding:0 !important; background:url(tab_a.gif) repeat-x 0 0;border-right:1px solid #ddd; border-left:1px solid #ddd; margin-right:10px; }
.comeing_channel_tab_title ul li.a a{ height:49px; line-height:49px; border:0px; background:none;
	-moz-border-radius:0; 
	-webkit-border-radius:0; 
	border-radius:0;
}
.comeing_channel_tab_title ul li#first.a{
	border-left:0px;
}

/*pg*/
.comeing_channel_pg{ padding:15px;}


/*threadlist*/
.comeing_channel_threadlist{ width:100%; }
.comeing_channel_threadlist td{ border-bottom:1px solid #eee;  overflow:hidden;}
.comeing_channel_threadlist_user{ padding:15px;width:48px; vertical-align:top}
.comeing_channel_threadlist_sub{ padding:15px 15px 15px 0; border-right:1px solid #eee; vertical-align:top;width: 524px;overflow: hidden;}
.comeing_channel_threadlist_sub h3{ font-size:16px; font-weight:400}
.comeing_channel_threadlist_sub h3 a{ color:#369}
.comeing_channel_threadlist_sub p{ color:#999}
.comeing_channel_threadlist_sub p a{ color:#999}

.comeing_channel_threadlist_info{ width:100px; overflow:hidden; text-align:center; padding:15px; vertical-align:top }
.comeing_channel_threadlist_info p{ height:30px; line-height:30px; font-size:16px}
.comeing_channel_threadlist_info p strong{ color:#f60}
.comeing_channel_threadlist_info p span{ color:#999; font-size:12px; padding-left:5px;}
.comeing_channel_threadlist_info h4{ height:22px; background:#ffd18c; line-height:22px; font-weight:400; color:#fff;
	-moz-border-radius:11px; 
	-webkit-border-radius:11px; 
	border-radius:11px;
}
.comeing_channel_threadlist_info h4 a{ color:#fff}

.comeing_channel_pics{ padding:10px 0;}
.comeing_channel_pics ul li{ float:left; width:125px; height:90px; overflow:hidden}
.comeing_channel_pics ul div{ padding:0 0 10px 130px; line-height:24px;}
.comeing_channel_pics ul div a{ color:#369}

.comeing_channel_message{ line-height:24px; color:#666}

/*notlogin*/
.comeing_channel_notlogin{ line-height:50px; text-align:center; font-size:14px}
.comeing_channel_notlogin a{ color:#369; padding:0 3px;}

/*fc*/
.comeing_guide_fc{ background:none; border:0px; padding:0px; margin:0px;}

/*slide*/
.comeing_channel_slide{ position:relative;}
.comeing_channel_slide .slideshow img{ float:left; margin-right:15px;}
.comeing_channel_slide .slideshow div{ background:#fbfbfb; height:298px;}
.comeing_channel_slide .slideshow h3{ font-size:18px; padding:15px 15px 5px 0; line-height:30px; height:60px; font-weight:400}
.comeing_channel_slide .slideshow h3 a{ color:#333}
.comeing_channel_slide .slideshow p{ line-height:30px; font-size:14px; color:#999; padding-right:15px;}

.comeing_channel_slide .slidebar{ position:absolute; right:70px; top:260px;}
.comeing_channel_slide .slidebar em{ float:left; width:10px; height:10px; background:#999; margin:0 5px; cursor:pointer; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.comeing_channel_slide .slidebar em.on{ background:#f60;}

.comeing_channel_p0{ padding:0px;}
.comeing_channel_pb0{ padding-bottom:0px;}
/*forums*/
.comeing_channel_forums{ background-color: #fff; }
.comeing_channel_forums li{ float:left; width:119px; height:45px; line-height:45px; text-align:center; border-bottom:1px solid #eee; font-size:14px; overflow:hidden;}
.comeing_channel_forums li a{ color:#999}
.comeing_channel_forums li a:hover{ color:#369}
.comeing_channel_forums li.y{ border-left:1px solid #eee; width:118px;}

/*ptslide*/
.comeing_channel_ptslide{ position:relative; height:230px; text-align:center}
.comeing_channel_ptslide .slideshow h3{ top:90px; overflow:hidden; left:0px; width:218px; position:absolute; background:url(png_w.png); height:30px; line-height:30px; text-align:center;}
.comeing_channel_ptslide .slideshow h3 a{ color:#333; font-size:14px; font-weight:400}
.comeing_channel_ptslide .slideshow p{ height:60px; padding:6px 10px; line-height:20px; overflow:hidden; text-align:left; color:#aaa; background:#f1f1f1}
.comeing_channel_ptslide .slideshow p:hover{ color:#333}

.comeing_channel_ptslide .slidebar{ top:205px; overflow:hidden; left:0px; width:218px; position:absolute; height:20px; line-height:20px;}

.comeing_channel_ptslide .slidebar em{ display:inline-block; width:12px; height:12px; background:#999; margin:0 5px; cursor:pointer; }
.comeing_channel_ptslide .slidebar em{
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;
}
.comeing_channel_ptslide .slidebar em.on{ background:#369 }

/*top10*/
.comeing_channel_top10{}
.comeing_channel_top10 li{ height:38px; line-height:38px; overflow:hidden; font-size:14px}
.comeing_channel_top10 li a{ color:#369}
.comeing_channel_top10 li em{ font-style:italic; font-size:16px; float:left; padding-right:10px; color:#ccc; }
.comeing_channel_top10 li em.color{ color:#f30; font-weight:700}
.comeing_channel_top10 li.num{ height:14px; line-height:14px; font-size:12px; color:#ccc; padding-left:20px;}

/*topuser*/
.comeing_channel_topuser{ padding:10px 0 0 10px}
.comeing_channel_topuser li{ float:left; width:47px; height:47px; padding:0 10px 10px 0;}
.comeing_channel_topuser li img{
	-moz-border-radius: 24px; 
	-webkit-border-radius: 24px; 
	border-radius:24px;	
}
.comeing_channel_topuser li.end{ padding-right:0px;}

.comeing_channel_topuser_top{ border-bottom:1px solid #eee;}
.comeing_channel_topuser_top li{ float:left; width:119px; text-align:center; padding:10px 0;}
.comeing_channel_topuser_top li.y{ width:118px; border-left:1px solid #eee;}
.comeing_box { background-color: #fff; }