﻿@import url("border.css");
@import url("widget.css");
@import url("custom.css");
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, strong, ul, li {
	margin:0;
	padding:0;
}
a {
	color:#464646;
	text-decoration:none;
}
a:hover {
	color:#A01E64;
}
body {
	font-family:tahoma,arial,verdana,geneva,sans-serif;
	font-size: 12px;
	color: #3c3c3c;
	background:#c0c0c0;
	line-height: 180%;
	margin:0;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}
#main{	
	background:#FFFFFF none repeat scroll 0;
	margin:0 auto;
	width:980px;
}
#main_ad{
	background:#FFFFFF none repeat scroll 0;
	margin:0 auto;
	width:980px;
}
.m_ad{
	margin:0 auto;
	padding:0 0 8px 0;
	width:930px;
}
#AllWrap {
	width:980px;
	margin:0 auto;
	background:#FFFFFF none repeat scroll 0;
}
#Top {
	background:#FFFFFF none repeat scroll 0;
	margin:0 auto;
	width:980px;
}
#webtop_ad{
        margin:0 auto;
	width:980px;
}
#top_ap {
	width:940px;
	margin:0px auto;
}
/*搜索栏*/
#top_search {
	background:transparent url(top/search_bg.gif) repeat scroll 0;
	border-bottom:2px solid #77000E;
	height:30px;
	line-height:30px;
	margin:0 auto;
	vertical-align:middle;
	width:940px;
	color:#FFF;
}
#top_search .top_search_left {
	float:left;
	padding-left:10px;
}
#top_search .top_search_right {
	float:right;
	width:45%;
	padding-left:10px;
}
#top_search td {
	line-height:30px;
	vertical-align:middle;
	padding-right:15px;
}
#top_search .btn_search{
	border:#FFF solid 1px;
	color:#FFF;
	font-size:12px;
	background:transparent url(top/btn_search_bg.gif) repeat-x scroll 0;
    height:20px;
    width:56px;
}
#top_search a {
	color:#FFF;
}
#top_search a:hover {
	color:#cc0000;
}
#top_search .x-input{
	width:30px;
	height:16px;
	text-indent:3px;
	border:1px solid #A7A6AA;
	line-height:15px;
}
#top_search .search_text {
	color:#666666;
	width:160px;
	height:16px;
	text-indent:3px;
	border:1px solid #A7A6AA;
	line-height:15px;
}
/*=顶部工具栏*/
#top_tools {
	background:transparent url(top/top_tools_bg.gif) repeat-x scroll 0;
	height:25px;
	line-height:25px;
	width:100%;
}
#top_tools a {
	color:#464646;
	text-decoration:none;
}
#top_tools a:hover {
	color:#c80000;
}
#top_tools .tools_wel {
	float:left;
	padding:0 0 0 10px;
}
#top_tools .tools_links {
	text-align:right;
	float:right;
	padding:0 8px 0 0;
}
#top_logo {
	width:960px;
	margin:10px 0 0 0;
	float:right;
}
#Logo {
	float:left;
	display:inline;
	margin:0 0 0 20px;
}
.top_kf {
	margin:5px 10px 0 0;
}
#TopLinks {
	float:right;
	display:inline;
	margin:20px 5px 0 0 !important;
	margin:17px 0px 0 0;
	text-align:right;
	width:500px;
}
/*=主菜单
=============================================================================================*/
#Menu {
	background:transparent url(Top_line.gif) repeat-x scroll 0;
	height:41px;
	line-height:26px;
	width:980px;
}
#Menu ul {
 *overflow:hidden;
}
#Menu li {
	height:26px;
	display:inline;
	padding:2px 35px;
	margin-left:-1px;
	border-right:1px solid #f4f1ee;
}
#Menu li a {
	color:#FFFFFF;
}

/*
中间FLASH区域
*/
#middle_ap{
	margin:0 auto;
	width:940px;
}
.flash_ap{
	width:728px;
	background:transparent url(middle/ad_bg.jpg) no-repeat scroll 0 top;
	float:left;	
}
.left{
	width:208px;
	float:left;
}
.center{
	float:left;
	display:inline;
	margin:0 0 5px 3px;
}
.index_flash{
	margin:7px 0 0 0;
	border:1px solid #666666;
}
.index_tableico{
}
.index_tableico .icotable{
	border-collapse:collapse;
    border-spacing:0;
}
.right{
	float:left;
	margin:9px 0 0 4px;
	display:inline;
	width:197px;
}

/*=中间商品显示区域
=============================================================================================*/
#goods{
	width:980px;
	margin:0 auto;
	float:left;
	background:#FFFFFF none repeat scroll 0;
}
#goods .goods_bg{
	width:940px;
	margin:0 auto;
	background:#FFFFFF none repeat scroll 0;
}
.goods_left{
	width:208px;
	float:left;
}
.goods_middle{
	width:725px;
	margin-left:3px;
	background:#fff;
	display:inline;
	float:left;
}

/*=显示底部区域
=============================================================================================*/
#Foot {
	width:980px;
	background:#FFFFFF none repeat scroll 0 50%;
	margin:0 auto;
}
#Foot_{
	
}
#Foot .foot_bg{
	float:left;
}
#FootLinks {
	width:940px;
	margin:0 auto;
}
#FootLinks .TreeList {
	float:left;
	width:20%;
}
#FootLinks .TreeList .cat1 {
	font-weight:bold;
	color:#656565;
	padding:5px 0 10px;
}
#FootLinks .TreeList .cat2 {
	background:url(arrs.gif) no-repeat 0 -22px;
	margin-left:10px;
}

#FootMenu {
	margin:10px 0 10px 20px;
	border:3px solid #E3CED6;
	background:#F5EDE8 none repeat scroll 0 50%;
	width:934px;
	float:left; 
	display:inline;
}
#FootMenu li{
	float:left;
	border-right:2px solid #E3CED6;
}
#FootMenu .menu a {
	color:#828282;
}
#FootMenu .TreeList {
	overflow:hidden;
	text-align:center;
}
#FootMenu .TreeList div {
	font-weight:normal;
	display:inline;
	padding:0 10px;
	border-right:1px solid #CCCCCC;
}
#FootMenu .menu a {
	color:#828282;
}
#FootMenu .TreeList_custom {
	line-height:20px;
	margin:0 auto;
	height:110px;
	overflow:hidden;
	padding-left:30px;
}
#FootMenu .TreeList_custom div {
	font-weight:normal;
	
}
#FootMenu .TreeList_custom .cat2{
	background:transparent url(foot_point.gif) no-repeat scroll 0 50% ;
	padding:0 0 0 13px;
}
#Copyright{
	border-top:1px solid #eee;
	margin:0 auto;
	width:940px;
}
#Copyright * {
	text-align:center;	
	line-height:17px;
}
#Copyright ul{
	list-style:none;
}
#Copyright li{
	display:inline;
	padding:0 0 0 20px;
}
#Copyright .cr_links{
	
}
.cut {
	overflow:hidden;
}
.clear_custom {
	clear:both;
	font-size:0;
	height:1%;
	line-height:0;
}
