@charset "utf-8";
.in,.out{-webkit-animation-timing-function:ease-in-out;-webkit-animation-duration:500ms;-moz-animation-timing-function:ease-in-out;-moz-animation-duration:500ms}
.slide.out{-webkit-transform:translate3d(-100%,0,0);-webkit-animation-name:slideouttoleft;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft}
.slide.in{-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfromright;-moz-transform:translateX(0);-moz-animation-name:slideinfromright}
.slide.out.reverse{-webkit-transform:translate3d(100%,0,0);-webkit-animation-name:slideouttoright;-moz-transform:translateX(100%);-moz-animation-name:slideouttoright}
.slide.in.reverse{-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfromleft;-moz-transform:translateX(0);-moz-animation-name:slideinfromleft}
.slideup.out{-webkit-animation-name:dontmove;-moz-animation-name:dontmove;z-index:0}
.slideup.in{-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfrombottom;-moz-transform:translateY(0);-moz-animation-name:slideinfrombottom;z-index:10}
.slideup.in.reverse{z-index:0;-webkit-animation-name:dontmove;-moz-animation-name:dontmove}
.slideup.out.reverse{-webkit-transform:translate3d(0,100%,0);z-index:10;-webkit-animation-name:slideouttobottom;-moz-transform:translateY(100%);-moz-animation-name:slideouttobottom}
.slidedown.out{-webkit-animation-name:dontmove;-moz-animation-name:dontmove;z-index:0}
.slidedown.in{-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfromtop;-moz-transform:translateY(0);-moz-animation-name:slideinfromtop;z-index:10}
.slidedown.in.reverse{z-index:0;-webkit-animation-name:dontmove;-moz-animation-name:dontmove}
.slidedown.out.reverse{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translateY(-100%);z-index:10;-webkit-animation-name:slideouttotop;-moz-animation-name:slideouttotop}
@-webkit-keyframes slideinfromright{from{-webkit-transform:translate3d(100%,0,0)}
to{-webkit-transform:translate3d(0,0,0)}}
@-webkit-keyframes slideinfromleft{from{-webkit-transform:translate3d(-100%,0,0)}
to{-webkit-transform:translate3d(0,0,0)}}
@-webkit-keyframes slideouttoleft{from{-webkit-transform:translate3d(0,0,0)}
to{-webkit-transform:translate3d(-100%,0,0)}}
@-webkit-keyframes slideouttoright{from{-webkit-transform:translate3d(0,0,0)}
to{-webkit-transform:translate3d(100%,0,0)}}
@-webkit-keyframes slideinfromtop{from{-webkit-transform:translate3d(0,-100%,0)}
to{-webkit-transform:translate3d(0,0,0)}}
@-webkit-keyframes slideinfrombottom{from{-webkit-transform:translate3d(0,100%,0)}
to{-webkit-transform:translate3d(0,0,0)}}
@-webkit-keyframes slideouttobottom{from{-webkit-transform:translate3d(0,0,0)}
to{-webkit-transform:translate3d(0,100%,0)}}
@-webkit-keyframes slideouttotop{from{-webkit-transform:translate3d(0,0,0)}
to{-webkit-transform:translate3d(0,-100%,0)}}
@-webkit-keyframes fadein{from{opacity:0}
to{opacity:1}}
@-webkit-keyframes fadeout{from{opacity:1}
to{opacity:0}}
.header-title{font-size:inherit;width:50%;height:50px;line-height:50px;display:block;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}
.icon-tel:before{content:" ";display:inline-block;vertical-align:top;width:24px;height:30px;margin-top:10px;background-image:url(/visitor/mobile/css/img/icons.png);background-repeat:no-repeat;background-size:160px 406px;background-position:-14px -71px}
.header-btn .hide{display:none!important}
.header-btn-back,.header-btn-close{display:block;overflow:hidden;vertical-align:middle;max-width:50px}
.header-close-img,.header-back-img{height:20px;margin-right:10px;vertical-align:middle}
.scroller{position:relative}
#leave_content{position:relative}
.input-text{position:relative;overflow:hidden}
.input-text textarea{height:25px;width:100%;margin-top:8px;padding-top:5px;line-height:20px;font-size:16px;overflow:auto;border:0;background:0 0;outline:0;resize:none}
#fakeInput{position:absolute;top:11px;left:0;z-index:-1;line-height:20px;padding:6px;margin:0 62px 0 6px;visibility:hidden;white-space:pre-wrap;word-wrap:break-word;word-break:break-word;outline:0;background:#FFF;font-size:1.6rem}
.list-msg{}
.list-his{box-sizing:border-box;position:relative;padding:15px 8px;font-size:1.2rem}
.list-msg li .msg{padding-top:15px;padding-bottom:15px}
.list-msg li:nth-child(2)>.color1{display:none}
.list-msg li .msg-lf{padding-top:0}
.msg-staff-name{font-size:1.2rem;padding:0 0 2px}
.msg-tel,.msg-link,.msg-mail,.link-in-msg,.unread a[href]
{text-decoration:underline;color:#00e}
.color-link{}
.avatar-icon{width:36px;height:36px;-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;border-radius:18px;overflow:hidden}
.avatar-icon-img{width:36px;height:36px;border:0;object-fit:cover}
.file-icon{position:absolute;left:8px;top:8px;height:40px;width:50px;background:url(/visitor/pc/css/img/icons.png) no-repeat;background-position:-16px -186px}
.file-info{min-height:60px;min-width:130px;overflow:hidden;padding-left:65px;border-bottom:1px solid #DCDCDC;line-height:20px}
.file-name{color:#000;padding:5px 0 0;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}
.file-size{padding-bottom:5px;color:#909090}
.list-msg .msg-item .file-link-a{text-decoration:none;line-height:1.2;display:block;padding:4px 10px 3px 0;text-align:right}
.msg-item p a{color:#00e}
.msg-item{word-wrap:break-word;max-width:100%;overflow:hidden;padding:10px;white-space:pre-wrap}
.msg-error{position:absolute;bottom:0;width:20px;height:20px;font-size:0;line-height:0;background:url(/visitor/pc/css/img/icons.png) no-repeat -94px -44px}
.msg-error.resend{background-position:-121px -11px}
.msg-lf .msg-error{right:-20px}
.msg-rt .msg-error{left:-24px}
.msg-error img{max-width:100%;max-height:100%}
.img-play{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:2147483647}
.img-play-list{position:relative;height:100%}
.img-play-list li{position:relative;height:100%;float:left}
.img-play-list li img{display:block;max-width:96%;max-height:96%;margin:0 auto;position:relative;top:50%}
.img-play-btn{position:absolute;width:20%;min-width:50px;height:40%;min-height:100px;top:50%;margin-top:-20%;cursor:pointer;z-index:1000}
.img-play-pre{left:2%}
.img-play-next{right:2%}
.img-play-btn div{display:none;position:absolute;top:50%;margin-top:-22px;left:50%;margin-left:-14px;width:46px;height:46px;line-height:150px;overflow:hidden;background:url(/visitor/mobile/css/img/icons.png) -49px -104px no-repeat;background-size:160px 406px}
.img-play-btn.hover div{display:block}
.img-play-pre.hover .img-play-pre-icon{background-position:-2px -154px}
.img-play-next.hover .img-play-next-icon{background-position:-52px -154px}
#img_dot_list{display:none;width:auto}
#img_dot_list .dot-list-li{background:#fff}
#img_dot_list.hover{display:block}
.img-play-close{position:absolute;top:1%;right:1%;width:100px;height:100px;cursor:pointer;z-index:2147483647;line-height:150px;overflow:hidden}
.img-play-close div{display:none;position:absolute;top:50%;margin-top:-15px;left:50%;margin-left:-15px;width:42px;height:42px;background:url(/visitor/mobile/css/img/icons.png) -50px -104px no-repeat;background-size:160px 406px}
.img-play-close.hover div{display:block}
.paste-pre{position:absolute;right:0;bottom:0;left:0;top:0;width:100%;height:100%;text-align:center;color:#8F8f8f;z-index:2147483647}
.paste-img{border:0;display:block;margin:30px auto;max-width:300px;max-height:80%}
.paste-btn{position:absolute;bottom:0;left:0;right:0}
.paste-cancel,.paste-ok{width:40%;margin:0 5%;line-height:30px}
.paste-cancel{background:#fff}
.paste-pre .error{color:red;line-height:30px}
#verify{position:absolute;right:0;left:0;top:50px;width:100%;text-align:center;color:#8F8f8f;background:#eee;z-index:2147483647;font-size:1.4rem}
.verify li{padding:12px 34px;line-height:30px;overflow-x:hidden}
#verify_ok{}
.verify #verify_input{display:inline-block;width:190px;height:26px;font-size:1em;text-align:left;text-indent:4px;border:1px solid #aaa;margin:0;padding:0;background:transparent;box-shadow:none;outline:0;vertical-align:middle}
#verify_input.error{border-color:red!important}
#verify_img{display:inline-block;vertical-align:middle;border:0;max-height:30px;cursor:pointer}
.verify-line #verify_img{max-height:26px}
.verify-line #verify_change{margin-right:22px}
.book-items .verify-line{height:26px;text-align:right!important;padding-top:9px}
#verify_change{display:inline-block;text-align:left;margin-left:10px;height:26px;line-height:26px;vertical-align:middle}
#verify_change.loadin{}
.leave .header{}
.leave{background:#eee;z-index:9999999}
.inTip{background:#FFF}
.inTip .toolbar-leave,.inTip .con-leave{display:none}
.leave .content{padding:10px 8px 0;width:auto;bottom:46px;overflow:hidden;position:relative;box-sizing:border-box;height:calc(100% - 48px)}
.leave-title{color:#8F8f8f;font-size:.86em}
.leave-line{padding:10px 0;position:relative}
.leave .leave-half{position:relative;float:none;min-width:100px;padding:10px 0}
.leave-lb{font-size:1em;line-height:32px;position:absolute;left:3%;top:10px;pointer-events:none;z-index:10}
.leave-required{color:red}
.leave-ip{width:100%;position:relative}
.leave-ip .leave-err{position:absolute;bottom:-16px;right:10px;line-height:16px;color:red;font-size:12px;z-index:2}
.leave-ip input,.leave-ip textarea{display:block;font-size:1em;background:#fff;border:1px solid #FFF;outline:0;box-shadow:none;-webkit-appearance:none;height:28px;line-height:28px;padding:2px 3%;width:94%}
.leave-ip textarea{padding:10px 3%;line-height:1.3;height:100px}
.toolbar-leave{position:absolute;bottom:0;left:0;right:0;width:100%;height:48px;background:#eee}
#leave_btn{margin:4px 3% 12px;height:32px;line-height:32px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.leave-suc-tip{color:#828282}
.leave-suc-icon{width:130px;display:block;border:0;position:absolute;right:-14px;top:-40px}
.leave-suc-btn{display:inline-block;width:96px;height:28px;line-height:28px;text-align:center;margin-right:15px;margin-bottom:15px;cursor:pointer}
.bggray{background:#f0f0f0;color:#343434}
.book-table{width:260px;position:relative;margin:16px auto}
.list-msg .book-hover{position:fixed;left:0;width:100%}
.book-items{position:absolute;z-index:1;top:50px;width:220px;left:0}
.book-form-title{position:relative;z-index:1;top:0;left:24px;width:220px;text-align:left;overflow:hidden;word-wrap:break-word;word-break:break-word;line-height:20px}
.book-items-list{position:relative;z-index:3}
.book-table-img{width:260px}
.book-btn{position:relative;margin:0 auto;text-align:center;max-width:200px;_width:200px;overflow:hidden;background-repeat:no-repeat;cursor:pointer;z-index:2}
.book-btn-text{cursor:pointer}
.book-item{vertical-align:middle;position:relative}
.book-items .req-span{visibility:hidden}
.book-items .req .req-span{visibility:visible}
.book-label{display:inline-block;vertical-align:middle;width:70px;text-align:right;margin:0;margin-right:15px}
.book-ipt{vertical-align:middle;background:0 0;outline:0;border-width:0 0 1px;border-bottom:1px solid #ccc;color:#CCC;font-size:inherit;padding:0 5px;width:110px;border-radius:0}
.book-item .error{border-color:red!important}
.book-radio{vertical-align:middle}
.book-item .leave-err{position:absolute;right:0;bottom:1px;font-size:12px;color:red;line-height:16px}
.book-half{overflow:hidden;height:23px;text-align:left;padding-top:7px;white-space:nowrap}
.entry-wrap{position:absolute;top:90px;left:50%;margin-left:-150px;text-align:center;color:#8f8f8f;z-index:2147483640;font-size:1.4rem}
.router{position:absolute;z-index:2147483647;top:50%;left:50%;margin-top:100px;margin-left:-200px;background:#FFF;border-radius:3px}
.router-title{text-align:center;overflow:auto;padding:15px;border-bottom:1px solid #dbdbdb}
.router-list,.router-list ul{overflow:hidden;border-bottom-left-radius:3px;border-bottom-right-radius:3px}
.router-list ul{border-top:1px solid #dbdbdb;margin-top:-1px;background:#FFF}
.router-list{background:#f2f2f2}
.router-item{float:left;width:149px;height:143px;background:#fff;cursor:pointer;border-width:0 1px 1px 0;border-color:#dbdbdb;border-style:solid}
.router-item-content{width:148px;height:104px;overflow:hidden;position:relative}
.router-item-icon{height:104px;line-height:104px;vertical-align:middle;text-align:center;overflow:hidden}
.router-item-icon img{max-height:104px;max-width:100%;vertical-align:middle;border:0}
.router-item-text{position:relative;height:104px;width:148px;overflow:hidden;top:10px;z-index:10;-moz-transition:top 500ms ease-in-out;-webkit-transition:top 500ms ease-in-out;-o-transition:top 500ms ease-in-out;-ms-transition:top 500ms ease-in-out;transition:top 500ms ease-in-out;background:#FFF}
.router-item-text .router-item-text-bg{display:none;position:absolute;height:104px;width:148px;z-index:1;opacity:.1;filter:Alpha(opacity=10)}
.router-item-text-tx{height:104px;width:128px;position:relative;padding:10px;z-index:2}
.hover .router-item-text{top:-104px}
.hover .router-item-text .router-item-text-bg{display:block}
.hover .router-item-icon{visibility:hidden}
.router-item-theme{height:38px;text-align:center;line-height:38px;background:#fff;color:#323232}
body .router-list .router-item-content .router-hide,.router-hide{display:none}
.router-item-content1{}
body .router-item-content1 .router-item-icon{visibility:visible}
.router-item-content3 .router-item-text{position:relative;top:0;left:0}
.router-item-content4{}
.ipt-suggest{width:100%;overflow-y:auto;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee}
.ipt-list,.common-ques-list,.question-list{margin-top:5px}
.ipt-list-li{display:block;text-decoration:none;color:inherit;padding:5px;cursor:pointer}
.ipt-list-li:hover{text-decoration:underline}
.question-list-li,.common-ques-li{padding:5px 0;cursor:pointer}
.question-list-li:hover,.common-ques-li:hover{text-decoration:underline}
.feedback-sub-list{padding:12px 8px 0;margin:12px -8px 0;border-top:1px solid #fff}
.feedback-sub-li{display:inline-block;padding:3px 8px;min-width:48px;color:#fff;text-align:center;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;word-break:keep-all;white-space:nowrap;margin:0 8px 8px 0;cursor:pointer}
.feedback-sub-li .list-style-dot{display:none}
.robot-feedback-had2 .feedback-sub-unsolved{display:block}
.robot-feedback-had1 .feedback-sub-solved{display:block}
.feedback-sub-solved,.feedback-sub-unsolved{display:none}
.robot-feedback-sub-had .feedback-sub-li{display:none}
.robot-feedback-sub-had .feedback-sub-sel2,.robot-feedback-sub-had .feedback-sub-sel1{display:inline-block;cursor:not-allowed}
.robot-feedback .robot-tip{display:none}
.common-ques-tip{margin:10px 0}
.words-seg{color:red;font-weight:400}
.link-robot-ques{color:#00e}
.menu-robot-staff{font-size:0!important;line-height:0!important;display:none;position:relative;min-height:30px;padding:10px 28px 8px 8px;border-bottom:1px solid #ddd;vertical-align:middle}
.menu-robot-btn{font-size:1.4rem;display:inline-block;line-height:16px;padding:6px 8px;border-radius:2px;margin-left:6px}
.robot-staff-icon,.robot-staff-close{font-size:0!important;line-height:0!important;display:inline-block;width:24px;height:24px;background-image:url(/visitor/mobile/css/img/icons.png);background-size:160px 406px}
.robot-staff-icon{background-position:-120px -327px}
.robot-staff-close{position:absolute;right:0;top:50%;margin-top:-12px;background-position:-90px -326px}
.menu-robot-word{font-size:1.4rem;line-height:28px;word-wrap:break-word;word-break:break-word;margin-left:5px}
.menu-robot-word *{display:inline}
.menu-robot-staff span,.menu-robot-staff i{vertical-align:middle}
.robot .menu-robot-staff{display:flex;flex-direction:row;align-items:center}
.robot #input_menu{display:none}
.robot .input-text{left:10px}
.robot .menu{display:none}
.robot .container{}
.msg-item-robot{}
.msg-item-robot a{text-decoration:underline;color:#0000f8}
.msg-item-5{padding:0;border-radius:8px}
.robot-feedback{min-width:200px;position:relative}
.feedback-tag{position:absolute;right:0;top:10px;font-size:12px;color:#00c000;display:none}
.feedback-tag span,.feed-icon-sel{display:inline-block;vertical-align:middle;height:16px;line-height:16px}
.feed-icon-sel{width:20px;background:url(/visitor/mobile/css/img/icons.png) no-repeat -67px -330px;background-size:160px 406px}
.feedback-tip{margin-top:10px;padding:10px 10px 7px 0;border-top:1px dotted #aaa;font-size:12px}
.feedback-btns{color:#fff;white-space:nowrap;word-break:keep-all}
.robot-feedback-had .feedback-btns div,.robot-feedback-had .feedback-btns img{cursor:not-allowed}
.robot-feedback-had .feedback-tag{display:block}
.feedback-btn-solve,.feedback-btn-unsolve{float:left;white-space:nowrap;word-break:keep-all;vertical-align:middle;min-width:46px;text-align:center;line-height:20px;padding:6px 8px;border-radius:2px;cursor:pointer}
.feedback-btn-solve{margin-right:10px}
.feedback-btns img,.feedback-btns span{display:inline-block;vertical-align:middle;line-height:16px;height:16px;padding:0 1px}
.margin-top10{margin-top:10px}
.custom-event-li{text-align:center;padding-top:10px;padding-bottom:15px}
.custom-event-li .custom-event{}
.mode5 .msg-item{line-height:0}
.custom-event{box-sizing:border-box;display:inline-block;width:280px;padding:12px;border-radius:8px;text-align:left;font-size:12px;text-decoration:none!important;overflow:hidden;color:inherit;background:#FFF}
.page .list-msg .custom-event,.custom-event:hover,.custom-event:active{text-decoration:none}
.custom-event-wrap{display:flex;overflow:hidden}
.custom-event-img{display:inline-block;width:100px;height:100px;float:left;border-radius:10px}
.custom-event-content{flex:1;height:100px;display:flex;overflow:hidden;margin-left:10px;flex-direction:column;word-wrap:break-word}
.custom-event-title{color:#000;font-weight:700;font-size:14px;height:auto;line-height:22px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.custom-event-detail{color:#C9C9C9;background:#fff;text-overflow:ellipsis;font-size:12px;line-height:18px}
.custom-event-memo{margin-top:16px;color:#888;line-height:17px;font-size:12px}
div .msg .push-url,.unread .unread-msg .push-url{display:block;height:56px;text-decoration:none;color:inherit}
.push-icon{float:left;width:54px;height:56px;font-family:echat-vs;font-size:50px;text-align:center;line-height:56px}
.pushform-icon{float:left;width:54px;height:56px}
.pushform-icon>img{width:100%;height:100%}
.push-icon::before{content:'\e63e'}
.mode5 .msg-lf .msg-con{border-top-left-radius:8px}
.mode6 .msg-con{padding:2px}
.push-content{height:56px;margin-left:58px;padding:0 8px;background:#FFF}
.push-name{color:#323232;padding:5px 0 6px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.push-url-link{color:#00e;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.2rem;height:20px}
.pushform-desc{font-size:12px;color:#ccc;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.push-url:hover .push-url-link{text-decoration:underline}
::-webkit-scrollbar{-webkit-appearance:none;width:1px;height:6px}
::-webkit-scrollbar-button{display:none}
::-webkit-scrollbar-track{background:transparent}
::-webkit-scrollbar-thumb{min-height:2rem;background:#cbcbcb;background-clip:padding-box;border-radius:5px}
::-webkit-scrollbar-thumb:hover{background-color:#cbcbcb}
::-webkit-scrollbar-thumb:active{background-color:#cbcbcb}
.toolbar{overflow:hidden;position:relative;border-bottom:1px solid #C6CAC9}
.url-list{position:absolute;left:0;right:0;bottom:-136px;height:136px;background:#fff;z-index:1;padding:0 12px 10px}
.footer .ani-hide{visibility:hidden}
.list-url-item-a{display:block}
.list-url-img{display:block;text-decoration:none;text-align:center;height:40px;margin-bottom:10px}
.list-url-icon{border:0;height:40px}
.list-url-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:100%;height:16px;line-height:16px;font-size:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.menu-site{position:absolute;top:0;left:50px;right:0;bottom:0;height:100%;z-index:2147483647;background:#fff;overflow:hidden;visibility:hidden;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.menu-site.hide{display:block!important;visibility:hidden}
.menu-site.show-site{z-index:9999;visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0)}
.ios .menu-site{position:fixed;-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden}
.url-link-open.ios .menu-site-back{}
.menu-site-iframe{width:100%;height:100%}
.menu-site-back{position:relative;height:49px;width:100%;z-index:1000;background:#fbfbfb;font-size:1.6rem;line-height:49px;text-align:left;text-indent:18px;border-bottom:1px solid #EEE}
.menu-site-back-icon{position:absolute;top:5px;right:5px;height:40px;width:40px;display:block;background:url(/visitor/mobile/css/img/icons.png) -105px -250px no-repeat;background-size:160px 406px}
.menu-site-title{overflow:hidden;margin-right:50px;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}
.menu-site-wrap{width:100%}
.ios .menu-site-wrap{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:scroll}
.ios .menu-site-iframe{height:3500px;width:1px;min-width:100%}
body .height0{height:0;overflow:hidden}
.footer .hide{display:none}
.leave-bar{position:relative;text-align:center;height:40px;line-height:40px;z-index:10;display:none}
.msg-leave{margin:15px auto;padding:10px;overflow:hidden;border:1px solid #e7e7e7;background:#fff;border-radius:4px;font-size:14px;box-sizing:border-box}
.msg-leave-title{font-size:1.4rem;line-height:18px;height:18px;vertical-align:middle;white-space:nowrap;word-break:keep-all}
.msg-leave-i{display:inline-block;height:18px;width:22px;background:url(/visitor/mobile/css/img/icons.png) no-repeat -33px -330px;background-size:160px 406px;vertical-align:middle}
.fold .msg-leave-i{background-position:-5px -330px}
.msg-leave-t{display:inline-block;vertical-align:middle}
.msg-leave-name{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;vertical-align:middle}
.msg-leave-content{width:100%;box-sizing:border-box;padding:3px 0;line-height:18px;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;font-size:1.2rem}
.msg-leave-dot{display:none}
.msg-leave-content img{height:16px;vertical-align:top}
.msg-leave-link{color:#888;font-size:1.2rem}
#cancelEntryBtn{position:absolute;right:10px;top:10px;font-size:1px;line-height:0}
.leave-disabled .menu-item{display:inline-block!important}
.leave-disabled .enter-btn{background:#bdbdbd!important;color:#FFF!important}
.mask-disabled{display:none;position:absolute;left:0;right:0;top:0;bottom:0;z-index:999}
.leave-disabled .mask-disabled{display:block}
.container-leave{position:relative;min-height:100%;box-sizing:border-box;background:#FFF;padding-bottom:12px;font-size:1.4rem}
.form-link-box{width:220px;height:auto;margin:0 auto;background-color:#FFF;border-radius:5px;padding:10px;display:block;text-decoration:none!important}
.form-content{background-color:unset;height:56px;margin-left:60px;padding:0 8px}
.form-name{color:#323232;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.form-status{text-align:center;margin-top:8px;padding:3px;border-radius:3px}