@charset "utf-8";
*{-webkit-tap-highlight-color:rgba(255,0,0,0);}
/*通用.diyScroll*/
.diyScroll ::-webkit-scrollbar-track-piece {background-color: rgba(255, 255, 255, 0); -webkit-border-radius: 8px; }
.diyScroll ::-webkit-scrollbar {width: 8px; height: 8px; }
.diyScroll ::-webkit-scrollbar-thumb {height: 50px; background-color: rgba(213, 213, 213, 0.2); -webkit-border-radius: 16px; /* outline: 2px solid rgba(255, 255, 255, 0); */ outline-offset: 2px; box-shadow: 0px 0px 3px 1px rgba(157, 157, 157, 0.64);border: 2px solid rgba(174, 174, 174, 0.4); }
.diyScroll ::-webkit-scrollbar-thumb:hover {height: 50px; background-color: #9f9f9f; -webkit-border-radius: 8px; }

body,ul,li,p{margin:0;padding:0;}
/*body,button,input,select,textarea{font-size:62.5%;color:#4b4b4b;font-family:'微软雅黑',tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;}*/
ul,li{list-style: none;}
.beAbsoluteCenter{position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;margin:auto;}
.maskLayer{position:fixed;left:0;top:0;height:100%;width:100%;z-index:900;background:#999;opacity: 0.8;}

.zoom:after{clear:both;content:'.';display:block;height:0;visibility: hidden;overflow:hidden;}
.inlineBlock{float:left;}/*放弃掉，使用fl_left*/
.fl_left{float:left;}
.fl_right{float:right;}
.textOverEllipsis{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

/*预览容器*/
.phoneBorder{padding: 0 9px 30px;background:#fff;border:1px solid #e9e9e9;border-radius:12px;}

.pvBody{width:100%;height: 490px;/* overflow:auto; *//*position: relative;*//* z-index: 0; *//* background:#fff; */}
.pvBody:empty{box-shadow: none;}
.pvBodyTitle{position: absolute;width: 320px;left: 0;top: 0;right: 0;margin: 0 auto;z-index: 10;height: 64px;line-height: 80px;text-align:center;font-size:16px;color:#fff;background:url(../images/wzz/pageHead.jpg) center no-repeat;background-size:contain;cursor:default;}
.pBodyTitleText{display:block;width:200px;margin:auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.pvBodyControls{/* position: relative; */z-index: 0;width: 100%;height:100%;/*margin-bottom: 8px;*/overflow: auto;background:#f1f1f1;}

.diyScroll .pvBody{padding-top:64px;}
.diyScroll .pvBodyControls{height: 509px;overflow-y: auto;overflow-x: hidden;}

.controlsWrap{position:relative;font-size:62.5%;color:#4b4b4b;font-family:'微软雅黑',tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;}

.phoneViews .pvBody{padding-top:0;overflow: hidden;border:1px solid #d9d9d9;box-shadow: 0px 1px 1px #cfcfcf;height: 438px;}
.phoneViews .pvBodyTitle{position:relative;}

.control-no-content{display: none;}
/*预览显示时*/
.phoneViews.beAbsoluteCenter{width:28.5em;height:47.3em;margin:auto;}
.phoneViews.beAbsoluteCenter .pvBody{height:37.8em;width:26.7em;}

/*控件样式*/

/*控件基本样式*/
.baseControl{position:relative;width:100%;}
.layoutControl{}
.funsControl{}
.controlContainer{overflow: hidden;}
.baseControl[name="wapEditorFunOperate"] .controlContainer{overflow: visible;}
/*控件编辑状态*/
.baseControl.editState{/* overflow:hidden; */min-height:36px;}
.controlMasklayer{position:absolute;left:0;top:0;box-sizing:border-box;width:100%;height:100%;z-index: 100;background:rgba(0,0,0,0)}
.delControl{display:none;position:absolute;right:2px;top:2px;width:26px;height:26px;z-index:200;background:url(../images/wzz/del_01.png) center no-repeat;background-size:contain;cursor:pointer;}
.editState:hover .delControl{display:block;}

/*选中激活状态*/
.editState:hover>.controlMasklayer,.actived>.controlMasklayer{border:2px dashed #669c08;}
/*图片图集*/
.baseControl .swiper-container,.baseControl .swiper-slide {width: 100%;height:auto;position:relative;}
.swiper-slide .imgLink img{min-width:320px;/*min-height:140px;min-height:250px;*/}
.imgLink{display:block;position:relative;width: 100%;overflow: hidden;}
.imgLink img{width: 100%;display: block;}
.imgsAds_img_sepItem{position:relative;}
.imgsAds_img_title_bg{position:absolute;left:0;bottom:0;width:100%;z-index:100;background:#000;opacity:0.5;}
.imgsAds_img_title_text{font-size:12px;padding:6px;color:#fff;}
.imgsAds_img_title_text:empty{padding:0;}
.imgLinkText{position:relative;background:#468847;color:#fff;border-radius:4px;}
.imgLinkText_show{display: block;max-width: 128px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-decoration: none;color: #fff;}
.imgLinkText:hover .delImgLink{display:block;}
.delImgLink{display:none;position:absolute;right:-2px;top: -6px;width: 14px;height: 14px;background:url(../images/wzz/del_00.jpg) center no-repeat;background-size:contain;cursor:pointer;}
.pagination {position: absolute;left: 0;text-align: center;bottom:5px;width: 100%;z-index: 2;}
.pagination span {margin: 0 4px;}
.swiper-pagination-switch {display: inline-block;width: 10px;height: 10px;border-radius: 10px;background: #999;box-shadow: 0px 1px 2px #555 inset;margin: 0 3px;cursor: pointer;}
.reupLoadImg-button{width:100%;height:270px;background:none;border:none;z-index:4;cursor:pointer}
/*组件样式*/
.modconfig_wrap{position:relative;}
.modconfig_title{position:relative;font-size:14px;font-weight: bold;height:2em;line-height:2em;padding-left:30px;border-bottom:1px solid #dfdfdf;color: #4d4d4d;}
.modconfig_content{position:relative;font-size:14px;padding:14px 30px;}
.imgsAdsMc{padding:7px 15px;}/*样式单独为 图片广告图片添加 */

/*整张大图图片区域间隔线长度处理，增加noPadding类*/
.modconfig_content.noPadding {padding: 14px 0;}

.divArrow{position:absolute;display:block;height:0px;width:0px;font-size:0;line-height:0;}
.divArrow.divArrow-up{bottom: -5px; left: 28px; border: 2px solid #dfdfdf; border-bottom-color: #fff; border-top-color: #dfdfdf; border-left-color: #fff; border-right-color: #fff;}
.divArrow.divArrow-up-inner{bottom: 1px; left: -1px; border: 1px solid #dfdfdf;  border-bottom-color: #dfdfdf;border-top-color: #fff; border-left-color: #dfdfdf; border-right-color: #dfdfdf;}
.moduleConfigTitle{font-size:14px;color:#71767b;}
/*组件样式-具体*/
.boxWrap{box-sizing:border-box;}

.boxWrap .flexNum{float:left;/*display:inline-block;*//*padding-left:5px;padding-top:5px;*/width:49%;cursor:pointer;overflow: hidden;box-sizing: border-box;}/*display:-webkit-box-flex:1;box-flex:1;*/
.modConfig-radio{width:14px;height:14px;margin:3px 3px 0 5px;cursor:pointer;}
.modConfig-radio-text{vertical-align:top;margin-right:32px;cursor:pointer;}
.mc_item-title{margin-right:20px;}
.modConfig-select{width:95px;height:22px;border:1px solid #dcdcdc;}
/*上传的使用了zoom方式*/
.uploadWrap{position:relative;z-index:0;width:60px;height:60px;margin-right:14px;border:1px solid #dcdcdc;overflow:hidden;}
.uploadInfo{position:relative;padding-top:6px;}
.upInfo_title{margin-bottom:8px;}
.uploadPre{position: relative;width:100%;height:100%;cursor:pointer;}
.uploadImgs{position:relative;margin-bottom:14px;padding:7px 15px;}
.uploadImgs.current,.uploadImgs:hover,.uploadImgs:hover .baseLineInpt{background:#f2f2f2;}
.uploadImgs:hover .configItemDel{display: block;}
.uploadImg{width: 100%;margin: auto;position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
/*这个删除按钮样式与组件的删除基本一致，后期可考虑优化合并*/

.diyLinkInptWrap{position:absolute;right: -1em;bottom: -3.4em;z-index:100;border: 1px solid #999;border-radius:4px;background:#eee;width: 22em;height: 3.2em;line-height: 3.2em;padding-left: 0.4em;}
.diyLinkLabel{height:2.6em;line-height:2.6em;}
.diyLinkInpt{width: 12em;height: 1.6em;padding: 0.2em;border: 1px solid #ccc;border-radius:4px;outline: none;}
.diyLinkBtn{width: 4em;height: 2.2em;text-align:center;border:1px solid #ccc;border-radius:4px;margin-left: 0.6em;}
.diyLinkBtn.sureBtn{background:#0080ed;border-color:#0080ed;color: #fff;}
.diyLinkBtn.cancelBtn{background:#eee;}

.configItemDel{display:none;position:absolute;right:0;top:0;width:18px;height:18px;z-index:200;background:url(../images/wzz/del_00.png) center no-repeat;background-size:contain;cursor:pointer;}
.uploadWrap:hover .reupLoadImg{display:block;}
.reupLoadImg{display:none;position:absolute;left:0;bottom:0;width: 74%;height: 74%;line-height: 1.4em;padding: 13%;background:rgba(0,0,0,0.5);color:#fff;font-size: 16px;text-align: center;cursor:pointer;z-index: 0;}

.baseLineInpt{outline:none;border:none;border-bottom:1px solid #dcdcdc;width:162px;height:1em;padding:6px;color:#71767b;}
.uploadSelect{height:auto;width:174px;}/*这个select有点奇怪，需要单独高宽*/
.addUpload{font-size:16px;margin-top:20px;padding-right:15px;float:right;text-align:right;color:#3893e2;cursor:pointer;}
.editImgLink{position:relative;color:#07ad;cursor:pointer;}
.abImgLinkWrap{display:none;position: absolute;right: 16px;bottom: 15px;z-index: 1;padding: 12px 0px;box-shadow: 0px 0px 12px #bbb;background: #fff;border: 1px solid #ccc;border-radius: 4px;color:#4d4d4d;}
.abImgLinkItem{width: 103px;height:1.7em;line-height:1.7em;padding: 0px 11px;}
.abImgLinkItem:hover{background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #74bff4), color-stop(1, #2496e6));color:#fff;}

.noted{margin-left:-6px;color:#f00;}

/*商品图片*/
.goodsPics_wrap{padding-top:6px;padding-right:5px;background:#f1f1f1;}
.goods_bg_wrap{width: 320px;margin: 0 auto;}
.cardItemWrap{margin: 0 0 6px 9px;padding:3px;border: 1px solid #ebebeb;background:#fff;box-shadow: 0 0 1px #bbb;box-sizing:border-box;}

.wzz_cardItemWrapOutLink{}
.wzz_cardItemWrapOutLink .itemPic{display:block;position:relative;width: 100%;height: 150px;overflow: hidden;}
.wzz_cardItemWrapOutLink .itemPic img{position: absolute;display: block;width: 100%;}

.itemInfo{position:relative;min-height:25px;display:-webkit-box;display:box;-webkit-box-align:center;-webkit-box-pack:justify;box-align:center;box-pack:justify;-webkit-box-orient:inline-axis;box-orient:inline-axis;}
.infoDetail{-webkit-box-flex:1;}
.infoTitle {padding-left:3px;max-width: 132px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.nowPrice{color:#ed6c00;font-size:18px;}
.oldPrice{text-decoration: line-through;font-size: 14px;}
.infoBuyBtn{cursor:pointer;}
.infoBuyBtn.bt1{position:absolute;right: 0px;bottom: 0px;width:27px;height:24px;background:url(../images/wzz/gwbtn_01.jpg) center no-repeat;background-size:contain;}
.infoBuyBtn.bt2{position:absolute;right: -9px;bottom: 0px;width:50px;height:24px;background:url(../images/wzz/gwbtn_02.png) center no-repeat;background-size:contain;}
.infoBuyBtn.bt3{position:absolute;right:-9px;bottom:0px;width:50px;height:24px;background:url(../images/wzz/gwbtn_03.png) center no-repeat;background-size:contain;}
.infoBuyBtn.bt4{position:absolute;right: 3px;bottom:0px;width:50px;height:24px;background:url(../images/wzz/gwbtn_04.png) center no-repeat;background-size:contain;}

.mcc_goodsPics{padding:14px 16px;}
.mcc_goodsItemWrap{position:relative;padding:0 9px 9px;cursor: pointer;}
.mcc_goodsItem{position:relative;width:60px;height:60px;border:1px solid #ccc;overflow: hidden;}
.mcc_goodsItemWrap:hover .configItemDel{display:block;top:-9px;right:2px;}

/*start 商品图片 显示样式临时版*/
.modConfig-checkbox{}
.modConfig-checkbox-text{}
.mcc_pro_btns{margin-bottom:10px;}
.mcc_pro_btns label,.mcc_pro_items label{cursor:pointer;}
.mcc_pro_items{margin-left:12px;margin-bottom:8px;}
.mcc_pro .modConfig-radio-text{margin-right:10px;}

/*功能标题input*/
.modConfig-default-funtex {width: 72%;padding: 0;position: absolute;right: 4px;top: 50%;margin-top: -9px;}

/*end 商品图片 显示样式临时版*/
.wzzTitle_titleInfo_title{width:6em;height:1.8em;line-height: 1.8em;}
.wzzTitle_titleInfo_content{width:13em;margin-left:0.5em;margin-bottom:0.6em;}
.mcc_text_Inpt{height:1em;width:15em;padding:0.6em;border:1px solid #ccc;border-radius:0.3em;}

/*banner链接*/
.modconfig_link {padding: 14px 0;line-height: 31px;}
.bannerLinkTitle {padding-left: 30px;}
.selectBlock {margin-top: 10px;text-align: center;font-size: 0;}
.selectBlock.imgPosition label {width: 33.3%;display: inline-block;font-size: 14px;}
/*start 封面页样式*/
.titlePageWrap{position:relative;}
.tp-ul{position:absolute;top:0;z-index:100;padding:10px;}
.tp-ul.homepage-btn{left:0;}
.tp-ul.music-btn{right:0;}
.ui-btn{width:20px;height:20px;background-size:contain;background:center no-repeat;}
.tp-ul.homepage-btn .ui-btn{background-image:url(../images/wzzTitlePage/homepage.png);}
.tp-ul.music-btn .ui-btn{background-image:url(../../images/bgMusic.png);background-size:contain;}
.tp-img{width:100%;}
.tp-desc{position: absolute;left:0;top: 0;z-index: 10;}

.uploadMusicWrap{position:relative;display:inline-block;vertical-align: bottom;margin-left:0.8em;}
.selectMusicBtn{margin-left:0.4em;color:#07d;}


.tp_cgsItem{line-height:1.8em;}


.tp_cgsItem.tipsItem{margin-top:20px;color:#999;}
.tp_cgsItemTitle{height:1.8em;}
.tp_cgsItemSplit{display:inline-block;height:1.8em;width:0.8em;text-align: left;}
.tp_cgsItemContent{display:inline-block;}
.tp_cgsItem.tipsItem .tp_cgsItemContent{width:200px;vertical-align: top;}
.tp_cgsCheck{width:14px;height:14px;margin:3px 3px 0 5px;cursor:pointer;}

.eraserWrap{}
.eraserWrap .uploadImg{display:none;}

.eraserBeforeWrap{}
.eraserAfterWrap{margin-left:10px;}
.eraserTextInfo{vertical-align: top;}
.tp-cpageAdd{display:inline-block;position:absolute;left:0;top:0;width:85px;border:1px solid #ccc;border-radius:4px;background:#fff;text-align: center;padding:5px 0;cursor:pointer;}
.eraser-uploadBtn{display:none;position:absolute;right:0;top:0;}

.eraserCheckSetWrap{display:inline-block;margin-left:10px;margin-top:12px;cursor:pointer;}
.uploadImgWrap{position:relative;display:inline-block;width:85px;height:28px;}

.eraserWrap .uploadImg{display:none;}
.eraserWrap.hasImg .uploadImgWrap{height:150px;border:1px solid #ccc;}
.eraserWrap.hasImg .uploadImg{display:block;}
.eraserWrap.hasImg .tp-cpageAdd{display:none;}
.eraserWrap.hasImg .eraser-uploadBtn{}
.titlePageUploadInfo{width:218px;}
.titlePageMc .uploadWrap{height:90px;}
.titlePageMc .reupLoadImg{height:70%;padding-top:32%;}
/*end 封面页样式*/

/*商品分组 start*/
.proGroupWrap{position:relative;z-index:0;background: #f8f8f8;overflow: hidden;}
.pg_fixed_left{position:absolute;z-index: 10;left:0;top:0;height:100%;width:96px;padding-top:20px;background:#eee;border-right:none;overflow:hidden;}
.phoneViews .pg_fixed_left{position:absolute;left:0;top:0;}
.phoneViews .proGroupWrap{height: 100%;}
.pg_fixed_left_rightBorder{position:absolute;z-index: 10;left: 94px;top:0;height:100%;width:1px;border-right: 1px solid #ddd;}
.pg_groupItem{position: relative;z-index: 100;font-size:16px;height:2.2em;line-height:2.2em;padding-left:16px;width:80px;color:#ed6c00;}
.pg_groupItem a{text-decoration: none;color:#ed6c00;}
.pg_groupItem.current{width: 81px;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#f8f8f8;}
.pg_detailGoods_right{position:relative;z-index: 0;padding: 0 0 10px;margin-left: 102px;overflow: hidden;}

.editWzzPackages .pg_detailGoods_right{height: 100%;}

.pg_dg_Item{padding: 10px 0;border-bottom:1px solid #ddd;}
.pg_dg_Item_pic{position:relative;z-index: 0;width:65px;height:65px;margin-right:10px;overflow: hidden;}
.pg_dg_Item_pic img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:100%;}
.pg_dg_Item_Info{margin-right: 6px;}
.pg_dg_Item_Info_title{font-size:16px;width: 64%;margin-bottom: 8px;}
.price{font-size:14px;color:#ed6c00;}

.toAddPro{float:right;width: 24px;height: 24px;margin-top: 3px;background:url(../images/wzz/gwbtn_02.png) center no-repeat;background-size: contain;}
.classNumInItem{font-size: 10px;display: block;position:absolute;right:5px;top:5px;height: 1.1em;line-height: 1.1em;min-width: 0.8em;padding: 0.1em 0.2em;text-align: center;border-radius: 20px;background:#f00;color: #fff;}
.classNumInItem:empty{display:none;}
/*数量增减按钮*/
.numControlWrap{display:none;float:right;height: 30px;line-height: 32px;margin-top: 4px;padding-left: 0;}
.numControlBtn{overflow: hidden;}
.numBtn{font-size: 16px;width: 24px;height: 24px;line-height: 24px;font-weight:bold;background:#fff;border:1px solid #ccc;border-radius: 21px;text-align: center;cursor:pointer;color:#F54848;}
.numBtn:active{background:#F55D5D;}
.numInpt{display: none;border:none;/* width:30px;height: 22px;text-align:center;outline:none; border-top:1px solid #ccc;border-bottom:1px solid #ccc;*/}
.numInptShow{font-size:14px;width:30px;height: 24px;line-height: 28px;text-align:center;}

.pg_addItemWrap{position:relative;padding: 15px;margin-bottom: 20px;border: 1px solid #dfdfdf;}
.pg_addItemWrap .configItemDel{right:-9px;top:-9px;}
.pg_addItemWrap:hover .configItemDel{display: block;}

.cg_link{margin-left:1em;}
.editLink,.addProGroup,.cg_link{color: #3893e2;cursor: pointer;}
.pg_tips{margin-top:8px;text-indent:1.6em;font-size: 12px;color:#999;}
/*display:none;*/
.wzzPackagesWidthCart{position:relative;padding-bottom:46px;}
.cartNav{position:fixed;bottom:0;left:0;right:0;z-index:10;width:100%;padding: 12px 21px;border-top:1px solid #ccc;background:#f0f0f0;box-sizing: border-box;}
.cartNavBeAbsolute{position:absolute;}

.cartProNum{display: block;width:2em;height:2em;line-height: 2em;text-align: center;border:2px solid #ed6c00;border-radius:20px;}
.cartPrice{font-size:20px;color:#ed6c00;}
.addToCartBtn{display: block;font-size: 18px;height:1.8em;line-height: 1.8em;padding: 0 0.4em;color:#fff;background:#f04438;border-radius:6px;}
/*商品分组 end*/

/*卡片控件 start*/
/**顶部**/
.verification{background:#fff}
.verification-img{width:100%;background:#55e3a8;text-align:center;padding:10% 0}
.verification-img img{width:45%}
.verification-txt{padding:10px;text-indent:1em;line-height:20px}

/**信息模块**/
.item{width:96%;margin: 8px auto;border-radius:5px;background:#fff}

.item-title{font-size:16px;height: 48px;line-height: 48px;padding:0 10px;border-bottom:1px solid #85A4B5;}
.item-title-arrow{background:url(../images/wzz/icon_arrow.png) no-repeat 96% center;background-size:13px 8px;}
.item-title-arrowUp{background:url(../images/wzz/icon_arrow_up.png) no-repeat 96% center;background-size:13px 8px;}

.item-title-img{width:20px;margin-right:12px;vertical-align: middle;}
.item-content{display:none;min-height:100px;}
.phoneBorder .infoLogistics:empty{min-height: 140px;}
.Shadow{/*margin-bottom: 8px;*/box-shadow: 1.5px 2.598px 5px 0px rgba(0, 0, 0, 0.118);}

/*图片垂直居中*/
.verticalAlign{ vertical-align:middle; display:inline-block; height:100%; width:1px; margin-left:-1px;}
.textSpan{vertical-align:middle;}

.cardThemes_ul{margin-bottom: -10px;}
.cardThemes_li{width: 18px; height: 18px; border:1px solid #ccc; margin: 0 9px 10px; cursor: pointer;}
.cardThemes_li.current{background:url(../images/wzz/selected.png) right bottom no-repeat;background-size: 10px;}
.cardThemes_li.current,.cardThemes_li:hover{border: 1px solid #f94b00;}
.baseInpt{width: 100%;height: 40px;padding: 0 12px;box-sizing: border-box;border:1px solid #ccc;border-radius: 6px;outline:none;}
.card_title_tips{font-size:12px;margin-left:-12px;margin-top:38px;color:#999;}
.cardTitle_wrap .configItemDel{left:80px;}

.baseControl .infoLogistics{font-size:16px;padding:0;word-wrap:break-word;overflow: hidden;}
.infoLogistics p,.infoLogistics div{word-wrap:break-word;}
.editor-content img,.baseControl .infoLogistics img{width:100%;height:auto;vertical-align: bottom;}
/*卡片控件 end*/

/*物流卡片*/
/*物流信息*/
.baseControl .infoLogistics:after{clear:both;content:"/";height:0;display:block;visibility:hidden}
.baseControl .infoLogistics-txt{line-height:24px}
.baseControl .infoLogistics-date{color:#9a9a9a;line-height:24px;border-bottom:1px solid #eee;padding-bottom:5px}
.baseControl .infoLogistics ul{padding:10px;margin-left:10px;border:none;}
.baseControl .infoLogistics ul li{position:relative;padding-left:30px;background-size:10px 10px;background-repeat:no-repeat;background-position:0 7px;margin-left:-6px;margin-bottom:5px;}
.baseControl .infoLogistics ul li .infoLogistics_linkLine{position:absolute;left: 4px;top: 17px;width: 2px;height:100%;background:#dcdcdc;}
.baseControl .infoLogistics ul li:last-child .infoLogistics_linkLine{display: none;}
.baseControl .infoLogistics ul li:last-child .infoLogistics-date{border:none;}
.baseControl .infoLogistics-icon{background-image:url(../images/MicroPage/WuLiuCards/infoLogistics_icon.png)}
.baseControl .infoLogistics-now{background-image:url(../images/MicroPage/WuLiuCards/infoLogistics_icon_now.png)}


.layBody{min-height: 50px;border:1px solid #dcdcdc;}
.layLeft{float:left;width:50%;height:100%;min-height: 50px;border-right: 1px solid #cdcdcd;}
.layRight{float:left;width:50%;height:100%;min-height: 50px;margin-left:-1px;}

.navItems{min-height:68px;padding-top: 8px;}
.navItems.navNoTxt{}
.navItem{float:left;margin-bottom:4px;text-align: center;text-decoration: none;cursor: pointer;}
.navItem.navNoLink{}
.navBg{height: 48px; width: 48px; margin: auto; background: left top no-repeat; background-size: 100%; }
.navTitle{color:#777;font-size: 14px;}

/*6个nav*/
.navItem:nth-child(1) .navBg{background-position: 0 0;}
.navItem:nth-child(2) .navBg{background-position: 0 18.2%;}
.navItem:nth-child(3) .navBg{background-position: 0 36.4%;}
.navItem:nth-child(4) .navBg{background-position: 0 54.6%;}
.navItem:nth-child(5) .navBg{background-position: 0 72.8%;}
.navItem:nth-child(6) .navBg{background-position: 0 91%;}

.navItem:nth-child(1).current .navBg{background-position: 0 9.1%;}
.navItem:nth-child(2).current .navBg{background-position: 0 27.3%;}
.navItem:nth-child(3).current .navBg{background-position: 0 45.5%;}
.navItem:nth-child(4).current .navBg{background-position: 0 63.7%;}
.navItem:nth-child(5).current .navBg{background-position: 0 81.9%;}
.navItem:nth-child(6).current .navBg{background-position: 0 100%;}
/*5个nav*/
.fix5 .navItem:nth-child(1) .navBg{background-position: 0 0;}
.fix5 .navItem:nth-child(2) .navBg{background-position: 0 22.2%;}
.fix5 .navItem:nth-child(3) .navBg{background-position: 0 44.4%;}
.fix5 .navItem:nth-child(4) .navBg{background-position: 0 66.6%;}
.fix5 .navItem:nth-child(5) .navBg{background-position: 0 88.8%;}

.fix5 .navItem:nth-child(1).current .navBg{background-position: 0 11.1%;}
.fix5 .navItem:nth-child(2).current .navBg{background-position: 0 33.3%;}
.fix5 .navItem:nth-child(3).current .navBg{background-position: 0 55.5;}
.fix5 .navItem:nth-child(4).current .navBg{background-position: 0 77.7%;}
.fix5 .navItem:nth-child(5).current .navBg{background-position: 0 99.9%;}
/*4个nav*/
.fix4 .navItem:nth-child(1) .navBg{background-position: 0 0%;}
.fix4 .navItem:nth-child(2) .navBg{background-position: 0 28.5%;}
.fix4 .navItem:nth-child(3) .navBg{background-position: 0 57%;}
.fix4 .navItem:nth-child(4) .navBg{background-position: 0 85.5%;}

.fix4 .navItem:nth-child(1).current .navBg{background-position: 0 14.25%;}
.fix4 .navItem:nth-child(2).current .navBg{background-position: 0 42.75%;}
.fix4 .navItem:nth-child(3).current .navBg{background-position: 0 71.25%;}
.fix4 .navItem:nth-child(4).current .navBg{background-position: 0 99.75%;}
/*3个nav*/
.fix3 .navItem:nth-child(1) .navBg{background-position: 0 0;}
.fix3 .navItem:nth-child(2) .navBg{background-position: 0 40%;}
.fix3 .navItem:nth-child(3) .navBg{background-position: 0 80%;}

.fix3 .navItem:nth-child(1).current .navBg{background-position: 0 20%;}
.fix3 .navItem:nth-child(2).current .navBg{background-position: 0 60%;}
.fix3 .navItem:nth-child(3).current .navBg{background-position: 0 100%;}
/*2个nav*/
.fix2 .navItem:nth-child(1) .navBg{background-position: 0 0;}
.fix2 .navItem:nth-child(2) .navBg{background-position: 0 66%;}

.fix2 .navItem:nth-child(1).current .navBg{background-position: 0 9%;}
.fix2 .navItem:nth-child(2).current .navBg{background-position: 0 99%;}

/*内容部分*/
.wapEditorContent{width: 100%;padding: 16px 0 12px;}
.wapEditorContent .area{width: 100%;margin: 0 auto;position: relative;display: none;}
.wapEditorContent .areaDetail{width: 90%; margin: 0 auto;margin-bottom: 24px;position: relative;}
.wapEditorContent .input{box-sizing:border-box;width:100%;-webkit-appearance:none;height: 42px;font-size: 16px;border-radius: 6px;color: #4d4d4d;overflow: hidden;position: relative;/* border: 1px solid #aaa; */background: #7D0000;}
.wapEditorContent .itemInput,.itemInput:focus{-webkit-appearance:none;box-sizing: border-box;width: 100%; height: 100%;padding: 0px 12px;padding-left:16px;letter-spacing:0.1em;color: #4d4d4d; border: none; border-radius: 6px; font-size: 16px; background: none;outline: none;}

/*查看更多按钮*/
.wapEditorContent .area3more{display: none;}
.wapEditorContent .showMore{margin: 16px 5%;text-align: right;color: #FA917A;/*background: url(../images/showmore_bg.png) no-repeat 95% center;background-size: 20px;*/height: 24px;}
.wapEditorContent .showMoreBg{width: 21px;margin-bottom: -5px;margin-left: 2px;}
.wapEditorContent .claerbottm{border-bottom: 0!important;}

/*更多链接编辑器*/
.moreNavLinkEditor {width: 900px;height: 400px;position: fixed;top: 50%;left: 50%;margin-left: -490px;margin-top: -200px;display: none;background: #fff;z-index: 1000;padding: 10px 40px;}
.moreNavLinkTitle {position: relative;border-bottom: 1px solid #dfdfdf;}
.moreNavLinkEditorBg {position: fixed;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;z-index: 999;background-color: rgba(0,0,0,0.3);display: none;}
.moreLinkEditorTitle {font-weight: bold;color: #000000;padding: 6px 0;}
.mcc_text_Inpt.moreLinkInput {width: 400px;}
.innerRichText {word-break: break-all;}
.innerRichText img {width: 100%;}

/*关闭按钮*/
b {display: block; width:12px; height: 2px; background: #323232; font-size:0; line-height:0;vertical-align:middle;-webkit-transform: rotate(45deg);position: absolute;left: 0;margin-left: 4px;top: 50%;}
b:after { content:'.'; display:block; width:12px; height:2px; background: #323232;-webkit-transform: rotate(-90deg);clear: both;}
.closeBtn {position: absolute;right: 10px;top: 6px;width: 20px;height: 20px;border-radius: 10px;cursor: pointer;}




/*17+4验正码指示动图*/
.wapEditorContent .codeGuide{position: absolute; display: none; right: 10px;top: -188px;width: 180px;height: 200px;z-index: 100;background: url(../images/wapEditor/gif_bg.png) no-repeat 0 0;background-size:100% 100% ;/* padding-top: 17px; */text-align: center;}
.wapEditorContent .codeGuidePic{width: 100%;}

/*输入框清空*/
.wapEditorContent .searchPicRight{display: none; width: 42px;height: 42px;position: absolute;right: 0; top:0;background:url(../images/MicroPage/wapEditor/searchPicRight.png) no-repeat center center;background-size: 20px 20px;}

/*新的输入框 4位验证码*/
.wapEditorContent .leftCode{float: left;width: 64%;height: 100%;-webkit-appearance:none; color: #FFFFFF; border: none; background-color: #d0d0d0;padding-left: 12px; font-size: 16px;border-radius:0;box-sizing: border-box;}
.wapEditorContent .rightCode{float: right;box-sizing: border-box;width: 36%;height: 100%;-webkit-appearance:none;color: #FFFFFF; border: none; padding: 0 6px; font-size: 16px; background-color: #D3211F;border-radius:0;outline:none;/* border-left: 1px solid #aaa; */}

/*placeholder提示字体颜色*/
.wapEditorContent input::-moz-placeholder { color: rgba(167,167,167,0.8); }
.wapEditorContent input::-webkit-input-placeholder { color:rgba(167,167,167,0.8); }
.wapEditorContent input:-ms-input-placeholder { color:rgba(167,167,167,0.8); }

/*验证码*/
.wapEditorContent .verifyIpunt{width: 158px; float: left; -webkit-appearance:none;height: 42px;/* border: 1px solid #aaa; */background:#d0d0d0;font-size: 16px;border-radius: 6px;color: #FFFFFF;overflow: hidden;}
.wapEditorContent .verifyCode,.verifyCode:active,.verifyCode:hover{-webkit-appearance:none;width:93%;  border: none; padding:6px 12px;border-radius: 6px;height: 32px; font-size: 16px;color: #FFFFFF; background: none;}
.wapEditorContent .verifyBox{width: 116px;float: right;height: 42px; outline:none;/* border: 1px solid #aaa; */border-radius:6px;background: #D3211F;}
.wapEditorContent .verifyPic{width: 116px; height: 42px;border-radius:6px; border: none;}

/*查询*/
.wapEditorContent .search{width: 90%; height: 44px;line-height: 44px;margin:0 auto;margin-top: 24px;}
.wapEditorContent .searchTitle{width: 100%; height: 44px;line-height: 44px;box-sizing: border-box;display: block;border-radius: 5px;/* border: 1px solid #FFF; */font-size: 20px;/*letter-spacing:8px;*/text-decoration: none;color: #FFFFFF;text-align: center;background: #7D0000;overflow: hidden;}

/*发货功能的样式*/
.deliveryBtn {position: fixed;top: 10px;right: 4px;display: block;display: none;padding: 5px 12px;border-radius: 8px;text-decoration: none;outline: none;border: 1px solid #FF4D00;background-color: rgba(255,255,255,0.6);color: #FF4D00;z-index: 100;font-size: 16px;}

.modCofig-wapEdit-checkbox{}
.modCofig-wapEdit-checkbox-txt{}


.mc_wapEditor_navItem{position:relative;width: 97px;height: 24px;line-height: 24px;vertical-align: middle;z-index: 2;cursor: pointer;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mc_wapEditor_navItem .modConfig-checkbox{vertical-align: middle; } .mc_wapEditor_navItem .modConfig-checkbox-text{font-size: 14px; vertical-align: middle; }
.mc_wapEditor_navItem.addMoreNavItem{position: relative;}
.moreNavLinkItemWrap{display:none;position:absolute;left: 32px;bottom: -116px;width: 246px;padding: 10px 13px;border: 1px solid #ccc;background: #FFF;border-radius: 6px;box-shadow: 0px 1px 5px 0px #A8A8A8;z-index: 1;}

.imgAddExtraNav{display: inline-block;width: 17px;height: 17px;background: url(../images/wapEditor/icon.png) right 100% no-repeat;background-size:17px;vertical-align: middle;}
.editExatraNavItem{display: inline-block;width: 17px;height: 13px;margin-left: 3px;background: url(../images/wapEditor/icon.png) right 0% no-repeat;background-size: 17px;vertical-align: middle;}
.editExatraNavItem:hover{background-position: right 42%;}
.moreNavItem .modConfig-checkbox-text,.addMoreNavItem .modConfig-checkbox-text{color:#3893e2;}


.mc_wapEditor_navItem.current{z-index: 5;}
.current .mn_arrow{position:absolute;left: 28px;bottom: -11px;width:0;height: 0;border: 16px solid #CCC;border-top: none;border-left: 8px solid transparent;border-right: 8px solid transparent;}
.current .mn_innerArrow{position:absolute;left: -6px;top: 4px;width:0;height: 0;border: 12px solid #FFF;border-top: none;border-left: 6px solid rgba(0, 0, 0, 0);border-right: 6px solid rgba(0, 0, 0, 0);}
.moreNavLinkItem{margin: 5px 0; }
.moreNavLinkItem .mn_title{font-size: 14px; }
.moreNavLinkItem .baseline{font-size: 14px; box-sizing: border-box; width: 202px; height: 24px; padding: 0 8px; background: #fff; border: none; border-bottom: 1px solid #ccc; border-radius: 4px; outline: none; }
.addMoreNavItemWrap-btns{margin-top: 12px; text-align: right; position: absolute;right: 50px;bottom: 50px;}
.addMoreNavItemWrap-btns a{display: inline-block; font-size: 14px;    text-align: center; border-radius: 2px;cursor:pointer;padding: 8px 30px;}
.addMoreNavItemWrap-btns .sureBtn{margin-right: 8px;background: #4EA4E0;color: #fff;}
.addMoreNavItemWrap-btns .cancelBtn{background: #fff;color: #323232;border: 1px solid #ccc;}

.mc_divTable{}
.mc_table_row{margin: 8px 0; }
.mc_table_col.col_title{float:left;width:90px;}
.mc_table_col.col_content{margin-left:90px;}

.modconfig_content .range-handle{width: 16px;height: 16px;top: -5px;}

.wapAlertWrap{font-size: 14px;position: fixed;bottom:16px;left:0;right:0;width:90%;margin:auto;padding:8px 12px;text-align: center;border-radius:6px;box-sizing:border-box;background:rgba(0,0,0,0.5);color:#fff;}
/*select下拉框样式*/
.downSelect {width: 98%;padding: 4px 0;border: 1px solid #ccc;border-radius: 2px;}
.modConfig-radio-text.boldText {margin-right: 26px;}
/*组件样式-个性化*/

/*个性化wap-wapEditorBanner*/
.ft_footer{width:100%;padding:12px 0;text-align:center;font-size: 12px;font-family:"微软雅黑";color: #b9b9b9;}
.ft_companyLink{color: #b9b9b9;text-decoration: none;}
.ft_bgCover{background-position: center center;background-size:100% 100%;background-repeat:no-repeat ; }
.ft_bgRepeat{background-repeat:repeat ;}
span.minicolors-swatch.minicolors-sprite{top: 3px;}

/*banner 部分*/
.bn_banner{width: 100%;margin: 0 auto;position: relative;overflow: hidden;}
.bn_banner img{width: 100%;float: left;}

.wapEditorBanner-img{width: 100%;vertical-align: bottom;}
/*多图上传*/
.uploadify-queue{display: none;}
.uploadify{position:absolute;left:0;top:0;width:64px;height:64px;z-index: 15;overflow: hidden;}
.multiLineItem{height:auto;margin-bottom:4px;}
.upLoad{display:inline-block;*zoom:1;*display:inline;line-height:64px;text-align:center;vertical-align:top;margin-right:9px;/*margin-bottom:20px;*/background:#ececec;cursor:default;}
.imgUploadNoTipWrap{float:left;position:relative;vertical-align:bottom;margin-bottom:10px;overflow: hidden;width: 64px;height: 64px;margin-right: 9px;}
.upLoadSize{width:64px;height:64px;}
.loaded{position:relative;}
.upLoad .loadedPic{position:relative;width:64px;height:64px;}
.upLoadInfo{font-size: 12px;height: 64px;line-height: 110px;float:left;vertical-align: bottom;color:#999;}
.upLoadMasker{position:absolute;top:0;left:0;opacity:0.66;filter:alpha(opacity=66);background:#ccc; z-index:0; line-height:64px; text-align:center; font-weight:bold;}
.loadedPicDelImg {position: absolute;right: 0;top: 0;z-index: 100;cursor: pointer;}

/*个性化wap 的footer*/
.mc-wapEditor-footerInptWrap{margin-bottom: 14px; }
.mc-wapEditor-footerInpt{font-size: 14px; width: 257px; height: 25px; padding: 2px 8px; border: 1px solid #ccc; border-radius: 4px; }
/*高优先级*/
.none,.eleToRemove{display:none;}



/*等待效果*/
.microPageLoading{position: fixed;width:100%;height:100%;left:0;top:0;right:0;margin:auto;z-index: 100;background:rgba(255,255,255,0.8);}
.microPageLoading img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 54px;margin:auto;}
/*css3-等待效果*/
.spinner {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin:auto; width:100px; height: 60px; text-align: center; font-size: 10px; }
.spinner > .rect {background-color: #67CF22; height: 100%; width: 6px; display: inline-block; -webkit-animation: stretchdelay 1.2s infinite ease-in-out; animation: stretchdelay 1.2s infinite ease-in-out; }
.spinner .rect2 {-webkit-animation-delay: -1.1s; animation-delay: -1.1s; }
.spinner .rect3 {-webkit-animation-delay: -1.0s; animation-delay: -1.0s; }
.spinner .rect4 {-webkit-animation-delay: -0.9s; animation-delay: -0.9s; }
.spinner .rect5 {-webkit-animation-delay: -0.8s; animation-delay: -0.8s; }

@-webkit-keyframes stretchdelay {
  0%, 40%, 100% { -webkit-transform: scaleY(0.4) }
  20% { -webkit-transform: scaleY(1.0) }
}
@keyframes stretchdelay {
  0%, 40%, 100% {
    transform: scaleY(0.4);
    -webkit-transform: scaleY(0.4);
  }  20% {
    transform: scaleY(1.0);
    -webkit-transform: scaleY(1.0);
  }
}
/*新版预览页面*/
.bg{position:fixed;width:100%;height:100%;left:0;top:0;background:url(../images/previewPage/bg.jpg) left top no-repeat;background-size: cover;}
.previewWrap{position:absolute;left:0;top:0;bottom:0;right:0;z-index:0;margin:auto;width:818px;height: 756px;}
.iphone{width: 370px;height: 756px;background: url(../images/previewPage/phone.png) left top no-repeat;background-size: contain;}
.microPagePreview{width:320px;height: 573px;position: absolute;left: 25px;top: 93px;overflow: hidden;}
.microPagePreview .pvBody{height: auto;}
.microPagePreview .microPageLoading{position: absolute;}
.previewCodeWrap{position:relative;width: 310px;margin-top: 146px;}
.previewCodeWrap img{width: 100%;}
.codeWrap{position: absolute;z-index: 10;left:0;right:0;bottom: 32%;width:57%;margin:auto;padding: 4px;background: #fff;}

/*.baseControl[name="SwiperAds"],.baseControl[name="wapEditorBanner"]{z-index: -1}*/
/*折叠与展开*/
.slide{overflow: hidden; transition:height 200ms; -moz-transition:height 200ms; -webkit-transition:height 200ms; -o-transition:height 200ms; }


/*关闭弹窗*/
.wapAlertWrapClose{
	color: #4d4d4d;
	position: absolute;
	right: -10px;
	top: -10px;
	font-size: 16px;
	width: 22px;
	height: 22px;
	line-height: 22px;
	background: rgba(255, 255, 255, 0.8);
	border: 1px solid rgba(72, 72, 72, 0.8);
	border-radius: 50%;
}