html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input{margin:0;padding:0;border:none;outline:0;}html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none; font-weight: normal;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:arial,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
.clearfix:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.clearfix{*zoom:1;}
body{font-family:'Microsoft YaHei',Verdana,Arial,Helvetica,sans-serif,\5fae\8f6f\96c5\9ed1,\5b8b\4f53; color:#000;}
body{background: #fff; color:#5d5d5d;}
html{font-size: 20px; -webkit-tap-highlight-color: rgba(0,0,0,0);}
body{font-size: 1.2em; box-sizing: border-box;}
body *{box-sizing: inherit;}
input{font-size:1em; outline:none;}
.w100 img{width:100%;}
li{ list-style-type:none}
a{color:#444;text-decoration:none;}
.btn{ text-align: center; display: inline-block; vertical-align: middle;}
.main{width:100%; min-width:320px; max-width:640px; margin:0 auto; font-size:14px; box-sizing:border-box; overflow:hidden; padding-bottom:70px}

@media screen and (min-width:320px){body{font-size:15px !important;}.product_text .info span{ display:none}}
@media screen and (min-width:400px){body{font-size:18px !important;}}
@media screen and (min-width:480px){body{font-size:22px !important;}}
@media screen and (min-width:560px){body{font-size:24px !important;}}
@media screen and (min-width:640px){body{font-size:28px !important;}}
.width-full{width:100%; min-width:320px; max-width:640px; margin:0 auto;}
.fixed-width{width:100%; min-width:320px; max-width:640px; margin:0 auto;/* position:fixed; left:0; right:0; z-index:9999;*/}
.fgx img{width: 25%;display: inline-block;padding: 1.2em 0;}
.fgx p{display: inline-block;font-size: 0.6rem;transform: translateY(-120%);margin-left: 0.4em;}
.fgx{width: 32%;position: relative;display: inline-block;}


.icon{
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.icon-weixin:before { content: "\e602"; }
.icon-duihuakuang:before { content: "\e600"; }
.icon-zheng:before { content: "\e601"; }
.icon-list:before { content: "\e608"; }
.icon-zheng:before { content: "\e603"; }
.icon-join:before { content: "\e605"; }
.icon-help:before { content: "\e606"; }
.icon-fire:before { content: "\e607"; }
.icon-jian:before { content: "\e60f"; }
.icon-xin:before { content: "\e609"; }
.icon-cart:before { content: "\e60a"; }
.icon-phone:before { content: "\e60b"; }
.icon-zuanshi:before { content: "\e60c"; }
.icon-jia:before { content: "\e612"; }
.icon-mian:before { content: "\e60d"; }
.icon-exit:before { content: "\e610"; }

.abx{position: fixed;
    top: 0;
    z-index: 9999;
	width:100%;
	max-width:640px;
	margin:0 auto;
	left:0;
	right:0
	}
	
	.abx1{position: fixed;
    top: 0;
    z-index: 9999;
	
	}
.abx .icon-list{ font-size:1.5em}
.abx .aui-searchbar-input{ margin:0}
.headnew{ background:#fff !important;}
.new_head {}
.new_head .logo{vertical-align: middle; text-align: center; width:100%; margin:0 auto; height:2em; padding:5px 0}
.logo{ width:100%; background:#fff}
.logo img{ width:80%; margin:0 auto; padding:10px 0}
.new_head2 .icon-list{  font-size:2.0em;
    color: #969696;
    display: table-cell;
    vertical-align: middle;}

.search_y{width: 19.8em;
    display: table-cell;
    vertical-align: middle;
    float: left;}
.search_y img{ width:70%; }
.search_y form {
	/*height:2.5em;*/
}
.search_y input {
	width:100%;
	border-radius:5px;
	border:1px solid #d1d1d1;
	background:#f8f8f8;
	transition:.3s linear;
	float:right;
	font-size:13px
}
.search_y input:focus {
	
}
.search_y button {
	background:none;
	top:3px;
	right:8px;
}
.search_y button:before {
	
	font-family:FontAwesome;
	color:#324b4e;
}
div.search_y {
	
}
form {
	position:relative;
	width:19.8em;
	margin:0 auto;
}
input,button {
	border:none;
	outline:none;
}
input {
	width:100%;
	height:2.5em;
	padding-left:13px;
}
button {
	cursor:pointer;
	position:absolute;
}
.nav_l2{ width:100%; padding:0}
.nav_l2 li{ width:20%; text-align:center; float:left; height:2.5em; line-height:2.5em}
.banner_l1{ width:100%; max-width:640px; min-width:320px; margin:0 auto}
.banner_l1 img{ width:100%}

.in_search{ top:0; right:0; height:2em}
.size1{
	height: 30px;
	overflow: hidden;
}

.smarticker .sec1, .smarticker .sec1-2, .smarticker .sec2, .smarticker .sec3, .smarticker .sec4, .smarticker .sec5, .smarticker .sec6, .smarticker .sec7{
	float: left;
}

.smarticker .sec1{
	width: 10%;
}


.smarticker ul{
	padding: 0;
	margin: 0;
	list-style: none;
}

.smarticker .smarticker-cats, .smarticker-cats .catlist, .smarticker .smarticker-category, .smarticker .smarticker-news{
	height: 100%;
	overflow: hidden;
}

.smarticker .smarticker-cats, .smarticker .smarticker-category{
	text-align: center;
}

.smarticker li{
	height: 30px;
	line-height: 28px;
}

.smarticker a{
	text-decoration: none;
}

.smarticker .smarticker-news{
	text-align: left;
	position: relative;
}

.smarticker .smarticker-news ul{
	margin-left: 15px;
	display: none;
}

.smarticker .smarticker-news ul li{
	position: absolute;
	display: none;
	height: 100%;
	top: 0px;
}
.n_1{ width:100%; overflow:hidden}
.n_1 ul{width: 100%}
.n_1 ul li{width: 24%; float: left;padding-top: 3%;padding-left: 1%;}
/*.n_1 ul li img{ width:100%}*/

.n_2{ width:98%; padding:4% 2.5%;}
.n_2 span{ display:table-cell; color:#000; padding-right:3%; font-weight:bold}
.n_2 p{ display:table-cell; padding-left:3%;color:#444;font-size: 1.3em; }

.n_3{ width:100%; overflow:hidden}
.n_3 ul{ width:49.5%; float:left}
.n_3 ul li{ width:100%}
.n_3 ul:last-child{ float:right}


.n_4{ width:100%;max-width: 640px;min-width: 320px;margin:0 auto;overflow: hidden;}
.n_4 img{width: 100%}
.n_5 {width:100%; overflow:hidden}
.n_5 ul{ width:70%; float:right;}
.n_5 ul li{ width:46%; float:left;margin-left: 4%;margin-bottom: 3%;border:1px solid #bebaba;background-color:#fff;box-shadow: 1px 1px 8px #c1bbbb}
.n_5_1{width: 90%;margin: 0 auto}
.n_5_1 span{font-size: 14px;display: block;text-align: center;color: #000;margin-top: 10px}
.n_5_1 p{text-align: center;margin-top: 5px;font-size: 12px;color: #b0b0b0}
.w101 img{width: 71%;margin: 0 auto}

.n_5_2 {width:100%; overflow:hidden}
.n_5_2 ul{ width:70%; float:right;}
.n_5_2 ul li{ width:46%; float:left;margin-left: 4%;margin-bottom: 4%;border:1px solid #bebaba;background-color:#fff;box-shadow: 1px 1px 8px #c1bbbb}

.n_5_2_1{width: 90%;margin: 0 auto}
.n_5_2_1 span{font-size: 14px;display: block;text-align: center;color: #000;margin-top: 10px}
.n_5_2_1 p{text-align: center;margin-top: 5px;font-size: 12px;color: #b0b0b0}


/*.n_5 ul:last-child{ float:right}*/

.n{ width:100%; padding:4% 2.5%; border-bottom:2px solid #f5f5f5 }
.n span{ padding-right:3%; font-size:1.3em; display:inline-block}
.n p{ display:inline-block; padding-left:3%; }

.n_6{ width:100%; overflow:hidden}
.n_6 ul{ width:49.5%; float:left}
.n_6 ul li{ width:100%}
.n_6 ul:last-child{ float:right}
.n_7{ width:100%; overflow:hidden}
.n_7 ul{ padding:0; overflow:hidden}
.n_7 ul li{ width:100%; float:left}
.n_7 ul li .l_vf{ width:50%; float:left}
.n_7 ul li .r_vf{ width:50%; float:left; background:#fff; padding:4%}
.n_7 ul li .r_vf p{ margin-top:2em; line-height:1.5em; font-size:1.1em; height:4.3em; overflow:hidden}
.n_7 ul li .r_vf span{ margin-top:3em; display:inline-block; width:60%}
.n_7 ul li .r_vf .dianzan{ display:inline-block; width:40%}
.n_7 ul li .r_vf .dianzan img{ display:inline-block}
.n_7 .more_7{ height:3em; line-height:3em; background:#b2cef4; text-align:center; color:#fff; font-size:1.2em; font-weight:bold; position:relative}
.n_7 .more_7 a{ color:#fff; font-weight:normal; font-size:0.8em; position:absolute; bottom:0; right:5px;}

.kong{ margin-top:5px}
.fr{ float:right}
.fl{float:left;}
.n8{ width: 100%; overflow: hidden;}
.n8 ul{ padding:0}
.n8 ul li{ width:49%; margin-bottom:1em; }
.n8 ul li .p_x{ margin-top:1em; padding:0 1.5em}
.n8 ul li .p_x p{ line-height:1.8em;overflow:hidden}
.n8 ul li .p_x p:first-child{ color:#212121}
.n8 ul li .p_x p:nth-child(2){ color:#909090; font-size:0.8em}
.n8 ul li .p_x p:nth-child(3){ color:#254487;position: relative;}
.n8 ul li .p_x p:nth-child(3) font{ color:#c1c1c1; float:right; font-size:0.8em}
.ic_ne{ width:100%; overflow:hidden;}
.ic_ne ul{ padding:0;}
.ic_ne ul li{ width:25%; float:left; text-align:center; margin-top:1em}
.ic_ne ul li a{ width:35%; display:block; margin:0 auto}
.ic_ne ul li p{ color:#9a9a9a}

.wrap{
	
	
	
	padding:5px 10px;
	overflow:hidden;
	height:25px;
}
.wrap ul li{
	height:25px;
	line-height:25px;
	
	font-size:14px;
	
}.wrap ul li a{color:#fff; font-size:1.1em}
.wrap ul li i{ color:#fff; float:right}


.banner{}
.swiper-container {
	width: 100%;
	
}
.swiper-slide {
	text-align: center;
	font-size: 18px;

	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}


.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;z-index:1}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}







/*list*/

.n_l_h{ width:100%; padding:1em;  border-bottom:1px solid #e0e0e0; overflow:hidden; }
.n_l_h .search_y{ width:80%}
.n_l_h .l_new{ width:20%; float:right; margin:0 auto; text-align:center}
.n_l_h .search_y form{ width:100%}
.n_l_h .search_y input{ padding-left:2%}
.l_new img{ width:30px;}
.select{ color:#0d0ebb}
.l_c{ width:100%;}
.l_c_l{ width:20%; float:left; border-right:1px solid #e0e0e0; position: fixed; left:0;background:#fff}
.l_c_l a{ width:80%; display:block; line-height:3em; height:3em; text-align:center; margin:0 auto; overflow:hidden}
.l_c_r{ width:80%; float:left; padding:2% 2% 0 2%; margin-left:20%}
.l_c_r img{ width:100%}
.l_c_r h2{ text-align:center; height:3em; line-height:3em}
.l_rm{ overflow:hidden; display:none}
.im_l{ width:49%; float:left}
.l_rm li{ margin-top:1em; overflow:hidden;position: relative;}
.im_r{ width:43%; float:right;position: absolute;top: 50%;transform: translateY(-50%);right: 0;}
.im_r p{}
.im_r p a{ color:#232323; font-size:1.5em}
.im_r span{ color:#8c8c8c; font-size:1em; padding-right:2%; display:block}
.pr_l{ font-size:1.3em; color:#000;margin-top: 1em;}


/*vfen*/
.vv{ position:static; z-index:99; height:3.8em; }
.v_head{ position:fixed;color:#3c3c3c; margin:0 auto;  padding:10px 0; background:#f2f2f2; border-bottom:1px solid #e0e0e0;width:100%; max-width:640px; z-index:99999}
.v_head span{display:table-cell; text-align:center; font-size:1.2em; width:87%}
.v_head a:first-child{ width:6%; display:table-cell; padding-left:10px}
.v_head a:last-child{ width:9%; display:table-cell; }
.v_head a img{ width:80%; vertical-align:middle}
.v_m_z{ padding:0 10px; width:100%}
.v_m_z h2{ font-size:1.5em; text-align:center; margin:0 auto; width:80%; border-bottom:1px solid #e5e5e5; line-height:2.2em; color:#333}
.v_m_z span{ color:#666; /*text-align:center;*/ display:inherit; line-height:2em}
.pingcezw{ color:#393939; margin-top:20px}
.pingcezw p{ line-height:2.2em; font-size:1.1em}
.pingcezw p img{ max-width:100%}
.fx_main{ display:none; position:fixed; width:100%; height:100%; top:0; z-index:9999; background:rgba(0,0,0,0.4)}
.fx_vm{ max-width:640px; margin:0 auto; background:#fff; margin-top:30%}
.fx_close{ width:100%; display:block; text-align:center; border-top:1px solid #e5e5e5; line-height:2.5em}

/*videoshow*/

.vie_mie{ background:#f5f5f5; overflow:hidden}
.vie_mie_s{ width:100%; max-width:640px; margin:0 auto}
.vie_mie_s video{ width:100%}
.vie_mie_s img{ width:100%}
.vie_mie_cp{ margin-top:10px; background:#fff; overflow:hidden; padding:0 5px} 
.vie_mie_cp li{ overflow:hidden}
.vie_mie_cp span{ color:#333; font-size:1.2em; line-height:2.2em}
.vidg { width:30%; display:block; float:left; margin-right:5px}
.vidg img{ width:100%;}
.vie_mie_cp li p{ width:68%; float:right; padding-right:2%;line-height:1.7em}
.vie_mie_cp li p:first-child{ }
.vie_mie_cp li p:nth-child(2){color:#000; font-size:1.1em;}
.vie_mie_cp li p:nth-child(3){ color:#969696;text-decoration:line-through;}
.vie_mie_cp li p:nth-child(4){ line-height:2.2em;}
.vie_mie_cp li p:nth-child(4) font{ color:#020f81; font-size:1.5em}
.vie_mie_cp li p:nth-child(4) a{ border:1px solid #020f81; padding:2px 8px; color:#020f81; float:right}


/*jxuan*/

    .warp{ max-width: 640px; margin: 0 auto}
    .aui-bar-nav, .aui-searchbar, .aui-tab { background-color: #f5f5f5 }
    .video-box img{  width:100%}
    .video-box span{ font-size: 1rem; color: #fff; position: absolute; left:20px; top:20px}
    .card-footer .avatar{ border-radius: 100%; width: 30px ; height: 30px; display: inline; vertical-align: middle; position: relative;top: -2px}
    .aui-bar-nav .aui-btn .aui-iconfont { color: #444 }
    .aui-tab-item.aui-active{ color: #19248d; border-bottom: 2px solid #19248d}
    .aui-card-list-header{ color: #000; font-weight: 500; font-size: 0.9rem}
    .aui-card-list-footer .avatar{ border-radius: 100%; width: 30px !important ; height: 30px; display: inline; vertical-align: middle; position: relative;top: -2px}
    .aui-info-item {color: #777; font-size: 0.6rem; margin-top:1rem}
    .aui-info-item .avatar{ border-radius: 100%; width: 20px ; height: 20px; display: inline; vertical-align: middle; position: relative;top: -2px; color: #777; margin-right: 8px}
    .aui-list{background: none}
    .aui-list .aui-list-item-media{ width: 7rem}
    .aui-list .aui-list-item-title{height: 2.6rem; overflow:hidden}
    .aui-list li ,.aui-list .aui-list-item{ margin-bottom: 10px; background-color: #fff}
	
	
	
/*findsp*/ 
    .ul-list li{ margin-bottom: 10px}
    .style-video .video-box{ position: relative}
    .style-video .video-box span{ font-size: 1rem; color: #fff; position: absolute; left:20px; top:20px}
    .style-video .video-box small{ font-size: 0.7rem; color: #fff; position: absolute; left:20px; top:55px; opacity: 0.6}
    .style-video .video-box time{ font-size: 0.7rem; color: #fff; position: absolute; right:20px; bottom:10px}
    .style-video .video-box img.play{ position: absolute; left:50%; top:50%; width: 70px; height: 70px; margin-left: -35px; margin-top: -35px}
    .card-footer{ background-color: #fff; color: #777; font-size: 0.8rem}
    .card-footer [class^="aui-col-xs"]{ padding: 12px 5px 10px 5px}
	
	

    .card-footer .avatar{ border-radius: 100%; width: 30px ; height: 30px; display: inline; vertical-align: middle; position: relative;top: -2px}
    .aui-bar-nav .aui-btn .aui-iconfont { color: #444 }
    .aui-tab-item.aui-active{ color: #19248d; border-bottom: 2px solid #19248d}
    .aui-bar-tab .aui-active{ color: #19248d}
   
   /*videolist/vflist*/
   
   .kb-con{
	background-color: #f5f5f5;
    padding-top: 1px;
    height: 100%;
    position: relative;
}
/*.kb-nav{
	padding-left: 0;
}*/
.kb-nav li{
	float: left;
	text-align: center;
	width: 25%;
	font-size: 24px;
	line-height: 40px;
	height: 40px;
	transition:all .3s;
	cursor: pointer;
}
.kb-nav li a{
	border-bottom: 1px solid transparent;
	padding: 0 4px 5px;
}
.kb-navon a{
	color: #010e80;border-bottom-color:#010e80!important;
}
.kb-search h1{
	text-align: center;
	margin: 30px 0;
	font-size: 32px;
	font-weight:normal ;
}
.kb-search-btntxt{
    display: inline;
    position: relative;
}
.kb-search .kb-search-txt{
	width: 99%;
    height: 40px;
	border-radius: 8px;
	margin: 0px auto;
	background-color: #fff;
	border: 1px solid #e5e5e5;
	font-size: 16px;
	color: #666;
	padding-left: 16px;
	line-height: 40px;
	margin-bottom: 10px;
	display:inline-block
}
.kb-search-btn{
	position: absolute;
	width: 50px;
	height: 40px;
	border-top-right-radius:8px ;
	border-bottom-right-radius:8px ;
	right: 0;
	background-color: transparent;
	border: 1px solid #e5e5e5;
	background-image: url(../../newimg/img_4.png);
	background-position: center;
	background-repeat: no-repeat;
	cursor: pointer; 
	top:0
}
.kb-product{
	background-color: #fffefe;
	width: 100%;
	height: auto;
	display: block;
	margin: 0px auto;
	/*margin-top: 3%;
	margin-bottom: 3%;*/
	margin: 1.5% 0;
	position: relative;
}
.kb_img{
	width: 50%;
	
	display: table;
	float: left;
}

.label-yg img{
	position: absolute;
}
.kb_img img {
	width: 100%;
	
}
.kb-product img{
	float: left;
}
.kb-product h6 {
	width: 84%;
	text-align: center;
	margin: 0 auto;
}
.kb-product h6 a{
	font-size: 20px;
	font-weight:normal;
}
.kb-product .kb-product-introduce{
	float: right;
	width: 50%;
	height: auto;
	display: block;
	padding: 45px 0px;
}
.kb-product .kb-product-introduce input{
	border: 2px solid #041183;
	border-radius: 5px;
	background-color: transparent;
	width: 130px;
	height: 40px;
	color: #041183;
	font-size: 16px;
	display: block;
	margin:0 auto;
}
.kb-product .kb-product-introduce input:hover{
	background-color: #041183;
	color: #fafafa;
}
.kb-product .kb-product-introduce p{
	color: #999;
	float: left;
    /*margin-right: 16px;*/
    font-size: 16px;
}
.kb-product-introduce-cp{
    width: 100%;
    margin: 10px 0;
    margin-bottom: 20px;
}
.kb-product-introduce-cp li:nth-child(1){
	float: left;
	font-size: 14px;
	margin-left: 40px;
	line-height: 26px;
}
.kb-product-introduce-cp li:nth-child(2){
	float: right;
	margin-right: 20px;
}
.kb-like{
	margin-top: -3px;
}
/*banner*/
.kb-banner01{
	width: 100%;
	height: auto;
}
.kb-banner01 img {
	width: 100%;
	
}
/*鏍忕洰*/
.kb_lm{
	width: 90%;
	height:auto;
	display: table;
	margin: 0px auto;
	margin-top: 4%;
}
.kb_lm ul li{
	float: left;
}
.kb-nav li:hover a{
	color: #010e80;
	border-bottom-color: #010e80;
}
.label-yh{
	width: 100px;
	height: 100px;
	
	background-position: center;
	background-repeat: no-repeat;
	position: absolute;
	left: 0;
}
.label-gf{
	width: 100px;
	height: 100px;
	
	background-position: center;
	background-repeat: no-repeat;
	position: absolute;
	left: 0
}
.kb-search{
	width: 100%;
	text-align: center;
}
/*鍒囨崲*/
.kb-con-product{
	display: none;
}
.kb-con-product-on{
	display: block;
}

/*瑙嗛*/
.pp-video{
	width: 100%;
	background-color: #ffffff;
	margin: 10px 0;
}
.pp-video p{
	color: #212121;
	font-size: 20px;
	float: left;
	display: inline;
	font-weight:500;
}
.pp-con-title{
	padding: 20px 10px 10px 10px;
}
.pp-like{
	float: right;
	text-align: center;
	margin-top: 5px;
}
.pp-like li{
	float: left;
	vertical-align: middle;
}
.pp-like li:nth-child(1){
	background-image: url(../../newimg/img_3.png);
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
	background-position: center;
	line-height: 20px;

	text-align: center;
	padding-right: 8px;
	cursor: pointer;
}
.pp-like li:nth-child(2){
	font-size: 20px;
	line-height: 20px;
	cursor: pointer;
}
/*.videoplay-btn{
	width: 68px;
	height: 50px;
	border-radius:25px;
	display: block;
	background-color: red;
	position: absolute;
	left: 45px;
	bottom:75px;
}
.videoplay-btn:after{
	content:'';
	display: block;
	border: 15px solid transparent;
	border-left: 30px solid blue;
	width: 0;height: 0;
	
}*/
.videoplay-btn{
	width: 67px;
	height: 50px;
	background-image: url(../newimg/videoplay-btn.png);
	position: absolute;
	bottom: 16px;
    left: 30px;
    background-color: transparent;
    border: 0;
    cursor: pointer;
}
.pp-video-img{
	position: relative;
	width: 100%;
}
.pp-video-img img{
	width: 100%;
}
.pp-con-time{
	padding: 8px 10px;
}
.pp-con-time p{
	color: #666;
	float: left;
	font-size: 14px;
}
.pp-con-time h3{
	color: #666;
	font-weight:normal ;
	float: right;
	font-size: 16px;
}
@media only screen  and (max-width: 435px) {
	.kb-nav li {
	    text-align: center;
	    font-size: 16px;
	}
}
@media only screen  and (max-width: 470px) {
	.kb_img{
		width: 50%;
		/*float: none;*/
	}
	.kb-product{
		width: 100%;
	}
	.kb-product .kb-product-introduce{
		width: 48%;
		display: block;
		padding: 5px 0;
	}
	.kb-product h6{
		width: 100%;
		line-height:2.2em
	}
	.kb-product  .kb-product-introduce h6 a{
		font-size:16px ;
	}
	.kb-search h1{
		font-size: 22px;
		margin: 22px 0;
	}
	.kb-product-introduce-cp{
		width: 100%;
	    margin-bottom: 0;
	}
	.kb-product .kb-product-introduce p{
		font-size: 12px;
	    margin-right: 7px;
	}
	.kb-product .kb-product-introduce input{
		font-size: 12px;
		/*width: 84px;*/
		height: 28px;
		/*margin: 0 auto;*/
		border: 1px solid;
	    margin-top: 10px;
	}
	.kb-like {
    	margin-right: -14px;
   		font-size: 12px;
    }
    .pp-video p{
		font-size: 16px;
	}
	.pp-like{
		margin-top: 0;
	}
	.pp-like li:nth-child(2){
		font-size: 16px;
	}
	.kb-product-introduce-cp li:nth-child(1){
		margin-left: 0;
		color: #999;
		font-size: 12px;
	}
	.kb-product-introduce-cp li:nth-child(2){
	    margin-right: 10px;
        font-size: 12px;
        vertical-align: middle;
        margin-top: 1px
	}
}
@media only screen  and (max-width: 320px){
	.kb-product .kb-product-introduce input{
		margin-top: 3px;
	}
}


/*hufutop*/
.hftop{ background:#fff}
.hufutop{ padding:0;  background:#fff}
.hufutop span{ font-size:1.3em; line-height:2.5em; padding:0 10px; font-weight:bold}
.hufutop li{ width:100%; margin-top:10px}
.hufutop li:last-child{ padding-bottom:10px}
.hufutop li p{ padding:0 10px; line-height:1.8em}
.hufutop li p:nth-child(2){ color:#000; font-size:1.1em}
.hufutop li p:nth-child(2) font{ float:right; font-size:1.4em; color:#010e80}
.hufutop li p:nth-child(3) font{ float:right; color:#969696; text-decoration:line-through}
.hufutop li p:nth-child(3){ color:#969696; }
.mar{ margin-top:10px}
.hftop_list{ overflow:hidden; margin-top:10px}
.hftop_list li{ background:#FFF; padding-bottom:10px}
.hftop_list span{ background:#fff; line-height:2.2em; font-size:1.3em; display:block; padding:0 10px}


/*teamzt*/
.teamzt{ width:100%; background:#f5f5f5}
.teamzt h2{ background:#053881; color:#fff; text-align:center; padding:10px 0}
.t_kehu{ padding:0; width:100%; overflow:hidden; background:#fff}
.t_kehu li{ width:50%;}
.t_kehu .t_k{ padding:10% 5% 0 5%}
.t_kehu li p{ font-size:1.2em; color:#212121; line-height:2.2em}
.t_kehu li span{ color:#909090; font-size:1em}
.t_fan{ background:#fff; padding:0; overflow:hidden; padding-bottom:10px}
.t_fan li{ width:48%; margin-left:1%; float:left; margin-top:10px}
.t_fan li img{ width:100%}
.t_fan li:last-child{ width:98%}

.t_daoshi{ background:#fff; overflow:hidden}
.t_daoshi li{ width:48%; margin-left:1%; float:left; margin-top:10px}
.t_daoshi .t_daoshine p{  color:#000}
.t_daoshi .t_daoshine { margin-top:37px; width:46%; margin-left:4%}
.t_daoshi .t_daoshine p:nth-child(2){ font-size:1.2em;}
.t_daoshi .t_daoshine p:nth-child(2) font{ font-size:1.8em}
.t_daoshi .t_daoshine p:nth-child(4){ color:#7d7d7d; font-size:0.85em}
.t_daoshi .t_daoshine p:nth-child(6){ color:#7d7d7d; font-size:0.85em}
.t_daoshi .t_daoshine p:nth-child(7) a{ display:block; background:#cacaca; color:#053881; text-align:center; width:50%; float:right; margin-right:10px; padding:5px; font-size:0.85em; margin-top:10px}



/*meifu*/
.meifu{ background:#f5f5f5}
.meifu ul{ background:#fff}


/*findart*/

.aui-bar-nav .aui-title{ color:#444}
.aui-bar-nav .aui-btn.aui-btn-outlined{ border:none}
.findart{ padding:0 10px}
.findart h2{ color:#000; margin-top:10px}
.findart_t{ margin:20px 0}
.findart_z{ line-height:1.5em}
.findart_z_p{ font-size:1.4em; color:#73C8CD; line-height:2em}
.findart_z_p font{ color:#969696; font-size:0.6em; text-decoration:line-through}
.aui-list .findart_tit{ height:3rem}
.jiaru_ar{ color:#73C8CD; border:1px solid #73C8CD; padding:5px 3px}
.findart_cp{ border-top:1px solid #efefef;border-bottom:1px solid #efefef; margin-top:20px; }
.findart_bt{ border-bottom:1px solid #efefef; padding:0 10px; margin-top:50px}
.findart_sj{ color:#969696; font-size:0.85em; padding-left:0.75rem}
.findart_tx{ padding-left:0.75rem}
.findart_hf{ background:#f5f5f5; margin:0.75em 0.75em 0 0.75em; padding:0.75em; font-size:0.85em; border-bottom:1px solid #ebebeb}

/*newproduct*/
.ui-banner{ position:relative}
.pro_new_t{ z-index:99999; width:100%}
.pro_new_t li{ top:2%;position:absolute; z-index:400; display:block; left:5%; width:8%}
/*.pro_new_t li:last-child{ left:85%; background:#666; border-radius:100%; padding:2%;}*/
.pro_new_t li img{ width:1.7rem;position: fixed;}
.n_p_j{ color:#73C8CD; }
.product_text{ height:auto}
.product_text .n_p_j{line-height:1.6em}
.product_text p{line-height:2em}
.info font{ background:#73C8CD; color:#fff; padding:0 5px; border-radius:20px; margin-left:10px; font-size:0.75em}
.product_text .info{ font-size:1.4em}
.n_p_s{ font-size:0.75em}
.product_text .price{ font-size:1.4em;display: inline-block;}
.product_text .price font{ font-size:0.75em; color:#999; text-decoration:line-through; margin-left:10px}
.n_p_s{ display: inline-block; }
.n_p_pc{ background:#73C8CD; text-align:center; line-height:2.2em; font-size:1.5em}
.n_p_pc a{ color:#fff; }
.n_p_pj{ border-bottom:1px solid #efefef !important}
.n_pl_img{ width:100%; float:left;}
.n_pl_img li{ width:30%; float:left; margin-right:2%; margin-top:10px}
.n_pl_img li img{ width:100%}
.aui-bg-danger{ background-color:#ff3b48 !important}
.droplist1 .active{ background:none; color:#73C8CD}
.buybtn{ color:#fff}

/*allpingjia*/

.cp_n{ background:#21248b;}
.cp_n .aui-title{ color:#fff}
.n_cp_du{ font-size:1.8em; text-align:center; height:5em; line-height:6em}
.tx_allpj{ background:#f5f5f5; padding:5px 10px; text-align:center}

/*shouhou*/
.shouhou_1{ background:#fff; border-bottom:10px solid #f5f5f5;border-top:10px solid #f5f5f5; margin-top:-1em}
.shouhou_1 h2 {border-left:5px solid #010e80; margin:5% 2%; padding-left:2%; border-radius:5px 0 0 5px}
.shouh_l{ width:95%; margin:0 auto}
.shouhou_2{ background:#fff}
.shouhou_2 h2 {border-left:5px solid #010e80; margin:5% 2%; padding-left:2%; border-radius:5px 0 0 5px}
.aui-collapse-header.aui-active{ background:#fff;}
.shouhou_2 .aui-list .aui-list-item-title{ height:2.2em; line-height:2.2em}
.aui-border-b{ border:1px solid #606060; padding:2%; margin-top:-10px}


/*zhenxuan*/
.gs-bgimg{
	width: 100%;
}
.gs-bgimg img{
	width: 100%;
}
.gs-EGF-con{
	background-color: #f7f6f6;
}
.gs-youknow{
	background-color: #fff;
	width: 100%;
	height: auto;
	display: block;
	margin: 0 auto;
	margin: 1.5% 0;
	padding-bottom: 20px;
	position: relative;
}

.gs-youknow-txt-title{
	padding: 0 2%;
}
.gs-youknow-txt-title>h1,h2,p{
	font-weight:normal;
}
.gs-youknow-txt-title>h1{
	font-size: 2.2em;
	padding-top: 3%;
}
.gs-youknow-txt-title>h2{
	font-size: 1.5em;
	color: #010e80;
	padding-top: 1.4%;
}
.gs-youknow-txt-title>p{
	font-size: 1.5em;
	color: #393939;
	padding:2% 0 0;
}
.gs-EGF-con{
	margin: 3% 2%;
	-moz-box-shadow:2px 2px 8px #ccc;
	-webkit-box-shadow:2px 2px 8px #ccc; 
	box-shadow:2px 2px 8px #ccc;
	height: auto;
	padding-bottom: 2%;
}
.gs-EGF-con li{
	float: left;
}
.gs-EGF-con li:nth-child(1){
	width: 47%;
	margin: 3% 2%;
}
.gs-EGF-con li:nth-child(1)>img{
	width: 100%;
}
.gs-EGF-con li:nth-child(2){
	font-size: 1.2em;
	color: #909090;
	width: 46%;
	margin: 0 auto;
    margin: 10.4% 0;
}
.gs-EGF-con li p{
	line-height: 24px;
}
.gs-EGF-cont li{
	float: right;
}
.gs-EGF-cont li:nth-child(2){
	margin: 8.3% 1.5%;
}
.gs-natural-science-bgimg{
	width: 100%;
}
.gs-natural-science-bgimg img{
	width: 100%;
}
.gs-natural-science-title{
	padding: 3% 2%;
}
.gs-natural-science-title h1{
	float: left;
	color: #585858;
	font-size: 2.2em;
	padding-right: 10px;
	line-height: 40px;
}
.gs-natural-science-title h4{
	float: left;
	font-size: 1.25em;
	font-weight: normal;
	color: #333;
	line-height: 40px;
}
.gs-natural-science-map{
	width: 100%;
}
.gs-natural-science-map img{
	width: 100%;
}
.gs-national-boundaries-bgimg{
	width: 100%;
	}
.gs-national-boundaries-bgimg img{
	width: 100%;
}
.gs-countryimg{
	width: 46%;
	margin: 2% 2%;
	float: left;
}	
.gs-countryimg img{
	width: 100%;
}
.gs-countryimg p{
	font-size: 1.1em;
	color: #909090;
}
.gs-countryimg-title{
	padding: 3% 0;
}
.gs-countryimg-title h4{
	float: left;
	font-size: 1.2em;
	font-weight:normal;
	vertical-align: middle;
	line-height: 26px;
}
.gs-nationalflag{
	float: left;
	background-image: url(../img/country.png);
	width: 40px;
	height: 26px;
	background-repeat:no-repeat ;
	background-position: left;
	vertical-align: middle;
}	
.gs-EGF-con-txt{
 	color: #909090;
 	font-size: 1em;
    padding: 2% 2%;
    line-height: 24px;
}
.gs-EGF-con-txt>img{
	float: left;
	width: 160px;
	height: auto;
	padding-right: 2%;
}
.gs-EGF-con-txtr>img{
	float: right;
}
.gs-youknowx{
	display: none;
}
/*绁涙枒*/
.qb-sbff-txt{
	margin: 20px 30px;
	text-align: center;
	font-size: 1.25em;
	color: #656565;
	line-height: 1.5em;
}
.qb-bmqb-con{
	margin: 20px 10px;
}
.qb-bmqb-con li{
	float: left;
}
.qb-bmqb-con li:nth-child(1){
	padding: 3%;
    width: 49%;
    padding-right: 0;
}
.qb-bmqb-con li:nth-child(2){
	width: 48%;
}
.qb-bmqb-con li:nth-child(1)>div{
	float: left;
	padding: 0 30px;
	background-color: #4274b3;
	text-align: center;
	color: #fff;
	font-size: 1.2em;
	line-height: 2.11em;
	display: inline-block;
}
.qb-bmqb-con li:nth-child(1)>p{
	float: left;
	color: #656565;
	font-size: 1.3em;
	padding-top:18px;
	line-height: 1.8em;
}
.qb-bmqb-conr li{
	float: right;
}
.qb-bmqb-conr li:nth-child(1)>p{
	float: right;    
}
.qb-sdky h1{
	text-align: center;
	font-weight: normal;
	font-size: 2.2em;
	margin: 10px 0 20px 0;
}
.qb-sdky div{
	width: 80px;
	height: 3px;
	background-color: #1a2563;
	margin: 0 auto;
}
.qb-sdky p{
	margin: 20px 30px;
    text-align: center;
    font-size: 1.25em;
    color: #656565;
    line-height: 1.5em;
}
.qb-banclassify-title{
	font-size: 1.6em;
	color: #1a2563;
	text-align: center;
	padding-bottom: 14px;
	background-image: url(../img/qubanimg__37.png);
	background-position: center bottom; 
	background-repeat: no-repeat;
}
.qb-banclassify{
	margin: 3% 3%;
}
.qb-banclassify li{
	float: left;
	width: calc(96%/3);
}
.qb-banclassify li:nth-child(2){
	margin: 0 2%;
}
.qb-banclassify li h2{
	font-size: 1.4em;
	text-align: center;
    padding: 10px 0;
}
.qb-banclassify .qb-banclassify-about{
	background-color: #ececec;
	padding: 6% 2%;
}
.qb-banclassify .qb-banclassify-about p{
	font-size: 1.125em;
	padding: 4% 2%;
}
.qb-banclassify .qb-banclassify-about p:first-child{
	color: #2c2c2c;
}
.qb-banclassify .qb-banclassify-about p:last-child{
	color: #656565;
}
.qb-clientmessage{
	padding: 4% 3%;
	padding-bottom: 0;
}
.qb-clientmessage h2{
	color: #1a2662;
	padding-bottom: 2%;
}
.qb-clientmessage p{
	color: #1e1e1c;
	font-size: 1.3em;
	line-height: 1.6em;
}
.qb-sailproposal{
	border: 1px solid #1a2662;
	margin: 4% 3%;
	margin-top: 6%;
	position: relative;
}
.qb-sailproposal h2{
	position: absolute;
	top: -22px;
	padding: 0 18px;
	background-color: white;
	line-height: 2em;
	font-size: 1.6em;
	left: 50%;
	margin-left: -85px;
}
.qb-sailproposal p{
	margin: 6% 4%;
	font-size: 1.4em;
	color: #656565;
	line-height: 1.8em;
}	
/*鏁忔劅鑲屼笓棰�*/
.mgj-txtp{
	padding: 2% 6%;
	font-size: 1.3em;
	color: #646464;
	text-align: center;
	line-height: 1.8em;
}
.mgj-jeixiproposal{
	border: 1px dashed #1b2668;
	border-radius: 1.6em;
	padding: 4% 6%;
	margin: 3%;
}
.mgj-jeixiproposal h2{
	font-size: 1.4em;
	color: #1b2763;
	margin: 2% 0;
	margin-top: 0;
}
.mgj-jeixiproposal p{
	font-size: 1.2em;
	color: #393939;
	line-height: 1.6em;
}


/*fenxiang*/


.fenxiang{width:100%;  }
.fenxiang span{ float:left; display:block; line-height:49px;}

.fenxiang a{    float: left;
    width: 32px;
    line-height: 32px;
    height: 32px;
   
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 6px 6px 6px 0;
    text-indent: -100em;
    overflow: hidden;
    color: #3a8ceb;}
.bds_weixin{
    background-image: url('../images/css-bg.png') !important;
    background-position: -13px -7px !important;
}
.bds_tsina{
    background-image: url('../images/css-bg.png')  !important;
    background-position: -57px -7px !important;
}
.bds_sqq{
    background-image: url('../images/css-bg.png') !important;
    background-position: -101px -7px !important;
}
.bds_qzone{
    background-image: url('../images/css-bg.png') !important;
    background-position: -146px -7px !important;
}
.bdshare-button-style1-32 a{    margin: 15px 8% 15px 8% !important}


.on_line_zt{     position: absolute;
    margin-left: 0px;
    margin-top: 0px;
    height: 120px;
    width: 32px;}
/* footnew */

.footnew{ background:#fff;}
.footnew ul{ padding:0}
.footnew ul li{ width:50%; float:left; font-size:0.8em}

.foot_p{}
.zt_foot_pf{position: fixed; bottom:2.35rem; left:0; width:100%; min-height:1.8rem; max-width:640px}
.zt_foot_pf_ss{position:absolute; right:1.45rem; line-height:1.4rem; color:#fff; bottom:0; min-height:1.8rem; animation: change 1s  ease-in  infinite ;}
 @keyframes change {
            0%{ color: #fff}
			25%{ color: #a0a7ff}
            50%{ color: #404ce1}
            75%{ color:#010b87}
			100%{ color:#fff}
        }


.allpingjia_zt{ width:100%; background:#f5f5f5; padding:1em 0; text-align:center; font-size:1.2em}


/*zt-tanchuang*/
.on_line_zt{  position: fixed; top:30%; right:0; width:32px}

.on_line_zt_show{display: none; text-align: center; width: 300px; position: fixed; left: 43%; top: 40%; margin-left: -130px;}
.on_line_tca{border-radius: 100%; background:#9a9ecf; width: 25px; height: 25px; text-align: center; line-height: 25px; color: #fff; position: absolute; right:0; top:6%}
.btn-warning{position:absolute; bottom:18%; width:100%; color:#010e80; right:-6%; font-size:0.7rem}

.s_tc{display: none; text-align: center; width: 250px; position: fixed; left: 50%; top: 40%; margin-left: -130px; z-index:999999}
.tc_close{border-radius: 100%; background:#9a9ecf; width: 25px; height: 25px; text-align: center; line-height: 25px; color: #fff; position: absolute; right:0; top:0}
.aui-slide-page-wrap{ z-index:0}

 #iconDiv1,
    #mobile_ivt_div,
    #mobile_icon_div,
    #kfivtwin,
    #iconDiv2,
    #iconDiv3 {
        display: none!important;
    }
    /***闅愯棌53蹇湇****/
	
	
	
.index_cp_img	{display:inline-block; background:#eff8fe}


/*qubanzt2*/

.voice {
    background: #2e9af5;
    border-radius: .6rem;
    display: block;
    width: 64%;
    height: 2.4rem;
    line-height: 1.6rem;
    margin-top: .2rem;
    position:absolute;
    left: 6rem;
    bottom: 0;
}
.voice .voice_pic {
    width: 7%;
    margin-left: 1rem;
    margin-top: .6rem;
}
.voice i {
    display: block;
    position: absolute;
    right: .7rem;
    top: .3rem;
    width: .5rem;
    height: .5rem;
    background: #ff3d6d;
    border-radius: 50%;
    animation: shake .5s ease infinite alternate;
    -webkit-animation: shake .5s ease infinite alternate;
    -moz-animation: shake .5s ease infinite alternate;
    -ms-animation: shake .5s ease infinite alternate;
    -o-animation: shake .5s ease infinite alternate;
}
.voice .border {
    position: absolute;
    left: -.5rem;
    top: .2rem;
    width: 6%;
}
.voice_pic.on, .Middle_voice.on, .bottom_voice.on {
    animation: shake .35s ease infinite alternate;
    -webkit-animation: shake .35s ease infinite alternate;
    -moz-animation: shake .35s ease infinite alternate;
    -ms-animation: shake .35s ease infinite alternate;
    -o-animation: shake .35s ease infinite alternate;
}
.voice span {
    position: absolute;
    left: 3.2rem;
    top: .4rem;
    color: #fff;
    font-size: 1rem;
}
.link1_zt{ display:block; position:absolute; top:1rem; left:1.5rem; width:40%;height:3em}
.search_list{ width: 100%}
.prostar{ width: 47% !important;position: absolute;top: 50%;transform: translateY(-50%);right: 0; }
.search_form{width: 90%;position: relative;margin:0 auto;}
.readbtn{background-color: #73c8cd;border-radius: 0;color: #ffffff;height: 1.8em;line-height: 1.8em;width: 6.4em;text-align: center;}

.stars1{background:url(../images/start1.png) 75px 15px;height: 15px;width: 75px;position: relative;top: 5px;}
.stars2{background:url(../images/start1.png) 75px 30px;height: 15px;width: 75px;position: relative;top: 5px;}
.stars3{background:url(../images/start1.png) 75px 45px;height: 15px;width: 75px;position: relative;top: 5px;}
.stars4{background:url(../images/start1.png) 75px 60px;height: 15px;width: 75px;position: relative;top: 5px;}
.stars5{background:url(../images/start1.png) 75px 75px;height: 15px;width: 75px;position: relative;top: 5px;}

.shu{
	padding: 0 !important;
	color: #444 !important;
	font-size: 1.2em !important;
}

/*shoppingbag*/
/*购物车*/
.cartList-warp{width: 100%;height: auto;overflow: hidden;}
.cartList-warp .pt-list{background: #fff;}
.cartList-tit{height: 1.8rem;padding: 0 .6rem;background: #FFF;border-bottom: 1px solid #DCDCDC;line-height: 1.8rem; font-size: .6rem;}
.proList{padding:.4rem .48rem;background-color: #fff;border-bottom: 1px solid #DCDCDC; position:relative;-webkit-box-sizing:content-box !important;}
.proList:after{content:"."; visibility:hidden;display:block;font-size:0;clear: both;height:0;}
.proList:last-child{ border:none;}
.proList .pro-panels{ padding: .32rem 0;}
.proList .pro-panels .sc-pro-href{position: relative;}
.proList .p-img,.proList .product-img{ height:5.5em; width:5.5em;float: left;position: relative;margin-left:0.9em;}
.proList .p-img img,.proList .product-img img{height:5.5em; width:5.5em;}
.pro-panels .p-name ,.proList .product-title{color: #222;height:auto;overflow: hidden; text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-size:.7rem; padding-right:.2rem;padding-top: 0.8em;}
.pro-panels .p-name  a,.proList .product-info  a{ color:#222;}
.pro-panels .p-Intro{color: #666;height:auto;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;padding-left:.24rem;overflow: hidden; font-size:.52rem; padding-right:.2rem;}
.pro-panels .p-price{ padding-left:3.4rem;color: #d6000f;font-size: 1.2em;}
.pro-panels .p-amount { position: absolute; bottom: 0; right:10%; color: #333; border: 1px solid rgba(0, 0, 0, .3); width: 5em; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; background-color: #FFF; border-radius: 5px; -webkit-border-radius: .2em; height: auto; overflow: hidden; }
.pro-panels .p-amount .less-btn { position: absolute; top: 0; left: 0; font-size: 1.4em; color: #666; text-align: center; border-right: 1px solid rgba(0, 0, 0, .3); padding: 0 0.01rem; line-height: 1rem; bottom: 0; }
.pro-panels .p-amount .add-btn { position: absolute; top: 0; right: 0; font-size: 1.4em; color: #666; text-align: center; border-left: 1px solid rgba(0, 0, 0, .3); padding: 0 0.01rem; line-height: 1rem; bottom: 0; }
.text-stock { font-size: 1.4em; width: 3.43em; text-align: center; color: #888; border: none; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;height: 1.4em !important;padding: 0 !important;line-height: 1.5em !important; }
.cartList-del, .usecoupon-list .used li .del { position: absolute; bottom:-5%; right:1%; display: inline-block; width: 2em; height: 2em; background: transparent url(../images/icon_delete.png) scroll no-repeat 100% 0; background-size: 1.5em auto; z-index: 55; line-height: 300; overflow: hidden; }
.osc-total,.buy-btn-box{ background:rgba(255,255,255,.9); position:fixed; bottom:0; width:100%; z-index:999;border-top: 1px solid #DCDCDC;}
.osc-total.fixedBottom{bottom: 2.06rem;}
.osc-total-action-left{height:1.36rem; margin:.40rem 0; font-size:.56rem;padding-left: 3.2rem;line-height: 1.46rem;}
.osc-total-action-left p{font-size: .48rem;color: #666;padding-left: 1.5rem;}
.buy-btn-box .buy-btn-box-left{width: 58%;float: left; line-height:1.36rem;height:1.36rem; margin:.3rem 0; font-size:.56rem}
.buy-btn-box .buy-btn-box-left a{width: 25%;float: left;height:1.36rem;font-size: .36rem;padding-top: .6rem;text-align: center; color:#333;position: relative;}
.buy-btn-box .buy-btn-box-left a.kefu-icon{background:url(m.tabbar_advisory_act.png) no-repeat center top; background-size:.76rem auto;}
.buy-btn-box .buy-btn-box-left a.sy-icon{background:url(m.tabbar_home.png) no-repeat center top; background-size:.76rem auto;}
.osc-total-action-right,.buy-btn-box .buy-btn-box-right{position: absolute;right:0rem; top:0rem; }
.totalPrice{ color:#df0006;font-size: .68rem;}
.cartList-warp .J-pre{ position:absolute; top:2.6rem; right:0; width:4rem; text-align:right;padding-right: .7rem;}
.cartList-warp .pre-info{ position:relative;color:#777; margin-bottom:.3rem; line-height:.6rem;}
.cartList-warp .J-pre .arr.down{transform-origin:.2rem .1rem;-webkit-transform-origin:.2rem .1rem;transition: transform .2s ease-in;-webkit-transition: transform .2s ease-in;}
.cartList-warp .J-pre.act .arr.down{-webkit-transform: rotate(-180deg);transform: rotate(-180deg);}
.cart-empty{ text-align:center; color:#999; line-height:2.2; padding-top:10rem; padding-bottom:5rem; background:#f8f8f8 url(../images/cart-empty.jpg) no-repeat center 3rem; background-size:5.66rem auto;}
.cart-empty h1{font-size: .64rem;text-align: center;color: #333;line-height: 1.2rem;}
.cart-empty .empty-tip a{width: 4.3rem;height:1.3rem;border: .02rem solid #73C8CD;font-size: .6rem;line-height: 1.3rem;text-align: center;display: block;margin: 0.4rem auto;border-radius: .6rem;color: #73C8CD; }

.add-favorite{ background:url(favorite.png) no-repeat center top;background-size:.76rem auto;}
.add-favorite.btn-faved{background:url(favorited.png) no-repeat center top;background-size:.76rem auto;}
.wap-icon-cart{background:url(m.wicon_07.png) no-repeat center top;background-size: .8rem auto;}
.buy-btn-box a .cart-num{top: -.1rem !important;right: -.4rem !important}
.icon_ten{font-size:0.9em; color: #000;}
.pro_detail .icon_ten img{ width:4%; vertical-align:middle; margin-right:0.9em;}

/* 购物车弹框 */
.delAlert { display: none; }
.delAlert .mask { background-color: #000; opacity: .5; filter: alpha(opacity=30); width: 100%; height: 100%; position: fixed; top: 0; left: 0; bottom: 0; right: 0; z-index: 1002; }
.delAlert .delAlert-mc {width:12.2rem;position: fixed; top: 50%; left: 50%; z-index: 1003; margin-left: -6.1rem;height:6.4rem;margin-top: -3.2rem;background: #fff;border-radius: .2rem;padding-top: 1rem; }
.delAlert .delAlert-mc h6,.delAlert .delAlert-mc p{font-size: .72rem;color: #333;text-align: center;}
.delAlert .delAlert-mc p{width: 100%;height: 2rem;border-bottom: .02rem solid #e3e3e3;}
.delAlert .delAlert-mc a{width: 50%;text-align: center;height: 2.32rem;line-height: 2.32rem;text-decoration: none;float: left;display: inline-block;font-size:.72rem;color: #333; }
.delAlert .delAlert-mc a.delConfirmBtn{color: #d6000f;border-left: .02rem solid #e3e3e3;}

a.btn-lnk{ margin:0 .1rem; border-radius:.2rem; font-size:.4rem; display:inline-block; padding:.1rem .5rem; background-color:#f15353; color:#fff; line-height:1.8;}
a.btn-lnk2,input.btn-lnk2{ margin:0 .4rem; border-radius:.2rem; font-size:.6rem; display:inline-block; padding:.2rem .4rem; border:1px solid #df0006; color:#df0006;vertical-align: middle;background: none;outline: none;}
a.btn-lnk3,input.btn-lnk3{ margin:0 .1rem; border-radius:.2rem; font-size:.6rem; display:inline-block; padding:.2rem .4rem; border:1px solid #666; color:#666;vertical-align: middle;background: none;outline: none;}
input.btn-lnk2,input.btn-lnk3{ padding:.3rem .6rem;}

/*cart jiesuan*/
.settlement-bar{border-top:1px solid #707070;padding:1.2em;overflow:hidden;}
.settlement-bar dt{width:45%;float:left;color:#000;}
.settlement-bar dd{width:55%;float:right;color:#454242;}
.settlement-bar dd font{ font-family:Arial, Helvetica, sans-serif;}
.settlement-bar dd span{width:58%;text-align:right;display:inline-block;}
.go-check { overflow: hidden; width: 100%; background: #fff; box-shadow: 0 0 5px rgba(0, 0, 0, .4);padding: 0.6rem 0;margin-top: 0.6rem;}
.qx-poab-btn{position: fixed; left: 0%;bottom: 0;  z-index: 99;height: 2.32rem;padding: 0;margin: 0; }
.go-checkbtn{display: inline-block;text-align:center;color:#fff;width:5.3rem;cursor:pointer; font-size:0.76rem; font-family:'Microsoft YaHei',Arial,"\5b8b\4f53",Verdana;height: 2.32rem;line-height:2.6;position: relative;border-radius: 0;}
.btn-bar .btn,.btn{ position:relative;display: inline-block;text-align:center;color:#fff;border-radius:3px;cursor:pointer; font-size:0.9em; line-height:1rem;width: 100%;height: 1.7rem;}
.goshop_btn { background: none; border: 1px solid #333; color: #333; }
.settlement-btn,.red-btn{background:#73C8CD;border:1px solid #73C8CD;font-size: .7rem;}
.go-check p { text-align: right; padding-left: 0.3rem; font-size: 0.56rem; line-height: 2.32rem; color: #666; position: absolute; top: 0; left: 0; width: 61%; }
.go-check p span { font-size: 0.64rem; color: #df0006; }

.check-box{ padding-left:.82rem; position:relative; min-height:.6rem;}
.check-box span.check-box-txt:after{ margin-right:.2rem; position:absolute; left:0; top:50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%); transform: translateY(-50%);content:'.'; font-size:0; width:.6rem; height:.6rem;background:url(../images/radio-icon.png) no-repeat  center center; background-size:cover;display: inline-block;vertical-align: middle;}
.car-check-box{position: absolute!important;z-index: 9;top:50%;padding: 0;left: 1%;margin-top: -.4rem;}
.check-box.car-check-box span.check-box-txt:after{width: .8rem;height: .8rem;}
.check-box input:checked ~ span.check-box-txt:after{background:url(../images/radio-icon2.png) no-repeat  center center; background-size:cover;}
.check-box input{position: absolute;top:0;left: 0;bottom:0;right:0;width: .8rem;z-index: 9;opacity: 0;}

/*结算页面*/
.mobile-wrap{overflow: hidden;margin: 0 auto;position: relative; background-color: #f2f2f2;
	-webkit-transition: all ease-in-out .5s;
	-moz-transition: all ease-in-out .5s;
	-ms-transition: all ease-in-out .5s;
	-o-transition: all ease-in-out .5s;
	transition: all ease-in-out .5s;}
.mobile-wrap.open-slideNav{-webkit-transform: translateX(-5rem);
	-moz-transform: translateX(-5rem);
	-ms-transform: translateX(-5rem);
	-o-transform: translateX(-5rem);
	transform: translateX(-5rem);}
.drawer-toggle { width: 15rem; position: fixed; top: 0; left: 0; display: none; z-index: 1000; height: 100%; background-color: rgba(0, 0, 0, .3); }
.order-confirm-page { width: 100%; max-width: 15rem; margin: 0 auto; position: relative;height: auto;overflow: hidden; }
.all-address-list, .order-confirm-box, .change-coupon ,.review-wrap,.details-wrap{ -webkit-transition: all .25s ease-out; -moz-transition: all .25s ease-out; -ms-transition: all .25s ease-out;  -o-transition: all .25s ease-out;transition: all .25s ease-out; }
/*sub-hd*/
.sub-hd{ position: relative;z-index:99;height: 1.8rem;background: #fff;line-height: 1.8rem;font-size: .7rem;box-shadow: 0 2px 4px rgba(0,0,0,.1);}
.sub-hd .nav-back, .may-coupon-nav .nav-back { position: absolute; left: .1rem; top: 0; width: .48rem; height: 1.5rem; margin: 0 .56rem; }
.sub-hd .a-back, .may-coupon-nav .a-back { width: 1.5rem; height: 1.5rem; text-indent: -100rem; overflow: hidden; position: absolute; top: 0; display: block; }
.sub-hd .a-back:before, .may-coupon-nav .a-back:before { content: ""; position: absolute; top: .6rem; left: .2rem; display: inline-block; width: .48rem; height: .48rem; border: solid #353d44; border-width: 1px 0 0 1px; -webkit-transform: rotate(-45deg); }
.sub-hd .nav-back {position: absolute;left: .1rem;top: 0;width: .48rem;height: 1.5rem;margin: 0 .56rem;}
.sub-hd .nav-title {width: 60%;margin: 0 auto;text-align: center;color: #353d44;}
.sub-hd .nav-right{position: absolute;right: .1rem;top: 0;height: 1.5rem;margin: 0 .56rem;}
.sub-hd.fixed{ left:0; top:0; width:100%;}
.sub-hd .nav-right .btn-lnk2{ line-height:1.6; margin-bottom:.2rem;}
.details-nav-box{position: fixed;top:1.88rem;width:15rem;left: 50%;margin-left: -7.5rem;}
.details-nav-box .details-nav{width: 60%;margin: -4px auto 0;text-align: center;color: #353d44;height: 1.5rem;}
.details-nav-box .details-nav li{width: 33.3%;float:left;}
.details-nav-box .details-nav li.active a{color: #c6000e;border-bottom:4px solid #c6000e;display: inline-block;}
.cart_jiesuan .section { background-color:#fff; margin-bottom:.38rem; padding:.3rem; position:relative; }
.cart_jiesuan .section .add-icon{ position:absolute; right:.5rem; top:.2rem;}
.cart_jiesuan{background-color: #f3f3f3;padding-bottom: 0.1em;}

/* 订单确认页面更新样式 */
.change-address-box { background: url(../images/sel_address_bg.png) no-repeat center bottom; background-size: 100% auto; }
.address-icon { background: url(../images/iocn-address.png) no-repeat left .7rem; background-size: .72rem auto; font-size: 0.72rem !important; }
.address-icon p { font-size: .72rem; line-height: 1rem; color: #333; }
.address-icon p span, .select-item p span { padding: 0 .1rem; color: #d20010; border: 1px solid #d20010; border-radius: 3px; line-height: .48rem; margin-left: 0.5rem; }
.qx-product-list { width: 14rem; float: left; overflow: hidden; height: 3.7rem; }
.qx-product-list li { float: left; margin-right: .3rem; }
.qx-product-list img { width: 2.8rem; height: 2.8rem; }
.qx-product-list p { text-align: center; color: #999; font-size: 1em;}
.sel-product { width: 100%; height: auto; overflow: hidden; padding: 0.2rem 0; }
.qx-pt-heji { display: inline-block; padding-top: 1.35rem; font-size: 1.1em;}
.seeqindan-box{ position: fixed !important; left: 0%; bottom: -100rem; z-index: 999;width: 100%;height: 100vh; }
.seeqindan-box .mask{display: none;}
.see-pt-list .pt-list { max-height: 14rem; overflow: scroll; }
.see-pt-list { position: absolute!important; left: 0%; bottom: 0rem;width: 100%; box-shadow: 0px 0px 5px rgba(0, 0, 0, .4);  z-index: 15;}
.see-pt-list span.l-k { text-align: center; color: #333; }
.see-pt-list .d-line:before { content: '.'; font-size: 0; position: absolute; left: .6rem; display: inline-block; width: .48rem; height: .48rem; border: solid #353d44; border-width: 0 1px 1px 0; -webkit-transform: rotate(135deg); transform: rotate(135deg); top: 50%; margin-top: -.24rem; }
.all-address-list, .order-confirm-box, .change-coupon ,.review-wrap,.details-wrap{ -webkit-transition: all .25s ease-out; -moz-transition: all .25s ease-out; -ms-transition: all .25s ease-out;  -o-transition: all .25s ease-out;transition: all .25s ease-out; }
.all-address-list, .change-coupon { width: 100%; position: absolute; top: 0px; left: 0; }
.tl100 { -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%); }
.tl-100 { width: 100%; -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%); }
.order-confirm-page { width: 100%; max-width: 15rem; margin: 0 auto; position: relative;height: auto;overflow: hidden; }
.all-address-list ul { background: #fff;max-height:21.16rem;overflow: scroll;}
.all-address-list .address-manage { position: absolute; right: .4rem; top: 0; z-index: 55; overflow: hidden; }
.all-address-list .address-manage a { color: #d20010; text-decoration: underline; }
.all-address-list  .new-address a { display: inline-block; position: fixed; bottom: 0; left: 50%; z-index: 9999; -webkit-transform: translate(-50%);-moz-transform: translate(-50%); -ms-transform: translate(-50%);-o-transform: translate(-50%);transform: translate(-50%); width: 100%; text-align: center; color: #fff; font-size: .6rem; line-height: 1.4rem; max-width: 15rem; background: #df0006 url(add_address_icon_white.png) no-repeat 37% center; background-size: auto 60%; }
#J_sel_pre { font-size: 0.56rem; }
.qx-coupon-box{max-height:21.16rem;overflow: scroll; }
.qx-coupon-box .no-coupon-box { margin-top: 6.6rem; padding-top: 2rem; background: url(oncoupon_icon.png) no-repeat center 0; background-size: auto 1.52rem; font-size: 0.56rem; color: #666; text-align: center; line-height: 1.2rem; }
.qx-coupon-box dl { padding: 0 0.2rem; height: auto; overflow: hidden; margin-top: 0.35rem; }
.qx-coupon-box dl dt { width: 73%; float: left; overflow: hidden; max-height: 2.04rem; font-size: 0.44rem; color: #999; padding: 0.2rem 0 0 0.4rem; background: #fff; height: 2.04rem; }
.qx-coupon-box dl dt p { font-size: 0.56rem; color: #333; overflow: hidden; text-overflow: ellipsis; }
.qx-coupon-box dl dd { width: 26.5%; float: left; height: 2.04rem; text-align: center; color: #fff; font-size: 0.56rem; line-height: 2.04rem; }
.qx-coupon-box dl dd.use-coupon { background: url(use_btn.png) no-repeat 0 0; background-size: auto 100%; }
.qx-coupon-box dl dd.onuse-coupon { background: url(onuse_coupon.png) no-repeat 0 0; background-size: auto 100%; }
.coupon-use .text { display: block; width: 90%; height: 1.56rem; border: 1px solid #e5e5e5; color: #333; font-size: 0.56rem; line-height: 1.56rem; padding-left: 0.2rem; border-radius: 5px; margin: 0.8rem auto; }
.coupon-use .text::placeholder ,.new-use-address p input::placeholder{ color: #a6a6a6; }
.coupon-use .code-use-btn { display: block; width: 90%; height: 1.46rem; text-align: center; color: #fff; font-size: 0.56rem; line-height: 1.46rem; background: #d6000f; margin: 0 auto; border-radius: 5px; }
.pay-mode-cont { width: 100%; overflow: hidden; height: auto; background: #fff; }
.pay-mode { width: 100%;overflow: hidden; height: auto; padding: 0.3rem 0.2rem; box-sizing: content-box; margin-bottom: 1rem; }
.pay-mode li { width: 83%; height: 1.1rem; line-height: 1rem; padding: 0.44rem 0; padding-left: 2.3rem; color: #262626; font-size: 0.6rem; border-bottom: 1px solid #e5e5e5; box-sizing: content-box; position: relative; }
.pay-mode li span { color: #f23030; }
.pay-mode li.zfb-btn { background: url(icon-zhifubao.png) no-repeat 3% center; background-size: auto 1.1rem; }
.pay-mode li.weixin-btn { background: url(weixinzf_icn.png) no-repeat 3% center; background-size: auto 1.1rem; }
.cart_jiesuan form{width: 100%;}
.d_line{line-height: 1.5;position: relative;height: auto;overflow: hidden;}
.new-use-address{width: 100%;height: auto;overflow: hidden;}
.new-use-address li { border-bottom: 1px solid #e5e5e5; padding-left: 0.2rem; color: #999; font-size: .56rem; line-height: 1.8rem; }
.new-use-address li:last-child { border: none; }
.new-use-address li input { display: inline-block; width: 80%; height: 1.5rem; border: none; color: #333; padding-left: 0.4rem;font-size: 0.8em; }
/*.new-use-address li div { position: relative; width: 2.96rem; height: 1.06rem; display: inline-block; text-align: right; margin-right: 0.3rem; }*/
.new-use-address .form-group{display: inline-block;}
.new-use-address #distpicker6{display: inline-block;}

.new-use-address li select {display: inline-block; background: #f5f5f5; border: none; border-radius: 5px; font-size: 0.54rem; color: #333; text-align: center;padding-left: 5%;}
.new-use-address li select option { text-align: center; }
.new-use-address li p { position: relative; left: 20%; }
.cart_jiesuan #J_coupon:after, .sel-product:after, .pay-mode li:after { content:'.'; font-size:0;position: absolute;right: .6rem;display: inline-block;width: .48rem;height: .48rem;border: solid #353d44;border-width: 1px 0 0 1px;-webkit-transform: rotate(135deg);transform: rotate(135deg);top: 50%; margin-top: -.24rem;}
.c-fix .c-g label { line-height: 1.6rem; padding-left: .2rem; font-size: .56rem; }
.cart_jiesuan .text{ padding:0 .2rem;width: 78%;height: 1rem;}
.form .text{border:0;background:#fff;height:1.7rem;width:90%;padding-left:.4rem; font-family: 'Microsoft YaHei',Arial,"\5b8b\4f53",Verdana;font-size: .54rem;}
.form .text.info{color:#767474;}
.form .text:focus{border-color:#d47823;color:black;}
.d-line { line-height:1.5; position: relative; height: auto; overflow: hidden; }
.d-line .l-k{font-size:.62rem; height: auto; overflow: hidden; display: block;border-bottom:1px solid #e5e5e5;padding:0 .2rem .2rem;color: #262626; position:relative;}
.d-line .l-k .fr { color: #666; }
.d-line .l-k .tit{ position:absolute; top:0;}
.d-line .l-v { font-size: .72rem; display: block; line-height: .9rem; padding: 0 1.4rem .4rem 1rem; margin-top: .4rem; position: relative; }
.d-line .down { position: absolute; top: 50%; right: 0; margin-top: -.24rem; }
.cart_jiesuan .section .add-icon{ position:absolute; right:.5rem; top:.2rem;}
.d-line .down{position: absolute;right: .6rem;display: inline-block;width: .48rem;height: .48rem;border: solid #353d44;border-width: 1px 0 0 1px;-webkit-transform: rotate(135deg);transform: rotate(135deg);}
.d-line .k{ display:inline-block; width: 5rem; text-align: left; color: #666; float: left; padding-left: 0.2rem; font-size: .62rem;line-height: 1.2rem;}
.d-line .v {display: inline-block; color:#000; float: right; text-align: right; padding-right: 0.3rem; font-size: .62rem;}
.d-line.total .k{ color:#000;}
.f-red, .font_red{color: #df0006;font-size: .6rem;}
.fav_edit{text-align: right;padding-top: 1em;}
.cart_jiesuan-bar{ text-align:right; border-top:1px dashed #dcdcdc; padding:.2rem 0;height: 3em;}

/*个人中心*/
.mem-info{ font-size:.44rem;height:9.7rem;line-height:1.7;margin-bottom:.58rem; background: url(../images/m.centerbg.jpg) no-repeat center 0; background-size:100% auto;color:#fff;}
.mem-avatar{width: 3.2rem;height: 3.2rem;margin:.8rem .8rem .8rem 1rem; float:left;}
.mem-avatar img {border-radius:50%; width:3.2rem; height:3.2rem;}
.mem-name,.mem-level,mem-point{ padding-left:5rem; line-height:.8rem;}
.mem-name{ padding-top:2.1rem; font-size:.72rem;}
.mem-point b{font-weight:normal;}
.arr-right{display: inline-block;width: .28rem;height: .28rem;border-style: solid;border-color:rgba(255,255,255,.8);border-width: 1px 0 0 1px;-webkit-transform: rotateZ(135deg);margin-left: .2rem;}
.mem-orders {background-color:#fff;width: 100%;height:5rem; margin-top:1.95rem;}
.mem-orders a{ display:block;}
.mem-orders .mem-orders-tit{width: 100%; height:2rem; line-height:2rem;border-bottom: 1px solid #e5e5e5; padding:0 .6rem; color:#333; font-size:.66rem;}
.mem-orders .mem-orders-tit a{ font-size:.66rem; color:#999; position:relative;}
.mem-orders .mem-orders-tit a:after{content: "";display: inline-block;width: .28rem; height: .28rem;border-style: solid;border-color: #7D7D7D;border-width: 1px 0 0 1px;-webkit-transform: rotateZ(135deg);margin-left: .2rem;}
.mem-orders-mc a{ padding-top:.44rem; position:relative;float: left;width: 33.33%;}
.mem-actions{ margin-bottom:.48rem;border-bottom: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5;overflow: auto;height: 3.85rem;}
.mem-actions li{ background-color:#fff; height:3.3rem;overflow: hidden;border-right: 1px solid #e5e5e5;position: relative;display: -webkit-box;float: left;width: 25%;}
.mem-actions ul{border-bottom: 1px solid #e5e5e5;}
.mem-actions ul:last-child{border-bottom:none;}
.mem-actions ul li a{ display:block; text-align:center; width:100%; padding-top:.48rem; position:relative}
.mem-actions ul li:last-child,.mem-orders a:last-child{ border-right:none;}
.mem-actions ul li .wbox-flex:after {content: "";display: inline-block;width: .28rem; height: .28rem;border-style: solid;border-color: #7D7D7D;border-width: 1px 0 0 1px;-webkit-transform: rotateZ(135deg);margin-left: .2rem;}
.mem-actions ul li .wbox-flex .f-red{ color:#fff; background-color:#f15353; border-radius: .36rem; display:inline-block; min-width: .72rem; height:.72rem; line-height:.72rem; text-align:center;padding: 0 .2rem;}
.mem-point a{ color:#fff; text-decoration:none;}
.mem-point a .arr.right{border-color: #fff transparent transparent;vertical-align: -.05rem; margin-left:.2rem;}
.mem-point p{ padding-right:1rem;}
.meb-list-ico1{ background:url(../images/m.member-iocn01.jpg);background-size:.92rem auto;}
.meb-list-ico2{ background:url(../images/m.member-iocn02.jpg);background-size:.92rem auto;}
.meb-list-ico3{ background:url(../images/m.member-iocn03.jpg);background-size:.92rem auto;}
.meb-list-ico4{ background:url(m.member-iocn04.jpg);background-size:.72rem auto;}
.meb-list-ico5{ background:url(m.member-iocn05.jpg);background-size:.72rem auto;}
.meb-list-ico6{ background:url(../images/m.member-iocn_12.jpg);background-size:1.3rem auto;}
.meb-list-ico7{ background:url(../images/m.member-iocn_13.jpg);background-size:1.3rem auto;}
.meb-list-ico8{ background:url(m.member-iocn_08.jpg);background-size:1.2rem auto;}
.meb-list-ico9{ background:url(m.member-iocn_09.jpg);background-size:1.2rem auto;}
.meb-list-ico10{ background:url(m.member-iocn_10.jpg);background-size:1.2rem auto;}
.meb-list-ico11{ background:url(../images/m.member-iocn_11.jpg);background-size:1.3rem auto;}
.meb-list-ico12{ background:url(m.member-iocn_12.jpg);background-size:1.2rem auto;}
.meb-list-ico13{ background:url(m.member-iocn_13.jpg);background-size:1.2rem auto;}
.meb-list-ico14{background:url(m.member-iocn_14.jpg);background-size:1.2rem auto;}
.meb-list-ico15{background:url(m.member-iocn_15.jpg);background-size:1.2rem auto;}
.meb-list-ico{position: relative;height: 1rem;background-repeat: no-repeat; background-position: center;}
.mem-actions .meb-list-ico{ width:100%; height:1.2rem;}
.wap-nav a .cart-num,.buy-btn-box a .cart-num,.mem-orders .mem-num,.mem-actions .mem-num{position: absolute;left:55%; top: .2rem; min-width: .6rem;height: .6rem;-webkit-border-radius: .3rem; background: #d6000f;color: #fff;font-size: .36rem;text-align: center;line-height: .6rem; z-index:3;padding: 0 .15rem;}

.address-form{ background:#fff; margin-top:.48rem; padding:.3rem 0 .7rem 0;}
.address-form .c-g-c{padding:.6rem .4rem;line-height: 3; color:#666; margin-top:.4rem;}
.address-form .c-g{display: -webkit-box;-webkit-box-sizing: border-box;padding:.5rem; padding-bottom:0; }
.address-form .c-g .c{-webkit-box-flex: 1!important;word-wrap: break-word;word-break: break-all;}
.address-form .c-g .text{ color:#666; padding:0 .3rem; border: 1px solid #DCDCDC;width: 100%;height: 1.8rem;}
.address-form .c-g .c-l{ line-height: 1.52rem; padding-right:.4rem;font-size: .65rem;}
.address-form .c-g textarea{display: block;height:2.8rem; line-height:.6rem; padding:.42rem .3rem!important;}
.address-form .c-g select{ border: 1px solid #DCDCDC; height:1.52rem; padding:0 .3rem; font-size:.54rem; margin-bottom:.3rem; }
.f-white{ color:#fff;}
.radiobox input{ width: 0.7rem; }
.radiobox label{ margin-right: .7rem;font-size: .6rem;position: relative;top: -.5rem; }
.address-form .form-group{display: inline-block;}
.address-form #distpicker5{display: inline-block;}
.address-form .form-group .form-control{border-radius: 0;}


.orderdetailbox{ margin-top:.48rem;}
.orderdetailbox .section{background-color: #fff;margin-bottom: .38rem; padding: .5rem;position: relative; font-size:.44rem; color:#666; border:1px solid #e5e5e5; border-left:none; border-right:none;}
.orderdetailbox .d-line .l-k{line-height: .8rem;border:none; padding:.2rem 0; float:left; text-align:right;color:#666; }
.orderdetailbox .d-line .l-v{ margin:0; padding-left:3rem;color: #333;padding: .2rem 0;}
.orderdetailtop{ margin:.8rem .4rem;}
.mem-order-pt li.mem-pt-item{ float:left; position:relative; width:2.4rem; height:2.4rem;margin-bottom: .3rem; margin-right:.36rem;}
.mem-order-pt li.mem-pt-item img{ border:1px solid #dcdcdc;width:100%; height:100%;}
.mem-pt-item .num {position: absolute;background-color:#666;line-height:.6rem;color: white;font-size:.36rem; padding:0 .15rem;top: -.2rem;right: -.2rem;    border-radius:.3rem; min-width:.6rem;font-style: normal;}
.mem-pt-item .zeng-iocn{ position:absolute; width:100%; line-height:.48rem; font-size:.32rem; bottom:0; left:0; text-align:center; color:#fff; background:rgba(0, 0, 0, 0.4);;}
.mem-order-pt {background: #f9f9f9;padding: .3rem 0 0 .45rem;overflow: auto;}
.mem-order-pt.mem-order-pt-txt{ padding:.2rem;}
.men-order-mc-txt{padding: .2rem;color: #999;}
.men-order-mt{ padding-bottom:.4rem; padding-top: 0.1rem; border-bottom:1px solid #ececec; margin-bottom:.3rem;}
.men-order-mc{ padding-bottom:.3rem;}
.men-order-mb .mb-time{ color:#999; font-size:.5rem;}
.men-order-mb .fr{ margin-top:.4rem;}
.men-order-mc p{ font-size:.4rem;}
.mb-left p{ font-size: 0.6rem; }
.orders_detlist li:last-child{border-bottom: none;}
.order-confirm-box .t-r{text-align: right;}
.shoppingbag_prolist li{border-bottom: 1px solid #dcdcdc !important; }

/*login and regist*/
.form .t-box{position:relative;border:1px solid #e5e5e5;margin:0 auto .56rem auto;background-color:#fff;outline:none;width:90%;height:1.96rem;overflow:hidden; border-radius: 5px;}
.form .t-parting{width:90%;height:1.74rem;margin:0 auto .56rem;}
.form .t-box:last-child{ margin-bottom:0 !important;}
.form .text{border:0;background:#fff;height:1.96rem;width:100%;padding-left:.4rem; font-family: 'Microsoft YaHei',Arial,"\5b8b\4f53",Verdana;font-size: .74rem;}
.form .text.info{color:#767474;font-size: .6rem;}
.form .text:focus{border-color:#d47823;color:black;}
.form .verification-code{height:30px;line-height:30px;}
.passport-page .scroller{padding:10px;}
.passport-page .login-form, .passport-page .retrieve-form, .passport-page .reg-form{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:10px;margin-bottom:10px;}
.passport-page .agreement{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;text-align:right;margin:0 auto;}
.passport-page .reg-license .main-license{border:1px solid #cccccc;margin-top:5px;padding:5px;}



/*regist*/
.reg-form{margin:.3rem;}
.mem_zhuce{ margin:1rem .3rem;}
.mem_zhuce form.form{ padding-bottom:.5rem;width: 100%; }
.mem_zhuce_bt{height:2.5rem; margin-top:.3rem; position:relative; z-index:3;}
.mem_zhuce_bt:after{ content:'.'; font-size:0;border-top: 1px solid #ddd; overflow:hidden; height:0; width:70%; position: absolute;left:15%; top: 1.25rem;z-index: -1;}
.mem_zhuce_bt span{ width:4.2rem; background:#f2f2f2; position:absolute; z-index:3; top:0; left:50%; margin-left:-2.1rem;height:2.5rem; line-height:2.5rem;font-size:.92rem;text-align:center; color:#666;}
.mem_zhuce .icon{width:1.52rem;height:1.52rem;display:inline-block; position:absolute; top:0; left:0;}
.mem_zhuce .icon_mem_yhm{background:url(m.icon-u.png) no-repeat center center; background-size:.6rem auto;}
.mem_zhuce .icon_mem_email{background:url(m.icon-m.png) no-repeat center center; background-size:.6rem auto;}
.mem_zhuce .icon_mem_mima{background:url(m.icon-pd.png) no-repeat center center; background-size:.6rem auto;}
.mem_zhuce .icon_mem_code{background:url(m.icon-code.png) no-repeat center center; background-size:.6rem auto;}
.mem_zhuce .check{width:90%;text-align:left;font-family:'Microsoft YaHei',Arial,"\5b8b\4f53",Verdana;font-size: .76rem; color:#999; margin:0 auto; line-height:.8rem; padding:1rem 0 0.4rem; text-align:center;}
.login_zhucebtn{-webkit-appearance: none;background:#73C8CD;border-radius:3px;text-align:center;color:#fff;font-size:1em;word-spacing:10px;width:90%;border:1px solid #73C8CD;font-family:'Microsoft YaHei',Arial,"\5b8b\4f53",Verdana;cursor:pointer; clear:both; display:block; margin:0 auto;height: 1.96rem;line-height: 1.56rem;font-size: .7rem;}
.mem_zhuce .login-more .section:after{content:"."; visibility:hidden;display:block;font-size:0;clear: both;height:0;}
.mem_zhuce .login-more .section .section-item{ width:50%;float:left; text-align:left;}
.mem_zhuce .login-more .section .section-item a{color:#777;}
.mem_zhuce .login-more .section .section-item a span{text-decoration: underline!important;}
.reg_tips{ color:#999; font-size:.48rem; line-height:3em; padding-top:.65rem; text-align:center;}
.font_zc{display:inline-block; color:#d30011; text-decoration:underline; padding-right:.1rem;}
.zc_dec{ font-size:.45rem; color:#999;}
.mem_zhuce .login-more .section .section-item.tr,.forget.tr{ text-align:right;}
/*.gotoregis{ padding-top: .5rem !important; }*/

/*注册协议*/
.reguCon{background:#fff; font-size:.56rem; line-height:1.1rem; padding:.8rem; color:#666;}
.reguCon p{ padding-bottom:.7rem;}
.reguCon h4{ color:#333; padding-bottom:.2rem; font-weight:bold;}
.reguCon strong{ color:#73C8CD;}
.check-box{ padding-left:.82rem; position:relative; min-height:.6rem;}
.check-box span.check-box-txt:after{ margin-right:.2rem; position:absolute; left:0; top:50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%); transform: translateY(-50%);content:'.'; font-size:0; width:.7rem; height:.7rem;background:url(../images/radio-icon.png) no-repeat  center center; background-size:cover;display: inline-block;vertical-align: middle;}
.check-box input:checked ~ span.check-box-txt:after{background:url(../images/radio-icon3.png) no-repeat  center center; background-size:cover;}
.check-box input{position: absolute;top:0;left: 0;bottom:0;right:0;width: .8rem;z-index: 9;opacity: 0;}
.home-to-top { position: relative; text-align: center; background-color: #fff; line-height:1.76rem; margin-top:.48rem;overflow: auto;border-bottom: 1px solid #e5e5e5;}
.home-to-top a{-webkit-flex: 1!important;-webkit-box-flex: 1; word-wrap: break-word; word-break: break-all;text-align: center;display: block;font-size: .7rem;height: 1.92rem;line-height: 1.92rem; overflow: hidden;width: 33.33%; background: url(../images/line.png) no-repeat right center;background-size: 1px .86rem; padding:0 .3rem;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;float: left;}
.home-to-top a:last-child { background: 0 0;}
.login_out{float: right;padding: .2rem .8rem;border: 1px solid #ffffff;border-radius: 1.5rem;margin-top: -1.3rem;margin-right: 1.5rem;font-size: .7rem;}

.order_num{font-size: .6rem;}