﻿.wrap,.topinfo,.head,.topMenu{width:960px;margin:0 auto;}

.head{margin:10px auto;}
.logo{float:left;}

/*调用背景*/
.topMenu,.topMenu dl dt a,.run,.chart_top,.chart_door li a,.zs_door li a,.cr_top .ico_cr,.headimg,.tool .t_l,.tool .t_r,.prcietitle,.priceinfo strong,.rank_subdoor li a:hover,.rank_subdoor li.now a,
.rank_lt,.rank_lb,.rank_rt,.rank_rb,.subdoor li a:hover,.subdoor li.now a,.protitle,.spell span,.sort li strong,.recommend_title strong,.video_title i,.bbs_title strong i,
.new_l,.new_r,.magazine .ma_title{background:url(../../images/Index/bg.jpg) no-repeat;}

/*导航*/
.menubox{background:url(../../images/Index/bgx_nav.png) repeat-x;}
.topMenu{height:53px;position:relative;overflow:hidden;padding:12px 0 0;background-position:0 -319px;border:none;}
.topMenu dl{float:left;border:none;overflow:visible;}
.topMenu dl dt{float:left;display:inline;margin:-3px 8px 0 0;_margin-top:0;_position:relative;_top:-3px;}
.topMenu dl dt a{display:inline-block;width:28px;height:46px;line-height:23px;font-weight:bold;font-size:14px;}
.topMenu dl dt a span{display:none;}
.topMenu dl dt a:hover{text-decoration:none;}
.topMenu dl dd{float:left;}
.topMenu dl dd a{text-align:center;margin-top:0px;margin-right:6px;position:relative;top:-2px;color:#fffacf;}
.topMenu dl dd a:hover{} 
.topMenu dl.tw6 dd a{}
.topMenu dl.tw1{width:154px;}
.topMenu dl.tw2{width:154px;}
.topMenu dl.tw3{width:91px;_width: 78px;}
.topMenu dl.tw4{width:123px;}
.topMenu dl.tw5{width:100px;}
.topMenu dl.tw7{width:142px;margin-left:4px;border-right:none;_margin-left:0;}
.topMenu dl.tw8 { width:123px;}
.topMenu dl.tw7 a {width:142px;height:46px; }
.topMenu dl.tw1 dt a{background-position:-28px -400px;}
.topMenu dl.tw2 dt a{background-position:-56px -400px;}
.topMenu dl.tw3 dt a{background-position:-84px -400px;}
.topMenu dl.tw4 dt a{background-position:-112px -400px;}
.topMenu dl.tw5 dt a{background-position:-140px -400px;}
.topMenu dl.tw7 dt a{background-position:-401px -400px;}
.topMenu dl.tw6 dt a{background-position:-168px -400px;}
.topMenu dl.tw8 dt a{background-position:-700px -400px;width:43px;}
.topMenu dl.tw1 dt a:hover{background-position:-196px -400px;}
.topMenu dl.tw2 dt a:hover{background-position:-224px -400px;}
.topMenu dl.tw3 dt a:hover{background-position:-252px -400px;}
.topMenu dl.tw4 dt a:hover{background-position:-280px -400px;}
.topMenu dl.tw5 dt a:hover{background-position:-308px -400px;}
.topMenu dl.tw6 dt a:hover{background-position:-336px -400px;}
.topMenu dl.tw7 dt a:hover{background-position:-554px -400px;}
.topMenu dl.tw8 dt a:hover{background-position:-744px -400px;}
.topMenu dl.tw6{width:69px;}

/*布局*/
.content{overflow:hidden;margin-bottom:10px;}
.main,.sub,.main_l,.main_r{float:left;overflow:hidden;}
.main{width:610px;}
.sub{width:330px;margin-left:20px;}
.main_l{width:250px;}
.main_r{width:340px;margin-left:20px;}

/*公告*/
.run{overflow:hidden;background-position:-392px -58px;height:2em;padding-left:100px;margin:10px 0;}
.d1{width: 510px;overflow: hidden;white-space: nowrap;}
.d1 a{margin:0 10px;padding-left:8px;background:url(../../images/npager/jifen-square.gif) no-repeat left;color:#0F0F0F;display:inline-block;}
.div2{width: auto;}

/*焦点图*/
.focus{height:365px;overflow:hidden;position:relative;margin-bottom:10px;border:1px solid #d7d7d7;padding:0px 0px 30px 0px;}
.focus ul{overflow:hidden;height:100%;}
.focus li{float:left;height:360px;}
.focus .tbg{position:absolute;bottom:30px;display:block;width:250px;height:45px;background:#000;opacity: 0.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);z-index:1;_left:5px;_width:250px;}
.focus li .ti{position:absolute;bottom:22px;padding:5px 10px 5px 10px;height:35px;color:#f9f8b9;z-index:2;left:0;width:228px;}
.focus li .ti h3 a{color:#fff;font-size:14px;white-space:nowrap;}
.num{margin-top:5px;text-align:center;}
.num b{display:inline-block;background:#909090;height:20px;line-height:20px;width:20px;text-align:center;cursor:pointer;color:#fff;}
.num b.now{background:#ce0609;}
/*指数图*/
.chart{border:1px solid #e5e5e5;border-top:3px solid #69af2a;margin-bottom:10px;}
.chart_top{height:46px;background-position:0 -59px;overflow:hidden;}
.chart_door{overflow:hidden;margin:22px 0 0 100px;}
.chart_door li{float:left;margin:0 1px;text-align:center;}
.chart_door li a{display:block;width:64px;height:24px;line-height:24px;background-position:-184px -128px;color:#fff;}
.chart_door li a:hover{text-decoration:none;}
.chart_door li.now a{background-position:-121px -128px;color:#3a9607;}

#expInfo{display:block;float:left;}
div.chartpic{display:block;}

.chart_room{padding:10px;text-align:center;height:360px;overflow:hidden;}
.chartpic img{height:102px;}
.cr_top{text-align:left;color:#3a9607;margin-bottom:10px;}
.cr_top .ico_cr{display:inline-block;width:11px;height:12px;background-position:-735px -126px;margin-right:10px;vertical-align:middle;}
.cr_mid{background:#f4f2f2;padding:10px 5px;float:left;width:100px;height:40px;margin-left:10px;margin-top:10px;display:inline;}
.cr_mid em{color:#f10000;font-weight:bold;}
.cr_bot{float:left;margin-left:10px;margin-top:10px;}
.cr_bot span{margin-right:3px;display:block;text-align:right;}
#expInfo{background:url(../../images/index/bg_cr_bot.png) no-repeat center bottom;padding-bottom:15px;overflow:hidden;}
.lodingpic{width:210px;height:65px;padding-top:55px;text-align:center;}

.chart_ul{overflow:hidden;padding-top:5px;height:140px;}
.chart_ul li{float:left;margin:5px;display:inline;}
.chart_ul li a{display:block;width:100px;height:20px;line-height:20px;background:#f6f6f6;border:1px solid #dddcdc;text-align:center;}
.chart_ul li a.now,.chart_ul li.now a,.chart_ul li a:hover{background:#edf8d3;border:1px solid #72c730;text-decoration:none;}

.zs{border:1px solid #e5e5e5;border-top:1px solid #69af2a;}
.zs_door{overflow:hidden;background:url(../../images/index/bgx_zs.png) repeat-x;height:24px;padding:7px 0 0 10px;}
.zs_door li{float:left;margin:0 1px;text-align:center;}
.zs_door li a{display:block;width:64px;height:24px;line-height:24px;background-position:-184px -128px;color:#fff;}
.zs_door li a:hover{text-decoration:none;}
.zs_door li.now a{background-position:-121px -128px;color:#3a9607;}

.zs_room{margin:10px;overflow:hidden;height:100px;}
.zs_room h4 a{font-size:12px;font-weight:normal;}
.imgbox{float:left;margin-right:10px;display:inline;padding:1px;border:1px solid #ccc;}
.imgbox:hover{border:1px solid #000;}
h4{height:2em;overflow:hidden;}
.imgcon,.topimgcon{color:#999;text-indent:2em;height:48px;}
.topimgcon{height:65px;}
.morelink{color:#ef7000;}
.morelink a{color:#ef7000;margin:0 3px;}

.headline{font-size:14px;text-align:center;margin-bottom:10px;white-space:nowrap;}
.headimg{width:282px;margin:0 auto 10px;border:1px solid #e2e2e2;border-left:none;background-position:-707px -148px;text-align:right;}
.headimg img{border:1px solid #fff;}
.headimg a:hover img{opacity:0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}

.tb{border-top:1px dotted #333;margin-top:10px;padding-top:10px;}
.list{clear:both;}
.list li{line-height:2.2;}
.list li a{padding-left:10px;background:url(../../images/index/dot.png) no-repeat left center;}
.time{font-size:12px;color:#999;float:right;}

.doorbox{margin:37px 0 20px;background:url(../../images/index/bgx_door.png) repeat-x center;}
.doorbox ul{overflow:hidden;padding-right:20px;background:#fff url(../../images/index/shadow.png) no-repeat 156px bottom;width:160px;}
.doorbox li{float:left;margin-right:4px;}
.doorbox li a{display:inline-block;width:75px;height:25px;line-height:25px;text-align:center;background:#f1f1f1;border:1px solid #c8c8c8;}
.doorbox li a:hover{text-decoration:none;}
.doorbox li.now a{background:url(../../images/index/bg.jpg) no-repeat -290px -63px;border:none;}

.tool{height:22px;position:relative;margin:10px 0;background:#fbfef5;padding-left:15px;}
.tool .t_l,.tool .t_r{position:absolute;display:block;width:10px;height:22px;bottom:0;}
.tool .t_l{left:0;background-position:-269px -130px;}
.tool .t_r{right:0;background-position:-279px -130px;}
.tool a{color:#5c5c5c;padding:0 9px;border-right:1px dotted #bdbdbd;}
.tool a.last{border:none;}

.price{border:1px solid #d9d9d9;border-top:2px solid #9bca7c;}
.prcietitle{height:37px;background-position:0 0;position:relative;}
.pricelink{position:absolute;display:block;width:120px;height:37px;top:0;left:0;background:url(../../images/index/bg1x1.gif) repeat;}
.prcietitle span{float:right;margin:12px 15px 0 0;}
.prcietitle span em{color:#378d3f;font-size:24px;font-weight:bold;font-family:'Georgia';margin:0 2px;position:relative;_top:-3px;}
.price a:hover{cursor:pointer;}

.up,.up a{color:Red;}
.down,.down a{color:green;}
.priceinfo em.up{padding-right:10px;background:url(../../images/index/up_ico.png) no-repeat right center;}
/*em.hold{padding-right:10px;background:url(../../images/index/hold_ico.png) no-repeat right center;}*/
.priceinfo em.down{padding-right:10px;background:url(../../images/index/down_ico.png) no-repeat right center;}

.priceinfo{margin:10px;}
.priceinfo strong{display:inline-block;height:18px;width:49px;background-position:-304px -130px;vertical-align:middle;}
.priceinfo span{margin:0 7px;}

.tphTable {width:96%;margin:8px auto;}
.tphTable thead tr th {height:30px;text-align:center;font-weight:normal;white-space:nowrap;background:#edf8d3;border:1px dashed #e3e3e3;}
.tphTable tbody tr td {height:34px;text-align:center;border:1px dashed #e3e3e3;}
.tphTable tbody tr td.tr{text-align:right;padding-right:10px;}
.tphTable tbody tr td.tl{text-align:left;}
.tphTable tbody tr td.tc a{text-align:center;padding:0;}
table .hover,.tphTable .hover {background-color:#f1f1f1;}
.tphTable a{display:inline-block;width:95%;padding:0 5px;*padding:0 2px;}
.tphTable tbody tr:hover a,table .hover a,.tphTable .hover a{color:#BA2636;text-decoration:underline;}
/*table .hover a[class="txtw4"],table .hover a[class="txtw6"],table .hover a[class="txtw3"],.tphTable .hover a[class="txtw3"],.tphTable .hover a[class="txtw4"]{color:#BA2636;text-decoration:underline;}
*/
.more{float:right;color:#148816;margin-right:10px;font-family:'宋体';}
.more a{font-family:'宋体';}

.rank{position:relative;border:1px solid #d9d9d9;width:240px;margin:20px 0 30px 60px;background:url(../../images/index/bgx_price.png) repeat-x center top;}
.rank_door{overflow:hidden;height:28px;line-height:28px;width:160px;margin:0 auto;background:url(../../images/index/line_price.png) no-repeat left top;}
.rank_door li{float:left;background:url(../../images/index/line_price.png) no-repeat right top;}
.rank_door li a{display:inline-block;width:50px;text-align:center;color:#000;}
.rank_door li a:hover,.rank_door li.now a{background:url(../../images/index/bg_price_hover.png) no-repeat center bottom;text-decoration:none;color:#2a8034;}

.rank_subdoor{position:absolute;left:-43px;top:35px;*left:-50px;*top:30px;}
.rank_subdoor li{margin:8px 0;}
.rank_subdoor li a{color:#2a8034;display:inline-block;width:52px;height:21px;text-indent:10px;}
.rank_subdoor li a:hover,.rank_subdoor li.now a{background-position:-466px -128px;color:#fff;text-decoration:none;}
#room8{position:relative;height:115px;overflow:hidden;}
#room8 ul{height:100%;margin:0;padding:0;}
#room8 ul li{overflow:hidden;height:100%;margin:0;padding:0;}
.rank_room{height:100px;overflow:hidden;position:absolute;top:0;left:5px;padding:10px;}
.rank_room a{margin:5px;}

.rank_lt,.rank_lb,.rank_rt,.rank_rb{position:absolute;display:block;width:15px;height:15px;}
.rank_lt{background-position:-368px -130px;top:-1px;left:-1px;}
.rank_lb{background-position:-409px -130px;bottom:-1px;left:-1px;}
.rank_rt{background-position:-389px -130px;top:-1px;right:-1px;}
.rank_rb{background-position:-432px -130px;bottom:-1px;right:-1px;}


.subdoor{overflow:hidden;background:url(../../images/index/line_subdoor.png) repeat-x bottom;height:28px;padding-left:4px;margin:14px 0;_margin:17px 0;}
.subdoor ul{overflow:hidden;height:100%;}
.subdoor li{float:left;}
.subdoor li a{display:block;width:81px;height:28px;line-height:28px;color:#2a8034;font-size:14px;text-indent:6px;}
.subdoor li a:hover,.subdoor li.now a{background-position:-535px -123px;color:#000;text-decoration:none;}
.subroom{padding:0 7px 20px;}
#room6 {height:224px;_height:210px;}

.sublist{overflow:hidden;height:100%;}
.sublist li{float:left;width:154px;line-height:2.2;height:27px;overflow:hidden;}
.dot li a{padding-left:10px;background:url(../../images/index/dot.png) no-repeat left center;white-space:nowrap;}

.col{overflow:hidden;height:100%;}
.cola{float:left;width:660px;overflow:hidden;}
.colb{float:left;width:288px;margin-left:10px;border:1px solid #c2eba3;border-bottom:none;}

.product{margin-bottom:10px;}
.protitle{height:55px;background-position:0 -171px;}
.protitle span{display:none;}

.spell{margin:10px 25px;position:relative;top:-10px;}
.spell span{display:inline-block;width:124px;height:21px;line-height:21px;background-position:-397px -88px;text-indent:5px;}
.spell a{font-size:14px;padding:0 3px;}

.sort{overflow:hidden;margin:10px;}
.sort li{float:left;width:300px;margin:10px 10px 10px 0;height:66px;}
.sort li strong{display:block;width:103px;height:23px;line-height:23px;background-position:0 -128px;text-align:center;color:#000;font-size:14px;}
.sort li a{color:#5e5e5e;padding:3px 5px;}
.sort li a:hover{color:#fff;background:#108f04;text-decoration:none;}

.recommend{border:1px solid #d9d9d9;margin-bottom:10px;padding:5px;clear:both;}
.recommend_title{}
.recommend_title strong{display:inline-block;width:125px;height:37px;background-position:-389px 0;vertical-align:middle;margin-right:10px;}
.recommend_title strong span{display:none;}
.recommend_title a{color:#2a8034;padding:0 6px;border-right:1px dotted #ccc;}
.recommend_title a.last{border:none;}

.recommend_door{overflow:hidden;float:right;margin:8px;}
.recommend_door li{float:left;margin:0 3px;cursor:pointer;overflow:hidden;}
.recommend_door li span{display: inline-block;height: 15px;width: 15px;margin: 0 3px 0 0;text-align: center;background: #a4a4a4;line-height: 15px;color: #fff;}
.recommend_door li.now span,.recommend_door li:hover span{background:#BC2D09;}

.recommend_room{overflow:hidden;width:100%;color: #999999;}
.recommend_room .imgbox{margin-right:5px;margin-top:7px;}
.recommend_room li{float:left;margin:10px 0;width: 216px;height:89px;overflow:hidden;}
.recommend_room li strong{display: inline-block;float: left;line-height: 22px;width: 110px;font-weight:normal;}

.video{margin-bottom:10px;}
.video_title{color:#2c6b1d;background:url(../../images/index/bgx_video.png) repeat-x bottom;height:26px;line-height:26px;_padding-top:10px;_height:16px;}
.video_title i{display:inline-block;width:16px;height:11px;background-position:-702px -126px;vertical-align:middle;margin:0 10px;}
#room10{height:100%;overflow:hidden;}

.bbs{background:url(../../images/index/bgx_bbs.png) repeat-x top;padding:10px;}
.bbs_title{border-bottom:1px solid #c2eba3;padding-bottom:10px;}
.bbs_title strong{font-size:14px;}
.bbs_title strong i{display:inline-block;width:14px;height:16px;background-position:-675px -125px;vertical-align:middle;margin-right:10px;}
.bbs_title strong em{color:#f10000;}

.bbslist{line-height:2.5;margin-top:10px;}
.bbslist li{overflow:hidden;clear:both;}
.bbslist li img {margin-right:4px;margin-top:2px;}
.bbslist li span{display:inline-block;height:15px;width:15px;margin:0 10px 0 0;text-align:center;background:#a4a4a4;line-height:15px;color:#fff;}
.bbslist li span.htop{background:#BC2D09;}
.top,.low{color:#fff;margin-right:10px;display:inline-block;height:18px;line-height:18px;width:18px;vertical-align:middle;text-align:center;}
.top{background:#c31616;}
.low{background:#999;}

.new{position:relative;border:1px solid #d9d9d9;background-position:-760px 0;margin:10px 20px 20px 20px;_margin:38px 20px;height:100%;}
.new .list{margin:50px 0 20px 0;padding:0 10px;}
.new .list li{line-height:2;}
.new_l,.new_r{display:block;position:absolute;}
.new_l{width:35px;height:33px;background-position:-550px 0;top:-11px;left:-11px;}
.new_r{background-position: -616px -3px;bottom: -6px;height: 34px;right: -7px;width: 34px;}

/*  底部  
.foot{ width:958px; border:1px #047700 solid; height:22px; line-height:22px; background:url(../../images/npager/foot-info.gif) repeat-x; text-align:center; color:#fff;}
.foot a,.foot a:hover{ color:#fff;}
.copyright{ width:960px;text-align:center; margin:5px 0 20px 0; line-height:180%; color:#666;}
.copyright a.copyright a:hover{color:#333;}*/

.magazine{clear:both;margin-bottom:10px;overflow:hidden;position:relative;border:1px solid #d9d9d9;border-top:none;width:958px;height:100%;}
.magazine .ma_title{height:42px;background-position:0 -247px;overflow:hidden;}
.magazine .door_nav{overflow:hidden;padding:12px 20px;height:100%;}
.magazine .door_nav li{cursor:pointer;color:#000;font-size:14px;display:inline;padding:5px 10px;margin:0 10px;height:100%;}
.magazine .door_nav li.now,.magazine .door_nav li:hover {border:1px solid #52a134;background:#fff;padding:4px 9px;}
.zazhi{ width:938px; float:left; list-style-type:none; padding:20px 10px 15px;}
.zazhi li{ width:134px; float:left; text-align:center;margin:0 9px;display:inline;}
.zazhi li img{ background:#D9D9D9; padding:1px; margin-bottom:8px;}
.zazhi li a:hover img{background:#333; }
.zazhi li a:hover{color:#333;}
.zazhi li a{*white-space:nowrap;}

.zhuanti-box{clear:both;margin-bottom:10px;}
.zhuanti-ul{width:875px; margin-left:0; height:85px;list-style-type:none;overflow:hidden; border:1px #047700 solid; background:#46A413 url(../../images/npager/zhuanti-bg.gif) no-repeat; padding:7px 7px 7px 77px;}
.zhuanti-ul li{ background:#F1FCE9; height:85px; width:172px; float:left; overflow:hidden;}
.zhuanti{ margin-left:3px;}

.news-smallgg{clear:both;margin-bottom:10px;} 
.news-smallgg a{margin:0 6px;}
.cola .news-smallgg a{margin:0;}


/*广告*/
.ad{overflow:hidden;margin-bottom:10px;}
#time{position:absolute;font-size:60px;color:#9c060c;top:0px;font-family:Impact;padding:30px 0;}
#time:hover{text-decoration:none;}
.toMmt{width:330px;height:80px;background:url(../../images/index/tommt.gif);}
.toMmt .msgBox{width:200px;height:60px;padding:3px 4px;margin-left:7px;margin-top:7px;overflow:hidden;float:left;display:inline;}
.toMmt .msgBox a{color:#009002;}
.toMmtLink{display:inline-block;width:110px;height:80px;}

/*新年背景*/
.newYearBg .newYear{background:url(../../images/index/bgNew.jpg) no-repeat center top; }
.newYearBg .innerBg {background:url(../../images/index/bgNew.jpg) no-repeat center top;width:1000px;margin:0 auto;height:71px;position:relative;}
.newYearBg .innerBg i { display:block;width:95px;height:21px;background:url(../../images/index/close.png) no-repeat;position:absolute;right:0;bottom:2px;cursor:pointer;}
.newYearBg {background:#7c0719 url(../../images/index/bgyNew.png) repeat-y center; }
.newYearBg .newYear .topbox,.newYearBg .newYear .menubox { width:1000px;margin:0 auto;}

/*tdcs*/
.tdcs .title { padding:1px;border-top:1px solid #9BCA7C;clear:both;}
.tdcs li {overflow:hidden;padding-left: 10px;background: url(../../images/index/dot.png) no-repeat left center;margin:0 10px;line-height:2.2;}
.tdcs li .picbox { display:none;}
.tdcs li small { float:right;color:#999;}
.tdcs li h2 {font-size:12px;font-weight:normal;float:left;}
.tdcs li p{display:none; }
.tdcs li.showed { padding:0;background:none;margin:0;height:100%;}
.tdcs li.showed .picbox {display:block; float:left;margin:8px 10px;padding:1px;border:1px solid #d9d9d9;display:inline;}
.tdcs li.showed h2 { display:block;font-size:14px;white-space:nowrap;width:220px;overflow:hidden;font-weight:bold;}
.tdcs li.showed small { display:none;}
.tdcs li.showed p {display:block;color:#999;}

.indexAD a.adlink{display:block;position:absolute;height:80px;top:0;text-indent:-9999px;overflow:hidden;background:url(../../images/gif1x1.gif);}
.ad_1 {left:310px;width:66px; }
.ad_2 {left:378px;width:74px; }
.ad_3 {left:454px;width:70px; }
.ad_4 {left:524px;width:70px; }
.ad_5 {left:594px;width:70px; }

.adfocus { float:left;position:relative;height:80px;overflow:hidden;}
.adfocus li img {width:620px;height:80px;}
.adfocus .num { right:5px;bottom:5px;position:absolute;}


