﻿/*样式重置*/
@media only screen and (min-width:360px){html{font-size:21px!important}
}
@media only screen and (min-width:375px){html{font-size:22px!important}
}
@media only screen and (min-width:400px){html{font-size:23px!important}
}
@media only screen and (min-width:480px){html{font-size:25px!important}
}
html,body{font-family:PingFang SC,-apple-system,Helvetica,sans-serif;}
.page{background: #f4f4f4;}
.bar-tab~.content{bottom: 2.51rem;}
*{margin:0;padding:0;outline:none;list-style:none;word-wrap: break-word!important;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);word-break:break-word!important;}
pre{overflow: visible!important;}
p{margin: 0;}
h1,h2,h3,h4,h5{font-size: .8rem;margin: 0;}
img{border:none;vertical-align: middle;}
.clear{clear:both;}
.hidden{display: none;}
.table{width:100%;border:0;}
.fl{float:left;}
.fr{float:right;}
.must{color:#f03e22;}
a,button{cursor: pointer;}
a{color: #12BF35;}
a.must{color:#F75E4A;}
a.underline, .underline{text-decoration: underline;margin-left: .3rem;}
.cursor{cursor: pointer;}
.modal{top:57%;}
.list-block{margin: .75rem 0;font-size: .8rem;}
.list-block .item-content{padding-left: .6rem;}
.list-block .item-input{margin: 0;}
.list-block .item-inner{padding: .1rem .6rem .1rem 0;}
.list-block .item-title.label{margin-right: .3rem;width: 3rem;border-right: 1px solid #dedee0;color: #333;font-size: .75rem;}
.item_span{display: inline-block;width: .8rem;}
.list-block input[type=date], .list-block input[type=datetime-local], .list-block input[type=email], .list-block input[type=number], .list-block input[type=password], .list-block input[type=search], .list-block input[type=tel], .list-block input[type=text], .list-block input[type=time], .list-block input[type=url], .list-block select, .list-block textarea{color: #000;font-size: .7rem;}
.button.button_zmpal{margin: .85rem .6rem;height: 2.2rem;font-weight: bold;font-size: .85rem;line-height: 2.2rem;}
.button.button-fill{background: #12BF35;}
.button.button-danger{border: 1px solid #fa4d32;color: #fa4d32;}
.content_zmpal{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:scroll;padding-top: 2.2rem;}
.hasbottom{bottom: 2.5rem;}
.bar .icon{-webkit-text-stroke-width: 0;}
.icon.header_left_word{margin-left: .25rem;color: #333;font-size: .7rem;}
.icon.header_right_word{margin-right: .25rem;color: #333;font-size: .7rem;}
/*加载中*/
.myloading_overlay{position:absolute;top:0;left:0;z-index:10600;width:100%;height:100%;background:none;opacity: 0;}
.myloading_modal{position:absolute;top:50%;left:50%;z-index:11000;margin-top:-1.25rem;margin-left:-1.25rem;padding:.4rem;border-radius:.25rem;background:rgba(0,0,0,.8);}
.myloading_modal .preloader{display:block;width:1.7rem;height:1.7rem;}
.popup_show{display: block;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.overhidden1{display:-webkit-box;overflow: hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.overhidden2{display:-webkit-box;overflow: hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.overhidden3{display:-webkit-box;overflow: hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.modal-text{font-size: .8rem;}
.article_content td, .article_content th{padding: .25rem .5rem;border: 1px solid #ddd;}
.article_content p{margin:0; clear: both;}
.ue-table-interlace-color-double{background-color: #f7faff;}
.swiper-pagination-bullet,.swiper-pagination-bullet-active{background:#fff}
.editor_info_insert{display: block;text-align: center;border: 1px dashed #FF4444;height: 2.5rem;line-height: 2.5rem;color: #FF4444;font-size: .9rem;background: #FFF5F5;margin: 1.5rem 0 1rem;cursor: pointer;}
.editor_info_insert.hidden{display: none;}
@media (min-width: 1025px){
	html{height: 100%;background: #666;}
	body{position: relative;margin: 0 auto;height: 100%;max-width: 640px;min-height: 100%;background: #fff;}	
	.page, .page-group,.page-group.page-current, .page.page-current{overflow: visible;}
}

/*流量*/
.findex_list_tit{padding: 0 .6rem;height: 2.2rem;border-bottom: 1px solid #dedee0;background: #fff;line-height: 2.2rem;}
.findex_list_tit a{color: #8f8f8f;font-size: .7rem;}
.findex_list_tit span{padding-left: 1rem;background: url(img/icon_tuijian.png) no-repeat 0 center;background-size: 0.8rem;color: #fa4d32;font-size: .85rem;}
.findex_list_body{background:#fff;}
.app_oblock{padding:.6rem;border-bottom:1px solid #dedee0;background:#fff;cursor:pointer;display: block;}
.app_oblock:last-child{border-bottom: 0;}
.app_oitem1{padding-right:.5rem;width:4.8rem;}
.app_oitem1 h1{margin: 0;width:4.8rem;height:3.2rem;text-align:center;}
.app_oitem h1,.app_olist h1{overflow:hidden;}
.app_oitem h1 img,.app_olist h1 img{height:100%;width:100%;}
.app_oitem2{vertical-align:top;}
.app_oitem2 h1{display:-webkit-box;margin: 0 0 .3rem 0;height:2.2rem;color: #2e2e2e;text-overflow:ellipsis;font-weight: normal;font-size:.8rem;line-height:1.1rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.app_oitem2 h1.gray{ color: #777;}
.app_oitem2 p{margin: 0;color:#8f8f8f;font-size: .6rem;}
.app_oitem2 p span{margin-left: .8rem;}
.app_oitem2 p b{margin-left: .2rem;font-weight: normal;}
.findex_list_edit{display: inline-block;width:2.4rem;height:1.3rem;border-radius:.2rem;background: #12BF35;color: #fff;text-align: center;font-size:.65rem;line-height:1.3rem;}
.findex_alert_text{margin-top: .4rem;font-size: .65rem;}

/*底部栏*/
.footerBar{position:absolute;bottom:0;left:0;width:100%;background: #fff;}
.footerBar:before{background-color:#d4d4d4;}
.footerBar a{float:left;display: inline-block;width:25%;height:2.5rem;text-align:center;position: relative;}
.footerBarComp a{width: 20%;}
.footerBar li{z-index: 16;}
.footerBar li span{height: 1.4rem;width: 1.4rem;display: inline-block;margin-top: .2rem;}
.footerBar li div{margin-top: -.2rem;line-height: 1;font-size: .6rem;color: #333;}
.footerBar li.on div{color: #FF4444;}
#ft_shouye span{background: url(img/foot_shouye.png) no-repeat;background-size: 100% 100%;}
#ft_shouye.on span{background: url(img//foot_shouye_on.png) no-repeat;background-size: 100% 100%;}
#ft_tingke span{background: url(img/foot_tingke.png) no-repeat;background-size: 100% 100%;}
#ft_tingke.on span{background: url(img/foot_tingke_on.png) no-repeat;background-size: 100% 100%;}
#ft_fuwu span{background: url(img/foot_fuwu.png) no-repeat;background-size: 100% 100%;}
#ft_fuwu.on span{background: url(img/foot_fuwu_on.png) no-repeat;background-size: 100% 100%;}
#ft_renwu span{background: url(img/ft_renwu.png) no-repeat;background-size: 100% 100%;}
#ft_renwu.on span{background: url(img/ft_renwu_on.png) no-repeat;background-size: 100% 100%;}
#ft_wode span{background: url(img/foot_wode.png) no-repeat;background-size: 100% 100%;}
#ft_wode.on span{background: url(img/foot_wode_on.png) no-repeat;background-size: 100% 100%;}
#ft_kehu span{background: url(img/foot_kehu.png) no-repeat;background-size: 100% 100%;}
#ft_kehu.on span{background: url(img/foot_kehu_on.png) no-repeat;background-size: 100% 100%;}
.ft_hongdian{position: absolute;background: #ff2200; border: .1rem solid #fff; color: #fff; width: .8rem;height: .8rem;line-height: .4rem; font-size: .4rem; top: .2rem;right: 50%;margin-right: -1.2rem;border-radius: 50%; text-align: center;}
li.footerBar_logo{position: absolute;margin-top: -.8rem;left: 50%;margin-left: -1.35rem;width: 2.7rem;height: 2.7rem;border-radius: 50%;border-top: 1px solid #d4d4d4;background: #fff;padding: .3rem;}
.footerBar_logo img{width: 100%;height: 100%; margin-bottom: .34rem;}

/*滚动分类 */
.study_date{position:relative;height:2.2rem;border-bottom: 1px solid #dedee0;background: #f7f7f7;}
.study_date_cen{overflow:hidden;overflow-x:scroll;padding-right: 2.5rem;height:2.2rem;white-space:nowrap;line-height:2.2rem;}
.study_date span{position:relative;display:inline-block;margin-left:.25rem;padding:0 .4rem;color:#303030;font-size:.75rem;cursor:pointer;border-bottom: .15rem solid #7f7f7;height:2.2rem;font-weight: bold;}
.study_date span.on{color: #9e2b2b;border-bottom: .15rem solid #9e2b2b;font-size: .8rem;}
.flist_down{position: absolute;top: 0;right: 0;width: 2rem;height: 2.2rem;border-bottom: 1px solid #dedee0;background: #f7f7f7 url(img/icon_down.png) no-repeat center center;background-size: 1rem;cursor: pointer;}

/*微店分类*/
.flist_menu{position: fixed;top: 0;z-index: 10;display: none;width: 100%;background: #fff;}
.flist_menu_tit{padding: 0 .6rem;height:2.2rem;border-bottom: 1px solid #dedee0;background: url(img/icon_up.png) no-repeat 97% center;background-size: 1rem;color: #F75E4A;font-size: .7rem;line-height:2rem;cursor: pointer;}
.flist_menu_body{overflow: hidden;padding: .25rem 0 .75rem;background: #fff; box-shadow: 2px 2px 5px #ddd;}
.flist_menu_body span{float: left;margin: .45rem 0 0 .45rem; height: 1.5rem; line-height: 1.5rem; padding: 0 .5rem;border:1px solid #E7E7E7;border-radius: .75rem;background:#fff;color:#555555;font-size: .75rem;cursor: pointer;}
.flist_menu_body span.on{border: 1px solid #FF7521;background:-webkit-linear-gradient(left, #FF7521, #FF2828);color:#fff;}

/*我的发布*/
.headerBar{background: #fff;box-shadow: 0 1px 3px #eee;}
.headerBar .title{color: #333;}
.headerBar .title span{color: #333;}
.headerBar .icon_zmpal{display: inline-block;width: 1.1rem;height: 1.1rem;}
.pull-left .icon_zmpal{margin: 0 0 0 .35rem;}
.pull-right .icon_zmpal{margin: -.2rem .35rem 0 0;}
.icon_back{background: url(img/icon_back2.png) no-repeat center center;background-size: .8rem;}
.icon_close{background: url(img/icon_close.png) no-repeat center center;background-size: .8rem;}
.icon_search{background: url(img/icon_search.png) no-repeat;background-size: 1.1rem;}
.publish_edit{padding: 0 .3rem;height: 1rem;border: 1px solid #12BF35;border-radius: .5rem;color: #12BF35;line-height: 1rem;}
.publish_delete{margin: 0 .5rem;padding: 0 .3rem;height: 1rem;border: 1px solid #fa4d32;border-radius: .5rem;color: #fa4d32;line-height: 1rem;}
.publish_detail{padding: 0 .3rem;height: 1rem;border: 1px solid #12BF35;border-radius: .5rem;color: #fff;line-height: 1rem;background: #12BF35;}
.publish_body .app_oitem2 p{padding-top: .25rem;height: 1rem;line-height: 1rem;}
.search_cen{overflow:hidden;height:2rem;}
.search_inp{margin: 0 .4rem 0 0;width:85%;}
.search_inp input{padding:.05rem 0 0 1.35rem;width:90%;outline:0;border:0;border-radius:.2rem;background: #fff url(img/icon_search_black.png) no-repeat .35rem center;background-size: .65rem .65rem;color:#303030;font-size:.7rem;}
.search_btn a{height:2rem;color:#fff;font-size:.85rem;line-height:2rem;}
.publich_search_body{margin: 1.2rem 0 0 .5rem;}
.publish_search_tit{padding-bottom: .3rem;border-bottom: 1px solid #dedee0;color: #8f8f8f;font-size: .7rem;}
.publish_search_list li{height: 2.2rem;border-bottom: 1px solid #dedee0;color: #303030;font-size: .8rem;line-height: 2.2rem;cursor: pointer;}

/*我的名片*/
.popover{position:absolute;z-index:11000;margin:0;width:6rem;border-radius:.35rem;background:#fff;}
.popover-angle{position:absolute;z-index:100;width:1.3rem;height:1.3rem;}
.popover-angle:after{position:absolute;width:.8rem;height:.8rem;border-radius:0;background:#fff;content:' ';-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-ms-transform:rotate(45deg);}
.popover-inner{overflow:hidden;border-radius:.35rem;}
.popover .list-block{margin:0;}
.headerBar_menu_mask{position:absolute;top:0;left:0;z-index:10600;display:none;width:100%;height:100%;background:rgba(0,0,0,.8);}
.popover.headerBar_menu{top: 2.6rem;right: .2rem;}
.popover.headerBar_menu .popover-angle{top:0;right: .3rem;}
.popover.headerBar_menu .popover-angle:after{top:-.4rem;}
.pull-right.open_headerBar_menu{z-index:101;}
.icon_menu{margin: .55rem .35rem 0 0;background: url(img/icon_menu.png) no-repeat;background-size: 1.1rem 1.1rem;}
.headerBar_menu .list-button.item-link{overflow: hidden;padding-left: 2.4rem;color: #000;text-align: left;}
.menu_shouye{background: url(img/menu_sy.png) no-repeat .55rem center;background-size: 1.32rem auto;}
.menu_tuiguang{background: url(img/menu_mxx.png) no-repeat .5rem center;background-size: 1.35rem auto;}
.menu_wode{background: url(img/menu_wd.png) no-repeat .6rem center;background-size: 1.15rem auto;}
.admanage_form_upload{margin: .75rem 0 1rem;padding-left: .6rem;background: #fff;}
.admanage_form_utit{height: 2.2rem;border-bottom: 1px solid #dedde0;color: #303030;font-size: .8rem;line-height: 2.2rem;}
.admanage_form_utit span{color: #303030;font-size: .6rem;}
.admanage_form_ubody{overflow: hidden;}
.admanage_form_umain{padding: .65rem .6rem .5rem 0;text-align: center;}
.admanage_form_uimg{position: relative;margin-bottom: -.2rem;}
.admanage_form_uimg img{width: 4.5rem;height: 4.5rem;}
.dia_file{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;}
.admanage_form_uname{padding: .2rem 0 0;color: #303030;font-size: .6rem;}

/*人脉列表*/
.contacts_nav{ overflow: hidden; width: 100%; background-color: #fff;}
.contacts_nav li{ float: left; width: 33.3%; text-align: center; padding: .5rem 0;}
.contacts_nav li.on{ background-color: #fff;border-bottom:1px #F30 solid}

.contacts_nav li div:first-of-type{ color: #FE182E; font-size: .85rem; margin-bottom: .2rem;}
.contacts_nav li div:nth-of-type(2){ color: #222; font-size: .7rem;}

.contacts_list_item{border-bottom: 1px solid #eee;background: #fff;}
.contacts_list_item td{padding: .6rem 0;}
.contacts_list_face{width: 3rem;}
.contacts_list_left{position: relative;}
.contacts_list_head{margin: 0 .45rem -.2rem .5rem;width: 3rem;height: 3rem;border-radius: 50%;}
.contacts_list_vip{position: absolute;bottom: -.7rem;left: 50%;height: .9rem;line-height: .9rem;width: 3rem;margin-left: -1.5rem;background: -webkit-linear-gradient(left, #FF5041, #ED2054);color: #fff;font-size: .55rem;border-radius: .45rem;text-align: center;}
.contacts_list_name {overflow: hidden;}
.contacts_list_name span{overflow: hidden;max-width: 5.8rem;color: #333;text-overflow: ellipsis;white-space: nowrap; font-size: .7rem;}
.contacts_list_job{overflow: hidden;max-width: 8rem;text-overflow: ellipsis;white-space: nowrap;font-size: .6rem;margin-top: .2rem;}
.contacts_list_content{ background-color: #f0f0f0; padding: 0.4rem 0.5rem; color: #666; font-size: .7rem;}
.contacts_list_more{font-size: .6rem;}
.contacts_list_more span{overflow: hidden;margin-right: .5rem;max-width: 3.5rem;text-overflow: ellipsis;white-space: nowrap;}
.contacts_list_more b{color: #fa4d32;font-weight: normal;}
.contacts_list_td3{text-align: right;}
.contacts_service_btn{display: inline-block;height: 1.8rem;line-height: 1.8rem; width: 5rem; margin-right: .35rem; text-align: center; color: #fff;font-size: .7rem;padding: 0 .5rem;border-radius: .2rem; background: -webkit-linear-gradient(left, #FF5041, #ED2054);}
.contacts_list_btn.on{border: 1px solid #999;color: #999;}
.contacts_menu .list-button.item-link{padding-left: .8rem;}
.contacts_menu .list-button.item-link.on{color: #12BF35;}
.qrcode_menu_mask{position:fixed;top:0;left:0;z-index:10600;display:none;width:100%;height:100%;background:rgba(0,0,0,.8);cursor: pointer;}
.qrcode_menu_main{position: absolute;top: 50%;left: 7%;-webkit-transform: translateY(-50%);max-height: 25rem;width: 86%;background: #fff;text-align: center;border-radius: .4rem;overflow: hidden;}
.qrcode_menu_ewm{margin: .6rem 2% .3rem;max-height: 14.5rem;max-width: 96%;}
.qrcode_menu_close, .qrcode_menu_close2{position: absolute;bottom: 0;left: 50%;margin-left: -1.1rem;width: 2.2rem;height: 2.2rem;background: url(img/editor_close.png) no-repeat center center;background-size: 1.6rem 1.6rem;cursor: pointer;}
.qrcode_menu_info{position: relative;overflow: hidden;padding: .4rem .6rem;min-height: 2rem;background: #12BF35;color: #fff;text-align: left;font-size: .8rem;}
.qrcode_menu_weixin{padding-bottom: .1rem;}
.qrcode_menu_sao{text-align: center;font-size: .75rem;margin-top: -.9rem;padding-bottom: .8rem;}
#qrcodePhone{cursor: pointer;}
.qrcode_menu_ewm img{max-height: 14.5rem;max-width: 96%;}

/*我的推荐人*/
.recommend_tit{padding: .5rem .5rem .3rem;color: #303030;font-size: .65rem;}

/*举报投诉*/
.report_title{padding-left: .6rem;height: 2rem;background: #f2f2f2;color: #303030;font-size: .7rem;line-height: 2rem;}
.report_list li,.report_kf{background: #fff;padding-left: .6rem;height: 2.2rem;border-bottom: 1px solid #dedee0;color: #000;font-size: .8rem;line-height: 2.2rem;cursor: pointer;}
.report_list li.on{background: url(img/icon_select.png) no-repeat 97% center;background-size: 1.2rem 1.2rem;}
.button.report_button{margin-top: 1.5rem;background: #09bb08;font-weight: normal;}
.report_success_main{text-align: center;}
.report_success_hd img{margin: 1.5rem 0 .4rem;width: 5rem;}
.report_success_tit{color: #09bb08;font-size: .9rem;}
.report_success_text{margin: 1.2rem 0 0;color: #303030;font-size: .75rem;}

/*文章详情*/
.article_page{position:relative;padding:.75rem;background: #fff;border-bottom: 1px solid #dedee0;}
.article_title{font-weight:400;font-size:1.2rem;line-height:1.4;cursor: pointer;}
.article_time{color: #999;font-size: .6rem;line-height: 1.1rem;display: inline-block;float: left;}
.article_nickname{font-size: .65rem;border: 1px solid #12BF35;color: #12BF35;padding: 0 .4rem;border-radius: .55rem;height: 1.1rem;line-height: 1.1rem;margin-right: .4rem;float: left; text-align: center; max-width: 4rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.article_register img{vertical-align: top;}
.article_content{position: relative;overflow: hidden;color: #3e3e3e;margin-top: 1rem;}
.article_content *{max-width: 100%!important;font-size: .65rem!important;}
.article_content img{max-width: 100%!important;vertical-align: middle;}
.article_copyright{color: #999;font-size: .6rem;margin: 1rem 0;}

/*文章作者*/
.article_info{position: relative;margin: 2.5rem 0 1.5rem;text-align: center;padding: 1.7rem 0 .8rem;border: 1px solid rgba(238,238,238,1);box-shadow: 0 3px 3px rgba(158,158,158,0.35);border-radius: .4rem;}
.article_info_img{height: 2.6rem;width: 2.6rem;left: 50%;top: -1.3rem;position: absolute;margin-left: -1.3rem;}
.article_info_face{height: 100%;width: 100%;border-radius: 50%;}
.article_info_vip{background: url(zmpal/img4.0/articleEditor/userIndex_vip.png) no-repeat;background-size: 100% 100%;position: absolute;right: -.1rem;bottom: -.1rem;height: .9rem;width: .9rem;display: none;}
.article_info_name{font-size: .8rem; font-weight: bold;}
.article_listen{display: inline-block;background: url(img/listen_init2.png) no-repeat;background-size: 100% 100%;height: 1.3rem;width: 1.3rem;}
.article_listen.on{background: url(img/listen_on2.gif) no-repeat;background-size: 100% 100%;}

/*全屏弹层底部样式*/
.popup_editor_footer{background: #fff;padding: 0;}
.popup_editor_footer li{float: left;width: 50%;height: 2.2rem;text-align: center;}
.popup_editor_button{width: 100%;height: 100%;border: 0;font-size: .8rem;}
.popup_editor_button_cancel{background: #fff;color: #333;}
.popup_editor_button_submit{background: #12BF35;color: #fff;}

/*支付成功、失败*/
.pay_content{text-align: center;}
.pay_icon img{margin: 1rem 0 -.1rem;width: 7rem;height: 7rem;}
.pay_status{color: #010101;font-size: .9rem;}
.pay_info{margin-top: .9rem;color: #8f8f8f;font-size: .7rem;}
.pay_backhome{display: inline-block;margin-top: 2.5rem;width: 8rem;height: 2rem;border: 1px solid #12BF35;border-radius: .2rem;color: #12BF35;text-align: center;font-size: .85rem;line-height: 2rem;}
.pay_moreinfo{margin: 1.3rem 0 2.5rem;}
.pay_moreinfo_tit{color: #12BF35;font-size: .85rem;}
.pay_moreinfo_inp{margin: .3rem 0 2.5rem;padding: 0 .3rem;width: 14rem;height: 2rem;border: 1px solid #dedee0;border-radius: .2rem;color: #333;font-size: .8rem;}
.pay_moreinfo_btn{width: 8rem;height: 2rem;border: 0;border-radius: .2rem;background: #80d7f4;color: #fff;font-size: .8rem;}

/*确定订单*/
.form_block_order.list-block{margin: 1rem 0;}
.form_block_order.list-block .item-title.label{width: 4.2rem;border-right: 0;color: #8f8f8f;}
.form_block_order.list-block .item-input{text-align: left;}
.order_serv_icon{float: left;display: inline-block;margin: .15rem .25rem 0 .1rem;}
.order_price{color: #fa4d32;}
.openserv_payuser{margin-top: .25rem;width: 100%;height: 2rem;border: 0;border-radius: .3rem;background: #ddd;cursor: pointer;}

/*文章详情赞踩*/
.article_total{font-size:.65rem;color:#999; line-height: 1.2rem;position: relative;}
.article_total:after{clear: both;content: " ";display: block;}
.article_total span{cursor:pointer;}
.article_tlike{position: relative; margin-left:1rem;padding-left:1.4rem;background:url(img/like_no4.png) no-repeat 0 top;background-size: 1.2rem auto;}
.article_tlike.on{background:url(img/like_yes4.png) no-repeat 0 top;background-size: 1.2rem auto;color: #00BC00;}
.zanImg{ width: 1.5rem; height: 1.5rem; position: absolute; bottom: 0; z-index: 10000;}

/*更多文章*/
.more_article_content{background:#fff;}
.more_article_content .app_oblock:last-child{border-bottom: 1px solid #dedee0;}

/*注册登录*/
.register_bd{padding: .8rem .6rem 0;}
.register_item{height: 2.1rem;border: 1px solid #12BF35;border-radius: .2rem;position: relative;margin-bottom: .6rem;}
.register_item_new{height: 2rem;border-bottom: 1px solid #999;position: relative;margin-bottom: .6rem;padding-left: 1.1rem;}
.register_inp{border: 0;width: 94%;height: 1.5rem;margin: .25rem 3%;font-size: .75rem;}
.register_btn{position: absolute;right: .4rem;top: .25rem;height: 1.5rem;width: 4.2rem;text-align: center;background: #12BF35;color: #fff;border-radius: .75rem;border: 0;font-size: .7rem;}
.register_btn.sending{background: #ccc;}
.register_imgcode{position: absolute;right: .4rem;top: .35rem;width: 3.2rem;height: 1.5rem;}
.register_father_info{margin: .6rem 0;}
.register_father_tit{font-size: .7rem;color: #303030;}
.register_father_face{height: 2.3rem;width: 2.3rem;margin:  0 .5rem -.25rem 0;}
.register_father_name{font-size: .8rem;}
.register_before{font-size: .7rem;text-align: center;margin-bottom: .6rem;}
.register_hidden{display: none;}
.copyright{text-align: center;font-size: .6rem;color: #666;}
.register_item_user{background: url(img/log_phone.png) no-repeat 0 center;background-size: 1.1rem;}
.register_item_pw{background: url(img/log_pw.png) no-repeat 0 center;background-size: 1.1rem;}
.register_item_edit{background: url(img/log_edit.png) no-repeat 0 center;background-size: 1.1rem;}

/*退出登录*/
.mylogout{cursor: pointer;background: #fff;border-bottom: 1px solid #eee;border-top: 1px solid #eee;text-align: center;margin-bottom: .6rem;height: 2.2rem;line-height: 2.2rem;color: #fa4d32;}

/*支付方式*/
.paytype_select{text-align: left;background: #fff;margin: -.2rem 0 1rem;}
.paytype_select li{height: 3rem;line-height: 3rem;border-bottom: 1px solid #eee;margin-left: .6rem;background: url(img/icon_noselect.png) no-repeat 95% center;background-size: 1.2rem;cursor: pointer;}
.paytype_select li.on{background: url(img/icon_selected3.png) no-repeat 95% center;background-size: 1.2rem;}
.paytype_select li span{display: inline-block;width: 3rem;height: 3rem;float: left;}
.pay_alipay{background: url(img/pay_alipay.jpg) no-repeat center left;background-size: 2rem 2rem;}
.pay_unionpay{background: url(img/pay_unionpay.png) no-repeat center left;background-size: 2.3rem 2.3rem;}
.pay_wxpay{background: url(img/pay_wxpay.png) no-repeat center left;background-size: 2.3rem 2.3rem;}

/*长按图片提示*/
.qrcode_menu_savetips{font-size: .75rem;text-align: center;padding: 0 5% .6rem;}
.qrcode_menu_weixin,.qrcode_menu_phone{font-size: .75rem;}

/*忘记密码*/
.forget_div{overflow: hidden;padding: 0 .6rem .4rem;}
.forget_link{color:#12BF35;font-size: .65rem;}

/*注册登陆优化20160519*/
.register_seepwd{position: absolute;right: .4rem;top: .25rem;width: 2rem;height: 1.5rem;border: 0;background: url(img/icon_nosee.png) no-repeat center center;background-size: auto .8rem;}
.register_seepwd.on{background: url(img/icon_see.png) no-repeat center center;background-size: auto .8rem;}

/*查看全文*/
.article_getall{height: 7rem;margin: -7rem -.75rem 0;text-align: center;cursor: pointer;background: -webkit-linear-gradient(top, rgba(255,255,255,.3), #fff);position: absolute;width: 100%;}
.article_getall_button{text-align: center;}
.article_getall_btn{padding: .3rem 1rem;display: inline-block;border: 1px solid #ff3000;border-radius: 1rem;margin: 2rem auto;color: #ff3000;font-size: .8rem;cursor: pointer;-webkit-animation: zoomInOut 2s infinite;}

/*免费注册*/
.button.article_register{margin: .5rem 0;}

/*名片编辑*/
.vcard_content{position: relative;}
.vcard_mask{position:absolute;top:0;left:0;z-index:10600;width:100%;height:100%;background:rgba(0,0,0,.8);display: none;}
.vcard_mask_body{color: #fff;text-align: center;padding-top: .5rem;font-size: .65rem;margin: 0 .6rem;}
.vcard_time{font-size: .9rem;padding: .5rem 0 0;}
.vcard_wxewm{width: 10rem;height: 10rem;}
.vcard_wxewm_tip{margin: 1.5rem 0 .5rem;}
.vcard_content img{cursor: pointer;}
#card-edit .list-block{margin: .5rem 0;box-shadow: 0 1px 6px #eee, 0 -1px 6px #eee;}
#card-edit .cedit_hd{margin-top: .5rem;}
#card-detail .vcard_mask{height: 27rem;}
/*微站新加入公司*/
#card-detail .web_main{padding-top: 3rem;height: 21rem;}

/*客服*/
.vcard_kefu{text-align: center;color: #2e2e2e;font-size: .75rem;margin: 1rem 0;cursor: pointer;text-decoration: underline;}

/*企业列表*/
.comp_tab_content{height: 2.2rem;}
.comp_tab .button{height: 2.2rem;line-height: 2.2rem;font-size: .75rem;}
.comp_tab .button.active{color: #12BF35;border-color: #12BF35;}
.comp_list_item{border-bottom: 1px solid #eee;background: #fff;}
.comp_list_item td{padding-top: .4rem;padding-bottom: .4rem;}
.comp_list_face{width: 3rem;}
.comp_list_face img{margin: 0 .45rem -.25rem .5rem;width: 2.4rem;height: 2.4rem;}
.comp_list_right{padding-right: .35rem;}
.comp_list_name{font-size: .8rem;margin: 0 0 .2rem;color: #303030;}
.comp_list_time{font-size: .6rem;color: #999;}
.comp_list_td3{text-align: right;width: 3.2rem;padding-right: .5rem;}
.comp_list_btn{display: inline-block;padding: 0 .5rem;height: 1.5rem;line-height: 1.5rem;border-radius: .2rem;background: #fff;color: #F75E4A;border: 1px solid #F75E4A;font-size: .65rem;border-radius: .75rem;}
.comp_waizi{text-align: center;padding-top: 4rem;}
.comp_chazhao{text-align: center;padding-top: 4rem;}
.comp_list_time span{margin-left: .8rem;}
.comp_list_time b{margin-left: .2rem;font-weight: normal;}

/*企业主页*/
.cindex_banner{margin: 0;}
.cindex_banner img{width: 100%;}

/*名片编辑*/
.card_edit_content .list-block .item-title.label{border-right: 0;color: #666;width: 4rem;}
.cedit_hd{height: 5rem;padding: .6rem;background: #fff;border-top: 1px solid #eee;border-bottom: 1px solid #eee;margin-top: .75rem;position:relative;width:100%;padding-top:.4rem;padding-bottom:.35rem;min-height:2.2rem;overflow:hidden;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-ms-flex:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}
.cedit_hd img{height: 3rem;width: 3rem;}
.cedit_hd_left{width: 50%;position:relative;float: left;text-align: center;}
.cedit_hd_tip{font-size: .7rem;text-align: center;}
.cedit_hd_right{width:100%;-webkit-box-flex:1;-ms-flex:1;-webkit-flex-shrink:1;-ms-flex:0 1 auto;-webkit-flex-shrink:1;flex-shrink:1}
.cedit_hd_right input{border: 0;width: 100%;height: 3rem;}
.cedit_upload img{width: 1.4rem;height: 1.4rem;}
.apublish_text{margin: 1rem .6rem;border: 1px solid #dedee0;height: 6rem;background: #fff;padding: .3rem;}
.apublish_textarea{border: 0;resize: none;width: 100%;font-size: .7rem;height: 100%;}
.cedit_hd_mask{position: absolute;width: 5rem;height: 3rem;line-height: 3rem;top: 0;left: 50%;margin-left: -2.5rem;font-size: .7rem;color: #fff;background: rgba(0,0,0,.8);}
.cardedit_image{margin-top: .6rem;background: #fff;}
.cardedit_image td{padding-top: .5rem;padding-bottom: .5rem;border-bottom: 1px solid #eee;}
.cardedit_image_left{padding-left: .6rem;font-size: .75rem;color: #666;}
.cardedit_image_face{height: 3.6rem;width: 3.6rem;border-radius: 50%}
.cardedit_image_right{background: url(img/icon_more.png) no-repeat 97% center;background-size: .65rem;padding-right: 1.4rem;overflow: hidden;cursor: pointer;}
.cardedit_image_ewm{height: 2rem;width: 2rem;}
.edit_inp_right{text-align: right;direction: rtl;}
.cardedit_tips{ font-size: .7rem; color: #999; padding-left: .6rem;}

/*选择企业*/
.bottom_tool{position: absolute;bottom: 0;left: 0;width: 100%;height: 2.5rem;background: #fff;background: #f2f2f2;color: #12BF35;text-align: center;font-size: .8rem;line-height: 2.5rem;}
.bottom_tool_write{background: #fff;}
.bottom_tool_main{margin: 0 .6rem;}
.bottom_tool_btn{margin: .25rem 0;width: 100%;height: 2rem;border: 0;border-radius: .2rem;background: #F75E4A;color: #fff;line-height: 2rem;}

/*搜索文章*/
.asearch_hd{height: 2.65rem;padding: .35rem .5rem;position: relative;background: #f5f5f5;}
.asearch_hd:after{content:'';position:absolute;left:0;bottom:0;right:auto;top:auto;height:1px;width:100%;background-color:#d0d0d0;display:block;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}
@media only screen and (-webkit-min-device-pixel-ratio:2){.asearch_hd:after{-webkit-transform:scaleY(.5);transform:scaleY(.5)}
}
@media only screen and (-webkit-min-device-pixel-ratio:3){.asearch_hd:after{-webkit-transform:scaleY(.33);transform:scaleY(.33)}
}
.asearch_hd_main{height: 1.95rem;background: #fff;border-radius: .2rem;position: relative;cursor: pointer;border: 1px solid #dedee0;margin-right: .3rem;}
.asearch_hd_search{height: 1.85rem;width: 1.85rem;display: inline-block;background: url(img/wm_search.png) no-repeat center center;background-size: .75rem;width: 13%;}
.asearch_hd_inp{border: 0;background: #fff;width: 72%;height: 100%;font-size: .75rem;}
.asearch_hd_close{position: absolute;right: 0;height: 1.85rem;width: 1.85rem;display: inline-block;background: url(img/wm_close.png) no-repeat center center;background-size: .75rem;}
.asearch_hd_btn{width: 100%;border: 0;background: #12BF35;color: #fff;text-align: center;height: 1.85rem;border-radius: .2rem;}
.asearch_hd_button{width: 3.75rem;}

/*二维码*/
.topbar_tip{height: 2rem;line-height: 2rem;background: rgba(255, 255, 255, 1);color: #12BF35;font-size: .7rem;padding-left: .6rem;}
.topbar_tip.fixed{position: absolute;z-index: 10000;width: 100%;top: 0;left: 0;}
.topbar_close{display: inline-block;width: 2rem;height: 2rem;background: url(img/icon_close_gray.png) no-repeat center center;background-size: 1rem;}

/*图片浏览器*/
.icon-next{background:url(img/wm_next.png) no-repeat;background-size: .7rem .7rem;}
.icon-prev{background:url(img/wm_prev.png) no-repeat;background-size: .7rem .7rem;}
.photo-browser-close-link{background:url(img/wm_left.png) no-repeat .2rem center;background-size: auto 1.2rem;height: 2.2rem;width: 2.2rem;display: inline-block;padding: .5rem 0;}
.photo-browser-close-link:before{content: " ";}

/*推荐文章历史*/
.apublish_record{ width: 100%; padding: 0 .6rem;}
.precord_item{border: 1px solid #f0f0f0; border-radius: .25rem; padding: 0 .6rem; margin-top: .6rem;background: #fff;}
.precord_hd, .precord_ft{overflow: hidden;border-bottom: 1px solid #eee;height: 2rem;line-height: 2rem;font-size: .7rem;}
.precord_item .precord_hd:last-of-type{ border-bottom: 1px solid #eee;}
.precord_label{color: #999;}

/*名片背景*/
.vcard_editbg{width: 200%;height: 72%;padding: 2rem 0;margin-left: -50%;visibility: visible;display: flex;justify-content: center;align-items: center;}
.vcard_bgul{overflow: hidden;margin: 0 0 .5rem .5rem;}
.vcard_bgul li{float: left;width: 33.33%;cursor: pointer;}
.vcard_bgul li img{width: 100%;}
.vcard_bgitem{margin: .5rem .5rem 0 0;position: relative;}
.vcard_bgtit{text-align: center;font-size: .75rem;margin-top: .2rem;}
.vcard_bgselect{position: absolute;height: 26px;width: 26px;background: #fff url(img/icon_noselect.png) no-repeat;background-size: 26px;right: 0;top: 0;cursor: pointer;border-radius: 50%;}
.vcard_bgselect.on{background: #fff url(img/icon_selected3.png) no-repeat;background-size: 26px;}

/*文章详情优化*/
.article_page{border-bottom: 0;}
.adetail_btns{padding: .28rem .75rem;position: absolute;bottom: 0;width: 100%;left: 0;background: #f6f6f6;border-top: 1px solid #ddd;}
.compcard_show_comp{text-align: center;padding-top: .6rem;color: #2e2e2e;}
.color_gray{color: #303030;}
.color_red{color: #f30;}
.color_green{color: #00c800;}
.apublish_jump{text-align: center;}
.apublish_jump a{color: #F75E4A;font-size: .8rem;}
.icon_h5{display: inline-block;height: 1rem;width:.8rem;background: url(img/icon_h5.png) no-repeat 0 center;background-size: 100% 1rem;margin-right: .3rem;}
b.icon_h5{height: 100%;}
.icon_audioArticle{display: inline-block;height: 1rem;width: 1rem;background: url(img/audio_more.png) no-repeat 0 center;background-size: 100% 1rem;margin-right: .3rem;}

/*注册优化步骤*/
.register_step{margin-top: .8rem;}
.register_step .register_item_new{margin: 0 .6rem .6rem;}

/*底部头像*/
.comp_face{position: absolute;left: 0;top: 0;height: 2.2rem;z-index: 11;width: 3.3rem;}
.comp_face img{height: 1.8rem;width: 1.8rem;border: .1rem solid #fff;border-radius: 50%;margin-top: .2rem;}
.comp_reg{position: absolute;width: 100%;height: 100%;z-index: 1;left: 0;top: 0;color: #fff;}

/*文章标志*/
.flist_flag{font-style: normal;color: #fd3638;border: 1px solid #fd3638;border-radius: .2rem;padding: 0 .2rem;margin-left: .3rem;font-size: .55rem;}

/*申请公司*/
.applycomp_content{margin: 1.8rem 1rem 0;border: 2px solid #d2fbb3;padding-bottom: 1.5rem;border-radius: 1rem;}
.applycomp_p1{color: #545454;font-size: .7rem;text-indent: 1.4rem;margin: .8rem .5rem 1rem;}
.applycomp_p2{text-align: center;margin-top: 1rem;}
.applycomp_btn1{background: #F75E4A;color: #fff;border: 0;margin: 0 auto;padding: .25rem .8rem;border-radius: .2rem;display: inline-block;}
.applycomp_p3{background: #d2fbb3;color: #545454;padding: .3rem;font-size: .7rem;margin: 1.2rem 1.8rem;}

/*首页滚动*/
.m0408_join{height: 1.8rem;line-height: 1.8rem;font-size: .65rem;background: #ffeec8;overflow: hidden;width: 100%;}
.m0408_join .swiper-slide{height:1.8rem;line-height:1.8rem;text-align: center;color: #f03e22;overflow: hidden;}
.bottomLink{position: absolute;bottom: 0;left: 0;width: 100%;height: 2rem;line-height: 2rem;text-align: center;background: #ff0000;color: #fff;font-size: .8rem;}

/*公告栏*/
.publish_ggl{background: #f03e22;color: #fff;height: 1.3rem;line-height: 1.3rem;margin: .15rem 0 0;border-radius: .25rem;padding:  0 .2rem;}

/*文章评论*/
.comment_bottom{position: absolute;bottom: 0;left: 0;background: #fff;height: 2rem;border-top: 1px solid #eee;width: 100%;z-index: 8888;}
.comment_td0{width: 4.5rem;padding: 0 .6rem;}
.comment_td2{width: 3rem;}
.comment_b2{height: 1.4rem;margin: .3rem 0;position: relative;text-align: center;}
.comment_b1{border-radius: .7rem;height: 1.4rem;line-height: 1.4rem;margin: .3rem 0;background: #f3f3f3;color: #999;font-size: .7rem;padding-left: .75rem;}
.comment_b3{display: inline-block;color: #00C09A;font-size: .6rem;height: 1rem;line-height: 1rem;background: url(img/icon_comment.png) no-repeat 0 center;background-size: 1rem;padding-left: 1.1rem;}
.article_talk{background: #fff;padding: 0 0 1rem;}
.wmsg_list{background: #fff;}
.wmsg_item{padding: .6rem 0; margin: 0 .6rem; border-bottom: 1px solid #E7E7E7;}
.wmsg_item:last-child{border-bottom: 0;}
.wmsg_left{width: 2rem;}
.wmsg_left img{width: 2rem;height: 2rem;border-radius: 50%;}
.wmsg_right{padding-left: 2.5rem;}
.wmsg_right_name{color: #2e2e2e;font-size: .65rem; position: relative; height: 1rem; margin-bottom: .1rem;}
.wmsg_right_info{font-size: .75rem;color: #2e2e2e;}
.wmsg_like{display: inline-block;background: url(img/like_no3.png) no-repeat 0 top;background-size: auto .8rem;height: 1rem;line-height: 1rem;padding-left: 1rem;font-size: .6rem;color: #666;cursor: pointer;margin-left: .5rem;}
.wmsg_like.on{background: url(img/like_yes3.png) no-repeat 0 top;background-size: auto .8rem;color: #FF2828;}
.wmsg_selectLike{background: url(img/wmsg_selectLike.png) no-repeat 0 center;background-size: auto 1rem;color: #2788FF;}
.wmsg_selectLike.on{background: url(img/wmsg_selectLike_on.png) no-repeat 0 center;background-size: auto 1rem;color: #2788FF;}
.wmsg_right_time{font-size: .6rem;color: #666;margin: 0 0 .2rem; }
.wmsg_right_city{margin-right: .5rem;float: left;}
.article_morebtn{display: block;background: #eee;color: #666;height: 1.8rem;line-height: 1.8rem;font-size: .7rem;margin: .6rem;text-align: center;cursor: pointer;}
.article_talk_more{display: none;}
.wmsg_uname{display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 50%; font-size: .75rem;}
.wmsg_selected_icon{ width: 2rem; height: auto; vertical-align: bottom; margin-left: .3rem;}
.wmsg_copyBtn{ border: 1px solid #FF4F4F; color: #FF4F4F; border-radius: .5rem; padding: 0 .4rem; height: 1rem; line-height: 1rem; display: inline-block;}
.comment_b0{background: #e84941;color: #fff;height: 1.4rem;line-height: 1.4rem;font-size: .6rem;text-align: center;border-radius: .2rem;}
/*抢沙发*/
.article_notalk{text-align: center;}
.article_notalk_img{width: 2.8rem;margin: 1.5rem 0 .5rem;}
.article_notalk_tit{font-size: .65rem;color: #999;}

/*已发送验证码*/
.register_send{text-align: center;font-size: .7rem;margin: 0 0 .6rem;line-height: 1.6;}

/*选择文章文类*/
.article_type_content{width:13.5rem;position:absolute;z-index:11000;left:50%;top:50%;margin-left:-6.75rem;margin-top:-5.5rem;border-radius: .35rem;}
.article_type_body{padding:.75rem;border-radius:.35rem .35rem 0 0;position:relative;background:#e8e8e8}
.article_type_body:after{content:'';position:absolute;left:0;bottom:0;right:auto;top:auto;height:1px;width:100%;background-color:#b5b5b5;display:block;z-index:15;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}
@media only screen and (-webkit-min-device-pixel-ratio:2){.article_type_body:after{-webkit-transform:scaleY(.5);transform:scaleY(.5)}
}
@media only screen and (-webkit-min-device-pixel-ratio:3){.article_type_body:after{-webkit-transform:scaleY(.33);transform:scaleY(.33)}
}
.article_type_foot{height:2.2rem;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}
.article_type_btn{width:100%;padding:0 .25rem;height:2.2rem;font-size:.85rem;line-height:2.2rem;text-align:center;color:#0894ec;background:#e8e8e8;display:block;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;cursor: pointer;}
.article_type_btn:after{content:'';position:absolute;right:0;top:0;left:auto;bottom:auto;width:1px;height:100%;background-color:#b5b5b5;display:block;z-index:15;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}
.article_type_btn:first-child:last-child{border-radius:0 0 .35rem .35rem}
.select_atype_hd{font-size: .8rem;margin: 0 0 .3rem .5rem;}
.select_atype_bd{overflow: hidden;padding-bottom: .3rem;}
.select_atype_span{float: left;margin: .5rem 0 0 .5rem;padding: .1rem .45rem;border:1px solid #a6a6a6;border-radius: .2rem;background:#fff;color:#303030;font-size: .7rem;cursor: pointer;}
.select_atype_span.on{border: 1px solid #12BF35;background:#12BF35;color:#fff;}

/*全民健商*/
/*阅读*/
.button.button_health{margin: .85rem .6rem;height: 2.2rem;font-weight: bold;font-size: .85rem;line-height: 2.2rem;background: #F75E4A;}
.modal-button:first-child:last-child{color: #0894ec;font-weight: normal;}
.modal-button:first-child{color: #999;font-weight: bold;}
.modal-button:last-child{color: #FF4444;font-weight: bold;}

/*微店*/
.comp_newtab{border-bottom: 1px solid #dedee0;overflow: hidden;background: #fff;}
.comp_newtab_img{height: 2.2rem;margin-top: .5rem;}
.comp_newtab_tit{color: #999;font-size: .7rem;padding: .5rem 0 .4rem;}
.comp_newtab li.active .comp_newtab_tit{color: #12BF35;border-bottom: .1rem solid #12BF35;}
.newtab_product .comp_newtab_img{background: url(img/ys_01.png) no-repeat center center;background-size: auto 100%;}
.newtab_enterprise .comp_newtab_img{background: url(img/ys_02.png) no-repeat center center;background-size: auto 100%;}
.newtab_company .comp_newtab_img{background: url(img/ys_03.png) no-repeat center center;background-size: auto 100%;}
.newtab_train .comp_newtab_img{background: url(img/ys_04.png) no-repeat center center;background-size: auto 100%;}
.newtab_product.active .comp_newtab_img{background: url(img/ys_01_on.png) no-repeat center center;background-size: auto 100%;}
.newtab_enterprise.active .comp_newtab_img{background: url(img/ys_02_on.png) no-repeat center center;background-size: auto 100%;}
.newtab_company.active .comp_newtab_img{background: url(img/ys_03_on.png) no-repeat center center;background-size: auto 100%;}
.newtab_train.active .comp_newtab_img{background: url(img/ys_04_on.png) no-repeat center center;background-size: auto 100%;}
.comp_news{background: #f5f5f5;font-size: .85rem;padding: .3rem .6rem;}
.cindex_tab.fixed, .groupcode_hd ul.fixed{position: fixed;width: 100%;left: 0;top: 2.7rem;z-index: 10;border-bottom: 1px solid #ddd;}
.comp_newtab ul{display:-webkit-flex;display:flex;}
.comp_newtab li{width:100%;-webkit-box-flex:1;-ms-flex:1;border:0;text-align: center;cursor: pointer;}

/*群二维码*/
.groupcode_hd, .groupcode_hd ul{height: 2rem;background: #f8f8f8; border-bottom: none;}
.groupcode_hd ul{position: relative;}
.groupcode_hd a{float: left;display: inline-block;width: 25%;height: 2rem;text-align: center;color: #000;font-size: .8rem;}
.groupcode_hd li{height: 1.1rem;line-height: 1.1rem;margin-top: .4rem;}
.groupcode_hd a:last-child li{border: 0;}
.groupcode_hd_icon{padding-right: .6rem;background: url(img/rank_icon3.png) no-repeat right center;background-size: .35rem;margin: 0 .3rem;}
.protype_hd .groupcode_hd_icon{font-size: .7rem;color: #666;}
.groupcode_hd_icon.down{background: url(img/rank_down3.png) no-repeat right center;background-size: .35rem;color: #FF2828;}
.groupcode_hd_icon.up{background: url(img/rank_up3.png) no-repeat right center;background-size: .35rem;color: #FF2828;}
.protype_hd .groupcode_hd_types{display: inline-block;height: 1.1rem;font-size: .7rem;padding-right: 1.1rem;background: url(img/shop_type2.png) no-repeat right center;background-size: 1rem;color: #FF4636;}

/*产品列表*/
.prolist_bottom{height: 2.5rem;position: absolute;bottom: 0;left: 0;width: 100%;background: #fff;z-index: 10600;cursor: pointer;}
.prolist_bottom:before{content:'';position:absolute;left:0;top:0;bottom:auto;right:auto;height:1px;width:100%;background-color:#f0f0f0;display:block;z-index:15;-webkit-transform-origin:50% 0;transform-origin:50% 0}
.prolist_bottom table{height: 100%;}
.compfoot_dianzhu{background: url(img/compft_dianzhu2.png) no-repeat center 0;background-size: 1.4rem;}
.compfoot_pinpai{background: url(img/compft_pinpai2.png) no-repeat center 0;background-size: 1.4rem;}
.compfoot_weidian{background: url(img/compft_kaidian4.png) no-repeat center center;background-size: 1.4rem;}
.compfoot_qrcode{background: url(img/compft_qrcode_02.png) no-repeat center center;background-size: 1.4rem;}
.compfoot_message{background: url(img/audioMsg_tit_icon.png) no-repeat center center;background-size: 1.4rem;}
.prolist_bottom_td1, .prolist_bottom_td2{width: 16%;color: #666;}
.prolist_bottom a{color: #666;}
.prolist_bottom1, .prolist_bottom2{height: 1.8rem;width: 100%;font-size: .5rem; text-align: center;cursor: pointer;display: block; }
.prolist_bottom_td3{text-align: center;color: #fff;font-size: .8rem;background: -webkit-linear-gradient(left, #00E1AF, #00C79A);}
.prolist_bottom_td4{width: 68%;}
.prolist_bottom4{background: -webkit-linear-gradient(left, #00E1AF, #00C79A);color: #fff;height: 100%;width: 100%;text-align: center;border: none;border-radius: .1rem;}
.compfoot_change{font-weight: normal;letter-spacing: 1px;}

.prolist_content{padding: 0 .2rem 2rem;overflow: hidden;}
.prolist_item{width: 50%;margin: 0 0 .5rem; border-radius: .3rem; overflow: hidden;float: left;display: block;}
.prolist_body{margin: 0 .2rem;background: #fff;padding: 0 0 .5rem;}
.prolist_info{padding: 0 .3rem;}
.prolist_sales{ margin-right: .2rem;}
.prolist_img{height: 8rem;position: relative;overflow: hidden;}
.prolist_img img{width: 100%; height: auto;-webkit-transform: translate(-50%, -50%);left: 50%;top:50%;position: absolute;}
.prolist_name{font-size: .7rem;color: #333;padding: .3rem .3rem 0;height: 1.3rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.prolist_price{color: #F75E4A;font-size: .85rem;position: relative;margin: .1rem 0 .1rem;line-height: 1.3; overflow: hidden;}
.prolist_price span{font-size: .6rem;}
.prolist_price .exchange_money{font-size: .5rem; display: inline-block; white-space: nowrap; position: absolute; height: .8rem; line-height: .9rem; border-radius: .4rem; color: #fff; padding: 0 .2rem; background: -webkit-linear-gradient(left, #FF7521, #FF2828); margin: .1rem 0 0 .2rem;}
.prolist_exchangeMoney{height: 1rem;margin: -.3rem 0 .1rem;display: inline-block;}
.prolist_exchangeMoney span{background: #FF5041;color: #fff;display: inline-block;margin: .1rem 0 .5rem;padding: 0 .1rem;font-size: .6rem;}
.prolist_more{color: #999;font-size: .55rem;position: relative;}
.prolist_more b{font-weight: normal;margin-left: .05rem;}
.prolist_top .asearch_hd_close{background: none;width: 2.6rem;text-align: center;line-height: 1.6rem;font-size: .8rem;}
.prolist_top .asearch_hd_type{width: 2.8rem;background: url(img/jsicon_type.png) no-repeat 0 center;background-size: .8rem .8rem;border: 0;padding-left: 1rem;color: #F75E4A;}
.prolist_menu{left: 0;top: 2.8rem;}
.flist_menu_body .icon_h5{height: 1rem;}
/*购物车*/
.prolist_cart{display: inline-block;height: .8rem;width: .8rem;background: url(img/shop_mincart4.png) no-repeat center center;background-size: 100%;position: absolute;right: 0;cursor: pointer;top: 0;}
.cart_total{display: inline-block;height: 2.3rem; width: 2.3rem;background: url(img/fixed_cart3.png) no-repeat center center;background-size: 100%;cursor: pointer;position: absolute;bottom: 3rem;right: .5rem;z-index: 10600;}
.cart_point{height: .35rem;width: .35rem;border-radius: 50%;background: #fe8112;position: absolute;right: .3rem;top: .3rem;display: none;}
.cartItem_icon{border-radius: 50%;position: absolute;height: 2rem;width: 2rem;z-index: 10600;}
/*产品二维码海报*/
.ewm_poster{display: inline-block; height: 2.3rem; width: 2.3rem; background: url(img/fixed_ewm2.png) no-repeat center center;background-size: 100%;cursor: pointer;position: absolute;bottom: 9rem;right: .5rem;z-index: 10600;}

.cindex_content{ width: 100%; background: url(img/cindex_content_bg.jpg) no-repeat; padding-bottom: .3rem; background-size: 100% auto;}	
.mall_searchBar{ padding: .5rem; overflow: hidden; width: 100%;}
.mall_searchBar_content{ background-color: rgba(255,255,255,0.5); border-radius: .9rem; width: 90%;}
.mall_searchBar_icon{width: 1.9rem; background: url(img/icon_search_04.png) no-repeat .6rem center; background-size: .9rem;}
.mall_searchBar_inp{ height: 1.8rem; color: #fff; font-size: .7rem; background: none; width: 100%; border: none;}
.mall_searchBar_inp::-webkit-input-placeholder{ color: #ddd;}
.mall_classify{ color: #fff; padding-top: 1.2rem; font-size: .5rem; display: inline-block; background: url(img/mall_classify_icon.png) no-repeat center 0; background-size: 1rem 1rem;cursor: pointer;}
.mall_searchBar.fixed{ position: fixed; top: 0; left: 0; z-index: 10;}
.mall_searchBar.fixed .mall_searchBar_content{ background: #eee;}
.mall_searchBar.fixed .mall_searchBar_inp{color: #333;}
.mall_searchBar.fixed .mall_searchBar_inp::-webkit-input-placeholder{ color: #999;}
.mall_searchBar.fixed .mall_classify{ color: #555; background: url(img/mall_classify_icon_on.png) no-repeat center 0; background-size: 1rem 1rem;}
.mall_info{ width: 100%; color: #fff;}
.mall_info .mall_info_logo{ width: 2.2rem; height: 2.2rem; border-radius: .2rem;}
.mall_info .mall_info_name{ font-size: .75rem;}
.mall_info .mall_info_icon{ background: -webkit-linear-gradient(left, #FF7521, #FF2828); font-size: .6rem; height: 1rem; line-height: 1rem; padding: 0 .5rem; border-radius: .5rem; display: inline-block;color: #fff;}
.mall_info .mall_info_auth{ font-size: .5rem; width: 3.5rem; text-align: center; color: #fff; border: 1px solid #fff; height: 1.2rem; line-height: 1.2rem; border-radius: .6rem; display: inline-block;}
.mall_info .mall_info_auth.on{ color: #FF2828;  border: 1px solid #FF2828;}
.mall_info_star{display: inline-block;background: url(img/mall_info_nostar.png) no-repeat;background-size: 100% auto;width: 2.2rem;height: .4rem;margin: .3rem 0 0 .3rem;}
.mall_info_star.on{background: url(img/mall_info_star.png) no-repeat;background-size: 100% auto;}
.mall_searchBar_right{width: 2.3rem;}
.mall_searchBar_btn{color: #fff;}
.mall_searchBar.fixed .mall_searchBar_btn{color: #444;}

/*产品详情*/
.pdetail_banner{margin: 0;position: relative;}
#product-detail .pdetail_banner .swiper-slide{text-align: center;}
#product-detail .pdetail_banner img{max-width: 100%;width: auto;display: inline;}
#product-detail .pdetail_banner{border-bottom: 1px solid #f0f0f0;}
.pdetail_banner_love{color: #fff;font-size: .7rem;height: 1.4rem;width: 100%;background: rgba(0,0,0,.8);padding: .15rem .15rem 0 0;}
.pdetail_love{display: inline-block;height: 1rem;line-height: 1rem;background: url(img/like_no3.png) no-repeat 0 top;background-size: .8rem .8rem;cursor: pointer;padding-left: 1rem;}
.pdetail_love.on{background: url(img/like_yes3.png) no-repeat 0 top;background-size: .8rem .8rem;color: #FF2828;}
.pdetail_info{padding: .6rem .5rem; position: relative;}
.pdetail_want{display: inline-block;height: 1.6rem;line-height: 1.6rem;width: 3.3rem;border-radius: .3rem;color: #fff;background: #F75E4A;text-align: center;font-size: .75rem;margin-left: .3rem;}
.pdetail_name{font-size: .8rem;color: #222;}
.pdetail_price{color: #FF5041;font-size: 1rem;overflow: hidden;margin: .1rem 0;}
.pdetail_price span{font-size: .7rem;}
.pdetail_price i{color: #999;text-decoration: line-through;font-size: .7rem;margin-left: .3rem;font-style: normal;}
.pdetail_exchangeMoney{background: -webkit-linear-gradient(left, #FF7521, #FF2828); height: .9rem; line-height: .9rem; border-radius: .45rem; margin: .3rem 0 0 .5rem; color: #fff; display: inline-block; padding: 0 .4rem; font-size: .6rem;}
.pdetail_exchangeMoney.hidden{display: none;}
.pdetail_more{color: #999;font-size: .6rem; border-bottom: 1px solid #E7E7E7; padding-bottom: .5rem;}
.pdetail_more:after{clear: both;content: " ";display: block;}
.pdetail_more b{font-weight: normal;margin-left: .05rem;}
.pro_score{margin-left: .75rem;}
.pdetail_tab{background: #f0f0f0;padding: 0 .1rem;border: none;}
.pdetail_tab:after{background: none;}
.pdetail_tab .button{font-size: .7rem;padding: 0;color: #333;}
.pdetail_tab .button.active{color: #12BF35;background: #fff;border: none;height: 1.4rem;line-height: 1.4rem;border-radius: .7rem;margin-top: .3rem;}
.pdetail_right_imgs{overflow: hidden;}
.pdetail_right_imgs img{float: left;cursor: pointer;height: 4rem;width: 31%;overflow: hidden;margin: .5rem 2% 0 0;}
.pdetail_detail{padding: .6rem; margin-top: 0;}
.pdetail_detail img{max-width: 100%;vertical-align: middle;}
.pdetail_table{height: 2.2rem;}
.pdetail_tab.fixed{position: fixed;width: 100%;left: 0;top: 0;z-index: 10;}
.pdetail_editor_imgs{background: #fff;}
.pdetail_editor_imgs .photos_item{height: 3.2rem;width: 3.2rem;margin: 0;}
.pdetail_editor_imgs .photos_item_first{border: 1px dashed #999; background: #fff url(img/img_upload2.png) no-repeat center center;background-size: contain;padding-top: 0;}
.iwant_title{text-align: center;padding: 0 0 .25rem;}
.iwant_tips{margin: .6rem .6rem .8rem;font-size: .65rem;text-align: justify;}
.pdetail_editor_imgs .photos_list li{width: 3.2rem;height: 3.2rem;margin: 0 0 .5rem .6rem;}

/*商品改版*/
.prodetail_tab{background: #fff;display: block;width: 100%; border-bottom: 1px solid #e7e7e7;}
.prodetail_tab.on{ position: fixed; top: 0; left: 0; z-index: 10300;}
.prodetail_tab ul{overflow: hidden;}
.prodetail_tab li{float: left;width: 33.33%;text-align: center;}
.prodetail_item{color: #555555;font-size: .7rem;margin: 0; padding: .5rem 0;}
.prodetail_item.on{color: #FF2828;}
.prodetail_talk{height: 1.9rem;line-height: 1.9rem;margin: 0 .6rem;border-bottom: 1px solid #f0f0f0;}
.prodetail_talk span i{font-style: normal;}
.prodetail_talk_right{font-size: .6rem;color: #333;}
.prodetail_talk_right i{color: #FF5041;}
.prodetail_talk_tit{font-size: .8rem;color: #333;}
.prodetail_talk_number{font-size: .6rem;color: #666;}
.article_morebtn_link{font-size: .7rem;background: -webkit-linear-gradient(left, #FF7521, #FF2828);border-radius: .8rem;text-align: center;height: 1.6rem;line-height: 1.6rem;color: #fff;width: 7rem;margin: 0 auto;cursor: pointer;}
.prodetail_tit{background: #f0f0f0;padding: .7rem 0 1.2rem;}
.prodetail_tit_main{border-bottom: 1px solid #ccc;height: .5rem;line-height: 1;width: 12rem;margin: 0 auto;}
.prodetail_tit_text{font-size: .8rem;margin:0 auto;height:1rem;color:#999;text-align:center;width: 6rem;line-height: 1rem;background: #f0f0f0;}
.prodetail_tit_text span{padding-left: 1.3rem;}
.prodetail_tit_goods{background: url(img/shop_tit_detail.png) no-repeat 0 center;background-size: 1rem 1rem;}
.prodetail_tit_article{background: url(img/shop_tit_article.png) no-repeat 0 center;background-size: 1rem 1rem;}

/*健康首页*/
.hindex_content li{float: left;width: 33.33%;position: relative;text-align: center;}
.hindex_content li a{display: block;padding-top: 1.7rem;}
.hindex_img img{width: 3.4rem;height: 3.4rem;}
.hindex_tit{font-size: .75rem;color: #666;padding-top: .1rem;}

/*健康详情*/
.hdetail_head{margin: .8rem .75rem;}
.hdetail_report{color: #fff;}
.hdetail_tit{display: none;}
.hdetail_titbg{width: 100%;}
.h_bingli{background: url(img/h_bingli.png) no-repeat;background-size: 1.3rem 1.3rem;padding-left: 1.7rem;}
.h_tiaoli{background: url(img/h_tiaoli.png) no-repeat;background-size: 1.3rem 1.3rem;padding-left: 1.7rem;}
.h_tuijian{background: url(img/h_tuijian.png) no-repeat;background-size: 1.3rem 1.3rem;padding-left: 1.7rem;}
.h_fuwu{background: url(img/h_fuwu.png) no-repeat;background-size: 1.3rem 1.3rem;padding-left: 1.7rem;}
.hdetail_intro{font-size: .8rem;margin: .75rem;text-align: justify;}
.hdetail_say{color: #999;font-size: .6rem;margin: 1rem .6rem 2rem;}
.hdetail_pro{margin: .6rem;}
.hdetail_pimg{text-align: center;}
.hdetail_pimg img{max-width: 100%;height: 6rem;display: inline;}
.hdetail_pname{font-size: .7rem;color: #2e2e2e;margin: .5rem 0;}
.hdetail_pprice{color: #F75E4A;font-size: .85rem;}
.hdetail_pprice span{font-size: .6rem;margin-right: .1rem;}
.hottitle{color: #2e2e2e;font-size: .7rem;height: 2rem;line-height: 2rem;padding: 0 .6rem;background: #f5f5f7;}
.vedit_shop{height: 2rem;line-height: 1.4rem;padding: .3rem .6rem;background: #f5f5f7;margin-top: .7rem;cursor: pointer;}
.shop_hg{display: inline-block;background: url(img/icon_king.gif) no-repeat 0 center;background-size: 100%;height: 1.4rem;width: 1rem;}
.shop_xinyu{display: inline-block;background: url(img/jsicon_xinyu.png) no-repeat 0 center;background-size: 100%;height: 1.4rem;width: .8rem;}
.shop_down{display: inline-block;background: url(img/icon_right.png) no-repeat right center;background-size: auto .8rem;height: 1.4rem;width: 1rem;}
.vedit_shop_logo{height: 1.4rem;width: 1.4rem;border-radius: 50%;margin-right: .4rem;}
.vedit_shop_name{font-size: .7rem;max-width: 50%;margin-right: .3rem;}

/*我的-头部*/
.cmy_bg{background: url(img/cardmy_topbg.png) no-repeat 0 -2.5rem #FD4565; background-size: cover; position: absolute;height: 9.8rem;width: 100%;z-index: -1;}
.cmy_hd{position: relative;overflow: hidden; background: url(img/cardmy_topbg.png) no-repeat 98% center; background-size: .9rem .9rem;}
.cmy_hd_account{position: relative;overflow: hidden;padding-bottom: .6rem;}
.cmy_hd1{height: 3.5rem;margin: 1rem .6rem .5rem;position: relative;}
.cmy_face{height: 3.5rem;width: 3.5rem;border-radius: 50%;}
.cmy_ziliao{position: absolute;bottom: -.5rem;left: 50%;height: .9rem;line-height: .9rem;width: 3.3rem;margin-left: -1.65rem;display: inline-block;background: #fff;color: #01C49D;font-size: .55rem;border-radius: .45rem;text-align: center;}
.cmy_hd2_1{margin-top: 1rem;height: 1.4rem;}
.cmy_name{display: inline-block;font-size: .9rem;font-weight: bold;max-width: 5.6rem;height: 1.4rem;line-height: 1.4rem;overflow: hidden;color: #fff;margin-right: .2rem;}
.cmy_hd2_2{font-size: .65rem;color: #fff;height: 1rem;line-height: 1rem;}
.icon_vipbg{display: inline-block; width: 3.2rem; height: .95rem; line-height: .95rem; margin-top: .2rem; border-radius: .475rem; font-size: .55rem; color: #fff; text-align: center;}
.icon_vipbg.vip{background: #FF8111;}
.icon_vipbg.daoshi{background: #A138AA;}
.icon_vipbg.jianxi{background: url(img/vip_jianxi3.png) no-repeat;background-size: 100% 100%;}
.icon_vipbg.hidden{display: none;}
.cmy_shezhi img{position: absolute;height: 1.5rem;width: 1.5rem;right: .5rem;top: 1rem;}
.cmy_hdbtn{display: inline-block;height: 1.25rem;line-height: 1.25rem;width: 4.2rem;text-align: center;background: url(img/myhead_btn.png) no-repeat;background-size: 100% 100%;}
.cmy_hdbtn2{display: inline-block;height: 1.5rem;line-height: 1.5rem;width: 5rem;text-align: center;background: url(img/myhead_button.png) no-repeat;background-size: 100% 100%;}
.cmy_hdbtn.hidden{display: none;}
.cmy_hdbtn_main{font-size: .7rem;color: #222;display: inline-block;}
.cmy_wodedaoshi{position: absolute;right: 0;top: 3.5rem;}
.cmy_shengji{ height: 1.2rem; line-height: 1.2rem; margin-top: .4rem; width: 4rem; text-align: center; color: #fff; background: -webkit-linear-gradient(left, #FF7A2A, #F83A4E); border-radius: .6rem; font-size: .7rem;}
.cmy_hdbutton{overflow: hidden;padding: .3rem 15%;}
.cmy_hdbutton li{float: left;width: 50%;text-align: center;}
.cmy_father{color: #0c2f24;}
.cmy_bottom{ text-align: center;}
.cmy_bottom_kf{ display: inline-block; font-size: .6rem; color: #333333; margin: .5rem 1.2rem 1rem;}
.cmy_bottom_kf img{ width: 2rem; height: 2rem; display: block; margin: 0 auto .2rem;}

/*我的-栏目*/
.cmy_item{margin: .5rem;background: #fff;border-radius: .3rem;}
.cmy_item_title{padding: .6rem .7rem;font-size: .9rem;color: #222;}
.cmy_item_tips{color: #EA3E24;}
.cmy_item_ul{overflow: hidden;}
.cmy_item_ul li{float: left;width: 33.3%;text-align: center;margin: .6rem 0;cursor: pointer;position: relative;}
.cmy_item_list{ margin: 0 .5rem;}
.cmy_item_list li{ width: 100%; border-bottom: 1px solid #DDDDDD; height: 2.2rem; line-height: 2.2rem; color: #222222; font-size: .7rem; background: url(zmpal/img4.0/cardmy/cmy_item_list_icon.png) no-repeat right center; background-size: .8rem .8rem;}
.cmy_item_list a:last-of-type li{ border: none;}
.cmy_item_list li img{ width: 1.1rem; height: 1.1rem; vertical-align: middle; margin: 0 .3rem;}
.cmy_item_hongdian{position: absolute;background: #ff2200; color: #fff; width: .8rem;height: .8rem;line-height: .8rem; font-size: .5rem; top: .1rem;right: 50%;margin-right: -1.4rem;border-radius: 50%; text-align: center;display: none;}
.cmy_item_img img{height: 1.9rem;width: 1.9rem;}
.cmy_item_tit{font-size: .7rem;color: #2C2C2C;margin-top: .2rem;}
.cmy_nav{margin: .5rem 0;background: #fff;}
.cmy_nav_item{display: block;height: 2.2rem;line-height: 2.2rem;border-bottom: 1px solid #f0f0f0;margin-left: .6rem;padding-right: .6rem;background: url(img/icon_more.png) no-repeat 97% center;background-size: .65rem;cursor: pointer;position: relative;}
.cmy_nav_item:last-child{border-bottom: none;}
.cmy_nav_img{width: 1.1rem;vertical-align: sub;margin-right: .2rem;}
.cmy_nav_tit{font-size: .75rem;color: #222;}
.cmy_nav_icon{width: 1.1rem;vertical-align: sub;margin: .45rem 6% 0 0;float: right;}
.cmy_button{height: 2.2rem;line-height: 2.2rem;text-align: center;color: #222;position: absolute;bottom: 0;left: 0;background: #fff;font-size: .8rem;width: 100%;}
.cmy_nav_intro{float: right;margin-right: 6%;color: #999;font-size: .75rem;}
.cmy_bonus{ width: 100%; overflow: hidden;}
.cmy_bonus_item{ width: 50%; float: left; text-align: center; color: #777777; font-size: .6rem; margin-top: .5rem;padding-bottom: .5rem;}
.cmy_bonus_item:first-child{border-right: 1px solid #F0F0F0;}
.cmy_bonus_link{font-size: .75rem;color: #333;margin-bottom: .2rem;}
.cmy_bonus_link span{background: url(img/my_right1.png) no-repeat center right;background-size: .8rem .8rem;padding-right: .9rem;display: inline-block;}
.cmy_bonus_total{ font-size: 1.2rem; color: #EA3E24;font-weight: bold;}
.cmy_bonus_title{font-size: .6rem;color: #999;margin-bottom: .2rem;}
.cmy_bonus_today{ font-size: .75rem; color: #333;font-weight: bold;}
.cmy_bonus_tit{font-size: .5rem;color: #999;}
.cmy_item_bonus .cmy_item_title{border-bottom: 1px solid #F0F0F0;padding: 0 .6rem; line-height: 2rem;}
.cmy_level{font-size: .95rem;color: #333;}
.cmy_it{margin: .5rem;background: #fff;border-radius: .25rem;overflow: hidden;padding: .2rem 0;}
.cmy_it_item{display: block;float: left;width: 50%;}
.cmy_it_title{font-size: .75rem;color: #242424;background-repeat: no-repeat; background-position: .6rem center; background-size: 2.4rem 2.4rem;height: 2.4rem;line-height: 2.4rem;padding-left: 3.2rem;}

/*账户管理*/
.cmy_hd_account{background: #fff url(img/icon_more.png) no-repeat 97% center;background-size: .65rem;cursor: pointer;display: block;}
.cmy_hd_account *{color: #222;}

/*意向客户*/
.tk_head_tab{position: absolute;height: 1.6rem;line-height: 1.6rem;margin-top: .3rem;border-radius: .8rem;overflow: hidden;background: #b7f3bd;width: 9.6rem;left: 50%;margin-left: -4.8rem;}
.tk_head_tab li{float: left;width: 50%;text-align: center;color: #02a812;font-size: .75rem;cursor: pointer;border-radius: .8rem;}
.tk_head_tab li.on{background: #02a812;color: #fff;}
.contacts_list_name span, .contacts_list_more span{max-width: 5.8rem;}
.contacts_list_name a{color: #000;}

/*视频中心*/
.vindex_webtit{padding: .8rem 0;text-align: center;font-size: .7rem;color: #F75E4A;font-weight: bold;}
.vindex_web{overflow: hidden;padding: 0 1.5rem;}
.vindex_web li{float: left;width: 33.33%;text-align: center;padding-bottom: .8rem;}
.vindex_web li img{width: 55%;}
.vindex_web_tit{color: #999;font-size: .6rem;}
.vindex_step{text-align: center;font-size: .7rem;color: #666;}
.vindex_list_body .app_oitem2 h1{height: 1.8rem;line-height: .9rem;font-size: .7rem;margin: 0 0 .4rem 0;}
.vindex_list_body .app_oitem2 p{line-height: 1rem;}
.vedit_insert{margin: 1.2rem .6rem;}
.vedit_card{position: relative;cursor: pointer;}
#video-detail .vedit_card{margin-top: 2rem;}
.vedit_card_mask{position: absolute;background: rgba(0,0,0,0);width: 100%;height: 100%;z-index: 2;left: 0;top: 0;}
.vedit_card.on .vedit_card_mask{background: rgba(0,0,0,.8) url(img/vicon_select.png) no-repeat center center;background-size: 1.5rem;}
.vplist_content{margin-right: .3rem;}
.vplist_content li{float: left;width: 33.33%;position: relative;cursor: pointer;}
.vplist_content .hdetail_pro{border: 1px solid #dedee0;margin: .5rem 0 0 .3rem;background: #fff;padding-bottom: .2rem;}
.vplist_content .hdetail_pname, #proList .hdetail_pname{font-size: .7rem;padding: 0 .1rem;overflow: hidden;text-overflow: ellipsis;white-space: initial;}
.vplist_content .hdetail_pprice{font-size: .75rem;padding: 0 .1rem;}
.vplist_content .prolist_more{padding: 0 .1rem;}
.vpselect{height: 1.3rem;width: 1.3rem;position: absolute;bottom: .2rem;right: .2rem;z-index: 11;}
.vplist_content li.on .vpselect{background: url(img/icon_selected3.png) no-repeat;background-size: 100% 100%;}
#proList li.on .vpselect{background: url(img/vicon_delete.png) no-repeat;background-size: 100% 100%;}
.vedit_product{display: none;padding-bottom: .75rem;}
.vedit_insert .cardi_btn{width: 47%;}
.vedit_tit{font-size: .8rem;height: 2rem;line-height: 2rem;background: #fff;border-top: 1px solid #eee;padding-left: .6rem;}
.vedit_product_ad{padding: 0 .6rem .3rem;overflow: hidden;}
.vplist_flag{font-size: .6rem;}
.vplist_change{color: #8c8c8c;font-size: .6rem;height: 1.2rem;line-height: 1.5rem;}
.vedit_product_content{background: #f4f4f4;display: none;padding-top: .6rem;}
.vedit_product_ul{overflow: hidden;}
.vedit_product_ul li{float: left;width: 45.5%;position: relative;background: #fff;margin-left: 3%;}
.vedit_product_item{margin: 0 .6rem .3rem;cursor: pointer;background: #fff;padding: .6rem;}
.vedit_pitem1{width: 4rem;height: 4rem;vertical-align: top;} 
.vedit_pitem1 img{width: 100%;height: 100%;}
.vedit_pitem2{padding-left: .5rem;}
.vedit_pitem2 .prolist_name{padding: 0;margin-top: -.2rem;height: auto;line-height: 1rem;white-space: normal;}
.vedit_pitem2 .prolist_price{margin: .15rem 0;}
.vedit_pitem_name{font-size: .75rem;} 
.vedit_pitem_btn{color: #F75E4A;border: 1px solid #F75E4A;height: 1.2rem;line-height: 1.2rem;display: inline-block;padding: 0 .6rem;font-size: .6rem;border-radius: .6rem;}

/*实名认证*/
.auth_item{width: 12rem;height: 7rem;margin: 1.5rem auto 0;text-align: center;position: relative;cursor: pointer;}
.auth_item h1{padding-top: 1.3rem;color: #12BF35;font-size: .7rem;background: url(img/auth_upload.png) no-repeat center 0;background-size: 1.1rem;margin: .5rem 0 0;}
.auth_item img,.auth_item input{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.auth_item img{display: none;}
.auth_item input{opacity: 0;}

/*新版实名认证*/
.auth_head img{width: 100%;}
.auth_tips{margin: .6rem .6rem .8rem;color: #2e2e2e;font-size: .7rem;}
.auth_nopass{color: #ff0027;margin-top: .6rem;}
.auth_tit{text-align: center;font-size: .7rem;margin: .8rem auto;color: #ff0027;}
.auth_ul{margin: 0 .3rem;}
.auth_ul li{float: left;width: 50%;}
.auth_li{margin: 0 .3rem;text-align: center;height: 4.4rem;border-radius: .3rem;box-shadow: 2px 2px 8px #b6b6b6;position: relative;cursor: pointer;}
.auth_li img{height: 100%;border-radius: .3rem;width: 100%;position: absolute;top: 0;left: 0;}
.auth_li .auth_item{width: 100%;height: 100%;margin: 0;}
.auth_ul_one li{float: none;height: 6rem;width: 100%;}
.auth_ul_one .auth_li{height: 100%;width: 10rem;margin: 0 auto;}
.auth_mask_reviewing{position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,.8);top: 0;left: 0;line-height: 6rem;color: #fff;border-radius: .3rem;}
.auth_mask_nopass{position: absolute;width: 100%;height: 100%;top: 0;left: 0;color: #12BF35;background: rgba(0,0,0,.8);border-radius: .3rem;}
.auth_mask_no{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}

/*编辑名片*/
#card-edit .list-block textarea{margin: .5rem 0;font-size: .7rem;background: #f0f0f0;}
.cedit_tips a{font-size: .75rem;font-weight: bold;color: #00C690;}
.bar .button-link{color: #12BF35;}

/*投诉*/
.report_title{color: #666;}
.report_text{padding: .2rem .6rem;background: #fff;}
.report_textarea{width: 100%;border: 0;resize: none;height: 4rem;font-size: .75rem;}

/*支付按钮*/
.button.income_cash_btn{margin: 0 .6rem 1rem;background: #09bb08;font-weight: normal;}

/*我的微站*/
.web_shiming{display: inline-block;height: .8rem;background: url(img/web_shiming.png) no-repeat 0 center;background-size: auto .9rem;padding-left: 1rem;font-size: .6rem;margin-left: .5rem;cursor: pointer;}
.go_shiming{color: #F75E4A;font-size: .65rem;display: none;margin-left: .3rem;}

/*优惠券*/
.bgmask{background: rgba(0,0,0,.8);position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 10001;display: none;}
.quan_mask{position: fixed;left: 50%;top: 50%;width: 18rem;height: 22rem;margin-left: -9rem;margin-top: -11.5rem;display: none;}
.quan_mask_main{position: relative;width: 100%;height: 100%;}
.quan_mask_close{position: absolute;width: 2rem;height: 2rem;right: .6rem;top: 0;}
.quan_mask_link{position: absolute;width: 12rem;height: 7rem;left: 50%;top: 4.5rem;margin-left: -6rem;}
.quan_mask_btn{position: absolute;width: 12rem;height: 4rem;left: 50%;bottom: 0;margin-left: -6rem;}

/*下载*/
.gif_download{width: 100%;position: absolute;top: 40%;z-index: 10002;display: none;}

/*金牌人脉*/
.cpay_head{height: 1.5rem;line-height: 1.5rem;font-size: .6rem;padding: 0 .6rem;background: #fff;}
.cpay_item{border-bottom: 1px solid #dedee0;padding: .6rem;}
.cpay_intro{overflow: hidden;font-size: .75rem;margin-bottom: .3rem;}
.cpay_address{font-size: .6rem;background: url(img/cpay_address.png) no-repeat 0 center;background-size: .9rem;padding-left: 1rem;color: #666;}
.cpay_name{margin-right: 1rem;}
.cpay_comp{font-size: .6rem;}
.cpay_btn{height: 1.2rem;line-height: 1.2rem;padding: 0 .3rem;color: #fff;background: #12BF35;font-size: .6rem;border-radius: .2rem;}
.cpay_foot{font-size: .6rem;color: #999;padding: .6rem;line-height: 1.8;text-align: justify;}

/*企业文章*/
#company-detail .vedit_product{margin-left: -.75rem;margin-right: -.75rem;}
.vedit_tit_btn{background: #12BF35;color: #fff;height: 1.2rem;line-height: 1.2rem;font-size: .7rem;text-align: center;border-radius: .6rem;display: inline-block;padding: 0 .6rem;margin: .4rem .6rem 0 0;cursor: pointer;}

/*微站弹层*/
.qrcode_menu_text{font-size: .8rem;color: #333;text-align: left;text-align: justify;padding: .8rem;}
.qrcode_menu_imgs{padding: 1rem;}
.qrcode_menu_imgs .cindex_banner img{max-width: 100%;width: auto;display: inline;height: auto;max-height: 18rem;}
.qrcode_menu_imgs .swiper-slide{height: auto;max-height: 100%;}
.qrcode_menu_imgs .swiper-slide{display:-webkit-box;display:-ms-flexbox;overflow:hidden;-webkit-box-align:center;-webkit-box-pack:center;-ms-box-align:center;-ms-flex-pack:justify;}

/*视频制作输入*/
.apublish_text{position: relative;}
.apublish_mask{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}

/*数据统计*/
.tj_td1{width: 4.7rem;padding: 1.2rem 0 .8rem;}
.tongji_item, .tongji_plan, .tongji_ganen, .tongji_1year{border-bottom: 1px solid #dedee0;display: block;cursor: pointer;}
.tj_left{height: 5.1rem;width: 4.7rem;margin: 0 .75rem;}
.tj_left_wz{background: url(img/tj_wz.png) no-repeat;background-size: 100%;}
.tj_left_mp{background: url(img/tj_mp.png) no-repeat;background-size: 100%;}
.tj_left_h5{background: url(img/tj_h5.png) no-repeat;background-size: 100%;}
.tj_tit{font-size: .95rem;color: #2e2e2e;}
.tj_intro{font-size: .7rem;color: #999;margin: .1rem 0;}
.tj_num{font-size: .7rem;color: #2e2e2e;}
.tj_num b{color: #12BF35;margin-left: .5rem;}
.tj_td3{width: .6rem;text-align: center;}
.tj_right{width: 1rem;margin-right: .6rem;}

/*华为换机活动*/
.tj_left_plan{background: url(zmpal/image/huawei/huawei_icon.png) no-repeat;background-size: 100%;position: relative;}
.tjplan_p1{font-size: .75rem;color: #333;margin-bottom: .2rem;}
.tjplan_p1 span{color: #ff7e00;margin-right: .05rem;}
.tjplan_p1 b{color: #0cb9f3;margin-right: .05rem;font-weight: normal;}
.tjplan_p2{font-size: .55rem;color: #999;}
.tjplan_p2 span{font-size: .65rem;}
.tjplan_p3{font-size: .7rem;color: #0cb9f3;display: inline-block;background: url(zmpal/image/huawei/huawei_right.png) no-repeat right center;background-size: .7rem;padding-right: .9rem;}
.tongji_plan .tj_td2 div{line-height: 1.6;}

/*换机活动详情*/
.wangi_btn~.content{bottom: 2.5rem;}

/*感恩99活动*/
.tj_left_ganen{background: url(zmpal/image/ganen/ganen_icon.png) no-repeat;background-size: 100%;position: relative;}
span.ganen_time{color: #F75E4A;}
.gengn_banner{width: 100%;}
.ganen_number{margin: .7rem 1.5rem .6rem;overflow: hidden;}
.ganen_number li{float: left;width: 33.33%;text-align: center;background: url(zmpal/image/ganen/ganen_bg.png) no-repeat center center;background-size: auto 100%;height: 3.6rem;}
.ganen_num{line-height: 1;margin: .8rem 0 .1rem;}
.ganen_intro_target .ganen_num span{color: #fec76c;font-size: 1.1rem;font-weight: bold;}
.ganen_intro_total .ganen_num span{color: #ff1ccc;font-size: 1.1rem;font-weight: bold;}
.ganen_intro_time .ganen_num span{color: #ffd71d;font-size: 1.1rem;font-weight: bold;}
.ganen_intro_time .ganen_num{color: #ffd71d;font-size: .5rem;}
.ganen_tit{color: #fff;font-size: .5rem;}
.ganen_btn{display: block;height: 2.4rem;margin: .4rem 1.5rem .65rem;}
.ganen_btn_free{background: url(zmpal/image/ganen/ganen_btn0.png) no-repeat center center;background-size: auto 100%;}
.ganen_btn_pay{background: url(zmpal/image/ganen/ganen_btn1.png) no-repeat center center;background-size: auto 100%;}
.ganen_btn_success{background: url(zmpal/image/ganen/ganen_btn_success.png) no-repeat center center;background-size: auto 100%;}
.ganen_btn_failed{background: url(zmpal/image/ganen/ganen_btn_failed.png) no-repeat center center;background-size: auto 100%;}
.ganen_forpay{text-align: center;color: #d3c6fc;font-size: .6rem;}
.ganen_rule{border-top: 1px dashed #fff;margin: 0 .6rem;color: #d1b5ff;font-size: .6rem;}
.ganen_rule_tit{margin-top: .6rem;}
.ganen_rule_intro{margin-bottom: .6rem;}
.ganen_rule_ul{overflow: hidden;margin: 1rem 0;}
.ganen_rule_ul li{float: left;width: 33.33%;text-align: center;}
.ganen_rule_ul li img{width: 3.3rem;}
.ganen_rule_time{font-size: .6rem;color: #fbe400;margin-top: .1rem;}
.ganen_links{margin: .3rem 2rem .7rem;overflow: hidden;}

/*周年活动*/
.tj_left_1year{background: url(zmpal/image/1year/1year_logo.png) no-repeat;background-size: 100%;position: relative;}
.tj_left_zhongqiu{background: url(img/2017zq_logo.png) no-repeat;background-size: 100%;position: relative;}
.oneyear_head{position: relative;}
.oneyear_banner{height: 12.25rem;width: 100%;}
.oneyear_body{background: #ee145e;color: #fff;padding-bottom: .6rem;}
.oneyear_begin{text-align: center;font-size: .65rem;}
.oneyear_time{text-align: center;height: 1.4rem;line-height: 1.4rem;margin: .5rem 0;}
.oneyear_time b{display: inline-block;background: #ad012b;color: #fff721;height: 1.4rem;line-height: 1.4rem;width: 1.4rem;text-align: center;font-weight: .9rem;}
.oneyear_time em{font-style: normal;font-size: .65rem;}
.oneyear_button{text-align: center;}
.oneyear_btn{background: url(zmpal/image/1year/1year_btn.png) no-repeat;background-size: auto 2.2rem;display: inline-block;height: 2.2rem;width: 9.2rem;}
.oneyear_tips{text-align: center;font-size: .7rem;padding: .5rem 0 .8rem;}
.oneyear_link{overflow: hidden;padding: .8rem 1rem 0;}
.oneyear_link a{color: #ffe9c8;font-size: .8rem;}
.oneyear_title{background: url(zmpal/image/1year/1year_title.png) no-repeat;background-size: auto 1.1rem;height: 1.1rem;line-height: 1.1rem;font-size: .7rem;font-weight: bold;margin-top: .9rem;padding-left: 1rem;}
.oneyear_intro{font-size: .7rem;margin: .6rem 1rem 0;}
.oneyear_info{background: url(zmpal/image/1year/1year_more.png) no-repeat center 1.5rem;background-size: auto .8rem;font-size: .8rem;font-weight: bold;margin: 1.9rem 0 0;text-align: center;padding-bottom: 1.1rem;color: #ffe9c8;}
.oneyear_user{position: absolute;height: 1.2rem;line-height: 1.2rem;left: 1rem;top: .5rem;background: rgba(255,255,255,.5);border-radius: .6rem;font-size: .65rem;color: #fff721;}
.oneyear_uface{height: 1.2rem;width: 1.2rem;border-radius: 50%;float: left;}
.oneyear_utext, .oneyear_uitem{display: none;}
.oneyear_utext{padding: 0 .5rem 0 .3rem;}
.oneyear_detail{display: inline-block;position: absolute;height: 1.3rem;line-height: 1.3rem;width: 5rem;text-align: center;font-size: .75rem;color: #f31b5e;background: #fffd0b;right: .6rem;border-radius: .65rem;bottom: .5rem;}
.oneyear_time_over, .oneyear_time_finish{text-align: center;}
.oneyear_btn_over{height: 2rem;line-height: 2rem;width: 9rem;text-align: center;background: #ccc;color: #7f2a12;display: inline-block;border-radius: 1rem;}
.oneyear_btn_finish, .oneyear_btn_enough{height: 2rem;line-height: 2rem;width: 9rem;text-align: center;background: #edc672;color: #7f2a12;display: inline-block;border-radius: 1rem;font-weight: bold;font-size: .9rem;}

/*领取礼品*/
.yearsuc_head{height: 14rem;background: url(zmpal/image/1year/receive-gift.png) no-repeat;background-size: 100% 100%;text-align: center;}
.yearsuc_tips{font-size: .8rem;color: #fffc00;padding: 10.2rem 0 .3rem}
.yearsuc_btn{display: inline-block;height: 1.7rem;line-height: 1.7rem;font-size: .8rem;background: #ffffa9;color: #ee145e;border-radius: .2rem;padding: 0 1rem;}
.yearsuc_body{padding: .6rem .6rem 1.2rem .6rem;}
.yearsuc_text{font-size: .7rem;color: #fffc00;}
.yearsuc_title{color: #333;font-size: .7rem;padding: 1rem 0;}
.yearsuc_table td{padding-bottom: .3rem;}
.yearsuc_ltd{font-size: .7rem;color: #333;width: 3.5rem;}
.yearsuc_inp{border: 1px solid #ddd; border-radius: .2rem;height: 1.9rem;line-height: 1.9rem;font-size: .6rem;width: 100%;padding: 0 .2rem;}
.yearsuc_textarea{border: 1px solid #ddd;resize: none;width: 100%;height: 3.35rem;border-radius: .2rem;padding: .2rem;font-size: .6rem;}
.yearsuc_submit{display: block;border-radius: .2rem;width: 100%;text-align: center;background: #F0145E;color: #FFF307;font-size: .9rem;height: 2rem;line-height: 2rem;}
.yearsuc_inp::-webkit-input-placeholder, .yearsuc_textarea::-webkit-input-placeholder{color: #999;}

/*数据统计详情*/
.tj_detail_head{height: 11.7rem;background: url(img/tj_detail_article.png) no-repeat;background-size: 100% 100%;text-align: center;color: #fff;padding-top: 1rem;}
.tj_detail_head .tj_left{margin: 0 auto;}
.tj_detail_title{font-size: 1rem;margin-top: .3rem;}
.tj_detail_td1{padding: .7rem .7rem .4rem;border-right: 1px solid #f0f0f0;border-bottom: 1px solid #f0f0f0;width: 50%;}
.tj_detail_td2{border-right: 1px solid #f0f0f0;width: 50%;}
.tj_detail_item{padding-bottom: .3rem;font-size: .7rem;}
.tj_detail_item b{color: #00D99E;margin-left: .4rem;}
.tj_detail_item span{width: .7rem;display: inline-block;}
.tj_detail_link{display: block;padding: .7rem 0;}
.tj_detail_tit{margin: 0 0 .8rem;text-align: center;}
.tj_detail_tit span{background: url(img/tj_ri.png) no-repeat right center;background-size: auto .9rem;padding-right: 1.2rem;font-size: .75rem;color: #2e2e2e;}
.tj_detail_img{height: 4.7rem;}
.tj_detail_line{background: url(img/tj_zx.png) no-repeat center center;background-size: auto 4.7rem;}
.tj_detail_pie{background: url(img/tj_bz.png) no-repeat center center;background-size: auto 4rem;}

/*统计图表*/
.tj_chart_head{background: #142d32;}
.tj_chart_tab{padding: .75rem;}
.tj_chart_tab ul{overflow: hidden;border-radius: .2rem;}
.tj_chart_tab li{float: left;width: 33.33%;background: rgb(96,113,116);text-align: center;font-size: .6rem;height: 1.4rem;line-height: 1.4rem;color: #fff;cursor: pointer;}
.tj_chart_tab li.on{background: #fff;color: rgb(0,172,130);}
.tj_tab_main{border-right: 1px solid #aaa;}
.tj_chart_tab li:last-child .tj_tab_main{border: 0;}
.tj_chart_total{height: 2rem;line-height: 2rem;background: #eee;color: #666;font-size: .6rem;padding: 0 .6rem;}
.tj_chart_table{margin: .6rem .75rem;border-left: 1px solid #dedee0;border-top: 1px solid #dedee0;font-size: .6rem;border-radius: .2rem;}
.tj_chart_table td, .tj_chart_table th{border-right: 1px solid #dedee0;border-bottom: 1px solid #dedee0;text-align: center;height: 1.5rem;}
.tj_chart_table th{background: #eee;}
.tj_chart_table td{background: #fff;}
.tj_chart_canvas{padding: .75rem 0;}

/*视频优化*/
.video_insert_item{height: 2.2rem;line-height: 2.2rem;font-size: .8rem;color: #2e2e2e;background: #fff url(img/vicon_right.png) no-repeat 97% center;background-size: auto 1rem;padding-left: .6rem;border-bottom: 1px solid #dedee0;border-top: 1px solid #dedee0;cursor: pointer;}
.video_insert_item.on{background: #fff url(img/vicon_down.png) no-repeat 97% center;background-size: 1rem auto;}
.video_insert_main{padding: .5rem .5rem 0;display: none;}
.video_insert_main .vedit_card{margin-bottom: .5rem;}

/*公司搜索*/
.complist_table{padding: .5rem 0;}
.complist_tab{height: 2.5rem;}
.complist_zhixiao .complist_tab{background: url(img/comptab_zhixiao.png) no-repeat center;background-size: 100% 100%;}
.complist_other .complist_tab{background: url(img/comptab_weishang.png) no-repeat center;background-size: 100% 100%;}
.complist_zhixiao.active .complist_tab{background: url(img/comptab_zhixiao_on.png) no-repeat center;background-size: 100% 100%;}
.complist_other.active .complist_tab{background: url(img/comptab_weishang_on.png) no-repeat center;background-size: 100% 100%;}
.complist_table .button{height: 100%;border-bottom: none;}

/*微店搜索*/
.cindex_owner{height: 2.65rem;padding: .35rem .5rem;background: #eee;}
.cindex_owner_left{width: 1.85rem;height: 1.85rem;}
.owner_face{width: 1.5rem!important;height: 1.5rem;border-radius: 50%;}
.cindex_owner_input{background: rgba(255,255,255,.8) url(img/comp_find.png) no-repeat .3rem center;background-size: 1.1rem;padding-left: 1.6rem;border-radius: .1rem;height: 1.5rem;position: relative;border: 1px solid #ddd;}
.owner_input{border: 0;background: none;font-size: .65rem;width: 100%;height: 100%;}
.owner_search{border: 0;height: 100%;padding: 0 .5rem;font-size: .7rem;color: #333;position: absolute;right: 0;top: 0;background: #ddd;cursor: pointer;}
.cindex_owner_right{position: relative;cursor: pointer;}
.cindex_owner_mask{position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0);top: 0;left: 0;}

/*产品详情*/
.pdetail_ft{height: 2.5rem;position: absolute;bottom: 0;left: 0;width: 100%;background: #fff;z-index: 11000;cursor: pointer;}
.pdetail_ft:before{content:'';position:absolute;left:0;top:0;bottom:auto;right:auto;height:1px;width:100%;background-color:#f0f0f0;display:block;z-index:15;-webkit-transform-origin:50% 0;transform-origin:50% 0}
.pdetail_ft table{height: 100%;}
.pdetail_ft_td1, .pdetail_ft_td2{width: 21%;color: #666;}
.pdetail_ft1{background: url(img/compft_weixin3.png) no-repeat center 0;background-size: 1.2rem;}
.pdetail_ft2{background: url(img/compft_kaidian3.png) no-repeat center 0;background-size: 1.2rem;}
.pdetail_ft1, .pdetail_ft2{height: 2rem;width: 100%;font-size: .5rem;text-align: center;padding-top: 1.3rem;}
.pdetail_ft_td3, .pdetail_ft_td4{text-align: center;color: #fff;font-size: .8rem;width: 29%;}
.pdetail_ft_td3{background: #FDA72D;}
.pdetail_ft_td4{background: -webkit-linear-gradient(left, #FC7C2D, #F13B61);}

.pdetail_owner{background: #fff;border-top: 1px solid #f0f0f0;padding: .9rem .5rem;}
.pdetail_owner_td1{width: 4rem;}
.pdetail_comp_logo{height: 4rem;width: 4rem;border-radius: .3rem;margin-right: .5rem;}
.pdetail_comp_name{font-size: .8rem;color: #222;}
.pdetail_comp_right{width: 7rem;}
.pdetail_comp_slogan{font-size: .6rem;color: #666;margin: .2rem 0;}
.pdetail_comp_name{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pdetail_owner_comp{overflow: hidden;}
.pdetail_owner_td2{width: 3.1rem;}
.pdetail_owner_info .web_shiming{background: url(img/pdetail_shiming.png) no-repeat 0 top;background-size: auto .9rem;padding-left: 1.4rem;font-size: .5rem;color: #999;height: 1.1rem;line-height: 1.1rem;margin: 0;}
.pdetail_owner_info .web_shiming.on{background: url(img/pdetail_shiming_on2.png) no-repeat 0 center;background-size: auto 1.1rem;color: #FF8F21;}
.pdetail_owner_info span.hidden{display: none;}
.pdetail_owner_info{overflow: hidden;}
.comment_td1{padding-left: .6rem;}
.pdetail_comp_right{cursor: pointer;}

/*店铺点击咨询*/
.pdetail_contact_block{position: relative;width: 3rem;display: inline-block;cursor: pointer;text-align: center;}
.pdetail_contact_face{width: 3rem;height: 3rem;border-radius: 50%;}
.pdetail_contact_vip{position: absolute;bottom: .1rem;right: 0;height: 1.1rem;width: 1.1rem;}
.pdetail_contact_tit{font-size: .7rem;color: #FF5C4E;text-align: center;line-height: 1.2;margin-top: .2rem;}

/*悬浮表单*/
.admanage_form_textarea{padding: .3rem .3rem .3rem 0;width: 100%;height: 6rem;border: 0;font-size: .8rem;resize: none;}
.text_cancel{float: right;width: 2rem;color: #8f8f8f;font-size: .85rem;}
.admanage_form_textarea_min{height: 4rem;}
.texteditor_font .texteditor_span{background: #f5f5f7;}
.texteditor_span{float: left;display: inline-block;margin: .25rem .1rem;width: 1.5rem;height: 1.5rem;border: 2px solid #fff;text-align: center;line-height: 1.5rem;}
.texteditor_span.active{border: 2px solid #12BF35;}
.texteditor_angle{position:absolute;right:.35rem;bottom:0;z-index: -1;width:1rem;height:1rem;}
.texteditor_angle:after{position:absolute;bottom:-.1rem;width:1rem;height:1rem;border-radius:0;background:#333;content:' ';-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-ms-transform:rotate(45deg);}
.editor_mask{position:absolute;top:0;left:0;z-index:10700;display:none;width:100%;height:100%;background:rgba(0,0,0,.8);cursor: pointer;}
.text_editor_head{height: 2.2rem;background: #f7f7fa;color: #303030;font-size: .8rem;line-height: 2.2rem;}
.text_editor_head .texteditor_tool{top: 2.3rem;right: auto;left: 0;}
.text_editor_head .texteditor_angle{top: -.3rem;right: auto;bottom: auto;left: .3rem;}
.text_editor_body{padding: .3rem;background: #fff;}
.text_editor_foot{height: 2.2rem;border-top: 1px solid #eee;background: #fff;}
.text_editor_button{float: left;width: 50%;height: 2.2rem;border: 0;background: #fff;color: #12BF35;font-weight: bold;}
.text_editor_button_cancel{border-right: 1px solid #eee;}
.text_editor_head_title{padding: 0 .6rem;}
.text_editor_head_title span{font-size: .6rem;}
.myupload_editor_cancel{color: #12BF35;font-size: .8rem;font-weight: normal;} 
.myupload_editor_textarea{font-size: .75rem;height: 5rem;}
.myupload_editor_mask .text_editor_body{position: relative;padding-bottom: 0;}
.myupload_editor_mask .text_editor_button{font-weight: normal;}
.text_editor_button_edit{border-left: 1px solid #eee;}
.text_editor_foot{border-top: 1px solid #eee;}
.text_editor_button_clean{color: #999;}

/*消费者特权*/
.pdetail_freedom{overflow: hidden;}
.pdetail_freedom li{float: left;margin: .2rem .5rem 0 0;font-size: .5rem;height: .9rem;line-height: .9rem;padding-left: 1rem;color: #999;}
.freedom_bao{background: url(img/freedom_bao.png) no-repeat 0 center;background-size: .9rem;}
.freedom_zheng{background: url(img/freedom_zheng.png) no-repeat 0 center;background-size: .9rem;}
.freedom_qi{background: url(img/freedom_qi.png) no-repeat 0 center;background-size: .9rem;}

/*唤起支付*/
.wxpay_ing{background: #fff;margin: 1rem 0;text-align: center;padding: 2rem 0;}
.wxpay_ing span{background: url(img/loadpoint.gif) no-repeat 0 center;background-size: 1.2rem 1.2rem;height: 1.2rem;line-height: 1.2rem;display: inline-block;padding-left: 1.5rem;}

/*搜索企业补全*/
.sc_hd_result{display:none;position:absolute;left:0;top: 1.5rem;width:100%;border-top:1px solid #ddd;background:#fff;z-index: 88;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.sc_hd_result li{padding:.4rem 3%;border-bottom:1px solid #ddd;cursor:pointer;font-size: .7rem;}
.sc_hd_close{background:#f9f9f9;color:#666;text-align:center;}

/*订单改版*/
.iwant_head{background: url(img/order_bg.png) no-repeat center 0;background-size: 120% 100%;color: #f00;font-size: .65rem;padding: .5rem 1rem 1.2rem;text-align: justify;line-height: 1.7;}
.iwant_address{margin: .4rem 0;padding: .7rem 0 .7rem .6rem;cursor: pointer;background: #fff;}
.iwant_address_no{text-align: center;height: 2rem;line-height: 2rem;}
.iwant_address_add{display: inline-block;background: url(img/icon_add_on.png) no-repeat 0 center;background-size: auto .8rem;padding-left: 1.1rem;font-size: .7rem;}
.iwant_address_yes{background: url(img/icon_right.png) no-repeat 98% center;background-size: auto 1.2rem;padding-right: 2rem;}
.iwant_address_name{font-size: .7rem;}
.iwant_address_name b{margin-left: 1.1rem;}
.iwant_address_info{font-size: .7rem;background: url(img/cpay_address.png) no-repeat 0 .15rem;background-size: auto .9rem;padding-left: 1.1rem;margin-top: .4rem;}
.cart_p_price{border-top: 1px solid #eee;border-bottom: 1px solid #eee;height:2.4rem;padding: .5rem .6rem;background: #fff;overflow: hidden;}
.cart_p_buynum{float: left;font-size: .7rem;height:1.2rem;line-height:1.3rem;}
.cart_p_num{float: right;border: 1px solid #E7E7E7;border-radius: .1rem;}
.cart_p_num span{float:left;display:inline-block;cursor:pointer;height:1.2rem;}
.cart_btn{width:1.2rem;height:1.2rem;}
.cart_btn.num_none{background-color: #eee;}
.btn_plus{background: url(img/jia.png) no-repeat center center;background-size:.4rem;}
.btn_minus{background: url(img/jin.png) no-repeat center center;background-size:.4rem;}
.cart_inp{padding:0;width:2rem;height:1.2rem;border:none;color: #999;border-radius:0;background:#fff;text-align:center;font-size: .7rem;border-left: 1px solid #E7E7E7;border-right: 1px solid #E7E7E7;vertical-align: top;}
.iwant_song{background: #fff;padding: .6rem;overflow: hidden;margin-top: .4rem;}
.iwant_song_tit{font-size: .8rem;margin-bottom: .4rem;}
.iwant_song_ul{overflow: hidden;}
.iwant_song_ul li{background: url(img/icon_noselect.png) no-repeat 0 center;background-size: .9rem;padding-left: 1.4rem;cursor: pointer;font-size: .7rem;float: left;margin-right: 1rem;}
.iwant_song_ul li.on{background: url(img/icon_selected3.png) no-repeat 0 center;background-size: .9rem;}
.iwant_song_text{font-size: .65rem;color: #999;margin-top: .4rem;}
.iwant_msg{padding: .6rem;background: #fff;margin: .4rem 0;}
.iwant_msg_tit{font-size: .8rem;color: #333;margin-bottom: .2rem;}
.iwant_msg_info{border: 1px solid #eee;width: 100%;height: 4rem;padding: .4rem;}
.iwant_msg_text{border: none;width: 100%;height: 100%;resize: none;font-size: .7rem;}
.iwant_foot_t0{padding: 0 .5rem;font-size: .6rem;}
.iwant_foot_t1{text-align: right;padding: 0 1rem 0 0;font-size: .7rem;}
.iwant_foot_t1 span, .iwant_foot_t0 span{color: #F75E4A;}
.iwant_foot_t1 b{font-size: .6rem;}
.iwant_foot_t2{display: inline-block; text-align: center;color: #fff;font-size: .7rem;background: -webkit-linear-gradient(left, #FF7521, #FF2828);width: 4.5rem; height: 1.5rem; line-height: 1.5rem; border-radius: .75rem;}
.iwant_foot{height: 2.5rem;position: absolute;bottom: 0;left: 0;width: 100%;background: #fff;z-index: 11000;cursor: pointer;box-shadow: 0 -1px 3px #eee;}
.iwant_foot .table{height: 100%;}
.iwant_step{background: #fff;margin: .1rem 0 .4rem;padding: .7rem 0;overflow: hidden;text-align: center;}
.iwant_step_img{height: 7.2rem;}
.iwant_step_tit{font-size: .8rem;color: #333;font-weight: bold;padding-bottom: 1rem;}

/*推荐文章*/
.recommend_item{border-bottom: 1px dotted #dedee0;padding: .5rem 0;display: block;}
.recommend_item:last-child{border-bottom: none;}
.recommend_title{font-size: .75rem;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.recommend_flag{color: #F75E4A;border: 1px solid #F75E4A;margin: 0 .3rem 0 0;border-radius: .45rem;float: left;padding: 0 .3rem;font-style: normal;font-size: .6rem;height: .9rem;line-height: .9rem;}
.recommend_card{padding: 0 .6rem .6rem;background: #fff;display: none;}
.recommend_card_link{background: #f2f2f2;padding: .2rem 0 .2rem .3rem;display: block;}
.recommend_point{display: inline-block;width: .15rem;height: .15rem;background: #666;float: left;margin: .5rem .3rem 0 0;}
.recommend_card_main .app_oitem h1 img{}
.recommend_card_main .app_oitem2 h1{font-size: .65rem;margin-bottom: 0;line-height: 1rem;}
.recommend_card_main table{background: #f2f2f2;}
.mask_applyType{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0,0,0,.8);z-index: 10600;display: none;}
.applyType_content{background: #fff;border-radius: .3rem;position: absolute;width: 15rem;left: 50%;margin-left: -7.5rem;height: 10rem;top: 50%;margin-top: -5rem;}
.applyType_close{position: absolute;width: .8rem;height: .8rem;right: .6rem;top: .5rem;background: url(img/apply_close.png) no-repeat;background-size: 100% 100%;}
.applyType_title{font-size: .75rem;padding: 1rem 0 .8rem;text-align: center;}
.applyType_ul{overflow: hidden;padding: 0 2%; margin-bottom: 1rem;}
.applyType_ul li{float: left;width: 49%; margin-right: 2%;}
.applyType_ul li:last-of-type{ margin-right: 0;}
.applyType_li{cursor: pointer; width: 100%; height: 2.5rem;}
.applyType_platform{ background: url(img/applyType_platform.png) no-repeat; background-size: 100% 100%;}
.applyType_company{ background: url(img/applyType_company.png) no-repeat; background-size: 100% 100%;}
.applyType_platform.on{ background: url(img/applyType_platform_on.png) no-repeat; background-size: 100% 100%;}
.applyType_company.on{ background: url(img/applyType_company_on.png) no-repeat; background-size: 100% 100%;}
.applyType_type{font-size: .8rem;color: #699d0f;padding-left: 1.4rem;display: inline-block;height: 1.2rem;line-height: 1.2rem;}
.applyType_nocomp{background: url(img/apply_nocomp_on.png) no-repeat 0 center;background-size: 1.2rem;}
.applyType_comp{background: url(img/apply_comp_on.png) no-repeat 0 center;background-size: 1.2rem;}
.applyType_tips{color: #699d0f;font-size: .5rem;padding-top: .2rem;}
/*新版广告*/
.recommend_reg{color: #666;overflow: hidden;margin: .8rem 0 .1rem;}
.recommend_reg img{width: 100%;}
.recommend_reg_link{padding: .5rem 0;font-weight: bold;color: #F75E4A;font-size: .75rem;}
.recommend_reg_flag{padding: 0 .3rem .2rem;overflow: hidden;}

/*订单管理*/
.customer_content, .contacts_list{margin-bottom: .4rem}
.customer_tab{position: absolute;top: 0;width: 100%;height: 2.2rem;}
.customer_total{color: #fff;background: #adadad;border-radius: .5rem;padding: 0 .2rem;margin-left: .35rem;font-size: .65rem;display: none;}
.active .customer_total{background: #12BF35;}
.customer_li{background: #fff;padding: .5rem;border-bottom: 1px dotted #dedee0;cursor: pointer;}
.customer_td2{text-align: right;font-size: .7rem;width: 3.3rem;}
.customer_td2_btn{color: #fff;border-radius: .2rem;background: #0cb9f3;height: 1.5rem;line-height: 1.5rem;width: 100%;text-align: center;}
.chanpin_mask_tips{font-size: .8rem;padding: .5rem;color: #f00;background: #FFF0BD;}
.customer_name{font-size: .7rem;}
.customer_price{font-size: .85rem;font-weight: bold;color: #F75E4A;}
.customer_h2{color: #999;font-size: .6rem;margin-top: .2rem;}
.customer_item_left{width: 60%;display: inline-block;}
.customer_number{margin-left: .25rem;}
.iwant_product{padding: .5rem;border-bottom: 1px solid #eee;}
.iwant_pro_left{width: 3.5rem;}
.iwant_pro_img{height: 3.5rem;width: 3.5rem;margin-right: .5rem;}
.iwant_pro_tit{font-size: .8rem;height: 2rem;line-height: 1rem;}
.iwant_chanpin_item{color: #999;font-size: .6rem;margin-top: .3rem;height: 1rem;line-height: 1rem;}
.iwant_chanpin_item{color: #333;}
.iwant_chanpin_money{color: #E91757;}
.chanpin_mask_total{background: #fff;text-align: right;height: 2.4rem;line-height: 2.4rem;}
.chanpin_mask_total_icon{font-size: .65rem;color: #E91757;padding-right: .5rem;display: inline-block;}
.chanpin_mask_total b{font-size: .9rem;}
.customer_detail{padding: .5rem 0; position: relative;}
.customer_detail_btn{ display: none; padding: 0 .8rem; height: 1.6rem; line-height: 1.6rem; font-size: .7rem; position: absolute; right: .5rem; top: .5rem; color: #fff; border-radius: .2rem; background: -webkit-linear-gradient(left, #FF5041, #ED2054);}
.customer_item{overflow: hidden;padding: .1rem .3rem;font-size: .7rem;}
.customer_left{float: left;width: 5rem;display: inline-block;text-align: right; color: #666;}
.customer_right{float: left;}
.customer_button{padding: 1rem;}
.customer_status.status_isRead{background: url(img/icon_deal.png) no-repeat 80% center;background-size: 4.5rem;}
.customer_status_tit{font-size: .8rem;padding: .6rem;font-weight: bold;}
.customer_sul{padding: 0 .6rem 1rem .6rem;}
.customer_sli{background: url(img/icon_noselect_02.png) no-repeat right center;background-size: 1rem 1rem;height: 2rem;line-height: 2rem;font-size: .75rem;cursor: pointer; border-bottom: 1px solid #d4d4d4;}
.customer_sli.on{background: url(img/icon_selected_02.png) no-repeat right center;background-size: 1rem 1rem;}

/*付费语音*/
.train_intro{border-bottom: 1px solid #dedee0;padding-bottom: .5rem;}
.train_intro_img{width: 100%;}
.train_title{font-size: 1.3rem;padding: 0 0 .8rem;}
.train_tit{font-size: .75rem;padding: .75rem 0;}
#train-detail .showMyCard{margin-top: 3rem;}
.train_audio audio{width: 100%;}
.train_info{background: #eee;padding: .5rem;margin-bottom: .5rem;overflow: hidden;}
.train_info_td1{width: 2rem;vertical-align: top;}
.train_info_img{float: left;width: 2rem;height: 2rem;}
.train_info_text{font-size: .7rem;padding-left: .5rem;line-height: 1rem;}

/*广告开关*/
.publish_button{background: url(img/btn_close.png) no-repeat right center;background-size: 2.5rem;float: right;height: 1.6rem;font-size: .65rem;padding-right: 2.7rem;cursor: pointer;}
.publish_button.on{background: url(img/btn_open.png) no-repeat right center;background-size: 2.5rem;}
.guide_head{max-width: 100%;margin-bottom: .6rem;}
.guide_foot{max-width: 100%;margin-top: 1rem;}
.cardi_card_bottom{overflow: hidden;}


/*底部广告*/
.article_bottomad{margin: .6rem;background: #fff;border-radius: .25rem;padding: .3rem;border: 1px solid #e8e8e8;}
.article_bottomad_tit{border-bottom: 1px solid #EE1F59;height: .5rem;line-height: 1;width: 10rem;margin: 0 auto;}
.article_bottomad_text{font-size: .9rem;margin:0 auto;height:1rem;color:#EE1F59;text-align:center;width: 3.6rem;line-height: 1;background: #fff;font-weight: bold;}
.article_bottomad_main{margin-top: 1.25rem;background: #fff;width: 100%;border: 1px solid #e8e8e8;cursor: pointer;position: relative;}
.article_bottomad_tips{color: #8c8c8c;font-size: .8rem;text-align: center;position: relative;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);letter-spacing: .05rem;}
.article_recommend{background: #fff;padding: .6rem 0;}
.article_recommend_body{padding: 0 .75rem .2rem;border-bottom: 1px dotted #eee;}
.article_recommend_tit{border-bottom: 1px solid #eee;height: 1.4rem;line-height: 1.4rem;padding: 0 .75rem;}
.article_recommend_tit a{color: #12BF35;font-size: .75rem;}
.article_recommend_tit b{font-weight: normal;color: #333;display: inline-block;font-size: .9rem;}
.app_oitem1_right{padding: 0 0 0 .65rem;}

/*底部名片*/
.footcard_content{background: #fff;width: 100%;position: relative;height: 16.5rem;margin-bottom: .75rem;border-radius: .25rem;}
.footcard_head{position: absolute;width: 100%;left: 0;top: 0;height: 8.5rem;text-align: center;}
.footcard_foot{position: absolute;width: 100%;left: 0;bottom: 0;height: 8rem;}
.footcard_face{margin: 1.5rem 0 1rem 0;position: relative;display: inline-block;}
.footcard_face_img{width: 3.3rem;height: 3.3rem;border-radius: 50%;}
.footcard_vip_img{position: absolute;bottom: -.4rem;left: 50%;margin-left: -1.6rem;}
.footcard_name{color: #fff; font-size: .8rem; white-space: nowrap; padding: 0 .2rem; overflow: hidden; width: 100%; text-overflow: ellipsis;}
.footcard_job{color: #fff;font-size: .65rem;}
.footcard_companyName{color: #fff;font-size: .7rem;}
.footcard_fleft{float: left;width: 48%;padding-left: .6rem;padding-top: .6rem;}
.footcard_fright{float: right;width: 52%;padding-top: .6rem;position: relative;}
.footcard_foot_main{text-align: center;overflow: hidden;}
.footcard_qrcode{background: #fff;height: 5.8rem;width: 5.8rem;margin: 0 auto;}
.footcard_noqrcode{display: none;}
.footcard_noqrcode_img{height: 2.2rem;margin: 1.4rem 0 .6rem;}
.footcard_noqrcode_tips{color: #EF2051;font-size: .55rem;}
.ftcard_qrcode{height: 5.8rem;width: 5.8rem;display: none;}
.footcard_tips{font-size: .5rem;color: #222;margin-top: .3rem;}
.footcard_fitem{border: 1px solid #00A0E9;display: block;border-radius: .2rem;margin: 0 .6rem .6rem;}
.footcard_fitem span{font-size: .7rem;padding-left: 1.3rem;display: inline-block;height: 1.5rem;line-height: 1.5rem;color: #00A0E9;}
.footcard_sms span{background: url(img/footcard_sms2.png) no-repeat 0 center;background-size: 1rem 1rem;}
.footcard_weixin span{background: url(img/footcard_weixin2.png) no-repeat 0 center;background-size: 1rem 1rem;}
.footcard_weizhan span{background: url(img/footcard_shop2.png) no-repeat 0 center;background-size: 1rem 1rem;}
.footcard_memberNo{background: #553DD2;border-bottom-right-radius: .5rem;border-top-right-radius: .5rem;height: 1.2rem;line-height: 1.2rem;padding: 0 .4rem 0 .2rem;color: #fff;position: absolute;left: 0;top: .4rem;display: none;font-size: .7rem;}
.footcard_mendian{background: #FF560C url(img/footcard_mendian.png) no-repeat .2rem center;background-size: .6rem auto;border-bottom-right-radius: .5rem;border-top-right-radius: .5rem;height: 1.2rem;line-height: 1.2rem;padding: 0 .4rem 0 1rem;color: #fff;position: absolute;left: 0;top: 2rem;display: none;font-size: .7rem;cursor: pointer;}
.buttonBar.footcard_tel{width: 11rem;}
.footcard_tel b{background: url(img/footcard_tel2.png) no-repeat 0 center;background-size: 1rem 1rem;padding-left: 1.5rem;font-size: 1rem;}

.cardi_btn.footcard_health{background: #0cb9f3;border: 1px solid #0cb9f3;}
.footcard_margin .article_bottomad{padding-bottom: .75rem;}
.footcard_change{cursor: pointer;text-align: center;}
.footcard_change_span{background: url(img/footcard_change.png) no-repeat 0 center;background-size: 1rem 1rem;padding-left: 1.2rem;color: #EF2051;font-size: .7rem;display: inline-block;height: 2.1rem;line-height: 2.1rem;}
.footcard_reg.buttonBar{cursor: pointer;text-align: center;position: relative;display: block;width: 10rem;height: 1.8rem;line-height: 1.8rem;}

/*选择模版*/
.moban_bgul li{width: 50%;}
.codeli_mask{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: rgba(255,255,255,0);}

/*弹层动画*/
@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97);}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
}
@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97);}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;}

/*微站模版*/
#card-detail{cursor: pointer;}
.wzbg_content{position: relative;}
.wzslide_main{height: 1.3rem;font-size: .6rem;background: rgba(0,0,0,.8);overflow: hidden;width: 100%;position: absolute;top: 0;left: 0;}
.wzslide_main .swiper-slide{height:100%;line-height:1.3rem;text-align: center;color: #efff00;}
.wzaudio_main{position:absolute;top:.5rem;right:.5rem;z-index:200;width:2.5rem;height:2.5rem;}
.loading_yinfu{position:absolute;top:1.5rem;left:.5rem;width:1.5rem;height:1.5rem;background-image:url(zmpal/h5img/yinfu.png);background-position:center center;background-repeat:no-repeat;}
.play_yinfu{background:url(zmpal/h5img/music.gif) no-repeat center center;background-size:3rem 3rem;}
.rotate{width:100%;height:100%;background:url(img/music_off.png) no-repeat center center;background-size:1.5rem 1.5rem;-webkit-animation:rotating 1.2s linear infinite;-moz-animation:rotating 1.2s linear infinite;-o-animation:rotating 1.2s linear infinite;animation:rotating 1.2s linear infinite;}
@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);}
to{-webkit-transform:rotate(360deg);}
}
@keyframes rotating{from{transform:rotate(0);}
to{transform:rotate(360deg);}
}
@-moz-keyframes rotating{from{-moz-transform:rotate(0);}
to{-moz-transform:rotate(360deg);}
}
.off{background:url(img/music_off.png) no-repeat center center;background-size:1.5rem 1.5rem;}
/*往上*/
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);}
100%{opacity:1;-webkit-transform:none;transform:none;-ms-transform:none;}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}

/*名片模版*/
.arrow-up{width: 0;height: 0;border-left: 1rem solid transparent;border-right: 1rem solid transparent;border-bottom: 1rem solid #fff;position: absolute;}
.cardbg_setting_show{line-height: 1.6rem;margin: .2rem .5rem;}
.popover.cardbg_menu{width: 6.6rem;top: 4rem;}
.cardbg_menu .arrow-up{top: -.5rem;right: 0;}
.cardbg_tab{position: absolute;width: 100%;}
.cardbg_tab:after{display: none;}
.cardbg_tab .button{font-size: .75rem;}
.cardbg_content{padding: 0 .6rem;}
.cardbg_content .footcard_content{margin-top: .6rem;}
.footcard_confirm{cursor: pointer;text-align: center;background: #fff;}
.footcard_confirm_span{background: url(img/icon_noselect2.png) no-repeat 0 center;background-size: auto .9rem;padding-left: 1.2rem;color: #000;font-size: .7rem;display: inline-block;height: 2.1rem;line-height: 2.1rem;}
.footcard_confirm.on .footcard_confirm_span{background: url(img/icon_selected3.png) no-repeat 0 center;background-size: auto .9rem;}
.cardbg_intro{font-size: .6rem;background: #f5f5f5;padding: .6rem .6rem;position: relative;}
.cardbg_intro div{display: none;}
.demand_header_cardbg .demand_header_nav{width: 33.33%;float: left;}
.cardbg_setting{position: absolute;right: .6rem;top: .25rem;width: 1rem; height: 1rem; background: url(img/my_shezhi_2.png) no-repeat; background-size: 100% 100%;}


/*切换成功*/
.cardbg_shead{text-align: center;background: #fff;padding: .8rem 0 1.2rem;}
.cardbg_simg{height: 4.5rem;width: 4.5rem;}
.cardbg_stip{font-size: .8rem;color: #333;padding-top: .2rem;}
.cardbg_stit{font-size: .6rem;color: #333;height: 2.2rem;line-height: 2.2rem;padding: 0 .5rem; border-top: 1px solid #eee;border-bottom: 1px solid #eee;box-shadow: 0 -1px 8px #f0f0f0;}
/*字母选择品牌*/
#cut_pic_mask{display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 20000;border: none;}
.cedit_comp_btn{background: #ff4444;color: #fff;font-size: .7rem;border-radius: .8rem;height: 1.6rem;width: 4rem;position: absolute;right: .5rem;top: .4rem;border: none;}
.complist_block{background: #fff;}
.complist_myBrand{ padding: 0 .5rem .5rem; background: #fff; margin-bottom: .5rem;}
.complist_myBrand div{ font-size: .8rem; color: #333; margin-bottom: .5rem;}
.complist_myBrand div span{ font-size: .6rem; color: #999999;}
.complist_tit{height: 2rem;line-height: 2rem;font-size: .8rem;color: #FF0814;margin: 0 .5rem;}
.complist_tit_small{height: 1.8rem;line-height: 1.8rem;font-size: .7rem;color: #333;background-color: #f7f7f7; padding: 0 .8rem;font-weight: bold;}
.complist_tit_tips{ font-size: .6rem; color: #999999;display: none;}
.complist_li{margin-left: .6rem;border-top: 1px solid #eee;height: 2.6rem;cursor: pointer;position: relative;}
.complist_li:first-of-type{ border: none;}
.complist_li div:first-of-type{font-size: .8rem;color: #333; padding-top: .3rem;font-weight: bold;}
.complist_li div:nth-of-type(2){font-size: .6rem;color: #999;margin-right: 5rem;}
.complist_li_tips{color: #666;font-size: .7rem;position: absolute;right: 1.3rem;top: .8rem;}
.complist_content{background: #fff;}
.comp_confirm_mask{position: fixed;background: rgba(0,0,0,.8);width: 100%;height: 100%;left: 0;top: 0;z-index: 11000;display: none;}
.comp_confirm_content{position: fixed;width: 15rem;-webkit-transform: translate(-50%, -50%);left: 50%;top: 50%;background: #fff;border-radius: .2rem;}
.comp_confirm_tit{font-size: .8rem;padding: .6rem;}
.comp_confirm_foot{text-align: center;height: 2.2rem;border-top: 1px solid #ccc;margin-top: .6rem;}
.comp_comfirm_btn{float: left;width: 50%;height: 100%;cursor: pointer;border: none;background: #fff;}
.comp_comfirm_no{color: #999;}
.comp_comfirm_yes{border-left: 1px solid #ccc;color: #12BF35;}
.comp_confirm_head .comp_list_item{border: none;}
.comp_confirm_head .comp_list_right{font-size: .75rem;}
.complist_li_logo{height: 2.2rem;width: 2.2rem;margin: .2rem .6rem 0 0;}
.complist_bottom{height: .75rem;border-top: 1px solid #eee}
.complist_icon_ul{overflow: hidden;padding-top: .3rem;}
.complist_icon_li{float: left;width: 25%;text-align: center;margin-bottom: .6rem;cursor: pointer;}
.complist_icon_img img{height: 2.8rem;width: 2.8rem;border: 1px solid #ddd;}
.complist_icon_tit{color: #333;font-size: .65rem;margin-top: .2rem}

.comp_foot{overflow: hidden;padding: .5rem .5rem 0;}
.comp_foot_item{width: 48%;display: block;height: 2.2rem;line-height: 2.2rem;text-align: center;border-radius: .3rem;}
.comp_foot_item span{font-size: .9rem;color: #fff;padding-left: 1.3rem;font-weight: bold;}
.comp_foot_xuqiu{background: #12BF35;}
.comp_foot_xuqiu span{background: url(img/icon_xuqiu.png) no-repeat 0 center;background-size: 1rem;}
.comp_foot_ruzhu{background: #F49628;}
.comp_foot_ruzhu span{background: url(img/icon_ruzhu2.png) no-repeat 0 center;background-size: 1rem;}
.select_letter{position: fixed;right: .1rem;z-index: 20000;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: none;}
.select_letter li{color: #999;padding: 0 .2rem;text-align: center;height: 1rem;line-height: 1rem;font-size: .7rem;}
.select_letter li.on{background-color: #ff0000; color: #fff; border-radius: 50%;}

/*投票活动列表页*/
.vote_banner{width: 100%; height: 9rem; vertical-align: middle;}
.vote_foot{position: absolute;width: 100%;bottom: 0;left: 0;height: 2rem; border-top: 1px solid #d4d4d4;}
.cote_foot_apply{display: inline-block;height: 100%;width: 100%;background: url(zmpal/image/vote/vote_btn1.png) no-repeat center;background-size: auto 100%;}
.vote_foot button{height: 2rem;width: 50%; float: left; font-size: .75rem;border: 0;text-align: center;background-color: #fff; color: #FC3757;}
.vfoot_td2, .vfoot_td3{width: 50%;}
.vfoot_btn1{background: url(zmpal/image/vote/vote_btn2.png) no-repeat center;background-size: 100% 100%;}
.vfoot_btn2, .vfoot_btn3{background: url(zmpal/image/vote/vote_btn3.png) no-repeat center;background-size: 100% 100%;}
.vfoot_btn2_span{display: inline-block;height: 1.6rem;line-height: 1.6rem;}
.vfoot_face{width: 1.6rem;height: 1.6rem;border-radius: 50%;float: left;margin-right: .2rem;display: none;}
.vote_foot button img{ width: 1rem; height: 1rem; vertical-align: sub; margin-right: 0.2rem;}

/*投票活动投票页*/
.vcomp_table{padding: 1.4rem .3rem .6rem .3rem; width: 100%;}
.vcomp_td{ text-align: center;}
.vcomp_logo{width: 3rem;height: 3rem;border-radius: 1.5rem;margin: 0 .75rem;vertical-align: middle;}
.vcomp_name{color: #fff;font-size: .7rem; margin: .4rem 0;}
.vcomp_join{font-size: .6rem;color: #56a61f;margin: .1rem 0;}
.vcomp_slogan{font-size: .6rem;color: #56a61f;}
.vomp_star{display: inline-block;width: .8rem;height: .8rem; vertical-align: sub; background: url(img/vote_star_02.png) no-repeat;background-size: 100% 100%;margin-right: .1rem;}
.vdetail_title{height: 1.5rem;line-height: 1.5rem;color: #333;font-size: .9rem; margin: .5rem .75rem 0; font-weight: bold;}
.vdetail_intro{font-size: .6rem;margin: .5rem .75rem 1rem;color: #333;line-height: 1.7;}
.vdetail_photo{margin: .5rem .75rem .6rem; border: 1px solid #D4D4D4; padding: .5rem;}
.vphoto_content{overflow: hidden;position: relative;}
.vphoto_item{float: left;width: 32%;display: inline-block;margin-left: 2%;height: 4rem;}
.vphoto_item:first-child{margin-left: 0;}
.vphoto_img{height: 100%;width: 100%;}
.vdetail_number{font-size: .6rem;color: #333;}
.vdetail_button{height: 2rem;background: #F13B61;border-radius: 1rem;width: 10rem;border: none;margin: .75rem auto;display: block;}
.vdetail_like{font-size: .7rem;color: #fff;display: inline-block;}
.vdetail_rule{font-size: .6rem;color: #333; background-color: #f4f4f4; padding: 1rem;}
.vdetail_both{height: 1.5rem;line-height: 1.5rem; text-align: center;}
.vdetail_both_text{color: #333;font-size: .9rem;font-weight: bold; display: inline-block; padding-left: 1.2rem;}
.vdetail_both_pinpai{ background: url(img/vdetail_both_pinpai.png) no-repeat 0 center;background-size: 1rem 1rem;}
.vdetail_both_dianzan{ background: url(img/vdetail_both_dianzan.png) no-repeat 0 center;background-size: 1rem 1rem;}
.vdetail_both_line{ width: 2rem; border-top: 1px solid #ccc; display: inline-block; margin: 0 .3rem; vertical-align: super;}
.vdetail_support{padding: 1rem 0 0 0;overflow: hidden;}
.vsupport_item{float: left;width: 15%;margin-left: 1.4%;height: 1.9rem;text-align: center;margin-bottom: .3rem;}
.vsupport_img{height: 1.9rem;width: 1.9rem;border-radius: 50%;}
.vsupport_btn{color: #333;display: block;font-size: .6rem;padding: .4rem 0 0;text-align: center;}
.vdetail_support_content{background: #fff;padding: .5rem;}

/*投票修改*/
.vdetail_button.clicked{background: #bbb;}
.vote_copyright{color: #999;text-align: center;font-size: .6rem;padding: .8rem 0; background-color: #f4f4f4;}
.vote_copyright a{color: #999;}
.vdetail_video{padding: .7rem .75rem;}
.vdetail_video_flag{display: none;}
.vdetail_tips{padding: .5rem .6rem 0;font-size: .6rem;color: #666;}

/*新版投票*/
.vindex_content{ width: 96%; margin: .3rem auto 0 auto; border-bottom-left-radius: .3rem; border-bottom-right-radius: .3rem; background-color: #4462E1; position: relative;}
.vindex_content_icon{width: 102%; height: .3rem; background: -webkit-linear-gradient(top, #97E8FF, #5983EC); border-radius: .15rem; position: absolute; top: -.3rem; left: -1%;} 
.vindex_ul{ overflow: hidden; padding: .8rem .5rem;}
.vindex_li{float: left;width: 22%; margin-right: 4%; text-align: center; border-radius: .3rem; cursor: pointer; margin-bottom: .5rem;}
.vindex_ul .vindex_li:nth-of-type(4n){ margin-right: 0;}
.vindex_li_logo{width: 2.4rem;height: 2.4rem;}
.vindex_li_num{color: #fff;font-size: .4rem;padding: .3rem 0 .3rem 0; border-bottom-left-radius: .3rem; border-bottom-right-radius: .3rem; background-color: #5772E4;}
.vindex_li_btn{font-size: .5rem;color: #FFE345; width: 3rem; height: 1rem; line-height: 1rem; border: 1px solid #FFE345; margin: .1rem auto 0 auto; border-radius: .5rem;}

/*热卖榜首页*/
.hot_vote_foot{background: #ddd;}
.hot_vfoot_btn1{background: url(zmpal/image/vote/button_rank1.png) no-repeat center;background-size: 100% 100%;}
.hot_vfoot_btn2{background: url(zmpal/image/vote/button_reg1.png) no-repeat center;background-size: 100% 100%;}
.hot_vote_foot .hot_vfoot_text{display: inline-block;height: 2rem;line-height: 2rem;padding-left: 1rem;}
.hot_vfoot_btn1 .hot_vfoot_text{color: #630;;background: url(zmpal/image/vote/icon_change1.png) no-repeat 0 center;background-size: .75rem;}
.hot_vfoot_btn2 .hot_vfoot_text{color: #fff;background: url(zmpal/image/vote/icon_laba1.png) no-repeat 0 center;background-size: .75rem;}
.hot_vindex_content{ width: 96%;margin: .3rem auto 0 auto; border-bottom-left-radius: .3rem;border-bottom-right-radius: .3rem; position: relative;}
.hot_vindex_content_icon{width: 102%; height: .3rem; background: -webkit-linear-gradient(top, #EDFF57, #FFCF27); border-radius: .15rem; position: absolute; top: -.3rem; left: -1%;} 
.hot_vindex_ul{overflow: hidden; padding: .5rem .5rem 0;}
.hot_vindex_li{
	float: left;text-align: center;
	 overflow: hidden; border-radius: .3rem; background-color: #fff; margin-bottom: .5rem; cursor: pointer; margin-right: 3.5%;
	width: 31%; border: 1px solid #d4d4d4; border-radius: .3rem; padding: .5rem 0; 
	 }
.hot_vindex_ul .hot_vindex_li:nth-of-type(3n){ margin-right: 0;}
.hot_vindex_li_logo{height: 3.5rem;width: 3.5rem;cursor: pointer; }
.hot_vindex_li_tit{color: #333;font-size: .55rem; border-top: 1px solid #d4d4d4; padding: .2rem .5rem 0 .5rem; margin: .3rem auto 0;width: 100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.hot_vindex_li_num{color: #333;font-size: .55rem; padding: 0 .5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.hot_vindex_li_btn{ font-size: .5rem; color: #ff003c; width: 3rem; height: 1rem; line-height: 1rem; border: 1px solid #ff003c; margin: .1rem auto 0 auto; border-radius: .5rem;}
.hot_vindex_li_price{color: #fe7200;font-size: .55rem;}

/*热卖榜企业*/
.hot_vdetail_support_content{background: #effaff;}
.hot_vcomp_button{height: 1.5rem;width: 5rem;}
.vcomp_jump div{height: 1.2rem;line-height: 1.2rem; width: 5rem;margin-top: .4rem; font-size: .5rem;}
.hot_vdetail_content{background: #fff;overflow: hidden;}
.hot_vdetail_more{display: block;text-align: center;height: 2.2rem;line-height: 2.2rem;color: #333; font-size: .6rem;text-align: center;}
.hot_vdetail_more.hidden{display: none;}
.hot_vdetail_number{margin: .3rem 0;}
.hot_vdetail_like { cursor: pointer; width: 80%;height: 1rem;line-height: 1rem;text-align: center;display: block;margin: .1rem auto 0;background: none;font-size: .5rem;border: 1px solid #FC3757;color: #FC3757;border-radius: .5rem;}
.hot_vdetail_like.on{ color: #999; border-color: #999;}
.hot_vall_banner{height: 8rem;text-align: center;}
.hot_vall_complogo{width: 2.9rem;height: 2.9rem;border-radius: .3rem;margin: .5rem 0 .3rem;}
.hot_vall_compname{font-size: .8rem;color: #333;}
.hot_li1{width: 100%;}
.hot_li1 .hot_vindex_li_logo, .hot_li2 .hot_vindex_li_logo{height: 6.2rem;width: 6.2rem;}
.hot_li1 .hot_vindex_li_tit, .hot_li2 .hot_vindex_li_tit{width: 6.2rem;}

/*品牌支持首页*/
.pinpai_mask{height: 7rem;width: 10rem;position: absolute;left: 50%;top: 50%;margin-left: -5rem;margin-top: -3.5rem;background: #800a06;border-radius: .3rem;z-index: 10002;display: none;}
.pinpai_mask_close{height: 1rem;width: 1rem;position: absolute;right: 0;top: -1.2rem;background: url(zmpal/image/vote/button_close1.png) no-repeat;background-size: 100% 100%;}
.pinpai_mask_main{text-align: center;height: 100%;}
.pinpai_mask_btn{width: 8rem;height: 2.5rem;background-size: 100% 100%;background-repeat: no-repeat;display: inline-block;}
.btn_rongyao{background-image: url(zmpal/image/vote/button_rongyao1.png);margin-top: .8rem;}
.btn_remai{background-image: url(zmpal/image/vote/button_remai1.png);}

@media (min-width: 360px){
	.hot_vindex_li_logo{width: 4rem;height: 4rem;}
}

/*微站音乐*/
.mymusic_title{text-align: center;font-size: .7rem;margin: 1rem 0;color: #666;}
.mymusic_name{font-size: .6rem;max-width: 60%;height: 2.2rem;line-height: 2.2rem;}
.mymusic_btn{width: 2.5rem;height: 1.3rem;line-height: 1.3rem;font-size: .6rem;display: inline-block;border-radius: .65rem;text-align: center;cursor: pointer;margin-left: .45rem;margin-top: .45rem;}
.mymusic_listen{color: #12BF35;border: 1px solid #12BF35;}
.mymusic_listen.on{color: #F75E4A;border: 1px solid #F75E4A;}
.mymusic_select{background: #12BF35;color: #fff;}
.mymusic_select.on{background: #999;}
.mymusic_ul{margin: 0 .6rem;border-top: 1px solid #eee;}
.mymusic_ul li{height: 2.2rem;line-height: 2.2rem;border-bottom: 1px solid #eee;}

/*资料完成度*/
.card_edit_info1, .card_edit_info3{font-size: .6rem;width: 2rem;text-align: center;}
.card_edit_info2{padding: 0 .3rem;}
.complete_content{height: .5rem;background: #ddd;border-radius: .25rem;}
.complete_body{height: .5rem;background: #0cb9f3;border-radius: .25rem;width: 0;}
.complete_index_info1{width: 3.5rem;}
.complete_index_info2{padding: 0 .3rem;}
.complete_index_info3{width: 1.8rem;text-align: center;}
.complete_index_info4{width: 3.3rem;}
.complete_index_info4 a{font-size: .7rem;}

/*通知轮播*/
.fmsg_list{overflow: hidden;}
.fmsg_list .publish_tip{-webkit-animation: fadeInUp .5s ease 0s 1 both;}

/*爆单图库标签 */
.tag_content{height: 2rem;}
.tag_ul{background: #fff;overflow-x: auto;-webkit-overflow-scrolling: touch;white-space: nowrap;position: relative;border-bottom: 0.05rem solid #ddd; height: 2rem;}
.tag_li{display: inline-block;}
.tag_item{height: 1.75rem;line-height: 2rem;margin: 0 .6rem; color: #666;font-size: .72rem;cursor: pointer; box-sizing: content-box;}
.tag_item.on{color: #333;border-bottom: .2rem solid #FF4444;font-weight: bold;}
.tagBar_menu{background: rgba(255,255,255,.9);height: 1.9rem;width: 2rem;position: absolute;right: 0;top: 0;cursor: pointer;}
.tagBar_menu_img{height: 100%;width: 100%;background: url(img/icon_menu.png) no-repeat center center;background-size: 1rem 1rem;}
/*标签弹层*/
.tagBar{position: relative;}
.tagBar.fixed{position: fixed;left: 0;top: 0;z-index: 10;width: 100%;}
.tagBar_mask{position: absolute;background: rgba(0,0,0,.8);position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 10601;display: none;}
.tagBar_mask_content{position: relative;}
.tagBar_mask .tag_ul{height: auto;padding: .25rem .75rem .75rem 0;background: #f4f4f4;}
.tagBar_mask .tag_li{float: left;width: 33.33%;padding: .5rem 0 0 .75rem;}
.tagBar_mask .tag_item{text-align: center;background: #fff;border: 1px solid #ddd; overflow: hidden; text-overflow: ellipsis;}
.tagBar_close{cursor: pointer;display: inline-block;width: 2.2rem;height: 2.2rem;background: url(img/alertBar_close.png) no-repeat;background-size: 100% 100%;bottom: -3.5rem;position: absolute;left: 50%;margin-left: -1.1rem;}

/*我的相册*/
.photos_list{margin: .5rem 0 0 .5rem;}
.photos_list:after{content: ' ';clear: both;display: block;}
.photos_list li{float: left;width: 33.33%;cursor: pointer;}
.photos_item{background: #fff;margin: 0  .5rem .5rem 0;position: relative;cursor: pointer;}
.photos_item_first{background: url(img/img_upload3.png) no-repeat;background-size: 100% 100%;}
.pdetail_editor_imgs .photos_item_tips{position: absolute; bottom: .3rem; font-size: .6rem; color: #999; width: 100%; text-align: center;}
.photos_file{opacity: 0;width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.photos_img{width: 100%;height: 100%;}
.photos_select{position: absolute;height: 26px;width: 26px;background: #fff url(img/icon_noselect.png) no-repeat;background-size: 26px;right: 0;top: 0;cursor: pointer;border-radius: 50%;}
.photos_select.on{background: url(img/icon_selected3.png) no-repeat;background-size: 26px;}
.photos_tool{background: #f0f0f0;}
.photos_tool.bar-footer .icon{font-size: .9rem;height: 2.2rem;display: inline-block;}
.photos_tool_tips{padding: .5rem 0 0;font-size: .7rem;display: inline-block;}

/*我的相册*/
.photo_ft_tool{padding: 0 0 0 .5rem;line-height: 2.2rem;}
.photo_ft_left{width: 65%;height: 100%;font-size: .7rem;}
.photo_ft_left span{color: #12BF35;}
.photo_ft_tips{font-size: .7rem;margin: .2rem .5rem;line-height: .9rem;}
.photo_ft_tips a{text-decoration: underline;}
.photo_ft_btn{background: #F75E4A;color: #fff;width: 95%;height: 1.7rem;border: 0;margin-top: .35rem;border-radius: .2rem;}

/*微站相册*/
.cardphotos_tips{font-size: .7rem;}
.cardphotos_list{margin: .5rem .5rem 0 0;overflow: hidden;min-height: 3rem;}
.cardphotos_li{float: left;width: 25%;position: relative;}
.cardphotos_div{margin: 0 0 .5rem .5rem;}
.cardphotos_div img{width: 100%;height: 100%;}
.cardphotos_select{position: absolute;background: url(img/share_delete.png) no-repeat;background-size: 100% 100%;right: 0;top: 0;height: 1rem;width: 1rem;z-index: 11;}
.cardphotos_li_first{float: left;width: 25%;position: relative;}
.cardphotos_li_first .cardphotos_div{background: url(img/img_upload3.png) no-repeat;background-size: 100% 100%;}

/*新版相册20170424*/
.photo_footer{height: 2.8rem;overflow: hidden;position: absolute;bottom: 0;width: 100%;left: 0; padding: .3rem 0; background-color: #fff; box-shadow: 0px -2px 10px #f0f0f0;}
.photo_footer li{float: left;width: 50%;background: #f0f0f0;text-align: center;color: #666;cursor: pointer;}
.photo_footer li.on{color: #fff;background: #12BF35;}
.photo_footer_icon{display: inline-block;padding-left: 1.5rem;}
.photo_footer_weizhan{background: url(img/photo_weizhan.png) no-repeat 0 center;background-size: 1.2rem;}
.photo_footer_geren{background: url(img/photo_geren.png) no-repeat 0 center;background-size: 1.2rem;}
.photo_footer li.on .photo_footer_weizhan{background: url(img/photo_weizhan_on.png) no-repeat 0 center;background-size: 1.2rem;}
.photo_footer li.on .photo_footer_geren{background: url(img/photo_geren_on.png) no-repeat 0 center;background-size: 1.2rem;}
.photos_numtips{padding: 0 .5rem;font-size: .7rem;}
.photos_numtips a{text-decoration: underline;color: #12BF35;}
.photo_title{height: 2rem;line-height: 2rem;background: #f0f0f0;color: #333;font-size: .7rem;padding: 0 .6rem;}
.photo_title span{font-size: .5rem;}
.photos_tips{padding: .5rem .5rem 0;font-size: .7rem;}

/*音频文章*/
.article_author{color: #0051ff;}
.article_audio_table{margin-bottom: 0;background: #fcfcfc;border: 1px solid #ebebeb;width: 100%;cursor: pointer;}
.article_audio_table td{vertical-align: middle;border: none;padding-top: .5rem;}
td.article_audio_td1{width: 2.2rem;padding-left: .5rem;padding-right: 0;}
td.article_audio_td2{padding-right: 0;padding-left: .5rem;}
td.article_audio_td3{width: 2.5rem;font-size: .7rem;text-align: right;color: #8c8c8c;padding-right: .5rem;padding-left: 0;}
.article_audio_icon{display:inline-block;width: 1.75rem;height: 2.5rem;background: url(img/audioArticle_stop.png) no-repeat center center;background-size: 100% auto;vertical-align:middle;}
.article_audio_icon.on{background: url(img/audioArticle_play.gif) no-repeat center center;background-size: 100% auto;}
.article_audio_guide{text-align: center;margin: .65rem 0 1rem;}
.article_audio_guide_tit{color: #999;font-size: .7rem;}
.article_audio_banner img{width: 100%;margin-bottom: .25rem;}
.article_audio_title{font-size: .75rem;}
.article_audio_from{font-size: .6rem;color: #8c8c8c;margin-top: .15rem;}
.article_audio_source{font-size: .6rem;text-align: center;color: #8c8c8c;margin-top: .4rem;}
#audio-detail .article_bottomad_text{font-size: .75rem;width: auto;}

/*音频播放器*/
.audioplayer{position:relative;border:1px solid #e0e0e0;background:#fcfcfc;overflow: hidden;padding: .5rem;}
.audioplayer-playpause{width:3.4rem;height:100%;text-indent:-9999px;cursor:pointer;position: absolute;top: 0;left: 0;}
.audioplayer-playpause a{display:block;width:2rem;height:2rem;margin: 0 .7rem;position: absolute;top: 40%;margin-top: -1rem;background:url(img/audioArticle_stop.png) no-repeat center center;background-size:100% 100%;}
.audioplayer-playing .audioplayer-playpause a{background:url(img/audioArticle_play.gif) no-repeat center center;background-size:100% 100%;}
.audioplayer-playContent{padding-left: 3.4rem;}
.audioplayer-audioTitle{font-size: .75rem;color: #333;}
.audioplayer-audioFrom{font-size: .6rem;color: #8c8c8c;margin-top: .15rem;}
.audioplayer-time{font-size:.65rem;color: #b2b2b2;}
.audioplayer-time-current{float: left;}
.audioplayer-time-duration{float: right;}
.audioplayer-bar{height:.2rem;background-color:#ebebeb;cursor:pointer;position: relative;margin: .6rem 0 .5rem;}
.audioplayer-bar div{position:absolute;top:0;left:0;width:0;height:100%;}
.audioplayer-bar-played{background:#09bb07;}
.audioplayer-barDot{position:absolute;top:50%;left:0;z-index:2;display:block;margin-top:-8px;margin-left:-4px;width:16px;height:16px;outline:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(9,187,7,.15);cursor:pointer;-webkit-tap-highlight-color:transparent;}
.audioplayer-barDot:before{position:absolute;top:50%;left:50%;margin-top:-4px;margin-left:-4px;width:8px;height:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#09bb07;content:" ";}

/*音频留言*/
.audioMsg{padding: .6rem 0 3.5rem;background: #fff;}
.audioMsg_tit{border-bottom: 1px solid #eee; height: 2rem;line-height: 2rem;margin: 0 .75rem; }
.selectedMsg_tit{ background: url(img/audioMsg_tit_icon.png) no-repeat; background-size: 2rem 2rem; height: 2.5rem; padding-left: 2.5rem;}
.audioMsg_tit b{font-weight: normal;color: #222;display: inline-block;font-size: .9rem;}
.selectedMsg_tit p:first-of-type{font-size: .9rem; color: #222; line-height: 1.2rem;}
.selectedMsg_tit p:nth-of-type(2){font-size: .6rem; color: #666; line-height: 1rem;}
.audioMsg_text{font-size: .85rem;margin:0 auto;height:1rem;background:#fff;color:#666;text-align:center;width: 4.2rem;line-height: 1;}
.audioMsg_tool{text-align: right;margin-top: .8rem;}
.audioMsg_edit{font-size: .7rem;color: #12BF35;background: url(img/audio_edit3.png) no-repeat 0 center;background-size: 1rem 1rem;padding-left: 1.2rem;cursor: pointer;}
.audioMsg_submission{ color: #2788FF;background: url(img/audioMsg_submission.png) no-repeat 0 center;background-size: 1rem 1rem;}
.audioMsg_list{background: #fff;}
.audioMsg_item{padding: 1rem 0 0;}
.audioMsg_left{width: 1.6rem;}
.audioMsg_left img{width: 1.6rem;height: 1.6rem;border-radius: 50%;}
.audioMsg_right{padding-left: 2.2rem;}
.audioMsg_right_name{color: #666;font-size: .7rem;}
.audioMsg_right_info{font-size: .8rem;color: #3e3e3e;padding: .2rem 0;}
.audioMsg_right_time{font-size: .55rem;color: #999;margin: .1rem 0;}
.audioMsg_uname{display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 70%;}
.audioMsg_reply{border-top: 1px solid #ddd;margin-top: .5rem;padding-top: .5rem;}
.audioMsg_reply_uname{border-left: 3px solid #00BC00;padding-left: .3rem;}
.article_audio_content{padding: .8rem 0 .3rem;}

/*音频改版*/
.audio_recommend_tit{height: 1.2rem;line-height: 1.2rem;background: url(img/audio_recommend.png) no-repeat 4rem center;background-size: 100% 100%;font-size: .9rem;color: #222;margin: 0 .6rem .3rem;}

/*文章顶部 gif*/
.guide_head_img{position: relative;text-align: center;height: 1.9rem;}
.guide_head_text{width: 15rem;position: absolute;left: 50%;margin-left: -7.5rem;}
.guide_head_gif{width: 1.9rem;position: absolute;left: 50%;margin-left: -4rem;}

/*购物车171201*/
.cart_content{background: #fff; padding: 0 .4rem;}
.cart_item{padding: .6rem 0;border-bottom: 1px solid #eee;}
.cart_allSelect{ overflow: hidden; line-height: 1rem; height: 1rem; font-size: .7rem; color: #AAAAAA;cursor: pointer;}
.cart_select_icon{ width: 1rem; height: 1rem; border-radius: 50%; border: 1px solid #ddd;cursor: pointer;}
.cart_select_icon.on{ background: url(img/cart_select_icon_on.png) no-repeat; background-size: 1rem 1rem;}
.cart_left{ padding: 0 .4rem;width: 3.5rem;}
.cart_img{height: 3.5rem;width: 3.5rem;}
.cart_right{vertical-align: top;}
.cart_right_title{font-size: .75rem;color: #333;line-height: 1.3;}
.cart_right_price{font-size: .75rem;color: #F75E4A;display: inline-block;margin-top: .15rem;}
.cart_right_price b{font-weight: normal;font-size: .5rem;}
.cart_right_del{height: 1rem;width: 2.5rem;font-size: .6rem;color: #999;background: none;border: none;float: right;margin-top: .1rem;text-align: right;}
.cart_right_h2{overflow: hidden;margin-top: .4rem;}
.cart_right_h1{height: 1.8rem;}
.cart_nodata_image{background: #d6d6d6;border-radius: 50%;width: 4rem;height: 4rem;padding: .9rem;margin: .5rem auto;}
.cart_nodata_img{height: 100%;width: 100%;}
.cart_nodata{text-align: center;display: none;}
.cart_nodata_tit{font-size: .7rem;color: #666;}
.cart_nodata_btn{border: 1px solid #666;font-size: .7rem;color: #666;border-radius: .2rem;padding: .1rem .6rem;margin: .5rem 0;display: inline-block;}

/*下单成功*/
.cart_suc_hd{background: url(img/cart_suc_hd.png) no-repeat;background-size: 100% 100%;height: 11rem;text-align: center;}
.cart_suc_icon{height: 2.7rem;width: 2.7rem;margin: .65rem 0 .55rem;}
.cart_suc_tips{font-size: .7rem;color: #666;line-height: 1.6;}
.cart_suc_btns{overflow: hidden;padding: .6rem 0 1rem;background: #fff;}
.cart_suc_btns li{float: left;width: 50%;text-align: center;}
.cart_suc_btns li a{height: 1.8rem;line-height: 1.8rem;display: inline-block;width: 70%;text-align: center;border-radius: .9rem;border: 1px solid #12BF35;}
.cart_suc_contact{color: #12BF35;}
.cart_suc_shop{background: #12BF35;color: #fff;}
.cart_suc_tit{height: 1.8rem;line-height: 1.8rem;background: #f0f0f0;color: #333;font-size: .8rem;padding: 0 .6rem;border-top: 1px solid #f0f0f0;}
.cart_suc_list{padding: 0 0 .4rem;overflow: hidden;background: #f5f5f7;}
.cart_suc_item{float: left;width: 50%;}
.cart_suc_main{position: relative;margin: .4rem .2rem 0;height: 6rem;}
.cart_suc_item img{width: 100%;height: 100%;}
.cart_suc_title{position: absolute;bottom: 0;left: 0;width: 100%;height: 1.2rem;line-height: 1.2rem;background: rgba(0,0,0,.8);color: #fff;font-size: .6rem;text-align: center;}
.cart_suc_res{font-size: .95rem;color: #12BF35;}

/*选择头像*/
.select_face_head{border-bottom: .5rem solid #f5f5f5;}
.photos_status_ing{position: absolute;color: #fff;background: #12BF35;text-align: center;padding: 0 .4rem;font-size: .6rem;top: 0;left: 0;border-radius: .5rem;}
.select_face_title{border-bottom: 1px solid #ddd;padding: 0 .5rem;height: 2.2rem;line-height: 2.2rem;}
.select_face_title span{font-size: .7rem;color: #12BF35;}

/*投诉+客服*/
.report_kefu_mask{position:absolute;top:0;left:0;z-index:10600;display: none;width:100%;height:100%;background:rgba(0,0,0,.8);cursor: pointer;}
.report_kefu_main{position: absolute;top: 50%;left: 7%;-webkit-transform: translateY(-50%);max-height: 25rem;width: 86%;background: #fff;text-align: center;border-radius: .4rem;overflow: hidden;}
.report_kefu_ewm{margin: 0 5% .3rem;max-height: 14.5rem;width: 90%;}
.report_kefu_close{position: absolute;top: 0;right: 0;width: 2rem;height: 2rem;background: url(img/apply_close.png) no-repeat center center;background-size: 1.1rem 1.1rem;cursor: pointer;}
.report_kefu_tit{margin: 2.3rem 0 .3rem;}
.report_kefu_tit2{margin: .8rem 0 .4rem;}
.report_kefu_button{text-align: center;margin-bottom: .8rem;}
.report_kefu_phone{background: #97c729 url(img/phone_write.png) no-repeat .8rem center;background-size: .75rem;color: #fff;text-align: center;display: inline-block;font-size: .75rem;font-weight: bold;height: 1.4rem;line-height: 1.4rem;border-radius: .7rem;padding: 0 .8rem 0 1.7rem;}

/*全民健商3.0*/
/*首页-顶部*/
.index_header{height: 2.2rem;padding: .3rem 0 .3rem .6rem;background-color: #12BF35;cursor: pointer;display: block;}
.index_hleft{width: 1.6rem;}
.index_hleft_img{width: 1.6rem;height: 1.6rem;border-radius: 50%;}
.index_header_middle{height: 1.6rem;border-radius: .2rem;position: relative;cursor: pointer;overflow: hidden;display: block;}
.index_hmiddle_search{height: 100%;display: inline-block;background: #fff url(img/icon_search_03.png) no-repeat center .2rem;background-size: 1.2rem;width: 14%;}
.index_hmiddle_inp{border: 0;width: 86%;height: 100%;font-size: .65rem;background: #fff;color: #12BF35;border-radius: 0;}
.index_hmiddle_inp::-webkit-input-placeholder{color: #999999;}
.index_hright{text-align: center;}
.index_hright_img{height: 1rem;width: 1rem;}
.index_hright_link{display: block;margin-top: -.3rem;}
.index_hright_tit{color: #fff;font-size: .5rem;line-height: 1;}
/*首页-banner*/
#indexBanner{width: 100%; height: 100%;}
.index_banner .swiper-pagination-bullet{ background-color: rgba(255,255,255,.8);width: .25rem;height: .25rem;}
.index_banner .swiper-pagination-bullet-active{ background-color: #12BF35;}
.index_banner{margin: 0;overflow: hidden;}
.index_banner img{width: 100%;height: 100%;}
/*首页-导航*/
.index_nav{padding: .1rem 0 1.1rem;background: #fff;position: relative;overflow-y: hidden;white-space: nowrap;overflow-x: scroll;height: 4.3rem;}
.index_navitem{text-align: center;margin-top: .4rem;position: relative;display: inline-block;width: 22%;}
#index_navitem_zy{width: 2.1rem; height: 2.1rem; position: relative; border-radius: 50%; margin: 0 auto; transform-style:preserve-3d; -webkit-transform-style:preserve-3d; backface-visibility: hidden;}
.nav_trun{-webkit-animation:rotateplane 5s infinite; animation:rotateplane 5s infinite;}
.index_navitem_hongdian{position: absolute;background: #ff2200; color: #fff; width: .8rem;height: .8rem;line-height: .8rem; font-size: .4rem; top: .2rem;right: 50%;margin-right: -1.2rem;border-radius: 50%; text-align: center;}
.index_navitem_img{display: inline-block!important;width: 2.1rem;height: 2.1rem;}
.index_navitem_tit{font-size: .7rem;color: #333;margin-top: .3rem;}
.index_navitem_shopbg{width: 2.1rem;height: 2.1rem;display: inline-block;background: url(img/nav_shopbg.png);background-size: 100% 100%;}
.index_navitem_shopbg img{width: 1.5rem;height: 1.5rem;border-radius: 50%;display: inline-block!important;margin-top: .21rem;}
/*普通通知*/
.noticeBar{height: 1.5rem;background: #F8E6DF;position: relative;}
.noticeBar_img{position: absolute;left: .5rem;top: .4rem;width: .7rem;height: .7rem}
.noticeBar .swiper-container{position: absolute;height: 1.5rem;left: 1.7rem;right: 4.1rem;}
.noticeBar .swiper-slide{height: 1.5rem;line-height: 1.5rem;font-size: .65rem;color: #333;overflow: hidden;}
.small_btn{height: 1rem;line-height: 1rem;width: 3.3rem;text-align: center;color: #fff;background: -webkit-linear-gradient(left, #FF7A2A, #F83A4E);border-radius: .5rem;font-size: .6rem;display: inline-block;}
.noticeBar .small_btn{position: absolute;right: .5rem;top: .25rem;}
/*首页通知*/
.msgBar{height: 1.8rem;background: #fff;position: relative;border-top: 1px solid #f0f0f0;margin-bottom: .5rem;padding: 0 .6rem;}
.msgBar_img{position: absolute;left: .5rem;top: .3rem;width: 1rem;height: 1.2rem}
.msgBar .swiper-container{position: absolute;height: 1.8rem;left: 1.8rem;right: 3.9rem;}
.msgBar .swiper-slide{height: 1.8rem;line-height: 1.8rem;font-size: .7rem;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.msgBar_btn{position: absolute;right: .6rem;top: .4rem;height: 1rem;line-height: 1rem;width: 3.2rem;text-align: center;color: #fff; background: -webkit-linear-gradient(left, #FF6200 , #F02B16);border-radius: .5rem;font-size: .5rem;display: inline-block;}

/*首页-内容*/
.listBar{background: #fff;}
.listBar_item{border-bottom: 1px solid #f0f0f0;padding: .55rem 0;display: block;margin: 0 .6rem;cursor: pointer;}
.listBar_info, .listBar_imgs{overflow: hidden;}
.listBar_tit{font-size: .75rem;color: #222;margin: 0 0 .5rem;line-height: 1.5;}
.listBar_tit.gray{ color: #777777;}
.listBar_info{line-height: .9rem;}
.listBar_tag{height: .8rem;line-height: .8rem;font-size: .5rem;color: #FF4444;border-radius: .1rem; border: 1px solid #FF4444; padding: 0 .2rem;float: left;margin-right: .4rem;}
.listBar_time{font-size: .55rem;color: #999;margin: 0 .4rem;float: left;}
.listBar_browse{font-size: .55rem;color: #999;float: left;}
/*多图文*/
.listBar_imgs img{float: left;width: 32%;height: 4.4rem;}
.listBar_imgs img:nth-child(2){margin: 0 2%;}
/*单图文*/
.listBar_right{width: 4.4rem;}
.listBar_left{vertical-align: top;}
.listBar_right_image{width: 5rem;height: 3.5rem;margin-left: .4rem;position: relative;}
.listBar_right_img{width: 100%;height: 100%;}
/*视频*/
.listBar_video,.listBar_big{position: relative;margin-bottom: .6rem;height: 7rem;overflow: hidden;}
.listBar_video img,.listBar_big img{width: 100%;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);position: absolute;}
.video_icon_ani{-webkit-animation: breathing 1.8s linear infinite;position: absolute;top: 50%;left: 50%;background: url(https:zmpal/img4.0/riches/icon_video.png) no-repeat;background-size: 100% auto;height: 1.5rem;width: 5rem;margin: -0.75rem -2.5rem;}
.listBar_video_icon{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background: url(img/icon_video4.png) no-repeat;background-size: 2rem;height: 2rem;width: 2rem;}
.listBar_video_tips{ position: absolute; bottom: 0; right: 0; padding: .3rem 0; width: 100%; text-align: center; color: #fff; background-color: rgba(0,0,0,0.6); font-size: .6rem; border-bottom-left-radius: .3rem; border-bottom-right-radius: .3rem;}
.listBar_video_time{ color: #fff; background-color: rgba(0,0,0,0.6); font-size: .7rem; position: absolute; right: 0; bottom: 0; padding: 0 .4rem;}
/*图库*/
.listBar_poster{overflow: hidden;display: block;}
.listBar_poster ul{overflow:hidden;overflow-x:scroll;white-space:nowrap;}
.listBar_poster li{display: inline-block;margin-right: .4rem;}
.listBar_poster_img img{height: 10rem;}
.listBar_poster_tit{font-size: .6rem;text-align: center;color: #999;margin: .2rem 0 .5rem;}
/*新音频*/
.listBar_audio2{position: relative;padding-bottom: .6rem;}
.listBar_audio2 img{width: 100%;}

/*音频视频改版*/
.study_video{background: #fff;}
.listBar_audio{padding: .6rem .4rem;overflow: hidden;background: #fff;border-radius: .25rem;}
.listBar_audio .listBar_tit{margin: 0 0 1.7rem;height: 2rem;line-height: 1rem;}
.type_yinpin{padding: .7rem 0 0;border: none;}
.listBar_zuo{padding-right: .4rem;width: 2.45rem;}
.listBar_zuo_image{width: 4.5rem;height: 4.5rem;position: relative;padding: .3rem;}
.listBar_zuo_img{border-radius: 50%;width: 100%;height: 100%;}
.listBar_audio_icon{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background: url(img/icon_audio3.png) no-repeat;background-size: 1.75rem;height: 1.75rem;width: 1.75rem;}
.listBar_you{position: relative;}
.listBar_you_yinfu{position: absolute;top: 2.2rem;left: 0;height: .8rem;width: 100%;}
.listBar_you_yinfu{background: url(img/audio_yinfu_hei2.png) no-repeat;background-size: 100% 100%;}
.listBar_zuo_image{background: url(img/audio_logobg_bai.png) no-repeat;background-size: 100% 100%;}
.listBar_audio{border: 1px solid #d4d4d4;}

.qrcode_menu_poster{ background: none; top: 52%; border-radius: 0; padding-bottom: 2.2rem;}
.poster_main{ max-height: 25rem; padding: 1.2rem 1rem;width: 100%;background: #fff;overflow: hidden;}

/*关注公众号*/
#guangfang.qrcode_menu_main{width: 90%;left: 5%;background: none;}
.qrcode_gif_img{width: 100%;}
.qrcode_gif_close{position: absolute;top: 0;right: 0;width: 1.5rem;height: 1.5rem;cursor: pointer;}

/*订单管理*/
.order_item{ background-color: #fff; margin-top: .4rem;}
.order_hd{height: 2rem;padding: .5rem; border-bottom: 1px solid #f0f0f0; overflow: hidden;}
.order_hd_tit{padding-left: 1.3rem;font-size: .7rem; height: 1rem; display: inline-block;}
.order_shangcheng{background: url(img/icon_order_02.png) no-repeat 0 center;background-size: 1rem;color: #333;}
.order_tuiguang{background: url(img/icon_wenhao_02.png) no-repeat 0 center;background-size: 1rem;color: #333;}
.order_user{padding: 0 .5rem;height: 2rem;line-height: 2rem; background-color: #fff;}
.order_time{color: #999; font-size: .7rem; padding-left: .5rem; overflow: hidden; line-height: 1.6rem;}
.order_time_num{ color: #FF4444; margin-left: .2rem; }
.order_user_btn,.contacts_list_btn{display: inline-block;height: 1.8rem;line-height: 1.8rem; width: 5rem; margin-top: .35rem; text-align: center; color: #fff;font-size: .7rem;padding: 0 .5rem;border-radius: .2rem; background: -webkit-linear-gradient(left, #FF5041, #ED2054);}
.order_user_name, .order_user_phone{font-size: .7rem;color: #333;}
.order_user_name{max-width: 2.5rem;margin-right: .6rem;overflow: hidden;height: 100%;}
.order_goods{background: #f4f4f4;padding: .4rem .5rem;}
.order_goods_left{padding-right: .6rem;width: 3.7rem;}
.order_goods_image, .order_goods_image img, .order_goods_left{height: 3rem;width: 3rem;}
.order_goods_name{font-size: .8rem;color: #333;height: 2.2rem;line-height: 1.1rem;}
.order_goods_money{font-size: .6rem;color: #666;margin-top: .2rem;}
.order_source{font-size: .7rem;color: #333;padding: 0 .5rem;border-top: 1px solid #eee; background-color: #fff; height: 2.5rem; line-height: 2.5rem;}

/*加盟管理*/
.order_jiameng{background: url(img/icon_jiameng2.png) no-repeat 0 center;background-size: 1rem;color: #45C5F4;}
.order_renmai{background: url(img/icon_renmai.png) no-repeat 0 center;background-size: 1rem;color: #12BF35;}
.order_intro{background-color: #f4f4f4; min-height: 3rem; box-sizing: content-box; padding: .4rem 0;}

/*搜索栏*/
.searchBar{background: #fff;height: 3.2rem; padding: .5rem; box-sizing: border-box;}
.searchBar_content{height: 2.2rem;background: #fff;border: 1px solid #FF4444;border-radius: .2rem;position: relative; overflow: hidden;}
.searchBar_content table{margin-top: -1px;}
.searchBar_inp{height: 2.2rem;background: none;font-size: .75rem;border: none;width: 100%;color: #333;padding: 0 .2rem;}
.searchBar_inp::-webkit-input-placeholder{color: #999999;}
.searchBar_right{width: 2rem;}
.searchBar_btn{height: 2.2rem;line-height: 2.2rem;width: 3.4rem;cursor: pointer;background: #FF4444;text-align: center;color: #fff;font-size: .8rem;}
.searchBar_list_title{ font-size: .7rem; color: #999; text-align: center; padding: 1rem 0;}
.searchBar_list{ overflow: hidden; width: 100%;}
.searchBar_list li{ width: 33.3%; float: left; text-align: center; margin-bottom: 1rem;}
.searchBar_list li a{ color: #222; font-size: .7rem;}
.searchBar_icon{width: 1.7rem;background: url(zmpal/img4.0/cardmy/icon_search.png) no-repeat center center;background-size: 1rem;}

/*搜索栏-补全*/
.searchBar_result{display:none;position:absolute;left:0;top: 2.1rem;width:100%;border-top:1px solid #ddd;background:#fff;z-index: 88;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.searchBar_result li{padding:.4rem 3%;border-bottom:1px solid #ddd;cursor:pointer;font-size: .7rem;}
.searchBar_close{background:#eee;color:#666;text-align:center;}

/*通用按钮*/
.buttonBar{display: block;width: 90%;height: 2rem;line-height: 2rem;text-align: center;background-color: #12BF35;letter-spacing: .2em;font-size: .8rem;color: #fff;border-radius: 1rem;margin: 0 auto;}
.buttonBar.hidden{display: none;}
.buttonBar_red{background: -webkit-linear-gradient(left, #fe6022, #ef2050);}
.buttonBar_orange{background: -webkit-linear-gradient(left, #F77B4A, #F75E4A);}
.buttonBar_pay{background: -webkit-linear-gradient(left, #FF7A2A, #F83A4E); font-weight: bold;}
.buttonBar_none{background: #ccc;}
.bottom_foot{height: 2.7rem;padding-top: .25rem;position: absolute;bottom: 0;width: 100%;z-index: 10600;border-top: 1px solid #f0f0f0;background: #fff;}
.bottom_foot_link{height: 2.2rem;line-height: 2.2rem;text-align: center;position: absolute;bottom: 0;width: 100%;z-index: 10600;background: -webkit-linear-gradient(left, #07E6BA, #00D4AC);color: #fff;}
/*通用提示*/
.tipsBar, .publish_tip{background: #FFF0BD;padding: .5rem;overflow: hidden;color: #f00;font-size: .7rem;}
.tipsBar_center{text-align: center;}


/*智能客服*/
.consult_public{position: absolute;width: 2.6rem; right: .35rem;z-index: 10000;bottom: 5.5rem;text-align: center;cursor: pointer;}
.consult_zixun_img{height: 2.3rem;width: 2.3rem;border-radius: 50%;}
.consult_zixun_tit{font-size: .5rem;color: #fff; height: 1rem; line-height: 1rem; text-align: center; position: relative; top: -.2rem; border-radius: .5rem; white-space: nowrap; background: -webkit-linear-gradient(left, #FF7A2A, #F83A4E);}
.container{position:relative;padding:0 4%;min-height:100%;font-size:.65rem;}
.container:after{clear:both;display:table;content:"";}
article{padding:.75rem 0;color:#000;}
.custom{position:relative;overflow:hidden;margin-top:.75rem;}
.custom>img{position:absolute;top:0;right:0;width:1.7rem;}
.custom .list{position:relative;float:right;display:inline-block;margin-right:2.4rem;width:66%;border-radius:.3rem;background:#afe56e;padding: .5rem .5rem .2rem;border: 1px solid #598624;}
.custom .list:before{position:absolute;top:.5rem;right:-.6rem;bottom:0;display:block;width:0;height:0;border:.3rem solid #afe56e;content:"";border-right-color:transparent;border-top-color:transparent;border-bottom-color:transparent;}
.custom .list ul li{box-sizing:border-box;padding:.4rem 0;width:100%;border:1px solid #666;text-align:center;font-size: .7rem;margin-bottom: .3rem;background: #fff;border-radius: 6px;color: #222;}
.service{position:relative;}
.service>img{position:absolute;top:0;bottom:0;width:1.7rem;background:#fff;vertical-align:middle;}
.consult_content{position:relative;box-sizing:border-box;margin-left:2.4rem;padding: .4rem;width:68%;border:1px solid #D5D5D5;background:#fff;box-shadow:0 0 3px rgba(0,0,0,.05);font-size:.6rem;}
.consult_content p{font-size:.7rem;color: #222;}
.consult_content p img{width:10%;}
.consult_content p em,.consult_content p img{vertical-align:middle;}
.consult_content:before{position:absolute;top:.5rem;bottom:0;left:-.6rem;display:block;width:0;height:0;border:.3rem solid #fff;content:"";border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent;}
.know_acive{border-color:#fff;color:#000;}
.duble_nav{overflow:hidden;}
.duble_nav li.sex{position:relative;float:left;width:50%!important;border-bottom:0!important;}
.duble_nav li.sex:first-child:after{position:absolute;top:50%;right:0;margin-top:-7.5px;width:1px;height:15px;border-right:1px solid #fff;content:"";}
.consult_textarea{font-size:.7rem;resize:none;border: none;height: 1.5rem;line-height: 1.5rem;width: 94%;padding: 0 3%;text-align: center;}
.custom .list ul li.consult_textarea_li{padding: 0;}
.consult_qrcode{max-width: 100%;}

/*文章底部按钮*/
.detail_foot{position: absolute;height: 2.2rem;bottom: 0;width: 100%;left: 0;}
.detail_foot_item{float: left;width: 50%;display: block;height: 2.2rem;line-height: 2.2rem;text-align: center;font-size: .85rem;font-weight: bold;}
.detail_foot_item:last-child{background: #F7A74A;color: #fff;}
.detail_foot_item:first-child{background: #00D99E;color: #fff;}

/*关注公众号*/
.gzh_bg{position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 10700;background: url(img/gzh_bg.png) no-repeat;background-size: 100% 100%;display: none;}
.gzh_main{position: absolute;left: 1rem;top: 1rem;right: 1rem;bottom: 1rem;background: #fff;}
.gzh_position{position: absolute;}
.gzh_slogan{width: 8.6rem;top: 1rem;left: 50%;margin-left: -4.3rem;}
.gzh_ewm{width: 10rem;height: 24rem;top: 4.2rem;left: 50%;margin-left: -5rem;}
.gzh_gif{width: 100%;bottom: 0;}
.gzh_close{background: url(img/icon_close.png) no-repeat center center;background-size: .8rem;height: 2rem;width: 2rem;right: 0;top: 0;display: none;}

/*暂无订单*/
.noorderBar{text-align: center; background-color: #fff; margin-top: .4rem; padding-bottom: 2rem;}
.noorderBar_img{width: 8rem;height: 8rem;background: url(img/img_noorder_02.png) no-repeat center;background-size: 9rem 7rem;padding-top: 9.6rem;font-size: .6rem;color: #999;margin: 0 auto 1.5rem;}

/*商城头条*/
.toutiaoBar{border-radius: .4rem; padding: .3rem .2rem; box-shadow: 1px 1px 5px #ddd;background: #fff;display: block;}
.toutiaoBar_left{width: 2.2rem;}
.toutiaoBar_left img{height: 1.5rem; width: 1.5rem;margin: -.2rem .5rem -.1rem;}
.toutiaoBar_itemright{margin-top: .15rem; height: 1.6rem; width: 2.55rem;position: relative;}
.toutiaoBar_right_logo{height: 100%;width: 100%;border-radius: .2rem;}
.toutiaoBar_right_mask{position: absolute;height: 100%;width: 70%;left: 0;top: 0;}
.toutiaoBar_item{font-size: .7rem;color: #222;}
.toutiaoBar .swiper-container{height: 1.9rem;line-height: 1rem;}
.toutiaoBar_right{border-left: 1px solid #ddd; padding-left: .4rem;}

/*平台合伙人申请*/
.mapply_head{background: #fff;border-radius: .4rem;width: 15rem;margin: 0 auto;position: relative;}
.mapply_chart_content{position: absolute;top: -3rem;width: 8rem;height: 8rem;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.mapply_chart{width: 8rem;height: 8rem;}
.mapply_chart_num{background: #fff;border-radius: 50%;position: absolute;height: 61%;width: 61%;text-align: center;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translateX(-50%, -50%);}
.mapply_chart_num span{color: #F75E4A;font-size: 3.2rem;}
.mapply_chart_num b{color: #999;font-size: .75rem;}
.mapply_number{font-size: .9rem;text-align: center;padding-top: 5rem;}
.mapply_button{padding: .5rem 0 0;}
.mapply_guide{text-align: center;line-height: 1.6;padding-bottom: .5rem;background: #fff;}
.mapply_g1{font-size: .9rem;font-weight: bold;}
.mapply_g2{font-size: .9rem;padding: .3rem 0 .1rem;color: #E69202;}
.mapply_g3 img{width: 1rem;height: 1rem;}
.mapply_red{font-size: 1rem;color: #F7604A;}
.mapply_detail img{width: 100%;}
.mapply_course{padding: 1.5rem .5rem .5rem;}
.mapply_course_left{width: 2rem;padding-right: .5rem;}
.mapply_course_btn{height: 2rem;width: 2rem;background: url(img/audio_play.png) no-repeat;background-size: 100%;display: inline-block;cursor: pointer;}
.mapply_course_btn.is_playing{background: url(img/audio_stop.png) no-repeat;background-size: 100%;}
.mapply_course_title{font-size: .75rem;color: #333;}
.mapply_course_name{font-size: .6rem;color: #666;margin: .3rem 0;}
.mapply_course_tips{font-size: .7rem;color: #F75E4A;text-align: center;margin-top: 1rem;}

/*新音频*/
.audio_player-tleft{width: 38%;text-align: left;font-size: .6rem;color: #12BF35;}
.audio_player-bar{height:.1rem;background:#ddd;cursor:pointer;position: relative;margin: .6rem 0 .5rem;}
.audio_player-bar div{position:absolute;top:0;left:0;width:0;height:100%;}
.audio_player-bar-played{background:#12BF35;}
.audio_player-barDot{background:url(img/audio_player_dot.png) no-repeat;background-size: 100% 100%;position: absolute;height: 1.3rem;width: 1.3rem;left: 0;top: 50%;margin-left: -.65rem;margin-top: -.65rem;}
.audio_player-speed{ width: 100%; overflow: hidden; padding-top: .5rem; position: relative; z-index: 1;} 
.audio_player-speed li{ width: 32%; margin-right: 2%; padding: .2rem 0; text-align: center; color: #777; float: left; font-size: .6rem; border: 1px solid #777; border-radius: .2rem;}
.audio_player-speed li:last-of-type{ margin-right: 0;}
.audio_player-speed li.active{ color: #fff; background: #12BF35; border-color: #12BF35;}

/*测试题*/
.mquestion_tips{background: url(img/question_tips.png) no-repeat;background-size: .85rem .85rem;padding-left: 1.2rem;font-size: .65rem;color: #999;text-align: justify;}
.mquestion_tips_num{font-size: .9rem;color: #F77B4A;margin: 0 .2rem;}
.mquestion_content{padding: .6rem;}
.mquestion_progress{background: #f0f0f0;height: .25rem;border-radius: .125rem;margin: .6rem 0 0 .6rem;overflow: hidden}
.mquestion_pmain{height: 100%;background: #12BF35;width: 10%;}
.mqueation_item{background: url(img/question_noselect.png) no-repeat 0 center;background-size: .9rem .9rem;padding-left: 1.3rem;margin: 1rem 0 0 1rem;}
.mqueation_item.on{background: url(img/question_select.png) no-repeat 0 center;background-size: .9rem .9rem;}
.mqueation_item.error{background: url(img/question_error.png) no-repeat 0 center;background-size: .9rem .9rem;}
.mqueation_item img{width: 1.8rem;height: 1.8rem;margin-left: .3rem;}
.mquestion_foot{padding: 2rem 0 0 .6rem;overflow: hidden;}
.mquestion_foot li{width: 50%;float: left;}
.mquestion_foot_btn{height: 2.2rem;margin: 0 .6rem;font-size: .8rem;border: 1px solid #12BF35;border-radius: 1.1rem;cursor: pointer;text-align: center;line-height: 2.2rem;}
.mquestion_foot_left{color: #12BF35;background: #fff;}
.mquestion_foot_right{color: #fff;background: #12BF35;}
.mqueation_block{margin-top: 1.6rem;display: none;}

/*测试结果*/
.mquestion_pass_content{background: url(img/question_pass.png) no-repeat;background-size: 100% 100%;text-align: center;}
.mquestion_pass_tit{font-size: .75rem;color: #333;padding-top: 4rem;}
.mquestion_pass_num{font-size: 4.6rem;}
.mquestion_pass_number{font-size: 1.4rem;color: #F75E4A;}
.mquestion_pass_text{font-size: .95rem;color: #F75E4A;font-weight: bold;margin-bottom: 4rem;}
.mquestion_fail_number{color: #666;}
.mquestion_fail_text{color: #666;}
.mquestion_fail_content{background: url(img/question_fail.png) no-repeat;background-size: 100% 100%;text-align: center;}
.mquestion_foot_next{color: #333;border-color: #333;}
.mquestion_foot_error{color: #fff;background: -webkit-linear-gradient(left, #F77B4A, #F75E4A);border-color: #F75E4A;}
.mquestion_error_body{padding: 0 .6rem .6rem;}
.mquestion_again{margin: 1rem auto 2rem;}

/*秒杀平台合伙人*/
.seckill_img{width: 100%;}
.seckill_intro{background: -webkit-linear-gradient(left, #FF2C2C, #E50000);overflow: hidden;padding: .2rem .5rem .1rem;}
.seckill_intro.over{background: #D77979;}
.seckill_intro_left{width: 40%;}
.seckill_intro_right{width: 50%;background: url(img/seckill_shandian.png) no-repeat right 10%;background-size: .9rem 1.5rem;padding-right: 1.2rem;}
.seckill_intro_yuanjia{color: #FF9B9B;font-size: .6rem;line-height: 1;text-decoration: line-through;}
.seckill_intro_xianjia{color: #fff;font-size: 1.3rem;line-height: 1;}
.seckill_intro_xianjia span{font-size: 2.2rem;}
.seckill_intro_total, .seckill_intro_leave{color: #fff;font-size: .6rem;}
.seckill_intro_progress{height: .6rem;line-height: .6rem;border-radius: .3rem;background: #FC8A4B;overflow: hidden;margin: .2rem 0;}
.seckill_intro_pmain{background: #FBEA6D;color: #FC2626;font-size: .5rem;text-align: center;height: 100%;width: 0;}
.seckill_tips{background: #FFE5EE;padding: .5rem;margin: .35rem 0 .5rem;font-weight: bold;}
.seckill_tips_main{color: #ED0E0E;font-size: .7rem;background: url(img/seckill_qiang.png) no-repeat 0 center;background-size: 1rem 1rem;padding-left: 1.4rem;height: 1rem;line-height: 1rem;}
.seckill_info_tit{font-size: .8rem;color: #333;padding: 1rem .5rem;font-weight: bold;}
.seckill_tab{box-shadow: 0 -3px 3px #eee, 0 3px 3px #eee;overflow: hidden;margin-bottom: .5rem;}
.seckill_tab_li{float: left;width: 50%;text-align: center;}
.seckill_tab_span{font-size: .8rem;display: inline-block;border-bottom: .15rem solid #fff;height: 2rem;line-height: 2rem;}
.seckill_tab_li.on .seckill_tab_span{font-weight: bold;border-bottom: .15rem solid #FF6D6B;}
.seckill_swiper{background: url(img/seckill_paybg.png) no-repeat;background-size: 100% 100%;height: 14rem;padding: 1.2rem 0 0;}
.seckill_swiper_tit{background: url(img/seckill_tit.png) no-repeat;background-size: 100% 100%;height: 1.2rem;line-height: 1.2rem;text-align: center;color: #ED0E0E;font-size: .6rem;width: 12rem;margin: 0 auto;}
.seckill_swiper_body{padding: 0 2rem;margin-top: .8rem;}
.seckill_swiper .swiper-container{padding-bottom: 1rem;}
.seckill_swiper .swiper-slide{color: #ED0E0E;font-size: .6rem;margin-top: .1rem;line-height: .7rem;}
.seckill_swiper .swiper-wrapper{height: 9rem;}
.seckill_swiper2{background: url(img/seckill_paybg.png) no-repeat;background-size: 100% 100%;height: 11rem;}
.seckill_swiper2 .swiper-wrapper{height: 6rem;text-align: center;}
.seckill_foot_left{width: 63%;font-size: .7rem;font-weight: bold;color: #ED0E0E;padding-top: .35rem;}
.seckill_foot_right{width: 36%;}
.seckill_foot_right .buttonBar{width: 100%;}
.seckill_foot_left span{background: #ED0E0E;font-size: 1rem;height: 1.5rem;line-height: 1.5rem;width: 1.6rem;border-radius: .2rem;text-align: center;color: #fff;display: inline-block;}
.headerBar_seckill{z-index: 10600;display: none;}
.headerBar_seckill .tk_head_tab{background: #FFB7B6;}
.headerBar_seckill .tk_head_tab li{color: #F43A37;}
.headerBar_seckill .tk_head_tab li.on{background: #FF6D6B;color: #fff;}

/*填手机号弹层*/
.maskBox{position:absolute;top:0;left:0;z-index:10600;width:100%;height:100%;background:rgba(0,0,0,.8);display: none;}
.maskBox_content{background: #fff;position: absolute;top: 50%;left: 50%;width: 15rem;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);border-radius: .3rem;padding: 1rem;}
.maskBox_tit{text-align: center;font-size: .8rem;color: #000;padding: .5rem 0;}
.maskBox_close{background: url(img/icon_close.png) no-repeat center center;background-size: .7rem .7rem;height: 2rem;width: 2rem;position: absolute;top: 0;right: 0;cursor: pointer;}

/*购买平台合伙人*/
.mcontinue_head{font-size: .75rem;padding: .8rem .5rem 0;text-align: center;}
.mentor_collect{position:absolute;top:0;left:0;z-index:10600;width:100%;height:100%;background:rgba(0,0,0,.8);display: none;}
.mentor_collect_content{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.mentor_collect_img{width: 15rem;}

/*学员分配*/
.mstudent_apply{background: #fff;}
.mstudent_rule{padding-top: 1rem;overflow: hidden;}
.mstudent_head{font-size: .75rem;padding: 1.5rem .6rem;text-align: center;}
.mstudent_tips{padding: 1.5rem .6rem;}
.mstudent_tips li{ color: #999; font-size: .7rem; margin-bottom: .3rem;text-align: justify;}

/*推广邀约*/
.develop_list{ padding-bottom: 3.5rem;}
.develop_type{height: 2rem;border-radius: 1rem;position: absolute;bottom: 1rem;left: 5%;width: 90%;border: 1px solid #FF2233; background: #fff; z-index: 1;}
/*.develop_type:after{content:'';position:absolute;left:0;bottom:0;top:auto;right:auto;height:1px;width:100%;background-color:#f0f0f0;display:block;z-index:15;-webkit-transform-origin:50% 0;transform-origin:50% 0}*/
.develop_type li{float: left;height: 100%;line-height: 2rem;width: 33.33%;font-size: .7rem;text-align: center;border-radius: 1rem; overflow: hidden;}
.develop_type_two li{ width: 50%;}
.develop_type_two li:first-of-type{ border-top-right-radius: 0; border-bottom-right-radius: 0;}
.develop_type_two li:nth-of-type(2){ border-top-left-radius: 0; border-bottom-left-radius: 0;}
.develop_type_item{ color: #FF2233; height: 100%; line-height: 1.9rem;}
.develop_type_item.on{color: #fff;background: -webkit-linear-gradient(left, #FF6F30 , #FF1E33);}
.develop_text_item{padding: .75rem .6rem;}
.develop_text_words{border: 1px solid #f0f0f0;background: #fafafa;color: #666;font-size: .7rem;padding: .6rem;margin-bottom: .6rem;}
.invite_article_ft{height: 2.2rem;line-height: 2.2rem;background: #12BF35;text-align: center;display: block;color: #fff;font-size: .8rem;position: absolute;bottom: 0;left: 0;width: 100%;}

/*放大缩小*/
@-webkit-keyframes zoomInOut{
50%{-webkit-transform:scale3d(.8,.8,.8);transform:scale3d(.8,.8,.8);}
}
@keyframes zoomInOut{
50%{-webkit-transform:scale3d(.8,.8,.8);transform:scale3d(.8,.8,.8);}
}
.zoomInOut{-webkit-animation-name:zoomInOut;animation-name:zoomInOut;}

/*通用弹层*/
.bg_mask{background: rgba(0,0,0,.8);position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 10601;display: none;}
.kf_mask{position: fixed;width: 15rem;min-height: 15rem;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);display: none;z-index: 10602;}
.kf_mask_main{position: relative;}
.kf_mask_qrcode{width: 15rem;}
.kf_mask_close{position: absolute;width: 2rem;height: 2rem;bottom: 0;left: 50%;margin-left: -1rem;cursor: pointer;}

/*官方微店*/
.vdian_bg{width: 100%;}
.sync_schedule{ width: 80%; position: absolute; left: 10%; top: 50%; text-align: center; z-index: 2;}
.sync_schedule>p{ color: #333; font-size: 1rem;}
.sync_schedule_info{ margin-top: 1rem; }
.sync_schedule_num{ color: #20AF45; font-size: .8rem; font-weight: bold;}
.sync_schedule_line{ width: 100%; height: .4rem; position: relative; border-radius: .2rem; background-color: #F4F4F4; overflow: hidden; margin: .5rem 0;}
.sync_schedule_lineOn{ width: 0%; height: .5rem; position: absolute; top: 0; left: 0; background: -webkit-linear-gradient(left, #49E266, #24B22E);}
.sync_limit{ font-size: .7rem; color: #999;}
.sync_finish{ width: 90%; position: absolute; left: 5%; top: 30%; text-align: center; z-index: 2;}
.sync_finish p{ color: #333; font-size: 1rem; }
.sync_finish img{ width: 5rem; height: 5rem; margin: 1rem 0;}

-webkit-keyframes slideOutUp{
0%{ bottom: 0%;}	
100%{bottom: 90%;}
}
@keyframes slideOutUp{
0%{ bottom: 0%;}	
100%{bottom: 90%;}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}
@-webkit-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes scheduleLeft{0%{left:-100%;}
100%{left:0%;}
}
@keyframes scheduleLeft{0%{left:-100%;}
100%{left:0%;}
}
.scheduleLeft{-webkit-animation-name:scheduleLeft;animation-name:scheduleLeft;}
@-webkit-keyframes breathing{
	0%{
		transform: scale(1, 1);
    	-webkit-transform: scale(1, 1);
	}
	50%{
		transform: scale(1.4, 1.4);
    	-webkit-transform: scale(1.4, 1.4);
	}
	100%{
		transform: scale(1, 1);
    	-webkit-transform: scale(1, 1);
	}
}
@keyframes breathing{
	0%{
		transform: scale(1, 1);
    	-webkit-transform: scale(1, 1);
	}
	50%{
		transform: scale(1.4, 1.4);
    	-webkit-transform: scale(1.4, 1.4);
	}
	100%{
		transform: scale(1, 1);
    	-webkit-transform: scale(1, 1);
	}
}
.breathing{-webkit-animation-name:breathing;animation-name:breathing;}

/*公众号列表*/
.mpitem{margin: .6rem;background: #fff;border-radius: .5rem;padding: .75rem .5rem;}
.mpitem_logo{height: 3.3rem;width: 3.3rem;border-radius: 50%;margin-right: .4rem;}
.mpitem_name{font-size: .85rem;color: #333;}
.mpitem_intro{font-size: .65rem;color: #999;margin-top: .3rem;line-height: 1.5;}
.mpitem_btn{height: 1.6rem;line-height: 1.6rem;width: 2.7rem;background: -webkit-linear-gradient(left, #FF5041, #ED2054);font-size: .8rem;color: #fff;border-radius: .2rem;display: inline-block;text-align: center;}
.mpitem_left{width: 3.3rem;}
.mpitem_right{width: 2.7rem;}

/*签到周年活动*/
.zhounian_qiandao_mask{position: absolute;z-index: 10601;-webkit-transform: translate(-50%, -500%);left: 50%;top: 50%;}
.zhounian_qiandao_bg{width: 15rem;}
.zhounian_qiandao_btn{position: absolute;bottom: 2.2rem;width: 100%;left: 0;height: 2rem;}

.zhounian_hongbao_mask{position: absolute;z-index: 10601;-webkit-transform: translate(-50%, -500%);left: 50%;top: 50%;}
.zhounian_hongbao_bg{width: 10rem;}
.zhounian_hongbao_btn{position: absolute;width: 4rem;height: 4rem;-webkit-transform: translate(-50%, -50%);left: 50%;top: 50%;}

.zhounian_lingqu_mask{position: absolute;z-index: 10601;-webkit-transform: translate(-50%, -500%);left: 50%;top: 50%;}
.zhounian_lingqu_bg{width: 15rem;}
.zhounian_lingqu_btn{position: absolute;bottom: 4.2rem;width: 9.2rem;left: 50%;height: 2.1rem;margin-left: -4.6rem;background: url(img/2nian_haibao.png) no-repeat;background-size: auto 100%;}
.zhounian_lingqu_btn.pay{background: url(img/2nian_zhidao.png) no-repeat;background-size: auto 100%;}
.zhounian_lingqu_btn.free{background: url(img/2nian_shengji.png) no-repeat;background-size: auto 100%;}
.zhounian_lingqu_close{position: absolute;width: 2rem;height: 2rem;left: 50%;bottom: 0;margin-left: -1rem;}

.mask_show{-webkit-transform: translate(-50%, -50%);-webkit-transition: .3s;}
.zhounian_texiao_mask{position: absolute;z-index: 10601;left: 50%;top: 50%;height: 20rem;width: 15rem;margin-left: -7.5rem;margin-top: -10rem;}

.begin-shake {
  animation: shake-hard 100ms ease-in-out 5;
}
.become-small {
  animation: become-small 150ms ease-in-out;
}
@keyframes shake-hard {
  2% {
    transform: translate(10px, 9px) rotate(2.5deg); }
  4% {
    transform: translate(-3px, 7px) rotate(0.5deg); }
  6% {
    transform: translate(5px, -5px) rotate(-2.5deg); }
  8% {
    transform: translate(-2px, -9px) rotate(3.5deg); }
  10% {
    transform: translate(-1px, 1px) rotate(-1.5deg); }
  12% {
    transform: translate(10px, -6px) rotate(3.5deg); }
  14% {
    transform: translate(1px, -1px) rotate(0.5deg); }
  16% {
    transform: translate(1px, -3px) rotate(1.5deg); }
  18% {
    transform: translate(9px, 5px) rotate(-1.5deg); }
  20% {
    transform: translate(-3px, 0px) rotate(0.5deg); }
  22% {
    transform: translate(-3px, -8px) rotate(-0.5deg); }
  24% {
    transform: translate(1px, 1px) rotate(2.5deg); }
  26% {
    transform: translate(0px, -5px) rotate(0.5deg); }
  28% {
    transform: translate(-7px, -1px) rotate(-0.5deg); }
  30% {
    transform: translate(9px, -9px) rotate(-1.5deg); }
  32% {
    transform: translate(-5px, -7px) rotate(-0.5deg); }
  34% {
    transform: translate(9px, 4px) rotate(1.5deg); }
  36% {
    transform: translate(1px, -1px) rotate(-1.5deg); }
  38% {
    transform: translate(0px, -1px) rotate(-0.5deg); }
  40% {
    transform: translate(-8px, -7px) rotate(2.5deg); }
  42% {
    transform: translate(-6px, -1px) rotate(-1.5deg); }
  44% {
    transform: translate(-6px, -4px) rotate(3.5deg); }
  46% {
    transform: translate(-9px, 3px) rotate(1.5deg); }
  48% {
    transform: translate(-7px, 6px) rotate(3.5deg); }
  50% {
    transform: translate(1px, 7px) rotate(3.5deg); }
  52% {
    transform: translate(-4px, 1px) rotate(1.5deg); }
  54% {
    transform: translate(7px, -2px) rotate(-0.5deg); }
  56% {
    transform: translate(3px, -8px) rotate(-2.5deg); }
  58% {
    transform: translate(4px, 0px) rotate(-1.5deg); }
  60% {
    transform: translate(1px, 10px) rotate(-2.5deg); }
  62% {
    transform: translate(-9px, -1px) rotate(-2.5deg); }
  64% {
    transform: translate(-9px, 3px) rotate(-2.5deg); }
  66% {
    transform: translate(-6px, 3px) rotate(-1.5deg); }
  68% {
    transform: translate(-8px, 10px) rotate(-2.5deg); }
  70% {
    transform: translate(-8px, -1px) rotate(2.5deg); }
  72% {
    transform: translate(10px, 3px) rotate(0.5deg); }
  74% {
    transform: translate(2px, 9px) rotate(1.5deg); }
  76% {
    transform: translate(-2px, -2px) rotate(1.5deg); }
  78% {
    transform: translate(-6px, 9px) rotate(1.5deg); }
  80% {
    transform: translate(-3px, 3px) rotate(3.5deg); }
  82% {
    transform: translate(10px, -8px) rotate(0.5deg); }
  84% {
    transform: translate(-5px, -3px) rotate(3.5deg); }
  86% {
    transform: translate(10px, -3px) rotate(1.5deg); }
  88% {
    transform: translate(3px, 6px) rotate(3.5deg); }
  90% {
    transform: translate(4px, 4px) rotate(-0.5deg); }
  92% {
    transform: translate(3px, 1px) rotate(0.5deg); }
  94% {
    transform: translate(8px, 0px) rotate(3.5deg); }
  96% {
    transform: translate(6px, -2px) rotate(0.5deg); }
  98% {
    transform: translate(-7px, 0px) rotate(-1.5deg); }
  0%, 100% {
    transform: translate(0, 0) rotate(0); } 
}
@keyframes become-small {
  from {
    transform: scale(0.5, 0.5);
    -webkit-transform: scale(0.5, 0.5);
  }
  to {
    transform: scale(0,0);
    -webkit-transform: scale(0,0);
  }
}

/*提示弹层*/
.alertBar_mask{background: rgba(0,0,0,.8);position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 10601;display: ;}
.alertBar_content{background: #fff;border-radius: .25rem;padding: 1rem 0 .5rem;width: 15rem;position: absolute;-webkit-transform: translate(-50%, -50%);left: 50%;top: 45%;}
.alertBar_title{font-size: 1rem; color: #222; padding: 0 1rem;font-weight: bold;}
.alertBar_text{font-size: .8rem;color: #666;margin: 1.1rem 0;line-height: 1.8; padding: 0 1rem;}
.alertBar_close{cursor: pointer;display: inline-block;width: 2.2rem;height: 2.2rem;background: url(img/alertBar_close.png) no-repeat;background-size: 100% 100%;bottom: -3rem;position: absolute;left: 50%;margin-left: -1.1rem;}

/*首页导航指引*/
.gif_indexnav{position: absolute;top: 8rem;left: 0;z-index: 10100;display: none;}
.gif_indexnav_img{width: 100%;}
.gif_indexnav_btn{position: absolute;bottom: 0;left: 0;width: 100%;height: 1.8rem;cursor: pointer;}

/*操作指引*/
.mask_guide{z-index: 10600;position: absolute;width: 100%;height: 100%;top: 0;left: 0;display: none;}

/*分享后推荐文章*/
.shareMask{background: rgba(0,0,0,.8);position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 10601;display: none;}
.shareMask_content{background: #fff;border-radius: .25rem;padding: 0 0 .5rem;width: 15rem;position: absolute;-webkit-transform: translate(-50%, -50%);left: 50%;top: 45%;}
.shareMask_close{cursor: pointer;display: inline-block;width: 2.2rem;height: 2.2rem;background: url(img/alertBar_close.png) no-repeat;background-size: 100% 100%;bottom: -3rem;position: absolute;left: 50%;margin-left: -1.1rem;}
.shareMask_title{font-size: 1rem;text-align: center;color: #0E101C;height: 2.4rem;line-height: 2.4rem;border-bottom: 1px solid #ddd;}
.shareMask_btn{font-size: .7rem;color: #999;height: 1.5rem;line-height: 2rem;text-align: center;cursor: pointer;}
.shareMask_list .listBar_tit{font-size: .75rem;}
.shareMask_topay{background: #FFF0BD;color: #ff0000;font-size: .75rem;padding: .3rem .5rem;display: block;}
.shareMask_topay.hidden{display: none;}

/*底部名片*/
.editor_card_content{padding: .75rem 0;background: #fff;}
.editor_card{background: url(zmpal/img5.0/card/card_bg.png) no-repeat;background-size: 100% auto;box-shadow: 0 0 10px #FFC4C4;border-radius: .4rem;padding-bottom: 1rem;margin: 0 .75rem;}
.editor_card_head{position: relative;padding: .8rem 0 1.3rem 1rem;}
.editor_card_face{height: 4.1rem;width: 4.1rem;background: url(zmpal/img5.0/card/card_facebg.png) no-repeat;background-size: 100% 100%;position: relative;}
.editor_card_face img{height: 3.2rem;width: 3.2rem;margin: .2rem 0 0 .45rem;border-radius: 50%;}
.editor_card_vip{position: absolute;height: 1rem;width: 1rem;background: url(zmpal/img5.0/card/card_vip.png) no-repeat; background-size: 100% 100%;left: 50%;display: none;margin-left: .6rem;bottom: .5rem;}
.editor_card_info{position: absolute;right: 1.3rem;left: 5rem;top: 1.3rem;text-align: right;color: #fff;text-shadow:0px 0px 3px rgba(133,37,37,0.5);}
.editor_card_name{font-size: 1rem;font-weight: bold;}
.editor_card_company{font-size: .6rem;}
.editor_card_button{display: flex;}
.editor_card_btn{background-size: 1.2rem 1.2rem;padding-top: 1.6rem;background-repeat: no-repeat;background-position: center 0; font-size: .6rem;color: #C65345;flex: 1;text-align: center;cursor: pointer;position: relative;}
.editor_card_btn_phone{background-image: url(zmpal/img5.0/card/card_phone.png);}
.editor_card_btn_msg{background-image: url(zmpal/img5.0/card/card_msg.png);}
.editor_card_btn_address{background-image: url(zmpal/img5.0/card/card_address.png);}
.editor_card_btn_qrcode{background-image: url(zmpal/img5.0/card/card_qrcode.png);}
.editor_card_btn:after{position: absolute;height: 1.2rem;top: 0;left: 0;background: rgba(250, 134, 109, 0.26);width: 1px;display: block;content: "";}
.editor_card_btn:first-child:after{display: none;}
.editor_card_goods{display: none;}
.editor_card_goods_list{overflow-x: auto;-webkit-overflow-scrolling: touch;white-space: nowrap;position: relative;margin: 0 .75rem;}
.editor_card_goods_item{display: inline-block;width: 5.8rem;margin-right: .5rem;}
.editor_card_goods_field{margin: 1.3rem 1rem .75rem;padding: 0;border: 1px dashed #C65345;border-width: 1px 0 0;}
.editor_card_goods_field legend{text-align: center;font-size: .6rem; color: #C65345;padding: 0 .75rem;}
.editor_card_goods_logo img{height: 5.8rem;width: 5.8rem;padding: .4rem;border: 1px solid #dfdfdd;border-radius: .2rem;}
.editor_card_goods_name{font-size: .5rem;color: #333;margin: .2rem 0 0 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.editor_card_goods_price{font-size: .75rem;color: #F9756B;}
.editor_card_goods_price span{font-size: .5rem;}
.editor_card_body{position: relative;}
.editor_card_mask{position: absolute;left: 0;top: 0;right: 0;bottom: 0;cursor: pointer;background: rgba(255,255,255,.5);cursor: pointer;}
.editor_card_reg{display: block;text-align: center;padding: .5rem 0;}
.editor_card_reg span{color: #F9756B;font-size: .6rem;background: url(zmpal/img3.0/articleEditor/userIndex_more.png) no-repeat right center;background-size: .6rem .6rem;padding-right: .7rem;display: inline-block;letter-spacing: 1px;}
.editor_card_tips{font-size: .6rem;color: #999;font-weight: bold;margin: .75rem .75rem 0;}
/*免费提示*/
.footcard_free_mask{position: absolute;background: rgba(255,255,255,.95);width: 100%;height: 100%;left: 0;top: 0;display: none;}
.footcard_free_text{font-size: .8rem;color: #EF2051;text-align: left;padding: 1.5rem 0 .7rem .2rem;font-weight: bold;}
.footcard_free_btn{cursor: pointer;display: block;padding-left: .2rem;}
.footcard_free_btn img{width: 100%;height: auto;}