@charset "utf-8";
/* CSS Document */
*{margin: 0;outline: 0;padding: 0;font-size: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
html {overflow-y:scroll;}
body {font-size:14px;color:#303030;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;margin: 0px auto;padding: 0px;background-color: #ffffff;max-width:640px; }
ul,li,img,dl,dt,dd,form{margin: 0px;padding: 0px;list-style: none;}
textarea{ margin:0px;resize: none;border: 0;padding: 0;border-radius: 0;}
input, button, select, textarea {outline: none;border-radius: 0;margin:0;padding:0;}
section{width: 100%;z-index: 100;}
a{text-decoration:none;color: #000000;}
li{ list-style-type:none;}
img{border:0px;-ms-interpolation-mode: bicubic;vertical-align: middle;}
img:not([src*="/"]){display:none;}
span{text-indent: 0px;}
th, td, caption {vertical-align: middle;}
td{vertical-align: middle; padding:5px 0;}
.red{color: #FF0000;}
.white{color: #FF0000;}
.font12{font-size: 12px;}
.font14{font-size: 14px;}
.fontbold{font-weight: bold;}
.font24bold{color: #528e2c; font-size:24px; font-weight:bold;}
.font20{color: #528e2c;font-size:20px;}
.line{border: solid 1px #abc3a9;}
.clear{clear: both;height:0px;width:100%;}
.clear2{clear: both;height: 2px;width: 100%;margin: 0px;padding: 0px;}
.clear3{clear: both;height: 3px;width: 100%;margin: 0px;padding: 0px;}
.clear4{clear: both;height: 4px;width: 100%;margin: 0px;padding: 0px;}
.clear5{clear: both;height: 5px;width: 100%;margin: 0px;padding: 0px;}
.clear6{clear: both;height: 6px;width: 100%;margin: 0px;padding: 0px;}
.clear7{clear: both;height: 7px;width: 100%;margin: 0px;padding: 0px;}
.clear8{clear: both;height: 8px;width: 100%;margin: 0px;padding: 0px;}
.clear10{clear: both;height: 8px;width: 100%;margin: 0px;padding: 0px;}
.clear15{clear: both;height: 15px;width: 100%;margin: 0px;padding: 0px;}
.clear20{margin: 0px;padding: 0px;clear: both;height: 20px;width: 100%;}
.clear30{margin: 0px;padding: 0px;clear: both;height: 30px;width: 100%;}
.clear48{margin: 0px;padding: 0px;clear: both;height: 48px;width: 100%;}
.clear50{margin: 0px;padding: 0px;clear: both;height: 50px;width: 100%;}
.clear60{margin: 0px;padding: 0px;clear: both;height: 60px;width: 100%;}
.clear70{margin: 0px;padding: 0px;clear: both;height: 70px;width: 100%;}
.clear150{margin: 0px;padding: 0px;clear: both;height: 150px;width: 100%;}
.topclearbg5{clear: both;height: 3px;width: 100%;margin: 0px;padding: 0px;background-color:#ebebeb;border-top: 1px solid #d7d7d7;}
.botclearbg5{clear: both;height: 3px;width: 100%;margin: 0px;padding: 0px;background-color:#ebebeb;border-bottom: 1px solid #d7d7d7;}
.topclearbg2{clear: both;height: 3px;width: 100%;margin: 0px;padding: 0px;background-color:#ebebeb;}
.f_l {float:left;}
.f_r {float:right;}
.clearlist{clear: both;height: 2px;width: 100%;margin-top: -1px;border-top-width: 1px;border-top-style: solid;border-top-color: #FFFFFF;}

/*20180530*/
/*套餐头部*/
.tc-logo{ width:90%; text-align:center; padding:20px 0px; margin:auto}
.tc-logo img{max-width:100%;}
.tc-logo-text{
	font-size: 20px;
	font-style: italic;
	line-height: 40px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #528e2c;
	text-align: center;
	margin: auto;
	height: 40px;
	width: 84%;
	letter-spacing: 1px;
}
/*化肥头部*/
.tc-duibi{width:94%; text-align:center; padding:20px 0px; margin:auto}
.tc-duibi img{ width:100%;}
/*化肥头部*/
.tc-title{width:94%;
	background-image: url(titlebg.png);
	background-repeat: repeat-x;
	height: 47px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align:center;
	font-size: 24px;
	line-height: 47px;
	font-weight: bolder;
	color: #528e2c;
}
.tc-title a{color: #528e2c; background-color:#FFFFFF; padding:0px 20px;}
.tc-btitle{color: #528e2c; text-align:center;}
.tc-po{width:90%; margin:auto;}
.tc-po img{ width:100%;}
.tc-need{width:94%; margin:auto;}
.tc-need img{ width:100%;}
.tc-need-text{
width:calc(94% - 40px); 
margin:auto;
	background-color: #f4f5f3;
	padding:20px;
	line-height:30px;
	border-radius:10px;
	font-size: 18px;
	font-weight:bold;
}
.tc-need-js{ width:100%; text-align: center;}
.tc-need-js img{ width:70%;}

.tc-title-b{ width:100%;}

.tc-instructions{background-color: #f4faec; padding:5px 20px; border-radius:5px; line-height:40px;}

.tc-list{width:100%;}
.tc-list-banner{width:100%;}
.tc-list-banner img{width:100%;}
.tc-xiadan{ width:100%; line-height:60px; font-size:20px; text-align:center;}
.baoyou{
	color: #c90000;
	border: 1px solid #c90000;
	border-radius:5px;
	font-size: 16px;
	padding:0px 3px;
}
.buynow{
	font-size: 24px;
	color: #FFFFFF;
	background-color: #ca0000;
	border-radius:10px;
	padding:10px 25px;
	margin-left:10px;
}
.taochan-info{ width:94%; margin:auto;}

.taochan-info-text{width:100%;}
.taochan-info-text-a{ float:left; width:40%; padding-right:10px;}
.taochan-info-text-a img{width:100%;}
.taochan-info-text p{
    width:calc(60% - 25px);
	background-image: url(infobg.png);
	background-repeat: no-repeat;
	background-position: left top;
	float:right;
	margin-top:10px;
	line-height:30px;
	padding-left:15px;
	font-size:18px;
}
.jiage{
	background-color: #fcfcfc;
	border: 1px solid #f1f1f1;
	width:80%;
	margin:auto;
	padding:10px 0px;
}
.yuanjia{
	font-size: 18px;
	line-height: 30px;
	text-decoration: line-through;
	text-align:center;
}
.xianjia{font-size: 20px;line-height: 30px; font-weight:bold; text-align:center;}

.buylist{ width:100%; margin:auto; }
.buylist ul{}
.buylist ul li{ width:33.3%; float:left; text-align:center;}
.buylist ul li img{ width:70%; margin-bottom:20px; height:180px;}
.buynow2{
	font-size: 20px;
	color: #cb0101;
	background-color: #ffffff;
	border-radius:10px;
	padding:5px 25px;
	margin-left:10px;
	border: 1px solid #cb0101;
}
.buylist2{ width:67%; margin:auto; }
.buylist2 ul{}
.buylist2 ul li{ width:50%; float:left; text-align:center;}
.buylist2 ul li img{ width:70%; margin-bottom:20px; height:180px;}

/*手机样式*/

.m-tc-xiadan{ width:100%; line-height:60px; font-size:18px; text-align:center;}
.m-baoyou{
	color: #c90000;
	border: 1px solid #c90000;
	border-radius:5px;
	font-size: 16px;
	padding:0px 3px;
}
.m-buynow{
	font-size: 24px;
	color: #FFFFFF;
	background-color: #ca0000;
	border-radius:10px;
	padding:10px 25px;
	margin-left:10px;
}

.m-buynow2{
	color: #cb0101;
	background-color: #ffffff;
	border-radius:5px;
	padding:3px 10px;
	margin-left:10px;
	border: 1px solid #cb0101;
}
.m-buylist{ width:100%; margin:auto; }
.m-buylist ul{}
.m-buylist ul li{ width:33.3%; float:left; text-align:center;}
.m-buylist ul li img{ width:100%; margin-bottom:20px; height:180px;}
.m-buylist2{ width:90%; margin:auto; }
.m-buylist2 ul{}
.m-buylist2 ul li{ width:50%; float:left; text-align:center;}
.m-buylist2 ul li img{ width:100%; margin-bottom:20px; height:180px;}
.foot{
	background-color: #efefed;
	height: 60px;
	width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cececc;
	border-right-color: #cececc;
	border-bottom-color: #cececc;
	border-left-color: #cececc;
	position:fixed;
	bottom:0px;
}
.m-enter{
	color: #FFFFFF;
	background-color: #373c42;
	border-radius:3px;
	padding:4px 15px;
	font-size:20px;
}
.m-enterbuy{
	color: #FFFFFF;
	background-color: #3f8316;
	border-radius:3px;
	padding:4px 15px;
	font-size:20px;
}