@charset "utf-8";

body {

	margin: 0px;

	padding: 0px;

	font-size:12px;

}

.header {

	width: 980px;

	margin-right: auto;

	margin-left: auto;

}



.foot1 {

	width: 980px;

	margin-right: auto;

	margin-left: auto;

}

.pageleft c-cat-depth-1 {

	display:block;

	font-weight:normal;

	padding-left:4px;

	font-size: 12px;

	color: #0e448c;

	background-image: url(title_2.gif);

	background-repeat: no-repeat;

	background-position: left top;

	width: 186px;

	float:left;

}



.topinfo {

	float: left;
	width: 265px;

	position: absolute;

	left: 0px;

	top: -26px;

}
.nav_d {

	float: left;

	height: 28px;

	position: absolute;

	left: 265px;

	top: -26px;

}



.topad {

	height: 80px;

	width: 980px;

}


.nav { 
	background-image: url(topbg.gif);

	height: 70px;

	width: 980px;

	background-repeat: no-repeat;

	margin-top: 35px;

}

.nav_c {

	float: left;

	height: 45px;

	width: 980px;

	position: relative;

}

.hotsearch {

	line-height: 24px;

	height: 24px;

	margin-left: 12px;

}

.pinpai {

	float: left;

	height: 25px;

	width: 108px;

	padding-top: 9px;

	padding-left: 9px;

}

.searchbar {

	float: left;

	width: 422px;

	padding-top: 11px;

	padding-left: 78px;

}

.logo {

	height: 65px;

	width: 255px;

	position: absolute;

	top: -66px;

	left: 0px;

	float:left;

}

.mainpage {

	width: 980px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 15px;

}

.pageleft {

	width: 186px;

	float: left;

	overflow: hidden;

}

.border_y_div {

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #e0e0e0;

	border-left-color: #e0e0e0;

	border-right-style: none;

	margin-bottom: 12px;

}

.shoppingcart {

	float:right;

	padding-right:12px;

	padding-top:12px;

	overflow: hidden;

	display: block;

}





.border_b_div {

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #e0e0e0;

	border-left-color: #e0e0e0;

	border-right-style: none;

	margin-bottom: 12px;

}

.pagecenter {

	width: 580px;

	padding-right: 12px;

	padding-left: 12px;

	float: left;

	display: inline;

	margin: 0px;

	overflow: hidden;

}

.pageright {

	float: left;

	width: 186px;

	overflow: hidden;

}

.ad {

	width: 580px;

	padding-bottom: 12px;

}

