﻿
body{background:#fff;color:#333;font-size:12px; margin-top:5px;font-family:"宋体";}
	.topBlk{height:27px; overflow:hidden; _display:inline-block; background:url(../images/sinahome_0803_ws_001.gif) repeat-x 0 -50px #fdc145;}
	.tB02,.tB03{float:right; overflow:hidden;}
	.tB04{float:right; overflow:hidden; text-align:right;}
.tB03 ul,.tB04 ul{line-height:29px;}
.tB03 li,.tB04 li{float:left;}
.tB03 li{padding:0 5px 0 17px;}
.tB04 li{float:left;}
.tB04 a{display:block; padding:0 0 0 15px; background:url(../images/sinahome_0803_ws_002_new.gif) no-repeat 0 -142px;}
.tB04 a#setHomePage{background:url(../images/sinahome_0803_ws_002_new.gif) no-repeat 0 -92px; padding-right:15px;}
.tB02{width:455px;}
.tB03{width:320px; background:url(../images/sinahome_0803_ws_002_new.gif) no-repeat 308px -42px;}
.tB04{padding:0 0 0 0px;}
/* logo&nav */
     /* logo&nav */.logonav
        {
            height: 80px;
            overflow: hidden;
            border: 1px #e0e0e0 solid;
            margin-bottom: 18px;
            position: relative;
            z-index: 1;
            background-image:url("../images/d_all_bc.gif");

        }
	/* logo 
	.logo{width:200px; height:70px; position:absolute; top:0; left:10px;padding:5px 0 0 0; }
	.logo h1{width:117px; height:47px; overflow:hidden; position:absolute; top:10px; left:13px;}*/
	.weather{height:20px; overflow:hidden; position:absolute; top:67px; left:6px; z-index:98;}
	a{text-decoration:none;}
a:link{color:#009;}
a:visited{color:#009;}
a:hover,a:active,a:focus{color:#c00;}
 .nav_21
        {
            overflow: hidden;
            _display: inline-block;
            float: left;
            padding-top: 40px;
        }
        .nav_21
        {
            width: 410px;
        }
        .nav_21 li
        {
            float: left;
            list-style-type: none;
            padding: 0 6px 0 6px;
            margin-left: -1px;
            text-align: center;
            line-height: 18px;
            height:18px;
            background: url(../images/sinahome_0803_ws_002_new.gif) no-repeat 0 -250px;
        }
         .big a:link
        {
        	            color:#ffffff;
        	}
        	      .big a:hover
        {
            color:red;
            text-decoration: none;
        }
    .hdarea
{
	display: inline;
	float: left;
	margin-left: 0px;
	width: 323px;
	height: 248px;
}
    .hdarea1
{
	display: inline;
	float: right;
	margin-left: 0px;
	width: 323px;
	height: 248px;
}
.bb1
{
	border-right: #CCB9D2 1px solid;
	border-top: #CCB9D2 1px solid;
	border-left: #CCB9D2 1px solid;
	border-bottom: #CCB9D2 1px solid;
}
        H2.ttl01
        {
            padding-left: 0px;
            font-size: 14px;
            background: url(../images/red/msfp_015.gif) repeat-x;
            color: #009;
            line-height: 15px;
            border-bottom: #CCB9D2 1px solid;
            position: relative;
            height: 25px;
            text-align: left;


        }
        H2.ttl01 SPAN
        {

            font-weight:bold;
            font-size: 12px;
            height:15px;
            line-height:15px;
            right: 0px;
            position: absolute;
           
        }
.pt01
{
	margin: 1px auto 0px;
	color: #009;
	text-align: center;
	padding-right: 7px;
	border-bottom: #CCB9D2 1px dashed;
}
.pt01 H4
{
	font-size: 16px;
	margin: 0px 0px 3px;
}

.pt01 p
{
	padding: 2px 0 8px 0;
	font-size: 12px;
}
ul.llst02 li
{
	background: url(../images/bullet.gif) no-repeat 0 10px;
	line-height: 22px;
	padding-left: 10px;
	color: #009;
	font-size: 10pt;
	list-style-type:none;
}

/* splash page - Spotlight bucket */
#splashspotlight {
	margin: 0;
	padding: 4px 9px 5px 9px;
	background-color: #fffefc;

	}
#splashspotlight h2 {
	margin: 0 0 6px 0;
	padding: 3px 0 3px 0;
	font-size: 1.05em;
	text-transform: uppercase;
	border-bottom: 3px double #ccc;
	position: relative; /* peekaboo bug fix for IE6 */
	}
#splashspotlight h3 {
	margin: 0;
	padding: 0;
	font-size: 12pt;
	}
.splashspotlightitem {
	margin: 0;
	padding: 0;
	}
#splashspotlight ul {
	margin: 0;
	padding: 0 0 12px 0;
	}
#splashspotlight li {
	margin: 0;
	padding: 0;
	}
#splashspotlight li .teaser {
	margin: 0;
	padding: 0;
	font-size: 0.95em;
	display: block;
	}
.featimg {
	margin: 2px 7px 0 0;
	padding: 0 0 10px 0;
	width: 72px;
	position: relative;
	float: left;
	clear: both;
	}
