
/*高分屏手机分辨率*/	


/*color*/
.red{color:#d90000; }
.ft_red{ padding:3% 0 0 3%;font: normal .875em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#ff6600; text-decoration:none;}
.text-light {font:lighter .875em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#fff; text-decoration:none;
}
.text-muted {
  color: #777;
}
.text-grey {
  color: #c8c9ca;
  font-size: 1em;
}
.text-primary {
  color: #2a97e6;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #337ab7;
}
.text-success {
  color: #2aaa07;
}
a.text-success:hover,
a.text-success:focus {
  color: #1e8c00;
}
.text-info {
  color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}
.text-danger {
  color: #ff4747;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #ca2424;
}
.bg-primary {
  color: #fff;
  background-color: #2a97e6;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #337ab7;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}
.bg-gray {
  background-color: #f6f6f6;
}
a.bg-gray:hover,
a.bg-gray:focus {
  background-color: #e5e5e5;
}


.bg-white {
  background-color: #fff;
}
a.bg-white:hover,
a.bg-white:focus {
  background-color: #f2f2f2;
}


/*bg_color*/
.bg_gray{ background-color:#f8f8f8; }
.bg_bai{ background-color:#fff; }
.box_gray{ background:#f1f1f1;padding:3%; margin:0 3% 3% 3%; text-align:right;font: normal .875em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#333; }


/*首页模块*/
.reserve_all .box{ background:url(../images/bg_line_mk.png) no-repeat center center; background-size:85%; width:82%; float:right; margin-top:3%; }
.reserve_all .title{ width:14%; position:absolute;  margin-left:3%; }
.reserve_all .title img{ width:140%; }
.reserve_all ul,li{ list-style-type:none;}
.reserve_all li{ float:left; width:46%; text-align:center;font: normal 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; cursor:pointer; color:#777; margin-bottom:10px; padding:1%; margin-left:2%;}
.reserve_all li img{ width:45%;}
.reserve_all li a{ display:block; font: normal 1.1em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#400009; text-decoration:none;}

/*首页模块_xg*/
.reserve_all_xg{ margin:2%;}
.reserve_all_xg .box{ background:#fff;-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;}
.reserve_all_xg ul,li{ list-style-type:none;}
.reserve_all_xg li{ float:left; width:18%; text-align:center;font: normal 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; cursor:pointer; color:#777; margin-bottom:5px; padding:1%;}
.reserve_all_xg li img{ width:70%;}
.reserve_all_xg li a{ display:block; font: normal .75em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#5f5c5e; text-decoration:none;}


/*积分商城模块_xg*/
.reserve_sc_xg .box{ background:#fff; padding-top:1%; padding-bottom:3%; border-bottom: solid 1px #eaeaea;}
.reserve_sc_xg ul,li{ list-style-type:none;}
.reserve_sc_xg li{ float:left; width:25%; text-align:center;font: normal 1em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; cursor:pointer; color:#777;}
.reserve_sc_xg li img{ width:40%;}
.reserve_sc_xg li a{ display:block; font: normal .75em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#5f5c5e; text-decoration:none;}

.div_yyimg{ margin-top:.5%; width:100%; text-align:center;}
.div_yyimg img{ width:100%;}

/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
.reserve_all_xg li a{ display:block; font: normal 1.5em/1.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#5f5c5e; text-decoration:none;}
.reserve_sc_xg li a{ display:block; font: normal 1em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#5f5c5e; text-decoration:none;}

}


/*会员中心模块*/
.reserve_sc_xg .box{ margin: -5% 4% 5% 4%;border-radius: .5em;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2); background:#fff; padding-top:2%; padding-bottom:4%;}
.reserve_sc_xg ul,li{ list-style-type:none;}
.reserve_sc_xg li{ float:left; width:20%; text-align:center;font: normal 1em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; cursor:pointer; color:#777;}
.reserve_sc_xg li img{ width:60%;}
.reserve_sc_xg li a{ display:block; font: normal .75em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#5f5c5e; text-decoration:none;}
.reserve_sc_xg .bg_line{ background: url(../images/bg_line.png) no-repeat -4% center; background-size: 20%; }

.div_yyimg{ margin-top:.5%; width:100%; text-align:center;}
.div_yyimg img{ width:100%;}


/*会员中心模块_我的服务*/
.reserve_user{ padding: 3% 0;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2); background:#fff url(../images/bg_user_line.png) no-repeat right top; background-size: 100%; padding-top:1%; padding-bottom:3%;}
.reserve_user ul,li{ list-style-type:none;}
.reserve_user li{ float:left; width:25%; text-align:center;font: normal .875em/1.25em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; cursor:pointer; color:#a3a3a3;}
.reserve_user li img{ width:70%;}
.reserve_user li a{ display:block; font: normal 1.1em/1.2em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#333; text-decoration:none;}
.reserve_user .title_bt{    background: url(../images/icon_title_bt.png) no-repeat .5em center; background-size:3%; font:  italic 1.25em/2em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#666; padding-left: 1.5em;}
.reserve_user .title_bt span{ color: #bd9637;}

/* 积分商城 */

.jfyhq_list{ padding:2% 0 0 0; position: relative;}
.jfyhq_list .list{width:45%; margin:1.5% 2.5%; float:left;}
.jfyhq_list .list_box{width:45.7%; padding:1.5% 2%; float:left; background:#fff;

	border: solid 1px #e1e1e1; border-right:none;border-bottom:none;}

.jfyhq_list .pro_img{ text-align:center; cursor:pointer;}
.jfyhq_list .pro_img img{
	 width:100%;
	    -webkit-border-radius: .8em; 
	-moz-border-radius: .8em;
	border-radius: .8em;
	border: solid 1px #e1e1e1;
}	
.jfyhq_list .list_box .pro_img img{border:none;-webkit-border-radius: .8em .8em 0em 0em; 
	-moz-border-radius:.8em .8em 0em 0em;
	border-radius:.8em .8em 0em 0em;}

.jfyhq_list .text{ height:2.8em;text-overflow:ellipsis;font: normal 1em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; cursor:pointer; margin-top:5px; }
.jfyhq_list .text a{ display:block;font: normal .75em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ababab; text-decoration:none;}
.jfyhq_list .jg{ font: normal 1.2em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff6600; }
.jfyhq_list .jg span{color:#ababab; text-decoration: none; margin-left:5%;font: normal .75em/1.2em Helvetica, Arial, sans-serif, "微软雅黑";}
.jfyhq_list .jg em{-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em;border: solid 1px #ff6600;color:#ff6600; text-decoration: none; margin-left:15%; position:absolute;  padding:1% 2%;font: normal .65em/1em Helvetica, Arial, sans-serif, "微软雅黑";}

.jfyhq_list .btn_buy{ width:8%; height:4%; cursor:pointer; position: absolute; margin-left:37%; margin-top:-7%;background:url(../images/icon_gwc_red.png) no-repeat center center; background-size:90%; }
.jfyhq_list .list_box .btn_buy{ width:8%; height:4%; cursor:pointer; position: absolute; margin-left:35%; margin-top:-7%;background:url(../images/icon_gwc_red.png) no-repeat center center; background-size:90%; }


/* 通用TOP样式 */
.nav_top{
    height:55px;
    background:-webkit-linear-gradient(225deg, #eb6391, #4b63b0); 
    background:linear-gradient(225deg, #eb6391,#4b63b0); 	
	color:#fff;
    font-size: 1.25em;
	text-align:center;
	line-height:2.75em;
    width:100%; 
	z-index:100;
}
.nav_top .left{
    height:100%;
	width:10%;
	color:#fff;
	float:left;
	padding:0px 10px 0 10px;
	line-height:2.75em;
}
.nav_top .left a{	
    margin-top:8%;
	display:block;
	float:left;
	width:30px;
	height:30px;
	padding:3px;
}
	
.nav_top .left img{ max-width:100%;}

.nav_top .right{
    height:100%;
	width:10%;
	color:#fff;
	float:right;
	padding:0px 10px 0 10px;
	line-height:4em;
    font-size:0.75em;
	cursor:pointer;
}

.nav_top .right a{
    margin-top:8%;
	display:block;
	width:30px;
	height:30px;
	padding:3px;
	float:right;
}

.nav_top .right img{ max-width:100%;}

.nav_top .center{
	color:#fff;
    height:100%;
	width:65%;
	text-align:center;
	margin:auto;
    font-size: 1.1em;
	line-height:2.25em;
}

/* 搜索 */

.div_search{ padding:1.1em .875em;}

.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}

.input-group-btn {
    width: 1%;
    position: relative;
    white-space: nowrap;
    vertical-align: middle;
}

.btn_search{
	display: inline-block;
	padding: .5em 1.25em;
	margin-bottom:0;
	font: 1em/100% Arial, Helvetica, sans-serif;
	line-height:1.428571429;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	cursor:pointer;
    background:#ff6600 url(../images/icon_search.png) no-repeat center center;
	background-size:60%;
	border:1px solid transparent;
	-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none;
	width:70px;
}

.input-group-addon, .input-group-btn, .input-group .form-control {
    display: table-cell;
}

.form-control {
    display: block;
    width: 100%;
    height: 28px;
	padding: .4em 1.875em .4em 1.25em;
	font: 1em/100% Arial, Helvetica, sans-serif;
    line-height: 1.42857;
    color: #fff;
    background-color: #ff6600;
    vertical-align: middle;
    background-image: none;
    border-radius:5em;
	border:0;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}

.div_search input::-webkit-input-placeholder, 
.div_search textarea::-webkit-input-placeholder { 
    color: #fff;
}

.div_search input::-moz-placeholder,
.div_search textarea::-moz-placeholder { 
    color: #fff;
}
.div_search input:-ms-input-placeholder, 
.div_search textarea:-ms-input-placeholder { 
    color: #fff;
}

.search_tab{padding:.5em .35em .5em 0;background:#fff; border-bottom: solid 1px #e0e0e0;font: normal .95em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; }

.search_tab .arrow_s{float:left; text-align:center; width:26%; color:#ff6600;background: url(../images/icon_arrow_s.png) no-repeat right center; background-size:13%; cursor:pointer;}

.search_tab .arrow_x{float:left; text-align:center; width:26%; color:#a4a4a4;background: url(../images/icon_arrow_x.png) no-repeat right center; background-size:13%; cursor:pointer;}
.search_tab .arrow_x:hover{background: url(../images/icon_arrow_s.png) no-repeat right center;background-size:13%;  }

.search_tab .icon_sx{float:right; width:15%; color:#a4a4a4;background: url(../images/icon_cf.png) no-repeat right center; background-size:40%; cursor:pointer;}

.search_tab .icon_dz{background: url(../images/icon_dz.png) no-repeat left 30%;background-size:20%;  }
.search_tab span{ display:block; padding-left:5%; margin-left:5%;}
/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
.search_tab{padding:1em .35em 1em 0;background:#fff; border-bottom: solid 1px #e0e0e0;font: normal 1em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; }
.search_tab .arrow_s{float:left; text-align:center; width:26%; color:#ff6600;background: url(../images/icon_arrow_s.png) no-repeat right center; background-size:10%; cursor:pointer;}

.search_tab .arrow_x{float:left; text-align:center; width:26%; color:#a4a4a4;background: url(../images/icon_arrow_x.png) no-repeat right center; background-size:10%; cursor:pointer;}
.search_tab .arrow_x:hover{background: url(../images/icon_arrow_s.png) no-repeat right center;background-size:10%;  }

.search_tab .icon_sx{float:right; width:15%; color:#a4a4a4;background: url(../images/icon_cf.png) no-repeat right center; background-size:30%; cursor:pointer;}

.search_tab .icon_dz{background: url(../images/icon_dz.png) no-repeat left 30%;background-size:20%;  }

}

/* 首页搜索 */

.home_search{     background:-webkit-linear-gradient(225deg, #f9910a, #f9b70a); 
    background:linear-gradient(225deg, #f9910a,#f9b70a);  padding:.5em 2.5em; position:relative;}
.home_search .sys{ width:2.5em; height:2.2em; display:block; position:absolute; left:0;background: url(../images/011_x.png) no-repeat center center; background-size:100%; cursor:pointer;}
.home_search .xx{ width:2.5em; height:2.2em; display:block; position:absolute; right:0;background: url(../images/021_x.png) no-repeat center center; background-size:100%; cursor:pointer;}

.home_search .input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}

.home_search .input-group-btn {
    width: 1%;
    position: relative;
    white-space: nowrap;
    vertical-align: middle;
}

.home_search .btn_search{
	display: inline-block;
	padding: .33em 1.25em;
	margin-bottom:0;
	font: 1em/100% Arial, Helvetica, sans-serif;
	line-height:1.428571429;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	cursor:pointer;
    background:#fff url(../images/icon_searchd.png) no-repeat center center;
	background-size:60%;
	border:1px solid transparent;
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none;
	width:70px;
}

.home_search .input-group-addon, .home_search .input-group-btn, .home_search .input-group .form-control {
    display: table-cell;
}

.home_search .form-control {
    display: block;
    width: 100%;
    height: 28px;
	padding: .2em 1.875em .2em 1.25em;
	font: 1em/100% Arial, Helvetica, sans-serif;
    line-height: 1.42857;
    color: #868686;
    background-color: #fff;
    vertical-align: middle;
    background-image: none;
    border-radius:.5em;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}

.home_search input::-webkit-input-placeholder, .home_search textarea::-webkit-input-placeholder { 
    color: #868686;
}
.home_search input:-moz-placeholder, .home_search textarea:-moz-placeholder { 
    color: #868686;
}
.home_search input::-moz-placeholder, .home_search textarea::-moz-placeholder { 
    color: #868686;
}
.home_search input:-ms-input-placeholder, .home_search textarea:-ms-input-placeholder { 
    color: #868686;
}


/* 通用标题样式 */
.ty_title{background: url(../images/bt_cfxx.png) no-repeat 3% center;background-size:32%; padding:3% 3% 3% 36%; }
.ty_title a{background: url(../images/icon_arrow_r.png) no-repeat left center; background-size:15%;padding-left:8%;    font: normal .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333;
}

/* 处方样式 */
.div_cfys{ padding:0 3% 3% 3%;}
.div_cfys .box{ margin:3% 2%; border: solid 4px #333; padding:1.75%; background:rgba(255, 255, 255, 0.7);}
.div_cfys .box_article{border: solid 2px #333; padding-left:13%;background: url(../images/bt_zc.png) no-repeat left top; background-size:13%;}
.div_cfys .box_article ul{min-height:60px;font: normal 1.2em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; border-left: solid 1px #333; padding:0 2% 3% 2%; }
.div_cfys .box_article li{ float:left; margin-right:5px;}
.div_cfys .box_article a{font: normal 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333;  float:left;}
.div_cfys .box_article .red{color:#d90000; }
.div_cfys .box_article .huang{color:#a08638; }

.div_cfys h1{font: bold 1.75em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; color:#825c21; text-align:center;}
.div_cfys h2{font: bold 1em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; float:left; width:22%;}
.div_cfys li{ margin-top:10px;}
.div_cfys p{font: normal 1em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; width:78%; float:left; }

.cfcz{ padding:2% 4%;}
.line_bottom{ padding-bottom:5%; margin-bottom:3%; border-bottom: solid 1px #d2b289;}
.cfcz .cz_title{font: bold 1.2em/2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#8e5d1c; width:20%; float:left; }
.cfcz .jg{font: normal 1em/2em Helvetica, Arial, sans-serif, "微软雅黑";	padding: .4em 1.5em;color: #a50319;-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em; float:left; text-align:center; cursor:pointer; margin:0 3%; border: solid 2px #a50319;}
.cfcz .jg_red{font: normal 1em/2em Helvetica, Arial, sans-serif, "微软雅黑";	padding: .4em 1.5em;color: #fff;-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em; background:#a50319; float:left; text-align:center; cursor:pointer; margin:0 3%;border: solid 2px #a50319;}

.cfcz .jg_small{font: normal 1em/2em Helvetica, Arial, sans-serif, "微软雅黑";	padding: .4em 1.5em;color: #a50319;-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em; float:left; text-align:center; cursor:pointer; margin:0 3%; border: solid 2px #a50319;}

.cfcz .jg_small h2{font: normal 1em/2em Helvetica, Arial, sans-serif, "微软雅黑";	}
.cfcz .jg_red_small{font: normal 1em/2em Helvetica, Arial, sans-serif, "微软雅黑";	padding: .4em 1.5em;color: #fff;-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em; background:#a50319; float:left; text-align:center; cursor:pointer; margin:0 3%;border: solid 2px #a50319;}

.cfcz .jg_red_small h2{font: normal 1em/2em Helvetica, Arial, sans-serif, "微软雅黑";	}
.cfcz .btn_gm{ float:left; width:45%; height:2em; color:#666; padding:1% 0 3% 0;}
.cfcz .btn_gm .sz{ width:45%; margin:auto;}
.cfcz .btn_gm input{ border: solid 1px #cea263; width:75%;font: normal 1em/1em Helvetica, Arial, sans-serif, "微软雅黑";	padding: .4em .6em .3em .4em;color: #333;-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em; }

.cfcz .btn_gm input.k{ background:#fff url(../images/bg_k.png) no-repeat 90% center; background-size:35%; }
.cfcz .btn_gm input.t{ background:#fff url(../images/bg_t.png) no-repeat 90% center; background-size:35%; }
.cfcz .btn_gm input.l{ background:#fff url(../images/bg_l.png) no-repeat 90% center; background-size:35%; }
.cfcz .btn_gm input.m{ background:#fff url(../images/bg_m.png) no-repeat 90% center; background-size:35%; }
.cfcz .btn_gm input.d{ background:#fff url(../images/bg_d.png) no-repeat 90% center; background-size:35%; }
.cfcz .btn_gm input.h{ background:#fff url(../images/bg_h.png) no-repeat 90% center; background-size:35%; }
.cfcz .btn_gm input.z{ background:#fff url(../images/bg_z.png) no-repeat 90% center; background-size:35%; }
.cfcz .btn_gm input.s{ background:#fff url(../images/bg_s.png) no-repeat 90% center; background-size:35%; }
.cfcz .btn_gm input.x{ background:#fff url(../images/bg_x.png) no-repeat 90% center; background-size:35%; }
.cfcz .btn_gm input.p{ background:#fff url(../images/bg_p.png) no-repeat 90% center; background-size:35%; }
.cfcz .btn_gm input.ml{ background:#fff url(../images/bg_ml.png) no-repeat 90% center; background-size:35%; }
.cfcz .btn_gm input.tao{ background:#fff url(../images/bg_tao.png) no-repeat 90% center; background-size:35%; }
.cfcz .btn_gm input.tiao{ background:#fff url(../images/bg_tiao.png) no-repeat 90% center; background-size:35%; }
.cfcz .btn_gm input.dai{ background:#fff url(../images/bg_dai.png) no-repeat 90% center; background-size:35%; }
.cfcz .btn_gm input.zhi{ background:#fff url(../images/bg_zhi.png) no-repeat 90% center; background-size:35%; }


.hzjx{ padding:4% 3%;}
.hzjx .cz_title{font: bold 1em/2.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#8e5d1c; width:25%; float:left; }
.hzjx .jg{font: normal 1em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";	padding: .4em .6em;color: #a50319;-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em; float:left; text-align:center; cursor:pointer; margin:0 1.5%; border: solid 2px #a50319; background:rgba(255, 255, 255, 0.7);}
.hzjx .jg_red{font: normal 1em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";	padding: .4em .6em;color: #fff;-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em; background:#a50319; float:left; text-align:center; cursor:pointer; margin:0 1.5%;border: solid 2px #a50319;}
	

/* 闭合 */
.bh{
    overflow:hidden;
	zoom:1;
}
.p_3f{ padding:3%;}
.p_3f_l{ padding:3% 0% 3% 1%;}
.p_5{ padding:3% 13%;}
.p_3f_c{ padding:0% 3%;}
.p_10{ padding:10%;}
.p_top_3f{ padding-top:3%;}
.p_10f{ padding:10%;}
.p_15f{ padding:15%;}
.top_3{ margin-top:3%;}
.top_5{ margin-top:5%;}
.top_10{ margin-top:10%;}
.top_15f{ margin-top:15%;}
.top_20f{ margin-top:20%;}
.top_30f{ margin-top:30%;}
.top_50{ margin-top:50px;}
.left_3f{ margin-left:3%;}

.float_r{ float:right;}

.p_gg{padding:2% 0 0 0;}
.p_gg img{width: 100%;}

.p_topgg{padding:0;}
.p_topgg img{width: 100%;}

/* 限时秒杀 */
.box_xsms{ padding-top:.5em;}
.box_tybt{ padding:0 15%; text-align:center;background: url(../images/bg_title.png) no-repeat center top;background-size:100%;font:italic 1.5em/2em Helvetica, Arial, sans-serif, "微软雅黑";color:#000;letter-spacing:.2em;}
.box_tybt img{ width:45%;}
.box_tybt strong{ color: #ff4800;}

.box_tyimg{ padding:0; margin:2% 0; text-align:center;}
.box_tyimg img{ width:100%;}
.box_tygg{ padding:0; margin:0; text-align:center;}
.box_tygg img{ width:100%;padding:0; margin:0;}

.nav_box{ width:180%;}


#boxscroll {width:100%;margin:0 auto;overflow: auto;}

#boxscroll .nav_box .nav_icon{ width:10%; text-align:center;  color:#424242;font: normal .875em/1em Helvetica, Arial, sans-serif, "微软雅黑"; cursor:pointer;padding:1.5% 1.2%; float:left;}
#boxscroll .nav_box .nav_icon img{ width:80%;}
#boxscroll .nav_box .nav_icon:hover{ background:#fff;} 

#boxscroll .box_list{ padding:0 0 1% 1%; position: relative;}
#boxscroll .box_list .box_more{ cursor:pointer; width:1.5em; float:right;background: url(../images/046.png) no-repeat center 2em;background-size:100%; padding-top:4em;margin-top:-1em; margin-right:1%;font: normal 1em/1em Helvetica, Arial, sans-serif, "微软雅黑";color:#424242; text-align:center;}

#boxscroll .box_list .list_box{width:16%; margin:.2%; padding:0 1% 1% 1%; float:left; -webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em;
	 position:relative;}

#boxscroll .box_list .pro_img{ text-align:center; cursor:pointer;}
#boxscroll .box_list .pro_img img{
	 width:100%;
	    -webkit-border-radius: .8em; 
	-moz-border-radius: .8em;
	border-radius: .8em;
	border: solid 1px #e1e1e1;	background:#f3f3f3;
}	
#boxscroll .box_list .list_box .pro_img img{border:none;-webkit-border-radius: .3em; 
	-moz-border-radius:.3em;
	border-radius:.3em; }

#boxscroll .box_list .text{ width:70%; height:2.75em;overflow:hidden;font: normal .75em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; cursor:pointer;border-radius:.3em; text-align: center;
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);background: rgba(255, 255, 255, 0.85);margin-top: -2.5em; position: absolute; padding: .2em; margin-left:.7em; }
#boxscroll .box_list .text a{font: normal 1.2em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; text-decoration:none;}
#boxscroll .box_list .jg{ font: bold .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff3f68; }
#boxscroll .box_list .list_box .btn_qbuy{ width:28%; height:15%; cursor:pointer; position: absolute; right:0; margin-top:-21%;background:url(../images/icon_q.png) no-repeat right center; background-size:90%; }
#boxscroll .box_list .text span{font: normal .875em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#868686;display: block;}

/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
#boxscroll .box_list .text{white-space:nowrap; height:3.5em;overflow:hidden;text-overflow:ellipsis;font: normal 1em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#5f5f5f; cursor:pointer; margin-top:5px; }
#boxscroll .box_list .text a{font: normal 1.5em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#5f5f5f; text-decoration:none;}
#boxscroll .box_list .text span{font: normal 1em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#868686; display: block;}
}

/* 兼容iphone5 */

/*6*/
@media (min-device-width : 375px) and (max-device-width : 667px) and (-webkit-min-device-pixel-ratio : 2){
#boxscroll .box_list .jg{ font: bold .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff3f68; }
}
/*6+*/
@media (min-device-width : 414px) and (max-device-width : 736px) and (-webkit-min-device-pixel-ratio : 3){ 
#boxscroll .box_list .jg{ font: bold 1em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff3f68; }

}
/*魅族*/
@media only screen and (min-device-width :1080px) and (-webkit-min-device-pixel-ratio : 2.5){ 
#boxscroll .box_list .jg{ font: bold 1em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff3f68; }

}
/*mate7*/
@media only screen and (min-device-width :1080px) and (-webkit-min-device-pixel-ratio : 3){ 
#boxscroll .box_list .jg{ font: bold 1em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff3f68; }

}

/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
#boxscroll .box_list .jg{ font: bold 1.5em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff3f68; }
}


/* 导航测试链接 */
.nav { padding:10px;}
.nav ul{margin-left:10px;}
.nav li{list-style-type:square; margin-left:10px;}
.nav a{ line-height:40px; color:#333; text-decoration:none;}

.line_bot{ border-bottom: solid 1px #d9d9d9;}
.line_bot_p5{ border-bottom: solid 1px #d9d9d9; padding-bottom:.5em; margin-bottom:.5em;}

.weui-cell__bd p{  line-height: 1.41176471;  color: #888;
  font-size:1em;
  display:block;}
.weui-cell__bd p span{  line-height: 1.41176471;  color: #888;
  font-size:.75em;
  display:block;}
.weui-cell__bd p .float_l{  line-height: 1.41176471;  color: #888;
  font-size:.875em; position:absolute; margin-left:16%; margin-top:-1.5em;}

.weui-cell__bd p .float_red{  line-height: 1.41176471; padding:0 2%;-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;  background:#ff4800;  color: #fff;
  font-size:.75em; position:absolute; margin-left:16%; margin-top:-1.5em;}
.weui-cell__bd h3 .float_red{  line-height: 1.41176471; padding:.45% 2%; margin-left:2%;-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;  background:#f15352;  color: #fff;
  font-size:.75em; font-weight:normal; }
.weui-cell__bd p .float_redline{  line-height: 1.41176471; padding:0 2%;-webkit-border-radius: 1em; 
	-moz-border-radius: 1em;
	border-radius: 1em;  
    border: 1px solid #f15352; color: #f15352;
  font-size:.75em; position:absolute; margin-left:16%; margin-top:-1.5em;}
.weui-cell__bd h5{font: normal .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#808080;}
.weui-cell__bd h5 .float_red{  line-height: 1.41176471; padding:.45% 2%; margin-right:2%;-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;  background:#ff4800;  color: #fff;
  font-size:.75em; }

.weui-cell__bd .jf_red{font: normal 1.5em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#f15352;}

.weui-cell__bd .icon{line-height: 1.41176471;  color: #888;
  font-size:1em; padding-left:1.5em; background: url(../images/icon_homenav_01h.png) no-repeat left center;    background-size:12%;}
.txdd .weui-cell__bd .icon{line-height: 1.41176471;  color: #888;
  font-size:1em; padding-left:1.5em; background: url(../images/icon_homenav_01h.png) no-repeat left center;    background-size:6%;}

.weui-cell__bd .float_yhxx{  line-height: 1.41176471;  color: #888;
  font-size:.875em;  margin-left:17%; float: left;margin-top:-1.5em;}
.weui-cell__bd .float_yhxx div{ clear: both; padding-bottom: .5em;}




/* 修改地址 */
.list-group {
    padding-left: 0px;
	font: normal .75em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";

}
.list-group .icon_dw{ width:30px; background: url(../images/icon_dz.png) no-repeat left center; 
background-size:70%; display:block; float:left; }
.list-group h1{	font: normal 1.25em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";}
.list-group li{
	list-style-type:none;
}

.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #FFF;
    border: 1px solid #ddd;
}
.list-group-item_edit{
    position: relative;
    display: block;
    padding: 2%;
    margin-bottom: -1px;
    background: url(../images/bg_dz.png) no-repeat left bottom;    background-size:100%;
	cursor:pointer;
    font: normal .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";
}

.list-txdd .list-group-item_edit{
    position: relative;
    display: block;
    padding: 3% 2%;
    margin-bottom: -1px;
    background: url(../images/bg_dz1.png) no-repeat left bottom;    background-size:100%;
	cursor:pointer;
    font: normal .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";
}

.list-group-item_edit{
    position: relative;
    display: block;
    padding: 3% 2%;
    margin-bottom: -1px;
    background: url(../images/bg_dz.png) no-repeat left bottom;    background-size:100%;
	cursor:pointer;
    font: normal .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";
}

.list-group-item_edit .gwc_xz{ cursor:pointer; position: absolute; margin-left:98%; margin-top:0;background: url(../images/icon_user_03.png) no-repeat right center; width:9%; min-height:50px; background-size:100%;}
.list-group-item_edit .gwc_wxz{ cursor:pointer; position: absolute;margin-left:95%;margin-top:0;background: url(../images/icon_wxz.png) no-repeat center center; width:10%; min-height:50px; background-size:65%;}
.list-group-item_edit .gwc_arrow{ cursor:pointer; position: absolute;margin-left:88%;margin-top:0;background: url(../images/icon_arrow_r.png) no-repeat center center; width:10%; min-height:50px; background-size:25%;}

.list-group-item_edit .mr {
	float:left;
	width:80%;
    background: url(../images/icon_mr.png) no-repeat left center;    background-size:10%;
	padding-left:13%;
	margin-top:1%;
    font: normal 1.2em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}


.list-group-item_edit .mr img{
	width:80%;
}

.list-group-item_edit .bj {
	float:right;
	width:12.5%;
	background:#22c064;
}

.list-group-item_edit_b{
    position: relative;
    display: block;
    padding: 3% 2%;
    margin-bottom: 1px;
    border-bottom: 1px solid #eaeaea;
	cursor:pointer;
    font: normal .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";
	background: #fff;
}

.list-group-item_edit_b .gwc_xz{ cursor:pointer; position: absolute; margin-left:98%; margin-top:0;background: url(../images/icon_user_03.png) no-repeat right center; width:9%; min-height:50px; background-size:100%;}
.list-group-item_edit_b .gwc_wxz{ cursor:pointer; position: absolute;margin-left:95%;margin-top:0;background: url(../images/icon_wxz.png) no-repeat center center; width:10%; min-height:50px; background-size:65%;}


.list-group-item_edit_b .mr {
	float:left;
    width:80%;
	padding-left:13%;
	margin-top:2%;
    font: normal 1.2em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}

.list-group-item_edit_b .mr img{
	width:80%;
}

.list-group .title_a{ width:30%; float:left; color:#aaa; padding: .4em 0;}
.list-group .title_b{ float:left; margin-left:2%; color:#333;}
.list-group .title_b_text{ float:left; margin-left:2%; color:#333;padding: .4em 0;}
.list-group .title_b_text a{color:#3954bc; text-decoration:none;}
.list-group .title_b input{
	display: block;
    width: 100%;
	padding: .4em 0 .4em 1.25em;
	font: 1em/100% Arial, Helvetica, sans-serif;
    line-height: 1.3em;
    color: #333;
}
.list-group .title_c{width:7%; float:right; padding: .4em 0 0 .4em; text-align:right;}
.list-group .title_c img{ width:60%;}

.list-group .title_a_h{ width:26%; float:left; color:#333;background: url(../images/icon_hy.png) no-repeat 3.5% bottom;  background-size:17%; padding: .4em 0 0 3em;font: 1.5em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}
.list-group .title_c_h{ float:left; background: url(../images/icon_ph.png) no-repeat left bottom;  background-size:20%;padding: .4em 0 0 1.5em; text-align:right; color:#333;font: 1.5em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; }


.bh .list-group .mssm{ font-size:1.2em;  background:#E8E5E2; padding:3% 0 0 3%; color:#978b7f;}

.list-group .add_mk a{ float:left; width:28%; display:block; background:#fff; margin:4% 1% 1% 3%; text-align:center; text-decoration:none;font: normal 1.2em/2.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; color:#777; border: solid 1px #cbbfb3;-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;}
	
.list-group .add_mk a:active{ float:left; width:28%; display:block; background:#fff; margin:4% 1% 1% 3%; text-align:center; text-decoration:none;font: normal 1.2em/2.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; color:#ff6600; border: solid 1px #ff6600;-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;}

.list-group .add_xz a{ float:left; width:28%; display:block; background:#fff; margin:4% 1% 1% 3%; text-align:center; text-decoration:none;font: normal 1.2em/2.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; color:#ff6600; border: solid 1px #ff6600;-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;}

.list-group .add_tag a{ float:left; width:20%; display:block; background:#fff; margin:2% 1% 0% 3%; text-align:center; text-decoration:none;font: normal 1em/2.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; color:#777; border: solid 1px #cbbfb3;-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;}
	
.list-group .add_tag a:active{ float:left; width:20%; display:block; background:#fff; margin:2% 1% 0% 3%; text-align:center; text-decoration:none;font: normal 1em/2.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; color:#ff6600; border: solid 1px #ff6600;-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;}

.list-group .add_tag_xz a{ float:left; width:20%; display:block; background:#fff; margin:2% 1% 0% 3%; text-align:center; text-decoration:none;font: normal 1em/2.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; color:#ff6600; border: solid 1px #ff6600;-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;}


/* 订单列表 */
.wdcd{width:100%;border-bottom:#e5e5e5 1px solid;background:#FFF}
.wdcd ul{}
.wdcd ul li{float:left;width:33.3%;text-align:center;padding:1% 0 2% 0; list-style-type:none;}
.wdcd ul li a{display:block;color:#9b9b9b;text-decoration:none;font-size:1em; }
.wdcd ul li.bot_choose{border-bottom:#ff6600 4px solid; }
.wdcd ul li.bot_choose a{color:#ff6600; }
.wdcd ul li:hover{ border-bottom:#ff6600 4px solid; }
.wdcd ul li.bot_dfd a,.wdcd ul li.bot_yfd a,.wdcd ul li.bot_ywc a,.wdcd ul li.bot_sr a,.wdcd ul li.bot_mx a,.wdcd ul li.bot_fx a,.wdcd ul li.bot_ys a,.wdcd ul li.bot_zc a{font-size:.875em;  line-height:.875em;}
.wdcd ul li.bot_dfd a:before{content:'';display:block;width:30%;height:2.5em;background:url(../images/icon_order9.png) no-repeat;background-size:100%;margin:0 auto 0.2em;}
.wdcd ul li.bot_yfd a:before{content:'';display:block;width:30%;height:2.5em;background:url(../images/icon_order11.png) no-repeat;background-size:100%;margin:0 auto 0.2em;}
.wdcd ul li.bot_ywc a:before{content:'';display:block;width:30%;height:2.5em;;background:url(../images/icon_order3.png) no-repeat;background-size:100%;margin:0 auto 0.2em;}
.wdcd ul li.bot_sr a:before{content:'';display:block;width:30%;height:2.5em;;background:url(../images/icon_order4.png) no-repeat;background-size:100%;margin:0 auto 0.2em;}
.wdcd ul li.bot_mx a:before{content:'';display:block;width:30%;height:2.5em;;background:url(../images/icon_order5.png) no-repeat;background-size:100%;margin:0 auto 0.2em;}
.wdcd ul li.bot_fx a:before{content:'';display:block;width:30%;height:2.5em;;background:url(../images/icon_order10.png) no-repeat;background-size:100%;margin:0 auto 0.2em;}
.wdcd ul li.bot_ys a:before{content:'';display:block;width:30%;height:2.5em;;background:url(../images/icon_order11.png) no-repeat;background-size:100%;margin:0 auto 0.2em;}
.wdcd ul li.bot_zc a:before{content:'';display:block;width:30%;height:2.5em;;background:url(../images/icon_order2.png) no-repeat;background-size:100%;margin:0 auto 0.2em;}


.wdcd ul li.bot_dfd1 a,.wdcd ul li.bot_yfd1 a,.wdcd ul li.bot_ywc1 a,.wdcd ul li.bot_sr1 a,.wdcd ul li.bot_mx1 a,.wdcd ul li.bot_fx1 a,.wdcd ul li.bot_ys1 a,.wdcd ul li.bot_zc1 a{font-size:.875em;  line-height:.875em;}
.wdcd ul li.bot_dfd1 a:before{content:'';display:block;width:30%;height:2.5em;background:url(../images/icon_order9_1.png) no-repeat;background-size:100%;margin:0 auto 0.2em;}
.wdcd ul li.bot_yfd1 a:before{content:'';display:block;width:30%;height:2.5em;background:url(../images/icon_order8_1.png) no-repeat;background-size:100%;margin:0 auto 0.2em;}
.wdcd ul li.bot_ywc1 a:before{content:'';display:block;width:30%;height:2.5em;;background:url(../images/icon_order3_1.png) no-repeat;background-size:100%;margin:0 auto 0.2em;}
.wdcd ul li.bot_sr1 a:before{content:'';display:block;width:30%;height:2.5em;;background:url(../images/icon_order4_1.png) no-repeat;background-size:100%;margin:0 auto 0.2em;}
.wdcd ul li.bot_mx1 a:before{content:'';display:block;width:30%;height:2.5em;;background:url(../images/icon_order5_1.png) no-repeat;background-size:100%;margin:0 auto 0.2em;}
.wdcd ul li.bot_fx1 a:before{content:'';display:block;width:30%;height:2.5em;;background:url(../images/icon_order10_1.png) no-repeat;background-size:100%;margin:0 auto 0.2em;}
.wdcd ul li.bot_ys1 a:before{content:'';display:block;width:30%;height:2.5em;;background:url(../images/icon_order11_1.png) no-repeat;background-size:100%;margin:0 auto 0.2em;}
.wdcd ul li.bot_zc1 a:before{content:'';display:block;width:30%;height:2.5em;;background:url(../images/icon_order2_1.png) no-repeat;background-size:100%;margin:0 auto 0.2em;}

.wdlist{width:100%; background:#FFF ;border-top: solid 1px #d9d9d9;}
.bg_ywc{background:#FFF url(../images/bg_ywc.png) no-repeat 95% 5%;background-size:20%;}
.wdlist .wddd_list{font: normal 1em/220% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#85888b;}
.wdlist .wddd_list a{float:right; display:block;text-align:right; }
.wdlist .wddd_list img{width:50%;}

.all_ddlist .wdcd li{float:left;width:20%;text-align:center;padding:2% 0 2% 0; list-style-type:none;font: normal 1em/150% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";}


.wddd_ddlist .cpxq{ padding:4% 4% 2% 4%;font: .875em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; }

 

.wddd_ddlist .cpxq .cp{ float:left; width: 18%;padding-right:4%;}
.wddd_ddlist .cpxq .cp img{
	width:100%;    
	-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;
	border: solid 1px #e4e4e4; }

.wddd_ddlist .cpxq .cpx{ float:left; width: 15%;padding-right:4%;}
.wddd_ddlist .cpxq .cpx img{
	width:100%;    
	-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em; }

.wddd_ddlist .cpxq .text{ float:left; width:50%; }
.wddd_ddlist .cpxq .text h1{ color:#252525;font: normal 1.2em/130% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}	
.wddd_ddlist .cpxq .gray h1 { color:#868686;}	
.wddd_ddlist .cpxq .textc{ float:left; width:72%;}
.wddd_ddlist .cpxq .textc h1{ color:#252525;font: normal 1.2em/130% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}	

.wddd_ddlist .cpxq h3{ line-height:130%;}	
.wddd_ddlist .cpxq .hzbl_list{font: normal 1em/150% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#85888b; margin-top:2%;}

.wddd_ddlist .cpxq .jg{float:right; width:27%; font: normal 1.2em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff6600; text-align:right;}	

.wddd_ddlist .cpxq .jgj{float:right; width:27%; font: normal 1.2em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; text-align:right;}	

.wddd_ddlist .cpxq .jfj{float:right; width:27%; font: normal 1.2em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff6600; text-align:right; margin-top: .5em;}	
.wddd_ddlist .cpxq .jf{float:right; width:27%; font: normal 1.2em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; text-align:right; margin-top: .5em;}	

.wdlist .wddd_money{padding:2% 3% 2% 10%;font: normal 1em/210% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#555555; border-top: solid 1px #f0f0f0;}
.wdlist .wddd_money input{float:right; display:block;  }
.wdlist .wddd_moneyms{padding:0 4% 0 0; text-align:right;font: normal 1em/210% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#555555; border-top: solid 1px #f0f0f0;}
.wdlist .wddd_moneyms span{font: normal 1.2em/210% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; margin:0 2%;color: #ff4800;}


.wdlist .bg_ys{background:url(../images/059.png) no-repeat 4% center;background-size:9%;}
.wdlist .bg_hy{background:url(../images/021.png) no-repeat 4% center;background-size:9%;}
.wdlist .bg_tr{background:url(../images/icon_60_qb.png) no-repeat 4% center;background-size:5%;}
/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {

.wddd_ddlist .cpxq .text{ float:left; width:50%; font-size:1.25em;}
.wddd_ddlist .cpxq .jg{float:right; width:25%; font: normal 2em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff6600; text-align:right;}	
.wdlist .bg_tr{background:url(../images/icon_60_qb.png) no-repeat 4% center;background-size:3%;}
.wdlist .wddd_money{padding:2% 3% 2% 8%;font: normal 1em/210% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#555555; border-top: solid 1px #f0f0f0;}
.wddd_ddlist .cpxq .textc{ float:left; width:72%; font-size:1.25em;}

}

.wdlist input{ margin:0 1.5% 2% 1.5%;}
.wdlist .btnred {
	color: #ff4800;
	border: solid 1px #ff4800;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
	background: -moz-linear-gradient(top,  #fff,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff');
	font: normal .875em/120% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em; 
	padding:.5em .8em;
}
.wdlist .btnred:hover {
	background: #ff6600;
	background: -webkit-gradient(linear, left top, left bottom, from(#ff6600), to(#ff6600));
	background: -moz-linear-gradient(top,  #ff6600,  #ff6600);
	border: solid 1px #ff6600;
	color: #fff;
}
.wdlist .btnred:active {
	color: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#ff4800), to(#ff4800));
	background: -moz-linear-gradient(top,  #ff4800,  #ff4800);
	border: solid 1px #ff4800;
}

.wdlist .btngray {
	color: #8b8b8b;
	border: solid 1px #8b8b8b;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
	background: -moz-linear-gradient(top,  #fff,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff');
	font: normal .875em/120% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em; 
	padding:.5em .8em;
}
.wdlist .btngray:hover {
	background: #8b8b8b;
	background: -webkit-gradient(linear, left top, left bottom, from(#8b8b8b), to(#8b8b8b));
	background: -moz-linear-gradient(top,  #8b8b8b,  #8b8b8b);
	border: solid 1px #8b8b8b;
	color: #fff;
}
.wdlist .btngray:active {
	color: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#c0c0c0), to(#c0c0c0));
	background: -moz-linear-gradient(top,  #c0c0c0,  #c0c0c0);
	border: solid 1px #7b7b7b;
}
.wdlist .div_sxtj{ padding:3%; background:#f8f8f8; min-height:90px; }
.wdlist .div_sxtj ul{ list-style-type:none;}
.wdlist .div_sxtj li{ list-style-type:none; float:left;margin:1.5%; width:30.3%; text-align:center;}
.wdlist .div_sxtj li a{ display:block;}
.wdlist .div_hptj{ padding:3%; background:#f8f8f8; }
.wdlist .div_hptj ul{ list-style-type:none;}
.wdlist .div_hptj li{ list-style-type:none; float:left;margin:3%; width:44%; text-align:center;}


.div_ddcg{background:url(../images/bg_ddwc.png) no-repeat 5% center;  background-size:25%; padding:8% 10% 5% 30%;	font: normal 1.25em/140% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
  }

.div_ddcg .zt{color:#ff6600;}
  
.div_ddcg .time{font: normal .75em/120% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; color:#424242;}
 
	
/*暂无订单*/

.noorder .noorder_text{background:url(../images/no_order.png) no-repeat center top;background-size:70%;height:6em;
	padding-top:60%;
	text-align:center; 
	font: normal 1em/180% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	color:#ff6600;
 }

.noorder .noorder_text a{
	text-align:center; 
	font: normal 1.25em/180% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	color:#424242;
	text-decoration:none;
	}	
.noorder .noorder_text a.red{
	text-align:center; 
	font: normal 1.25em/180% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	color:#a50319;
	text-decoration:none;
	}	
	
.noorder_ss .noorder_text{background:url(../images/no_order_ss.png) no-repeat center top;background-size:70%;height:6em; }

.noorder_ss .noorder_text{
	padding-top:60%;
	text-align:center; 
	font: normal 1em/180% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	color:#aaa;
	}
.noorder_ss .noorder_text a{
	text-align:center; 
	font: normal 1.25em/180% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	color:#424242;
	text-decoration:none;
	}	
.noorder_ss .noorder_text a.redms{
	text-align:center; 
	font: normal 1.25em/180% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	color:#ff6600;
	text-decoration:none;
	}	

.noorder_gwc .noorder_text{background:url(../images/btn_buy.png) no-repeat center top;background-size:30%;height:3em; }

.noorder_gwc .noorder_text{
	padding-top:30%;
	text-align:center; 
	font: normal 1.25em/200% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	color:#aaa;
	}

/*订单详情*/
.div_ddlist{background:#FFF; margin-top:3%;}
.div_ddlist .title{padding:3% 3%; border-bottom: solid 1px #f0f0f0;font: .875em/120% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; }
.div_ddlist .title_icon{padding:3% 3% 3% 3em; border-bottom: solid 1px #e5e5e5;font: 1em/120% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;background: url(../images/icon_homenav_01h.png) no-repeat .875em center; background-size: 6%; }

.div_ddlist .cpxq{ padding:4% 2%;font: .875em/120% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; border-bottom: solid 1px #f0f0f0; position:relative;}
.div_ddlist .cpxq .cp{ float:left; width: 22%;}
.div_ddlist .cpxq .cp img{width:100%;    -webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;
	border: solid 1px #e4e4e4; }
.div_ddlist .cpxq .wkcp{ float:left; width: 25%;}
.div_ddlist .cpxq .wkcp img{width:100%;    -webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em; }

.div_ddlist .cpxq .text{ float:right; width:72%;}
	
.div_ddlist .cpxq .text h1{ color:#ff6600;font: normal 1em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}	
.div_ddlist .cpxq .text h1 span{ margin-left:10px;font: normal 1em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;color:#686868;}	
.div_ddlist .cpxq .text h2{ height:3em;font: 1.2em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#686868;}	
.div_ddlist .cpxq .text h2{ height:3em;font: 1.2em/130% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#686868;}	
.div_ddlist .cpxq .text h3{font: 1em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#686868;}
.div_ddlist .cpxq .text span{float: left; margin-right: 1em;}	

.div_ddlist .cpxq.textbox{ padding:4% 3%; color:#666;font: normal .875em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}	
.div_ddlist .cpxq.textbox span{ color:#09BB07;}

.div_ddlist .cpxq .qdbox{font: normal .875em/1.2em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; height:2em;}	
.div_ddlist .cpxq .qdbox span{font: normal .875em/1.2em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; float: right;text-align: right; color: #666!important;}	
.gwc_box{ background:#fff; padding-bottom: .75em;}

.div_ddlist .div_gwc_line{ position: absolute; right:.5em; bottom:1.5em; color:#666; font: .875em/130% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; -webkit-border-radius: 5em; padding: .4em 1em;
	-moz-border-radius: 5em;
	border-radius: 5em; text-align:center; border: solid 1px #b6b6b6;}

.div_ddlist .xq_more{ text-align: center; display: block ; padding:.25em 1em 1em 1em;}
.div_ddlist .xq_more a{ 
	background:rgba(255,255,255,0.8) url(../images/icon_arrow_x1.png) no-repeat 80% center; background-size:15%;
	border: 1px solid #d2d2d2;
	display: inline-block;
	outline: none;
	cursor: pointer;
	padding: .5em 3.5em .5em 2em;
	margin:0 1em;
	font: normal .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";
	color:rgba(0,0,0,0.8);
	-webkit-border-radius: 5em; 
	-moz-border-radius: .5em;
	border-radius: 5em;
}

.div_ddlist .xq_more a.ss{
	background:rgba(255,255,255,0.8)url(../images/icon_arrow_s1.png) no-repeat 80% center; background-size:15%;
	display: inline-block;
	outline: none;
	cursor: pointer;
	padding: .5em 3.5em .5em 2em;
	margin:0 1em;
	font: normal .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";
	color:rgba(0,0,0,0.8);
	-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em;
	border: 1px solid #d2d2d2;
}


.btn_boxb { padding:0;
    width:100%;
	z-index:100;
background:rgba(255, 255, 255, 1);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); 
}

.btn_boxb .weui-btn{ width:35%; float:right;}
.btn_boxb .fkjg{font: .875em/180% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#333; float:left; padding:4.5% 0 1% 2%;}	
.btn_boxb .fkjg strong{ font-size:1.25em; margin-left:5px; color: #ff4800; }
.btn_boxb .fkjg span{ font-size:1.5em; }

.btn_box { padding:0;
    width:100%;
	z-index:100;
background:rgba(0, 0, 0, 0.8);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); 
}

.btn_box .weui-btn{ width:35%; float:right;}
.btn_box .fkjg{font: .875em/180% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#fff; float:left; padding:4.5% 0 1% 2%;}	
.btn_box .fkjg strong{ font-size:1.5em; margin-right:5px; }

.btn_box .fkjg1{font: .875em/180% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#fff; float:right; padding:4.5% 4% 1% 0;}	
.btn_box .fkjg1 strong{ font-size:1.5em;margin-right:5px;}

.btn_box .shop_xj{ color:#fff;float:left; padding-left:4%;padding-top:3%;font: 1em/200% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; }
.btn_box .shop_xj p{font:.7em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}

.btn_box .div_gwc{ margin:1%; position:relative; width:50px; height:50px; background:#fff url(../images/icon_gwc_hei.png) no-repeat center center; background-size:75%;-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em; float:left;}
.btn_box .div_gwc span{ position:absolute; left:70%; background:#d8050e; color:#fff;  width:20px; height:20px;font: .875em/130% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; -webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em; float:left; text-align:center;}
	
.btn_box .div_gwc_qx{ margin:1%;background: url(../images/icon_yxz_red.png) no-repeat 16% center; width:8%; min-height:40px; padding-left:10%; background-size:30%;color:#fff; float:left;font: .875em/3.5em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; }
.btn_box .div_gwc_wqx{ margin:1%;background: url(../images/icon_bxz.png) no-repeat 16% center; width:8%; min-height:40px; padding-left:10%; background-size:30%;color:#fff; float:left;font: .875em/3.5em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; }

.btn_box .shop_mx{ cursor: pointer;color:#fff;float:right; padding-right:4%;padding-top:1.75em;font: .75em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; }

/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
.div_ddlist .cpxq .text{ float:right; width:72%; font-size:1.5em;}
.ddmx .list-group  {font-size:1em;}	
.div_ddlist .title{padding:3% 3%; border-bottom: solid 1px #f0f0f0;font: 1.2em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; }

.btn_box .shop_xj{ color:#fff;float:left; padding-left:4%;padding-top:1.5%;font: 1.25em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; }
.btn_box .shop_xj p{font:.7em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}

.btn_box .div_gwc_qx{ margin:1%;background: url(../images/icon_yxz.png) no-repeat 18% center; width:10%; min-height:40px; padding-left:10%; background-size:20%;color:#fff; float:left;font: 1em/3.5em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; }
.btn_box .div_gwc_wqx{ margin:1%;background: url(../images/icon_bxz.png) no-repeat 18% center; width:10%; min-height:40px; padding-left:10%; background-size:20%;color:#fff; float:left;font: 1em/3.5em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; }
.btn_box .weui-btn {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  padding-left: 14px;
  padding-right: 14px;
  padding-top: .5em;
  padding-bottom:.5em;
  box-sizing: border-box;
  font-size: 20px;
  text-align: center;
  text-decoration: none;
  color: #FFFFFF;
  line-height: 2.55555556;
  border-radius: 0px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  overflow: hidden;
}

.btn_box .fkjg{font: 1em/180% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#fff; float:left; padding:3% 0 1% 2%;}	
.btn_box .fkjg strong{ font-size:1.5em; margin-right:5px; }

.btn_box .fkjg1{font: 1em/180% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#fff; float:right; padding:3% 4% 1% 0;}	
.btn_box .fkjg1 strong{ font-size:1.5em;margin-right:5px;}
.btn_box .div_gwc{ margin-top:1.5%;}

.div_ddlist .cpxq.textbox{ padding:4% 3%; color:#666;font: normal 1.2em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}	
.div_ddlist .cpxq.textbox span{ color:#09BB07;}	
	
.btn_box .shop_mx{ cursor: pointer;color:#fff;float:right; padding-right:4%;padding-top:1.75em;font: 1em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; }
}

.ddmx .list-group  {
    padding: 2% 4%;
    background-color: #FFF;
}
.ddmx .list-group .title_a{ width:27%; float:left; padding: .4em 0;font: 1.2em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#686868;}

.ddmx .list-group .title_ad{ width:15%; float:left; padding: .4em 0;font: 1em/120% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#686868; text-align:right;}

.ddmx .list-group .title_b{ float:left;color:#333;font: .875em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;padding: .4em 0;margin-left:0;}
.ddmx .list-group .title_b_text{ float:left; margin-left:0;font: 1.2em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#686868;padding: .4em 0;}

.ddmx .list-group .title_c_text{ float:right; margin-left:2%; color:#ff6600;font: 1.2em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;padding: .4em 0;}

.ddmx .list-tp-line{border-top:1px solid #e5e5e5;}
.ddmx .list-group .title_d_text{ float:right; margin-left:2%; color:#555555;font: 1em/130% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;padding: .4em 0;}
.ddmx .list-group .title_red{font: 1.75em/130% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;color:#ff6600;}
.ddmx .list-group .title_e_text{ float:right; margin-left:2%; color:#85888b;font: 1em/130% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}

.ddxq_btn { padding:3%; text-align:right;}
.right_10{ margin-right:10px;}

/* 按钮样式 */
.button {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 1em/150% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	padding:.6em;
    -webkit-border-radius: 0em; 
	-moz-border-radius: 0em;
	border-radius: 0em; 
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}
/* red */
.red {
	color: #fff;
	border: solid 1px #ff9900;
	background: #ff9900;
	background: -webkit-gradient(linear, left top, left bottom, from(#ff9900), to(#ff9900));
	background: -moz-linear-gradient(top,  #ff9900,  #ff9900);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9900', endColorstr='#ff9900');
	font: normal 1em/100% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em; 
	padding:.6em 1em;
}
.red:hover {
	background: #ca3c5a;
	background: -webkit-gradient(linear, left top, left bottom, from(#ff6600), to(#ff6600));
	background: -moz-linear-gradient(top,  #ff6600,  #ff6600);
	border: solid 1px #ff6600;
}
.red:active {
	color: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#e45b00), to(#e45b00));
	background: -moz-linear-gradient(top,  #e45b00,  #e45b00);
}

/* red */
.blue {
	color: #fff;
	border: solid 1px #ff6600;
	background: #ff6600;
	background: -webkit-gradient(linear, left top, left bottom, from(#ff6600), to(#ff6600));
	background: -moz-linear-gradient(top,  #ff6600,  #ff6600);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6600', endColorstr='#ff6600');
	font: normal 1em/100% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em; 
	padding:.6em 1em;
}
.blue:hover {
	background: #ff600a;
	background: -webkit-gradient(linear, left top, left bottom, from(#ff600a), to(#ff600a));
	background: -moz-linear-gradient(top,  #ff600a,  #ff600a);
	border: solid 1px #ff600a;
}
.blue:active {
	color: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#ff600a), to(#ff600a));
	background: -moz-linear-gradient(top,  #ff600a,  #ff600a);
}

/* white */
.white {
	color: #232323;
	border: solid 1px #cacaca;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
	background: -moz-linear-gradient(top,  #fff,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff');
	font: normal 1em/100% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em; 
	padding:.6em 1em;
}
.white:hover {
	background: #e9e5e5;
	background: -webkit-gradient(linear, left top, left bottom, from(#e9e5e5), to(#e9e5e5));
	background: -moz-linear-gradient(top,  #e9e5e5,  #e9e5e5);
	border: solid 1px #cacaca;
}
.white:active {
	color: #232323; 
	background: -webkit-gradient(linear, left top, left bottom, from(#e9e5e5), to(#e9e5e5));
	background: -moz-linear-gradient(top,  #e9e5e5,  #e9e5e5);
}

/* white */
.line_red {
	color: #ff6600;
	border: solid 1px #ff6600;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
	background: -moz-linear-gradient(top,  #fff,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff');
	font: normal 1em/100% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em; 
	padding:.6em 1em;
}
.line_red:hover {
	background: #ff6600;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffe6eb), to(#ffe6eb));
	background: -moz-linear-gradient(top,  #ffe6eb,  #ffe6eb);
	border: solid 1px #ff6600;
}
.line_red:active {
	background: #ffe6eb;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffe6eb), to(#ffe6eb));
	background: -moz-linear-gradient(top,  #ffe6eb,  #ffe6eb);
	border: solid 1px #ff6600;
}

/* jt */
.jt {
	color: #666;
	border: solid 1px #ccc;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
	background: -moz-linear-gradient(top,  #fff,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff');
	font: normal 1.5em/10% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
    -webkit-border-radius:.25em 0em 0em .25em; 
	-moz-border-radius:.25em 0em 0em .25em; 
	border-radius:.25em 0em 0em .25em; 
	text-shadow: none;
}
.jt:hover {
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
	background: -moz-linear-gradient(top,  #fff,  #fff);
	border: solid 1px #ccc;
}
.jt:active {
	color: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
	background: -moz-linear-gradient(top,  #fff,  #fff);
	border: solid 1px #ccc;
}
.jt1 {
	color: #ff4800;
	border: solid 1px #ccc;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
	background: -moz-linear-gradient(top,  #fff,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff');
	font: normal 1.2em/45% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
    -webkit-border-radius:0 .25em .25em 0; 
	-moz-border-radius:0 .25em .25em 0; 
	border-radius:0 .25em .25em 0; 
	text-shadow: none;
}
.jt1:hover {
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
	background: -moz-linear-gradient(top,  #fff,  #fff);
	border: solid 1px #ccc;
}
.jt1:active {
	color: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
	background: -moz-linear-gradient(top,  #fff,  #fff);
	border: solid 1px #ccc;
}



.footer_box .ddmx .list-group .title_c_text{ float:left;}

.footer_box { padding:0;	
    position:fixed; 
	bottom:0; 
    width:100%;
	z-index:10;}
	
.foot_txdd{ padding:0;	
    position: fixed; 
	bottom:3.5em; 
    width:100%;
	z-index:10;
background: #fff;
padding-bottom:1em; }

#divCartListId.footer_box{	bottom:48px; }

.footer_box input{ width:100%;}
.footer_box .div_tcc_js{ background:rgba(0, 0, 0, 0.3);}
.footer_box .div_search{ width:80%;}
.footer_box .div_search input{ border:0;}
.tcc_xx .footer_box{width:85%;}

.footer_box .div_search .btn_search{
	display: inline-block;
	padding: .5em 1.25em;
	margin-bottom:0;
	font: 1em/100% Arial, Helvetica, sans-serif;
	line-height:1.428571429;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	cursor:pointer;
    background:#fff url(../images/icon_search1.png) no-repeat center center;
	background-size:60%;
	border-left:1px solid transparent;
	-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none;
	width:70px;
}

.tybtn_box { padding:0;	
    width:100%;
margin-top:1.5em;	}
.footer_box input{ width:100%; background:#fff; color:#862c27;}


.tybtn_box .weui-btn_mini {
  line-height: 2.5em;
  padding: 0 .75em;
  margin:3% 25%;
  width:50%;
  font-size:1.2em;
  display: inline-block;
 	    -webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em;
  border: 1px solid rgba(0, 0, 0, 0.2);
  background:transparent;
  color:#424242;
}


 
 /* 活动专题页 */
.news{
	margin:15px 15px 20px 15px;
    border-radius:0.75em;
	background:#fff;
	border: solid 1px #cbcbcb;
	font-size:.875em;

}

.news .name{ float:left; padding:4% 3% 3% 4%; width:72%;display: table-cell;vertical-align:middle; }
.news .name a{ text-decoration:none; color:#333;	font: 1.2em/1.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; }
.news .name .one{ text-decoration:none; color:#333;	font: 1.2em/3em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; }
.news .ms_img{ float:right; width:15%; margin:3% 3% 2% 3%;}
.news .ms_img img{width:100%;}

.news .img{ display:inline-table; text-align:center;border-bottom: solid 1px #e8e8e8; padding:3%; position: relative; z-index:10;}
.news .img img{width:100%;}
.news .img .img_text{ position: inherit; margin-top:-10%; width:96%;background:rgba(0, 0, 0, 0.7);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); color:#fff; text-align:left; padding:1% 2%;font: 1.15em/1.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; }
.news .line_gray{ border-bottom:solid 1px #e8e8e8;}

.news_mbc{background:rgba(0, 0, 0, 0.5);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); z-index:9999;}

.rq_time{ width:100%; text-align:center;}
.rq_time a{border-radius: .5em; background:#cecece;  padding:1% 4%; color:#fff;font: normal 1em/1.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; text-align:center;margin:2% auto; text-decoration:none;}

/* 活动列表页 */
.news_list{
}
.news_list .name{ float:left; padding:4% 3% 3% 4%; width:72%;display: table-cell;vertical-align:middle; }
.news_list .name a{ text-decoration:none; color:#333;	font: 1.2em/1.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; }
.news_list .name .one{ text-decoration:none; color:#333;	font: 1.2em/3em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; }
.news_list .ms_img{ float:right; width:15%; margin:3% 3% 2% 3%;}
.news_list .ms_img img{width:100%;}

.news_list .img{ display:inline-table; text-align:center;border-bottom: solid 1px #e8e8e8; position: relative; z-index:10;width:100%;}
.news_list .img img{width:100%;}
.news_list .img .img_text{ position: inherit; margin-top:-9%; width:94%;
	filter:alpha(opacity=10 finishopacity=80 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=gray,endcolorstr=black,gradientType=0);
    -ms-filter:alpha(opacity=10 finishopacity=80 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=gray,endcolorstr=black,gradientType=0);/*IE8*/	
    background:rgba(0, 0, 0, 0.5); /* 一些不支持背景渐变的浏览器 */  
    background:-moz-linear-gradient(top, rgba(255, 255, 255, 0.1),rgba(0, 0, 0, 0.8));  
    background:-o-linear-gradient(top, rgba(255, 255, 255, 0.1),rgba(0, 0, 0, 0.8)); color:#fff; text-align:left; padding:1% 3%;font: 1.15em/1.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; }
.news_list .line_gray{ border-bottom:solid 1px #e8e8e8;}



/* 活动详情页 */
.news_xq{
	padding:15px;
}
.news_xq .name{font: 1.5em/1.25em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; text-decoration:none; color:#333;}
.news_xq .rq{font: 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; color:#888; text-decoration:none; padding:10px 0;}
.news_xq .rq span{ margin-left:10px; color:#1c64a1;}
.news_xq img{ margin:10px 0; clear:both; width:100%; display:inline-table; text-align:center;}
.news_xq p{ line-height:1.5em;}

/* 活动列表页_单个新闻 */
.news_dd{
	margin:4%;
	padding:15px;
	border:solid 1px #c7c7c7;
    border-radius:0.75em;
	background:#fff;
	color:#858585;
}
.news_dd .name a{ font: 1.5em/1.25em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; text-decoration:none; color:#333; display:block; clear:both;}
.news_dd .rq{text-decoration:none;font-size: 0.875em; line-height:1.5em; padding:10px 0;}
.news_dd .ms{color:#D3D0C9; text-decoration:none; padding:5px 0;font-size: 0.85em;line-height:1.5em;}
.news .msh{color:#D3D0C9; text-decoration:none;font-size: 0.85em; line-height:1.25em;}
.news_dd .img{ padding-bottom:5px;width:100%; display:inline-table; text-align:center;}
.news_dd .img img{width:100%;}
.news_dd .more{ border-top:solid 1px #e2e2e2; padding-top:10px; margin-top:15px; background: url(../images/icon_jt_r.gif) no-repeat right bottom; line-height:25px; cursor:pointer; background-size:7%; }
.news_dd .more a{ text-decoration:none; color:#333;}


.img_tx{ float:left; width:25%; margin-right:5%; text-align:center;}
.img_tx img {
	width:100%;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
}

.weui-cell__ft span.jg{ font: normal 1.5em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff6600; margin-right:5px; }

.weui_cell .jgd{ font: normal 1.3em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff6600;}


.div_dw .weui_cells_radio{ float:left;}

/* 地址搜索 */

.hz_box{ position:relative; margin-top:3%;}
.hz_box h2{font: bold 1.25em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; background:#fff; padding-left:5%;}
.hz_box ul,li{ list-style-type:none; margin-bottom:-1px;}
.hz_box li{ list-style-type:none; margin:0 5%;}
.hz_box .hz_name li{font: normal 1.2em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; padding:.5em 0; cursor:pointer; border-bottom: solid 1px #e1e1e1;}

.hz_box .hz_zm{ position:absolute; right:3%; top:3%; padding:0 .2em;}
.hz_box .hz_zm li{font: normal 1em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff6600; cursor:pointer; text-align:center; }

.hz_box .hz_zmk{ position: fixed; right:0; top:30%; padding:0 .2em; width:25%;}
.hz_box .hz_zmk li{font: normal 1em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff6600; cursor:pointer; text-align:center; }

/* top_弹出层 */

.top_tcc{ position:absolute;margin-top:1.75em; width:100%; z-index:999; background:rgba(255, 255, 255, 0.9);
}
.top_tcc li{font: normal .875em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#fff; cursor:pointer; padding:.75em 0; text-align:left; margin-right:10%;}
.top_tcc li span{ width:17%; float:left; padding-right:5%; }
.top_tcc li span img{ width:100%; line-height:.875em; vertical-align: text-top;}
.top_tcc .line_b{ border-bottom: solid 1px rgba(255, 255, 255, 0.4);}



/* 三角箭头 */
.top_tcc .char_cort{background: url(../images/025.png) no-repeat right bottom; width:20px; height:20px; cursor:pointer; background-size:100%; right:8%; position:absolute; margin-top:-12%; z-index:9999;}


/* list_评论 */
.nr_list {padding-top:5px;}
.nr_list ul,li{list-style-type: none;}
.nr_list li{padding:5px 8px 0 15px;border-bottom:4px solid #2A295C; margin-bottom:1px; cursor:pointer;background:rgba(255,255,255,0.4); }
.nr_list li:active{ background:rgba(0,0,0,0.1); }

.nr_list .li_ct{padding:0 4%; border-bottom:0; cursor:pointer;background:#FFF; margin-top:3%; color:#9a9a9a; font-size:1.2em; line-height:2.5em;}
.nr_list .li_ct:active{ background:rgba(255,255,255,1); }

.nr_list .li_lb{padding:8px 8px 0 15px;border-left:none; margin-bottom:0; cursor:pointer;border-bottom:1px solid #ddd;}
.nr_list .li_lb:active{ background:rgba(255,255,255,0.7); }
.nr_list .li_lb .float_l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:65%;}

.nr_list .li_wl{padding:8px 8px 0 15px;border-left:none; margin-bottom:0;border-bottom:1px solid #fff;}
.nr_list .li_wl:active{ background:rgba(255,255,255,0.4); }

.nr_list .li_lb h2{font: 1em/130% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}
.nr_list .li_ct a{font: .75em/130% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#424242;}

.nr_list .list_zk{padding:0;border-left:none; background:#f1f1f1;border-bottom:1px solid #ebebeb; }
.nr_list .list_zk .tag{ background:#4583d2;float:left; width:10%; text-align:center; padding:.8em .5em .3em .3em; margin-right:10px;}
.nr_list .ms{ padding:.5em .5em 0 0;}

.nr_list .time{color:#ff6600;font: bold 1em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";width:14%;}
.nr_list .time span{ float:left; border-radius: 5em;display:block; background:#ff6600; padding:0.25em; color:#fff;font: normal 2em/110% Helvetica, Arial, sans-serif, "微软雅黑";}

.nr_list .icon_img{ float:left; width:8%; text-align:center;}
.nr_list .icon_img img{ width:100%;border-radius: 5em;}
.nr_list .pj_img img{ margin:.5em .65em .5em 0; width: 29.5%; border: solid 1px #eaeaea;border-radius: .25em;}

/**
 *  iPhone 5/5s landscape & portrait
*/@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){
.nr_list .text_check .pj_img img{ margin:.5em .5em .5em 0; width: 29.5%; border: solid 1px #eaeaea;border-radius: .25em;}	
}

/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
.nr_list .icon_img{ float:left; width:8%; text-align:center; margin-left:2%;}
.nr_list .time_red{ font-size:1.25em; float:right; width:80%; line-height:2em; color:#787878; margin-bottom:10px;}


.nr_list .li_red{ padding: 5% 5% 0 5%; margin-top:4%;margin-left:1.5%; width:5%;background:url(../images/icon_wl_red.png) no-repeat 70% top;background-size:30%;}
.nr_list .li_gray{padding: 5% 5% 0 5%; margin-top:4%;margin-left:1.5%; width:5%;background:url(../images/icon_wl_gray.png) no-repeat 70% top;background-size:30%;}
.nr_list .text_comment{ float:right; width:81%; line-height:1.5em; color:#bfbfbf; margin-bottom:10px; margin-top:-30px;}
.nr_list .li_wl{padding:8px 8px 0 15px;border-left:none; margin-bottom:-20px;border-bottom:1px solid #fff;}
.nr_list .li_wl:active{ background:rgba(255,255,255,0.4); }

}

.nr_list .img{ float:left; width:31%; text-align:center; margin-top:2%;color:rgba(255,255,255,0.5);font: normal .75em/200% Helvetica, Arial, sans-serif, "微软雅黑";}
.nr_list .img img {
	width:100%;
}

.nr_list .li_red{ padding: 5% 5% 0 5%; margin-top:4%; width:5%;background:url(../images/icon_wl_red.png) no-repeat 70% top;background-size:30%;}
.nr_list .li_gray{padding: 5% 5% 0 5%; margin-top:4%; width:5%;background:url(../images/icon_wl_gray.png) no-repeat 70% top;background-size:30%;}

.nr_list .time_yy{background:url(../images/bg_time_l.png) no-repeat left 95%;background-size:18%;}
.nr_list .time_xx{background:url(../images/bg_time1_l.png) no-repeat left bottom;background-size:18%;}

.nr_list .img .ms{ display:block; margin-top:.3em;padding:1% 4%; float: left; margin-left:21%; color:#2A295C; -webkit-border-radius: .2em; 
	-moz-border-radius: .2em;
	border-radius: .2em;}
	
.nr_list .img .zt{ padding:4% 4% 0 4%; float: left; margin-left:21%; line-height:1.5em; color:#2A295C;	    }

.nr_list .text{ float:right;border-bottom:1px solid #ebebeb; width:75%; line-height:1.5em;}
.nr_list .text_ct{ float:right; width:63%; line-height:1.5em; color:#9f9fb8;}
.nr_list .text_d{ float:right; width:64%; line-height:1.5em;}
.nr_list .text_check{ float:right; width:90%; line-height:1.5em; color:#afafaf; margin-bottom:10px;font:  normal .875em/150% Helvetica, Arial, sans-serif, "微软雅黑";}
.nr_list .text_check h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5em;  width:35%;font-size:1.2em; float: left;}

.nr_list .text_xz{ font-size:.875em; float:right; width:70%; line-height:1.5em; color:#787878; margin-bottom:10px;}
.nr_list .text_xz h2{ font-size:1.25em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.75em;}

.nr_list .yhq{ float:left; width:22%; padding-left:3%; text-align:center;color:#ff6600;font: bold 1.7em/200% Helvetica, Arial, sans-serif, "微软雅黑"; background: url(../images/bg_icon_hbb.png) no-repeat left center; background-size:95%;}

.nr_list .yhq_ysy{ float:left; width:22%; padding-left:3%; text-align:center;color:#a7a7a7;font: bold 1.7em/200% Helvetica, Arial, sans-serif, "微软雅黑"; background: url(../images/bg_icon_hbb1.png) no-repeat left center; background-size:95%;}

.nr_list .bg_ysy{ background: url(../images/bg_qx.png) no-repeat right center; background-size:18%;}

.nr_list .hb{ float:left; width:22%; padding-left:3%; text-align:center;color:rgba(255,255,255,0.9);font: bold 1.7em/200% Helvetica, Arial, sans-serif, "微软雅黑"; background: url(../images/bg_icon_hb.png) no-repeat left center; background-size:95%;}

.nr_list .hb_ysy{ float:left; width:22%; padding-left:3%; text-align:center;color:rgba(255,255,255,0.9);font: bold 1.7em/200% Helvetica, Arial, sans-serif, "微软雅黑"; background: url(../images/bg_icon_hb1.png) no-repeat left center; background-size:95%;}

.nr_list .text_xz .gwc_xz{ cursor:pointer; position: absolute; margin-left:95%; margin-top:0;background: url(../images/icon_yxz_red.png) no-repeat center center; width:10%; min-height:50px; background-size:70%;}
.nr_list .text_xz .gwc_wxz{ cursor:pointer; position: absolute;margin-left:95%;margin-top:0;background: url(../images/icon_bxz1.png) no-repeat center center; width:10%; min-height:50px; background-size:70%;}

.nr_list .text_zh{ float:right; width:78%; line-height:1.2em; color:#adadad; margin-bottom:10px;}
.text_zh h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5em;  width:65%; font-size:1.2em; }
.nr_list .text_zhl{line-height:1.2em; color:#adadad; margin-bottom:10px; font-size:1em;}
.nr_list .text_zhl h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5em;  width:65%; font-size:1em; }
.nr_list .text_zhl .jgred {
    float: right;
    line-height: 2em;
	color:#ff6600;
    font-size: 1.5em;
}

.nr_list .li_ct .arrow{ float:right; width:12%; display:block; min-height:40px; text-align:right; cursor:pointer;background:url(../images/icon_jt_x.png) no-repeat center center; background-size:100%; }
.nr_list .li_ct .arrow1{ float:right; width:12%; display:block; min-height:40px; text-align:right; cursor:pointer;background:url(../images/icon_jt_s.png) no-repeat center center; background-size:100%; }


.nr_list .radio{ float:left; width:10%; text-align:right; padding:1em 0 0 0; cursor:pointer;}
.nr_list .radio img{ width:100%;}

/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
.nr_list .text_zh{ float:right; width:88%; line-height:1.2em; color:#adadad; margin-bottom:10px;}
.nr_list .text_zhl{line-height:1.5em; color:#adadad; margin-bottom:10px; font-size:1.25em;}
	
.nr_list .text_xz{ font-size:1.2em; float:right; width:70%; line-height:1.5em; color:#787878; margin-bottom:10px;}
.nr_list .text_xz h2{ font-size:1.75em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.75em;}

.nr_list .yhq{ float:left; width:22%; padding-left:2%; text-align:center;color:#ff6600;font: bold 3em/250% Helvetica, Arial, sans-serif, "微软雅黑"; background: url(../images/bg_icon_hbb.png) no-repeat left top; background-size:90%;}

.nr_list .yhq_ysy{ float:left; width:22%; padding-left:2%; text-align:center;color:#a7a7a7;font: bold 3em/250% Helvetica, Arial, sans-serif, "微软雅黑"; background: url(../images/bg_icon_hbb1.png) no-repeat left top; background-size:90%;}

.nr_list .bg_ysy{ background: url(../images/bg_qx.png) no-repeat right center; background-size:15%;}

.nr_list .hb{ float:left; width:22%; padding-left:2%; text-align:center;color:rgba(255,255,255,0.9);font: bold 3em/250% Helvetica, Arial, sans-serif, "微软雅黑"; background: url(../images/bg_icon_hb.png) no-repeat left center; background-size:90%;}

.nr_list .hb_ysy{ float:left; width:22%; padding-left:2%; text-align:center;color:rgba(255,255,255,0.9);font: bold 3em/250% Helvetica, Arial, sans-serif, "微软雅黑"; background: url(../images/bg_icon_hb1.png) no-repeat left center; background-size:90%;}

.nr_list .text_xz .gwc_xz{ cursor:pointer; position: absolute; margin-left:95%; margin-top:.5em;background: url(../images/icon_yxz_red.png) no-repeat center center; width:10%; min-height:70px; background-size:60%;}
.nr_list .text_xz .gwc_wxz{ cursor:pointer; position: absolute;margin-left:95%;margin-top:.5em;background: url(../images/icon_bxz1.png) no-repeat center center; width:10%; min-height:70px; background-size:60%;}	
	
.nr_list .li_ct .arrow{ float:right; width:11%; display:block; min-height:40px; text-align:right; cursor:pointer;background:url(../images/icon_jt_x.png) no-repeat center center; background-size:50%; }
.nr_list .li_ct .arrow1{ float:right; width:11%; display:block; min-height:40px; text-align:right; cursor:pointer;background:url(../images/icon_jt_s.png) no-repeat center center; background-size:50%; }
}
.nr_list .text_comment{ float:right; width:81%; line-height:1.5em; color:#bfbfbf; margin-bottom:10px; margin-top:-30px;}
.nr_list .text_comment h2{ padding-left:3%;line-height:2.2em;}


.nr_list .jg {
    float: right;
    height: 30px;
    line-height: 20px;
	color:#ff6600;
    font-size: 1.25em;
}
.nr_list .jg_h {
    float: right;
    height: 30px;
    line-height: 28px;
	color:#777;
    font-size: 1.25em;
}
.nr_list .age {
	line-height:1.25em; float:left; padding-bottom:5px; color:#4caa43;
}
.nr_list .time_red {
	line-height:1em; float:right; padding-top:4px; color:#ff9e36; font-size:.875em;
}
.nr_list .time_gray {
	line-height:1.5em; float:right; padding-top:4px; color:#848484; font-size:.875em;
}

.nr_list .dz {
	line-height:1em; float:right; padding-bottom:5px;
}
.nr_list .dz_org {
	line-height:1.25em; float:right; padding-bottom:5px;color:#ff6600;
}

.nr_list a{ text-decoration:none; color:#adadad;}
.nr_list .f_pj{ font-size:.8em; line-height:1.5em; clear:both; padding:3% 0; cursor:pointer; }
.nr_list .f_pj img{ float: left;width:7%; margin:.5% 2% 0 0; line-height:1.5em;}

.nr_list h2 a{ text-decoration:none; color:#000;}
.nr_list h2 span{ font-size:0.75em;}
.nr_list .icon_tyr{ float:right;width:100px; line-height:1.5em;}
.nr_list .clear{ clear:both;}


/* 医生详情 */
.div_doctor_xq{
	border-top: solid 1px #6498da;
}
.div_doctor_xq .jzy_box{
	color:#fff;
    background: url(../images/bg_jzy.jpg) no-repeat left bottom;
	background-size:100%;
}
.div_doctor_xq .jzy_tx{ width:30%; margin:3% auto 0 auto; margin-left:33%;}
.div_doctor_xq .jzy_tx img {
	width:100%;
    -webkit-border-radius: 50em;
    -moz-border-radius: 50em;
    border-radius: 50em;
	border: solid 10px rgba(226,218,186,1);
}
.div_doctor_xq .img_dp{ width:14%; float:left; margin-top:14%; margin-left:10%; text-align:center;}
.div_doctor_xq .img_dp img{ width:100%;}
.div_doctor_xq .img_gz{ width:14%; float:right; margin-top:14%; margin-right:10%; text-align:center;}
.div_doctor_xq .img_gz img{ width:100%;}
.div_doctor_xq .jzy_box h2{ color:#432210;font: normal 1.5em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; text-align:center;}

.div_doctor_xq .jzy_box h2{font: normal 1.5em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; text-align:center; }
.div_doctor_xq .jzy_box h2 span{font: normal .75em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; text-align:center; margin-left:5px; }
.div_doctor h3{font: normal .875em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; text-align:center;color:#432210;  }

.div_doctor_xq .jzy_box h3{ color:#333;font: normal 1.2em/1.75em Helvetica, Arial, sans-serif, "微软雅黑"; text-align:center; margin-bottom:2%;}
.div_doctor_xq .jzy_box .red{ color:#a50319; margin-left:10px; }

.div_doctor_xq .jzy_xx{
	 background:rgba(255, 255, 255, 0.2);
	 background: -webkit-linear-gradient(right, rgba(255,255,255,0.1), rgba(255,255,255,0.1));
	 color:#432210; border-top: solid 2px rgba(255,255,255,0.4);border-bottom: solid 1px rgba(255,255,255,0.4);}
.div_doctor_xq .jzy_xx ul,li{ list-style-type:none;}
.div_doctor_xq .jzy_xx li{ float:left; width:33%; text-align:center;font: normal 1.75em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; border-left: solid 2px #e1d5c3; padding:2% 0; margin-left:-2px; cursor:pointer;color:#a50319;  }
.div_doctor_xq .jzy_xx span{ display:block;font: normal 0.5em/1.2em Helvetica, Arial, sans-serif, "微软雅黑";color:#333;  } 
.div_doctor_xq .jzy_xx strong{font: normal 0.5em/1.2em Helvetica, Arial, sans-serif, "微软雅黑";color:#333; } 


.div_doctor_xq .jzy_xxzl ul,li{ list-style-type:none;}
.div_doctor_xq .jzy_xxzl li{ float:left; width:19.7%; text-align:center;font: normal 0.875em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; border: solid 1px #e4e4e4; padding:4% 0; margin-right:-1px;margin-bottom:-1px; color:#999;}

.jzy_skill{ padding:3%; background:rgba(255,255,255,0.8); clear:both;}
.jzy_skill .skill_l{ float:left; width:80%; margin-top:1%;}
.jzy_skill .skill_r{ float:right; width:10%; margin-top:1%;}
.jzy_skill .skill_r img{ width:100%;}
.jzy_skill h2{font: normal 1.25em/1.75em Helvetica, Arial, sans-serif, "微软雅黑"; color:#a50319; }
.jzy_skill .zt_green_line{border-radius: .5em; display:block; background:#fff; margin-top:5px; padding:1% 4%; color:#825c21;font: normal 0.875em/1.4em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; float:left; text-align:center;border: solid 2px #825c21; margin-left:8px; text-decoration:none;}

.jzy_zslist{ margin-top:15px;}
.jzy_zslist h2{ padding-left:3%; padding-bottom:2%; font: normal 1.25em/1.75em Helvetica, Arial, sans-serif, "微软雅黑"; color:#000; }
.jzy_zslist ul,li{ list-style-type:none;}
.jzy_zslist li{ border-left: solid 4px #825c21; font: normal 1.1em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#555; margin-bottom:1px; padding:1.5% 0 1.5% 5%; border-top: solid 1px rgba(255,255,255,0.6);background: url(../images/icon_right1.png) no-repeat 96% center; cursor: pointer;}
.jzy_zslist li span{ font: normal 0.75em/1em Helvetica, Arial, sans-serif, "微软雅黑"; display:block;color:#825c21;}
.jzy_zslist li:hover{ background:#f8f8f8 url(../images/icon_right1.png) no-repeat 96% center; }
.jzy_zslist li:active{ background:#f8f8f8 url(../images/icon_right1.png) no-repeat 96% center; }



.btn_jzybox { padding:3%;	
    position:fixed; 
	bottom:0; 
    width:94%;
	z-index:100;}
.btn_jzybox input{ width:100%;}


.ty_bt_title{background:rgba(255,255,255,1); color:#424242; padding:2.5% 1%; margin-top:1%;}
.ty_bt_title .bt{font: normal 1.25em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";}

.icon_ct{ width:26px; background:url("../images/icon_user1.png") no-repeat left center; background-size:100%;  margin-left:10px; margin-right: 5px;display:block; float:left; }

.icon_tc{ width:26px; background:url("../images/icon_tc.png") no-repeat left center; background-size:100%;  margin-left:10px; margin-right: 5px;display:block; float:left; }
.icon_sj{ width:26px; background:url("../images/icon_sj.png") no-repeat left center; background-size:100%;  margin-left:10px; margin-right: 5px;display:block; float:left; }

.ty_bt_title .ty_bt_box{ padding:2% 3% 2% 46px;font: normal 1em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; }

.img_ewm{ margin:10%; text-align:center;border:5px solid #fff; padding:0; line-height:100%;}
.img_ewm img{ width:100%; line-height:100%;}
.div_top{ margin:1%; position: fixed; right:2%; bottom:10%; width:50px; height:50px; background:url(../images/icon_top.png) no-repeat center center; background-size:100%;-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em; z-index:9999; cursor:pointer;}
	
/* 通用链接切换 */	
.ty_tab_link a{ border-bottom: solid 4px #a69176; float:left; margin:.2%; display:block; width:49.5%;font: normal 1.2em/1.5em arial,"微软雅黑","宋体"; text-align:center; padding-bottom:10px;color:#a69176;}
.ty_tab_link a:hover{ border-bottom: solid 4px #9b0000; color:#9b0000;}
.ty_tab_link a.red{ border-bottom: solid 4px #9b0000; color:#9b0000;font: normal 1.2em/1.5em arial,"微软雅黑","宋体"; }	
	
/* 完善资料 */

.weui-cell .div_xb{ float:left; width:80%;}
.div_xb .weui-check__label{ float:left; width:20%; cursor: pointer; color:#868686; padding-left:.5em;}
.div_xb .weui-check__label::before{border-top:0;}


/* 个人中心 */
.yy_user{
    background: url(../images/bg_user.png) no-repeat left top;
	color:#fff;
	background-size:100%;
}
.yy_user .user_box{
	padding:3% 5% 6% 5%;
}
.yy_user .img_tx{ float:left; width:24%; text-align:center; margin-right:5%;}
.yy_user .img_tx img {
    -webkit-border-radius: 50em;
    -moz-border-radius: 50em;
    border-radius: 50em;
	border: solid 2px rgba(255,255,255,.5);
	width:90%;
}

.yy_user .name{font: normal 1.5em/1.75em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";text-shadow:0px 0px 2px rgba(0,0,0,.6);}
.yy_user .name span{font: normal 1.5em/2em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; color:#fff;}
.yy_user .phone{font: normal 1.1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";background: url(../images/icon_phone.png) no-repeat left center; background-size:15%; float:left; padding-left:30px;text-shadow:0px 0px 2px rgba(0,0,0,.4);}
.yy_user .phone a{ color:#fff; text-decoration:none;}

.yy_user .icon{background:rgba(255,255,255,.6); float:right;mright-top:-1em;  mright-right:1em; -webkit-border-radius: 50em;
    -moz-border-radius: 50em;
    border-radius: 50em;
	width:40px;
    height:40px;
    padding: .25em;}
.yy_user .icon img{width:100%;}

.yy_user .yqd{font: normal .875em/1.75em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";background:rgba(255,255,255,.9);  float:left; padding:.2em 1em; -webkit-border-radius: 50em;
    -moz-border-radius: 50em;
    border-radius: 50em;
	color:#1e83f4; 
}
.yy_user .yqd a{ color:#1e83f4; text-decoration:none;}
.yy_user .left_box{ float:left; width:49%; text-align:center; color: #fff;font: normal 1em/1.75em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; border-right: solid 3px rgba(255,255,255,.4);}	
.yy_user .right_box{ float:right; width:49.5%; text-align:center; color: #fff;font: normal 1em/1.75em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";}	

.yy_user .user_xx{ color:#fff;}
.yy_user .user_xx ul,li{ list-style-type:none;}
.yy_user .user_xx li{ float:left; width:33%; text-align:center;font: normal 0.875em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; border-left: solid 2px rgba(255,255,255,.2); padding:2% 0; margin-left:-2px; cursor:pointer;text-shadow:0px 0px 2px rgba(0,0,0,.4);}
.yy_user .user_xx span{ display:block;font: normal 1.5em/1.2em Helvetica, Arial, sans-serif, "微软雅黑";} 
	
/* 个人中心-预约 */
.div_user{
    background: url(../images/bg_user.png) no-repeat left bottom;
	background-size:100%;
}

.div_user .user_box{
	padding:5% 5% 0% 5%;
	color:#333;
}
.div_user .img_tx{ float:left; width:28%; text-align:center; margin-right:5%;}
.div_user .img_tx img {
    -webkit-border-radius: 50em;
    -moz-border-radius: 50em;
    border-radius: 50em;
	border: solid 2px rgba(0,0,0,.1);
	width:90%;
}

.div_user .name{font: normal 1.4em/1.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; background:rgba(102,189,55,.7); padding:0.2em 0.75em; float:left; color:#fff;border-radius: 5em; }
.div_user .name span{font: normal 1.5em/2em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; color:#fff;}

.div_user .name strong{border-radius: 5em; display:block; float:right; background:#fff;margin-top:17px; padding:1% 2%; color:#666;font: normal 0.6em/1.4em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";  text-align:center;text-decoration:none;}

.div_user .phone{font: normal 1.1em/1.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";background: url(../images/icon_60_qb.png) no-repeat left center; background-size:12%; float:left; padding-left:20px;}
.div_user .phone a{ padding:.1em .65em ; background:#eb6391;border-radius: 5em;  color:#fff; text-decoration:none;}
.div_user .skill_ms{font: normal 1.1em/1.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; float:left; color:#b5cded;}

.div_user .gz{color:#fff;font: normal 0.875em/1.2em Helvetica, Arial, sans-serif, "微软雅黑";width:15%; float:right; text-align:center; padding:.65em .1em; background:#ff7261;border-radius: 5em; margin-top:6%; cursor:pointer; }
.div_user .gz span{display:block;color:#fff;font: normal 1.5em/1em Helvetica, Arial, sans-serif, "微软雅黑";}
.div_user .bj{width:8%; float:right; line-height:1.5em; text-align:center; padding:.5em .55em .25em .55em; background:#fff;border-radius: 5em; margin-top:8%; cursor:pointer; }
.div_user .bj img{width:100%;}

.div_user .user_xx{ background:rgba(255,255,255,.1);color:#666; padding-bottom:3%;}
.div_user .user_xx ul{ list-style-type:none;}
.div_user .user_xx li{list-style-type:none; float:left; width:33%; margin:1.5%; text-align:left;font: normal 0.875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; padding-left:15px; cursor:pointer;}
.div_user .user_xx span{ margin-bottom:1%;  border-radius: 5em; background:rgba(102,189,55,.7); padding:0.2em 0.5em; color:#fff;display:block;font: normal 1.5em/1.2em Helvetica, Arial, sans-serif, "微软雅黑";} 


.weui_cells .new{ position: absolute; margin-left:22%; margin-top:1%; border-radius: 5em; display:block; background:#e66983; padding:0.2em 0.5em; color:#fff;font: normal 0.75em/110% Helvetica, Arial, sans-serif, "微软雅黑";}

/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
.div_user{
    background:#f6f8fd url(../images/bg_user.png) no-repeat right bottom;
	background-size:60%;
}
.div_user .user_xx li{list-style-type:none; float:left; width:50%; margin:1.5%; text-align:left;font: normal 1em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; padding-left:15px; cursor:pointer;}
.div_user .name{font: normal 2em/1.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; background:rgba(102,189,55,.7); padding:0.2em 0.75em; float:left; color:#fff;border-radius: 5em; }
.div_user .name span{font: normal 1.5em/2em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; color:#fff;}


.weui-cells .weui-btn_mini{ font-size:1em;}
#dialogs .weui-cells .weui-btn_mini{ font-size:.875em;}
#androidDialog1 .weui-cells .weui-btn_mini{ font-size:.875em;}
}
/*发现详情*/

.cpms_box{ position:relative; z-index:99;}
.cpms_box .title{ width:94%; padding:3%;background:url("../images/bg_zz.png") no-repeat center top;background-size:100%;font: bold 1.5em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#2b2b2b; text-align:right; position: absolute; top:-80px; padding-top:15%;}
.cpms_box .title_ms{ min-height:4em; margin-top:2%;padding:4.5% 2% 2% 30%;background:url("../images/bg_fx.png") no-repeat 3% 10px;background-size:22%; font: normal .75em/120% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#787878;}
.cpms_box .cp_img{ margin:1% 2%;}
.cpms_box .cp_img img{ width:100%;}
.cpms_box .cp_text{ margin:1% 4%;font: normal .875em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#787878; padding:2% 0;}

.cpms_box .cp_gg{width:88%;margin-left:4%;}
.cpms_box .cp_jg{width:88%;margin-left:4%;padding-bottom:3%;}
.cpms_box .cp_gg .title_guige {margin-right:4% ; float:left;font: 1em/180% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#686868;}
.cpms_box .cp_gg .cp_guige{ float:left; margin-left:3% ;width:68%;}
.cpms_box .cp_gg ul{}
.cpms_box .cp_gg ul li{ 
	 display:block;
	font: .875em/170% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; 
	-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;
	margin-bottom:6%;
	text-align:center;

}
.cpms_box .cp_gg ul li a{ 
	 display:block;
	 font: .875em/170% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; 
	color:#686868;
	border:1px solid #e4e4e4; 
	padding:2%;
	text-decoration:none;
		-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;
	
}
.cpms_box .cp_gg ul li a:hover{ background:#1ec339;color:#FFF;border:1px solid #1ec339; }

.cpms_box .cp_gg .redhover{ 
	font: .875em/170% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; 
	border:1px solid #ff6600; 
	padding:2% 2% 2% 5%;
	-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;
	background:#ff6600;
    color:#FFF;

}
.cpms_box .cp_gg .cp_yanse{ float:left; margin-left:3% ;width:65%}
.cpms_box .cp_gg .cp_yanse li{ 
	 display:block;
	font: .875em/170% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; 
	-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;
	margin-bottom:6%;
	margin-right:3%;
	float:left;
	min-width:30%;
	text-align:center;
}

.cpms_box .cp_gg .cp_yanse li a{ 
	 display:block;
	 font: 1em/170% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; 
	color:#686868;
	border:1px solid #e4e4e4; 
	padding:2% 15% 2% 15%;
	text-decoration:none;
		-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;
	
}
.cpms_box .cp_gg .cp_yanse li a:hover{ background:#ff6600;color:#FFF;border:1px solid #ff6600; }

.cpms_box .cp_gg .redover{ 
	font: .875em/170% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; 
	border:1px solid #1ec339; 
	padding:2% 2% 2% 5%;
	-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;
	background:#1ec339;
    color:#FFF;

}
.cpms_box .cp_jg .title_jiage{ float:left;font: 1em/180% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#686868;}
.cpms_box .cp_jg .title_jiage2{ padding-left:16%;font: bold 2em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;color:#ff6600; text-align:left;}
.cpms_box .cp_jg .title_jiage2 span{font: .75em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}
.cpms_box .cp_bottom{ padding:3% 0 0 0;}
/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
.cpms_box .cp_gg .title_guige {margin-right:4% ; float:left;font: 1em/180% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#686868;margin-top:.5em;}
.cpms_box .cp_jg .title_jiage{ float:left;font: 1em/250% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#686868; }
.cpms_box .title_ms{ min-height:4em; margin-top:2%;padding:4.5% 2% 2% 30%;background:url("../images/bg_fx.png") no-repeat 3% 10px;background-size:22%; font: normal 1em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#787878;}
.cpms_box .cp_gg .cp_guige{ font-size:1.2em;}
.cpms_box .cp_gg .cp_guige li{ 
	margin-bottom:4%;}
.cpms_box .cp_text{ margin:1% 4%;font: normal 1em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#787878; padding-bottom:2%;}
.cpms_box .cp_gg .cp_yanse li a{ 
	 display:block;
	 font: 1.25em/180% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; 
	color:#686868;
	border:1px solid #e4e4e4; 
	padding:2% 15% 2% 15%;
	text-decoration:none;
		-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;
	
}
.cpms_box .cp_gg .cp_sl{ font-size:1.5em;}
.cpms_box .cp_gg .cp_other{font:1.5em/200% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#868686; float:left;margin-left:3% }

}

.ft_bottom{position:fixed;width:100%;z-index:9999;font-size:1em;padding:0;bottom:0;background:rgba(242, 242, 242, 1);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); }
.ft_bottom ul li{float:left;height:4em;width:22%;text-align:center;}
.ft_bottom ul li a{display:block;color:#000;text-decoration:none;font-size:.875em; }
.ft_bottom ul li:hover{ background:#fff;}
.ft_bottom ul li.bot_dg a,.ft_bottom ul li.bot_fx a,.ft_bottom ul li.bot_me a,.ft_bottom ul li.bot_jx a,.ft_bottom ul li.bot_car a{padding-top:0.75em;}
.ft_bottom ul li.bot_buygo{width:34%;line-height:4.5em;border-right:none;float:right;background:-webkit-linear-gradient(225deg, #ff9304, #ffb903); 
    background:linear-gradient(225deg, #ff9304,#ffb903);}
.ft_bottom ul li.bot_buygo a{color:#fff;font-size:1.2em; text-decoration:none; }

.ft_bottom .text_cpsq {color:#fff;font-size:.875em; text-align: center; padding: .5em 0;}
.ft_bottom .text_cpdz {color:#cf7033;font-size:.875em; text-align: left; padding: .5em;}

.ft_bottom ul li.bot_buyred{background:#a2a2a2;width:32%;line-height:4.5em;border-right:none;float:right;}
.ft_bottom ul li.bot_buyred a{color:#c8c8c8;font-size:1.2em; text-decoration:none; }

.ft_bottom ul li.bot_dg a:before{content:'';display:block;width:1.8em;height:1.8em;background:url(../images/icon_homenav_01h.png) no-repeat;background-size:100%;margin:0 auto 0.2em;}
.ft_bottom ul li.bot_fx a:before{content:'';display:block;width:1.8em;height:1.8em;background:url(../images/nav_icon1.png) no-repeat;background-size:100%;margin:0 auto 0.2em;}
.ft_bottom ul li.bot_car a:before{content:'';display:block;width:1.8em;height:1.8em;background:url(../images/icon_homenav_04h.png) no-repeat;background-size:100%;margin:0 auto 0.2em;}
.ft_bottom ul li.bot_me a:before{content:'';display:block;width:1.8em;height:1.8em;background:url(../images/icon_homenav_06h.png) no-repeat;background-size:100%;margin:0 auto 0.2em;}
.ft_bottom ul li.bot_jx a:before{content:'';display:block;width:1.8em;height:1.8em;background:url(../images/nav_icon2_1.png) no-repeat;background-size:100%;margin:0 auto 0.2em;}
.ft_bottom ul li.bot_car{ position:relative;}
.ft_bottom ul li.bot_car span{ position:absolute; left:60%; top:10%; background:#d8050e; color:#fff;  width:20px; height:20px;font: .875em/170% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; -webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em; float:left; text-align:center;}



/*弹出详情*/
.tcc_xx { position:fixed ; width:85%; height:100%;background:rgba(0, 0, 0, 0.8);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); padding-left:15%; }
.tcc_xx .box{background:#FFF; height:100%;}
.div_ddlist .cpxq .text h4{font:2em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#ff4800;}
.cpms_box{ margin-top:3%;}
.cpms_box .cp_gg .title_guige {margin-right:4% ; float:left; font: 1em/180% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#686868;}
.tcc_xx .div_gb{ float:right; margin:2% 1%; cursor:pointer; }
.tcc_xx .div_gb .weui-icon-cancel{ color:#999;font-size:2em;}

.cpms_box .cp_gg .cp_sl input{float:left;}
.cpms_box .cp_gg .cp_sl{ float:left; margin-left:3% ;width:75%}
.cpms_box .cp_gg .cp_sl .tcc_number{height:2.2em; width:3em; background:#FFF;color:#333;font:.875em/130% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; border:0; border-top:#CCC solid 1px;border-bottom:#CCC solid 1px; text-align:center ;
		-webkit-border-radius: 0; 
	-moz-border-radius: 0;
	border-radius: 0;
	 -webkit-appearance:listbox;
     -moz-appearance:listbox;

}
.cpms_box .cp_gg ul{}
.cpms_box .cp_gg ul li{ 
	 display:block;
	font: 1em/170% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; 
	-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;
	margin-bottom:6%; 
}
.cpms_box .cp_gg ul li a{ 
	 display:block;
	 font: .875em/170% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; 
	color:#686868;
	border:1px solid #e4e4e4; 
	padding:2% 2% 2% 5%;
	text-decoration:none;
		-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;
	
}
.cpms_box .cp_gg ul li a:hover{ background:#ff6600;color:#FFF;border:1px solid #ff6600; }
.cpms_box .cp_gg .rednover{ 
	font: .875em/170% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; 
	border:1px solid #ff4800; 
	padding:2% 2% 2% 5%;
	-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;
	background:#fff;
    color:#ff4800;

}
.cpms_box .cp_gg .cp_other{font:1em/180% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#868686; float:left;margin-left:3% }

.qr_bottom{position:fixed;bottom:0;width:85%;z-index:10;height:3.5em;background:#f0f0f0;}
.qr_bottom .shop_xj{width:46%;float:left; padding-left:4%;padding-top:3%;font: 1em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; }
.qr_bottom .shop_xj p{font:.7em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}
.qr_bottom .shop_xj .pr_red{color:#ff6600;}
.qr_bottom .btn_qr{background:#ff6600;width:50%;line-height:3.5em;border-right:none;float:right;text-align:center}
.qr_bottom .btn_qr a{color:#fff;font-size:1.2em; text-decoration:none; }


/*商品分类列表*/
.pro_list{ background:#fff;font:.75em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}
.pro_list .nav_cd{ float:left; width:24%; font-size:1em;  position:fixed ; height:100%;background:#f3f4f6;border-right:solid 1px #fff;}
.pro_list .nav_cd ul{ list-style-type:none;}
.pro_list .nav_cd li{list-style-type:none; margin-bottom:1px;border-bottom: solid 1px #fff;  font: 1.25em/100% Arial, Helvetica, sans-serif ,"微软雅黑","幼圆","黑体"; color:#333; padding:1em 0 1em 1em; cursor:pointer;
}
.pro_list .nav_cd li .fl_icon{ width:26%; float:left; margin-right:5%; margin-top:-8%;}
.pro_list .nav_cd li .fl_icon img{ width:100%;}
.pro_list .nav_cd .choice{ margin-right:-1px;border-left:solid 5px #ff6600; border-bottom: solid 1px #fff; border-right:solid 1px #fff; background:#fff; color:#ff6600;}
.pro_list .nav_cd .choice .fl_icon{ margin-left:-5px;width:31%; }
.pro_list .nr_box{ float:right; width:75%;}
.pro_list .nr_box div{ width:33.3%; padding-bottom:5%; float:left; text-align:center;}
.pro_list .nr_box img{ width:88%;}
.pro_list .nr_box .gg{ width:96%; padding:2%;}
.pro_list .nr_box .gg img{ width:100%;}
.pro_list .nr_box .title{ width:98%; padding:1%;font:1.25em/150% Arial, Helvetica, sans-serif ,"微软雅黑","幼圆","黑体"; color:#888888; text-align:center;background:url(../images/line_gray.png) no-repeat center center; background-size:70%;  }
.pro_list .nr_box .title span{ display: inline-table; padding: .5em 1em; background: #fff; }
.pro_list .nr_box a{ display:block; text-decoration:none;font:1.25em/120% Arial, Helvetica, sans-serif ,"微软雅黑","幼圆","黑体";color:#888888; }

/*余额*/
.ye_mx{ border-bottom: solid 3px #eaeaea; padding-bottom:5%;  margin:0 3% 4% 3%;}
.ye_mx .mx{ margin:2% auto -10% auto; width:30%; text-align:center; color:#c2c2c2; background:#f8f8f8;font: normal 1.25em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";}
.ye_mx .gz{color:#fff;font: normal 1.25em/1.75em Helvetica, Arial, sans-serif, "微软雅黑";width:150px; height:120px; margin:auto; text-align:center; padding:1em .2em; background:#ff6600;border-radius: 5em; margin-top:6%; cursor:pointer; }
.ye_mx .gz span{display:block;color:#fff;font: bold 2em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";}

/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
.cpms_box .cp_gg .cp_other{font:1.2em/220% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#868686; float:left;margin-left:3% }
.qr_bottom .shop_xj{width:46%;float:left; padding-left:4%;padding-top:1%;font: 1.2em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; }
.pro_list .nav_cd{ float:left; width:24%; font-size:1.5em;  position:fixed ; height:100%;background:#f3f4f6;border-right:solid 1px #d6d6d6;}
.pro_list .nr_box{ float:right; width:75%;}
.pro_list .nr_box .gg{ width:96%; padding:2%;}
.pro_list .nr_box .title{ width:98%; padding:1%;font: 2em/150% Arial, Helvetica, sans-serif ,"微软雅黑","幼圆","黑体"; color:#888888; text-align:left; }
.pro_list .nr_box a{ display:block; text-decoration:none;font:1.75em/150% Arial, Helvetica, sans-serif ,"微软雅黑","幼圆","黑体";color:#888888; }
.ye_mx{ border-bottom: solid 3px #eaeaea; padding-bottom:2%;  margin:0 3% 5% 3%;}
.ye_mx .mx{ margin:2% auto -5% auto; width:30%; text-align:center; color:#c2c2c2; background:#f8f8f8;font: normal 1.5em/2em Helvetica, Arial, sans-serif, "微软雅黑";}

}



/*商品品类*/
.pl_pro{}
.pl_pro p{font: normal 1em/.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; padding-top:20px; padding-left:5px; clear:both; }


.pl_pro .icon{width:23%;text-align:center; margin:4% 5%; float:left; cursor:pointer; }

.pl_pro .icon a{margin-top:15px;line-height:40px;font-size:24px; font-weight: bold;text-decoration:none; color:#666; display:block;}

.pl_pro .icon p{ padding-top:10px; text-align:center;}
.pl_pro .icon:hover p{ font-weight:bold; color:#ff6600;}
.pl_pro .icon a:link,.div_pszy .icon a:visited{color:#666; text-decoration:none;}

.pl_pro .icon a:hover{
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;  
	}
.pl_pro .icon img{
	  border: solid 2px #333;
	  	    -webkit-border-radius: 50em; 
	-moz-border-radius: 50em;
	border-radius: 50em;
            -moz-transition:ease-out 0.2s;
            -o-transition:ease-out 0.2s;
            -webkit-transition:ease-out 0.2s;
            transition:ease-out 0.2s;}
	
.pl_pro .icon:hover img{
	    -webkit-border-radius: 50em; 
	-moz-border-radius: 50em;
	border-radius: 50em;
	background:#ffdee5;
		  border: solid 2px #ffdee5;
	transform:rotate(360deg) scale(1.2);
   }


.div_list{ padding:2% 0; position: relative;}
.div_list .list{width:45%; margin:1.5% 2.5%; float:left;}
.div_list .list_box{width:42%; margin:1.5%; padding:1.5% 2%; float:left; background:#fff;-webkit-border-radius: .8em; 
	-moz-border-radius: .8em;
	border-radius: .8em;
	border: solid 1px #e1e1e1;}

.div_list .pro_img{ text-align:center; cursor:pointer; position:relative;}
.div_list .pro_img img{
	 width:100%;
	    -webkit-border-radius: .8em; 
	-moz-border-radius: .8em;
	border-radius: .8em;
	border: solid 1px #e1e1e1;
}	


.div_list .list_box .pro_img img{border:none;-webkit-border-radius: .8em .8em 0em 0em; 
	-moz-border-radius:.8em .8em 0em 0em;
	border-radius:.8em .8em 0em 0em;}

.div_list .text{ height:2.8em;text-overflow:ellipsis;font: normal 1em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#5f5f5f; cursor:pointer; margin-top:5px; }
.div_list .text a{font: normal .875em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#5f5f5f; text-decoration:none;}
.div_list .jg{ font: normal 1em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff6600; }
.div_list .jg span{color:#ababab; text-decoration: line-through; margin-left:5%;font: normal .75em/1.2em Helvetica, Arial, sans-serif, "微软雅黑";}
.div_list .btn_buy{ width:8%; height:4%; cursor:pointer; position: absolute; margin-left:37%; margin-top:-7%;background:url(../images/icon_gwc_red.png) no-repeat center center; background-size:90%; }
.div_list .list_box .btn_buy{ width:8%; height:4%; cursor:pointer; position: absolute; margin-left:35%; margin-top:-7%;background:url(../images/icon_gwc_red.png) no-repeat center center; background-size:90%; }



.line_bt{ border-bottom: solid 2px #eaeaea; padding-bottom:5%;  margin:0 3% 3% 3%;}
.line_bt .ms{ margin:2% auto -15% auto; padding-left:6%; width:40%; text-align:center; color:#c2c2c2; background:#f7f7f7 url(../images/024.png) no-repeat 5% center; background-size:16%;font: normal 1em/2.5em Helvetica, Arial, sans-serif, "微软雅黑";}


/*产品展示横版*/
.div_cplist{background:#FFF; margin-top:3%; position:relative;}
.div_cplist .title{padding:3% 3%; border-bottom: solid 1px #f0f0f0;font: .875em/120% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; }
.div_cplist .cpxq{ padding:3%;font: .875em/120% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; border-bottom: solid 1px #f0f0f0;}
.div_cplist .cpxq .cp{ float:left; width: 35%;}
.div_cplist .cpxq .cp img{width:100%;    -webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;}
.div_cplist .cpxq .text{ float:right; width:60%;}
.div_cplist.bg_bai .cpxq .text{ float:left; width:95%;}
	
.div_cplist .cpxq .text h1{ color:#ff6600;font: normal 1.25em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}	
.div_cplist .cpxq .text h1 span{ margin-left:10px;font: normal .75em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;color:#686868; text-decoration: line-through;}	
.div_cplist .cpxq .text h2{font: 1.2em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#252525; cursor:pointer; min-height:2.8em;  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}	
.div_cplist .cpxq .text h3{font: 1em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#686868;}		
.div_cplist .cpxq .text h3 span{font: 1em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#ff6600; padding-right:5%;}		
.div_cplist .cpxq .text h3 strong{font: 1em/170% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#686868;background:url(../images/icon_dz.png) no-repeat left center; background-size:25%; padding-left:1.5em;}		

.div_cplist .cpxq .text h4{ margin:5px 0;font: 1em/120% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#c7c7c7;}	

.div_cplist .cpxq .text .tag{ padding:.35em 0;color:#888;}
.div_cplist .cpxq .text .tag a{font: .75em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#ff6600; border: solid 1px #ff6600; padding:.2em .75em; margin:0 .2em;-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em;}

.div_cplist .cpxq .text .tag_blue{ padding:.35em 0; color: #666;font: 1em/120% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; }
.div_cplist .cpxq .text .tag_blue a{ font: .75em/50% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#fff; border: solid 1px #3a7dff; background: #3a7dff; padding:.3em .5em; margin:0 .5em 0 .2em;-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;}

.div_cplist .cpxq .text .tag_org{ padding:.35em 0; color: #666;font: 1em/120% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; }
.div_cplist .cpxq .text .tag_org a{ font: .75em/50% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#fff; border: solid 1px #ff6600; background: #ff6600; padding:.2em .75em; margin:0 .2em;-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em;}
.div_cplist .cpxq .text .tag_gray{ padding:.35em 0; margin-top: .2em;}
.div_cplist .cpxq .text .tag_gray a{font: 1em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#888; border: solid 1px #888; padding:.2em .75em; margin:0 .2em;-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em;}


.div_cplist .weui-swiped-btn{ padding-top:4em; padding-bottom:4em;}

.div_cplist .cpxq .text .jgd{ position:absolute; margin-top:3%; color:#ff6600;font: bold 1.25em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}	
.div_cplist .cpxq .text .jgd span{ display:block;font: normal .75em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;color:#686868; text-decoration: line-through;}	
 
.div_cplist .cpxq .cp .bq{ position:absolute; margin-top:25.5%; width:33.3%; background: rgba(0, 0, 0, 0.6); color:#fff; text-align:center;font: normal 1em/200% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;} 

.div_cplist .cpxq .div_gwc{ margin:1%; width:40px; height:40px; background:#b1b1b1 url(../images/icon_gwcd.png) no-repeat center center; background-size:95%;-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em; margin-top:18%;position: absolute; left:84%; cursor:pointer;}
.div_cplist .cpxq .div_gwc:active{background:#ff6600 url(../images/icon_gwcd.png) no-repeat center center;  background-size:95%;}
.div_cplist .cpxq .div_gwc_red{ margin:1%; width:40px; height:40px; background:#ff6600 url(../images/icon_gwcd.png) no-repeat center center; background-size:95%;-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em;margin-top:18%;position: absolute; left:84%; cursor:pointer;}
	
.div_cplist .cpxq .div_gz{ margin:1%; width:40px; height:40px; background:#b1b1b1 url(../images/031.png) no-repeat center center; background-size:70%;-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em; margin-top:18%;position: absolute; left:84%; cursor:pointer;}
.div_cplist .cpxq .div_gz:active{background:#ff6600 url(../images/031.png) no-repeat center center;  background-size:70%;}
.div_cplist .cpxq .div_gz_red{ margin:1%; width:40px; height:40px; background:#ff6600 url(../images/031.png) no-repeat center center; background-size:70%;-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em;margin-top:18%;position: absolute; left:84%; cursor:pointer;}

.div_cplist .cpxq .div_yy{ margin:1%; width:40px; height:40px; background:#b1b1b1 url(../images/icon_yyd.png) no-repeat center center; background-size:95%;-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em; margin-top:18%;position: absolute; left:84%; cursor:pointer;}
.div_cplist .cpxq .div_yy:active{background:#ff6600 url(../images/icon_yyd.png) no-repeat center center;  background-size:95%;}
.div_cplist .cpxq .div_yy_red{ margin:1%; width:40px; height:40px; background:#ff6600 url(../images/icon_yyd.png) no-repeat center center; background-size:95%;-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em;margin-top:18%;position: absolute; left:84%; cursor:pointer;}



.div_cplist .cpxq .div_qgbtn{ margin-top:16%;position: absolute; width:50%; left:47%; text-align:right;}
.div_cplist .cpxq .div_qgbtn input{ width:50%;}

.div_qgbtn .jb{width:100%;}

.div_qgbtn .jb .msh{
	font: normal .9em/2em arial,"微软雅黑","宋体";
	color:#b8b8b8;
	float:right;
	padding-right:3%;
}

.div_qgbtn .jb .jdt{margin-top:5%; width:50%; height:.5em; float:right; -webkit-border-radius: 50em;
-moz-border-radius: 50em;
border-radius: 50em; background:#e4e4e4;}
.div_qgbtn .jb .jdt .jd{ background:#06a139; display:block;height:.5em;-webkit-border-radius: 50em;
-moz-border-radius: 50em;
border-radius: 50em;}
.div_qgbtn .jb .jdt .jdh{ background:#fb9baf; display:block;height:.5em;-webkit-border-radius: 50em;
-moz-border-radius: 50em;
border-radius: 50em;}
 
/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
	
.div_list{ font-size:1.5em;  }
	
.div_cplist .cpxq .cp{ float:left; width: 20%;}
.div_cplist .cpxq .text{ float:right; width:75%; font-size:1.25em; }
.div_cplist .cpxq .text div{ margin-bottom:
	.5em;}
.div_cplist .cpxq .text .tag{ padding:.5em 0;}
.div_cplist .cpxq .text .tag a{font:.875em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#ff6600; border: solid 1px #ff6600; padding:.2em .75em; margin:0 .2em;-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em;}
	

.div_cplist .cpxq .text h1,h2,h4{ margin-bottom:.25em;}
.div_cplist .cpxq .div_gwc{ margin:1%; width:50px; height:50px; background:#b1b1b1 url(../images/icon_gwcd.png) no-repeat center center; background-size:95%;-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em; margin-top:12%;position: absolute; left:90%; cursor:pointer;}
.div_cplist .cpxq .div_gwc:active{background:#ff6600 url(../images/icon_gwcd.png) no-repeat center center;  background-size:95%;}

.div_cplist .cpxq .div_gwc_red{ margin:1%; width:50px; height:50px; background:#ff6600 url(../images/icon_gwcd.png) no-repeat center center; background-size:95%;-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em;margin-top:12%;position: absolute; left:90%; cursor:pointer;}

.line_bt{ border-bottom: solid 2px #eaeaea; padding-bottom:3%;  margin:0 3% 5% 3%;}
.line_bt .ms{ margin:2% auto -15% auto; padding-left:5%; width:40%; text-align:center; color:#c2c2c2; background:#f7f7f7 url(../images/024.png) no-repeat 8% center; background-size:12%;font: normal 1.5em/2.25em Helvetica, Arial, sans-serif, "微软雅黑";}


}

.div_qggg{ margin-top:12.5%; width:100%;}
.div_qggg img{ width:100%;}

.qg_box{ padding:2% 3% 0 3%;font: normal .875em/1.25em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#333; text-decoration:none;}
.qg_box .time{ float:right; text-align:right; width:48%;font: normal .875em/.875em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#666;}
.qg_box .time span{font: normal 1.25em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; padding:2%; margin:0 2%;-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;  background:#333;  color: #fff;
}



/*产品内页详情*/
.xqms_box{ padding:3% 1% 0 3%;}
.xqms_box .xq_jg{width:42%; float:left;}
.xqms_box .xq_gg{min-width:40%; float:left; text-align: left;font: .875em/170% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color: #fb5817;
	margin-top: .75em; }
.xqms_box .xq_gg a{ 	
	 font: 1em/2em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; 
	color:#fb5817;
	background: #fdede7;
	padding:3% 5%;
	margin-left:1.5em;
	text-decoration:none;
	-webkit-border-radius: 2em; 
	-moz-border-radius: 2em;
	border-radius: 2em;
	min-width:25%;
	text-align:center;
}
.xqms_box .xq_gg a:hover{ background:#fb5817;color:#FFF;border:1px solid #fb5817; }
.xqms_box .xq_gz{ float: right;cursor: pointer;display: inline-table;width:13%;height:2em;background:url(../images/icon_homenav_06h.png) no-repeat center top;background-size:60%;margin:0 auto;font: .75em/250% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; padding-top:1.5em; text-align: center; }
.xqms_box .xq_gz a{color: #666;}

.xqms_box .xq_ygz{ float: right;cursor: pointer;display: block;width:13%;height:2em;background:url(../images/icon_homenav_06.png) no-repeat center top;background-size:60%;margin:0 auto;font: .75em/250% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; padding-top:1.5em; text-align: center; }
.xqms_box .xq_ygz a{color: #FF6600; display: block;}

.xqms_box .xq_jg .title_jiage{font: 2.5em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;color:#fb5817; text-align:left;}
.xqms_box .xq_jg .title_jiage span{font: .75em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}
.xqms_box .xq_jg .title_jiage strong{ color:#cccbcc; font: .5em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; text-decoration: line-through; margin-left: .5em;}
.xqms_box .cx{ clear:both; padding:3% 0;background: url(../images/bg_huang.png) no-repeat center center;  background-size:100%; line-height:2.5em;}
.xqms_box .cx div{ float:left;}
.xqms_box .cx .bt{	 font: 1em/2.5em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; 
	color:#fb5817; margin-left:5%;}

.xqms_box .cx .footer_box{
  line-height: 1.41176471; padding:0 2%; margin:3% 2% 0 2%;-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;  background:#f15352;  color: #fff;
  font-size:.75em;}
.weui-cell .weui-cell__bd h5{color: #258ce9;}


.spms .weui-cell {
  padding: 10px 5px!important;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.spms .weui-cell:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #e5e5e5;
  color: #e5e5e5;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  z-index: 2;
}


/**
 *  iPhone 5/5s landscape & portrait
 */@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){
.xqms_box{ padding:3% 1% 0 3%;}	 

.xqms_box .xq_jg .title_jiage{font: 2em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;color:#fb5817; text-align:left;}
.xqms_box .xq_jg .title_jiage span{font: .75em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}
.xqms_box .xq_jg .title_jiage strong{ color:#cccbcc; font: .5em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; text-decoration: line-through; margin-left: .5em;}
	 
}


/* 详情页TAB列表 */
.xq_tabcd{width:96%;border:#fb5817 1px solid;background:rgba(255, 255, 255, 0.1); margin:auto;}
.xq_tabcd ul{list-style-type:none;}
.xq_tabcd ul li{float:left;text-align:center;padding:1% 0 2% 0; list-style-type:none;width:50%;}
.xq_tabcd ul li a{color:#333;text-decoration:none;font-size:1em; display: inline-table; text-align: center;}
.xq_tabcd ul li.bot_choose{ background: #fb5817;}
.xq_tabcd ul li.bot_choose a{color:#fff; }


/*购物车*/
.gwc_btn{position: absolute;right:3%; margin-top:18%;}

.gwc_btn .cp_sl input{float:left;}
.gwc_btn .cp_sl{ float:left; }
.gwc_btn .cp_sl .tcc_number{height:2.2em; width:3em; background:#FFF;color:#333;font:.875em/130% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; border:0; border-top:#CCC solid 1px;border-bottom:#CCC solid 1px; text-align:center ;
		-webkit-border-radius: 0; 
	-moz-border-radius: 0;
	border-radius: 0;
	 -webkit-appearance:listbox;
     -moz-appearance:listbox;

}
.gwc_btn .ms{ font: 1em/2em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#ff6600;}
.div_cplist .cpxq .dbbox{font: normal .875em/1.2em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; height:2em;}	
.div_cplist .cpxq .dbbox span{font: normal .875em/1.2em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; float: right;text-align: right; color: #666!important;}	
.gwc_box{ background:#fff; padding-bottom: .75em;}
.gwc_box .div_cplist{ width:90%; float:right;}

.gwc_box .div_cplist .cpxq_xz{ box-shadow:0px 0px 3px rgba(0, 0, 0, 0.2); padding:.75em .5em; }

.gwc_xz{ cursor:pointer; position: absolute;left:-9%; margin-top:7%;background: url(../images/icon_yxz_red.png) no-repeat center center; width:8%; min-height:60px; background-size:70%;}
.gwc_wxz{ cursor:pointer; position: absolute;left:-9%;margin-top:7%;background: url(../images/icon_wxz.png) no-repeat center center; width:8%; min-height:60px; background-size:70%;}

.weui-cell__bd .gwc_qx{ cursor:pointer; position: absolute;left:2%; background: url(../images/icon_yxz_red.png) no-repeat center top; width:7%; min-height:40px; background-size:70%;}
.weui-cell__bd .gwc_wqx{ cursor:pointer; position: absolute;left:2%;background: url(../images/icon_wxz.png) no-repeat center top; width:7%; min-height:40px; background-size:70%;}
.weui-cell__bd,.dp h4{ padding-left:1em;}


/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
.gwc_btn{position: absolute;right:3%; margin-top:7.5%; font-size:1.25em;}
.gwc_xz{ cursor:pointer; position: absolute;left:-9%; margin-top:6%;background: url(../images/icon_yxz_red.png) no-repeat center center; width:10%; min-height:50px; background-size:50%;}
.gwc_wxz{ cursor:pointer; position: absolute;left:-9%;margin-top:6%;background: url(../images/icon_wxz.png) no-repeat center center; width:10%; min-height:50px; background-size:50%;}
.xqms_box .cx{ font-size:1.25em;}
.xqms_box .cx .tag{
  line-height: 1.41176471; padding:0 2%; margin:2% 2% 0 2%;-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;  background:#f15352;  color: #fff;
  font-size:.75em;}
}
.gwc_box .div_cplist .cpxq .text h2{ height:2.6em;font: 1em/140% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#252525; cursor:pointer;}	
.gwc_gz { padding-bottom: .5em; clear: both;}

.gwc_gz h5{font: normal .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#808080;}
.gwc_gz h5 .float_red{  line-height: 1.41176471; padding:.45% 2%; margin-right:2%;-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;  background:#ff4800;  color: #fff;
  font-size:.75em; }
.gwc_gz h5 .float_redline{  line-height: 1.41176471; padding:.45% 2%; margin-right:2%;-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;  background:#fff; border: solid 1px #ff4800;color: #ff4800;
  font-size:.75em; }
.gwc_gz h6{font: normal .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#808080; float: right; padding-right:1em;}
.gwc_gz h6 a{ color:#808080; text-decoration: none;}
.gwc_gz h6 a.org{ color:#ff4800; }

/* 优惠券 */
.yhq_rq{font:.75em/120% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#868686;  clear: both; padding-bottom: .5em;}

/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
	.yhq_rq{font:1em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#868686;  clear: both; padding-bottom: 1em;}
}
/* 支付配送 */


.zfps h2{font: 1em/1.75em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; padding:2% 0 0 3%; }
.zfps h4{font: .875em/1.5em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; 
	color:#999; padding:2% 0 2% 3%;}
.zfps .weui-cell__bd p{ color:#000; }
.zfps .weui-cell__bd h4{ padding:2% 0 2% 0;}
.zfps .weui_cell::before{ border-top:0;}
.zfps .p_3{ padding:2% 0 0 0}
.zfps .gwc_btn{position: absolute;right:3%; margin-top:-2em;}
.zfps .btnred {
	color: #ff6c00;
	border: solid 1px #ff6c00;
    background:#fff url("../images/icon_50_dg.png") no-repeat 8% center;background-size:25%;
	font: normal .875em/120% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em; 
	padding:.5em .8em .5em 2em;
	cursor:pointer;
    margin:0 0 1% 3%;
}

.zfps .btngray_wxz {
	color: #8b8b8b;
	border: solid 1px #8b8b8b;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
	background: -moz-linear-gradient(top,  #fff,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff');
	font: normal .875em/120% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em; 
	padding:.5em .8em;
	cursor:pointer;
    margin:0 0 1% 3%;
}
.zfps .btngray {
	color: #c7c7c7;
	border: solid 1px #c7c7c7;
	background: #f8f8f8;
	background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f8f8f8));
	background: -moz-linear-gradient(top,  #f8f8f8,  #f8f8f8);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f8f8f8');
	font: normal .875em/120% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em; 
	padding:.5em .8em;
    margin:0 0 1% 3%;
}

.weui_cell_ftsj{
  text-align: right;
  padding:1% 10%;
  color: #888;
  display:block;
  font-size:.875em;background: url(../images/icon_time.png) no-repeat right center;  background-size:35%;
}

/*物流状态*/
.bg_wl{background:#fff url("../images/bg_wl.png") no-repeat 2% 20px; background-size:22%;}
.comment{position:relative; margin-top:-3%;}
.comment_list{
	padding-bottom:4%;	
	padding-right:2%;	
	position:relative; 
	}
	
.comment_list .comment_con{
	position:relative;
	z-index:2;
	padding:3% 1.5% 2% 4%;
    background:#eaeaea;
	border-radius: 5px; 
	color:#666666;
	font: normal .875em/120% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";

}
.comment_list .comment_con_red{
	position:relative;
	z-index:2;
	padding:3% 1.5% 2% 4%;
    background:#fff;
	border:solid 2px #ff6600;
	border-radius: 5px; 
	color:#666666;
	font: normal .875em/120% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";

}
.comment_list h3{font: normal .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#959595;	}
.comment_list a{ color:#4fa4f6;}

.comment_list .comment_jia{
	position:absolute;
	z-index:-1;
	width:20px;
	height:20px;
	background:#e0e0e0;
	left:-5px;
	top:20px;
	transform:rotate(45deg); /* 斜切实现尖角  */
}
.comment_list .comment_jia_red{
	position:absolute;
	z-index:-1;
	width:20px;
	height:20px;
	background:#ff0000;
	left:-5px;
	top:20px;
	transform:rotate(45deg); /* 斜切实现尖角  */
		
}

.comment_list .comment_jia_bai{
	position:absolute;
	z-index:10;
	width:15px;
	height:15px;
	background:#fff;
	left:-3px;
	top:22px;
	transform:rotate(45deg); /* 斜切实现尖角  */
		
}

.div_wlzt{ padding:3%;}
.div_wlzt h2{ margin-top:2%;font: normal 1.5em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333;	}
.div_wlzt h2 span{font: normal .75em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff6600;	}
.div_wlzt h3{font: normal 1em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#959595;	}
.div_wlzt a{ color:#4fa4f6;}
.comment_tx{ float:left; width:20%; margin:4% 6% 5% 0 ; text-align:center; }
.comment_tx img {
	width:100%;
    -webkit-border-radius: 5em;
    -moz-border-radius: 5em;
    border-radius: 5em;
}
/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
.comment{position:relative; margin-top:-3%; font-size:1.25em;}
.comment_tx{ float:left; width:20%; margin:2% 6% 5% 0 ; text-align:center; }
.weui_cell_ftsj{
  text-align: right;
  padding:1% 10%;
  color: #888;
  display:block;
  font-size:.875em;background: url(../images/icon_time.png) no-repeat right center;  background-size:30%;
}
}

/* list_我的代金券 */
.list_djq ul{list-style-type: none;  }
.list_djq li{ margin:5% 3% 3% 3%;padding:3% 3% 1% 6%;
position: relative; cursor:pointer;-webkit-border-radius: 1em;
    -moz-border-radius: 1em;
    border-radius: 1em;box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);}

.list_djq span {
    font: normal .5em/1em  Arial, sans-serif, "微软雅黑";
}
.list_djq h1{ text-align:center; font-weight:normal;font: normal 1em/1.75em georgia, Helvetica, Arial, sans-serif, "微软雅黑";}
.list_djq h3{ color:#666;font: normal .75em/1.5em  Arial, sans-serif, "微软雅黑"; margin-top: .5em;}
.list_djq h3 span{color:#ff6600;font-size: 1em;}
.list_djq h4{ color:#d0d0d0;font: normal .75em/1.5em  Arial, sans-serif, "微软雅黑"; width: 72%; margin-top: 1.5em}
.list_djq h4 a{ color:#888;font: normal 1em/1.5em  Arial, sans-serif, "微软雅黑"; float: right;}
.list_djq .jg {
    font: bold 1.75em/1em georgia, Helvetica, Arial, sans-serif, "微软雅黑";
}
.list_djq a.btn_org{ float: right; margin-top: 2.2em; background:#ff6600;
	border:solid 1px #ff6600;
	border-radius: 3em; 
	color:#fff;
	padding:1% 3%; 
	font: normal .75em/150% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";}

.list_djq a.btn_org_line{ float: right; margin-top: 2.2em; background:#fff;
	border:solid 1px #ff6600;
	border-radius: 3em; 
	color:#ff6600;
	padding:1% 3%; 
	font: normal .75em/150% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";}

.list_djq .li_djq{background:url(../images/bg_djq.png) no-repeat left top;background-size:100%; color:#ff6600;}

.list_djq .li_hb{background:url(../images/bg_hb.png) no-repeat left top;background-size:100%; color:#ff6600;}

.list_djq .li_hb .jg {
    font: bold 1.5em/1em georgia, Helvetica, Arial, sans-serif, "微软雅黑";
}

.list_djq .li_djq_ysy{background:url(../images/bg_ysy.png) no-repeat left top;background-size:100%; color:#bdbdbd;}
.list_djq .li_djq_ysy h3 span{color:#666;}
.list_djq .li_djq_ysy h4 span{ text-align:center;  color:#d0d0d0;}

.list_djq .li_djq_ygq{background:url(../images/bg_ygq.png) no-repeat left top;background-size:100%; color:#bdbdbd;}
.list_djq .li_djq_ygq h3 span{color:#666;}
.list_djq .li_djq_ygq h4 span{ text-align:center;  color:#d0d0d0;}


.list_djq .gwc_xz{ cursor:pointer; position: absolute; margin-left:92%; margin-top:1em;background: url(../images/icon_yxz_red.png) no-repeat center center; width:10%; min-height:50px; background-size:70%;}
.list_djq .gwc_wxz{ cursor:pointer; position: absolute;margin-left:92%;margin-top:1em;background: url(../images/icon_bxz1.png) no-repeat center center; width:10%; min-height:50px; background-size:70%;}

.djq_tab{width:100%;border-bottom:#e5e5e5 1px solid;background:#FFF}
.djq_tab ul{list-style-type:none;}
.djq_tab ul li{float:left;width:50%;text-align:center;padding:1% 0 2% 0; list-style-type:none;}
.djq_tab ul li a{display:block;color:#9b9b9b;text-decoration:none;font-size:1em; }
.djq_tab ul li.bot_choose{border-bottom:#f92936 3px solid; }
.djq_tab ul li.bot_choose a{color:#f92936; }
.djq_tab ul li:hover{ border-bottom:#f92936 3px solid; }


/**
 *  iPhone 5/5s landscape & portrait
 */@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){
.list_djq li{ margin:3% 2% 5% 2%;padding:2% 2% 1% 5%; cursor:pointer;-webkit-border-radius: 1em;
    -moz-border-radius: 1em;
    border-radius: 1em;box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);}	 
.list_djq h4{ color:#d0d0d0;font: normal .75em/1.5em  Arial, sans-serif, "微软雅黑"; width: 72%; margin-top: 1em}	 
}

/* 首页商城列表 */

.jf_list{ padding:2% 0 0 0; position: relative;}
.jf_list .list{width:45%; margin:1.5% 2.5%; float:left;}
.jf_list .list_box{width:45.7%; padding:1.5% 2%; float:left; background:#fff;

	border: solid 1px #e1e1e1; border-right:none;border-bottom:none;}

.jf_list .pro_img{ text-align:center; cursor:pointer; position: relative;}

	

.jf_list .pro_img img{
	 width:100%;
	    -webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em;
	border: solid 1px #e1e1e1;
}	
.jf_list .list_box .pro_img img{ margin-top:.5em;border:none;}

.jf_list .list_box .pro_img .cplb{ position: absolute;background:rgba(0,160,10,0.9);
	-webkit-border-radius: .3em 0em 1em 0; 
	-moz-border-radius:.3em 0em 1em 0;
	border-radius:.3em 0em 1em 0;
color: #fff; padding: .25em 1em;margin-top:.65em;font: normal .75em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";}


.jf_list .list_box .pro_img .cpsq{ position: absolute;
	background:linear-gradient(0, rgba(255,255,255,0.1),rgba(0,0,0,0.7));width: 100%; height:92%;-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em;margin-top:.5em; }
.jf_list .list_box .pro_img .cpsq img{ width:80%; margin-top:12%; }
.jf_list .text{ height:4em;overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;font: normal 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; cursor:pointer; margin-top:5px; }

.jf_list .text a{ padding-top:.5em; display:block;font: normal .75em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ababab; text-decoration:none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.jf_list .jg{ position:relative; font: normal 1.2em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff6600; }
.jf_list .jg strong{ color:#ababab; margin-left:5%;font: normal .75em/1.2em Helvetica, Arial, sans-serif, "微软雅黑";text-decoration: line-through;}

.jf_list .jg span{ color:#ababab; text-decoration: none; margin-left:5%;font: normal .75em/1.2em Helvetica, Arial, sans-serif, "微软雅黑";}

.jf_list .jg em{ cursor:pointer;	    -webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em;border: solid 1px #ff6600;color:#ff6600; text-decoration: none; right:1%; position:absolute;  padding:2% 3%;font: normal .75em/1.2em Helvetica, Arial, sans-serif, "微软雅黑";}
.jf_list .jg em:hover{ background:#ff6600; color:#fff;}

.jf_list .text h4{ height:2.5em;overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;font: normal 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; cursor:pointer;}

/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
.jf_list .text{ height:4em;font: normal 1.25em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; cursor:pointer; margin-top:5px; }
.jf_list .text a{ padding-top:.5em; display:block;font: normal .75em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ababab; text-decoration:none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.jf_list .text h4{ height:2.5em;overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;font: normal 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; cursor:pointer;}
.jf_list .jg{ position:relative; font: normal 1.5em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff6600; }
.weui-djxz {
  position: relative;
  float: left;
  padding: 2% 1.5%;
  width: 30.33333333%;
  font-size:1.25em;
}
.weui-djxz .weui-grid__label{
  font-size:.75em;
  line-height:1.5em;
	}
}
.jf_list .btn_buy{ width:8%; height:4%; cursor:pointer; position: absolute; margin-left:37%; margin-top:-7%;background:url(../images/icon_homenav_04h.png) no-repeat center center; background-size:90%; }
.jf_list .list_box .btn_buy{ width:8%; height:4%; cursor:pointer; position: absolute; margin-left:38%; margin-top:-8.5%;background:url(../images/icon_homenav_04h.png) no-repeat center center; background-size:75%; }



/* 预约成功 */
.weui-panel_access .weui-panel__bd .weui-media-box__hd
{  margin-right: .8em;
  width: 80px;
  height: 80px;
  line-height: 80px;
  text-align: center;}
 .weui-icon_msg{
  font-size:80px!important;
}

/* 预约等级选择 */

.weui-djxz {
  position: relative;
  float: left;
  padding: 2% 1.5%;
  width: 30.33333333%;
}
.weui-djxz:before {
  content: " ";
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-right: 1px solid #fff;
  color: #D9D9D9;
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.weui-djxz:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #fff;
  color: #D9D9D9;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-djxz:active {
  background-color: #ECECEC;
}


.weui-djxz .dj_box { border: solid 2px #eaeaea; -webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em; text-align:center; padding:10px;}
.weui-djxz .dj_box .jg{ font: bold 1em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff3f68; }
.weui-djxz .dj_box span{ color:#a0a0a0;}
.weui-djxz .dj_box .jg span{ text-decoration:line-through; font-weight:normal; margin-left:5px;}

.weui-djxz .dj_boxb{border: solid 2px #ff6600; -webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em; text-align:center; padding:10px;background:url(../images/icon_xz.png) no-repeat right bottom;background-size:20%;}
.weui-djxz .dj_boxb .jg{ font: bold 1em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff3f68; }
.weui-djxz .dj_boxb span{ color:#a0a0a0;}


/* 居家养老服务 */
.weui_jjyl{ text-align:center;}
.weui_jjyl .nr_xz{ padding-left:1.25em; text-align:left; font: normal .75em/1.75em Helvetica, Arial, sans-serif, "微软雅黑"; background: url(../images/icon_50_dg.png) no-repeat left .35em;background-size:10%; color:#666;}
.weui_jjyl .jg{ font: bold 1em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff3f68; }
.weui_jjyl span{ color:#a0a0a0;}
.weui_jjyl .jg span{ text-decoration:line-through; font-weight:normal; margin-left:5px;}

.weui_jjyl table{ width:96%; background:#fff; text-align:center; margin:1% 2%; }
.weui_jjyl table td{ font: normal .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";  border: solid 1px #eaeaea;padding:.2em .5em;}
.weui_jjyl table .lg_3{ width:30%; text-align:center;font: normal 1em/2em Helvetica, Arial, sans-serif, "微软雅黑"; }
.weui_jjyl table .lg_1{ width:10%;}
.weui_jjyl table .lg_2{ width:20%;}
.weui_jjyl table .lg_4{ width:40%;}
.weui_jjyl table .lg_5{ width:50%;}
.weui_jjyl table .lg_6{ width:60%;}
.weui_jjyl table .lg_7{ width:70%;}
.weui_jjyl table td .text-danger{ text-align:center; display:block;font: bold .875em/1em Helvetica, Arial, sans-serif, "微软雅黑"; }
.weui_jjyl table .line{ padding:.5em 0;}

/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
.weui_jjyl{ font-size:1.2em;}
.weui_jjyl .nr_xz{ padding-left:2em; text-align:left; font: normal .75em/1.75em Helvetica, Arial, sans-serif, "微软雅黑"; background: url(../images/icon_50_dg.png) no-repeat left top;background-size:10%; color:#666;}
.weui_jjyl .weui-btn_mini{ font-size:1em;}
.weui-grid__icon {
  width: 88px;
  height: 88px;
  margin: -10px auto 0 auto;
}
.weui-grid__icon img {
  display: block;
  width: 100%;
  height: 100%;
}
.weui-grid__label.text-success{ font-size:1.25em;}
}

/* 订单搜索 */

.page__bd .weui-search-bar {
  position: relative;
  padding: 8px 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  background-color: #EFEFF4;
}




/* 退换款订单 */
.p_3f_c .weui-icon-gray-circle{ font-size:.875em; margin-top:.5em;}
.p_3f_c .font-gray{ font-size:.875em; margin-top:.5em;color: #999; float: left;}
.p_3.cp_gg{ margin:0; padding-bottom:3%; float:left;}

.p_3.cp_gg  .jt1 {
	color: #666;
	border: solid 1px #ccc;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
	background: -moz-linear-gradient(top,  #fff,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff');
	font: normal 1.2em/40% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
    -webkit-border-radius:0 .25em .25em 0; 
	-moz-border-radius:0 .25em .25em 0; 
	border-radius:0 .25em .25em 0; 
	text-shadow: none;
}


/*限时抢购*/
.div_xsqg{position:fixed; width:100%; top:0; z-index:100; background:#fff;}
.div_xsqg .nav_time{color:#5c5c5c;}
.div_xsqg .nav_time ul{ list-style-type:none;}
.div_xsqg .nav_time li{ list-style-type:none; float:left; width:25%; text-align:center;font: normal 0.75em/1.2em Helvetica, Arial, sans-serif, "微软雅黑";  padding:2% 0; cursor:pointer;}
.div_xsqg .nav_time span{ display:block;font: bold 1.5em/1.2em Helvetica, Arial, sans-serif, "微软雅黑";} 
.div_xsqg .nav_time .xz{  position: relative; list-style-type:none; background:#ff9227; color:#fff; float:left; width:25%; text-align:center;font: normal 0.75em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; padding:2% 0; cursor:pointer;}


/* 三角箭头 */
.div_xsqg .nav_time .xz .char_corb {
    display: inline-block;
    width: 50%;
    height: 18px;
    line-height: 15px;
    font-size: 18px;
    font-family: '宋体';
	color:#ff9227;
    overflow: hidden;
}
.div_xsqg .nav_time .xz .char_corb {
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    position: absolute;
	margin-top:13.5%;
	margin-left:-40%;
}

/* 日期控件 */

.cal_contain
{
    border-bottom:1px solid #dfdfdf;
    border-top:1px solid #dfdfdf;
    background-color:#fff;
    float:left;
    clear:both;
	margin-top:3em;
    padding-bottom:15em;
}
.cal_month
{
    width:100%;
    float:left;
    clear:both;
    color:#666; text-decoration:none;font: bold 1em/2.5em  Helvetica, Arial, sans-serif, "微软雅黑";
    text-align:center;
    background-color:#fff;
}
.cal_week
{
     width:100%;float:left;clear:both;
     background-color:#5db861;
}
.cal_week li
{
     color:#fff; text-decoration:none;font: normal 1em/2em  Helvetica, Arial, sans-serif, "微软雅黑";
     text-align:center;
     float:left;
	width:14.2%;
}
.cal_days
{
      width:100%;float:left;clear:both;
      background-color:#fff;
}
.cal_days li
{
       color:#ff3f68; text-decoration:none;
       font: normal .75em/1em  Helvetica, Arial, sans-serif, "微软雅黑";
       float:left;
       text-align:center;
	   width:14.2%;
	   height:3.75em;
	   padding:.5em 0 .75em 0;
}
.cal_days li span{
	color: #aaa;
       font: normal 1.75em/.75em  Helvetica, Arial, sans-serif, "微软雅黑";
	   height:1em;
	display:block;
	text-align: center;
}

.cal_days li h4{
	color: #aaa;
    font: normal 1em/1em  Helvetica, Arial, sans-serif, "微软雅黑";
}

.cal_days .cal_now
{
    color:#12a318;
}
.cal_days li:hover
{
    background-color:#e4e4e4;
    color:#333;
}
.cal_days .cal_select
{
    background-color:#12a318;
    color:#fff;
}
.cal_days .cal_select span
{
    color:#fff;
}
.cal_days li.cal_select:hover
{
    background-color:#12a318;
    color:#fff;
}

.cal_days .cal_unclick
{
    color:#ddd;
}

.cal_days .cal_select_no{
    background-color:#e4e4e4;
    color:#aaa;}
.cal_days .cal_select_no span{
    color:#aaa;}

/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
	 and (-webkit-min-device-pixel-ratio: 1) {	 

.cal_contain
{
    border-bottom:1px solid #dfdfdf;
    border-top:1px solid #dfdfdf;
    background-color:#fff;
    float:left;
    clear:both;
	margin-top:4em;
}
.cal_month
{
    width:100%;
    float:left;
    clear:both;
    color:#666; text-decoration:none;font: bold 1.25em/2.5em  Helvetica, Arial, sans-serif, "微软雅黑";
    text-align:center;
    background-color:#fff;
}
.cal_week
{
     width:100%;float:left;clear:both;
     background-color:#5db861;
}
.cal_week li
{
     color:#fff; text-decoration:none;font: normal 1.5em/2em  Helvetica, Arial, sans-serif, "微软雅黑";
     text-align:center;
     float:left;
	width:14.2%;
}


.cal_days li
{
       color:#ff3f68; text-decoration:none;
       font: normal 1em/.75em  Helvetica, Arial, sans-serif, "微软雅黑";
       float:left;
       text-align:center;
	   width:14.2%;
	   height:3.5em;
	   padding:1.25em 0;
}
.cal_days li span{
	color: #aaa;
       font: normal 2.5em/.75em  Helvetica, Arial, sans-serif, "微软雅黑";
	   height:1em;
	display:block;
	text-align: center;
}	 
		 
		 
.div_xsqg{position:fixed; width:100%; top:0; z-index:100; background:#fff;}
.div_xsqg .nav_time{color:#5c5c5c;}
.div_xsqg .nav_time ul{ list-style-type:none;}
.div_xsqg .nav_time li{ list-style-type:none; float:left; width:20%; text-align:center;font: normal 0.875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";  padding:1% 0; cursor:pointer;}
.div_xsqg .nav_time span{ display:block;font: bold 1.75em/1.2em Helvetica, Arial, sans-serif, "微软雅黑";} 
.div_xsqg .nav_time .xz{  position: relative; list-style-type:none; background:#ff9227; color:#fff; float:left; width:20%; text-align:center;font: normal 0.875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; padding:1% 0; cursor:pointer;}

.div_xsqg .nav_time .xz .char_corb {
    display: inline-block;
    width: 20%;
    height: 18px;
    line-height: 15px;
    font-size: 18px;
    font-family: '宋体';
	color:#ff9227;
    overflow: hidden;
}
.div_xsqg .nav_time .xz .char_corb {
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    position: absolute;
	margin-top:13.5%;
	margin-left:-30%;
}
	 
}



/*填写资料*/
.txzl_btn{ float: left; width: 42%; margin: 0 4%;}

.txzl_btn .cp_sl input{float:left;}
.txzl_btn .cp_sl{ float:left; }
.txzl_btn .cp_sl .tcc_number{height:2.2em; width:3em; background:#FFF;color:#333;font:.875em/130% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; border:0; border-top:#CCC solid 1px;border-bottom:#CCC solid 1px; text-align:center ;
		-webkit-border-radius: 0; 
	-moz-border-radius: 0;
	border-radius: 0;
	 -webkit-appearance:listbox;
     -moz-appearance:listbox;

}
.txzl_btn .ms{ font: 1em/3em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#333;}
.txzl_btn .ms span{ font: 1em/3em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#ff3f68;}

/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
	 and (-webkit-min-device-pixel-ratio: 1) {
.txzl_btn .cp_sl input{float:left;}
.txzl_btn .cp_sl{ float:left; font:1.5em/130% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}

.txzl_btn .cp_sl .tcc_number{height:1.925em; width:3em; background:#FFF;color:#333;font:1em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; border:0; border-top:#CCC solid 1px;border-bottom:#CCC solid 1px; text-align:center ;
		-webkit-border-radius: 0; 
	-moz-border-radius: 0;
	border-radius: 0;
	 -webkit-appearance:listbox;
     -moz-appearance:listbox;

}
.txzl_btn .ms{ font: 1.25em/3em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#333;}
.txzl_btn .ms span{ font: 1.25em/3em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#ff3f68;}	 
}

/* 产品详情-日程安排 */

.cpxx_xq{ background: #fff; margin-top:3%; padding-bottom: 3%;}
.cpxx_xq .title_time{background:#fb5817; color: #fff;  width:30%; text-align:center; padding:.5em 1em; margin:0 auto;font: 1.25em/1em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;-webkit-border-radius: 0em 0em .5em .5em; 
	-moz-border-radius:0em 0em .5em .5em;
	border-radius:0em 0em .5em .5em;}

.cpxx_xq .title_bt{font: 1.25em/2.5em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#333; border-bottom: solid 1px #eaeaea; text-align: center;}
.cpxx_xq .cpxx_box{ margin:4% 3% 3% 6%; border-left: solid 1px #eaeaea; }
.cpxx_xq .cpxx_box h3{font: 1em/2em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#333;}
.cpxx_xq .cpxx_box p{ margin-top:.5em; font: .875em/1.5em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#888;}
.cpxx_xq .cpxx_box .cpxx_img img{ width: 100%; margin: .5em 0 0 0;}
.cpxx_xq .cpxx_box .cpxx_imgx img{ width:45%; margin:2%; float: left;}

.cpxx_xq .cpxx_box ul{ list-style-type: none;}
.cpxx_xq .cpxx_box li{padding-left:6%; margin-bottom: 3%;}
.cpxx_xq .cpxx_box .bg{ position: absolute ; margin-left: -10%;font: 1em/1em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#fff;background:#fb5817; padding:.5em;-webkit-border-radius:25px; 
	-moz-border-radius:25px;
	border-radius:25px;}
.cpxx_xq .cpxx_box .li_link li{ margin-top:.5em; margin-left: 1.75em; font: .875em/1.5em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#888; list-style-type: decimal-leading-zero; padding-left:.1em;}
/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
	 and (-webkit-min-device-pixel-ratio: 1) {
.cpxx_xq .title_time{background:#fb5817; color: #fff;  width:30%; text-align:center; padding:.5em 1em; margin:0 auto;font: 1.5em/1.25em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;-webkit-border-radius: 0em 0em .5em .5em; 
	-moz-border-radius:0em 0em .5em .5em;
	border-radius:0em 0em .5em .5em;}

.cpxx_xq .title_bt{font: 1.875em/3em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#333; border-bottom: solid 1px #eaeaea; text-align: center;}
.cpxx_xq .cpxx_box .bg{ position: absolute ; margin-left: -8.5%;font: 1.5em/1em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#fff;background:#fb5817; padding:.5em;-webkit-border-radius:25px; 
	-moz-border-radius:25px;
	border-radius:25px;}	
.cpxx_xq .cpxx_box h3{font: 1.5em/2em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#333;}
.cpxx_xq .cpxx_box p{ margin-top:.5em; font: 1em/1.5em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#888;}

.cpxx_xq .cpxx_box .li_link li{ margin-top:.5em; margin-left: 1.75em; font: 1em/1.5em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#888; list-style-type: decimal-leading-zero; padding-left:.1em;}


}


/* 限时特卖宽版 */

.tg_list{ padding:2% 0 0 0; position: relative;}
.tg_list .list{width:100%; margin:1.5% 0; float:left;}
.tg_list .list_box{width:100%; background:#fff;
	border-top: solid 1px #e1e1e1;border-bottom: solid 1px #e1e1e1; margin-bottom: 3%;}


.tg_list .pro_img{ text-align:center; cursor:pointer; position: relative;}
.tg_list .pro_img .jbmb{	
	position:absolute;
	width:100%;
	height:30%;
	bottom:.5em;
	background:-webkit-linear-gradient(0, rgba(0,0,0,0.7),rgba(255,255,255,0.1));
    background:linear-gradient(0, rgba(0,0,0,0.7),rgba(255,255,255,0.1));
	
}	
.tg_list .pro_img img{
	 width:100%;
}	

.tg_list .list_box .pro_img .cpsq{ position: absolute;
	background:linear-gradient(0, rgba(255,255,255,0.1),rgba(0,0,0,0.7));width: 100%;  }
.tg_list .list_box .pro_img .cpsq img{ width:30%; margin-top:4%; }

.tg_list .text{ padding:0 3%; height:3em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font: normal 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; cursor:pointer; margin-top:5px; }

.tg_list .text a{ padding-top:.5em; display:block;font: normal .75em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ababab; text-decoration:none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tg_list .pro_img .myd{ position: absolute; width:10em; text-align: center; right:1em; margin-top:-2.5em;font: normal 1em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#fff; }

.tg_list .pro_img .xstm{ position: absolute; width:13em; text-align:right; right:1em; margin-top:-3em;font: normal .875em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#fff; }

.tg_list .pro_img .xstm span{font: normal 1em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; padding:2%; margin:0 2%;-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;  background:rgba(0, 0, 0, 0.7);;  color: #fff;
}


.tm_box{ padding:2% 0% 2% 2%;font: normal 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#333; text-decoration:none; margin-bottom: 2%;
	background: -webkit-linear-gradient(left, #eb483f, #eb5a67, #a478e7); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #eb483f, #eb5a67, #a478e7); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #eb483f, #eb5a67, #a478e7); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #eb483f, #eb5a67, #a478e7); /* 标准的语法 */
}
.tm_box .time{ float:right; padding-top: 1.15em;padding-left: 2.5em; height: 2em; text-align:right; min-width:55%;font: normal .875em/.875em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#666; background:#fff url(../images/icon_text_q.png) no-repeat .3em center;  background-size:13%;-webkit-border-radius: 1em 0 0 1em;
	-moz-border-radius: 1em 0 0 1em;
	border-radius: 1em 0 0 1em;}
.tm_box .time span{font: normal 1em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; padding:2%; margin:0 2%;-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;
	background: -webkit-linear-gradient(left, #eb483f, #ec6e94); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #eb483f, #ec6e94); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #eb483f, #ec6e94); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #eb483f, #ec6e94); /* 标准的语法 */
	color: #fff;
}
.tm_box .text_jg{ margin-top: .25em; font: bold 1.875em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;color:#fff; text-align:left; float: left;}
.tm_box .text_jg span{font: .5em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}
.tm_box .img_left{ margin-top: .25em; float: left; width: 28%;}
.tm_box .img_right{ margin-top: .25em; float: right; width:65%; margin-right:.5em; text-align: right;}
.tm_box img{width:65%;}

.tg_list .pro_img .zk{ position: absolute; width:4em;background: url(../images/zk.png) no-repeat center top;background-size:90%; color:#fff; text-align: center; right:.5em;font: italic .6em/1.5em georgia, Helvetica, Arial, sans-serif, "微软雅黑"; padding:.5em .25em 2.5em .25em; }


.tg_list .pro_img .sale{ position: absolute; width:4em; text-align: center; right:.25em;}
.tg_list .pro_img .sale img{ width:100%;}


.tg_list .pro_img .jg{ position: absolute; width:6em; text-align: center; left:.5em; margin-top:-4em;}
.tg_list .pro_img .jg h1{ font: normal .75em/2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#fff; background:rgba(255, 146, 39, 0.9);text-align: center;-webkit-border-radius: .5em .5em 0em 0em; 
	-moz-border-radius:.5em .5em 0em 0em;
	border-radius:.5em .5em 0em 0em;}
.tg_list .pro_img .jg h2{ font: normal .75em/2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#fff; background:rgba(0, 0, 0, 0.7);text-align: center;-webkit-border-radius: 0em 0em .5em .5em; 
	-moz-border-radius:0em 0em .5em .5em;
	border-radius:0em 0em .5em .5em;}
.tg_list .jg h1 span{font: normal 1.5em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; margin:0 .1em;}

.tg_list .list_box .tag_bq a{ cursor:pointer;	    
	-webkit-border-radius: 1em; 
	-moz-border-radius: 1em;
	border-radius: 1em;border: solid 1px #ff6600;color:#ff6600; text-decoration: none; padding:1% 3%; margin:0 0 2% 2%; font: normal .75em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; float: left;}
.tg_list .list_box .tag_bq a:hover{ background:#ff6600; color:#fff;}


/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
.tg_list .text{ height:3em;text-overflow:ellipsis;font: normal 1.5em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; cursor:pointer; margin-top:5px; }
.tg_list .text a{ padding-top:.5em; display:block;font: normal .75em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ababab; text-decoration:none;}

.tg_list .jg{ position:relative; font: normal 1.5em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff6600; }
.tg_list .list_box .tag_bq a{ cursor:pointer;	    
	-webkit-border-radius: 1em; 
	-moz-border-radius: 1em;
	border-radius: 1em;border: solid 1px #ff6600;color:#ff6600; text-decoration: none; padding:1% 3%; margin:0 0 2% 2%; font: normal 1em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; float: left;}	
.tg_list .pro_img .myd{ position: absolute; width:10em; text-align: center; right:1em; margin-top:-2.5em;font: normal 1.5em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#fff; }
	
	
.tm_box{ padding:3% 0% 3% 3%;font: normal 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#333; text-decoration:none; margin-bottom: 2%;background: url(../images/xstm_red1.png) no-repeat left center;  background-size:30%;}
.tm_box .time{ float:right; text-align:right; width:80%;font: normal 1.2em/.875em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#666;}
.tm_box .time span{font: normal 1.25em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; padding:2%; margin:0 2%;-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;  background:#333;  color: #fff;
}	
.tg_list .pro_img .zk{ position: absolute; width:6em;background: url(../images/zk.png) no-repeat center top;background-size:70%; color:#fff; text-align: center; right:.5em;font: italic 1em/1.5em georgia, Helvetica, Arial, sans-serif, "微软雅黑"; padding:.5em .25em 2.5em .25em; }

.tg_list .pro_img .xstm{ position: absolute; width:13em; text-align:right; right:1em;font: normal 1.5em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#fff; }

.tg_list .pro_img .xstm span{font: normal 1em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; padding:2% 2% 0% 2%; margin:0 2%;-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;  background:rgba(0, 0, 0, 0.7); color: #fff;
}

	
	}

/*底部弹出明细*/
.tcc_mb { position: fixed; width:100%; height:110%; top: 0; background:rgba(0, 0, 0, 0.5);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);z-index: 9999; }
.tcc_box_mx{ position: fixed; width:94%;min-height: 30%; bottom:2.8em; background:rgba(255, 255, 255, 1);
padding:3% 3% 5% 3%;font: normal 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; color:#666; z-index: 9999;}
.tcc_box_mx .div_gb{ position: absolute; top:.35em; right: 0;}
.tcc_box_mx .div_gb .weui-icon-cancel{ color:#999;font-size:2em;}

.tcc_box_mx .text_bt{ padding:0 0 .5em 0; border-bottom: solid 1px #d9d9d9;font: normal 1.25em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; text-align: center; margin-bottom: .5em;}
.tcc_box_mx .text_a{ float: left;font: normal .75em/1em Helvetica, Arial, sans-serif, "微软雅黑";}
.tcc_box_mx .text_a strong{font: normal 1.25em/1.75em Helvetica, Arial, sans-serif, "微软雅黑"; color:#666;}
.tcc_box_mx .text_b{ float: right;font: normal .75em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; color:#666; text-align: right;}
.tcc_box_mx .text_b strong{font: normal 1.5em/1.75em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff9900;}

.tcc_box_mx .line_xx{ border-bottom: dotted 1px #eaeaea; padding:0 0 .5em 0;margin-bottom: .5em;}

.tcc_box_mx .box_yhq{max-height:16em; overflow: auto;}

.tcc_box_mx	.list_djq li{ margin:5% 1% 3% 0;padding:3% 3% 1% 6%;
position: relative; cursor:pointer;-webkit-border-radius: 1em;
    -moz-border-radius: 1em;
    border-radius: 1em;box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);}

/**
 *  iPhone 5/5s landscape & portrait
*/@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){
	.tcc_box_mx{ position: fixed; width:96%;min-height: 30%; bottom:2.8em; background:rgba(255, 255, 255, 1);
padding:3% 2% 5% 2%;font: normal 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; color:#666; z-index: 9999;}
.tcc_box_mx	.list_djq li{ margin:5% 1% 3% 0;padding:3% 3% 1% 6%;
position: relative; cursor:pointer;-webkit-border-radius: 1em;
    -moz-border-radius: 1em;
    border-radius: 1em;box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);}
	
}


/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
	 and (-webkit-min-device-pixel-ratio: 1) {
		 
.tcc_box_mx .div_gb{ position: absolute; top:1em; right: .5em;}
.tcc_box_mx .div_gb .weui-icon-cancel{ color:#999;font-size:2em;}
.tcc_box_mx .text_bt{ padding:0 0 .5em 0; border-bottom: solid 1px #d9d9d9;font: normal 1.5em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; text-align: center; margin-bottom: .5em;}	 
.tcc_box_mx .text_a{ float: left;font: normal 1em/1em Helvetica, Arial, sans-serif, "微软雅黑";}
.tcc_box_mx .text_a strong{font: normal 1.25em/1.75em Helvetica, Arial, sans-serif, "微软雅黑"; color:#666;}
.tcc_box_mx .text_b{ float: right;font: normal 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; color:#666; text-align: right;}
.tcc_box_mx .text_b strong{font: normal 1.5em/1.75em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff9900;}		 
		 
}

.tcc_box_spqd{ position: fixed; width:94%;min-height: 30%; bottom:0; background:rgba(255, 255, 255, 1);
padding:3% 3% 5% 3%;font: normal 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; color:#666; z-index: 9999;}
.tcc_box_spqd .div_gb{ position: absolute; top:.35em; right: 0;}
.tcc_box_spqd .div_gb .weui-icon-cancel{ color:#999;font-size:2em;}
.tcc_box_spqd .text_bt{ padding:0 0 .5em 0; border-bottom: solid 1px #d9d9d9;font: normal 1.25em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; text-align: center; margin-bottom: .5em;}
.tcc_box_spqd .box_yhq{max-height:16em; overflow: auto;}

/* 新手礼包 */
.bg_lb{ background:#fff url(../images/bg_lb.png) no-repeat left top;  background-size:100%; }

.bg_lbny{ background:#fff url(../images/bg_lbny.png) no-repeat left top; background-size:100%; }
.div_xslb{padding:1% 10% 0% 10%; color:#b66733; }
.div_xslb a{ color:#fff; text-decoration:none; line-height:2em;}
.div_xslb a:hover{ color:#fff;text-decoration:none; }
.div_xslb a:active{ color:#ce895c;text-decoration:none; }

.div_xslb input{ width:100%;}
.div_xslb input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
    color: #fff;
}
.div_xslb input:-moz-placeholder, textarea:-moz-placeholder { 
    color: #fff;
}
.div_xslb input::-moz-placeholder, textarea::-moz-placeholder { 
    color: #fff;
}
.div_xslb input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
    color: #fff;
}

.div_xslb .fxhy{ position:absolute; width:80%;margin-top:-83%;color:#b66733; text-decoration:none; line-height:2em; text-align:right;}
.div_xslb .fxhy a{ float:right; background:#b66733; color:#fff;    -webkit-border-radius: 2.5em; 
	-moz-border-radius: 2.5em;
	border-radius: 2.5em; padding:0 10px; }
.div_xslb .ylq{ text-align:center;}
.div_xslb .ylq h1{ color:#d51423;}
.div_xslb .ylq h2{ font-style: italic;}
.div_xslb .ylq h3{ font: normal .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";text-shadow:1px 1px 1px #fff; min-height:5em; }
.div_xslb .ylq h3 a{ color:#ce895c;}

.div_xslb .input_xssj {
    display: block;
    width: 70%;
    height: 40px;
	padding: .75em 1.875em .1em 4em;
	font: 1em/100% Arial, Helvetica, sans-serif;
    line-height: 1.42857;
    color: #fff;
    vertical-align: middle;
    background-color: transparent;
    background: url(../images/input_sj.png) no-repeat left bottom;
	background-size:100%;
    transition: ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}
.div_xslb .input_xssj:hover {
    box-shadow: 0 2px 0 #fff;
}

.div_xslb .img{ width:25%; text-align:center; margin:auto;}
.div_xslb .img img {
    -webkit-border-radius: 50em;
    -moz-border-radius: 50em;
    border-radius: 50em;
	width: 100%;
	box-shadow: 0 3px 3px rgba(0,0,0,.3);
}

/* 按钮样式 */
.button_d {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 1.25em/100% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	padding: .4em .6em .4em .6em;
    -webkit-border-radius: 2.5em; 
	-moz-border-radius: 2.5em;
	border-radius: 2.5em; 
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
}
.button_d:hover {
	text-decoration: none;
}
.button_d:active {
	position: relative;
	top: 1px;
}

/* white 
.white {
	color: #fff;
	border: solid 1px rgba(255, 255, 255, 0.1);
	font: bold 1.65em/120% Arial, Helvetica, sans-serif;
    background:rgba(255, 255, 255, 0.3);
	background: -webkit-linear-gradient(right, rgba(255,255,255,0.3), rgba(255,255,255,0.3));
}
.white:hover {
    background:rgba(255,200,0,0.8);
	background: -webkit-linear-gradient(right, rgba(255,200,0,0.8), rgba(255,200,0,0.8));
	border: solid 1px rgba(255, 255, 255, 0.3);
}

.white:active {
    background:rgba(255,200,0,0.8);
	background: -webkit-linear-gradient(right, rgba(255,200,0,0.8)), rgba(255,200,0,0.8));
	border: solid 1px rgba(255, 255, 255, 0.3);
}

*/

.div_syxz{ height:17.5em; text-align: center;margin: 15% 10% 0 10%; color: #fff;font:.875em/1.75em georgia, Helvetica, Arial, sans-serif, "微软雅黑"; }
.div_syxz p{ padding: 0 10% 5% 15%; min-height: 4em;}
.div_qybtn{ width:83%; margin: auto;}

.div_gz{ width:96%; padding:0 0 0 2%;}
.div_gz img{width:100%;}
.div_gz .gz_left{ width:45%; text-align:center; margin:auto; float: left;}

.div_gz .gz_right{ width:40%; text-align:center; margin:auto;float: right;}

.div_xslb h1{ font-size:3em; color:#ffde00;}


/**
 *  iPhone 5/5s landscape & portrait
 */@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){
.div_xslb .ylq h3{ font: normal .875em/1.25em Helvetica, Arial, sans-serif, "微软雅黑";text-shadow:1px 1px 1px #fff; }	
	 
.div_syxz{ height:15em; text-align: center;margin: 15% 10% 0 10%; color: #fff;font:.875em/1.75em georgia, Helvetica, Arial, sans-serif, "微软雅黑"; }
.div_syxz p{ padding: 0 10% 3% 15%; min-height: 4em;}
.div_qybtn{ width:90%; margin: auto;}
}





/* 签到版块 */

.qd_topbox{ padding:4.5em 5% 2% 3%;background:#fff  url(../images/bg_qd.png) no-repeat center top;  background-size:100%; min-height:6em;}

.qd_topbox .btn_qd{font: normal 1.25em/1.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; width:6em; padding:1% 2%; text-align: center; float: right; margin:2% 0% 2% 0;-webkit-border-radius:5em; 
	-moz-border-radius: 5em;
	border-radius: 5em;  color: #ea472d; border: solid 2px #ea472d; }
.qd_topbox .btn_yqd{font: normal 1.25em/1.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; width:6em; padding:1% 2%; text-align: center; float: right; margin:2% 0% 2% 0;-webkit-border-radius:5em; 
	-moz-border-radius: 5em;
	border-radius: 5em;background: #ff6146; color: #fff; border: solid 2px #ff6146; }
.qd_topbox .text_time{font: normal .875em/1.25em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; padding:1% 4.5% 2% 0; text-align: right; float: none; clear: both; color: #333; }



/* 时间选择样式 */
.qd_timebox{ }	
.qd_timebox .box{ border-bottom: solid 1px #eaeaea; padding:3% 0; background: #f4f4f4;}

.qd_timebox .time_xs{color:#a1a1a1;font: normal 1.25em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; text-align:center;float:left;width:11%; margin: 0 1% 0 2%;}
.time_xs .text{font: normal .75em/1.875em Helvetica, Arial, sans-serif, "微软雅黑"; text-align:center; }

.qd_timebox .time_xs .qdg{ cursor:pointer; position: absolute; margin-left:4.5%; margin-top:0;background: url(../images/icon_yxz_red.png) no-repeat center center; width:10%; min-height:70px; background-size:40%;}

.time_xs .time{ color:#a1a1a1;font: normal 0.5em/1em Helvetica, Arial, sans-serif, "微软雅黑"; text-align:center;  padding:.6em .5em;border-radius: 5em; cursor:pointer; border: solid 1px #bfbfbf ; background: #fff;}
.time_xs .time span{ display:block;font: italic 1.75em/1em Helvetica, Arial, sans-serif, "微软雅黑"; }

.time_xs .li_xz{color:#fff;font: normal 0.5em/1em Helvetica, Arial, sans-serif, "微软雅黑"; text-align:center;  padding:.6em .3em;border-radius: 5em; cursor:pointer; border: solid 1px #ff9a8c ; background: #ff9a8c;}
.time_xs .li_xz span{ display:block;font: italic 1.75em/1em Helvetica, Arial, sans-serif, "微软雅黑"; }

.time_xs .li_xzh{ background: #e3e3e3;border: solid 2px #e3e3e3;}

.time_xs .li_xzh{color:#a1a1a1;font: normal 0.5em/1em Helvetica, Arial, sans-serif, "微软雅黑"; text-align:center; padding:.6em .3em; border-radius: 5em; cursor:pointer; background: #e3e3e3;border: solid 1px #e3e3e3;}

.time_xs .li_xzh span{ display:block;font: italic 1.75em/1em Helvetica, Arial, sans-serif, "微软雅黑"; }

/* 三角箭头 */
.qd_timebox .jtdw{ position: absolute;	margin-top:-1.875%;
	margin-left: 5%;}
.qd_timebox .char_corb {
    display: inline-block;
    width: 20%;
    height: 18px;
    line-height: 15px;
    font-size: 18px;
    font-family: '宋体';
	color:#fff;
    overflow: hidden;
}

.qd_textbox{ padding:3%;font: normal 1em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; background: #fff;}

.qd_textbox ul{ padding:3%; color: #333;}
.qd_textbox li{  margin-top: 1%;font: normal .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";}
.qd_textbox li p{  margin-left:1em;font: normal .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";color: #868686;}



/*抽奖九宫*/
.cj_zp{background:#efcf4b url(../images/bg_ttcj.png) no-repeat center top; background-size:100%; height:100%;}
.cj_zp .bt_title img{ width:100%;}
.cj_zp .box{ padding-top:.75em;background: url(../images/bg_ttcj_box.png) no-repeat center top; background-size:100%;}
.cj_zp .box1{ padding-top:.75em;background: url(../images/bg_ttcj_box1.png) no-repeat center top; background-size:100%;}

.cj_zp h2{ font: normal 1.25em/1.75em Microsoft YaHei,微软雅黑,宋体,Geneva,sans-serif; color: #c6171e;  }
.cj_zp h2 span{ font: italic 1em/1em Microsoft YaHei,微软雅黑,宋体,Geneva,sans-serif; color: #fff; background: #e4161f;border-radius: 50em; margin: 0 .25em; padding: .5em .875em; }
.cj_zp h1{ font: normal .875em/2.5em Microsoft YaHei,微软雅黑,宋体,Geneva,sans-serif; color: #fff; }
.cj_zp h1 strong{ margin: 0 .25em; font: italic 1.25em/1em Microsoft YaHei,微软雅黑,宋体,Geneva,sans-serif; color: #ffcc00; }
.cj_zp .btn{ float: left; width:42%;margin:1.25em 0 1em .875em;}
.cj_zp .btn img{ width: 100%;}

.div_cj_tcc{background:rgba(0, 0, 0, 0.7); height:100%; cursor:pointer; padding:15% ; z-index: 9999; position: fixed;}
.div_cj_tcc img{ width:100%;}
.div_cj_tcc .btn{ width:80%;margin: auto;}
.div_cj_tcc .btn a{background: rgba(201,51,51,0.75);font: normal 1.5em/1.5em arial,"微软雅黑","宋体"; color: #fff; padding: .25em 1em; text-align: center;border-radius: 5em; margin: auto; display: block; text-decoration: none;}
.div_cj_tcc .btn a:hover{background: rgba(201,51,51,1);}
.div_cj_tcc .btn a:active{background: rgba(201,51,51,1);}

.div_cj_tcc .icon_gb{ width:16%; margin:1em auto;}

.cj_zp .cj_img{ margin:3% 10% 5% 11%;}

.cj_zp .cj_img .weui-grids:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top:none;
  color: #D9D9D9;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.cj_zp .cj_img .weui-grids:after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-left:none;
  color: #D9D9D9;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}

.weui-grid {
  position: relative;
  float: left;
  padding:8px 0px;
  width: 30.33333333%;
  box-sizing: border-box;
  background-color: #fff;
	-webkit-border-radius:.75em; 
	-moz-border-radius: .75em;
	border-radius: .75em;
	margin:1.5% 1.2%;
}

.weui-grid_pmd {
	box-shadow: 0px 0px 100px rgba(75, 165, 245, 0.9) inset;
}

.cj_zp .cj_img .weui-grids .cj {

	background: url(../images/btn_kscj.png) no-repeat center center;background-size:98%;
}

.cj_zp .cj_img .weui-grids .cj:active{
	background: url(../images/btn_kscj1.png) no-repeat center center;background-size:98%;
}
.cj_zp .cj_img .weui-grids .cjh {

	background: url(../images/btn_kscj1.png) no-repeat center center;background-size:98%;
}

.cj_zp .cj_img .weui-grid:before {
  content: " ";
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-right:none;
  color: #D9D9D9;
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.cj_zp .cj_img .weui-grid:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: none;
  color: #D9D9D9;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.cj_zp .cj_img .weui-grid:active {
  background-color: #ECECEC;
}
.cj_zp .cj_img .weui-grid__icon {
  width: 80%;
  height:80%;
  margin: 0 auto;
}
.cj_zp .cj_img .weui-grid__icon img {
  display: block;
  width: 100%;
  height: 100%;
	-webkit-border-radius:.5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
}


/*中奖名单*/
.cj_zjmd{font: normal .75em/1.25em "微软雅黑","宋体";  background:#efcf4b url(../images/bg_hjmd.png) no-repeat center top; background-size: 100%; padding-top:3.5em;padding-bottom:1em; margin-top:1em; min-height:10em;}
.cj_zjmd .cj_zjjl{ margin:0 4%; padding: 4% 0 4% 5%;}

.cj_zjmd .cj_zjjl ul{ list-style-type: none;}
.cj_zjmd .cj_zjjl li{ list-style-type: none; font: normal .75em/2.5em arial,"微软雅黑","宋体"; color: #333;text-align: left;}
.cj_zjmd .cj_zjjl span{ color: #a8021d; margin:0 .5em; font-size:1.3em;}
.cj_zjmd .cj_zjjl strong{ font-size:1.2em; font-weight: normal;color: #6b2d32; margin-left:.5em;}

.cj_zjmd .cj_zjjl .zjtj{font: normal 32px/54px arial,"微软雅黑","宋体"; color: #8d4d3a;text-align: center; padding-left: 0px; background: url(../images/line_xx.png) repeat-x left top; padding: 15px;margin:10px; }
.cj_zjmd .cj_zjjl .zjtj strong{font: bold 48px/54px arial,"微软雅黑","宋体"; color: #f33648; margin: 0 10px;}

/* 抽奖规则说明 */
.box_cj .cj_center .cj_zjjl .jxsm{font: normal 18px/36px arial,"微软雅黑","宋体"; color: #000;text-align: center; padding-left: 0px; background: url(../images/line_xx.png) repeat-x left top; padding:5px 15px 10px 15px;margin:10px 10px 0 40px; }

.box_cj .cj_center .cj_zjjl .jxsm h2{font: normal 24px/36px arial,"微软雅黑","宋体"; color: #000;text-align: left;  }
.box_cj .cj_center .cj_zjjl .jxsm ul{list-style-type: none;margin-left:-30px;}
.box_cj .cj_center .cj_zjjl .jxsm li{ float: left; width: 50%; list-style-type: none; padding-left:0px;}
.box_cj .cj_center .cj_zjjl .jxsm li span{ color: #6b2d32; font-size: 18px; margin-left: 0px;}
.box_cj .cj_center .cj_zjjl .jxsm li strong{ color: #a8021d;font-size: 18px; margin-right: 0px;}



/*活动说明*/

.dt_hdsm{ font: normal 1em/1.25em "微软雅黑","宋体";  background:#efcf4b url(../images/bg_ttcj.png) no-repeat center top; background-size:100%;}
.dt_hdsm .bt_title img{ width:100%; }
.dt_hdsm h1{ font: italic 1.25em/1.5em "微软雅黑","宋体"; margin-bottom:4%; color:#a3570d; }
.dt_hdsm .dbt{ font: bold 1.65em/1.875em "微软雅黑","宋体"; margin-bottom:1.75em; padding-left:1.5em;  text-align:left;color:#333; }
.dt_hdsm .bt{color:#333;}
.dt_hdsm p{ margin:2% 0 4% 0; color:#5e5e5e;font: normal .875em/1.5em "微软雅黑","宋体"; text-indent:2.2em;}
.dt_hdsm li{ margin-top:5px; margin-left:2.2em;list-style-type: disc; color:#5e5e5e;font: normal .875em/1.5em "微软雅黑","宋体"; }
.dt_hdsm li span{font: bold 1em/1.5em "微软雅黑","宋体"; margin-right:5px;color:#ff9900;}

.dt_hdsm .box{background: rgba(255,255,255,.75); margin:0 2% 2% 2%; padding:4%; -webkit-border-radius: .8em .8em .8em .8em; 
	-moz-border-radius:.8em .8em .8em .8em;
	border-radius:.8em .8em .8em .8em;}



/*体验师*/
.user_tys{background:url(../images/bg_tys.png) no-repeat center top; background-size:100%; padding-top: 4.5em;padding-bottom: 4em; min-height:75%;}

.user_tys .tys_name{color:#333;font: normal 1.5em/1.5em "微软雅黑","宋体"; text-align: center;}
.user_tys .tys_box{background: rgba(255,255,255,1); margin:4% 20%; padding:3%; -webkit-border-radius: .8em .8em .8em .8em; 
	-moz-border-radius:.8em .8em .8em .8em;
	border-radius:.8em .8em .8em .8em;text-align: center;}
.user_tys .tys_box img{ width: 100%;}



/*客服热线*/
.user_kfrx{background:url(../images/bg_kfrx.png) no-repeat center top; background-size:100%; padding-top: 60%;padding-bottom: 4em; min-height:75%; }

.user_kfrx .iphone{font: normal 1.25em/1.75em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";background:rgba(255,255,255,.1) url(../images/icon_50_ph.png) no-repeat 5% center; background-size:16%; margin:.5em;  margin-left:25%; float:left;padding:.2em 2em .2em 2.5em; -webkit-border-radius: 50em;
    -moz-border-radius: 50em;
    border-radius: 50em;
	border: solid 1px #00a228;}
.user_kfrx .iphone a{ color:#666; text-decoration:none; }
.user_kfrx .iphone a:hover{ color:#00a228;}

.user_kfrx .gddh{font: normal 1.25em/1.75em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";background:rgba(255,255,255,.1) url(../images/icon_50_dhh.png) no-repeat 5% center; background-size:16%; margin:.5em; margin-left:25%;float:left; padding:.2em 1.75em .2em 2.5em; -webkit-border-radius: 50em;
    -moz-border-radius: 50em;
    border-radius: 50em;
	border: solid 1px #00a228;}
.user_kfrx .gddh a{ color:#666; text-decoration:none; }
.user_kfrx .gddh a:hover{ color:#00a228;}




/*砍价版块*/
.div_kjgg{background:#962de3;}
.div_kjgg img{width:100%;}

.div_kj{background:#fef5e4 url(../images/kj_01.png) no-repeat center top; background-size:100%; padding-top:45%;}
.div_kj .btn_hdgz{ position: absolute; margin-top: -43%;margin-left:2%; }
.div_kj .btn_hdgz a{ 
	background: rgba(153, 89, 23, 0.8);
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: .875em/130% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	padding:.4em 1em;
    -webkit-border-radius:5em; 
	-moz-border-radius:5em;
	border-radius:5em; 
	border:0;
	color: #fff;
}
.div_kj .btn_hdgz a:hover{background: rgba(153, 89, 23, 1);} 

.div_kjlist{background: url(../images/kj_02.png) no-repeat center bottom; background-size:100%; margin-top: 5%; position:relative; padding-bottom: 50%;}
.div_kjlist .title{padding:3% 3%; border-bottom: solid 1px #f0f0f0;font: .875em/120% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; }
.div_kjlist .cpxq{ margin:3%; padding:3%;font: .875em/120% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; background:#fff; -webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;
	border: solid 1px #e4e4e4;}
.div_kjlist .cpxq .cp{ float:left; width: 35%;}
.div_kjlist .cpxq .cp img{width:100%;    -webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;}


.div_kjlist .cpxq .text{ float:right; width:60%;}
.div_kjlist .bg_bai .cpxq .text{ float:left; width:95%;}
	
.div_kjlist .cpxq .text h1{ color:#ff6600;font: normal 1.25em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}	
.div_kjlist .cpxq .text h1 span{ margin-left:10px;font: normal .75em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;color:#686868; text-decoration: line-through;}	
.div_kjlist .cpxq h2{font: 1.2em/130% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#252525; cursor:pointer; min-height:3.6em;  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;}	
.div_kjlist .cpxq .text h3{font: 1em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#686868;}		
.div_kjlist .cpxq .text h3 span{font: 1em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#ff6600; padding-right:5%;}		
.div_kjlist .cpxq .text h3 strong{font: 1em/170% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#686868;background:url(../images/icon_dz.png) no-repeat left center; background-size:25%; padding-left:1.5em;}		

.div_kjlist .cpxq .text h4{ margin:5px 0;font: 1em/120% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#c7c7c7;}	

.div_kjlist .cpxq .text .tag{ padding:.35em 0;}
.div_kjlist .cpxq .text .tag a{font: .75em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#ff6600; border: solid 1px #ff6600; padding:.2em .75em; margin:0 .2em;-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em;}

.div_kjlist .cpxq .text .jgd{ position:absolute; margin-top:3%; color:#fc5747;font: bold 1.25em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}	
.div_kjlist .cpxq .text .jgd span{ display:block;font: normal .75em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;color:#a2a2a2; text-decoration: line-through;}	
.div_kjlist .cpxq .text .jgd strong{font: normal 1.5em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}	

.div_kjlist .cpxq .text .text_jt{background:url(../images/icon_arrow_r.png) no-repeat right center; background-size:12%; font: normal .875em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;color:#a2a2a2; float: right; padding-right: 1em; margin-top: 1.2em;}
 
.div_kjlist .cpxq .cp .bq{ position:absolute; margin-top:23.5%; width:30.5%; background: rgba(0, 0, 0, 0.6); color:#fff; text-align:center;font: normal 1em/200% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;} 


.div_kjlist .cpxq .div_kjbtn{ margin-top:20%;position: absolute; width:50%; left:43%; text-align:right;}
.div_kjlist .cpxq .div_kjbtn input{ width:50%;}
.div_kjlist .cpxq .div_kjbtn input:hover {
	text-decoration: none;
}
.div_kjlist .cpxq .div_kjbtn input:active {
	position: relative;
	top: 1px;
}

.div_kjlist .cpxq .div_kjbtn .btn_kj{ 
	background: -webkit-linear-gradient(#ff8664, #fa443a); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#ff8664, #fa443a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#ff8664, #fa443a); /* Firefox 3.6 - 15 */
  background: linear-gradient(#ff8664, #fa443a); /* 标准的语法 */
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 1em/150% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	padding:.6em;
    -webkit-border-radius:5em; 
	-moz-border-radius:5em;
	border-radius:5em; 
	border:0;
	color: #fff;
}
.div_kjlist .cpxq .div_kjbtn .btn_kj:hover{ 	background: -webkit-linear-gradient(#fa443a, #fa443a); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#fa443a, #fa443a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#fa443a, #fa443a); /* Firefox 3.6 - 15 */
  background: linear-gradient(#fa443a, #fa443a); /* 标准的语法 */}


.div_kjlist .cpxq .div_kjbtn .btn_kjmore{ 
	background: -webkit-linear-gradient(#fff, #fff); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#fff, #fff); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#fff, #fff); /* Firefox 3.6 - 15 */
  background: linear-gradient(#fff, #fff); /* 标准的语法 */
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 1em/150% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	padding:.5em;
    -webkit-border-radius:5em; 
	-moz-border-radius:5em;
	border-radius:5em; 
	border: solid 1px #ec2e24;
	color: #ec2e24;
}


.div_kjlist .kj_box{ margin:10% 3% 3% 3%; padding: 3% 3% 5% 3%; background:#fff; 	-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em; }

.div_kjlist .kj_box .img_tx{ width:22%; float: left; margin-left:38%; margin-top: -10%;}
.div_kjlist .kj_box .img_tx img {
    -webkit-border-radius: 50em;
    -moz-border-radius: 50em;
    border-radius: 50em;
	border: solid 3px rgba(0,0,0,.1);
}


.div_kjlist .kj_box h2{font: normal 1.2em/1.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#000; }

.div_kjlist .kj_box h3{font: normal .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#545454;}
.div_kjlist .kj_box h4{font: normal .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#333; padding-top: .5em; clear: both;}

.div_kjlist .kj_box h4 strong{color:#ea403f; }

.div_kjlist .kj_box h5{font: normal .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#333; padding-top: .5em; clear: both; text-align: right;}

.div_kjlist .kj_box h5 strong{color:#cf741d; font: bold 1.2em/1.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; }

.div_kjlist .kj_box .kjjd{ clear: both; text-align: center;}


.kj_box .jb{width:90%; margin: auto;}

.kj_box .jb .msh{
	font: normal .75em/.75em arial,"微软雅黑","宋体";
	color:#b8b8b8;
	text-align: left;
	margin-top: 1em;
}

.kj_box .jb .jdt{margin-top:5%; width:100%; height:.5em; float:left; -webkit-border-radius: 50em;
-moz-border-radius: 50em;
border-radius: 50em; background:#e4e4e4;}

.kj_box .jb .jdt .jd{ background:#319ae3; display:block;height:.5em;-webkit-border-radius: 50em;
-moz-border-radius: 50em;
border-radius: 50em; }
.kj_box .jb .jdt .jdh{ background:#ea403f; display:block;height:.5em;-webkit-border-radius: 50em;
-moz-border-radius: 50em;
border-radius: 50em;}

.kj_box .jb .jdt .jd_l{ background:#e4e4e4; display:block; width: 14px; height: 14px; -webkit-border-radius: 50em;
-moz-border-radius: 50em;
border-radius: 50em; float: left;margin-top:-.875%; }

.kj_box .jb .jdt .jd_lred{ background:#ea403f; display:block; width: 14px; height: 14px; -webkit-border-radius: 50em;
-moz-border-radius: 50em;
border-radius: 50em; float: left;margin-top:-.875%; }

.kj_box .jb .jdt .jd_r{ background:#e4e4e4; display:block; width: 14px; height: 14px; -webkit-border-radius: 50em;
-moz-border-radius: 50em;
border-radius: 50em; float: right;margin-top:-.875%;}
.kj_box .jb .jdt .jd_rred{ background:#ea403f; display:block; width: 14px; height: 14px; -webkit-border-radius: 50em;
-moz-border-radius: 50em;
border-radius: 50em; float: right;margin-top:-.875%;}


.kj_box .btn_kj{ margin:
3% 0; padding-top:.5em;}
.kj_box .btn_kj a{ 

	background: -webkit-linear-gradient(left, #fa443a , #ff8664); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #fa443a, #ff8664); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #fa443a, #ff8664); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #fa443a, #ff8664); /* 标准的语法 */
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 1em/150% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	padding:.6em 0;
    -webkit-border-radius:5em; 
	-moz-border-radius:5em;
	border-radius:5em; 
	color: #fff;
	width: 100%;
	box-shadow: 0px 0px 2px #f66f5d;
}
.kj_box .btn_kj a:hover{ 	background:#df2c21; 

}
.kj_box .btn_kj a:active{ 	background:#fa443a; 
	position: relative;
	top: 1px;
}

.div_kj_tcc{background:rgba(0, 0, 0, 0.7); height:100%; cursor:pointer;width:80%; padding:10% ; z-index: 9999; position: fixed;}
.div_kj_tcc .icon_gb{ width:16%; margin:auto; margin-top: -1em;}
.div_kj_tcc img{ width:100%;}

.div_kj_tcc .text_box {width:100%;background:url(../images/kj_03.png) no-repeat center top; background-size:100%; padding-top: 8em; min-height:9em; text-align: center;font: 1.25em/200% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; margin-bottom: 2em;}

.div_kj_tcc .text_box strong{ color: #d3261c;}

.div_kj_tcc .text_box span{ font-size: 1.75em;color: #d3261c;}


.div_kj_tcc .hy_box {width:100%;background:url(../images/kj_04.png) no-repeat center top; background-size:100%; padding-top:2em; min-height:14em;font: 1.5em/200% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; color: #fff; text-align: center;}

.div_kj_tcc .hy_box .btn{ width:90%;margin:2em  auto;}
.div_kj_tcc .hy_box .btn a{
	    background: -webkit-linear-gradient(left, #ff6e02, #ffd800, #ff6e02); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left,  #ff6e02, #ffd800, #ff6e02); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left,  #ff6e02, #ffd800, #ff6e02); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right,  #ff6e02, #ffd800, #ff6e02); /* 标准的语法（必须放在最后）*/
	
	font: normal .875em/1.5em arial,"微软雅黑","宋体"; color: #673d00; padding: .5em 0; text-align: center;border-radius: 5em; margin: auto; display: block;text-shadow: 0px 0px 3px #fff; text-decoration: none;}
.div_kj_tcc .hy_box .btn a:hover{background:#f4ce00;}
.div_kj_tcc .hy_box .btn a:active{background:#ffd700;}

.div_kjlist .kjgz {font: normal .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#545454; padding: 3%;}

.div_kjlist .kjgz ul{ list-style-type: none; margin-left: 1.5em;}
.div_kjlist .kjgz li{ list-style-type:decimal;}
.div_kjlist .kjgz span{ color: #cf741d;}


.div_kjlist .kjgz .bt_title{font: normal 1.5em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; background:url(../images/kj_05.png) no-repeat left center; background-size:2.5%; color: #cf741d; padding-left:.875em; margin-bottom: .25em;}

.div_kjlist .kjgz .btn_jrkj a{ 
	background: -webkit-linear-gradient(#ff8664, #fa443a); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#ff8664, #fa443a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#ff8664, #fa443a); /* Firefox 3.6 - 15 */
  background: linear-gradient(#ff8664, #fa443a); /* 标准的语法 */
	display:block;
	margin: 3%;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 1.2em/150% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	padding:.6em;
    -webkit-border-radius:5em; 
	-moz-border-radius:5em;
	border-radius:5em; 
	border:0;
	color: #fff;
}
.div_kjlist .kjgz .btn_jrkj a:hover{ 	background: -webkit-linear-gradient(#fa443a, #fa443a); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#fa443a, #fa443a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#fa443a, #fa443a); /* Firefox 3.6 - 15 */
  background: linear-gradient(#fa443a, #fa443a); /* 标准的语法 */}


/*砍价版块——详情页*/

.div_kjlist .kj_box .img_txl{ width:22%; float: left; margin-top: -10%;}
.div_kjlist .kj_box .img_txl img {
    -webkit-border-radius: 50em;
    -moz-border-radius: 50em;
    border-radius: 50em;
	border: solid 3px rgba(0,0,0,.1);
	width: 100%;
}

.div_kjlist .kj_box .text_txsm{ background: url(../images/tr_icon_06.png) no-repeat left bottom; background-size:12%; float: left; margin-left:1.5em; margin-bottom:.875em;}
.div_kjlist .kj_box .text_txsm h2{font: normal 1.2em/1.25em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#000; }

.div_kjlist .kj_box .text_txsm h3{font: normal .75em/1.875em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#545454; padding-left:2em;}


.kj_box .cpxq{ background:#f6f4f4;border:0; clear: both; margin:5% 1%; }


.kj_box .cpxq h2{font: 1.2em/130% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#252525; cursor:pointer; overflow: hidden; min-height: 2.4em; margin-bottom: .5em;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}	

.kj_box .cpxq .text .jgd{ position:absolute; margin-top:3%; color:#fc5747;font: bold 1em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}	

.kj_box .cpxq .text .jgd strong{font: normal 1.5em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}	
 

.kjtime_box{ padding:2% 3% 0 0;font: normal .875em/1.25em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#333; text-decoration:none;  margin-bottom: .25em;}
.kjtime_box .time{ float:left; text-align:left; font: normal 1em/.875em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#666; margin-right: 2.5em;}
.kjtime_box .time span{font: normal 1.25em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; padding:3% 5%; margin:0 2%;-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;  background:#58595b;  color: #fff;
}


/*砍价版块——头像列表*/

.div_wdkjb{ margin:5% 3% 0 3%; }

.div_wdkjb .bt_title{font: normal 1.5em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; background:url(../images/kj_05.png) no-repeat left center; background-size:2.5%; color: #cf741d; padding-left:.875em; margin-bottom: .25em;}

.div_wdkjb .bt_title span{ color: #777; font: normal .65em/1.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; margin-left: 1em;}

.div_wdkjb strong{ color: #ea4140;}

.div_wdkjb .hy_tx{ width:16%; float: left; margin: 2%; text-align: center;  font: normal .875em/1.25em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; }
.div_wdkjb .hy_tx img {
    -webkit-border-radius: 50em;
    -moz-border-radius: 50em;
    border-radius: 50em;
	border: solid 2px rgba(255,255,255,.6);
	width: 100%;
	box-shadow: 0px 0px 5px rgba(0,0,0,.2);
}




/*改版分割线*/

.home_tys{ background: #fff; margin: 3% 0 0 0;}
.home_tys .weui-cell__bd{font: normal 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; color: #5db861; }
.home_tys .weui-cell__bd strong{font: normal 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; color: #5db861; }
.home_tys .weui-cell__ft{color: #5db861;font: normal .75em/1.25em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";}




#div_xstm.jf_list .list_box{
	border: none; width:47%; padding:0 0 1.5% 0; float:left; background:#fff; margin:1% 0 1% 2%;-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em;
}

#div_xstm.jf_list .pro_img img{
	 width:100%;
	    -webkit-border-radius: .3em .3em 0 0; 
	-moz-border-radius: .3em .3em 0 0; 
	border-radius: .3em .3em 0 0; 
}

#div_xstm.jf_list .list_box .pro_img img{ margin-top:0;border:none;}

#div_xstm.jf_list .list_box .pro_img .cplb{ position: absolute;background:rgba(0,160,10,0.9);
	-webkit-border-radius: .3em 0em 1em 0; 
	-moz-border-radius:.3em 0em 1em 0;
	border-radius:.3em 0em 1em 0;
color: #fff; padding: .25em 1em;margin-top:0em;font: normal .75em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";}
	
#div_xstm.jf_list .text{ height:2.6em;overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;font: normal 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; cursor:pointer; margin-top:5px;
padding:0 3%;}
#div_xstm.jf_list .jg{ padding:0 3%; }


#div_xstm.jf_list .list_box .pro_img .cpsq{ position: absolute;
	background:linear-gradient(0, rgba(255,255,255,0.1),rgba(0,0,0,0.7));width: 100%; height:92%;-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em;margin-top:0; }
#div_xstm.jf_list .list_box .pro_img .cpsq img{ width:40%; margin-top:10%; }




#boxmdd {width:100%;margin:0 auto;overflow: auto; padding: .25em 0;}

#boxmdd .box_list{ padding:0 0 0 1.5%; position: relative;}
#boxmdd .box_list .list_box{width:30.1%; margin:.35%; padding:0 1% 4% 1%; float:left; -webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em;
	 position:relative;}

#boxmdd .box_list .pro_img{ text-align:center; cursor:pointer;}
#boxmdd .box_list .pro_img img{
	 width:100%;
	    -webkit-border-radius: .8em; 
	-moz-border-radius: .8em;
	border-radius: .8em;
	border: solid 1px #e1e1e1;	background:#f3f3f3;
}	
#boxmdd .box_list .list_box .pro_img img{border:none;-webkit-border-radius: .3em; 
	-moz-border-radius:.3em;
	border-radius:.3em; }

#boxmdd .box_list .text{ width:75%; height:2.75em;overflow:hidden;font: normal .75em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; cursor:pointer;border-radius:.3em; text-align: center;
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);background: rgba(255, 255, 255, 0.85);margin-top: -2.5em; position: absolute; padding: .2em; margin-left:.7em; }
#boxmdd .box_list .text a{font: normal 1.2em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; text-decoration:none;}

#boxmdd .box_list .text span{font: normal .875em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#868686;display: block;}
#boxmdd .box_list .text_ms{font: normal .875em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#868686; text-align: center; padding-top: 1em;}

.div_rmfl { clear: both;padding:2% 1% 0 1%; background: #fff;box-shadow: 0px 0px 5px rgba(0,0,0,.3);}
.div_rmfl div{ float: left; width: 16.6%; text-align: center; }
.div_rmfl div img{ width: 100%;}
.div_rmfl div.xz1 {border-bottom: solid 4px #fbac30;}
.div_rmfl div.xz2 {border-bottom: solid 4px #ee7b7e;}
.div_rmfl div.xz3 {border-bottom: solid 4px #59beea;}
.div_rmfl div.xz4 {border-bottom: solid 4px #77cd83;}
.div_rmfl div.xz5 {border-bottom: solid 4px #9259e8;}
.div_rmfl div.xz6 {border-bottom: solid 4px #5878ff;}

.div_tytext{ padding:2.5% 3% 0 3%; font: normal 1.25em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; }
.div_tytext span{background:url(../images/tr_icon_06.png) no-repeat left center; background-size:14%; font: normal .75em/2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#cbcaca; min-width:10em; padding-left:1.25em; margin-left: .5em; }
.div_tytext strong{ font: bold 1em/1em Helvetica, Arial, sans-serif, "微软雅黑";color:#fa3f03; }

.div_tytext a{ float: right;background:url(../images/icon_arrow_r.png) no-repeat right center; background-size:12%; font: normal .75em/2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#868686; padding-right:1em;  }

.div_tytext .icon{ float: left; width:6.5%; margin-right: .25em;}
.div_tytext .icon img{ width:100%}


/*旅游超市——主题*/

.div_ztpz{ margin:2% 0%;-webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius: .5em;}
.div_ztpz .box {box-shadow: 0px 0px 8px rgba(0,0,0,.1);}
.div_ztpz .box div{ float: left; min-height:5em; text-align: center; }
.div_ztpz .box h2{font: bold 1em/1.75em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; margin-top: .5em;}
.div_ztpz .box .imgms{ width:80%;  margin: 5% 10%;text-align: center;}
.div_ztpz .box .imgms img{ width:100%;-webkit-border-radius:5em;
    -moz-border-radius: 5em;
    border-radius: 5em!important;}

.div_ztpz .box a{ min-width: 70%; margin: .15em auto; color: #fff;font: normal .75em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; text-align: center;-webkit-border-radius:5em;
    -moz-border-radius: 5em;
    border-radius: 5em;	padding:.3em .5em; }

.div_ztpz .box .w_25{ width:25%;}
.div_ztpz .box .w_33{ width:33.33%;}
.div_ztpz .box .w_50{ width:50%;}

.div_ztpz .box .sz_red{ background: -webkit-linear-gradient( #fcedfc , #fff); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#fcedfc, #fff); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#fcedfc, #fff); /* Firefox 3.6 - 15 */
  background: linear-gradient( #fcedfc, #fff); /* 标准的语法 */}

.div_ztpz .box .sz_red a{ 
	background: -webkit-linear-gradient(left, #fa443a , #ff8664); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #fa443a, #ff8664); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #fa443a, #ff8664); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #fa443a, #ff8664); /* 标准的语法 */
	display: inline-block;
	outline: none;
	cursor: pointer;
	box-shadow: 0px 0px 2px #f66f5d;
}


.div_ztpz .box .sz_blue{ background: -webkit-linear-gradient( #e9f3fe , #fff); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#e9f3fe, #fff); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#e9f3fe, #fff); /* Firefox 3.6 - 15 */
  background: linear-gradient( #e9f3fe, #fff); /* 标准的语法 */}
.div_ztpz .box .sz_blue a{ 
	background: -webkit-linear-gradient(left, #719cff , #3c74f5); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #719cff , #3c74f5); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #719cff , #3c74f5); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #719cff , #3c74f5); /* 标准的语法 */
	display: inline-block;
	outline: none;
	cursor: pointer;
	box-shadow: 0px 0px 2px #4787f7;
}


.div_ztpz .box .sz_info{ background: -webkit-linear-gradient( #c2edff , #fff); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#c2edff, #fff); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#c2edff, #fff); /* Firefox 3.6 - 15 */
  background: linear-gradient( #c2edff, #fff); /* 标准的语法 */}
.div_ztpz .box .sz_info a{ 
	background: -webkit-linear-gradient(left, #77d8ff , #59b7e1); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #77d8ff , #59b7e1); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #77d8ff , #59b7e1); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #77d8ff , #59b7e1); /* 标准的语法 */
	display: inline-block;
	outline: none;
	cursor: pointer;
	box-shadow: 0px 0px 2px #2792c2;
}


.div_ztpz .box .sz_green{ background: -webkit-linear-gradient( #e6ffd5 , #fff); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#e6ffd5, #fff); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#e6ffd5, #fff); /* Firefox 3.6 - 15 */
  background: linear-gradient( #e6ffd5, #fff); /* 标准的语法 */}

.div_ztpz .box .sz_green a{ 
	background: -webkit-linear-gradient(left, #89da59 , #5ab624); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #89da59 , #5ab624); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #89da59 , #5ab624); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #89da59 , #5ab624); /* 标准的语法 */
	display: inline-block;
	outline: none;
	cursor: pointer;
	box-shadow: 0px 0px 2px #a3df7f;
}


.div_ztpz .box .sz_yellow{ background: -webkit-linear-gradient( #fff4d5 , #fff); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#fff4d5, #fff); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#fff4d5, #fff); /* Firefox 3.6 - 15 */
  background: linear-gradient( #fff4d5, #fff); /* 标准的语法 */}
.div_ztpz .box .sz_yellow a{ 
	background: -webkit-linear-gradient(left, #f5bc42 , #ee9a37); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #f5bc42 , #ee9a37); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #f5bc42 , #ee9a37); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #f5bc42 , #ee9a37); /* 标准的语法 */
	display: inline-block;
	outline: none;
	cursor: pointer;
	box-shadow: 0px 0px 2px #ff8c04;
}

.div_ztpz .box .sz_pink{ background: -webkit-linear-gradient( #ede1ff , #fff); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#ede1ff, #fff); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#ede1ff, #fff); /* Firefox 3.6 - 15 */
  background: linear-gradient( #ede1ff, #fff); /* 标准的语法 */}

.div_ztpz .box .sz_pink a{ 
	background: -webkit-linear-gradient(left, #ea5fb0 , #6b18b9); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #ea5fb0 , #6b18b9); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #ea5fb0 , #6b18b9); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #ea5fb0 , #6b18b9); /* 标准的语法 */
	display: inline-block;
	outline: none;
	cursor: pointer;
	box-shadow: 0px 0px 2px #854fbf;
}

/*弹出层——目的地*/
.tcc_mdd { position:fixed ; width:100%; height:80%;background:rgba(0, 0, 0, 0.75);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); padding-bottom: 3em;}
.tcc_mdd .box{background:#FFF; height:60%; overflow: auto; z-index:9999!important;}

.tcc_mdd .div_gb{ float:right; margin:2% 1%; cursor:pointer; }
.tcc_mdd .div_gb .weui-icon-cancel{ color:#999;font-size:2em;}

.mddlist{width:100%; background:#FFF ;border-top: solid 1px #d9d9d9;}
.mddlist .wddd_list{font: normal 1em/220% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#85888b;}
.mddlist .wddd_list a{float:right; display:block;text-align:right; }
.mddlist .wddd_list img{width:50%;}
.mddlist .div_sxtj{ padding:3% 2%; background:#f8f8f8; min-height:90px; }
.mddlist .div_sxtj ul{ list-style-type:none;}
.mddlist .div_sxtj li{ list-style-type:none; float:left;margin:1%; width:22.9%; text-align:center;}
.mddlist .div_sxtj li a{ display:block;}
.mddlist input{ margin:0 1% 2% 1%;}
.mddlist .btngray {
	color: #8b8b8b;
	border: solid 1px #ececec;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
	background: -moz-linear-gradient(top,  #fff,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff');
	font: normal .875em/120% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em; 
	padding:.5em .8em;
}
.mddlist .btngray:hover {
	background: #8b8b8b;
	background: -webkit-gradient(linear, left top, left bottom, from(#8b8b8b), to(#8b8b8b));
	background: -moz-linear-gradient(top,  #8b8b8b,  #8b8b8b);
	border: solid 1px #8b8b8b;
	color: #fff;
}
.mddlist .btngray:active {
	color: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#c0c0c0), to(#c0c0c0));
	background: -moz-linear-gradient(top,  #c0c0c0,  #c0c0c0);
	border: solid 1px #7b7b7b;
}
.mddlist .btngreen {
	color: #ff6600;
	border: solid 1px #ff6600;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
	background: -moz-linear-gradient(top,  #fff,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff');
	font: normal .875em/120% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em; 
	padding:.5em .8em;
}
.mddlist .btngreen:hover {
	background: #ff6600;
	background: -webkit-gradient(linear, left top, left bottom, from(#ff6600), to(#ff6600));
	background: -moz-linear-gradient(top,  #ff6600,  #ff6600);
	border: solid 1px #ff6600;
	color: #fff;
}
.mddlist .btngreen:active {
	color: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#019e00), to(#019e00));
	background: -moz-linear-gradient(top,  #019e00,  #019e00);
	border: solid 1px #019e00;
}


/*秒杀新版本*/
.div_msn{position:fixed; width:100%; top:0; z-index:100; background:#fff;}
.div_msn .nav_time{color:#5c5c5c;}
.div_msn .nav_time ul{ list-style-type:none;}
.div_msn .nav_time li{ list-style-type:none; float:left; width:50%; text-align:center;font: normal 0.75em/1.2em Helvetica, Arial, sans-serif, "微软雅黑";  padding:2% 0; cursor:pointer;}
.div_msn .nav_time span{ display:block;font: bold 1.5em/1.2em Helvetica, Arial, sans-serif, "微软雅黑";} 
.div_msn .nav_time .xz{  position: relative; list-style-type:none; background:#ff9227; color:#fff; float:left; width:50%; text-align:center;font: normal 0.75em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; padding:2% 0; cursor:pointer;}


/*双11活动页*/
.div_dm11{background:#d73766 url(../images/dm_01.png) no-repeat left top; background-size:100%; padding-top: 10em; }


.topnav_box {
    position:fixed; 
	top:0; 
    width:100%;
	padding:.25em 0;
	z-index:9999;
background: -webkit-linear-gradient( rgba(0,0,0,0.6) , rgba(0,0,0,0.3)); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient( rgba(0,0,0,0.6) , rgba(0,0,0,0.3)); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient( rgba(0,0,0,0.6) , rgba(0,0,0,0.3)); /* Firefox 3.6 - 15 */
  background: linear-gradient( rgba(0,0,0,0.6) , rgba(0,0,0,0.3)); /* 标准的语法 */}

#dmnav {width:100%;margin:0 auto;overflow: auto;}
#dmnav .nav_box{ width:250%; }
#dmnav .nav_box ul{ list-style-type: none;padding:0 1em!important; }
#dmnav .nav_box li{ width:11%; text-align:center;  color:#fff;font: normal .875em/1em Helvetica, Arial, sans-serif, "微软雅黑"; cursor:pointer;padding:1% 0; margin:1% 1% 1% .5%; float:left;
background: -webkit-linear-gradient(left, #b63bf4 , #6c8ff7); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #b63bf4 , #6c8ff7); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #b63bf4 , #6c8ff7); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #b63bf4 , #6c8ff7); /* 标准的语法 */
	display: inline-block;
	outline: none;
	-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em; 
   box-shadow: 0px 0px 5px rgba(0,0,0,0.4);
}
#dmnav .nav_box .nav_li li.xz{background: -webkit-linear-gradient(left, #f42c49 , #f3b156); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #f42c49 , #f3b156); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #f42c49 , #f3b156); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #f42c49 , #f3b156); /* 标准的语法 */} 
#dmnav .nav_box .nav_li a{ color:#fff; }
#dmnav .nav_box .nav_li .xz a{background:url(../images/icon_dw.png) no-repeat .5em center; background-size:16%;  color:#fff; padding-left:.5em; width:100%; float: left;}


/*浮动导航*/
#dmnav1 {width:100%;margin:0 auto;overflow: auto;}
#dmnav1 .nav_box{ width:250%; }
#dmnav1 .nav_box ul{ list-style-type: none;padding:0 1em!important; }
#dmnav1 .nav_box li{ width:11%; text-align:center;  color:#fff;font: normal .875em/1em Helvetica, Arial, sans-serif, "微软雅黑"; cursor:pointer;padding:1% 0; margin:1% 1% 1% .5%; float:left;
background: -webkit-linear-gradient(left, #b63bf4 , #6c8ff7); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #b63bf4 , #6c8ff7); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #b63bf4 , #6c8ff7); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #b63bf4 , #6c8ff7); /* 标准的语法 */
	display: inline-block;
	outline: none;
	-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em; 
   box-shadow: 0px 0px 5px rgba(0,0,0,0.4);
}
#dmnav1 .nav_box .nav_li li.xz{background: -webkit-linear-gradient(left, #f42c49 , #f3b156); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #f42c49 , #f3b156); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #f42c49 , #f3b156); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #f42c49 , #f3b156); /* 标准的语法 */} 
#dmnav1 .nav_box .nav_li a{ color:#fff; }
#dmnav1 .nav_box .nav_li .xz a{background:url(../images/icon_dw.png) no-repeat .5em center; background-size:16%;  color:#fff; padding-left:.5em; width:100%; float: left;}



.dm_lmbt{ padding:0; text-align:center;}
.dm_lmbt img{ width:100%;}


.div_dm.jf_list .list_box{
	border: none; width:47%; padding:0 0 1.5% 0; float:left; background:#fff; margin:1% 0 1% 2%;-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em;
}

.div_dm.jf_list .pro_img img{
	 width:100%;
	    -webkit-border-radius: .3em .3em 0 0; 
	-moz-border-radius: .3em .3em 0 0; 
	border-radius: .3em .3em 0 0; 
}

.div_dm.jf_list .list_box .pro_img img{ margin-top:0;border:none;}

.div_dm.jf_list .list_box .pro_img .cplb{ position: absolute;background:rgba(0,160,10,0.9);
	-webkit-border-radius: .3em 0em 1em 0; 
	-moz-border-radius:.3em 0em 1em 0;
	border-radius:.3em 0em 1em 0;
color: #fff; padding: .25em 1em;margin-top:0em;font: normal .75em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";}
	
.div_dm.jf_list .list_box .pro_img .yssl{ position: absolute;background:rgba(229,67,91,0.9);
	-webkit-border-radius: 0em 1em 0 0; 
	-moz-border-radius:0em 1em 0 0; 
	border-radius:0em 1em 0 0; 
color: #fff; padding: .25em 1em;bottom:.6em;font: normal .75em/1.5em Helvetica, Arial, sans-serif, "微软雅黑";}
	

.div_dm.jf_list .text{ height:2.6em;overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;font: normal 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; cursor:pointer; margin-top:5px;
padding:0 3%;}
.div_dm.jf_list .jg{ padding:0 3%; }


.div_dm.jf_list .pro_img .jg{ position: absolute; min-width:2.2em; text-align: center; right:-1px;top:-1px;-webkit-border-radius: 0em .3em 0 .3em;
	-moz-border-radius:0em .3em 0 .3em; 
	border-radius:0em .3em 0 .3em;
	padding: 0;
	
	border: solid 1px #f02b2b;
}
.div_dm.jf_list .pro_img .jg h1{ font: normal .65em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#f02b2b; background:rgba(255, 255, 255, 0.9);text-align: center;-webkit-border-radius: 0em .3em 0 0; 
	-moz-border-radius:0em .3em 0 0; 
	border-radius:0em .3em 0 0;}
.div_dm.jf_list .pro_img .jg h2{ font: normal .65em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#fff; background:rgba(240, 43,43, 0.9);text-align: center;-webkit-border-radius: 0 0 0 .3em; 
	-moz-border-radius:0 0 0 .3em; 
	border-radius:0 0 0 .3em;}
.div_dm.jf_list .jg h1 span{font: normal 1.5em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; margin:0;}



.div_dm.jf_list .list_box .pro_img .cpsq{ position: absolute;
	background:linear-gradient(0, rgba(255,255,255,0.1),rgba(0,0,0,0.7));width: 100%; height:92%;-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em;margin-top:0; }
.div_dm.jf_list .list_box .pro_img .cpsq img{ width:60%; margin-top:20%; }
.div_dm .link_more{  text-align: center; }
.div_dm .link_more a{ 
	background:rgba(0,0,0,0.2) url(../images/icon_arrow_rb.png) no-repeat 80% center; background-size:8%;
	display: inline-block;
	outline: none;
	cursor: pointer;
	padding: .5em 2.5em .5em 2em;
	margin:.75em 1em 1.5em 1em;
	font: normal .875em/1.25em Helvetica, Arial, sans-serif, "微软雅黑";
	color:rgba(255,255,255,0.8);
	-webkit-border-radius: 5em; 
	-moz-border-radius: .5em;
	border-radius: 5em;
}
.div_dm .link_more a:hover{background:rgba(255,255,255,1) url(../images/icon_arrow_red.png) no-repeat 80% center;background-size:8%;color: #d73766;} 

.div_dm .link_more a:active{background:rgba(255,255,255,1) url(../images/icon_arrow_red.png) no-repeat 80% center;background-size:8%;color: #d73766;} 


.div_dm .link_zk{  text-align: center; display: block ; clear: both;}
.div_dm .link_zk a{ 
	background:rgba(0,0,0,0.2) url(../images/icon_jtb.png) no-repeat 80% center; background-size:16%;
	display: inline-block;
	outline: none;
	cursor: pointer;
	padding: .5em 3.5em .5em 2em;
	margin:.75em 1em 1.5em 1em;
	font: normal .875em/1.25em Helvetica, Arial, sans-serif, "微软雅黑";
	color:rgba(255,255,255,0.8);
	-webkit-border-radius: 5em; 
	-moz-border-radius: .5em;
	border-radius: 5em;
}

.div_dm .link_zk a.ss{
	background:rgba(0,0,0,0.2) url(../images/icon_jtbs.png) no-repeat 80% center; background-size:16%;
	display: inline-block;
	outline: none;
	cursor: pointer;
	padding: .5em 3.5em .5em 2em;
	margin:.75em 1em 1.5em 1em;
	font: normal .875em/1.25em Helvetica, Arial, sans-serif, "微软雅黑";
	color:rgba(255,255,255,0.8);
	-webkit-border-radius: 5em; 
	-moz-border-radius: .5em;
	border-radius: 5em;
}

.div_dm .jglist ul{  list-style-type: none;}
.div_dm .jglist li{ 
	list-style-type: none;
	background:rgba(255,255,255,.9);
	color: #e50000;
	display: inline-block;
	outline: none;
	cursor: pointer;
	padding: .5em;
	margin: .2em .5em 1em .5em;
	font: bold .75em/1.25em Helvetica, Arial, sans-serif, "微软雅黑";
	-webkit-border-radius: 5em; 
	-moz-border-radius: .5em;
	border-radius: 5em;
	float: left;
	width: 18.3%;
	text-align: center;

}

.div_dm .jglist li a{color: #e50000;}

.div_dm .jglist li.xz{ 
	list-style-type: none;
	background:#ff6600;
	color: #fff;
	display: inline-block;
	outline: none;
	cursor: pointer;
	padding: .5em;
	margin: .2em .5em 1em .5em;
	font: bold .75em/1.25em Helvetica, Arial, sans-serif, "微软雅黑";
	-webkit-border-radius: 5em; 
	-moz-border-radius: .5em;
	border-radius: 5em;
	float: left;
	box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
}
.div_dm .jglist li.xz a{color: #fff;}


/*机票横版列表页*/
.div_jplist{position:relative;}
.div_jplist .cpxq{ margin:0 3% 3% 3%; padding:3%;font: .875em/120% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; background:#fff; -webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;
	border: solid 1px #fff;}
.div_jplist .cpxq .cp{ float:left; width: 35%;}
.div_jplist .cpxq .cp img{width:100%;    -webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;}


.div_jplist .cpxq .text{ float:right; width:60%;}
.div_jplist .bg_bai .cpxq .text{ float:left; width:95%;}
	
.div_jplist .cpxq .text h1{ color:#333;font: normal 1.2em/130% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}	
.div_jplist .cpxq .text h1 span{ margin-left:10px;font: normal .75em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;color:#686868; text-decoration: line-through;}	
.div_jplist .cpxq h2{font: 1.2em/130% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#252525; cursor:pointer; min-height:3.6em;  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;}	

.div_jplist .cpxq h3{font: 1.1em/120% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#252525; cursor:pointer; min-height:3.6em;  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}

.div_jplist .cpxq .text h4{ margin:5px 0;font: 1em/170% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#868686;}	

.div_jplist .cpxq .text .tag{ padding:0;}
.div_jplist .cpxq .text .tag a{font: .875em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#ff6600; border: solid 1px #ff6600; padding:.15em .75em; margin:0 .5em;-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em;}

.div_jplist .cpxq .text .jgd{ position:absolute; margin-top:3%; color:#fc5747;font: bold 1.1em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}	
.div_jplist .cpxq .text .jgd span{ display:block;font: normal .75em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;color:#a2a2a2; text-decoration: line-through;}	
.div_jplist .cpxq .text .jgd strong{font: normal 1.5em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}	


.div_jplist .cpxq .text .jg{ position:absolute; margin-top:1%; color:#fc5747;font: bold 1.1em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}	
.div_jplist .cpxq .text .jg span{ font: normal .875em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;color:#a2a2a2; text-decoration: line-through; margin-left: 1em;}	
.div_jplist .cpxq .text .jg strong{font: normal 1.5em/100% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}	


.div_jplist .cpxq .text .text_jt{background:url(../images/icon_arrow_r.png) no-repeat right center; background-size:12%; font: normal .875em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;color:#a2a2a2; float: right; padding-right: 1em; margin-top: 1.2em;}
 
.div_jplist .cpxq .cp .bq{ position:absolute; margin-top:23.5%; width:30.5%; background: rgba(0, 0, 0, 0.6); color:#fff; text-align:center;font: normal 1em/200% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;} 


.div_jplist .cpxq .div_kjbtn{ margin-top:20%;position: absolute; width:50%; left:44%; text-align:right;}
.div_jplist .cpxq .div_kjbtn input{ width:50%;}
.div_jplist .cpxq .div_kjbtn input:hover {
	text-decoration: none;
}
.div_jplist .cpxq .div_kjbtn input:active {
	position: relative;
	top: 1px;
}

.div_jplist .cpxq .btn_kj{ 
	background: -webkit-linear-gradient(#ff8664, #fa443a); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#ff8664, #fa443a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#ff8664, #fa443a); /* Firefox 3.6 - 15 */
  background: linear-gradient(#ff8664, #fa443a); /* 标准的语法 */
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 1em/150% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	padding:.6em;
    -webkit-border-radius:5em; 
	-moz-border-radius:5em;
	border-radius:5em; 
	border:0;
	color: #fff;
}
.div_jplist .cpxq .btn_kj:hover{ 	background: -webkit-linear-gradient(#fa443a, #fa443a); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#fa443a, #fa443a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#fa443a, #fa443a); /* Firefox 3.6 - 15 */
  background: linear-gradient(#fa443a, #fa443a); /* 标准的语法 */}

.div_jplist .cpxq .div_jpbtn{ margin-top:22%;position: absolute; width:50%; left:44%; text-align:right;}
.div_jplist .cpxq .div_jpbtn input{ width:50%;}
.div_jplist .cpxq .div_jpbtn input:hover {
	text-decoration: none;
}
.div_jplist .cpxq .div_jpbtn input:active {
	position: relative;
	top: 1px;
}


/* 一元购 */
#boxyyg {width:100%;margin:0 auto;overflow: auto;}
#boxyyg .nav_box{ width:155%;}
#boxyyg .box_list{ padding:0 0 3% 1%; position: relative;}
#boxyyg .box_list .box_more{ cursor:pointer; width:1.25em; float:right;background: url(../images/0461.png) no-repeat center 2em;background-size:100%; padding-top:4em;margin-top:-1em; margin-right:1%;font: normal 1em/1em Helvetica, Arial, sans-serif, "微软雅黑";color:#fff; text-align:center;}

#boxyyg .box_list .list_box{width:30%; margin:0; padding:0 1% 1% .5%; float:left; -webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em;
	 position:relative;}

#boxyyg .box_list .pro_img{ text-align:center; cursor:pointer;}
#boxyyg .box_list .pro_img img{
	 width:100%;
	    -webkit-border-radius: .8em; 
	-moz-border-radius: .8em;
	border-radius: .8em;
	border: solid 1px #e1e1e1;
}	
#boxyyg .box_list .list_box .pro_img img{border:none;-webkit-border-radius: .3em; 
	-moz-border-radius:.3em;
	border-radius:.3em; }

#boxyyg .box_list .text{ width:80%; height:3em;overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;font: normal .75em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; cursor:pointer;border-radius:.3em; text-align: center;
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);background: rgba(125, 25, 235, 0.65);margin-top: -2.5em; position: absolute; padding: .5em; margin-left:.7em; }
#boxyyg .box_list .text a{font: normal 1.2em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; color:#fff; text-decoration:none;overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}


#boxyyg .box_list .list_box .pro_img .jg{position: absolute; min-width:5em; text-align: center; right:1em; font: normal .75em/2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#fff; background:rgba(255, 0, 0, 0.8);-webkit-border-radius: 0em 0em .5em .5em; 
	-moz-border-radius:0em 0em .5em .5em;
	border-radius:0em 0em .5em .5em;}
#boxyyg .box_list .list_box .pro_img .jg span{font: italic 1.5em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; margin:0 .1em;}


#boxyyg .box_list .list_box .pro_img .cpsq{position: absolute;
	background:linear-gradient(0, rgba(255,255,255,0.1),rgba(0,0,0,0.7));width: 95.5%; -webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em;}
#boxyyg .box_list .list_box .pro_img .cpsq img{ width:35%; margin-top: 1em; }

#boxyyg .box_list .list_box .btn_qbuy{ width:28%; height:15%; cursor:pointer; position: absolute; right:0; margin-top:-21%;background:url(../images/icon_q.png) no-repeat right center; background-size:90%; }
#boxyyg .box_list .text span{font: normal .875em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#868686;display: block;}





.dm_tybt{ padding:0; }
.dm_tybt .img{ width:40%; float: left;}
.dm_tybt img{ width:100%;}
.dm_tybt .ms_box{width:59%; margin-top: -3.5em;  float: right; padding:3% 2% 3% 0;font: normal 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#fff; text-decoration:none; }
.dm_tybt .ms_box .time{ float:right; text-align:right; width:100%;font: normal .75em/.875em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#fff;}
.dm_tybt .ms_box .time span{font: normal 1.25em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; padding:2%; margin:0 2%;-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;  background:#333;  color: #fff;
}

.div_msbox{ float: right; padding:3% 2% 3% 0;font: normal 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#fff; text-decoration:none; margin-top:-4%; width:50%; text-align:right;}
.div_msbox .time{ float:right; text-align:right; width:100%;font: normal 1em/.875em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#333;}
.div_msbox .time p{ display:block;text-align:right;  font: normal .75em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#333; padding: 1em;}
.div_msbox .time span{font: normal 1.2em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; padding:3%; margin:0 2%;-webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em;  background:#333;  color: #fff;
}

/*限时秒杀时间*/
.div_xsms{width:60%; z-index:100; margin-top: -3.2em;  float: right; padding:0 1% 3% 0;}
.div_xsms .nav_time{color:#fff;}
.div_xsms .nav_time ul{ list-style-type:none;}
.div_xsms .nav_time li{ list-style-type:none; float:left; width:24%; text-align:center;font: normal 0.65em/1.2em Helvetica, Arial, sans-serif, "微软雅黑";  padding:2% 0; cursor:pointer;background: rgba(255, 255, 255, 0.15); margin-right: 2px;}
.div_xsms .nav_time span{ display:block;font: bold 1.25em/1.2em Helvetica, Arial, sans-serif, "微软雅黑";} 
.div_xsms .nav_time .xz{  position: relative; list-style-type:none; background:#ff9227; color:#fff; float:left; width:24%; text-align:center;font: normal 0.65em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; padding:2% 0; cursor:pointer;}

/* 三角箭头 */
.div_xsms .nav_time .xz .char_corb {
    display: inline-block;
    width: 50%;
    height: 18px;
    line-height: 15px;
    font-size: 18px;
    font-family: '宋体';
	color:#ff9227;
    overflow: hidden;
}
.div_xsms .nav_time .xz .char_corb {
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    position: absolute;
	margin-top:14.5%;
	margin-left:-50%;
}


/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
#boxyyg .box_list .text{white-space:nowrap; height:3.5em;overflow:hidden;text-overflow:ellipsis;font: normal 1em/1.2em Helvetica, Arial, sans-serif, "微软雅黑"; color:#5f5f5f; cursor:pointer; margin-top:5px; }
#boxyyg .box_list .text a{font: normal 1.5em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#5f5f5f; text-decoration:none;}
#boxyyg .box_list .text span{font: normal 1em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#868686; display: block;}
}


/*6*/
@media (min-device-width : 375px) and (max-device-width : 667px) and (-webkit-min-device-pixel-ratio : 2){
#boxyyg .box_list .jg{ font: bold .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff3f68; }
}
/*6+*/
@media (min-device-width : 414px) and (max-device-width : 736px) and (-webkit-min-device-pixel-ratio : 3){ 
#boxyyg .box_list .jg{ font: bold 1em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff3f68; }

}


/*导航ICON*/

.icon-homenav1 {
  background:url(../images/icon_homenav_01h.png) no-repeat right center; background-size:100%;
}
.icon-homenav1:hover,.icon-homenav1:active {
  background:url(../images/icon_homenav_01.png) no-repeat right center; background-size:100%;
}

.icon-homenav2 {
  background:url(../images/icon_homenav_02h.png) no-repeat right center; background-size:100%;
}
.icon-homenav2:hover,.icon-homenav2:active {
  background:url(../images/icon_homenav_02.png) no-repeat right center; background-size:100%;
}

.icon-homenav3 {
  background:url(../images/icon_homenav_03h.png) no-repeat right center; background-size:100%;
}
.icon-homenav3:hover,.icon-homenav3:active {
  background:url(../images/icon_homenav_03.png) no-repeat right center; background-size:100%;
}

.icon-homenav4 {
  background:url(../images/icon_homenav_04h.png) no-repeat right center; background-size:100%;
}
.icon-homenav4:hover,.icon-homenav4:active {
  background:url(../images/icon_homenav_04.png) no-repeat right center; background-size:100%;
}
.icon-homenav5 {
  background:url(../images/icon_homenav_05h.png) no-repeat right center; background-size:100%;
}
.icon-homenav5:hover,.icon-homenav5:active{
  background:url(../images/icon_homenav_05.png) no-repeat right center; background-size:100%;
}


/* 底部二维码 */

.dm_bottom {
  background:url(../images/bg_dmbottom.png) no-repeat center top; background-size:100%; text-align: center;font: normal 1em/1.5em Helvetica, Arial, sans-serif, "微软雅黑"; color:#fff;
  padding:5%;
}
.dm_bottom img{ width:65%; padding-bottom:5%; }



/* 排行榜 */

.phb_list{ margin:2%; position: relative;background:#fff;-webkit-border-radius: .8em; 
	-moz-border-radius: .8em;
	border-radius: .8em;}
.phb_list .sp_cm{ padding:.5em 1em; min-height:3em;  color:#fff;}
.phb_list .sp_cm span{ font-size: .875em; margin: 0 .5em; padding:.2em .5em; -webkit-border-radius: .8em; 
	-moz-border-radius: .8em;
	border-radius: .8em;
	background:rgba(255, 255, 255, 0.9); color: #959595;}
.phb_list .bg_spgg_01{background:url(../images/clip.png) no-repeat left top;background-size:100%;}
.phb_list .bg_spgg_02{background:url(../images/clip_gg.png) no-repeat left top;background-size:100%;}


.phb_list .list{width:31%; margin:1.5% 2.5%; float:left;}
.phb_list .list_box{width:31%; padding:.5% 1% 2.5% 1%; float:left; background:#fff;}

.phb_list .pro_img{ text-align:center; cursor:pointer;}
.phb_list .pro_img img{
	 width:100%;
	    -webkit-border-radius: .8em; 
	-moz-border-radius: .8em;
	border-radius: .8em;
	border: solid 1px #e1e1e1;
}	
.phb_list .list_box .pro_img img{ margin-top:.5em;border:none;}

.phb_list .text{ height:2.8em;font: normal .875em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; cursor:pointer; margin-top:5px; }
.phb_list .text a{ padding-top:.25em; display:block;font: normal .875em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ababab; text-decoration:none;}
.phb_list .text h2{ height:1.25em;overflow:hidden; text-overflow:ellipsis;
white-space:nowrap;font: normal 1em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; cursor:pointer; margin-top:5px; }

.phb_list .textd{ height:2.5em;text-overflow:ellipsis;font: normal 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; cursor:pointer; margin-top:5px; }

.phb_list .jg{ position:relative; font: normal 1em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff5900; }
.phb_list .jg span{ color:#ababab; margin-left:5%;font: normal .75em/1.2em Helvetica, Arial, sans-serif, "微软雅黑";text-decoration: line-through;}
.phb_list .jg em{ cursor:pointer;	    -webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em;border: solid 1px #1e83f4;color:#1e83f4; text-decoration: none; right:1%; position:absolute;  padding:2% 3%;font: normal .75em/1.2em Helvetica, Arial, sans-serif, "微软雅黑";}
.phb_list .jg em:hover{ background:#1e83f4; color:#fff;}


/* 图片广告 */
.ad_img{ margin-top:.5em; padding:2%; background: #fff;}
.ad_img img{ float: left;width: 100%;}
.ad_img div{float: left; padding:.1%; margin: 0; text-align: center;}
.ad_img .w_1{ width: 100%;}
.ad_img .w_2{ width: 50%;}
.ad_img .w_3{ width: 33.1%;}

/* 缺省信息 */
.no_file { padding: 5%; margin: 5%; text-align: center;font: normal 1.25em/2em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";color:#a3a3a3; }
.no_file .imgbox{ background: url(../images/bg_none.png) no-repeat center top; background-size:50%;  min-height:7.5em;}

/* 消息内页 */
.msg_box{ padding: 3%;}
.msg_box .ty_time{ font: normal .875em/1.5em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; padding:.25em 1em; -webkit-border-radius: 1em; 
	-moz-border-radius: 1em;
	border-radius: 1em;
	background:rgba(0, 0, 0, 0.2); color: #fff; margin: auto;  display: table; min-width: 10%; text-align: center;}
.msg_box .msg_list{background:rgba(255, 255, 255, 1); padding: 3% 3% 2% 3%; margin: 5% 0; -webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;}
.msg_box .msg_text{font: normal 1.2em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; color: #555; clear: both;}
.msg_box .msg_img{ float: left; margin: .1em 1em 0 .1em; width: 25%;}
.msg_box .msg_img img{  width: 100%;}
.msg_box .msg_xx{ padding-top:3%;  color: #b0b0b0; font: normal 1em/1.2em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; }


/* 顶部弹层 */

.alert {
  padding:.5em .5em .5em .75em;
  margin-bottom:1em;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  font-size:.875em;
}
.alert, .alert-heading {
  color: #cf7033;
}
.close {
  float: right;
  font-size: 20px;
  font-weight: bold;
  line-height: 18px;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover {
  color: #000000;
  text-decoration: none;
  opacity: 0.4;
  filter: alpha(opacity=40);
  cursor: pointer;
}
.alert .close {
  position: relative;
  top: 3px;
  right: 0;
  line-height: 18px;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.alert-success, .alert-success .alert-heading {
  color: #468847;
}
.alert-danger, .alert-error {
  background-color: #f2dede;
  border-color: #eed3d7;
}
.alert-danger,
.alert-error,
.alert-danger .alert-heading,
.alert-error .alert-heading {
  color: #b94a48;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
	line-height: 1.5em;
}
.alert-info, .alert-info .alert-heading {
  color: #3a87ad;
}
.alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
}
.alert-block > p, .alert-block > ul {
  margin-bottom: 0;
}
.alert-block p + p {
  margin-top: 5px;
}
.alert a {
  margin:-.2em .25em .15em .25em;
}

/* 浏览足迹 */
.ty_timed{ font: normal 1.2em/1em Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体"; margin-top: .75em; padding:0 .5em; color: #333;}


/* 商品评价 */

.pj_xx{float: right; width: 72%; padding: .3em 0; }
.pj_xx .pj_title{ float: left;font: 1em/1.75em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#666;}
.pj_xx .pj_pf{ float: right;width:73%; }
.pj_xx .pj_pf img{ width:10%; margin:0 .45em;}

.pj_tag{padding: .5em; border-bottom: solid 1px #f0f0f0;}
.pj_tag a.weui-badge-red {
  display: inline-block;
	float: left;
  padding: .3em 1em;
	margin: 0 .3em .5em .3em;
  min-width: 8px;
  border-radius: 18px;
  background-color: #fdede7;
 border: solid 1px #fdede7;
  color: #666!important;
  line-height: 1.2;
  text-align: center;
  font-size: 14px;
  vertical-align: middle;
	font-weight: normal;
}
.pj_tag .weui-badge-red strong{ margin-left:.2em;}

.pj_more {padding:.5em 3%;}
.pj_more .weui-btn{ font: .875em/1.5em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; border: none;}

.pj_cplist{background:#fff url(../images/icon_arrow_r.png) no-repeat 97% center; background-size:5%; margin:2% 0; clear: both;}

.pj_cplist .title{padding:3% 3%; border-bottom: solid 1px #f0f0f0;font: .875em/120% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; }
.pj_cplist .cpxq{ padding:3%;font: .875em/120% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; border: solid 1px #d3d3d3;-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em; }
.pj_cplist .cpxq .cp{ float:left; width: 30%;}
.pj_cplist .cpxq .cp img{width:100%;    -webkit-border-radius: .25em; 
	-moz-border-radius: .25em;
	border-radius: .25em; }
.pj_cplist .cpxq .text{ float:right; width:65%; border-bottom: none;}
	
.pj_cplist .cpxq .text h1{ color:#f8587a;font: normal 1.25em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;}	
.pj_cplist .cpxq .text h1 span{ margin-left:10px;font: normal .75em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;color:#686868; text-decoration: line-through;}	
.pj_cplist .cpxq .text h1 strong{ margin-left:10px;font: normal .75em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;color:#999; text-decoration: none;}	

.pj_cplist .cpxq .text h2{font: 1.2em/130% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#252525; cursor:pointer;}	
.pj_cplist .cpxq .text h3{font: 1em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#686868;}		
.pj_cplist .cpxq .text h3 span{font: 1em/150% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#1e83f4; padding-right:5%;}		
.pj_cplist .cpxq .text h3 strong{font: 1em/170% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#686868;background:url(../images/icon_dz.png) no-repeat left center; background-size:25%; padding-left:1.5em;}		

.pj_cplist .cpxq .text h4{ margin:5px 0;font: 1em/120% Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体; color:#c7c7c7;}		
.pj_cplist .cpxq .boxms{margin-top: .5em; padding-top: .75em; float:left; width: 45%; line-height: 1em;font: normal 1em/.75em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;color:#888; border-right: solid 1px #ddd;}
.pj_cplist .cpxq .boxms1{ margin-top: .5em; padding-top: .75em; float:right; width: 48%; line-height: 1em;font: normal 1em/.75em Arial, Helvetica, sans-serif, Microsoft YaHei,微软雅黑,宋体;color:#888;}


.nr_list .text_check .pj_pf img{ width:5%; margin:.25em .2em 0 0;}


/* 详情页排行榜 */

.xqphb_list{ padding:2%; margin-top: 3%; position: relative;background:#fff;}
.xqphb_tab{width:100%;border-bottom:#e5e5e5 1px solid;background:#FFF}
.xqphb_tab ul{list-style-type:none;}
.xqphb_tab ul li{float:left;width:50%;text-align:center;padding:1% 0 2% 0; list-style-type:none;}
.xqphb_tab ul li a{display:block;color:#9b9b9b;text-decoration:none;font-size:1.2em; }
.xqphb_tab ul li.bot_choose{border-bottom:#f92936 4px solid; }
.xqphb_tab ul li.bot_choose a{color:#f92936; }
.xqphb_tab ul li:hover{ border-bottom:#f92936 4px solid; }

.xqphb_list .sp_cm{ padding:.5em 1em; min-height:3em;  color:#fff;}
.xqphb_list .sp_cm span{ font-size: .875em; margin: 0 .5em; padding:.2em .5em; -webkit-border-radius: .8em; 
	-moz-border-radius: .8em;
	border-radius: .8em;
	background:rgba(255, 255, 255, 0.9); color: #959595;}
.xqphb_list .bg_spgg_01{background:url(../images/clip.png) no-repeat left top;background-size:100%;}
.xqphb_list .bg_spgg_02{background:url(../images/clip_gg.png) no-repeat left top;background-size:100%;}


.xqphb_list .list{width:31%; margin:1.5% 2.5%; float:left;}
.xqphb_list .list_box{width:31%; padding:.5% 1% 2.5% 1%; float:left; background:#fff;}

.xqphb_list .pro_img{ text-align:center; cursor:pointer;}
.xqphb_list .pro_img img{
	 width:100%;
	    -webkit-border-radius: .8em; 
	-moz-border-radius: .8em;
	border-radius: .8em;
	border: solid 1px #e1e1e1;
}	
.xqphb_list .list_box .pro_img img{ margin-top:.5em;border:none;}

.xqphb_list .text{ height:2.8em;font: normal .875em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; cursor:pointer; margin-top:5px; }
.xqphb_list .text a{ padding:.25em .5em; display: inline-block;font: normal .875em/1em Helvetica, Arial, sans-serif, "微软雅黑";  -webkit-border-radius: .8em; 
	-moz-border-radius: .8em;
	border-radius: .8em;
	background:rgba(255, 240, 240, 0.9); color: #ff0605; text-decoration:none;}
.xqphb_list .text h2{ height:1.25em;overflow:hidden; text-overflow:ellipsis;
white-space:nowrap;font: normal 1em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; cursor:pointer; margin-top:5px; }

.xqphb_list .textd{ height:2.5em;text-overflow:ellipsis;font: normal 1em/1.25em Helvetica, Arial, sans-serif, "微软雅黑"; color:#333; cursor:pointer; margin-top:5px; }

.xqphb_list .jg{ position:relative; font: normal 1em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#ff0605; }
.xqphb_list .jg span{ color:#ababab; margin-left:5%;font: normal .75em/1.2em Helvetica, Arial, sans-serif, "微软雅黑";text-decoration: line-through;}
.xqphb_list .jg em{ cursor:pointer;	    -webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em;border: solid 1px #1e83f4;color:#1e83f4; text-decoration: none; right:1%; position:absolute;  padding:2% 3%;font: normal .75em/1.2em Helvetica, Arial, sans-serif, "微软雅黑";}
.xqphb_list .jg em:hover{ background:#1e83f4; color:#fff;}



/* 发票信息 */
.fpxx .p_3{ padding:2% 0;}
.fpxx  .btn_org{
	color: #dd3d27;
	border: solid 1px #dd3d27;
	font: normal .875em/120% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em; 
	padding:.5em 1em;
	background: #fcf4f3;
	cursor:pointer;
    margin:0 0 1% 3%;
}

.fpxx .btnhui_wxz {
	color: #8b8b8b;
	border: solid 1px #8b8b8b;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
	background: -moz-linear-gradient(top,  #fff,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff');
	font: normal .875em/120% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	-webkit-border-radius: .3em; 
	-moz-border-radius: 5em;
	border-radius: 5em; 
	padding:.5em .8em;
	cursor:pointer;
    margin:0 0 1% 3%;
}
.fpxx .btnhui {
	color: #c7c7c7;
	border: solid 1px #c7c7c7;
	background: #f8f8f8;
	background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f8f8f8));
	background: -moz-linear-gradient(top,  #f8f8f8,  #f8f8f8);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f8f8f8');
	font: normal .875em/120% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em; 
	padding:.5em 1em;
    margin:0 0 1% 3%;
}

/* 筛选条件 */
.sxtj input{ width: 30%;color: #c7c7c7;
	border: solid 1px #c7c7c7;
	background: #f8f8f8;
	background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f8f8f8));
	background: -moz-linear-gradient(top,  #f8f8f8,  #f8f8f8);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f8f8f8');
	font: normal .875em/120% Helvetica, Arial, sans-serif, "微软雅黑","幼圆","黑体";
	-webkit-border-radius: 5em; 
	-moz-border-radius: 5em;
	border-radius: 5em; 
	padding:.5em 1em;
    margin:0 3% 1% 3%;
}


/* 商城分类 */
#box_scnav {width:100%;margin:0 auto;overflow: auto; background: #fff;border-bottom: solid 1px #eaeaea;}

#box_scnav .box_list{ padding:0; position: relative;}

#box_scnav .box_list .list_box{width:9%; margin:0 1%; padding:.5% 0 1% 0; float:left; 
	border-bottom: solid 5px #fff; position:relative;}
#box_scnav .box_list .list_box_bro{
	border-bottom: solid 5px #ef9e4a;}

#box_scnav .box_list .pro_img{ text-align:center; cursor:pointer;}
#box_scnav .box_list .pro_img img{
	 width:70%;
}	
#box_scnav .box_list .list_box .pro_img img{border:none;}

#box_scnav .box_list .text{white-space:nowrap; height:1em;overflow:hidden;text-overflow:ellipsis;font: normal .75em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#5f5f5f; cursor:pointer; text-align: center;}
#box_scnav .box_list .text a{font: normal 1em/1em Helvetica, Arial, sans-serif, "微软雅黑"; color:#5f5f5f; text-decoration:none;}
