@charset "utf-8";
/**
*
* 仅用于商品列表、搜索、商品详情等商品相关页面
*
*/

/*-----++++店铺头部共用------+++----*/
#shop-serch {
	width:442px;
	float:right;
	margin-top:15px;
	margin-bottom:5px;
}
#shop-serch ul {
	clear:both;
	height:20px;
}
#shop-serch li {
	float:left;
}
#shop-serch li em {
	padding:0 10px;
}
#shop-serch #serch_bg {
	background:url(../images/head-to-tail.png) left -390px;
	width:440px;
	height:23px;
	padding:3px 0;
	color:#545353;/*搜索*/
}
#shop-serch .ser-right input {
	border:0;
	width:270px;
	height:22px;
	background:none;
	color:#545353;
	padding:0 10px;
	padding-top:0px;
	padding-top:3px\9;
	_padding-top:1px;
}
#shop-serch .ser-btn {
	display:block;
	width:72px;
	height:28px;
	cursor:pointer;
	float:left;
	text-align:center;
	color:#FFF;
	padding-top:3px;
}
/*-----++++商品详情------+++----*/
.shop-banner {
	background:url(../images/product-img/banner-bg.jpg);
	height:113px;/*店铺BANNER*/
}
.shop-banner .shop-logo {
	font-family:"微软雅黑", "黑体", "宋体";
	font-size:24px;
	color:#880924;
	padding-left:20px;
	padding-top:25px;/*店铺RLOGO*/
}
.shop-mav {
	background:#dd1641;
	border-top:2px solid #b70b25;
	height:30px;
	color:#FFF;
	overflow:hidden;
	padding:0px 15px;/*店铺导航*/
}
.shop-mav li {
	float:left;
	margin:5px 5px;
	font-size:14px;
	padding-top:3px;
}
.shop-mav li a {
	color:#FFF;
	font-weight:bold;
}
.shop-mav li a:visited {
	color:#FFF;
	font-weight:bold;
}
.shop-mav li a:hover {
	color: #FF0;
	font-weight:bold;
}
.shop-mav .shop-mav_curr {
	border:#c41135 solid 1px;
	border-bottom:0;
	background:#fbf3e9;
	padding:0 10px;
	margin:3px 5px 0 5px;
	padding-top:3px;
	color:#b70b25;
	height:23px;/*店铺导航当前状态*/
}
.shop-mav .shop-mav_curr a:link {
	color:#b70b25;
}
.shop-mav .shop-mav_curr a:visited {
	color:#b70b25;
}
/*最近浏览商品*/
.recently_viewed dl {
	border-bottom:dotted 1px #ddd;
	margin:5px 10px;
	padding-bottom:6px;
}
.recently_viewed dt, .recently_viewed dd {
	float:left;
}
.recently_viewed dt {
	margin-right:20px;
}
.recently_viewed dt img {
	width:54px;
	height:54px;
}
.recently_viewed dl p {
	line-height:18px;
	height:18px;
	overflow:hidden;
}
/*商品分类*/
.classify div {
	padding:6px 10px;
	clear:both;
	height:15px;
	width:188px;
	overflow:hidden;
	display:block;
	background:#f9f9f9;
	border:solid 1px #fff;
	border-bottom:solid 1px #ececec;
}
.classify div:hover {
	background: #fef4f1;
	color:#bb6a51;
}
.classify p {
	padding:6px 10px;
	clear:both;
	height:15px;
	width:190px;
	overflow:hidden;
}
.classify em {
	float:left;
	width:70%;
	display:block;
}
.classify span {
	background:url(../images/head-to-tail.png) -400px -156px;
	width:15px;
	height:10px;
	display:block;
	float:right;
}
.classify .curr {
	background: #fef7f5;
	border-bottom:solid 1px #efd6dc;
	border-top:solid 1px #fff;
}
.classify .curr span {
	background:url(../images/head-to-tail.png) -412px -156px;
	width:15px;
	height:10px;
	display:block;
	float:right;
}
.classify ul {
	border-bottom:solid 1px #ececec;
}
.classify li {
	margin:10px;
	margin-left:20px;
	background:url(../images/icon2.gif) 0px -98px no-repeat;
	padding-left:10px;
}
.pro-disputes {
/*商品买卖信息*/}
.pro-disputes .Product-image {
	width:320px;
	float:left;
	height:auto;
	overflow:hidden;/*商品图片*/
}
.pro-disputes .Product-image .Big-picture {
	border:#dadad8 solid 1px;
	padding:1px;
	width:316px;
	height:237px;
	overflow:hidden;
	text-align:center;/*大图片*/
}
.Big-picture img {
	width:316px;
}
.pro-disputes .Product-image .thumbnail {
	padding:5px 0;
	height:52px;
}
/*滚动图片*/
.pro-disputes .Product-image .thumbnail .p_small_in {
	width:300px;
	overflow:hidden;
	height:56px;
	float:left;
	padding:0px 0px;
	margin:0;
	display:inline;
	position:relative;
}
.pro-disputes .Product-image .thumbnail .list_in {
	height:56px;
	position:absolute;
	left:0px;
	top:0px;
}
.pro-disputes .Product-image .thumbnail .list_in li {
	float:left;
	text-align:center;
	width:60px;
	margin-top:6px;
}
.pro-disputes .Product-image .thumbnail .list_in li img {
	border:1px solid #DEDCDD;
	padding:2px;
	height:35px;
	width:46px;
}
.pro-disputes .Product-image .thumbnail .list_in li img:hover {
	border:#ff6600 solid 2px;
	padding:1px;
}
.pro-disputes .Product-image .thumbnail .list_in li .imgcurt {
	border:#ff6600 solid 2px;
	padding:1px;
}
.pro-disputes .Product-image .thumbnail .p_control_l {
	margin-top: 4px;
	float:left;
	background: url(../images/head-to-tail.png) -189px -174px;
	width:10px;
	height:45px;
	cursor:pointer
}
.pro-disputes .Product-image .thumbnail .p_control_r {
	margin-top: 4px;
	float:left;
	background: url(../images/head-to-tail.png) -199px -174px;
	width:10px;
	height:45px;
	cursor:pointer
}
/*分享*/
.participation {
}
.participation dt {
	padding-top:3px;
}
.participation dt, .participation dd {
	float:left;
	margin:0 2px;
}
.participation dd {
	background-image:url(../images/head-to-tail.png);
	width:24px;
	height:24px;
	display:block;
}
.participation dd a {
	width:22px;
	height:22px;
	display:block;
}
.participation dd a:hover {
	border:1px solid #ddd;
	margin:-1px;
}
.participation .ico_participation01 {
	background-position:-186px -149px;
}
.participation .ico_participation02 {
	background-position:-208px -149px;
}
.participation .ico_participation03 {
	background-position:-230px -149px;
}
.participation .ico_participation04 {
	background-position:-252px -149px;
}
.participation .ico_participation05 {
	background-position:-274px -149px;
}
.participation .ico_participation06 {
	background-position:-296px -149px;
}
.participation .ico_participation07 {
	background-position:-318px -149px;
}
.participation .ico_participation08 {
	background-position:-340px -150px;
}
/*商品购买信息*/
.pro-disputes .Product-state {
	width:418px;
	float:right;
	height:auto;
	overflow:hidden;
}
.pro-disputes .Product-state h1 {
	font-size:14px;
}
.pro-disputes .Product-state .order_quantity {
	padding:6px 10px;
	border-bottom:solid 1px #ccc;
	margin-bottom:6px;/*订货量*/
}
.pro-disputes .Product-state .div {
	height:22px;
}
.pro-disputes .Product-state .div em {
	width:66px;
	text-align:right;
}
.pro-disputes .Product-state .div span {
	width:120px;
	text-align:left;
	margin-left:10px;
}
.pro-disputes .Product-state .order_quantity .left, .pro-disputes .Product-state .order_quantity .right {
	width:33%;
}
.pro-disputes .Product-state .order_quantity p {
	line-height:24px;
}
.order_major {
	background:#fff7f5;
	border:#fee7df solid 2px;
	padding:6px;/*重要说明*/
}
.order_major div {
	clear:both;
	margin:5px 0
}
.order_major div dt, .order_major div dd {
	display:block;
	float:left
}
/*尺码*/
.measures_bg {
	background:url(../images/head-to-tail.png) -325px -232px;
	vertical-align: middle;
	margin: 0 4px 4px 0;
	padding: 1px;
	line-height: 15px;
}
.measures_bg a {
	display: inline-block;
	min-width: 10px;
	padding: 0 3px;
	text-align: center;
	white-space: nowrap;
	text-decoration: none;
	color: black;
	background: white;
	border: 1px solid #C8C9CD;
}
.measures_bg a:hover {
	margin: -1px;
	border: 2px solid #FF6701;
}
/*颜色*/
.colour_img {
	margin:0 5px;
}
.colour_img img {
	width:26px;
	height:26px;
	border: 1px solid #C8C9CD;
	padding:1px;
}
.colour_img img:hover {
	border: 2px solid #FF6701;
	padding:1px;
	margin:-1px;
}
/*数量*/	
.amount-input {
	background:url(../images/head-to-tail.png) -349px -228px;
	border:0;
	padding:4px 5px;
	height:15px;
	width:50px;
	color:#bb4c2b;
}
.amount-up {
	background:url(../images/head-to-tail.png) -410px -228px;
	border:0;
	height:12px;
	width:20px;
	display:block;
}
.amount-down {
	background:url(../images/head-to-tail.png) -410px -240px;
	border:0;
	height:12px;
	width:20px;
	display:block;
}
/*按钮*/
.buy_btn {
	background:url(../images/head-to-tail.png) -214px -176px;
	width:120px;
	height:38px;
	color:#FFF;
	font-family:"微软雅黑", "黑体", "宋体";
	font-size:16px;
	display:block;
	text-align:center;
	padding-top:8px;
	cursor:pointer;
}
.buy_btn:hover {
	color:#FF0;
}
.full-page_btn {
	background:url(../images/head-to-tail.png) -338px -172px;
	border:0;
	width:86px;
	height:24px;
	display:block;
	cursor:pointer;
}
.galley-proof_btn {
	background:url(../images/head-to-tail.png) -334px -197px;
	border:0;
	width:106px;
	height:30px;
	display:block;
	margin-top:6px;
	cursor:pointer;
	margin-left:10px;
}
/*详细说明*/
.pro-details {
	margin-top:20px;
}
.pro-details h1 {
	background:url(../images/column_bg.png) 0 -32px;
	height:30px;
	border-bottom: solid 1px #b70000;
}
.pro-details h1 li {
	float:left;
	width:100px;
	padding:0 10px;
	height:24px;
	text-align:center;
	padding-top:6px;
}
.pro-details h1 .curr {
	background:#b70000;
	color:#fff;
}
.pro-details h1 .line {
	background: url(../images/head-to-tail.png) -405px -100px;
	padding-right:0;
	padding-left:5px;
	width:5px;
	overflow:hidden;
}
.essential_information {
	background:#f3f3f3;
	padding:10px;
}
.essential_information dl {
	float:left;
	width:240px;
}
.essential_information dl dt {
	width:80px;
	text-align:right;
	float:left;
}
.essential_information dl dd {
	float:left;
	width:160px;
}
.essential_information dt, .essential_information dd {
	line-height:25px;
}
.image-text {
	line-height:26px;
	font-family:"微软雅黑", "黑体", "宋体";
	padding:10px;
}
.image-text img {
	width:680px;
	height:auto;
	text-align:center;
}
/*成交记录与评价*/
.History h1 {
	color:#C10005;
}
.History h1 span {
	background:url(../images/head-to-tail.png) -362px -150px;
	padding-left:20px;
}
.History .turnover {
	background:#EDEBEC;
	height:20px;
	padding-top:8px;
	padding-left:20px;
	border-top:solid 2px #b70000
}
.History .turnover li {
	float:left;
	width:32%
}
.turnover_list dl, .turnover_list ul {
	height:14px;
	display:block;
	overflow:hidden;
	width:740px;
	padding:8px 5px;/*列表数据*/
}
.turnover_list ul {
	padding-bottom:20px;
	border-bottom:#dadada solid 1px;
}
.turnover_list li, .turnover_list dd {
	float:left;
	width:20%;
}
.turnover_list li {
	margin:10px 0;
	font-weight:bold;
}
.ico_apply {
	background:url(../images/head-to-tail.png) -214px -270px;
	padding-left:15px;/*小锁*/
}
/*荣誉星等图标*/
.ico_honour1, .ico_honour2, .ico_honour3, .ico_star01, .ico_star02 {
	padding-bottom:10px;
	padding-left:12px;
}
.ico_honour1 {
	background:url(../images/head-to-tail.png) -300px -232px;
}
.ico_honour2 {
	background:url(../images/head-to-tail.png) -280px -232px;
}
.ico_honour3 {
	background:url(../images/head-to-tail.png) -260px -232px;
}
.ico_star01 {
	background:url(../images/head-to-tail.png) -240px -233px;
}
.ico_star02 {
	background:url(../images/head-to-tail.png) -220px -233px;
}
/*-----------------店铺首页---------------------------*/
/*店铺首页+推荐商品*/
.pro_dl dl {
	float:left;
	width:188px;
	text-align:center;
	border-left:solid 1px #EEE;
	border-bottom:solid 1px #eee;
	padding:8px 0;
}
.pro_dl img {
	width:160px;
	height:120px;
}
.pro_dl dt {
	margin-bottom:5px;
}
.pro_dl p {
	line-height:18px;
}
.share-box h2 span {
	float:left;
}
.share-box h2 em {
	float:right;
	font-size:12px;
	padding-top:4px;
	padding-right:8px;
	font-family:"宋体";
}
/*店铺首页+公司相册*/
.Photos li {
	text-align:center;
	margin:8px 0;
}
.Photos li img {
	width:130px;
	height:98px;
	padding:2px;
	border:1px solid #ddd;
}
.Photos li p {
	padding-top:10px;
}
/*店铺首页+公司资质*/
.qualification li {
	float:left;
	margin:10px 15px;
	_margin:10px 10px;
}
.qualification li p {
	text-align:center;
}
/*店铺首页+供求信息*/
.supply_demand {
	padding:1%;
}
.supply_demand li {
	float:left;
	width:49%;
	line-height:26px;
}
.supply_demand a, .supply_demand em {
	display:block;
	float:left;
}
.supply_demand a {
	width:75%;
}
.supply_demand em {
	width:20%;
}
/*店铺首页+公司简介*/
.Company {
	padding:1%;
}
.Company dt, .Company dd {
	float:left;
}
.Company dt img {
	width:260px;
	height:195px;
}
.Company dd {
	width:63%;
}
.Company dt {
	width:37%;
}
.Company dd p {
	line-height:24px;
	text-indent:2em;
}
/*店铺首页+产品列表*/
.pro_serch {
	padding:10px;
}
.pro_serch ul {
	border-bottom: solid #ddd 1px;
	padding:0 0px 10px 0px;/*分类*/
}
.pro_serch li {
	width:100%;
	clear:both;
}
.pro_serch li span, .pro_serch li em {
	float:left;
	margin:5px 5px;
	display:block;
}
.pro_serch li span {
	text-align:right;
	width:60px;
}
.pro_serch li em {
	color:#1469c4;
	text-align:left;
	width:80px;
}
.pro_serch #serch_p {
	padding:10px 0 0 0;
}
.pro_serch .pro_serch_more {
	width:60px;
	margin:auto;
	cursor:pointer;
	background:url(../images/head-to-tail.png) 0 190px;
	height:20px;
	display:block;
}
.pro_serch .pro_serch_more a {
	width:60px;
	height:20px;
	display:block;
}
.pro_serch #serch_p p {
	display:block;
	float:left;
	vertical-align:middle;
}
.pro_serch #serch_p input {
	margin-top:2px;
}
.pro_serch #serch_p .btn_sbg {
	background:url(../images/head-to-tail.png) right -3px;
	border:0px solid #ddd;
	height:28px;
	width:74px;
	margin-top:0px;/*产品搜索按钮*/
}

