body{margin:0; padding:0; text-align:center; background:url(/shop/images/headerup.gif) repeat-x top;}
#head{width:960px; margin:auto;}
#body{width:960px; margin:auto; margin-top:10px;}
#main{float:left; width:710px;}
td{font-size:14px;}

#side{float:right; width:240px; font-size:14px; margin-top:20px;}
/****************************************************************************************************************/
#menutop{width:100%; font-size:12px; color:#444444;}
#menutop td{font-size:12px;}
#menutop a{color:#eeeeee; font-size:12px; text-decoration:none;}
#menu{width:960px; height:80px;}
#menu .menu td{font-size:12px; color:#000000;}
#menu .menuline td{height:3px;}
#menu .menuline div{border-top:#000000 1px dashed;}
#menu .menumain td{height:25px; font-size:14px; color:#000000; font-weight:bold;}
#menu .menuchild td{height:25px;}
#menu .menu a{color:#444444;}
form{margin:0;}
#member{width:100px; height:20px; font-size:12px;}

#banner{height:40px;}
#banner .webname{font-size:24px; color:#444444; font-weight:bold;}
#banner .website{font-size:24px; color:#444444; font-weight:bold;}
#banner .summary{float:left; margin-top:13px; text-indent:10; text-align:left; font-size:12px; color:#888888;}

#navigator td{height:24px; line-height:24px; text-align:center;}
#navigator a{font-size:14px; color:#000000;}
#navigator a:hover{color:#ff0000;}
#navigator td.buttonX{float:left; width:76px;}
#navigator td.button{float:left; background:url(/zone/images/buttonbg.gif); background-position:center top;}
#navigator td.buttonleft{float:left; width:15px; background:url(/zone/images/buttonleft.gif) no-repeat; background-position:center top;}
#navigator td.buttonright{float:left; width:15px; background:url(/zone/images/buttonright.gif) no-repeat; background-position:center top;}
#navigator td.hot{width:76px; background:url(/zone/images/menuhot.gif) no-repeat; background-position:center;}
#navigator td.hot a{color:#ffffff;}
#navigator td.pipe{float:left; width:20px; color:#aaaaaa;}
#navigator td.blank{float:left; width:20px;}

#ad3{margin-top:5px;}
#mainad3{margin-top:10px;}

#tvad{width:360px; height:210px;}
#tvad .tvbox {position:absolute; width:360px;}
#tvad .adbox {width:350px; height:200px; background:#eeeeee; border:#888888 1px dashed; overflow:hidden;}
#tvad .tvimg{position:absolute; width:350px; height:200px; overflow:hidden;}
#tvad .tvimg img{width:350px;}
#tvad .tvbutton{position:absolute; color:#ffffff; margin-top:175px; margin-left:230px;}
#tvad .tvbutton td{cursor:hand; width:19px; height:20px; text-align:center; color:#ffffff; border:#ffffff 1px solid; background:#444444;}
/*大屏幕广告下文本*/
#adtext{margin-top:5px;}
#adtext td{height:18px; font-size:12px;}
#adtext a{color:#440000; text-decoration:none;}
/*热点信息*/
#hotlist .news{float:left; height:20px; font-size:14px; line-height:20px; margin-bottom:8px;}
#hotlist .news a{color:#000088; text-decoration:none;}
#hotlist .hotnews{float:left; height:24px; font-size:16px; font-family:黑体; line-height:24px; margin-bottom:8px;}
#hotlist .hotnews a{color:#000088;}
#hotlist .hottext{font-size:12px; color:#666666; font-family:宋体; line-height:16px;}
#hotlist img{float:left;}

