@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, 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, textarea, input {
	margin: 0;
	padding: 0;
	border: 0;
	outline: none 0;
	vertical-align: baseline;
	font-weight: 500;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html {
	font-family: Arial, "微软雅黑";
	font-size: 625%;
	line-height: 1.5;
	color: #444;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}
body {
font-size: .14rem;
	background-color: #f6f6f6;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block
}
blockquote, q {
	quotes: none
}
blockquote:before, blockquote:after, q:before, q:after {
	content: none
}
a {
	vertical-align: baseline;
	text-decoration: none;
	color: #fff;
	background: transparent;
}
ins {
	background-color: #ff9;
	color: #000;
	text-decoration: none
}
mark {
	background-color: #ff9;
	color: #000;
	font-style: italic;
	font-weight: bold
}
del {
	text-decoration: line-through
}
abbr[title], dfn[title] {
	border-bottom: 1px dotted;
	cursor: help
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
/*hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}*/
input, select, img {
	vertical-align: middle;
}
button, input, select, textarea {
	font-family: Arial, "微软雅黑";
	font-size: 100%;
}
/* a,img { -webkit-touch-callout: none;}*/
strong, b {
	font-weight: bold;
}
i, em {
	font-style: normal;
}
ul, ol, li, dl, dt, dd {
	list-style-type: none;
}
img {
	width: 100%;
	height: auto;
	border: none;
}
.david_fxfx1 {
width:.23rem;
}
 input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button {
-webkit-appearance: none;
appearance: none;
-moz-appearance:none;
margin: 0;
}
input[type="number"]::-moz-outer-spin-button, input[type="number"]::-moz-inner-spin-button {
-webkit-appearance: none;
appearance: none;
-moz-appearance:none;
margin: 0;
}
input[type="number"]::outer-spin-button, input[type="number"]::inner-spin-button {
-webkit-appearance: none;
appearance: none;
-moz-appearance:none;
margin: 0;
}
/* 清除浮动 */
.clearfix:before, .clearfix:after {
	display: table;
	content: '';
}
.clearfix:after {
	clear: both;
}
/*.clear:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}*/
.clearfix {
*zoom:1;
}
q:before, q:after {
	content: ""
}
.clear {
	clear: both;
}
/* 省略号 */
.ellipsis {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
/*重置*/
input, select, textarea {
	-webkit-appearance: none;
}
input[type='checkbox'] {
	-webkit-appearance: checkbox;
}
:-moz-placeholder {
color: #c8c8c8;
}
::-webkit-input-placeholder {
color:#c8c8c8;
}
/*公共*/
.pr {
	position: absolute;
	right: 0;
	top: 0;
}
.pl {
	position: absolute;
	left: 0;
	top: 0;
}
.pd0 {
	padding: 0;
}
.cn {
	font-family: "Microsoft YaHei", "Helvetica", "Helvetica Neue";
}
.en {
	font-family: "Helvetica Neue", "Helvetica";
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.pd12_bot {
padding:.12rem .12rem 0 .12rem;
}
.bg_white {
	background: #fff;
}
.pb-100 {
	padding-bottom: 1rem;
}
.mt-12 {
margin-top:.12rem;
}
.bord_t0 {
	border-bottom: none;
}
.b-t-ce {
	border-top: 1px solid #cecece;
}
.mb-12 {
margin-bottom:.12rem;
}
.bord_top {
	border-top: 1px solid #d1d1d1;
}
.pd65_b {
padding-bottom:.65rem;
}
.ui-content {
	padding: 0;
}
.color999 {
	color: #999;
}
.ml-12 {
	margin-left: 0.12rem;
}
.ml-24 {
	margin-left: 0.24rem;
}
.pb-12 {
	padding-bottom: 0.12rem;
}
.b-b-d1 {
	border-bottom: 1px solid #d1d1d1;
}
.b-t-e1 {
	border-top: 1px solid #e0e0e0;
}
.c-r {
	color: #d00000;
}
.c-6 {
	color: #6e6e6e;
}
.f12 {
font-size:.12rem;
}
.f14 {
font-size:.14rem;
}
/*******************/

/*物流*/
.wuliu {
	overflow: hidden;
	background: #FFF;
	border-bottom: 1px solid #ddd;
padding:.1rem 0;
}
.wuliu_left {
width:.6rem;
height:.6rem;
	border: 1px solid #ddd;
	float: left;
margin-left:.15rem;
margin-right:.08rem;
border-radius:.05rem;
	overflow: hidden;
	position: relative;
}
.wuliu_left_f {
	width: 100%;
height:.15rem;
line-height:.15rem;
	background: rgba(0,0,0,0.5);
	color: #fff;
font-size:.11rem;
	position: absolute;
	bottom: 0;
	left: 0;
	text-align: center
}
.wuliu_right {
	overflow: hidden;
	position: relative;
}
.wuliu_right_one {
	overflow: hidden;
font-size:.14rem;
	color: #333
}
.wuliu_right_one span {
	color: #ff5e43
}
.wuliu_right_one2 {
	overflow: hidden;
font-size:.12rem;
	color: #888
}
.all {
	border-top: 1px solid #ddd;
	overflow: hidden;
	background: #FFF;
margin-top:.1rem;
margin-bottom: .1rem;
}
.zhuizong {
padding: .1rem 0;
	background: #fff;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
margin-left:.1rem
}
.buzhou {
	width: 100%;
	background: #FFF;
	float: right;
	border-bottom: 1px solid #ddd;
}
.xianbg {
	width: 96%;
background:url(../images/xianbg.jpg) repeat-y .1rem;
	float: right;
	position: relative;
margin-top:.13rem
}
.xiang_left {
width:.1rem;
height:.1rem;
	border-radius: 50%;
	float: left;
margin-top:.135rem;
	margin-left: 1px;
	position: relative; /*overflow:hidden;*/
}
.xiang_left2 {
width:.1rem;
height:.1rem;
	background: #d8d8d8;
margin-top:.135rem;
	border-radius: 50%;
	float: left;
	position: relative;
margin-left:.05rem
}
.baisezhedang {
	position: absolute;
top:.1rem;
	left: 0;
width:.2rem;
height:.36rem;
	background: #FFF
}
.xiang_left_shen {
border:.03rem solid rgba(241,69,0,0.2);
	background: #f14500;
width:.12rem;
height:.12rem;
margin-left:.015rem;
	background-clip: content-box
}
.xiang_right {
	width: 90%;
	float: right;
	border-bottom: 1px solid #ddd;
font-size:.14rem;
padding:.1rem 0;
}
.timeai {
	float: right;
	color: #999;
font-size:.12rem;
	margin-right: 3%;
}
.zongq {
	width: 100%;
	overflow: hidden
}
.cltime {
	color: #999999;
font-size:.12rem
}
.cl999 {
	color: #999
}
.xiang_right p {
margin-right:.1rem
}
.cllv {
	color: #f14500;
font-size:.14rem;
}
.banner {
	position: relative;
}
.box_swipe {
	overflow: hidden;
	position: relative;
}
.box_swipe ul {
	overflow: hidden;
	position: relative;
}
.box_swipe li {
	float: left;
	width: 100%;
	position: relative;
}
#position {
	text-align: center;
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 50%;
margin-left:-.2rem;
	margin-top: -0.25rem;
}
#position li {
	display: inline-block;
width:.06rem;
	height: 0.06rem;
margin-right:.05rem;
border-radius:.04rem;
	border: 1px solid #fff;
}
#position li.on {
	background-color: #fff;
}
.back {
width:.3rem;
	position: fixed;
left:.1rem;
top:.1rem;
	z-index: 1;
	z-index: 10
}
.share {
width:.3rem;
	position: fixed;
right:.1rem;
top:.1rem;
	z-index: 1;
	z-index: 10
}
.font {
	background: #fff;
	overflow: hidden;
padding: .1rem .15rem;
	border-bottom: 1px solid #e9e9e9;
}
.font_one {
	color: #000;
font-size: .18rem;
	font-weight: bold;
}
.font_two {
	overflow: hidden;
line-height: .3rem;
}
.font_two_left {
	float: left;
	color: #ef0e2d;
font-size: .12rem;
}
.font_two_left span {
font-size: .2rem;
}
.font_two_right {
	float: right;
	color: #999;
font-size: .12rem;
}
.content {
	overflow: hidden;
	background: #fff;
	border-top: 1px solid #e9e9e9;
	border-bottom: 1px solid #e9e9e9;
margin-top: .1rem;
}
.content_title {
	width: 40%;
	text-align: center;
	overflow: hidden;
	margin: 0 auto;
height: .4rem;
	position: relative;
}
.line {
	width: 100%;
	height: 1px;
	background: #000;
	position: absolute;
	left: 0;
top: .2rem;
}
.content_title span {
	background: #fff;
padding: 0 .1rem;
	font-weight: bold;
font-size: .15rem;
	display: inline-block;
	position: relative;
	z-index: 88;
line-height: .4rem;
height: .4rem;
}
.shipin {
	overflow: hidden;
	position: relative;
margin:0 .1rem;
border-radius:.05rem;
}
.shipin img {
	vertical-align: top;
}
.shipin_top {
height:.35rem;
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
	width: 100%;
	background: url(../images/top.png) repeat-x;
	background-size: contain;
	z-index: 8
}
.shipin_bottom {
height:.3rem;
	overflow: hidden;
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0;
	width: 100%;
	background: url(../images/bottom.png) repeat-x;
	background-size: contain;
	z-index: 8;
	text-align: right;
	color: #fff
}
.play {
	position: absolute;
	z-index: 10;
width:.4rem;
height:.4rem;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%)
}
.shipin_top_one {
	color: #fff;
margin:.05rem .1rem 0;
font-size:.15rem;
	font-weight: bold;
}
.shipin_top_two {
	color: #fff;
margin:0 .1rem 0;
font-size:.12rem;
}
.shipin_bottom img {
width:.14rem;
height:.14rem;
	vertical-align: top;
margin-top:.08rem;
margin-right:.06rem;
}
.shipin_bottom span {
	float: right;
margin-right:.1rem;
line-height:.3rem;
}
.mb20 {
margin-bottom:.1rem
}
.xqimg {
	overflow: hidden;
	width: 100%;
}
.xqimg img {
	vertical-align: top;
}
.bottom {
	overflow: hidden;
	width: 100%;
height:.5rem;
	background: #fff;
	border-top: 1px solid #e9e9e9;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 120
}
.bottom_left {
	float: left;
	width: 36%;
}
.bottom_left_li {
	width: 50%;
	text-align: center;
	position: relative;
	overflow: hidden;
	height: 100%;
	float: left;
}
.bottom_left_li img {
width:.2rem;
	vertical-align: top;
margin-top:.08rem;
}
.bottom_font {
	color: #333;
font-size:.1rem;
margin-top:.02rem;
}
.yuan {
width:.16rem;
height:.16rem;
	overflow: hidden;
	border-radius: 50%;
line-height:.16rem;
	text-align: center;
	color: #fff;
font-size:.12rem;
	background: #ef0e2d;
	position: absolute;
	left: 56%;
top:.03rem;
}
.bottom_right {
	overflow: hidden;
}
.bottom_right button {
	float: left;
	width: 50%;
	display: block;
	border: none;
	color: #fff;
height:.5rem;
line-height:.5rem;
font-size:.15rem;
	font-weight: bold;
}
.backgr1 {
	background: #f1713e
}
.backgr2 {
	background: #e21b00
}
.cd-popupf {
	position: fixed;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	opacity: 0;
	visibility: hidden;
	-webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
	-moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
	transition: opacity 0.3s 0s, visibility 0s 0.3s;
	z-index: 99999999999;
}
.cd-popupf.is-visible {
	opacity: 1;
	visibility: visible;
	-webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
	-moz-transition: opacity 0.3s 0s, visibility 0s 0s;
	transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-containerf {
	position: absolute;
	width: 100%;
	bottom: 0;
	background-color: rgba(255, 255, 255, 1);
 border-top-left-radius:.2rem;
 border-top-right-radius:.2rem;
	-webkit-transform: translateY(40px);
	-moz-transform: translateY(40px);
	-ms-transform: translateY(40px);
	-o-transform: translateY(40px);
	transform: translateY(40px);
	/* Force Hardware Acceleration in WebKit */
	-webkit-backface-visibility: hidden;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	transition-property: transform;
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	transition-duration: 0.3s;
}
.is-visible .cd-popup-containerf {
	transform: translate(0, 0);
	-moz-transform: translateY(0, 0);
	-ms-transform: translateY(0, 0);
	-o-transform: translateY(0, 0);
	transform: translateY(0, 0);
}
.cd-popup-closef {
	position: absolute;
 top:.15rem;
	right: 0;
 width: .2rem;
 height:.2rem;
	text-align: center;
 padding:.1rem;
	background: url(../images/close.png) no-repeat;
 background-size:.2rem;
}
.erwei_top {
height:.45rem;
line-height:.45rem;
	color: #333;
font-size:.16rem;
	font-weight: bold;
	text-align: center
}
.share_ul {
	overflow: hidden;
margin-bottom:.15rem;
}
.share_ul li {
	width: 33.33%;
	float: left;
	text-align: center;
margin-top:.1rem;
}
.share_ul li img {
width:.5rem;
}
.share_ul_font {
	color: #666;
font-size:.12rem;
margin-top:.05rem;
}
.or_top {
	background: #fff;

	border-bottom: 1px solid #e9e9e9;
padding:.3rem .15rem .2rem;
}
.or_top_one {
	overflow: hidden;
line-height:.18rem;
margin-bottom: .05rem;
}
.or_top_one_left {
	float: left;
font-size:.18rem;
	font-weight: bold;
margin-right:.1rem;
}
.or_top_one_right {
	overflow: hidden;
	color: #ef0e2d;
font-size:.12rem;
	font-weight: bold;
}
.or_top_one_right span {
font-size:.14rem;
	font-weight: bold;
}
.color1 {
	color: #ef0e2d
}
.color2 {
	color: #0088d6
}
.color3{color:#f07716;}
.color4 {
	color: #d700cf
}
.or_top_two {
	color: #ef0e2d;
font-size:.12rem;
margin:0 0 .05rem
}
.or_top_three {
	overflow: hidden
}
.or_top_three p {
	color: #666;
font-size:.12rem;
line-height:.25rem;
}
.or_con {
	background: #fff;
	overflow: hidden;
margin-top:.1rem;
	border-top: 1px solid #e9e9e9;
	border-bottom: 1px solid #e9e9e9;
padding: .1rem .1rem .1rem .15rem;
	position: relative;
}
.or_con_left {
	position: absolute;
left:.15rem;
	top: 50%;
margin-top: -.1rem;
}
.or_con_left img {
width: .16rem;
	vertical-align: top;
}
.or_con_left2 {
	float: left;
margin-left: .28rem;
	width: 63%;
}
.or_con_left2_one {
	color: #000;
font-size: .16rem;
	font-weight: bold;
}
.or_con_left2_one span {
font-size:.16rem;
margin-right: .1rem;
	font-weight: bold;
}
.or_con_left2_two {
	color: #333;
font-size: .12rem;
}
.or_con_right {
	color: #f1713e;
font-size:.12rem;
	border: 1px solid #f1713e;
height: .2rem;
line-height: .2rem;
padding:0 .05rem;
border-radius: .05rem;
	overflow: hidden;
	position: absolute;
right: .1rem;
	top: 50%;
margin-top: -.1rem;
}
.product {
	overflow: hidden;
	background: #fff;
	border-top: 1px solid #e9e9e9;
	border-bottom: 1px solid #e9e9e9;
margin-top: .1rem;
}
.product_li {
	overflow: hidden;
	border-bottom: 1px solid #e9e9e9;
margin-left: .15rem;
}
.product_li:last-child {
	border-bottom: none;
}
.product_left {
	float: left;
 width: .72rem;
 height: .72rem;
	overflow: hidden;
 border-radius: .04rem;
 margin: .15rem .1rem .15rem 0
}
.product_right {
	overflow: hidden;
margin-right:.15rem;
	position: relative;
height: .9rem;
}
.product_right_one {
	color: #000;
font-size: .14rem;
	font-weight: bold;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
margin-top: .12rem;
	overflow: hidden;
}
.product_right_two {
	overflow: hidden;
height: .2rem;
line-height: .2rem;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}
.product_right_two_left {
	float: left;
	color: #000;
font-size: .12rem;
	font-weight: bold;
}
.product_right_two_left span {
	color: #000;
	font-weight: bold;
font-size: .14rem;
}
.product_right_two_right {
	float: right;
	color: #333;
font-size: .14rem;
}
.beizhu {
	background: #fff;
	border-top: 1px solid #e9e9e9;
margin-top:.1rem;
	border-bottom: 1px solid #e9e9e9;
padding: .1rem .15rem;
	overflow: hidden;
	color: #000;
font-size: .14rem;
}
.jine {
	overflow: hidden;
	background: #fff;
	border-top: 1px solid #e9e9e9;
margin-top:.1rem;
}
.jine li {
height: .4rem;
line-height: .4rem;
	overflow: hidden;
padding: 0 .1rem;
	border-bottom: 1px solid #e9e9e9;
}
.jine_left {
	float: left;
	color: #000;
font-size: .14rem;
}
.jine_right {
	float: right;
	color: #000;
font-size: .14rem;
}
.big {
	color: #ef0e2d;
font-size: .16rem;
	font-weight: bold;
}
.or_bottom {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	background: #fff;
	border-top: 1px solid #e9e9e9;
height: .5rem;
}
.btnr {
	float: right;
margin-right:.15rem;
	background: #f1713e;
	border: 1px solid #f1713e;
	color: #fff;
font-size: .14rem;
height: .29rem;
line-height: .29rem;
border-radius: .05rem;
	overflow: hidden;
margin-top: .1rem;
width: .89rem;
	text-align: center;
}
.btnrq {
	float: right;
margin-right:.15rem;
	background: #fff;
	border: 1px solid #888888;
	color: #888888;
font-size: .14rem;
height: .29rem;
line-height: .29rem;
border-radius: .05rem;
	overflow: hidden;
margin-top: .1rem;
width: .89rem;
	text-align: center;
}
.taocs {
	color: #888888;
font-size: .12rem;
margin-top: .02rem;
}

.logistics{border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9; 
 background: #fff; overflow: hidden; position:relative;
  margin-top: .1rem; padding: .1rem 0}
  .logistics_left{ float: left; width:.2rem; margin:0 .1rem 0 .15rem;  }
  .logistics_left2{ float: left; max-width: 70%}
  .logistics_left2_one{ color: #f14500; font-size: .14rem; line-height: .22rem;word-wrap:break-word }
  .logistics_left2_two{ color: #999; font-size: .12rem; }
  .logistics_right{ position: absolute; top: 50%; right: .15rem; transform: translate(0,-50%); }
  .logistics_right img{ width: .18rem; }
.or_bottom_left{ float: left; color: #f14500; font-size: .12rem; font-weight: bold; line-height: .5rem; margin-left: .15rem; }


.dibu{ overflow:hidden; position:fixed; bottom:0; left:0; height:.5rem; width:100%; background:#FFF; border-top:1px solid #d0d0d0; z-index:99}
.dibu ul{ overflow:hidden}
.dibu ul li{ float:left; width:25%; position:relative}
.dibu_img{ width:.21rem; margin:.05rem auto 0}
.dibu_font{ text-align:center; color:#999; font-size:.11rem; margin-top:.03rem}
.dibu_hover{ color:#f1713e}
.gounumber {
    position: absolute;
    width: .16rem;
    height: .16rem;
    border-radius: 50%;
    background: #ef0e2d;
    color: #fff;
    font-size: .12rem;
    top: .03rem;
    text-align: center;
    right:25%;
}


.top{ height:.45rem; background:#f1713e; width:100%; position:fixed; left:0; top:0; z-index:20; text-align: center;}
.top span{ color: #fff; font-size:.18rem; font-weight: bold; line-height: .45rem}
.fanhui{ width: .18rem; height: .18rem; vertical-align: top; position: absolute; left:.14rem; top:.13rem }

.top_div{ margin:.08rem .15rem 0; height:.28rem; line-height:.28rem; color:#aaa; font-size:.12rem; background:#fff; text-align:center; border-radius:.4rem}
.top_div img{ vertical-align:top; width:.12rem; margin:.08rem .07rem 0 0;}
.fantou{ position:fixed; right:.15rem; bottom:.6rem; width:.43rem;}
.fantou img{ vertical-align:top;}

.title{width:36%; height: .25rem; margin:0 auto;  text-align:center}
.title_line{ width:100%; height:1px; background:#000; margin-top:.25rem;}
.title span{ text-align:center; background:#fff; padding:0 .1rem; height:.2rem; line-height:.2rem; margin-top:-.1rem; vertical-align:top; display:inline-block; font-size:.16rem; font-weight:bold}
.index_ul{ overflow: hidden; margin: 0 .1rem}
.index_ul li{ overflow: hidden; margin-bottom:.1rem; position: relative; border-radius: .05rem }
.index_ul li:last-child{ margin-bottom: 0 }
.index_ul_bottom{ height: .25rem; line-height: .25rem; background: rgba(0,0,0,0.3); position: absolute; width: 100%; left: 0; bottom: 0; overflow: hidden; }   
.index_ul_bottom_left{ float: left; color: #fff; font-size: .14rem; margin-left: .07rem;overflow: hidden;text-overflow:ellipsis;
white-space: nowrap; max-width:73%;} 
.index_ul_bottom_right{ float: right; color: #fff; font-size:.14rem;margin-right: .07rem} 
.in_ul{ overflow: hidden; margin: 0 .1rem }
.in_ul li{ float: left; width: 48.5%; position: relative; margin-bottom: .1rem; border-radius: .05rem; overflow: hidden;}
.in_ul li:nth-child(2n+0){ float: right; }
.in_font{ margin: 0 .07rem;overflow: hidden; color: #fff; font-size:.14rem;
text-overflow:ellipsis;
white-space: nowrap; }


.taba{overflow:hidden;background:#fff; height: .4rem; line-height: .4rem; border-bottom: 1px solid #e9e9e9; position: fixed; top: .45rem; left: 0; width: 100%;z-index: 20}
.taba a{display:block;float:left; width: 50%; text-align: center; position: relative; color: #333333}
.taba a.on{ color: #f1713e; font-size: .16rem; font-weight:bold; }
.taba a.on:after{ width: .31rem; height: .03rem; background: #f1713e; position: absolute; left: 50%; border-radius: .2rem; margin-left: -.15rem; bottom: 0; content: ''; overflow: hidden;}
.conta{overflow:hidden;}
.conta li{display:none;}

.dk{ overflow:hidden; margin:.1rem .1rem 0}
.dk dd{ margin-bottom: .1rem; overflow: hidden; border-radius: .05rem; position: relative; }
.dk_top{ position:absolute; top:0; left: 0; width: 100%; height: .35rem; z-index: 10; background: url(../images/g_t.png) repeat-x; background-size:contain;}
.dk_top_one{ color: #fff; font-size: .15rem;  margin: 0 .07rem;overflow: hidden; line-height: .15rem; margin-top: .1rem;
text-overflow:ellipsis;white-space: nowrap; }
.dk_top_two{ color: #fff; font-size: .12rem;margin: .03rem .07rem 0}
.plaa{ position: absolute; left: 50%; top: 50%; width: .36rem; height: .36rem; transform: translate(-50%,-50%); z-index: 11 }
.dk_bottom{position:absolute; bottom:0; left: 0; width: 100%; height: .3rem; z-index: 10; background: url(../images/g_b.png) repeat-x; background-size:contain;}
.dk_bottom_left{ float: left; color: #fff; font-size: .12rem; margin-left: .07rem; }
.dk_bottom_right{ float:right; color: #fff; font-size: .14rem;margin-right: .07rem; }
.dk_bottom_right img{ width:.14rem; height: .14rem; vertical-align: top; margin-right: .05rem; margin-top: .02rem; }


.cd-popup {
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  transition: opacity 0.3s 0s, visibility 0s 0.3s;
	z-index:99;
}
.cd-popup.is-visible {
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
  transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container {
	overflow: hidden;
  position:absolute;
  width: 100%;
	bottom:0;
  background: #f6f6f6;
  border-top-right-radius: .1rem;
  border-top-left-radius: .1rem;
  -webkit-transform: translateY(40px);
  -moz-transform: translateY(40px);
  -ms-transform: translateY(40px);
  -o-transform: translateY(40px);
  transform: translateY(40px);
  /* Force Hardware Acceleration in WebKit */
  -webkit-backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.is-visible .cd-popup-container {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}
.cd-popup-close {
    position: absolute;
    width: .2rem; height: .2rem; background: url(../images/close.png) no-repeat; background-size:100%; right: .15rem; top: .18rem; 
}
.gp_title{ height: .55rem; line-height: .55rem; text-align:center; font-weight: bold; border-bottom: 1px solid #e9e9e9; background: #fff;font-size: .18rem;  }
.gp_jine{ height: .55rem; line-height: .55rem; text-align: center; color: #ef0e2d; font-size: .14rem; background: #fff;font-weight: bold;border-bottom: 1px solid #e9e9e9 }
.gp_jine span{ font-size: .28rem; }

.kai{width:100%; overflow:hidden; background:#fff; border-bottom:1px solid #e9e9e9; border-top:1px solid #e9e9e9; margin-top: .1rem}
.kai dl{ width:100%; overflow:hidden; margin:0px; padding:0px; position:relative;}
.kai dt{ width:.29rem; overflow:hidden; float:left; padding:.15rem 0; margin:0 .12rem 0 .21rem;}
.kai dt span{width:.29rem; display:block; overflow:hidden; margin:0 auto;}
.kai dd{ overflow:hidden; padding:.12rem 0 .12rem 0; border-bottom:1px solid #e9e9e9; font-size:.12rem;}
.kai dd span{font-size:.12rem; color:#999; display:block;}
.kai dl:last-child dd{ border-bottom:none}

.regular-radio {display:none;}
.regular-radio + label {top:.03rem;
	-webkit-appearance: none; background-color: #fff;
	border: 1px solid #ccc; 
	padding:.03rem;
	border-radius:.20rem;
	display: inline-block;
	position: relative; width:.12rem; height:.12rem;
}
.regular-radio:checked + label:after {content:' '; width:.08rem; height:.04rem;position: absolute;	top:.05rem; left:.04rem; border:2px solid #fff; border-top:0; border-right:0; 
transform:rotate(40deg);
-moz-transform:rotate(-40deg);
-webkit-transform:rotate(-40deg);
}
.regular-radio:checked + label { background:#f1713e; border:1px solid #f1713e;}
.big-radio + label { padding:.08rem;}
.big-radio:checked + label:after { width:8px; height:8px;	left:.04rem; top:.04rem;}
.zf_btn{ width: 90%; height: .42rem; line-height: .42rem; margin: .17rem auto; background: #f1713e; display: block; border: none; color: #fff; font-weight:bold; border-radius: .05rem; }
/*---商城----*/
.nav_all{ position: fixed; left: 0; top: .45rem;height: 100%;background: #f6f6f6;width: .9rem; z-index: 10;overflow-y: scroll;}
.navigation{    width: .9rem;    }
.navigation a{ height: .6rem; line-height: .6rem; background: #f6f6f6; border-bottom: 1px solid #fff; text-align: center;position:relative;color: #333; font-size: .16rem; display:block;overflow: hidden;    text-overflow:ellipsis;
    white-space: nowrap; }

.navigation a.hover{ color: #f1713e; font-weight: bold; background:#fff;  }
.navigation a.hover:after{ width: .03rem; height: .2rem; background: #f1713e; border-radius: .2rem; position: absolute; left: 0; top: .2rem; content: ''; }
.shopping{overflow: hidden; background:#fff }
.shopping dd{ border-bottom: 1px solid #e9e9e9; overflow:hidden;}
.shopping_left{ width: .72rem; height: .72rem; float:left; border-radius: .05rem; overflow: hidden; margin:.15rem .15rem .15rem 0; }
.shopping_right{ overflow: hidden; margin-top: .14rem;margin-right:.15rem; }
.shopping_right_one{ color: #000; font-size: .14rem; font-weight: bold; height: .2rem; line-height: .2rem;    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap; }
.shopping_right_two{ color: #888; font-size: .12rem;height: .18rem; line-height: .18rem;    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap; }
.shopping_right_three{ color: #888; font-size: .11rem;height: .18rem; line-height: .18rem  }
.shopping_right_four{ overflow: hidden; height: .2rem; line-height: .2rem; }
.shopping_right_four_left{ float: left;color: #ef0e2d; font-size: .12rem; }
.shopping_right_four_left span{ font-size: .16rem; font-weight: bold; }
.shopping_right_four_right{ float: right; width: .2rem; }
.shopping_right_four_right img{ vertical-align: top }
.xax{ overflow: hidden;margin-left: 1.05rem; }
.xax li{ display: none }

.shopping_right_one2{color: #000; font-size: .14rem; font-weight: bold; height: .38rem; line-height: .19rem; display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;    }
/*快速注册登录*/
.login{ width:85%; margin: .35rem auto; overflow: hidden; }
.login_one{ border: 1px solid #ddd; height: .4rem; overflow:hidden; background: #fff; border-radius: .05rem; position: relative; margin-bottom: .2rem;}
.login_one input{ height: .4rem; line-height: .4rem; font-size: .14rem; background: #fff; display:block; margin: 0 .12rem; width: 90% }
.login_one button{ position: absolute; right: 0; top: 0; background: #fff7f3; color: #f1713e; font-weight: bold; padding: 0 .18rem; height:.4rem; line-height: .4rem; border: none; border-left: 1px solid #ddd }
.login_btn{ background: #f1713e; color: #fff; width: 100%; height: .4rem; line-height: .4rem; text-align: center; font-size: .17rem; font-weight: bold; border: none; border-radius: .05rem; margin-top: .2rem }
.bianji{ position: absolute; right:.15rem; top: 0; line-height: .45rem; color: #fff; font-size: .14rem; text-align: right }
.cart_ul{ overflow: hidden;background: #fff; border-top: 1px solid #e9e9e9; margin-top: .1rem;}
.cart_ul li{ overflow: hidden; border-bottom: 1px solid #e9e9e9;}
.cart_ul_left{ float: left; width: .18rem; margin:.42rem .11rem; height:.18rem }
.cart_ul_left img{ vertical-align: top; width:.18rem; }
.cart_ul_left2{ float: left; width: .72rem; height: .72rem; margin: .15rem .12rem .15rem 0; overflow: hidden; border-radius: .05rem}
.cart_ul_right{ overflow: hidden; margin-top: .13rem; margin-right: .15rem; }
.cart_ul_right_one{ color: #000; font-size: .14rem; font-weight: bold; line-height: .18rem;height: .18rem;    overflow: hidden;    text-overflow:ellipsis;    white-space: nowrap; }
.cart_ul_right_two{ color: #888; height: .2rem;font-size: .12rem;overflow: hidden;    text-overflow:ellipsis;    white-space: nowrap;line-height: .2rem;}
.cart_ul_right_three{ overflow: hidden; margin-top: .08rem }
.cart_ul_right_three_left{ color: #ef0e2d; font-size: .12rem; float:left;font-weight: bold; margin-top: .08rem; }
.cart_ul_right_three_left span{ font-size: .16rem;font-weight: bold; }
.cart_ul_right_three_right{ float:right; border: 1px solid #dddddd; height: .28rem; overflow: hidden; border-radius: .05rem; }
.jia{ float: left; width:.34rem; text-align: center; height: .28rem; }
.jia img{ vertical-align: top; width: .14rem; margin-top: .07rem; }
.contas{ width: .45rem; text-align: center;font-size: .18rem; float: left; border-left: 1px solid #ddd; border-right: 1px solid #ddd; line-height: .28rem;height: .28rem; color:#ccc; } 
.cart_ul_right_one2{ color: #000; font-size: .14rem; font-weight: bold; line-height: .19rem;height: .38rem;    word-break: break-all;        display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden; }
.hoverjj{ border: 1px solid #bbb; }
.hoverjj .contas{ color: #000 }
.jiesuan{ position: fixed; bottom: .5rem; width: 100%; background: #fff; left: 0; z-index: 30; height: .45rem; border-top: 1px solid #e9e9e9; }
.jiesuan_left{float: left; color: #333; font-size: .14rem; margin-left: .11rem; line-height:.45rem; }
.jiesuan_left img{ width:.18rem; height: .18rem; vertical-align: top; margin-top: .13rem; margin-right: .1rem;}
.jiesuan_right{ float: right; background: #f1713e; color: #fff; font-size: .17rem; font-weight: bold; width: .9rem; text-align: center; height: .45rem; line-height: .45rem; border: none; padding: 0; }
.jiesuan_right2{ float: right; margin-right: .12rem; overflow: hidden; text-align: right; }
.jiesuan_right2_one{ color: #333; font-size: .12rem;line-height:.16rem; margin-top: .07rem }
.jiesuan_right2_one span{ color: #ef0e2d; font-size: .16rem; font-weight: bold;  }

.jiesuan_right2_two{ color: #333; font-size: .1rem; margin-top: 0; }
.delete{ width:.7rem; height: .3rem; line-height: .3rem; background: #ef0e2d; color: #fff; border-radius: .4rem; overflow: hidden; text-align: center; margin: .075rem .11rem 0 0; float:right }
.lianxir{ width:100%; position:relative; overflow:hidden; background:#fff url(../images/xian@2x.png) bottom repeat-x;background-size:100% .06rem;}
.icon_dizhi{ float:left; width:.16rem; padding:.23rem 0; margin-left:.15rem}
.ren{ margin-left:.45rem; font-size:.16rem; padding:.1rem 0; color: #000}
.huis{ color:#888; font-size:.12rem; width:90%}
.jiantouyou{ width:.18rem;  position:absolute; top:50%; margin-top:-.09rem; right:.15rem}



.gup_ul{ overflow: hidden; background: #fff; border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9; margin-top: .1rem; }
.gup_ul li{overflow: hidden; border-bottom: 1px solid #e9e9e9; margin-left: .15rem;}
.gup_ul li:last-child{ border-bottom: none }
.gup_ul_left{ width: .72rem; height: .72rem; border-radius: .05rem; overflow: hidden; float: left; margin: .15rem .12rem .15rem 0 }
.gup_ul_left img{ vertical-align: top; }
.gup_ul_right{ overflow: hidden; margin-right: .15rem;    margin-top: .13rem; }
.gup_ul_right_three{ overflow: hidden; height: .2rem; margin-top: .16rem; line-height: .2rem; }
.gup_ul_right_three_left{ float: left; color: #000; font-size: .12rem; font-weight: bold; }
.gup_ul_right_three_left span{ font-size: .14rem;font-weight: bold; }
.gup_ul_right_three_right{ float:right; color: #333; font-size: .14rem; }
.jiefapiao {   width: 100%;  overflow: hidden;  background: #fff;  padding: .1rem 0;  border-bottom: 1px solid #e9e9e9;border-top:1px solid #e9e9e9; margin-top: .1rem}
.jiefapiao_penzu { overflow: hidden;  margin: 0 .15rem;}
.jiefapiao_penzu input {   width: 100%;  overflow: hidden;   background: #fff;  color: #333;   font-size: .13rem;   border-radius: 0px;    line-height: .13rem;}
.zftitle{ height: .4rem; line-height: .4rem; padding: 0 .15rem; color: #000; font-size: .14rem; font-weight: bold;  }
.mt0{ margin-top: 0 }
.kai_suan{position:absolute; top:30%; right:.15rem;}

.crowdtongmani{width:100%;overflow:hidden;border-bottom:1px solid #e9e9e9;margin-top:.1rem;border-top:1px solid #e9e9e9; background:#fff;font-family:Arial,"Microsoft YaHei"; margin-bottom:.1rem;}
.crowdtongmani dl{ border-bottom:1px solid #e9e9e9; overflow:hidden; height: .4rem; line-height: .4rem;}
.crowdtongmani dl:last-child{border-bottom:none;}
.crowdtongmani dl dt{float:left; font-size:.14rem; margin-left: .15rem;}
.crowdtongmani dl dd{float:right; margin-right:.15rem; font-size:.15rem;}
.crowdtongmani dl dd span.hongsejine{color:#ef0e2d; font-size:.15rem;}

.yyue_bottom{ position:fixed; height:.45rem;font-size:.14rem; line-height:.45rem; bottom:0; left:0;
 background:#fff; color:#666; width:100%; overflow:hidden; border-top:1px solid #e9e9e9;}
.yyue_bottom_left span.spa1{ color:#ef0e2d; font-size:.16rem; font-weight: bold;}
.yyue_bottom_left span.spa2{ color:#ef0e2d; font-size:.23rem; font-weight: bold;}
.yyue_bottom_left{ float:left; margin-left:.15rem}
.yyue_bottombutton{ float:right; width:32%; height:.48rem; background:#f1713e; color:#FFF;  border:none; display:block; padding:0; margin:0; font-size:.18rem}
.youhui_left a{ display:block; overflow:hidden;}
/*我的*/
.mytop{ overflow: hidden; position: relative; }
.mytop_con{ position: absolute; left: 0; top:30%; z-index: 10; width: 100%; overflow: hidden; }
.mytop_con_left{ float: left; width: .64rem; height: .64rem; margin:0 .12rem 0 .2rem; }
.mytop_con_right{ overflow: hidden; float: left; }
.mytop_con_right_one{ color: #fff; font-size: .18rem; font-weight: bold; line-height: .18rem; margin-bottom: .05rem; }
.mytop_con_right_two{ color: #fff; font-size:.14rem; line-height: .24rem}
.genghuan{ color: #fff; width: .76rem; height: .3rem; line-height: .32rem; text-align: center;  background-image: linear-gradient(to right,#ffac35,#ed6a00); font-size: .13rem; border-top-left-radius: .4rem;border-bottom-left-radius: .4rem; position: absolute; right: 0; top:.2rem}
.my_ul{ overflow: hidden; background: #fff; border-top: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; margin-top: .1rem;}
.my_ul li{ overflow: hidden;  }
.my_ul li:last-child .my_ul_right{ border-bottom: none }
.my_ul_left{ float: left; width: .23rem;  margin: 0 .2rem 0 .2rem; }
.my_ul_left img{ vertical-align: top; margin-top: .135rem; }
.my_ul_right{ overflow: hidden; border-bottom: 1px solid #e9e9e9;height: .5rem; line-height: .5rem;}
.my_ul_right_left{ float:left; color: #000; font-size: .16rem; font-weight: bold; }
.my_ul_right_right{ float: right; margin-right: .15rem; }
.my_ul_right_right img{ width: .15rem; height: .15rem; vertical-align: top; margin-top: .175rem; float: right  }
.xiaoxi{ width: .18rem; height: .18rem; background: #ef0e2d;border-radius: .4rem; overflow: hidden; float: right; color: #fff; line-height: .18rem; text-align: center; margin-top: .16rem; margin-right: .05rem}
.huancun{ float: right;color: #666; font-size: .14rem; line-height: .5rem;margin-right: .05rem }
.his_title{ height: .35rem; line-height: .35rem; overflow: hidden; padding: 0 .15rem; color: #666; font-size: .12rem; }
.history{ margin-top: 0 }
.history dd:last-child{ margin-bottom: 0 }
/*我的订单*/
.order_ul a{ width: 20% }
.order_li{ overflow: hidden; border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9; background: #fff; margin-top:.1rem;  }
.order_li_title{ height: .4rem; line-height: .4rem; overflow: hidden; padding: 0 .15rem;border-bottom: 1px solid #e9e9e9; }
.order_li_title_left{ float: left; color: #333; font-size: .13rem; }
.order_li_title_right{ float: right; }
.order_dl{ overflow: hidden; }
.order_dl dd{ overflow: hidden;border-bottom: 1px solid #e9e9e9; }
.order_dl_left{ float: left; margin: .15rem .12rem .15rem .15rem;    width: .72rem;
    height: .72rem;    border-radius: .05rem; overflow: hidden; }
 .heji{ overflow: hidden; height: .4rem; line-height: .4rem; color: #000; font-size: .12rem; text-align: right; padding: 0 .15rem;}
 .heji span.heji1{ color: #000; font-size: .14rem; font-weight: bold; margin-left: .13rem }
.heji span.heji2{ color: #ef0e2d;font-size: .12rem; font-weight: bold; }
.heji span.heji3{ color: #ef0e2d;font-size: .16rem; font-weight: bold; }
.annbtn{ height: .5rem; border-top: 1px solid #e9e9e9; overflow: hidden; padding: 0 .15rem }
.annbtn1{ float: right; background: #f1713e; border: 1px solid #f1713e; color: #fff; width: .9rem; height: .3rem; line-height: .3rem; border-radius: .05rem; overflow: hidden; font-size: .14rem; margin-left: .2rem; margin-top:.1rem;padding: 0; }
.annbtn2{ float: right; background: #fff; border: 1px solid #888; color: #888; width: .9rem; height: .3rem; line-height: .3rem; border-radius: .05rem; overflow: hidden; font-size: .14rem; margin-left: .2rem; margin-top:.1rem }
.mess_ul{ overflow: hidden; margin-top: .15rem; }
.mess_ul li{ background: #fff; margin: 0 .15rem .15rem; border:1px solid #e9e9e9; box-shadow:1px 2px 2px rgba(226,226,226,0.75); padding: 0 .15rem; border-radius: .05rem; }
.mess_ul_title{ height: .4rem; line-height: .4rem; color: #333; font-size: .14rem; border-bottom: 1px solid #e9e9e9;  }
.mess_ul_font{ color: #333; font-size: .14rem; line-height: .23rem; margin: .1rem 0; text-align: justify; }
.mess_ul_font span{color:#f1713e;}
.font18{ font-size:.18rem;}


/*收货地址*/
.shouhuo_div{ overflow:hidden;  border-bottom:1px solid #e9e9e9; border-top:1px solid #e9e9e9; background:#FFF; margin-top:.1rem}
.shouhuo_one{ padding:.1rem; overflow:hidden}
.shouhuo_one_name{ font-size:.16rem; margin-right:.12rem}
.jutidizhi{ color:#666; font-size:.12rem}
.morendizhi{ overflow:hidden; border-top:1px solid #ddd; padding:.07rem .15rem}
.morensis{ color:#666; font-size:.14rem;   vertical-align: middle; overflow:hidden; margin-top:.03rem; float:left}
.kai_suan3{ float:left; margin-right:.07rem}
.morensis_btn1{ float:right; display:block; width:.5rem; height:.25rem; border:1px solid #666; border-radius:.05rem; background:#FFF; color:#666; font-size:.13rem;padding: 0;}
.morensis_btn2{ float:right; display:block; width:.5rem; height:.25rem; border:1px solid #666; border-radius:.05rem; background:#FFF; color:#666; font-size:.13rem; margin-right:.15rem;padding: 0;}

.tiajinfo_box{ width:96%; margin-left:4%; overflow:hidden}
.tiajinfo_box dl{    width: 100%; border-bottom: 1px solid #ddd;padding: .12rem 0;overflow: hidden;}
.tiajinfo_box dl dt{float: left;    font-size: .14rem;}
.tiajinfo_box dl dd{    float: right;text-align: right;width: 70%;margin-right: 3%;overflow: hidden;}
.tiajinfo_box dl dd input{    width: 100%;text-align: right;color: #666;font-size: .14rem; background:#fff;vertical-align: inherit;}
.tiajinfo_box dl dd select{    width: 100%;text-align: right;font-size: .14rem;color: #666;border: none;direction: rtl;background: none; line-height:.17rem}
.addinfo_b{    width: 96%;padding: .12rem 0 .12rem 0; margin-left: 4%;font-size: .12rem;color: #999;position: relative;}
.bigbot2{width:100%; overflow:hidden; background:#FFF; border-bottom:1px solid #ddd;}
.yhqipjd{
        width: 100%;
    overflow: hidden;
    padding: .15rem 0;
    text-align: center;
        font-size:.16rem;
}
.xinzengdz {   position: fixed;  bottom: 0;  left: 0;   display: block;  width: 100%;   height: .45rem;    line-height: .45rem;    color: #FFF;    background: #f1713e;    font-size: .18rem;
    border: none;
}
/*新增地址*/
.addinfo{width:100%; overflow:auto; border-bottom:1px solid #ddd; background:#fff; padding:.1rem 0;}
.addinfo1{width:100%; overflow:auto; border-bottom:1px solid #ddd;border-top:1px solid #ddd; background:#fff; margin-top:.1rem;}
.addinfo_box, .addinfo_box1{width:96%; margin-left:4%; overflow:hidden;}
.addinfo_box dl, .addinfo_box1 dl{width:100%; border-bottom:1px solid #ddd; padding:.12rem 0; overflow:hidden;}
.addinfo_box1 dl:last-child{border-bottom:none;}
.addinfo_box dl dt, .addinfo_box1 dl dt{ float:left; font-size:.14rem;}
.addinfo_box dl dt span, .addinfo_box1 dl dt span{ display:block; color:#999; font-size:.12rem;}
.addinfo_box dl dd,.addinfo_box1 dl dd{ float:right; text-align:right; width:70%; margin-right:3%; overflow:hidden;}
.addinfo_box dl dd input, .addinfo_box1 dl dd input{ width:100%;text-align:right; color:#666; font-size:.14rem;}
.addinfo_box dl dd select, .addinfo_box1 dl dd select{ width:100%;text-align:right; font-size:.14rem; color:#666; border:none;direction: rtl; background:none;}
.addinfo_box dl dd select option, .addinfo_box1 dl dd select option{text-align:right;direction: rtl;background:none;}
.addinfo_box dl dd h1, .addinfo_box1 dl dd h1{float:right;width:0.65rem;height:0.65rem; border-radius:50%; overflow:hidden;}
.addinfo_box dl dd h2, .addinfo_box1 dl dd h2{width: 9px;display: block;float: right;margin-top: 0.18rem;margin-left: 8px;}
.addinfo_b{width:96%; padding:.12rem 0 0 0; margin-left:4%; font-size:.12rem; color:#999; position:relative;}
.register_ul_input4 {font-size: .12rem; display: block;line-height: .21rem; width: 64%;text-align: right;background: none;float: right; }


.yhqipjd{width:100%; overflow:hidden; padding:.15rem 0; text-align:center;  }
.yhqipjd input{width:92%;height:.4rem; line-height:.4rem;background:#f1713e;color:#fff;border-radius:.05rem;margin-top:.08rem;font-size: .17rem; text-align:center;}



.search_div{ width:80%; float:right;height: .28rem;    line-height: .28rem;  font-size: .12rem;  background: #fff;
       border-radius: .4rem; margin-top:.08rem; margin-right:.15rem}
			 .search_div img{ float:left;vertical-align: top;    width: .12rem;    margin: .08rem .07rem 0 .1rem;}
.search_div_right{ overflow:hidden; margin-right:.1rem;}
.search_div_right input{ width:100%;    height: .28rem;
    line-height: .28rem; vertical-align:top}
.searchdl dd{ padding-left:.15rem;}
.signout{ width:84%; margin:.3rem auto 0; background:#f1713e; color:#fff; border-radius:.5rem; overflow:hidden; font-size:.18rem; font-weight:bold; border:none; display:block; height:.45rem; line-height:.45rem;}
.weideng{ color:#fff; background:rgba(0,0,0,0.2); font-size:.16rem; border:1px solid rgba(255,255,255,1); height:.35rem; line-height:.35rem; border-radius:.5rem; padding:0 .2rem; margin-top:.13rem;}
@media (min-width:721px) {
html {
	font-size: 937.5%;
}
}
@media (max-width:1080px) {
html {
	font-size: 1500%;
}
}
@media (min-width:541px) and (max-width:720px) {
html {
	font-size: 1400%;
}
}
@media (min-width:481px) and (max-width:540px) {
html {
	font-size: 1054%;
}
}
@media (min-width:361px) and (max-width:480px) {
html {
	font-size: 660%;
}
}
@media screen and (-webkit-min-device-pixel-ratio: 3) and (max-width:414px) {
html {
	font-size: 660%;
}
}
@media screen and (-webkit-min-device-pixel-ratio: 2) and (max-width:375px) {
html {
	font-size: 660%;
}
}
 @media screen and (-webkit-min-device-pixel-ratio: 2) and (max-width:568px) and (orientation : landscape) { /*　　这是匹配5横屏的状态，横屏时的css代码　　*/
html {
	font-size: 625%;
}
}
 @media (min-width:321px) and (max-width:360px) {
html {
	font-size: 625%;
}
}
@media (max-width:320px) {
html {
	font-size: 625%;
}
}
@media screen and (-webkit-min-device-pixel-ratio: 3) and (max-width:736px) and (orientation : landscape) { /*　　这是匹配ip6plus横屏的状态，横屏时的css代码　　*/
html {
	font-size: 660%;
}
}