#catalogue .catalogue_tab {
	width:100%;
	border-bottom:solid 2px #B70100;/*图片列表显示方式TAB*/
}
#catalogue .catalogue_tab li {
	float:left;
	width:40px;
	text-align: center;
	height:15px;
	padding-top:4px;
}
.normaltab {
}
.hovertab {
	color:#fff;
	font-weight:bold;
	background:#B70100;
}
.dis {
	display:block;
}
.undis {
	display:none;
}
/*排序按钮*/
#catalogue .order {
	background:#F3F3F3;
	padding:4px 10px;
}
#catalogue .order .rise {
	background-position:-242px -265px;
}
#catalogue .order .drop {
	background-position:-286px -265px;
}
#catalogue .order .rise_cannot {
	background-position:-330px -265px;
}
#catalogue .order .drop_cannot {
	background-position:-374px -265px;
}
#catalogue .order .rise, #catalogue .order .drop, #catalogue .order .rise_cannot, #catalogue .order .drop_cannot {
	background-image:url(../images/head-to-tail.png);
	padding-left:14px;
	padding-top:4px;
	padding-top:6px\9;
 *padding-top:4px;
	_padding-top:4px;
	width:30px;
	height:20px;
}
#catalogue .order a {
	float:left;
	display:block;
	margin-left:6px;
}
/*图片内容*/
#catalogue #catalogue_main {
	padding:0 10px;
}
/*-----------橱窗------------*/
#catalogue #catalogue_main .div dl {
	float:left;
	width:164px;
	padding:8px 10px;
}
#catalogue #catalogue_main .div dt {
	position:absolute;
}
#catalogue #catalogue_main .div dt img {
	width:150px;
	position:relative;
	height:113px;
	padding:1px;
	border:1px solid #ddd;/*橱窗*/
}
#catalogue #catalogue_main .div .quickview {
	background:#123b6f;
	position:relative;
	display: block;
	top:-25px;
	width: 64px;
	padding:3px 0;
	left:0px;
	list-style: none;
	text-align:center;/*	filter:alpha(opacity=60);
	 -moz-opacity:0.6;
	 -khtml-opacity: 0.6;
	 opacity: 0.5;*/
}
.quickview a {
	text-decoration: none;
	font-weight:bold;
	color:#fff;
}
.quickview em {
	background:#ddd;
	width: 160px;
	position: absolute;
	border:dotted 1px #ccc;
	top: -25px;
	left:-10px;
	text-align: center;
	padding: 20px 12px 10px;
	font-style: normal;
	z-index: 2;
	display: none;
}
#catalogue #catalogue_main .div dd {
	margin-top:120px;
}
#catalogue #catalogue_main .div dd p {
	line-height:20px;/*橱窗*/
	text-align:left;
	padding-left:15px;
}
/*----------------目录-----------------------*/
#catalogue #catalogue_main .div ul {
	width:100%;
	text-align:center;
	padding:12px 0;
	border-bottom:dotted 1px #ccc;/*目录*/
}
#catalogue #catalogue_main .div li {
	float: left;
	width:90px;
	margin-top:40px;
}
#catalogue #catalogue_main .div li p {
	line-height:22px;
}
#catalogue #catalogue_main h3 {
	height:25px;
	overflow:hidden;/*目录-标题*/
}
#catalogue #catalogue_main .div .info_name {
	width:350px;
	margin-top:0px;
	margin-right:10px;
	margin-left:6px;
	_margin-left:25px;
	text-align:left;/*目录-小说明*/
}
.info_name em, .info_name span {
	float:left;
}
.info_name em {
	text-align:right;
	width:60px;
}
.info_name span {
	width:100px;
}
#catalogue #catalogue_main .div .Product-list {
	width:190px;
	height:110px;
	overflow:hidden;
	_margin-left:-20px;
	margin-top:0px;/*目录-图片*/
}
.Product-list .Big-picture {
	border:#dadad8 solid 1px;
	padding:1px;
	width:140px;
	height:105px;
	overflow:hidden;
	text-align:center;/*大图片*/
}
.Product-list .Big-picture img {
	width:140px;
}
/*滚动图片*/
.Product-list .list_in {
	height:90px;
	position:relative;
	margin-left:146px;
	_margin-left:170px;
	top:-108px;
}
.Product-list .list_in p {
	text-align:center;
	width:40px;
	height:36px;
	overflow:hidden;
}
.Product-list .list_in p img {
	border:1px solid #DEDCDD;
	padding:2px;
	height:26px;
	width:34px;
}
.Product-list .list_in p img:hover {
	border:#ff6600 solid 2px;
	padding:1px;
}
.Product-list .list_in p .imgcurt {
	border:#ff6600 solid 2px;
	padding:1px;
}
.join_btn {
	background:url(../images/column_bg.png) 0 -94px;
	height:20px;
	border:solid 1px #ddd;
	padding:0 6px;
	padding-top:5px;
	padding-top:6px\9;
	display:block;
	width:60px;
	margin-top:6px;
	_margin-top:0px;/*加入进货单.*/
}
/*-----++++店铺BANNER轮播广告------+++----*/
.Shop-propaganda {
	position:relative;
	text-align:center;
	margin:0 auto;
	margin-bottom:10px;
	background-color:#fff6e8;
	width:980px;
	height:400px;
	overflow:hidden;
}
.Shop-propaganda .f-slider, .Shop-propaganda .content, .Shop-propaganda .f-tab-b, .Shop-propaganda img {
	width:980px;
	height:400px;
	overflow:hidden
}
.Shop-propaganda .f-tab-b {
	float:left
}
.Shop-propaganda .f-slider-triggers {
	position:absolute;
	right:45%;
	bottom:14px;
	z-index:10;
	height:20px
}
.Shop-propaganda .f-slider-triggers .f-tab-t {
	float:left;
	width:8px;
	height:8px;
	margin-left:6px;
	background:url("../images/btn_select.png") no-repeat scroll 0 -8px;
transparent cursor:pointer;
	overflow:hidden
}
.Shop-propaganda .f-slider-triggers .f-tab-t.current {
	background-position:0 0
}
/*产品列表公告*/
.shop_notice {
	background:#f0f0f0;
	padding:5px 10px;
	margin-bottom:10px;
}
/*产品列表新品推荐*/
.new-product {
	border:#ddd solid 1px;
	padding:15px 5px;
	margin-bottom:10px;
}
.new-product .list_in1 {
	height: 56px;
	left: 0;
	position: absolute;
	top: 0;
}
.new-product .list_dl {
	display: inline;
	float: left;
	height: 56px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: relative;
	width: 680px;
	margin:0 10px;
}
.new-product .list_dl em {
	background: url(../images/head-to-tail.png) -142px 194px;
	width:30px;
	height:25px;
}
.new-product .list_dl span {
	background: url(../images/head-to-tail.png) -172px 194px;
	width:30px;
	height:25px;
}
.new-product .list_dl b, .new-product .list_dl span, .new-product .list_dl em {
	display:block;
	float:left;
	padding-top:8px;
}
.new-product dl, .new-product dt, .new-product dd {
	float:left;
}
.new-product dl {
	width:170px;
	overflow:hidden;
}
.new-product dt img {
	width:86px;
	height:65px;
}
.new-product dd {
	width:80px;
	margin-left:4px;
}
.new-product .p_control_l {
	margin-top: 4px;
	float:left;
	background: url(../images/head-to-tail.png) -85px 196px;
	width:22px;
	height:34px;
	cursor:pointer;
	margin-left:1px;
	margin-top:10px;
}
.new-product .p_control_r {
	margin-top: 4px;
	float:left;
	background: url(../images/head-to-tail.png) -112px 196px;
	width:22px;
	height:34px;
	cursor:pointer;
	margin-top:10px;
}
/*店铺介绍+企业信息*/
.Corporate {
}
.Corporate .illustrate, .Corporate .certificate {
	float: left;
}
.Corporate .certificate {
	width:220px;
	margin-top:15px;
}
.Corporate .certificate p {
	line-height:26px;
	text-align:center;
}
.Corporate .certificate p em {
	padding-top:5px;
}
.Corporate .illustrate {
	width:534px;
	border-left:solid #ddd 1px;
}
.Corporate .illustrate li {
	border-bottom:#ddd solid 1px;
	padding:5px 5px;
	height:15px;
}
.Corporate .illustrate li span {
	width:422px;
	float:left;
}
.Corporate .illustrate li em {
	width:80px;
	float:right;
}
.tab_Corporate table {
	width:100%;
	border-collapse:collapse;
}
.tab_Corporate td, .tab_Corporate th {
	padding:5px;
	border:1px solid #ddd;
	line-height:22px;
}
.tab_Corporate th {
	background:#f3f2f2;
	text-align:right;
}
.tab_Corporate td {
	background:#f9f9f9
}
.ico_magnifier {
	background:url(../images/head-to-tail.png) -184px -267px;
	padding-left:30px;/*放大镜*/
}
/*店铺介绍+图片展示*/
