.mainRight{ width:300px; float:right;}
.MRad{ border:1px solid #ccc; margin:5px 0 8px 0;}
.mrbody,.mrb2{ width:298px; border:1px solid #ddd; margin-top:8px;}
.mrbody{ margin-top:2px; margin-bottom:8px;}
.mrnav{ height:24px; width:298px; background-image:url(http://img.starlott.com/starlott/rightnb.gif); font-weight:bold; line-height:24px;}
.mrnav1{ width:26px; height:24px; background-position:-65px 0; }
.mrmain{ margin:10px; line-height:23px; padding-bottom:10px;}
.mrmain ul{ width:100%;}
.list,.list2{width:26px; height:20px; text-align:center; color:#fff; font-size:12px;}
.list{ background-position:-120px 0; }
.list2{ background-position:-160px 0; }
.mrmain a{ color:#444;}

.chart2,.chart1,.ctab1,.ctab2,.ctab3,.ctab4{ background-image:url(http://img.starlott.com/starlott/background.gif); background-repeat:no-repeat;}
.chart{ width:300px; height:178px; background-position:0 -30px; margin:2px 0 8px;}
.chart1,.chart2{ width:300px; height:375px; background-position:0 -264px; margin-top:8px;}
.chart2{ height:148px; background-position:0 -657px; margin:0 0 10px;}
.chartssc{ background:url(http://img.starlott.com/starlott/sscback.gif); width:300px; height:235px; margin:2px 0 8px;}
.chartNav{ padding:14px 0 4px 18px; font-weight:bold;}
.chartNav a{ color:#000;}
.chartBody{ padding:0 0 0 8px;}
.chartBody li{ width:90px; height:27px; background-position:0 -228px; text-align:center; line-height:26px; margin:5px 2px 4px 2px;}
.chartBody li a{ color:#970907;}

.mrbody2{ background-color:#E8F2FE; height:154px; padding:9px; line-height:22px; color:#333;}
.mrbody2 ul{ padding:7px 0;}
.mrbodypic{ border:1px solid #999; margin:0 10px 0 2px; width:60px; height:60px; padding:2px;}
.mrbody2li{ width:200px;}
.mrbody2li a{ color:#333;}
.mrul{ border-bottom:1px dashed #9ABEE0;}

.mrbody3{ margin:10px; padding:5px 0;}
.mrpic,.mrbody3font{ width:118px; margin:0 6px;}
.mrpic{height:90px; border:1px solid #333; width:120px; }
.mrbody3font{ line-height:18px; text-align:center; }
.mrbody3font a{ color:#000;}


/*------left------*/
.mainLeft{ width:636px; border:1px solid #CBD7ED; float:left; margin-top:1px; background-color:#F5FAFE;}
.mltitle,.mltitle2{ height:21px; border-bottom:1px solid #DFE7F4; width:636px; color:#777; background-color:#fff;}
.mltitle a,.mltitle2 a{ color:#777;}
.mltitle2{ border-bottom:0;}
.mlt{ height:21px; width:20px; background-position:0 -266px;}
.mlbody2{background-color:#F5FEF9; width:600px; padding:5px 18px 0 18px; }
.mlbody,.mlbody3{ width:600px; padding-bottom:15px; height:95px;}
.mlbody p, .mlbody3 p{ line-height:24px; color:#666; padding:0; margin:5px 0 0 0; color:#666;}
.mlbody{border-bottom:1px dashed #A9B9D3; }
.mlmain{ margin-top:14px;}
.pic3{ width:120px; height:90px; padding:2px; border:1px solid #5280A2;}
.mlbodyfont{ float:left; margin-left:15px; width:450px; }


.mlbodyNews{ background-color:#F5FAFE; border-top:0px solid #A9B9D2; width:636px;  padding-top:10px; }
.news, .news2{ width:600px; margin:0 18px;  padding:10px 0; height:120px; *margin:5px 18px 0 18px; }
.news{border-bottom:1px dashed #A9B9D2;}
.lnews{ width:460px; float:left; margin:5px 0; font-size:14px;}
.lnews a{ color:#000;}
.rnews{ float:right; color:#666; margin:5px 0; font-size:12px; width:140px;}
.page{ border-top:1px solid #AAB8D2; border-bottom:1px solid #AAB8D2; border-right:1px solid #AAB8D2; background-color:#F5F5F5; width:603px; height:22px; margin:0 18px; line-height:22px; color:#012095; *width:595px;}
.page li{ padding:0 10px; border-left:1px solid #AAB8D2;}
.page a{color:#002091;}
.pageNum{ background-color:#fff;}
.pageBack{ background-color:#E3F0FF;}


.titleh1{ font-size:25px; font-weight:bold; text-align:center; margin:20px 0 10px 0; clear:both; width:636px;}
.source{ padding:0 25px; color:#666;text-align:center;width:500px;}
.summary{ border:1px solid #E4E4E4; background-color: #fff; clear:both; padding:15px; line-height:26px; color:#444; font-size:14px;width:544px;margin:15px 30px;text-indent: 2em;*margin:15px;}
.newsPic { text-align: center;width:580px; margin:10px 0 5px 0; overflow: hidden;}
.newsPic p{ line-height:30px; color:#333;}
.newsBody{ clear:both; width:576px; color:#333; line-height:2;text-align: justify; font-size:14px; text-indent: 2em; margin:0 30px; *margin:0 15px;word-wrap:normal ;word-break:break-all;}
.newsBody p{ margin:15px 0;}
.edit{ margin:20px 15px 0; font-weight: bold; color:#666; width:576px; padding-bottom:20px; }
.newsline{ width:636px;  height:2px; margin-bottom:20px; }
.newsline{border-bottom:3px solid #CCD7ED;}
.linenews{ background-color:#CCD7ED; margin-bottom:15px; clear:both; height:1px;width:636px; }
.correlation{ margin:0 15px 0; width:576px;*+margin-top:20px}
.linkBody{margin:5px 17px 10px 15px;; width:377px; line-height:26px; border-right:1px dashed #517FA3; float:left;}
.l1{ width:300px;}
.l1 a:link,.l1 a:visited{ color:#021D90; text-decoration:underline;}
.l1 a:hover{ text-decoration:none;}
.l2{ width:77px; color:#888;}
.l3{ float:left; margin-top:10px; }
.l3 p{ line-height:24px; width:178px; text-align:center;}
.l3 p a{ color:#333;}
.newsspace{ height:10px; width:636px; }

.picbor{ border:1px solid #999; padding:2px; width:60px; height:90px; margin-right:10px;}
.font{line-height:20px; color:#333; width:200px;}
.mrbottom{border-bottom:1px solid #ddd; width:200px; padding-bottom:5px; }
.mrtop{border-top:1px solid #eee; padding-top:7px;}

.mrb2{ margin:0 0 10px;}
.int1{ text-align:center;color:#034ABC; width:630px; margin:30px 0 10px;}
.inda1,.inda2{ width:570px; border-bottom:1px dotted #D1E0FF; margin:25px 0 0 15px;}
.il2{ clear:both; padding:20px; font-size:14px;}
.il2 p{ height:24px; width:570px;}
.inda2{ border-bottom:2px solid #D1E0FF;}
.insub{ padding:24px 0; text-align:center; width:600px;}


.ctab{ height:24px; width:636px; float:left;}
.ctab1,.ctab2,.ctab3,.ctab4{ width:86px; height:24px; margin-right:5px; position:relative; top:2px; text-align:center; line-height:24px;}
.ctab3,.ctab4{ width:106px;}
.ctab1 a,.ctab2 a{ display:block; width:86px; height:24px;}
.ctab3 a,.ctab4 a{ display:block; width:106px; height:24px;}
.ctab1 a,.ctab3 a{ color:#333;}
.ctab3 a{ font-weight:bold;}
.ctab2 a,.ctab4 a{ color:#666;}
.ctab1{ background-position:-328px 0;}
.ctab2{ background-position:-414px 0;}
.ctab4{ background-position:-394px -56px;}
.ctab3{ background-position:-394px -90px;}

.listpad{ padding:25px 0 0 15px;}
.ltit1,.result{ font-size:14px; color:#333; font-weight:bold;}
.srone{ float:right; height:26px;}

.result{ width:596px; text-align:center; margin:60px 0;}
.resrig{ line-height:21px; float:right; padding-right:20px;}
.hotsearch{ width:596px; background:#EFF2FA; line-height:28px; padding:10px 20px; font-size:14px;}
.hots1{ width:90px;}
.hots2{ width:506px;}
.hotsearch h4{ width:84px; float:left;font-size:14px;}
.hotsearch h4 a:link,.hotsearch h4 a:visited,.hotsearch h4 a:hover,.sresult h1 a:link,.sresult h1 a:visited{ text-decoration:underline; color:#04b;}
.sresult h1 a:hover{ text-decoration:none; color:#04b;}
.searre{ width:580px; padding:20px 28px 30px;}

.sresult{ width:596px; padding:10px 20px;}
.sresult h1{ font-size:14px; line-height:28px;}
.sresult h2{ line-height:20px; margin-bottom:4px; color:#666;}
.sresult h3{ font-size:13px; font-family:arial; color:#999; margin-bottom:22px;}
.sresult h3 a{ color:#666;}
.sresult h3 a:link,.sresult h3 a:visited{ text-decoration:underline;}
.sresult h3 a:hover{ text-decoration:none;}


.mlbodyNews li h1{font-size:18px; font-weight:bold; text-align:center; padding-top:15px;}
.titleh1 li h1{font-size:18px; font-weight:bold; text-align:center; padding-top:15px;}

