#banner{ margin:0 auto; width:950px;}
.nMback{ width:804px; background:url(http://img.starlott.com/news/nMback.gif); height:31px; line-height:28px; overflow:hidden;}
.nMback a{ color:#fff;}
.nMback li{ padding:0 6px 0 6px; background:url(http://img.starlott.com/news/nMline.gif) no-repeat top right;}
.nMback li.hover{ background:#7D0007;}

.newsLeft{ width:640px;}
.newsRight{ width:300px; float:right;}
.border{ border:1px solid #E0E0E0;}
#headLine{ width:638px; text-align:center; color:#004899;}
#headLine h1{ font-size:30px; font-family:"黑体"; line-height:50px;}
#headLine h2{  word-spacing:0.5em; height:28px;}

#search,.mframe .main li,.mframe .title,.rframe .main li,.titleTab li.hover,.n_left .main4 li,.topFrame .main .text p,.topFrame .main .list p,#tSearch,.wframe .list,.swmain li,.newsList p.list,.shoucang .list2 p{ background:url(http://img.starlott.com/news/newsBack.gif) no-repeat;}
#type_place .pright li a,.n_left .more a,.n_left .more2 a,.n_left .main2 li a,.rframe .main a,.titleTab li a,.n_left .main4 li a,.topiclist a,.oldweek li a,.swmain li a{ color:#444;}

.n_left{ width:198px; overflow:hidden; float:left; padding-bottom:5px;}
.n_left .title,.rframe .title,.titleTab,#oldTime .title{ background:url(http://img.starlott.com/news/mTitle.gif); padding:0 8px; width:182px; line-height:24px;}
.n_left .pt{ padding:6px 6px 6px 8px;}
.n_left .pt .text,.starWeekly .text{ padding-left:8px; line-height:22px; font-weight:bold; width:110px;}
.n_left .main{ padding:0 0 0 8px; line-height:20px; text-indent:3px;}
.n_left .main2{ line-height:20px; padding:2px 0 4px 8px;}
.n_left .main2 li{ width:100%;}
.n_left .more,.n_left .more2{ text-align:right; line-height:30px; width:180px;}
.n_left .more2{ line-height:24px;}
.n_left .main4{ padding:4px 0 0 10px; width:182px;}
.n_left .main4 li{ background-position:0 -32px; width:174px; padding-left:8px; line-height:21px;}

.mframe{ float:right; width:428px; font-size:14px; padding-bottom:4px;}
.mframe .title{ padding:0 10px 4px 18px; width:400px; line-height:28px;}
.mframe .main{ padding:0 8px 0 10px; width:410px;}
.mframe .main li,.swmain li{ background-position:0 -30px; width:396px; line-height:25px; padding-left:8px;}
.mframe p.list{ float:left; width:356px; overflow:hidden; height:25px;}
.mframe p.time{ float:right; color:#999; width:40px;}

#search{ background-position:0 -65px; height:29px; padding:8px 0 0 8px;}
.sinput{ border:1px solid #d9d9d9;}
.sSelect{ height:18px; width:61px; font-size:12px; margin:0 5px; >font-size:10px;}
#picChange{ margin:9px 0 0;}

#type_place{ border:1px solid #E1E1E1; background:#eee; width:298px; overflow:hidden;}
#type_place .pleft{ background:#E4E4E4; layout-flow:vertical-ideographic; letter-spacing:6px; font-weight:bold; border:1px solid #eee; width:17px; height:77px; padding:10px 0 0 4px; >padding:10px 4px 0 0;}
#type_place .pright{ line-height:22px; width:273px;}
#type_place .pright li{ width:100%; word-spacing:-2px; padding-left:7px; width:267px;}
.backfff{ background:#fff;}
.backeee{ background:#eee;}

.rframe{ width:298px; overflow:hidden;}
.rframe .title{padding:0 8px; width:282px; line-height:24px;}
.rframe .main{ padding:10px; width:278px;}
.rframe .main li{ background-position:0 -32px; width:270px; padding-left:8px; line-height:22px;}
.rframe .main2{ padding:15px 10px 5px; width:278px; >padding:15px 10px 7px; _padding:12px 10px 0;}
.rframe .main2 li{ width:139px; text-align:center; margin-bottom:10px; >line-height:22px;}
.rframe .main3{ padding:14px 0 12px 10px; width:288px; >padding:14px 0 6px 10px;}
.rframe .main3 li{ padding:0 8px; text-align:center; >line-height:24px;}
.rframe .main3 li img{ width:78px; height:115px;}

.titleTab{ padding:0; width:198px;}
.titleTab li{ width:99px; text-align:center;}
.titleTab li.hover{ background-position:0 -110px; font-weight:bold;}
.titleTab li.hover a{ color:#004899;}

.paihang{ padding:4px; width:190px; overflow:hidden;}
.pTitle{ color:#999; line-height:22px; border-bottom:1px solid #DEDEDE;}
.p01,.p02,.p03,.p04{ line-height:21px;}
.p01{ width:18px; text-align:center;}
.p02{ width:50px;}
.p03{ width:50px; text-align:center;}
.p04{ width:66px; text-align:right; padding-right:6px;}

.ind01{ width:105px; text-align:right; line-height:21px;}
.ind02{ width:90px; height:16px; padding-top:5px; padding-left:3px;}
.indagate{ border:1px solid #FF8400; width:83px; height:7px; font-size:0; line-height:0;}
.indagate p{ background:url(http://img.starlott.com/news/indagate.gif); height:7px;}

.topicLeft{ width:740px; float:left;}
.topicRight{ float:right; width:200px;}
.topicPic{ width:365px; float:left; margin:0 10px 0 0;}
.topFrame{ width:363px; border:1px solid #E0E0E0; overflow:hidden;}
.topFrame h1{ font-size:24px; font-family:"黑体"; width:100%; text-align:center; line-height:46px; font-weight:bold;}
.topFrame h2{ padding:0 10px 3px; line-height:22px; text-indent:2em;}
.topiclist{ line-height:22px; background:#eee; width:343px; padding:10px;}
.topFrame .title{background:url(http://img.starlott.com/news/mTitle.gif); line-height:24px; padding:0 10px; width:343px; }
.topFrame .main{ padding:10px; width:343px; font-size:14px;}
.topFrame .main .pic{ border:1px solid #DCDCDC; width:96px; font-size:0; line-height:0;}
.topFrame .main .text{ width:233px; padding-left:10px;}
.topFrame .main .text p,.topFrame .main .list p{ background-position:0 -30px; line-height:24px; padding-left:10px; width:223px;}
.topFrame .main .list{ border-top:1px dashed #9E9E9E; width:100%; margin-top:10px; padding-top:8px;}
.topFrame .main .list p{ width:330px;}
#tSearch{ background-position:0 -150px; width:192px; height:29px; padding:8px 0 0 8px;}

.wline{ padding:2px 4px 4px; width:192px;}
.wline2{ font-size:0; line-height:0; border-top:1px dotted #444; width:190px;}
.weekMain{ padding:0 7px 7px 10px; width:411px;}
.weekMain h1{ width:100%; text-align:center; font-size:20px; font-family:"黑体"; line-height:34px;}
.weekMain h1 a,.wframe h1 a{ color:#C63B2F;}
.weekMain h2{ width:100%; text-indent:2em; line-height:22px;}
.weekleft{ width:300px; float:left;}
.weekRight{ width:430px; float:right;}
.wframe{float:right; width:412px; padding:4px 8px 4px; border:1px solid #E0E0E0;}
.w_title{width:402px; line-height:22px;border-bottom:1px solid #E2E2E2; padding:0 5px;}
.wframe h1{width:412px; text-align:center; font-size:14px; font-weight:bold; line-height:30px;}
.wframe h2{ width:100%; text-indent:2em; line-height:22px;}
.w_title2{ width:402px; border-top:1px dotted #444; line-height:36px; padding:4px 5px 0; margin-top:14px;}
.wframe .list{ width:352px; font-size:14px; line-height:26px; background-position:2px -30px; padding-left:10px;}
.wframe .time{ width:40px; float:right; font-size:14px; line-height:26px; color:#999;}

#oldTime{ width:948px; border:1px solid #E0E0E0; margin:0 auto; overflow:hidden;}
#oldTime .title{ width:932px;}
.oldweek{ padding:15px 0 10px 15px; _padding:15px 0 10px 5px;}
.oldweek li{ text-align:center; width:100px; line-height:26px; margin:0 15px;}

.starWeekly{ padding:6px 6px 6px 8px;}
.starWeekly .text{ width:210px; font-weight:normal;}
.swmain{ line-height:18px; padding:0 4px 5px 10px;}
.swmain li{ width:270px; line-height:22px;}
.djjm{ padding:5px 5px 0;}
.djjm li{ background:#F2F2F2; width:270px; padding:5px 8px;}
.djjm p.pic{ padding:1px; border:1px solid #E0E0E0; background:#fff; width:60px; height:60px; float:left;}
.djjm p.text{ width:194px; padding-left:10px; float:left; line-height:20px;}
.djjm p.text a,.newsBox .nmain .text h2 a,.newsContent .title a{ color:#444;}

.newsBox{ padding:5px 5px 0; border:1px solid #E0E0E0; width:628px; overflow:hidden;}
.newsBox .nmain{ background:#f2f2f2; padding:12px; width:604px; margin-bottom:6px;}
.newsBox .nmain .pic{ padding:1px; border:1px solid #E0E0E0; background:#fff; width:120px; height:90px;}
.newsBox .nmain .text{ padding-left:10px; line-height:21px; width:470px;}
.newsBox .nmain .text h1{ font-size:14px; font-weight:bold; padding-bottom:10px;}
.newsList{ padding:5px 15px;border:1px solid #E0E0E0; overflow:hidden; width:608px;}
.newsList .listul{ width:100%; border-bottom:1px dotted #444; padding:10px 0;}
.newsList .listul li{ width:608px; line-height:25px; font-size:14px;}
.newsList p.list{ background-position:10px -197px; padding-left:20px; float:left; width:500px;}
.newsList p.time{ float:right; width:85px; color:#999; text-align:center;}
.newsList .backTop,.newsList .listPage{ text-align:right; width:100%; line-height:42px; font-size:14px;}
.pageNum{ background:#004899; padding:2px 5px;}
.pageNum a{ color:#fff;}
.newsContent{border:1px solid #E0E0E0; overflow:hidden; width:638px;}
.newsContent .title{ line-height:28px; padding-left:12px; border-bottom:1px solid #E0E0E0; width:626px;}
.newsContent .content{ clear:both; background:#FBFBFB; width:598px; padding:20px 20px;}
.newsContent .content h1{ font-size:20px; font-family:"黑体"; width:100%; text-align:center; line-height:45px;}
.newsContent .content h2{ font-size:12px; color:#999; text-align:center; width:100%; line-height:20px; padding-bottom:20px;}
.newsContent .content h3{ line-height:24px; font-size:14px; text-indent:2em;}
.content h3{ padding:20px 0px 20px 0px;}
.content h3 div{ border: #DDDDDD 1px solid;text-indent:2em; background-color:#FFFFFF; padding:5px;}
.newsContent .content h4{ width:100%; text-align:center; line-height:60px; font-size:14px;}
.newsContent .content h5{ width:100%; text-align:right;}

.cpsc{ padding:10px 10px 0;}
.cpsc .sc2,.cpsc .sc0,.cpsc .sc1{ background:#eee; margin-bottom:10px;padding:5px 0 5px 15px; width:163px;line-height:21px; }
.cpsc .sc0{ background:url(http://img.starlott.com/news/newsBack.gif) no-repeat 120px -230px #eee; }
.cpsc .sc1{ background:url(http://img.starlott.com/news/newsBack.gif) no-repeat -80px -230px #eee; }
.cpsc a{ color:#444;}
.shoucang{ padding:11px 12px;}
.shoucang .pic{ width:103px; height:146px;}
.shoucang .list{ padding:0 0 0 10px; line-height:18px; width:225px;}
.shoucang .list2 p{ padding:0 0 0 20px; font-size:14px; width:215px; background-position:12px -345px; line-height:25px;}


.sclist{ width:708px;}
.sctitle{ border:1px solid #E0E0E0; border-bottom:0; width:728px; line-height:28px; padding-left:10px;}
.sclist .listul li{ width:708px;}
.sclist p.list{ width:600px;}
.sclist p.list a,.sctitle a{ color:#444;}


.newsleft{ border:1px solid #ddd;width:296px; padding:1px; }
.newsadb{ height:27px; width:300px; background-image:url(http://img.starlott.com/starlott/newsadback.gif); text-align:center; font-weight:bold;}
.newsadb{ color:#444; line-height:27px;}
.nach{padding-top:5px; width:300px; overflow:hidden;}
.active img{ padding:2px; border:1px solid #999;}
.s12{ width:10px;}
