﻿

.about_main{
    width: 100%;
    max-width: 1600px;
    overflow: hidden;
    position: relative;
    margin: 0 auto;
    padding: 90px 0;
    background-color: #ffffff;
}

.about_main .title{width: 100%;overflow: hidden;font-size: 22px;color: #00854C;}
.about_main .title span{display: block;float: left;font-weight: bold;}
.about_main .title img{display: block;float: left;margin-top: 5px;margin-left: 10px;}
.about_main .title_sub{font-size: 14px;line-height: 40px;cursor: pointer;}
.about_main .title_sub span{color: #00854C;}
.about_main .content_tabs{width: 90%;padding: 0 5%;background: #7D7D7D;overflow: hidden;height: 50px;line-height: 50px;margin: 20px auto;margin-top: 40px;}
.about_main .tabs_box{width: 92%;margin: 0 2%;float: left;height: 50px; line-height: 50px;overflow: hidden;}
.about_main .tabs_box .tabs{width: 500%;overflow: hidden;}
.about_main .tabs_box .tabs li{width: 230px;overflow: hidden;float: left;text-align: center;color: #FFF;font-size: 16px;cursor: default;}
.about_main .tabs_box .tabs li:hover{background: #00854C;}
.about_main .tabs_box .tabs li.active{background: #00854C;}

.about_main .news_detail{width: 100%;overflow: hidden;}
.about_main .news_detail .news_title{width: 100%;text-align: center;font-size: 24px;line-height: 50px;}
.about_main .news_detail .news_time{font-size: 16px;color: #999;width: 100%;text-align: right;line-height: 50px;}
.about_main .news_detail .detail_main{width: 100%;overflow: hidden;font-size: 16px;line-height: 40px;}
.about_main .news_detail .detail_main img{width: 100%;display: block;width: 100%;}

.about_main .goods_tabs_box{width: 92%;margin: 0 2%;float: left;height: 50px; line-height: 50px;overflow: hidden;}
.about_main .goods_tabs_box .goods_tabs{width: 500%;overflow: hidden;}
.about_main .goods_tabs_box .goods_tabs li{overflow: hidden;float: left;text-align: center;color: #FFF;font-size: 16px;cursor: default;padding: 0 40px;}
.about_main .goods_tabs_box .goods_tabs li:hover{background: #00854C;}
.about_main .goods_tabs_box .goods_tabs li.active{background: #00854C;}

.about_main .content_tabs img{display: block;height: 12px;overflow: hidden;margin: 19px auto;}
.about_main .content_tabs .to_left,.about_main .content_tabs .to_right{width: 2%;float: left;overflow: hidden;height: 50px;}
.about_main .content_box{width: 100%;overflow: hidden;margin: 20px auto;}
.about_main .content_box .content_item{width: 100%;overflow: hidden;display: none;}
.about_main .content_box .content_item .content_title{width: 100%;line-height: 60px;font-size: 24px;color: #00854C;}
.about_main .content_box .content_item .content_title span{display: block;width: 100%;overflow: hidden;}
.about_main .content_box .content_item .content_title hr{width: 80px;border: none;border-bottom: #00854C solid 1px;float: left;margin: 0;padding: 0;}
.about_main .content_box .content_item .content{width: 100%;font-size: 20px;color: #777;overflow: hidden;margin: 40px auto;line-height: 40px;}
.about_main .content_box .content_item p{display: block;line-height: 30px;font-size: 18px;color: #7F7F7F;width: 100%;overflow: hidden;}
.about_main .content_box .content_item img{display: block;overflow: hidden;margin-top: 10px;}
.about_main .content_box ul.goods_list{width: 100%;overflow: hidden;}
.about_main .content_box ul.goods_list a{display: block;margin: 0;padding: 0;width: 23.5%;float: left;margin-right: 2%;margin-bottom: 2%;}
.about_main .content_box ul.goods_list li{width: 100%;float: left;margin-right: 2%;overflow: hidden;margin-bottom: 2%;position: relative;background: #F8F8F8;color: #333;}
.about_main .content_box ul.goods_list a:nth-child(4n){margin-right: 0;}
.about_main .content_box ul.goods_list li:hover{color: #00854C}
.about_main .content_box ul.goods_list a:hover > li{background: #e8e8e8;}
.about_main .content_box ul.goods_list a:hover > li .img_box img{transform: scale(1.2,1.2);transition: .8s transform;}
.about_main .content_box ul.goods_list li .price_box{width: 80%;overflow: hidden;margin: 15px auto;}
.about_main .content_box ul.goods_list li .price_box .price{float: left;font-size: 16px;color: #00854C;font-weight: bold;line-height: 30px;}
.about_main .content_box ul.goods_list li .price_box .price span{font-size: 12px;font-weight: lighter;}
.about_main .content_box ul.goods_list li .price_box .buy_button{float: right;width: 40%;overflow: hidden;}
.about_main .content_box ul.goods_list li .price_box .buy_button button{width: 100%;line-height: 30px;color: #FFF;background: #00854C;border: none;outline: none;border-radius: 3px;}
.about_main .content_box ul.goods_list li p.good_name{width: 80%;overflow: hidden;font-size: 14px;left: 10%;position: absolute;top: 30px;}
.about_main .content_box ul.goods_list li .img_box{width: 100%;overflow: hidden;}
.about_main .content_box ul.goods_list li img{width: 60%;margin: 0 20%;overflow: hidden;display: block;margin-top: 30%;}
.about_main .content_box ul.goods_list li .good_buttons_box{width: 80%;line-height: 25px;margin: 40px auto;overflow: hidden;margin-bottom: 20px;text-align: center;}
.about_main .content_box ul.goods_list li .good_buttons_box .add_cart{float: left;width: 55%;border: #747675 solid 1px;border-left: none;height: 25px;overflow: hidden;}
.about_main .content_box ul.goods_list li .good_buttons_box .add_cart img{display: block;overflow: hidden;width: 20%;height: 20px;float: left;margin-top: 2px;margin-right: 5%;margin-left: 5%;}
.about_main .content_box ul.goods_list li .good_buttons_box .add_cart span{display: block;float: left;overflow: hidden;width: 70%;}

.about_main .content_box .good_detail{width: 100%;overflow: hidden;margin-top: 40px;}
.about_main .content_box .good_detail .good_img{width: 50%;float: left;overflow: hidden;}
.about_main .content_box .good_detail .good_img.hide{display: none;}
.about_main .content_box .good_detail .good_img .good_img_left{float: left;width: 14%;overflow: hidden;background: #EFEFEF;position: relative;height: 420px;padding: 40px 3%;}
.about_main .content_box .good_detail .good_img .good_img_left .to_up{width: 100%;position: absolute;top: 0;left: 0;overflow: hidden;}
.about_main .content_box .good_detail .good_img .good_img_left .to_down{width: 100%;position: absolute;bottom: 0;left: 0;overflow: hidden;}
.about_main .content_box .good_detail .good_img .good_img_left ul{width: 100%;height: 500%;overflow: hidden;}
.about_main .content_box .good_detail .good_img .good_img_left ul li{width: 90%;margin: 0 auto;margin-bottom: 50px;}
.about_main .content_box .good_detail .good_img .good_img_right{width: 50%;float: left;height: 400px;padding: 50px 15%;overflow: hidden;}
.about_main .content_box .good_detail .good_img .good_img_right img{width: 100%;}
.about_main .content_box .good_detail .good_info{width: 49%;float: right;overflow: hidden;}
.about_main .content_box .good_detail .good_info .title{color: #00854C;font-size: 18px;font-weight: bold;}
.about_main .content_box .good_detail .good_info .name{color: #999;font-size: 16px;line-height: 30px;}
.about_main .content_box .good_detail .good_info .memo{color: #777;font-size: 18px;line-height: 50px;}
.about_main .content_box .good_detail .good_info .price_box{width: 96%;padding: 10px 2%;overflow: hidden;background: #EEEEEE;}
.about_main .content_box .good_detail .good_info .price_memo{color: #00854C;}
.about_main .content_box .good_detail .good_info .price_memo .tran{color: #333;}
.about_main .content_box .good_detail .good_info .price_memo .price{font-size: 22px;}
.about_main .content_box .good_detail .good_info .price_memo .message{color: #999;}
.about_main .content_box .good_detail .good_info .discount_box{width: 100%;line-height: 20px;overflow: hidden;margin: 10px 0;}
.about_main .content_box .good_detail .good_info .discount_box .discount_title{height: 20px;overflow: hidden;float: left;text-align: center;background: #E40008;padding: 0 5px;color: #FFF;letter-spacing: 2px;margin-right: 10px;}
.about_main .content_box .good_detail .good_info .discount_box .discounts{float: left;color: #AAA;}
.about_main .content_box .good_detail .good_info .info_item{width: 100%;overflow: hidden;margin-top: 20px;color: #888;font-size: 14px;}
.about_main .content_box .good_detail .good_info .info_item table{width: 100%;overflow: hidden;}
.about_main .content_box .good_detail .good_info .info_item table tr{width: 100%;line-height: 30px;overflow: hidden;}
.about_main .content_box .good_detail .good_info .info_item table tr td{padding: 5px 0;}
.about_main .content_box .good_detail .good_info .info_item table tr td .point{color: #FB0000;font-size: 24px;font-weight: bold;}
.about_main .content_box .good_detail .good_info .info_item table tr td .address_select{width: 48%;line-height: 30px;padding: 0 10px;overflow: hidden;border: #BDBDBD solid 1px;height: 30px;color: #9B9B9B;float: left;}
.about_main .content_box .good_detail .good_info .info_item table tr td .has_goods{float: left;margin-left: 10px;overflow: hidden;font-weight: bold;color: #888;}
.about_main .content_box .good_detail .good_info .info_item table tr td .color_item{width: 20px;overflow: hidden;float: left;margin-right: 20px;border: #B8B8B8 solid 1px;padding: 10px 15px;position: relative;}
.about_main .content_box .good_detail .good_info .info_item table tr td .color_item.active{border: #FB0000 solid 1px;}
.about_main .content_box .good_detail .good_info .info_item table tr td .color_item .color_chosen{width: 10px;height: 10px;position: absolute;right: 0;bottom: 0;overflow: hidden;display: none;}
.about_main .content_box .good_detail .good_info .info_item table tr td .color_item .color_chosen img{display: block;width: 100%;height: 100%;overflow: hidden;}
.about_main .content_box .good_detail .good_info .info_item table tr td .type_item{float: left;overflow: hidden;height: 25px;line-height: 25px;border: #B8B8B8 solid 1px;margin-right: 5px;display: block;padding: 0 5px;font-size: 12px;color: #888;cursor: default;}
.about_main .content_box .good_detail .good_info .info_item table tr td .type_item.active{border: #FB0000 solid 1px;color: #FFF;background: #FB0000;}
.about_main .content_box .good_detail .good_info .info_item table tr td .min{width: 25px;height: 25px;border: #B8B8B8 solid 1px;float: left;overflow: hidden;}
.about_main .content_box .good_detail .good_info .info_item table tr td .num input{width: 70px;height: 25px;overflow: hidden;text-align: center;border: #B8B8B8 solid 1px;border-left: none;border-right: none;float: left;display: block;outline: none;}
.about_main .content_box .good_detail .good_info .info_item table tr td .add{width: 25px;height: 25px;border: #B8B8B8 solid 1px;float: left;overflow: hidden;}
.about_main .content_box .good_detail .good_info .info_item table tr td .add img,.about_main .content_box .good_detail .good_info .info_item table tr td .min img{display: block;width: 10px;height: 10px;overflow: hidden;margin: 7.5px;}
.about_main .content_box .good_detail .good_info .addCart_buttons{width: 100%;overflow: hidden;margin: 20px auto;}
.about_main .content_box .good_detail .good_info .addCart_buttons a{padding: 0 20px;display: block;line-height: 40px;border: none;outline: none;color: #FFF;float: left;margin-right: 20px;font-size: 16px;font-weight: bold;}
.about_main .content_box .good_detail .good_info .addCart_buttons a.addCart{background: #E70012;}
.about_main .content_box .good_detail .good_info .addCart_buttons a.buy{background: #00854C;}
.about_main .content_box .good_detail_img{width: 100%;overflow: hidden;margin-top: 40px;}
.about_main .content_box .good_detail_img img{display: block;width: 100%;overflow: hidden;}
.about_main .content_box .case_item{width: 100%;overflow: hidden;margin-top: 40px;display: none;}
.about_main .content_box .case_item ul.case_list{width: 100%;overflow: hidden;}
.about_main .content_box .case_item ul.case_list li{width: 32%;overflow: hidden;float: left;margin-bottom: 2%;position: relative;}
.about_main .content_box .case_item ul.case_list li:nth-child(2),.about_main .content_box .case_item ul.case_list li:nth-child(5),.about_main .content_box .case_item ul.case_list li:nth-child(8),.about_main .content_box .case_item ul.case_list li:nth-child(11){margin-left: 2%;margin-right: 2%;}
.about_main .content_box .case_item ul.case_list li img{width: 100%;display: block;overflow: hidden;}
.about_main .content_box .case_item ul.case_list li:hover > img{transform: scale(1.3,1.3);transition: 5s transform;}
.about_main .content_box .case_item ul.case_list li .case_name{width: 100%;overflow: hidden;text-align: center;position: absolute;bottom: 0;left: 0;background: rgba(0,131,77,.8);color: #FFF;height: 92px;}
.about_main .content_box .case_item ul.case_list li .case_name .case_name_box{width: 100%;margin: 10px auto;font-size: 150%;}
.about_main .content_box .case_item ul.case_list li .case_name .case_name_box p{padding-bottom: 15px;}

.about_main .content_box .case_item ul.case_list_2 li{width: 32%;overflow: hidden;float: left;margin-bottom: 2%;position: relative; margin-right: 2%;}
.about_main .content_box .case_item ul.case_list_2 li:nth-child(3n){margin-right:0 ;}
.about_main .content_box .case_item ul.case_list_2 li img{width: 100%;display: block;overflow: hidden;}
.about_main .content_box .case_item ul.case_list_2 li:hover > img{transform: scale(1.3,1.3);transition: 5s transform;}
.about_main .content_box .case_item ul.case_list_2 li .case_name{width: 100%;overflow: hidden;text-align: center;position: absolute;bottom: 0;left: 0;background: rgba(0,131,77,.8);color: #FFF;height: 92px;}
.about_main .content_box .case_item ul.case_list_2 li .case_name .case_name_box{width: 100%;margin: 10px auto;font-size: 140%;}
.about_main .content_box .case_item ul.case_list_2 li .case_name .case_name_box p{padding-bottom: 15px;}

.about_main .news_box{width: 100%;overflow: hidden;margin-top: 40px;}
.about_main .news_box .news_box_item{width: 100%;overflow: hidden;display: none;}
.about_main hr{width: 50px;border: none;border-top: #00854C solid 1px;overflow: hidden;float: left;margin: 10px 0 30px 0;}
.about_main .news_box .news_box_item .content{width: 100%;overflow: hidden;font-family: 'Microsoft yahei';line-height: 25px;letter-spacing: 1px;}
.about_main .news_box .news_box_item .video_item{width: 32%;margin: 2% 0;overflow: hidden;float: left;}
.about_main .news_box .news_box_item .video_item:nth-child(2),.about_main .news_box .news_box_item .video_item:nth-child(5),.about_main .news_box .news_box_item .video_item:nth-child(8){margin-left: 2%;margin-right: 2%;}
.about_main .news_box .news_box_item .video_item video{width: 100%;height: 300px;overflow: hidden;display: block;margin: 0;padding: 0;object-fit: cover;}
.about_main .news_box .news_item{width: 96%;overflow: hidden;margin-bottom: 50px;background: #EEEEEE;padding: 20px 2%;}
.about_main .news_box .news_item .new_img{width: 18%;height: 100%;overflow: hidden;float: left;}
.about_main .news_box .news_item .new_info{width: 80%;overflow: hidden;float: right;}
.about_main .news_box .news_item .new_info .new_title_box{padding: 15px 0;width: 100%;overflow: hidden;border-bottom: #A0A0A0 dotted 3px;}
.about_main .news_box .news_item .new_info .new_title_box .new_title{width: 100%;font-size: 22px;color: #00854C;}
.about_main .news_box .news_item .new_info .new_title_box .new_date{font-size: 16px;color: #00854C;}
.about_main .news_box .news_item .new_info .new_detail{width: 100%;overflow: hidden;padding: 15px 0;line-height: 25px;color: #A0A0A0;}
.about_main .dis_box{width: 100%;overflow: hidden;}
.about_main .dis_box .dis_title{width: 100%;overflow: hidden;margin-top: 10px;}
.about_main .dis_box .dis_title .left{font-size: 22px;color: #00854C;float: left;}
.about_main .dis_box .dis_title .right{width: 200px;height: 40px;background: #F2F2F2;overflow: hidden;float: right;border-radius: 3px;padding: 0 15px;}
.about_main .dis_box .dis_title .right input[type=text]{width: 80%;height: 40px;overflow: hidden;margin: 0 5%;border: none;outline: none;background: none;font-size: 16px;float: left;display: block;}
.about_main .dis_box .dis_title .right img{display: block;width: 9%;overflow: hidden;float: left;margin-top: 10px;}
.about_main .dis_box .dis_info{width: 100%;margin-top: 50px;overflow: hidden;background: none;padding: 0;}
.about_main .dis_box .dis_info img#map{width: 70%;display: block;margin: 0 auto;overflow: hidden;}
.about_main .dis_box .dis_info .dis_results{width: 100%;overflow: hidden;}
.about_main .dis_box .dis_info .dis_item{width: 100%;line-height: 25px;font-size: 16px;margin-bottom: 30px;}
.about_main .dis_box .dis_info .dis_item p{display: block;width: 100%;overflow: hidden;}
.about_main .dis_box .dis_info .dis_item p span{color: #CCC;}
.about_main .dis_box .dis_info .services{width: 100%;overflow: hidden;}
.about_main .dis_box .dis_info .services p{font-size: 16px;color: #969696;line-height: 40px;margin-bottom: 30px;}
.about_main .dis_box .dis_info .questions_box{width: 96%;overflow: hidden;padding: 2% 2%;background: #EEEEEE;}
.about_main .dis_box .dis_info .questions_box .question_item{width: 100%;padding: 15px 0;}
.about_main .dis_box .dis_info .questions_box .question_item .title_sub{font-size: 16px;color: #00854C;cursor: default;}
.about_main .dis_box .dis_info .questions_box .question_item .question_info{font-size: 12px;color: #969696;line-height: 25px;}
.about_main .dis_box .dis_info ul{width: 100%;overflow: hidden;}
.about_main .dis_box .dis_info ul li{width: 33%;overflow: hidden;float: left;line-height: 60px;text-align: center;font-size: 16px;}
.about_main .dis_box .dis_info ul li:nth-child(3n){width: 34%;}
.about_main .dis_box .dis_info ul li span.circle{display: block;width: 8px;height: 8px;border-radius: 50%;overflow: hidden;background: #00854C;float: left;margin-top: 26px;margin-left: 40%;margin-right: 10px;}
.about_main .dis_box .dis_info ul li span{display: block;float: left;}
.about_main .dis_box .tel{width: 100%;overflow: hidden;margin: 40px auto;}
.about_main .dis_box .tel .tel_img{width: 55px;height: 55px;float: left;}
.about_main .dis_box .tel .tel_content{float: left;margin-left: 15px;font-size: 22px;color: #777;}
.about_main .dis_box .download_box{width: 100%;overflow: hidden;}
.about_main .dis_box .download_box .download_title{width: 100%;overflow: hidden;font-size: 22px;color: #00854C;}
.about_main .dis_box .download_box .download_title hr{width: 50px;border: none;border-bottom: #00854C solid 1px;float: left;}
.downloads{width: 100%;overflow: hidden;margin: 20px auto;}
.downloads li{width: 21.3%;float: left;margin-right: 12%;}
.downloads li:nth-child(4n){margin-right: 0;}
.downloads li .img_box{width: 100%;border: #333 solid 1px;overflow: hidden;}
.downloads li img{width: 92%;overflow: hidden;display: block;margin: 4% 4%;}
.downloads li .download_name{width: 100%;overflow: hidden;line-height: 40px;color: #999;}
.downloads li .download_name a{color: #999;}

.cart_main{width: 80%;overflow: hidden;margin: 0 auto;padding:50px 0;background-color: #ffffff}
.cart_main .cart_title{width: 100%;overflow: hidden;margin: 0 auto;}
.cart_main .cart_title .left{float: left;line-height: 50px;font-size: 30px;color: #00854C;border-bottom: #00854C solid 3px;padding: 0 10px;}
.cart_main .cart_title .right{float: right;font-size: 14px;color: #888;}
.cart_main .cart_title .right span{display: block;float: left;margin-right: 10px;line-height: 50px;}
.cart_main .cart_title .right .area_select_box{padding: 5px 10px;border: #B8B8B8 solid 1px;float: left;margin-top: 10px;}
.cart_main .cart_list{width: 100%;overflow: hidden;}
.cart_main .cart_list table{width: 100%;overflow: hidden;}
.cart_main .cart_list table tr td{padding: 0 10px;height: 70px;line-height: 70px;font-size: 14px;position: relative;}
.cart_main .cart_list table tr td .memo{width: 100%;overflow: hidden;height: 70px;text-align: right;}
.cart_main .cart_list table tr td .memo .memo1{float: right;color: #888;}
.cart_main .cart_list table tr td .memo .memo1 img{display: block;float: left;margin-top: 25px;margin-right: 5px;}
.cart_main .cart_list table tr.list_memo td{border-bottom: #999 solid 1px;}
.cart_main .cart_list table tr.list_title td{background: #EEEEEE;line-height: 70px;font-size: 16px;color: #888;}
.cart_main .cart_list table tr.list_title td input[type=checkbox]{display: block;width: 13px;height: 13px;border: #B8B8B8 solid 1px;background: none;float: left;margin-top: 29px;margin-right: 5px;}
.cart_main .cart_list table tr.list_title td .del_carts{display: block;float: left;font-size: 14px;margin-right: 30px;}
.cart_main .cart_list table tr.list_title td .del_downs{display: block;float: left;font-size: 14px;margin-right: 30px;}
.cart_main .cart_list table tr.list_title td .count{color: #FB0000;}
.cart_main .cart_list table tr.list_title td .total_price{font-size: 26px;font-weight: bold;color: #FB0000;}
.cart_main .cart_list table tr.list_title td button.js{width: 160px;height: 100%;background: #FB0000;color: #FFF;border: none;outline: none;position: absolute;right: 0;top: 0;font-size: 28px;font-weight: bold;}
.cart_main .cart_list table tr.cart_good_item td{background: #C0E0D3;color: #A8A8A8;font-size: 18px;}
.cart_main .cart_list table tr.cart_good_item td input[type=checkbox]{display: block;width: 13px;height: 13px;border: #B8B8B8 solid 1px;background: none;float: left;margin-top: 10px;margin-left: 15px;overflow: hidden;}
.cart_main .cart_list table tr.totals td{background: #eeeeee;position: relative;}
.cart_main .cart_list table tr.totals td .font{display: block;float: left;margin-left: 5px;overflow: hidden;line-height: 30px;}
.cart_main .cart_list table tr.totals td .total_price{width: 100%;text-align: right;overflow: hidden;color: #969696;}
.cart_main .cart_list table tr.totals td .total_price span{font-size: 18px;color: #E70012;font-weight: bold;}
.cart_main .cart_list table tr.totals td input[type=checkbox]{display: block;width: 13px;height: 13px;border: #B8B8B8 solid 1px;background: none;float: left;margin-top: 10px;margin-left: 15px;}
.cart_main .cart_list table tr.totals td button{display: block;width: 100%;height: 100%;overflow: hidden;background: #E70012;color: #FFF;border: none;position: absolute;right: 0;top: 0;font-size: 18px;font-weight: bold;font-family: "Microsoft Yahei";outline: none;}
.cart_main .cart_list table tr.cart_good_item td .cart_good_img{display: block;width: 100px;float: left;margin: 10px 0;margin-right: 15px;padding: 20px 0;}
.cart_main .cart_list table tr.cart_good_item td .cart_good_info{margin-top: 30px;}
.cart_main .cart_list table tr.cart_good_item td p{display: block;margin-top: 10px;overflow: hidden;line-height: 25px;font-size: 14px;}
.cart_main .cart_list table tr.blank td{height: 30px;background: #FFF;}
.cart_main .cart_list table tr.cart_good_item td .min{width: 25px;height: 25px;border: #B8B8B8 solid 1px;float: left;overflow: hidden;background: #FFF;}
.cart_main .cart_list table tr.cart_good_item td .num input{width: 70px;height: 25px;overflow: hidden;text-align: center;border: #B8B8B8 solid 1px;border-left: none;border-right: none;float: left;display: block;outline: none;background: none;background: #FFF;}
.cart_main .cart_list table tr.cart_good_item td .add{width: 25px;height: 25px;border: #B8B8B8 solid 1px;float: left;overflow: hidden;background: #FFF;}
.cart_main .cart_list table tr.cart_good_item td .add img,.cart_main .cart_list table tr.cart_good_item td .min img{display: block;width: 10px;height: 10px;overflow: hidden;margin: 7.5px;}
.cart_main .cart_list table tr.cart_good_item td .del_cart{font-size: 14px;cursor: pointer;}
.cart_main .cart_list table tr.cart_good_item td .del_cart:hover{color: #00854C;text-decoration: underline;}
.cart_main .recommend_box{width: 100%;overflow: hidden;margin: 40px auto;}
.cart_main .recommend_box .recommend_title{width: 100%;overflow: hidden;}
.cart_main .recommend_box .recommend_title li{padding: 0 5px;font-size: 16px;color: #B8B8B8;border-bottom: #FFF solid 3px;line-height: 70px;overflow: hidden;float: left;margin-right: 40px;}
.cart_main .recommend_box .recommend_title li:hover{border-bottom: #00854C solid 3px;color: #00854C;}
.cart_main .recommend_box .recommend_title li.active{border-bottom: #00854C solid 3px;color: #00854C;}
.cart_main .recommend_box .recommend_goods{width: 100%;overflow: hidden;margin: 40px auto;}
.cart_main .recommend_box .recommend_goods li{width: 22.5%;overflow: hidden;float: left;position: relative;margin-right: 3%;}
.cart_main .recommend_box .recommend_goods li img{display: block;width: 100%;}
.cart_main .recommend_box .recommend_goods li:last-child{margin-right: 0;}
.cart_main .recommend_box .recommend_goods li .add_to_cart{width: 40%;height: 40px;line-height: 40px;border: #747675 solid 1px;position: absolute;bottom: 40px;left: 30%;cursor: default;overflow: hidden;}
.cart_main .recommend_box .recommend_goods li .add_to_cart img{display: block;overflow: hidden;float: left;margin: 10px 0 0 10%;width: 20%;}
.cart_main .recommend_box .recommend_goods li .add_to_cart span{font-size: 12px;display: block;width: 65%;float: right;overflow: hidden;}

.order_main{width: 75%;overflow: hidden;margin: 50px auto;}
.order_main .order_title{width: 100%;overflow: hidden;margin: 0 auto;font-size: 26px;color: #888888;}
.order_main .order_receives{width: 90%;overflow: hidden;margin: 40px auto;color: #888888;line-height: 40px;}
.order_main .order_receives .receives_title{width: 100%;overflow: hidden;}
.order_main .order_receives .receives_title .left{float: left;font-size: 22px;}
.order_main .order_receives .receives_title .right{float: right;font-size: 18px;}

.map_box{margin-top: 40px;}
.map_box #allmap{width: 100%;height: 700px;overflow: hidden;}
.contact_main{margin-top: 10px;}
.notice{font-size: 16px;color: #7E7E7E;line-height: 60px;width: 70%;overflow: hidden;margin: 0 auto;margin-bottom: 100px;}
.contact_main .contact_box{width: 49%;float: left;overflow: hidden;}
.contact_main .contact_box table{width: 100%;overflow: hidden;}
.contact_main .contact_box table tr{line-height: 70px;font-size: 16px;color: #7E7E7E;}
.contact_main .contact_box table tr td:first-child{width: 20%;}
.contact_main .contact_box table tr td input[type=text]{width: 60%;overflow: hidden;border: #E6E6E6 solid 1px;height: 40px;overflow: hidden;outline: none;padding: 0 10px;}
.contact_main .contact_box table tr td textarea{width: 85%;overflow: hidden;height: 200px;border: #E6E6E6 solid 1px;resize: none;margin: 20px 0;outline: none;padding: 10px;}
.contact_main .contact_box table tr td button{width: 65%;line-height: 50px;color: #FFF;background: #00834D;border: none;outline: none;font-size: 16px;letter-spacing: 1px;font-family: 'Microsoft Yahei';}
.contact_main .address_box{width: 42%;float: right;overflow: hidden;}
.contact_main .address_box .address_title{width: 100%;padding-bottom: 8px;border-bottom: #A0A0A0 solid 1px;font-size: 18px;overflow: hidden;margin-bottom: 10px;color: #7D7D7D;}
.contact_main .address_box .address_item{width: 100%;overflow: hidden;padding: 10px 0;overflow: hidden;}
.contact_main .address_box .address_item .item_img{width: 36px;height: 36px;overflow: hidden;float: left;}
.contact_main .address_box .address_item .item_content{line-height: 36px;font-size: 16px;overflow: hidden;color: #7D7D7D;margin-left: 10px;overflow: hidden;float: left;width: 70%;}

.login_main{width: 100%;overflow: hidden;position: fixed;top: -100%;left: 0;z-index: 9999;height: 100%;background: url(../image/login_bg.png) no-repeat center center;background-size: 100% 100%;min-width: 1354px;}
.login_main .close_login{width: 30px;height: 30px;overflow: hidden;background: url(../image/close_login.png) no-repeat center center;background-size: 100% 100%;position: absolute;right: 3%;top: 3%;opacity: 0.3}
.login_main .login_box{width: 30%;background: rgba(255,255,255,.7);position: absolute;top: 15%;left: 35%;padding-bottom: 40px;}
.login_main .login_box span.notice{display: block;position: absolute;left: 40%;color: #F00;top: 40px;font-size: 16px;}
.login_main .login_box .login_title{width: 82%;margin: 30px auto;font-size: 30px;overflow: hidden;color: #707070;}
.login_main .login_box .login_item{width: 82%;margin: 30px auto;overflow: hidden;height: 40px;padding: 15px 0;border: #efefef solid 1px;border-radius: 50px;background: #FFF;}
.login_main .login_box .login_item.error{border: #E70012 solid 1px;}
.login_main .login_box .login_item img{display: block;float: left;margin-left: 10%;margin-top: 8px;overflow: hidden;width: 35px;margin-right: 3%;}
.login_main .login_box .login_item input[type=text],.login_main .login_box .login_item input[type=password]{width: 70%;overflow: hidden;height: 40px;font-size: 22px;outline: none;border: none;display: block;color: #999;font-family: 'Microsoft Yahei';}
.login_main .login_box .login_item_2{width: 82%;margin: 30px auto;overflow: hidden;height: 40px;padding: 15px 0;}
.login_main .login_box .login_item_2 .login_item_left{width:60%;float: left;overflow: hidden;}
.login_main .login_box .login_item_2 .login_item_right{width: 40%;float: right;overflow: hidden;}
.login_main .login_box .login_item_2 .login_item_left .cont{width: 60px;float: left;display: block;line-height: 30px;}
.login_main .login_box .login_item_2 .login_item_left img{display: block;float: left;margin: 0;}
.login_main .login_box .login_item_2 span{color: #999;}
.login_main .login_box .login_item_2 span.checkbox{display: block;width: 30px;height: 30px;border: #efefef solid 1px;background: #FFF;overflow: hidden;float: left;border-radius: 3px;margin-right: 15px;}
.login_main .login_box .login_item_2 span.content{display: block;height: 30px;line-height: 30px;color: #999;width: 140px;}
.login_main .login_box .login_item_2 a{display: block;float: right;margin-left: 15px;color: #999;line-height: 30px;}
.login_main .login_box .login_item_2 a.foget_pwd{color: #F00;}
.login_main .login_box .login_button{width: 82%;display: block;height: 60px;line-height: 60px;text-align: center;background: #E70012;color: #FFF;font-size: 24px;margin: 0 auto;border: none;outline: none;border-radius: 60px;font-family: 'Microsoft Yahei';letter-spacing: 1px;}
input::-webkit-input-placeholder{color: #CCC;font-size: 16px;}
input:-moz-placeholder{color: #CCC;font-size: 16px;}
input::-moz-placeholder{color: #CCC;font-size: 16px;}
input:-ms-input-placeholder{color: #CCC;font-size: 16px;}

.center_main{width: 100%;overflow: hidden;padding: 60px 0;background: #F4F4F4;margin: 0 auto;}
.center_main .center_box{width: 70%;overflow: hidden;margin: 0 auto;}
.center_main .center_box .center_title{width: 100%;height: 60px;line-height: 60px;background: #FFF;}
.center_main .center_box .center_title ul.center_title_box{overflow: hidden;float: right;}
.center_main .center_box .center_title ul.center_title_box li{float: left;width: 150px;text-align: center;cursor: pointer;}
.center_main .center_box .center_title ul.center_title_box li:hover{text-decoration: underline;color: #00854C;}
.center_main .center_box .center_navs{width: 100%;height: 40px;}
.center_main .center_box .center_navs ul.center_navs_box{width: 70%;margin: 0 auto;font-size: 16px;color: #9F9F9F;}
.center_main .center_box .center_navs ul.center_navs_box li{float: left;width: 24%;border-right: #999 solid 1px;height: 30px;margin: 15px 0;line-height: 30px;overflow: hidden;text-align: center;cursor: pointer;color: #9f9f9f;}
.center_main .center_box .center_navs ul.center_navs_box li:last-child{border-right: none;}
.center_main .center_box .center_navs ul.center_navs_box li:hover{color: #00854C;text-decoration: underline;}
.center_main .center_box .center_navs ul.center_navs_box li.active{color: #00854C;}
.center_main .center_box .center_contents{width: 100%; overflow: hidden;margin: 50px auto;}
.center_main .center_box .center_contents .user_box{width: 20%;float: left;background: #FFF;}
.center_main .center_box .center_contents .user_box .avatar_box{width: 80%;margin: 10%;border-radius: 10px;}
.center_main .center_box .center_contents .user_box .user_navs{width: 100%;overflow: hidden;}
.center_main .center_box .center_contents .user_box .user_navs li{width: 100%;overflow: hidden;line-height: 60px;color: #777;text-align: center;font-size: 20px;margin-bottom: 20px;}
.center_main .center_box .center_contents .user_box .user_navs li.active{background: #00854C;color: #FFF;}
.center_main .center_box .center_contents .user_box .user_navs li:hover{background: #00854C;color: #FFF;}
.center_main .center_box .center_contents .order_lists_box{width: 75%;float: right;}
.center_main .center_box .center_contents .order_lists_box .order_lists{width: 100%;overflow: hidden;}
.center_main .center_box .center_contents .order_lists_box .order_lists li{width: 100%;overflow: hidden;margin-bottom: 30px;}
.center_main .center_box .center_contents .order_lists_box .order_title{width: 100%;line-height: 50px;background: #E5E5E5;overflow: hidden;}
.center_main .center_box .center_contents .order_lists_box .order_title .order_left{float: left;margin-left: 5%;color: #B3B3B3;overflow: hidden;}
.center_main .center_box .center_contents .order_lists_box .order_title .order_left .order_time{float: left;margin-right: 60px;}
.center_main .center_box .center_contents .order_lists_box .order_title .order_left .order_sn{float: left;}
.center_main .center_box .center_contents .order_lists_box .order_title .order_right{float: right;margin-right: 5%;margin-top: 10px;}
.center_main .center_box .center_contents .order_lists_box .order_info_box{width: 95%;background: #FFF;overflow: hidden;color: #b3b3b3;padding-left: 5%;}
.center_main .center_box .center_contents .order_lists_box .order_info_box .order_good_info{width: 40%;float: left;padding: 20px 0;}
.center_main .center_box .center_contents .order_lists_box .order_info_box .order_good_info .good_img{width: 25%;float: left;}
.center_main .center_box .center_contents .order_lists_box .order_info_box .order_good_info .good_info{float: left;width: 70%;margin-left: 5%;overflow: hidden;margin-top: 20px;}
.center_main .center_box .center_contents .order_lists_box .order_info_box .order_price{width: 10%;float: left;text-align: center;line-height: 80px;padding: 20px 0;}
.center_main .center_box .center_contents .order_lists_box .order_info_box .order_num{width: 8%;float: left;text-align: center;line-height: 80px;padding: 20px 0;}
.center_main .center_box .center_contents .order_lists_box .order_info_box .order_back{width: 10%;float: left;text-align: center;line-height: 80px;border-right: #E5E5E5 solid 1px;height: 95px;padding: 20px 0;}
.center_main .center_box .center_contents .order_lists_box .order_info_box .order_total_price{width: 15%;float: left;text-align: center;border-right: #E5E5E5 solid 1px;height: 95px;padding: 20px 0;}
.center_main .center_box .center_contents .order_lists_box .order_info_box .order_total_price a.pay_type{display: block;width: 70%;height: 25px;line-height: 25px;background: #00834D;color: #FFF;margin: 10px auto;}
.center_main .center_box .center_contents .order_lists_box .order_info_box .order_buttons{width: 16.5%;float: left;text-align: center;height: 95px;padding: 20px 0;}
.center_main .center_box .center_contents .order_lists_box .order_info_box .order_buttons a{display: block;width: 70%;margin: 10px auto;color: #b3b3b3;}
.center_main .center_box .center_contents .order_lists_box .order_info_box .order_pj{width: 6.5%;float: left;text-align: center;height: 95px;padding: 20px 0;}
.center_main .center_box .center_contents .order_lists_box .order_info_box .order_pj .pj{width: 100%;height: 30px;border: #e5e5e5 solid 1px;text-align: center;line-height: 30px;color: #b3b3b3;display: block;margin: 30px 10px;}
.pages{width: 100%;color: #999;overflow: hidden;line-height: 40px;font-size: 16px;text-align: center;}
.pages span a{padding:5px 10px;border:1px solid #eee; margin:0 2px}
.pages span .page-num-current{color: #fff; background:#00854C}
.pages a{color: #888;text-decoration: none;}
.pages span a:hover{color: #fff; background:#00854C}


.regiest_box{width: 30%;margin: 30px auto;overflow: hidden;}
.regiest_item{width: 94%;overflow: hidden;margin: 0 auto;margin-bottom: 40px;border: #E9E9E9 solid 1px;padding: 10px 10px;}
.regiest_item.error{border-color: #F00;}
.regiest_item span{display: block;float: left;width: 24%;overflow: hidden;line-height: 40px;margin-left: 4%;font-size: 16px;color: #999;}
.regiest_item input{display: block;float: left;width: 68%;float: right;line-height: 40px;outline: none;font-size: 16px;color: #666;border: none;}
.regiest_item input.short_txt{width: 35%;}
.regiest_item .yzm{width: 31%;overflow: hidden;float: right;height: 40px;overflow: hidden;margin-left: 6%;}
.regiest_item .yzm button{width: 100%;border: #CCC solid 1px;background: none;color: #666;line-height: 38px;margin: 0;padding: 0;outline: none;border-radius: 3px;}
.regiest_item .yzm img{width: 100%;height: 100%;display: block;overflow: hidden;}
.sub_button{width: 98%;text-align: center;line-height: 60px;font-size: 18px;color: #FFF;background: #E70012;border-radius: 3px;cursor: pointer;margin: 0 auto;}

.msg{width: 100%;overflow: hidden;position: fixed;top: 45%;left: 0;z-index: 110;display: none;}
.msg .msg_detail{width: 10%;overflow: hidden;padding: 25px 0;line-height: 25px;color: #FFF;margin: 0 auto;border-radius: 3px;background: rgba(0,0,0,.7);text-align: center;font-size: 16px;}

.order_main{width: 80%;overflow: hidden;}
.order_main .receives_box{width: 100%;overflow: hidden;margin-bottom: 30px;font-size: 18px;color: #969696;}
.order_main .receives_box .title_left{float: left;}
.order_main .receives_box .title_right{float: right;font-size: 14px;}
.order_main .receives_box .title_right a{color: #969696;cursor: pointer;}
.order_main .receives_box .title_right a:hover{color: #00854C;text-decoration: underline;}
.order_main .receive_main{width: 100%;overflow: hidden;margin: 0 auto;padding: 0 0 20px 0;border-bottom: #666 solid 1px;color: #999;}
.order_main .receive_main .receive_name{font-size: 16px;border: #E30011 solid 2px;overflow: hidden;width: 10%;text-align: center;line-height: 40px;float: left;}
.order_main .receive_main .receive_info{float: left;margin-left: 15px;line-height: 40px;font-size: 14px;}
.order_main .pay_type_box{width: 100%;overflow: hidden;margin-top: 30px;}
.order_main .pay_type_box .title{font-size: 18px;color: #969696;margin-bottom: 30px;}
.order_main .pay_type_box .pay_types{width: 100%;overflow: hidden;}
.order_main .pay_type_box .pay_types .pay_type_item{width: 150px;line-height: 40px;font-size: 16px;overflow: hidden;text-align: center;float: left;margin-right: 15px;border: #CCC solid 2px;cursor: pointer;position: relative;}
.order_main .pay_type_box .pay_types .pay_type_item.active{border: #E30011 solid 2px;color: #E30011;}
.order_main .pay_type_box .pay_types .pay_type_item .disable{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 3;overflow: hidden;background: rgba(150,150,150,.8);color: #FFF;line-height: 40px;text-align: center;display: none;}
.order_main .pay_type_box .pay_types .pay_type_item:hover > .disable{display: block;}
.order_main .pay_type_box .pay_types .more{float: left;line-height: 40px;color: #969696;overflow: hidden;font-size: 16px;cursor: pointer;}
.order_main .goods_box{width: 100%;overflow: hidden;margin-top: 30px;}
.order_main .goods_box .title{width: 100%;overflow: hidden;font-size: 18px;color: #969696;}
.order_main .goods_box .title .title_left{float: left;}
.order_main .goods_box .title .title_right{float: right;font-size: 14px;}
.order_main .goods_box .title .title_right a{color: #00854C;}
.order_main .goods_box .title .title_right a:hover{text-decoration: underline;}
.order_main .goods_box .goods_main{width: 100%;overflow: hidden;margin-top: 30px;background: #EEEEEE;}
.order_main .goods_box .goods_main .send_box{width: 35%;float: left;overflow: hidden;padding: 20px 0;}
.order_main .goods_box .goods_main .send_box .send_title{width: 84%;overflow: hidden;margin: 0 auto;font-size: 16px;color: #969696;}
.order_main .goods_box .goods_main .send_box .send_type{width: 84%;overflow: hidden;margin: 20px auto;}
.order_main .goods_box .goods_main .send_box .send_type span{display: block;overflow: hidden;width: 150px;line-height: 40px;border: #E30011 solid 2px;font-size: 16px;text-align: center;}
.order_main .goods_box .goods_main .send_box .send_time_box{width: 84%;margin: 0 auto;margin-top: 60px;overflow: hidden;padding: 20px 0;border-bottom: #666 solid 1px;color: #969696;}
.order_main .goods_box .goods_main .send_box .send_time_box .title{font-size: 16px;}
.order_main .goods_box .goods_main .goods_list{width: 65%;float: left;overflow: hidden;background: #C0E0D3;padding: 20px 0;}
.order_main .goods_box .goods_main .goods_list .shop_title{width: 90%;margin: 0 auto;font-size: 18px;color: #969696;overflow: hidden;}
.order_main .goods_box .goods_main .goods_list .goods{width: 90%;overflow: hidden;margin: 0 auto;margin-top: 30px;}
.order_main .goods_box .goods_main .goods_list .goods li{width: 100%;overflow: hidden;margin-bottom: 30px;}
.order_main .goods_box .goods_main .goods_list .goods li .good_img{width: 15%;float: left;border: #999 solid 1px;overflow: hidden;}
.order_main .goods_box .goods_main .goods_list .goods li .good_img img{display: block;width: 90%;overflow: hidden;margin: 5% auto;}
.order_main .goods_box .goods_main .goods_list .goods li .good_info{width: 40%;float: left;margin-left: 3%;height: 100%;overflow: hidden;}
.order_main .goods_box .goods_main .goods_list .goods li .good_info .good_name{color: #969696;font-size: 14px;}
.order_main .goods_box .goods_main .goods_list .goods li .good_info .memo{margin-top: 40px;color: #E70012;}
.order_main .goods_box .goods_main .goods_list .goods li .good_info .memo span{display: block;float: left;line-height: 13px;margin-right: 5px;}
.order_main .goods_box .goods_main .goods_list .goods li .good_info .memo span.bit{width: 13px;height: 13px;background: #E70012;color: #FFF;text-align: center;line-height: 13px;overflow: hidden;}
.order_main .goods_box .goods_main .goods_list .goods li .price_box{width: 20%;float: left;overflow: hidden;color: #E70012;font-size: 12px;text-align: center;}
.order_main .goods_box .goods_main .goods_list .goods li .price_box span{font-size: 16px;}
.order_main .goods_box .goods_main .goods_list .goods li .num{width: 10%;float: left;color: #969696;text-align: center;overflow: hidden;}
.order_main .goods_box .goods_main .goods_list .goods li .has_good{width: 10%;float: left;color: #969696;text-align: center;overflow: hidden;}
.order_main .invoice_box{width: 100%;overflow: hidden;margin-top: 30px;}
.order_main .invoice_box input{width: 80%;padding: 0;overflow: hidden;border: none;line-height: 40px;border-radius: 3px;outline: none;font-size: 14px;}
.order_main .invoice_box input::-webkit-input-placeholder{color: #CCC;font-size: 14px;}
.order_main .invoice_box input:-moz-placeholder{color: #CCC;font-size: 14px;}
.order_main .invoice_box input::-moz-placeholder{color: #CCC;font-size: 14px;}
.order_main .invoice_box input:-ms-input-placeholder{color: #CCC;font-size: 14px;}
.order_main .invoice_box .title{font-size: 18px;color: #969696;overflow: hidden;}
.order_main .invoice_box .detail{padding: 30px 0;color: #969696;width: 100%;overflow: hidden;border-bottom: #666 solid 1px;}
.order_main .order_info{width: 100%;overflow: hidden;margin-top: 30px;}
.order_main .order_info .order_info_item{width: 100%;overflow: hidden;line-height: 30px;font-size: 16px;color: #969696;}
.order_main .order_info .order_info_item .title{width: 90%;float: left;text-align: right;overflow: hidden;}
.order_main .order_info .order_info_item .price{width: 10%;float: left;text-align: right;overflow: hidden;}
.order_main .order_detail{width: 96%;overflow: hidden;padding: 30px 2%;background: #EEEEEE;margin-top: 30px;}
.order_main .order_detail .total_money{width: 100%;text-align: right;overflow: hidden;margin-top: 20px;line-height: 30px;}
.order_main .order_detail .total_money .title{width: 90%;float: left;overflow: hidden;color: #969696;}
.order_main .order_detail .total_money .price{color: #E70012;}
.order_main .order_detail .total_money .price span{font-size: 18px;font-weight: bold;}
.order_main .order_detail .address{width: 100%;overflow: hidden;color: #969696;text-align: right;}
.order_main a.pay_button{display: block;width: 150px;line-height: 50px;color: #FFF;font-weight: bold;color: #FFF;background: #E70012;border: none;outline: none;border-radius: 5px;float: right;overflow: hidden;margin-top: 30px;font-size: 18px;font-family: "Microsoft Yahei";letter-spacing: 1px;text-align: center;}

.order_detail{width: 100%;overflow: hidden;margin: 0 auto;background: #eee;padding: 30px 0;}
.order_detail .order_box_item{width: 76%;overflow: hidden;margin: 0 auto;margin-bottom: 30px;background: #FFF;padding: 2% 2%;}
.order_detail .order_box_item .title{width: 100%;font-size: 14px;color: #333;font-weight: bold;margin-bottom: 20px;overflow: hidden;}
.order_detail .order_box_item .goods_list{width: 100%;}
.order_detail .order_box_item .goods_list table{width: 100%;border-left: #F5F5F5 solid 1px;border-top: #F5F5F5 solid 1px;}
.order_detail .order_box_item .goods_list table tr{width: 100%;overflow: hidden;}
.order_detail .order_box_item .goods_list table tr th{background: #F5F5F5;padding: 15px 0;text-align: center;}
.order_detail .order_box_item .goods_list table tr td{border-right: #f5f5f5 solid 1px;border-bottom: #f5f5f5 solid 1px;text-align: center;padding: 15px 0;}
.order_detail .order_box_item .goods_list table tr td a.to_good{color: #00854C;}
.order_detail .order_box_item .goods_list table tr td a.to_good:hover{color: #666;text-decoration: underline;}
.order_detail .order_box_item .goods_list table tr td span.price{color: #E70012;font-size: 14px;font-weight: bold;}
.order_detail .order_box_item .goods_list table tr td.short{width: 15%;}
.order_detail .order_box_item .goods_list table tr td.td_left{text-align: left;padding-left: 15px;}
.order_detail .order_box_item .goods_list table tr td a.to_pay{color: #00854C;}
.order_detail .order_box_item .goods_list table tr td a.to_pay:hover{color: #666;text-decoration: underline;}

.input_receive_main{width: 100%;overflow: hidden;position: fixed;height: 100%;background: rgba(0,0,0,.8);z-index: 100;top: 0;left: 0;min-width: 1366px;display: none;}
.input_receive_main .input_receive_box{width: 36%;margin: 10% auto;background: #FFF;padding: 2% 2%;overflow: hidden;border-radius: 5px;}
.input_receive_main .input_receive_box table{width: 100%;color: #969696;overflow: hidden;}
.input_receive_main .input_receive_box table tr td{padding: 15px 0;text-align: center;overflow: hidden;}
.input_receive_main .input_receive_box table tr td input{width: 50%;padding: 5px 3%;font-size: 14px;border: #CCC solid 1px;outline: none;background: none;line-height: 30px;border-radius: 3px;}
.input_receive_main .input_receive_box table tr td select{width: 25%;float: left;margin-right: 3%;height: 40px;border: #CCC solid 1px;outline: none;background: none;padding: 0 2%;}
.input_receive_main .input_receive_box table tr td button{width: 30%;overflow: hidden;margin: 0 auto;line-height: 40px;color: #FFF;background: #00854C;font-size: 16px;border: none;border-radius: 3px;outline: none;}
.input_receive_main .input_receive_box table tr td button.close{background: #CCC;width: 15%;}
.input_receive_main .input_receive_box table tr td button:hover{background: #007646;}

a.input_receive{cursor: pointer;}
a.input_receive:hover{color: #00854C;text-decoration: underline;}

.reset_main{position: fixed;width: 100%;height: 100%;overflow: hidden;background: rgba(0,0,0,.8);top: 0;left: 0;display: none;}
.reset_main .reset_box{width: 35%;margin: 15% auto;overflow: hidden;background: #FFF;padding: 2% 2%;border-radius: 5px;}
.reset_main .reset_box .reset_item{width: 100%;overflow: hidden;margin-bottom: 30px;text-align: center;}
.reset_main .reset_box .reset_item:last-child{margin-bottom: 0;}
.reset_main .reset_box .reset_item span{width: 20%;float: left;overflow: hidden;line-height: 40px;font-size: 14px;color: #969696;}
.reset_main .reset_box .reset_item input{width: 70%;float: right;overflow: hidden;line-height: 40px;border: #eee solid 1px;border-radius: 3px;display: block;font-size: 14px;outline: none;padding: 0 2%;}
.reset_main .reset_box .reset_item input::-webkit-input-placeholder{color: #CCC;font-size: 14px;}
.reset_main .reset_box .reset_item input:-moz-placeholder{color: #CCC;font-size: 14px;}
.reset_main .reset_box .reset_item input::-moz-placeholder{color: #CCC;font-size: 14px;}
.reset_main .reset_box .reset_item input:-ms-input-placeholder{color: #CCC;font-size: 14px;}
.reset_main .reset_box .reset_item button{width: 30%;overflow: hidden;margin: 0 auto;line-height: 40px;color: #FFF;background: #00854C;font-size: 16px;border: none;border-radius: 3px;outline: none;}
.reset_main .reset_box .reset_item button.close{background: #CCC;width: 15%;}
.reset_main .reset_box .reset_item button:hover{background: #007646;}
.search_shop{width: 100%;overflow: hidden;}
.search_shop .search_box{width: 50%;overflow: hidden;padding: 5px 15px;background: #e8e8e8;border-radius: 3px;}
.search_shop .search_box input[type=text]{width: 90%;float: left;display: block;overflow: hidden;height: 40px;line-height: 40px;border: none;background: none;outline: none;color: #999999;font-size: 14px;}
.search_shop .search_box img{width: 6.5%;float: right;display: block;margin-top: 6px;overflow: hidden;}
.search_shop .dis_results{width: 100%;overflow: hidden;margin-top: 15px;}
.search_shop .dis_item{width: 100%;line-height: 25px;font-size: 16px;margin-bottom: 30px;}
.search_shop .dis_item p{display: block;width: 100%;overflow: hidden;}
.search_shop .dis_item p span{color: #CCC;}

.search_main{width: 80%;margin: 20px auto;}
.search_main .search_box{width: 96%;padding: 0 2%;overflow: hidden;background: #f2f2f2;border-radius: 5px;}
.search_main .search_box input[type=text]{width: 90%;float: left;height: 50px;line-height: 50px;background: none;border: none;outline: none;font-size: 140%;font-family: 'Microsoft Yahei';color: #999999;}
.search_main .search_box:hover{box-shadow: rgba(0,0,0,.5) 0 0 20px;-moz-box-shadow: rgba(0,0,0,.5) 0 0 20px;-webkit-box-shadow: rgba(0,0,0,.5) 0 0 20px;}
.search_main .search_box.focus{box-shadow: rgba(0,0,0,.5) 0 0 20px;-moz-box-shadow: rgba(0,0,0,.5) 0 0 20px;-webkit-box-shadow: rgba(0,0,0,.5) 0 0 20px;}
.search_main .search_box button{display: block;width: 8%;float: right;overflow: hidden;height: 40px;line-height: 40px;margin: 5px 0;border: none;background: #00854C;color: #ffffff;border-radius: 5px;cursor: pointer;font-size: 140%;outline: none;}
.search_main .search_box button:hover{background: #007140;}
.search_main .results{width: 100%;margin: 20px auto;overflow: hidden;}
.search_main .restuls .result_item{width: 100%;overflow: hidden;}
.search_main .results .result_item .title{width: 100%;height: 50px;line-height: 50px;font-size: 140%;color: #00854C;font-weight: bold;}
.search_main .results .result_item .title span{border-bottom: #00854C solid 2px;
padding-bottom: 10px;}
.search_main .results .result_item .result_detail{width: 100%;overflow: hidden;margin-top: 15px;}
.search_main .results .result_item .result_detail ul.goods_list{width: 100%;overflow: hidden;}
.search_main .results .result_item .result_detail ul.goods_list a{display: block;margin: 0;padding: 0;width: 23.5%;float: left;margin-right: 2%;margin-bottom: 2%;}
.search_main .results .result_item .result_detail ul.goods_list li{width: 100%;float: left;margin-right: 2%;overflow: hidden;margin-bottom: 2%;position: relative;background: #F8F8F8;color: #333;}
.search_main .results .result_item .result_detail ul.goods_list a:nth-child(4n){margin-right: 0;}
.search_main .results .result_item .result_detail ul.goods_list li:hover{color: #00854C}
.search_main .results .result_item .result_detail ul.goods_list li .price_box{width: 80%;overflow: hidden;margin: 15px auto;}
.search_main .results .result_item .result_detail ul.goods_list li .price_box .price{float: left;font-size: 16px;color: #00854C;font-weight: bold;line-height: 30px;}
.search_main .results .result_item .result_detail ul.goods_list li .price_box .price span{font-size: 12px;font-weight: lighter;}
.search_main .results .result_item .result_detail ul.goods_list li .price_box .buy_button{float: right;width: 40%;overflow: hidden;}
.search_main .results .result_item .result_detail ul.goods_list li .price_box .buy_button button{width: 100%;line-height: 30px;color: #FFF;background: #00854C;border: none;outline: none;border-radius: 3px;}
.search_main .results .result_item .result_detail ul.goods_list li p.good_name{width: 80%;overflow: hidden;font-size: 14px;left: 10%;position: absolute;top: 30px;}
.search_main .results .result_item .result_detail ul.goods_list li .img_box{width: 100%;overflow: hidden;}
.search_main .results .result_item .result_detail ul.goods_list li img{width: 60%;margin: 0 20%;overflow: hidden;display: block;margin-top: 30%;}
.search_main .results .result_item .result_detail ul.goods_list li .good_buttons_box{width: 80%;line-height: 25px;margin: 40px auto;overflow: hidden;margin-bottom: 20px;text-align: center;}
.search_main .results .result_item .result_detail ul.goods_list li .good_buttons_box .add_cart{float: left;width: 55%;border: #747675 solid 1px;border-left: none;height: 25px;overflow: hidden;}
.search_main .results .result_item .result_detail ul.goods_list li .good_buttons_box .add_cart img{display: block;overflow: hidden;width: 20%;height: 20px;float: left;margin-top: 2px;margin-right: 5%;margin-left: 5%;}
.search_main .results .result_item .result_detail ul.goods_list li .good_buttons_box .add_cart span{display: block;float: left;overflow: hidden;width: 70%;}
.search_main .results .result_item .result_detail .news_list{width: 100%;overflow: hidden;}
.search_main .results .result_item .result_detail .news_list .news_item{width: 96%;overflow: hidden;margin-bottom: 50px;background: #EEEEEE;padding: 20px 2%;}
.search_main .results .result_item .result_detail .news_list .news_item .new_img{width: 18%;height: 100%;overflow: hidden;float: left;}
.search_main .results .result_item .result_detail .news_list .news_item .new_info{width: 80%;overflow: hidden;float: right;}
.search_main .results .result_item .result_detail .news_list .news_item .new_info .new_title_box{padding: 15px 0;width: 100%;overflow: hidden;border-bottom: #A0A0A0 dotted 3px;}
.search_main .results .result_item .result_detail .news_list .news_item .new_info .new_title_box .new_title{width: 100%;font-size: 22px;color: #00854C;}
.search_main .results .result_item .result_detail .news_list .news_item .new_info .new_title_box .new_date{font-size: 16px;color: #00854C;}
.search_main .results .result_item .result_detail .news_list .news_item .new_info .new_detail{width: 100%;overflow: hidden;padding: 15px 0;line-height: 25px;color: #A0A0A0;}