.border_y {

	font-size: 12px;

	line-height: 25px;

	font-weight: bold;

	color: #FFF;

	background-image: url(border_y.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 25px;

	padding-left: 20px;

}



.border_b {

	font-size: 12px;

	line-height: 25px;

	font-weight: bold;

	color: #FFF;

	background-image: url(border_b.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 25px;

	padding-left: 20px;

}

/*.GoodsList {

	padding-top: 16px;

	padding-right: 8px;

	padding-bottom: 16px;

	padding-left: 8px;

}*/

.GoodsList .item {

	padding:18px 5px;

	border-right-width: 1px;

	border-right-style: solid;

	border-bottom-style: none;

	border-right-color: #e0e0e0;

	border-top-width: 1px;

	border-top-style: dashed;

	border-top-color: #e0e0e0;

}



.MenuList li {

	background-image:url(nav2_bg.gif);

	background-position:left top;

	background-repeat:no-repeat;

	float:left;

	height:19px;

	padding-top:7px;

	text-align:center;

	width:85px;

}

.SearchBar .inputstyle {

	background-image: url(search_bg.gif);

	background-repeat: no-repeat;

	background-position: left center;

	height: 17px;

	width: 252px;

	padding-left: 28px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #bd926f;

	border-right-color: #FFF;

	border-bottom-color: #FFF;

	border-left-color: #d1b494;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 0px;

	line-height: 22px;

}



.search_label span {

	display: none;

}

.title_1 {

	font-size: 14px;

	font-weight: bold;

	background-image: url(title_bg.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 30px;

	width: 174px;

	color: #683f21;

	padding-top: 8px;

	padding-left: 12px;

}



.c-cat-depth-1 {

	display:block;

	font-weight:normal;

	padding-left:4px;

	font-size: 12px;

	color: #0e448c;

	background-image: url(title_2.gif);

	background-repeat: no-repeat;

	background-position: left top;

	width: 186px;

}



.c-cat-depth-2 {

	background-image:none;

	background-position:left top;

	background-repeat:no-repeat;

	color:#0E448C;

	display:block;

	font-size:12px;

	font-weight:normal;

	padding-left:0;

}

.c-cat-depth-1 ul {

	display:block;

	font-weight:normal;

	padding-left:0px;

	font-size: 12px;

	color: #0e448c;

	background-image: none;

	background-repeat: no-repeat;

	background-position: left top;

	width: 186px;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	list-style-type: none;

}

.c-cat-depth-1 a {

	background-image:none;

	background-position:left top;

	background-repeat:no-repeat;

	color:#0E448C;

	display:block;

	font-size:12px;

	font-weight:normal;

	padding-top:7px;

	width:150px;

	overflow:hidden;

	padding:5px;

	height:18px;

	line-height:20px;



}



.c-cat-depth-1 ul a{

	color:#877859;

	display:inline;

	float:left;

	font-size:12px;

	font-weight:normal;

	margin-bottom:2px;

	margin-right:8px;

	padding-bottom:4px;

	padding:0 0 0 5px;

	width:163px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #DEE0DF;



}





.homead {padding-bottom:12px;}

.ArticleListWrap ,.sider_content {padding-bottom:12px;}



.ArticleList ul li ,.RankingList ul li {

background-image:url(arrow.gif);

background-position:left 5px;

background-repeat:no-repeat;

padding-bottom:11px;

padding-left:11px;

width:160px;

}

.ArticleList a {color:#8A795B;}

.RankingList a {color:#8A795B;}

.Comment h6 a {color:#8A795B;}

.ArticleList ul ,.RankingList ul { padding-left:6px;}

.cmt_member  { display:none;}

.cmt_time {display:none;}

.Comment h6 {background-image:url(arrow.gif);

background-position:left 5px;

background-repeat:no-repeat;

padding-bottom:11px;

padding-left:11px;

width:160px;}

.more {

	text-align: right;

}



.Comment .cmt_item {

display:block;

padding-left:12px;

width:160px;

}



.Comment li {

padding:5px 0 5px 8px;

}



.cmt_item {

	color: #666;

}

.Comment h6 {

	padding-bottom:5px;



}



.tejia_bg {

	background-image:url(tejiabg.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-top:32px;

}



.rightad { padding-bottom:12px;}

.nav2 {

	margin-right: auto;

	margin-left: auto;

	width: 980px;

}



.mainpage2 {

	float: left;

	width: 782px;

	padding-left: 12px;

}





.MenuList li.top_nav_firt {

background-image:url(menulistfirest.gif);

background-position:left top;

background-repeat:no-repeat;

float:left;

height:21px;

padding-top:7px;

padding-left:15px;

text-align:center;

width:85px;

}

.MenuList li.top_nav_firt a{color:#fff;}

#Foot {

	float:left;

	margin-top:28px;

	width: 980px;

	padding-top: 28px;

	background-image:url(bottombg.gif);

	background-repeat: no-repeat;

	background-position: left top;	

}

#Foot a { color:#3F3735;}



.TreeList .cat1 {

font-weight:700;

padding-left:25px;

}



.TreeList { line-height:20px}



.themefoot {

margin:30px auto;}



.topiconstext ,.topicons { float:left}

.topiconstext { margin-right:8px; display:inline}



#Menu .v-m-page a, .MenuList .v-m-page a { padding:5px 0; border-bottom:1px solid #ccc; display:block}

#Menu .v-m-page a, .MenuList .v-m-page a:hover { background:#f60;color:#fff;}

