@charset "utf-8";
.mainBox{
	width:100%;
	min-width:1200px;
	background-color:#f6f6f6;
}
.bor_r0{
	border-right:none !important;
}

/*商品列表页*/
.hotSaleBox{
	width:932px;
	height:100px;
	padding:20px 6px;
	overflow:hidden;
	background-color:#FFF;
	float:left;
}
.hotSaleBox .hotSale{
	width:280px;
	border-right:dotted 1px #cccccc;
	padding:0px 15px;
	float:left;
	overflow:hidden;
}
.hotSaleBox .hotSale .goods_img{
	display:block;
	width:80px;
	height:80px;
	overflow:hidden;
	float:left;
	padding:10px 0px;
}
.hotSaleBox .hotSale .goods_img img{
	width:80px;
	height:80px;
}
.hotSaleBox .hotSale .goodsWarp{
	width:190px;
	margin-left:10px;
	float:left;
}
.hotSaleBox .hotSale .goodsWarp dl dt a{
	display:block;
	height:40px;
	line-height:20px;
	overflow:hidden;
	color:#666666; 
}
.hotSaleBox .hotSale .goodsWarp dl dt a:hover{
	color:#d70c19;
}
.hotSaleBox .hotSale .goodsWarp dl dd{
	margin-top:7px;
	height:18px;
	line-height:18px;
	overflow:hidden;
} 
.hotSaleBox .hotSale .goodsWarp dl dd strong{
	font-size:17px;
	font-weight:normal;
	color:#d70c19;
}
.hotSaleBox .hotSale .goodsWarp dl dd del{
	color:#999999;
	margin-left:12px;
}
.hotSaleBox .hotSale .goodsWarp .btn_buy{
	display:block;
	width:73px;
	height:21px;
	line-height:21px;
	text-align:center;
	color:#FFF;
	background-color:#d70c19;
	margin-top:7px;
}
.hotSaleBox .hotSale .goodsWarp .btn_buy:hover,#show_compareBox .compareBox .operate .btn_compare:hover{
	opacity:.8;
	filter:alpha(opacity=80);
	filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=.8);
}
.hotSaleActivity{
	width:197px;
	height:106px;
	padding:17px 20px;
	float:right;
	overflow:hidden;
	background-color:#fff9f5;
}
.hotSaleActivity .title{
	width:100%;
	height:20px;
	line-height:20px;
}
.hotSaleActivity .title h3{
	padding-left:14px;
	font-size:15px;
	float:left;
	border-left:7px solid #d70c19;
}
.hotSaleActivity .title .more{
	float:right;
	color:#bcb8b6;
}
.hotSaleActivity .title .more:hover{
	color:#d70c19;
}
.hotSaleActivity ul{
	margin-top:13px;
}
.hotSaleActivity ul li{
	height:26px;
	line-height:26px;
	padding-left:10px;
	background:url(../images/hotSaleActivity_li.png) no-repeat left center;
}
.hotSaleActivity ul li a{
	display:block;
	height:26px;
	line-height:26px;
	overflow:hidden;
	color:#666666;
}
.hotSaleActivity ul li a:hover{
	color:#d70c19;
}
.searchWarpBox{
	width:1200px;
	background-color:#FFF;
	overflow:hidden;
}
.searchWarpBox .filter_title{
	padding:0px 10px;
	color:#777777;
	height:45px;
	line-height:45px;
	border:solid 1px #dcdcdc;
}

.searchWarpBox .filter_title .filter_title_l{
    float: left;
    overflow: hidden;
}

.searchWarpBox .filter_title .filter_title_l h3{
	float:left;
	font-size:15px;
}
.searchWarpBox .filter_title .filter_title_l span{
	float:left;
	margin-left:6px;
}
.searchWarpBox .filter_title .filter_title_l span font{
	color:#d70c19;
}

.searchWarpBox .filter_title .filter_selected{
    width: 850px;
    height: 20px;
    overflow: hidden;
    float: left;
    margin: 10px 0 0 10px;
}
.searchWarpBox .filter_title .filter_selected a{
    height: 20px;
    line-height: 20px;
    white-space: nowrap;
    float: left;
    margin-left: 10px;
    overflow: hidden;
}
.searchWarpBox .filter_title .filter_selected a span{
    float: left;
    color: #FFF;
    background-color: #d70c19;
    padding: 0 10px;
}
.searchWarpBox .filter_title .filter_selected a i{
    float: left;
    width: 20px;
    height: 20px;
    color: #FFF;
    background-color: #dddddd;
    margin-left: 1px;
    text-align: center;
}

.searchWarpBox .filter_title .btn_reset{
	float:right;
}

.searchWarpBox .selectorFoldBox{
	padding:0px 10px;
	border: solid 1px #e6e6e6;
}
.searchWarpBox .selectorFold{
	width:100%;
	overflow:hidden;

	position:relative;
}
.searchWarpBox .selectorFold .selector_key{
	width:115px;
	float:left;
	height:45px;
	padding-right:7px;
	font-size:13px;
	line-height:45px;
	text-align:right;
	overflow:hidden;
}
.searchWarpBox .selectorFold .selector_value{
	width:880px;
	float:left;
	line-height:20px;
	padding:12px 137px 12px 20px;
	overflow:hidden;
	border-left:dotted 1px #CCC;
}
.searchWarpBox .selectorFold .selector_value_list{
	float:left;
	height:100%;
	overflow:hidden;
}
.searchWarpBox .selectorFold .selector_value a{
	margin-right:15px;
	white-space:nowrap;
	float:left;
	margin-bottom:7px;
	height:20px;
	line-height:20px;
	padding:0px 10px;
    color:#777777;
}
.searchWarpBox .selectorFold .selector_value a:hover{
	color:#FFF;
	background-color:#d70c19;
}
.searchWarpBox .selectorFold .more{
	position:absolute;
	top:12px;
	right:0px;
	padding-right:13px;
	display:none;
	cursor:pointer;
	background:url(../images/icon_arrow_up.png) no-repeat right center;
}
.searchWarpBox .closeItem .more{
	background:url(../images/icon_arrow_down.png) no-repeat right center;
}
.searchWarpBox .selectorFold .selector_price{
	float:left;
}
.searchWarpBox .selectorFold .input_price{
	height:18px;
	line-height:18px;
	padding:0px 3px;
	width:42px;
	margin:0px 5px;
	float:left;
	border:solid 1px #dbdbdb;
}
.searchWarpBox .selectorFold .selector_price em{
	float:left;
}
.searchWarpBox .selectorFold .btn_submit{
	width:44px;
	height:20px;
	line-height:20px;
	text-align:center;
	color:#555;
	background-color:#f0f0f0;
	border:none;
	cursor:pointer;
	border-radius:2px;
	float:left;
	font-family:"Microsoft Yahei", Arial, Helvetica, sans-serif;
}
.searchWarpBox .selectorMore{
	text-align:center;
    position:relative;
    top:-1px;
    border-top:1px solid #ddd;
    -webkit-transition:border-color .15s ease-in-out;
    -moz-transition:border-color .15s ease-in-out;
    transition:border-color .15s ease-in-out;
}
.searchWarpBox .selectorMore:hover{
	border-color:#d70c19;
}
.searchWarpBox .selectorMore .view_more{
	position:relative;
    display:inline-block;
	*display:inline;
	*zoom:1;
    margin-top:-1px;
    height:28px;
    line-height:28px;
    width: 100px;
    text-align: center;
    border-width:1px;
    border-style:solid;
    border-color:#FFF #DDD #DDD;
    background:#fff;
    cursor:pointer;
    color:#333;
    -webkit-transition:border-color .15s ease-in-out;
    -moz-transition:border-color .15s ease-in-out;
    transition:border-color .15s ease-in-out;
}
.searchWarpBox .selectorMore:hover .view_more{
	color:#d70c19;
    border-color:#FFF #d70c19 #d70c19;
}

