﻿/*onion*/
.div_news .news_top {
    border-top: 1px solid #000;
    margin-top: 10px;
    position: relative;
}
.pro_cpfl .ppsort .box_img{ float:left; border: 3px solid #e3e3e3; width:auto;}
.product_list .cart .input_gwc{
	width: 50px;
	display: block;
	float: right;
	height: 29px;
	margin: 0px;
	padding:10px 0 0 0;
	list-style:41px;
	border: 1px solid #e0e0e0;
	border-right:none;
    font-weight:bold;
	color:#666;
	border-radius: 3px 0 0 3px;
}

/*brand*/
.page_pro .search .jzk_search .input-txt1{
background:url(../images/icon_fdj.png) no-repeat;
	background-position:410px center;
	background-color:#f7f6f6;
	padding-left:10px;
	height:30px;
	line-height:30px;
	font-size:14px;
	width:430px;
    border:1px solid #bebebe;
	box-shadow:-3px 3px 0 rgba(0,0,0,.1);
	color:#999;
	}
.page_pro .search .jzk_search .searchbtn1{width:40px;height:47px;margin-left:410px; margin-top:-55px; position:absolute; cursor:pointer;}
.page_pro .search .jzk_search .searchbtn{width:40px;height:47px;margin-left:460px; margin-top:-55px; position:absolute; cursor:pointer;}
/* 购物车列表 */
.carts_list1 .lb1{ font:normal 12px/30px arial,"微软雅黑","宋体"; margin-top:10px; color:#868686; }
.carts_list1 .lb1 span{ margin-right:5px; color:#dd2235; }
.carts_list1 .lb1 .f span{ color:#868686; }
.carts_list1 .lb1 label{ margin-left:5px;}
.carts_list1 .e{width:100px;float:left; color:#333; text-align:right; padding-right:10px;}
.carts_list1 .f{width:200px;float:left;}
.carts_list1 .g{width:auto;float:left;}
.carts_list1 .title_bt{ background: url(../images/carts_lb_02.gif) repeat-x left top;height:36px;border-top:solid 1px #ddd; text-align:left;font: normal 14px/34px "微软雅黑","宋体"; padding-left:10px;}
.carts_list1 .title_bt span{ font-size:12px; margin-left:15px;}
.carts_list1 .title_bt span strong{ color:#dd2235;margin-right:5px;font: normal 14px/100% "微软雅黑","宋体";}

.carts_list .lb2{ font:normal 12px/30px arial,"微软雅黑","宋体"; color:#868686; }
.carts_list .lb2 span{ margin-right:5px; color:#dd2235; }

.carts_bj label{ cursor:pointer;}

.top_adv .small_adv ul li{
    width:111px; 
    height:auto; 
    padding:8px 0;
    float:left;
    border-right:1px dashed #c4c4c4;
    border-top:1px dashed #c4c4c4;
    border-bottom:none; 
    text-align:center;
}
.top_adv .small_adv ul li.noright{border-right:none; width:122px; }

.div_hj #expressfee span{font: normal 14px/50px arial,"微软雅黑","宋体";}
.div_hj #helpfee span{font: normal 14px/50px arial,"微软雅黑","宋体";}
.list_product .az1{ float: left; width:194px; text-align: center; border-left: 1px solid #e0e0e0;}
.list_product .product_list .az1{ padding-top:60px; height:80px;}
.product_list .sale{
	position: absolute;
	margin: -4px 0 0 -4px;
	z-index:9999;
	width: 54px;
	height: 54px;
}
.product_page .img_slid .preview{
	margin: 0 0 12px 0;
	width: 294px;
	height: 294px;
	padding: 7px;
	border: 1px solid #e0e0e0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	behavior: url(PIE.htc);
}
.product_page .img_slid .prev_bg{
	margin: 0;
	width: 294px;
	height: 292px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	//display:block;
	//height:auto;
	//margin-top: expression((147-parseInt(offsetHeight)/2)  <0 ? "0" : 147-(parseInt(offsetHeight)/2) +'px') ;
}

.detail_r .detail_gwc { border: solid 1px #ddd; height:42px;padding:15px 20px; margin-top:24px; line-height:42px; font-size:14px; }
.msbq_box .a{ float:left; width:160px;font: bold 16px/24px Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";}
.topnav2 .shop_tcc .box1{height:200px;overflow-y:auto;}
.shop_tcc .center{ width:120px; float:left;font: 12px/18px Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}

.div_jrgwc{padding:10px;}
.tab_box1{ width:380px; margin:auto; min-height:80px;}
.tab_box1 .w_30f{ margin:auto; text-align:center;}

.tab_box2{ margin:auto;}
.login_tcc{ margin:0px auto; width:325px; z-index:9999; padding:15px 25px 15px 25px; border: solid 0px #e3e3e3; color:#a5a5a5;}

.gotop {
    position: fixed;
    bottom: 100px;
    right: 15px;
    cursor: pointer;
    z-index:9999;
}

.pro_cpfl .div_flbox1{ float: left; margin:5px 10px; min-height:210px; width:162px; }
.pro_cpfl .div_flbox1 .box{border-radius:5px;border: 1px solid #fff;
	box-shadow: 0px 0px 4px #a4a4a4;
	-moz-box-shadow: 0px 0px 4px #a4a4a4;
	-webkit-box-shadow: 0px 0px 4px #a4a4a4;}
.pro_cpfl .div_flbox1 a{color:#005bac;font: bold 12px/20px arial,"微软雅黑","宋体"; cursor:pointer;}

.t_actor{position:relative;z-index:2; min-height:585px; margin-bottom:-18px;}
.div_news .text_box{ float:right; width:100%;}