@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:13px;line-height:1.4em;font-family:Arial, verdana, Tahoma, Helvetica, sans-serif;color:#666; background-color:#6faa49}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0; -webkit-text-size-adjust:none;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ul {list-style:none;}
ol{ list-style:inside decimal;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
a{ text-decoration:none;color:#666;}
a:hover{text-decoration:underline;}
img{ vertical-align:middle; margin:0; padding:0;}
input,textarea,select{ font-family:Arial,Helvetica,sans-serif; outline:none;}
input[type='checkbox']{ vertical-align:text-top; }

/*basic*/
.fl {float:left !important;}
.fr {float:right !important;} 
.ac{ text-align:center;}
.clear{ clear:both; height:0; overflow:hidden;  }   
.noBor{ background:none !important; border:none !important; margin-right:0 !important;} 
.re {position: relative !important;} 
.wrap{ width:1000px; margin:0 auto;}
.mt10{margin-top:10px;}.mr20{margin-right:20px;}
.bor-t-line{border-top:1px solid #eaeaea;}

/*banner*/
.banner{ background:#6faa49;}
.banner .wrap{ background:url(../images/banner_bg.jpg) no-repeat;height:363px; width:1423px;}
.banner .footer{ text-align:center; padding:30px 0px; color:#FFF; background:url(../images/footer.jpg) no-repeat 50% 0; height:90px;}
.banner .logo{float:left;padding-top:15px; margin-left:225px;}
.banner .logo a{display:block; background:url(../images/logo.png) no-repeat; width:120px; height:70px; text-indent:-9999px;}

/*btn*/
.btn1{display:block;background:#ff6000;width:248px;height:50px; line-height:50px;color:#fff; text-align:center; font-size:16px; font-weight:bold;text-decoration:none !important;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; border-radius:5px; box-shadow:0 3px 3px #d9d9d9;}
.btn1:hover{ background:#ff7827;}
.btn2{display:block;background:#ff6000;width:176px;height:50px; line-height:50px;color:#fff; text-align:center; font-size:20px;text-decoration:none !important;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; border-radius:5px; box-shadow:0 3px 3px #d9d9d9;}
.btn2:hover{ background:#ff7827;}

/*main*/

.mainbg{ padding:0 15px;}
.mainbg .title1,.mainbg .title2,.mainbg .title3{ background:url(../images/title_bg2.png) no-repeat; text-indent:-9999px;height:60px;}
.mainbg .title2{ background-position:0 -60px;}
.mainbg .title3{ background-position:0 -120px;}
.mainbg .linebox{
	border:1px solid #ffccc3;
	background:#fff;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 30px;
	height:400px;
}

.probox1{padding:35px 0;}
.probox1 .pic{
	float:left;
	width:125px;
	height:155px;
	position:relative;
}
.probox1 h3{font-size:24px; font-style:italic; color:#F04F45; font-family:"Times New Roman", Times, serif; margin-bottom:20px;}
.probox1 .text{float:left;width:520px;padding-left:30px; margin-left:140px; line-height:30px;}
.probox1 .text h3{ font-size:18px;line-height:26px;color:#444;}
.probox1 .text h3 a{ font-size:22px; line-height:26px;color:#333;}
.probox1 .text .dd{ font-size:14px;margin-top:5px;}
.probox1 .text .price{ line-height:30px;padding:15px 0;}
.probox1 .text .btnbox{height:50px;}
.probox1 .text .box{border:1px solid #ffccc3; box-shadow:3px 3px 4px #ffe7d8;padding:15px;margin-top:10px;}
.probox1 .text .box .lpic{float:left; position:relative;width:80px;height:95px;}
.probox1 .text .box .lpic .tips{width:60px;height:60px; position:absolute;bottom:0;right:-30px;}
.probox1 .text .box .rtxt{float:right;width:370px;padding-top:15px;}
.probox1 .text .box .rtxt h4{ font-size:14px;color:#444;}
#defaultCountdown {width:180px; height:35px;margin-top:5px;}
.countdown_amount {font-size:18px;display:block;line-height:1em;}
.probox1 .buybox{float:right;width:176px;margin-top:40px;}

.probox2{padding:35px 0;}
.probox2 .item{float:left;width:289px;}
.probox2 .item .pic{ position:relative;width:125px;height:155px; position:relative;margin-top:10px;margin-left:20px;}
.probox2 .item .pic .tips{width:89px;height:87px; position:absolute;bottom:0;right:-30px;}
.probox2 .item h3 a{ font-size:18px; font-weight:bold;color:#333; line-height:36px;}
.probox2 .item .buybox{width:176px;margin-top:10px;}
.probox2 .item1{float:left;width:22%;line-height:35px;text-align:center;margin-right:20px;}
.probox2 .item1 span{font-size:18px;font-weight:bold;}

#cont1 {width: 480px;padding: 14px;background: #555;color: #fff;border: 2px solid #444;}