/* 共用样式 */
/*------------------------------基本------------------------------*/
* {
	margin:0;
	padding:0;
}
ul, li {
	list-style:none;
}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif, "宋体";
	font-size:12px;
}
#shopping {
	width:970px;
	margin:0 auto;
}
#main {
	clear:both;
}
#ad950 h3, #ad250 h3, #ad250_145 h3, 
.firstpage span, .firstpage_ span, .nextpage span, .nextpage_ span, 
#screen h3, #classtab h3, 
#t_menu h3, #t_search h3, 
#cansuo li a span {
	display:none;
}
.red {
	color:#ff0000;
}
#logo a span, #userlogin h3, #userlogin dt, #quicknav h3, #search legend, #footer h3, #list h3, 
#ad950 h3, #ad250 h3, #ad250_145 h3, 
.firstpage span, .firstpage_ span, .nextpage span, .nextpage_ span, 
#screen h3, #classtab h3, 
#t_menu h3, #t_search h3, 
#cansuo li a span {
	display:none;
}
/*------------------------------翻页样式------------------------------*/
#pagenum {
	display:inline;
	float:right;
	padding:10px 0;
}
#pagenum p {
	float:right;
}
#pagenum a, .pagetext, #pagenum input {
	float:left;
}
.firstpage, .firstpage_ {
	width:18px;
	height:18px;
	margin-right:5px;
}
.firstpage {
	background:url(../images/S_IcoImg.gif) no-repeat -87px -29px;
}
.firstpage_ {
	background:url(../images/S_IcoImg.gif) no-repeat -125px -29px;
}
.setnum, .nosetnum {
	width:18px;
	font-size:11px;
	text-align:center;
	text-decoration:none;
}
.setnum {
	height:18px;
	line-height:18px;
	font-weight:bold;
	color:#000000;
}
.nosetnum {
	border:1px solid #dedede;
	width:18px;
	height:16px;
	line-height:16px;
	margin-right:2px;
	color:#1831d6;
}
.nosetnum:hover {
	background-color:#f5f5f5;
}
.nextpage, .nextpage_ {
	width:52px;
	height:18px;
	margin:0 10px 0 5px;
}
.nextpage {
	background:url(../images/S_IcoImg.gif) no-repeat -87px -56px;
}
.nextpage_ {
	background:url(../images/S_IcoImg.gif) no-repeat -159px -56px;
}
.pagetext {
	height:15px;
	line-height:15px;
	padding:3px 3px 0 3px;
}
.inputpage {
	width:50px;
	height:15px;
}
.gobtn {
	width:42px;
	height:18px;
	background:url(../images/S_IcoImg.gif) no-repeat -221px -56px;
	border:0;
	margin-left:5px;
	cursor:pointer;
}
/*-----------------------公用-----------------------*/
#thisnow {
	float:left;
	width:970px;
	height:30px;
	line-height:30px;
}
#thisnow h4 {
	float:right;
	width:235px;
	background:url(../images/S_IcoImg.gif) no-repeat left -404px;
	padding-left:16px;
	font-size:12px;
	font-weight:normal;
}
#thisnow p {
	float:left;
	background:url(../images/S_IcoImg.gif) no-repeat left -294px;
	padding-left:13px;
}
/*---------------------右侧公用样式-------------------*/
#left {
	float:left;
	width:690px;
}
#right {
	float:right;
	width:250px;
}
.box {
	float:left;
	width:242px;
	border:1px solid #cccccc;
	margin-bottom:10px;
}
.box .more {
	height:36px;
	line-height:36px;
	background:url(../images/S_NavLine.gif) repeat-x left bottom;
	margin:-36px 10px 0 10px;
	padding-right:2px;
	text-align:right;
}
.boxes {
	width:222px;
	background-color:#ffffff;
	padding:10px 10px 0 10px;
}
/*--[商户推荐]--*/
#shop_text {
	float:left;
	background-color:#ffffff;
	padding:5px 10px 0 10px;
}
#shop_text li, #shop_text li span {
	display:inline;
	float:left;
}
#shop_text li {
	width:212px;
	height:22px;
	line-height:22px;
	background:url(../images/S_IcoImg.gif) no-repeat 2px -191px;
	padding-left:10px;
}
.n_title {
	width:162px;
	overflow:hidden;
}
.n_date {
	width:50px;
	text-align:right;
	font-size:10px;
	color:#666666;
}
#recom_pic {
	float:left;
	width:242px;
	margin:0 auto;
	padding:10px 0;
	overflow:hidden;
	background-color:#ffffff;
}
#recom_pic li {
	display:inline;
	float:left;
	height:40px;
	margin:0 0 1px 12px;
	overflow:hidden;
}
/*--[商品推荐]--*/
#hotpro dl {
	width:152px;
	height:112px;
	margin-left:70px;
}
#hotpro dt {
	margin-left:40px;
	width:112px;
	height:20px;
	line-height:20px;
	overflow:hidden;
}
#hotpro .imgbox {
	position:absolute;
	width:100px;
	height:100px;
	margin:-22px 0 0 -70px;
	overflow:hidden;
	border:1px solid #e4e4e4;
}
.hotico {
	position:absolute;
	width:25px;
	height:25px;
	background:url(../images/S_HotIco.gif) no-repeat left center;
	margin:-20px 0 0 -68px;
}
.hotico img {
	display:none;
}
.price {
	height:20px;
	line-height:20px;
}
.price span {
	color:#ff3300;
}
.buybtn a {
	display:block;
	width:56px;
	height:15px;
	line-height:15px;
	background:url(../images/S_IcoImg.gif) no-repeat left -29px;
	margin:5px auto 0 auto;
	padding:2px 0 0 11px;
	color:#885300;
	text-decoration:none;
	text-align:center;
}
/*--[招商合作]--*/
#acting dl {
	width:132px;
	height:66px;
	margin-left:90px;
}
#acting dt {
	height:24px;
	line-height:24px;
	font-weight:bold;
}
#acting .imgbox {
	position:relative;
	display:inline;
	float:left;
	height:55px;
	margin:-24px 0 10px -90px;
	overflow:hidden;
}
#acting ul {
	width:222px;
	margin:0 auto;
	padding:6px 0;
	border-top:1px dashed #cccccc;
}
#acting li {
	height:22px;
	line-height:22px;
	background:url(../images/S_IcoImg.gif) no-repeat 2px -191px;
	padding-left:10px;
	overflow:hidden;
}
#acting li a {
	background:url(../images/S_newIco.gif) no-repeat right 1px;
	padding-right:20px;
}
/*通用标题样式*/
.TitleStyle{height:27px;text-align:right;background:url(../../images/200710/css/bg_mid_title.gif) repeat-x left top;}
	.TitleStyle h3{float:left;padding:6px 0 0 25px;font:bold 14px "宋体";background:url(../../images/200710/css/pic_mid_title.gif) no-repeat 8px 8px;}
	.TitleStyle span{float:right;padding:4px 13px 0 0;}
	