.recommendBox{
	width:190px;
	padding:0px 15px;
	overflow:hidden;
	background-color:#FFF;
}
.recommendBox h3{
	font-size:15px;
	height:45px;
	line-height:45px;
	padding-left:5px;
	color:#555555;
}
.recommendBox .recommend_goods{
	width:100%;
	margin-top:15px;
	padding-bottom:10px;
	overflow:hidden;
}
.recommendBox .recommend_goods .goods_img{
	display:block;
	width:160px;
	height:160px;
	margin:0px auto;
	overflow:hidden;
}
.recommendBox .recommend_goods .goods_img img{
	width:160px;
	height:160px;
}
.recommendBox .recommend_goods dl{
	margin-top:10px;
}
.recommendBox .recommend_goods dl dt{
	line-height:18px;
	overflow:hidden;
	color:#666666;
}
.recommendBox .recommend_goods dl dt a{
	color:#666666;
}
.recommendBox .recommend_goods dl dt a:hover{
	color:#d70c19;
}
.recommendBox .recommend_goods dl dd{
	height:23px;
	line-height:23px;
	margin-top:3px;
	overflow:hidden;
}
.recommendBox .recommend_goods dl dd font{
	color:#04a6a4;
}
.recommendBox .recommend_goods dl dd strong{
	color:#d70c19;
	font-size:17px;
	font-weight:normal;
	margin-right:10px;
}
.recommendBox .recommend_goods dl dd del{
	color:#999999;
}
.AreaR .goodsListBox{
	width:100%;
	overflow:hidden;
	padding-bottom:30px;
	background-color:#FFF;
}
.AreaR .filterBox{
}
.AreaR .filterBox .filter_list{
	float:left;
	width:430px;
	overflow:hidden;
}
.AreaR .filterBox .filter_list ul li{
	float:left;
	background:url(../images/linex1_gray.jpg) no-repeat right center;
}
.AreaR .filterBox .filter_list ul li.last{
	background:none;
}
.AreaR .filterBox .filter_list ul li a.default{
	width:92px;
	text-align:center;
	padding:0px;
	background-color:#f35a01;
	color:#FFF;
}
.AreaR .filterBox .filter_list ul li a.default:hover{
	color:#FFF;
}
.AreaR .filterBox .filter_list ul li a{
	display:block;
	padding:0px 33px 0px 24px;
	height:40px;
	line-height:40px;
	color:#777777;
	position:relative;
}
.AreaR .filterBox .filter_list ul li a:hover,.AreaR .filterBox .filter_list ul li a.DESCHover,.AreaR .filterBox .filter_list ul li a.ASCHover{
	color:#d70c19;
}
.AreaR .filterBox .filter_list ul li a i{
	display:block;
	width:9px;
	height:5px;
	position:absolute;
	top:18px;
	right:20px;
	background:url(../images/icon_arrow_down.png) no-repeat right center;
}
.AreaR .filterBox .filter_list ul li a.DESCHover i{
	background:url(../images/icon_arrow_down_on.png) no-repeat right center;
}
.AreaR .filterBox .filter_list ul li a.ASCHover i{
	background:url(../images/icon_arrow_up_on.png) no-repeat right center;
}

.AreaR .filterBox .filter_number{
	float:right;
	height:40px;
	line-height:40px;
	color:#777777;
	margin-right:30px;
}
.AreaR .filterBox .filter_number font{
	color:#d70c19;
}
.AreaR .filterBox .filter_number i{
	color:#cccccc;
	margin:0px 12px;
}
.AreaR .filterBox .filter_number .prev_page,.AreaR .filterBox .filter_number .next_page{
	display:inline-block;
	*display:inline;
	*zoom:1;
	text-indent:-9999px;
}
.AreaR .filterBox .filter_number .prev_page,.AreaR .filterBox .filter_number span{
	padding:0px 5px;
}
.AreaR .filterBox .filter_number .prev_page{
	background:url(../images/icon_prev_page.png) no-repeat center;
}
.AreaR .filterBox .filter_number .next_page{
	background:url(../images/icon_next_page.png) no-repeat center;
}
.AreaR .goodsList{
	padding:10px;
	overflow:hidden;
}
.AreaR .goodsList .goods{
	width:195px;
	padding:30px 20px;
	float:left;
	overflow:hidden;
	margin-top:20px;
}
.AreaR .goodsList .goods:hover{
    -webkit-box-shadow:0 0 2px 2px #CCC;
    -moz-box-shadow:0 0 2px 2px #CCC;
    box-shadow:0 0 2px 2px #EEE;
}
.AreaR .goodsList .goods .goods_img{
	display:block;
	width:180px;
	height:180px;
	overflow:hidden;
	margin:0px auto;
}
.AreaR .goodsList .goods .goods_img img{
	width:180px;
	height:180px;
}
.AreaR .goodsList .goods dl{
	margin-top:15px;
}
.AreaR .goodsList .goods dl dt{
	height:36px;
	line-height:18px;
	overflow:hidden;
}
.AreaR .goodsList .goods dl dt a{
	display:block;
	height:36px;
	line-height:18px;
	overflow:hidden;
	color:#666666;
	font-size:14px;
}
.AreaR .goodsList .goods dl dt a:hover{
	color:#d70c19;
}
.AreaR .goodsList .goods dl dd{
	margin-top:15px;
	overflow:hidden;
}
.AreaR .goodsList .goods dl dd font{
	color:#04a6a4;
}
.AreaR .goodsList .goods dl dd strong{
	font-size:17px;
	font-weight:normal;
	color:#d70c19;
}
.AreaR .goodsList .goods dl dd del{
	margin-left:10px;
	color:#999999;
}
.AreaR .goodsList .goods .num{
	width:80px;
	overflow:hidden;
	float:left;
}
.AreaR .goodsList .goods .numTxt{
	width:30px;
	height:21px;
	line-height:21px;
	text-align:center;
	float:left;
	border-top:solid 1px #CCC;
	border-bottom:solid 1px #CCC;
	border-left:0px;
	border-right:0px;
	padding:0px;
}
.AreaR .goodsList .goods .btn_reduce,.AreaR .goodsList .goods .btn_add{
	width:23px;
    height:23px;
    line-height:21px;
    border:solid 1px #CCC;
    outline:none;
    float:left;
    cursor:pointer;
    font-size:18px;
	background:none;
	padding:0px;
	margin:0px;
	color:#666666;
	text-align:center;
}
.collection,.itemCompare{
	display:block;
	float:left;
	margin-right:14px;
	background-color:#f8f8f8;
	border:solid 1px #CCC;
	padding:0px 11px;
	height:23px;
	line-height:23px;
}
.AreaR .goodsList .goods .compare_selected{
	color:#d70c19;
	border:solid 1px #d70c19;
}
.AreaR .goodsList .goods .addToCart,.AreaR .goodsList .goods .shipmentNotice{
	display:block;
	float:left;
	width:90px;
	height:23px;
	line-height:23px;
	text-align:center;
	color:#FFF;
}
.AreaR .goodsList .goods .addToCart{
	margin-left:10px;
	background-color:#d70c19;
}
.AreaR .goodsList .goods .addToCart:hover,.AreaR .goodsList .goods .shipmentNotice:hover{
	opacity:.8;
	filter:alpha(opacity=80);
	filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=.8);
}
.AreaR .goodsList .goods .shipmentNotice{
	background-color:#0cc9c6;
}

