@charset "utf-8";
/* list page */

/*------list_page_left------ */
.list_page_left {
	width: 190px;
}

/*--list_page_nav-- */
.list_page_nav {
	background-color: #F6F6F6;
	border: 1px solid #799E1C;
	width:188px;
}
.nex_nav a {
	display: block;
	min-height: 26px;
	padding-right: 10px;
	padding-left: 15px;
	border-top:1px solid #DDDDDD;
}
.nex_nav a:hover{background-color:#fff;}
.list_page_nav ul li p {
	width: 168px;
	min-height: 31px;
	background-color: #eaeaea;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bolder;
	line-height: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dddddd;
	cursor:pointer;
}
.list_page_nav ul li p a{max-width:152px;}
.list_page_nav ul li p:hover{background-color:#f0f0f0; color:#000; text-decoration:none;}
.list_page_nav ul li p a:hover{background-color:#f0f0f0; color:#000; text-decoration:none;}

/*--recommended_goods-- */

.recommended_goods {border:1px solid #DDDDDD; width:188px;}

.recommended_goods h3 {
	border-bottom:1px solid #e8e8e8;
	height:31px;
	line-height:30px;
}
.recommended_goods_pro li {
	line-height: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d9d9d9;
	padding-bottom:10px;
	font-size: 11px;
	padding-top: 10px;
	height: 49px;
	width: 178px;
	overflow: hidden;
	padding-right: 5px;
	padding-left: 5px;
}
.recommended_goods_pro ul li img {
	height: 47px;
	width: 47px;
	border: 1px solid #eaeaea;
	margin-right: 5px;
	margin-left: 5px;
}

.recommended_goods_pro li:hover{
	background-color:#f2f2f2;
}
.recommended_goods_pro li a:hover {
	color: #000;
}
.recommended_goods_title {
	max-height: 32px;
	width: 111px;
	margin-bottom:2px;
	overflow: hidden;
}

/*----list_right---- */

.list_page_right {
	width: 760px;
}
.categories_info {
	color: #999;
	font-size: 11px;
	line-height:20px;
	margin-top:5px;
}
.price_wrap {
	background-color: #f6f6f6;
	border: 1px solid #dddddd;
    height:111px;
}
.price_wrap ul li {
	float: left;
	margin-right: 30px;
}
.price_wrap ul li input {
	margin-right: 5px;
}
.my_price {
	width: 40px;
	padding:1px;
	margin:0 3px 0 3px;
}
.my_price_button {
	height: 24px;
	width: 64px;
	background-attachment: scroll;
	background-image: url(../images/themes/icon.png);
	background-repeat: no-repeat;
	background-position: -298px 0px;
	outline:medium none;
	cursor:pointer;
	border:0px;
}
.my_price_button:hover {
	background:url(../images/themes/icon.png) -362px 0px;
}
.list_pro_title {
	background:url(../images/themes/shop_title_bg.jpg) no-repeat;
	width:750px;
	height:30px;
}
.list_pro_title_pre_default {
	background:url(../images/themes/icon.png) no-repeat scroll -110px -28px; width:21px; height:21px; cursor:pointer;
}
.list_pro_title_pre {
	background:url(../images/themes/icon.png) no-repeat scroll -110px -49px; width:21px; height:21px; cursor:pointer;
}
.list_pro_title_next_default {
	background:url(../images/themes/icon.png) no-repeat scroll -134px -49px; width:21px; height:21px; cursor:pointer;
}
.list_pro_title_next {
	background:url(../images/themes/icon.png) no-repeat scroll -134px -28px; width:21px; height:21px; cursor:pointer;
}
.list_pro_sortpage {
	_margin-top:5px;
}
.add_cart_button{background:url(../images/themes/icon.png) no-repeat scroll 0px -81px; width:133px; height:34px; cursor:pointer; margin-top:10px; text-indent:-200px;}
.add_cart_button:hover{background:url(../images/themes/icon.png) no-repeat scroll 0px -116px; cursor:pointer;}
.add_cart_button:active{background:url(../images/themes/icon.png) no-repeat scroll 0px -150px; cursor:pointer;}
.view_list_img {margin:0 10px 0 0;}
.view_list_img img {height:150px; width:150px;}
.view_list_img a:hover img{border:1px solid #ccc; height:148px; width:148px;}
.view_list_icon{background:url(../images/themes/icon.png) scroll no-repeat -199px 0; width:17px; height:14px; padding-left:20px; cursor:pointer;}
.view_list_icon_activation{background:url(../images/themes/icon.png) scroll no-repeat -199px -16px; _background-position:-199px -17px; width:17px; height:14px; padding-left:20px; cursor:pointer;}
.view_grid_icon{background:url(../images/themes/icon.png) scroll no-repeat -246px 0; width:17px; height:14px; padding-left:20px; cursor:pointer;}
.view_grid_icon_activation{background:url(../images/themes/icon.png) scroll no-repeat -247px -17px; width:17px; height:14px; padding-left:20px; cursor:pointer;}

.view_list ul li {
	margin-right:10px;
	height:150px;
	padding-top: 20px;
	padding-bottom:20px;
	border-bottom: 1px dashed #CCC;
}
.view_list_content {
	width: 430px;
}
.view_list_title {
 max-height: 48px;
 overflow: hidden;
}
.view_list_description {
  height: 72px;
 overflow: hidden;
}
.view_list_button {
	margin-top: 31px;
}
.freeshipping_icon {
	background-image: url(../images/themes/freeshipping_ico.gif);
	height: 19px;
	width: 150px;
	margin-top:10px;
}

.list_pro_title select {
	font-weight: normal;
}

/*-- list_page pre next-- */
.pre_next ul li {
	float: left;
	height: 20px;
	background-image: url(../images/themes/pre_bg_1.png);
	background-repeat: repeat-x;
	border: 1px solid #989898;
	padding-right: 5px;
	padding-left: 5px;
	min-width:10px;
	margin-right:10px;
	line-height:20px;
}
#pre_next_cursor {background:url(../images/themes/pre_bg_2.png) repeat-x scroll; border:1px solid #e68e00; color:#FFF; font-weight:bolder;}
.pre_next ul li:hover {
	border: 1px solid #e68e00;
}
.pre_next {
	width: 738px;
}

.pre_next ul li input {
	border:none;
	height: 20px;
	width: 45px;
	background-image:none;
	background:#FFF;
}
