﻿.deep-red{color:#c00;}
.s_nav{
	background:url('../images/sprit1.png') repeat-x 0 -35px;
	height:22px;
	line-height:22px;
	padding:10px;
}
.s_search{
	background:url('../images/sprit.png') -580px -380px;
	width:258px;
	height:24px;	
	position:relative;
}
.s_search input{
	width:222px;
	height:22px;
	line-height:22px;
	border:0;
}
.s_search .s_input{
	position:absolute;
	top:1px;
	left:5px;
}

.s_search input.s_btn {
	border:0;
	height:20px;
	width:22px;
	position:absolute;
	background:none;
	top:2px;
	left:230px;
	cursor:pointer;
}
.s_navtab{width:630px; overflow:hidden; white-space:nowrap;}
.s_navtab a{margin:0 8px;}
.s_navtab a:link,.s_navtab a:visited{color:#fff;}
.s_navtab .red a:link,.s_navtab .red a:visited{color:#f00;}
.s_result{text-align:right;}
.s_tabnav{height:24px;}
.s_tabnav li{margin-top:0;}
.s_all{	}
.s_area{
	border:1px #fc9 dotted;
	background:#ffc;
	padding:4px 6px;
	line-height:120%;
	color:#837621;
}
.s_area p{line-height:26px;}
.s_area a{margin-right:8px;}
.s_area a:link,.s_area a:visited{color:#837621;}
.s_paixu{padding-left:10px;}
.s_paixu a:hover,.s_paixu a:active{text-decoration:none;}
.rank a{
	background:url('../images/sprit.png') -670px -210px no-repeat;
	padding:3px 32px 4px 8px!important;
	padding:3px 32px 2px 8px;
	_padding:3px 32px 6px 8px;
}
.s_paixu .rank03 a{
	padding:3px 32px 4px 8px!important;
	padding:3px 32px 2px 8px;
	background:url('../images/sprit.png') -810px -185px no-repeat;
	_padding:3px 32px 6px 8px;
}
.rank-over a{
	background:url('../images/sprit.png') -740px -185px no-repeat;
	padding:3px 32px 4px 8px!important;
	padding:3px 32px 2px 8px;
	_padding:3px 32px 6px 8px;
}
.s_paixu .rank03-over a{
	background:url('../images/sprit.png') -810px -210px  no-repeat;
	padding:3px 32px 4px 8px!important;
	padding:3px 32px 2px 8px;
	_padding:3px 32px 6px 8px;
}
/*搜索结果开始*/
#FilmUpDown,#NewsUpDown{cursor:pointer;}
.s_result-left{width:618px;padding:5px;}
.s_result-left h2{
	background:url('../images/sprit1.png') repeat-x;
	height:30px;
	line-height:30px;
	padding:0 10px;
	color:#fff;
	font-weight:normal;
}
.s_allresult{
	border-bottom:1px #ccc dotted;
	padding-bottom:4px;
	height:135px;
}
.s_pic{}
.s_pic img{
	width:96px;
	height:128px;
	padding:1px;
	border:1px solid #ccc;
}
.ml5{margin-left:5px;}
.s_detail{}
.s_detail h3{font-size:14px;color:#272146;}
.s_detail p{
	line-height:20px;
	text-indent:2em;
	color:#333;
}
.ft18{font-size:18px;font-family:"Arial Unicode MS";}
.ft12{font-size:12px;font-family:"Arial Unicode MS";}
.width510{width:510px;}
.s_detail_buy{color:#369;line-height:28px;}
.s_detail_buy a{margin:0 6px;}
.s_detail_buy a:link,.s_detail_buy a:visited{color:#069;}
.bdd-dot{border-bottom:1px #ccc dotted;width:100%;}
.s_other-detail{
	color:#333;
	padding-bottom:4px;
	border-bottom:1px #ccc dotted;
}
.s_other-detail h3{color:#036;}
.s-author{color:#666;line-height:22px;}
.s_other-detail p{line-height:20px;	}
.s-author a:link,.s-author a:visited,.s-relation a:link,.s-relation a:visited{
	color:#036;
	text-decoration:underline;
}
.s-relation{line-height:20px;}
.website a{color:#f60;font-family:"Arial Unicode MS";}
.website a:link,.website a:visited{color:#f60;}
.yxsinfo{
	border:1px solid #e0e0e0;
	padding:0 10px 10px;
	*padding-top:10px;
	background:#ebebeb url('../images/sprit2.png') repeat-x 0 -872px; 
}
.yxli{
	clear:both;
	margin-top:10px;
	width:100%;
}
.yxli b{
	float:left;
	padding-top:8px;
}
.yxli a{
	padding:3px 6px;
	margin:4px 7px;
	float:left;
	white-space:nowrap;
}
.yxli a:link,.yxli a:visited{
	color:#069;
}
.yxli a:hover,.yxli a:active{
	text-decoration:none;
	background:#069;
	color:#fff;
}
.yxon{
	background:#069;
}
.yxli a.yxon:link,.yxli a.yxon:visited{
	color:#fff;
}
.yxmore{background:url('../images/yxcine.gif') no-repeat 38px 10px; position:relative;}
.yxmore a{
	padding-right:14px;
}
.yxmore a:hover,.yxmore a:active{
	background:none;
	color:#069;
}
.yxarea{
	clear:both;
	border:1px solid #e0e0e0;
	padding:10px;
}
.yxarea h2{
	background:url('../images/sprit1.png') repeat-x;
	height:30px;
	line-height:30px;
	color:#fff;
	padding:0 10px;
	font-family:宋体;
	font-weight:normal;
}
.yxarea h2 a:link,.yxarea h2 a:visited{
	color:#fff;
}
.yxmorebox{
	position:absolute;
	top:28px;
	left:10px;
	border:1px solid #e0e0e0;
	background:#ebebeb;
	padding-top:10px;
}
.yxmorebox td{
	height:24px;
	white-space:nowrap;
}
.yxmorebox a{
	padding:0px;
}
.yxmorebox a:hover,.yxmorebox a:active{
	background:#069;
	color:#fff;
}
.yxcitt{
	border-bottom:1px dotted #ccc;
	margin-top:18px;
	padding-bottom:5px;
	*padding-bottom:0px;
}
.yxcittl b{
	color:#069;
	font-size:14px;
}
.yxmap{
	color:#f60;
	margin-left:8px;
	cursor:pointer;
}
.yxsc{margin-top:5px;}
.yxlist{color:#a5a5a5; padding-bottom:8px;}
.yxlist .w160{width:160px;}
.yxlist .w400{width:400px;}
.yxlist .w400 a{
	margin:5px 0;
}
.yxlist dl{clear:both;padding-top:6px; padding-bottom:15px;}
.yxlist a:link,.yxlist a:visited{color:#069;}
.yxlist a.yxout:link,.yxlist a.yxout:visited{color:#a5a5a5;}
.sflist{font-family:Arial; font-weight:bold;}