/* ====================
     商品详情页面部分模块
==================== */
#goodsInfo{
	width:100%;
	overflow:hidden;
	background: url("../images/goods_line.png") repeat-y 500px top #FFF;
}
#goodsInfo .imgInfo{
	width:402px;
	padding:20px 30px 20px 20px;
	float:left;
}
#PhotoBox{
	float:left;
	width:100%;
}
#PhotoBox .jqzoombox .jqzoom{
	width:402px;
	height:402px;
	position:relative;
	display:block;
}
#PhotoBox .jqzoombox .jqzoom .GoodImg{
	width:400px;
	height:400px;
}
#PhotoBox #PhotoListBox{
	height:62px;
	overflow:hidden;
	margin:10px 0 0 0;
}
#PhotoBox #PhotoListBox a.prev{
	float:left;
	width:25px;
	height:62px;
	overflow:hidden;
	text-indent:-999px;
	background:url(../images/icon_prev_disable.png) no-repeat left center;
}
#PhotoBox #PhotoListBox a.next{
	float:right;
	width:25px;
	height:62px;
	overflow:hidden;
	text-indent:-999px;
	background:url(../images/icon_next.png) no-repeat right center;
}
#PhotoBox #PhotoListBox #PhotoList{
	width:350px;
	float:left;
	overflow:hidden;
}
#PhotoBox #PhotoListBox #PhotoList ul{
	width:288px;
	float:left;
	overflow:hidden;
}
#PhotoBox #PhotoListBox #PhotoList ul li{
	float:left;
	width:72px;
	overflow:hidden;
}
#PhotoBox #PhotoListBox #PhotoList ul li a{
	width:62px;
	height:62px;
	float:left;
	overflow:hidden;
}
#PhotoBox #PhotoListBox #PhotoList ul li img{
	width:60px;
	height:60px;
	border:1px solid #ccc;
	display:block;
}
#PhotoBox #PhotoListBox #PhotoList ul li a.zoomThumbActive img{
	border:1px solid #ff6c17;
}
#goodsInfo .photoBotBox{
	width:100%;
	height:28px;
	line-height:28px;
	margin-top:20px;
}
#goodsInfo .photoBotBox .share{
	float:left;
	padding-left:18px;
	color:#848484;
}
#goodsInfo .photoBotBox .goods_share_box{
	float:left;
}
#goodsInfo .photoBotBox .share{
	background:url(../images/icon_share.png) no-repeat left center;
}
#goodsInfo .textInfo{
	width:700px;
	float:right;
	padding:30px 0px;
	overflow:hidden;
}
#goodsInfo .textInfo .goodsTitle{
	padding:0px 10px 0px 30px;
	width:660px;
	overflow:hidden;
}
#goodsInfo .textInfo .goodsTitle h2{
	font-size:18px;
	line-height:28px;
}
#goodsInfo .textInfo .goodsTitle p{
	color:#888888;
	line-height:20px;
	font-size:14px;
	margin-top:6px;
}
#goodsInfo .textInfo .priceBox{
	width:680px;
	padding:20px 10px;
	overflow:hidden;
	margin-top:15px;
	position:relative;
	color:#FFF;
	font-size:13px;
	background:url(../images/priceBox_bg.png) repeat-y left top;
}
#goodsInfo .textInfo .priceBox dl{
	line-height:30px;
}
#goodsInfo .textInfo .priceBox dl dd{
	float:left;
}
#goodsInfo .textInfo .priceBox dl dd strong{
	font-size:36px;
	margin-right:6px;
	float:left;
}
#goodsInfo .textInfo .priceBox dl dd del{
	display:block;
	padding:0px 15px;
	float:left;
	font-size:14px;
	background-color:#000;
	opacity:0.2;
	filter:alpha(opacity=20);
	border-radius:5px;
	margin-left:10px;
}
#goodsInfo .textInfo .priceBox dl dd font{
	float: left;
	margin-left: 10px;
}
#goodsInfo .textInfo .priceBox dl dd .span_bg{
	display:inline-block;
	*display:inline;
	*zoom:1;
	height:20px;
	line-height:20px;
	padding:0px 7px;
	color:#FFF;
	background-color:#ff3c3c;
	margin-right:6px;
}
#goodsInfo .textInfo .priceBox dl dd a{
	color:#999999;
	margin-left:8px;
}
#goodsInfo .textInfo .priceBox dl dd a:hover{
	color:#ff3c3c;
}
#goodsInfo .textInfo .priceBox dl.goods_price{
	padding-right:130px;
}
#goodsInfo .textInfo .priceBox .goods_commentNum{
	position:absolute;
	top:20px;
	right:5px;
	color:#FFF;
	padding:0px 38px;
	border-left:solid 1px #9a1101;
}
#goodsInfo .textInfo .priceBox .goods_commentNum .num{
	color:#FFF;
	font-size:14px;
	text-align:center;
}

