
/* 周边店铺 */
.shopMessage{font-size:3em;color:#005854;text-align:center;padding-top:2%;font-weight:normal;}
.shopMap{width:94%;margin:2% auto;border:1px solid #b3b3b3;-webkit-box-shadow:-1px 0 2px #d1d1d1;-moz-box-shadow:-1px 0 2px #d1d1d1;box-shadow:-1px 0 2px #d1d1d1;}
.shopMap li{border-top:1px solid #dfdfdf;}
.shopMap li:first-child{border-top:none;}
.shopMap li a{display:block;padding:3%;}
.shopImg,.shopData{display:inline-block;vertical-align:top;}
.shopImg{width:42%;}
.shopData{width:54%;margin-left:2%;}
.shopData b.shopName{display:inline-block;font-size:2em;color:#005854;border-bottom:1px solid #005854;padding-bottom:2%;margin-top:3%;}
.shopData span{display:block;color:#666;font-size:1.5em;line-height:20px;padding-top:3%;}

/* 商品分类 */
.good_sort{padding:10px 18px;}
.good_sort h2{font-size:2em;color:#005854;padding-bottom:3%;text-align:center;font-weight:normal;}
.good_search{width:100%;display:block;border:1px solid #ddd;height:32px;padding:6px 0;}
.searchbord{width:100%;height:32px;text-indent:10px;border:0;padding-right:50px;font-size:1.3em;}
.search_btn{width:32px;height:32px;display:block;background:url(../images/wap/search_btn.png) no-repeat;right:10px;background-size:32px 32px;top:6px;}
.sort_list{width:100%;margin-top:20px;}
.sort_list li{border-bottom:1px solid #d3d3d3;}
.sort_list li a{display:block;padding:10px;font-family:'微软雅黑';font-size:1.6em;color:#005854;}
#menu ul{display:none;}
.sort_list li i{padding-right:10px;width:50px;height:50px;display:inline-block;vertical-align:middle;}
.sort_list li i.all_good{background:url(../images/wap/all_good.png) no-repeat;background-size:50px 50px;}
.sort_list li i.face_nurse{background:url(../images/wap/face_nurse.png) no-repeat;background-size:50px 50px;}
.sort_list li i.eye_nurse{background:url(../images/wap/eye_nurse.png) no-repeat;background-size:50px 50px;}
.sort_list li i.hand_nurse{background:url(../images/wap/hand_nurse.png) no-repeat;background-size:50px 50px;}
.sort_list li i.body_nurse{background:url(../images/wap/body_nurse.png) no-repeat;background-size:50px 50px;}
.sort_list li i.hair_nurse{background:url(../images/wap/hair_nurse.png) no-repeat;background-size:50px 50px;}
.sort_list li i.hand_soap{background:url(../images/wap/hand_soap.png) no-repeat;background-size:50px 50px;}
.sort_list li ul li{border-bottom:none;}
.sort_list li ul li a{padding-left:70px;font-size:1.5em;color:#333;}

/* 商品详情 */
.good_detail{width:90%;margin:10px auto;}
.good_detail h2{color:#666;font-size:1.6em;line-height:24px;font-weight:normal;}
.good_detail p.price{color:#ff7d05;font-size:1.6em;margin-top:8px;}
.good_detail p.wobuy{color:#666;font-size:1.2em;margin-top:5px;}
a.buy_btn,a.buy_over{margin-top:10px;height:42px;line-height:42px;text-align:center;display:block;color:#FFF;font-size:1.6em;}
a.buy_btn{background-color:#005854;}
a.buy_over{background-color:#e3e3e3;color:#333;}
.good_catalog{width:100%;display:block;height:40px;line-height:40px;background-color:#FFF;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.good_catalog a{width:32%;text-align:center;float:left;display:inline-block;margin-left:2%;font-size:1.6em;color:#666;}
.good_catalog a:first-child{margin-left:0%;}
.good_catalog a.current{color:#ff7d05;}
.good_describe{width:100%;display:block;margin:5px auto;}
.good_comment,.good_consult{width:90%;margin:0 auto;}
.good_comment li,.good_consult li{border-bottom:1px solid #eeeeee;padding:20px 0;}
.good_comment span{display:block;}
.btnReduction,.btnAdd{padding:1px 6px;color:#666;border: 1px solid #dedede;vertical-align:middle;font-size:11px;line-height:18px;}
.chooseNum,.goodsNum{width:32px;height:20px;line-height:20px;text-align:center;vertical-align:middle;border:1px solid #dedede;border-radius:0;background-image:-webkit-linear-gradient(top,#FFFFFF,#FFFFFF);background-image:-moz-linear-gradient(top,#FFFFFF,#FFFFFF)}
.btnAdd{padding:1px 5px} 
.memPic img{border:1px solid #d3d3d3;}
.memPic span{padding-top:5px;text-align:center;}
.memPic,.commentInfo{display:inline-block;}
.memPic{width:20%;}
.commentInfo{width:76%;margin-left:2%;}
.commentNum,.commentDate{display:inline-block;font-size:1.0em;color:#999;}
.commentNum{width:30%;text-align:left;}
.commentDate{width:70%;text-align:right;}
.replyContent{padding:3px 15px;text-align:center;border:1px solid #d4d4d4;background-image:-webkit-linear-gradient(top,#f9f9f9,#e0e0e0);background-image:-moz-linear-gradient(top,#f9f9f9,#e0e0e0);}
.commentReply{height:40px;float:right;}
.consult_mem,.consult_date{width:50%;display:inline-block;font-size:1.2em;color:#666;}
.consult_mem{text-align:left;}
.consult_date{text-align:right;}
.consult_ask{font-weight:bold;font-size:1.2em;padding-top:10px;color:#666;}
.consult_answer{padding-top:5px;font-size:1.2m;color:#666;}
.commentForm{margin-top:20px;}
.you_interest{width:100%;display:block;}
.you_interest h3{background-color:#e4e4e4;height:36px;line-height:36px;color:#666;font-weight:normal;padding-left:5%;font-size:1.5em;}
.you_interest li{display:block;border-top:1px solid #dfdfdf;}
.you_interest li:first-child{border-top:none;}
.you_interest li a.interest_good{padding:3% 5%;display:block;}
.you_interest li span{display:inline-block;font-size:1.5em;}
.you_interest li span b{display:block;color:#005854;}
.you_interest li span i{color:#f9700f;}
.you_interest li span.in_img{width:25%;border:1px solid #ddd;}
.you_interest li span.in_text{width:52%;margin-left:5%;vertical-align:middle;}
.you_interest li span.in_arror{width:10%;margin-left:3%;}

/* 详情页评论图片展示 */
.picwrap{margin:10px 0;}
.picwrap li{padding:0;border-bottom:none;}
.comSmallPic{}
.comSmallPic ul{padding:0;}
.comSmallPic li{height:52px;overflow:hidden;}
.comSmallPic li a{width:50px;height:50px;display:inline-block;border:1px solid #e5e5e5;margin-left:2px;}
.comSmallPic li a.cur,.comSmallPic li a:hover{border:1px solid #005754;}
.addWrap{position:relative;width:100%;height:100%;margin:0;padding:0;display:none;z-index:9999;}
.swipe{overflow:hidden;visibility:hidden;position:relative;}
.swipe-wrap{overflow:hidden;position:relative;}
.swipe-wrap > div {float:left;width:100%;position:relative;text-align:center;}
.liCur{ position:absolute;top:-30px;right:0;padding-right:8px;margin:0;width:100%;text-align:center;}
.liCur li{width:10px;height:10px;margin:0 2px;display:inline-block;border:none;padding:0;-webkit-border-radius:5px;border-radius:5px;background-color:#AFAFAF;}
.liCur li.cur{background-color:#FF0000;}
.img-responsive { display:block;max-width:100%; height: auto;}


/* 积分商城 */
.integralProCon h2{color:#FFF;font-size:1.5em;padding:5px 0;font-weight:normal;background-color:#ff9245;}
.integralNav{display:block;width:17px;height:20px;float:left;background:url(../images/wap/integralIcon.png) center left no-repeat;background-size:17px 20px;margin:3px 5px 0 10px}
.intProList{padding-bottom:3%;}
.intProList li{display:inline-block;margin-left:4%;margin-top:3%;width:44%;position:relative;height:100%;vertical-align:top;}
.intProList li img{border:1px solid #ededed;}
.intProList li b{display:block;}
.intProList li span{height:17px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;padding-top:2px;color:#333;}
.layerShade{position:relative;margin-bottom:5px;}
.colf95{color:#ff9245;font-weight:bold;}
.through{color:#999; text-decoration:line-through;}
.fwet{font-weight:bold;color:#333;height:18px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.inToBuy{position:absolute;right:0;bottom:0;}
.inToBuy a{font-size:12px;background-color:#ff9245;color:#FFF;display:block;padding:0 3px;}
.sellOut{position:absolute;color:#FFF;font-size:20px;top:0;left:1px;width:100%;height:100%;background:none repeat scroll 0% 0% rgba(0, 0, 0, 0.5) !important;font-weight:normal;text-align:center;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:center;-webkit-box-align:center;display: -moz-box;-moz-box-orient: horizontal;-moz-box-pack: center;-moz-box-align: center;display: -o-box;-o-box-orient: horizontal;-o-box-pack: center;-o-box-align: center;display: -ms-box;-ms-box-orient: horizontal;-ms-box-pack: center;-ms-box-align: center;display: box;box-orient: horizontal;box-pack: center;box-align: center;}

/* 商品推荐 */
.good_Recommend li{margin-left:2%;margin-top:2%;display:inline-block;width:47%;}
.good_Recommend li p{border:1px solid #d9d9d9;padding:5%;}
.good_Recommend li a{display:block;}
.good_Recommend li span{display:block;}
.g_RTitle{font-size:1.4em;color:#666;border-bottom:1px solid #e7e7e7;padding-bottom:5px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.g_RPrice b{font-size:1.6em;color:#f9700f;}
.g_RPrice i{font-size:1.2em;color:#999;padding-left:10px;}

/* 悬浮菜单 */
.suspendMenu{position:fixed;left:0;bottom:0;z-index:9999;height:45px;width:100%;background-color:#f1f1f1;border-top:1px solid #e1e1e1;}
.suspendMenu ul{margin-top:5px;text-align:center;padding-left:2%;padding-right:2%;}
.suspendMenu li{display:inline-block;vertical-align:middle;}
.suspendMenu li a{display:block;}
.suspend_Collect,.suspend_Cart{width:12%;}
.g_proJoinCart,.g_proJoinBuy,.g_proMiaoSha{width:33%;height:35px;display:inline-block;-webkit-border-radius:2px;-moz-border-raidus:2px;border-radius:2px;font-size:1.5em;text-align:center;line-height:35px;}
.g_proJoinCart{height:35px;line-height:35px;background-color:#fe7e03;margin-left:1%;}
.g_proJoinBuy{background-color:#e03a3e;margin-left:1%;margin-right:1%;}
.g_proMiaoSha{background-color:#e03a3e;width:margin:0 1%;width:72%;}
.g_proJoinCart a,.g_proJoinBuy a,.g_proMiaoSha a{color:#FFF;display:block;}
.g_proCart,.g_proCollect,.g_collectSel{height:20px;display:block;}
.g_collectSel{background:url("../images/wap/g_collectSel.png") center center no-repeat;background-size:20px 20px;}
.g_proCollect{background:url("../images/wap/g_porcollect.png") center center no-repeat;background-size:20px 20px;}
.g_proCart{background:url("../images/wap/g_procart.png") center center no-repeat;background-size:20px 20px;}
.cart_Count{width:16px;height:16px;line-height:16px;text-align:center;display:inline-block;color:#FFF;font-size:1em;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#e03a3e;position:absolute;left:50%;top:0;}
.c_text{font-size:1.2em;color:#666;}
.g_proTotal{width:60%;text-align:right;}
.g_proTotal span{display:block;}
.g_pT{font-size:1.6em;color:#ff7d05;}
.g_pF{font-size:1.4em;color:#666;}

/* 优惠搭配 */
.g_combo{height:48px;font-weight:normal;background-color:#f1f1f1;text-align:center;line-height:48px;font-size:2em;color:#666;}
.g_comboList{padding:10px 6px;}
.g_comboList li span{display:inline-block;}
.g_comCheck{width:8%;vertical-align:middle;}
.g_comboCPic{width:16%;}
.g_comboPic{width:24%;}
.g_comboDesc{width:72%;margin-left:2%;vertical-align:middle;font-size:1.6em;color:#7d7d7d;}
.g_comboDesc b{display:block;}
.g_comboDesc i{padding-right:16px;}
.g_comboTJ{border-top:1px solid #e1e1e1;padding-top:20px;margin-top:20px;}

.collectBack,.checkboxlabelclass,.ccheckboxlabelclass,.labelselected,.clabelselected{background:url(../images/wap/pro_detail_icon.png) no-repeat;display:block;margin:0 auto;background-size:100px 120px;}

/* 复选框样式 */
.checkboxclass{display:none;}
.checkboxlabelclass,.labelselected,.ccheckboxlabelclass,.clabelselected{width:30px;height:30px;}
.checkboxlabelclass,.ccheckboxlabelclass{background-position:-30px -90px;}
.labelselected{background-position:0 -90px;}
.clabelselected{background-position:-60px -90px;}
.checkboxlabelclass:hover,.ccheckboxlabelclass:hover{text-decoration:none;}


/* 我的收藏 */
.my_Collect{width:100%;height:42px;background-color:#f0f0f0;position:relative;}
.collectBack{width:20px;height:20px;position:absolute;left:14px;top:11px;background-position:-80px -70px;}
.myCart{position:absolute;right:14px;top:14px;background:url('../images/wap/g_procart.png') no-repeat;background-size:30px 30px;}
.collectEdit{position:absolute;right:14px;top:12px;}
.collectBack a,.myCart a{width:20px;height:20px;display:block;text-indent:-9999px;}
.collectEdit a{height:20px;display:block;font-size:1.4em;color:#666;}
.collectTitle{font-size:1.6em;font-weight:normal;text-align:center;line-height:42px;color:#666;}
.my_CDelBtn{z-index:999;}