@charset="UTF-8";
/*首页页面*/
/*头部*/
body{overflow-x: hidden;position: relative;}
.top_header{width: 100%;margin: 0 auto;background-color: #333;height: 40px;}
.top_column{width: 1200px;max-width: 1920px;margin: 0 auto;overflow: hidden;}
.top_title{float: left;}
.top_nav{float: right;}
.top_text{line-height: 40px;color: #b0b0b0;font-size: 12px;text-align: center;}
.top_cart{line-height: 40px;color: #fff;font-size: 12px;background-color: #02693c;/*background: #02693c url("../images/cart.png") no-repeat 7px 9px;-webkit-background-size: 20px 20px ;
background-size: 20px 20px ;*/text-align: center;display: inline-block;width: 120px;}
.top_cart1{line-height: 40px;color: #02693c;font-size: 12px;background-color: #fff;text-align: center;display: inline-block;width: 120px;}
.top__li{display: inline-block;}
.top_meg{line-height: 40px;color: #b0b0b0;font-size: 12px;text-align: center;display: inline-block;width: 90px;}
.top_my{line-height: 40px;color: #b0b0b0;font-size: 12px;text-align: center;display: inline-block;width: 90px;}
.top_link{line-height: 40px;color: #b0b0b0;font-size: 12px;text-align: center;display: inline-block;width: 64px;}
.top_img{width: 20px;height: auto;margin-right: 5px;vertical-align: sub;}
.big_header{width: 100%;margin: 0 auto;background-color: #fff;}
.header{width: 1200px;max-width: 1920px;margin: 0 auto;text-align: center;overflow: hidden;}
.logo{width: 150px;float: left;margin-top: 18px;margin-bottom: 8px;}
.logo_img{width: 200px;height: 57px;}
.nav{width: 660px;float: left;margin-top: 20px;margin-left: 150px;}
.column{overflow: hidden;padding: 10px 0;position: relative;}
.nav_list{width: 100px;float: left;}
.nav_link{text-decoration: none;display: inline-block;line-height: 38px;color: #000;font-size: 14px;}
.nav_link:hover{color: #02693c;}
.ico_img{position: absolute;top: 0}

.ico_img{animation: h2 1.5s ease-in-out infinite alternate-reverse;}
@keyframes h2{40% { transform: translate( 0,6px); }}


.nav_underline{text-decoration: none;color: #02693c;}
.search{width: 165px;float: right;position: relative;line-height: 90px;}
.text{width: 120px;border-radius: 50px;-moz-border-radius: 50px;
	-webkit-border-radius: 50px;border: 1px solid #adadad;height: 28px;line-height: 28px;outline: none;padding: 0 30px 0 8px;color: #979797;font-size: 12px;}
.search_img{position: absolute;right: 15px;top: 36px;cursor: pointer;}
/*轮播*/
.banner{width: 1200px;max-width: 1920px;margin: 3px auto 0;position:relative;overflow: hidden;}
#full-screen-slider{width: 73%;margin: 0 auto;margin-right: 1%;position:relative;float: left;}
#slides { display:block; width:100%;height: 600px; list-style:none; padding:0; margin:0; position:relative;}
#slides li { display:block; width:100%; padding:0; margin:0;position: absolute;}
#slides li img{width: 100%;height: 600px;}
#slides li a { display:block; width:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:44%; bottom: 20px; z-index:9900;overflow: hidden;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:59px; height:10px; float:left; margin-left:15px; background:#FFF }
#pagination li a { display:block; width:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#02693c}

.introduction{width: 25%;float: left;margin: 0 auto;}
.video,.advertising,.interview{width: 100%;margin: 0 auto;}
.video{margin-bottom: 10px;position: relative;}
.video_ico{position: absolute;top: 70px;left: 115px;cursor: pointer;}
.advertising{height: 158px;background: url("../images/bg_8.jpg") no-repeat;background-size: 100% 100%}
.wechat{margin: 25px 0 0 13px;}
.interview{ border: 1px solid #ebebeb;margin-top: 10px;}
.interview_li{width: 92%;overflow: hidden;padding: 20px 0 17px 1px;border-bottom: 1px dashed #d3d3d3;margin: 0 auto;}
.interview_li:last-child{border-bottom: none;}
.interview_img{float: left;}
.interview_img img{border-radius: 5px;}
.interview_font{float: left;margin-left: 12px;}
.interview_title{font-size: 16px;color: #000;margin-bottom: 6px;}
.interview_text{font-size: 16px;color: #7b7b7b;margin-bottom: 6px;}
.interview_date{font-size: 12px;color: #7b7b7b;}
/*无缝滚动*/
.seamless{width: 1200px;max-width: 1920px;margin: 42px auto;text-align: center;}
.seamless_title{font-size: 32px;color: #000;margin-bottom: 10px;}
.seamless_text{font-size: 20px;color: #999;}

/*特效*/
.picMarquee-left{width: 1200px;max-width: 1920px;margin: 0 auto;overflow:hidden; position:relative;}
.picMarquee-left .hd{position: relative;}
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:32px; height:71px;cursor:pointer;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.picMarquee-left .hd .prev{ background:url("../images/left.png") no-repeat;background-color: #000;position: absolute;top: 120px;left: 0;z-index: 2;background-position:center;}
.picMarquee-left .hd .next{ background:url("../images/right.png") no-repeat;background-color: #000;position: absolute;top: 120px;right: 0;z-index: 2;background-position:center;}
.picMarquee-left .bd{width: 1200px;max-width: 1920px;margin: 0 auto;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 10px; float:left; display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:285px; height:285px; display:block; padding:2px;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;}
.picMarquee-left .bd ul li .title{ line-height:24px;}
.tempWrap{width: 1200px!important;}

/*商品列表*/
.product_list .list_li{opacity:0;}
.product_list .on_active{opacity:1;}
.product_list{width: 1200px;max-width: 1920px;margin: 65px auto 0;}
.on_active .list_img{width: 100%;margin-top: 40px;}
.on_active .product_title{width: 100%;height: 250px;margin: -3px auto 0;position: relative;}
.on_active .product_position{width: 1200px;max-width: 1920px;margin: 0 auto;padding-top: 30px;}
.on_active .product_top{margin-top: -19%;margin-left: 3%;}
.on_active .list_title{font-size: 59px;color: #097e25;}
.on_active .present{display: block;width: 95%;font-size: 20px;color: #000;line-height: 45px;margin-top: 20px;}
.on_active .remind{color: #097e25;}
.on_active .product_img{width: 1200px;max-width: 1920px;margin: 0 auto;}
.on_active .list_border{display: inline-block;vertical-align: text-bottom;margin-left: 2%;}
.on_active .border{display: inline-block;text-align: center;font-size: 30px;margin-left: -10px;width: 48px;height: 48px;color: #fff;background-color: #097e25;border-radius: 50px;-moz-border-radius: 50px;-webkit-border-radius: 50px;}
.on_active .product_title2{width: 100%;height: 250px;margin: -3px auto 0;position: relative;background-size: 100% 100%;}
.on_active .explain{display: inline-block;text-align: center;margin-right: 11.2%;position: relative;}
.on_active .explain_img{position: absolute;top: -11%;left: -0%;width: 100%;text-align: center;z-index: 1}
.on_active .product_absolute{position: absolute;top: 30%;left: 5%;width: 100%;text-align: center;z-index: 1}
.on_active .explain_1{margin-right: 13.1%;}
.on_active .rotate_1{position: relative;left: -3px;top: 4px;z-index:2;display: inline-block;font-size: 54px;color: #000;font-weight: bold;margin-bottom: 35px;}
.on_active .list_header{}
.on_active .list_explain{display: block;font-size: 20px;color: #000;letter-spacing: 5px;margin-left: 1px;}
.list_margin{margin-top: 30px;}
/*字体变色*/
.on_active .list_explain{animation:change 10s linear 0s infinite;}
@keyframes change{0% {color:#000;}25%{color:#003803;}50%{color:#005703;}75%{color:#004700;}100% {color:#003300;}}



/*字体动画*/
.on_active .present{
display: block;
position: absolute;
width: 1119px;
animation:nine 4s; 
-moz-animation:nine 4s; 
-webkit-animation:nine 4s; 
-o-animation:nine 4s; }
@keyframes nine{0%   { opacity:0;bottom:-80%;}100% { opacity:1;bottom:21.5%;}}
@-moz-keyframes nine {0%   { opacity:0;bottom:-80%;}100% { opacity:1;bottom:21.5%;}}
@-webkit-keyframes nine {0%   { opacity:0;bottom:-80%;}100% { opacity:1;bottom:21.5%;}}
@-o-keyframes nine {0%   { opacity:0;bottom:-80%;}100% { opacity:1;bottom:21.5%;}}


/*图片动画*/
.on_active .product_img,.on_active .explain_img{border: 1px solid transparent;
	-webkit-animation: pointRadius 4s ease 500ms 1 ;
	-o-animation: pointRadius 4s ease 500ms 1 ;
	-moz-animation: pointRadius 4s ease 500ms 1 ;
	animation: pointRadius 4s ease 500ms 1 ;
	animation: pointRadius 4s ease 100ms 1 normal backwards;}
}
@keyframes pointRadius{
0% {
    transform:scale(0);
}
100% {
     transform: scale(1);  
}
}
@-o-keyframes pointRadius{
0% {
    transform:scale(0);
}
100% {
     transform: scale(1);  
}
}
@-moz-keyframes pointRadius{
0% {
    transform:scale(0);
}
100% {
     transform: scale(1);  
}
}
@-webkit-keyframes pointRadius{
0% {
    transform:scale(0);
}
100% {
     transform: scale(1);  
}
}

/*旋转*/
.on_active .rotate_1{
	transition:All 3s ease-in-out;
    -webkit-transition:All 3s ease-in-out;
    -moz-transition:All 3s ease-in-out;
    -o-transition:All 3s ease-in-out;}
.on_active .rotate_1{
	transform:rotate(360deg);
	-webkit-transform:rotate(360deg);    
	-moz-transform:rotate(360deg); 
	-o-transform:rotate(360deg);   
	-ms-transform:rotate(360deg);}


/*脚部*/ 
.footer{width: 100%;margin: 80px auto 0;background-color: #fff;border-top: 1px solid #e7e7e7;}
.footer_list{width: 1200px;max-width: 1920px;margin: 0 auto;height: 210px;overflow:hidden;}
.footer_service{float: left;width: 160px;}
.service_title{display: inline-block;font-size: 13px;color: #000;margin: 45px 0 16px 0;}
.service_list{display: block;font-size: 12px;color: #757575;margin-bottom: 16px;}
.service_tel{color: #097e25;font-size: 25px;margin: 20px 0 11px 0;text-align: center;font-size:20px;}
.service_tel:nth-of-type(1){margin: 45px 0 0;}
.service_date{color: #616161;font-size: 13px;margin-bottom: 16px;text-align: center;}
.service_online{display: inline-block;border: 1px solid #097e25;font-size: 13px;line-height: 30px;color: #097e25;width: 121px;text-align: center;margin-left: 15px;}
.service_img{vertical-align: middle;margin-right: 5px;}
.copyright{width: 100%;margin: 0 auto;background-color: #333;text-align: center;}
.copyright p,.copyright a{font-size: 13px;color: #8b8b8b;line-height: 68px;}

/*产品中心页面*/

.shadow{width: 100%;margin: 0 auto;background-color: #e5e5e5;display: block;box-shadow: 0px 0px 5px 1px #e5e5e5;-moz-box-shadow:0px 0px 5px 1px #e5e5e5;-webkit-box-shadow:0px 0px 5px 1px #e5e5e5;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#e5e5e5', Direction=125, Strength=9); }
.location{width: 1200px;max-width: 1920px;margin: 0 auto;line-height: 60px;    padding-right: 3px;font-size: 16px;color: #878787;}
.site{color: #878787;font-size: 16px;}
.filter{width: 1200px;max-width: 1920px;margin: 0 auto;background-color: #fff;}
.integrated{width: 1200px;max-width: 1920px;margin: 10px auto 42px;background-color: #fff;position: relative;}
.filter_ul{width: 90%;padding: 10px 0;}
.integrated_ul{width: 90%;padding: 0;}
.filter_li{display: inline-block;margin-left:24px;}
.integrated_li{display: inline-block;margin-left:24px;}
.filter_sort{line-height: 55px;font-size: 14px;padding: 8px;color: #000;}
.integrated_sort{line-height: 55px;font-size: 14px;padding: 8px;color: #000;}
.filter_all{color: #02693c;background-color: #f9f9f9;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.page{position: absolute;right: 3%;top: 30%;width: 10%;}
.page_left,.page_right{vertical-align: middle;cursor: pointer;}
.page_right{margin-left: 15px;}
.page_left{margin-right: 15px;}
.page_num{display: inline-block;margin: 0 2%;vertical-align: middle;}
.num_1{color: #02693c;}
.num_2{color: #000;}

/*产品列表*/
.goods_list{width: 1200px;max-width: 1920px;margin: 0 auto;}
.goods_ul{width: 100%;}
.goods_li{display: inline-block;margin-bottom: 10px;background-color: #fff;width: 230px;margin-left: 9px;padding-top: 2px;}
.goods_shadow{display: inline-block;box-shadow: 0px 0px 20px 5px #e5e5e5;-moz-box-shadow: 0px 0px 20px 5px #e5e5e5;-webkit-box-shadow: 0px 0px 20px 5px #e5e5e5;
-webkit-transform: translate3d(0, -2px, 0);transform: translate3d(0, -2px, 0);
filter: progid:DXImageTransform.Microsoft.Shadow(color='#e5e5e5', Direction=125, Strength=9); }
.goods_detail{text-align: center;}
.goods_title{color: #000;font-size: 14px;margin-bottom: 9px;}
.goods_text{color: #999;font-size: 13px;}
.goods_price{color: #ff3d54;font-size: 16px;margin-bottom: 19px;}
.goods_title,.goods_price{margin-top: 17px;}
.goods_left{margin-left: 0;}
/*脚部页数*/
.goods_page{width: 1200px;max-width: 1920px;margin: 66px auto 0;text-align: center;}
.goods_num{display: inline-block;}
.number_two{display: inline-block;width: 37px;line-height: 37px;color: #3c3c3c;border: 1px solid #e7e7e7;margin-left: -4px;}
.number_one{margin-left: 5px;background-color: #f94200;color: #fff;}
.previous_page,.next_page{border: 1px solid #e7e7e7;color: #c7c7c7;padding: 10px 9px;}
.number_more{margin-right: 5px;display: inline-block;width: 22px;line-height: 37px;color: #3c3c3c;}
.next_page{color: #3c3c3c;}

/*商品*/
.commodity{width: 1200px;max-width: 1920px;margin: 0 auto;overflow: hidden;}
.commodity_left{float: left;margin-right: 11px;}
.commodity_photo{width: 74px;height: 74px;display: block;border: 3px solid #fff;margin-bottom: 10px;}
.commodity_photo:hover{border: 3px solid #00b515;}
.left_img{width: 74px;height: 74px;}
.commodity_center{float: left;margin-right: 34px;}
.commodity_right{float: left;width: 635px;}
.right_title{font-size: 20px;color: #000;margin-bottom: 10px;}
.right_text{font-size: 16px;color: #808080;margin-bottom: 30px;}
.right_price,.right_num,.right_caption,.right_date,.right_tip{font-size: 14px;color: #808080;}
.right_price{border-top: 1px dashed #dcdcdc;border-bottom: 1px dashed #dcdcdc;line-height: 70px;}
.symbol{font-size: 14px;color: #ed0000;}
.right_pic{font-size: 26px;color: #ed0000;}
.right_caption{margin-top: 25px;}
.right_date,.right_caption{margin-bottom: 10px;}
.right_tip{margin-bottom: 34px;}
.right_num{display: inline-block;}
.right_count{line-height: 88px;border-bottom: 1px dashed #dcdcdc;}
.num{display: inline-block;width: 40px;height: 20px;border: 1px solid #a9a9a9;padding: 10px;text-align: center;font-size: 20px;color: #000;}
.right_count{position: relative;}
.num_position{position: absolute;left: 120px;top: 23px;}
.num_jian,.num_add{display: block;margin-bottom: 8px;cursor: pointer;}
.right_buy,.right_join{width: 171px;line-height: 50px;font-size: 18px;outline:none;cursor: pointer; border: none;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.right_buy{background-color: #ed0000;color: #fff;margin-right: 30px;}
.right_join{background-color: #efefef;color: #656565;}
/* 放大镜效果 */
.box{width:565px;float: left;overflow:hidden;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.center_img{vertical-align:middle;width: 78px;height: 78px;}
.active{display:block;line-height:1;}
.tb-thumb{margin:0;float:left;}
.thumb_li{margin:0 6px 5px 0;border:3px solid #fff;}
.tb-selected{border: 3px solid #00aa43;}
.tb-booth{border:1px solid #fff;position:relative;z-index:1;float: left;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("../images/mask.png") repeat scroll 0 0;cursor:move;z-index:1;}
.jqzoom{width: 439px;height: 439px;}
/*推荐商品*/
.product_description{width: 1200px;max-width: 1920px;margin: 35px auto 0;overflow: hidden;position: relative;}
.recommend{width: 218px;float: left}
.recommend_title{line-height: 42px;font-size: 14px;color: #000;background-color: #f2f2f2;text-align: center;}
.recommend_ul{border: 1px solid #e6e6e6;text-align: center;padding-top: 30px;}
.recommend_img{width: 194px;height: auto;}
.recommend_pic{margin-bottom: 38px;}
/*描述*/
.description{width: 962px;float: left;margin-left: 20px;}
.bos{display: inline-block;}
.bos{display:inline-block;flex: 1;margin:0 auto;text-align:center;width: 207px;}
.tab_selected{color:#02693c;}
.tab_menu{border: 1px solid #e1dfdf;}
.option{width: 100%;margin:0 auto;cursor: pointer; display: inline-block;line-height: 20px;margin: 10px 0;border-right: 1px solid #e1dfdf;text-align:center;}
.none{border: none;}
.tab_img{width: 100%;height: auto;margin-top: 27px;}
.hiden{display:none;}
.tab_text{line-height: 30px;letter-spacing: 1px;font-size: 16px;margin-top: 20px;}
.phone_buy{position: absolute;right: 11px;top: 12px;cursor: pointer;}
.scan{display: none;position: absolute;right: 0px;top: 42px;cursor: pointer;}

/*购物车展开*/
.expand{display: none;width: 339px;background-color: #fff;position: absolute;z-index: 2;border: 1px solid #e6e6e6;margin-left: -220px;}
.expand_list{width: 100%;overflow: hidden;border-bottom: 1px solid #e6e6e6;padding-bottom: 15px;}
.expand_left{float: left;width: 81px;text-align: center;margin-top: 15px;}
.expand_right{float: left;width: 242px;margin-top: 15px;}
.expand_img{width: 58px;height: 58px;}
.expand_title,expand_num{font-size: 13px;color: #000;line-height: 20px;}
.expand_pic{font-size: 13px;color: #ed0000;margin-right: 11px;}
.expand_but{text-align: center;}
.expand_go{width: 150px;padding:0 5px;line-height: 42px;font-size: 15px;color: #fff;outline:none;cursor: pointer; background-color: #ed0000;border: none;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin: 19px 0;}


/*确认订单页面*/
.stepbar{width: 1200px;max-width: 1920px;margin: 0 auto;text-align: center;background-color: #fafafa;}
.detail_stepbar{overflow: hidden;padding-left: 90px;}
.step_first{float: left;width: 240px;}
.stepbar_first{line-height: 51px;color: #fff;background: url('../images/step.png') no-repeat;background-position: 38px -14px}
.stepbar_second{line-height: 51px;color: #fff;background: url('../images/step.png') no-repeat;background-position: -107px -187px;}
.stepbar_third{line-height: 51px;color: #757575;background: url('../images/step.png') no-repeat;background-position: -107px -255px}
.stepbar_fourth{line-height: 51px;color: #757575;background: url('../images/step.png') no-repeat;background-position: -107px -255px;}
.stepbar_fifth{line-height: 51px;color: #757575;background: url('../images/step.png') no-repeat;background-position: -98px -77px}
.step_name{font-size: 14px;color: #7f7f7f;line-height: 40px;margin-top: -14px;}
.step_confirm{font-size: 14px;line-height: 40px;margin-top: -14px;color: #026978;}
/*收件人信息*/
.received,.payment{width: 1200px;max-width: 1920px;margin: 28px auto 0;border: 1px solid #e7e7e7;background-color: #fafafa;}
.recipient_information,.payment_method{line-height: 45px;position: relative;border-bottom: 1px solid #e7e7e7}
.recipient{margin-left: 20px;font-size: 14px;color: #000;font-weight: bold;}
.add_address,.return{position: absolute;right: 20px;font-size: 14px;color: #1a95eb;}
.recipient_content{padding-top: 32px;background-color: #fff;}
.recipient_default{display: inline-block;position: relative;margin-left: 20px;margin-right: 18px;}
.normal{position: absolute;z-index: 2;color: #fff;top: 2px;left: 8px;}
.received_name,.received_tel,.received_add{font-size: 14px;color: #000;}
.received_tel{margin-left: 23px;}
.received_add{margin-left: 23px;}
.more_add{padding-bottom: 10px;line-height: 62px;cursor: pointer;margin-left: 20px;font-size: 14px;color: #000;}
/*支付方式*/
.payment_method{font-size: 14px;color: #000;font-weight: bold;}
.payment_select{padding: 34px 0;background-color: #fff;}
.payment_method,.payment_select{padding-left: 20px;}
.payment_sel{display: inline-block;}
.payment_alipay{font-size: 14px;color: #000;cursor: pointer;display: inline-block;width: 113px;line-height: 34px;border: 1px solid #d3d3d3;text-align: center;margin-right: 20px;}
.payment_wechat{display: inline-block;width: 115px;line-height: 36px;border: none;background: url('../images/sel.png') 0 0 no-repeat;}

/*商品清单*/
.inventory{background-color: #fff;padding-left: 20px;}
.inventory_img{width: 90px;height: 90px;margin: 30px 16px 30px 0 ;}
.inventory_content{display: inline-block;vertical-align: middle;}
.inventory_title{font-size: 16px;color: #000;}
.inventory_text{font-size: 14px;color: #808080;margin-top: 16px;}
.inventory_mun{font-size: 14px;color: #000;margin-left: 30%;}
.inventory_pic{font-size: 14px;color: #000;margin-left: 24%;}

/*优惠券*/
.coupon_list{width: 1160px;max-width: 1920px;margin: 0 auto 0;background-color: #fff;padding: 30px 20px 0;height: 125px;display: inline-block;}
.coup_list{width: 212px;height: 95px;display: inline-block;margin-right: 20px;position: relative;cursor: pointer;background: transparent url("../images/coupon_1.png") no-repeat;}
.coup_list1{width: 212px;height: 95px;display: inline-block;margin-right: 20px;position: relative;cursor: pointer;background: transparent url("../images/coupon_2.png") no-repeat;}
.coup_sel{width: 212px;height: 95px;position: relative; background: url("../images/coupon_0.png") no-repeat;}
.coup_title{color: #fff;}
.coup_price{display: block;line-height: 50px;}
.coup_pic{padding-bottom: 18px;font-size: 14px;text-align: center;}
.coup_title{position: absolute;left: 14%;top: 6%;}
.remarks{background-color: #fff;}
.remarks_text{width: 96%;border: none;outline:none;padding: 29px 20px;font-size: 14px;}
/*提交订单*/
.submit{width: 1200px;max-width: 1920px;margin: 0 auto;text-align: right;}

.submit_order{width: 175px;height: 50px;background-color: #ed0000;color: #fff;border: none;outline: none;cursor: pointer; border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;margin-top: 50px;}
.submit_price{color: #ed0000;font-size: 18px;}
.subtotal,.freight,.total,.submit_pic{font-size: 14px;color: #000;}
.subtotal{margin-top: 78px;}
.freight,.total{margin-top: 30px;}


/*个人中心*/
.center_content{width: 1200px;max-width: 1920px;margin: 0 auto;overflow: hidden;}
/*左边*/
.order_center{float: left;width: 158px;border: 1px solid #e6e6e6; }
.order_title{padding-left: 18px;line-height: 39px;background-color: #f2f2f2;font-size: 16px;/* margin-bottom: 14px; */}
.order_my{display: inline-block;width: 140px;padding-left: 18px;text-decoration: none;line-height: 38px;font-size: 14px;color: #000;}
.order_my:hover{color: #000;text-decoration: none;}
.order_green{color: #02693c;}
.order_green:hover{color: #02693c;}

/*右边*/
.all_orders{float: left;width: 1019px;margin-left: 20px;}
.tab_head{overflow: hidden;background-color: #f2f2f2;}
.orders_nav{float: left;width: 106px;text-align: center;}
.my_counts{border-right: 1px solid #d3d3d3;display: inline-block;cursor: pointer;color: #000;font-size: 14px;text-decoration: none;line-height: 18px;width: 105px;margin: 17px 0;vertical-align: middle;}
.orders_nav:last-child .my_counts{border-right: none;}
.counts_green{color: #006337;}
table{font-family: '微软雅黑';}
.orders_table{border: 1px solid #e6e6e6;background-color: #f2f2f2;width: 100%;margin-top: 20px;line-height: 38px;}
.commodity_table{border: 1px solid #e6e6e6;font-size: 14px;background-color: #f2f2f2;width: 100%;margin-top: 20px;line-height: 38px;text-align: left;}
/*input[type=checkbox]{width: 14px;height: 14px;vertical-align: middle;margin-right: 13px;}*/
.commodity_input{padding-left: 45px;}
.com_tr{background-color: #fff;}
.commodity_td{padding: 20px 0;text-align: center;}
.commodity_td:first-child{padding: 20px 0 22px 20px;}
.com_title{display: inline-block;text-align: left;width: 246px;line-height: 25px;font-size: 14px;color: #000;margin-left: 5px;}
.commodity_tr{border-bottom: 1px solid #e6e6e6;}
.pending{display: block;font-size: 12px;color: #000;text-decoration: none;line-height: 22px;}
.pending:hover{color: #000;text-decoration: none;}
.com_pay,.com_cancel,.com_confirm{line-height: 30px;color: #fff;border: none;width: 74px;font-size: 13px;outline: none;cursor: pointer;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
.com_pay{background-color: #ed0000;}
.com_cancel{background-color: #fff;color: #000;border: 1px solid #c1c1c1;}
.com_confirm{background-color: #006337;}
.del{cursor: pointer;}
.apply{display:inline-block;width: 74px;line-height: 30px;text-decoration: none;background-color: #f9f9f9;font-size: 14px;color: #000;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
.apply:hover{color: #000;text-decoration: none;}
.person_sel{cursor: pointer; background: url('../images/cart_sel1.png') no-repeat 2% 45%;}
.cart_checked{background: url('../images/cart_sel2.png') no-repeat 2% 45%;}

/*脚部页数*/
.page_1{text-align: right;margin-top: 25px;}
.page_number{display: inline-block;vertical-align:middle;}

/*购物车页面*/

.cart_table{margin-top: 0;}
.orders_th{font-size: 14px;}
.cart_sel{cursor: pointer; background: url('../images/cart_sel1.png') no-repeat 58% 17%;}
.checked_sel{background: url('../images/cart_sel2.png') no-repeat 58% 17%;}
.select_all{cursor: pointer; background: url('../images/cart_sel1.png') no-repeat 22% 48%;}
.select_checked{background: url('../images/cart_sel2.png') no-repeat 22% 48%;}
.cart_td{border-left: 1px solid #e6e6e6}
.cart_blod{font-weight: bold;}
.cart_del{cursor: pointer;}

.settlement{width: 100%;background-color: #f2f2f2;margin: 20px auto 0;overflow: hidden;}
.settlement_total{width: 1200px;max-width: 1920px;margin: 0 auto;}
.settlement_all{display: inline-block;font-size: 14px;color: #000;margin: 0 48px 0 65px;line-height: 56px;cursor: pointer;padding-left: 119px; }
.settlement_checked{background: url('../images/cart_sel2.png') no-repeat 69% 48%;}
.settlement_all,.cart_delet,.cart_clear,.cart_already,.cart_overall,cart_pic{font-size: 14px;color: #000;}
.cart_delete{margin-right: 54px;cursor: pointer;}
.cart_clear{margin-right: 303px;cursor: pointer;}
.cart_already{margin-right: 54px;}
.cart_pic{color: #ed0000;}
.cart_price{font-size: 18px;color: #ed0000;font-weight: bold;margin-right: 64px;}
.cart_go{width: 121px;line-height: 46px;cursor: pointer;background-color: #ed0000;color: #fff;font-size: 18px;outline: none;border: none; border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
.comment_tr{border: 1px solid #e6e6e6;background-color: #f2f2f2;width: 100%;line-height: 38px;}
.evaluation_details{border: 1px solid #e6e6e6;background-color: #fff;width: 100%;margin-top: 20px;}
.commodity_title{margin-left: -140px;}
.evaluation_td{border-right: 1px solid #e6e6e6;}
.evaluation_td:last-child{border: none;}

/*评价*/
.suggest_text{width: 100%;margin: 0 auto;border:none;font-family: '微软雅黑';color: #808080;outline: none;}
.upload input[type=file]{ display: none; }
.good_assess{font-size: 14px;color: #000;margin-top: 18px;}
.pend{margin-bottom: 10px;}
.rating-star a {background: url("../images/commentstar1.png") no-repeat 0 -90px;display: inline-block;height: 23px;text-indent: -999em;width: 23px;}


/*退款退货页面*/
.refund_td{border-right: none;}
.refund_title{margin-left: 0;width: 180px;}
.money_go{color: #218fe4;}
.money_go:hover{color: #218fe4;}

/*个人信息*/
.personal_all{border: 1px solid #e6e6e6;overflow: hidden;margin-left: 19px;}
.personal_table{width: 100%;text-align: left;}
.perfect_th{border-bottom: 1px solid #e6e6e6;background-color: #f2f2f2;padding-left: 23px;line-height: 38px;}
.personal_img{width: 153px;height: 135px;margin: 24px 0;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
.perfect_td:first-child{padding-left: 24px;}
.perfect_meg,.perfect_name{font-size: 14px;color: #000;}
.perfect_name{display: inline-block;margin-bottom: 24px;}
.perfect_td{position: relative;}
.modify{display: inline-block;width: 153px;line-height: 31px;cursor: pointer; text-align: center;position: absolute;bottom: 15%;left: 0;border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px;color: #fff;background-color: #000;filter:alpha(opacity:30); opacity:0.3;  -moz-opacity:0.3;}
/*图片上传*/
.down_position input[type=file]{ display: none; }
.perfect_td input[type=text],.change_td input[type=password]{margin-bottom: 24px;width: 322px;height: 4px;outline: none;padding: 17px;border: 1px solid #d2d2d2;font-size: 14px;color: #000;}
/*选择性别*/
.perfect_td input[type="radio"]{display: none;}
.perfect_td label {height: 18px;color: #000;font-size: 14px;font-family: '微软雅黑 ';padding-left: 20px;cursor: pointer;background: url('../images/bg.png') no-repeat 3px 0px;}
.perfect_td label.checked{background-position: 3px -19px;}
.perfect_td .madam{display: inline;}
.gender{margin-bottom: 24px;}
.perfect_td .man{margin-left: 60px;display: inline;}
.man label,.madam label{display: inline-block;}
/*下拉*/
.year{display: inline-block;width: 104px;font-size: 14px;color: #000;margin-right: 20px;height: 38px;border: 1px solid #d2d2d2;margin-bottom: 24px;outline: none;}
.year:last-child{margin-right: 0;}

.save{width: 121px;line-height: 46px;background-color: #02693c;border: none;outline: none;color: #fff;font-size: 18px;margin: 41px 0 54px 126px;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;cursor: pointer;}

/*修改密码页面*/
.change_table{border: 1px solid #e6e6e6;}
.change_form{margin-top: 20px;}

.change_tel{margin-top: 13px;}
.change_td input[type=text],.change_td input[type=password]{width: 210px;margin-bottom: 22px;}
.obtain{display: inline-block;width: 116px;line-height: 38px;border: 1px solid #d2d2d2;background-color: #f2f2f2;color: #000;font-size: 14px;text-align: center;margin-left: 9px;}
.change_save{width: 121px;line-height: 46px;background-color: #02693c;border: none;outline: none;color: #fff;font-size: 18px;margin: 14px 0 33px 245px;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;cursor: pointer;}
.perfect_th{font-weight: normal;}

/*收货地址*/

.shipping_add,.shipping_edit,.shipping_del{color: #2597ef;font-size: 14px;}
.shipping_name{font-size: 14px;color: #000;margin-bottom: 14px;}
.shipping_normal{font-size: 14px;color: #005f34;margin-bottom: 16px;cursor: pointer;}
.shipping_set{font-size: 14px;color: #2597ef;margin-bottom: 16px;cursor: pointer;}
.shipping_tel{margin-top: 24px;}
.shipping_edit,.shipping_del{display: inline-block;cursor: pointer; margin-bottom: 16px;}
.shipping_edit{margin-right: 27px;line-height: 14px;}
.shipping_del{color: #000;}

/*账户安全*/
.account_level,.email_binding{font-size: 14px;color: #000;}
.account_higher{font-size: 14px;color: #71b247;}
.verification{font-size: 20px;color: #666;line-height: 118px;vertical-align: middle;margin-right: 24px;}
.phone_verification{font-size: 20px;color: #71b247;line-height: 118px;vertical-align: middle;margin-right: 24px;}
.immediately{font-size: 14px;color: #218fe4;}
.immediately:hover{font-size: 14px;color: #218fe4;}
.email_binding{margin-left: 30px;}
.account_edit{line-height: 14px;display: inline-block;cursor: pointer;font-size: 14px;color: #2597ef;}
.account_edit:hover{line-height: 14px;display: inline-block;cursor: pointer;font-size: 14px;color: #2597ef;}
.account_img{display: inline-block;width: 222px;height: 14px;background: url("../images/level.jpg") no-repeat;background-size:100% 100%;margin: 0 12px;vertical-align: sub;}
.perfect_level{border-bottom: 1px solid #e6e6e6;margin-right: 24px;background-color: #f2f2f2;line-height: 38px;}


/*我的优惠券页面*/
.coupon_delete{margin-top: 20px;border: 1px solid #e6e6e6;height: 416px;padding-left: 23px;}
.coupon_first{width: 212px;height: 95px;margin-top: 25px;display: inline-block;margin-right: 28px;position: relative;cursor: pointer;background: transparent url("../images/coupon_1.png") no-repeat;}
.coupon_second{background: transparent url("../images/coupon_2.png") no-repeat;}
.coupon_third{background: transparent url("../images/coupon_3.png") no-repeat;}
.coupon_del{display: none;position: absolute;right: 9px;top: 5px;cursor: pointer;z-index: 3;}



/*农场直播页面*/
.live_img{margin-bottom: 40px;}
.live_video{width: 1200px;max-width: 1920px;margin: 0 auto;}
.video_list{display: inline-block;margin-bottom: 50px;}
.video_first{margin-right: 77px;}
.video_introduction{margin-top: 20px;font-size: 18px;color: #000;}

/*登录注册页面*/

.register_logo{width: 1200px;max-width: 1920px;margin: 46px auto 53px;position: relative;}
.register_img{vertical-align: middle;width:190px;}
.welcome{color: #4e4e4e;font-size: 22px;position: absolute;bottom: 10%;left: 21%;}
.register_content{width: 1164px;max-width: 1920px;background-color: #fff;margin: 0 auto;overflow: hidden;border: 18px solid #ebebeb;}
.register_left{width: 580px;margin:0 auto;text-align: center;float: left;}
.register_right{float: left;}
.user{margin-top: 56px;}
.user,.psd,.code{width: 322px;height: 14px;margin-bottom: 30px;border: 1px solid #d2d2d2;padding: 12px 17px;outline: none;color: #bababa;font-size: 14px;}
.code{width: 194px;height: 14px;margin-left: 4px;}
.big_bg{margin: 54px 0 49px 0;}
.tip{width: 356px;height: 76px;margin: 0 auto;text-align: center;position: relative;}
.read_img{position: absolute;top: 2px;left: 30px;width: 16px;height: 16px;background: url("../images/cart_sel1.png") 0 0 no-repeat;}
.read_images{position: absolute;top: 2px;left: 30px;width: 16px;height: 16px;background: url("../images/cart_sel2.png") 0 0 no-repeat;}
.no_account,.forget_psd{position: absolute;top: 0;font-size: 14px;color: #000;}
.no_account{left: 18px;}
.forget_psd{right: -22px;}
.register_submit{width: 357px;line-height: 46px;background-color: #02693c;font-size: 18px;color: #fff;border: none;margin-left: 38px;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;cursor: pointer;outline: none;}
.agree{color: #000;font-size: 14px;}
.protocol{color: #02693c;}
.unread_information{width: 1200px;max-width: 1920px;margin:0 auto;}
.unread_title{width: 100%;margin:0 auto;line-height: 38px;border: 1px solid #e6e6e6;background-color: #f2f2f2;}
.unread_span{padding-left: 23px;}
.unread_span,.nickname,.text_content{font-size: 14px;color: #000;}
.unread_num{color: #ff0000;}
.unread_text{width: 100%;margin:0 auto;border: 1px solid #e6e6e6;border-bottom: none;}
.unread_first{padding-left: 23px;border-bottom: 1px solid #e6e6e6;}
.nickname{margin-top: 21px;}
.text_content{margin-top: 16px;}
.text_date{margin: 19px 0 24px 0;color: #8e8e8e;font-size: 12px;}
 
.history{margin-top: 20px;}
.history_nickname,.history_content{color: #8e8e8e;}
.weichat_logo{width:200px;height:200px;margin-top:100px;}
/*订单详情页面*/

.stepbar_sixth{line-height: 51px;color: #fff;background: url('../images/step.png') no-repeat;background-position: 38px -15px;}

.stepbar_all{line-height: 51px;color: #fff;background: url('../images/step.png') no-repeat;background-position: -107px -123px;}

.stepbar_seventh{line-height: 51px;color: #fff;background: url('../images/step.png') no-repeat;background-position: -98px -315px;}

/*订单状态*/

.order_status{width: 1200px;max-width: 1920px;margin:20px auto 0;border: 1px solid #e6e6e6;}
.status_title{width: 100%;margin:0 auto;line-height: 38px;border-bottom: 1px solid #e6e6e6;background-color: #f2f2f2;}
.status_first{padding-left: 23px;}
.company,.waybill,.logistics,.signed{font-size: 14px;color: #000;}
.company{margin-top: 25px;}
.waybill{margin-top: 16px;}
.logistics{margin-top: 16px;}
.signed{margin: 16px 0 23px 0;}

/*订单详情*/
.order_details{margin: 33px 0 32px 21px;position: relative;}
.details_first{display: inline-block;vertical-align: middle;margin-left: 16px;}
.details_second{display: block;margin-bottom: 16px;}
.details_num{position: absolute;left: 72%;bottom: 20px;}
.details_pic{position: absolute;right: 2%;bottom: 20px;}

/*物流信息页面*/
.details_step{position: relative;padding-bottom: 24px;color: #000;font-size: 14px;margin-left: 20px;border-left: 2px solid #c2c2c2;}
.origin{position: absolute;left:-4px;top: 7px;display: inline-block;width: 6px;height: 6px;background-color: #c2c2c2;border-radius: 50px;-moz-border-radius: 50px; -webkit-border-radius: 50px;}
.time{margin-left: 15px;}
.last{padding-bottom: 0;margin-bottom: 30px;}



/*直播页面*/
.left{
	float:left;
}
.right{
	float:right;
}
.header_up,.header_center,.header_down,.footer_up_wrap,.footer_down_wrap{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
}	
.header_up_wrap{
	background:#f2f2f2;
	width:100%;
}
.h_up_left,.h_up_right{
	line-height:40px;
	font-size:14px;
	color:#808080;
}
.h_up_right span{
    padding: 0 20px;
    border-right: 1px solid #808080;
}
.h_up_right .h_addb{
    background: #38b035;
    border: none;
    height: 40px;
    display: block;
    float: right;
}
.h_center_left{
	margin-top: 10px;
}
.header_up a{
	color: #808080;
}
.header_down a{
	color: #fff;
	padding:0 15px;
}
.header_down .select_a{	
	background:#10970c;
}
.h_up_right .h_addb a{
	color:#fff;
}
.header_down_wrap{
	background: #38b035;
}
.h_down_left{
	width: 80%;
    line-height: 30px;
}
.h_down_nav li{
	float: left;
    width: 16.6%;
}
.h_down_right{
	position:relative;
}
.h_down_right input{
    outline: none;
    border: none;
    border-radius: 15px;
    line-height: 24px;
    text-indent: 1em;
    margin-top: 3px;
}
.h_down_right i{
	position: absolute;
    right: 3px;
    top: 6px;
}
.icontent_out{
	width:100%;
	overflow:hidden;
}
.icontent{
	position:relative;
	height:932px;
	width:1200px;
	margin:0 auto;
}
.icontent_wrap{
	width:1920px;
	position:absolute;
	left:-360px;
	background:url(../images/ibg.jpg);
	background-size:100% 100%;
	height:932px;
}

.nls_title{
	font-size: 33px;
	color: #008046;
	position: absolute;
	z-index: 3;
	left: 50%;
	top:156px;
	transform: translateX(-50%);
}
.n_live_straming .footer{
	margin-top: 0;
}
.i_cloud1{
	position: absolute;
    left: 85px;
    top: 263px;
	animation: ghostleftright 1.5s infinite alternate;
    -webkit-animation: ghostleftright 1.5s infinite alternate;
}
.i_cloud2{
	position: absolute;
    left: 390px;
    top: 100px;
	animation: ghostleftright 1s infinite alternate;
    -webkit-animation: ghostleftright 1s infinite alternate;
}
.i_cloud3{
	position: absolute;
    left: 620px;
    top: 235px;
	animation: ghostleftright 2s infinite alternate;
    -webkit-animation: ghostleftright 2s infinite alternate;
}
.i_cloud4{
    position: absolute;
    right: 915px;
    top: 295px;
	animation: ghostleftright 3s infinite alternate;
    -webkit-animation: ghostleftright 3s infinite alternate;
}
.i_cloud5{
    position: absolute;
    right: 460px;
    top: 130px;
	animation: ghostleftright 2.5s infinite alternate;
    -webkit-animation: ghostleftright 3.5s infinite alternate;
}
.i_cloud6{
    position: absolute;
    right: 675px;
    top: 210px;
	animation: ghostleftright 1.5s infinite alternate;
    -webkit-animation: ghostleftright 1.5s infinite alternate;
}
.i_cloud7{
	position: absolute;
    top: 165px;
    right: 100px;
	animation: ghostleftright 1s infinite alternate;
    -webkit-animation: ghostleftright 1s infinite alternate;
}
.i_live_span{
	color:#009754;
	z-index:99;
}
.i_live_span span{
    border-radius: 20px;
    line-height: 2;
    background: #fff;
    color: #009754;
    display: inline-block;
    padding: 0 15px;
	font-size:16px;
    cursor: pointer;
}
.i_live_span i{
    display: inline-block;
    margin-left: 10px;
    animation: ghostUpdown 1s infinite alternate;
    -webkit-animation: ghostUpdown 1s infinite alternate;
}
@keyframes ghostUpdown{
	from{
		transform: translate(0,10%);
		}
	to{
		transform: translate(0,0);
		}
}
@-webkit-keyframes ghostUpdown{
	from{
		transform: translate(0,10%);
		}
	to{
		transform: translate(0,0);
		}
}
@keyframes ghostleftright{
	from{
		transform: translate(20%,0);
		}
	to{
		transform: translate(0,0);
		}
}
@-webkit-keyframes ghostleftright{
	from{
		transform: translate(20%,0);
		}
	to{
		transform: translate(0,0);
		}
}
.i_live_span1{
    position: absolute;
    top: 43%;
    left: 23%;
}
.icr{
	width: 20px;
    height: 20px;
    position: absolute;
    display: block;
    left: 40%;
    top: 45px;
}
.i_live_span2{
    position: absolute;
    right: 7%;
    top: 43%;
}
.i_live_span3{
	position: absolute;
    right: 30%;
    bottom: 30%;
}
.i_live_span4{
    position: absolute;
    bottom: 19%;
    left: 11%;
}
.icr1,.icr2{
	border: 3px solid #fff;
    position: absolute;
    border-radius: 50%;
    position: absolute;
    top: 25px;
    left: 25px;
}
.icr1{
	visibility: visible;
    animation: opac 3s infinite;
    -webkit-animation: opac 1s infinite;
    -ms-animation: opac 1s infinite;
    -o-animation: opac 1s infinite;
    -moz-animation: opac 1s infinite;
}
.icr2{
    border: 4px solid #fff;
    position: absolute;
    border-radius: 100%;
    top: 9.2px;
    left: 9.2px;
}
@keyframes opac {
 from {
 opacity: 1;
 width:0;
 height:0;
 top:50%;
 left:50%;
}
to {
	opacity : 0;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
}
@-webkit-keyframes opac {
 from {
 opacity: 1;
 width:0;
 height:0;
 top:50%;
 left:50%;
}
to {
	opacity : 0;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
}

/* 20170709 */
.zh_footer_text{
	width:1200px;
	margin:0 auto;
	color:#8b8b8b;
	line-height:30px;
}
