@charset "utf-8";
/* CSS Document */

/*--------------   登录注册   --------------*/
.login_bar{}
.logo{ padding:.8rem 0rem;}
.logo img{     width: 6.4rem;}

.login_con{ padding:0px .96rem;}
.login_con .public_list{ margin-top:.32rem;}
.login_icon{ width:.5333rem; margin-right:.32rem;}
.login_yzm img{ width:100%; height:1rem;}
.login_bar .public_btn{ padding:.42666rem .96rem; padding-top:.74666rem;}

/*注册*/
.reg_yzminput{ width:100%; background:none;}
.reg_disable{ color:#bbb;}


/*--------------   首页   --------------*/
/* 轮播图 */
.swiper-container{ overflow:hidden;}
.swiper-slide img{ width:100%;}


/*广告位*/
.index_ggw_bar{ padding:.32rem;}
.index_ggwimg{ height:.96rem; margin-right:.24rem;}

/*快捷入口*/
.kjrk_img{ width:.96rem; height:.96rem;}

/*新闻列表*/
.index_news_top{ position:relative; display:block;}
.index_news_top img{ width:100%;border-radius: 5px 5px 0px 0px;}
.index_news_tit{ background:#fff; color:#000; width:100%;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; padding:.32rem .42666rem;border-radius: 0px 0px 5px 5px;}
.index_news_tit h3,.index_news_tit h3 a{font-size: .4rem;color: #000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-bottom: 4px;}
.index_news_tit p{color:#999; font-size:12px;}
.index_news_tit p span{ float:right; color:#999;font-size:12px;}
.index_news_list{ padding:.32rem .42666rem; border-top:1px solid #eee;}
.index_news_img{ width:1.2rem; height:1.2rem; margin-left:.32rem;}
.index_news_bar{ width:96%; margin:0px auto; margin-bottom:20px;}

/*--------------   商铺   --------------*/
.pro_bar{ padding:.08rem;}
.pro_list{ width:50%; padding:.08rem;}
.pro_con{background:#fff; padding-bottom:.16rem;}
.pro_img{ overflow:hidden; margin-bottom:.16rem; border:1px solid #f6f6f6;}
.pro_img img{ width:100%; height:100%;}
.pro_text{padding:0rem .32rem; height:1.2rem; line-height:.58666rem; overflow:hidden;}
.pro_price{padding:.16rem .32rem;}
.pro_gwc{ width:.64rem; height:.64rem;}


/*----------------------   店铺专区   -----------------------*/
.drd_bar{ background:#fff; padding:0rem .42666rem;}
.drd_list{ padding:.4rem 0rem; border-bottom:1px dashed #eee;}
.drd_list_img{ width:2.666rem; height:2.666rem; overflow:hidden; border:1px solid #f6f6f6; margin-right:.32rem;}
.drd_list_img img{ width:100%; height:100%;}

.drd_list_right h2{ font-size:.4rem; font-weight:normal; color:#000; padding-bottom:4px;}
.drd_list_right p{ font-size:.32rem; color:#999; line-height:.50666rem;}


/*----------------------   店铺内页   -----------------------*/
.drdcon_topimg img{ width:100%; height:auto;}
.drdcon_xq_bar{ background:#fff;}
.drdcon_xq_tit{ height:1.0666rem; font-size:.42666rem; color:#000; border-bottom:1px solid #eee; padding:0px .32rem;}
.drdcon_xq_con{ font-size:.37333rem; color:#333; line-height:.58666rem; padding:0px .32rem;}
.drdcon_xq_list{ padding:.32rem 0rem;}
.drdcon_xq_list span{ color:#999;}
/*快捷入口*/

.menu_bar{ background:#fff; padding:.2666rem 0rem;}
.menu_list{ width:25%; padding:.16rem 0rem; float:left; text-align:center;}
.menu_con{ width:1.3333rem; height:1.3333rem; line-height:1.3333rem; border-radius:.53333rem; -webkit-border-radius:.53333rem; text-align:center; font-size:.74rem; color:#fff;margin: 0px auto;}
.menu_bgc01{ background:#ff6666;}
.menu_bgc02{ background:#fec30f;}
.menu_bgc03{ background:#cf8fff;}
.menu_bgc04{ background:#91de2c;}
.menu_bgc05{ background:#fe8705;}
.menu_bgc06{ background:#ff74ad;}
.menu_bgc07{ background:#29bff4;}
.menu_bgc08{ background:#1ddac4;}

.menu_list p{ font-size:.37333rem; padding-top:4px;}

/*------------        产品详情        -------------*/
.procon_textbar{ background:#fff; padding:.32rem;}
.procon_textbar h2{ color:#000; font-size:.4rem; font-weight:normal;}
.procon_textbar p{ font-size:.42666rem; color:#ff5555; padding-top:4px;}

.procon_bar{ background:#fff;}
.procon_tit{ line-height:1.0666rem; padding:0px .32rem; font-size:.4rem; border-bottom:1px solid #eee;}
.procon_con{ padding:.32rem;}
.procon_con img{ display:block; margin:0px auto; padding:0px; width:100%; height:auto;}

/*底部按钮*/
.pro_btnbar{ position:fixed; z-index:5; bottom:0px; left:0px; right:0px; height:1.17333rem; background:#fff; border-top:1px solid #f6f6f6;}
.pro_footicon{-webkit-flex:0 0 1.6rem; flex:0 0 1.6rem;}
.pro_footicon span{ font-size:.5333rem;}
.pro_footicon p{ font-size:0.29333rem;}
.pro_btn{ width:3rem; line-height:1.17333rem; text-align:center; background:#ff6666; color:#fff; font-size:.4rem;}


/*-----------------     新闻详情页     -----------------*/
.newscon_tit{ border-bottom:1px solid #eee; padding:.32rem .42666rem;}
.newscon_tit h2{ font-size:.42666rem; color:#000; font-weight:normal; padding-bottom:5px;}
.newscon_tit span{ font-size:.32rem; color:#999;}
.newscon_zt{ padding:.42666rem; font-size:.37333rem;}
.newscon_zt p{ font-size:.37333rem; line-height:.58666rem;}



/*--------------   确认订单   --------------*/
.qrdd_address{ background:url(../images/add_bg.jpg) bottom center no-repeat #fff; background-size:160% auto; padding:.32rem; padding-bottom:.4rem;}
.qrdd_left{ -webkit-flex:1; flex:1; padding-right:.32rem;}
.qrdd_left h2{ font-size:.37333rem; font-weight:normal; color:#333;}
.qrdd_left h2 span{ padding-left:.2666rem;}

.zhifu_tit{ padding:1rem; color:#000;}
.zhifu_radio{ border:1px solid #ddd; width:1.6rem; height:1.6rem; border-radius:50%; -webkit-border-radius:50%;}
.zhifu_radio:checked{ background:url(../images/checked.png) center no-repeat #f1b371; background-size:.9rem; border:none;}

/*地址*/
.tjdz_bar{ padding:.32rem; background:#fff;}
.tjdz{ display:block; text-align:center; border:1px dashed #eee; padding:.32rem; font-size:.4rem;}

.qrdd_bar{ background:#fff; padding:.32rem;}
.qrdd_img{ overflow:hidden; border:1px solid #f6f6f6; margin-right:.2666rem;
-webkit-flex:0 0 2.6666rem;
-moz-flex:0 0 2.6666rem;
-o-flex:0 0 2.6666rem;
flex:0 0 2.6666rem;
}
.qrdd_img img{ width:100%; height:100%;}
.qrdd_R{ -webkit-flex:1; flex:1; position:relative;}
.qrdd_R h3{ font-weight:normal;}
.qrdd_R p{ font-size:.42666rem; color:#ff5555;}
.qrdd_R .del_btn{ position:absolute; top:0px; right:0px; color:#FF0000;}

.qrdd_list{ padding:0rem .32rem; height:1.3333rem; background:#fff; display:-webkit-box; display:-webkit-flex; display:flex; border-top:1px solid #f6f6f6;}
.qrdd_list:nth-of-type(1){ border:none;}
.qrdd_numL{ font-size:.373333rem; -webkit-flex:1; flex:1;}
.buy_jj i,.buy_jj input{ float:right; border:1px solid #f6f6f6;  height:.64rem; text-align:center;}
.buy_jj i{width:.64rem; line-height:.61333rem; font-style:normal; font-size:.4rem;}
.buy_jj input{ width:1.38666rem; border-left:none; border-right:none;}

.pro_bottom{ border-top:1px solid #eee; background:#fff; height:1.30666rem; position:fixed; bottom:0px; left:0px; z-index:99; width:100%;}
.heji{ -webkit-flex:1; flex:1; line-height:1.30666rem; padding-left:.32rem; font-size:.4rem;}
.heji span{ color:#ff5555;}
.gm_btn{ background:#ff6666; width:3.2rem; color:#fff; text-align:center; line-height:1.30666rem; font-size:.37333rem;}



/*----------------------   视频专区   -----------------------*/
.sp_list{ background:#fff; margin-bottom:.32rem;}
.sp_img{ width:100%; height:5rem; background:#000;}
.sp_text{ padding:.32rem .42666rem;}
.sp_text h2{ font-size:.4rem; color:#000; overflow:hidden;text-overflow:ellipsis;white-space: nowrap; padding-bottom:4px;}

.out_text{ width:2rem;}

