.f14 {
	font-size: 14px;
}
ul {
	margin: 0px;
	padding: 0px;
}
i {
	font-style: normal;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clr {
	clear: both;
	display: block;
}
ol, ul {
	list-style: none;
}
a {
	color: #666;
	text-decoration: none;
}
.tip {
	height: 18px;
	line-height: 24px;
	margin-bottom: 0px;
}
.tip p {
	margin-bottom: 0px;
	color: #F00 !important;
}

.tip p label {
	font-weight: 400;
}
body {
	color: #666;
	font-family:microsoft yahei;
	min-width: 1200px;
}
.solid-box{margin-bottom:50px;}
.foot-alones{margin-top:-20px;}
.w {
	width: 1224px;
	margin: 0 auto;
	background:#fff;
	padding:20px 0 0;
}
#area_div{overflow:hidden;}
#area_div .area_div_choose{float:left;width:150px;}
#selectBox{float:left;}
.peifei_banner{text-align:center;}
.peifei_banner img{display:block;margin:0 auto;width:1160px;}

.foot-alones{background:url(../images/footer.png) no-repeat top center;height:547px;}
.container{width:1200px;margin:0 auto;}
.footer_logo{margin:10px auto;display:block;text-align:center;padding-top:20px;}
.foot-alones h2{text-align:center;font-size:20px;margin:50px auto 30px;color:#fff;}
.foot-alones ul{overflow:hidden;}
.foot-alones li{line-height:40px;color:#fff;text-align:center;}
.foot-bottoms{text-align:center;color:#999;margin-top:90px;}



.select-address{height:40px;padding:25px 20px;border-bottom:3px solid #f5f5f5;}
.select-address span{line-height:36px;font-size:18px;color:#323232;float: left;}
.select-address select{margin-right:15px;width:153px;height:40px;background: #fff;border-color: #ddd;outline: none;color:#666;text-align: center;font-size: 18px;}
.l-select{position: relative;}
#totalPriceShow{color:#f19319;}
.liquid-right{float: right;border:1px solid #ddd;width:355px;padding-top:35px;padding-bottom: 35px;}
.liquid-right-content h3{margin-bottom:15px;margin-top:0;font-weight: 400;font-size: 18px;color:#313131;}
.liquid-right-content{padding-left: 45px;}
.liquid-right-content p{color:#323232;font-size: 16px;}
.liquid-right-content p span{text-align: left;display: block;float: left;}
.buy-btns{margin-left:25px;margin-top:35px;margin-right:25px;float:left;width:122px;height:42px;background: #E74245;text-align: center;}
.buy-btns a.yes{color:#fff;text-align: center;line-height: 40px;text-decoration: none;font-size: 20px;}
.buy-btns a.no{color:#fff;text-align: center;line-height: 40px;text-decoration: none;font-size: 20px; display: none; cursor: default；}
.join-cart{margin-top:20px;float:left;width:130px;height:42px;background: #E7E7E7;text-align: center;border:1px solid #ddd;}
.join-cart a{color: #7B7B7B;text-decoration: none;line-height: 40px;font-size: 18px;font-weight: 700;}

/*固体配肥*/
.solid-left{float: left;width:825px;border-right:3px solid #f5f5f5;}
.solid-left-top{width:770px;height:290px;padding-left:33px;padding-right:23px;padding-top:30px; padding-bottom: 15px;border-bottom:3px solid #f5f5f5;}
.scroll-bar{
	height: 30px;
	position: relative;
	width:370px;
	z-index:1;
}
.entire-bar{
	width:100%;
	height:30px;
	left: 0;
	position: absolute;
	background: #E8E8E8;
}
.action-bar{
	top: 0px;
	height: 30px;
	position: absolute;
	background: -webkit-linear-gradient(left, #006bcb ,#1fc6ac); 
    background: -o-linear-gradient(right, #006bcb, #1fc6ac); 
    background: -moz-linear-gradient(right, #006bcb, #1fc6ac);
    background: linear-gradient(to right, #006bcb , #1fc6ac); 
}
.action-block{
	top: -4px;
	width: 13px;
	height: 37px;
	cursor: pointer;
	position: absolute;
	background: #0067cc;
	border: 1px solid #0067cc;
	z-index: 20000;
	color:#fff;
	line-height: 34px;
    padding-left: 4px;
}
.solid-proportion{width: 370px;}
.element{float: left;line-height: 31px;font-size: 16px;color: #323232;margin-right:5px;}
.showAmount{width:98px;height:34px;border:1px solid #ddd;margin-top: -32px;margin-left: 383px;float: left;}
.quantity-form .decrement{display:block;border-right:2px solid #f5f5f5;height: 34px;width: 30px;text-align: center;color: #666;margin: 0;background: #fff;}
.quantity-form .increment{display:block;border-left:2px solid #f5f5f5;height: 34px;line-height:34px;width: 30px;text-align: center;color: #666;margin: 0;background: #fff;}
.quantity-form .itxt{color:#000;width:34px;height:32px;outline: 0;font-size: 12px;text-align: center;font-size: 16px;border:0;line-height:34px;}
.proportion-box{width:370px;float:left;}
.bk-scope{display:none;background: url(../images/base/bk-scope.png);position: absolute;top: -31px;right: -13px;width: 38px;height: 27px;color:#fff;font-size: 16px;text-align: center;line-height: 20px;}


.feature-ul1{margin-right:-10px;margin-top:-1px;margin:0;margin-left: 185px;float: left;}

.feature-ul{margin-right:-10px;margin-top:-1px;margin:0;margin-left: 185px;float: left;}
.feature-ul li{margin-left:10px;width:90px;height:34px;text-align: center;line-height: 33px;font-size: 16px;cursor:pointer;float:left;}
.feature-ul li select{height:34px;line-height:34px;width:90px;}
.feature-ul li option{height:34px;line-height:34px;width:90px;}
.element-box{height:35px;margin-bottom: 50px;}
.control-group-box{margin-left:65px;}
.solid-left-bottom{height: 180px;width:700px;margin-top:3px;padding:38px;}
.solid-price .shop-title{font-size: 18px;color:#323232;}
.solid-price .s-price{font-size:22px;color:#f19319;font-family: "arial";}
.buy-num{margin-top:-6px;float: left;width: 130px;height: 34px;border: 1px solid #f5f5f5;}
.buy-num .decrement{width:33px;height:34px;background:#fff;border-right:2px solid #f5f5f5;float:left;}
.buy-num .increment{width:33px;height:34px;background:#fff;border-left:2px solid #f5f5f5;float:left;}
.buy-num .itxt{width:48px;float:left;}
.shop-msg-box{width:340px;}
.solid-price{height:57px;}
.solid-price input[type='checkbox']{
	width:23px;
	height: 20px;
	vertical-align: -3px;
}
.solid-price label{font-size: 18px;color:#323232;}
.solid-content{overflow:hidden;}
.solid-right{width:352px;padding-top:35px;padding-bottom: 27px;}
.error-msg{text-align: center;
    color: #E13639;
    font-size: 16px;
    margin-bottom: 6px;
    height: 30px;
    visibility:visible;
    }
.error-msg-liq{text-align: center;
    color: #E13639;
    font-size: 16px;
    margin-bottom: 6px;
    height: 13px;
    visibility:visible;
    }    

.bread{height:40px;line-height:40px;padding:0 20px;}
.bread a,.bread span{float:left;margin:0 5px;}


.zzy_lists,.zzy_conts{overflow:hidden;padding:30px;}
.zzy_conts img{display:block;text-align:center;margin:0 auto;}

.tab{ width:100%;}
.tab_bg{height:50px;margin-bottom:20px;border-bottom:2px solid #eee;}
.tab_bg ul{ margin:0 auto;text-align:center;width:1164px;}
.tab_bg .tab_list{ cursor:pointer; width:160px; height:50px; background:#eee; font-size:18px; line-height:50px; color:#000;  text-align:center; display:inline-block;zoom:1;*display:inline;margin:0 15px;}
.tab_bg .hover{ background:#0269c8; color:#fff;}
.tab_bg li.tab_list:hover{ background:#0269c8; color:#fff;}
.zzy_list{overflow:hidden;}
.zzy_list li{float:left;width:245px;height:300px;margin:0 23px 20px;}
.zzy_list li img{width:245px;height:245px;}
.zzy_list li span{display:inline-block;zoom:1;*display:inline;width:245px;height:30px;line-height:30px;text-align:center;font-size:16px;}
.zzy_list li a:hover span{color:#0269c8;}

.pages{height:32px;padding:50px 0 50px;text-align:center;}
.pages a{display:inline-block;padding:0 10px;line-height:32px;text-align:center;margin:0 5px;height:32px;padding:0 15px;color:#333;background:#fff;
border:1px solid #ddd;}
.pages a:hover,.pages .current{color:#fff;background:#0269c8;border:1px solid #0269c8}
.pages .current{padding:0 10px;line-height:32px;text-align:center;margin:0 5px;display:inline-block;height:32px;padding:0 15px;}