@charset "utf-8";
/* 非首页 */

#header{
    background: url('images/logo_bg_even_big.gif') repeat-x;
    height: 105px;
}

#header #header_title{
	background: url('images/news_header.gif') no-repeat;
	margin-top:42px;
	margin-left:37px;
	width:400px;
	height:60px;
}

#header #header_logo{
	background: url('images/logo_big.gif') no-repeat right top;
	margin-right:20px;
	height:105px;
	width:228px;
}

#nav_menu{
	background: url('images/nav_menu_bg_small.gif') repeat-x;
	height: 31px;
	line-height:31px;
}

#nav_menu #menu_bar{
	width:800px;
}

#nav_menu ul{
	margin:0px 0px 0px 30px;
}

#page_content{
	background: url('images/sub_content_bg.gif') repeat-x;
}

#footer_top_bar{
	height:28px;
	line-height:28px;
}

div.gray_gradient{
	background:transparent url('images/gray_gradient.gif') repeat-y center;
	height:11px;
}

div.brown_gradient{
	background:transparent url('images/brown_gradient.gif') repeat-y center;
	height:11px;
}

div.pink_gradient{
	background:transparent url('images/pink_gradient.gif') repeat-y center;
	height:11px;
}

div.light_pink_gradient{
	background:transparent url('images/light_pink_gradient.gif') repeat-y center;
	height:11px;
}

#order_attention{
	background: url('images/tab_header_bg.gif') repeat-x;
	line-height:27px;
	padding-left:30px;
	color:#990000;
	width:760px;
}

#order_attention a,a:visited{
	color:#006699;
	text-decoration:none;
}

#order_attention a:hover{
	text-decoration:underline;
}

#shop_basket_header{
	background: url('images/shopping_basket_header.gif') no-repeat;
	line-height:27px;
	padding-left:17px;
	width:93px;
}

#shop_basket_header a{
	font-size:12px;
	font-family:"宋体";
	color:#d4796f;
	text-decoration:none;
}

#shop_basket_header a:hover{
	color:#761a10;
}

#product_panel_bg{
	background: url('images/product_panel_bg.gif') no-repeat left 2px;
}

#product_row{
	border-top:1px solid #ededed;
	padding-top:20px;
}

#product_item_panel{
	width:178px;
	padding: 5px 0px 20px 0px;
	text-align:center;
}

#product_item_spliter{
	background: url('images/product_item_spliter.gif') no-repeat left 136px;
	width:1px;
	height:260px;
}

span.yellow_word{
	color:#ff9900;
}

.periodical_index_button{
	background: url('images/periodical_index_button.gif') no-repeat;
	border:none;
	width: 85px;
	height:17px;
}

.buy_button{
	background: url('images/buy_button.gif') no-repeat;
	border:none;
	width: 36px;
	height:17px;
}

.my_basket_button{
	background: url('images/my_basket_button.gif') no-repeat;
	border:none;
	width: 69px;
	height:17px;
}

.continue_buy_button{
	background: url('images/continue_buy_button.gif') no-repeat;
	border:none;
	width:98px;
	height:19px;
	cursor:pointer;
}

.clear_basket_button{
	background: url('images/clear_basket_button.gif') no-repeat;
	border:none;
	width:98px;
	height:19px;
	cursor:pointer;
}

.delete_items_button{
	background: url('images/delete_items_button.gif') no-repeat;
	border:none;
	width:98px;
	height:19px;
	cursor:pointer;
}

.pay_up_button{
	background: url('images/pay_up_button.gif') no-repeat;
	border:none;
	width:68px;
	height:19px;
	cursor:pointer;
}

img.product_list_thumb{
	border:2px solid #b5b5b5;
}

img.more_img{
	margin-top: 5px;
}

#search_bar{
	margin-right:10px;
	*margin-right:5px;
}

#search_bar #search_keywords{
	background:#ffffff;
	border:1px solid #d1cfcf;
	width:90px;
	height:15px;
	*margin-top:4px;
}

#search_bar #search_button{
	background: url('images/search_button.gif') no-repeat;
	border:none;
	width:59px;
	height:19px;
	cursor:pointer;
}

#catlist_header{
	background:#cf5d4f;
	height:50px;
	line-height:50px;
	margin-top:50px;
	padding-left:15px;
	color:#ffffff;
	font-size:15px;
	font-family:"黑体";
}

#catlist ul{
	list-style:none;
	padding:0px;
	margin:0px;
}

#catlist li{
	padding-left:15px;
  padding-right:15px;
	line-height:30px;
	border-bottom:1px solid #e5e5e5;
	cursor:pointer;
}

#catlist li a{
	color:#8b987b;
	font-size:13px;
	font-family:"黑体";
	text-decoration:none;
}

#catlist li a:hover{
	color:#78180e;
}

#catlist li.selected{
	background:url('images/arrow_small_green.gif') no-repeat 5px center;
}

#catlist li.selected a{
	color:#731417;
}