/*通用类*/
*{
	margin:0;
	padding:0;
	box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
body{
	min-width:1200px;
	margin:0 auto;
	font-size:12px;
	font-family:"Microsoft Yahei";
	background:#fff;
	color:#363636;
}
h1,h2,h3{
	font-weight:500;
}
img{
	border:none;
}
a{
	cursor:pointer;
	color:#363636;
	text-decoration:none;
	outline:none;
}
a:hover{
	color:#f60;
}
ul{
	list-style-type:none;
}
em{
	font-style:normal;
}
.lt{
	float:left;
}
.rt{
	float:right;
}
input.sub,label{
	border:none;
	cursor:pointer;
}
input,textarea,select{
	font-family:"Microsoft Yahei";
	outline:none;
}
table{
	border-collapse:collapse;
}
table td,table th{
	padding:0;
}
.clear::before{
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.clear::after{
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
@font-face {
 font-family: 'NewerRoman';
 src:   url('../font/TimesNewerRoman-Regular-2.otf') format('truetype'),

}
/* */
.en{
	font-family: "NewerRoman";
	font-size: 28px;
	color:#403c36;
}
/* */
.pulic_main_cont{
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	padding:20px ;
}
/* */
.pulic_main_cont .lt_cont{
	width: 15%;
	text-align: center;
}
.pulic_main_cont .lt_cont .tis_logo{
  font-size:35px;
	font-weight: bold;
	color:#639541;
	text-align: center;
	margin-bottom: 40px;
}
.pulic_main_cont .lt_cont .user_login_cont{
	margin-bottom: 40px;
}
.pulic_main_cont .lt_cont .user_login_cont .ava{
	display: block;
	width: 72px;
	height: 72px;
	margin:0 auto 10px;
	border-radius: 100%;
}
.pulic_main_cont .lt_cont .user_login_cont .login{
	font-size:18px;
	color:#999999;
}
.pulic_main_cont .lt_cont .user_login_cont .login a{
	color:#ff0103;
}
.pulic_main_cont .lt_cont .user_login_cont p{
	font-size:20px;
	color:#383737;
}
.pulic_main_cont .lt_cont .slogan{
	text-align: center;
	padding:40px 0 30px;
	font-size:16px;
	color:#707070;
	font-family: "宋体";
}
.pulic_main_cont .lt_cont .navi_content{
	margin-bottom: 100px;
}
.pulic_main_cont .lt_cont .navi_content .li{
	text-align: center;
	position: relative;
	margin-bottom: 12px;
	width: 100%;
}
.pulic_main_cont .lt_cont .navi_content .li a{
	font-size:22px;
	color:#272727;
	font-family: "楷体";
	font-weight: bold;
}
.pulic_main_cont .lt_cont .navi_content .li span{
	display: inline-block;
	vertical-align: top;
}
.pulic_main_cont .lt_cont .navi_content .li span.txt{
	font-size:12px;
	color:#464444;
	opacity: 0.6
}
.pulic_main_cont .lt_cont .navi_content .li span.disc{
	width: 6px;
	height: 6px;
	background: #e61818;
	border-radius: 100%;
}
.pulic_main_cont .lt_cont .bit_contact_box{
	text-align: center;
}
.pulic_main_cont .lt_cont .bit_contact_box img{
	display: block;
	margin:10px auto 20px;;
}
.pulic_main_cont .lt_cont .bit_contact_box h2{
	font-size:21px;
	font-family: "Arial";
	color:#333333;
}
.pulic_main_cont .lt_cont .bit_contact_box p{
	font-size:17px;
	color:#333333;
	font-family: "NewerRoman";
}
.pulic_main_cont .lt_cont .bit_contact_box .bit{
	display: flex;
	align-items: center;
	justify-content: center;
	font-size:15px;
	color:#333333;
	font-family: "NewerRoman";
}
.pulic_main_cont .lt_cont .bit_contact_box .bit span{
	display: block;
	width: 18px;
	height: 1px;
	margin:0 10px;
	background: #404040;
}
.pulic_main_cont .rt_cont{
  width: 85%;
	padding-left:20px;
}
/* */
.product_content_box{
	padding:20px;
	margin:0 auto;
}
.product_content_box .pro_tis_cont{
  margin-bottom: 40px;
}
.product_content_box .tis_cont {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-bottom:28px;
		border-bottom:1px solid #e3e3e3;
}
.product_content_box .tis_cont .txt_cont{
	width: 440px;
}
.product_content_box .tis_cont .txt_cont .tle{
	margin-bottom:60px;
}
.product_content_box .tis_cont .txt_cont .tle h2{
	font-size:35px;
	color:#403c36;
	font-family: "黑体";
}
.product_content_box .tis_cont .txt_cont .tle h2 em{
	font-size:24px;
}
.product_content_box .tis_cont .txt_cont .tle p{
	font-size:16px;
	color:#999999;
}
.product_content_box .tis_cont .txt_cont .tle p span{
	font-size:19px;
	color:#333333;
	font-family: "Arial";
}
.product_content_box .tis_cont .txt_cont .bit p{
	font-size:15px;
	color:#999999;
	font-family: "宋体";
}
.product_content_box .tis_cont .txt_cont .bit p em{
	margin-left:10px;
	font-size:16px;
	color:#333333;
}
.product_content_box .tis_cont .pro_img{
	width: 282px;
	height: 205px;
}
.product_content_box .tis_cont .pro_img img{
	width: 100%;
	height: 100%;
}
.product_content_box .bit_cont{
	display: flex;
	align-items: center;
	padding-top: 20px;
}
.product_content_box .bit_cont .li{
	padding:0 12px;
	border-right: 1px solid #c4c4c4;
	font-size:14px;
	color:#999999;
}
.product_content_box .bit_cont .li span{
  color:#555353;
}
.product_content_bit_buy{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding:20px 0;
}
.product_content_bit_buy .favorites{
	display: flex;
	align-items: center;
	font-size:15px;
	color:#8d8c8c;
}
.product_content_bit_buy .favorites img{
	margin-right: 6px;
	width: 17px;
}
.product_content_bit_buy .buy_btn{
	display: flex;
	width: 190px;
	height: 52px;
	align-items: center;
	justify-content: center;
	background: #70ad47;
	border:1px solid #64a637;
	border-radius: 5px;
	font-size:18px;
	color:#ffffff;
}
.product_content_bit_buy .buy_btn img{
	margin-right: 6px;
	width: 24px;
}
.pro_select_tab_cont{
	width: 100%;
}
.pro_select_tab_cont table{
	width: 100%;
	border:1px solid #e7e7e7;
}
.pro_select_tab_cont table th{
	padding:18px 0;
	background: #f4f4f4;
	border-bottom: 1px solid #e7e7e7;
}
.pro_select_tab_cont table td{
	padding:18px 12px;
	text-align: center;
	border-bottom: 1px solid #e7e7e7;
	font-size:16px;
	color:#333333;
}
.pro_select_tab_cont table td .red{
	color:#cc0000;
}
.pro_select_tab_cont table td .green{
	color:#70ad47;
}
.pro_select_tab_cont table td p em{
	color:#999999;
}
.num_cont{
  display: flex;
	width:128px;
	height: 48px;
	border:1px solid #d1d1d1;
	margin:0 auto;
}
.num_cont .int{
	width: 78px;
	height: 100%;
	border:none;
	border-right: 1px solid #d1d1d1;
	padding-left:4px;
}
.num_cont .add_box{
	width: calc(100% - 78px);
	height: 100%;
}
.num_cont .add_box .btn_box{
	width: 100%;
	height:23px;
	line-height: 23px;
	text-align: center;
	font-size:20px;
	font-weight: bold;
	color:#666767;
	border-bottom: 1px solid #d1d1d1;
	background: #f1f1f1;
}
.pro_select_tab_cont .js_cont{
	display: flex;
	justify-content:space-around;
	align-items: center;
	width: 80%;
  margin: 0 auto;
}
.pro_select_tab_cont .js_cont .txt p{
	font-size:16px;
	color:#333333;
}
.pro_select_tab_cont .js_cont .btn{
	display: block;
	width: 58px;
	height: 33px;
	line-height: 33px;
	background: #ff0000;
	border-radius: 100px;
	box-shadow: 0px 0px 18px rgba(240,168,85,0.75);
	font-size:12px;
	color:#fff;
}
.product_infor_related{
	margin:50px 0;
}
.product_infor_related .tis_navi{
	display: flex;
	align-items: center;
}
.product_infor_related .tis_navi span{
	display: inline-block;
	padding:0 30px;
	height: 46px;
	line-height: 46px;
	border: 1px solid #dadada;
	background: #f6f6f6;
	font-size:16px;
	color:#8d8c8c;
}
.product_infor_related .tis_navi span:first-child{
	border-right: none;
}
.product_infor_related .tis_navi span:hover{
	background: #fff;
	color:#454242;
}
.product_infor_related .tis_navi span.hover{
	background: #fff;
	color:#454242;
}
.product_infor_related .content_box{
	border:1px solid #d9d9d9;
	padding:30px 20px;
	margin-top: -1px;
}
.product_infor_related .cont .last_box{
	margin-bottom: 20px;
}
.product_infor_related .cont .last_box h2{
	font-size:15px;
	color:#5f5f5f;
	margin-bottom: 20px;
}
.product_infor_related .cont .last_box table{
	border:1px solid #878787;
	width: 100%;
}
.product_infor_related .cont .last_box table td{
	height: 34px;
	padding:0 10px;
	font-size:14px;
	color:#4e4e4e;
}
.product_infor_related .cont .last_box table td:nth-child(1){
	width: 174px;
	background: #f1f1f1;
}
/* */
/* */
.index_header_cont{
	width: 100%;
	padding:40px 50px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.index_header_cont .phone a{
	display: flex;
	align-items: center;
	font-size:16px;
	color:#666666;
}
.index_header_cont .phone img{
	margin-right: 10px;
}
.index_content_box{
	padding:100px 0;
	max-width: 1200px;
	margin:0 auto;
}
.index_content_box .tis_logo{
	text-align: center;
	margin-bottom:20px;
}
.index_content_box .seach_cont_box{
	width: 100%;
	height: 60px;
	border:1px solid #a7d388;
	border-radius: 10px;
	position: relative;
}
.index_content_box .seach_cont_box input{
	width: 100%;
	height: 100%;
	border:none;
	background: none;
	padding-left:10px;
	font-size: 22px;
}
.index_content_box .seach_cont_box .btn{
	position: absolute;
	right: 24px;
	top: 50%;
	transform: translateY(-50%);
	display: block;
	width: 28px;
	height: 28px;
}
.index_content_box .seach_cont_box .btn img{
	display: block;
	width: 100%;
	height: 100%;
}
.index_content_box .seach_cont_box .search_bit_history{
	position: absolute;
	left:0;
  top: 60px;
	width: 100%;
  background: #fff;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.4);
}
.search_bit_history .cont_box{
	padding:15px 20px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}
.search_bit_history .cont_box .li{
	display: block;
	width: 100%;
	margin-bottom: 16px;
	font-size:17px;
	color:#333333;
}
.search_bit_history .bit_cont{
	width:100%;
	height: 34px;
	background: #f2f2f2;
	display: flex;
	align-items: center;
	justify-content: flex-end;
	padding:0 20px;
}
.search_bit_history .bit_cont span{
	font-size:14px;
	color:#666666;
	cursor: pointer;
}
.index_content_bit_txt{
	text-align: center;
	padding:120px 0 60px 0;
	font-size:20px;
	color:#707070;
}
.index_content_footer_box{
	width: 100%;
	height: 50px;
}
.index_content_footer{
	display: flex;
	width: 100%;
	height: 50px;
	align-items: center;
	justify-content: space-between;
	position: fixed;
	bottom:0;
	left:0;
	background: #f2f2f2;
	padding:0 20px;
}
.index_content_footer .lt_cont{
	font-size:14px;
	color:#999999;
	display: flex;
	align-items: center;
}
.index_content_footer .lt_cont .navi{
	margin-left:60px;
	display: flex;
}
.index_content_footer .lt_cont .navi a{
	margin-right: 30px;
	font-size:14px;
	color:#868585;
}
.index_content_footer .rt_cont{
	font-size:14px;
	color:#999999;
}
/* */
.pulic_content_tis_search{
	padding:0 0 36px 0;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.pulic_content_tis_search .search_cont{
	display: flex;
	align-items: center;
	width: 60%;
	height: 46px;
	border-radius: 5px;
	overflow: hidden;
}
.pulic_content_tis_search .search_cont .int_box{
	width: 90%;
	height: 46px;
	border:1px solid #d7d7d7;
	border-right: none;
}
.pulic_content_tis_search .search_cont .int_box input{
	display: block;
	width: 100%;
	height: 100%;
	border:none;
	padding-left:50px;
	background: url(../i/search.png) no-repeat 20px center;
	background-size: 20px;
}
.pulic_content_tis_search .search_cont .btn_box{
	display: flex;
	width: 10%;
	height: 46px;
	align-items: center;
	justify-content: center;
	background: #70ad47;
}
.pulic_content_tis_search .search_cont .btn_box a{
	font-size:18px;
	color:#ffffff;
}
/* */
.product_filter_content{
	width: 100%;
	padding:30px 20px;
	border:1px solid #ededed;
}
.product_tis_infor{
	margin-bottom:50px;
}
.product_tis_infor .tis{
	font-size:28px;
	color:#639541;
	font-family: "宋体";
}
.product_tis_infor .tis span{
	font-size:25px;
	color:#639541;
}
.product_tis_infor .bit_last{
	display: flex;
	flex-wrap: wrap;
}
.product_tis_infor .bit_last .li{
	padding:0 10px;
	border-right: 1px solid #c4c4c4;
	font-size:14px;
	color:#555353;
}
.product_tis_infor .bit_last .li span{
	color:#999999;
}
.filter_content_box{
	margin-bottom: 76px;
}
.filter_content_box .cond_tis_cont{
	display: flex;
	align-items: center;
	padding:10px 0;
	font-size:17px;
	color:#414040;
}
.filter_content_box .cond_tis_cont .list{
	display: flex;
	height: 24px;
	padding:0 36px 0 10px;
	background: #f3f3f3;
	border:1px solid #dddddd;
	align-items: center;
	font-size:12px;
	color:#414040;
	position: relative;
	margin:0 10px;
}
.filter_content_box .cond_tis_cont .list .tj{
	color:#ff0103;
}
.filter_content_box .cond_tis_cont .list .shut{
	display: block;
	width: 8px;
	height: 8px;
	background: url(../i/fiter_shut.png) no-repeat center;
	background-size:cover;
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translateY(-50%);
	cursor: pointer;
}
.filter_content_box .tab_content_box{
	border-top: 5px solid #e4e4e4;
	border-bottom:1px solid #d2d2d2;
}
.filter_content_box .tab_content_box .last_cont{
	display: flex;
	width: 100%;
}
.filter_content_box .tab_content_box .last_cont .dt{
	width: 20%;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size:16px;
	color:#999999;
	background: #f7f7f7;
}
.filter_content_box .tab_content_box .last_cont .dd{
	width: 80%;
	border-bottom: 1px solid #f0f0f0;
	padding:20px 22px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.filter_content_box .tab_content_box .last_cont:last-child .dd{
	border-bottom: none;
}
.filter_content_box .tab_content_box .last_cont .dd .l_cont{
	display: flex;
	align-items: center;
}
.filter_content_box .tab_content_box .last_cont .dd .li{
	display: flex;
	align-items: center;
	font-size:16px;
	color:#585555;
	margin-right: 20px;
}
.filter_content_box .tab_content_box .last_cont .dd .li:hover{
	color:#ff0103;
}
.filter_content_box .tab_content_box .last_cont .dd .li input[type=radio]{
	margin-right: 6px;
}
.filter_content_box .tab_content_box .last_cont .dd .int input[type=text]{
	width: 88px;
	height: 26px;
	border:1px solid #e0e0e0;
	margin:0 6px;
}
.product_search_result{
	width: 100%;
}
.product_search_result .tis_result{
	padding:10px 0;
	font-size:14px;
	color:#666666;
}
.product_search_result .tis_result em{
	color:#f02121;
}
.filter_result_table table{
	width: 100%;
	border: 1px solid #e5e5e5;
}
.filter_result_table tr th{
  background: #80b75c;
	text-align: center;
	font-size:18px;
	color:#ffffff;
	height: 47px;
}

.filter_result_table tr td{
	padding:15px 0;
	border-bottom: 1px solid #e5e5e5;
	text-align: center;
	font-size:16px;
}
.filter_result_table tr td .name{
	font-size:17px;
	color:#5c8a3d;
}
.filter_result_table tr td .num{
	display: inline-block;
	padding:4px 10px;
	background: #f3f2f0;
	font-size:17px;
	color:#4b752d;
}
.filter_result_table tr td .time{
	font-size:17px;
}
.filter_result_table tr td .time em{
	color:#777777;
}
.filter_result_table tr td .login{
	font-size:17px;
	color:#777777;
}
.filter_result_table tr td .login a{
	color:#fe0e10;
}
.filter_result_table tr td .bzxx_int{
	width: 100%;
	height: 42px;
	border:1px solid #e7e7e7;
	border-radius: 3px;
	padding-left:10px;
}
/* */
.login_content_box{
	display: block;
	width:1047px;
	margin:50px 0;
}
.login_content_box .tis_navi{
	width: 90%;
	height: 68px;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: center;

}
.login_content_box .tis_navi span{
	display: block;
	width: 50%;
	height: 68px;
	line-height: 68px;
	text-align: center;
	margin:0 -2%;
	background: url(../i/login_tis_bgh.png) no-repeat center;
	background-size: 100%;
	font-size:26px;
	color:#ffffff;
	cursor: pointer;
}
.login_content_box .tis_navi span.hover{
	background: url(../i/login_tis_bg.png) no-repeat center;
	background-size: 100%;
	color:#333333;
	position: relative;
	z-index:2;
}
.login_content_box .content_box{
	width: 100%;
	background: #fff;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
	padding:80px 200px;
}
.login_content_box .content_box .int_list{
	display: block;
	width: 100%;
	margin-bottom: 30px;
}
.login_content_box .content_box .int_list h2{
	font-size:16px;
	color:#333333;
	margin-bottom: 6px;
}
.login_content_box .content_box .int_list h2 span{
	color:#ff0103;
}
.login_content_box .content_box .int_list .int{
	display: block;
	width:100%;
	height: 52px;
}
.login_content_box .content_box .int_list .int input{
	display: block;
	width: 100%;
	height: 100%;
	border:1px solid #dfdfdf;
	border-radius: 3px;
	padding-left:10px;
}
.login_content_box .content_box .int_list .int .sele{
	width: 100%;
	height: 100%;
	border:1px solid #dfdfdf;
	border-radius: 3px;
	padding-left:10px;
}
.login_content_box .content_box .int_wjm{
	text-align: right;
	padding:20px 0;
}
.login_content_box .content_box .int_wjm a{
	font-size:16px;
	color:#ff0103;
}
.login_content_box .content_box .login_bit_btn{
	width: 100%;
	text-align: center;
}
.login_content_box .content_box .login_bit_btn .login_btn{
	display: block;
	width: 265px;
	height: 62px;
	line-height: 62px;
	text-align: center;
	background: #70ad47;
	border-radius: 10px;
	font-size:21px;
	color:#fff;
	margin:0 auto;
}
.login_content_box .content_box .login_bit_btn .bit_code{
	margin-top: 30px;
}
.login_content_box .content_box .login_bit_btn .bit_code a{
	font-size:16px;
	color:#70ad47;
}
.pulic_adver_cont{
	padding:30px 0;
}
.pulic_adver_cont img{
	display: block;
	max-width: 100%;
}
/* */
.buycar_title{
	font-size:42px;
	color:#191919;
	padding:30px 0;
	display: flex;
	align-items: center;
}
.table_buycar tr:hover{
	background: #f2faef;
}
.table_buycar_bitcont{
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding:30px 0;
}
.table_buycar_bitcont .l_cont{
	display: flex;
	align-items: center;
}
.table_buycar_bitcont .l_cont a{
	font-size:15px;
	color:#669933;
	padding:0 10px;
	border-right: 1px solid #adadad;
}
.table_buycar_bitcont .l_cont a:last-child{
	border-right: none;
}
.table_buycar_bitcont .r_cont{
	display: flex;
	align-items: center;
	font-size:16px;
	color:#333333;
	font-family: "宋体";
}
.table_buycar_bitcont .r_cont em{
	font-size:21px;
	color:#80b75c;
	font-family: "微软雅黑";
}
.table_buycar_bitcont .r_cont span{
	font-size:25px;
	font-weight: bold;
	font-family: "Arial";
	color: #80b75c;
}
.table_buycar_bitcont .r_cont .btn{
	display: block;
	width: 172px;
	height: 52px;
	line-height: 52px;
	text-align: center;
	border-radius: 3px;
	font-size:20px;
	color:#ffffff;
	margin-left:10px;
	background: #ff0103;
	font-family: "微软雅黑";
}
.cont_banner_box{
  width: 100%;
	margin-bottom:20px;
}
.cont_banner_box img{
	width: 100%;
}
/* */
.after_sales_tis_nav{
	display: flex;
	padding:30px 0;
	align-items: center;
}
.after_sales_tis_nav a{
	font-size:16px;
	color:#666666;
	padding:0 30px;
	border-right: 1px solid #c2c2c2;
transition: all 0.5s;
	position: relative;
	z-index: 2;
}
.after_sales_tis_nav a:last-child{
	border-right: none;
}
.after_sales_tis_nav a::after{
	content: "";
	display: block;
	width: 100%;
	height: 0;
	background: #70ad47;
	position: absolute;
	top: 50%;
	left:0;
  z-index: -1;
	transform: translateY(-50%);
	transition: all 0.5s;
}
.after_sales_tis_nav a:hover{
	color:#fff;
	border-right: none;
}
.after_sales_tis_nav a:hover::after{
	height: 40px;
}
.after_sales_bit_content{
	padding:20px 0;
	overflow: hidden;
}
.after_sales_bit_content .tis_title{
	padding:20px 0;
	border-bottom:1px solid #dbdbdb;
	text-align: center;
	font-size:25px;
	color:#1f1f1f;
}
.after_sales_bit_content .last_cont_box{
	padding:20px 0;
	box-shadow: 0px 4px 6px rgba(0,0,0,0.1);
}
.after_sales_bit_content .last_box{
	display: flex;
	justify-content: center;
	padding:10px 0;
}
.after_sales_bit_content .last_box .dt{
	width: 100px;
	font-size:16px;
	color:#333333;
}
.after_sales_bit_content .last_box .dt span{
	display: inline-block;
	vertical-align: top;
	font-size:18px;
	color:#da0d0d;
}
.after_sales_bit_content .last_box .dd{
	width: 564px;
}
.after_sales_bit_content .last_box .dd input[type=text]{
	width: 100%;
	height: 48px;
	border:1px solid #dfdfdf;
	border-radius: 3px;
	padding-left:6px;
}
.after_sales_bit_content  .last_box .dd select{
	width: 100%;
	height: 48px;
	border:1px solid #dfdfdf;
	border-radius: 3px;
}
.after_sales_bit_content  .last_box .dd textarea{
	width: 100%;
	height: 118px;
	padding:6px;
	resize: none;
}
.after_sales_bit_content .last_bit_btn{
	text-align: center;
}
.after_sales_bit_content .last_bit_btn a{
	display: inline-block;
	width: 150px;
	height: 48px;
	line-height: 48px;
	background: #70ad46;
	border:1px solid #68a53e;
	border-radius: 3px;
	margin-bottom: 8px;
	font-size:18px;
	color:#ffffff;
}
.after_sales_bit_content .last_bit_btn p{
	text-align: center;
	font-size:16px;
	color:#666666;
}
/* */
.access_outlet_content{
	width: 100%;
}
.access_outlet_content img{
	width: 100%;
}
/* */
.myorder_process_tis{
	display: flex;
	align-items: center;
	margin-left:40px;
}
.myorder_process_tis .tl{
	display: flex;
	align-items: center;
	font-size:23px;
	color:#999999;
	margin:0 6px;
}
.myorder_process_tis .li{
	padding:0 20px 0 10px;
	background:url(../i/dd_arrs.png) no-repeat right center;
	display: flex;
	align-items: center;
	font-size:18px;
	color:#333333;
}
.myorder_process_tis .li img{
	margin-right: 6px;
}
.myorder_process_tis .li:last-child{
	background: none;
}
.myorder_process_nav{
	padding:15px 0;
	display: flex;
	align-items: center;
}
.myorder_process_nav .li{
	display: flex;
	align-items: center;
	height: 40px;
	background: #eef5e9;
	border-radius: 3px;
	margin-right: 10px;
	padding:0 20px;
	font-size:16px;
	color:#7ab155;
	cursor: pointer;
}
.myorder_process_nav .li:hover{
	background: #ff0103;
	color:#fff;
}
.myorder_process_nav .li.hover{
	background: #ff0103;
	color:#fff;
}
.myorder_process_tab{
	padding:20px 0;
}
.myorder_process_tab table{
	width: 100%;
}
.myorder_process_tab table tr th{
	height: 50px;
	background: #80b75c;
	font-size:18px;
	color:#ffffff;
}
.myorder_process_tab table tr td{
	font-size:16px;
	color:#333333;
	padding:20px 0;
}
.myorder_process_tab table tbody tr:nth-child(2n){
	background:
}
.myorder_process_tab .process_zt_box{
	display: flex;
	position: relative;
	align-items: center;
}
.myorder_process_tab .process_zt_box::after{
	content: "";
	display: block;
	width: 156px;
	height: 1px;
	background: #a1a1a1;
	position: absolute;
	top: 25%;
	left: 15px;
	z-index: -1;
}
.myorder_process_tab .process_zt_box .li{
	margin-right: 32px;

}
.myorder_process_tab .process_zt_box .li .i{
	display: block;
	width: 20px;
	height: 20px;
	margin:0 auto 4px;
	border-radius: 100%;
	overflow: hidden;
	background:#fff url(../i/dd_zt.png) no-repeat center;
	background-size:cover;
}
.myorder_process_tab .process_zt_box .li p{
	font-size:14px;
	color:#999999;
	font-family: "宋体";
}
.myorder_process_tab .process_zt_box .li.hover .i{
	background: url(../i/dd_zth.png) no-repeat center;
	background-size:cover;
}
.myorder_process_tab .process_zt_box .li.hover p{
	color:#ff0103;
}
.myorder_process_tab .det_txt{
	display: flex;
	align-items: center;
	margin-bottom:6px;
}
.myorder_process_tab .det_txt .li{
	margin-right: 30px;
	font-size:18px;
	color:#333333;
		width: 150px;
}
.myorder_process_tab .det_txt .li span{
	color:#999999;
	font-size:16px;
	margin-right: 6px;
}
/* */
.account_replace_btn{
	display: flex;
	margin-left:20px;
	height: 34px;
	padding:0 10px;
	border:1px solid #bbdfa3;
	border-radius: 3px;
	align-items: center;
	justify-content: center;
	font-size:16px;
	color:#669933
}
.account_replace_btn img{
	margin-right: 4px;
	width: 20px;
}
.account_last_title{
	display: flex;
	align-items: center;
	padding:12px 0;
	border-bottom: 1px solid #e8e8e8;
	margin-bottom:20px;
	font-size:22px;
	color:#383737;
}
.account_last_title .b_btn{
	font-size:15px;
	color:#669933;
}
.account_last_cont{
	display: flex;
	flex-wrap: wrap;
	padding:20px 0 40px 0;
	justify-content: space-between;
}
.account_last_cont .list_box{
	width: 50%;
}
.account_last_cont .list_box .tis_cont_box{
	display: flex;
	align-items: center;
	margin-bottom: 20px;
	font-size:18px;
	color:#1f1f1f;
}
.account_last_cont .list_box .tis_cont_box .default_btn{
	display: block;
	width: 53px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	background: #639541;
	border-radius: 5px;
	font-size:15px;
	color:#ffffff;
	font-family: "宋体";
	margin-right: 5px;
	margin-left: 5px;
}
.account_last_cont .list_box .tis_cont_box .det_btn{
	display: block;
	width: 20px;
	height: 20px;
	background: url(../i/account_i_2.png) no-repeat center;
	background-size:cover;
	margin-right: 5px;
}
.account_last_cont .list_box .tis_cont_box .same_address{
	font-size:16px;
	font-family: "宋体";
	color:#999999;
	position: relative;
	padding-left:30px;
}
.account_last_cont .list_box .tis_cont_box .same_address input{
	position: absolute;
	top: 0;
	left:0;
	width: 100%;
	height: 100%;
	opacity: 0;
}
.account_last_cont .list_box .tis_cont_box .same_address::after{
	content: "";
	display: block;
	width: 16px;
	height: 16px;
	background: #fff;
	border:1px solid #d6eac7;
	border-radius: 100%;
	overflow: hidden;
	position: absolute;
	left:0;
	top:50%;
	transform: translateY(-50%);
}
.account_last_cont .list_box .tis_cont_box .same_address.hover::after{
	background: url(../i/account_i_3.png) no-repeat center;
	background-size:cover;
}
.account_last_cont .list_box .txt{
	margin-bottom: 10px;
}
.account_last_cont .list_box .txt h2{
	font-size:16px;
	color:#333333;
	font-family: "宋体";
}
.account_last_cont .list_box .txt p{
	font-size:16px;
	color:#999999;
	font-family: "Arial";
}
.account_last_cont .list_box .bit_btn_box{
	display: flex;
	align-items: center;
}
.account_last_cont .list_box .bit_btn_box a{
	font-size:15px;
	font-family: "宋体";
	color:#669933;
	padding:0 10px;
	border-right: 1px solid #adadad;
}
.account_last_cont .list_box .bit_btn_box a:first-child{
	padding-left:0;
}
.account_last_cont .list_box .bit_btn_box a:last-child{
	border-right: none;
}
.account_last_cont .txt_dl{
	display: flex;
	align-items: center;
	padding:10px 0;
}
.account_last_cont .txt_dl .dt{
	width: 120px;
	font-size:16px;
	color:#999999;
	font-family: "宋体";
}
.account_last_cont .txt_dl .dd{
	font-size:16px;
	color:#4e4d4d;
	font-family: "宋体";
}
/* */
.logistics_search_tis_cont{
	padding:50px 0 70px 0;
	text-align: center;
}
.logistics_search_tis_cont .tis_title{
	text-align: center;
	margin-bottom: 30px;
}
.logistics_search_tis_cont .tis_title h2{
	font-size:42px;
	color:#191919;
	margin-bottom: 5px;
}
.logistics_search_tis_cont .tis_title p{
	font-size:16px;
	color:#666666;
}
.logistics_search_tis_cont .seach_cont_box{
	display: flex;
	justify-content: center;
}
.logistics_search_tis_cont .seach_cont_box textarea{
	width: 640px;
	height: 114px;
	border:2px solid #c6c6c6;
	border-radius: 3px;
	padding:10px;
	resize: none;
}
.logistics_search_tis_cont .seach_cont_box .btn_cont_box{
	display: flex;
	width:112px;
	height: 114px;
	align-items: center;
	justify-content: center;
	margin-left:12px;
	border-radius: 3px;
	background: #ff0103;
}
.logistics_search_tis_cont .seach_cont_box .btn_cont_box img{
	display: block;
	width: 50px;
	height: 51px;
	margin:0 auto 10px;
}
.logistics_search_tis_cont .seach_cont_box .btn_cont_box p{
	font-size:20px;
	color:#ffffff;
}
.logistics_bit_table_cont{
	width: 100%;
}
.logistics_bit_table_cont table{
	width: 100%;
}
.logistics_bit_table_cont table th{
	height: 50px;
	background: #70ad47;
	font-size:20px;
	color:#ffffff;
	text-align: center;
}
.logistics_bit_table_cont tbody tr:nth-child(2n){
	background: #f2faef;
}
.logistics_bit_table_cont table td{
	height: 78px;
	padding:0 10px;
	font-size:17px;
	color:#777777;
}
.logistics_bit_table_cont table td .txt{
	display: flex;
	margin-bottom: 4px;
}
.logistics_bit_table_cont table td .txt .li{
	font-size:17px;
	color:#777777;
	width: 50%;
}
.logistics_bit_table_cont table td .txt .li span{
	width: 50px;
	font-size:17px;
	color:#777777;
}
.logistics_bit_table_cont table td p{
	font-size:17px;
	color:#777777;
}
.logistics_bit_table_cont table td .ysdh{
	font-size:17px;
	color:#777777;
}
.logistics_bit_table_cont table td .ysdh a{
	font-size:17px;
	color:#ff0103;
}
/* */
.regis_radio_last{
	display: flex;
	height: 52px;
	align-items: center;
}
.regis_radio_last .li{
	width: calc(100% / 3);
	padding-left:30px;
	position: relative;
	font-size:18px;
	color:#666666;
	cursor: pointer;
}
.regis_radio_last .li::after{
	content: "";
	display: block;
	width: 16px;
	height: 16px;
	background: url(../i/regis_radio.png) no-repeat center;
	background-size:cover;
	position: absolute;
	left:0;
	top: 50%;
	transform: translateY(-50%);
}
.regis_radio_last .li.hover::after{
	background: url(../i/regis_radioh.png) no-repeat center;
	background-size:cover;
}
.regis_protocol_box{
	padding:10px 0;
	display: flex;
	align-items: center;
}
.regis_protocol_box .dl{
	width: 22px;
	height: 22px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.regis_protocol_box .dd{
	width: calc(100% - 22px);
	padding-left:10px;
	font-size:15px;
	color:#666666;
	font-family: "宋体";
}
.regis_protocol_box .dd a{
	color:#e50d0d;
}
/* */
.filter_new_title{
	width: 100%;
	height: 48px;
	display: flex;
	align-items: center;
	background: #80b75c;
}
.filter_new_title span{
	padding:0 20px;
	font-size:18px;
	color:#ffffff;
	margin-right: 30px;
}
.filter_newlist_box {

}
.filter_newlist_box .tis_box{
 	border-bottom: 1px dashed #bfcfb6;
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 60px;
	background: #fff;
}
.filter_newlist_box .tis_box .tl_box{
	display: flex;
	align-items: center;

}
.filter_newlist_box .tis_box .tl_box span{
	padding:0 20px;
	font-size:18px;
	color:#2c2c2b;
	margin-right: 30px;
}
.filter_newlist_box .tis_box .tr_box{
	display: flex;
	font-size:17px;
	color:#6b984d;
	margin-right: 10px;
	align-items: center;
}
.filter_newlist_box .tis_box .tr_box .ico_box{
	display: block;
	width: 18px;
	height: 18px;
	border-radius: 2px;
	background: #80b75c;
	position: relative;
	margin-left:6px;
}
.filter_newlist_box .tis_box .tr_box .ico_box::after{
	content: "";
	display: block;
	width: 10px;
	height: 2px;
	position: absolute;
	top: 50%;
	left:50%;
	transform: translate(-50%,-50%);
	background: #fff;
}
.filter_newlist_box .tis_box .tr_box .ico_box::before{
	content: "";
	display: block;
	width: 2px;
	height: 10px;
	position: absolute;
	top: 50%;
	left:50%;
	transform: translate(-50%,-50%);
	background: #fff;
}
.filter_newlist_box  .bit_infor_content{
	display: none;
}
.filter_newlist_box  .bit_infor_content .detail_cont{
	padding:18px 16px;
	background: #f9f9f9;
	border-bottom: 1px dashed #bfcfb6;
}
.filter_newlist_box  .bit_infor_content .detail_cont h2{
	font-size:18px;
	color:#403c36;
	margin-bottom: 20px;
}
.filter_newlist_box  .bit_infor_content .detail_cont h2 span{
	color:#666666;
}
.filter_newlist_box  .bit_infor_content .detail_cont .txt_li{
	display: flex;
	width: 880px;
	flex-wrap: wrap;
}
.filter_newlist_box  .bit_infor_content .detail_cont .txt_li .li{
	width: calc(100%/ 3);
	margin-bottom: 4px;
	font-size:13px;
	color:#555353;
}
.filter_newlist_box  .bit_infor_content .detail_cont .txt_li .li span{
	color:#999999;
}
.filter_newlist_box  .bit_infor_content tr th{
	background: none;
	border-bottom: 1px solid #d1d1d1;
	text-align: left;
	color:#333333;
	padding:0 4px;
}
.filter_newlist_box  .bit_infor_content tr td{
	text-align: left;
	padding:15px 4px;
}
.filter_newlist_box  .bit_infor_content .count_box{
	display: flex;
	align-items: center;
	border:1px solid #d1d1d1;
	width: 164px;
}
.filter_newlist_box  .bit_infor_content .count_box .btn{
	display: flex;
	width: 48px;
	height: 30px;
	align-items: center;
	justify-content: center;
	background: #f1f1f1;
	font-size:20px;
	color:#666767;
	cursor: pointer;
}
.filter_newlist_box  .bit_infor_content .count_box input{
	width: 66px;
	height: 30px;
	border:none;
	border-left:1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	text-align: center;

}
.filter_newlist_box  .bit_infor_content td .red{
	color:#ff0000;
}
.filter_newlist_box  .bit_infor_content .green{
	color:#578738;
}
.filter_newlist_box  .bit_infor_content .addcar_btn{
	display: flex;
	width: 110px;
	height: 30px;
	align-items: center;
	justify-content: center;
	background: #80b75c;
	border-radius: 3px;
	font-size:13px;
	color:#fff;
}
.filter_newlist_box.active .tis_box .tr_box .ico_box::before{
	display: none;
}
.filter_newlist_box.active  .bit_infor_content{
	display: block;
}



/* ***************** */
.csdy_tis_title{
	font-size:42px;
	color:#191919;
	margin-top: 46px;
	margin-bottom:30px;
}
.csdy_last_cont{
	display: flex;
	flex-wrap: wrap;
	padding:20px 0;
}
.csdy_last_cont .list_box{
	width: 50%;
	padding:20px 20px 20px 0;
	margin-bottom: 10px;
	transition: all 0.5s;
}
.csdy_last_cont .list_box a{
	display: flex;
	align-items: center;
}
.csdy_last_cont .list_box .img_box{
	width: 200px;
	height: 130px;
	position: relative;
}
.csdy_last_cont .list_box .img_box img{
	width: 100%;
	height: 100%;
}
.csdy_last_cont .list_box .img_box .tips{
	position: absolute;
	right: 0;
	top: 0;
	display: block;
	width: 40px;
	height: 43px;
	background: url(../i/csdy_tip_1.png) no-repeat center;
	background-size:cover;
}
.csdy_last_cont .list_box .txt_content_box{
	width: calc(100% - 200px);
	padding-left:18px;
}
.csdy_last_cont .list_box .txt_content_box .tle{
	font-size:20px;
	color:#000000;
	height: 50px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.csdy_last_cont .list_box .txt_content_box .time{
	font-size:12px;
	color:#999999;
	margin-bottom: 18px;
}
.csdy_last_cont .list_box .txt_content_box .txt{
	font-size:14px;
	line-height: 20px;
	color:#878686;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.csdy_last_cont .list_box:hover{
	padding:20px;
	background: #f7f7f7;
}
.csdy_last_cont .list_box:hover .txt_content_box .tle{
	color:#5aaf20;
}


.index_pf_logo{
   position:absolute;
   left:20px;
   top:20px;
   z-index:20; width:150px
   
}
.index_pf_logo img{
   width:120px;
   display:block;
}
.shzc_tip_banner{
	width: 100%;
}
.shzc_tip_banner img{
	width: 100%;
}
.shzc_tip_txt{
	width: 70%;
	margin:30px auto;
	padding:40px 160px;
	background: #46b135;
	position: relative;
	border-radius: 80px;
	font-size:25px;
	line-height: 32px;
	color:#fff;
}
.shzc_tip_txt .l_i{
	position: absolute;
	left:3%;
	top: 8%;
}
.shzc_tip_txt .r_i{
	position: absolute;
	right:3%;
	bottom: 8%;
}
.shzc_pulic_title{
	display: flex;
	align-items: center;
	justify-content: center;
	padding:30px 0;
	font-size:40px;
	font-weight: bold;
	color:#46b135;
}
.shzc_pulic_title img{
	margin:0 10px;
}
.shzc_hhfw_content{
	width: 70%;
	padding:40px 0;
	display: flex;
	flex-wrap: wrap;
	margin:0 auto;
}
.shzc_hhfw_content .list_box{
	width: 48%;
	padding: 20px 0;
	border-bottom: 1px solid #efefef;
	margin-right: 4%;
}
.shzc_hhfw_content .list_box:nth-child(2n){
	margin-right: 0;
}
.shzc_hhfw_content .list_box .tle{
	font-size:18px;
	color:#333333;
	margin-bottom: 20px;
}
.shzc_hhfw_content .list_box .txt{
	font-size:14px;
	line-height: 22px;
	color:#666666;
}
.shzc_bysl_content{
	width: 100%;
	background: #ebf0f3;
	padding:60px 0;
}
.shzc_bysl_content .content_box{
	width: 70%;
	margin:0 auto;
}
.shzc_bysl_content .cont_box{
	display: flex;
}
.shzc_bysl_content .cont_box .l_img{
	width: 456px;
	height: 305px;
	border-radius: 10px;
}
.shzc_bysl_content .cont_box .l_img img{
	width: 100%;
	height: 100%;
}
.shzc_bysl_content .cont_box .txt_box{
	width: calc(100% - 456px);
	padding-left:30px;
}
.shzc_bysl_content .cont_box .txt_box .li{
	padding:12px 0;
	border-bottom: 1px dashed #d0d4d7;
	font-size:18px;
	color:#333333;
}
.shzc_bysl_content .cont_box .txt_box .li:last-child{
	border-bottom: none;
}
.shzc_hhcx_content{
	width: 70%;
	margin:0 auto;
	padding:40px 0;
}
.shzc_hhcx_content .tis_navi_cont{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom:20px;
}
.shzc_hhcx_content .tis_navi_cont .li{
	padding:11px 48px 11px 16px;
	background: #b1b1b1 url(../i/shzc_i_6.png) no-repeat right center;
	font-size:20px;
	color:#ffffff;
}
.shzc_hhcx_content .tis_navi_cont .li:last-child{
	background: #b1b1b1 url(../i/shzc_i_7.png) no-repeat right center;
}
.shzc_hhcx_content .cont{
	font-size:18px;
  line-height: 32px;
	color:#333333;
}
.shzc_glsm_content{
	position: relative;
}
.shzc_glsm_content .bg{
	display: block;
	width: 100%;
}
.shzc_glsm_content .content_box{
	width: 70%;
	height: 100%;
	position: absolute;
	top: 0;
	left:50%;
	transform: translateX(-50%);
	z-index:2;
	padding-top:100px;
}
.shzc_glsm_content .txt_box{
	width: 100%;
	padding:60px 40px;
	background: url(../i/shzc_glsm_bg.png) no-repeat center;
	background-size:cover;
	position: absolute;
	bottom: 0;
	left:0;
}
.shzc_glsm_content .txt_box p{
	font-size:18px;
	color:#333333;
	line-height: 42px;
}
