.productBox{}
.productBox .productDetail{ border:1px solid #ccc;}
.productBox .productImgDetail{ border:1px solid #ccc;}

.productBox ul.summaryList { border: 1px solid #ccc;}
.productBox ul.dateList{border: 1px solid #ccc;}
.productBox div.ImageDisplayBoxWrap{border: 1px solid #ccc;}
.productBox ul.imageList{border: 1px solid #ccc;}
.productBox ul.list{border: 1px solid #ccc;}


.productBox .productDetail ul.summaryList { border: none;}
.productBox .productDetail ul.dateList{border: none;}
.productBox .productDetail div.ImageDisplayBoxWrap{border: none;}
.productBox .productDetail ul.imageList{border: none;}
.productBox .productDetail ul.list{border: none;}

.productBox .imgitem{
	float:left;
	list-style:none;
	margin:0 5px;
}

.productBox .buttonBar{position: relative; text-align:right; height:0;top: -5px; width:100%;}
.productBox .buttonBar a{ margin-left: 2px; padding: 3px 10px 0;}
.productBox .buttonBar .change{
	background: url("../images/button.png")  -410px 300px;
}
.productBox .buttonBar .delete{
	background: url("../images/button.png") -0px 248px;
}


.productBox .imgBlack img{width:100%;}

.productBox .imgblack{ width:120px; padding:5px; vertical-align:middle;}
.productBox .infoBlack td{ border:none; border-top:1px dashed #ccc;}
.productBox .product .title{ border-bottom:1px dashed #F16609;}
.productBox .info_top td{ border: none;}
.productBox .m_botton a
{
	border: 1px solid #ccc;
	padding: 2px 10px;
	background: #eee;
}

.baiye_box{}
.baiye_box li{ list-style:none;width: auto;display: inline-block;}
.baiye_box .box_left{width: 236px;text-align: center;}
.baiye_box .box_left li{width: auto;display: inline-block;}
.baiye_box .box_middle{width: 620px;margin: 0 3px;}
.baiye_box .box_right{width: 230px;}

.rurals_box{height:380px;overflow: hidden;}
.rurals_box_detail{width:1200px;overflow: hidden;height: 380px;}
.rurals_box_detail .detail{height: 380px;width: 1200px;}
.rurals_box_detail .detail .rural{width: 23.5%;float: left;margin: 4px;height: 170px;border: 1px #eee dashed;padding: 4px;border-radius: 4px;}
.rurals_box_detail .detail .detail_middle{/*border-bottom: 1px dashed #ccc;*/}
.rural .imgBox{float: left;margin-right: 8px;}
.rural .infoBox{margin: 5px;}
.rural .infoBox .price{color:brown;}
.rurals_box_detail p,.rurals_box_detail h3{margin:0px;}
.rurals_box_detail p{    color: #afafaf;
    font-size: 15px;}
.rurals_box_detail h3{font-size: 18px;
    font-weight: normal;}

.product_summary_list{}
.product_summary_list .summaryList{padding: 2px;}
.product_summary_list .summaryList li
{
	display: inline-block;
	min-width: 276px;
	padding: 2px;
	border: 1px solid #ccc;
}
.product_summary_list .summaryList li .info_box{}
.product_summary_list .summaryList li .tools_box{text-align: center; border-top:1px dotted #ccc}
.product_summary_list .head_tools{text-align: right;}
.product_summary_list .head_tools a{cursor: pointer;}

.info_relation_box{width: 250px;border: 1px solid #ccc;text-align: center;vertical-align: top;}
.info_relation_box .info_relation{}
.info_relation_box h2{font-size: 14px;
line-height: 30px;
background: #eee;
border-bottom: 1px solid #ccc;}
.info_relation_box .relation_box{padding: 5px;}
.info_relation_box .relation_box ul, .info_relation_box .relation_box li{}
.info_relation_box .relation_box .imgBox{}
.info_relation_box .relation_box .price_black{color:red;}
.info_relation_box .relation_box li{ list-style:none;border-bottom: 1px dashed #ccc;}
.info_relation_box .relation_box li.last{border-bottom:none;}

.info_detail_box{vertical-align: top; padding:0; margin:0}
.info_detail_box .thinTab ul.tabHeader li
{
	line-height: 30px;
	font-size: 14px;
	border: 1px solid #ccc;
	list-style: none;
	background: none;
	padding: 0 6px;
}
.info_detail_box .thinTab ul.tabHeader li.current{border-bottom-color: #fff;border-top: 2px solid red;}
.info_detail_box .thinTab{padding-top:0px;}
.info_detail_box .thinTab ul.tabHeader, .info_detail_box .thinTab .tabBody{padding-top:0px;padding-bottom: 0px;}
.info_detail_box .thinTab ul.tabHeader{position: relative;top: 1px;}
.info_detail_box .tableList td{line-height: 30px;font-size: 14px;text-align: left;}

.sub{display:inline-block;background: url("../images/plusMinus.gif") no-repeat -15px 0;padding: 7px 8px;position: relative;top: 2px; cursor:pointer;}
.add{display:inline-block;background:url("../images/plusMinus.gif") no-repeat 1px 0;padding: 7px 8px;position: relative;top: 2px; cursor:pointer;}


.product_hot_detail_box{padding: 5px;}
.product_hot_detail_box table{border-top:1px #eee dashed;margin-bottom: 5px;}
.product_hot_detail_box table:first-child{border-top:unset;}
.product_hot_detail_box table td{text-align: center;padding: 5px;list-style:none;}
.product_hot_detail_box table td .imgBox{text-align:center;}
.product_hot_detail_box table td .fiximgbox{text-align:center;border: 1px #eee dashed;padding: 9px 5px;border-radius: 4px;}
.product_hot_detail_box table td .small_imgBox{text-align:center;width:100%;padding: 5px 0;border: 1px #eee dashed;border-radius: 4px;}
.product_hot_detail_box .fix{border-right: 1px dotted #eee;}
.product_hot_detail_box .infoBox{width:100%;}
.product_hot_detail_box .infoBox p{margin: 0;line-height: 25px;width:100%;    height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.baiye_product_box{padding: 5px;}
.baiye_product_box table{margin: 0;}
.baiye_product_box ul{padding:0;margin:0;}
.baiye_product_box ul li{margin:0;text-align: center;padding: 5px;border: 1px #eee dashed;border-radius: 4px;}
.baiye_product_box .box_left{}
.baiye_product_box .box_left .type_nav_box{}
.baiye_product_box .box_left .special_detail_box{}
.baiye_product_box .box_left .special_detail_box ul{}
.baiye_product_box .box_left .special_detail_box ul li{margin: 5px 0;}
.baiye_product_box .box_middle ul{}
.baiye_product_box .box_middle ul li{margin: 5px 0;    text-align: center;}
.baiye_product_box .box_right  ul{}
.baiye_product_box .box_right  li{margin: 5px 0;    text-align: center;}
.baiye_product_box .infoBox p{margin: 0;line-height: 25px;height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
p.company{color:#afafaf}
p.oldprice{display:none;}
p.price{color: brown;}

.product_detail{margin: 0;}
.product_detail td{text-align:center;}
.product_detail .fix .imgBox{}
.product_detail .price_box{margin:0px;}
.product_detail .price_box td{text-align:left;}
.product_detail .price_box tr:first-child td{text-align:center;}
.product_detail .product_info{padding: 5px;border: 1px #eee dashed;border-radius: 4px;margin: 5px}
.product_detail p{margin: 0;line-height: 25px;height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}

.product-summary-list{}
.product-summary-list .content_searchBar .searchParams{border: unset;display: none;}
.product-summary-list{border:unset;}
.product-summary-list .productBox ul.summaryList{border:unset;}
.product-summary-list ul.summaryList .imgBox{display:inline-block;border: unset;}
.product-summary-list ul.summaryList .info{display:inline-block;float: left;margin-left: 8px;width:300px;}
.h5-main-body .product-summary-list ul.summaryList .info{width:auto;}
.product-summary-list ul.summaryList .detail{display:inline-block;float: left;margin-left: 8px;width:600px;color: #8a8a8a;}
.h5-main-body .product-summary-list ul.summaryList .detail{width: auto;}
.h5-main-body .product-summary-list ul.summaryList .detail p{display:inline-block;}
.product-summary-list ul.summaryList .detail p .fix:first-child{display:none;}
.product-summary-list ul.summaryList .detail p .fix{margin:0 5px;}
.product-summary-list ul.summaryList .price{display:inline-block;float:right;}
.product-summary-list p{margin:0px;}
.product-summary-list p.selfrecommend{font-size: 13px;}
.product-summary-list p.selfrecommend span{display: inline-block;padding: 2px 2px 3px 3px;line-height: 1;background-color: #f33c3c;border-radius: 3px;/*-webkit-transform: skewX(-10deg);transform: skewX(-10deg);*/font-size: 12px!important;color: #fffbef!important;font-weight: 700;}
.product-summary-list .searchFormBox .fieldlist li{display:none;}
.product-summary-list .searchFormBox .fieldlist li:last-child{display:inline-block;width: 60%;}
.product-summary-list .searchFormBox .searchForm{}
.product-summary-list .searchFormBox .searchForm .search{display: block;clear: both;line-height:35px;border-bottom: 1px solid #f2f2f2;}
.product-summary-list .searchFormBox .searchForm .search label{width:auto;float: left;display: inline-block;color: #999;font-size: 15px;font-weight: 600!important;}
.product-summary-list .searchFormBox .searchForm .search ul{margin:0px;padding: 0; float: left;display:inline-block;}
.product-summary-list .searchFormBox .searchForm .search ul li{margin:0px;padding: 0; float: left;display:inline-block;list-style: unset;margin: 0 5px;line-height: 35px;font-size: 16px;}
.product-summary-list .searchFormBox .searchForm .search .l{display: inline-block;width: 10%;vertical-align: top;}
.product-summary-list .searchFormBox .searchForm .search .r{display: inline-block;width: 90%;}
.product-summary-list .searchForm ul.fieldlist li input {height: 25px;line-height: 25px;border-radius: 4px;width: 90%;}
.h5-main-body .product-summary-list .searchForm ul.fieldlist li input{width:auto;}
.product-summary-list .searchForm .toolbar input {padding: 6px 12px;border-radius: 3px;font-size: 13px;}
.product-summary-list .searchForm .search ul li.current {color: rebeccapurple;font-weight: 700;}

.product_detail_box{padding: 10px;}
.product_detail_box .info_image_detail{}
.product_detail_box .info_image_detail .product_image_detail{}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box{}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ImageDisplayBoxWrap{border-color: #f2f2f2;border-radius: 4px;
    background: unset;}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ImageDisplayBoxWrap .ImageDisplayBox{}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ImageDisplayBoxWrap .ImageDisplayBox a{}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ImageDisplayBoxWrap .ImageDisplayBox a img{}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .image_next_box{float: right;
    position: relative;
    top: -77px;
    padding: 28px 0;}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .image_prev_box{position: absolute;
    padding: 28px 0;}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ToolsBoxWrap{background: #fafafa;
    border-radius: 4px;}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ToolsBoxWrap .image_prev{color:#000;}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ToolsBoxWrap .ImageDisplayPager{margin: 2px 0;}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ToolsBoxWrap .ImageDisplayPager a{border: unset;}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ToolsBoxWrap .ImageDisplayPager a.activeSlide{background: unset;
    border-radius: 4px;}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ToolsBoxWrap .ImageDisplayPager a.activeSlide img{border: 2px solid red;}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ToolsBoxWrap .image_next{color:#000;}
.product_detail_box .info_image_detail .product_image_detail svg{margin:0;}

.product_info_detail{padding:0 10px;}
.product_info_detail .favorites{float:right;}
.product_info_detail .title{font-size: 20px;font-weight: 600;}
.product_info_detail .price_box .price_title{color: #afafaf;font-size: 16px;margin-right: 10px;}
.product_info_detail .price_box .info{color: #ee5f5b;font-size: 20px;}

.product_info_detail .detail p{height: 30px;line-height: 30px;}

.product_info_detail .spec_box{}
.product_info_detail .spec_box .fix{margin:0 5px 0 0;}
.product_info_detail .company_detail{display: inline-block;float: right;width: 35%;padding:0 10px;border: 1px solid #fafafa;}
.product_info_detail .company_detail .company_title{border-bottom: 1px solid rosybrown;padding: 5px 0;text-align: center;font-size: 18px;background:#fff;}
.product_info_detail .company_detail p{padding: 10px;margin:0px;}
.product_info_detail .company_detail .btnlogin{display: inline-block!important;background: #0074c1;color: #fff;font-size: 14px;line-height: 1;border: 1px solid #0074c1;border-radius: 4px;padding: 8px 15px;text-align: center;cursor: pointer;}

.info_detail_box{}
.info_detail_box .d_title{color: #afafaf;}
.info_detail_box .form-row{}
.info_detail_box .form-row .field-ctr-box {}
.info_detail_box .form-row .CommentLoad{border-radius: 4px;}
.info_detail_box .form-row textarea{width:700px;border-radius: 4px;}
.info_detail_box .form-row input[type=text]{line-height:25px;border-radius: 3px;}

.shop_product_search_box{line-height: 80px;text-align: right;}
.shop_product_search_box .searchForm{}
.shop_product_search_box .searchForm .fieldlist{width: 80%;}
.shop_product_search_box .searchForm .fieldlist li{display:none;}
.shop_product_search_box .searchForm .fieldlist li:last-child{display:inline-block;width: 70%;}
.shop_product_search_box .searchForm-line ul.fieldlist li label{line-height: 30px;font-size: 15px;display: none;}
.shop_product_search_box .searchForm-line input[type=text]{line-height: 32px;border-radius: 4px;width:99%;}
.shop_product_search_box .shop-btn-search{background: white url(/static/admin/img/nav-bg.gif?b23d8f4535ff) bottom repeat-x;color: black;border: 1px solid #bbb;border-color: #ddd #aaa #aaa #ddd;padding: 6px 15px;position: relative;top: 0px;border-radius: 4px;}
.shop_product_search_box input[type=submit]{padding: 6px 15px;position: relative;top: -1px;border-radius: 4px;}

.h5-tip-box{}
.h5-tip-box .tip-title{background: #f5f5f5;line-height: 40px;text-align: center;font-size: 17px;color: #999;}
.h5-right-box{}
.h5-right-box .h5-right{background: #f5f5f5;padding: 10px 0;color: #999;}
.h5-right-box li{text-align: center;font-size: 14px;line-height: 30px;}
.h5-right-box li span a{margin: 0 10px;font-size: 16px;color: #444;text-decoration: underline;}

.malllist{}
.malllist li{margin:5px;padding:5px;    display: block;clear: both;}
.malllist li.ent-item{border-top:1px solid #f5f5f5;}
.malllist li.first{border:none;}
.malllist .productbBox{display:block;}
.malllist .productbBox li{line-height:35px;font-weight: bold;border-top:1px dotted #fafafa;}
.malllist .productbBox li:first-child{border:none;border-top:none;}
.malllist .productbBox li span.title{float:left;margin:0;width:90%;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;display:inline-block;}
.malllist .productbBox li span{float:right;}

.malllist .imgBox{border: 1px solid #f5f5f5;padding: 5px;float:left;}
.malllist .info{}
.malllist .info div.title{height: 40px;line-height: 40px;}
.malllist .info div.title label{width: 90%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: inline-block;}
.malllist .info div.title label a{font-size: 16px;font-weight: bold;color:#000;}
.malllist .info div.title .login-shop-box{float: right;margin: 0 0 0 5px;border: 1px solid #f33c3c;padding: 5px 12px;line-height: 18px;font-size: 15px;border-radius: 5px;color: #f33c3c;display: inline-block;}
.malllist .info div.mainoperation{color: #999;font-size: 15px;}

@media(min-device-width: 240px){
	.malllist .info div.title label{width: 60%;}
	.malllist .imgBox{width:40px!important;}
	.malllist .imgBox img{width:40px!important;height:auto!important;margin:0 auto!important;}

	.malllist .info div.title{height: 30px;line-height: 30px;}
	.malllist .info div.title .login-shop-box{padding: 3px;font-size: 12px;}
	.malllist li{margin:5px 0;padding:0;}
	.malllist .info div.title label a,.malllist .info div.mainoperation{font-size: 13px;}
}
@media(min-device-width: 280px){
	.malllist .info div.title label{width: 65%;}
}
@media(min-device-width: 320px){
	.malllist .info div.title label{width: 70%;}
}
@media(min-device-width: 360px){
	/*.malllist .info div.title label{width: 73%;}*/
}
@media(min-device-width: 411px){
	/*.malllist .info div.title label{width: 75%;}*/
}
@media(min-device-width: 480px){
	.malllist .imgBox{width:60px!important;}
	.malllist .imgBox img{width:60px!important;height:auto!important;margin:0 auto!important;max-height: 60px;}
	.malllist li.ent-item{margin:5px 0;padding:5px 0; }
	.malllist .info div.title .login-shop-box {padding: 5px 10px;font-size: 13px;}
}
@media(min-device-width: 600px){
	.malllist .info div.title label{width: 75%;}
	.malllist .info div.title .login-shop-box{padding: 5px 12px;font-size: 15px;}
	.malllist .info div.title label a,.malllist .info div.mainoperation{font-size: 15px;}
}
@media(min-device-width: 800px){
	.malllist .imgBox{width:80px!important;}
	.malllist .imgBox img{width:80px!important;height:auto!important;margin:0 auto!important;max-height: 80px;}
}