/* 商品筛选 */
.goods-spec{ overflow: hidden; margin: 10px 0 0 30px;}
.goods-spec dl{width:100%; overflow:hidden;}
.goods-spec dl dt{ float:left; width:70px; text-align:left; line-height:28px; margin-top:7px; overflow:hidden; color: #666666;}
.goods-spec dl dd{ margin-left:70px; overflow:hidden; white-space:nowrap;}
.goods-spec dl dd select{padding:1px 2px 1px 5px; vertical-align:middle; margin-top:8px; border:1px solid #CCC;}
.goods-spec dl dd p{ float:left; line-height:30px; margin-right:7px; margin-top:10px; border:solid 1px #CCC; white-space:nowrap; cursor:pointer; background-color:#FFF; position:relative;}
.goods-spec dl dd p span{ display:block; overflow: hidden; border:solid 1px #FFF; line-height:28px; color: #666;}
.goods-spec dl dd p em{ position:absolute; right:0; bottom:0; display:block; width:11px; height:11px; overflow:hidden;}


.goods-spec dl.spec-text dt{ line-height: 32px;}
.goods-spec dl.spec-text dd span{ padding:0 12px;}

.goods-spec dl.spec-color{}
.goods-spec dl.spec-color dt{ line-height: 32px;}
.goods-spec dl.spec-color dd i{ float: left; width: 20px; height: 20px; border-radius: 50%; margin-top: 5px; margin-right: 8px;}
.goods-spec dl.spec-color dd span{ padding:0 8px 0 5px; line-height: 30px; border:solid 1px #F9F9F9; background-color: #F9F9F9;}

.goods-spec dl.spec-pic{}
.goods-spec dl.spec-pic dt{ line-height: 44px;}
.goods-spec dl.spec-pic dd img{ float: left; width: 40px; height: 40px; margin-right: 8px;}
.goods-spec dl.spec-pic dd span{ padding-right: 8px; line-height: 40px; border:solid 1px #F9F9F9; background-color: #F9F9F9;}

.goods-spec dl dd p.spec-select{ border:solid 1px #d70c19; color:#000;}
.goods-spec dl dd p.spec-select span{border:solid 1px #d70c19;}
.goods-spec dl dd p.spec-select em{ right:1px; bottom:1px; width:12px; height:12px; background:url(../images/attr_selected.png) no-repeat 0 0;}
.goods-spec dl dd p.spec-disabled{ border: 1px dashed #D6D6D8; cursor: not-allowed;}
.goods-spec dl dd p.spec-disabled span{ color: #C9C9C9;}
.goods-spec dl dd p.spec-disabled em{ display: none;}
.goods-spec dl dd a{ float:left; line-height:20px; height:20px; padding:0 10px; background-color:#EEE; text-align:center; margin-top:6px; color:#333;}
.goods-spec dl dd input{ display:none;}


/* 多选属性 */
.goods-attr{overflow: hidden; margin: 0 0 0 30px;}
.goods-attr dl{width:100%; overflow:hidden;}
.goods-attr dl dt{ float:left; width:70px; text-align:left; line-height:32px; margin-top:10px; overflow:hidden; color: #666666;}
.goods-attr dl dd{ margin-left:70px; overflow:hidden; white-space:nowrap;}
.goods-attr dl dd select{padding:1px 2px 1px 5px; vertical-align:middle; margin-top:8px; border:1px solid #CCC;}
.goods-attr dl dd p{ float:left; line-height:30px; margin-right:7px; margin-top:10px; border:solid 1px #CCC; white-space:nowrap; cursor:pointer; background-color:#FFF; position:relative;}
.goods-attr dl dd p span{ display:block; overflow: hidden; border:solid 1px #FFF; line-height:28px; color: #666; padding:0 12px;}
.goods-attr dl dd p em{ position:absolute; right:0; bottom:0; display:block; width:11px; height:11px; overflow:hidden;}
.goods-attr dl dd input{ display:none;}
.goods-attr dl dd p.spec-select{ border:solid 1px #d70c19; color:#000;}
.goods-attr dl dd p.spec-select span{border:solid 1px #d70c19;}
.goods-attr dl dd p.spec-select em{ right:1px; bottom:1px; width:12px; height:12px; background:url(../images/attr_selected.png) no-repeat 0 0;}




#goodsInfo .textInfo .buyNum{
	height:30px;
	line-height:30px;
	overflow:hidden;
	margin-top:15px;
	padding-left:30px;
}
#goodsInfo .textInfo .buyNum span{
	font-size:13px;
	float:left;
	width:70px;
	color:#666666;
}
#goodsInfo .textInfo .buyNum .num{
	float:left;
	height:28px;
	border:1px solid #CCC;
}
#goodsInfo .textInfo .buyNum .num .btn_reduce,#goodsInfo .textInfo .buyNum .num .btn_add{
	padding:0px 8px;
	height:28px;
	line-height:28px;
	border:none;
	cursor:pointer;
	font-size:26px;
	background:none;
	color:#666666;
	margin:0;
	outline: 0;
	float:left;
}
#goodsInfo .textInfo .buyNum .num .btn_reduce{
	border-right:solid 1px #CCC;
}
#goodsInfo .textInfo .buyNum .num .btn_add{
	border-left:solid 1px #CCC;
}
#goodsInfo .textInfo .buyNum .num .numTxt{
	color:#000;
	width:50px;
	border:none;
	height:28px;
	line-height:28px;
	float:left;
	padding:0;
	text-align:center;
    outline: 0;
}
#goodsInfo .textInfo .buyNum font{
	float: left;
	margin-left: 10px;
}
#goodsInfo .textInfo .btn_action{
	margin-top:20px;
	padding-top:20px;
	padding-left:20px;
	border-top:dotted 1px #cccccc;
}
#goodsInfo .textInfo .btn_action .btn_buyNow{
	width:145px;
	background-color:#ff3c3c;
	text-align:center;
}
#goodsInfo .textInfo .btn_action .btn_buyNow,#goodsInfo .textInfo .btn_action .btn_addToCart,#goodsInfo .textInfo .btn_action .btn_collection{
	display:block;
	float:left;
	margin:0px 10px;
}
#goodsInfo .textInfo .btn_action .btn_buyNow,#goodsInfo .textInfo .btn_action .btn_addToCart{
	height:44px;
	line-height:44px;
	color:#FFF;
	font-size:17px;
}
#goodsInfo .textInfo .btn_action .btn_addToCart{
	width:115px;
	padding-left:55px;
	background:url(../images/item_addToCart.jpg) no-repeat left top;
}
#goodsInfo .textInfo .btn_action .btn_collection{
	width:103px;
	height:42px;
	line-height:42px;
	font-size:15px;
	color:#888888;
	border:solid 1px #CFCFCF;
	padding-left:65px;
	background:url(../images/icon_collection.png) no-repeat 35px center;
}
#goodsInfo .textInfo .btn_action .btn_collection:hover{
	color:#ff4213;
}
#goodsInfo .textInfo .btn_action .btn_buyNow:hover,#goodsInfo .textInfo .btn_action .btn_addToCart:hover{
	opacity:.8;
	filter:alpha(opacity=80);
	filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=.8);
}



.AreaL h3{
	font-size:15px;
	color:#555555;
	height:45px;
	line-height:45px;
}

