@charset "utf-8";
/* CSS Document */

html, body, form, dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6{margin:0; padding:0;}
body{background:#f2f2f2; font:12px Verdana, Arial, Helvetica, sans-serif; line-height:1.8;}
ul,ol{list-style:none;}
h1, h2, h3, h4, h5, h6{font-size:14px;}
a{color:#000; text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:none;}

.topmargin{margin-top:10px;}
.txtlist{background:url(txtlistbg.gif); height:239px; overflow:hidden;}
.txtlist li{height:24px; line-height:24px; overflow:hidden; background:url(arrow.gif) no-repeat 0 8px; padding-left:12px;}

.container{width:980px; margin:0 auto; background:url(containerbg.gif) repeat-y center top;}
.container .wrap{padding:0 10px;}
.container .t{height:10px; background:url(container_top.gif) no-repeat;}
.container .b{height:10px; background:url(container_bottom.gif) no-repeat;}

.main{padding:17px;}

.content{width:695px; float:right;}
.side{width:220px; float:left;}

.copyright{clear:both; padding:10px; text-align:center;}


.rbox .rtitle{height:32px; background:url(titlebg.gif) repeat-x 0 -32px;}
.rbox .rtitle .icon{float:left; margin:4px 0 0 5px;}
.rbox .rtitle h3{line-height:32px; padding:0 10px; font-size:12px; text-align:right; color:#727070;}
.rbox .rtitle h3 a{color:#727070;}
.rbox .rtitle h3.center{text-align:center;}
.rbox .rtitle .l{height:32px; width:5px; float:left; background:url(titlebg.gif) no-repeat;}
.rbox .rtitle .r{height:32px; width:5px; float:right; background:url(titlebg.gif) no-repeat 0 -64px;}
.rbox .rcontent{padding:9px 9px 0 9px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; zoom:1; height:100%;}
.rbox .rcontent:after{content:""; display:block; clear:both;}
.rbox .rbottom{height:8px; overflow:hidden; background:url(bottombg.gif) repeat-x 0 -8px;}
.rbox .rbottom .l{height:8px; width:8px; overflow:hidden; float:left; background:url(bottombg.gif) no-repeat 0 0;}
.rbox .rbottom .r{height:8px; width:8px; overflow:hidden; float:right; background:url(bottombg.gif) no-repeat 0 -16px;}

#countdown{text-align:center;}
#countdown h4{font-size:12px; color:#727070; line-height:25px; margin-bottom:5px;}
#countdown h4 em{font-style:normal; color:#f00;}
#countdown .img{position:relative; padding-bottom:10px;}
#countdown .txt{color:#727070;}
#countdown .medal{position:absolute; display:block; width:49px; height:49px; background:url(medal.gif) no-repeat; top:125px; left:120px;}

.friendlist li{padding-bottom:5px;}

.recentitem{float:left; margin:7px; width:323px; height:277px; overflow:hidden; background:url(recentbg.gif) no-repeat;}
.recentitem .img{float:left; margin-right:10px;}
.recentitem .inner{padding:10px;}
.recentitem h4{line-height:30px; font-size:14px; color:#f00;}
.recentitem ul{color:#727070;}
.recentitem .price{color:#f00;}
.recentitem p{display:block; clear:both; margin-top:15px; padding-top:10px; color:#727070; border-top:1px solid #eee;}

.commenditem{float:left; margin:0 8px 8px 0; width:163px; height:248px; overflow:hidden; background:url(commendbg.gif) no-repeat;}
.commenditem ul{text-align:center; display:block; padding:7px 0; color:#727070;}
.commenditem .img{padding-bottom:5px;}
.commenditem .txt{line-height:18px;}

.navtext{height:33px; line-height:33px; background:url(navtextbg.gif) repeat-x;}
.navtext table{height:33px;}
.navtext .wrap{width:960px; margin:0 auto;}
.navtext #xinchao_channels{color:#acacac;}
.navtext #xinchao_channels a{color:#535353 !important; padding:2px;}
