* { margin: 0px; padding: 0px; list-style-type: none; }
a { color: #333; text-decoration: none; outline:none; }
a:hover { text-decoration: none; color: #FF6600; }
a:active { text-decoration: none; color: #FF6600; star:expression(this.onFocus=this.blur());
}
.blue12 { color: #005AA0; }
.blue12b a { color: #005AA0; font-weight: bold; }
.redb12 { color: #C50001; font-weight: bold; font-family: Arial; }
.red2b { color: #ED0000; font-weight: bold; }
.red2b a { color: #ED0000; font-weight: bold; }
.hs12b { color: #666; font-weight: bold; }
img, a img { border:0px; }
.bbs { font-size: 12px; width: 990px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; font-family: "宋体"; color: #333; }
.w990 { float: left; width: 990px; }
/*head*/
.head { float: left; width: 990px; }
.logcok { float: left; width: 990px; padding-top: 8px; padding-bottom: 8px; }
.logo { float: left; }
.seach { float: left; padding-left: 164px; width: 313px; }
.seacha { background-image: url(../images/seachbg.jpg); background-repeat: no-repeat; background-position: left center; height: 32px; width: 310px; padding-top: 4px; float: left; padding-left: 3px; margin-top: 8px; }
.seacha .textst { height: 24px; width: 200px; border: 1px solid #FFF; line-height: 24px; padding-left: 8px; }
.seacha span { float: left; width: 222px; }
.seacha font { float: right; padding-right: 5px; width: 78px; }
.seachtext { float: left; width: 313px; padding-top: 10px; }
.welcome { float: left; width: 980px; line-height: 30px; background-image: url(../images/home_02.gif); background-repeat: repeat-x; background-position: left center; height: 30px; text-align: right; padding-right: 10px; }
.dh { float: right; padding-top: 15px; }
.menu { float: left; width: 990px; background-image: url(../images/meunbg.jpg); background-repeat: no-repeat; background-position: left center; height: 41px; }
.menu ul { float: left; width: 990px; }
.menu ul li { float: left; }
.menu ul li a { line-height: 41px; height: 41px; padding-right: 18px; padding-left: 18px; font-size: 14px; font-weight: bold; color: #FFF; }
.menu ul li a:hover { line-height: 41px; height: 41px; padding-right: 18px; padding-left: 18px; font-size: 14px; font-weight: bold; color: #FFFF00; }
.menu2 a:link, .menu2 a:visited { line-height: 41px; height: 41px; padding-right: 18px; padding-left: 18px; font-size: 14px; font-weight: bold; color: #FFFF00; }
.line1 { background-image: url(../images/line1.jpg); background-repeat: no-repeat; background-position: left 2px; }
/*main*/
.main { float: left; width: 990px; margin-top: 10px; }
.bbsleft { float: left; width: 211px; }
.bbsright { float: right; width: 760px; }
.narcork { float: left; width: 211px; }
.pad10 { padding-top:15px; }
.mar10 { margin-top: 10px; }
/*商品信息*/
.sptitle { background: url(../images/bbsbg.gif) no-repeat center top; float: left; height: 29px; width: 203px; font-size: 13px; font-weight: bold; color: #FFF; padding-left: 8px; line-height: 29px; }
.spInfor { float: left; width: 189px; border-right: 1px solid #C40001; border-bottom: 1px solid #C40001; border-left: 1px solid #C40001; padding: 10px; }
.spInfor dl { float: left; width: 180px; line-height: 170%; }
.spInfor dl .spimg { text-align: center; }
.spInfor dl .spname { padding-bottom: 15px; }
.spInfor dl .spbuter { text-align: center; padding-top: 15px; }
/*其它讨论话题*/
.titleb { line-height: 28px; background: url(../images/bbsbg.gif) no-repeat center -30px; float: left; height: 28px; width: 203px; padding-left: 8px; font-size: 13px; font-weight: bold; }
.naralist { float: left; width: 199px; border-right:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA; border-left:1px solid #EAEAEA; padding: 5px; }
.naralist dl { background: url(../images/line_07.jpg) repeat-x left bottom; float: left; width: 199px; padding-top: 8px; padding-bottom: 8px; line-height: 150%; }
.naralist dl .rapic { float: left; padding-right: 8px; min-height:20px; }
/*narblist*/
.narblist { float: left; width: 199px; border-right:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA; border-left:1px solid #EAEAEA; padding: 5px; }
.narblist dl { float: left; width: 179px; padding: 8px 10px; line-height: 170%; border-bottom: 1px solid #EFEFEF; }
.narblist dl .bpic { text-align: center; }
.narblist dl .bpic img { border: 1px solid #dedede; padding: 5px; }
.narblist dl .bprice { text-align: center; }
.narblist .bmore { float: left; width: 179px; text-align: right; padding-top: 10px; }
.titler { line-height: 26px; background-image: url(../images/bgback_03.jpg); background-repeat: repeat-x; background-position: left center; height: 26px; border: 1px solid #CFCFCF; padding-left: 10px; }
.listr { float: left; width: 760px; }
.titler font { float: right; padding-right: 8px; font-size: 12px; }
.titler span { color: #F60; }
.listr ul { float: left; width: 758px; border: 1px solid #B2D2DD; margin-top: 10px; }
.memberInfo { float: left; width: 177px; background-color: #F8FCFD; height:220px; }
.memberInfo dl { padding: 8px; line-height: 170%; }
.memberInfo dl .fodj { text-align: center; padding-top: 10px; padding-bottom: 10px; }
.membercont { float: right; width: 565px; padding-right: 10px; }
.membercont dl .colitem { float: left; width: 545px; line-height: 20px; height: 20px; background-color: #F9F9F9; padding-right: 10px; padding-left: 10px; }
.membercont dl .colitem span { color: #71B2DC; float: right; }
.membercont dl .colitem font { color: #999; font-size: 12px; }
.membercont dl .coltext { height:180px; font-size: 14px; line-height: 170%; overflow-y:auto; margin-top: 8px; margin-bottom: 8px; }
/*page*/
.page { height:30px; text-align:right; font-size:12px; width: 758px; padding-top: 25px; padding-bottom: 5px; float: left; }
#gPager b, .page b { border:1px solid #4398CE; color:#FFFFFF; margin-right:2px; text-decoration:none; background-color: #4398CE; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; }
#gPager a, .page a { border:1px solid #ccc; color:#666; margin-right:2px; text-decoration:none; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; }
#gPager a:hover, .page a:hover { border:1px solid #4398CE; color:#fff; background-color: #4398CE; }
#gPager a:active, .page a:active { border:#404040 1px solid; color:#fff; background:#404040 }
.plpad { float: left; width: 760px; }
.plpad ul { float: left; width: 760px; }
.plpad h1 { line-height: 26px; background-image: url(../images/plbg_19.jpg); background-repeat: repeat-x; background-position: left center; height: 26px; border: 1px solid #A9CDDF; font-size: 13px; color: #005A9E; padding-left: 10px; }
.plpad ul .bg { padding: 10px; background-color: #F8FBFF; }
.textsr { height: 160px; width: 503px; font-size: 12px; vertical-align: text-top; }
.bg dl .tbut { padding-top: 20px; padding-left: 40px; line-height: 180%; }
.footer { float: left; width: 990px; margin-top: 15px; }
/*===============论坛首页开始================*/
.indexcrok { float: left; width: 990px; }
.inpic { float: left; width: 366px; border: 1px solid #CCC; }
.inmid { float: left; width: 410px; padding-left: 10px; }
.inmid ul { float: left; width: 408px; border: 1px solid #FFE0AA; }
.title { background-image: url(../images/titlebg.jpg); background-repeat: repeat-x; background-position: left top; height: 30px; line-height: 30px; padding-left: 10px; font-size: 14px; font-weight: bolder; color: #FF6804; }
.title span { float: right; padding-right: 8px; }
.title span a { font-size: 12px; font-weight: normal; color: #03F; }
/*热门帖子*/
.contina { float: left; width: 388px; padding-bottom: 10px; padding-right: 10px; padding-left: 10px; }
.contina dl { float: left; width: 388px; padding-top: 6px; padding-bottom: 5px; }
.contina .line { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; }
.contina .dashed { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }
.contina dl strong { color: #999; }
.contina dl .item1 { float: left; width: 238px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; padding-right: 2px; }
.contina dl .item { float: left; width: 72px; text-align: center; }
/*论坛动态*/
.inright { float: right; width: 187px; border: 1px solid #FFE0AA; }
.luntan { float: left; width: 167px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.luntan ul { float: left; width: 167px; }
.luntan ul li { float: left; width: 167px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; padding-top: 7px; padding-bottom: 5px; }
.lefcok { float: left; width: 788px; }
/*晒单贴*/
.inleft { float: left; width: 786px; border: 1px solid #FFE0AA; }
.rightcok { float: right; width: 189px; }
/*.shaite*/
.shaite { float: left; width: 766px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.shaite dl { float: left; width: 760px; padding-top: 6px; padding-bottom: 5px; padding-left: 6px; }
.shaite .line { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; }
.shaite .dashed { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }
.shaite dl strong { color: #999; }
.shaite dl .item1 { float: left; width: 430px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; padding-right: 10px; }
.shaite dl .item { float: left; width: 72px; text-align: center; }
.shaite dl .itemb { float: left; width: 100px; text-align: center; color: #03C; }
.inbanner { float: right; width: 189px; }
.ban2 { padding-top: 8px; }
.narpic { float: left; width: 786px; margin-top: 10px; border: 1px solid #FFE0AA; }
.piclist { float: left; width: 786px; }
.piclist ul { float: left; width: 786px; padding-top: 10px; padding-bottom: 10px; height: 95px; overflow: hidden; }
.piclist ul li { float: left; padding-left: 27px; padding-right: 10px; }
.rcok { float: right; width: 187px; border: 1px solid #FFE0AA; margin-top: 10px; }
.tabtitle { float: left; width: 187px; }
.tabtitle ul li { float: left; font-size: 14px; text-align: center; width: 62px; }
.tabtitle ul .red14 a { color: #F00; font-size: 14px; font-weight: bold; }
.tabtitle ul li a strong { color: #666; }
/*tabtitle*/
.tabtitle2 { float: left; width: 177px; }
.tabtitle2 ul li { float: left; font-size: 14px; text-align: center; width: 80px; }
.tabtitle2 ul .red14 a { color: #FF6804; font-size: 14px; font-weight: bold; }
.tabtitle ul2 li a strong { color: #666; }
/*newnmu*/
.newnmu { float: left; width: 170px; padding-top: 10px; padding-bottom: 10px; padding-right: 8px; padding-left: 9px; }
.newnmu dl { float: left; width: 170px; padding-top: 6px; padding-bottom: 6px; }
.newnmu dl .nmu1 { background-image: url(../images/club.jpg); background-repeat: repeat; background-position: -25px top; float: left; width: 21px; line-height: 16px; text-align: center; height: 16px; font-family: Arial; font-size: 12px; font-weight: bold; color: #FFF; }
.newnmu dl .nmu2 { background-image: url(../images/club.jpg); background-repeat: repeat; background-position: -50px top; float: left; width: 21px; line-height: 16px; text-align: center; height: 16px; font-family: Arial; font-size: 12px; font-weight: bold; color: #FFF; }
.newnmu dl .nmu3 { background-image: url(../images/club.jpg); background-repeat: repeat; background-position: -75px top; float: left; width: 21px; line-height: 16px; text-align: center; height: 16px; font-family: Arial; font-size: 12px; font-weight: bold; color: #FFF; }
.newnmu dl .nmu4 { background-image: url(../images/club.jpg); background-repeat: repeat; background-position: left top; float: left; width: 21px; line-height: 16px; text-align: center; height: 16px; font-family: Arial; font-size: 12px; font-weight: bold; color: #FFF; }
.newnmu dl .text { float: right; width: 140px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; }
.inleft2 { float: left; width: 788px; margin-top: 10px; }
/*helist*/
.heath { float: left; width: 365px; border: 1px solid #FFE0AA; }
.helist { float: left; width: 345px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.helist dl { float: left; width: 345px; padding-top: 6px; padding-bottom: 5px; }
.helist .line { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; }
.helist .dashed { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }
.helist dl strong { color: #999; }
.helist dl .item1 { float: left; width: 210px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; padding-right: 2px; }
.helist dl .item { float: left; width: 65px; text-align: center; }
/*classjy */
.classjy { float: left; width: 988px; border: 1px solid #FFE0AA; }
.classjy dl { float: left; width: 314px; padding-left: 15px; height: 153px; padding-top: 10px; }
.pic { float: left; height: 132px; width: 138px; background-image: url(../images/projybg.jpg); background-repeat: no-repeat; background-position: left top; text-align: center; padding-top: 8px; }
.pcont { float: left; width: 160px; padding-left: 10px; }
.pcont h1 { font-size: 14px; font-weight: bold; color: #666; padding-top: 4px; padding-bottom: 8px; padding-left: 15px; }
.pcont ul { float: left; width: 160px; }
.pcont ul li { line-height: 25px; height: 25px; width: 160px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; }
/*文章目录*/
.wzclass { float: left; width: 189px; padding: 10px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #C40001; border-bottom-color: #C40001; border-left-color: #C40001; }
.wzclass ul { float: left; width: 170px; line-height: 170%; list-style-type: none; padding-left: 10px; }
.wzclass ul li { float: left; width: 170px; font-size: 13px; font-weight: bold; line-height: 26px; height: 26px; }
.wzclass ul li a { color: #333; font-size: 13px; font-weight: bold; }
.wzclass2 a:link, .wzclass2 a:visited { font-size: 13px; font-weight: bold; color: #C20000; }
/*帖子目录*/
.titleb2 { line-height: 28px; background: url(../images/titlbg.jpg) no-repeat center 0; float: left; height: 28px; width: 203px; padding-left: 8px; font-size: 13px; font-weight: bold; }
.tzclass { float: left; width: 189px; padding: 10px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #ccc; border-bottom-color: #ccc; border-left-color: #ccc; }
.tzclass ul { float: left; width: 170px; line-height: 170%; list-style-type: none; padding-left: 10px; }
.tzclass ul li { float: left; width: 170px; font-size: 14px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; line-height: 26px; height: 26px; }
/*newxpclock*/
.newxpclock { float: left; width: 738px; border: 1px solid #dedede; padding: 10px; }
.newxpclock .newtitle { text-align: center; }
.newtitle h1 { font-size: 14px; padding-bottom: 10px; }
.newtitle .xptime { padding-top: 8px; padding-bottom: 10px; float: left; width: 738px; color: #666; }
.newtitle .xptime span { float: right; vertical-align: middle; }
.newtitle .xptime img { vertical-align: middle; }
.newtitle .xpnews_content { text-align: left; padding-top: 10px; padding-left: 10px; line-height: 180%; color: #666; }
.newtitle dl .wztext { line-height: 180%; float: left; width: 738px; text-align: left; border-top-width: 1px; border-top-style: solid; border-top-color: #CCC; padding-top: 8px; }
.newtitle dl .wzlist { float: left; width: 738px; text-align: left; padding-top: 10px; margin-top: 10px; }
.wzlist ul { float: left; width: 738px; }
.wzlist h1 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; margin-bottom: 10px; }
.wzlist ul li { float: left; width: 339px; padding-right: 30px; line-height: 25px; height: 25px; }
.wzlist ul li span { float: right; color: #999; }
/*pinglun*/
.pinglun { float: left; width: 758px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #dedede; border-bottom-color: #dedede; border-left-color: #dedede; margin-top: 15px; }
.pinglun dl { float: left; width: 758px; }
.pinglun .pingtitle { background-image: url(../images/bbstitlbg.jpg); background-repeat: repeat-x; background-position: left center; height: 31px; line-height: 31px; font-size: 14px; font-weight: bold; padding-left: 10px; }
.pinglun .pingtitle span { float: right; padding-right: 6px; font-weight: normal; font-size: 12px; padding-top: 3px; line-height: 23px; height: 23px; padding-bottom: 3px; }
.pinglun .pingname { background-image: url(../images/bbstitle2bg.jpg); background-repeat: repeat-x; background-position: left center; height: 30px; margin-top: 5px; line-height: 30px; padding-left: 15px; color: #005AA0; }
.pinglun .pingname span { float: right; padding-right: 10px; color: #999; }
.pinglun .pingcont { padding-top: 8px; padding-bottom: 8px; padding-left: 15px; }
.pinglun .pingtijiao { padding-left: 80px; padding-top: 15px; padding-bottom: 10px; }
.pinglun .pingtijiao span { float: left; width: 40px; }
.newclock .linklist { float: left; width: 968px; }
.newclock .linklist ul { float: left; width: 928px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
.newclock .linklist li { float: left; width: 175px; background-image: url(../images/ulli.jpg); background-repeat: no-repeat; background-position: left center; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }
/**/
.bbslist { float: left; width: 758px; padding-bottom: 25px; }
.pnumcok { float: left; width: 758px; }
.pnumcok .pbut { float: left; padding-left: 4px; }
/*page2*/
.page2 { height:30px; text-align:right; font-size:12px; width: 600px; padding-bottom: 5px; float: right; padding-top: 10px; }
#gPager b, .page2 b { border:1px solid #FD781D; color:#FFFFFF; margin-right:2px; text-decoration:none; background-color: #FD781D; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; }
#gPager a, .page2 a:link, .page2 a:visited { border:1px solid #ccc; margin-right:2px; text-decoration:none; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; }
#gPager a:hover, .page2 a:hover { border:1px solid #FD781D; color:#fff; background-color: #FD781D; }
.btitle { float: left; width: 758px; }
.btitle ul { float: left; width: 758px; height: 30px; background-color: #FFF1E4; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #FFF1E4; border-right-color: #FFF1E4; border-bottom-color: #F8AF7A; border-left-color: #FFF1E4; }
.btitle ul li { float: left; width: 72px; }
.btitle ul li a { float: left; width: 72px; line-height: 30px; text-align: center; height: 30px; font-size: 13px; color: #EB7700; }
.backdh a { background-color: #F9F9F9; font-weight: bold; }
.biaoline tr td { padding-top: 10px; padding-bottom: 10px; font-size: 13px; background-color: #F9F9F9; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; padding-left: 6px; }
.yellow { color: #FD781D; }
.footeint { float: left; width: 990px; line-height: 180%; text-align: center; padding-top: 10px; }
.friend { float: left; width: 988px; border: 1px solid #FDE8AF; }
.friend h1 { background-color: #FEF2DB; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FDE8AF; font-size: 14px; color: #E97401; padding-top: 6px; padding-bottom: 6px; padding-left: 10px; }
.friend ul { float: left; width: 963px; padding-bottom: 10px; padding-left: 25px; }
.friend ul li { float: left; display: inline; padding-top: 10px; }
.friend ul li a { float: left; padding-right: 6px; white-space: nowrap; padding-left: 6px; }
/*发主贴和咨询的页面.*/
/*js*/
.none { display:none; }
.TabTitle { float: left; width: 760px; background-image: url(../images/tabbg.jpg); background-repeat: repeat-x; background-position: left bottom; height: 31px; }
.TabTitle li { float: left; width: 95px; padding-right: 6px; }
.TabTitle .active { cursor: pointer; float: left; height: 31px; width: 95px; text-align: center; line-height: 31px; font-weight: bold; color: #F8FBFF; font-size: 13px; display: block; background-image: url(../images/active.jpg); background-repeat: no-repeat; background-position: left top; }
.TabTitle .normal { cursor: pointer; float: left; height: 31px; width: 95px; text-align: center; line-height: 31px; color: #333; font-size: 13px; display: block; background-image: url(../images/normal.jpg); background-position: left top; background-repeat: no-repeat; }
.pxitem { float: left; width: 760px; }
.pxitem .pxnum { padding-bottom: 10px; text-align: right; padding-right: 8px; }
.pxline td { background-image: url(../images/pline.jpg); background-repeat: repeat-x; background-position: left bottom; padding-top: 4px; padding-bottom: 4px; height: 20px; overflow: hidden; }
.fbitem { padding-bottom: 8px; }
.bg dl { padding-top: 6px; padding-bottom: 6px; }
.tcont span { float: left; padding-right: 8px; }
.bcont { padding: 10px; background-color: #F6F6F6; margin-top: 10px; border: 1px solid #CCC; }
.ptext { font-weight: bold; }
.bcont dl .pitem { text-align: right; padding-top: 15px; }