.AreaL .everyoneBuysBox{
	width:100%;
	overflow:hidden;
}
.AreaL .everyoneBuys{
	width:190px;
	padding:10px 15px 25px;
	background-color:#FFF;
	overflow:hidden;
}
.AreaL .everyoneBuys .goods{
	width:100%;
	margin-top:20px;
}
.AreaL .everyoneBuys .goods_img{
	display:block;
	width:160px;
	height:160px;
	overflow:hidden;
	margin:0px auto;
}
.AreaL .everyoneBuys .goods_img img{
	width:160px;
	height:160px;
}
.AreaL .everyoneBuys dl{
	margin-top:10px;
}
.AreaL .everyoneBuys dl dt{
	height:36px;
	line-height:18px;
}
.AreaL .everyoneBuys dl dt a{
	height:40px;
	line-height:20px;
	display:block;
	color:#666666;
	overflow:hidden;
}
.AreaL .everyoneBuys dl dt a:hover{
	color:#d70c19;
}
.AreaL .everyoneBuys dl dd{
	margin-top:6px;
}
.AreaL .everyoneBuys dl dd strong{
	font-size:17px;
	color:#d70c19;
}
.AreaL .everyoneBuys dl dd del{
	color:#999999;
	margin-left:8px;
}
.AreaL .everyoneBuys dl dd .commentNum{
	display:block;
	margin-top:5px;
	color:#666666;
}
.AreaL .everyoneBuys dl dd .commentNum font{
	color:#04a6a4;
}
/*商品详情*/
.AreaR .goodsInfoBox{
	width:965px;
	float:right;
}
.AreaR .goodsInfoBox .goodsTab{
	width:965px;
	color:#747474;
	font-size:14px;
	background-color:#e9e9e9;
}
.top0{
    position:fixed;
    top:0px;
    z-index:1001;
    margin-top:0px;
}
.AreaR .goodsInfoBox .goodsTab ul{
	float:left;
}
.AreaR .goodsInfoBox .goodsTab ul li{
	float:left;
	background:url(../images/linex1_gray.jpg) no-repeat right center;
}
.AreaR .goodsInfoBox .goodsTab ul li.last{
	background:none;
}
.AreaR .goodsInfoBox .goodsTab ul li a{
	display:block;
	color:#666666;
	padding:0px 25px;
	height:48px;
	line-height:48px;
}
.AreaR .goodsInfoBox .goodsTab ul li a:hover{
	color:#d70c19;
}
.AreaR .goodsInfoBox .goodsTab ul li.on a{
	background-color:#FFF;
	color:#FFF;
/*	margin-top:-1px;*/
	padding-bottom:1px;
	color:#d70c19;
	margin-left:-1px;
	border-top:solid 2px #d70c19;
}
.AreaR .goodsInfoBox .goodsContent{
	width:100%;
	overflow:hidden;
}
.AreaR .goodsInfoBox .goodsContent .parameter{
	padding:20px 10px;
	overflow:hidden;
	background-color:#FFF;
}
.AreaR .goodsInfoBox .goodsContent .parameter .brandBox{
	padding:20px 0px 10px 40px;
	overflow:hidden;
	color:#999999;
	font-size:14px;
	height:28px;
	line-height:28px;
	overflow:hidden;
}
.AreaR .goodsInfoBox .goodsContent .parameter .brandBox .brand{
	color:#2024b2;
}
.AreaR .goodsInfoBox .goodsContent .parameter .brandBox .brand:hover{
	color:#FF3C3C;
}
.AreaR .goodsInfoBox .goodsContent .parameter .attributes{
}
.AreaR .goodsInfoBox .goodsContent .parameter .attributes ul li{
	width:195px;
	height:26px;
	line-height:26px;
	padding-left:40px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	float:left;
	color:#999999;
}
.AreaR .goodsInfoBox .goodsContent .more_parameter{
	height:30px;
	line-height:30px;
	text-align:right;
}
.AreaR .goodsInfoBox .goodsContent .more_parameter a{
	color:#d70c19;
	padding-right:15px;
}
.AreaR .goodsInfoBox .goodsContent .more_parameter a:hover{
	color:#FF3C3C;
}

.AreaR .goodsInfoBox .goodsContent .goods_details,.AreaR .goodsCommentsBox,.AreaR .goodsInfoBox .goodsContent .consultation{
	width:929px;
	overflow:hidden;
	margin-top:15px;
	padding:0px 18px 20px;
	background-color:#FFF;
}
.AreaR .goodsInfoBox .goodsContent .goods_details img{
	max-width:100%;
	margin:0px auto;
}
.AreaR .goodsInfoBox .goodsContent .goods_details_title{
	height:50px;
	line-height:50px;
	color:#666666;
	border-bottom:solid 1px #E5E5E5;
}
.AreaR .goodsInfoBox .goodsContent .goods_details_title h3{
	font-size:16px;
	float:left;
	padding:0px 10px;
	border-bottom:solid 2px #ff4213;
}
.AreaR .goodsInfoBox .goodsContent .goods_details .content{
	margin-top: 20px;
	line-height: 150%;
	overflow:hidden;
}
.AreaR .goodsInfoBox .goodsContent .goods_details .content img{
	border: 0;
	vertical-align: middle;
}

.AreaR .goodsInfoBox .goodsComment{
	padding:30px 0px 20px;
	background-color:#f8f8f8;
	margin-top:23px;
}
.AreaR .goodsInfoBox .goodsComment .rate{
	width:180px;
	text-align:center;
	padding-top:20px;
	overflow:hidden;
	float:left;
}
.AreaR .goodsInfoBox .goodsComment .rate strong{
	color:#d70c19;
	font:400 46px/30px arial;
}
.AreaR .goodsInfoBox .goodsComment .rate strong span{
	font-size:24px;
}
.AreaR .goodsInfoBox .goodsComment .rate span{
	color:#666666;
}
.AreaR .goodsInfoBox .goodsComment .percent{
    float:left;
    width:186px;
    height:74px;
    padding:8px 30px;
	border-left:dotted 1px #CCC;
}
.AreaR .goodsInfoBox .goodsComment .percent dl{
	zoom:1;
	padding:2px 0px;
	overflow:hidden;
}
.AreaR .goodsInfoBox .goodsComment .percent dl dt{
	width:70px;
	float:left;
	color:#666666;
}
.AreaR .goodsInfoBox .goodsComment .percent dl dd{
	float:left;
    width:100px;
    height:10px;
    margin-top:6px;
    overflow:hidden;
    background:#efefef;
}
.AreaR .goodsInfoBox .goodsComment .percent dd div{
    overflow:hidden;
    height:10px;
    width:0;
    background-color:#d70c19;
}
.AreaR .comment_reward{
	width:240px;
	text-align:center;
	float:right;
	color:#666666;
	border-left:dotted 1px #c6c6c6;
}
.AreaR .comment_reward dl{
	padding:25px 0px;
	line-height:20px;
}
.AreaR .comment_reward dl dd a{
	color:#d70c19;
}
.AreaR .comment_reward dl dd a:hover{
	color:#d70c19;
}
.AreaR .goodsInfoBox .commentList{
	padding-bottom:20px;
	margin-top:35px;
}
.AreaR .goodsInfoBox .triggerBox{
	border-bottom:solid 1px #e1e1e1;
	overflow:visible;
	zoom:1;
	height:38px;
}
.AreaR .goodsInfoBox .triggerBox ul{
	float:left;
}
.AreaR .goodsInfoBox .triggerBox .comment_select{
	line-height:38px;
	float:right;
}
.AreaR .goodsInfoBox .triggerBox .comment_select #comment_curr{
	vertical-align:middle;
}
.AreaR .goodsInfoBox .triggerBox ul li{
	float:left;
	height:35px;
	line-height:35px;
}
.AreaR .goodsInfoBox .triggerBox ul li a{
	display:block;
	height:35px;
	color:#777777;
	line-height:35px;
	padding:0px 20px;
}
.AreaR .goodsInfoBox .triggerBox ul li.cur{
	border-left:solid 1px #e1e1e1;
	border-right:solid 1px #e1e1e1;
	border-top:solid 3px #d70c19;
	background-color:#FFF;
	font-weight:bold;
	height:36px;
}
.AreaR .goodsInfoBox .triggerBox ul li.cur a{
	color:#d70c19;
}
.AreaR .goodsInfoBox .triggerBox ul li input{
	vertical-align:middle;
}
.AreaR .goodsInfoBox .commentList .commentEmpty{
	padding: 50px 0 0 0;
	text-align: center;
	font-size: 14px;
}


