<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

body {
	width: 100%;
	max-width: 1920px;
	min-width: 1200px;
	margin: 0 auto;
}

#wrap {
	width: 100%;
	max-width: 1920px;
	margin: 0 auto;
}

.cw1204 {
	width: 1204px;
	margin: 0 auto;
}

.go-to-top {
	width: 50px;
	height: 50px;
	line-height: 50px;
	background: url(/images/top.png)no-repeat center;
	bottom: 12%;
	right: 3%;
	font-size: 30px;
	color: #fff;
	z-index: 999;
	box-shadow: 0 0 2px #999;
	opacity: 0.8;
	display: none;
	background-size: 100%;
}

.go-to-top.on {
	display: block;
}

.drak-big {
	z-index: 998;
	background-color: rgb(0, 0, 0);
	opacity: 0.6;
	left: 0px;
	top: 0px;
	position: fixed;
	height: 100%;
	width: 100%;
	display: none;
}

.drak-big2 {
	z-index: 998;
	background-color: rgb(0, 0, 0);
	opacity: 0.3;
	left: 0px;
	top: 0px;
	position: fixed;
	height: 100%;
	width: 100%;
	display: none;
}

.flex-main-content {
	flex: 1 0 auto;
}

.wow {
	visibility: hidden;
}

.alertbn.alertan {
	text-align: center;
}

.alertbn.alertan div span {
	background: #ff4d00 !important;
}

.textin {
	width: 100%;
}

@font-face {
	font-family: "Roboto";  src: url("/inc/file/font/Roboto-Regular.ttf") format("truetype");
}

@font-face {
	font-family: "Roboto-semiBold";  src: url("/inc/file/font/Roboto-Bold.ttf") format("truetype");
}

@font-face {
	font-family: "Roboto-Bold";  src: url("/inc/file/font/Roboto-Bold.ttf") format("truetype");
}

@font-face {
	font-family: "AvantGarde";  src: url("/inc/file/font/AvantGardeGothicITCW01D731075.ttf") format("truetype");
}

* {
	font-family: "Roboto","Microsoft YaHei","微软雅黑","Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB",Arial,sans-serif;
	-webkit-text-size-adjust: none;
	-webkit-tap-highlight-color: transparent;
}

@font-face {
	font-family: "ProximaNova-Bold";  src: url("/inc/file/fonts/eot/ProximaNova-Bold.eot");  src: url("/inc/file/fonts/eot/ProximaNova-Bold.eot?#iefix") format("embedded-opentype"),       url("/inc/file/fonts/woff/ProximaNova-Bold.woff") format("woff"),       url("/inc/file/fonts/ttf/ProximaNova-Bold.ttf") format("truetype"),       url("/inc/file/fonts/svg/ProximaNova-Bold.svg#ProximaNova-Bold") format("svg");
}

@font-face {
	font-family: "ProximaNova-Light";  src: url("/inc/file/fonts/eot/ProximaNova-Light.eot");  src: url("/inc/file/fonts/eot/ProximaNova-Light.eot?#iefix") format("embedded-opentype"),       url("/inc/file/fonts/woff/ProximaNova-Light.woff") format("woff"),       url("/inc/file/fonts/ttf/ProximaNova-Light.ttf") format("truetype"),       url("/inc/file/fonts/svg/ProximaNova-Light.svg#ProximaNova-Light") format("svg");
}

@font-face {
	font-family: "ProximaNova-Regular";  src: url("/inc/file/fonts/eot/ProximaNova-Regular.eot");  src: url("/inc/file/fonts/eot/ProximaNova-Regular.eot?#iefix") format("embedded-opentype"),       url("/inc/file/fonts/woff/ProximaNova-Regular.woff") format("woff"),       url("/inc/file/fonts/ttf/ProximaNova-Regular.ttf") format("truetype"),       url("/inc/file/fonts/svg/ProximaNova-Regular.svg#ProximaNova-Regular") format("svg");
}

@font-face {
	font-family: "ProximaNova-Semibold";  src: url("/inc/file/fonts/eot/ProximaNova-Semibold.eot");  src: url("/inc/file/fonts/eot/ProximaNova-Semibold.eot?#iefix") format("embedded-opentype"),       url("/inc/file/fonts/woff/ProximaNova-Semibold.woff") format("woff"),       url("/inc/file/fonts/ttf/ProximaNova-Semibold.ttf") format("truetype"),       url("/inc/file/fonts/svg/ProximaNova-Semibold.svg#ProximaNova-Semibold") format("svg");
}

@font-face {
	font-family: "ProximaNova-thin";  src: url("/inc/file/fonts/eot/ProximaNova-thin.eot");  src: url("/inc/file/fonts/eot/ProximaNova-thin.eot?#iefix") format("embedded-opentype"),       url("/inc/file/fonts/woff/ProximaNova-thin.woff") format("woff"),       url("/inc/file/fonts/ttf/ProximaNova-thin.ttf") format("truetype"),       url("/inc/file/fonts/svg/ProximaNova-thin.svg#ProximaNova-thin") format("svg");
}/*编辑器*/.detail {
	zoom: 1;
}

.detail,.detail a,.detail div,.detail span,.detail b,.detail i,.detail p,.detail ul,.detail li {
	font-size: 13px;
	color: #333;
	line-height: 24px;
}

.detail a {
	text-decoration: underline;
}

.detail ul,.detail ol {
	margin-left: 18px;
	line-height: 22px;
}

.detail ul li {
	list-style-type: disc;
	line-height: 22px;
}

.detail ol li {
	list-style-type: decimal;
	line-height: 22px;
}

.detail img {
	max-width: 100%;
	height: auto;
	width: auto !important;
	height: auto !important;
}

.detail:before {
	content: "";
	display: table;
	clear: both;
}

.detail:after {
	content: "";
	display: table;
	clear: both;
}/*文章页面*/.article-wrap {
	padding: 65px 0;
}

.article-wrap .article-title {
	font-size: 20px;
	color: #666;
	line-height: 25px;
	font-weight: bolder;
	text-transform: uppercase;
}

.article-wrap .article-detail {
	margin-top: 25px;
	line-height: 24px;
}

.article-wrap .article-detail,.article-wrap .article-detail a,.article-wrap .article-detail div,.article-wrap .article-detail span,.article-wrap .article-detail b,.article-wrap .article-detail i,.article-wrap .article-detail p,.article-wrap .article-detail ul,.article-wrap .article-detail li {
	color: #666;
}

.article-wrap .article-detail a {
	text-decoration: none;
}

.article-wrap .article-detail a:-webkit-any-link,.article-wrap .article-detail a:-webkit-any-link span {
	color: -webkit-link;
}/*网站地图*/.sitemap-wrap {
	min-height: 500px;
}

.sitemap-wrap {
	width: 100%;
	max-width: 1920px;
	margin: 0 auto;
	padding: 30px 0;
	min-height: 400px;
}

.sitemap-wrap .title {
	font-size: 16px;
	color: #000;
	margin: 0 auto;
	margin-bottom: 20px;
	width: 100%;
	max-width: 1200px;
}

.sitemap-wrap .title a {
	display: block;
	width: 200px;
	height: 60px;
	text-align: center;
	line-height: 60px;
	background: #ff7723;
	color: #fff;
	font-size: 16px;
	cursor: default;
}

.sitemap-wrap .webmap {
	padding: 40px 0;
	border-top: 1px solid #e4e4e4;
	width: 100%;
	margin: 0 auto;
}

.sitemap-wrap .webmap h3 {
	margin: 0px;
	padding: 0px;
}

.sitemap-wrap .webmap h3 span {
	display: block;
	float: left;
	font-size: 18px;
	color: #ff7723;
	border-left: 5px solid #ff7723;
	padding-left: 20px;
	background-color: #fff;
	padding-right: 40px;
}

.sitemap-wrap .webmap h3 span a {
	color: #ff7723;
}

.sitemap-wrap .webmap h3 em {
	display: block;
	border-bottom: 1px dashed #b8b8b8;
	height: 14px;
}

.sitemap-wrap .webmap p {
	margin: 0px;
	padding: 30px 0px 20px 25px;
}

.sitemap-wrap .webmap p a {
	font-size: 14px;
	color: #5f5f5f;
	display: inline-block;
	padding-right: 45px;
	padding-bottom: 10px;
}

.sitemap-wrap .webmap p a:hover {
	color: #ff7723;
}/*上下页*/.page-wrap {
	margin-top: 20px;
	padding-top: 40px;
	position: relative;
}

.page-wrap .left {
	width: 85%;
}

.page-wrap .right {
	width: 8%;
}

.page-wrap .left .page {
	font-size: 14px;
	color: #333;
	margin-top: 10px;
	display: inline-block;
}

.page-wrap .left .page:hover {
	color: #333;
}

.page-wrap .left .page:first-child {
	margin-top: 0;
}

.page-wrap .left .page .tit {
	font-size: 14px;
	color: #666666;
}

.page-wrap .right .return {
	background: url(/images/img9.png)no-repeat left;
	padding-left: 35px;
	color: #666;
}/*标题部分*/.title-wrap {
	background: url(/images/titlebg.jpg)no-repeat center;
	position: relative;
	height: 40px;
	line-height: 40px;
	text-align: center;
}

.title-wrap .title {
	font-size: 24px;
	color: #333;
	font-weight: bolder;
	display: inline-block;
	position: absolute;
	padding: 0 42px;
}

.title-wrap.white .title {
	background: #fff;
}

.title-wrap.grey .title {
	background: #f0f0f0;
}/*面包屑部分*/.bread-wrap {
	height: 50px;
	overflow: hidden;
	line-height: 50px;
}

.bread-wrap .a {
	font-size: 13px;
	color: #333;
}

.bread-wrap .a,.bread-wrap span {
	margin-right: 10px;
}

.bread-wrap .a:last-child {
	color: #999;
}/*视频弹窗*/.iframe-big {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1004;
	display: none;
}

.iframe-big .iframe-video {
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -200px 0 0 -384px;
	z-index: 999;
}

.iframe-big .iframe-video .iframes iframe,.iframe-big .iframe-video .iframes video {
	width: 750px !important;
	height: 480px !important;
	outline: none;
}

.iframe-big .iframe-video .iframes video {
	width: 100%;
	height: 100%;
	object-fit: contain;
}

.iframe-big .iframe-video .closes {
	position: absolute;
	right: -100px;
	font-size: 36px;
	top: -40px;
	width: 40px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	background: #ff4d00;
	color: #fff;
	cursor: pointer;
	border-radius: 3px;
}

.iframe-big .video-dark {
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}

.video-wrap .item .hidden-videos {
	display: none;
}/*Banner部分*//* .index-swiper{} */.index-swiper ul {
	margin-bottom: 0;
}

.index-swiper1 {
	width: 100%;
	position: relative;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;
}

.index-swiper1 .swiper-button-prev,.index-swiper1 .swiper-button-next {
	width: 30px;
	height: 30px;
	background: url(/images/img148.png)no-repeat center;
	z-index: 11;
}

.index-swiper1 .swiper-slide {
	width: 100%;
	font-size: 0;
}

.index-swiper1 .swiper-slide-active img {
	z-index: 997;
}

.index-swiper1 .swiper-button-prev {
	background: url(/images/b_left.png)no-repeat center;
	width: 60px;
	height: 80px;
	left: 0%;
	border-radius: 5px;
}

.index-swiper1 .swiper-button-next {
	background: url(/images/b_right.png)no-repeat center;
	width: 60px;
	height: 80px;
	right: 0%;
	border-radius: 5px;
}

.index-swiper1 .swiper-button-prev:hover {
	background: rgba(0,0,0,0.6) url(/images/b_left.png)no-repeat center;
}

.index-swiper1 .swiper-button-next:hover {
	background: rgba(0,0,0,0.6) url(/images/b_right.png)no-repeat center;
}

.index-swiper2 {
	width: 100%;
	position: relative;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;
	height: 452px;
}

.index-swiper2 li,.index-swiper1 img {
	max-width: 100%;
	height: auto;
}

.index-swiper1 a,.index-swiper2 a {
	font-size: 0;
	display: block;
	width: 100%;
}

.index-swiper1 a.nohref,.index-swiper2 a.nohref {
	cursor: default;
}

.index-swiper2 {
	height: auto;
}

.index-swiper2 img {
	max-width: 100%;
	height: auto;
}

.index-swiper1.pc,.index-swiper2.pc {
	display: block;
	z-index: 1;
	right: 0;
}

.index-swiper1.mobile,.index-swiper2.mobile {
	display: none;
}

.index-swiper1 img,.index-swiper2 img {
	width: 100%;
}

.index-swiper1 .abg {
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	position: relative;
}

.index-swiper1 .abg .posit {
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	top: 21%;
}

.index-swiper1 .abg .posit .title,.index-swiper1 .abg .posit .title h2 {
	font-size: 50px;
	color: #333;
	font-weight: bolder;
	line-height: 60px;
}

.index-swiper1 .abg .posit .title-list {
	margin-top: 15px;
}

.index-swiper1 .abg .posit .title-list .tit {
	font-size: 20px;
	color: #333;
}

.index-swiper1 .abg .posit .title-list .spans {
	margin-right: 17px;
	margin-left: 16px;
	background: url(/images/img242.jpg)no-repeat left;
	width: 3px;
	height: 17px;
	overflow: hidden;
	margin-top: 6px;
}

.index-swiper1 .abg .posit .detail {
	display: inline-block;
	/*padding: 0 30px;*/
 width: 180px;
	height: 50px;
	text-align: center;
	line-height: 48px;
	border: solid 2px #ff4d00;
	color: #ff4d00;
/*color: #fff; background-color: #ff4d00; */
	background-color: transparent;
	font-size:18px;
	box-sizing: border-box;
/*font-weight: bolder;margin-top: 220px;margin-left:93%;*/
/*	margin-top: 60px;*/
}

.index-swiper1 .abg .posit .detail:hover {
	background: #ff4d00;
	color: #fff;
}

.index-swiper1 .abg .posit .title-list .pro-price-list {
	margin-top: 60px;
}

.index-swiper .pro-price-list .price.discount {
	margin-top: 13px;
}/*swiper*/.swiper-pagination-bullet {
	border: solid 1px #fff;
	background: #fff !important;
/*width: 11px !important;height: 11px !important;*/
	opacity: 1 !important;
	margin: 0 6px;
	z-index: 1;
}

.swiper-pagination-bullet-active {
	background: #ff4d00 !important;
}

.index-swiper1 .swiper-pagination {
	height: 14px;
	line-height: 14px;
	overflow: hidden;
	bottom: 28px;
	text-align: center;
	left: 0;
	right: 0;
}

.index-swiper1 .swiper-pagination,.index-swiper1 .swiper-pagination .swiper-pagination-total {
	font-size: 13px;
	color: #ccc;
}

.index-swiper1 .swiper-pagination .swiper-pagination-current {
	color: #ff4d00;
}

.index-swiper1 .swiper-pagination-progress .swiper-pagination-progressbar {
	background: #ff4d00;
}

.index-swiper1 .swiper-pagination-bullet {
	width: 56px !important;
	height: 3px !important;
	border-radius: 0;
	background: #fff !important;
	border: none;
}

.index-swiper1 .swiper-pagination-bullet.swiper-pagination-bullet-active p {
	width: 100%;
	height: 100%;
	animation: rensss 3s ease-out;
	background: #ff4d00 !important;
}

@keyframes rensss {
	0% {
		width: 0;
	}

	100% {
		width: 100%;
	}
}/*顶部部分*/.header-wrap {
	position: fixed;
	width: 100%;
	height: 100px;
	left: 0;
	right: 0;
	top: 0;
	z-index: 998;
	max-width: 1920px;
	box-shadow: 0 0 3px #ddd;
	margin: 0 auto;
}

.header-wrap.de {
	position: static;
}

.header-wrap .top {
	width: 100%;
	height: 30px;
	background: #ff4d00;
	line-height: 30px;
	overflow: hidden;
}

.header-wrap .top .left {
	width: 50%;
	text-align: left;
	font-size: 14px;
	color: #fff;
}/*.header-wrap .top .left a{cursor: default;}*/.header-wrap .top .right {
	width: 50%;
	text-align: right;
	font-size: 14px;
	color: #fff;
}

.header-wrap .top .right a {
	color: #fff;
	text-decoration: underline;
}

.header-wrap .bot .item.forms {
	width: auto !important;
	text-align: right;
	border: solid 1px #ddd;
	height: 24px;
	border-radius: 30px;
	margin-top: 24px !important;
}

.header-wrap .bot .item.forms .top-search {
	width: 20px;
	height: 20px;
	border-radius: 20px;
	margin-top: 2px;
	display: inline-block;
}

.header-wrap .bot .item.forms .top-search &gt; a {
	width: 30px;
	height: 30px;
	right: 0;
	top: 0;
	z-index: 2;
}

.header-wrap .bot .item.forms .top-search .text {
	width: 0;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	color: #333;
	border: 0;
	background: none;
}

.header-wrap .bot .item.forms .top-search .button {
	width: 20px;
	height: 20px;
	right: 4px;
	top: 0;
	background: url(/images/img4_h.png) no-repeat center center;
	border: 0;
	cursor: pointer;
	outline: none;
}

.header-wrap .bot .item.forms .top-search.unfold {
	width: 180px;
	opacity: 1;
	background: #fff;
}

.header-wrap .bot .item.forms .top-search.unfold .text {
	width: 135px;
	padding: 0 30px 0 10px;
	outline: none;
}

.header-wrap .bot .tubiao{margin-top:15px; margin-left:15px;}

.header-wrap .bot .item.forms .top-search.unfold .text ~ a {
	display: none;
}

.header-wrap .bot .item.forms .top-search.unfold .button {
	background: url(/images/img4_h.png)no-repeat center;
}

.header-wrap .bot {
	width: 100%;
	height: 70px;
	background: #fff;
	z-index: 998;
}

.header-wrap .bot .left {
	width: 60%;
}

.header-wrap .bot .right {
	width: 40%;
}

.header-wrap .bot .left .logo {
	width: 82px;
	text-align: left;
	margin-top: 8px;
}

.header-wrap .bot .left .nav-list {
	min-width: 286px;
	margin-left: 20px;
}

.header-wrap .bot .left .nav-list .item {
	padding: 0px 14px;
	background: url(/images/img55.png)no-repeat right;
}

.header-wrap .bot .left .nav-list .item .item-list .item {
	background-image: url(/images/img222.png);
	background-position: right bottom;
}

.header-wrap .bot .left .nav-list .item .item-list .item:last-child {
	background-image: none;
	padding-left: 70px;
}

.header-wrap .bot .left .nav-list .item:first-child {
	padding-left: 0;
}

.header-wrap .bot .left .nav-list .item:last-child {
	padding-right: 0;
	background: none;
}

.header-wrap .bot .left .nav-list .item .li .nav {
	font-size: 14px;
	color: #333;
	display: inline-block;
	height: 68px;
	line-height: 68px;
	border-bottom: solid 2px transparent;
	font-weight: bolder;
}

.header-wrap .bot .left .nav-list .item .li.on .nav {
	color: #ff4d00;
	border-color: #ff4d00;
}

.header-wrap .bot .left .nav-list .item .li.on1 .nav {
	color: #333;
	border-bottom: solid 2px transparent;
}

.header-wrap .bot .left .nav-list .item .li.on2 .nav {
	color: #ff4d00;
	border-color: #ff4d00;
}

.header-wrap .bot .right .item {
	width: 28px;
	margin-left: 0px;
	margin-top: 20px;
}

.header-wrap .bot .right .item a {
	display: inline-block;
	width: 26px;
	height: 26px;
}

.header-wrap .bot .right .item .user {
	background: url(/images/img1.png)no-repeat center;
}

.header-wrap .bot .right .item .cart {
	background: url(/images/img2.png)no-repeat center;
	position: relative;
}

.header-wrap .bot .right .item .cart .nums {
	display: block;
	min-width: 14px;
	min-height: 0px;
	font-size: 12px;
	color: #fff;
	background: #ff4d00;
	border-radius: 50%;
	position: absolute;
	right: -5px;
	top: -8px;
	overflow: hidden;
	line-height: 16px;
	text-align: center;
	line-height: 18px;
	padding: 1px 3px;
}

.header-wrap .bot .right .item .lan {
	width: 28px;
/*height: 16px;*/
	background: url(/images/img3.jpg)no-repeat center;
	background-size: 100%;
}

.header-wrap .bot .right .item.lan-list {
	margin-top: 20px;
	position: relative;
	line-height: 48px;
	border-bottom: solid 2px transparent;
}

.header-wrap .bot .right .item:hover .lan {
	opacity: 0.6;
}

.header-wrap .bot .right .item:hover .user {
	background-image: url(/images/img1_h.png);
}

.header-wrap .bot .right .item:hover .cart {
	background-image: url(/images/img2_h.png);
}

.header-wrap .bot .right .item.lan-list .list {
	position: absolute;
	right: 0;
	top: 50px;
	width: 120px;
/*height: 160px;*/
	background: #fff;
	border-top: solid 1px transparent;
	box-shadow: 0 1px 3px #ddd;
	overflow: hidden;
	display: none;
}

.header-wrap .bot .right .item.lan-list:hover {
	border-bottom: solid 2px #ff4d00;
}

.header-wrap .bot .right .item.lan-list:hover .list {
/*height: 160px;*/
	border-top: solid 1px #d8d8d8;
	display: block;
}

.header-wrap .bot .right .item.users,.header-wrap .bot .right .item.carts {
	position: relative;
	margin: 20px 20px 0px 20px;
	line-height: 48px;
	display: inline-block;
	vertical-align: middle;
	border-bottom: solid 2px transparent;
}

.header-wrap .bot .right .item.carts {
	margin-top: 18px;
	line-height: 50px;
}

.header-wrap .bot .right .item.users .item-list {
	width: 150px;
	line-height: 50px;
	left: -54px;
	padding: 0;
	top: 50px;
}

.header-wrap .bot .right .item.users .item-list .a {
	display: block;
	width: calc(100% - 60px);
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color: #333;
	background: #fff;
	padding: 0 30px;
}

.header-wrap .bot .right .item.users .item-list .a:hover,.header-wrap .bot .right .item.users .item-list .a.on {
	background: #ff4d00;
	color: #fff;
}

.header-wrap .bot .right .item.users:hover,.header-wrap .bot .right .item.carts:hover {
	border-bottom: solid 2px #ff4d00;
}

.header-wrap .bot .right .item.users:hover .item-list {
	display: block;
}

.header-wrap .bot .right .item.lan-list .list .a {
	display: block;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 12px;
	color: #333;
	vertical-align: middle;
}

.header-wrap .bot .right .item.lan-list .list .a img {
	margin-left: 10px;
	margin-right: 6px;
	border: solid 1px #fff;
	width: 20px;
	height: 16px;
	vertical-align: middle;
	margin-top: -3px;
	overflow: hidden;
}

.header-wrap .bot .right .item.lan-list .list .a.on,.header-wrap .bot .right .item.lan-list .list .a:hover {
	background: #f2f2f2;
}

.header-blank {
	height: 100px;
}

.header-blank.de {
	display: none;
}

.header-wrap .bot {
	position: relative;
}

.header-wrap .item-list {
	position: absolute;
	left: 0;
	right: 0;
	top: 70px;
	background: #fff;
	border-top: solid 1px #d8d8d8;
/* padding: 40px 0; */
	box-shadow: 0 2px 6px #ddd;
	display: none;
}

.header-wrap .item-list.bg-none {
	background: none;
	box-shadow: none;
}

/* 20201015.header-wrap .item-list .item{max-width: 400px;background: url(/images/img205.jpg)no-repeat right;height: 400px;overflow: hidden;padding: 0 40px;}.header-wrap .item-list .item:nth-child(3n){background: none;padding-right: 0;max-width: 486px;}.header-wrap .item-list .item .title{display: inline-block;font-size: 18px;color: #333;font-weight: bolder;padding-right: 35px;background: url(/images/img204.png)no-repeat right;height: 24px;line-height: 24px;overflow: hidden;}.header-wrap .item-list .item .title:hover{color: #ff4d00;}.header-wrap .item-list .item .brief{font-size: 14px;color: #ff4d00;margin-top: 15px;}.header-wrap .item-list .item .list{margin-top: 30px;max-height: 320px;overflow: hidden;}.header-wrap .item-list .item .list .pro{display: inline-block;width: 87px;margin-right: 38px;min-height: 130px;overflow: hidden;text-align: center;margin-top: 20px;}.header-wrap .item-list .item:nth-child(3) .list .pro:nth-child(4n){margin-right: 0;}.header-wrap .item-list .item .list .pro .img{width: 100%;height: 87px;overflow: hidden;}.header-wrap .item-list .item .list .pro .img img{max-width: 100%;}.header-wrap .item-list .item .list .pro .fonts{font-size: 14px;color: #333335;margin-top: 20px;font-weight: bolder;}.header-wrap .item-list .item:nth-child(2){padding-left: 38px !important;padding-right: 38px !important;width: 218px;}.header-wrap .item-list .item .list .pro:hover .fonts{color: #ff4d00;}.header-wrap .item-list .item:nth-child(1){width: 348px;padding-right: 38px !important;padding-left: 0;}.header-wrap .item-list .item:nth-child(1) .list .pro:nth-child(3n){margin-right: 0;}.header-wrap .item-list .item:nth-child(2) .list .pro:nth-child(2n){margin-right: 0;}.header-wrap .item-list .item:last-child{padding-left: 38px !important;}*/

/*顶部导航新样式*/
.header-wrap .item-list.new {
	padding-top: 0;
	padding-bottom:40px;
}

.header-wrap .item-list .cate {
	width: 270px;
}

.header-wrap .item-list .series-list {
	width: 910px;
	/*padding: 0 0 40px;*/
}

.header-wrap .item-list .cate .cate-item {
	width: calc(100% - 36px - 36px);
	padding: 25px 36px;
	background: #f0f0f0;
	display: block;
	margin-top: 2px;
}

.header-wrap .item-list .cate .cate-item:first-child {
	margin-top: 0;
}

.header-wrap .item-list .cate .cate-item .tit1 {
	font-size: 14px;
	color: #333;
	padding-right: 15px;
	position: relative;
	display: inline-block;
	font-weight: bolder;
}

.header-wrap .item-list .cate .cate-item .tit1:after {
	content: '';
	width: 20px;
	height: 20px;
	background: url(/images/h5.png)no-repeat center;
	position: absolute;
	right: -20px;
	top: 0;
	z-index: 1;
}

.header-wrap .item-list .cate .cate-item .tit2 {
	font-size: 12px;
	color: #ff4d00;
	margin-top: 10px;
}

.header-wrap .item-list .cate .cate-item.on {
	background: #ff4d00;
}

.header-wrap .item-list .cate .cate-item.on .tit1 {
	color: #fff;
}

.header-wrap .item-list .cate .cate-item.on .tit1:after {
	background-image: url(/images/h6.png);
}

.header-wrap .item-list .cate .cate-item.on .tit2 {
	color: #fff;
}

.header-wrap .item-list .series-list .series {
	display: none;
}

.header-wrap .item-list .series-list .series.on {
	display: block;
}

.header-wrap .item-list .series-list .series .series-item {
	width: 290px;
	margin-right: 20px;
}

.header-wrap .item-list .series-list .series .series-item:nth-child(3n) {
	margin-right: 0;
}

/*.header-wrap .item-list .series-list .series.easine .series-item {
	width:215px;
	margin-right: 16px;
}*/

.header-wrap .item-list .series-list .series .series-item .title {
	display: block;
	margin-top: 20px;
	line-height: 50px;
	border-bottom: #d8d8d8 1px solid;
	height: 50px;
	overflow: hidden;
}

.header-wrap .item-list .series-list .series .series-item .title .tit1 {
	font-size: 18px;
	color: #333;
	font-weight: bolder;
	z-index: 1;
}
/*.header-wrap .item-list .series-list .series .series-item .title .tit1::after{content: '';width: 100%;height: 1px;background: #d8d8d8;position: absolute;left: 0;bottom:-10px;z-index: 2;}*/
.header-wrap .item-list .series-list .series .series-item .title .tit2 {
	font-size: 12px;
	color: #333;
	margin-left: 5px;
	margin-top: 3px;
	/*padding-bottom: 10px;*/
}

.header-wrap .item-list .series-list .series .series-item .borders {
	width: 84px;
	height: 1px;
	background: #d8d8d8;
	margin-top: 20px;
}

.header-wrap .item-list .series-list .series .series-item .prolist {
	margin-top: 20px;
}

.header-wrap .item-list .series-list .series .series-item .prolist .probig .pro {
	font-size: 14px;
	color: #333;
	margin-top: 15px;
	display: block;
}

.header-wrap .item-list .series-list .series .series-item .prolist .probig .pro .tag{ 
	background: #ff4d00; 
	color: #fff; 
	border-radius: 20px; 
	padding: 0 7px; 
	margin-left: 5px;
}

.header-wrap .item-list .series-list .series .series-item .prolist .probig .pro:hover {
	color: #ff4d00;
}


.header-wrap .item-list .series-list .series .series-item .prolist .probig {
	margin-right: 35px;
}

.header-wrap .item-list .series-list .series .series-item .prolist .probig:last-child {
	margin-right: 0;

}

.header-wrap .item-list .series-list .series.easine .series-item .title .tit1{
	height: 62px;
	font-size: 16px;
}

/*.header-wrap .item-list .series-list .series.easine .series-item:nth-child(3n) {
	margin-right: 17px;
}*/

/*.header-wrap .item-list .series-list .series.easine .series-item:nth-child(4n) {
	margin-right: 0;
}*/

.header-wrap .item-list .series-list .series.easine .series-item .prolist{
	display: flex;
	justify-content: start;
	align-items: start;
	flex-wrap: wrap;
}

.header-wrap .item-list .series-list .series.easine .series-item .prolist .pro{
	display: inline-block;
	/*margin: 15px 45px 0 0;*/
	margin:15px 24px 0 0;
	font-size: 14px;
}

.header-wrap .item-list .series-list .series.easine .series-item .prolist .nothing{
	font-size: 14px;
	color: #333;
}

.header-wrap .item-list .series-list .series.easine .series-item .prolist .pro:nth-child(-n+3){
	margin-top: 0;
}
.header-wrap .item-list .series-list .series.easine .series-item:first-child .prolist .probig:last-child .pro:last-child{
	margin-top: 15px!important;
}
.header-wrap .item-list .series-list .series .series-item .prolist .probig .pro:first-child {
	margin-top: 0!important;
}
.header-wrap .item-list .series-list .series.easine .series-item .prolist .pro:hover{
	color: #ff4d00;
}

.header-wrap .item-list .item {
	max-width: 400px;
	background: url(/images/img205.jpg)no-repeat right;
	height: 406px;
	overflow: hidden;
	padding: 0 40px;
}

.header-wrap .item-list .item:nth-child(3n) {
	background: none;
	padding-right: 0;
/*max-width: 486px;*//*max-width: 340px;*/
	width: 358px;
}

.header-wrap .item-list .item .title {
	display: inline-block;
	font-size: 18px;
	color: #333;
	font-weight: bolder;
	padding-right: 35px;
	background: url(/images/img204.png)no-repeat right top;
/*height: 48px;*/
	line-height: 24px;
	overflow: hidden;
	min-width: 74px;
}

.header-wrap .item-list .item .title:hover {
	color: #ff4d00;
}

.header-wrap .item-list .item:nth-child(3) .title,.header-wrap .item-list .item:nth-child(4) .title {
	max-width: 150px;
	padding-right: 25px;
}

.header-wrap .item-list .item:nth-child(4) .title {
	padding-right: 35px;
}

.header-wrap .item-list .item .brief {
	font-size: 14px;
	color: #ff4d00;
	margin-top: 15px;
}

.header-wrap .item-list .item .list {
	margin-top: 20px;
	max-height: 330px;
	overflow: hidden;
}

.header-wrap .item-list .item .list .pro {
	display: inline-block;
	width: 87px;
	margin-right: 38px;
	margin-right: 30px;
	min-height: 130px;
	overflow: hidden;
	text-align: center;
	margin-top: 20px;
}

.header-wrap .item-list .item:nth-child(3) .list .pro:nth-child(2n) {
	margin-right: 0;
}

.header-wrap .item-list .item:nth-child(4) .list .pro:nth-child(2n) {
	margin-right: 0;
}

.header-wrap .item-list .item .list .pro .img {
	width: 100%;
	height: 87px;
	overflow: hidden;
}

.header-wrap .item-list .item .list .pro .img img {
	max-width: 100%;
}

.header-wrap .item-list .item .list .pro .fonts {
	font-size: 14px;
	color: #333335;
	margin-top: 20px;
	font-weight: bolder;
}

.header-wrap .item-list .item:nth-child(2) {
	padding-left: 36px !important;
	padding-right: 36px !important;
/*width: 218px;*//*width: 346px;*/
	width: 215px;
}

.header-wrap .item-list .item .list .pro:hover .fonts {
	color: #ff4d00;
}

.header-wrap .item-list .item:nth-child(1) {
	width: 340px;
/*width: 250px;*/
	padding-right: 28px !important;
	padding-left: 0;
}

.header-wrap .item-list .item:nth-child(1) .list .pro:nth-child(3n) {
	margin-right: 0;
}

.header-wrap .item-list .item:nth-child(2) .list .pro:nth-child(2n) {
	margin-right: 0;
}

.header-wrap .item-list .item:nth-child(3) {
/*width: 250px;*/
	width: 215px;
	padding: 0 28px !important;
}

.header-wrap .item-list .item:nth-child(4) {
	width: 270px;
	width: 215px;
}

.header-wrap .item-list .item:last-child {
	padding-left: 30px !important;
}

.header-wrap .bot .left .nav-list .item .li:hover .item-list {
	display: block;
}

.header-wrap .bot .left .nav-list .item.lists {
	position: relative;
}

.header-wrap .bot .left .nav-list .item.lists .li .item-list {
/* width: 262px; */
	width: 292px;
/*min-height: 100px;*/
	overflow: hidden;
	border-bottom: solid 1px #d8d8d8;
	padding: 0;
}

.header-wrap .bot .left .nav-list .item.lists .li .item-list .a {
	display: block;
	width: calc(100% - 64px);
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color: #333;
	background: #fff;
	padding: 0 32px;
}

.header-wrap .bot .left .nav-list .item.lists .li .item-list .a:hover,.header-wrap .bot .left .nav-list .item.lists .li .item-list .a.on {
	background: #ff4d00;
	color: #fff;
}

.header-wrap .bot .left .nav-list .item.lists2 .li .item-list {
/*left: -84px;*//* left: -48px; */
	left: 45px;
}

.header-wrap .bot .left .nav-list .item.lists3 .li .item-list {
	/*width: 120%;*/
	width:165%;
}

.header-wrap .bot .left .nav-list .item.lists3 .li .item-list.community {
	left: -12px;
	right: auto;
}

.header-wrap .bot .left .nav-list .item.lists4 .li .item-list {
	width: 270%;
}

.header-wrap .bot .left .nav-list .item.lists4 .li .item-list {
	left: -12px;
	right: auto;
}/*底部部分*/.footer-wrap {
	background: #555;
}

.footer-wrap .top {
	border-bottom: solid 1px #aaa;
	padding-top: 50px;
	padding-bottom: 50px;
}

.footer-wrap .top .left {
	width: 630px;
}

.footer-wrap .top .right {
	width: 350px;
}

.footer-wrap .top .left .item {
	width: 175px;
	margin-left: 50px;
}

.footer-wrap .top .left .item:first-child {
	margin-left: 0;
}

.footer-wrap .top .left .item .title {
	font-size: 18px;
	color: #fff;
	font-weight: bolder;
}

.footer-wrap .top .left .item .title:hover {
	color: #ff4d00;
}

.footer-wrap .top .left .item .list {
	margin-top: 35px;
}

.footer-wrap .top .left .item .list .li {
	margin-top: 15px;
}

.footer-wrap .top .left .item .list .li:first-child {
	margin-top: 0;
}

.footer-wrap .top .left .item .list .li .a {
	font-size: 16px;
	color: #fff;
}

.footer-wrap .top .left .item .list .li .a:hover {
	color: #ff4d00;
}

.footer-wrap .top .right .email-form .tit {
	font-size: 20px;
	color: #fff;
	font-weight: bolder;
}

.footer-wrap .top .right .email-form .brief {
	font-size: 14px;
	color: #fff;
	margin-top: 5px;
}

.footer-wrap .top .right .email-form .forms {
	width: calc(100% - 32px);
	height: 38px;
	line-height: 38px;
	padding: 0 15px;
	border: solid 1px #fff;
	margin-top: 20px;
}

.footer-wrap .top .right .email-form .forms .text {
	width: 85%;
	height: 38px;
	color: #fff;
}

.footer-wrap .top .right .email-form .forms .submit {
	width: 15%;
	height: 38px;
	background: url(/images/img30.png)no-repeat center;
}

.footer-wrap .top .right .email-form .forms input::-webkit-input-placeholder {
	color: #fff;
}

.footer-wrap .top .right .share-list {
	margin-top: 40px;
}

.footer-wrap .top .right .share-list .tit {
	font-size: 20px;
	color: #fff;
	font-weight: bolder;
}

.footer-wrap .top .right .share-list .list {
	margin-top: 20px;
}

.footer-wrap .top .right .share-list .list .a {
	margin-left: 18px;
}

.footer-wrap .top .right .share-list .list .a:first-child {
	margin-left: 0;
}

.footer-wrap .top .right .share-list .list .a .img1 {
	display: inline-block;
	min-width: 30px;
	height: 30px;
	overflow: hidden;
}

.footer-wrap .top .right .share-list .list .a .img2 {
	display: none;
	min-width: 30px;
	height: 30px;
	overflow: hidden;
}

.footer-wrap .top .right .share-list .list .a img {
	height: 30px;
}/**add-20210708***/.footer-wrap .top .right .share-list .list .a:hover .img1 {
	display: none;
}

.footer-wrap .top .right .share-list .list .a:hover .img2 {
	display: inline-block;
}

.footer-wrap .bot {
	padding-top: 10px;
	padding-bottom: 40px;
}

.footer-wrap .bot span,.footer-wrap .bot a {
	font-size: 13px;
	color: #d2d2d2;
}

.footer-wrap .bot a:hover {
	color: #ff4d00;
}

.footer-wrap .bot span {
	display: inline-block;
	margin-left: 50px;
}

.footer-wrap .bot span:first-child {
	margin-left: 0;
}

.footer-wrap .creditcard {
	padding-bottom: 15px;
}

.footer-sevice {
	padding: 60px 0;
}

.footer-sevice .item {
	width: 400px;
	min-height: 190px;
	text-align: center;
	background: url(/images/img60.png)no-repeat right;
}

.footer-sevice .item:last-child {
	background: none;
}

.footer-sevice .item .title {
	font-size: 24px;
	color: #252525;
	margin-top: 25px;
	font-weight: bolder;
}

.footer-sevice .item .imglist {
	margin-top: 25px;
}

.footer-sevice .item .imglist img {
	margin: 0 2px;
	vertical-align: middle;
}

.footer-sevice .item .brief {
	margin-top: 40px;
	font-size: 16px;
	color: #252525;
	padding: 0 80px;
	line-height: 25px;
}/*关于我们*//* .about-wrap{} */.about-wrap .about1 {
	padding: 60px 0;
	overflow: hidden;
	text-align: left;
}

.about-wrap .about2 {
	background: #f0f0f0;
	padding: 60px 0;
	overflow: hidden;
}

.about-wrap .about2 .list {
	margin-top: 40px;
}

.about-wrap .about2 .list .item {
	width: 382px;
	height: 462px;
	background: #fff;
	margin-right: 27px;
	overflow: hidden;
}

.about-wrap .about2 .list .item:hover {
	box-shadow: 0 0 20px #ddd;
}

.about-wrap .about2 .list .item:nth-child(3n) {
	margin-right: 0;
}

.about-wrap .about2 .list .item .img {
	width: 100%;
	height: 300px;
	overflow: hidden;
}

.about-wrap .about2 .list .item .borders {
	width: 40px;
	height: 3px;
	background: #ff4d00;
	margin-top: 30px;
	display: inline-block;
}

.about-wrap .about2 .list .item .title {
	font-size: 20px;
	color: #333;
	margin-top: 28px;
	padding: 0 60px;
}

.about-wrap .about3 {
	background: #fff;
	padding: 60px 0;
}

.about-wrap .about3 .cw1204 {
	position: relative;
}

.swiper-button-prev-idea,.swiper-button-prev-video,.swiper-button-prev-faq,.swiper-button-prev-review,.swiper-button-prev-cartrecom,.swiper-button-prev-blog {
	width: 60px !important;
	height: 60px !important;
	background: url(/images/img61.png)no-repeat center !important;
	border: solid 1px #333;
	border-radius: 5px;
	background: #fff;
	left: -90px !important;
	top: 55% !important;
}

.swiper-button-next-idea,.swiper-button-next-video,.swiper-button-next-faq,.swiper-button-next-review,.swiper-button-next-cartrecom,.swiper-button-next-blog {
	width: 60px !important;
	height: 60px !important;
	background: url(/images/img61.png)no-repeat center !important;
	border: solid 1px #333;
	border-radius: 5px;
	background: #fff;
	transform: rotate(180deg);
	-ms-transform: rotate(180deg);
   /* IE 9 */
	-moz-transform: rotate(180deg);
  /* Firefox */
	-webkit-transform: rotate(180deg);
 /* Safari 和 Chrome */
	-o-transform: rotate(180deg);
  /* Opera */
	right: -90px !important;
	top: 55% !important;
}

.swiper-button-prev-idea:hover,.swiper-button-prev-video:hover,.swiper-button-prev-faq:hover,.swiper-button-prev-review:hover,.swiper-button-prev-cartrecom:hover,.swiper-button-prev-blog:hover {
	background: #ff4d00 url(/images/img62.png)no-repeat center !important;
	border: solid 1px #ff4d00;
	transform: rotate(180deg);
	-ms-transform: rotate(180deg);
   /* IE 9 */
	-moz-transform: rotate(180deg);
  /* Firefox */
	-webkit-transform: rotate(180deg);
 /* Safari 和 Chrome */
	-o-transform: rotate(180deg);
  /* Opera */
}

.swiper-button-next-idea:hover,.swiper-button-next-video:hover,.swiper-button-next-faq:hover,.swiper-button-next-review:hover,.swiper-button-next-cartrecom:hover,.swiper-button-next-blog:hover {
	background: #ff4d00 url(/images/img62.png)no-repeat center !important;
	border: solid 1px #ff4d00;
	transform: rotate(360deg);
	-ms-transform: rotate(360deg);
   /* IE 9 */
	-moz-transform: rotate(360deg);
  /* Firefox */
	-webkit-transform: rotate(360deg);
 /* Safari 和 Chrome */
	-o-transform: rotate(360deg);
  /* Opera */
}

.swiper-button-prev-cartrecom {
	left: -110px;
	top: 40% !important;
}

.swiper-button-next-cartrecom {
	right: -110px;
	top: 40% !important;
}

.about-wrap .about3 .swiper-pagination-bullet {
	border: solid 1px #555555;
	background: #555555 !important;
	margin: 0 5px;
	opacity: 1;
}

.about-wrap .about3 .swiper-pagination-bullet-active {
	border: solid 1px #fe560c;
	background: #fff !important;
}

.about-wrap .about3 .swiper-pagination-idea {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 20px;
	margin: 0 auto;
	text-align: center;
	z-index: 2;
}

.about-wrap .about3 .list {
	background: #f5f5f5;
	width: 100%;
	height: 500px;
	margin-top: 50px;
}/*.about-wrap .about3 .list .list-row{width: 1040px;margin: 0 auto;}*/.about-wrap .about3 .list .item .left {
	width: 380px;
	margin-top: 140px;
	margin-left: 80px;
}

.about-wrap .about3 .list .item .right {
	width: 694px;
	height: 500px;
	overflow: hidden;
}

.about-wrap .about3 .list .item .left .title {
	font-size: 24px;
	color: #333;
	padding-left: 23px;
	background: url(/images/img57.png)no-repeat left;
	font-weight: bolder;
}

.about-wrap .about3 .list .item .left .detail {
	margin-top: 50px;
}

.about-wrap .about4 {
	background: #fff;
	padding: 60px 0;
}

.about-wrap .about4 .list {
	margin-top: 50px;
}

.about-wrap .about5 {
	padding-top: 50px;
	overflow: hidden;
}

.about-wrap .about5 .list {
	margin-top: 50px;
}

.about-wrap .about5 .list .item {
/*width: 20%;*/
	width: 33.33%;
}

.about-wrap .about5 .list .item.two .img {
	float: right;
}

.about-wrap .about5 .list .item .img {
	position: relative;
	overflow: hidden;
	width: 50%;
}

.about-wrap .about5 .list .item .img img {
	font-size: 0;
}

.about-wrap .about5 .list .item .img .trg {
	position: absolute;
	right: 0;
	width: 10px;
	height: 20px;
	margin: 0 auto;
	text-align: center;
	z-index: 2;
	top: 48%;
}

.about-wrap .about5 .list .item .img .trg1 {
	display: block;
}

.about-wrap .about5 .list .item .img .trg2 {
	display: none;
}

.about-wrap .about5 .list .item.two .img .trg {
	left: 0;
	right: auto;
	transform: rotate(180deg);
	-ms-transform: rotate(180deg);
   /* IE 9 */
	-moz-transform: rotate(180deg);
  /* Firefox */
	-webkit-transform: rotate(180deg);
 /* Safari 和 Chrome */
	-o-transform: rotate(180deg);
  /* Opera */
}/*.about-wrap .about5 .list .item .img .trg1,.about-wrap .about5 .list .item .img .trg3{bottom: -2px;}.about-wrap .about5 .list .item .img .trg2,.about-wrap .about5 .list .item .img .trg4{top: -2px;}.about-wrap .about5 .list .item .img .trg3,.about-wrap .about5 .list .item .img .trg4{z-index: 1;}*/.about-wrap .about5 .list .item .img .posit {
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	left: 0;
	top: 0;
	z-index: 1;
	display: none;
}

.about-wrap .about5 .list .item .bot {
	padding: 0 30px;
	background: #f0f0f0;
	width: calc(50% - 60px);
}

.about-wrap .about5 .list .item .bot .blanks {
	height: 30px;
}

.about-wrap .about5 .list .item .bot .borders {
	width: 15px;
	height: 5px;
	background: #ff4d00;
}

.about-wrap .about5 .list .item .bot .title {
	font-size: 30px;
	color: #333;
	font-family: "AvantGarde";
	height: 68px;
	line-height: 68px;
	border-bottom: solid 1px #a7a7a7;
}

.about-wrap .about5 .list .item .bot .detail {
	height: 100px;
	overflow: hidden;
	line-height: 25px;
	font-size: 16px;
	color: #333;
	margin-top: 20px;
}

.about-wrap .about5 .list .item:hover .img .posit {
	display: block;
}

.about-wrap .about5 .list .item:hover .bot {
	background: #ff4d00;
}

.about-wrap .about5 .list .item:hover .bot .title {
	border-bottom: solid 1px #fff;
}

.about-wrap .about5 .list .item:hover .bot .title,.about-wrap .about5 .list .item:hover .bot .detail {
	color: #fff;
}

.about-wrap .about5 .list .item:hover .bot .borders {
	background: #fff;
}/*.about-wrap .about5 .list .item:hover .img .trg3,.about-wrap .about5 .list .item:hover .img .trg4{display: block;z-index: 3;}*/.about-wrap .about5 .list .item:hover .trg1 {
	display: none;
}

.about-wrap .about5 .list .item:hover .trg2 {
	display: block;
}

.swiper-button-prev.swiper-button-disabled {
	opacity: 1 !important;
	background: #555 url(/images/img62.png)no-repeat center !important;
	transform: rotate(180deg);
	-ms-transform: rotate(180deg);
   /* IE 9 */
	-moz-transform: rotate(180deg);
  /* Firefox */
	-webkit-transform: rotate(180deg);
 /* Safari 和 Chrome */
	-o-transform: rotate(180deg);
  /* Opera */
	border-color: #555;
}

.swiper-button-next.swiper-button-disabled {
	opacity: 1 !important;
	background: #555 url(/images/img62.png)no-repeat center !important;
	transform: rotate(360deg);
	-ms-transform: rotate(360deg);
   /* IE 9 */
	-moz-transform: rotate(360deg);
  /* Firefox */
	-webkit-transform: rotate(360deg);
 /* Safari 和 Chrome */
	-o-transform: rotate(360deg);
  /* Opera */
	border-color: #555;
}/*新闻介绍列表*//* .info-wrap{} */.info-wrap .info1 {
	background: #f0f0f0;
	padding-bottom: 60px;
}

.info-wrap .info2 {
	background: #fff;
	padding: 80px 0;
}/*.info-wrap .title-wrap .title{font-size: 18px;color: #3e3e3e;font-weight: bolder;}*/.info-wrap .info1 .top {
	padding-top: 30px;
}

.info-wrap .info1 .top .left {
	width: 50%;
}

.info-wrap .info1 .top .right {
	width: 50%;
}

.info-wrap .info1 .top .left .meg {
	min-height: 16px;
	line-height: 16px;
	background: url(/images/img36_h.png)no-repeat left;
	padding-left: 30px;
	font-size: 14px;
	color: #333;
	margin-top: 12px;
}

.info-wrap .info1 .top .left .meg .span {
	font-size: 14px;
	color: #333;
	font-weight: bolder;
}

.info-wrap .info1 .top .right {
	text-align: right;
}

.info-wrap .info1 form {
	width: 374px;
	height: 40px;
	overflow: hidden;
	display: inline-block;
}

.info-wrap .info1 form .text {
	width: calc(310px - 20px);
	height: 38px;
	line-height: 40px;
	padding: 0 10px;
	border: solid 1px #dcdcdc;
	background: #fff;
	font-size: 14px;
	color: #333;
}

.info-wrap .info1 form .submit {
	width: 60px;
	height: 40px;
	border: solid 1px #555;
	background: #555 url(/images/img37.png)no-repeat center;
}

.info-wrap .info1 form .submit:hover {
	background: #ff9162 url(/images/img37.png)no-repeat center;
	border: solid 1px #ff9162;
}

.info-wrap .info1 .bot {
	margin-top: 60px;
}

.info-wrap .info1 .bot .list {
	margin-top: 60px;
}

.info-wrap .info1 .bot .list .title {
	font-size: 20px;
	color: #333;
	font-weight: bolder;
}

.info-wrap .info1 .bot .list .left {
	width: 788px;
	overflow: hidden;
}

.info-wrap .info1 .bot .list .right {
	width: 374px;
	overflow: hidden;
}

.info-wrap .info1 .bot .list .left .row {
	margin-top: 17px;
}

.info-wrap .info1 .bot .list .left .row .item {
	width: 374px;
}

.info-wrap .info1 .bot .list .left .row .item:nth-child(2n) {
	margin-left: 40px;
	margin-bottom: 40px;
}

.info-wrap .info1 .bot .list .left .row .item .img {
	width: 374px;
	height: 248px;
	overflow: hidden;
}

.info-wrap.info-list-wrap .info1 .bot .list .left .row .item .img {
	width: 310px;
}

.info-wrap .info1 .bot .list .left .row .item .bots {
	background: #fff;
	padding: 20px 40px;
}

.info-wrap .info1 .bot .list .left .row .item .bots .date span {
	font-size: 14px;
	color: #acacac;
	display: inline-block;
	padding-left: 12px;
	background: url(/images/img216.jpg)no-repeat left;
	margin-left: 12px;
}

.info-wrap .info1 .bot .list .left .row .item .bots .date span:first-child {
	padding-left: 0;
	background: none;
	margin-left: 0;
}

.info-wrap .info1 .bot .list .left .row .item .bots .title {
	font-size: 18px;
	color: #333;
	height: 46px;
	line-height: 23px;
	overflow: hidden;
	display: block;
	margin-top: 20px;
}

.info-wrap .info1 .bot .list .left .row .item .bots .brief {
	font-size: 14px;
	color: #818181;
	margin-top: 28px;
	height: 100px;
	line-height: 20px;
	overflow: hidden;
}

.info-wrap .info1 .bot .list .left .row .item .bots .detail {
	width: 82px;
	height: 28px;
	border: solid 1px #ff4d00;
	border-radius: 3px;
	text-align: center;
	line-height: 28px;
	font-size: 14px;
	color: #ff4d00;
	margin-top: 30px;
	display: block;
}

.info-wrap .info1 .bot .list .left .row .item .bots .detail:hover {
	background: #ff4d00;
	color: #fff;
}

.info-wrap .info1 .bot .list .right .info-list {
	margin-top: 20px;
}

.info-wrap .info1 .bot .list .right .info-list .items {
	padding: 11px 20px 17px;
	background: #fff;
	margin-bottom: 17px;
}

.info-wrap .info1 .bot .list .right .info-list .items:last-child {
	margin-bottom: 0;
}

.info-wrap .info1 .bot .list .right .info-list .items .l {
	width: 140px;
	height: 93px;
	padding-top: 6px;
	overflow: hidden;
}

.info-wrap .info1 .bot .list .right .info-list .items .r {
	width: 170px;
}

.info-wrap .info1 .bot .list .right .info-list .items .r .date span {
	font-size: 12px;
	color: #acacac;
	padding-left: 6px;
	margin-left: 2px;
	background: url(/images/img217.jpg)no-repeat left;
}

.info-wrap .info1 .bot .list .right .info-list .items .r .date span:first-child {
	margin-left: 0;
	padding-left: 0;
	background: none;
}

.info-wrap .info1 .bot .list .right .info-list .items .r .title {
	font-size: 14px;
	color: #333;
	height: 38px;
	overflow: hidden;
	line-height: 19px;
	display: block;
	margin-top: 5px;
}

.info-wrap .info1 .bot .list .right .info-list .items .detail {
	width: 78px;
	height: 24px;
	border: solid 1px #ff4d00;
	border-radius: 3px;
	text-align: center;
	line-height: 24px;
	font-size: 12px;
	color: #ff4d00;
	margin-top: 8px;
	display: block;
}

.info-wrap .info1 .bot .list .right .info-list .items .detail:hover {
	background: #ff4d00;
	color: #fff;
}

.info-wrap .info1 .bot .alls {
	text-align: right;
}

.info-wrap .info1 .bot .allbtn {
	width: 240px;
	height: 42px;
	text-align: center;
	line-height: 42px;
	font-size: 14px;
	color: #fff;
	background: #555;
	display: inline-block;
	margin-top: 28px;
	font-weight: bolder;
}

.info-wrap .info1 .bot .allbtn:hover {
	background: #ff9162;
}

.info-wrap .info2 .list {
	margin-top: 50px;
}

.info-wrap .info2 .list .left {
	width: 788px;
}

.info-wrap .info2 .list .right {
	width: 374px;
}

.info-wrap .info2 .list .item .tit {
	font-size: 20px;
	color: #333;
	font-weight: bolder;
}

.info-wrap .info2 .list .item .big {
	width: 100%;
	height: 252px;
	overflow-y: scroll;
	margin-top: 20px;
}/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/.info-wrap .info2 .list .item .big::-webkit-scrollbar {
	width: 8px;
	background-color: #acacac;
	border-radius: 5px;
}/*定义滚动条轨道 内阴影+圆角*/.info-wrap .info2 .list .item .big::-webkit-scrollbar-track {
	border-radius: 5px;
}/*定义滑块 内阴影+圆角*/.info-wrap .info2 .list .item .big::-webkit-scrollbar-thumb {
	border-radius: 5px;
	background-color: #fff;
	border: solid 1px #acacac;
}

.info-wrap .info2 .list .item .big.three {
	width: 376px;
	height: 579px;
	overflow-y: hidden;
	overflow-x: scroll;
}

.info-wrap .info2 .list .item .big.three .bigdiv {
	width: 1168px;
}

.info-wrap .info2 .list .item .big.three .row {
	margin-left: 20px;
	margin-top: 0;
}

.info-wrap .info2 .list .item .big.three .row:first-child {
	margin-left: 0;
}

.info-wrap .info2 .list .item .big.three::-webkit-scrollbar {
	height: 8px;
	background-color: #acacac;
	border-radius: 5px;
}

.info-wrap .info2 .list .item .row {
	margin-top: 20px;
	border: solid 1px #f5f5f5;
	position: relative;
	overflow: hidden;
}

.info-wrap .info2 .list .item .row:first-child {
	margin-top: 0;
}

.info-wrap .info2 .list .item .row .l {
	width: 374px;
	min-height: 250px;
}

.info-wrap .info2 .list .item .row .r {
	width: 374px;
}

.info-wrap .info2 .list .item .row .r .date {
	font-size: 13px;
	color: #acacac;
	margin-top: 28px;
}

.info-wrap .info2 .list .item .row .r .brief {
	font-size: 14px;
	color: #818181;
	margin-top: 25px;
	line-height: 24px;
	height: 96px;
	overflow: hidden;
}

.info-wrap .info2 .list .item .row .r .share {
	margin-top: 50px;
}

.info-wrap .info2 .list .item .row .r .share .a {
	margin-left: 20px;
}

.info-wrap .info2 .list .item .row .r .share .a:first-child {
	margin-left: 0;
}

.info-wrap .info2 .list .item .row .btn {
	position: absolute;
	top: 25px;
	right: 25px;
}

.info-wrap .info2 .list .item.two {
	margin-top: 30px;
}

.info-wrap .info2 .list .right .item .row .r .brief {
	height: 168px;
}

.info-wrap .info2 .list .right .item .row .r {
	padding: 0 25px;
	width: 324px;
}

.info-wrap .info2 .list .right .item .row .r .share {
	padding-bottom: 20px;
}

.info-wrap .info2 .list .right .item .row .btn {
	top: 280px;
}/*新闻列表*//* .info-list-wrap{} */.info-list-wrap .info1 {
	padding-top: 60px;
}

.info-list-wrap .info1 .bot,.info-list-wrap .info1 .bot .list {
	margin-top: 0;
}

.info-list-wrap .info1 .bot .list .right .info-list {
	margin-top: 0;
}

.info-list-wrap .info1 .bot .list .right {
	width: 787px;
}

.info-list-wrap .info1 .bot .list .left {
	width: 310px;
}

.info-list-wrap .info1 .bot .list .right .info-list .items {
	background: none;
	padding-left: 0;
	border-top: solid 1px #dcdcdc;
}

.info-list-wrap .info1 .bot .list .right .info-list .items:last-child {
	border-bottom: solid 1px #dcdcdc;
}

.info-list-wrap .info1 .bot .list .right .info-list .items .l {
	width: 200px;
	height: 133px;
}

.info-list-wrap .info1 .bot .list .right .info-list .items .r {
	width: 540px;
}

.info-list-wrap .info1 .bot .list .right .info-list .items .r .title {
	min-height: 19px;
	margin-top: 10px;
	font-size: 16px;
}

.info-list-wrap .info1 .bot .list .right .info-list .items .r .title:hover {
	color: #ff4d00;
}

.info-list-wrap .info1 .bot .list .right .info-list .items .r .brief {
	font-size: 14px;
	color: #818181;
	height: 30px;
	line-height: 15px;
	overflow: hidden;
	margin-top: 15px;
}

.info-list-wrap .info1 .bot .list .right .info-list .items .r .detail {
	margin-top: 18px;
}

.info-list-wrap .info1 .bot .list .left .row .item {
	width: 100%;
	margin-right: 0;
	margin-top: 40px;
}

.info-list-wrap .info1 .bot .list .left .row .item:first-child {
	margin-top: 0;
}

.info-list-wrap .info1 .bot .list .left .row .item .img {
	height: auto;
}

.info-list-wrap .info1 .bot .list .left .row .item .bots {
	padding: 20px 20px;
}

.info-list-wrap .info1 .bot .list .right .info-list .items {
	padding: 30px 0;
}

.info-list-wrap .info1 .bot .list .left .row {
	margin-top: 40px;
}

.info-list-wrap  .info1 form {
	width: 100%;
}

.info-list-wrap .info1 form .text {
	width: calc(248px - 20px);
}

.info-list-wrap .info1 .bot .list .select-list {
	margin-top: 40px;
}

.info-list-wrap .info1 .bot .list .select-list .select {
	background: #555 url(/images/img64.png)no-repeat 90% center;
	width: 120px;
	height: 24px;
	line-height: 24px;
	padding-left: 10px;
	position: relative;
}

.info-list-wrap .info1 .bot .list .select-list .select .title {
	font-size: 14px;
	color: #fff;
	font-weight: normal;
}

.info-list-wrap .info1 .bot .list .select-list .select.two {
	width: 140px;
}

.info-list-wrap .info1 .bot .list .select-list .select .list {
	position: absolute;
	left: 0;
	top: 24px;
	background: #fff;
	width: 100%;
	display: none;
}

.info-list-wrap .info1 .bot .list .select-list .select .list .a {
	width: calc(100% - 20px);
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	font-size: 14px;
	color: #333;
	display: block;
	padding: 0 10px;
}

.info-list-wrap .info1 .bot .list .select-list .select .list .a:hover {
	background: #ff4d00;
	color: #fff;
}

.info-list-wrap .info1 .bot .list .select-list .select:hover .list {
	display: block;
}

.info-list-wrap .info1 .bot .alls {
	text-align: left;
}

.info-wrap.info-list-wrap .info1 .bot .list .left .row .item:nth-child(2n) {
	margin-left: 0;
}/*新闻详细页*//* .info-detail-wrap{} *//*.info-detail-wrap .cw1204{padding: 90px 0;}*/.info-detail-wrap .info1 .bot,.info-detail-wrap .info1 .bot .list {
	margin-top: 0;
}

.info-detail-wrap .info1 .bot .list {
	padding-top: 50px;
}

.info-detail .date {
	margin-top: 25px;
}

.info-detail .date span {
	font-size: 14px;
	color: #acacac;
	background: url(/images/img216.jpg)no-repeat left;
	padding-left: 10px;
	margin-left: 10px;
}

.info-detail .date span:first-child {
	padding-left: 0;
	margin-left: 0;
	background: none;
}

.info-detail .title {
	margin-top: 15px;
}

.info-detail .detail {
	margin-top: 15px;
}

.info-detail .share-list {
	margin-top: 50px;
	text-align: right;
	padding-bottom: 20px;
	border-bottom: solid 1px #dcdcdc;
}

.info-detail .share-list a:hover {
	opacity: 0.8;
}

.info-detail-wrap .info-detail .img {
	width: 683px;
	height: 454px;
	overflow: hidden;
}

.info-wrap.info-detail-wrap .info1 .bot .list .right .info-list {
	margin-top: 0;
}

.share-list .addthis_toolbox a {
	width: 95px !important;
	height: 24px;
	display: block;
	float: right;
	padding: 0;
}

.share-list .addthis_toolbox a span {
	display: none;
}

.share-list .addthis_button_facebook {
	background: url(/images/img50.png)no-repeat center;
	margin-right: 4px;
}

.share-list .addthis_button_twitter {
	background: url(/images/img51.png)no-repeat center;
	margin-right: 4px;
}

.empty-tip {
	font-size: 16px;
	font-weight: bolder;
}/*首页部分*//* .index-wrap{} */.index-wrap .wrap1 {
	text-align: center;
}

.index-wrap .wrap1 .cw1204 {
	padding: 60px 0;
	text-align: center;
}

.index-wrap .wrap1 .item {
	width: calc(33% - 100px);
	padding: 0 50px;
	background: url(/images/img82.jpg)no-repeat right;
	text-align: center;
	display: inline-block;
	vertical-align: middle;
}

.index-wrap .wrap1 .item:first-child {
	padding-left: 0;
	width: calc(33% - 50px);
}

.index-wrap .wrap1 .item:nth-child(3n) {
	background: none;
	padding-right: 0;
	width: calc(33% - 50px);
}

.index-wrap .wrap1 .item .img {
	width: 50px;
	height: 50px;
	display: inline-block;
	vertical-align: middle;
	overflow: hidden;
}

.index-wrap .wrap1 .item .img img {
	width: 50px;
	max-width: 50px;
}

.index-wrap .wrap1 .item .fonts {
	width: 75%;
	font-size: 16px;
	color: #333;
	line-height: 22px;
	display: inline-block;
	text-align: left;
	vertical-align: middle;
	margin-left: 5%;
}

.index-wrap .wrap2 {
	padding: 50px 0;
	background: #f0f0f0;
	overflow: hidden;
}

.index-wrap .wrap2 .item {
	width: 286px;
	margin-right: 18.66px;
}

.index-wrap .wrap2 .item:hover {
	box-shadow: 0 0 20px #ededed;
}

.index-wrap .wrap2 .item:nth-child(4n) {
	margin-right: 0;
}

.index-wrap .wrap2 .item .img {
	width: 286px;
	height: 240px;
	overflow: hidden;
}

.index-wrap .wrap2 .item .bot {
	background: #fff;
	width: 286px;
	height: 190px;
	padding: 0 25px;
	vertical-align: middle;
	display: table-cell;
}

.index-wrap .wrap2 .item .bot .fonts {
	font-size: 14px;
	font-weight: 600;
	color: #333;
	text-align: center;
}

.index-wrap .wrap3 {
	padding: 60px 0;
}

.index-wrap .wrap3 .m-pic {
	width: 1200px;
	height: 500px;
	text-align: center;
	overflow: hidden;
}

.index-wrap .wrap4 {
	vertical-align: middle;
}

.index-wrap .wrap4 .left {
	width: 49.8%;
	display: inline-block;
	overflow: hidden;
	vertical-align: middle;
}

.index-wrap .wrap4 .right {
	width: 49.77%;
	display: inline-block;
	overflow: hidden;
	vertical-align: middle;
}

.index-wrap .wrap4 .right .title-big .title,.index-wrap .wrap4 .right .title-big .title h2 {
	font-size: 48px;
	color: #ff4d00;
	font-family: "AvantGarde";
}

.index-wrap .wrap4 .right .title-big .title h2 {
	display: inline-block;
}

.index-wrap .wrap4 .right .tit1 {
	font-size: 20px;
	color: #333;
	margin-top: 30px;
	font-weight: bolder;
}

.index-wrap .wrap4 .right .tit2 {
	font-size: 16px;
	color: #333;
	margin-top: 20px;
/*font-weight: bolder;*/
}

.index-wrap .wrap4 .right .detail {
	display: block;
	width: 116px;
	height: 36px;
	text-align: center;
	line-height: 36px;
	border: solid 2px #ff4d00;
	font-size: 14px;
	color: #ff4d00;
	margin-top: 30px;
	font-family: "AvantGarde";
}

.index-wrap .wrap4 .right .detail:hover {
	background: #ff4d00;
	color: #fff;
}

.index-wrap .wrap4 .right .con {
	width: 100%;
	max-width: 500px;
/*padding: 19% 0;*/
}

.index-wrap .wrap4 .item.one {
	background: #f0f0f0;
}

.index-wrap .wrap4 .item.two {
	background: #fff;
}

.index-wrap .wrap4 .item.one .right .con {
	margin-left: 100px;
}

.index-wrap .wrap4 .item.two .right .con {
	margin-right: 100px;
}

.index-wrap .wrap5 {
	padding: 80px 0;
	background: #f0f0f0;
}

.index-wrap .wrap5 .tit {
	border-top: solid 1px #bfbfbf;
	font-size: 16px;
	color: #333;
	padding-top: 20px;
}

.index-wrap .wrap5 .top {
	margin-top: 5px;
}

.index-wrap .wrap5 .top .left {
	width: 50%;
	font-size: 20px;
	color: #333;
	text-align: left;
	font-weight: bolder;
}

.index-wrap .wrap5 .top .right {
	width: 50%;
	text-align: right;
	margin-top: -8px;
}

.index-wrap .wrap5 .top .right .more {
	font-size: 14px;
	color: #333;
	padding-bottom: 4px;
	border-bottom: solid 1px #bfbfbf;
}

.index-wrap .wrap5 .top .right .more:hover {
	color: #ff4d00;
}

.index-wrap .wrap5 .list {
	margin-top: 20px;
}

.index-wrap .wrap5 .list .item {
	background: #fff;
}

.index-wrap .wrap5 .list .item .left {
	width: 50%;
    font-size: 0;
}

.index-wrap .wrap5 .list .item .left .m-pic {
    display: inline-block;
	max-width: 602px;
	height: 380px;
	overflow: hidden;
	text-align: left;
}

.index-wrap .wrap5 .list .item .right {
	width: calc(50% - 80px);
	padding: 40px 40px;
}

.index-wrap .wrap5 .list .item .right .date span {
	font-size: 14px;
	color: #5c5c5c;
	padding: 0 15px;
	background: url(/images/img83.jpg)no-repeat right;
}

.index-wrap .wrap5 .list .item .right .date span:first-child {
	padding-left: 0;
}

.index-wrap .wrap5 .list .item .right .date span:last-child {
	padding-right: 0;
	background: none;
	padding-left: 8px;
}

.index-wrap .wrap5 .list .item .right .title-big {
	margin-top: 20px;
}

.index-wrap .wrap5 .list .item .right .title-big .tits {
	font-size: 18px;
	color: #333;
	font-weight: bolder;
}

.index-wrap .wrap5 .list .item .right .title-big .tits:hover {
	color: #ff4d00;
}

.index-wrap .wrap5 .list .item .right .brief {
	font-size: 16px;
	color: #333;
	height: 135px;
	line-height: 27px;
	margin-top: 20px;
	overflow: hidden;
}

.index-wrap .wrap5 .list .item .right .detail {
	display: block;
	width: 125px;
	height: 26px;
	text-align: center;
	line-height: 26px;
	border: solid 2px #ff4d00;
	margin-top: 25px;
	font-size: 14px;
	color: #ff4d00;
}

.index-wrap .wrap5 .list .item .right .detail:hover {
	background: #ff4d00;
	color: #fff;
}

.index-wrap .wrap6 {
	padding: 60px 0;
}

.index-wrap .wrap6 .left {
	width: 380px;
	background: url(/images/img84.jpg)no-repeat right;
}

.index-wrap .wrap6 .right {
	width: 805px;
	margin-left: 10px;
	text-align: center;
	margin-top: 15px;
}

.index-wrap .wrap6 .left .title {
	font-size: 22px;
	color: #ff4d00;
	font-weight: bolder;
}

.index-wrap .wrap6 .left .con .meg {
	margin-top: 2px;
}

.index-wrap .wrap6 .left .con .meg span {
	font-size: 16px;
	color: #333;
	font-weight: bolder;
}

.index-wrap .wrap6 .left .con .meg span.normals {
	font-weight: normal;
}

.index-wrap .wrap6 .right .item {
	display: inline-block;
	vertical-align: middle;
	margin-right: 5%;
	text-align: left;
}

.index-wrap .wrap6 .right .item:nth-child(3n) {
	margin-right: 0;
}

.index-wrap .wrap6 .right .item .img {
	display: inline-block;
	vertical-align: middle;
}

.index-wrap .wrap6 .right .item .fonts {
	display: inline-block;
	vertical-align: middle;
	margin-left: 15px;
}

.index-wrap .wrap6 .right .item .fonts .tit1 {
	font-size: 16px;
	color: #333;
	font-weight: bolder;
}

.index-wrap .wrap6 .right .item .fonts .tit2 {
	font-size: 13px;
	color: #333;
	margin-top: 2px;
}

.index-wrap .wrap7 {
	padding: 70px 0;
/* background: #f5f5f5; */
}

.index-wrap .wrap7 .cw1204 {
	position: relative;
}

.index-wrap .wrap7 .item {
	position: relative;
	cursor: pointer;
	display: block;
}

.index-wrap .wrap7 .item .posit {
	position: absolute;
	left: 0;
	right: 0;
	top: 42%;
	width: 60px;
	height: 60px;
	background: url(/images/img85.png)no-repeat center;
	margin: 0 auto;
}

.index-wrap .wrap7 .item:hover .posit {
	background: url(/images/img86.png)no-repeat center;
}

.index-wrap .wrap7 .swiper-button-prev-video,.index-wrap .wrap7 .swiper-button-next-video {
	top: 50% !important;
}/*产品分类*/.cate-wrap {
	min-height: 80px;
	line-height: 80px;
	background: #fff;
}

.cate-wrap .item {
	display: block;
/* width: 23.6%; */
	width: calc(25% - 6px);
	height: 80px;
	font-size: 18px;
	color: #333;
	font-weight: bolder;
	text-align: center;
	margin-right: 6px;
	position: relative;
	overflow: hidden;
}/* .cate-wrap .item:nth-last-child(2){width:13.5%;}.cate-wrap .item:last-child{width:13.5%;margin-right: 0;} */.cate-wrap .item .posit {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 10px;
	margin: 0 auto;
	text-align: center;
	width: 37px;
	height: 18px;
	display: none;
}

.cate-wrap .item span {
	font-size: 14px;
/* color: #333; */
	color: #ff4d00;
}

.cate-wrap .item.on,.cate-wrap .item:hover {
	background: #ff4d00;
	color: #fff;
}

.cate-wrap .item.on span,.cate-wrap .item:hover span {
	color: #fff;
}

.cate-wrap .item.on .posit {
	display: block;
}

.cate-wrap .item h1 {
	font-size: 18px;
/* color: #333; */
	/*color: #ff4d00;*/
	font-weight: bolder;
	display: inline-block;
}

.cate-wrap .item.on h1,.cate-wrap .item:hover h1 {
	color: #fff;
}
/*产品列表*/
.products-wrap {
	background: #f0f0f0;
	padding: 60px 0;
	overflow: hidden;
}

.products-wrap .filter-wrap {
	min-height: 124px;
}

.products-wrap .filter-wrap .item {
	padding: 10px 0;
	border-top: solid 1px #d8d8d8;
}

.products-wrap .filter-wrap .item:last-child {
	border-bottom: solid 1px #d8d8d8;
}

.products-wrap .filter-wrap .item .left {
	width: 100px;
	font-size: 16px;
	color: #555;
}

.products-wrap .filter-wrap .item .right {
	width: 1080px;
}

.products-wrap .filter-wrap .item .right .filter {
	font-size: 13px;
	color: #333335;
	margin-right: 15px;
}

.products-wrap .filter-wrap .item .right .filter:last-child {
	margin-right: 0;
}

.products-wrap .filter-wrap .item .right .filter.on,.products-wrap .filter-wrap .item .right .filter:hover {
	color: #ff4d00;
}

.products-wrap .products-list {
	margin-top: 15px;
}

.products-wrap .products-list .top .left span {
	font-size: 16px;
}

.products-wrap .products-list .top .left .nums {
	color: #ff4d00;
}

.products-wrap .products-list .top .left .fonts {
	color: #7b7b7d;
	margin-left: 5px;
}

.products-wrap .products-list .top .right .a {
	font-size: 16px;
	color: #838385;
	margin-left: 15px;
}

.products-wrap .products-list .top .right .a:first-child {
	margin-left: 0;
}

.products-wrap .products-list .top .right .a.on,.products-wrap .products-list .top .right .a:hover {
	color: #404042;
}

.products-wrap .products-list .list {
	margin-top: 40px;
}

.products-wrap .products-list .list .item {
	width: 286px;
	margin-right: 18.66px;
	margin-bottom: 20px;
}

.products-wrap .products-list .list .item:nth-child(4n) {
	margin-right: 0;
}

.products-wrap .products-list .list .item .img {
	width: 286px;
	height: 236px;
	overflow: hidden;
	background: #d8d8d8;
}

.products-wrap .products-list .list .item .bot {
	background: #fff;
	padding: 28px 23px;
}

.products-wrap .products-list .list .item .bot .tit {
	font-size: 24px;
	color: #333335;
	font-family: "AvantGarde";
}

.products-wrap .products-list .list .item .bot .tit:hover {
	color: #ff4d00;
}

.products-wrap .products-list .list .item .bot .brief {
	font-size: 16px;
	color: #333335;
	margin-top: 15px;
	height: 40px;
	line-height: 20px;
	overflow: hidden;
}

.products-wrap .products-list .list .item .bot .brief.brief2{
	height: 60px;
	margin-top: 0;
}

.products-wrap .products-list .list .item .bot .borders {
	width: 50px;
	height: 1px;
	background: #d8d8d8;
	margin-top: 15px;
}

.products-wrap .products-list .list .item .bot .price {
	font-size: 20px;
	color: #333335;
	margin-top: 15px;
	font-family: "AvantGarde";
}

.products-wrap .products-list .list .item .bot .price span {
	font-size: 16px;
	color: #333335;
	font-family: "AvantGarde";
}

.products-wrap .products-list .list .item .bot .price.discount {
	margin-left: 12px;
	margin-top: 19px;
	font-size: 15px;
	text-decoration: line-through;
	color: #999;
}

.products-wrap .products-list .list .item .bot .price.discount span {
	font-size: 15px;
	color: #999;
}

.products-wrap .products-list .list .item .bot .price.off {
	font-size: 14px;
	background: #ff4d00;
	color: #fff;
	padding: 3px 5px;
	margin-top: 14px;
	margin-left: 12px;
}

.products-wrap .products-list .list .item .bot .detail {
	display: block;
	width: 135px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	border: solid 2px #ff4d00;
	font-size: 14px;
	color: #ff4d00;
	margin-top: 20px;
}

.products-wrap .products-list .list .item .bot .detail:hover {
	background: #ff4d00;
	color: #fff;
}

.products-wrap .products-list .list .item:hover {
	box-shadow: 0 0 30px #ddd;
}/*产品购物详细页*//* .products-detail{} */.products-detail .products-detail-title {
	font-size: 26px;
	color: #333333;
	text-align: center;
	font-weight: bolder;
}

.products-wrap .big-cate-wrap{
	padding-bottom: 60px;
}

.products-wrap .big-cate-wrap h1{
	font-size: 42px;
}

.products-detail .meg-wrap {
	background: #f5f5f5;
	padding: 80px 0;
}

.products-detail .meg-wrap .left {
	width: 510px;
}

.products-detail .meg-wrap .right {
	width: 612px;
}

.products-detail .meg-wrap .right .title,.products-detail .meg-wrap .right .title h1 {
	font-size: 30px;
	color: #333335;
	font-family: "AvantGarde";
}

.products-detail .meg-wrap .right .brief {
	font-size: 20px;
	color: #333335;
	margin-top: 10px;
}

.products-detail .star-list {
	margin-top: 25px;
}

.products-detail .star-list .star {
	width: 150px;
}

.products-detail .star-list .nums {
	margin-left: 15px;
	margin-top: 1px;
}

.products-detail .star-list .nums .num-count {
	color: #ff4d00;
}

.products-detail .star-list .star a {
	margin-right: 3px;
	display: inline-block;
	width: 22px;
	height: 21px;
	overflow: hidden;
	position: relative;
	background: url(/images/img110_h.png)no-repeat;
}

.products-detail .star-list .star a:last-child {
	margin-right: 0;
}

.products-detail .star-list .star a .star-active {
	display: block;
	height: 100%;
	background: url(/images/img110.png)no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}

.products-detail .star-list .nums span {
	font-size: 16px;
	color: #7b7b7d;
}

.products-detail .meg-wrap .right .ul {
	padding: 25px 0;
	border-top: solid 1px #e7eaec;
	border-bottom: solid 1px #e7eaec;
	margin-top: 30px;
}

.products-detail .meg-wrap .right .ul .li {
	font-size: 16px;
	color: #333335;
	background: url(/images/img113.jpg)no-repeat left;
	padding-left: 20px;
	margin-top: 5px;
}

.products-detail .meg-wrap .right .ul .li:first-child {
	margin-top: 0;
}

.products-detail .meg-wrap .right .flash-wrap {
	margin-top: 20px;
	padding: 0 20px;
/*background: #555;*/
	height: 50px;
	background: -moz-linear-gradient(left, #ff6523 0%, #fd911e 100%);
	background: -webkit-gradient(linear, left left, left bottom, color-sleft(0%,#ff6523), color-sleft(100%,#fd911e));
	background: -webkit-linear-gradient(left, #ff6523 0%,#fd911e 100%);
	background: -o-linear-gradient(left, #ff6523 0%,#fd911e 100%);
	background: -ms-linear-gradient(left, #ff6523 0%,#fd911e 100%);
	background: linear-gradient(to right, #ff6523 0%,#fd911e 100%);
}

.products-detail .meg-wrap .right .flash-wrap .left {
	width: 38%;
	font-size: 28px;
	color: #fff;
	line-height: 55px;
	font-weight: bolder;
}

.products-detail .meg-wrap .right .flash-wrap .right {
	width: 60%;
	text-align: right;
}

.products-detail .meg-wrap .right .flash-wrap .right .t {
	font-size: 16px;
	color: #fff;
	margin-top: 6px;
}

.products-detail .meg-wrap .right .flash-wrap .right .b {
	font-size: 15px;
	color: #fff;
}

.products-detail .meg-wrap .right .flash-wrap .right .b.b2 {
	margin-top: -7px;
}

.products-detail .meg-wrap .right .price-list {
	margin-top: 30px;
}

.products-detail .meg-wrap .right .price-list .stock-con {
	font-size: 16px;
	color: #333335;
	vertical-align: middle;
	margin-left: 20px;
	margin-top: 20px;
}

.products-detail .meg-wrap .right .price-list .stock-con span {
	font-size: 16px;
	color: #ff4d00;
	vertical-align: middle;
}

.products-detail .meg-wrap .right .price-list .price {
	font-size: 36px;
	color: #ff4d00;
	font-family: "AvantGarde";
}

.products-detail .meg-wrap .right .price-list .price span {
	font-size: 24px;
	color: #ff4d00;
	font-family: "AvantGarde";
}

.products-detail .meg-wrap .right .price-list .price.discount {
	font-size: 20px;
	text-decoration: line-through;
	margin-left: 15px;
	margin-top: 16px;
	color: #333;
}

.products-detail .meg-wrap .right .price-list .price.discount span {
	font-size: 14px;
	color: #333;
}

.products-detail .meg-wrap .right .price-list .price.off {
	font-size: 14px;
	background: #ff4d00;
	color: #fff;
	padding: 3px 5px;
	margin-top: 14px;
	margin-left: 15px;
}

.products-detail .meg-wrap .right .price-list .qtys {
	margin-top: 15px;
	font-size: 16px;
}

.products-detail .meg-wrap .right .price-list .qtys .l {
	font-size: 16px;
	color: #333335;
	margin-top: 3px;
}

.products-detail .meg-wrap .right .price-list .qtys .r {
	margin-left: 15px;
}

.products-detail .meg-wrap .right .price-list .qtys .r .btns {
	display: inline-block;
	width: 24px;
	height: 24px;
}

.products-detail .meg-wrap .right .price-list .qtys .r .btns.cut {
	background: url(/images/img206.png)no-repeat center;
}

.products-detail .meg-wrap .right .price-list .qtys .r .btns.add {
	background: url(/images/img207.png)no-repeat center;
}

.products-detail .meg-wrap .right .price-list .qtys .r .qty {
	margin: 0 5px;
	font-size: 16px;
	color: #333;
	text-align: center;
	margin-top: 4px;
}

.products-detail .meg-wrap .right .price-list .gifttype {
	width: 300px;
	font-size: 14px;
	color: #7b7b7d;
	margin-top: 8px;
	margin-left: 20px;
}

.products-detail .meg-wrap .right .price-list .gifttype .a {
	font-size: 16px;
	color: #ff4d00;
	font-family: "AvantGarde";
}

.products-detail .meg-wrap .right .price-list .gifttype .a2 {
	font-size: 14px;
	color: #ff4d00;
	font-family: "AvantGarde";
}

.products-detail .meg-wrap .right .buy-list {
	margin-top: 25px;
}

.products-detail .meg-wrap .right .buy-list .btn {
	width: 200px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	border: solid 1px #ff4d00;
	display: block;
	font-size: 18px;
}

.products-detail .meg-wrap .right .buy-list .btn1 {
	background: #ff4d00;
	color: #fff;
}

.products-detail .meg-wrap .right .buy-list .btn2 {
	background: #fff;
	color: #ff4d00;
	margin-left: 20px;
}

.products-detail .meg-wrap .right .buy-list .btn:hover {
	opacity: 0.8;
}

.products-detail .meg-wrap .right .tip-list {
	margin-top: 20px;
}

.products-detail .meg-wrap .right .tip-list .item {
	margin-left: 15px;
}

.products-detail .meg-wrap .right .tip-list .item:first-child {
	margin-left: 0;
}

.products-detail .meg-wrap .right .tip-list .item span {
	font-size: 14px;
}

.products-detail .meg-wrap .right .tip-list .item .span1 {
	color: #7b7b7d;
}

.products-detail .meg-wrap .right .tip-list .item .span2 {
	color: #333335;
}

.products-detail .meg-wrap .right .tip-list .tips {
	margin-bottom: 10px;
}

.products-detail .meg-wrap .right .tip-list .tips:first-child {
	margin-bottom: 0;
}

.products-detail .detail-wrap .top {
	padding: 50px 0;
}

.products-detail .detail-wrap .top .item {
	width: 25%;
	text-align: center;
}

.products-detail .detail-wrap .top .item .img {
	width: 50px;
	height: 50px;
	overflow: hidden;
	margin: 0 auto;
}

.products-detail .detail-wrap .top .item .title {
	font-size: 18px;
	color: #333335;
	margin-top: 20px;
	font-weight: bolder;
}

.products-detail .detail-wrap .top .item .brief {
	font-size: 14px;
	color: #7b7b7d;
	margin-top: 5px;
}

.products-detail .detail-wrap .con1 .item {
	background: #f5f5f5;
	margin-bottom: 20px;
}

.products-detail .detail-wrap .con1 .item .left {
	width: 704px;
	height: 400px;
	overflow: hidden;
}

.products-detail .detail-wrap .con1 .item .right {
	width: 496px;
	text-align: center;
}

.products-detail .detail-wrap .con1 .item .right .contact {
	display: table-cell;
	vertical-align: middle;
	height: 400px;
	padding: 0 80px;
}

.products-detail .detail-wrap .con1 .item .right .title {
	font-size: 24px;
	color: #333;
	font-weight: bolder;
}

.products-detail .detail-wrap .con1 .item .right .borders {
	display: inline-block;
	width: 30px;
	height: 3px;
	background: #ff4d00;
	margin-top: 15px;
}

.products-detail .detail-wrap .con1 .item .right .brief {
	font-size: 16px;
	color: #333;
	margin-top: 15px;
}

.products-detail .detail-wrap .con2 .item {
	width: 286px;
	margin-right: 18.66px;
	text-align: center;
}

.products-detail .detail-wrap .con2 .item:nth-child(4n) {
	margin-right: 0;
}

.products-detail .detail-wrap .con2 .item .img {
	width: 286px;
	max-height: 286px;
	overflow: hidden;
}

.products-detail .detail-wrap .con2 .item .bot {
	background: #fff;
	padding: 30px 10px;
}

.products-detail .detail-wrap .con2 .item .bot .title {
	font-size: 20px;
	color: #333;
	font-weight: bolder;
	height: 48px;
	overflow: hidden;
}

.products-detail .detail-wrap .con2 .item .bot .brief {
	font-size: 16px;
	color: #333;
	margin-top: 20px;
	line-height: 22px;
	overflow: hidden;
}

.products-detail .apecs-wrap {
	padding: 50px 0;
	background: #f5f5f5;
}

.products-detail .apecs-wrap .list {
	margin-top: 50px;
	margin-bottom: 20px;
}

.products-detail .apecs-wrap .list .bigitem {
	border-top: solid 1px #d8d8d8;
	padding: 10px 0;
}

.products-detail .apecs-wrap .list .bigitem:last-child {
	border-bottom: solid 1px #d8d8d8;
}

.products-detail .apecs-wrap .list .bigitem .item {
	width: 50%;
}

.products-detail .apecs-wrap .list .bigitem .item:nth-child(1) {
	width: 52%;
}

.products-detail .apecs-wrap .list .bigitem .item:nth-child(2) {
	width: 48%;
}

.products-detail .apecs-wrap .list .bigitem .item:nth-child(1) .left {
	width: 190px;
}

.products-detail .apecs-wrap .list .bigitem .item:nth-child(1) .right {
	width: 430px;
}

.products-detail .apecs-wrap .list .bigitem .item:nth-child(2) .left {
	width: 260px;
}

.products-detail .apecs-wrap .list .bigitem .item:nth-child(2) .right {
	width: 310px;
}

.products-detail .apecs-wrap .list .item .left {
	width: 200px;
	font-size: 16px;
	color: #333;
	font-weight: bolder;
}

.products-detail .apecs-wrap .list .item .right {
	width: 402px;
	font-size: 14px;
	color: #333;
}

.products-detail .faq-wrap {
	padding: 60px 0;
	background: #fff;
}

.products-detail .faq-wrap .list {
	margin-top: 50px;
}

.products-detail .faq-wrap .list .item {
	margin-top: 30px;
}

.products-detail .faq-wrap .list .item:first-child {
	margin-top: 0;
}

.products-detail .faq-wrap .list .item .title {
	font-size: 20px;
	color: #333;
	font-weight: bolder;
	background: url(/images/img114.png)no-repeat left;
	padding-left: 28px;
}

.products-detail .faq-wrap .list .item .brief {
	font-size: 14px;
	color: #333;
	margin-top: 10px;
	padding-left: 28px;
}

.products-detail .faq-wrap .swiper-button-prev-faq,.products-detail .swiper-button-prev-review,.products-detail .swiper-button-prev-blog {
	left: 340px !important;
	top: 65% !important;
}

.products-detail .faq-wrap .swiper-button-next-faq,.products-detail .swiper-button-next-review,.products-detail .swiper-button-next-blog {
	right: 340px !important;
	top: 65% !important;
}

.products-detail .faq-wrap .swiper-container-fade .swiper-slide {
	opacity: 0 !important;
}

.products-detail .faq-wrap .swiper-container-fade .swiper-slide-active {
	opacity: 1 !important;
}

.products-detail .download-wrap {
	padding: 50px 0;
	background: #f5f5f5;
}

.products-detail .download-wrap .list {
	margin-top: 50px;
}

.products-detail .download-wrap .item {
	margin-top: 30px;
}

.products-detail .download-wrap .item:first-child {
	margin-top: 0;
}

.products-detail .download-wrap .item .left,.products-detail .download-wrap .item .left .titles {
	width: 260px;
	margin-right: 26px;
	font-size: 18px;
	color: #333;
}

.products-detail .download-wrap .item .mid {
	width: 600px;
}

.products-detail .download-wrap .item .mid,.products-detail .download-wrap .item .mid .title {
	font-size: 18px;
	color: #333;
}

.products-detail .download-wrap .item .right {
	width: 230px;
}

.products-detail .download-wrap .item .right .date {
	font-size: 16px;
	color: #333;
}

.products-detail .download-wrap .item .right .down {
	text-align: right;
	margin-left: 80px;
}

.products-detail .download-wrap .item .right .down .a img {
	margin-top: -5px;
}

.products-detail .download-wrap .item .mid .title:hover,.products-detail .download-wrap .item .left .titles:hover {
	color: #ff4d00;
}

.products-detail .download-wrap .item .right .down .a img:hover {
	opacity: 0.8;
}

.products-detail .reviews-wrap {
	padding: 60px 0;
}

.products-detail .reviews-wrap .star-list {
	text-align: center;
}

.products-detail .reviews-wrap .star-list .star,.products-detail .reviews-wrap .star-list .nums {
	display: inline-block;
	vertical-align: middle;
}

.products-detail .reviews-wrap .list {
	margin-top: 40px;
}/* .products-detail .reviews-wrap .list .item .user{} */.products-detail .reviews-wrap .list .item .user .pic {
	width: 40px;
	height: 40px;
	display: inline-block;
	background: url(/images/img220.png)no-repeat center;
	background-size: 100%;
	border-radius: 50%;
}

.products-detail .reviews-wrap .list .item .user .names {
	font-size: 18px;
	color: #333;
	font-weight: bolder;
	width: 250px;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	vertical-align: middle;
	display: inline-block;
	margin-left: 15px;
}

.products-detail .reviews-wrap .list .item {
	margin-top: 40px;
}

.products-detail .reviews-wrap .list .item:first-child {
	margin-top: 0;
}

.products-detail .reviews-wrap .list .item .title {
	font-size: 18px;
	color: #333;
	font-weight: bolder;
	margin-top: 25px;
}

.products-detail .reviews-wrap .list .item .stars {
	margin-top: 20px;
}

.products-detail .reviews-wrap .list .item .name-list {
	margin-top: 20px;
}

.products-detail .reviews-wrap .list .item .name-list .names {
	font-size: 14px;
	color: #333;
	display: inline-block;
	vertical-align: middle;
}

.products-detail .reviews-wrap .list .item .name-list .names .imgs img {
	max-width: 50px;
}

.products-detail .reviews-wrap .list .item .name-list .names .imgs video {
	max-width: 70px;
}

.products-detail .reviews-wrap .list .item .name-list .dates {
	font-size: 14px;
	color: #333;
	margin-left: 15px;
	display: inline-block;
	vertical-align: middle;
}

.products-detail .reviews-wrap .list .item .stars .nums {
	margin-left: 10px;
}

.products-detail .reviews-wrap .list .item .detail {
	margin-top: 25px;
}

.products-detail .reviews-wrap .list .item .detail.reply {
	margin-top: 10px;
	color: #666;
	font-size: 13px;
}

.products-detail .reviews-wrap .swiper-slide {
	background: #fff;
}

.products-detail .detail-wrap {
	overflow: hidden;
}

.swiper-pagination-faq,.swiper-pagination-review,.swiper-pagination-blog {
	max-width: 360px;
	margin: 0 auto;
}

.swiper-pagination-faq .swiper-pagination-bullet,.swiper-pagination-faq .swiper-pagination-review,.swiper-pagination-blog .swiper-pagination-bullet {
	margin: 2px 6px;
}

.swiper-container-review .swiper-slide,.swiper-container-blog .swiper-slide {
	opacity: 0!important;
	height: 0;
	overflow: hidden;
}

.swiper-container-review .swiper-slide-active,.swiper-container-blog .swiper-slide-active {
	opacity: 1!important;
	height: auto;
}

.products-detail .meg-wrap .left .pro-owl img {
	max-width: 100%;
	height: auto;
}

.products-detail .meg-wrap .left .pro-owl #sync1 {
	text-align: center;
}

.products-detail .meg-wrap .left .pro-owl #sync2 {
	width: 100%;
	margin: 0 auto;
}

.products-detail .meg-wrap .left .pro-owl #sync2 .item {
	width: 90px;
	height: 90px;
	background: #fff;
	text-align: center;
	line-height: 90px;
	cursor: pointer;
/*border-bottom: solid 2px transparent;*/
	margin: 0 auto;
}/*.products-detail .meg-wrap .left .pro-owl #sync2 .item img{margin-top: 3px;}*//*.products-detail .meg-wrap .left .pro-owl #sync2 .synced .item{border-bottom: solid 2px #0a4595;}*/.products-detail .meg-wrap .left .pro-owl .owl-prev {
	width: 36px;
	height: 48px;
	top: 46%;
	background: url(/images/owl-left.jpg)no-repeat center;
	opacity: 1;
	position: absolute;
	left: -15px;
}

.products-detail .meg-wrap .left .pro-owl .owl-next {
	width: 36px;
	height: 48px;
	top: 46%;
	background: url(/images/owl-right.jpg)no-repeat center;
	opacity: 1;
	position: absolute;
	right: -15px;
}

.products-detail .meg-wrap .left .pro-owl .owl-prev:hover {
	background-image: url(/images/owl-left-hover.jpg);
}

.products-detail .meg-wrap .left .pro-owl .owl-next:hover {
	background-image: url(/images/owl-right-hover.jpg);
}

.products-detail .owl-item {
	opacity: 1;
}

.products-detail .owl-item.synced {
	opacity: 0.7;
}

.products-detail .share-list {
	margin-top: 106px;
}

.products-detail .share-list .l {
	width: 100px;
	display: inline-block;
	vertical-align: middle;
	font-size: 18px;
	color: #555;
}

.products-detail .share-list .r {
	width: auto;
	display: inline-block;
	vertical-align: middle;
	position: relative;
}

.products-detail .share-list .r .at-share-btn {
	width: 30px;
	height: 30px;
	border-radius: 50% !important;
	margin-right: 10px;
	padding: 0;
	outline: none;
}

.products-detail .share-list .r .at-share-btn svg {
	width: 30px !important;
	height: 30px !important;
}

.products-detail .share-list .r .at-svc-pinterest_share {
	background: url(/images/share_img.png)no-repeat center;
	opacity: 0;
}

.products-detail .share-list .r .at-svc-pinterest_share g {
	opacity: 0;
}

.products-detail .share-list .r .at-svc-pinterest_share.posit {
	position: absolute;
	left: 86px;
	top: 0;
	opacity: 1;
}

.products-detail .share-list .r .at-svc-pinterest_share:hover {
	display: none;
}

.products-detail .share-list .r .at-svc-pinterest_share.posit:hover {
	top: -4px;
	display: block;
}

.products-detail .meg-wrap .right .add-wish {
	margin-top: 25px;
}

.products-detail .meg-wrap .right .add-wish .btn {
	display: inline-block;
	padding-left: 35px;
	height: 20px;
	line-height: 20px;
	background: url(/images/img261.png)no-repeat left;
	font-size: 16px;
	color: #333;
}

.products-detail .meg-wrap .right .add-wish .span {
	font-size: 20px;
	color: #999;
	margin-left: 2px;
}

.products-detail .meg-wrap .right .add-wish .btn.on {
	background: url(/images/img261_h.png)no-repeat left;
}/*搜索页面*//* .search-wrap{} */.search-wrap .top {
	background: #555;
	padding: 40px 0;
}

.search-wrap .top .cw1204 {
	position: relative;
}

.search-wrap .top .search {
	width: 100%;
	height: 100px;
	line-height: 100px;
	background: #666;
}

.search-wrap .top .search .submit {
	width: 100px;
	height: 100px;
	background: url(/images/img115.png)no-repeat center;
}

.search-wrap .top .search .text {
	width: 1080px;
	height: 100px;
	padding: 0 10px;
	line-height: 100px;
	font-size: 24px;
	color: #fff;
}

.search-wrap .top .search input::-webkit-input-placeholder {
	color: #fff;
}

.search-wrap .top .select {
	margin-top: 35px;
	position: relative;
	width: 180px;
}

.search-wrap .top .select .selects {
	width: 140px;
	height: 40px;
	line-height: 40px;
	padding: 0 20px;
	background: url(/images/img116.png)no-repeat 88% center;
	border: solid 1px #818181;
	border-radius: 5px;
	font-size: 16px;
	color: #fff;
}

.search-wrap .top .select .select-list {
	width: 100%;
	border-radius: 5px;
	background: #fff;
	position: absolute;
	left: 0;
	right: 0;
	bottom: -150px;
	display: none;
	box-shadow: 0 0 10px #999;
}

.search-wrap .top .select .select-list .a {
	font-size: 14px;
	color: #818181;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	display: block;
	padding: 0 20px;
}

.search-wrap .top .select .select-list .a:hover {
	background: #f5f5f5;
}

.search-wrap .top .select:hover .select-list {
	display: block;
}

.search-wrap .top .recent-search {
	background: #666;
	position: absolute;
	left: 0;
	right: 0;
	bottom: -85px;
	z-index: 2;
	width: calc(100% - 68px);
	height: 150px;
	overflow: hidden;
	padding: 0 34px;
	display: none;
}

.search-wrap .top .recent-search .title {
	font-size: 16px;
	color: #acacac;
	margin-top: 30px;
}

.search-wrap .top .recent-search .list {
	margin-top: 30px;
}

.search-wrap .top .recent-search .list .a {
	display: inline-block;
	padding-left: 30px;
	background: url(/images/img119.png)no-repeat left;
	margin-left: 50px;
	font-size: 18px;
	color: #fff;
}

.search-wrap .top .recent-search .list .a:first-child {
	margin-left: 0;
}

.search-wrap .top .recent-search .right .close {
	margin-top: 30px;
	display: inline-block;
}

.search-wrap .bot {
	padding: 100px 0;
	background: #f0f0f0;
}

.search-wrap .bot .item {
	background: #fff;
	border: solid 1px #ededed;
	padding: 35px 30px;
}

.search-wrap .bot .item:hover {
	box-shadow: 0 0 10px #ddd;
}

.search-wrap .bot .item .title,.search-wrap .bot .item .title a {
	font-size: 24px;
	color: #333;
}

.search-wrap .bot .item .title span {
	font-size: 24px;
	color: #ff4d00;
}

.search-wrap .bot .item .brief {
	margin-top: 20px;
	font-size: 16px;
	color: #333;
}

.search-wrap .bot .item .brief span {
	font-size: 16px;
	color: #ff4d00;
}

.search-wrap .bot .item .left {
	width: 120px;
	text-align: center;
}

.search-wrap .bot .item .right {
	width: 1000px;
}

.search-wrap .bot .item .left .img {
	border: solid 1px #e8e8e8;
	padding: 15px 0;
}

.search-wrap .bot .item .left .img img {
	vertical-align: middle;
	max-width: 87px;
}

.search-wrap .bot .item .right .price-list {
	margin-top: 25px;
}

.search-wrap .bot .item .right .price-list .price1 {
	font-size: 18px;
	color: #ff4d00;
	font-weight: bolder;
}

.search-wrap .bot .item .right .price-list .price2 {
	font-size: 14px;
	color: #333333;
	margin-left: 30px;
	font-weight: bolder;
	text-decoration: line-through;
}

.search-wrap .bot .item .right .price-list .price3 {
	font-size: 14px;
	background: #ff4d00;
	color: #fff;
	padding: 3px 5px;
	margin-top: 14px;
	margin-left: 30px;
}

.search-wrap .bot .item .right .date {
	margin-top: 10px;
}

.search-wrap .bot .item .right .date span {
	font-size: 14px;
	color: #acacac;
	background: url(/images/img216.jpg)no-repeat left;
	padding-left: 10px;
	margin-left: 10px;
}

.search-wrap .bot .item .right .date span:first-child {
	padding-left: 0;
	margin-left: 0;
	background: none;
}

.search-wrap .bot .more {
	display: block;
	width: 100%;
	height: 60px;
	text-align: center;
	font-size: 18px;
	color: #333;
	background: #fff url(/images/img117.png)no-repeat 44% 51%;
	line-height: 60px;
	margin-top: 20px;
}

.search-wrap .bot .more:hover {
	box-shadow: 0 0 10px #ddd;
}/*产品详细介绍*/.products-item {
	margin-top: -4px;
}

.products-item .img {
	display: block;
	margin-top: 4px;
}

.products-item .products-cate {
	background: #ff4d00;
	height: 150px;
	text-align: center;
	line-height: 150px;
	overflow: hidden;
	margin-top: 4px;
}

.products-item .products-cate .cate {
	display: inline-block;
	font-size: 26px;
	color: #fff;
	padding: 0 100px;
	background: url(/images/img129.jpg)no-repeat right;
	position: relative;
}

.products-item .products-cate .cate .imgs {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0 auto;
	text-align: center;
	display: none;
}

.products-item .products-cate .cate:hover .imgs,.products-item .products-cate .cate.on .imgs {
	display: block;
}

.products-item .products-cate .cate:last-child {
	background: none;
}

.products-drop {
	position: fixed;
	left: 0;
	right: 0;
	top: 100px;
	width: 100%;
	max-width: 1920px;
	margin: 0 auto;
	z-index: 997;
	background: #f5f5f5;
	height: 70px;
	line-height: 70px;
	overflow: hidden;
	vertical-align: middle;
	box-shadow: 0 0 8px #ddd;
}

.products-drop.on {
	display: block;
	top: 100px;
}

.products-drop .left {
	width: 1000px;
}

/* 产品 Buy Now 按钮弹窗 */
.products-drop{
	overflow: visible;
}

.products-drop .right {
	position: relative;
	/*width: 184px;*/
}
.products-drop .right .a{
	margin-left:0px!important;
}
.products-drop .right .right-buy{
	/*width: 120px;*/
	height: 70px;
	float: right;
	border-bottom: 2px solid transparent;
	box-sizing: border-box;
}
.products-drop .right .right-buy:hover{
	border-bottom: 2px solid #ff4d00;
}
.products-drop .right .right-buy .products-drop-buy{
	position: absolute;
	right:0;
	top:70px;
	background: #fff;
	border-top: solid 1px transparent;
	box-shadow: 0 1px 3px #ddd;
	overflow: hidden;
	padding:5px 0 10px;
	border-bottom-left-radius: 15px ;
	border-bottom-right-radius: 15px;
	z-index: 9;
	display: none;
	width:180px;
	text-align: center;
	line-height: 60px;
}
.products-drop .right .right-buy .products-drop-buy a.store-button{
	display: inline-block;
	/*margin-right:20px;*/
	width:140px;
	height:36px;
	line-height: 34px;
	font-size: 16px;
	color:#333;
	background: #fff;
	border:1px solid  #333;
	text-align: center;
	box-sizing: border-box;
	border-radius: 5px;
}
/*.products-drop .right .right-buy .products-drop-buy a.store-button:last-child{*/
/*	margin-right:0px;*/
/*}*/
/*aliexpress*/
.products-drop .right .right-buy .products-drop-buy a.ilife:hover{
	background:#ffd600;
	border:1px solid  #ffd600;
	color:#fff;
}
/*Яндекс Маркет*/
.products-drop .right .right-buy .products-drop-buy a.amazon:hover{
	background: #ffd426;
	border:1px solid  #ffd426;
	color:#fff;
}
/*OZON*/
.products-drop .right .right-buy .products-drop-buy a.aliexpress:hover{
	background: #005bff;
	border:1px solid  #005bff;
	color:#fff;
}
/*Wildberries*/
.products-drop .right .right-buy .products-drop-buy a.wildberries:hover{
	background: #481173;
	border:1px solid  #481173;
	color:#fff;
}

.products-drop .right .right-buy:hover .products-drop-buy{
	display: block;
}

.products-drop .left .tit {
	font-size: 24px;
	color: #ff4d00;
	padding-right: 17px;
	background: url(/images/img213.jpg)no-repeat right;
	font-family: "AvantGarde";
}

.products-drop .left .tit h1 {
	font-size: 24px;
	color: #ff4d00;
	font-family: "AvantGarde";
}

.products-drop .left .pro {
	font-size: 18px;
	color: #333;
	padding-left: 17px;
	/*font-family: "AvantGarde";*/
}

.products-drop .left .pro h1 {
	font-size: 18px;
	color: #333;
	font-family: "AvantGarde";
}

.products-drop .left .pro .aa {
	font-size: 14px;
	color: #333;
	margin: 0 30px;
	font-weight: bolder;
}

.products-drop .left .pro .aa:hover {
	color: #ff4d00;
}

.products-drop .right {
	text-align: right;
}

.products-drop .right .a {
	display: inline-block;
	width: 130px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	border-radius: 3px;
	font-size: 16px;
	color: #fff;
	background: #ff4d00;
	/*font-family: "AvantGarde";*/
	text-transform: capitalize;
}

.products-drop .right .a:hover {
	opacity: 0.8;
}

.products-drop-hidden {
	height: 70px;
}/*会员登录*/.login-wrap {
	background: #f0f0f0;
	padding-top: 60px;
	padding-bottom: 112px;
}

.login-wrap .cw1204 {
	background: #fff;
	box-shadow: 0 10px 30px #ddd;
}

.login-wrap .left {
	width: 602px;
}

.login-wrap .right {
	width: 602px;
}

.login-wrap .right .title {
	font-size: 30px;
	color: #333335;
	font-weight: bolder;
	padding-top: 60px;
	text-transform: uppercase;
}

.login-wrap .right .form {
	width: 400px;
	margin: 0 auto;
	margin-top: 60px;
}

.login-wrap .right .form .item {
	margin-top: 15px;
	position: relative;
}

.login-wrap .right .form .item .checkbox {
	opacity: 0;
	position: absolute;
	left: 0;
	top: 2px;
	z-index: 2;
	width: 12px;
	height: 12px;
}

.login-wrap .right .form .item .check {
	display: block;
	position: absolute;
	left: 0;
	top: 2px;
	z-index: 1;
	width: 12px;
	height: 12px;
	background: url(/images/img140.png)no-repeat center;
}

.login-wrap .right .form .item .check.on {
	background: url(/images/img131.png)no-repeat center;
}

.login-wrap .right .form .item .tit {
	font-size: 13px;
	color: #999;
}

.login-wrap .right .form .item .input {
	width: 100%;
	height: 54px;
	background: #f0f0f0;
	margin-top: 10px;
}

.login-wrap .right .form .item .input input {
	width: calc(100% - 20px);
	height: 100%;
	padding: 0 10px;
	font-size: 13px;
	color: #333;
}

.login-wrap .right .form .item .fonts {
	width: 375px;
	font-size: 12px;
	color: #999;
}

.login-wrap .right .form .item .fonts a {
	color: #333;
}

.login-wrap .right .form .item .submit {
	width: 100%;
	height: 54px;
	background: #ff4d00;
	font-size: 16px;
	color: #fff;
	opacity: 0.6;
}

.login-wrap .right .form .item .submit:hover {
	opacity: 1;
}

.login-wrap .right .form .item .a1 {
	font-size: 13px;
	color: #333335;
}

.login-wrap .right .form .item .a2 {
	font-size: 13px;
	color: #ff4d00;
}

.login-wrap .right .form .item .a3 {
	font-size: 14px;
	color: #333335;
	text-decoration: underline;
}

.login-wrap .right .form .item.submits {
	margin-top: 10px;
}

.login-wrap .other-login {
	width: 100%;
	height: 20px;
	background: url(/images/img212.png)no-repeat center;
	text-align: center;
	font-size: 14px;
	color: #333;
	margin-top: 60px;
}

.login-wrap .login-list {
	text-align: center;
	margin-top: 40px;
}

.login-wrap .login-list .a {
	display: inline-block;
	margin: 0 15px;
	cursor: pointer;
	overflow: hidden;
	vertical-align: top;
}

.login-wrap .login-list .a:hover {
	opacity: 0.8;
}

.login-wrap .right .form .item.verifi .input input {
	width: calc(100% - 170px);
}

.login-wrap .right .form .item.verifi .input .vcodebtn {
	width: 150px;
	height: 100%;
	background: #ff4d00;
	position: relative;
}

.login-wrap .right .form .item.verifi .input .vcodebtn input {
	color: #fff;
	width: 100%;
	height: 100%;
	cursor: pointer;
}

.login-wrap .right .form .item.verifi .input .vcodebtn .positfont {
	position: absolute;
	left: 24px;
	top: 16px;
	font-size: 14px;
	color: #696969;
}

.login-wrap.regis-wrap .right .form {
	margin-top: 40px;
}

.login-wrap.regis-wrap .right .title {
	padding-top: 60px;
}

.login-wrap .login-list .fb-login-button {
	width: 36px !important;
	height: 36px !important;
	background: url(/images/img209.png)no-repeat center;
}/*登录接口样式*/.abcRioButtonBlue .abcRioButtonIcon {
	display: none !important;
}

.abcRioButtonContents {
	display: none !important;
}

.abcRioButtonBlue {
	width: 36px !important;
	height: 36px !important;
	background: url(/images/img208.png)no-repeat center !important;
	box-shadow: none !important;
	border-radius: 50% !important;
}

.fb_iframe_widget {
	width: 36px !important;
	height: 36px !important;
	background: url(/images/img209.png)no-repeat center;
}

.fb_iframe_widget iframe {
	width: 36px !important;
	height: 36px !important;
	opacity: 0 !important;
}/*会员中心*//*.member-wrap{background: #f5f5f5;min-height: 700px;padding-bottom: 50px;}.member-wrap .member-list .menu{width: 184px;background: #fff;padding-top: 35px;padding-bottom: 50px;}.member-wrap .member-list .center{width: 1000px;background: #fff;position: relative;margin: 0 auto;}.member-wrap .member-list .center .return{position: absolute;left: 0;top: -36px;z-index: 1;padding: 3px 5px;color: #666;display: none;}.member-wrap .member-list .menu .item{margin-top: 40px;}.member-wrap .member-list .menu .item:first-child{margin-top: 0;}.member-wrap .member-list .menu .item .title{font-size: 16px;color: #333;font-weight: bolder;padding: 0 20px;}.member-wrap .member-list .menu .item .ul{margin-top: 20px;}.member-wrap .member-list .menu .item .ul .li{margin-top: 4px;padding: 6px 20px;}.member-wrap .member-list .menu .item .ul .li:first-child{margin-top: 0;}.member-wrap .member-list .menu .item .ul .li .a{font-size: 14px;color: #999;display: block;}.member-wrap .member-list .menu .item .ul .li:hover .a,.member-wrap .member-list .menu .item .ul .li.on .a{color: #ff4d00;}.member-wrap .member-list .menu .item .ul .li:hover,.member-wrap .member-list .menu .item .ul .li.on{background: #fafafa;}*/.member-wrap {
	background: #f0f0f0;
	min-height: 700px;
	padding-bottom: 50px;
}

.member-wrap .member-list .menu {
	width: 220px;
/*background: #fff;*//*padding-top: 35px;padding-bottom: 50px;*/
}

.member-wrap .member-list .center {
	width: 960px;
/*background: #fff;*/
	position: relative;
	margin: 0 auto;
}

.member-wrap .member-list .center .return {
	position: absolute;
	left: 0;
	top: -36px;
	z-index: 1;
	padding: 3px 5px;
	color: #666;
	display: none;
}

.member-wrap .member-list .menu .item {
	margin-top: 4px;
	background: #fff;
	padding: 25px 0;
}

.member-wrap .member-list .menu .item:first-child {
	margin-top: 0;
}

.member-wrap .member-list .menu .item .title {
	font-size: 16px;
	color: #999;
	padding: 0 25px;
}

.member-wrap .member-list .menu .item .ul {
	margin-top: 15px;
}

.member-wrap .member-list .menu .item .ul .li {
	margin-top: 4px;
	padding: 6px 25px;
}

.member-wrap .member-list .menu .item .ul .li:first-child {
	margin-top: 0;
}

.member-wrap .member-list .menu .item .ul .li .a {
	font-size: 16px;
	color: #333;
	display: block;
	font-weight: bolder;
}

.member-wrap .member-list .menu .item .ul .li:hover .a,.member-wrap .member-list .menu .item .ul .li.on .a {
	color: #ff4d00;
}

.member-wrap .member-list .menu .item .ul .li:hover,.member-wrap .member-list .menu .item .ul .li.on {
	background: #fafafa;
}
/*
.member-wrap .member-list .menu .item:last-child {
	min-height: 205px;
}
*/
.member-wrap .member-list .member .top {
	border-bottom: solid 1px #f5f5f5;
	padding: 16px 0;
}

.member-wrap .member-list .member .top .left {
	width: 500px;
	padding-left: 30px;
}

.member-wrap .member-list .member .top .right {
	width: 200px;
	padding-right: 30px;
	text-align: right;
}

.member-wrap .member-list .member .top .left .pic {
	width: 88px;
}

.member-wrap .member-list .member .top .left .pic .picimg {
	width: 64px;
	height: 64px;
	background: url(/images/img134.png)no-repeat center;
	display: block;
	background-size: 100%;
	border-radius: 50%;
}

.member-wrap .member-list .member .top .left .meg {
	width: 400px;
}

.member-wrap .member-list .member .top .left .meg .t {
	margin-top: 10px;
}

.member-wrap .member-list .member .top .left .meg .t .names {
	font-size: 14px;
	color: #333;
	font-weight: bolder;
	background: url(/images/img136.jpg)no-repeat right;
	padding-right: 10px;
}

.member-wrap .member-list .member .top .left .meg .t .names span {
	font-size: 14px;
	color: #333;
	font-weight: bolder;
}

.member-wrap .member-list .member .top .left .meg .t .fonts {
	font-size: 14px;
	color: #999;
	margin-left: 20px;
}

.member-wrap .member-list .member .top .left .meg .b {
	font-size: 14px;
	color: #999;
	padding-left: 25px;
	background: url(/images/img135.png)no-repeat left;
	margin-top: 8px;
}

.member-wrap .member-list .member .top .right .a {
	display: inline-block;
	min-width: 98px;
	height: 28px;
	line-height: 28px;
	border: solid 1px #dcdcdc;
	padding: 0 10px;
	font-size: 12px;
	color: #999;
	border-radius: 3px;
	text-align: left;
}

.member-wrap .member-list .member .top .right .a.a1 {
	background: url(/images/img133.png)no-repeat 90% center;
}

.member-wrap .member-list .member .top .right .a span {
	color: #ff4d00;
}

.member-wrap .member-list .member .top .right .a.a2 {
	margin-top: 7px;
}

.member-wrap .member-list .member .top .right .a.a1:hover {
	background: #ff4d00 url(/images/img133_h.png)no-repeat 90% center;
}

.member-wrap .member-list .member .top .right .a.a2:hover {
	background: #ff4d00;
}

.member-wrap .member-list .member .top .right .a:hover,.member-wrap .member-list .member .top .right .a:hover span {
	color: #fff;
}

.member-wrap .member-list .member .bot {
	padding: 0 15px;
}

.member-wrap .member-list .member .bot .item {
	width: 138px;
	height: 88px;
	background: url(/images/img137.jpg)no-repeat right;
	text-align: center;
	display: block;
}

.member-wrap .member-list .member .bot .item:last-child {
	background: none;
}

.member-wrap .member-list .member .bot .item .nums {
	font-size: 18px;
	color: #333;
	margin-top: 18px;
	font-weight: bolder;
}

.member-wrap .member-list .member .bot .item .fonts {
	font-size: 14px;
	color: #999;
	margin-top: 10px;
}

.member-wrap .member-list .member .bot .item:hover .fonts {
	color: #ff4d00;
}/*会员信息*/.member-wrap .member-list .center-title {
/*margin-top: 80px;padding: 0 56px 15px;*/
	font-size: 24px;
	color: #333;
	font-weight: bolder;
	height: 60px;
	line-height: 60px;
/*border-bottom: solid 1px #f5f5f5;*/
	text-align: center;
	background: #fff;
}

.member-wrap .member-list .center-big-white {
	background: #fff;
	border-top: solid 10px #f5f5f5;
}

.member-wrap .member-list .information {
	margin-bottom: 60px;
}

.member-wrap .member-list .information .information-wrap {
	padding: 30px 50px;
	background: #fff;
	border-top: solid 4px #f5f5f5;
}

.member-wrap .member-list .information .information-wrap .item {
	margin-top: 20px;
	width: 400px;
	margin-right: 30px;
}

.member-wrap .member-list .information .information-wrap .item .tit {
	font-size: 16px;
	color: #333;
	font-weight: bolder;
}

.member-wrap .member-list .information .information-wrap .item.picitem {
	width: 100%;
	margin-right: 0;
	margin-top: 0;
}

.member-wrap .member-list .information .information-wrap .item.picitem .tit {
	color: #333;
	font-size: 16px;
	font-weight: bolder;
}

.member-wrap .member-list .information .information-wrap .item.picitem .input {
	margin-top: 20px;
}

.member-wrap .member-list .information .information-wrap .item.picitem .input .pic {
	width: 120px;
	height: 120px;
	background: url(/images/img141.png)no-repeat center;
	display: block;
	background-size: 100%;
	border-radius: 50%;
}

.member-wrap .member-list .information .information-wrap .item.picitem .input .upload {
	margin-left: 28px;
	margin-top: 20px;
}

.member-wrap .member-list .information .information-wrap .item.picitem .input .upload .font1 {
	font-size: 14px;
	color: #999;
	margin-top: 10px;
}

.member-wrap .member-list .information .information-wrap .item.picitem .input .upload .font2 {
	margin-top: 15px;
	position: relative;
}

.member-wrap .member-list .information .information-wrap .item.picitem .input .upload .font2 span {
	font-size: 14px;
	color: #999;
	display: inline-block;
	vertical-align: middle;
}

.member-wrap .member-list .information .information-wrap .item.picitem .input .upload .font3 {
	font-size: 14px;
	color: #999;
	margin-top: 15px;
}

.member-wrap .member-list .information .information-wrap .item.picitem .input .upload .font3 b {
	color: #333;
}

.member-wrap .member-list .information .information-wrap .item.picitem .input .upload .font2 .btnhide,.member-wrap .member-list .information .information-wrap .item.picitem .input .upload .font2 .btnshow {
	cursor: pointer;
	width: 110px;
	height: 24px;
	display: inline-block;
}

.member-wrap .member-list .information .information-wrap .item.picitem .input .upload .font2 .btnshow {
	margin-right: 15px;
}

.member-wrap .member-list .information .information-wrap .item.picitem .input .upload .font2 .buttons {
	display: inline-block;
	width: 110px;
	height: 22px;
	border: solid 1px #a8a8a8;
	cursor: pointer;
	background: /*url(/images/img142.jpg)no-repeat center*/#f5f5f5;
	text-align: center;
	line-height: 22px;
	font-size: 12px;
	color: #333;
	font-weight: bolder;
	margin-right: 15px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}

.member-wrap .member-list .information .information-wrap .item.picitem .input .upload .font2 .btnhide {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	opacity: 0;
}

.member-wrap .member-list .information .information-wrap .item .input {
	margin-top: 15px;
}

.member-wrap .member-list .information .information-wrap .item .input .text {
	width: calc(100% - 22px);
	height: 38px;
	border: solid 1px #e8e8e8;
	border-radius: 3px;
	padding: 0 10px;
	font-size: 14px;
	color: #999;
}

.member-wrap .member-list .information .information-wrap .item .input.disabled .text {
	background: #f5f5f5;
	border-color: #a8a8a8;
	color: #333;
}

.member-wrap .member-list .information .information-wrap .item.birthday {
	width: 400px;
	margin-right: 0;
	margin-left: 10px;
}

.member-wrap .member-list .information .information-wrap .item.birthday .input .selects {
	position: relative;
	width: 116px;
	height: 38px;
	overflow: hidden;
	position: relative;
	display: inline-block;
	margin-right: 20px;
}

.member-wrap .member-list .information .information-wrap .item.birthday .input .selects:last-child {
	margin-right: 0;
}

.member-wrap .member-list .information .information-wrap .item.birthday select {
	border: solid 1px #e8e8e8;
	width: 100%;
	height: 38px;
	border-radius: 3px;
	font-size: 14px;
	color: #999;
	-webkit-appearance: none;
/* google */
	-moz-appearance: none;
/* firefox */
	appearance: none;
/* IE */
	padding: 0 10px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}

.member-wrap .member-list .information .information-wrap .item.birthday .imgs {
	position: absolute;
	top: 10px;
	left: 90px;
	z-index: 1;
}

.member-wrap .member-list .information .information-wrap .item.gender {
	width: auto;
}

.member-wrap .member-list .information .information-wrap .item.gender .radio {
	display: inline-block;
	margin-right: 50px;
	height: 17px;
	line-height: 17px;
	overflow: hidden;
	position: relative;
}

.member-wrap .member-list .information .information-wrap .item.gender .radio input {
	opacity: 0;
	position: absolute;
	width: 16px;
	height: 16px;
	left: 0;
	top: 0;
	z-index: 2;
}

.member-wrap .member-list .information .information-wrap .item.gender .radio span {
	margin-left: 25px;
	font-size: 14px;
	color: #999;
}

.member-wrap .member-list .information .information-wrap .item.gender .radio .posit {
	width: 16px;
	height: 16px;
	position: absolute;
	left: 0;
	top: 1px;
	background: url(/images/blog34.jpg)no-repeat center;
	z-index: 1;
}

.member-wrap .member-list .information .information-wrap .item.gender .radio.on .posit {
	background: url(/images/blog33.jpg)no-repeat center;
}

.member-wrap .member-list .information .information-wrap .item .submit {
	width: 120px;
	height: 40px;
	border-radius: 3px;
	background: #ff4d00;
	font-size: 14px;
	color: #fff;
}

.member-wrap .member-list .information .information-wrap .item .submit:hover {
	background: #ff9162;
}

.member-wrap .member-list .information .information-wrap .item.city {
	width: 190px;
	margin-right: 20px;
}

.member-wrap .member-list .information .information-wrap .item.gender.sub .radio {
	height: 13px;
	line-height: 13px;
}

.member-wrap .member-list .information .information-wrap .item.gender.sub .radio input {
	width: 12px;
	height: 12px;
}

.member-wrap .member-list .information .information-wrap .item.gender.sub .radio .posit {
	background: url(/images/img140.png)no-repeat center;
	width: 12px;
	height: 12px;
}

.member-wrap .member-list .information .information-wrap .item.gender.sub .radio.on .posit {
	background: url(/images/img139.png)no-repeat center;
}/*保存成功弹框*/.success-box {
	position: fixed;
	left: 0;
	right: 0;
	top: 38%;
	width: 400px;
	height: 200px;
	background: #fff;
	z-index: 999;
	margin: 0 auto;
	text-align: center;
	display: none;
}

.success-box .img {
	padding-top: 44px;
}

.success-box .fonts {
	font-size: 24px;
	color: #333;
	margin-top: 24px;
}/*会员订单*/.member-wrap .member-list .order {
	border-bottom: solid 60px #f5f5f5;
}

.member-wrap .member-list .order .order-cate {
	background: #fff;
/*height: 60px;*/
	line-height: 40px;
	padding: 0 10px;
	overflow: hidden;
/*text-align: center;*/
}

.member-wrap .member-list .order .order-cate .a {
	width: auto;
	padding: 0 10px;
	background: url(/images/img145.jpg)no-repeat right;
	font-size: 13px;
	color: #999;
	display: inline-block;
	text-align: center;
	float: none;
}

.member-wrap .member-list .order .order-cate .a span {
	font-size: 13px;
	color: #999;
}

.member-wrap .member-list .order .order-cate .a:last-child {
	background: none;
}

.member-wrap .member-list .order .order-cate .a.on,.member-wrap .member-list .order .order-cate .a:hover,.member-wrap .member-list .order .order-cate .a.on span,.member-wrap .member-list .order .order-cate .a:hover span {
	color: #333;
}

.member-wrap .member-list .order .order-list {
	border-top: solid 10px #f5f5f5;
	padding: 15px 20px;
}

.member-wrap .member-list .order .order-list .item.top {
	height: 43px;
	line-height: 43px;
	background: #e8e8e8;
	padding: 0 7px;
}

.member-wrap .member-list .order .order-list .item.top .left .allbtn {
	display: block;
	width: 16px;
	height: 16px;
	background: url(/images/img143.png)no-repeat center;
	margin-top: 13px;
}

.member-wrap .member-list .order .order-list .item.top .left .nums {
	font-size: 14px;
	color: #999;
	margin-left: 5px;
}

.member-wrap .member-list .order .order-list .item.top .left .nums span,.member-wrap .member-list .order .order-list .item.top .left .nums a {
	font-size: 14px;
	color: #333;
}

.member-wrap .member-list .order .order-list .item.top .left .nums a:hover {
	text-decoration: underline;
}

.member-wrap .member-list .order .order-list .item.top .left .date {
	margin-left: 25px;
	font-size: 14px;
	color: #999;
}

.member-wrap .member-list .order .order-list .item.top .right {
	padding-right: 10px;
}

.member-wrap .member-list .order .order-list .item.top .right .state {
	font-size: 14px;
	color: #333;
}

.member-wrap .member-list .order .order-list .item.top .right .state .time-posit {
	font-size: 14px;
	color: #333;
	display: inline-block;
	margin-left: 20px;
}

.member-wrap .member-list .order .order-list .item.top .right .state .time-posit .times {
	font-size: 14px;
	color: #ff4d00;
	display: inline-block;
	margin-left: 10px;
}

.member-wrap .member-list .order .order-list .item.top .right .state .time-posit .times span {
	font-size: 14px;
	color: #ff4d00;
	display: inline-block;
	width: 22px;
	height: 22px;
	text-align: center;
	line-height: 22px;
	border: solid 1px #ff4d00;
}

.member-wrap .order-detail .item .con .meg.itemstate,.member-wrap .order-detail .item .con .meg.black {
	width: auto;
}

.member-wrap .order-detail .item .con .meg .time-posit {
	font-size: 20px;
	color: #333;
	display: inline-block;
	margin-left: 0px;
}

.member-wrap .order-detail .item .con .meg .time-posit .times {
	font-size: 14px;
	color: #ff4d00;
	display: inline-block;
	margin-left: 10px;
}

.member-wrap .order-detail .item .con .meg .time-posit .times span {
	font-size: 14px;
	color: #ff4d00;
	display: inline-block;
	width: 22px;
	height: 22px;
	text-align: center;
	line-height: 22px;
	border: solid 1px #ff4d00;
}

.member-wrap .order-detail .item .con .meg.black .btn {
	display: inline-block;
	min-width: 128px;
	height: 44px;
	text-align: center;
	line-height: 44px;
	font-size: 16px;
	padding: 0 10px;
}

.member-wrap .order-detail .item .con .meg.black .btn:hover {
	background: #ff9162;
}

.member-wrap .order-detail .item .con .meg.black .btn1 {
	background: #e8e8e8;
	color: #333;
}

.member-wrap .order-detail .item .con .meg.black .btn2 {
	background: #ff4d00;
	color: #fff;
/*margin-left: 20px;*/
}

.member-wrap .order-detail .item .con .meg.black .btn1:hover {
	opacity: 0.8;
	background: #e8e8e8;
}

.member-wrap .order-detail .item .con .meg.b {
	position: relative;
}

.member-wrap .order-detail .item .con .meg.b .addressedit {
	display: inline-block;
	margin-left: 30px;
	color: #ff4d00;
	right: 0;
	top: 0;
	z-index: 1;
	position: absolute;
}

.member-wrap .member-list .order .order-list .item.top .right .state.returns {
	width: 260px;
	margin-right: 10px;
}

.member-wrap .member-list .order .order-list .item.top .right .state span {
	color: #999;
}

.member-wrap .member-list .order .order-list .list {
	border: solid 1px #e8e8e8;
	position: relative;
}

.member-wrap .member-list .order .order-list .list .ul {
	border-bottom: solid 1px #e8e8e8;
}

.member-wrap .member-list .order .order-list .list .ul:last-child {
	border-bottom: none;
}

.member-wrap .member-list .order .order-list .list .ul .td {
	font-size: 14px;
	color: #333;
	border-right: solid 1px #e8e8e8;
	height: 108px;
	line-height: 108px;
	overflow: hidden;
	text-align: center;
}

.member-wrap .member-list .order .order-list .list .ul.tops .td {
	height: 28px;
	line-height: 28px;
	text-align: center;
	color: #999;
}

.member-wrap .member-list .order .order-list .list .ul .td1 {
	width: 382px;
}

.member-wrap .member-list .order .order-list .list .ul.tops .td1 {
	padding-left: 33px;
	width: 349px;
	text-align: left;
}

.member-wrap .member-list .order .order-list .list .ul .td2 {
	width: 90px;
}

.member-wrap .member-list .order .order-list .list .ul .td3 {
	width: 90px;
}

.member-wrap .member-list .order .order-list .list .ul .td4 {
	width: 90px;
}

.member-wrap .member-list .order .order-list .list .ul .td5 {
	width: 90px;
}

.member-wrap .member-list .order .order-list .list .ul .td6 {
	width: 211px;
	border-right: none;
}

.member-wrap .member-list .order .order-list .list .ul .td1.opt {
	width: 382px;
}

.member-wrap .member-list .order .order-list .list .ul .td6.opt {
	width: 90px;
}

.member-wrap .member-list .order .order-list .list .ul .td3.opt {
	width: 130px;
}

.member-wrap .member-list .order .order-list .list .ul.tops .td1.opt {
	width: 349px;
}

.member-wrap .member-list .order .order-list .list .ul .td3.opt {
	width: 90px;
}

.member-wrap .member-list .order .order-list .list .ul .td7 {
	width: 120px;
	border-left: solid 1px #e8e8e8;
	border-right: none;
}

.member-wrap .member-list .order .order-list .list .ul .td1 .img {
	margin-left: 30px;
}

.member-wrap .member-list .order .order-list .list .ul .td1 .pro {
	width: calc(100% - 138px);
	text-align: center;
	display: flex;
	align-items: center;
	height: 100%;
	margin-left: 6px;
}

.member-wrap .member-list .order .order-list .list .ul .td1 .pro span {
	display: block;
	line-height: 18px;
	text-align: center;
	margin: 0 auto;
	padding: 0 10px;
}

.member-wrap .member-list .order .order-list .list .ul .td7 a {
	display: inline-block;
	min-width: 70px;
	height: 44px;
	text-align: center;
	line-height: 44px;
	font-size: 13px;
	padding: 0 10px;
	background: #ff4d00;
	color: #fff;
}

.member-wrap .member-list .order .order-list .list .ul .td7 a:hover {
	background: #ff9162;
}

.member-wrap .member-list .order .order-list .list .ul .td7 a.grey {
	background: #ddd;
	color: #333;
}

.member-wrap .member-list .order .order-list .list .ul .td7 a.small {
	font-size: 13px;
	padding: 0 8px;
	display: inline-block;
	margin: 0 auto;
}

.member-wrap .member-list .order .order-list .list .ul .td7 .posit {
	position: absolute;
	right: 0;
	top: 29px;
	background: #fff;
	width: 120px;
	height: calc(100% - 29px);
	vertical-align: middle;
	display: flex;
	align-items: center;
}

.member-wrap .member-list .order .order-list .bottoms {
	margin-top: 20px;
	padding-bottom: 20px;
}

.member-wrap .member-list .order .order-list .bottoms .left .ll {
	font-size: 14px;
	color: #333335;
	margin-top: 10px;
}

.member-wrap .member-list .order .order-list .bottoms .left .ll span {
	font-size: 14px;
	color: #333335;
}

.member-wrap .member-list .order .order-list .bottoms .left .rr {
	font-size: 28px;
	color: #333335;
	font-weight: bolder;
	margin-left: 3px;
}

.member-wrap .member-list .order .order-list .bottoms .right .btn {
	display: inline-block;
	min-width: 128px;
	height: 44px;
	text-align: center;
	line-height: 44px;
	font-size: 16px;
	padding: 0 10px;
}

.member-wrap .member-list .order .order-list .bottoms .right .btn:hover {
	background: #ff9162;
}

.member-wrap .member-list .order .order-list .bottoms .right .btn1 {
	background: #e8e8e8;
	color: #333;
}

.member-wrap .member-list .order .order-list .bottoms .right .btn2 {
	background: #ff4d00;
	color: #fff;
/*margin-left: 20px;*/
}

.member-wrap .member-list .order .order-list .bottoms .right .btn1:hover {
	opacity: 0.8;
	background: #e8e8e8;
}

.member-wrap .member-list .order .order-bottom .bottoms .left .rr {
	font-size: 16px;
	margin-top: 9px;
}

.member-wrap .member-list .order .order-bottom .bottoms .right .btn1 {
	font-weight: bolder;
}

.member-wrap .member-list .order .order-list .list .ul .td1 {
	position: relative;
}

.member-wrap .member-list .order .order-list .list .ul .td1 .check {
	position: absolute;
	left: 8px;
	top: 48px;
	display: block;
	width: 16px;
	height: 16px;
	background: url(/images/img143.png)no-repeat center;
}

.member-wrap .member-list .order .order-list .list .ul .td1 .check.on {
	background: url(/images/img144.png)no-repeat center;
}

.member-wrap .member-list .order .order-list .list .ul .td.posit {
	opacity: 0;
}

.member-wrap .member-list .order .order-list .list .ul .td.posittop {
	opacity: 1;
	position: relative;
	overflow: visible;
}

.member-wrap .member-list .order .order-list .list .ul .td.posittop .span {
	position: absolute;
	width: 100%;
	display: block;
	height: 100%;
	background: #fff;
	z-index: 1;
	border-right: solid 1px #ededed;
}/*会员更改密码*/.member-wrap .member-list .password {
	min-height: 478px;
}

.member-wrap .member-list .password .password-wrap {
	width: 440px;
	margin-left: 250px;
	margin-top: 70px;
}

.member-wrap .member-list .password .password-wrap .item {
	margin-top: 25px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}

.member-wrap .member-list .password .password-wrap .item:first-child {
	margin-top: 0;
}

.member-wrap .member-list .password .password-wrap .item .left {
	width: 155px;
	text-align: right;
	min-height: 1px;
}

.member-wrap .member-list .password .password-wrap .item .left .redstar {
	font-size: 13px;
	color: #ff4d00;
}

.member-wrap .member-list .password .password-wrap .item .left .fonts {
	font-size: 14px;
	color: #252525;
}

.member-wrap .member-list .password .password-wrap .item .right {
	width: 268px;
	height: 30px;
}

.member-wrap .member-list .password .password-wrap .item .right .text {
	width: 266px;
	height: 27px;
	border: solid 1px #e8e8e8;
}

.member-wrap .member-list .password .password-wrap .item.submits,.member-wrap .member-list .password .password-wrap .item.submits .right {
	height: auto;
}

.member-wrap .member-list .password .password-wrap .item.submits .right .button-list {
	margin-top: 15px;
}

.member-wrap .member-list .password .password-wrap .item.submits .right .button-list .btn {
	display: block;
	width: 100px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	font-size: 16px;
}

.member-wrap .member-list .password .password-wrap .item.submits .right .button-list .submit {
	background: #ff4d00;
	color: #fff;
}

.member-wrap .member-list .password .password-wrap .item.submits .right .button-list .reset {
	background: #e8e8e8;
	color: #333;
	margin-left: 20px;
}

.member-wrap .member-list .password .password-wrap .item.submits .right .button-list .btn:hover {
	background: #ff9162;
}

.member-wrap .member-list .password .password-wrap .item.submits .right .button-list .reset:hover {
	opacity: 0.8;
	background: #e8e8e8;
}

.member-wrap .member-list .password .password-wrap .item.submits .right .forget {
	display: inline-block;
	font-size: 14px;
	color: #999;
	margin-top: 30px;
}

.member-wrap .member-list .password .password-wrap .item.submits .right .forget:hover {
	color: #ff4d00;
}/*会员地址弹窗*//* .member-wrap .member-list .address{} */.member-wrap .member-list .addressfix {
	position: fixed;
	right: 0;
	top: 150px;
	left: 198px;
	z-index: 999;
	margin: 0 auto;
	display: none;
}

.member-wrap .member-list .address .address-wrap {
	padding: 40px 80px;
}

.member-wrap .member-list .address .address-wrap input {
	border: solid 1px #e8e8e8;
}

.member-wrap .member-list .address .address-wrap .item {
	margin-top: 40px;
	border-top: none;
}

.member-wrap .member-list .address .address-wrap .item:first-child {
	margin-top: 0;
}

.member-wrap .member-list .address .address-wrap .item .tit {
	font-size: 14px;
	color: #333;
	font-weight: bolder;
}

.member-wrap .member-list .address .address-wrap .item .input-list {
	margin-top: 20px;
}

.member-wrap .member-list .address .address-wrap .item .input-list .input.one {
	width: 716px;
}

.member-wrap .member-list .address .address-wrap .item .input-list .input.one input {
	width: calc(100% - 24px);
}

.member-wrap .member-list .address .address-wrap .item .input-list .input {
	width: 346px;
	height: 40px;
	overflow: hidden;
}

.member-wrap .member-list .address .address-wrap .item .input-list .input.two {
	margin-left: 20px;
}

.member-wrap .member-list .address .address-wrap .item .input-list .input input {
	width: 324px;
	height: 38px;
	padding: 0 10px;
}

.member-wrap .member-list .address .address-wrap .item .input-list .input .phonearea {
	width: 68px;
}

.member-wrap .member-list .address .address-wrap .item .input-list .input .phone {
	width: 235px;
	border-left: none;
}

.member-wrap .member-list .address .address-wrap .item .input-list.three .input {
	width: 224px;
}

.member-wrap .member-list .address .address-wrap .item .input-list.three .input input {
	width: 202px;
	height: 38px;
}

.member-wrap .member-list .address .address-wrap .item .input-list.three .input.selects {
	margin-left: 21px;
}

.member-wrap .member-list .address .address-wrap .item .input-list.three .input select {
	border: solid 1px #e8e8e8;
	width: 222px;
	height: 39px;
	padding: 0 10px;
}

.member-wrap .member-list .address .address-wrap .item .input-list .input input::-webkit-input-placeholder {
	color: #999;
}

.member-wrap .member-list .address .address-wrap .item.itembot {
	margin-top: 40px;
}

.member-wrap .member-list .address .address-wrap .item.itembot .btn {
	display: block;
	width: 120px;
	height: 40px;
	font-size: 16px;
	border-radius: 3px;
}

.member-wrap .member-list .address .address-wrap .item.itembot .submit {
	background: #ff4d00;
	color: #fff;
}

.member-wrap .member-list .address .address-wrap .item.itembot .reset {
	background: #e8e8e8;
	color: #333;
	margin-left: 20px;
}

.member-wrap .member-list .address .address-wrap .item.itembot .btn:hover {
	background: #ff9162;
}

.member-wrap .member-list .address .address-wrap .item.itembot .reset:hover {
	background: #e8e8e8;
	opacity: 0.8;
}/*会员评论*/.member-wrap .member-list .comment {
	min-height: 478px;
}

.member-wrap .member-list .comment .comment-wrap {
	padding: 40px 40px;
}

.member-wrap .member-list .comment .comment-wrap .item {
	width: 80px;
	margin-right: 88px;
	margin-bottom: 20px;
	text-align: center;
}

.member-wrap .member-list .comment .comment-wrap .item:nth-child(6n) {
	margin-right: 0;
}

.member-wrap .member-list .comment .comment-wrap .item .img {
	height: 66px;
	overflow: hidden;
}

.member-wrap .member-list .comment .comment-wrap .item .pro {
	font-size: 14px;
	color: #333;
	margin-top: 10px;
	display: block;
	font-weight: bolder;
	height: 30px;
	line-height: 15px;
	overflow: hidden;
}

.member-wrap .member-list .comment .comment-wrap .item .a {
	display: inline-block;
	border: solid 1px #ff4d00;
	font-size: 14px;
	color: #ff4d00;
	padding: 3px 3px;
	margin-top: 8px;
}

.member-wrap .member-list .comment .comment-wrap .item .a:hover {
	background: #ff4d00;
	color: #fff;
}

.member-wrap .member-list .comment .comment-wrap .item .a.grey {
	background: #ddd;
	border-color: #ddd;
	color: #333;
}/*.member-wrap .member-list .comment-wrap.none-item .img{margin-top: 120px;}*//*会员优惠券*/.member-wrap .member-list .coupons {
	min-height: 478px;
}

.member-wrap .member-list .coupons .coupons-wrap {
	padding: 40px 95px;
	margin-top: 20px;
}

.member-wrap .member-list .coupons .coupons-wrap .item {
	width: 250px;
	height: 200px;
	border-radius: 5px;
	margin-right: 30px;
	margin-bottom: 30px;
	display: block;
	overflow: hidden;
}

.member-wrap .member-list .coupons .coupons-wrap .item:nth-child(3n) {
	margin-right: 0;
}

.member-wrap .member-list .coupons .coupons-wrap .item:nth-child(1n) {
	background: #fdd1be;
}

.member-wrap .member-list .coupons .coupons-wrap .item:nth-child(2n) {
	background: #d0f2f3;
}

.member-wrap .member-list .coupons .coupons-wrap .item:nth-child(3n) {
	background: #f7ecdd;
}

.member-wrap .member-list .coupons .coupons-wrap .item:hover {
	box-shadow: 0 0 10px #999;
}

.member-wrap .member-list .coupons .coupons-wrap .item .rows {
	padding: 0px 10px;
	margin-top: 13px;
}

.member-wrap .member-list .coupons .coupons-wrap .item .rows .l,.member-wrap .member-list .coupons .coupons-wrap .item .rows .r {
	font-size: 14px;
	color: #333;
}

.member-wrap .member-list .coupons .coupons-wrap .item .rows .l {
	width: 55%;
	font-weight: bolder;
}

.member-wrap .member-list .coupons .coupons-wrap .item .rows .r {
	width: 45%;
}

.member-wrap .member-list .coupons .coupons-wrap .item .rows.lines .l {
	width: auto;
}

.member-wrap .member-list .coupons .coupons-wrap .item .rows.lines .r {
	width: auto;
	margin-top: 5px;
}

.member-wrap .member-list .none-item {
	text-align: center;
}

.member-wrap .member-list .none-item .img {
	margin-top: 60px;
}

.member-wrap .member-list .none-item .fonts {
	font-size: 14px;
	color: #999;
	line-height: 36px;
	margin-top: 26px;
	display: inline-block;
}

.member-wrap .member-list .none-item .btn-list {
	margin-top: 70px;
}

.member-wrap .member-list .none-item .btn-list .btn {
	display: block;
	margin: 0 auto;
	width: 148px;
	height: 44px;
	background: #ff4d00;
	font-size: 18px;
	color: #fff;
	line-height: 44px;
	text-align: center;
}

.member-wrap .member-list .none-item .btn-list .btn:hover {
	background: #ff9162;
}

.member-wrap .member-list .coupons .edit-list {
	padding: 0 95px;
	margin-top: 20px;
	text-align: right;
	margin-bottom: -20px;
}

.member-wrap .member-list .coupons .edit-list .addbtn {
	display: inline-block;
	padding: 5px 5px;
	border: solid 1px #ff4d00;
	color: #ff4d00;
}

.member-wrap .member-list .coupons .edit-list .addbtn:hover {
	background: #ff4d00;
	color: #fff;
}

.member-wrap .member-list .coupons .password {
	min-height: 0;
	position: fixed;
	background: #fff;
	left: 0;
	right: 0;
	top: 30%;
	width: 440px;
	padding: 60px;
	margin: 0 auto;
	display: none;
	z-index: 999;
}

.member-wrap .member-list .coupons .password .password-wrap {
	margin-top: 0;
	margin-left: 0;
}

.member-wrap .member-list .coupons .password .password-wrap .item .left {
	width: auto;
}

.member-wrap .member-list .coupons.checkouts {
	min-height: 0;
}

.member-wrap .member-list .coupons.checkouts .password-wrap .item {
	border-top: none;
}

#coupon-use .coupons .password .password-wrap .item {
	border-top: none;
}/*会员优惠券（新）*/.member-wrap .member-list .coupons .coupons-wrap2 {
	padding: 40px 55px;
}

.member-wrap .member-list .coupons .edit-list2 {
	margin-top: 40px;
	padding: 0 55px;
}

.member-wrap .member-list .coupons .edit-list2 .item {
	height: 40px;
	line-height: 40px;
}

.member-wrap .member-list .coupons .edit-list2 .item .left {
	width: 540px;
}

.member-wrap .member-list .coupons .edit-list2 .item .right {
	width: calc(100% - 540px);
}

.member-wrap .member-list .coupons .edit-list2 .item .left input {
	width: calc(100% - 20px);
	padding: 0 10px;
	height: 38px;
	line-height: 40px;
	border: solid 1px #d8d8d8;
	border-radius: 5px;
	font-size: 18px;
}

.member-wrap .member-list .coupons .edit-list2 .item .right .button-list .btn {
	width: 120px;
	height: 40px;
	background: #ff4d00;
	font-size: 18px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	border: none;
	border-radius: 5px;
	margin-left: 70px;
}

.member-wrap .member-list .coupons .edit-list2 .item .right .button-list .btn:hover {
	background: #ff9162;
}

.member-wrap .member-list .coupons .coupons-cate {
	margin-top: 35px;
	padding: 0 55px;
}

.member-wrap .member-list .coupons .coupons-cate .borders {
	width: 890px;
	height: 1px;
	background: #f5f5f5;
	left: 0;
	right: 0;
	bottom: -2px;
	z-index: 1;
}

.member-wrap .member-list .coupons .coupons-cate .item {
	margin-right: 60px;
	display: inline-block;
	height: 34px;
	line-height: 34px;
	font-size: 18px;
	color: #333;
	border-bottom: solid 3px transparent;
}

.member-wrap .member-list .coupons .coupons-cate .item.on,.member-wrap .member-list .coupons .coupons-cate .item:hover {
	border-bottom-color: #ff4d00;
	color: #ff4d00;
}

.member-wrap .member-list .coupons .coupons-cate .item:last-child {
	margin-right: 0;
}

.member-wrap .member-list .coupons .coupons-wrap2 .item {
	width: 406px;
	height: 132px;
	overflow: hidden;
	background: url(/images/coupon-0.png)no-repeat center;
	margin-top: 35px;
}

.member-wrap .member-list .coupons .coupons-wrap2 .item:nth-child(2n) {
	float: right;
}

.member-wrap .member-list .coupons .coupons-wrap2 .item.on {
	background-image: url(/images/coupon-1.png);
}

.member-wrap .member-list .coupons .coupons-wrap2 .item .top {
	height: 46px;
	line-height: 46px;
	overflow: hidden;
	padding: 0 25px;
}

.member-wrap .member-list .coupons .coupons-wrap2 .item .top .l {
	width: 254px;
	font-size: 14px;
	color: #999;
}

.member-wrap .member-list .coupons .coupons-wrap2 .item .top .r {
	width: calc(100% - 254px);
	text-align: right;
	font-size: 16px;
	color: #ff4d00;
}

.member-wrap .member-list .coupons .coupons-wrap2 .item.on .top .r {
	display: none;
}

.member-wrap .member-list .coupons .coupons-wrap2 .item .bot .l {
	width: 136px;
	text-align: center;
}

.member-wrap .member-list .coupons .coupons-wrap2 .item .bot .r {
	width: calc(100% - 136px - 20px);
	padding: 0 10px;
}

.member-wrap .member-list .coupons .coupons-wrap2 .item .bot .l .price {
	font-size: 28px;
	color: #333;
	font-weight: bolder;
	padding-top: 16px;
}

.member-wrap .member-list .coupons .coupons-wrap2 .item .bot .l .tips {
	font-size: 14px;
	color: #999;
	margin-top: 5px;
}

.member-wrap .member-list .coupons .coupons-wrap2 .item .bot .r .con {
	font-size: 14px;
	color: #999;
	padding-top: 20px;
}

.member-wrap .member-list .coupons .coupons-wrap2 .item .bot .r .con2 {
	margin-top: 15px;
	padding-top: 0;
}

.member-wrap .member-list .coupons .coupons-wrap2 .item.on .bot .l .price {
	color: #ff4d00;
}

.member-wrap .member-list .coupons .coupons-wrap2 .item.on .bot .l .tips {
	color: #333333;
}

.member-wrap .member-list .coupons .coupons-wrap2 .item.on .bot .r .con {
	color: #333;
}

.member-wrap .member-list .coupons .coupons-wrap2 .item.on .top .l {
	color: #333;
}/*会员愿望单*/.member-wrap .member-list .wish {
	min-height: 478px;
}

.member-wrap .member-list .wish-wrap {
	padding: 20px 30px;
}

.member-wrap .member-list .wish-wrap .item {
	border-bottom: solid 1px #f5f5f5;
	padding: 20px 0;
}

.member-wrap .member-list .wish-wrap .item .left .pro {
	width: 120px;
	border: solid 1px transparent;
}

.member-wrap .member-list .wish-wrap .item .left .con {
	margin-left: 26px;
	width: 500px;
}

.member-wrap .member-list .wish-wrap .item .left .con .tit {
	font-size: 14px;
	color: #333;
}

.member-wrap .member-list .wish-wrap .item .left .con .price1 {
	font-size: 16px;
	color: #ff4d00;
	font-weight: bolder;
	margin-top: 12px;
}

.member-wrap .member-list .wish-wrap .item .left .con .price2 {
	font-size: 14px;
	color: #999;
	text-decoration: line-through;
	margin-top: 2px;
}

.member-wrap .member-list .wish-wrap .item .left .con .price.off {
	font-size: 14px;
	background: #ff4d00;
	color: #fff;
	padding: 2px 4px;
	margin-top: -2px;
	margin-left: 15px;
}

.member-wrap .member-list .wish-wrap .item .left .con .meg {
	margin-top: 15px;
}

.member-wrap .member-list .wish-wrap .item .left .con .meg .star .a {
	margin-left: 2px;
}

.member-wrap .member-list .wish-wrap .item .left .con .meg .star .a:first-child {
	margin-left: 0;
}

.member-wrap .member-list .wish-wrap .item .left .con .meg .review {
	font-size: 14px;
	color: #999;
	margin-left: 10px;
}

.member-wrap .member-list .wish-wrap .item .left .con .meg .review span {
	font-size: 14px;
	color: #999;
}

.member-wrap .member-list .wish-wrap .item .left .con .meg .date {
	margin-left: 36px;
}

.member-wrap .member-list .wish-wrap .item .left .con .meg span {
	font-size: 14px;
	color: #999;
}

.member-wrap .member-list .wish-wrap .item .left .con .meg .span2 {
	margin-left: 5px;
}

.member-wrap .member-list .wish-wrap .item .right {
	margin-left: 25px;
}

.member-wrap .member-list .wish-wrap .item .right .btn {
	display: block;
	width: 118px;
	height: 36px;
	border-radius: 3px;
	text-align: center;
	line-height: 36px;
	font-size: 14px;
	border: solid 1px transparent;
}

.member-wrap .member-list .wish-wrap .item .right .btn1 {
	border: solid 1px #ff4d00;
	color: #ff4d00;
}

.member-wrap .member-list .wish-wrap .item .right .btn1:hover {
	background: #ff4d00;
	color: #fff;
}

.member-wrap .member-list .wish-wrap .item .right .btn2,.member-wrap .member-list .wish-wrap .item .right .btn2 .a {
	color: #333;
	margin-top: 10px;
}

.member-wrap .member-list .wish-wrap .item .right .btn2 .a:hover {
	color: #ff4d00;
}

.member-wrap .member-list .wish-wrap .item .right .btn1.grey {
	background: #ddd;
	border-color: #ddd;
	color: #333;
}

.member-wrap .member-list .wish-wrap .date-list {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}

.member-wrap .member-list .wish-wrap .date-list .nums {
	width: 260px;
	font-size: 14px;
	color: #666;
}

.member-wrap .member-list .wish-wrap .date-list .date {
	width: 250px;
	font-size: 14px;
	color: #666;
}/*会员地址列表*/.member-wrap .member-list .addedit {
	min-height: 478px;
}

.member-wrap .member-list .addedit .addedit-wrap {
	padding: 36px 30px;
	margin-top: 25px;
}

.member-wrap .member-list .addedit .addedit-wrap .item {
	display: block;
	width: 320px;
	height: 160px;
	border: solid 1px #d8d8d8;
	padding: 20px 10px;
	position: relative;
	margin-bottom: 20px;
	margin-right: 10px;
}

.member-wrap .member-list .addedit .addedit-wrap .item.add {
	border: dashed 1px #f5f5f5;
	text-align: center;
}

.member-wrap .member-list .addedit .addedit-wrap .item:nth-child(3n) {
	margin-right: 0px;
}

.member-wrap .member-list .addedit .addedit-wrap .item .left {
	width: 100%;
}/* .member-wrap .member-list .addedit .addedit-wrap .item .right{} */.member-wrap .member-list .addedit .addedit-wrap .item .left .meg {
	margin-top: 15px;
	padding-left: 28px;
}

.member-wrap .member-list .addedit .addedit-wrap .item .left .meg:first-child {
	margin-top: 0;
}

.member-wrap .member-list .addedit .addedit-wrap .item .left .meg1 {
	background: url(/images/img151.png)no-repeat left 6px;
}

.member-wrap .member-list .addedit .addedit-wrap .item .left .meg2 {
	background: url(/images/img152.png)no-repeat left 1px;
}

.member-wrap .member-list .addedit .addedit-wrap .item .left .meg3 {
	background: url(/images/img153.png)no-repeat left 2px;
}

.member-wrap .member-list .addedit .addedit-wrap .item .left .meg .names {
	font-size: 20px;
	color: #333;
	font-weight: bolder;
}

.member-wrap .member-list .addedit .addedit-wrap .item .right .top {
	width: 52px;
	height: 18px;
	text-align: center;
	line-height: 18px;
	border: solid 1px #ff4d00;
	font-size: 12px;
	color: #ff4d00;
	border-radius: 3px;
	position: absolute;
	right: 20px;
	top: 20px;
	z-index: 1;
}

.member-wrap .member-list .addedit .addedit-wrap .item .right .bot {
	position: absolute;
	right: 20px;
	bottom: 20px;
}

.member-wrap .member-list .addedit .addedit-wrap .item .right .bot .btn1 {
	margin-right: 15px;
}

.member-wrap .member-list .addedit .addedit-wrap .item.add .imgs {
	max-width: 20px;
	margin: 0 auto;
	margin-top: 50px;
}

.member-wrap .member-list .addedit .addedit-wrap .item.add .imgs img {
	max-width: 100%;
	height: auto;
}

.member-wrap .member-list .addedit .addedit-wrap .item.add .fonts {
	font-size: 13px;
	color: #333;
	margin-top: 20px;
}

.member-wrap .member-list .addedit .addedit-wrap .item.add:hover {
	box-shadow: 0 0 10px #ddd;
}/*确认订单页面（地址部分）*/.member-wrap.checkouts-wraps .cw1204 {
	position: relative;
}

.member-wrap.checkouts-wraps .member-list .addedit .addedit-wrap .item.posits {
	position: absolute;
	top: 200px;
	right: -110px;
	z-index: 2;
	width: 220px;
	height: 0;
	background: #ff4d00 url(/images/img156_h.png)no-repeat 50px center;
	transform: rotate(90deg);
	border-bottom-left-radius: 45px;
	border-bottom-right-radius: 45px;
	border: none;
}

.member-wrap.checkouts-wraps .member-list .addedit .addedit-wrap .item.posits .fonts {
	margin-top: -10px;
	font-size: 14px;
	color: #fff;
	text-indent: 35px;
}

.member-wrap.checkouts-wraps .member-list .addedit .addedit-wrap .item.posits:hover {
	background: #ff9162 url(/images/img156_h.png)no-repeat 50px center;
}

.member-wrap.checkouts-wraps .member-list .addedit .addedit-wrap .item.on {
	box-shadow: 0 0 10px #999;
}/*信息成功提交*/.support-wrap {
	background: #f0f0f0;
	padding-bottom: 50px;
}

.support-wrap .support-title {
	font-size: 20px;
	color: #333;
	font-weight: bolder;
	text-align: center;
}

.support-wrap .success {
	background: #fff;
	padding: 25px 140px;
}

.support-wrap .success .imgs {
	margin-top: 55px;
}

.support-wrap .success .detail {
	margin-top: 30px;
	font-size: 16px;
}

.support-wrap .success .detail div,.support-wrap .success .detail a {
	font-size: 16px;
}

.support-wrap .success .detail.two {
	margin-top: 140px;
	padding-bottom: 50px;
}/*客户服务*/.support-wrap.white {
	background: #fff;
}

.support-wrap .customer {
	background: #fff;
	padding: 30px 130px;
}

.support-wrap .customer .form {
	margin-top: 30px;
	padding-bottom: 140px;
}

.support-wrap .customer .form .item {
	margin-top: 25px;
}

.support-wrap .customer .form .item:first-child {
	margin-top: 0;
}

.support-wrap .customer .form .item .left {
	font-size: 14px;
	color: #333;
}

.support-wrap .customer .form .item .right input {
	width: 850px;
	height: 28px;
	line-height: 28px;
	border: solid 1px #e8e8e8;
}

.support-wrap .customer .form .item .a {
	font-size: 14px;
	color: #333;
}

.support-wrap .customer .form .item .a1 {
	margin-right: 5px;
}

.support-wrap .customer .form .item .a2 {
	color: #007cf0;
	padding-left: 12px;
	background: url(/images/img163.jpg)no-repeat left;
}

.support-wrap .customer .form .item .left {
	width: 75px;
	text-align: right;
	margin-top: 5px;
}

.support-wrap .customer .form .item .right {
	width: 852px;
}

.support-wrap .customer .form .item .right textarea {
	width: 850px;
	height: 238px;
	border: solid 1px #e8e8e8;
}

.support-wrap .customer .form .item.itemtip {
	margin-top: 15px;
}

.support-wrap .customer .form .item .tip {
	font-size: 12px;
	color: #333;
}

.support-wrap .customer .form .item.itemsub {
	margin-top: 35px;
}

.support-wrap .customer .form .item.itemsub .submit {
	width: 120px;
	height: 40px;
	border-radius: 3px;
	background: #ff4d00;
	color: #fff;
	font-size: 14px;
}

.support-wrap .customer .form .item.itemsub .submit:hover {
	opacity: 0.8;
}

.support-wrap .customer .chat-wrap {
	width: 310px;
	height: 460px;
	overflow: hidden;
	position: fixed;
	right: 82px;
	top: 35%;
	z-index: 2;
	display: none;
}

.support-wrap .customer .chat-wrap .top {
	height: 64px;
	background: #555;
	position: relative;
}

.support-wrap .customer .chat-wrap .top .title {
	font-size: 20px;
	color: #fff;
	text-align: center;
	line-height: 64px;
}

.support-wrap .customer .chat-wrap .top .s-btn {
	position: absolute;
	right: 10px;
	top: 10px;
}

.support-wrap .customer .chat-wrap .top .s-btn .s1 {
	margin-right: 10px;
}

.support-wrap .customer .chat-wrap .bot {
	height: 396px;
	background: #f5f5f5;
}

.support-wrap .customer .chat-wrap .bot .contents {
	height: 318px;
	padding: 15px 0;
}

.support-wrap .customer .chat-wrap .bot .btn-list {
	height: 48px;
	background: #e0e0e0;
}

.support-wrap .customer .chat-wrap .bot .contents .times {
	font-size: 12px;
	color: #525252;
	text-align: center;
}

.support-wrap .customer .chat-wrap .bot .contents .chat {
	padding: 5px 10px;
}

.support-wrap .customer .chat-wrap .bot .contents .chat .item {
	margin-top: 10px;
}

.support-wrap .customer .chat-wrap .bot .contents .chat .item .img {
	width: 35px;
	height: 35px;
	overflow: hidden;
}

.support-wrap .customer .chat-wrap .bot .contents .chat .item .fonts {
	padding: 8px 10px;
	border: solid 1px #e5e5e5;
	border-radius: 5px;
	background: #fff;
	font-size: 14px;
	color: #666;
	margin-left: 10px;
}

.support-wrap .customer .chat-wrap .bot .btn-list .btn {
	width: 26px;
	height: 26px;
	overflow: hidden;
	display: block;
	margin-top: 12px;
}

.support-wrap .customer .chat-wrap .bot .btn-list .btn1 {
	margin-left: 16px;
}

.support-wrap .customer .chat-wrap .bot .btn-list .btn2 {
	margin-right: 16px;
}

.support-wrap .customer .chat-wrap .bot .btn-list .span {
	display: block;
	width: 200px;
	height: 24px;
	background: #fff;
	border-radius: 5px;
	margin-left: 15px;
	margin-top: 12px;
}

.support-wrap .customer .chat-wrap .bot .btn-list .span input {
	width: 180px;
	height: 24px;
	padding: 0 10px;
	border-radius: 5px;
}

.support-wrap .customer-service {
	padding: 50px 0;
/* background: #f5f5f5; */
}

.support-wrap .customer-service .list {
	margin-top: 50px;
}

.support-wrap .customer-service .list .left {
	width: 48%;
	overflow: hidden;
	vertical-align: middle;
	display: inline-block;
}

.support-wrap .customer-service .list .right {
	width: 50%;
	vertical-align: middle;
	display: inline-block;
	text-align: right;
}

.support-wrap .customer-service .list .right .item {
	text-align: left;
}

.support-wrap .customer-service .list .big .img,.support-wrap .customer-service .list .big .contents {
	display: inline-block;
	vertical-align: middle;
}

.support-wrap .customer-service .list .big .img {
	width: 52px;
	margin-right: 38px;
}

.support-wrap .customer-service .list .big .contents .item {
	margin-top: 28px;
}

.support-wrap .customer-service .list .big .contents .item:first-child {
	margin-top: 0;
}

.support-wrap .customer-service .list .big .contents .item .t .tel {
	font-size: 28px;
	color: #ff4d00;
	font-family: "AvantGarde";
}

.support-wrap .customer-service .list .big .contents .item .t .tip {
	font-size: 18px;
	color: #333;
	margin-top: 10px;
	margin-left: 6px;
	font-weight: bolder;
}

.support-wrap .customer-service .list .big .contents .item .brief {
	font-size: 14px;
	color: #333;
	font-weight: bolder;
}

.support-wrap .customer-service .list .big .contents .item .t .tit {
	font-size: 24px;
	color: #333;
	font-weight: bolder;
}

.support-wrap .customer-service .list .big .contents .item .brief .emails {
	font-size: 24px;
	color: #fe5810;
	font-weight: bolder;
	margin-top: 10px;
}

.support-wrap .customer-service .list .big.right .contents .item {
	margin-top: 18px;
}

.support-wrap .customer-service .list .big.right .contents .item:first-child {
	margin-top: 0;
}/*服务支持*/.support-wrap .support .list {
	padding: 60px 0;
	overflow: hidden;
}

.support-wrap .support .list .item {
	width: 270px;
	height: 300px;
	margin-right: 40px;
	text-align: center;
	border-radius: 15px;
	overflow: hidden;
	background: #f5f5f5;
}

.support-wrap .support .list .item .img {
	margin-top: 50px;
}

.support-wrap .support .list .item .img1 {
	display: block;
	width: 140px;
	height: 140px;
	overflow: hidden;
	margin: 0 auto;
}

.support-wrap .support .list .item .img2 {
	display: none;
	width: 140px;
	height: 140px;
	overflow: hidden;
	margin: 0 auto;
}

.support-wrap .support .list .item:nth-child(4n) {
	margin-right: 0;
}

.support-wrap .support .list .item .fonts {
	font-size: 16px;
	color: #333;
	margin-top: 30px;
	text-transform: uppercase;
	font-weight: bolder;
}

.support-wrap .support .list .item:hover {
	background: #ff4d00;
	box-shadow: 0 0 15px #ededed;
}

.support-wrap .support .list .item:hover .img1 {
	display: none;
}

.support-wrap .support .list .item:hover .img2 {
	display: block;
}

.support-wrap .support .list .item:hover .fonts {
	color: #fff;
}

.index-swiper2 .bd {
	position: relative;
}

.index-swiper2 .bd .posit {
	width: 900px;
	margin: 0 auto;
	position: absolute;
	left: 0;
	right: 0;
	top: 34%;
}

.index-swiper2 .bd .posit .title {
	font-size: 54px;
	color: #ff4d00;
	font-weight: bolder;
	text-align: center;
}

.index-swiper2 .bd .posit .form {
	margin-top: 35px;
}

.index-swiper2 .bd .posit .form .text {
	width: 480px;
	padding: 0 10px;
	height: 40px;
	line-height: 40px;
	background: #fff;
}

.index-swiper2 .bd .posit .form .submit {
	width: 90px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	background: #ff4d00;
}

.index-swiper2 .bd .posit .form .submit:hover {
	background: #ff9162;
}

.index-swiper2 .bd .posit .form form {
	display: block;
	width: 590px;
	margin: 0 auto;
}/*经销商*/.distributor-wrap {
	background: #f0f0f0;
	padding: 60px 0;
}

.distributor-wrap .con {
	margin-top: 45px;
}

.distributor-wrap .con .tit {
	font-size: 18px;
	color: #333;
	font-weight: bolder;
}

.distributor-wrap .con .brief {
	font-size: 16px;
	color: #333;
	margin-top: 15px;
}

.distributor-wrap .form {
	margin-top: 55px;
}

.distributor-wrap .form .item {
	margin-top: 40px;
}

.distributor-wrap .form .item .input {
	width: 360px;
	height: 75px;
	margin-right: 60px;
}

.distributor-wrap .form .item .input:nth-child(3n),.distributor-wrap .form .item .input:nth-child(4n) {
	margin-right: 0;
}

.distributor-wrap .form .item .input.two {
	width: 168px;
	margin-right: 20px;
}

.distributor-wrap .form .item .input.two:nth-child(2) {
	margin-right: 0;
}

.distributor-wrap .form .item .input.three {
	margin-right: 60px;
	margin-left: 60px;
}

.distributor-wrap .form .item .input .top {
	font-size: 16px;
	color: #333;
	font-weight: bolder;
}

.distributor-wrap .form .item .input .top .star {
	font-size: 16px;
	color: #333;
}

.distributor-wrap .form .item .input .bot {
	margin-top: 15px;
}

.distributor-wrap .form .item .input .bot .inputs {
	width: calc(100% - 22px);
	padding: 0 10px;
	border: solid 1px #e8e8e8;
	height: 38px;
	line-height: 38px;
	background: #fff;
	font-size: 14px;
	color: #333;
}

.distributor-wrap .form .item .input .bot .inputs.on {
	border: solid 1px #ff4d00;
}

.distributor-wrap .form .item .input .bot {
	position: relative;
}

.distributor-wrap .form .item .input .bot .inputss {
	background: #fff url(/images/img243.png)no-repeat 97% center;
}

.distributor-wrap .form .item .input .bot .sele {
	background: #fff;
	height: 0;
	overflow: hidden;
	position: absolute;
	width: calc(100% - 2px);
	left: 0;
	top: 40px;
}

.distributor-wrap .form .item .input .bot .sele.on {
	height: auto;
	max-height: 130px;
	overflow-y: scroll;
	border: solid 1px #ff4d00;
	border-top: none;
	z-index: 1;
}

.distributor-wrap .form .item .input .bot .sele .select-item {
	width: calc(100% - 30px);
	height: 26px;
	line-height: 26px;
	padding: 0 15px;
	font-size: 14px;
	color: #333;
	overflow: hidden;
}

.distributor-wrap .form .item .input .bot .sele .select-item:hover {
	background: #ff4d00;
	color: #fff;
}

.distributor-wrap .form .item.textarea .input {
	width: 100%;
	margin-right: 0;
	margin-left: 0;
}

.distributor-wrap .form .item.textarea .input {
	height: auto;
}

.distributor-wrap .form .item.textarea .input .bot .inputs {
	height: 78px;
}

.distributor-wrap .form .item.textarea .top {
	font-weight: normal;
}

.distributor-wrap .form .item.textarea .top .star {
	font-weight: normal;
}

.distributor-wrap .form .item.btn-list {
	text-align: right;
}

.distributor-wrap .form .item.btn-list .btn {
	display: inline-block;
	width: 120px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	background: #ff4d00;
	font-size: 14px;
	color: #fff;
}

.distributor-wrap .form .item.btn-list .btn:hover {
	background: #ff9162;
}/*where to buy*/.buy-wrap02 {
	width: 100%;
	min-height: 500px;
	overflow: hidden;
	background: url(/images/banner-buy.jpg)no-repeat center;
	background-size: cover !important;
/**padding-bottom: 30px;**/
}

.buy-wrap {
	width: 100%;
	background-color: #fff;
	overflow: hidden;
	padding-bottom: 105px;
}

.buy-wrap02 .title-wrap {
	background: url(/images/img229.png)no-repeat center;
	margin-top: 190px;
}

.buy-wrap02 .title-wrap .titles {
	font-size: 42px;
	color: #fff;
	font-weight: bolder;
	display: inline-block;
	letter-spacing: 1px;
}

.buy-wrap .brief {
	margin-top: 50px;
}

.buy-wrap .brief span {
	font-size: 18px;
	color: #fff;
	font-weight: bolder;
}

.buy-wrap .brief .span2 {
	font-size: 16px;
	font-weight: normal;
	padding-left: 15px;
	background: url(/images/img230.jpg)no-repeat left;
	margin-left: 14px;
}

.buy-wrap .where-to-buy-fl {
	float: left;
}

.buy-wrap .where-to-buy-clear-both {
	zoom: 1;
}

.buy-wrap .where-to-buy-clear-both:after {
	display: block;
	content: "";
	clear: both;
}

.buy-wrap .where-to-buy-section02 {
	width: 100%;
	min-height: 500px;
	background-color: rgb(255,255,255);
	padding-top: 80px;
}

.buy-wrap .where-to-buy-section02 .section02-container {
	width: 620px;
	min-height: 500px;
	margin: 0 auto;
}

.buy-wrap .where-to-buy-section02 .section02-country {
	font-family: "Roboto-Bold",Roboto,"ProximaNova-Semibold","Arial","Microsoft YaHei",sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #333;
	line-height: 36px;
	margin-bottom: 20px;
}

.buy-wrap .where-to-buy-section02 .section02-common {
	float: left;
	width: 270px;
	height: auto;
}

.buy-wrap .where-to-buy-section02 .section02-circle {
	display: inline-block;
	width: 10px;
	height: 10px;
	background-color: #FF4D00;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	margin-bottom: 3px;
}

.buy-wrap .where-to-buy-section02 .section02-small-country {
	width: 250px;
	height: 30px;
	font-size: 24px;
	font-family: Roboto,"ProximaNova-Light","Arial","Microsoft YaHei",sans-serif;
	line-height: 36px;
	color: #333;
	text-align: left;
	margin-bottom: 20px;
/*margin-top:40px;*/
}

.buy-wrap .where-to-buy-section02 .display-off {
	opacity: 0;
}

.buy-wrap .where-to-buy-section02 .section02-float-lf {
	float: left;
}

.buy-wrap .where-to-buy-section02 .section02-float-rt {
	float: right;
}

.buy-wrap .where-to-buy-section02 .section02-margin-right {
	margin-right: 80px;
	margin-bottom: 40px;
}

.buy-wrap .where-to-buy-section02 .section02-margin-right-last {
	margin-right: 0px;
}

.buy-wrap .where-to-buy-section02 .store-name {
	display: block;
	width: 250px;
	height: 46px;
	border: 2px solid #333;
	text-align: center;
	line-height: 46px;
	color: #333;
	font-size: 16px;
	font-weight: bold;
	font-family: "Roboto-Bold",Roboto,"ProximaNova-Semibold","Arial","Microsoft YaHei",sans-serif;
	margin: 30px auto 0px;
	transition: 200ms;
}

.buy-wrap .where-to-buy-section02 .store-name:hover {
	border-color: #ff4d00;
	background-color: #ff4d00;
	color: #fff;
}

.buy-wrap .where-to-buy-section02 .section02-hover-move {
	display: block;
	width: 270px;
	height: 238px;
	cursor: pointer;
	overflow: hidden;
}

.buy-wrap .where-to-buy-section02 .section02-hover-move img {
	transition: transform 0.5s linear;
	-webkit-transition: transform 0.5s linear;
	transform: scale(1);
	-webkit-transform: scale(1);
}

.buy-wrap .where-to-buy-section02 .section02-hover-move img:hover {
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
}

.buy-wrap .where-to-buy-section02 .section02-country-margin {
	margin-bottom: 40px;
}

.buy-wrap .where-to-buy-section02 .section02-dot {
	display: inline-block;
	width: 4px;
	height: 4px;
	background-color: #333;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	margin-bottom: 4px;
}/*联系我们*//* .contact-wrap{} */.headquarters-wrap {
	padding: 60px 0;
}

.headquarters-wrap .list {
/***margin-top: 50px;**/
	margin-top: 15px;
}

.headquarters-wrap .list .item {
	width: 530px;
	height:46px;
	margin-top: 40px;
}

.headquarters-wrap .list .item .left {
	width: 257px;
	font-size: 16px;
	color: #333;
	margin-top: 2px;
}

.headquarters-wrap .list .item .right {
	width: 273px;
	line-height: 25px;
}

.headquarters-wrap .list .item .right {
	font-size: 16px;
	color: #333;
}

.headquarters-wrap .list .item .right .a {
	font-size: 16px;
	color: #ff4d00;
}

.headquarters-wrap .list .item .big {
	margin-top: 10px;
}

.headquarters-wrap .list .item .big .right {
	line-height: 20px;
}

.headquarters-wrap .list .item .big:first-child .right {
	margin-top: 0;
}

.touch-wrap {
	padding: 60px 0;
	background: #f0f0f0;
}

.touch-wrap .con {
	margin-top: 50px;
}

.touch-wrap .con .title {
	font-size: 18px;
	color: #333;
	font-weight: bolder;
}

.touch-wrap .con .brief {
	font-size: 16px;
	color: #333;
	margin-top: 10px;
}

.touch-wrap .con .brief span,.touch-wrap .con .brief a {
	color: #ff4d00;
}

.touch-wrap .con .brief a:hover {
	text-decoration: underline;
}

.touch-wrap .form {
	margin-top: 50px;
}

.touch-wrap .form .rows .left {
	width: 520px;
}

.touch-wrap .form .rows .right {
	width: 592px;
}

.touch-wrap .form .item {
	margin-bottom: 35px;
}

.touch-wrap .form .item .inputs {
	width: 100%;
	position: relative;
}

.touch-wrap .form .item .inputs .tips {
	font-size: 14px;
	color: #f02d2d;
	position: absolute;
	left: 0;
	bottom: -17px;
	text-align: left;
	height: 14px;
	line-height: 14px;
	overflow: hidden;
	opacity: 0;
}

.touch-wrap .form .item .inputs.form-focus .tips {
	opacity: 1;
}

.touch-wrap .form .item.two .inputs {
	width: 250px;
	margin-right: 20px;
}

.touch-wrap .form .item.two .inputs:nth-child(2n) {
	margin-right: 0;
}

.touch-wrap .form .item.selects .inputs {
	width: 286px;
}

.touch-wrap .form .item .inputs .tit {
	font-size: 16px;
	color: #333;
	font-weight: bolder;
}

.touch-wrap .form .item .inputs .bot .input {
	margin-top: 15px;
	width: calc(100% - 22px);
	padding: 0 10px;
	border: solid 1px #d8d8d8;
	background: #fff;
	height: 38px;
	line-height: 38px;
	font-size: 14px;
}

.touch-wrap .form .item .inputs .bot .input.select {
	width: 100%;
}

.touch-wrap .form .item.selects .inputs .bot .input.on {
	border: solid 1px #ff4d00;
}

.touch-wrap .form .item.selects .inputs .bot {
	position: relative;
}

.touch-wrap .form .item.selects .inputs .bot .input {
	background: #fff url(/images/img243.png)no-repeat 97% center;
}

.touch-wrap .form .item.selects .inputs .bot .sele {
	background: #fff;
	height: 0;
	overflow: hidden;
	position: absolute;
	width: calc(100% - 2px);
	z-index: 2;
}

.touch-wrap .form .item.selects .inputs .bot .sele.on {
	height: auto;
	max-height: 130px;
	overflow-y: scroll;
	border: solid 1px #ff4d00;
	border-top: none;
}

.touch-wrap .form .item.selects .inputs .bot .sele .select-item {
	width: calc(100% - 30px);
	height: 26px;
	line-height: 26px;
	padding: 0 15px;
	font-size: 14px;
	color: #333;
	overflow: hidden;
}

.touch-wrap .form .item.selects .inputs .bot .sele .select-item:hover {
	background: #ff4d00;
	color: #fff;
}

.touch-wrap .form .item.textarea .inputs .bot .input {
	height: 152px;
}

.touch-wrap .form .item .brief {
	font-size: 14px;
	color: #333;
}

.touch-wrap .form .item .btn-list {
	text-align: right;
	margin-top: 20px;
}

.touch-wrap .form .item .btn-list .btn {
	display: inline-block;
	width: 118px;
	height: 38px;
	text-align: center;
	line-height: 38px;
	border: solid 1px #ff4d00;
	font-size: 14px;
	color: #fff;
	background: #ff4d00;
}

.touch-wrap .form .item .btn-list .btn:hover {
	background: #ff9162;
	border-color: #ff9162;
}/*FAQ*/.faq-cate {
	background: #fff;
}

.faq-cate .item {
	padding: 15px 15px;
	border-bottom: solid 1px #d8d8d8;
}

.faq-cate .item .left {
	width: 120px;
	font-size: 14px;
	color: #333332;
}

.faq-cate .item .right {
	width: 1050px;
}

.faq-cate .item .right .a {
	font-size: 14px;
	color: #333332;
	margin-left: 30px;
}

.faq-cate .item .right .a:first-child {
	margin-left: 0;
}

.faq-cate .item .right .a.on,.faq-cate .item .right .a:hover {
	color: #ff4d00;
}

.faq-cate .item:last-child {
	border-bottom: none;
}

.faq-wrap {
	margin-top: 15px;
}

.faq-wrap .menu {
	width: 245px;
	background: #fff;
}

.faq-wrap .center {
	width: 870px;
	background: #fff;
	padding: 0 36px;
}

.faq-wrap .menu .title {
	font-size: 24px;
	color: #ff4d00;
	height: auto;
	line-height: 30px;
	padding: 15px 14px;
	font-family: "AvantGarde";
	overflow: hidden;
}

.faq-wrap .menu .menu-list .li {
	padding: 0 14px;
	height: 55px;
	line-height: 55px;
	margin-top: 5px;
}

.faq-wrap .menu .menu-list .li .a {
	display: block;
	font-size: 14px;
	color: #999;
}

.faq-wrap .menu .menu-list .li:hover,.faq-wrap .menu .menu-list .li.on {
	background: #ff4d00;
}

.faq-wrap .menu .menu-list .li:hover .a,.faq-wrap .menu .menu-list .li.on .a {
	color: #fff;
}

.faq-wrap .center .big-tit {
	font-size: 24px;
	color: #333;
	font-weight: bolder;
	padding-top: 30px;
}

.faq-wrap .center .lists {
	width: 824px;
	padding-bottom: 70px;
}

.faq-wrap .center .lists .items .tit {
	border-bottom: solid 1px #e3e3e3;
	padding: 25px 0;
	font-size: 16px;
	color: #333;
	background: url(/images/img170.png)no-repeat right;
	width: calc(100% - 25px);
	padding-right: 25px;
}

.faq-wrap .center .lists .items .detail {
	margin-top: 0;
	padding: 15px 0;
	font-size: 13px;
	color: #666;
	display: none;
	border-bottom: solid 1px transparent;
	width: calc(100% - 25px);
	padding-right: 25px;
}

.faq-wrap .center .lists .items.on .detail {
	display: block;
	border-bottom: solid 1px #e3e3e3;
}

.faq-wrap .center .lists .items.on .tit {
	background: url(/images/img170_h.png)no-repeat right;
}/*Quick Start Guide*/.faq-wrap .center .quide {
	padding-top: 20px;
	min-height: 800px;
}

.faq-wrap .center .quide .big-title {
	font-size: 20px;
	color: #333;
	font-weight: bolder;
	text-align: center;
}

.faq-wrap .center .quide .video-wrap {
	margin-top: 35px;
	overflow: hidden;
}

.faq-wrap .center .quide .video-wrap .item {
	width: 286px;
	height: 161px;
	overflow: hidden;
	margin: 0 auto;
	position: relative;
	display: block;
	margin-right: 36px;
	margin-bottom: 36px;
}

.faq-wrap .center .quide .video-wrap .item:nth-child(3n) {
	margin-right: 0;
}

.faq-wrap .center .quide .video-wrap .item .posit {
	position: absolute;
	left: 0;
	right: 0;
	top: 40%;
	margin: 0 auto;
	text-align: center;
}

.faq-wrap .center .quide .video-wrap .item .img {
	width: 286px;
	height: 161px;
	overflow: hidden;
}

.faq-wrap .center .quide .fonts {
	font-size: 16px;
	color: #333;
}

.faq-wrap .center .quide .fonts-tip .tip-item {
	margin-top: 20px;
}

.faq-wrap .center .quide .fonts-tip .tip-item.detail a:-webkit-any-link,.faq-wrap .center .quide .fonts-tip .tip-item.detail a:-webkit-any-link span {
	color: -webkit-link;
}/*Product specification*/.faq-wrap .center.specification-list {
	width: 945px;
	padding: 0;
}

.faq-wrap .center.specification-list .big-tit {
	padding: 0 36px;
	padding-top: 30px;
}

.faq-wrap .center .specification {
	min-height: 800px;
}

.faq-wrap .center .specification .lists {
	margin-top: 25px;
	width: 100%;
}

.faq-wrap .center .specification .lists .item {
	padding: 12px 0;
	border-top: solid 1px #e3e3e3;
}

.faq-wrap .center .specification .lists .item:last-child {
	border-bottom: solid 1px #e3e3e3;
}

.faq-wrap .center .specification .lists .item .left {
	padding-left: 40px;
	width: 550px;
	text-align: left;
}

.faq-wrap .center .specification .lists .item .left .fonts {
	font-size: 14px;
	color: #999;
	margin-top: 10px;
	margin-left: 15px;
}

.faq-wrap .center .specification .lists .item .right {
	padding-right: 40px;
	width: 270px;
}

.faq-wrap .center .specification .lists .item .right .btn {
	display: block;
	width: 120px;
	height: 28px;
	border: solid 1px transparent;
	font-size: 14px;
	text-align: center;
	line-height: 28px;
	margin-top: 6px;
}

.faq-wrap .center .specification .lists .item .right .btn1 {
	background: #ff4d00;
	border: solid 1px #ff4d00;
	color: #fff;
}

.faq-wrap .center .specification .lists .item .right .btn2 {
	border: solid 1px #d8d8d8;
	color: #404040;
	margin-left: 20px;
}

.faq-wrap .center .specification .lists .item .right .btn:hover {
	opacity: 0.7;
}

.faq-wrap .center .specification .lists .item .left .down:hover .fonts {
	color: #ff4d00;
}

.faq-wrap .swiper-slide {
	background: #fff;
}

.faq-wrap .swiper-pagination-bullet,.reviews-wrap .swiper-pagination-bullet,.blog .swiper-pagination-bullet {
	width: 25px;
	height: 25px;
	background: #fff;
	font-size: 16px;
	color: #333;
	border-radius: 50%;
	line-height: 25px;
	border: none;
	font-family: "AvantGarde";
}

.faq-wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.reviews-wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.blog .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background: #555 !important;
	color: #fff;
}

.faq-wrap .swiper-pagination-bullet:hover,.reviews-wrap .swiper-pagination-bullet:hover,.blog .swiper-pagination-bullet:hover {
	background: #ff4d00 !important;
	color: #fff;
}

.reviews-wrap .swiper-pagination-bullet.noclick,.reviews-wrap .swiper-pagination-bullet.noclick:hover {
	background: none !important;
	color: #333 !important;
	cursor: default !important;
	width: 0 !important;
}/*购物车*/.cart-wrap {
	background: #f5f5f5;
	padding: 50px 0;
}

.cart-wrap .cw1204 {
	background: #fff;
}

.cart-wrap .center {
	width: 1122px;
	margin: 0 auto;
}

.cart-wrap .center .center-title {
	font-size: 24px;
	color: #333;
	font-weight: bolder;
	height: 88px;
	line-height: 88px;
	border-bottom: solid 1px #e7eaec;
}

.cart-wrap .center .cart-list {
	padding-bottom: 50px;
}

.cart-empty {
/*height: 786px;*/
	text-align: center;
	height: 420px;
}

.cart-empty .img {
	padding-top: 140px;
	padding-top: 40px;
}

.cart-empty .fonts {
	font-size: 18px;
	color: #999;
	margin-top: 50px;
	display: inline-block;
}

.cart-empty .btn-list {
	margin-top: 50px;
}

.cart-empty .btn-list .btn {
	display: inline-block;
	width: 240px;
	height: 42px;
	text-align: center;
	line-height: 40px;
	background: #ff4d00;
	font-size: 24px;
	color: #fff;
	border-radius: 5px;
}

.cart-empty .btn-list .btn:hover {
	background: #ff9162;
}

.pro-cart .cart-empty {
	display: none;
}

.pro-cart .cart-empty .img {
	text-align: center;
}

.pro-cart .cart-empty .img img {
	width: 100px;
}

.pro-cart .cart-empty .fonts {
	margin-top: 30px;
}/*.cart-wrap .center .cart-list .list{padding-left: 70px;padding-right: 35px;}*/.cart-wrap .center .cart-list .list .item {
	margin-top: 30px;
	border-bottom: solid 1px #e7eaec;
	position: relative;
}

.cart-wrap .center .cart-list .list .item .borders {
	width: 655px;
	height: 1px;
	background: #e7eaec;
	position: absolute;
	right: 0;
	bottom: 114px;
}

.cart-wrap .center .cart-list .list .item .td1 {
	width: 50px;
/*padding-left: 70px;*/
	position: relative;
}

.cart-wrap .center .cart-list .list .item .td1 .check {
	display: inline-block;
	width: 24px;
	height: 24px;
	background: url(/images/img236.png)no-repeat center;
	margin-top: 34px;
}

.cart-wrap .center .cart-list .list .item .td1 .check.on {
	background: url(/images/img235.png)no-repeat center;
}

.cart-wrap .center .cart-list .list .item .td1 .checks {
	display: inline-block;
	width: 24px;
	height: 24px;
	left: 0px;
	top: 34px;
	z-index: 1;
	position: absolute;
	opacity: 0;
}

.cart-wrap .center .cart-list .list .item .td2 {
	width: 220px;
}

.cart-wrap .center .cart-list .list .item .td2 .m-pic img {
	max-width: 94px;
}

.cart-wrap .center .cart-list .list .item .td3 {
	width: 340px;
	margin-right: 115px;
}

.cart-wrap .center .cart-list .list .item .td3 .top {
	margin-top: 30px;
}

.cart-wrap .center .cart-list .list .item .td3 .l {
	width: 190px;
}

.cart-wrap .center .cart-list .list .item .td3 .r {
	width: 170px;
	margin-left: 11px;
}

.cart-wrap .center .cart-list .list .item .td3 .top .l {
	font-size: 20px;
	color: #333;
	font-weight: bolder;
}

.cart-wrap .center .cart-list .list .item .td3 .top .r {
	font-size: 20px;
	color: #333;
	font-family: "AvantGarde";
	width: 110px;
	margin-left: 20px;
}

.cart-wrap .center .cart-list .list .item .td3 .top .r .small {
	font-size: 14px;
	color: #333;
	font-family: "AvantGarde";
}

.cart-wrap .center .cart-list .list .item .td3 .top .r .price {
	font-size: 20px;
	color: #333;
	font-family: "AvantGarde";
}

.cart-wrap .center .cart-list .list .item .td3 .top .r .price.discount {
	margin-left: 7px;
	margin-top: 2px;
	font-size: 15px;
	text-decoration: line-through;
}

.cart-wrap .center .cart-list .list .item .td3 .bot {
	margin-top: 35px;
	margin-bottom: 20px;
}

.cart-wrap .center .cart-list .list .item .bot-h {
	margin-top: 55px;
	margin-bottom: 20px;
}

.cart-wrap .center .cart-list .list .item .td3 .bot .l {
	margin-top: 26px;
	width: 50px;
}

.cart-wrap .center .cart-list .list .item .td3 .bot .l span {
	display: inline-block;
	width: 30px;
	height: 14px;
	text-align: center;
	line-height: 16px;
	font-size: 12px;
	color: #ff4d00;
	border: solid 1px #ff4d00;
}

.cart-wrap .center .cart-list .list .item .td3 .bot .r .pro {
	display: inline-block;
	vertical-align: middle;
}

.cart-wrap .center .cart-list .list .item .td3 .bot .r .pro .img {
	display: inline-block;
	vertical-align: middle;
}

.cart-wrap .center .cart-list .list .item .td3 .bot .r .pro .img img {
	max-width: 80px;
}

.cart-wrap .center .cart-list .list .item .td3 .bot .r .pro .title {
	display: inline-block;
	vertical-align: middle;
	font-size: 16px;
	color: #333335;
	margin-left: 5px;
}

.cart-wrap .center .cart-list .list .item .td4 {
	width: 200px;
	margin-top: 30px;
}

.cart-wrap .center .cart-list .list .item .td4 .stock-none {
	margin-left: 10px;
	margin-top: 3px;
	color: #ff4d00;
}

.cart-wrap .center .cart-list .list .item .td4.nums .btns {
	display: inline-block;
	width: 24px;
	height: 24px;
}

.cart-wrap .center .cart-list .list .item .td4.nums .btns.cut {
	background: url(/images/img206.png)no-repeat center;
}

.cart-wrap .center .cart-list .list .item .td4.nums .btns.add {
	background: url(/images/img207.png)no-repeat center;
}

.cart-wrap .center .cart-list .list .item .td4.nums .qty {
	margin: 0 5px;
	font-size: 20px;
	color: #333;
	text-align: center;
	font-family: "AvantGarde";
}

.cart-wrap .center .cart-list .list .item .td4 .bot {
	margin-top: 80px;
/*margin-bottom: 20px;*/
}

.cart-wrap .center .cart-list .list .item .td4 .bot .qty {
	margin-left: 30px;
}

.cart-wrap .center .cart-list .list .item .td4 .bot .nums {
	font-size: 20px;
	color: #333;
	font-family: "AvantGarde";
	text-indent: 38px;
}

.cart-wrap .center .cart-list .list .item .td5 {
	width: 35px;
	text-align: right;
	margin-top: 30px;
	padding-right: 35px;
}

.cart-wrap .center .cart-list .list .item .td5 .del {
	display: inline-block;
	width: 18px;
	height: 18px;
	background: url(/images/img240.png)no-repeat center;
}

.cart-wrap .center .cart-list .bottom {
	margin-top: 30px;
}

.cart-wrap .center .cart-list .bottom .left {
	width: 220px;
}

.cart-wrap .center .cart-list .bottom .left .btn {
	display: inline-block;
	padding-left: 40px;
	background: url(/images/img239.png)no-repeat left;
	font-size: 14px;
	color: #333;
}

.cart-wrap .center .cart-list .bottom .right {
	text-align: right;
	min-width: 200px;
}

.cart-wrap .center .cart-list .bottom .right .count .l {
	font-size: 14px;
	color: #333;
	margin-top: 14px;
}

.cart-wrap .center .cart-list .bottom .right .count .r {
	font-size: 34px;
	color: #333;
	font-family: "AvantGarde";
}

.cart-wrap .center .cart-list .bottom .right .count .r .small {
	font-size: 22px;
	color: #333;
	font-family: "AvantGarde";
}

.cart-wrap .center .cart-list .bottom .right .btn-list {
	text-align: right;
}

.cart-wrap .center .cart-list .bottom .right .btn-list .btn {
	display: inline-block;
	width: 200px;
	height: 50px;
	background: #ff4d00;
	font-size: 24px;
	color: #fff;
	text-align: center;
	line-height: 50px;
	margin-top: 20px;
	border-radius: 5px;
}

.cart-wrap .center .cart-list .bottom .right .btn-list .btn:hover {
	background: #ff9162;
}

.cart-wrap .cartbox {
	position: fixed;
	left: 0;
	right: 0;
	top: 35%;
	width: 620px;
	height: 294px;
	background: #fff;
	z-index: 999;
	margin: 0 auto;
	text-align: center;
	display: none;
	box-shadow: 0 0px 5px rgb(0 0 0 / 30%);
}

.cart-wrap .cartbox .contents {
	font-size: 24px;
	color: #333;
	text-align: center;
	padding-top: 90px;
	font-weight: bolder;
}

.cart-wrap .cartbox .btn-list {
	text-align: center;
	margin-top: 40px;
}

.cart-wrap .cartbox .btn-list .btn {
	display: inline-block;
	width: 120px;
	height: 40px;
	font-size: 16px;
	text-align: center;
	line-height: 40px;
	overflow: hidden;
	margin: 0 10px;
}

.cart-wrap .cartbox .btn-list .btn.btn1 {
	background: #ff4d00;
	color: #fff;
}

.cart-wrap .cartbox .btn-list .btn.btn2 {
	background: #e8e8e8;
	color: #333;
}

.cart-wrap .cartbox .btn-list .btn:hover {
	background: #ff9162;
}

.cart-wrap .cartbox .btn-list .btn2:hover {
	background: #e8e8e8;
	opacity: 0.8;
}

.cart-reg-mask {
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.3);
	position: fixed;
	z-index: 9;
	display: none;
	top: 0;
}

.cart-reg-mask.pross {
	background: none;
}

.cart-reg-box {
	width: 690px;
	margin-left: -375px;
	padding: 30px 30px;
	border-radius: 4px;
	background: #ffffff;
	position: fixed;
	left: 50%;
	top: 22%;
	z-index: 10;
	display: none
}

.cart-reg-box .item {
	margin-top: 20px;
	border-top: none;
}

.cart-reg-box .item:first-child {
	margin-top: 0;
}

.cart-reg-box .item .tit {
	font-size: 14px;
	color: #333;
	font-weight: bolder;
}

.cart-reg-box .item .input-list {
	margin-top: 20px;
}

.cart-reg-box .item .input-list .input input {
	width: calc(100% - 24px);
	height: 38px;
	padding: 0 10px;
	border: 1px solid #e8e8e8;
}

.cart-reg-box .item.itembot {
	margin-top: 40px;
}

.cart-reg-box .item.itembot .btn {
	display: block;
	width: 180px;
	height: 36px;
	font-size: 14px;
	border-radius: 3px;
}

.cart-reg-box .item.itembot .submit {
	background: #ff4d00;
	color: #fff;
}

.cart-reg-box .item.itembot .reset {
	background: #e8e8e8;
	color: #333;
	margin-left: 20px;
}

.cart-reg-box .item.itembot .btn:hover {
	background: #ff9162;
}

.cart-reg-box .item.itembot .reset:hover {
	background: #e8e8e8;
	opacity: 0.8;
}

.cart-reg-box .item.itembot .closes {
	background: #d8d8d8;
	color: #333;
	margin-left: 20px;
	text-align: center;
	line-height: 36px;
	width: 100px;
}

.cart-reg-box .item.itembot .closes:hover {
	background: #e8e8e8;
}

.cart-reg-box .item.subnews .fonts {
	font-size: 16px;
	color: #333333;
	margin-left: 15px;
}

.cart-reg-box .item.subnews .inputs {
	width: 16px;
	height: 16px;
	background: url(/images/img273_h.jpg)no-repeat center;
	position: relative;
	margin-top: 2px;
}

.cart-reg-box .item.subnews .inputs input {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	opacity: 0;
}

.cart-reg-box .item.subnews .inputs.on {
	background: url(/images/img273.jpg)no-repeat center;
}

.cart-reg-box .item.itembot .log {
	font-size: 18px;
	color: #333333;
	padding-bottom: 5px;
	margin-top: 7px;
	position: absolute;
	right: 30px;
	top: 25px;
	z-index: 1;
	width: 290px;
	height: 32px;
	background: #d8d8d8;
	border-radius: 5px;
	padding: 0 15px;
	line-height: 32px;
	font-weight: bolder;
}

.cart-reg-box .item.itembot .log .a {
	font-size: 18px;
	color: #ff4d00;
	font-weight: bolder;
	margin-left: 10px;
}

.cart-reg-box .bigtitle {
	font-size: 20px;
	color: #333333;
	font-weight: bolder;
}

.cart-reg-box .item.adr {
	margin-top: 40px;
	border-top: none;
}

.cart-reg-box .item.adr:first-child {
	margin-top: 0;
}

.cart-reg-box .item.adr .tit {
	font-size: 14px;
	color: #333;
	font-weight: bolder;
}

.cart-reg-box .item.adr .input-list {
	margin-top: 20px;
}

.cart-reg-box .item.adr .input-list .input.one {
	width: 100%;
}

.cart-reg-box .item.adr .input-list .input.one input {
	width: calc(100% - 24px);
}

.cart-reg-box .item.adr .input-list .input {
	width: 335px;
	height: 40px;
	overflow: hidden;
}

.cart-reg-box .item.adr .input-list .input.two:nth-child(2n) {
	margin-left: 20px;
}

.cart-reg-box .item.adr .input-list .input.two input {
	width: 313px;
}

.cart-reg-box .item.adr .input-list .input input {
	width: 324px;
	height: 38px;
	padding: 0 10px;
}

.cart-reg-box .item.adr .input-list .input .phonearea {
	width: 68px;
}

.cart-reg-box .item.adr .input-list .input .phone {
	width: 235px;
	border-left: none;
}

.cart-reg-box .item.adr .input-list.three .input {
	width: 216px;
}

.cart-reg-box .item.adr .input-list.three .input input {
	width: 194px;
	height: 38px;
}

.cart-reg-box .item.adr .input-list.three .input.selects {
	margin-left: 20px;
}

.cart-reg-box .item.adr .input-list.three .input select {
	border: solid 1px #e8e8e8;
	width: 216px;
	height: 39px;
	padding: 0 10px;
}

.cart-reg-box .item.adr .input-list .input input::-webkit-input-placeholder {
	color: #999;
}/*progress*/.progress {
	background: #fff;
	min-height: 630px;
}

.progress .title {
	padding-top: 20px;
	text-align: center;
}

.progress .title .fonts {
	font-size: 20px;
	color: #333;
	font-weight: bolder;
	margin-top: 15px;
}

.progress .form {
	width: 628px;
	margin: 0 auto;
	margin-top: 35px;
}

.progress .form .item {
	border-bottom: solid 1px #333;
	padding: 12px 0;
	margin-top: 30px;
}

.progress .form .item input {
	width: 100%;
	height: 100%;
	font-size: 13px;
	color: #333;
}

.progress .form .item.codes {
	width: 470px;
}

.progress .form .codeimg {
	width: 144px;
	margin-top: 20px;
}

.progress .form .item:first-child {
	margin-top: 0;
}

.progress .form .item.submits {
	margin-top: 75px;
	border: none;
	padding: 0;
	text-align: center;
}

.progress .form .item .submit {
	width: 200px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
	color: #fff;
	background: #ff4d00;
}

.progress .form .item .submit:hover {
	background: #ff9162;
}

.progress .form .item.pass {
	position: relative;
}

.progress .form .item #emailform {
	display: inline-block;
	padding: 10px 10px;
	background: #ff4d00;
	color: #fff;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 1;
}

.progress .form .item #emailform:hover {
	background: #ff9162;
}/*verification*/.verification {
	background: #fff;
	padding: 60px 135px;
/**min-height: 700px;**/
}

.verification .title {
	font-size: 24px;
	color: #3e3d3d;
	font-weight: bolder;
	text-align: center;
}

.verification .brief {
	font-size: 14px;
	color: #3e3d3d;
	margin-top: 28px;
}

.verification .form {
	margin-top: 55px;
}

.verification .form #serial {
	width: 340px;
	margin: 0 auto;
}/**add20210710**/.verification .form .left {
	width: 240px;
	width: 340px;
}

.verification .form .mid {
/**width: 270px;margin-left: 110px;width:340px;**/
	width: 340px;
	margin-top: 20px;
}

.verification .form .right {
/**width: 210px;float: left;margin-left: 110px;**/
	margin-top: 20px;
	width: 340px;
}

.verification .form .mid.twos {
	margin-left: 0;
	margin-top: 20px;
	width: 340px;
}

.verification .form .tit {
	font-size: 14px;
	color: #333;
}

.verification .form .tit .span {
	font-size: 13px;
	color: #ff4d00;
	margin-left: 4px;
}

.verification .form .tit .span img {
	margin-right: 2px;
}

.verification .form .select,.verification .form .input {
	margin-top: 10px;
}

.verification .form .select .selects,.verification .form .input input {
	width: calc(100% - 2px);
	height: 28px;
	border: solid 1px #d2d2d2;
}

.verification .form .selects.on {
	border: solid 1px #ff4d00;
}

.verification .form .selects {
	position: relative;
}

.verification .form .selects {
	background: #fff url(/images/img243.png)no-repeat 97% center;
}

.verification .form .selects .title {
	font-size: 14px;
	font-weight: normal;
	line-height: 28px;
	padding-bottom: 0;
	text-align: left;
	border-bottom: none;
	padding: 0 15px;
}

.verification .form .selects .sele {
	background: #fff;
	height: 0;
	overflow: hidden;
	position: absolute;
	width: 100%;
	left: -1px;
	z-index: 2;
	top: 29px;
}

.verification .form .selects .sele.on {
	height: auto;
	border: solid 1px #ff4d00;
	border-top: none;
}

.verification .form .selects .sele .select-item {
	width: calc(100% - 30px);
	height: 26px;
	line-height: 26px;
	padding: 0 15px;
	font-size: 14px;
	color: #333;
}

.verification .form .selects .sele .select-item:hover {
	background: #ff4d00;
	color: #fff;
}

.verification .form .input input {
	width: calc(100% - 22px);
	padding: 0 10px;
}

.verification .form .submits {
	margin-top: 30px;
}

.verification .form .submits .submit {
	border: solid 1px #ff4d00;
	background: #ff4d00;
	font-size: 15px;
	color: #fff;
	width: 100%;
}

.verification .tip {
	margin-top: 100px;
	font-size: 14px;
	color: #999;
	line-height: 22px;
}

.verification .form .submits .submit:hover {
	background: #ff9162;
	border-color: #ff9162;
}

.tipimg {
	position: fixed;
	left: 0;
	right: 0;
	top: 25%;
	width: 460px;
	height: 340px;
	border-radius: 10px;
	background: #fff;
	z-index: 999;
	margin: 0 auto;
	text-align: center;
	display: none;
}

.tipimg .btns {
	display: block;
	position: absolute;
	right: 15px;
	top: 15px;
}

.tipimg .img {
	margin-top: 45px;
	text-align: center;
}

.tipimg .img img {
	max-width: 100%;
	height: auto;
}/*verification-success*/.verification .success {
	height: 350px;
	text-align: center;
	margin-top: 25px;
	display: none;
	padding: 25px 0;
}

.verification .success .tits {
	font-size: 20px;
	color: #ff4d00;
	margin-top: 24px;
	font-weight: bolder;
}

.verification .success .tip-list {
	margin-top: 100px;
	text-align: left;
	margin-bottom: -200px;
}

.verification .success .tip-list .tips {
	font-size: 16px;
	color: #333;
	line-height: 30px;
}

.verification .success .tip-list .tips a {
	font-size: 16px;
	color: #333;
	text-decoration: underline;
	font-weight: bolder;
	line-height: 30px;
}/*申请维修*/.repair {
	background: #fff;
	padding: 20px 0;
}

.repair .title {
	font-size: 20px;
	color: #333;
	text-align: center;
	padding-bottom: 15px;
	border-bottom: solid 1px #f5f5f5;
	font-weight: bolder;
}

.repair .form {
	margin-top: 35px;
}

.repair .form .big-item {
	padding: 0 50px;
	border-bottom: dashed 1px #e7eaec;
	padding-bottom: 30px;
	width: 1000px;
	margin: 0 auto;
	margin-bottom: 30px;
}

.repair .form .big-item .item {
	margin-bottom: 25px;
}

.repair .form .big-item .item .tit {
	font-size: 16px;
	color: #333;
	width: 180px;
	text-align: right;
	margin-top: 5px;
	min-height: 1px;
}

.repair .form .big-item .item .tit .red {
	color: red;
}

.repair .form .big-item .item .input {
	width: 310px;
	height: 28px;
	margin-left: 10px;
}

.repair .form .big-item .item .input .select,.repair .form .big-item .item .input input {
	width: calc(100% - 22px);
	height: 100%;
	border: solid 1px #e8e8e8;
	padding: 0 10px;
}

.repair .form .big-item .item .input .inputs.on {
	border: solid 1px #ff4d00;
}

.repair .form .big-item .item .input {
	position: relative;
}

.repair .form .big-item .item .input .inputs {
	background: #fff url(/images/img243.png)no-repeat 97% center;
}

.repair .form .big-item .item .input .inputs .title {
	font-size: 14px;
	font-weight: normal;
	line-height: 28px;
	padding-bottom: 0;
	text-align: left;
	border-bottom: none;
}

.repair .form .big-item .item .input .sele {
	background: #fff;
	height: 0;
	overflow: hidden;
	position: absolute;
	width: calc(100% - 2px);
	left: 0;
	z-index: 2;
	top: 30px;
}

.repair .form .big-item .item .input .sele.on {
	height: 104px;
	border: solid 1px #ff4d00;
	border-top: none;
	overflow-y: scroll;
}

.repair .form .big-item .item .input .sele .select-item {
	width: calc(100% - 30px);
	height: 26px;
	line-height: 26px;
	padding: 0 15px;
	font-size: 14px;
	color: #333;
}

.repair .form .big-item .item .input .sele .select-item:hover {
	background: #ff4d00;
	color: #fff;
}

.repair .form .big-item .item .input .text.date {
	background: url(/images/img181.jpg)no-repeat 96% center;
}/*.repair .form .big-item .item .imgs{width: auto;margin-left: 20px;vertical-align: middle;display: flex;align-items: center;height: 80px;overflow: hidden;}*/.repair .form .big-item .itemposit {
	position: relative;
}

.repair .form .big-item .itemposit .spanposit {
	font-size: 13px;
	color: #ff4d00;
	margin-left: 12px;
	position: absolute;
	top: -20px;
}

.repair .form .big-item .itemposit .spanposit img {
	margin-right: 2px;
}

.repair .form .big-item .item.upload2 .input {
	width: calc(100% - 192px);
	height: auto;
}

.repair .form .big-item .item.upload2 .items {
	display: block;
	width: 120px;
	margin-right: 34px;
	position: relative;
	text-align: center;
	float: left;
	max-height: 100px;
}

.repair .form .big-item .item.upload2 .items:last-child {
	margin-right: 0;
}

.repair .form .big-item .item.upload2 img {
	max-width: 100%;
}

.repair .form .big-item .item.upload2 video {
	max-width: 70px;
}

.repair .form .big-item .item.upload2 a,.repair .form .big-item .item.upload2 .span {
	vertical-align: middle;
	word-wrap: break-word;
	display: block;
}

.repair .form .big-item .item.upload2 .span {
	display: none !important;
}

.repair .form .big-item .item.upload2 .span {
	font-size: 14px;
	color: #888;
	text-align: center;
}

.repair .form .big-item .item.upload2 .del {
	display: none;
	width: 18px;
	height: 18px;
	background: url(/images/img240_2.png)no-repeat center;
	position: absolute;
	right: -5px;
	top: -5px;
}

.repair .form .big-item .item.upload2 .del.on {
	display: inline-block;
}

.repair .form .big-item .item.checkbigitem {
	width: auto;
}

.repair .form .big-item .item.checkbigitem .tit {
	width: auto;
	text-align: left;
}

.repair .form .big-item .item.checkbigitem .input {
	width: auto;
	margin-top: 10px;
}

.repair .form .big-item .item.checkbigitem .input .checkitem {
	position: relative;
	margin-top: 5px;
}

.repair .form .big-item .item.checkbigitem .input .checkitem:first-child {
	margin-top: 0;
}

.repair .form .big-item .item.checkbigitem .input .checkbox {
	opacity: 0;
	position: absolute;
	left: 0;
	top: 2px;
	z-index: 2;
	width: 12px;
	height: 12px;
}

.repair .form .big-item .item.checkbigitem .input .check {
	display: block;
	position: absolute;
	left: 0;
	top: 2px;
	z-index: 1;
	width: 12px;
	height: 12px;
	background: url(/images/img140.png)no-repeat center;
}

.repair .form .big-item .item.checkbigitem .input .checkitem.on .check {
	background: url(/images/img131.png)no-repeat center;
}

.repair .form .big-item .item.checkbigitem .input .checkitem .tit {
	font-size: 13px;
	color: #999;
}

.repair .form .big-item .item.checkbigitem .input .checkitem .input {
	width: 100%;
	height: 54px;
	background: #f5f5f5;
	margin-top: 10px;
}

.repair .form .big-item .item.checkbigitem .input .checkitem .input input {
	width: calc(100% - 20px);
	height: 100%;
	padding: 0 10px;
	font-size: 14px;
	color: #333;
}

.repair .form .big-item .item.checkbigitem .input .checkitem .fonts {
	width: calc(100% - 20px);
	font-size: 14px;
	color: #999;
}

.repair .form .big-item .item.checkbigitem .input .checkitem .fonts a {
	color: #333;
}

.repair .form .big-item .upload-item .input {
	height: 78px;
	position: relative;
	width: 110px;
	overflow: hidden;
}

.repair .form .big-item .upload-item .inputs {
	opacity: 0;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}

.repair .form .big-item .upload-item .upload {
	width: 108px;
	height: 76px;
	border: dashed 1px #c0c0c0;
	text-align: center;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}

.repair .form .big-item .upload-item .upload .img {
	margin-top: 10px;
}

.repair .form .big-item .upload-item .upload .fonts {
	margin-top: 2px;
	font-size: 12px;
	color: #737373;
}

.repair .form .big-item.textarea-list .input {
	height: auto;
	width: 800px;
}

.repair .form .big-item.textarea-list .btn-list {
	text-align: left;
}

.repair .form .big-item.textarea-list .btn-list .btn {
	display: table-cell;
	padding: 10px 10px;
	background: #d8d8d8;
	margin-right: 20px;
	min-width: 80px;
	text-align: center;
	margin-bottom: 20px;
	height: 48px;
	overflow: hidden;
	vertical-align: middle;
	display: flex;
	align-items: center;
	width: 160px;
	position: relative;
}

.repair .form .big-item.textarea-list .btn-list .btn span {
	display: block;
	text-align: center;
	margin: 0 auto;
}

.repair .form .big-item.textarea-list .btn-list .btn.on,.repair .form .big-item.textarea-list .btn-list .btn:hover {
	background: #ff4d00;
	color: #fff;
}

.repair .form .big-item.textarea-list .btn-list .btn input {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	cursor: pointer;
}

.repair .form .big-item.textarea-list .textarea .tits {
	font-size: 14px;
	color: #ff4d00;
}

.repair .form .big-item.textarea-list .textarea .areas {
	margin-top: 8px;
}

.repair .form .big-item.textarea-list .textarea .areas textarea {
	border: solid 1px #d8d8d8;
	font-size: 13px;
	color: #999;
	padding: 9px 16px;
	width: calc(100% - 34px);
	height: 180px;
}

.repair .form .big-item.submits {
	border-bottom: none;
	margin-left: 62px;
	text-align: right;
}

.repair .form .big-item.submits .btn {
	width: 118px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	border: solid 1px transparent;
	font-size: 14px;
}

.repair .form .big-item.submits .submit {
	background: #ff4d00;
	color: #fff;
	margin-left: 181px;
}

.repair .form .big-item.submits .reset {
	background: #fff;
	border: solid 1px #d8d8d8;
	color: #333;
	margin-left: 35px;
	margin-right: 10px;
}

.repair .form .big-item.submits .btn:hover {
	background: #ff9162;
}

.repair .form .big-item.submits .reset:hover {
	background: #fff;
	opacity: 0.8;
}

.repair .form .big-item .upload-item .inputs.zi0 {
	z-index: 6;
}

.repair .form .big-item .upload-item .inputs.zi1 {
	z-index: 5;
}

.repair .form .big-item .upload-item .inputs.zi2 {
	z-index: 4;
}

.repair .form .big-item .upload-item .inputs.zi3 {
	z-index: 3;
}

.repair .form .big-item .upload-item .inputs.zi4 {
	z-index: 2;
}/*Please select your repair products*/.products-repair {
	background: #fff;
	padding: 18px 0;
}

.products-repair .title {
	font-size: 20px;
	color: #333;
	text-align: center;
	padding-bottom: 24px;
	border-bottom: solid 1px #f5f5f5;
	font-weight: bolder;
}

.products-repair .radio-list {
	text-align: center;
	margin-top: 30px;
	padding-bottom: 40px;
	border-bottom: dashed 1px #e7eaec;
}

.products-repair .radio-list .radio {
	display: inline-block;
	padding-left: 25px;
	background: url(/images/img184.png)no-repeat left;
	margin: 0 30px;
	font-size: 16px;
}

.products-repair .radio-list .radio.on {
	background: url(/images/img185.png)no-repeat left;
}

.products-repair .big-item {
	margin-top: 35px;
}

.products-repair .numbers {
	width: 860px;
	margin: 0 auto;
}

.products-repair .numbers .left {
	width: 440px;
	font-size: 16px;
	color: #333;
	line-height: 20px;
	font-weight: bolder;
}

.products-repair .numbers .right {
	width: 230px;
	margin-left: 25px;
}

.products-repair .numbers .left .star {
	font-size: 12px;
	color: #ff4d00;
}

.products-repair .numbers .right .input.texts {
	width: 320px;
}

.products-repair .numbers .right .input.texts input {
	padding: 0 10px;
	border: solid 1px #999;
	width: calc(100% - 22px);
	height: 38px;
	font-size: 12px;
	color: #999;
}

.products-repair .numbers .right .input.submits .submit {
	width: 118px;
	height: 38px;
	background: #ff4d00;
	font-size: 13px;
	color: #fff;
	border: solid 1px #ff4d00;
}

.products-repair .numbers .right .input.submits .submit:hover {
	background: #ff9162;
	border: solid 1px #ff9162;
}

.products-repair .numbers .right .input.texts .span {
	display: block;
	margin-top: 8px;
	font-size: 12px;
	color: #ff4d00;
}

.products-repair .numbers .right .input.texts .span img {
	margin-right: 3px;
}

.products-repair .numbers .right .select .selects,.products-repair .numbers .right .input input {
	width: calc(100% - 2px);
	height: 40px;
	border: solid 1px #d2d2d2;
}

.products-repair .numbers .right .selects.on {
	border: solid 1px #ff4d00;
}

.products-repair .numbers .right .selects {
	position: relative;
}

.products-repair .numbers .right .selects {
	background: #fff url(/images/img243-2.png)no-repeat 97% center;
}

.products-repair .numbers .right .selects .title {
	font-size: 14px;
	font-weight: normal;
	line-height: 40px;
	padding-bottom: 0;
	text-align: left;
	border-bottom: none;
	padding: 0 15px;
}

.products-repair .numbers .right .selects .sele {
	background: #fff;
	height: 0;
	overflow: hidden;
	position: absolute;
	width: 100%;
	left: -1px;
	z-index: 2;
	top: 41px;
}

.products-repair .numbers .right .selects .sele.on {
	height: 104px;
	border: solid 1px #ff4d00;
	border-top: none;
	overflow-y: scroll;
}

.products-repair .numbers .right .selects .sele .select-item {
	width: calc(100% - 30px);
	height: 26px;
	line-height: 26px;
	padding: 0 15px;
	font-size: 14px;
	color: #333;
}

.products-repair .numbers .right .selects .sele .select-item:hover {
	background: #ff4d00;
	color: #fff;
}

.products-repair .products-list {
	margin: 0 auto;
	margin-top: 58px;
	width: 860px;
	height: 630px;
	overflow-y: scroll;
}

.products-repair .products-list .pro-tit {
	font-size: 14px;
	color: #333;
}

.products-repair .products-list .lists {
	margin-top: 18px;
}

.products-repair .products-list .lists .pro {
	display: block;
	width: 134px;
	height: 180px;
	margin-bottom: 30px;
	text-align: center;
	margin-right: 190px
}

.products-repair .products-list .lists .pro:nth-child(3n) {
	margin-right: 0;
}

.products-repair .products-list .lists .pro .img {
	width: 132px;
	height: 132px;
	border: solid 1px #f5f5f5;
}

.products-repair .products-list .lists .pro .fonts {
	font-size: 18px;
	color: #333;
	margin-top: 25px;
}

.products-repair .products-list .lists .pro.on .img {
	background: #f5f5f5;
}

.products-repair .products-list .lists .pro.on .fonts {
	color: #ff4d00;
}

.products-repair .next-btn {
	margin-top: 50px;
	padding: 20px 0;
	border-top: dashed 1px #e7eaec;
	text-align: center;
}

.products-repair .next-btn .btn {
	display: inline-block;
	width: 120px;
	height: 38px;
	background: #ff4d00;
	color: #fff;
	text-align: center;
	line-height: 38px;
}

.products-repair .next-btn .btn:hover {
	background: #ff9162;
}

.products-repair .big-item .item {
	display: none;
}

.products-repair .account {
	width: 1100px;
	margin: 0 auto;
}

.products-repair .account .left {
	width: 400px;
}

.products-repair .account .right {
	width: 670px;
}

.products-repair .account .left .tit {
	font-size: 16px;
	color: #333;
}

.products-repair .account .left .brief {
	font-size: 13px;
	color: #333;
	margin-top: 20px;
}

.products-repair .account .right .tables {
	border: solid 1px #e8e8e8;
	padding: 15px 30px;
}

.products-repair .account .right .tables .tr .td {
	font-size: 14px;
	color: #999;
}

.products-repair .account .right .tables .tr .td0 {
	width: 20px;
}

.products-repair .account .right .tables .tr .td1 {
	width: 130px;
}

.products-repair .account .right .tables .tr .td2 {
	width: 180px;
}

.products-repair .account .right .tables .tr .td3 {
	width: 250px;
}

.products-repair .account .right .tables .tr.rows {
	margin-top: 10px;
}

.products-repair .account .right .tables .tr.rows .td1 {
	color: #333;
}

.products-repair .account .right .tables .tr.rows .td2 {
	color: #333;
}

.products-repair .account .right .tables .tr.rows .td3 {
	color: #f2071d;
}

.products-repair .account .right .tips {
	margin-top: 15px;
	font-size: 12px;
	color: #333;
}

.products-repair .account .right .tips span {
	color: #ff4d00;
}/*售后FAQ*/.service-faq .success.service-faq {
	padding: 0;
}

.service-faq .title {
	padding: 20px 40px;
	font-size: 20px;
	color: #333;
	font-weight: bolder;
	border-bottom: solid 1px #f5f5f5;
	text-align: center;
}

.service-faq .faq-list {
	margin-top: 45px;
	height: 460px;
	overflow-y: scroll;
	padding-right: 10px;
}

.service-faq .faq-list .item {
	display: block;
	border: solid 1px #d8d8d8;
	margin-top: 15px;
}

.service-faq .faq-list .item:first-child {
	margin-top: 0;
}

.service-faq .faq-list .item .tit {
	padding: 0 35px;
	font-size: 16px;
	color: #333;
	height: 42px;
	line-height: 42px;
	background: url(/images/img186.png)no-repeat 10px center;
	cursor: pointer;
}

.service-faq .faq-list .item .contents {
	padding: 0 35px;
	font-size: 13px;
	color: #999;
	margin-top: 10px;
	display: none;
	padding-bottom: 10px;
}

.service-faq .faq-list .item.on .contents {
	display: block;
}

.service-faq .service-list {
	margin-top: 50px;
	text-align: center;
}

.service-faq .service-list .item {
	display: inline-block;
	width: 48%;
	height: 180px;
	background: url(/images/img190.jpg)no-repeat right;
	vertical-align: middle;
}

.repair-center .service-faq .service-list .item {
	height: 96px;
}

.service-faq .service-list .item:nth-child(3n),.service-faq .service-list .item:last-child {
	background: none;
}

.service-faq .service-list .item .img {
	margin-top: 2px;
}

.service-faq .service-list .item .fonts {
	font-size: 20px;
	color: #333;
	font-weight: bolder;
}

.service-faq .service-list .item .meg {
	margin-top: 20px;
	font-size: 14px;
	color: #333;
	line-height: 24px
}

.service-faq .service-list .item .meg .b {
	font-weight: bolder;
	font-size: 14px;
	color: #333;
	line-height: 24px;
}

.service-faq .big-item {
	margin-top: 40px;
	border-top: dashed 1px #e7eaec;
	padding: 50px 0;
	text-align: center;
}

.service-faq .big-item .big-item-tip {
	margin-top: 20px;
	color: #ff4d00;
	font-size: 18px;
}

.service-faq .big-item .btn {
	display: inline-block;
	width: 118px;
	height: 38px;
	background: #ff4d00;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 38px;
	border: solid 1px #ff4d00;
}

.service-faq .big-item .btn:hover {
	background: #ff9162;
	border: solid 1px #ff9162;
}

.service-faqs {
	padding: 25px 38px !important;
}/*维修流程*/.repair-center {
	min-height: 900px;
}

.repair-center .repair-menu {
	width: 186px;
	background: #fff;
}

.repair-center .repair-menu .top {
	padding: 36px 0;
	text-align: center;
}

.repair-center .repair-menu .top .member {
	display: block;
	background: url(/images/borders-repair.jpg)no-repeat bottom;
}

.repair-center .repair-menu .top .member .title {
	font-size: 18px;
	color: #333;
	font-weight: bolder;
	padding-bottom: 25px;
	margin-top: 20px;
}

.repair-center .repair-menu .menu {
	margin-top: 0;
	padding-bottom: 0;
	padding-top: 0;
}

.repair-center .repair-menu .menu .li {
	padding: 0 20px;
	height: 50px;
	line-height: 50px;
	margin-top: 5px;
}

.repair-center .repair-menu .menu .li .a {
	display: block;
	font-size: 14px;
	color: #999;
}

.repair-center .repair-menu .menu .li.on,.repair-center .repair-menu .menu .li:hover {
	background: #ff4d00;
}

.repair-center .repair-menu .menu .li.on .a,.repair-center .repair-menu .menu .li:hover .a {
	color: #fff;
}

.repair-center .repair-center {
	background: #fff;
	padding: 32px 38px;
	width: 900px;
}

.repair-center .repair-center .repair-img {
	position: relative;
	height: 156px;
	overflow: hidden;
}

.repair-center .repair-center .repair-img .item {
	width: 140px;
	height: 70px;
	text-align: center;
	position: absolute;
}

.repair-center .repair-center .repair-img .item .img {
	width: 36px;
	height: 36px;
	background: url(/images/img178.png)no-repeat center;
	display: inline-block;
}

.repair-center .repair-center .repair-img .item.on .img {
	background: url(/images/img179.png)no-repeat center;
}

.repair-center .repair-center .repair-img .item .fonts {
	font-size: 13px;
	color: #999;
	margin-top: 12px;
}

.repair-center .repair-center .repair-img .item.on .fonts {
	color: #333;
}

.repair-center .repair-center .repair-img .item1 {
	position: absolute;
	left: 0px;
	top: 0px;
}

.repair-center .repair-center .repair-img .item2 {
	position: absolute;
/*left: 370px;*/
	left: 225px;
	top: 0px;
}

.repair-center .repair-center .repair-img .item3 {
	position: absolute;
/*left: 740px;*/
	left: 460px;
	top: 0px;
}

.repair-center .repair-center .repair-img .item4 {
	position: absolute;
	left: 740px;
/*top: 134px;*/
	top: 0px;
}

.repair-center .repair-center .repair-img.flow7 .item4 .fonts {
	width: 115px;
}

.repair-center .repair-center .repair-img .item5 {
	position: absolute;
/*left: 370px;*/
	left: 740px;
	top: 134px;
}

.repair-center .repair-center .repair-img .item6 {
	position: absolute;
	left: 460px;
	top: 134px;
}

.repair-center .repair-center .repair-img .item7 {
	position: absolute;
	left: 225px;
	top: 134px;
}

.repair-center .repair-center .repair-img .item8 {
	position: absolute;
	left: 0px;
	top: 134px;
}/*.repair-center .repair-center .repair-img .bd{position: absolute;width: 336px;height: 2px;background: #555;}*/.repair-center .repair-center .repair-img .bd {
	position: absolute;
	width: 210px;
	height: 2px;
	background: #555;
}

.repair-center .repair-center .repair-img .bd.on {
	background: #ff4d00;
}

.repair-center .repair-center .repair-img .bd1 {
	left: 87px;
	top: 17px;
	width: 192px;
}

.repair-center .repair-center .repair-img .bd2 {
/*left: 448px;*/
	left: 302px;
	top: 17px;
}

.repair-center .repair-center .repair-img .bd4 {
	left: 826px;
	top: 20px;
	width: 42px;
	height: 133px;
	background: url(/images/b1.png)no-repeat center;
}

.repair-center .repair-center .repair-img .bd4.on {
	background: url(/images/b2.png)no-repeat center;
}

.repair-center .repair-center .repair-img .bd3 {
	left: 548px;
	top: 17px;
	width: 246px;
}

.repair-center .repair-center .repair-img .bd7 {
	left: 87px;
	top: 152px;
	width: 192px;
}

.repair-center .repair-center .repair-img .bd5 {
	left: 548px;
	top: 152px;
	width: 246px;
}

.repair-center .repair-center .repair-img .bd6 {
	left: 302px;
	top: 152px;
}/*流程1*/.repair-center .repair-center .repair-img.flow1 {
	height: 120px;
	margin-top: 50px;
}

.repair-center .repair-center .repair-img.flow1 .item {
	width: 150px;
}

.repair-center .repair-center .repair-img.flow1 .item4 {
	left: 676px;
}

.repair-center .repair-center .repair-img.flow1 .bd1 {
	left: 92px;
}

.repair-center .repair-center .repair-img.flow1 .bd2 {
	left: 308px;
}

.repair-center .repair-center .repair-img.flow1 .bd3 {
	background: #555;
	width: 180px;
	height: 2px;
	left: 553px;
	top: 17px;
}

.repair-center .repair-center .repair-img.flow1 .bd3.on {
	background: #ff4d00;
}/*流程2*/.repair-center .repair-center .repair-img.flow2 {
	height: 120px;
	margin-top: 50px;
}

.repair-center .repair-center .repair-img.flow2 .item2 {
	left: 155px;
}

.repair-center .repair-center .repair-img.flow2 .item3 {
	left: 301px;
}

.repair-center .repair-center .repair-img.flow2 .item4 {
	left: 457px;
}

.repair-center .repair-center .repair-img.flow2 .bd {
	width: 120px;
}

.repair-center .repair-center .repair-img.flow2 .bd2 {
	left: 242px;
}

.repair-center .repair-center .repair-img.flow2 .bd3 {
	background: #555;
	height: 2px;
	left: 389px;
	top: 17px;
}

.repair-center .repair-center .repair-img.flow2 .bd3.on {
	background: #ff4d00;
}

.repair-center .repair-center .repair-img.flow2 .bd4 {
	left: 545px;
	background: #555;
	width: 120px;
	height: 2px;
	top: 17px;
}

.repair-center .repair-center .repair-img.flow2 .bd4.on {
	background: #ff4d00;
}

.repair-center .repair-center .repair-img.flow2 .item5 {
	left: 613px;
	top: 0;
}/*流程3*/.repair-center .repair-center .repair-img.flow3 {
	height: 200px;
}

.repair-center .repair-center .repair-img.flow3 .item {
	width: 190px;
}

.repair-center .repair-center .repair-img.flow3 .bd1 {
	left: 113px;
}

.repair-center .repair-center .repair-img.flow3 .bd2 {
	left: 328px;
}

.repair-center .repair-center .repair-img.flow3 .bd3 {
	width: 180px;
	background: #555;
	height: 2px;
	left: 543px;
	top: 17px;
}

.repair-center .repair-center .repair-img.flow3 .bd4 {
	background: url(/images/b1.png)no-repeat center;
	width: 42px;
	height: 133px;
	left: 759px;
}

.repair-center .repair-center .repair-img.flow3 .bd5 {
	width: 288px;
	left: 437px;
}

.repair-center .repair-center .repair-img.flow3 .bd6 {
	width: 288px;
	left: 113px;
}

.repair-center .repair-center .repair-img.flow3 .item4 {
	left: 646px;
}

.repair-center .repair-center .repair-img.flow3 .item5 {
	left: 648px;
}

.repair-center .repair-center .repair-img.flow3 .item6 {
	left: 324px;
}

.repair-center .repair-center .repair-img.flow3 .item7 {
	left: 0;
}

.repair-center .repair-center .repair-img.flow3 .bd3.on {
	background: #ff4d00;
}

.repair-center .repair-center .repair-img.flow3 .bd4.on {
	background: url(/images/b2.png)no-repeat center;
}/*流程4*/.repair-center .repair-center .repair-img.flow4 {
	height: 280px;
}

.repair-center .repair-center .repair-img.flow4 .item9 {
	top: 195px;
	left: 0;
}

.repair-center .repair-center .repair-img.flow4 .item10 {
	top: 195px;
	left: 214px;
}

.repair-center .repair-center .repair-img.flow4 .bd8 {
	width: 42px;
	height: 133px;
	background: url(/images/b3.png)no-repeat center;
	left: 17px;
	top: 116px;
}

.repair-center .repair-center .repair-img.flow4 .bd8.on {
	background: url(/images/b4.png)no-repeat center;
}

.repair-center .repair-center .repair-img.flow4 .bd9 {
	left: 87px;
	top: 212px;
}/*流程5*/.repair-center .repair-center .repair-img.flow5 {
	height: 120px;
	margin-top: 50px;
}/*流程6*/.repair-center .repair-center .repair-img.flow7 {
	height: 240px;
}

.repair-center .repair-center .repair-img.flow9 {
	height: 200px;
}

.repair-center .repair-center .repair-img.flow9 .item .fonts {
/*margin-left: -20px;*/
	width: 126px;
	margin-left: 8px;
}

.repair-center .repair-center .message {
	margin-top: 60px;
}

.repair-center .repair-center .message .contents .title {
	font-size: 20px;
	color: #333;
	font-weight: bolder;
	padding-bottom: 25px;
	border-bottom: dashed 1px #e0e0e0;
}

.repair-center .repair-center .message .contents .meg {
	margin-bottom: 25px;
	margin-top: 25px;
}

.repair-center .repair-center .message .contents .meg .l,.repair-center .repair-center .message .contents .meg .r {
	font-size: 14px;
	color: #333;
}

.repair-center .repair-center .message .contents .meg .l {
	font-weight: bolder;
}

.repair-center .repair-center .message .contents .meg .r {
	margin-left: 5px;
}

.repair-center .repair-center .message .contents .meg .r a {
	text-decoration: underline;
}

.repair-center .repair-center .message .contents .meg .r a:hover {
	color: #ff4d00;
}

.repair-center .repair-center .message .contents .meg .r span {
	color: #ff4d00;
}

.repair-center .repair-center .message .contents .big.two {
	margin-top: 50px;
}

.repair-center .repair-center .message .contents {
	position: relative;
}

.repair-center .repair-center .message .contents .posit {
	position: absolute;
	top: 235px;
	right: 0;
}

.repair-center .repair-center .message .contents .posit .btn {
	display: inline-block;
	width: 120px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	font-size: 14px;
	color: #fff;
	background: #ff4d00;
}

.repair-center .repair-center .message .contents .posit .btn:hover {
	background: #ff9162;
}

.pay-box {
	position: fixed;
	left: 0;
	right: 0;
	top: 38%;
	width: 410px;
	height: 190px;
	background: #fff;
	margin: 0 auto;
	z-index: 999;
	display: none;
}

.pay-box .checkout-wrap .item {
	border-top: none;
}

.pay-box .checkout-wrap .item .rows {
	padding: 30px 30px;
}

.pay-box .checkout-wrap .item .rows .pay-list {
	padding-bottom: 0;
	border-bottom: none;
}

.pay-box .checkout-wrap .item .rows .title {
	padding-top: 0;
	padding-bottom: 20px;
}

.submit-box {
	position: fixed;
	left: 0;
	right: 0;
	top: 38%;
	width: 720px;
	height: 280px;
	background: #fff;
	margin: 0 auto;
	z-index: 999;
	display: none;
}

.submit-box .item {
	margin-top: 40px;
	height: 30px;
	line-height: 30px;
}

.submit-box .item:first-child {
	margin-top: 60px;
}

.submit-box .item .left {
	width: 200px;
	text-align: right;
	font-size: 16px;
	color: #333;
}

.submit-box .item .right {
	width: 500px;
	margin-left: 15px;
}

.submit-box .item .right input {
	width: 320px;
	height: 28px;
	border: solid 1px #c0c0c0;
	padding: 0 10px;
}

.submit-box .item.btn-list {
	text-align: center;
}

.submit-box .item .btn {
	display: inline-block;
	width: 120px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	background: #ff4d00;
	color: #000;
	font-size: 14px;
	color: #fff;
}

.submit-box .item .btn:hover {
	background: #ff9162;
}

.repair-center .success {
	padding: 0;
}/* .repair-record{} */.repair-record .title {
	font-size: 24px;
	color: #333;
	font-weight: bolder;
	text-align: center;
}

.repair-record .lists {
	margin-top: 12px;
}

.repair-record .lists .items {
	margin-top: 20px;
}

.repair-record .lists .items:first-child {
	margin-top: 12px;
}

.repair-record .lists .items .tit {
	font-size: 20px;
	color: #333;
}

.repair-record .lists .items .table {
	margin-top: 10px;
	border-bottom: solid 1px #efefef;
	padding-bottom: 15px;
}

.repair-record .lists .items .table .tr {
	padding: 10px 0;
	vertical-align: middle;
	display: flex;
	align-items: center;
}

.repair-record .lists .items .table .tr .td {
	font-size: 14px;
	color: #333;
	display: inline-block;
	margin-right: 18px;
}

.repair-record .lists .items .table .tr .td:last-child {
	margin-right: 0;
}

.repair-record .lists .items .table .tr.top .td {
	font-size: 16px;
}

.repair-record .lists .items .table .tr.top {
	background: #f5f5f5;
	margin-bottom: 15px;
}

.repair-record .lists .items .table .tr .td1 {
	width: 126px;
	padding-left: 7px;
}

.repair-record .lists .items .table .tr .td2 {
	width: 180px;
}

.repair-record .lists .items .table .tr .td3 {
	width: 118px;
}

.repair-record .lists .items .table .tr .td4 {
	width: 115px;
}

.repair-record .lists .items .table .tr .td5 {
	width: 120px;
}

.repair-record .lists .items .table .tr .td5 a {
	text-decoration: underline;
}

.repair-record .lists .items .table .tr .td5 a:hover {
	color: #ff4d00;
}

.repair-record .lists .items .table .tr .td6 {
	width: 115px;
}

.repair-record .lists .items .table .tr .td6 .detail {
	display: block;
	width: 100%;
	height: 100%;
	border: solid 1px #ff4d00;
	font-size: 12px;
	color: #ff4d00;
	text-align: center;
}

.repair-record .lists .items .table .tr .td6 .detail:hover {
	background: #ff4d00;
	color: #fff;
}/* .repair-products{} */.repair-products .borders {
	padding-bottom: 18px;
	border-bottom: dashed 1px #e2e2e2;
}

.repair-products .title {
	font-size: 24px;
	color: #333;
}

.repair-products .lists .big {
	padding-bottom: 22px;
}

.repair-products .lists .big .items {
	margin-top: 24px;
}

.repair-products .lists .big .items .left {
	font-size: 16px;
	color: #333;
}

.repair-products .lists .big .items .right {
	font-size: 16px;
	color: #333;
	margin-left: 10px;
}

.member-wrap .submit-box {
	height: 320px;
}

.member-wrap .submit-box .item {
	margin-top: 25px;
}

.member-wrap .submit-box .item:first-child {
	margin-top: 38px;
}

.member-wrap .submit-box .item .meg {
	font-size: 13px;
	color: #666;
	text-align: center;
	line-height: 20px;
	padding: 0 30px;
}/*首页优惠券注册弹窗*/.index-box {
	position: fixed;
	right: 4%;
	top: 45%;
	width: 120px;
	height: 98px;
	z-index: 997;
}

.index-box .box {
	position: absolute;
	display: block;
	width: 100px;
	height: 100px;
	border-radius: 50%;
	background: url(/images/img245.png)no-repeat center;
	z-index: 1;
	text-align: center;
}

.index-box .box .span {
	font-size: 14px;
	color: #fff;
	display: block;
	margin: 0 auto;
	margin-top: 33px;
	text-align: center;
}

.index-box .box .span .p {
	font-family: "AvantGarde";
	font-size: 28px;
	display: inline-block;
	text-align: left;
	line-height: 27px;
}

.index-box .box .span .p2 {
	font-size: 20px;
	font-family: "AvantGarde";
	line-height: 20px;
}

.index-box .box .span .p3 {
	display: inline-block;
	text-align: left;
	margin-left: 3px;
	line-height: 14px;
}

.index-box .close {
	position: absolute;
	display: block;
	width: 14px;
	height: 14px;
	background: url(/images/img246.png)no-repeat center;
	z-index: 2;
	top: 5px;
	right: 5px;
}

.index-box .box:hover {
	box-shadow: 0 0 10px #999;
}/*我的评论编辑*/.member-wrap .member-list .comment .comment-edit {
	margin-top: 60px;
}

.member-wrap .member-list .comment .comment-edit .borderpadding {
	padding: 16px 56px;
	border-bottom: dotted 1px #d8d8d8;
}

.member-wrap .member-list .comment .comment-edit .top .left {
	width: 50%;
	height: 57px;
	vertical-align: middle;
	line-height: 57px;
}

.member-wrap .member-list .comment .comment-edit .top .right {
	width: 50%;
	text-align: right;
	line-height: 57px;
}

.member-wrap .member-list .comment .comment-edit .top .left .pic {
	width: 57px;
	height: 57px;
	border-radius: 50%;
	background: url(/images/img134.png)no-repeat center;
	background-size: 100%;
	display: inline-block;
	vertical-align: middle;
}

.member-wrap .member-list .comment .comment-edit .top .left .username {
	font-size: 18px;
	color: #333;
	font-weight: bolder;
	display: inline-block;
	vertical-align: middle;
	margin-left: 10px;
}

.member-wrap .member-list .comment .comment-edit .top .right .a {
	font-size: 18px;
	color: #333;
	font-weight: bolder;
}

.member-wrap .member-list .comment .comment-edit .top .right .a:hover {
	color: #ff4d00;
}

.member-wrap .member-list .comment .comment-edit .upload {
	padding: 40px 56px;
}

.member-wrap .member-list .comment .comment-edit .upload .title {
	font-size: 20px;
	color: #333;
	font-weight: bolder;
}

.member-wrap .member-list .comment .comment-edit .upload .brief {
	font-size: 18px;
	color: #333;
	margin-top: 15px;
}

.member-wrap .member-list .comment .comment-edit .upload .file {
	margin-top: 30px;
	position: relative;
	width: 190px;
	height: 40px;
	overflow: hidden;
}

.member-wrap .member-list .comment .comment-edit .upload .file .input {
	width: 190px;
	height: 40px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	opacity: 0;
}

.member-wrap .member-list .comment .comment-edit .upload .file .input.zi0 {
	z-index: 6;
}

.member-wrap .member-list .comment .comment-edit .upload .file .input.zi1 {
	z-index: 5;
}

.member-wrap .member-list .comment .comment-edit .upload .file .input.zi2 {
	z-index: 4;
}

.member-wrap .member-list .comment .comment-edit .upload .file .input.zi3 {
	z-index: 3;
}

.member-wrap .member-list .comment .comment-edit .upload .file .input.zi4 {
	z-index: 2;
}

.member-wrap .member-list .comment .comment-edit .upload .file .btn {
	width: 188px;
	height: 38px;
	border: solid 1px #a8a8a8;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	color: #333;
	background: url(/images/img251.jpg)no-repeat center;
	text-indent: 42px;
	font-weight: bolder;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}

.member-wrap .member-list .comment .comment-edit .upload .photo {
	margin-top: 20px;
}

.member-wrap .member-list .comment .comment-edit .upload .photo .items {
	display: block;
	width: 140px;
	margin-right: 34px;
	position: relative;
	text-align: center;
	float: left;
}

.member-wrap .member-list .comment .comment-edit .upload .photo .items:last-child {
	margin-right: 0;
}

.member-wrap .member-list .comment .comment-edit .upload .photo img {
	max-width: 100%;
}

.member-wrap .member-list .comment .comment-edit .upload .photo video {
	max-width: 70px;
}

.member-wrap .member-list .comment .comment-edit .upload .photo a,.member-wrap .member-list .comment .comment-edit .upload .photo .span {
	vertical-align: middle;
	word-wrap: break-word;
	display: block;
}

.member-wrap .member-list .comment .comment-edit .upload .photo .span {
	display: none !important;
}

.member-wrap .member-list .comment .comment-edit .upload .photo .span {
	font-size: 14px;
	color: #888;
	text-align: center;
}

.member-wrap .member-list .comment .comment-edit .upload .photo .del {
	display: none;
	width: 18px;
	height: 18px;
	background: url(/images/img240_2.png)no-repeat center;
	position: absolute;
	right: -5px;
	top: -5px;
}

.member-wrap .member-list .comment .comment-edit .upload .photo .del.on {
	display: inline-block;
}

.member-wrap .member-list .comment .comment-edit .star {
	padding: 36px 56px;
}

.member-wrap .member-list .comment .comment-edit .img,.member-wrap .member-list .comment .comment-edit .names,.member-wrap .member-list .comment .comment-edit .star-list {
	display: inline-block;
	vertical-align: middle;
}

.member-wrap .member-list .comment .comment-edit .img {
	width: 80px;
	height: 80px;
	overflow: hidden;
}

.member-wrap .member-list .comment .comment-edit .img img {
	max-width: 100%;
	height: auto;
}

.member-wrap .member-list .comment .comment-edit .names {
	width: 200px;
	margin-left: 100px;
}

.member-wrap .member-list .comment .comment-edit .names .a {
	font-size: 20px;
	color: #333;
	font-weight: bolder;
}

.member-wrap .member-list .comment .comment-edit .names .a:hover {
	color: #ff4d00;
}

.member-wrap .member-list .comment .comment-edit .star-list {
/* margin-left: 15px;width: 200px; */
	width: 100%;
	padding-top: 40px;
	text-align: center;
}

.member-wrap .member-list .comment .comment-edit .star-list .item {
	display: inline-block;
/* width: 24px;height: 23px; */
	width: 80px;
	height: 60px;
	margin: 0 30px !important;
	font-size: 18px;
	background: url(/images/img250.png) no-repeat center bottom;
/* margin: 0 5px; */
}

.member-wrap .member-list .comment .comment-edit .star-list .item.on {
	background-image: url(/images/img250_on.png);
}

.member-wrap .member-list .comment .comment-edit .message {
	padding: 36px 56px;
}

.member-wrap .member-list .comment .comment-edit .message .item {
	margin-bottom: 40px;
}

.member-wrap .member-list .comment .comment-edit .message .item .title {
/* font-size: 20px; */
	font-size: 18px;
	color: #333;
/* font-weight: bolder; */
}

.member-wrap .member-list .comment .comment-edit .message .item .input {
	margin-top: 18px;
}

.member-wrap .member-list .comment .comment-edit .message .item .input input,.member-wrap .member-list .comment .comment-edit .message .item .input textarea {
	border: solid 1px #d8d8d8;
	padding: 24px 20px;
	width: calc(100% - 42px);
	font-size: 18px;
	color: #999;
}

.member-wrap .member-list .comment .comment-edit .message .item .input input {
	height: 58px;
	line-height: 58px;
	padding: 0 20px;
	color: #999999;
	font-size: 16px;
}

.member-wrap .member-list .comment .comment-edit .message .item .input textarea {
	height: 180px;
	line-height: 22px;
	color: #999999;
	font-size: 16px;
}

.member-wrap .member-list .comment .comment-edit .message .item .input .submit_button {
	width: 120px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	display: inline-block;
	background: #ff4d00;
	border-radius: 4px;
}

.member-wrap .member-list .comment .comment-edit .message .item .brief {
	font-size: 16px;
	color: #333;
	margin-top: 15px;
}

.member-wrap .member-list .comment .comment-edit .btn-list {
	margin-top: 40px;
	text-align: right;
	padding: 0 56px;
	padding-bottom: 60px;
}

.member-wrap .member-list .comment .comment-edit .btn-list .btn {
	display: inline-block;
	width: 120px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	background: #ff4d00;
	cursor: pointer;
}

.member-wrap .member-list .comment .comment-edit .btn-list .btn:hover {
	background: #ff9162;
}/*.member-wrap .member-list .comment .wish-wrap:last-child{padding-bottom: 60px;}*//*订单详细*/.member-wrap .order-detail {
	padding-top: 0px;
	padding-bottom: 100px;
}

.member-wrap .order-detail .item {
	padding: 30px 40px;
	margin-bottom: 10px;
	background: #fff;
	position: relative;
}

.member-wrap .order-detail .item .borders {
	width: 100%;
	height: 1px;
	background: #e7eaec;
	position: absolute;
	left: 0;
	right: 0;
	top: 85px;
}

.member-wrap .order-detail .item .title {
	font-size: 24px;
	color: #333;
	font-weight: bolder;
}

.member-wrap .order-detail .item .con .meg {
	font-size: 20px;
	color: #333;
	margin-top: 24px;
	width: 50%;
	line-height: 25px;
}

.member-wrap .order-detail .item .con .meg.address a:hover {
	color: #ff4d00;
}

.member-wrap .order-detail .item .con .meg.address {
	width: 440px;
}

.member-wrap .order-detail .item .con .meg.b {
	font-weight: bolder;
}

.member-wrap .order-detail .item .con .meg span span {
	font-size: 14px;
}

.member-wrap .order-detail .item.pro {
	padding: 0;
	padding-bottom: 65px;
}

.member-wrap .order-detail .item.pro .title {
	padding: 30px 40px;
}

.member-wrap .order-detail .item.pro .list {
	padding: 20px 40px;
	border-bottom: none;
}

.member-wrap .order-detail .item .list {
	padding: 34px 40px;
	border-top: solid 1px #e7eaec;
	border-bottom: solid 1px #e7eaec;
}

.member-wrap .order-detail .item .list .items {
/*border-bottom: solid 1px #e7eaec;*/
	margin-bottom: 35px;
}

.member-wrap .order-detail .item .list .items:last-child {
	border-bottom: none;
	margin-bottom: 0;
}

.member-wrap .order-detail .item .list .items .left {
	width: 176px;
	text-align: center;
	display: flex;
	vertical-align: middle;
	align-items: center;
}

.member-wrap .order-detail .item .list .items .left .checkbox {
	display: inline-block;
	margin: 0 auto;
	text-align: center;
}

.member-wrap .order-detail .item .list .items .left img {
	max-width: 140px;
}

.member-wrap .order-detail .item .list .items .right {
	width: 940px;
	display: inline-block;
	vertical-align: middle;
}

.member-wrap .order-detail .item .list .items .right .tr {
	line-height: 110px;
	border-bottom: solid 1px #e7eaec;
}

.member-wrap .order-detail .item .list .items .right .tr .td {
	width: 24%;
	font-size: 20px;
	color: #333;
	display: inline-block;
}

.member-wrap .order-detail .item .list .items .right .tr.three .td:nth-child(3) {
	width: 48%;
}

.member-wrap .order-detail .item .list .items .right .tr:last-child {
	border-bottom: none;
}

.member-wrap .order-detail.details .item .con.list {
	border-bottom: none;
}

.member-wrap .order-detail.details .item.pro {
	padding-bottom: 40px;
}

.member-wrap .order-detail.details .item.pro .list .items .left {
	width: 150px;
	display: inline-block;
	text-align: left;
}

.member-wrap .order-detail.details .item.pro .list .items .right {
	width: 720px;
	display: inline-block;
	vertical-align: middle;
}

.member-wrap .order-detail.details .item.pro .list .items .right .tr {
	line-height: 90px;
}

.member-wrap .member-list .address .con {
	border: solid 1px #d8d8d8;
	padding: 24px 30px;
	margin-top: 60px;
}

.member-wrap .member-list .address .con .meg.b {
	margin-top: 0;
}

.member-wrap .member-list .address {
	margin-bottom: 20px;
}

.member-wrap .order-detail .item .orders.returns {
	margin-bottom: 30px;
}

.member-wrap .order-detail .item .orders.total {
/*width: 270px;*/
	width: 375px;
}

.member-wrap .order-detail .item .orders.total .meg {
	font-size: 24px;
	width: auto;
	margin-bottom: 34px;
}

.member-wrap .order-detail .item .orders.total .meg span {
	font-size: 20px;
}

.member-wrap .order-detail .item .orders.total .con {
	margin-top: 60px;
}

.member-wrap .order-detail .item .orders.total .con .meg {
	margin-top: 0;
}

.member-wrap .order-detail .item .orders.return {
	margin-top: 30px;
}

.member-wrap .order-detail .item .return {
	position: absolute;
	left: 0;
	top: -36px;
	z-index: 1;
	padding: 3px 5px;
	color: #666;
}

.member-wrap .order-detail .item .return a {
	color: #666;
}

.member-wrap .order-detail .item .return a:hover {
	color: #ff4d00;
}

.member-wrap .order-detail .item.conmegs {
	padding-bottom: 0;
	margin-bottom: 0;
}

.member-wrap .order-detail .item.conmegs span {
	margin-right: 30px;
}

.member-wrap .order-detail .item.conmegs .tits {
	color: #999;
	margin-right: 0;
}/*退货表单*//*.member-wrap .return-good{}.member-wrap .return-good .item.radio{}*/.member-wrap .return-good .item.radio .con .inputs {
	position: relative;
}

.member-wrap .return-good .item.radio .con .input {
	margin-top: 30px;
	font-size: 20px;
	color: #333;
}

.member-wrap .return-good .item.radio .con .inputss {
	position: absolute;
	left: 0;
	left: 0;
	top: 0;
	width: 154px;
	height: 108px;
}

.member-wrap .return-good .item.radio .con .inputss.zi0 {
	z-index: 6;
}

.member-wrap .return-good .item.radio .con .inputss.zi1 {
	z-index: 5;
}

.member-wrap .return-good .item.radio .con .inputss.zi2 {
	z-index: 4;
}

.member-wrap .return-good .item.radio .con .inputss.zi3 {
	z-index: 3;
}

.member-wrap .return-good .item.radio .con .inputss.zi4 {
	z-index: 2;
}

.member-wrap .return-good .item.radio .con.file .input {
	margin-top: 0;
}

.member-wrap .return-good .item.radio .con .input textarea {
	width: calc(100% - 42px);
	height: 200px;
	overflow: hidden;
	padding: 20px 20px;
	border: solid 1px #d8d8d8;
	border-radius: 3px;
}

.member-wrap .return-good .item.uploads .con {
	margin-top: 30px;
}

.member-wrap .return-good .item.uploads .con .btns {
	width: 154px;
	height: 108px;
	overflow: hidden;
	border: dotted 1px #c0c0c0;
	vertical-align: middle;
	text-align: center;
	display: flex;
	align-items: center;
	position: relative;
}

.member-wrap .return-good .item.uploads .con .btns span {
	display: block;
	text-align: center;
	margin: 0 auto;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	right: 0;
	top: 0;
	z-index: 1;
}

.member-wrap .return-good .item.uploads .con .btns span img {
	margin-top: 20px;
}

.member-wrap .return-good .item.uploads .con .inputs {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	z-index: 2;
	margin-top: 0;
	opacity: 0;
}

.member-wrap .return-good .item.uploads .con.detail {
	font-size: 16px;
}

.member-wrap .return-good .item.btn-list {
	text-align: right;
	padding-bottom: 75px;
}

.member-wrap .return-good .item.btn-list .btn {
	width: 140px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	background: #ff4d00;
	font-size: 18px;
	color: #fff;
}

.member-wrap .return-good .item.btn-list .btn:hover {
	background: #ff9162;
}

.member-wrap .return-good .item.uploads {
	margin-bottom: 0;
}

.member-wrap .return-good .item .title.upload {
	margin-top: 60px;
}

.member-wrap .return-good .item .con .input .inputs input {
	width: calc(100% - 22px);
	height: 46px;
	padding: 0 10px;
	font-size: 14px;
	border: solid 1px #d8d8d8;
	margin-top: 10px;
}

.member-wrap .return-good .item.uploads .con .photo {
	margin-top: 20px;
}

.member-wrap .return-good .item.uploads .con .photo .items {
	display: block;
	width: 140px;
	margin-right: 34px;
	position: relative;
	float: left;
}

.member-wrap .return-good .item.uploads .con .photo img {
	max-width: 100%;
}

.member-wrap .return-good .item.uploads .con .photo video {
	max-width: 70px;
}

.member-wrap .return-good .item.uploads .con .photo a,.member-wrap .return-good .item.uploads .con .photo .span {
	vertical-align: middle;
	word-wrap: break-word;
	text-align: center;
	display: inline-block;
}

.member-wrap .return-good .item.uploads .con .photo .span {
	font-size: 14px;
	color: #888;
	text-align: center;
	display: none !important;
}

.member-wrap .return-good .item.uploads .con .photo .del {
	display: none;
	width: 18px;
	height: 18px;
	background: url(/images/img240_2.png)no-repeat center;
	position: absolute;
	right: -5px;
	top: -5px;
}

.member-wrap .return-good .item.uploads .con .photo .del.on {
	display: inline-block;
}

.member-wrap .return-good .item .list .items .left {
	width: 200px;
}

.member-wrap .return-good .item .list .items .right {
	width: 700px;
}

.member-wrap .return-good .item .list .items .left label {
	width: 24px;
	height: 24px;
	overflow: hidden;
	margin-right: 25px;
	position: relative;
}

.member-wrap .return-good .item .list .items .left .img {
	width: calc(100% - 24px - 25px);
	text-align: left;
}

.member-wrap .return-good .item .list .items .left label .checkimg {
	display: block;
	width: 100%;
	height: 100%;
	background: url(/images/img236.png)no-repeat center;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}

.member-wrap .return-good .item .list .items .left label.on .checkimg {
	background-image: url(/images/img235.png);
}

.member-wrap .return-good .item .list .items .left label .checkbox {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	opacity: 0;
	cursor: pointer;
}

.member-wrap .return-good .item .list .items .right .tr .td.protd {
/*margin-right: 4%;*/
	width: 40%;
}

.member-wrap .return-good .item .list .items .right .tr .td {
	width: 22%;
}

.member-wrap .return-good .item .list .items .right .tr .td.td4 {
	width: 7%;
}

.member-wrap .return-good .item .con .input .inputs input {
	height: 38px;
	line-height: 38px;
}

.member-wrap .order-detail .item .list .total-list {
	margin-top: 20px;
}

.member-wrap .order-detail .item .list .total-list .price {
	margin-top: 20px;
}

.member-wrap .order-detail .item .list .total-list .price:first-child {
	margin-top: 0;
}

.member-wrap .order-detail .item .list .total-list .price .l {
	width: 50%;
	text-align: left;
	font-size: 20px;
	color: #999;
}

.member-wrap .order-detail .item .list .total-list .price .r {
	width: 50%;
	text-align: right;
	font-size: 20px;
	color: #999;
}

.member-wrap .order-detail .item .list .total-list .price.total .l,.member-wrap .order-detail .item .list .total-list .price.total .r {
	color: #333;
}

.member-wrap .order-detail .item .list .total-list .price.bottotal {
	padding-top: 27px;
	background: url(/images/pricebg.png)no-repeat top;
}

.member-wrap .order-detail .item .list .total-list .price.bottotal .r {
	font-size: 24px;
	color: #ff4d00;
}

.member-wrap .return-good .item .list .items .right .tr {
	line-height: 90px;
}

.member-wrap .return-good .item.pro .list {
	padding: 20px 50px;
}

.member-wrap .return-good .item {
	padding: 20px 50px;
}

.member-wrap .order-detail .item.conmegs {
	padding: 20px 40px;
}

.member-wrap .return-good .item .con .select {
	width: 530px;
	height: 38px;
	border: solid 1px #e8e8e8;
	margin-top: 35px;
}

.member-wrap .return-good .item.bank .input {
	width: 356px;
}

.member-wrap .return-good .item.bank .input:nth-child(2n) {
	margin-left: 80px;
}

.member-wrap .return-good .item.radio .con .input label {
	width: 20px;
	height: 20px;
	overflow: hidden;
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
}

.member-wrap .return-good .item.radio .con .input label .radioimg {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	background: url(/images/radio-0.png)no-repeat center;
}

.member-wrap .return-good .item.radio .con .input label.on .radioimg {
	background-image: url(/images/radio-1.png);
}

.member-wrap .return-good .item.radio .con .input label input {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	opacity: 0;
}

.orgselect .select .selects,.orgselect .input input {
	width: calc(100% - 2px);
	height: calc(100% - 2px);
	border: solid 1px transparent;
}

.orgselect .selects.on {
	border: solid 1px #ff4d00;
}

.orgselect .selects {
	position: relative;
}

.orgselect .selects {
	background: #fff url(/images/botsele.png)no-repeat 97% center;
}

.orgselect .selects .title {
	font-size: 18px !important;
	color: #333 !important;
	font-weight: normal !important;
	line-height: 38px;
	padding-bottom: 0;
	text-align: left;
	border-bottom: none;
	padding: 0 15px;
}

.orgselect .selects .sele {
	background: #fff;
	height: 0;
	overflow: hidden;
	position: absolute;
	width: 100%;
	left: -1px;
	z-index: 2;
	top: 37px;
}

.orgselect .selects .sele.on {
	height: auto;
	border: solid 1px #ff4d00;
	border-top: none;
}

.orgselect .selects .sele .select-item {
	width: calc(100% - 30px);
	height: 26px;
	line-height: 26px;
	padding: 0 15px;
	font-size: 14px;
	color: #333;
}

.orgselect .selects .sele .select-item:hover {
	background: #ff4d00;
	color: #fff;
}/*购物订单*//* .checkout-wrap{} */.checkout-wrap .title {
	font-size: 24px;
	color: #333;
	font-weight: bolder;
	padding: 35px 75px;
}

.member-wrap.cart-wrap {
	min-height: 0;
}

.member-wrap.cart-wrap .member-list .addedit {
	min-height: 0;
}

.member-wrap.cart-wrap .member-list .addedit .addedit-wrap {
	padding: 0 75px;
	margin-top: 0;
	padding-bottom: 30px;
}

.checkout-wrap .item {
	border-top: solid 10px #f5f5f5;
}

.checkout-wrap .item .rows {
	padding: 0 75px;
}

.checkout-wrap .item .rows .title,.checkout-wrap .formposit .title {
	padding: 20px 0;
}

.checkout-wrap .item .rows .list .pro {
	border-top: solid 1px #e7eaec;
	border-bottom: solid 1px #e7eaec;
	padding: 20px 0;
}

.checkout-wrap .item .rows .list .pro .left {
	width: 160px;
}

.checkout-wrap .item .rows .list .pro .right {
	width: 870px;
}/* .checkout-wrap .item .rows .list .pro .right .tr{} */.checkout-wrap .item .rows .list .pro .right .tr.gift-list {
	border-top: solid 1px #e7eaec;
}

.checkout-wrap .item .rows .list .pro .right .tr .td,.checkout-wrap .item .rows .list .pro .right .tr .td a {
	font-size: 20px;
	color: #333;
	font-weight: bolder;
}

.checkout-wrap .item .rows .list .pro .right .tr .td.price {
	font-size: 20px;
	color: #333;
	font-family: "AvantGarde";
	font-weight: normal;
	margin-left: 70px;
}

.checkout-wrap .item .rows .list .pro .right .tr .td.price span {
	font-size: 14px;
	color: #333;
	font-family: "AvantGarde";
}

.checkout-wrap .item .rows .list .pro .right .tr .td.qty {
	font-size: 20px;
	color: #333;
	font-family: "AvantGarde";
	font-weight: normal;
}

.checkout-wrap .item .rows .list .pro .right .tr .td {
	display: inline-block;
	padding: 35px 0;
}

.checkout-wrap .item .rows .list .pro .right .tr .td.one {
	width: 250px;
	margin-left: 40px;
}

.checkout-wrap .item .rows .list .pro .right .tr .td.price {
	width: 250px;
}

.checkout-wrap .item .rows .list .pro .right .tr .td.qty {
/*width: calc(100% - 250px 250px);*/
	float: right;
}

.checkout-wrap .item .rows .list .pro .right .tr.gift-list .gift {
	display: inline-block;
	width: 30px;
	height: 14px;
	border: solid 1px #ff4d00;
	font-size: 14px;
	color: #ff4d00;
	text-align: center;
	line-height: 14px;
	font-weight: normal;
}

.checkout-wrap .item .rows .list .pro .right .tr.gift-list .pros {
	display: inline-block;
	vertical-align: middle;
	margin-left: 25px;
}

.checkout-wrap .item .rows .list .pro .right .tr.gift-list .pros .img {
	width: 80px;
	height: 70px;
	overflow: hidden;
	display: inline-block;
	vertical-align: middle;
}

.checkout-wrap .item .rows .list .pro .right .tr.gift-list .pros .img img {
	max-width: 100%;
	height: auto;
}

.checkout-wrap .item .rows .list .pro .right .tr.gift-list .pros .fonts {
	font-size: 16px;
	color: #333335;
	display: inline-block;
	vertical-align: middle;
	margin-left: 5px;
}

.checkout-wrap .item .rows .coupon {
	padding-bottom: 60px;
}

.checkout-wrap .item .rows .coupon .left .input,.checkout-wrap .formposit .coupon .left .input {
	width: 705px;
	height: 60px;
	border: solid 1px #d8d8d8;
	border-radius: 3px;
	padding: 0 10px;
}

.checkout-wrap .item .rows .coupon .right .btns,.checkout-wrap .formposit .coupon .right .btns {
	width: 200px;
	height: 60px;
	border: solid 1px #ff4d00;
	border-radius: 3px;
	background: #ff4d00;
	font-size: 18px;
	color: #fff;
}

.checkout-wrap .item .rows .coupon .right .btns:hover,.checkout-wrap .formposit .coupon .right .btns:hover {
	background: #ff9162;
	border-color: #ff9162;
}

.checkout-wrap .item .rows .coupon .addbtn {
	display: inline-block;
	margin-top: 10px;
	padding: 5px 5px;
	border: solid 1px #ff4d00;
	color: #ff4d00;
}

.checkout-wrap .item .rows .coupon .addbtn:hover {
	background: #ff4d00;
	color: #fff;
}

.checkout-wrap .item .rows .btn-list .radio-list .radio {
	display: inline-block;
	margin-right: 30px;
	vertical-align: middle;
	font-size: 20px;
	color: #333;
}

.checkout-wrap .item .rows .btn-list .radio-list .radio input {
	vertical-align: middle;
}

.checkout-wrap .item .rows .btn-list .texts {
	margin-top: 20px;
}

.checkout-wrap .item .rows .btn-list .texts input {
	width: 460px;
	height: 56px;
	border: solid 1px #d8d8d8;
	padding: 0 10px;
	border-radius: 5px;
}

.checkout-wrap .item .rows .pay-list {
	padding-bottom: 60px;
/*border-bottom: solid 1px #e7eaec;*/
}

.checkout-wrap .item .rows .pay-list .pays {
	display: inline-block;
	border: solid 5px #d8d8d8;
	font-size: 0;
	margin-right: 20px;
	text-align: center;
	position: relative;
}

.checkout-wrap .item .rows .pay-list .pays:last-child {
	margin-right: 0;
}

.checkout-wrap .item .rows .pay-list .pays .posit {
	width: 39px;
	height: 35px;
	background: url(/images/img256.png)no-repeat center;
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: 1;
	opacity: 0;
	display: none;
}

.checkout-wrap .item .rows .pay-list .pays.on,.checkout-wrap .item .rows .pay-list .pays:hover {
	border-color: #ff4d00;
}

.checkout-wrap .item .rows .pay-list .pays.on .posit,.checkout-wrap .item .rows .pay-list .pays:hover .posit {
	opacity: 1;
}

.checkout-wrap .item .rows.total {
	margin-top: -20px;
	padding-bottom: 120px;
}

.checkout-wrap .item .rows.total .list {
	max-width: 420px;
	border-bottom: solid 1px #e7eaec;
	padding-bottom: 35px;
}

.checkout-wrap .item .rows.total .list .meg {
	margin-top: 20px;
}

.checkout-wrap .item .rows.total .list .meg .left {
	font-size: 18px;
	color: #333;
	font-weight: bolder;
	width: 310px;
}

.checkout-wrap .item .rows.total .list .meg .right {
	font-size: 18px;
	color: #333;
	font-weight: bolder;
	width: auto;
}

.checkout-wrap .item .rows.total .lists .cope {
	margin-top: 50px;
	text-align: right;
}

.checkout-wrap .item .rows.total .lists .cope .l {
	width: 100px;
	font-size: 18px;
	color: #333;
	display: inline-block;
	vertical-align: middle;
	text-align: left;
}

.checkout-wrap .item .rows.total .lists .cope .r {
	width: auto;
	font-size: 30px;
	color: #333;
	font-family: "AvantGarde";
	font-weight: normal;
	display: inline-block;
	vertical-align: middle;
}

.checkout-wrap .item .rows.total .lists .cope .r span {
	font-size: 18px;
	color: #333;
	font-family: "AvantGarde";
	font-weight: normal;
}

.checkout-wrap .item .rows.total .lists .btn-list {
	text-align: right;
	margin-top: 40px;
}

.checkout-wrap .item .rows.total .lists .btn-list .btn {
	display: inline-block;
	width: 200px;
	height: 40px;
	background: #ff4d00;
	font-size: 24px;
	color: #fff;
	border-radius: 5px;
}

.checkout-wrap .item .rows.total .lists .btn-list .btn:hover {
	background: #ff9162;
}

.checkout-wrap .item .rows.payss {
	margin-top: -70px;
}

.checkout-wrap {
	position: relative;
}

.checkout-wrap .formposit {
	padding: 0 75px;
	position: absolute;
	left: 0;
	right: 0;
	background: #fff;
	z-index: 1;
	display: none;
}

.checkout-wrap .formposit .texts textarea {
	width: calc(100% - 42px);
	height: 20px;
	border: solid 1px #ddd;
	padding: 20px 20px;
}

.checkout-wrap .item .formposit2 .rows .btn-list .texts {
	margin-top: 0;
}

.checkout-wrap .formposit2 {
	padding: 0;
	margin-top: -20px;
}

.checkout-wrap .formposit.coupon-list,.checkout-wrap .formposit.coupon-list2 {
	width: 500px;
	z-index: 2;
}

.checkout-wrap .formposit .coupon .left .input {
	width: 340px !important;
	height: 40px !important;
}

.checkout-wrap .formposit .coupon .right .btns {
	width: 120px !important;
	height: 40px !important;
	font-size: 16px !important;
}

.checkout-wrap .formposit.coupon-list1 {
	padding-right: 0;
}

.checkout-wrap .formposit.coupon-list2 {
	left: auto;
	right: 0;
	padding-left: 0;
	z-index: 3;
}

.checkout-wrap .formposit2 .rows {
	margin-top: 40px;
}

.checkout-wrap .item.bots {
	border-top: none;
}

.checkout-wrap .item.pros-list .list {
	position: relative;
	padding-bottom: 50px;
}

.checkout-wrap .item.pros-list .list:after {
	width: 1204px;
	height: 10px;
	background: #f5f5f5;
	position: absolute;
	left: -80px;
	bottom: 0;
	z-index: 1;
	content: '';
}/*产品价格样式*/.products-drop.products-pro .left {
	width: 600px;
}

.products-drop.products-pro .right {
	width: 600px;
}

.products-drop .right .a {
	margin-left: 20px;
}

.products-drop .right .pro-price-list {
	display: inline-block;
	vertical-align: middle;
}

.index-wrap .wrap4 .item .con .pro-price-list {
	margin-top: 20px;
}

.index-wrap .wrap4 .item .con .pro-price-list .price.discount {
	margin-top: 13px;
}

.pro-price-list .price {
	font-size: 34px;
	color: #ff4d00;
	font-family: "AvantGarde";
}

.pro-price-list .price span {
	font-size: 24px;
	color: #ff4d00;
	font-family: "AvantGarde";
}

.pro-price-list .price.discount {
	font-size: 20px;
	text-decoration: line-through;
	margin-left: 15px;
	color: #333;
	margin-top: 5px;
}

.pro-price-list .price.discount span {
	font-size: 14px;
	color: #333;
}

.pro-price-list .price.off {
	font-size: 14px;
	background: #ff4d00;
	color: #fff;
	padding: 3px 5px;
	margin-top: 14px;
	margin-left: 15px;
}/*购物车推荐*/.cart-wrap .recom {
/*margin-top: 60px;*/
	padding-bottom: 50px;
}

.cart-wrap .recom .title {
	font-size: 24px;
	color: #333333;
	font-weight: bolder;
}

.cart-wrap .recom .list {
	margin: 0 auto;
	width: 900px;
	margin-top: 25px;
	position: relative;
}

.cart-wrap .recom .list .item {
	margin-top: 0;
	border-bottom: none;
}

.cart-wrap .recom .list .item .itembig {
	border: solid 1px #d8d8d8;
	border-radius: 5px;
	overflow: hidden;
	padding: 24px 10px;
	position: relative;
	padding-bottom: 20px;
}

.cart-wrap .recom .list .item .itembig .names {
	font-size: 20px;
	color: #333333;
	margin-top: 20px;
	display: inline-block;
	font-weight: bolder;
}

.cart-wrap .recom .list .item .itembig .brief {
	font-size: 16px;
	color: #333335;
	line-height: 20px;
	height: 20px;
	overflow: hidden;
	margin-top: 5px;
}

.cart-wrap .recom .list .item .itembig .img {
	width: 140px;
	margin: 0 auto;
	height: 116px;
	overflow: hidden;
	position: relative;
	z-index: 2;
}

.cart-wrap .recom .list .item .itembig .price-list .price {
	font-size: 18px;
	color: #ff4d00;
	margin-top: 15px;
	font-family: "AvantGarde";
}

.cart-wrap .recom .list .item .itembig .price-list .price span {
	font-size: 14px;
	color: #ff4d00;
	font-family: "AvantGarde";
}

.cart-wrap .recom .list .item .itembig .price-list .price.discount {
	margin-left: 10px;
	margin-top: 19px;
	font-size: 14px;
	text-decoration: line-through;
	color: #999;
}

.cart-wrap .recom .list .item .itembig .price-list .price.discount span {
	font-size: 12px;
	color: #999;
}

.cart-wrap .recom .list .item .itembig .price-list .price.off {
	font-size: 14px;
	background: #ff4d00;
	color: #fff;
	padding: 3px 5px;
	margin-top: 14px;
	margin-left: 12px;
}

.cart-wrap .recom .list .item .itembig .cart-btn {
	display: block;
	width: 28px;
	height: 28px;
	background: url(/images/cart6.jpg)no-repeat center;
	margin-top: 10px;
}

.cart-wrap .recom .list .item .itembig.on:before {
	content: '';
	display: block;
	width: 52px;
	height: 53px;
	background: url(/images/cart7.jpg)no-repeat center;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}/*产品详细页弹窗*/.pro-cart {
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 999;
	background: rgba(0,0,0,0.5);
	left: 0;
	top: 0;
	display: none;
}

.pro-cart .cw {
	width: calc(495px - 44px);
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 1;
	background: #fff;
	padding: 0 22px;
}

.pro-cart .cw .title-wrap {
	padding: 22px 0;
	background: none;
}

.pro-cart .cw .title-wrap .title {
	font-size: 20px;
	color: #333333;
	position: static;
}

.pro-cart .cw .list {
	margin-top: 0px;
	max-height: 624px;
	overflow: hidden;
}

.pro-cart .cw .list .big {
	max-height: 624px;
/*overflow-y:scroll;*/
}

.pro-cart .cw .list .item {
	margin-top: 28px;
	position: relative;
	padding-bottom: 20px;
	border-bottom: solid 1px #f5f5f5;
}

.pro-cart .cw .list .item:first-child {
	margin-top: 0;
}

.pro-cart .cw .list .item .img {
	width: 100px;
}

.pro-cart .cw .list .item .meg {
	width: calc(100% - 120px);
	margin-left: 20px;
}

.pro-cart .cw .list .item .meg .tit {
	font-size: 16px;
	color: #333333;
	font-weight: bolder;
}

.pro-cart .cw .list .item .meg .price-list {
	margin-top: 10px;
}

.pro-cart .cw .list .item .meg .price-list .price {
	font-size: 18px;
	color: #333333;
}

.pro-cart .cw .list .item .meg .price-list .price span {
	font-size: 14px;
	color: #333333;
}

.pro-cart .cw .list .item .meg .price-list .price.discount {
	font-size: 18px;
	text-decoration: line-through;
	margin-left: 20px;
	margin-top: 0px;
	color: #999999;
}

.pro-cart .cw .list .item .meg .price-list .price.discount span {
	font-size: 14px;
	color: #999999;
}

.pro-cart .cw .list .item .meg .price-list .price.off {
	font-size: 14px;
	background: #ff4d00;
	color: #fff;
	padding: 3px 5px;
	margin-top: 14px;
	margin-left: 15px;
}

.pro-cart .cw .list .item .meg .qtybig {
	margin-top: 12px;
}

.pro-cart .cw .list .item .meg .qtybig form {
	width: 98px;
	height: 38px;
/*border: solid 1px #d8d8d8;*/
	border-radius: 30px;
}

.pro-cart .cw .list .item .meg .qtybig .stock-con {
	font-size: 14px;
	color: #000;
	margin-left: 20px;
}

.pro-cart .cw .list .item .meg .qtybig .stock-con span {
	font-size: 14px;
	color: #000;
}

.pro-cart .cw .list .item .meg .qtybig form .btns {
	display: block;
	width: 30px;
	height: 38px;
}

.pro-cart .cw .list .item .meg .qtybig form .btns.cut {
	background: url(/images/img206.png)no-repeat center;
}

.pro-cart .cw .list .item .meg .qtybig form .btns.add {
	background: url(/images/img207.png)no-repeat center;
}

.pro-cart .cw .list .item .meg .qtybig form .qty {
	width: 38px;
	height: 38px;
	text-align: center;
	line-height: 38px;
	font-size: 20px;
	color: #000;
	font-weight: bolder;
}

.pro-cart .cw .list .item .remove {
	position: absolute;
	right: 0;
	top: 0;
	z-index: 1;
}

.pro-cart .cw .total {
	margin-top: 30px;
}

.pro-cart .cw .total .left {
	font-size: 16px;
	color: #333333;
	margin-top: 8px;
}/* .pro-cart .cw .total .price-list{} */.pro-cart .cw .total .price-list .price {
	font-size: 20px;
	color: #000000;
}

.pro-cart .cw .total .price-list .price span {
	font-size: 16px;
	color: #000000;
}

.pro-cart .cw .total .price-list .price.discount {
	font-size: 16px;
	text-decoration: line-through;
	margin-left: 20px;
	margin-top: 4px;
	color: #999999;
}

.pro-cart .cw .total .price-list .price.discount span {
	font-size: 14px;
	color: #999999;
}

.pro-cart .cw .total .price-list .price.off {
	font-size: 14px;
	background: #ff4d00;
	color: #fff;
	padding: 3px 5px;
	margin-top: 14px;
	margin-left: 15px;
}

.pro-cart .cw .apply {
	margin-top: 20px;
}

.pro-cart .cw .apply .input {
	width: 320px;
	height: 40px;
	border: solid 1px #d8d8d8;
	border-radius: 5px;
	overflow: hidden;
}

.pro-cart .cw .apply .input input {
	width: calc(100% - 20px);
	height: 100%;
	padding: 0 10px;
	font-size: 16px;
	color: #999999;
}

.pro-cart .cw .apply .submit {
	width: 120px;
	height: 40px;
	border-radius: 5px;
	overflow: hidden;
}

.pro-cart .cw .apply .submit input {
	width: 100%;
	height: 40px;
	display: block;
	background: #ff4d00;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 40px;
}

.pro-cart .cw .apply .submit input:hover {
	background: #ff9162;
}

.pro-cart .cw .bots {
	margin-top: 30px;
}

.pro-cart .cw .bots input {
	display: block;
	width: 100%;
	height: 50px;
	background: #ff4d00 url(/images/cart3.png)no-repeat 150px center;
	font-size: 20px;
	color: #fff;
	border-radius: 5px;
	overflow: hidden;
}

.pro-cart .cw .bots input:hover {
	background: #ff9162 url(/images/cart3.png)no-repeat 150px center;
}

.pro-cart .close {
	position: absolute;
	right: 28px;
	top: 10px;
	z-index: 1;
}

.pro-cart .pro-cart-click {
	width: calc(100% - 495px);
	height: 100%;
}/*弹窗*/.pop-wrap {
	position: fixed;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	z-index: 999;
	text-align: center;
	left: 0;
	right: 0;
	top: 0;
	margin: 0 auto;
	display: flex;
	align-items: center;
	display: none;
}

.pop-wrap.on {
	display: flex;
}

.pop-wrap .cw {
	width: 500px;
	height: 500px;
	border-radius: 10px;
	background: #fff;
	margin: 0 auto;
	position: relative;
	box-shadow: 0px 0px 4px #ddd;
	-webkit-box-shadow:0px 0px 4px #ddd ;
}

.pop-wrap .cw .tit1 {
	font-size: 40px;
	color: #ff4d00;
	padding-top: 60px;
	font-family: "Roboto-Bold";
}

.pop-wrap .cw .tit2 {
	font-size: 36px;
	color: #333333;
	background: #f5f5f5;
	margin-top: 10px;
	font-family: "Roboto-Bold";
	padding: 10px 0;
}

.pop-wrap .cw .tit3 {
	font-size: 20px;
	color: #333333;
	margin-top: 30px;
}

.pop-wrap .cw .tit4 {
	margin-top: 20px;
}

.pop-wrap .cw .tit4 a:hover {
	color: #ff4d00;
}

.pop-wrap .cw form {
	margin-top: 20px;
}

.pop-wrap .cw form .input {
	width: 290px;
	height: 40px;
	border: solid 1px #848484;
	padding: 0 15px;
	margin: 0 auto;
}

.pop-wrap .cw form .input input {
	width: 100%;
	height: 100%;
	font-size: 18px;
	color: #c6c6c6;
}

.pop-wrap .cw form .input input::-webkit-input-placeholder {
	color: #c6c6c6;
}

.pop-wrap .cw form .btns-list {
	margin-top: 20px;
}

.pop-wrap .cw form .btns-list .btns {
	width: 160px;
	height: 40px;
	background: #ff4d00;
	font-size: 20px;
	color: #fff;
	text-align: center;
	line-height: 38px;
	border-radius: 5px;
	display: block;
	margin: 0 auto;
}

.pop-wrap .cw form .btns-list .btns:hover {
	background: #ff9162;
}

.pop-wrap .cw form .btns-list .a {
	font-size: 18px;
	color: #333333;
	margin-top: 20px;
	text-align: center;
	display: inline-block;
}

.pop-wrap .cw form .btns-list .a:hover {
	color: #ff4d00;
}

.pop-wrap .cw .close {
	position: absolute;
	display: block;
	width: 20px;
	height: 20px;
	background: #fff url(/images/img246.png)no-repeat center;
	z-index: 1005;
	top: 4px;
	right: 5px;
	border-radius: 50%;
	background-size: 10px;
}

.join-pop-wrap {
	position: fixed;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	z-index: 999;
	text-align: center;
	left: 0;
	right: 0;
	top: 0;
	margin: 0 auto;
	display: flex;
	align-items: center;
	display: none;
}

.join-pop-wrap.on {
	display: flex;
}

.join-pop-wrap .cw {
	width: 472px;
	height: 472px;
	border-radius: 50%;
	background: #fff;
	margin: 0 auto;
	position: relative;
}

.join-pop-wrap .cw .tit1 {
	width: 340px;
	margin: 0 auto;
	padding-top: 70px;
	text-align: center;
	line-height: 38px;
	font-size: 30px;
	color: #333333;
	font-family: "Roboto-Bold";
}

.join-pop-wrap .cw .tit2 {
	font-size: 36px;
	color: #333333;
	background: #f5f5f5;
	margin-top: 10px;
	font-family: "Roboto-Bold";
	padding: 10px 0;
}

.join-pop-wrap .cw .tit3 {
	font-size: 20px;
	color: #333333;
	margin-top: 30px;
}

.join-pop-wrap .cw .tit4 {
	margin-top: 30px;
	line-height: 30px;
}

.join-pop-wrap .cw .tit4 a {
	color: #ff4d00;
}

.join-pop-wrap .cw .close {
	position: absolute;
	display: block;
	width: 23px;
	height: 23px;
	background: url(/images/img274.png)no-repeat center;
	z-index: 1005;
	top: 26px;
	right: 44px;
}

.join-pop-wrap .cw .btns-list {
	margin-top: 20px;
}

.join-pop-wrap .cw .btns-list .btns {
	width: 200px;
	height: 40px;
	background: #ff4d00;
	font-size: 20px;
	color: #fff;
	text-align: center;
	line-height: 38px;
	border-radius: 5px;
	display: block;
	margin: 0 auto;
}

.join-pop-wrap .cw .btns-list .btns:hover {
	background: #ff9162;
}
/*专题页底部*//* .footer2-wrap{} */
.footer2-wrap .top {
	padding: 100px 0 125px;
	/*background: url('/u_file/photo/products_detail/deal/deal_bottom.jpg')no-repeat center;*/
/*background-size: 100% !important;*/
/*	background:#f7faff;*/
	background: #dceded;
	text-align: center;
}

.footer2-wrap .top .cw1204 {
	position: relative;
}

.footer2-wrap .top .title {
	font-size: 42px;
	color: #111;
	font-family: 'Impact';
}

.footer2-wrap .top .inputs {
	margin: 0 auto;
	margin-top: 20px;
	border: solid 2px #00aa95;
	width: 590px;
}

.footer2-wrap .top .inputs .text {
	width: 460px;
	height: 56px;
	padding: 0 20px;
}

.footer2-wrap .top .inputs .text {
	width: calc(100% - 96px - 40px);
	height: 56px;
	font-size: 20px;
	color: #9a9a9a;
	text-align: center;
}

.footer2-wrap .top .inputs .text::-webkit-input-placeholder {
	color: #9a9a9a;
}

.footer2-wrap .top .inputs .btns {
	width: 96px;
	height: 56px;
	/*background: #fff url(/images/zfjt.png)no-repeat center;*/
	background: #00aa95 url(/images/w150_arrow.png) no-repeat center;
	display: block;
}

.footer2-wrap .top .inputs .btns:hover {
	opacity: 0.8;
}

.footer2-wrap .top .posit {
	position: absolute;
	left: -130px;
	top: -135px;
	z-index: 1;
}

.footer2-wrap .bot {
	padding: 50px 0;
	display: none;
}

.footer2-wrap .bot .note {
	padding: 0 100px;
/* text-align: center; */
}

.footer2-wrap .bot .note .tit {
	font-size: 24px;
	color: #333333;
}

.footer2-wrap .bot .note .bri {
	font-size: 20px;
	color: #333333;
	line-height: 30px;
	margin-top: 10px;
}/*blog*/.blog-wrap {
	padding: 60px 0;
	background: #fff;
	position: relative;
	padding-bottom: 120px;
}

.blog-wrap #blog-new {
	position: absolute;
	top: 400px;
	z-index: 1;
}

.blog-wrap .blog .item .con .tit .member {
	display: flex;
	align-items: center;
	height: 40px;
	max-width: 50%;
}

.blog-wrap .blog .item .con .tit .member .pic {
	width: 40px;
	height: 40px;
	background: url(/images/logo.png)no-repeat center;
	background-size: 100%;
	border-radius: 50%;
	overflow: hidden;
}

.blog-wrap .blog .item .con .tit .member .names {
	font-size: 16px;
	color: #333333;
	margin-left: 10px;
	font-weight: bolder;
}

.blog-wrap .blog .item .con .tit .date {
	max-width: calc(48% - 25px);
	text-align: right;
/*padding-left: 25px;*/
	font-size: 14px;
	color: #999999;
	line-height: 40px;
/*background: url(/images/blog3.png)no-repeat left;*/
	display: inline-block;
	margin-top: 10px;
}

.blog-wrap .blog .item .con .title {
	font-size: 20px;
	color: #333333;
	line-height: 30px;
	display: inline-block;
	font-weight: bolder;
}

.blog-wrap .blog .item .con .brief {
	font-size: 14px;
	color: #666666;
	line-height: 24px;
	height: 72px;
}

.blog-wrap .blog .item .con .brief * {
	line-height: 24px !important;
}

.blog-wrap .blog .item .con .more-wrap .tag-list {
	width: 100%;
	display: inline-block;
/* max-width: calc(100% - 130px); */
}

.blog-wrap .blog .item .con .more-wrap .tag-list .tag {
	line-height: 24px;
	padding: 0 8px;
	background: #ff4d00;
	font-size: 14px;
	color: #fff;
	text-align: center;
	border-radius: 5px;
	margin-right: 8px;
	min-width: 60px;
	margin-bottom: 8px;
	display: block;
}

.blog-wrap .blog .item .con .more-wrap .tag-list .tag:last-child {
	margin-right: 0;
}

.blog-wrap .blog .item .con .more-wrap .tag-list .tag.blue {
	background: #007db3;
}

.blog-wrap .blog .item .con .more-wrap .tag-list .tag:hover {
	opacity: 0.8;
}

.blog-wrap .blog .item .con .more {
	font-size: 14px;
	color: #333333;
	line-height: 35px;
	padding-right: 25px;
	background: url(/images/blog4.png)no-repeat right;
	max-width: 115px;
}

.blog-wrap .blog-top .item .con .more {
	margin-bottom: 15px;
}

.blog-wrap .blog-top .item .img {
	width: 833px;
}

.blog-wrap .blog-top .item .con {
	width: calc(100% - 833px - 50px);
	min-height: 380px;
	padding: 10px 25px;
	background: #f5f5f5;
}

.blog-wrap .blog-top .item .con .title {
	margin-top: 15px;
}

.blog-wrap .blog-top .item .con .brief {
/*margin-top: 30px;*//* min-height: 120px; *//*height: 96px;*/
	margin-top: 0px;
	line-height: 24px;
}

.blog-wrap .blog-top .item .con .tit .date {
	margin-top: 0;
}

.blog-wrap .blog-top .item .con .brief * {
	line-height: 24px !important;
}

.blog-wrap .blog-top .item .con .more-wrap {
/* margin-top: 30px; */
	margin-top: 10px;
}

.blog-wrap .blog-bot {
	margin-top: 40px;
}

.blog-wrap .blog-bot .left {
/*width: 926px;*/
	width: 835px;
}

.blog-wrap .blog-bot .right {
	width: 280px;
}

.blog-wrap .blog-bot .left .item {
/*width: 448px;*/
	width: 400px;
	margin-right: 33px;
}

.blog-wrap .blog-bot .left .item:nth-child(2n) {
	margin-right: 0;
}/*.blog-wrap .blog-bot .left .item:nth-child(3),.blog-wrap .blog-bot .left .item:nth-child(4){width: 100%;padding-top: 25px;border-top: solid 1px #f5f5f5;}*/.blog-wrap .blog-bot .left .item .img img {
	width: 100%;
}

.blog-wrap .blog-bot .left .page {
	margin: 0 auto;
	margin-top: 100px;
	max-width: 360px;
}

.blog-wrap .blog-bot .left .bloglist2 {
	margin-top: 20px;
	padding-top: 40px;
	border-top: solid 1px #f5f5f5;
}

.blog-wrap .blog-bot .left .bloglist2.on {
	margin-top: 0;
	padding-top: 0;
	border-top: none;
}

.blog-wrap .blog-bot .left .bloglist2 .item {
	width: 100%;
	margin-right: 0;
	margin-top: 40px;
	padding-bottom: 40px;
	border-bottom: solid 1px #f5f5f5;
}/*.blog-wrap .blog-bot .left .bloglist2 .item:nth-child(1),.blog-wrap .blog-bot .left .bloglist2 .item:nth-child(2){width: 400px;border-bottom: none;padding-bottom: 0;}.blog-wrap .blog-bot .left .bloglist2 .item:nth-child(2){margin-top: 0;}.blog-wrap .blog-bot .left .bloglist2 .item:nth-child(1) .img,.blog-wrap .blog-bot .left .bloglist2 .item:nth-child(2) .img,.blog-wrap .blog-bot .left .bloglist2 .item:nth-child(1) .con,.blog-wrap .blog-bot .left .bloglist2 .item:nth-child(2) .con{width: 100%;}.blog-wrap .blog-bot .left .bloglist2 .item:nth-child(1) .con .title,.blog-wrap .blog-bot .left .bloglist2 .item:nth-child(2) .con .title{margin-top: 25px;}*/.blog-wrap .blog-bot .left .bloglist2 .item:first-child {
	margin-top: 0;
}/*.blog-wrap .blog-bot .left .bloglist2 .item:nth-child(3n){padding-bottom: 0;border-bottom: none;}*/.blog-wrap .blog-bot .left .bloglist2 .item .img {
	width: 400px;
}

.blog-wrap .blog-bot .left .bloglist2 .item .con {
	width: 400px;
	padding: 0;
}

.blog-wrap .blog-bot .item .con {
	padding: 15px 10px;
}

.blog-wrap .blog-bot .item .con .tit .member .names {
	margin-left: 20px;
}

.blog-wrap .blog-bot .item .con .title {
	font-size: 20px;
/*margin-top: 20px;*/
	line-height: 30px;
}/*.blog-wrap .blog-bot .item .con .brief{margin-top: 20px;}*/.blog-wrap .blog-bot .item .con .tit .date {
	margin-top: 0;
}

.blog-wrap .blog-bot .item .con .more-wrap {
	margin-top: 20px;
}

.blog-wrap .blog-bot .right .select-list .select {
	background: #555 url(/images/img64.png)no-repeat 90% center;
	width: 110px;
	height: 24px;
	line-height: 24px;
	padding-left: 10px;
	position: relative;
}

.blog-wrap .blog-bot .right .select-list .select:first-child {
	width: 115px;
}

.blog-wrap .blog-bot .right .select-list .select .title {
	font-size: 14px;
	color: #fff;
	font-weight: normal;
}

.blog-wrap .blog-bot .right .select-list .select.two {
	width: 110px;
}

.blog-wrap .blog-bot .right .select-list .select .list {
	position: absolute;
	left: 0;
	top: 24px;
	background: #fff;
	width: 100%;
	display: none;
	z-index: 1;
}

.blog-wrap .blog-bot .right .select-list .select .list .a {
	width: calc(100% - 20px);
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	font-size: 14px;
	color: #333;
	display: block;
	padding: 0 10px;
	background: #f5f5f5;
}

.blog-wrap .blog-bot .right .select-list .select .list .a:hover {
	background: #ff4d00;
	color: #fff;
}

.blog-wrap .blog-bot .right .select-list .select:hover .list {
	display: block;
}

.blog-wrap .blog-bot .right .row .item {
	width: 100%;
	margin-top: 40px;
}

.blog-wrap .blog-bot .right .row .item .img {
	width: 100%;
/*height: 160px;overflow: hidden;*/
}

.blog-wrap .blog-bot .right .row .item .bots {
	background: #f5f5f5;
	padding: 20px 20px;
}

.blog-wrap .blog-bot .right .row .item .bots .date span {
	font-size: 14px;
	color: #acacac;
	display: inline-block;
	padding-left: 12px;
	background: url(/images/img216.jpg)no-repeat left;
	margin-left: 10px;
}

.blog-wrap .blog-bot .right .row .item .bots .date span:first-child {
	padding-left: 0;
	background: none;
	margin-left: 0;
}

.blog-wrap .blog-bot .right .row .item .bots .title {
	font-size: 16px;
	color: #333;
	line-height: 24px;
	overflow: hidden;
	display: block;
	margin-top: 15px;
	font-weight: bolder;
}

.blog-wrap .blog-bot .right .row .item .bots .brief {
	font-size: 14px;
	color: #666666;
	margin-top: 15px;
	line-height: 24px;
	overflow: hidden;
}

.blog-wrap .blog-bot .right .row .item .bots .detail {
	width: 125px;
	height: 20px;
	border: solid 1px #ff4d00;
	border-radius: 3px;
	text-align: center;
	line-height: 20px;
	font-size: 14px;
	color: #ff4d00;
	margin-top: 15px;
	display: block;
}

.blog-wrap .blog-bot .right .row .item .bots .detail:hover {
	background: #ff4d00;
	color: #fff;
}/*blog详细页*/.blog-detail-wrap {
	padding: 40px 0;
	padding-bottom: 100px;
}

.blog-detail-wrap .left {
	width: 785px;
	background: #f5f5f5;
	padding: 10px 25px;
	padding-bottom: 100px;
	min-height: 1163px;
	padding-top: 0;
}

.blog-detail-wrap .left .tit .member {
	display: flex;
	align-items: center;
	height: 40px;
	max-width: 50%;
}

.blog-detail-wrap .left .tit .member .pic {
	width: 40px;
	height: 40px;
	background: url(/images/logo.png)no-repeat center;
	background-size: 100%;
	border-radius: 50%;
	overflow: hidden;
	background-color: #fff;
}

.blog-detail-wrap .left .tit .member .names {
	font-size: 16px;
	color: #333333;
	margin-left: 25px;
	font-weight: bolder;
}

.blog-detail-wrap .left .tit .date {
	max-width: calc(48% - 25px);
	text-align: right;
	padding-left: 25px;
	font-size: 14px;
	color: #999999;
	line-height: 40px;
	background: url(/images/blog3.png)no-repeat left;
}

.blog-detail-wrap .left .title {
	font-size: 24px;
	color: #333333;
	font-weight: bolder;
/* padding-top: 25px; */
	padding-top: 40px;
	padding-bottom: 0;
	text-align: center;
}

.blog-detail-wrap .left .borders {
	width: 32px;
	height: 2px;
	background: #e1e1e1;
	margin: 0 auto;
	margin-top: 15px;
}

.blog-detail-wrap .left .meg {
	text-align: center;
	margin-top: 15px;
	font-size: 14px;
/* font-weight: bolder; */
	color: #333;
	margin-bottom: 30px;
	text-transform: uppercase;
}

.blog-detail-wrap .left .meg span {
	text-transform: lowercase;
}

.blog-detail-wrap .left .meg a {
	color: #FF4D00;
	font-weight: bold;
}

.blog-detail-wrap .left .more-wrap .tag-list {
	display: inline-block;
}

.blog-detail-wrap .left .more-wrap .tag-list .tag {
	line-height: 24px;
	padding: 0 8px;
	background: #00b37d;
	font-size: 14px;
	color: #fff;
	text-align: center;
	border-radius: 5px;
	margin-right: 8px;
	min-width: 60px;
	margin-bottom: 5px;
	display: block;
}

.blog-detail-wrap .left .more-wrap .tag-list .tag:last-child {
	margin-right: 0;
}

.blog-detail-wrap .left .more-wrap .tag-list .tag.blue {
	background: #007db3;
}

.blog-detail-wrap .left .more-wrap .tag-list .tag:hover {
	opacity: 0.8;
}

.blog-detail-wrap .left .detail {
	margin-top: 25px;
}

.blog-detail-wrap .left .share-list {
	margin-top: 40px;
	text-align: center;
}

.blog-detail-wrap .left .share-list .addthis_inline_share_toolbox_l5tr a {
	margin: 0 18px;
}/* .blog-detail-wrap .left .share-list .addthis_toolbox a{width: 30px !important;height: 30px !important;margin-left: 25px;display: inline-block !important;float: none !important;}.blog-detail-wrap .left .share-list .addthis_toolbox a.a{background: url(/images/blog23.png)no-repeat center;}.blog-detail-wrap .left .share-list .addthis_toolbox a.addthis_button_facebook{background: url(/images/blog24.png)no-repeat center;}.blog-detail-wrap .left .share-list .addthis_toolbox a.addthis_button_twitter{background: url(/images/blog25.png)no-repeat center;} */.blog-detail-wrap .left .detail, .blog-detail-wrap .left .detail * {
	font-family: 'Roboto' !important;
}

.blog-detail-wrap .right {
	width: 342px;
}

.blog-detail-wrap .right .titles {
	font-size: 20px;
	color: #333333;
	font-weight: bolder;
}

.blog-detail-wrap .right .row .item {
	width: 100%;
	margin-top: 40px;
}

.blog-detail-wrap .right .row .item .img {
	width: 100%;
}

.blog-detail-wrap .right .row .item .bots {
	background: #f5f5f5;
	padding: 30px 30px;
}

.blog-detail-wrap .right .row .item .bots .date span {
	font-size: 14px;
	color: #acacac;
	display: inline-block;
	padding-left: 12px;
}

.blog-detail-wrap .right .row .item .bots .date span:first-child {
	padding-left: 0;
	background: none;
	margin-left: 0;
}

.blog-detail-wrap .right .row .item .bots .title {
	font-size: 20px;
	color: #333;
	line-height: 30px;
	overflow: hidden;
	display: block;
	margin-top: 15px;
	font-weight: bolder;
}

.blog-detail-wrap .right .row .item .bots .brief {
	font-size: 14px;
	color: #333;
	margin-top: 15px;
	line-height: 24px;
	overflow: hidden;
	min-height: 72px;
}

.blog-detail-wrap .right .row .item .bots .detail {
	width: 64px;
	height: 20px;
	border: solid 1px #ff4d00;
	border-radius: 3px;
	text-align: center;
	line-height: 20px;
	font-size: 14px;
	color: #ff4d00;
	margin-top: 15px;
	display: block;
}

.blog-detail-wrap .right .row .item .bots .detail:hover {
	background: #ff4d00;
	color: #fff;
}

.blog-detail-wrap .right .row .item .bots .more {
	font-size: 14px;
	color: #333333;
	line-height: 25px;
	padding-right: 25px;
	background: url(/images/blog4.png)no-repeat right;
	max-width: 80px;
	margin-top: 20px;
	display: inline-block;
}/*vip banner*/.index-swiper2 .bd .posit.posit2 {
	top: 32%;
}

.index-swiper2 .bd .posit.posit2 .title {
	font-size: 40px;
	color: #fff;
	line-height: 70px;
}

.index-swiper2 .bd .posit.posit2 .brief {
	font-size: 20px;
	color: #fff;
	line-height: 40px;
	text-align: center;
	margin-top: 10px;
}

.index-swiper2 .bd .posit.posit2 .btn-list {
	margin-top: 60px;
	text-align: center;
}

.index-swiper2 .bd .posit.posit2 .btn-list .btns {
	display: inline-block;
	width: 220px;
	height: 50px;
	border-radius: 5px;
	background: #fff;
	font-size: 18px;
	color: #333;
	text-align: center;
	line-height: 50px;
	margin: 0 20px;
}/* .index-swiper2 .bd .posit.posit2 .btn-list .btns.btn1{} */.index-swiper2 .bd .posit.posit2 .btn-list .btns.btn2 {
	width: 240px;
}

.index-swiper2 .bd .posit.posit2 .btn-list .btns.on {
	background: #ff4d00;
	color: #fff;
}/*vip*/.vip-wrap .vip {
	padding: 50px 0;
	overflow: hidden;
}

.vip-wrap .vip .vip-con {
	margin-top: 40px;
	background: url(/images/blog15.jpg)no-repeat left;
	height: 800px;
	overflow: hidden;
}

.vip-wrap .vip .vip-con .cw1204 {
	display: flex;
	align-items: center;
	height: 100%;
}

.vip-wrap .vip .vip-con .big {
	width: 100%;
}

.vip-wrap .vip .vip-con .con {
	width: 570px;
/*padding: 60px 80px;*/
	background: #f0f0f0;
	padding: 40px 70px;
}

.vip-wrap .vip .vip-con .con .title {
	font-size: 30px;
	color: #333333;
	font-weight: bolder;
}

.vip-wrap .vip .vip-con .con .tit {
	font-size: 16px;
	color: #333333;
	margin-top: 25px;
}

.vip-wrap .vip .vip-con .con .borders {
	width: 66px;
	height: 2px;
	background: #333;
	margin-top: 25px;
}

.vip-wrap .vip .vip-con .con .detail {
	margin-top: 30px;
	line-height: 30px;
}

.vip-wrap .vip .vip-con .con .detail * {
	line-height: 30px;
}

.vip-wrap .vip .vip-con .con .btn-list {
	margin-top: 30px;
}

.vip-wrap .vip .vip-con .con .btn-list .btns {
	display: block;
	width: 200px;
	height: 40px;
	background: #ff4d00;
	font-size: 16px;
	color: #fff;
	line-height: 40px;
	text-align: center;
	border-radius: 5px;
}

.vip-wrap .vip .vip-con .con .btn-list .btns:hover {
	background: #ff9162;
}

.vip-wrap .vip .brief-list {
	margin-top: 35px;
}

.vip-wrap .vip .brief-list .item {
	width: 32%;
	margin-right: 2%;
}

.vip-wrap .vip .brief-list .item:nth-child(3n) {
	margin-right: 0;
}

.vip-wrap .vip .brief-list .item .title {
	font-size: 20px;
	color: #333;
	font-weight: bolder;
}

.vip-wrap .vip .brief-list .item .borders {
	width: 30px;
	height: 4px;
	background: #ff4d00;
	margin-top: 20px;
}

.vip-wrap .vip .brief-list .item .ul {
	margin-top: 20px;
	min-height: 174px;
}

.vip-wrap .vip .brief-list .item .ul .li {
	font-size: 14px;
	color: #333;
	margin-top: 15px;
	padding-left: 16px;
	background: url(/images/blog26.png)no-repeat left;
}

.vip-wrap .vip .brief-list .item .ul .li:first-child {
	margin-top: 0;
}

.vip-wrap .vip .brief-list .item .img {
	margin-top: 40px;
}

.vip-wrap .vip.bot {
	background: #f0f0f0;
	padding-bottom: 80px;
}

.vip-wrap .vip.bot .vip-con {
	background: url(/images/blog27.jpg)no-repeat right;
}

.vip-wrap .vip.bot .vip-con .con {
	background: #fff;
}

.vip-wrap .vip .recom-list {
	margin-top: 50px;
}

.vip-wrap .vip .recom-list .title {
	font-size: 20px;
	color: #333;
	font-weight: bolder;
}

.vip-wrap .vip .recom-list .list {
	margin-top: 30px;
}

.vip-wrap .vip .recom-list .list .item {
	width: 32%;
	margin-right: 2%;
}

.vip-wrap .vip .recom-list .list .item:nth-child(3n) {
	margin-right: 0;
}

.vip-wrap .vip .recom-list .list .item .fonts {
	font-size: 20px;
	color: #333;
	margin-top: 25px;
	text-align: center;
}
/*Join our community*/
.vip-wrap .vip.vip-bottom {background-color:#fff;padding-bottom:80px;}
.vip-wrap .vip-bottom .bottom-width {width:50%;margin-top:40px;text-align:center;}
.vip-wrap .vip-bottom .bottom-width .img {width:100px;margin:0 auto;border-radius: 10px;-webkit-border-radius:10px;overflow: hidden}
.vip-wrap .vip-bottom .bottom-width .img img {width:100%;display:block;}
.vip-wrap .vip-bottom .bottom-width .bottom-tit {font-size:20px;font-weight:bold;color:#333;margin-top:20px;}
.vip-wrap .vip-bottom .bottom-width .bottom-desc {width:340px;height:72px;margin:10px auto 0px;font:16px Roboto-Regular;color:#999;line-height:24px;}
.vip-wrap .vip-bottom .bottom-width .bottom-btn {display:block;width:160px;height:40px;background: #ff4d00;border-radius:5px;margin:40px auto 0px;line-height:40px;text-align:center;/*font:16px Roboto-Regular;*/font-size: 16px; color:#fff;transition:all 0.3s;}
.vip-wrap .vip-bottom .bottom-width .bottom-btn:hover {opacity: 0.8}

/*问卷*/
.join-wrap {
	padding: 50px 0;
	background: #f0f0f0;
}

.join-wrap .tips {
	font-size: 16px;
	color: #333;
	margin-top: 40px;
}

.join-wrap .tips2 {
	font-size: 16px;
	color: #333;
	margin-top: 40px;
	font-weight: bolder;
}

.join-wrap .star {
	font-size: 16px;
	color: #ff4d00;
}/* .join-wrap .form{} */.join-wrap .form .row {
	margin-top: 30px;
}

.join-wrap .form .row .inputs {
	width: 374px;
	margin-right: 40px;
}

.join-wrap .form .row .inputs:nth-child(3n) {
	margin-right: 0;
}

.join-wrap .form .row .inputs .tit {
	font-size: 16px;
	color: #333;
	font-weight: bolder;
}

.join-wrap .form .row .inputs .bot .input {
	margin-top: 15px;
	width: calc(100% - 22px);
	padding: 0 10px;
	border: solid 1px #999999;
	background: #fff;
	height: 38px;
	line-height: 38px;
	font-size: 14px;
}

.join-wrap .form .row .inputs .bot .input.channel {
	width: 206px !important;
	padding: 0 !important;
}

.join-wrap .form .row .inputs .bot .input.select {
	width: 100%;
}

.join-wrap .form .row .inputs {
	position: relative;
}

.join-wrap .form .row .inputs .tips {
	font-size: 14px;
	color: #f02d2d;
	position: absolute;
	left: 0;
	bottom: -20px;
	text-align: left;
	height: 14px;
	line-height: 14px;
	overflow: hidden;
	opacity: 0;
}

.join-wrap .form .row .inputs .tips.on {
	opacity: 1;
}

.join-wrap .form .row .inputs.selects .bot .input.on {
	border: solid 1px #ff4d00;
}

.join-wrap .form .row .inputs.selects .bot {
	position: relative;
}

.join-wrap .form .row .inputs.selects .bot .input {
	background: #fff url(/images/img243.png)no-repeat 97% center;
}

.join-wrap .form .row .inputs.selects .bot .sele {
	background: #fff;
	height: 0;
	overflow: hidden;
	position: absolute;
	width: calc(100% - 2px);
	z-index: 2;
}

.join-wrap .form .row .inputs.selects .bot .sele.channel {
	width: 206px;
}

.join-wrap .form .row .inputs.selects .bot .sele.on {
	height: auto;
	max-height: 130px;
	overflow-y: scroll;
	border: solid 1px #ff4d00;
	border-top: none;
}

.join-wrap .form .row .inputs.selects .bot .sele .select-item {
	width: calc(100% - 30px);
	height: 26px;
	line-height: 26px;
	padding: 0 15px;
	font-size: 14px;
	color: #333;
	overflow: hidden;
}

.join-wrap .form .row .inputs.selects .bot .sele .select-item:hover {
	background: #ff4d00;
	color: #fff;
}

.join-wrap .form .row .inputs.selects.news .bot .input {
	background: #fff url(/images/img243.png)no-repeat 94% center;
}

.join-wrap .form .row .inputs.selects.news .bot .sele.on {
	overflow: hidden;
}

.join-wrap .form .row .inputs.selects.news .bot .sele.country.on {
	overflow-y: scroll;
}

.join-wrap .form .row .inputs.selects.moresele .bot .sele.on {
	max-height: 260px;
}

.join-wrap .form .row .inputs.selects.moresele .bot .sele .select-item:hover {
	background: #ff4d00;
	color: #fff;
}/*.join-wrap .form .row .inputs.selects.moresele .bot .sele .select-item.on{background: #ff4d00 url(/images/blog39.png)no-repeat 94%;color: #fff;}*/.join-wrap .form .row .inputs.selects.moresele .bot {
	position: relative;
}

.join-wrap .form .row .inputs.selects.moresele .bot .posit {
	position: absolute;
	width: calc(100% - 30px);
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #333;
	font-weight: bolder;
	z-index: 1;
	left: 15px;
	top: 0;
}

.join-wrap .form .row .inputs.selects.moresele .bot .posit span {
	font-size: 14px;
	color: #666;
}

.join-wrap .form .row .inputs.selects.moresele {
	width: 306px;
}

.join-wrap .form .row .tit {
	font-size: 20px;
	color: #333;
	font-weight: bolder;
}

.join-wrap .form .row .con {
	margin-top: 20px;
	position: relative;
}

.join-wrap .form .row .con .boxs-item {
	margin-top: 20px;
}

.join-wrap .form .row .con .boxs-item:first-child {
	margin-top: 0;
}/* .join-wrap .form .row .con .tables{background: #fff;position: absolute;left: 0;top: 40px;z-index: 1;} */.join-wrap .form .row .con .tables.on {
	border: solid 1px #d8d8d8;
	border-top: none;
}

.join-wrap .form .row .con .tables .tr {
	margin-bottom: 15px;
/*display: none;*/
}

.join-wrap .form .row .con .tables .tr.on {
	display: block;
}

.join-wrap .form .row .con .tables .td-wrap {
	width: calc(100% - 45px);
	border: solid 1px #d8d8d8;
	background: #ffffff;
}/*.join-wrap .form .row .con .tables .tr:first-child{border-top: none;}*/.join-wrap .form .row .con .tables .tr .td {
	height: 60px;
	overflow: hidden;
	line-height: 60px;
	font-size: 16px;
	color: #333;
	font-weight: bolder;
	padding: 0 40px;
	border-right: solid 1px #d8d8d8;
}

.join-wrap .form .row .con .tables .tr .td1 {
	width: 112px;
	border-left: none;
}

.join-wrap .form .row .con .tables .tr .td2 {
	width: 112px;
	text-align: center;
}

.join-wrap .form .row .con .tables .tr .td3 {
	width: 462px;
	text-align: center;
	border-right: none;
}

.join-wrap .form .row .con .tables .tr .td4 {
	width: 193px;
	text-align: center;
}

.join-wrap .form .row .con .tables .tr .td .input {
	width: 100%;
	height: 100%;
	font-size: 14px;
	color: #333;
}

.join-wrap .form .row .con .tables .tr .td4 .boxs {
	display: inline-block;
	position: relative;
	line-height: normal;
}

.join-wrap .form .row .con .tables .tr .td4 .boxs .check {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(/images/blog29.jpg)no-repeat center;
	margin-top: 24px;
	background-size: 100%;
}

.join-wrap .form .row .con .tables .tr .td4 .boxs .check.on {
	background: url(/images/blog28.jpg)no-repeat center;
	background-size: 100%;
}

.join-wrap .form .row .con .tables .tr .td4 .boxs .checks {
	display: inline-block;
	width: 16px;
	height: 16px;
	left: 0px;
	top: 24px;
	z-index: 1;
	position: absolute;
	opacity: 0;
	cursor: pointer;
}

.join-wrap .form .row .con .tables .tr .td {
	height: 38px;
	line-height: 38px;
}

.join-wrap .form .row .con .tables .tr .td1 {
	width: 176px;
	padding: 0 15px;
}

.join-wrap .form .row .con .tables .tr .td2 {
	width: 253px;
}

.join-wrap .form .row .con .tables .tr .td3 {
/*width: 483px;*/
	width: 872px;
}/* .join-wrap .form .row .con .icons{} */.join-wrap .form .row .con .icons a {
	width: 24px;
	height: 24px;
	border-radius: 100%;
	background: #ff4d00;
	margin-top: 8px;
	margin-right: 2px;
}

.join-wrap .form .row .con .icons a.minus::before {
	content: '';
	width: 18px;
	height: 2px;
	margin-left: -9px;
	margin-top: -1px;
	background: #ffffff;
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 2;
}

.join-wrap .form .row .con .tr.on .icons a.minus::after {
	content: '';
	width: 2px;
	height: 18px;
	margin-left: -1px;
	margin-top: -9px;
	background: #ffffff;
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 2;
}

.join-wrap .form .row .inputs.textareas {
	width: 100%;
}

.join-wrap .form .row .inputs.textareas .bot .input {
	height: 60px;
	margin-top: 0;
}

.join-wrap .form .row .con .boxs-item .boxs {
	position: relative;
	line-height: 16px;
	font-size: 16px;
	color: #333;
	display: flex;
	align-items: center;
	margin-top: 7px;
}

.join-wrap .form .row .con .boxs-item .boxs .check {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(/images/blog29.jpg)no-repeat center;
	background-size: 100%;
	margin-right: 10px;
}

.join-wrap .form .row .con .boxs-item .boxs .check.on {
	background: url(/images/blog28.jpg)no-repeat center;
	background-size: 100%;
}

.join-wrap .form .row .con .boxs-item .boxs .checks {
	display: inline-block;
	width: 16px;
	height: 16px;
	left: 0px;
	top: 0px;
	z-index: 1;
	position: absolute;
	opacity: 0;
	cursor: pointer;
}

.join-wrap .form .row .con .boxs-item .inputs {
	width: 340px;
	margin-left: 35px;
}

.join-wrap .form .row .con .boxs-item .inputs .bot {
	display: none;
}

.join-wrap .form .row .con .boxs-item .inputs .bot.on {
	display: block;
}

.join-wrap .form .row .con .boxs-item .bot .input {
	margin-top: 0;
	height: 30px;
}

.join-wrap .form .row .con .boxs-item .bot .input.checkinput {
	width: 400px;
}

.join-wrap .form .btn-list {
	margin-top: 55px;
}

.join-wrap .form .btn-list .btns {
	display: block;
	width: 150px;
	height: 40px;
	background: #ff4d00;
	font-size: 20px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	border-radius: 5px;
}

.join-wrap .form .btn-list .btns:hover {
	background: #ff9162;
}

.join-wrap .form .bottoms {
	margin-top: 25px;
}

.join-wrap a.red {
	font-size: 14px;
}

.join-wrap.join-wrap1 .form .btn-list {
	margin-top: 40px;
}

.join-wrap .form .bottoms .boxs-item .boxs {
	position: relative;
	line-height: 16px;
	font-size: 14px;
	color: #333;
	display: flex;
	align-items: center;
	margin-top: 7px;
}

.join-wrap .form .bottoms .boxs-item .boxs .check {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(/images/blog29.jpg)no-repeat center;
	background-size: 100%;
	margin-right: 10px;
}

.join-wrap .form .bottoms .boxs-item .boxs .check.on {
	background: url(/images/blog28.jpg)no-repeat center;
	background-size: 100%;
}

.join-wrap .form .bottoms .boxs-item .boxs .checks {
	display: inline-block;
	width: 16px;
	height: 16px;
	left: 0px;
	top: 0px;
	z-index: 1;
	position: absolute;
	opacity: 0;
	cursor: pointer;
}

.join-wrap .form .tipcon {
	margin-top: 15px;
	font-size: 14px;
	color: #333;
}

.join-wrap .form .tipcon .a {
	font-size: 14px;
	color: #666;
	border-bottom: solid 1px #666;
}

.join-wrap .form .tipcon .a:hover {
	border-bottom-color: #ff4d00;
	color: #ff4d00;
}/*社区会员部分*/.membertop {
	width: 100%;
	height: 200px;
	background: url(/images/blog36.jpg)no-repeat center;
	overflow: hidden;
	display: flex;
	align-items: center;
	margin-bottom: 10px;
}

.membertop .con {
	width: 100%;
	text-align: center;
}

.membertop .con .pic {
	width: 120px;
	height: 120px;
	border: 2px solid #ffffff;
	background: url(/images/img141.png)no-repeat center;
	display: block;
	background-size: 100%;
	border-radius: 50%;
	display: inline-block;
	vertical-align: middle;
	position: relative;
	background-color: #fff;
}

.membertop .con .pic.vip:after {
	content: '';
	width: 40px;
	height: 40px;
	background: url(/images/blog30.png)no-repeat center;
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: 1;
}

.membertop .con .names {
	display: inline-block;
	vertical-align: middle;
	margin-left: 20px;
	text-align: left;
}

.membertop .con .names .tit {
	font-size: 24px;
	color: #333;
	font-weight: bolder;
	display: inline-block;
	position: relative;
}

.membertop .con .names .tit.vip:after {
	content: '';
	width: 70px;
	height: 24px;
	background: url(/images/blog31.png)no-repeat center;
	position: absolute;
	right: -85px;
	top: 3px;
	z-index: 1;
}

.membertop .con .names .email {
	font-size: 18px;
	color: #010101;
	margin-top: 10px;
}

.member-wrap .member-list .become {
	background: #fff;
	padding: 25px 50px;
	border-top: solid 4px #f5f5f5;
}

.member-wrap .member-list .become .left .vip {
	font-size: 16px;
	color: #333333;
	padding-left: 40px;
	background: url(/images/blog32.png)no-repeat left;
	line-height: 30px;
	font-weight: bolder;
}

.member-wrap .member-list .become .left .apply {
	display: block;
	width: 150px;
	height: 30px;
	background: #d5d5d5;
	font-size: 14px;
	color: #333333;
	text-align: center;
	line-height: 30px;
	border-radius: 5px;
	margin-left: 30px;
}

.member-wrap .member-list .become .left .apply.on {
	background: #ff4d00;
	color: #fff;
}

.member-wrap .member-list .become .right {
	font-size: 16px;
	color: #999;
	margin-left: 30px;
	line-height: 30px;
}/*add a new article*/.member-wrap .member-list .article {
	background: #fff;
	border-top: solid 4px #f5f5f5;
	padding: 20px 40px;
	padding-bottom: 70px;
}

.member-wrap .member-list .article .item {
	margin-top: 30px;
}

.member-wrap .member-list .article .item:first-child {
	margin-top: 0;
}

.member-wrap .member-list .article .item .tit {
	font-size: 16px;
	color: #333;
	line-height: 32px;
	font-weight: bolder;
	min-width: 42px;
}

.member-wrap .member-list .article .item .con {
	margin-left: 15px;
}

.member-wrap .member-list .article .item .con .input {
	width: 570px;
	height: 32px;
	border: solid 1px #d8d8d8;
	border-radius: 5px;
	padding: 0 15px;
}

.member-wrap .member-list .article .item .con .input input {
	border: none;
	width: 100%;
	height: 100%;
}

.member-wrap .member-list .article .item.time .con .input {
	width: 146px;
}

.member-wrap .member-list .article .item.tag .con .check {
	min-width: 60px;
	height: 28px;
	border-radius: 3px;
	position: relative;
	text-align: center;
	line-height: 28px;
	padding: 0 10px;
	margin-right: 4px;
	border: solid 2px transparent;
	margin-bottom: 5px;
}

.member-wrap .member-list .article .item.tag .con .check.on {
	border: solid 2px #ff4d00;
}

.member-wrap .member-list .article .item.tag .con .check:last-child {
	margin-right: 0;
}

.member-wrap .member-list .article .item.tag .con .check .inputcheck {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	opacity: 0;
	cursor: pointer;
}

.member-wrap .member-list .article .item.tag .con .check .fonts {
	font-size: 16px;
	color: #fff;
}

.member-wrap .member-list .article .item.tag .addtag {
	margin-top: 16px;
	border-radius: 3px;
	overflow: hidden;
}

.member-wrap .member-list .article .item.tag .addtag .add {
	display: inline-block;
	width: 100px;
	height: 34px;
	background: #ff4d00;
	font-size: 16px;
	color: #fff;
	font-weight: bolder;
	text-align: center;
	line-height: 34px;
}

.member-wrap .member-list .article .item.tag .addtag .input {
	width: 370px;
}

.member-wrap .member-list .article .item.tag .addtag .input span {
	display: block;
	width: 20px;
	line-height: 32px;
	font-size: 14px;
	color: #999;
}

.member-wrap .member-list .article .item.tag .addtag .input input {
	width: calc(100% - 20px);
}/* .member-wrap .member-list .article .item.uploads .con .upload{} */.member-wrap .member-list .article .item.uploads .con .upload .font2 {
	position: relative;
	width: 160px;
	height: 36px;
	background: #ff4d00;
	text-align: center;
	line-height: 36px;
	display: block;
	border-radius: 3px;
}

.member-wrap .member-list .article .item.uploads .con .upload .font2 span {
	font-size: 14px;
	color: #999;
	display: inline-block;
	vertical-align: middle;
}

.member-wrap .member-list .article .item.uploads .con .upload .font3 {
	font-size: 14px;
	color: #999;
	margin-top: 15px;
}

.member-wrap .member-list .article .item.uploads .con .upload .font3 b {
	color: #333;
}

.member-wrap .member-list .article .item.uploads .con .upload .font2 .btnhide,.member-wrap .member-list .article .item.uploads .con .upload .font2 .btnshow {
	width: 100%;
	height: 36px;
	display: inline-block;
}

.member-wrap .member-list .article .item.uploads .con .upload .font2 .btnshow {
	margin-right: 15px;
}

.member-wrap .member-list .article .item.uploads .con .upload .font2 .buttons {
	display: inline-block;
	width: 100%;
	height: 36px;
	text-align: center;
	line-height: 36px;
	font-size: 16px;
	color: #fff;
	font-weight: bolder;
	margin-right: 15px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	overflow: hidden;
}

.member-wrap .member-list .article .item.uploads .con .upload .font2 .btnhide {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	opacity: 0;
}

.member-wrap .member-list .article .item.uploads .con .upload .tips {
	font-size: 14px;
	color: #999999;
	margin-left: 20px;
	line-height: 36px;
}

.member-wrap .member-list .article .item.uploads .con .upload .tips img {
	max-width: 80px;
}

.member-wrap .member-list .article .item.uploads .con .tips .picitem {
	display: none;
	position: relative;
}

.member-wrap .member-list .article .item.uploads .con .tips .picitem.on {
	display: inline-block;
}

.member-wrap .member-list .article .item.uploads .con .tips .picitem .picitemimg {
	margin-top: 20px;
	max-width: 100px;
	display: inline-block;
}

.member-wrap .member-list .article .item.uploads .con .tips .picitem .close {
	display: block;
	width: 22px;
	height: 22px;
	background: url(/images/blog38.png)no-repeat center;
	position: absolute;
	right: -5px;
	top: 10px;
	z-index: 1;
	background-size: 100%;
}/* .member-wrap .member-list .article .item .con{} */.member-wrap .member-list .btn-list {
	text-align: center;
	margin-top: 30px;
	position: relative;
}

.member-wrap .member-list .btn-list .btns {
	display: inline-block;
	width: 120px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font-size: 18px;
	color: #fff;
	border-radius: 5px;
	background: #ff4d00;
	margin: 0 20px;
}

.member-wrap .member-list .btn-list .btns.btn2 {
	background: #aeaeae;
}

.member-wrap .member-list .btn-list .btns:hover {
	opacity: 0.8;
}

.member-wrap .member-list .btn-list .tips {
	position: absolute;
	text-align: left;
	right: 0;
	top: 14px;
	font-size: 12px;
	color: #ff4d00;
	display: none;
}

.member-wrap .member-list .article .item .con.gender {
	width: auto;
}

.member-wrap .member-list .article .item .con.gender .radio {
	height: 17px;
	line-height: 17px;
	overflow: hidden;
	position: relative;
}

.member-wrap .member-list .article .item .con.gender .radio input {
	opacity: 0;
	position: absolute;
	width: 16px;
	height: 16px;
	left: 0;
	top: 0;
	z-index: 2;
}

.member-wrap .member-list .article .item .con.gender .radio span {
	margin-left: 25px;
	font-size: 14px;
	color: #999;
}

.member-wrap .member-list .article .item .con.gender .radio .posit {
	width: 16px;
	height: 16px;
	position: absolute;
	left: 0;
	top: 1px;
	background: url(/images/blog34.jpg)no-repeat center;
	z-index: 1;
}

.member-wrap .member-list .article .item .con.gender .radio.on .posit {
	background: url(/images/blog33.jpg)no-repeat center;
}

.member-wrap .member-list .article .item .con.gender.sub .radio {
	height: 14px;
	line-height: 13px;
	margin-top: 20px;
}

.member-wrap .member-list .article .item .con.gender.sub .radio input {
	width: 12px;
	height: 12px;
}

.member-wrap .member-list .article .item .con.gender.sub .radio .posit {
	background: url(/images/img140.png)no-repeat center;
	width: 12px;
	height: 12px;
	border-radius: 50%;
}

.member-wrap .member-list .article .item .con.gender.sub .radio.on .posit {
/*background: url(/images/img139.png)no-repeat center;*/
	background: #ff4d00;
}

.member-wrap .member-list .article .item .con.details {
	width: 800px;
}

.member-wrap .member-list .article .item .con .textareacon {
	width: 100%;
	height: 350px;
	border: solid 1px #333;
	box-shadow: 0 0 5px #ddd;
}

.member-wrap .member-list .article .item .con.brief {
	width: 710px;
}

.member-wrap .member-list .article .item .con.brief .textareacon {
	height: 100px;
	border-color: #d8d8d8;
	padding: 10px 10px;
}

.member-wrap .member-list .article .item .con.brief .textareacon textarea {
	width: 100%;
	height: 100%;
}

.member-wrap .member-list .article .item .con .textareacon .cke_chrome {
	border: none;
	box-shadow: none;
}

.member-wrap .member-list .article .item .con .textareacon .cke_bottom {
	display: none;
}

.member-wrap .member-list .article .item .con .textareacon #cke_Message {
	width: 100% !important;
}/*草稿箱*/.member-wrap .member-list .center .artlist {
	border-top: solid 4px #f5f5f5;
	background: #fff;
	padding: 25px 50px;
	min-height: 501px;
}

.member-wrap .member-list .center .artlist .del {
	display: block;
	width: 185px;
	height: 30px;
	background: #aeaeae;
	font-size: 16px;
	color: #333;
	text-align: center;
	line-height: 30px;
	border-radius: 5px;
	margin-top: 20px;
}

.member-wrap .member-list .center .artlist .del:hover {
	background: #ff4d00;
	color: #fff;
}

.member-wrap .member-list .center .tables {
	margin-top: 15px;
}

.member-wrap .member-list .center .tables .tr {
	padding: 15px 15px;
	border-bottom: solid 1px #d8d8d8;
}

.member-wrap .member-list .center .tables .tr.top {
	padding: 5px 15px;
	background: #f5f5f5;
}

.member-wrap .member-list .center .tables .tr .td {
	font-size: 13px;
	color: #333;
}

.member-wrap .member-list .center .tables .tr .td1 {
	width: 14px;
	margin-right: 18px;
}

.member-wrap .member-list .center .tables .tr .td2 {
	width: 520px;
}

.member-wrap .member-list .center .tables .tr .td3 {
	width: 90px;
	text-align: center;
}

.member-wrap .member-list .center .tables .tr.top .td2 {
	text-align: center;
}/*events*/.member-wrap .member-list .center .events {
	border-top: solid 4px #f5f5f5;
	background: #fff;
	padding: 25px 50px;
	min-height: 501px;
}

.member-wrap .member-list .center .events .events-emtpy-big .events-empty {
	text-align: center;
	margin: 0 auto;
}

.member-wrap .member-list .center .events .events-emtpy-big .events-empty .fonts {
	font-size: 20px;
	color: #999;
	margin-top: 40px;
}

.member-wrap .member-list .center .events .events-emtpy-big {
	display: flex;
	align-items: center;
	min-height: 501px;
}

@media only screen and (max-width:1440px) {
	.footer2-wrap .top .posit {
		width: 320px;
		left: -76px;
		top: -134px;
	}
}

@media only screen and (max-width:1800px) {
	.pro-cart .cw .list {
		max-height: 461px;
	}

	.index-swiper2 .bd .posit.posit2 {
		top: 25%;
	}
}

@media only screen and (max-width:1600px) {
	.pro-cart .cw .list {
		max-height: 298px;
	}

	.index-swiper2 .bd .posit.posit2 {
		top: 20%;
	}

	.index-swiper2 .bd .posit.posit2 .title {
		font-size: 50px;
		line-height: 60px;
	}

	.index-swiper2 .bd .posit.posit2 .brief {
		font-size: 18px;
		line-height: 34px;
		margin-top: 20px;
	}

	.index-swiper2 .bd .posit.posit2 .btn-list {
		margin-top: 40px;
	}
}

@media only screen and (max-width:1800px) {
	.about-wrap .about5 .list .item .bot .detail {
		margin-top: 15px;
	}
}

@media only screen and (max-width:1680px) {
	.about-wrap .about5 .list .item .bot .blanks {
		height: 15px;
	}

	.about-wrap .about5 .list .item .bot .detail {
		margin-top: 12px;
		font-size: 14px;
	}

	.about-wrap .about5 .list .item .bot .title {
		height: 54px;
		line-height: 54px;
		font-size: 30px;
	}
}

@media only screen and (max-width:1500px) {
	.swiper-button-prev-idea,.swiper-button-prev-video {
		width: 30px !important;
		height: 30px !important;
		background: url(/images/img61.png)no-repeat center !important;
		border: solid 1px #333;
		border-radius: 5px;
		background: #fff;
		left: -40px !important;
		top: 55% !important;
		background-size: 20px !important;
	}

	.swiper-button-next-idea,.swiper-button-next-video {
		width: 30px !important;
		height: 30px !important;
		background: url(/images/img61.png)no-repeat center !important;
		border: solid 1px #333;
		border-radius: 5px;
		background: #fff;
		right: -40px !important;
		top: 55% !important;
		background-size: 20px !important;
	}

	.swiper-button-prev-idea:hover,.swiper-button-prev-video:hover {
		background: #ff4d00 url(/images/img62.png)no-repeat center !important;
		border: solid 1px #ff4d00;
		background-size: 20px !important;
	}

	.swiper-button-next-idea:hover,.swiper-button-next-video:hover {
		background: #ff4d00 url(/images/img62.png)no-repeat center !important;
		border: solid 1px #ff4d00;
		background-size: 20px !important;
	}

	.about-wrap .about5 .list .item .bot .blanks {
		height: 20px;
	}

	.about-wrap .about5 .list .item .bot .detail {
		line-height: 20px;
		height: 80px;
	}
}

@media only screen and (max-width:1400px) {
	.about-wrap .about5 .list .item .bot .detail {
		margin-top: 8px;
	}
}

@media only screen and (max-width:1320px) {
	.about-wrap .about5 .list .item .bot .detail {
		margin-top: 5px;
	}
}

/* 延保弹框 */
.pop-extend{ top: 0; left: 0; z-index: 1000; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5);}
.pop-extend .extend-con{ display: flex; justify-content: center; align-items: center; flex-direction: column; top: 50%; left: 50%; width: 500px; height: 150px; background: #fff; border-radius: 10px; transform: translate(-50%, -50%);}
.pop-extend .extend-con .btn-list{ display: flex; justify-content: center; align-items: center; margin-top: 30px;}
.pop-extend .extend-con .btn-list .btn{ margin-left: 30px; width: 120px; height: 40px; line-height: 40px; border-radius: 3px; background: #f5f5f5; font-size: 14px; text-align: center;}
.pop-extend .extend-con .btn-list .btn.yes{ margin-left: 0; background: #ff4d00; color: #fff;}

/* 延保会员界面 */
.member-wrap .member-list .extend-list{ width: 100%;}
.member-wrap .member-list .extend-list .item{ padding: 60px 0; width: 100%; border-top: 1px solid #d8d8d8;}
.member-wrap .member-list .extend-list .item:first-child{ padding-top: 35px; border-top: 0;}
.member-wrap .member-list .extend-list .item .con{ display: flex; justify-content: space-between; align-items: center;}
.member-wrap .member-list .extend-list .item .tips{ width: 100%; line-height: 21px; font-size: 14px; color: #ff4d00; font-family: Roboto-SemiBold; text-align: right;}
.member-wrap .member-list .extend-list .item .img{ display: flex; justify-content: center; align-items: center; width: 110px; height: 110px;}
.member-wrap .member-list .extend-list .item .img img{ max-width: 100%; max-height: 100%;}
.member-wrap .member-list .extend-list .item .info{ margin-left: 25px; width: 560px;}
.member-wrap .member-list .extend-list .item .info .serial{ margin-top: 10px; width: 100%; line-height: 22px; font-size: 16px; color: #333; font-family: Roboto-Bold;}
.member-wrap .member-list .extend-list .item .info .i-bot{ display: flex; justify-content: start; align-items: center; flex-wrap: wrap; margin-top: 30px; width: 100%;}
.member-wrap .member-list .extend-list .item .info .i-bot *{ font-size: 16px; color: #333; font-family: Roboto-Bold;}
.member-wrap .member-list .extend-list .item .info .i-bot .i-item{ margin-top: 45px; padding-right: 24px; border-right: 1px solid #333;}
.member-wrap .member-list .extend-list .item .info .i-bot .i-item:nth-child(-n+2){ margin-top: 0;}
.member-wrap .member-list .extend-list .item .info .i-bot .i-item:nth-child(2n){ padding: 0 0 0 24px; border-right: 0;}
.member-wrap .member-list .extend-list .item .btn{ width: 160px; height: 40px; line-height: 40px; background: #ff4d00; font-size: 14px; color: #fff; font-family: Roboto-Bold; text-align: center; border-radius: 4px;}
.member-wrap .member-list .extend-list .item .btn.no-click{ background: #999;}
.member-wrap .member-list .extend-list .reg-btn{ margin: 50px auto 0; width: 160px; height: 40px; background: #ff4d00; border-radius: 4px;}
.member-wrap .member-list .extend-list .reg-btn:before{ display: block; content: ''; position: absolute; top: 50%; left: 50%; width: 18px; height: 18px; background: url(/images/reg_btn_icon.png) no-repeat center; transform: translate(-50%, -50%);}

/* 延保表单 */
form[name=extend-form]{ display: flex; justify-content: space-between; align-items: start; flex-wrap: wrap; margin-top: 30px; width: 100%;}
form[name=extend-form] .row{ margin: 36px 6% 0 0; width: 46.5117%;}
form[name=extend-form] .row:nth-child(2n){ margin-right: 0;}
form[name=extend-form] .row:nth-child(-n+2){ margin-top: 0;}
form[name=extend-form] .row .tit{ width: 100%; line-height: 21px; font-size: 16px; color: #333; font-family: Roboto-Bold;}
form[name=extend-form] .row .tit .spanposit{ font-size: 13px; color: #ff4d00; margin-left: 12px;}
form[name=extend-form] .row .tit .spanposit img{ margin-right: 10px;}
.tipimg{position: fixed;left: 0;right: 0;top: 50%;width: 920px;height: 250px;border-radius: 10px;background: #fff;z-index: 999;margin: 0 auto;text-align: center;display: none; transform: translateY(-50%);}
.tipimg .btns{display: block;position: absolute;right: 15px;top: 15px;}
.tipimg .img{margin-top: 45px;text-align: center;}
.tipimg .img img{max-width: 100%;height: auto;}
.member-wrap .member-list .tipimg .btn-list{margin-top: 0;}
.member-wrap .member-list .tipimg .btns{display: block;background: none;height: auto;line-height: normal;font-size: inherit;color: inherit;border-radius: 0;margin: 0 auto;width: auto;}
form[name=extend-form] .row .tit span{ line-height: 0; font-size: 20px; color: #ff4d00; font-family: Roboto-Bold;}
form[name=extend-form] .row .tit .preg-tips{ color: #000;}
form[name=extend-form] .row .tit .preg-tips,
form[name=extend-form] .row .tit .tips{ font-size: 12px; font-family: Roboto-Light;}
form[name=extend-form] .row .tit .tips.green{ color: #3f3;}
form[name=extend-form] .row select,
form[name=extend-form] .row input[type=text]{ margin-top: 14px; padding: 0 30px 0 10px; width: 100%; height: 40px; border: 1px solid #d8d8d8; box-sizing: border-box;}
form[name=extend-form] .row select{ -webkit-appearance: none; -moz-appearance: none; appearance: none; background: url(/images/select_icon.png) no-repeat right 9px center;}
form[name=extend-form] .row select::-ms-expand{ display: none;}

form[name=extend-form] .row .upload{ /*margin-left: 24px;*/ width: 200px; height: 60px; margin-top:14px;cursor: pointer;}
form[name=extend-form] .row .upload .img{ top: 0; left: 0; z-index: 5; width: 100%; height: 100%; background-size: contain !important;}
form[name=extend-form] .row .upload .upload-pic{ padding-top: 10px; width: 100%; height: 100%; border: 1px dashed #ff4d00; border-radius: 4px;}
form[name=extend-form] .row .upload .upload-pic .icon{ margin: 0 auto; width: 22px; height: 22px;float:left;margin-left:40px;margin-top:8px;}
form[name=extend-form] .row .upload .upload-pic .icon:before{ display: block; content: ''; position: absolute; top: 0; left: 50%; width: 2px; height: 22px; background: #000; transform: translateX(-50%);}
form[name=extend-form] .row .upload .upload-pic .icon:after{ display: block; content: ''; position: absolute; top: 50%; left: 0; width: 22px; height: 2px; background: #000; transform: translateY(-50%);}
form[name=extend-form] .row .upload .upload-pic .txt{ margin-top: 10px;/* width: 100%; */line-height: 20px; font-size: 13px; color: #333; text-align: center;margin-left:20px;float:left;}
form[name=extend-form] .row .upload input[type=file]{ top: 0; left: 0; z-index: 10; width: 100%; height: 100%; opacity: 0; cursor: pointer;}

form[name=extend-form] .row.last{ display: flex; justify-content: start; align-items: start; margin-right: 0; width: 100%;}
form[name=extend-form] .row.last .tit{ margin-top: 7px; width: auto;}

form[name=extend-form] .text{ margin-top: 15px; width: 100%;}
form[name=extend-form] .text .txt-row{ margin-top: 22px; padding-left: 20px; width: 100%; line-height: 22px; font-size: 16px; color: #999; font-family: Roboto-Light;}
form[name=extend-form] .text .txt-row:first-child{ margin-top: 0;}
form[name=extend-form] .text .txt-row .icon{ display: block; position: absolute; top: 50%; left: 0; width: 12px; height: 12px; border: 1px solid #ff4d00; border-radius: 50%; transform: translateY(-50%);}
form[name=extend-form] .text .txt-row .icon:before{ display: block; content: ''; position: absolute; top: 50%; left: 50%; width: 8px; height: 8px; background: #ff4d00; border-radius: 50%; transform: translate(-50%, -50%);}
form[name=extend-form] .text .txt-row.last{ padding-left: 15px; color: #ff4d00; font-family: Roboto-SemiBold;}
form[name=extend-form] .text .txt-row .req-icon{ top: 2px; left: 0; font-size: 20px; color: #ff4d00; font-family: Roboto-Bold;}

form[name=extend-form] .btn{ margin-top: 24px; width: 100%; text-align: center;}
form[name=extend-form] .btn input[type=submit]{ width: 180px; height: 40px; line-height: 40px; background: #ff4d00; font-size: 14px; color: #fff; font-family: Roboto-Bold; border-radius: 4px;}

/* 延保页面 */
.support-wrap.reg-support{ background: #f5f5f5!important;}
.support-wrap .reg-banner{width:100%;}
.support-wrap .reg-banner img{width:100%;display: block;border:0;vertical-align: middle;}
.support-wrap .reg-pro-head{width:100%;background: #fff;}
.support-wrap .reg-pro-head .reg-pro-head-text{width:100%;padding:0px 30px 60px;box-sizing: border-box;text-align: center;color:#333;}
.support-wrap .reg-pro-head .reg-pro-head-text .pro-head-tit{font-size: 32px;font-family: Roboto-Bold;line-height: 80px;}
.support-wrap .reg-pro-head .reg-pro-head-text .pro-head-desc{font-size: 16px;line-height: 30px;margin-top:15px;}
.support-wrap .reg-pro-wrap{ /**padding-bottom: 60px;**/ background: #f5f5f5;}
.support-wrap .reg-pro-wrap02{ margin-top: 60px; padding-bottom: 60px; background: #fff;}
.support-wrap .reg-pro-wrap .reg-top .reg-tit{ width:100%;height:150px;position: relative;}
.support-wrap .reg-pro-wrap02 .reg-mid .reg-tit{ line-height: 47px; font-size: 36px; color: #333; font-family: Roboto-Bold; text-align: center;}
.support-wrap .reg-pro-wrap .reg-tit .reg-line{width: 100%;height: 1px;position: absolute;top:50%;left: 50%;transform: translate(-50%,-50%); background: url(https://iliferobot.com/images/about/titlebg.jpg) no-repeat center center;z-index: 1;}
.support-wrap .reg-pro-wrap .reg-tit-top{ padding: 0 30px; position: absolute;top:50%;left:50%;transform: translate(-50%,-50%); z-index:2;background:#f5f5f5;font-size: 32px; color: #333; font-family: Roboto-Bold; text-align: center;}

.support-wrap .reg-pro-wrap .reg-top .reg-list{ display: flex; justify-content: space-between; align-items: start; flex-wrap: wrap; width: 100%;}
.support-wrap .reg-pro-wrap .reg-top .reg-list .reg-item{ padding: 55px 0px 60px; /**width: 50%;**/width:32.225%; text-align: center;background: #fff;}
.support-wrap .reg-pro-wrap .reg-top .reg-list .reg-item .icon{ display: flex; justify-content: center; align-items: center; width: 100%; height: 85px;}
.support-wrap .reg-pro-wrap .reg-top .reg-list .reg-item .icon img{ max-width: 100%; max-height: 100%;}
.support-wrap .reg-pro-wrap .reg-top .reg-list .reg-item .info{ margin-top: 26px; width: 100%;}
.support-wrap .reg-pro-wrap .reg-top .reg-list .reg-item .info .tit{ width: 100%; line-height: 25px; font-size: 20px; color: #333; font-family: Roboto-Bold;}
.support-wrap .reg-pro-wrap .reg-top .reg-list .reg-item .info .txt{ margin-top: 8px; line-height: 21px; font-size: 14px; color: #333; font-family: Roboto;}

.support-wrap .reg-pro-wrap02 .reg-mid{ margin: 0px auto; width: 880px;padding-top:50px;}

.support-wrap .reg-pro-wrap .reg-bot{margin-top:60px;}
.support-wrap .reg-pro-wrap .reg-bot .reg-bot-tit{ font-size: 20px;font-family: Roboto-Bold; text-align: left;}
.support-wrap .reg-pro-wrap .reg-bot .reg-txt{ margin-top: 20px; width: 100%; line-height: 24px; font-size: 16px; color: #333; font-family:Roboto-Bold;}
.support-wrap .reg-pro-wrap .reg-bot .reg-txt02{ margin-top: 5px; width: 100%; line-height: 24px; font-size: 16px; color: #333;font-weight: bold; font-family:Roboto;}
.support-wrap .reg-pro-wrap .reg-bot .reg-ul{ padding-left: 18px;margin-top:25px;}
.support-wrap .reg-pro-wrap .reg-bot .reg-ul li{ list-style-type: disc; line-height: 24px; font-size: 16px; color: #666; font-family: Roboto;}
.support-wrap .reg-pro-wrap .reg-bot .reg-apply{text-align: center;margin:60px 0px 28px;}
.support-wrap .reg-pro-wrap .reg-bot .reg-apply-button{display:inline-block;font-size:16px;border-radius:5px;color:#fff;width:180px;height:40px;line-height:40px;background: #ff4d00;text-align: center;cursor: pointer;}
.support-wrap .reg-pro-wrap .reg-bot .reg-apply-button:hover{opacity:0.8;}

@media only screen and (max-width:1440px){
	.footer2-wrap .top .posit{width: 320px;left: -76px;top: -134px;}
}

@media only screen and (max-width:1800px){
	.pro-cart .cw .list{max-height: 461px;}

	.index-swiper2 .bd .posit.posit2{top: 25%;}
}

@media only screen and (max-width:1600px){
	.pro-cart .cw .list{max-height: 298px;}

	.index-swiper2 .bd .posit.posit2{top: 20%;}
	.index-swiper2 .bd .posit.posit2 .title{font-size: 50px;line-height: 60px;}
	.index-swiper2 .bd .posit.posit2 .brief{font-size: 18px;line-height: 34px;margin-top: 20px;}
	.index-swiper2 .bd .posit.posit2 .btn-list{margin-top: 40px;}
}


@media only screen and (max-width:1800px){
	.about-wrap .about5 .list .item .bot .detail{margin-top: 15px;}
}


@media only screen and (max-width:1680px){
	.about-wrap .about5 .list .item .bot .blanks{height: 15px;}
	.about-wrap .about5 .list .item .bot .detail{margin-top: 12px;font-size: 14px;}
	.about-wrap .about5 .list .item .bot .title{height: 54px;line-height: 54px;font-size: 30px;}
}


@media only screen and (max-width:1500px){

	.swiper-button-prev-idea,.swiper-button-prev-video{width: 30px !important;height: 30px !important;background: url(/images/img61.png)no-repeat center !important;border: solid 1px #333;border-radius: 5px;background: #fff;left: -40px !important;top: 55% !important;background-size: 20px !important;}
	.swiper-button-next-idea,.swiper-button-next-video{width: 30px !important;height: 30px !important;background: url(/images/img61.png)no-repeat center !important;border: solid 1px #333;border-radius: 5px;background: #fff;right: -40px !important;top: 55% !important;background-size: 20px !important;}
	.swiper-button-prev-idea:hover,.swiper-button-prev-video:hover{background: #ff4d00 url(/images/img62.png)no-repeat center !important;border: solid 1px #ff4d00;background-size: 20px !important;}
	.swiper-button-next-idea:hover,.swiper-button-next-video:hover{background: #ff4d00 url(/images/img62.png)no-repeat center !important;border: solid 1px #ff4d00;background-size: 20px !important;}

	.about-wrap .about5 .list .item .bot .blanks{height: 20px;}
	.about-wrap .about5 .list .item .bot .detail{line-height: 20px;height: 80px;}

}

@media only screen and (max-width:1400px){
	.about-wrap .about5 .list .item .bot .detail{margin-top: 8px;}
}


@media only screen and (max-width:1320px){

	.about-wrap .about5 .list .item .bot .detail{margin-top: 5px;}

}</pre></body></html>