*{margin:0;padding:0;}
body{background:#FFF;}
img{border:0;}
ul,li{list-style:none;}
div,ul,li,dl,dt,dd,table,td,input{font:12px/20px "宋体";color:#333;}
a{color:#333;text-decoration:none;}
a:hover{color:#C00;}
/*深红色连接*/
a.a01:link,a.a01:visited{color:#5F1717;}
a.a01:hover,a.a01:active{color:#C00;}
.hidden{display:none;}
/*
.container,#footer{text-align:left;margin:0 auto;width:970px;clear:both;}
*/
.container,#footer{text-align:left;margin:0 auto;width:970px;clear:both;}
/*搜索部分开始*/
#search{clear:both;background:url('http://www.syc114.com/images/200710/css/navibg.gif') no-repeat bottom;height:33px;}
	#search-tagleft{float:left;padding-left:22px;}
	#search-tagright{float:right;}
	
	#search li{float:left;margin:3px 5px 0 0;height:26px;text-align:center;background:url(http://www.syc114.com/images/200710/css/bg_search_tag_new.gif) no-repeat left top;}
	#search li a{display:block;padding-top:3px;font:14px/23px "宋体";color:#5F1717;height:22px;}
	#search li a:hover{margin:1px 1px 0;line-height:22px;background:url(http://www.syc114.com/images/200710/css/bg_search_tag_over.gif) repeat-x;}
	#search li.w63{width:55px;background-position:0 -27px;}
	#search li.w79{width:71px;background-position:0 -54px;}
	#search li.w47{width:47px;}
	#search li.w47cur{margin:0 5px 0 0;height:33px;font:bold 14px/33px "宋体";color:#FFF;background:url(http://www.syc114.com/images/200710/css/bg_taged_new.gif) no-repeat 0 0;}
	#search li.cur{height:29px;margin-top:0;font:bold 14px/26px "宋体";color:#FFF;padding-top:4px;background:url(http://www.syc114.com/images/200710/css/bg_taged_new.gif) no-repeat 0 -33px;}
	#search li.w79cur{height:33px;margin-top:0;font:bold 14px/26px "宋体";color:#FFF;padding-top:4px;background:url(http://www.syc114.com/images/200710/css/bg_taged_new.gif) no-repeat 0 -66px;}
	
	#search .new{position:absolute;left:80%;top:-14px;margin-left:-9px;}
		#search li.pos{position:relative;}
	
	#search-content{padding:8px 0 0 40px;height:64px;_height:65px;clear:both;background:url('http://www.syc114.com/images/200710/css/searchbg.gif') no-repeat}
	#search-content input{vertical-align:middle;}
	#search-content li{float:left;width:380px;color:#000;}
	#search-content li a{color:#000;}
	#search-content li a:hover{text-decoration:underline;}
	#search-content li.w540{width:540px;}
	#search-content li.w375{width:375px;height:30px;text-align:right;color:#FFF;}
	#search-content li.w375 a{color:#FFF;}
	#search-content li.w510{width:540px;vertical-align:middle;}
	/*版权*/
#footer{margin-top:10px;border-top:1px solid #B0B0B0;padding-top:8px;line-height:22px;text-align:center;}
#footer .left{float:left;width:420px;text-align:right;padding-top:10px;}
#footer .center{float:left;width:220px;text-align:center;padding-top:10px;}
#footer .right{float:right;width:330px;text-align:left;padding-top:10px;}