.AreaR .specAndpacking_box{
	width:100%;
	overflow:hidden;
}
.AreaR .specAndpacking{
	padding:20px 10px;
	overflow:hidden;
	color:#999999;
	background-color:#FFF;
}
.AreaR .specAndpacking h3{
	width:130px;
	text-align:right;
	float:left;
	font-weight:normal;
	font-size:16px;
	line-height:25px;
}
.AreaR .specAndpacking dl{
	margin-left:135px;
	overflow:hidden;
	line-height:25px;
	font-size:13px;
}
.AreaR .specAndpacking dl dt{
	float:left;
	width:130px;
	text-align:right;
}
.AreaR .specAndpacking dl dd{
	float:left;
	margin-left:20px;
	width:660px;
}
.AreaR .comment_item{
	padding:20px 21px;
	border-bottom:dotted 1px #cccccc;
}
.AreaR .comment_item .user_avatar{
	display:block;
	width:55px;
	height:55px;
	overflow:hidden;
	float:left;
}
.AreaR .comment_item .user_avatar img{
	width:55px;
	height:55px;
	border-radius: 50%;
}
.AreaR .comment_item .commentInfo{
	float:left;
	width:620px;
	padding-left:12px;
}
.AreaR .comment_item .commentInfo dl{
	color:#666666;
	height:25px;
	line-height:25px;
}
.AreaR .comment_item .commentInfo dl dt{
	float:left;
	font-size:13px;
}
.AreaR .comment_item .commentInfo dl dd{
	float:right;
}
.AreaR .comment_item .commentInfo{
}
.AreaR .comment_item .commentConBox{
	padding:22px;
	background-color:#f8f8f8;
	position:relative;
	line-height:20px;
	margin-top:5px;
}
.AreaR .comment_item .icon_arrow{
	display:block;
	width:11px;
	height:12px;
	position:absolute;
	left:-11px;
	top:12px;
	background:url(../images/comment_arrow.png) no-repeat left top;
}

