 
.head_title {
  text-align: center;
  font-size: 20px;
  color:#002529;
  font-weight: 400;  
  position:relative;
}
.head_title:after{content: '';  position: absolute;left: 0;top:30px; background:#cacaca; width: 100%;height: 1px;
                    -webkit-transform: scaleY(0.5);transform: scaleY(0.5);-webkit-transform-origin: 0 0;transform-origin: 0 0; }
.weui-search-bar,.weui-search-bar__form{background-color:#fff;}
.weui-search-bar__label{text-align: left;margin:0 10px;}
.weui-search-bar:before{border-top:none;}
.weui-search-bar:after{border-bottom:none;}
.swiper-container {
      width: 100%;
      height: 100%;
}
.swiper-container img{width:100%;height:100%;}
.btn_libao{margin:10px 36px; height: auto; overflow: hidden;}
.btn_libao img{width:100%; height:100%; max-width: 100%; }
.bar_square{margin:10px 0; }
.bar_square:before, .bar_square:after,.bar_square .weui-grid:before{border:none;}
.bar_square .weui-grid__icon{width:45px;height: 50px;}
.bar_square .weui-footer, .weui-grid__label{font-size:16px;}
.song_left{ width:50%; padding-right:5px;}
.song_left img{width:100%; max-width: 100%;}
.song_right{width:50%;}
.song_right img{width:100%; max-width: 100%;}
 
.demos-title {
  text-align: center;
  font-size:30px;
  color: #2b2b2b;
  font-weight: 400;
  margin: 0 15%;
}

.demos-sub-title {
  text-align: center;
  color: #2b2b2b;
  font-size: 14px;
}

.demos-header {
	position:relative;
    margin:25px 0;
}
.demos_right_ico{position:absolute; right:25px;top:30px;}
.demos_right_ico:after{
	content: " ";
    display: inline-block;
    height: 12px;
    width: 12px;
    border-width: 2px 2px 0 0;
    border-color: #c8c8cd;
    border-style: solid;
    -webkit-transform: matrix(.71,.71,-.71,.71,0,0);
    transform: matrix(.71,.71,-.71,.71,0,0);
    position: relative; 
    position: absolute; 
    right: 2px;
}
.flavor{padding-bottom:5px;}
.flavor .weui-grid__icon{width:100%;height: 100%;} 
/*热卖精选*/
.hot_buy{margin:20px 0 80px; height: auto; overflow: hidden; padding:0 2%;}
.hot_buy li{float: left; list-style: none; width:48%;margin:0 1%; text-align: center; margin-bottom:20px;}
.hot_buy img{width:100%;height:100%;}
.hot_buy .p1{color: #222222; font-size:16px; font-weight: bolder;}
.hot_buy .p2{color: #494949; font-size:14px;}
.hot_buy .p3{color: #f4392d; font-size:16px;}
.weui-tabbar{position:fixed;}
.weui-tabbar__item .weui-tabbar__label{color:#252525;}
.weui-tabbar__item.active .weui-tabbar__label{color:#ff2d2d;}
.active i{color:#ff2d2d;}
/**新品上市*/
.news_list li{
	box-sizing: border-box;
	border:1px solid #eaeaea;
	text-align:left;
	height: auto;
	overflow: hidden; 
}
.news_list li p{padding:0 5px;line-height: 26px;}
.news_list li .p2{color: #666666;}
.news_list li .p3 span{color:#b8b8b8; text-decoration: line-through; padding-left:15px;}
.news_list li .p4{font-size:12px; color:#b8b8b8; padding:5px 5px;}
/**类型*/
.type-tab{border-top:1px solid #eee;}
.type_left{float: left;width:30%;position:inherit;display: block; background:#fff;}
.type_left .weui-navbar__item{width:100%;height: auto;overflow: hidden;}
.type_left .weui-navbar__item:after{border-right:none;}
.type_left:after{border-bottom:none;}
.type_right{float:left; width:70%; border-left: 1px solid #eee;min-height: 500px;}
.weui-navbar+.type_right{padding-top:0;}
.type_right .rqtj_list .p_title{font-size:13px; color: #636363;}
.type_right .rqtj_list .p_price{font-size:13px; color:red; text-align: center;}
.pinpai_list li{
	list-style: none;
	width:31%;
	box-sizing: border-box;
	padding:0 5px;
	border:1px solid #eee;
	border-radius: 2px;
}
.pinpai_list li .p_title{text-align: center; font-size:13px; color: #636363;margin-bottom:5px;}
.type_renqun{width:80%;margin:0 10%;}
.type_renqun li{list-style: none; width:100%;}
.type_renqun li img{width:100%;height: 100%;}
.type_right .hot_buy{margin:0 0 80px;}
.type_right .p_biaoti{text-align: center; margin:15px 0; color: #adadad;font-size:13px;}
.type_right .p_biaoti span{color: #eaeaea;}
/**个人中心*/
.nav_info{
	background-color:#ec3e36; height:120px;width:100%;
}
.nav_info img{width:50px;height: 50px; border-radius: 50%; border:2px solid #fff; float: left; margin:20px ;}
.nav_info p{color: #fff; font-size: 18px; padding-top:40px;}
.cells_setall{padding-bottom:10px;font-size:16px;}
.cells_setall:before{border:none;}
.weui-cells:after{bottom:1px;}
.user_navlist{text-align: center; color:#938e8e;margin:15px 0}
.user_navlist i{color:#938e8e}
.div_gray{width:100%;height:10px; background: #eeeeee;}
.user_list p{color: #444;}
.user_list:before{border:none;}
/*three.html 详细信息*/
.three_pageinfo{padding:10px;}
.three_pageinfo .p1{color: #373b41;font-size:18px;}
.three_pageinfo .p1 span{background: #66d8d6;display:inline-block;font-size:14px; padding:1px 5px;border-radius: 5px; margin-left: 10px; color:#fff;}
.three_pageinfo .p2{color: #b8b8b8;font-size:16px;margin-top:5px;}
.three_pageinfo .p3{color: #f44236;font-size:18px;font-weight: bolder; margin-top:10px;}
.three_pageinfo .p3 span{display: inline-block;text-decoration: line-through;color: #b8b8b8;margin-left:15px;}
.three_pageinfo .p4{color: #f44236;font-size:16px;border-top:1px solid #eee;margin-top:10px;padding:5px 0;}
.three_guige{margin:10px 0;}
.three_guige p{color:#b8b8b8;font-size:14px;}
.three_guige p span{color:#000000;font-size:14px;margin-left:15px;}
.three_guige:before,.three_guige:after{border:None;}
.three_guige .weui-cell_access .weui-cell__ft:after{border-color:#000000;width:10px;height: 10px;border-width: 1px 1px 0 0;}
.evaluate .weui-cell__bd{color:#b8b8b8}
.evaluate .weui-cell__bd span{display: inline-block;margin-left: 10px; color:#373b41}
.evaluate .weui-cell__bd label{color:red;}
.three_imglist{margin:10px 0 80px; padding:0 10px;}
.three_imglist p{color:#b8b8b8;margin:5px 0;}
.three_imglist img{width:100%;height: 100%;}
.placeholder {
    margin: 5px 10px;
    padding: 0 20px; 
    text-align: center;
    color: #cfcfcf;
  }
.buy_button{display: block; background: #ff3939}
.buy_button .weui-tabbar__item .weui-tabbar__label{color:#fff;font-size:16px;padding-top:10px;}
.buy_wintop{margin:20px 0; height: auto;overflow: hidden;}
.buy_wintop img{float: left; width:50px; height: 50px;margin-left:20px;}
.buy_wintop .div_right{float: left;font-size:14px;margin-left:15px;}
.buy_wintop .p2{color:#f44236;font-size:12px;font-weight: bolder;}
.buy_wintop .p3{color:#b8b8b8;font-size:12px;}
.buy_winmiddle{padding:10px 20px;width:100%;height: auto; overflow: hidden;color: #000;}
.buy_winmiddle span{display: inline-block;margin:10px 5px 0; border-radius: 3px; border:1px solid #666; width:40%;text-align: center;}
.buy_winmiddle .active{border:1px solid #f44236;color: #f44236;}
.buy_bottom p{float: left;}
.weui-actionsheet__title{height: auto;overflow: hidden; text-align: left;padding: 0;}
.weui-actionsheet__action{display: none;}
.gw_num{float:left; margin-left:43%;border: 1px solid #dbdbdb; line-height: 26px;overflow: hidden;}
.gw_num em{display: block;height: 26px;width: 26px;float:left;color: #7A7979;border-right: 1px solid #dbdbdb;text-align: center;cursor: pointer;}
.gw_num .num{display: block;float: left;text-align: center;width: 52px;font-style: normal;font-size: 14px;line-height: 26px;border: 0;}
.gw_num em.add{float: right;border-right:0;border-left: 1px solid #dbdbdb;}