#left .md {
	BORDER-RIGHT: #91a7b4 1px solid; BORDER-TOP: #b0bdc6 1px solid; BORDER-LEFT: #b0bdc6 1px solid; BORDER-BOTTOM: #91a7b4 1px solid
}
#left {
	MIN-WIDTH: 150px; FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 100%
}

.md:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0px; HEIGHT: 0px; content: "."
}
.md {
	BORDER-RIGHT: #b0bec7 1px solid; BORDER-TOP: #b0bec7 1px solid; BACKGROUND: #fff; BORDER-LEFT: #b0bec7 1px solid; BORDER-BOTTOM: #b0bec7 1px solid
}
.md {
	 _height: 1px
}
.md {
	MARGIN: 0px 0px 10px; POSITION: relative
}
#trough {
	OVERFLOW: visible; POSITION: relative
}
#trough .bd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#trough SPAN {
	DISPLAY: block
}
#trough SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px -1px 0px 0px; PADDING-TOP: 5px; POSITION: relative
}
#trough .btn-more-2 {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 93%; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; WHITE-SPACE: nowrap; POSITION: static; TEXT-ALIGN: center
}
#trough LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; PADDING-TOP: 3px; p૝ing: 3px 0
}
#trough LI A.top {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; MIN-HEIGHT: 12px; BACKGROUND: url(../images/trough_2_0.gif) no-repeat 0px 0px; PADDING-BOTTOM: 3px; MARGIN: -1px 0px -2px; FONT: bold 12px verdana; PADDING-TOP: 3px; voice-family: inherit; property: value; _display: inline; _margin-left: 0
}
#trough LI.adaptive {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; FONT: bold 122% arial; PADDING-TOP: 2px
}
#trough LI.adaptive A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#trough LI A.trough_tv {
	DISPLAY: inline; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#trough .highlight A {
	COLOR: #c40007
}
#trough UL {

}

#trough {
	BACKGROUND: #91a7b4
}
#trough .bd {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 0px solid; BORDER-LEFT: #fff 0px solid; BORDER-BOTTOM: #fff 1px solid
}
#trough SPAN {
	BORDER-TOP: #91a7b5 1px solid; BACKGROUND: #f8f9fb
}
#trough UL {
	
}
#trough .borderbottom {
	PADDING-BOTTOM: 5px; BORDER-BOTTOM: #b0bec7 1px solid
}
#trough {
	OVERFLOW: visible; POSITION: relative
}
#trough SMALL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 40px; BACKGROUND: url(../images/icons_1.8.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 0.8em; _margin-top: 3px
}
#trough .expanded {
	BACKGROUND-POSITION: 0px -662px
}
#trough .new {
	BACKGROUND-POSITION: -13px -604px
}
#trough .remixed {
	BACKGROUND-POSITION: 0px -747px
}
#trough .updated {
	BACKGROUND-POSITION: -3px -634px
}
#trough-promo {
	BACKGROUND-POSITION: 0px -300px; BORDER-TOP: #f3f6f9 1px solid
}
#trough-promo .first {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	padding: 0px;
	MARGIN: 0px; 	text-align: left;
}
.STYLE7 {
	font-size: 10pt;
	font-weight: bold;
}
        .topnews li
        {
            -o-text-overflow: ellipsis;
            text-overflow: ellipsis;
            overflow: hidden;
            word-break: break-all;
            color: #5075BA;
            border-bottom: 1px dotted #e0e0e0;
            height: 25px;
            line-height:25px;
            list-style-type:none;
        }
        .topnews li a:link
        {
            color: #5075BA;
        }
        .topnews li a:visited
        {
            color: #5075BA;
        }
        .topnews li a:hover
        {
            color: red;
            text-decoration: none;
        }
                   a.big:link
        {
            color: #ffffff;
        }
        a.big:hover
        {
            color: red;
            text-decoration: none;
        }
        a.big:visited
{
	color: #ffffff;
	text-decoration: none;
}
a.skyblue:link
{
	color: #075DB3;
	text-decoration: none;
}
a.skyblue:visited
{
	color: #075DB3;
	text-decoration: none;
}
a.skyblue:hover
{
	color: red;
	text-decoration: none; /*background: #3366CC*/
}
a.skyblue:active
{
	color: red;
	text-decoration: none;
}
.newindex_search1 {
	FLOAT: right; WIDTH: 455px; HEIGHT:  78px
}
.newindex_search2 {
	FLOAT: right; WIDTH: 294px; HEIGHT: 100%
}
.newindex_search3 {
	FLOAT: right; WIDTH: 245px; HEIGHT: 100%
}
.newindex_searchti {
	CLEAR: both; BACKGROUND: url(../Images/newindex_searchticenter.gif) repeat-x; OVERFLOW: hidden; ZOOM: 1
}.newindex_searchticenter {
	BACKGROUND: url(../Images/newindex_searchticenter.gif) repeat-x; FLOAT: left; PADDING-TOP: 7px; HEIGHT: 16px
}
.newindex_searchticenter1 {
	BACKGROUND: url(../Images/newindex_searchticenter.gif) repeat-x; FLOAT: left; PADDING-TOP: 3px; HEIGHT: 16px
}