.AreaR .comment_item .comment{
	line-height: 20px;
	overflow: hidden;
}
.AreaR .comment_item .comment_reply{
	margin-top: 10px;
	line-height: 20px;
	color: #d70c19;
	overflow: hidden;
}
.AreaR .commentInfo .star{
	width:108px;
	height:17px;
	display:block;
	float:left;
	text-indent:-9999px;
	margin-top:4px;
	margin-right:14px;
	background:url(../images/icon_star.png) no-repeat right center;
}
.AreaR .commentInfo .star1{
	background-position:-85px 0px;
}
.AreaR .commentInfo .star2{
	background-position:-63px 0px;
}
.AreaR .commentInfo .star3{
	background-position:-41px 0px;
}
.AreaR .commentInfo .star4{
	background-position:-19px 0px;
}
.AreaR .commentInfo .star5{
	background-position:0px 0px;
}
.AreaR .commentInfo .comment_score{
	padding-right:13px;
	color:#888888;
	float:left;
	border-right:solid 1px #e2e2e2;
}
.AreaR .commentInfo .satisfaction{
	color:#888888;
	width:60px;
	float:left;
	padding:0px 5px;
	text-align:center;
}
.AreaR .comment_date{
	color:#999999;
	padding-top:4px;
	float:right;
}
.AreaR .commentConBox .show_img{
    width:530px;
    max-height:none;
    overflow:visible;
	margin-top:15px;
}
.AreaR .commentConBox .show_img ul li{
    float:left;
	padding:0px 10px 10px 0px;
}
.AreaR .commentConBox .show_img ul li div{
    display:table-cell;
    width:76px;
    height:76px;
    border:1px solid #d1d1d1;
    font-size:66px;
    text-align:center;
    vertical-align:middle;
}
.AreaR .commentConBox .show_img ul li div:hover{
    border:1px solid #d70c19;
}
.AreaR .commentConBox .show_img ul li div img{
	max-width: 76px;
	max-height: 76px;
    vertical-align:middle;
    cursor:url(../images/big.cur),auto;
}
.AreaR .commentConBox .big_photo{
	padding:12px 0px;
	margin-bottom:10px;
}
.AreaR .commentConBox .big_photo .thumb_wrap{
	height:85px;
	margin-bottom:10px;
	position:relative;
}
.AreaR .commentConBox .photos_thumbnails{
}
.AreaR .commentConBox .photos_thumbnails .thumb_list{
	position:relative;
	width:528px;
	height:85px;
	overflow:hidden;
	/*margin:0 auto;*/
}
.AreaR .commentConBox .photos_thumbnails .thumb_list ul{
	height:85px;
	overflow:hidden;
}
.AreaR .commentConBox .photos_thumbnails .thumb_list ul li{
    float:left;
    width:80px;
    height:85px;
	/*margin:0 4px;*/
	margin-right: 8px;
}
.AreaR .commentConBox .photos_thumbnails ul li.on,.AreaR .commentConBox .photos_thumbnails .thumb_list ul li:hover{
	background:url(../images/icon_arrow_down_on.png) no-repeat center bottom;
}
.AreaR .commentConBox .photos_thumbnails .thumb_list ul li a img{
    display:block;
    vertical-align:middle;
	max-width: 76px;
	max-height: 76px;
}
.AreaR .commentConBox .photos_thumbnails .thumb_list ul li a{
    display:block;
    width:76px;
    height:76px;
    padding:1px;
    border:1px solid #eee;
    overflow:hidden;
}
.AreaR .commentConBox .photos_thumbnails .thumb_list ul li.on a,.AreaR .commentConBox .photos_thumbnails .thumb_list ul li:hover a{
	border:2px solid #d70c19;
	padding:0px;
}
.AreaR .commentConBox .big_photo .prev_btn,.AreaR .commentConBox .big_photo .next_btn{
    display:inline-block;
	*display:inline;
	*zoom:1;
    width:38px;
    height:76px;
    cursor:pointer;
    border:1px solid #dfdfdf;
    position:absolute;
    top:1px;
}
.AreaR .commentConBox .big_photo .prev_btn{
	left:0px;
	background:#f9f9f9 url(../images/commentsListIcons2.png) no-repeat 6px 24px;
}
.AreaR .commentConBox .big_photo .next_btn{
	right:0px;
	background:#f9f9f9 url(../images/commentsListIcons2.png) no-repeat -37px 24px;
}
.AreaR .commentConBox .big_photo .prev_btn:hover{
    background-position:-80px 24px;
}
.commentM .big_photo .next_btn:hover{
    background-position:-124px 24px;
}
.AreaR .commentConBox .big_photo .prev_btn.prevStop{
    background-position:-167px 24px;
    cursor:default;
}
.AreaR .commentConBox .big_photo .next_btn.nextStop{
    background-position:-213px 24px;
    cursor:default;
}
.AreaR .commentConBox .cursor_small{
    width:100%;
    left:0;
    cursor:url(../images/small.cur),auto;
    z-index:2;
    position:absolute;
    height:100%;
    top:0;
    background:url(about:blank) fixed;
}
.AreaR .commentConBox .photos_operate{
	margin-bottom:8px;
}
.AreaR .commentConBox .photos_operate .opt_item{
    float:left;
    height:16px;
    padding:2px 0;
    margin-right:20px;
}
.AreaR .commentConBox .photos_operate .opt_item i{
	width:18px;
	height:18px;
	*display:inline;
	*zoom:1;
	display:inline-block;
    margin-right:4px;
    vertical-align:top;
    _cursor:pointer;
	background:url(../images/commentsListIcons2.png) no-repeat;
}
.AreaR .commentConBox .photos_operate .opt_item i.shut{
    background-position:-284px 0;
}
.AreaR .commentConBox .photos_operate .opt_item i.magnifier{
    background-position:-307px -1px;
}
.AreaR .commentConBox .photos_operate .opt_item i.rotate0{
    background-position:-331px -1px;
}
.AreaR .commentConBox .photos_operate .opt_item i.rotate1{
    background-position:-354px -1px;
}
.AreaR .commentConBox .photos_operate .opt_item .text{
    display:inline-block;
	*display:inline;
	*zoom:1;
    line-height:16px;
    vertical-align:top;
    _cursor:pointer;
}
.AreaR .commentConBox .photos_viewer{
    width:574px;
    height:405px;
    border:1px solid #999;
    margin:0 auto;
    overflow:hidden;
    background:#fff;
}
.AreaR .commentConBox .photos_wrap{
    width:100%;
    height:100%;
    text-align:center;
    font-size:0;
    position:relative;
}
.AreaR .commentConBox .photos_wrap .bd{
	position:absolute;
	left:0;
	top:0;
	width:574px;
	height:405px;
}
.AreaR .commentConBox .photos_wrap .bd ul{
	overflow:hidden;
}
.AreaR .commentConBox .photos_wrap .bd ul li{
	width:574px;
	height:405px;
	float:left;
	overflow:hidden;
	text-align: center;
}
.AreaR .commentConBox .photos_wrap i{
    display:inline-block;
    width:1px;
    height:100%;
    overflow:hidden;
    vertical-align:middle;
}
.AreaR .commentConBox .photos_wrap img{
    vertical-align:middle;
    margin-left:-1px;
	max-width: 574px;
	max-height: 405px;
}
.AreaR .commentConBox .photos_viewer .cursor_left{
    width:100px;
    left:0;
    cursor:url(../images/pic_prev.cur),auto;
    z-index:3;
    position:absolute;
    height:100%;
    top:0;
    background:url(about:blank) fixed;
}
.AreaR .commentConBox .photos_viewer .cursor_right{
    width:100px;
    right:0;
    cursor:url(../images/pic_next.cur),auto;
    z-index:3;
    position:absolute;
    height:100%;
    top:0;
    background:url(about:blank) fixed;
}
.AreaR .commentConBox .photos_viewer .cursor_left.prevStop,.AreaR .commentConBox .photos_viewer .cursor_right.nextStop{
	display:none;
}
/*为你推荐*/
#addItem_mask{
	position:absolute;
    left:0px;
    top:0px;
    opacity:0.15;
    z-index:9998;
    width:100%;
    height:100%;
    background-color:rgb(0, 0, 0);
	display:none;
}
#recommend_compare_box{
	position:absolute;
    left:0px;
    top:0px;
    z-index:9998;
    width:100%;
    height:100%;
	display:none;
}
#recommend_compare_box .recommend_compare{
	width:1194px;
	overflow:hidden;
	margin:230px auto 0px;
	border:solid 3px #d5d5d5;
}
#recommend_compare_box .recommend_compare .title{
	height:40px;
	line-height:40px;
	background-color:#eaeaea;
	color:#666666;
	padding:0px 15px;
}
#recommend_compare_box .recommend_compare .title h3{
	float:left;
	font-size:15px;
}
#recommend_compare_box .recommend_compare .close_addItem{
	display:block;
	float:right;
	width:30px;
	height:30px;
	line-height:30px;
	font-size:18px;
	color:#888890;
	text-align:center;
	margin-top:5px;
	cursor:pointer;
}
.recommend_compare_list{
	width:100%;
	padding:25px 0px;
	background-color:#ffffff;
	overflow:hidden;
}
.recommend_compare_list .recommend_compare_goods{
	width:200px;
	padding:0px 20px;
	overflow:hidden;
}
.recommend_compare_list .recommend_compare_goods .goods_img{
	display:block;
	width:180px;
	height:180px;
	margin:0px auto;
	overflow:hidden;
}
.recommend_compare_list .recommend_compare_goods .goods_img img{
	width:180px;
	height:180px;
}
.recommend_compare_list .recommend_compare_goods dl{
	margin-top:8px;
}
.recommend_compare_list .recommend_compare_goods dl dt a{
	height:36px;
	line-height:18px;
	display:block;
	color:#666666;
	overflow:hidden;
	font-size:13px;
}
.recommend_compare_list .recommend_compare_goods dl dt a:hover{
	color:#d70c19;
}
.recommend_compare_list .recommend_compare_goods dl dd{
	margin-top:10px;
}
.recommend_compare_list .recommend_compare_goods dl dd strong{
	font-size:15px;
	color:#d70c19;
}
.recommend_compare_list .recommend_compare_goods dl dd del{
	margin-left:8px;
	color:#999999;
}
.recommend_compare_list .recommend_compare_goods .btn_addCompare{
	display:block;
	width:85px;
	height:27px;
	line-height:27px;
	text-align:center;
	font-size:13px;
	color:#FFF;
	margin-top:8px;
	background-color:#d70c19;
}
.recommend_compare_list .recommend_compare_goods .btn_addCompare:hover{
	opacity:.8;
	filter:alpha(opacity=80);
	filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=.8);
}

