body { margin:0; font-size:12px; font:Arial, Helvetica, sans-serif;}
ul,li,dl,dt,dd{ padding:0; margin:0; float:left; list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal; padding:0; margin:0;}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}
p{ padding:0; margin:0;}
img{ border:0;}
.left{ float:left;}
.right{ float:right;}
.cen{ text-align:center;}


/*-----字体-----*/
.fc888{ color:#888;}
.fc773D3C{ color:#773D3C;}
.fc333{ color:#333;}
.fs16{ color:#00208B; font-size:16px; font-weight:bold;}
.fb{ font-weight:bold;}
.fc870000{ color:#870000;}
.fcFF5A00{ color:#FF5A00;}
.fc20356C{ color:#20356C;}
.fcf00{ color:#f00;}
.fc0044BB,.picright p a,.rightlist a{ color:#0044BB;}
.fc000{ color:#000;}
.fc008AFF{ color:#008AFF;}
.fc944701{ color:#944701;}
.fc0131FF{ color:#034ABE;}
.fs14b,.bulletin li.title,.newsti, .newsti2,.district ul.u1,.domestic ul.title,.il1,.int1,.correlation{ font-size:14px; font-weight:bold;}
.fs40{ font-size:30px; color:#000; font-weight:bold; font-family:"黑体";}
.nowrap{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}



/*---------------*/
.header, .headerbor, .headerBody, .banner, .nav, .main, .footer,.footer_1, .footerBody, .navigation,.header_news,.footer_news,.wrapper{ width:950px; margin:0 auto; clear:both;}
.login, .mrnav1, .list, .list2, .chart,.chartBody li,.mlt{ background-image:url(http://img.starlott.com/starlott/background.gif); background-repeat:no-repeat;}
.input1{ height:12px; border:1px solid #E8E8E8; line-height:12px; width:86px; margin-top:2px; color:#888;} 
.inputH19,.inputH192{ height:16px; width:150px;}
.inputH19{ border-top:1px solid #808080; border-left:1px solid #808080; border-right:1px solid #D4D0C7; border-bottom:1px solid #D4D0C7;}
.inputH192{background-color: #f0f8ff; border-top:1px solid #0067C6; border-left:1px solid #0067C6; border-right:1px solid #4CA1EC; border-bottom:1px solid #4CA1EC; }
.input2{ width:90px;  border:1px solid #ccc; *width:94px;font-size:12px;}
.newsinput{width:90px;  border:1px solid #ccc; height:20px; font-size:12px;}
.headerbor, .headerLine, .MRad, .mrnav1, .mrbodypic, .mrpic, .pic3, .newsline,.linenews, .weekHead li.pic, .space10, .piclist, .piclistr,.trendbody2 li,.rightlist li dd,.rectangle ul.top,.rectangle ul.btm,.line,.cenrect ul.top,.cenrect ul.btm,.dybody li.line2,.dypic,.dypic2,.dybtml,.dybtmr,.rframe ul.top,.rframe ul.btm,.indexpic,.rectline,.dyline,.bulletin li.left,.bulletin li.right,.bulcen dt,.rfcenpic,.rfcenpic2,.rfcenline,.rfcenspace,.type3 dt,.olyarrow,.olypic,.olyitem dd.line,.leftpic,.pic3,.picbor,.topicti li.pic,.abo li.pic1,.bor200,.rewf,.line0{ font-size:0; line-height:0;}

/*--------样式------*/
.header{ background-image:url(http://img.starlott.com/starlott/hb.gif); height:22px; line-height:22px; margin-top:2px; border:1px solid #CAD9EA; padding:1px; width:946px;*width:946px;}
.header2{ background-image:url(http://img.starlott.com/starlott/hb.gif); height:22px; line-height:22px; margin-top:2px; border:1px solid #CAD9EA; padding:1px; width:948px;}
.headerbor{ background-image:url(http://img.starlott.com/starlott/headerbotback.gif); height:8px;}
.headerli1{ margin:0 10px;}
.headerli2{ margin-left:15px;}
.login{ text-align:center;}
.login a{ display:block; width:49px; height:20px; >height:18px;}
.hright{width:711px;padding:10px 10px 0 0px;font-size:13px;float:right;color:#9CB6D6;line-height:22px;	word-spacing: 0.20em;}
.hright2{width:711px;padding:10px 10px 0 0px;font-size:13px;float:right;color:#9CB6D6;line-height:22px;	word-spacing: 0.20em;}
.wordno1{letter-spacing: 0.5em;}
.wordno2{word-spacing: 4px;}
.header,.header2,.hright a,.hright2 a,.header a{ color:#08458C;}
.header,.header2,.header a{ color:#555;}
.space{ height:17px; clear:both;}
.space10{ height:10px;clear:both;}

.headerBody{ width:948px;  height:63px; border:1px solid #B7B7B7; margin:0px auto 5px; border-top:0;}
.logo{ width:220px; text-align:center; padding-top:4px;}
.headerNav{  float:right; color:#DFDFDF; line-height:26px; margin-top:6px; font-size:13px;}
.headerNav a{ color:#555;}
.headerLine{ width:1px; height:40px; background-color:#C9C9C9; float:right; margin:10px 20px 0 20px;}
.banner{ padding:5px; border:1px solid #c9c9c9; width:938px; text-align:center; background:#fff;}
.nav{ margin:4px auto 8px auto; border:1px solid #CDCDCD; border-top:3px solid #000; height:25px;}
.nav li{ padding:0 15px; border-right:1px solid #CDCDCD; border-bottom::1px solid #CDCDCD; height:25px; line-height:25px; }
.navlib{background-image:url(http://img.starlott.com/starlott/navback.gif);	border-bottom:1px solid #fff; position: relative; top:1px;}

.footer{border:1px solid #d8d8d8;background-color:#F8F8F8;color:#666;line-height:26px;text-align:center;clear:both;	word-spacing: -0.3em;}
.footer_1{ color:#666;  text-align:center; clear:both; margin-top:12px;}
.footer a{ color:#666;}
.footer_1 a{ color:#666;}
.footerBody{ height:52px; margin-top:12px; text-align:center; line-height:24px; color:#333;}
.footerBody img{ border:1px solid #ccc; margin:0 4px 5px 0;}


.bulletinBody{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nav li a{ color:#000;}

.olympicback{background: url(http://img.starlott.com/starlott/2008olympic.jpg) no-repeat center top #fff;}
.topolym{ height:48px; width:950px; margin:0 auto;}
#reStyle{ float:right;display:block;height:18px;width:73px; no-repeat 0 0;cursor:pointer; background:url(http://img.starlott.com/starlott/close2008.gif); margin-top:30px;}
#reStyle.hover{background-position:-18px 0;}

.tnback{width:920px;margin:0 auto;border:1px solid #C9C9C9;border-top:0;height:24px;line-height:24px;color:#001E60;	background:url(http://img.starlott.com/starlott/tnback.gif);padding-left:30px;word-spacing: -0.3em;}
.tnback a{ color:#001E60;}