.sell{width:730px;}
.sell td{font-size:14px; line-height:20px;}
.sell a{color:#000088; text-decoration:none;}

.newshome{width:730px; margin-bottom:10px; overflow:hidden;}
.newshome .photo{width:360px;}
.newshome .photo img{width:360px; margin-top:0px;}
.newshome .small img{float:left; width:74px; height:74px; margin-left:2px; margin-bottom:2px;}

.hotphoto{width:360px; margin-bottom:10px;}
.hotphoto .item{float:left; width:88px; height:88px; margin-left:2px; margin-bottom:2px; overflow:hidden;}
.hotphoto .item img{width:90px; height:90px;}

.photohome{width:730px;}
.photohome .photo{width:500px; height:263px; overflow:hidden;}
.photohome .photo .img{width:500px; height:226px; overflow:hidden;}
.photohome .photo img{width:500px; margin-top:-50px;}
.photohome .list{width:218px; margin-left:0px; margin-top:6px; cursor:hand;}
.photohome .list img{float:left; width:70px; height:67px; margin-left:2px; margin-bottom:2px;}
.photohome .title{height:20px; line-height:20px; overflow:hidden;}
.photohome .title a{color:#000088; font-weight:bold; font-size:14px; text-decoration:none;}
.photohome .text{font-size:12px; color:#888888; line-height:16px; margin-top:0px;}
.photohome .link{float:left; margin-left:2px; margin-top:3px; line-height:20px;}

.photolist{width:730px; height:160px; margin-top:10px; margin-bottom:10px; border:#cccccc 2px dashed; background:#f3f4f1; overflow:hidden;}
.photolist .item{float:left; margin-top:10px; width:90px; margin-left:10px;}
.photolist .item imgX{width:80px; height:120px;}
.photolist .title{height:20px; line-height:20px; overflow:hidden;}
.photolist .title a{color:#000088;font-size:14px; text-decoration:none;}

.list{width:730px;}
.list .item{float:left;}
.list a{color:#000088; font-size:14px; line-height:20px; text-decoration:none;}
.list .img{float:right; margin-right:5px;}
.list .hot a{font-weight:bold; color:#880000; font-size:14px; line-height:20px;}
.list .text{font-size:12px; color:#666666; line-height:16px;}

#list{width:100%; font-size:14px;}
#list tr.listhead{height:25px; background-color:#eff2ea;}
#list tr.listtop{height:40px; background-color:#ffffee;}
#list tr.listtop .top{color:#ff0000;}
#list tr.listitem{height:40px;}
#list .listicon{width:3%; text-align:center;}
#list .listtitle{width:55%;}
#list .title{width:100%; font-size:14px; word-break:break-all; overflow:hidden;}
#list .title a:link{color:#000040; text-decoration:none;}
#list .title a:visited{color:#888888; text-decoration:none;}
#list .title a:hover{color:#aa0000; text-decoration:none;}
#list .listbbs{width:10%; font-size:14px;}
#list .listpage{width:6%; font-size:14px;}
#list .listhit{font-size:14px;}
#list .usericon img{width:30px; height:30px;}
#list .listpost{font-size:14px; color:#000040;}
#list .bbs{width:100%; font-size:14px; word-break:break-all; overflow:hidden;}
#list .bbs a{color:#444444; text-decoration:none;}
#list div.user{width:60px; height:16px; word-break:break-all; overflow:hidden;}
#list div.user a{color:000088; font-size:12px;}
#list div.time{color:#444444; font-size:12px;}
#list a:hover{color:#ff0000;}
#list td.deep{background:url(/zone/images/menubg.gif);}
#list td.deep a{color:#ffffff;}
#list td.fleet{top:5px; background:url(/zone/images/menuhot.gif) no-repeat;}
#list td.fleet a{color:#ffffff;}
#list tr.bigline{height:20px;}
#list tr.bigline div{height:2px; border-top:#aaaaaa 2px dashed; overflow:hidden;}/*多行分隔*/
#list tr.smallline div{height:1px; border-top:#aaaaaa 1px dashed; overflow:hidden;);}/*单行分隔*/
#listsort{font-size:14px;}/*主题类别*/

.bloger{text-align:center; margin-bottom:10px; font-size:12px; line-height:25px; clear:both; background:#f3f4f1;}
.bloger .item{float:left; width:60px; margin-right:12px; text-align:center; font-size:12px; line-height:25px; overflow:hidden;}
.bloger .item .img img{width:60px; height:60px;}
.bloger .item .imgtitle{height:30px; font-size:20px; font-weight:bold;}
.bloger .item a{font-size:12px;}

.hotimage{text-align:left; margin-top:0px; font-size:14px; line-height:25px; clear:both;}
.hotimage .item{float:left; width:90px; height:90px; margin-right:0px; overflow:hidden;}
.hotimage .item img{width:90px; height:90px; border:#ffffff 1px solid;}
.hotimageX .item .imgtitle{height:30px; font-size:20px; font-weight:bold;}

.newslist{width:730px;}
.newslist td{height:20px; font-size:14px; line-height:20px;}
.newslist a{color:#000088; font-size:14px; text-decoration:none;}
.newslist .bbs{float:left; width:80px; height:20px; overflow:hidden;}
.newslist .bbs a{color:#444444; font-size:14px; text-decoration:none;}
.newslist .title{float:left; width:280px; height:20px; overflow:hidden;}
.newslist .hot{height:60px; line-height:20px; margin-bottom:5px; overflow:hidden;}
.newslist .hot a{color:#000088; font-weight:bold; font-size:14px; text-decoration:none;}
.newslist .hot1{height:60px; line-height:20px; margin-bottom:10px; overflow:hidden;}
.newslist .hot1 a{color:#000088; font-weight:bold; font-size:14px; text-decoration:none;}
.newslist .hot1 .img{float:left; width: 60px; height:60px; margin-right:5px; margin-bottom:5px; overflow:hidden;}
.newslist .hot1 .img img{height: 60px; width:expression(this.width >= this.height ? "60px" : ""); height:expression(this.width < this.height ? "60px" : "");}
.newslist .hot2{height:160px; line-height:20px; margin-bottom:10px; overflow:hidden;}
.newslist .hot2 a{color:#000088; font-weight:bold; font-size:14px; text-decoration:none;}
.newslist .hot2 .img{float:left; width: 120px; height:160px; margin-right:5px; margin-bottom:5px; overflow:hidden;}
.newslist .hot3{height:160px; line-height:20px; margin-bottom:10px; overflow:hidden;}
.newslist .hot3 a{color:#000088; font-weight:bold; font-size:14px; text-decoration:none;}
.newslist .hot3 .img{float:left; width: 240px; height:160px; margin-right:5px; margin-bottom:5px; overflow:hidden;}
.newslist .hot3 .img imgX{height: 180px; width:expression(this.width >= this.height ? "60px" : ""); height:expression(this.width < this.height ? "60px" : "");}
.newslist .text{font-size:12px; color:#888888; line-height:16px; margin-top:6px;}

.bbstitle{height:60px;}
.bbstitle td{font-size:14px; color:#444444; font-weight:bold;}
.bbstitle .title div{width:150px; height:24px; text-align:center; line-height:24px; border:#cccccc 2px dashed;}
.bbstitle .line div{width:450px; border-top:#dddddd 2px dashed;}

#shoplist a{font-size:12px; color:#888888; line-height:16px; margin-top:0px;}

#sell{text-align:left;}
#sell div{width:100%; height:18px; line-height:18px; overflow:hidden;}
#sell a{font-size:12px; color:#444444; margin-top:0px; text-decoration:none;}

#bbslist{border:#aaaaaa 2px dashed; background:#e4e4e4;}
#bbslist .bbsitem{height:22px; line-height:22px; font-size:12px; color:#888888;}
#bbslist .bbsitem a{color:#000000;}

.bbslist{width:100%; margin-bottom:10px;}
.bbslist a{color:#000088;}
.group td{height:20px; font-weight:bold; line-height:20px;}
.groupchild td{height:20px; font-weight:bold; line-height:20px;}
.group img{margin-top:3px;}
.groupchild img{margin-top:3px;}
.bbsitem{font-weight:normal;}
#weblist{font-size:14px;}
.webicon{width:35px; height:27px; text-align:center;}
.webicon img{width:25px; height:25px;}
.webicon div{margin-left:8px; width:15px; height:13px; color:#ffffff; background-color:#aaaaaa;}
.webicon .bold{background-color:#aa0000;}
#weblist a{color:#000088;}
.itemfirst{width:85px;}
.itemfirst img{margin-top:5px;}
.itemfirst a{line-height:20px; color:#000000;}
.itemfirst div{width:85px; word-wrap:break-word; overflow:hidden;}
.itemlist{font-size:14px;}
.itemlist .title{float:left; width:75%; height:20px; line-height:20px; overflow:hidden;}
.itemlist .bbs{float:left; width:25%; height:20px; line-height:20px; overflow:hidden;}
.itemlist a{color:#000088;}
.itemlist .bbs a{color:#000000;}
.imagelist{font-size:14px;}
.imagelist .image{width:20%;}
.imagelist .title{float:left; width:100%; height:20px; line-height:20px; overflow:hidden;}

#foot{width:960px; font-size:14px; margin:auto; margin-top:20px;}
#link{float:left; width:100%; font-size:14px; margin:auto;}
#link tr{height:23px;}/*单行分隔*/
#link tr.smallline{height:1px; background-color:#aaaaaa;}/*单行分隔*/
#link tr.first{background-color:#eeeeee;}/*单行分隔*/
#link td.logo{width:320px;}/*单行分隔*/
#link tr.smallline{height:1px;}/*单行分隔*/

#pagetime{float:left; width:980px; font-size:12px; color:#888888; margin:auto; margin-top:10px; margin-bottom:20px}