/*分页*/
.pages{
	padding:0 20px;
}

/*列表为空样式*/
.goods_list_empty{
	width: 100%;
}
.goods_list_empty dl{
	width: 240px;
	padding: 50px;
	margin: 0 auto;
	overflow: hidden;
}

.goods_list_empty dl dt{
	display: block;
	line-height: 32px;
	font-size: 16px;
	font-weight: 700;
	color: #F60;
	margin-bottom: 5px;
	padding-left: 40px;
	background: url(../images/list_empty.png) no-repeat 0 0;
}

.goods_list_empty dl dd{ margin-top: 20px; padding-left: 41px; line-height: 180%; color: #666;}

.goods_list_empty dl dd a{
	display: inline-block;
	line-height: 14px;
	height: 14px;
	margin-top: 30px;
	border-radius: 2px;
	background: #F7F7F7;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	border: 1px solid #DDD;
	padding: 4px 13px 5px;
	color: #666;
	background-color: #f7f7f7;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top,#f7f7f7,#f2f2f2);
	background-image: -webkit-linear-gradient(top,#f7f7f7,#f2f2f2);
	background-image: -o-linear-gradient(top,#f7f7f7,#f2f2f2);
	background-image: linear-gradient(top,#f7f7f7,#f2f2f2);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f2f2f2', GradientType=0);}


/* ====================详情页商品咨询开始==================== */
.goods_consult_top{
	padding: 20px 0;
	overflow: hidden;
}
.goods_consult_top .goods_consult_tips {
	width: 760px;
	float: left;
	overflow: hidden;
	background: url(../images/consult_img.png) no-repeat 0 0;
	padding: 29px 0 0 65px;
	min-height: 36px;
	line-height: 18px;
	color: #9B827D;
}
.goods_consult_top .goods_consult_btn{
	float: right;
}
.goods_consult_top .goods_consult_btn a{
	float: left;
}
.goods_consult_top .goods_consult_btn a:hover{
	color: #FFFFFF;
}
.goods_consult{
	overflow: hidden;
	padding-bottom: 20px;
}
.goods_consult_list{
	overflow: hidden;
}

.goods_consult_list .goods_consult_item {
	padding: 10px;
	border-bottom: dotted 1px #D6D6D6;
}

.goods_consult_list .goods_consult_item dl {
	margin-bottom: 4px;
	overflow: hidden;
}
.goods_consult_list .goods_consult_item dl dt {
	line-height: 20px;
	vertical-align: top;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: right;
	width: 80px;
	float: left;
}
.goods_consult_list .goods_consult_item dl dd {
	line-height: 20px;
	vertical-align: top;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: left;
	margin-left: 80px;
	overflow: hidden;
}
.goods_consult_list .goods_consult_item dl dd span{
	margin-left: 10px;
}
.goods_consult_list .goods_consult_item dl dd p {
	float: left;
	width: 680px;
}
.goods_consult_list .goods_consult_item dl dd time {
	float: right;
	color: #999;
}
.goods_consult_list .goods_consult_item dl.asker {
	color: #999;
}
.goods_consult_list .goods_consult_item dl.ask-con {
	color: #555;
}
.goods_consult_list .goods_consult_item dl.reply {
	color: #d70c19;
}
.goods_consult_list .consultEmpty{
	padding: 50px 0 0 0;
	text-align: center;
	font-size: 14px;
}
/* ====================详情页商品咨询结束==================== */

.productCompareFixed{
	display: none;
	width: 1198px;
	border: 1px solid #dadada;
	border-top: 2px solid #d70c19;
	background: white;
	position: fixed;
	left: 50%;
	bottom: 0;
	z-index: 1000;
	margin: -66px 0 0 -600px;
	box-shadow: 0px 0px 3px rgba(0,0,0,.2);
}
.productCompareFixed .contrastColumn{
	width: 1198px;
	position: relative;
}
.productCompareFixed .item{
	width: 316px;
	height: 101px;
	padding: 10px 15px 18px;
	border-right: 1px solid #e0e0e0;
	float: left;
}
.productCompareFixed .item .title{
	width: 316px;
	line-height: 20px;
	overflow: hidden;
}
.productCompareFixed .item .title span{
	display: block;
	font-size: 16px;
	color: #d70c19;
	float: left;
}
.productCompareFixed .item .title a{
	color: #d70c19;
	float: right;
}
.productCompareFixed .item .info{
	width: 310px;
	padding: 6px 0 0 6px;
	overflow: hidden;
}
.productCompareFixed .item .info span{
	display: block;
	width: 73px;
	height: 73px;
	border: 1px solid #ddd;
	margin-right: 9px;
	float: left;
}
.productCompareFixed .item .info span img{
	width: 73px;
	height: 73px;
}
.productCompareFixed .item .info dl{
	width: 226px;
	float: left;
}
.productCompareFixed .item .info dl dt{
	height: 32px;
	line-height: 16px;
	overflow: hidden;
}
.productCompareFixed .item .info dl dd{
	padding-top: 17px;
	height: 26px;
}
.productCompareFixed .item .info dl dd .COR_SELECT{
	width: 218px;
	height: 24px;
	line-height: 24px;
	border: 1px dashed #dad6d7;
}
.productCompareFixed .item .COR_SELECT select{
	height: 24px;
}
.productCompareFixed .item .COR_SELECT .COR_SELECT_TEXT{
	height: 24px;
}
.productCompareFixed .item .COR_SELECT .COR_SELECT_ARROWS{
	height: 24px;
}
.productCompareFixed .item dl.empty dt{
	line-height: 32px;
	font-size: 24px;
	color: #DCDCDC;
}
.productCompareFixed .item dl.empty dd{
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	color: #b2b2b2;
	padding-top: 22px;
	text-align: center;
	overflow: hidden;
}
.productCompareFixed dl.contrast{
	width: 157px;
	padding-top: 40px;
	text-align: center;
	float: left;
}
.productCompareFixed dl.contrast dt a{
	display: block;
	width: 80px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	background: #d70c19;
	border-radius: 5px;
	margin: 0 auto;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.productCompareFixed dl.contrast dd{
	line-height: 20px;
	padding-top: 12px;
}
.productCompareFixed .hideCompare{
	width: 24px;
	height: 24px;
	cursor: pointer;
	background: url(../images/icon_hide_compare.jpg) no-repeat center center;
	position: absolute;
	right: 0;
	top: -24px;
	text-indent: -9999px;
}
