@charset "UTF-8";*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}
html{background-color:#fff;color:#333;font-size:100px;-webkit-user-select:none;user-select:none}
body{margin:0;font-size:16px;line-height:1.5;font-family:Helvetica Neue,Helvetica,STHeiTi,sans-serif}
ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,figure,form,fieldset,legend,input,textarea,button,p,blockquote,th,td,pre,xmp{margin:0;padding:0}
input,textarea,button,select,pre,xmp,tt,code,kbd,samp{line-height:inherit;font-family:inherit}
h1,h2,h3,h4,h5,h6,small,big,input,textarea,button,select{font-size:inherit}
address,cite,dfn,em,i,optgroup,var{font-style:normal}
table{border-collapse:collapse;border-spacing:0;table-layout:fixed;text-align:left}
ul,ol,menu{list-style:none}
fieldset,img{border:0;vertical-align:middle}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
blockquote:before,blockquote:after,q:before,q:after{content:"\0020"}
textarea,pre,xmp{overflow:auto;-webkit-overflow-scrolling:touch}
textarea{resize:vertical}
input,textarea,button,select a{outline:0 none}
input,textarea,button,select{color:inherit}
input:disabled,textarea:disabled,button:disabled,select:disabled{opacity:1}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
input[type="button"],input[type="submit"],input[type="reset"],input[type="file"]::-webkit-file-upload-button,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}
mark{background-color:transparent}
a,ins,s,u,del{text-decoration:none}
a,img{-webkit-touch-callout:none}
a{color:#19a8b9}
.g-clear::after,.g-mod::after{display:block;overflow:hidden;clear:both;height:0;content:"\0020"}
@font-face{font-family:hotel_ugchybrid;src:url("//s.qunarzz.com/ugchybrid/fonts/1.1.6/hotel_ugchybrid.woff") format("woff"),url("//s.qunarzz.com/ugchybrid/fonts/1.1.6/hotel_ugchybrid.ttf") format("truetype")}
.yo-ico{font-family:hotel_ugchybrid!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}
.yo-flex{height:100%}
.yo-flex,.yo-flex .flex-inherit{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;overflow:hidden}
.yo-flex>.flex,.yo-flex .flex-inherit,.yo-flex .flex-inherit>.flex{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:.1px;position:relative}
.yo-flex>.flex,.yo-flex .flex-inherit>.flex{overflow:auto;-webkit-overflow-scrolling:touch}
.yo-stacked{display:block;margin:.2rem .1rem}
.yo-tab{display:-webkit-box;display:-webkit-flex;display:flex;height:.44rem;border-radius:;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;border-width:.01rem 0 0 0;border-style:solid;border-color:#ddd;background-color:rgba(247,247,247,0.95);font-size:.12rem;text-align:center;line-height:.44rem}
.yo-tab>.item{display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;position:relative;color:#666}
.yo-tab>.item:not(:last-child)::after{position:absolute;top:50%;right:0;-webkit-transform:translatey(-50%);transform:translatey(-50%);width:1px;height:100%;background-color:transparent;content:"\0020"}
.yo-tab>.item.item-on{color:#00bec8}
.yo-tab>.item-y-ico{padding-top:.04rem;line-height:.2rem}
.yo-tab>.item-y-ico .yo-ico{display:block;font-size:.2rem}
.yo-tab>.item-x-ico .yo-ico{font-size:.24rem}
.yo-tab>.item-only-ico .yo-ico{font-size:.32rem}
.yo-tab-switch{height:.32rem;line-height:.32rem;border-radius:.05rem;border-width:.01rem;border-color:white;background-color:#1ba9ba;font-size:.15rem}
.yo-tab-switch>.item{color:white}
.yo-tab-switch>.item.item-on{background-color:#fff;color:#1ba9ba}
.yo-tab-filter{height:.4rem;line-height:.4rem;border-width:0;background-color:white;font-size:.14rem}
.yo-tab-filter>.item{color:#fff}
.yo-tab-filter>.item.item-on{color:#1ba9ba}
.yo-tab-filter>.item-left-ico .yo-ico{font-size:.14rem}
.l-bar .yo-tab{height:.49rem;border-width:0;background-color:#fff}
.l-bar .yo-tab .item{position:static;padding-top:.06rem;color:#999}
.l-bar .yo-tab .item .wrap{-webkit-transform:scale(0.8);transform:scale(0.8)}
.l-bar .yo-tab .item .wrap .yo-ico{margin-bottom:.06rem;font-size:.32rem;line-height:.2rem}
.l-bar .yo-tab .item .yo-ico-selected{display:none;position:absolute;top:0;left:50%;margin-left:10px;font-size:10px}
.l-bar .yo-tab .item-on{color:#5c4992}
.l-bar .yo-tab .item-on .yo-ico-selected{display:inline-block}
.yo-list>.label,.yo-list>.item,.yo-list .front{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transform:translatez(0);transform:translatez(0)}
.yo-list>.label>.mark:not(:last-child),.yo-list>.label>.yo-ico:not(:last-child),.yo-list>.item>.mark:not(:last-child),.yo-list>.item>.yo-ico:not(:last-child),.yo-list .front>.mark:not(:last-child),.yo-list .front>.yo-ico:not(:last-child){margin-right:.1rem}
.yo-list>.label>.flex,.yo-list>.item>.flex,.yo-list .front>.flex{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px}
.yo-list>.label>.mark,.yo-list>.label>.yo-ico,.yo-list>.label>.col,.yo-list>.label>.flex,.yo-list>.item>.mark,.yo-list>.item>.yo-ico,.yo-list>.item>.col,.yo-list>.item>.flex,.yo-list .front>.mark,.yo-list .front>.yo-ico,.yo-list .front>.col,.yo-list .front>.flex{display:block}
.yo-list>.label.tr,.yo-list>.item.tr,.yo-list .front.tr{padding:0}
.yo-list>.label{padding:.03rem .1rem;border:1px solid #ddd;border-width:0 0 1px 0;background-color:#f0f0f0;color:#9e9e9e;font-size:.13rem;font-weight:normal}
.yo-list>.label>.col{padding:.03rem .1rem}
.yo-list>.label:not(:first-child){border-width:1px 0;margin-top:-1px}
.yo-list>.item,.yo-list .front{padding:.09rem .1rem .1rem}
.yo-list>.item{background-color:#fff;color:#333;font-size:.16rem;background-image:-webkit-linear-gradient#eee,#eee;background-image:linear-gradient(#eee,#eee);-webkit-background-size:100% 1px;background-size:100% 1px;background-repeat:no-repeat;background-position:bottom}
.yo-list>.item:last-child{margin-bottom:-1px;background-image:-webkit-linear-gradient#ddd,#ddd;background-image:linear-gradient(#ddd,#ddd);background-position:0 bottom}
.yo-list>.item-stacked{display:block}
.yo-list>.item-stacked>.mark{padding-bottom:.05rem}
.yo-list>.item-input>.yo-input{height:auto;padding:0;border:0}
.yo-list>.item.item-active:active,.yo-list>.item.item-light{background-color:#eee}
.yo-list>.item.item-on{color:#1ba9ba}
.yo-list>.item>.col{padding:.09rem .1rem .1rem}
.yo-list>.yo-slidermenu{display:block;padding:0!important}
.yo-index{width:.3rem;text-transform:uppercase;color:#555;font-size:.12rem;line-height:1.1;text-align:center}
.yo-index .ellipsis{display:inline-block;width:.06rem;height:.06rem;border-radius:50%;background-color:#555}
.yo-group{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}
.yo-group>.sticky,.yo-group>.scroll-index{position:absolute;top:0;right:0}
.yo-group>.sticky{left:0;padding:.03rem .1rem;background-color:#f0f0f0;color:#9e9e9e}
.yo-group .no-data{height:100%;padding-top:1rem;text-align:center}
.yo-group-city{top:43px}
.yo-group-city .yo-list .label{background-color:#f4f7fc}
.yo-group-city .yo-list .item{padding-left:30px}
.yo-group-city .yo-index{color:#1ba9ba;line-height:1.3}
.yo-group-city .yo-list-city{margin-right:.3rem}
.yo-group-city .sticky{margin-right:.3rem;background-color:#f4f7fc;font-size:13px}
.yo-list .empty{color:#999}
.yo-btn{display:inline-block;overflow:hidden;padding:0 1.2em;vertical-align:top;border-width:.01rem;border-style:solid;border-color:#e26704;border-radius:.02rem;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;background-color:#ff801a;color:#fff;text-align:center;cursor:pointer}
.yo-btn-disabled{opacity:1;cursor:not-allowed}
.yo-btn-disabled,.yo-btn-disabled:focus,.yo-btn-disabled:active{border-color:#dfdfdf;background-color:#eee;color:#d9d9d9}
.yo-btn-s{height:.28rem;line-height:.28rem;font-size:.12rem}
.yo-btn-m{height:.36rem;line-height:.36rem;font-size:.14rem}
.yo-btn-l{height:.44rem;line-height:.44rem;font-size:.16rem}
.yo-btn-stacked{display:block;width:100%}
.yo-dialog{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:fixed;z-index:1001;overflow:hidden;border-radius:.05rem;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;box-shadow:0 0 5px rgba(221,221,221,0.5);border:1px solid #ddd;min-width:2.8rem;max-width:90%;height:3rem;background:#fff;text-align:center}
.yo-dialog>.hd{position:relative;height:.44rem;background:white;line-height:.44rem;margin-bottom:-.2rem}
.yo-dialog>.hd .title{overflow:hidden;height:100%;margin:0 60px;font-size:.16rem}
.yo-dialog>.hd .regret,.yo-dialog>.hd .affirm{position:absolute;top:0}
.yo-dialog>.hd .regret{left:.1rem}
.yo-dialog>.hd .affirm{right:.1rem}
.yo-dialog>.bd{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:.1px;overflow:auto;-webkit-overflow-scrolling:touch;padding:.16rem .1rem .15rem;font-size:.16rem}
.yo-dialog>.ft{display:-webkit-box;display:-webkit-flex;display:flex;text-align:center}
.yo-dialog>.ft .yo-btn{border-radius:0;border-width:.01rem 0 0 0;border-color:#ddd;background-color:#fff;color:#19a8b9}
.yo-dialog>.ft .yo-btn:active{background-color:#f9f9f9}
.yo-dialog>.ft>.yo-btn{display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px}
.yo-dialog>.ft>.yo-btn:last-child:not(:only-child),.yo-dialog>.ft>.yo-btn:only-child{font-weight:bold}
.yo-dialog>.ft>.yo-btn:last-child:not(:only-child){border-left-width:.01rem}
.yo-dialog{border-color:transparent;box-shadow:0 0 5px transparent;height:auto}
.yo-dialog .bd{height:auto}
.yo-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:rgba(255,255,255,0.5)}
.yo-mask{background-color:rgba(0,0,0,0.5)}
.yo-select{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;overflow:hidden;height:1.5rem;line-height:.3rem}
.yo-select::before{position:absolute;top:50%;left:0;width:100%;height:.3rem;margin-top:-0.15rem;content:"\0020";border:1px solid #ddd;border-width:1px 0}
.yo-select-item,.yo-select-item-list,.yo-select-item ul{height:100%}
.yo-select-item{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;position:relative;z-index:2;text-align:center}
.yo-select-item-list ul{position:relative}
.yo-select-item-list li{position:absolute;top:0;left:0;width:100%;height:.3rem}
.yo-select-item-list li.disabled{opacity:.4}
.yo-select-item-tag{position:absolute;top:50%;right:.1rem;margin-top:-0.15rem}
.yo-select>.mask{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;content:"\0020";pointer-events:none}
.yo-suggest{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}
.yo-suggest>.operate{position:relative;z-index:2501;overflow:hidden;font-size:.14rem;line-height:.3rem;padding:.1rem;border-bottom:1px solid #ddd;background-color:#fff}
.yo-suggest>.operate>.action{display:block;position:relative;z-index:2;height:.3rem}
.yo-suggest>.operate .input{width:100%;height:100%;padding:0 .3rem;-webkit-appearance:none;appearance:none;border:1px solid #ddd;border-radius:.05rem;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;background-color:#ddd;color:#333;font-size:.14rem;line-height:1.5}
.yo-suggest>.operate .yo-ico-delete,.yo-suggest>.operate .yo-ico-fresh,.yo-suggest>.operate .yo-ico-stop,.yo-suggest>.operate .yo-ico-loading{display:none;position:absolute;top:0;right:0;height:100%;padding:0 .08rem;color:#999}
.yo-suggest>.operate .yo-ico-loading{-webkit-animation:rotate 1s infinite linear;animation:rotate 1s infinite linear;-webkit-transform-origin:center;transform-origin:center}
.yo-suggest>.operate .label{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;top:0;left:50%;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-transform:translatex(-50%) translatez(0);transform:translatex(-50%) translatez(0);color:#fff}
.yo-suggest>.operate .placeholder{margin-left:.08rem}
.yo-suggest>.operate>.cancel{position:absolute;top:50%;right:0;-webkit-transform:translatey(-50%);transform:translatey(-50%);width:.7rem;color:#19a8b9;text-align:center}
.yo-suggest>.cont{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:.1px;display:none;position:absolute;z-index:2501;top:.95rem;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.9)}
.yo-suggest>.cont>.recommend,.yo-suggest>.cont>.result{position:absolute;top:0;bottom:0;left:0;width:100%;overflow:hidden}
.yo-suggest-modal{position:fixed;z-index:2501;top:0;right:0;left:0;height:100%}
.yo-suggest-modal>.cont{position:relative;top:0}
.yo-suggest-on>.operate .label{left:.1rem;-webkit-transform:translatex(0) translatez(0);transform:translatex(0) translatez(0)}
.yo-suggest-on>.operate .yo-ico-delete{display:inline-block}
.yo-suggest-on>.cont{display:block}
.yo-suggest-on.yo-suggest-modal>.operate .action{margin-right:.7rem}
.yo-suggest-place-search>.operate{padding:.06rem .08rem;border-bottom-color:transparent;background-color:transparent}
.yo-suggest-place-search>.operate>.action>.input{border-color:transparent;border-radius:4px;background-color:rgba(255,255,255,0.75)}
.yo-suggest-place-search>.operate>.action>.label{color:#999}
.yo-suggest-place-search>.operate .input{line-height:1}
.yo-suggest-place-search>.operate .input{border:0}
.yo-suggest-position{box-shadow:0 1px rgba(230,230,230,0.8)}
.yo-suggest-position>.operate{padding:.06rem .1rem}
.yo-suggest-position>.operate>.action>.input{border-radius:4px;background-color:#ececec}
.yo-suggest-position>.operate>.action>.label{color:#d1d1d1}
.yo-suggest-position>.operate>.cancel{width:.8rem;color:#666}
.yo-suggest-position>.operate-on>.action{margin-right:.8rem}
.yo-suggest-position>.cont{background-color:rgba(254,254,254,0.9)}
.yo-suggest-position>.operate{border:0}
.yo-suggest-position .yo-ico-search{font-size:.16rem;color:#999}
.yo-suggest-position .cancel{font-size:.16rem}
.yo-suggest-position>.operate .yo-ico-delete{display:none}
.yo-tip{position:fixed;min-width:1rem;max-width:90%;z-index:3001;padding:.06rem .15rem;border-radius:.05rem;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center}
.yo-tip-top{top:.5rem}
.yo-tip{background:rgba(0,0,0,0.7)}
.yo-popup{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:absolute;z-index:2001;border-radius:.03rem;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;box-shadow:0 0 5px rgba(221,221,221,0.5);border:1px solid #ddd;min-width:2.8rem;min-height:1rem;height:3rem;background:#fff}
.yo-popup>.arrow::after{position:absolute;content:"◆";color:#fff;font-size:.24rem;line-height:1}
.yo-popup .arrow-top::after,.yo-popup .arrow-down::after{-webkit-transform:translate(-50%);transform:translate(-50%);left:50%}
.yo-popup .arrow-top::after{top:-0.11rem;text-shadow:0 -1px #ddd}
.yo-popup .arrow-down::after{bottom:-0.11rem;text-shadow:0 1px #ddd}
.yo-popup .arrow-right::after,.yo-popup .arrow-left::after{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%}
.yo-popup .arrow-right::after{right:-0.11rem;text-shadow:1px 0 #ddd}
.yo-popup .arrow-left::after{left:-0.11rem;text-shadow:-1px 0 #ddd}
.yo-popup .arrow-extra.arrow::after{color:#eee}
.yo-popup>.hd,.yo-popup>.bd{position:relative;z-index:2}
.yo-popup>.hd{height:.5rem;border-bottom:1px solid #ddd;background:#eee;line-height:.5rem;text-align:center}
.yo-popup>.hd .title{overflow:hidden;height:100%;margin:0 60px;font-size:.16rem}
.yo-popup>.hd .regret,.yo-popup>.hd .affirm{position:absolute;top:0}
.yo-popup>.hd .regret{left:10px}
.yo-popup>.hd .affirm{right:10px}
.yo-popup>.bd{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:.1px;overflow:auto;-webkit-overflow-scrolling:touch;padding:.1rem}
.yo-popup>.ft{padding:.1rem 0;border-top:1px solid #ddd;text-align:center}
.yo-switch{display:inline-block}
.yo-switch>input{display:none}
.yo-switch>.track{display:inline-block;position:relative;width:.6rem;height:.32rem;margin:0;cursor:pointer;border:.02rem solid #ddd;border-radius:.16rem;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;background-color:#f0f0f0;vertical-align:middle;-webkit-transition:border-color .1s ease-out,background-color .1s ease-out;transition:border-color .1s ease-out,background-color .1s ease-out}
.yo-switch>.track>.handle{position:absolute;top:0;left:0;width:.28rem;height:.28rem;border-radius:50%;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,0.3);-webkit-transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;-webkit-transform:translate(0,0);transform:translate(0,0) translatez(0)}
.yo-switch>input:checked+.track{border-color:#1ba9ba;background-color:#1ba9ba}
.yo-switch>input:checked+.track>.handle{-webkit-transform:translate(100%,0);transform:translate(100%,0) translatez(0)}
.yo-switch>input:disabled+.track{opacity:.4;border-color:#dfdfdf;background-color:#dfdfdf}
.yo-dblist{display:-webkit-box;display:-webkit-flex;display:flex;min-height:2rem;height:100%}
.yo-dblist>.item{position:relative;min-width:.1rem}
.yo-dblist>.item:not(:first-child){-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px}
.yo-dblist>.item:first-child{width:1rem}
.yo-dblist{-webkit-box-flex:1;-webkit-flex:1;flex:1}
.yo-dblist>.item:first-child{border-right:1px solid #ddd}
.yo-dragprogress{margin-top:.06rem;padding:0 .12rem .2rem;border-bottom:1px solid #d4d4d4}
.yo-dragprogress-hd{padding:0 .15rem}
.yo-dragprogress-hd .range-list{position:relative;height:.3rem}
.yo-dragprogress-hd .range-list li{display:inline-block;position:absolute;min-width:.3rem;margin-left:-.15rem;font-size:12px;text-align:center;color:#ccc}
.yo-dragprogress-hd .range-list li .price{height:.26rem;line-height:.26rem}
.yo-dragprogress-hd .range-list li .doc{display:block;height:.04rem;line-height:.04rem}
.yo-dragprogress-hd .range-list li.current{color:#8b68d0}
.yo-dragprogress-bd{position:relative;height:.02rem;margin:.2rem .15rem;background:#e6e6e6;border-radius:1px;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}
.yo-dragprogress-bd .range-bar{position:absolute;height:.02rem;top:0;left:0;right:0;min-width:20%;max-width:100%;background-color:#8b68d0;transition:none}
.yo-dragprogress-bd .transition{-webkit-transition:width .3s;transition:width .3s}
.yo-dragprogress-bd .range-pointer{position:absolute;z-index:10;top:-15px;width:31px;height:33px;background:url(//s.qunarzz.com/ugchybrid/pages/place/range-bar.png) center center no-repeat;background-size:100%}
.yo-dragprogress-bd .range-pointer-left{left:-.15rem}
.yo-dragprogress-bd .range-pointer-right{right:-.15rem}
.ani{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.ani.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
@-webkit-keyframes rotate{from{-webkit-transform:rotatez(0)}
to{-webkit-transform:rotatez(360deg)}
}
@keyframes rotate{from{transform:rotatez(0)}
to{transform:rotatez(360deg)}
}
.ani.rotate{-webkit-animation-name:rotate;animation-name:rotate}
.yo-loading{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;z-index:9999;top:0;right:0;bottom:0;left:0;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,0.1);line-height:1}
.yo-loading>.inner{display:block;text-align:center;padding:.1rem .2rem;border-radius:.05rem;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;color:#333;font-size:16px}
.yo-loading>.inner>.yo-ico{display:block;margin-bottom:.1rem;-webkit-animation:rotate 1s infinite linear;animation:rotate 1s infinite linear;-webkit-transform-origin:center;transform-origin:center}
.yo-loading>.inner>.yo-ico::before{content:"";color:#1ba9ba;font-family:hotel_ugchybrid;font-size:.5rem}
.yo-loading-city{background-color:transparent}
.yo-loading-city>.inner>.yo-ico::before{color:#a8a8a8!important;font-size:.24rem}
.yo-checked{display:inline-block;position:relative;width:.2rem;height:.2rem;font-size:.15rem;font-family:hotel_ugchybrid;text-align:center;vertical-align:middle;cursor:pointer}
.yo-checked>input,.yo-checked>.type{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%}
.yo-checked>input{z-index:2;opacity:0}
.yo-checked>.type{border-radius:.05rem;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;background-color:transparent;line-height:.2rem}
.yo-checked>.type::after{content:"";color:transparent}
.yo-checked>input:checked+.type::after{color:#1ba9ba}
.yo-checked>input:disabled+.type{opacity:.4;background-color:#eee!important}
.yo-checked>input:disabled+.type::after{color:#d9d9d9!important}
.yo-checked-normal>.type{border-radius:50%;border-width:.01rem;border-color:#ccc;border-style:solid;line-height:.18rem}
.yo-checked-normal>input:checked+.type{border-color:#1ba9ba;background-color:#1ba9ba}
.yo-checked-normal>input:checked+.type::after{color:#fff}
.yo-checked-filtrate>.type{border-width:.01rem;border-color:#ddd;border-style:solid;line-height:.18rem}
.yo-checked-filtrate>input:checked+.type{border-color:#19a8b9;background-color:#19a8b9}
.yo-checked-filtrate>input:checked+.type::after{color:#fff}
.yo-btn-light{height:.4rem;line-height:.4rem;border-radius:.05rem;border-color:#1ca7bb;background-color:#fff;color:#1ba9ba;font-size:.16rem}
.yo-btn-blue{height:.4rem;line-height:.4rem;border-radius:.05rem;border-color:#1ba9ba;background-color:#1ba9ba;font-size:.16rem}
.yo-btn-blue:active{border-color:#168795;background-color:#168795}
.yo-btn-white{height:.4rem;line-height:.4rem;border-radius:.05rem;border-color:#1ba9ba;background-color:#fff;color:#1ba9ba;font-size:.16rem}
.yo-btn-white:active{border-color:#168795;background-color:#168795;color:#1ba9ba}
.yo-btn-follow{height:.29rem;line-height:.29rem;border-radius:.05rem;border-color:#ddd;background-color:#fefefe;color:#666;font-size:.14rem}
.yo-btn-useless{height:.4rem;line-height:.4rem;border-radius:.05rem;border-color:#ababab;background-color:#eee;color:#ababab;font-size:.16rem}
.yo-btn-action{border-radius:.05rem;border-color:#ddd;background-color:white;color:#333}
.yo-btn-action:active{background-color:#eee}
.yo-btn-red{border-radius:.05rem;background-color:#fe4502;font-size:16px}
.yo-btn-green{height:.4rem;line-height:.4rem;border-radius:.05rem;border-color:#1ca7bb;background-color:#1ca7bb;font-size:.16rem}
.yo-input{width:100%;height:.44rem;padding:.1rem;border:1px solid #ddd;border-radius:.02rem;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;background-color:transparent;vertical-align:top}
.yo-input,.yo-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}
.yo-input::-webkit-input-placeholder{color:#bbb}
.yo-loadtip{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transform:rotatez(0);transform:rotatez(0);color:#5b4794;font-size:.14rem}
.yo-loadtip>.yo-ico{display:block;-webkit-transform-origin:center;transform-origin:center;color:#5b4794;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transform:rotatez(0deg);transform:rotatez(0deg)}
.yo-loadtip>.yo-ico-flip{-webkit-transform:rotatez(180deg);transform:rotatez(180deg)}
.yo-loadtip>.yo-ico-loading{-webkit-animation:rotate 1s infinite linear;animation:rotate 1s infinite linear}
.yo-loadtip>.text{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;margin-left:.1rem}
.yo-loadtip>.text>.time{display:block;font-size:.12rem}
.yo-loadtip>.text{width:auto;-webkit-transform:translatez(0);transform:translatez(0)}
.yo-header{position:relative;height:.44rem;line-height:.44rem;border-bottom:1px solid #ddd;background-color:#fff;font-size:.18rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}
.yo-header>.title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 .6rem}
.yo-header>.regret,.yo-header>.affirm{position:absolute;top:0;width:.6rem;cursor:pointer;font-size:.16rem}
.yo-header>.regret:active,.yo-header>.affirm:active{opacity:.5}
.yo-header>.regret.yo-ico,.yo-header>.regret>.yo-ico,.yo-header>.affirm.yo-ico,.yo-header>.affirm>.yo-ico{font-size:.2rem}
.yo-header>.regret{left:0;padding-left:.13rem;text-align:left}
.yo-header>.affirm{right:0;padding-right:.13rem;text-align:right}
.yo-header-positive{border-color:#1ba9ba;background-color:#1ba9ba;color:#fff}
.yo-header-positive>.regret,.yo-header-positive>.affirm{color:#7ff}
.yo-header-positive{z-index:102;height:.45rem}
.yo-header-positive>.regret{font-weight:bold}
.yo-header-ugc{background-color:#5b4794;color:#fff}
.yo-header-transparent{height:.64rem;line-height:.64rem;background-color:transparent}
.yo-list .item .cont{word-wrap:break-word;word-break:break-all}
.yo-list-search>.item,.yo-list-search .front{padding:.12rem .1rem}
.yo-list-search>.item>.col,.yo-list-search .front>.col{padding:.12rem .1rem}
.yo-list-search>.item{font-size:18px}
.yo-list-search>.item.item-on{background-color:#f2f8fb}
.gray-ico{color:#b9b9b9;font-size:14px}
.yo-list-position>.label{padding:.09rem .15rem;border-color:#edeeee;background-color:#f6f6f6;font-size:.12rem}
.yo-list-position>.label>.col{padding:.09rem .15rem}
.yo-list-position>.item,.yo-list-position .front{padding:.14rem .2rem}
.yo-list-position>.item>.col,.yo-list-position .front>.col{padding:.14rem .2rem}
.yo-list-position>.item{background-image:-webkit-linear-gradient#cfd6d6,#cfd6d6;background-image:linear-gradient(#cfd6d6,#cfd6d6);background-position:.1rem bottom;font-size:.14rem}
.yo-list-position>.item.item-active:active,.yo-list-position>.item.item-light{background-color:#e5e5e5}
.yo-list-position>.item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.yo-list-position .label{color:#999}
.yo-list-position .item:last-child{background-position:.1rem bottom}
.yo-list-position>.item{display:block}
body{position:relative;overflow:hidden}
qapp-app{position:absolute}
qapp-view{display:block;float:left;top:0;left:0;width:100%;height:100%;background-color:#f0f0f0}
body{background-color:#5b4794}
.l-container{position:absolute;top:0;right:0;bottom:0;left:0}
.ugc-sleep-base .find-feed{overflow:hidden}
.l-container-ios{top:-0.2rem!important}
.l-bar{position:absolute;right:0;bottom:0;left:0;box-shadow:0 0 3px #BBB}
.g-gradientHeader{background-image:-webkit-linear-gradient#5b4794,#5b4794,white,white;background-image:linear-gradient(#5b4794,#5b4794,white,white);overflow:hidden}
.g-bottom-linear{box-shadow:0 1px rgba(0,0,0,0.1)}
.m-nav>.item{position:initial}
.m-nav>.item>.yo-ico::before{display:block}
.m-nav>.item:nth-child(1) .yo-ico::before{content:"\f103"}
.m-nav>.item:nth-child(2) .yo-ico::before{content:"\f302"}
.m-nav>.item:nth-child(3) .yo-ico::before{margin-left:.06rem;content:"\f300"}
.m-nav>.item:nth-child(4) .yo-ico::before{content:"\f2fe"}
.m-nav>.item:nth-child(5) .yo-ico::before{content:"\f2fd"}
.m-nav>.item-on:nth-child(1) .yo-ico::before{content:"\f10c"}
.m-nav>.item-on:nth-child(2) .yo-ico::before{content:"\f301"}
.m-nav>.item-on:nth-child(3) .yo-ico::before{content:"\f2ff"}
.m-nav>.item-on:nth-child(4) .yo-ico::before{content:"\f172"}
.m-nav>.item-on:nth-child(5) .yo-ico::before{content:"\f10a"}
.m-nav .item-point{position:relative}
.m-nav .tip-point{width:.1rem;height:.1rem;background-color:#F55;position:absolute;border-radius:50%;top:2px}
.yo-level{position:absolute;bottom:-2px;left:46px;display:block;width:.42rem;font-size:.12rem;text-align:center;height:.16rem;line-height:.12rem;padding:.02rem .06rem;font-style:italic;color:#fff;font-weight:bold;background-color:#189c52;border-radius:.04rem;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;-webkit-transform:scale(0.85);transform:scale(0.85)}
.level-1{background-color:#d9dbdc}
.level-2{background-color:#9cb7c0}
.level-3{background-color:#1ca7d4}
.level-4{background-color:#0e6db6}
.level-5{background-color:#53b646}
.level-6{background-color:#fdb037}
.level-7{background-color:#ff771b}
.level-8{background-color:#e31e35}
.yo-loadtip{color:#5b4794}
.yo-loadtip .yo-ico{color:#5b4794}
.yo-loading>.inner>.yo-ico::before{color:#5b4794}
.yo-dialog>.ft .yo-btn{color:#5b4794}
.yo-header{position:absolute;top:0;left:0;right:0;z-index:100;border:0 none}
.yo-header .title{font-size:.2rem;display:inline-block;margin:0 .05rem}
.yo-header .qunar-title{font-size:.18rem;color:#333;margin:0}
.yo-header .title-tab{display:inline-block;vertical-align:top;font-size:.16rem;color:#9b8eb8}
.yo-header .regret,.yo-header .affirm{position:absolute;height:.44rem;color:#fff;font-weight:bold}
.yo-header .regret{left:0;padding-left:.13rem}
.yo-header .affirm{right:0;padding-right:.13rem}
.yo-header .filter-affirm{font-size:.14rem;font-weight:400;line-height:.46rem}
.yo-header .qunar-regret,.yo-header .qunar-affirm{color:#333;font-weight:normal}
.yo-header .qunar-regret .yo-ico,.yo-header .qunar-affirm .yo-ico{vertical-align:baseline;font-size:.24rem;font-weight:bold}
.yo-header .qunar-regret span{position:absolute;top:0;left:.34rem;font-weight:normal}
.yo-header .qunar-regret .yo-ico{text-align:right}
.yo-header .qunar-search-ico{color:#333;position:absolute;font-size:.15rem}
.yo-header .img-icon{background:url("//simg1.qunarzz.com/ugc/app/icons.png") no-repeat center center;background-size:56px 21px;width:.22rem;height:.2rem;display:inline-block}
.yo-header .img-icon-back{background-position:-2px 0}
.yo-header .img-icon-building{background-position:-30px 0}
.m-find-position .m-find-wrap{position:absolute;top:.44rem;left:0;right:0;bottom:0;overflow:hidden}
.m-find-position .qunarapp-tab{position:absolute;top:0;left:0}
.m-find-position .m-find-container{top:.42rem;bottom:.42rem}
.m-find-content .item{position:relative;padding-bottom:.08rem;background:#f5f5f5}
.m-find-content .item .img-wrap{position:relative;display:block;text-shadow:1px 1px 0 rgba(0,0,0,0.3);background:-webkit-linear-gradient(top,rgba(0,0,0,0.3),transparent 30%,transparent 76%,rgba(0,0,0,0.3));background:-linear-gradient(top,rgba(0,0,0,0.3),transparent 30%,transparent 76%,rgba(0,0,0,0.3))}
.m-find-content .item .img-wrap a{display:block}
.m-find-content .item .img-wrap .mask{z-index:1}
.m-find-content .item .img-wrap .mask-gray{background:-webkit-linear-gradient(left,rgba(0,0,0,0.4),transparent 40%,transparent 100%);background:-linear-gradient(left,rgba(0,0,0,0.4),transparent 40%,transparent 100%)}
.m-find-content .item .img-wrap .mask-black{background-color:rgba(0,0,0,0.3)}
.m-find-content .item .img-wrap img{position:relative}
.m-find-content .item .author{position:absolute;left:.13rem;bottom:-.2rem;z-index:1;height:.44rem;line-height:.44rem;display:-webkit-box;display:-webkit-flex;display:flex}
.m-find-content .item .author .line-box{display:inline-block;width:100%;line-height:.44rem;vertical-align:middle}
.m-find-content .item .author .author-img{position:relative;display:inline-block;width:.52rem;height:.52rem;border:.02rem solid #fff;border-radius:50%;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}
.m-find-content .item .author .img{width:.48rem;height:.48rem;border-radius:50%;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;background:#eee url(//simg1.qunarzz.com/waimai-app/no-image.png) center no-repeat;background-size:79%;vertical-align:top}
.m-find-content .item .author .sleeper{position:absolute;bottom:-.03rem;right:-.02rem;height:.14rem;line-height:.14rem;padding:0 .01rem;color:#fff;background-color:#4caf50;font-size:12px;border-radius:3px;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;-webkit-transform:scale(0.88);transform:scale(0.88);text-shadow:none}
.m-find-content .item .author .name{max-width:2rem;line-height:.44rem;text-indent:.05rem;color:#fff;font-size:.12rem;text-shadow:1px 1px 0 rgba(0,0,0,0.3)}
.m-find-content .item .author .level-box{position:absolute;right:0;bottom:0}
.m-find-content .item .img-txt{position:absolute;z-index:2;color:#fff}
.m-find-content .item .img-txt .detail{color:#fff;font-size:.12rem}
.m-find-content .item .img-txt-middle{top:0;left:0;height:100%;width:100%;padding:0 .1rem}
.m-find-content .item .img-txt-middle .line-box{display:inline-block;width:100%;line-height:1.4em;text-align:center;vertical-align:middle}
.m-find-content .item .img-txt-middle .title{height:.35rem;line-height:.35rem;vertical-align:middle;font-size:.28rem;white-space:pre-wrap}
.m-find-content .item .img-txt-middle .detail{height:.26rem;line-height:.26rem;vertical-align:middle;white-space:pre-wrap;font-size:.14rem}
.m-find-content .item .img-txt-up{top:.15rem;left:.14rem;width:96%;padding-right:.09rem}
.m-find-content .item .img-txt-up .title{max-height:.4rem;overflow:hidden;font-size:.18rem;line-height:.20rem;word-wrap:break-word;word-break:break-word}
.m-find-content .item .img-txt-up .detail{line-height:.24rem}
.m-find-content .item .comment-wrap{padding:.35rem .14rem 0;background:#fff;border:1px solid #e7e7e7;box-shadow:0 1px 0 #efefef}
.m-find-content .item .comment-wrap .comment-title{height:.27rem;line-height:.27rem;font-size:.18rem;overflow:hidden}
.m-find-content .item .comment-wrap .comment-detail{height:.2rem;line-height:.2rem;margin-bottom:.04rem;font-size:.13rem;font-weight:500}
.m-find-content .item .comment-wrap .comment-detail-notags{margin-bottom:.14rem}
.m-find-content .item .comment-wrap .tags{display:inline-block;max-width:100%;margin-bottom:.16rem;padding:0 .02rem;border-width:1px 0;border-style:solid;border-color:#c0c0c0;color:#999;font-size:.12rem}
.m-find-content .ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-find-container{position:absolute;top:.44rem;left:0;right:0;bottom:.49rem}
.m-find-container .container{position:absolute;top:.41rem;left:0;right:0;bottom:0;background:#f5f5f5;-webkit-transition:top .1s ease-out;transition:top .1s ease-out}
.m-find-container.filter-result-container{top:44px}
.notifier{display:none;width:100%;max-width:100%;line-height:.36rem;text-align:center;color:#8c6cd1;font-size:.16rem;border-radius:0;font-weight:bold;background:rgba(238,238,238,0.9)}
.bottom0{bottom:0}
.l-container .yo-dblist-filter{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;min-height:2rem;height:100%}
.l-container .yo-dblist-filter .m-left{position:relative;width:1.35rem;height:100%;background-color:#fff}
.l-container .yo-dblist-filter .m-left .item{display:-webkit-box;display:-webkit-flex;display:flex;background-image:none;font-size:.16rem}
.l-container .yo-dblist-filter .m-left .item .yo-ico-arrows{font-size:.13rem;color:#9f9f9f}
.l-container .yo-dblist-filter .m-left .item-selected{background-color:#efefef}
.l-container .yo-dblist-filter .m-right{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;position:relative;height:100%}
.l-container .yo-dblist-filter .m-right li{background-color:#efefef;background:0}
.l-container .yo-dblist-filter .m-right li:last-child{background-image:none}
.l-container .yo-dblist-filter .m-right a{color:#333}
.l-container .yo-dblist-filter .m-right .yo-list>.label,.l-container .yo-dblist-filter .m-right .yo-list .sticky,.l-container .yo-dblist-filter .m-right .yo-list .item{padding:.03rem .2rem}
.l-container .yo-dblist-filter .m-right .yo-list>.label:not(:first-child){border-width:0;margin-top:0}
.l-container .yo-dblist-filter .m-right .yo-list p{background-color:#e9e7e7;font-size:.13rem;height:.3rem}
.l-container .yo-dblist-filter .m-right .yo-list .group-label{background-color:#e4e4e4;font-size:.13rem}
.l-container .yo-dblist-filter .m-right .yo-list .item{height:.43rem;line-height:.43rem;font-size:.16rem}
.l-container .yo-dblist-filter .m-right .yo-list em,.l-container .yo-dblist-filter .m-right .yo-list .sticky{color:#333}
.l-container .yo-dblist-filter .m-right .yo-list .mainitem-active{background-color:#e4e4e4}
.l-container .yo-dblist-filter .ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-find-header .nav{height:44px;position:relative}
.m-find-header .nav .title{font-weight:normal;margin:0 .05rem}
.m-find-header .nav .item{margin:0 .08rem;font-size:.16rem;color:#9b8eb8}
.m-find-header .nav .affirm{position:absolute;top:0;right:0;padding-right:14px;display:none;font-size:14px;font-weight:400}
.m-find-header .nav .find-geo{position:absolute;top:0;left:.14rem;max-width:26%;line-height:.46rem;font-size:.14rem;color:#9b8eb8}
.m-find-header .nav .find-geo .find-city{float:left;overflow:hidden;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-find-header .nav .find-geo-open{color:#fff}
.m-find-header .nav .find-geo-open .arrow-down{-webkit-transform:rotate(90deg) scale(0.8);transform:rotate(90deg) scale(0.8);-webkit-transition:-webkit-transform .1s linear;transition:transform .1s linear}
.m-find-header .filter-open{display:-webkit-box;display:-webkit-flex;display:flex;height:33px;line-height:30px;background-color:#987dcd;font-size:14px;box-sizing:content-box;border-bottom:1px solid #987dcd}
.m-find-header .filter-open .geo-filter-btn{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-find-header .filter-open span{display:inline-block;vertical-align:middle;max-width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-find-header .filter-open .feature-filter-btn{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px}
.m-find-header .filter-open .yo-ico{-webkit-transition:-webkit-transform .1s linear;transition:transform .1s linear}
.m-find-header .arrow-down{display:inline-block;margin-left:-4px;vertical-align:middle;font-size:12px;-webkit-transform:rotate(270deg) scale(0.8);transform:rotate(270deg) scale(0.8)}
.m-find-header .arrow-up{display:inline-block;vertical-align:middle;font-size:12px;-webkit-transform:rotate(90deg) scale(0.8);transform:rotate(90deg) scale(0.8)}
.m-find-filterMenu{position:absolute;left:0;right:0;z-index:3001;background:#fff;color:#666;font-size:0;-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease}
.m-find-filterMenu .sub-menu-wrap{border-right:1px solid #dedede;overflow:hidden;height:100%;position:relative;display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;list-style:none;transition:none}
.m-find-filterMenu .sub-menu-wrap .menu-item.active{color:#8b68d0}
.m-find-filterMenu .sub-menu-wrap.first{width:40%}
.m-find-filterMenu .sub-menu-wrap.first.isAndroid{width:39.5%}
.m-find-filterMenu .sub-menu-wrap.second{width:60%;border-right:0}
.m-find-filterMenu .sub-menu-wrap.third{width:0;height:100%;border-right:0}
.m-find-filterMenu .menu-item{height:40px;line-height:40px;font-size:14px;padding:0 7px 0 15px}
.m-find-filterMenu .menu-item .item-text{display:block;margin-right:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-find-filterMenu .menu-item .item-icon.has-sub{float:right;width:20px;-webkit-transform:rotate(180deg) scale(0.8);transform:rotate(180deg) scale(0.8)}
.m-find-filterMenu .letter-menu-container{position:absolute;right:0;top:0;bottom:0;width:30px;text-align:center;padding:10px 0}
.m-find-filterMenu .letter-menu-container .letter-menu-btn-wrap{max-height:20px}
.m-find-filterMenu .letter-menu-container .letter-menu-btn{display:block;font-size:12px;color:#8b68d0;-webkit-transform:scale(0.9);transform:scale(0.9);text-align:center}
.m-find-filterMenu .letter-menu-container .letter-menu-btn-wrap.amplified .letter-menu-btn{font-size:20px;line-height:20px}
.m-find-filterMenu.all-open .sub-menu-wrap{-webkit-transition:width .1s ease-in;transition:width .1s ease-in}
.m-find-filterMenu.all-open .sub-menu-wrap.first,.m-find-filterMenu.all-open .sub-menu-wrap.second{width:33%;border-right:1px solid #dedede}
.m-find-filterMenu.all-open .sub-menu-wrap.third{width:34%}
.m-find-filterMenu.not-animated{transition:none}
.m-find-filterMenu.not-animated.isAndroid{-webkit-transition:-webkit-transform 0;transition:transform 0}
.m-find-filterMenu.transition-banned{-webkit-transition:-webkit-transform 0;transition:transform 0}
.m-find-filterMenu.all-open.transition-banned .sub-menu-wrap{-webkit-transition:-webkit-transform 0;transition:transform 0}
.m-theme-nav{position:absolute;z-index:5;top:0;left:0;right:0;height:.4rem;padding:.04rem .05rem 0;overflow:hidden;background-color:#fff}
.m-theme-nav .m-nav-container{position:relative;height:.32rem;border:0 none}
.m-theme-nav .m-nav-container .item{display:inline-block;height:.32rem;line-height:.32rem;margin:0 .08rem;padding:0 .03rem;font-size:.14rem;color:#999;-webkit-transition:font .2s ease;transition:font .2s ease}
.m-theme-nav .m-nav-container .item:first-child{margin-left:.12rem}
.m-theme-nav .m-nav-container .item:last-child{margin-right:.12rem}
.m-theme-nav .m-nav-container .item-on{color:#614794;border-bottom:2px solid #614794}
.m-theme-nav .mask{position:absolute;top:0;width:.18rem;height:.4rem;background:rgba(255,255,255,0.4)}
.m-theme-nav .mask-left{left:0;background:-webkit-linear-gradient(left,white 24%,rgba(255,255,255,0.4) 100%);background:-linear-gradient(left,white 30%,rgba(255,255,255,0.4) 100%)}
.m-theme-nav .mask-right{right:0;background:-webkit-linear-gradient(right,white 24%,rgba(255,255,255,0.4) 100%);background:-linear-gradient(right,white 30%,rgba(255,255,255,0.4) 100%)}
.m-force-update-alert.yo-dialog .bd{text-align:left}
.m-focus-header .title{font-weight:normal}
.m-focus{background-color:#efefef}
.m-focus .yo-switchable>.cont>.item{top:0!important;-webkit-transform:translatey(0)!important;transform:translatey(0)!important;vertical-align:top}
.m-focus .label{height:10px}
.m-focus-slide .yo-switchable>.index{bottom:.2rem}
.m-focus a{color:#9978dd}
.m-focus .item{font-size:.14rem;padding-bottom:.08rem;word-wrap:break-word}
.m-focus .item .prize .praise{display:inline-block;width:1rem;height:1rem;margin:.12rem}
.m-focus .item .prize .praise-1{background:url(//simg3.qunarzz.com/ugc/comment/img_tytx_v4.png) no-repeat;background-position:-0.1rem 0}
.m-focus .item .prize .praise-2{background:url(//simg3.qunarzz.com/ugc/comment/img_sxrs_v4.png) no-repeat;background-position:-0.1rem 0}
.m-focus .item .prize .praise-4{background:url(//simg3.qunarzz.com/ugc/comment/img_gysz_v4.png) no-repeat;background-position:-0.1rem 0}
.m-focus .item .prize .praise-5{background:url(//simg3.qunarzz.com/ugc/comment/img_fmrw_v4.png) no-repeat;background-position:-0.1rem 0}
.m-focus-dynamic{padding:.1rem 0 0 0;background-color:#fff;border-bottom:1px solid #d6d6d6;box-shadow:0 1px rgba(230,230,230,0.8)}
.m-focus-dynamic .praise{position:relative;padding:0 .1rem .1rem .12rem;margin-bottom:.12rem;color:#999}
.m-focus-dynamic .praise:after{position:absolute;content:"";width:100%;left:0;bottom:0;height:1px;background:#e7e7e7;-webkit-transform:scale(1,0.5);transform:scale(1,0.5);transform-origin:center bottom;-webkit-transform-origin:center bottom}
.m-focus-dynamic .praise .user{color:#333;display:inline-block;max-width:42%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom}
.m-focus-dynamic .review{padding:0 .12rem;margin:0 0 .05rem;display:flex}
.m-focus-dynamic .review .hotel-name{margin-left:.05rem;color:#8e67da;max-width:80%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block}
.m-focus-content{position:relative}
.m-focus-content .author{padding:0 .12rem;z-index:1;height:.48rem;position:relative}
.m-focus-content .author .name{display:inline-block;max-width:45%}
.m-focus-content .author .name-feed{max-width:45%}
.m-focus-content .author .elli{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-focus-content .author .sleeper{min-width:.33rem;padding:0 .02rem;border-radius:3px;background-color:#4caf50;color:#fff;text-align:center;font-size:.1rem;-webkit-transform:scale(0.85);transform:scale(0.85);margin-left:.05rem}
.m-focus-content .author .review-time{font-size:.12rem;position:absolute;top:.22rem;left:.66rem;color:#b6b6b6}
.m-focus-content .author .focus-btn{font-size:.14rem;position:absolute;background:-webkit-linear-gradient(#fff,#f8f8f8);background:linear-gradient(#fff,#f8f8f8);border-radius:4px;color:#8e67da;right:.12rem;top:.02rem;border:1px solid #e7e7e7;padding:.06rem .08rem}
.m-focus-content .author-level{position:absolute;top:.25rem;left:.24rem;font-size:.08rem;width:.26rem;font-style:italic;height:.12rem;text-align:center;color:#fff;border-radius:3px;line-height:.12rem}
.m-focus-content .author-level .level{margin-left:.01rem}
.m-focus-content .author-img{width:.5rem;height:.5rem;border:2px solid #fff;border-radius:50%;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;position:relative}
.m-focus-content .author-info{position:absolute;top:.02rem;left:.64rem;width:2rem;display:flex;align-items:center}
.m-focus-content .author .img{width:.4rem;height:.4rem;border-radius:70%;background:#eee url(//simg1.qunarzz.com/waimai-app/no-image.png) center no-repeat;background-size:80%;margin-left:-.02rem}
.m-focus-feed{padding:0 .1rem .1rem .12rem;background:#f7f7f7;font-size:0}
.m-focus-feed .show-all-text{width:.6rem;font-size:.14rem;margin-top:.05rem;color:#8b68d0}
.m-focus-feed .remark-level{background-color:#9170cb;display:inline-block;line-height:.18rem;padding:0 .03rem;color:white;font-size:.12rem;text-align:center;border-radius:0 0 4px 4px}
.m-focus-feed .level-guru{background-color:#f55}
.m-focus-feed .intro{padding-top:.08rem;font-size:.14rem;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;color:#666}
.m-focus-feed .all-intro{padding-top:.05rem;font-size:.14rem;display:-webkit-box;-webkit-line-clamp:initial;-webkit-box-orient:vertical;overflow:hidden}
.m-focus-feed .imgs{position:relative;margin:.1rem -.07rem -.07rem 0;padding-bottom:.08rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}
.m-focus-feed .imgs .img-box{margin-right:.08rem;overflow:hidden;background:#fff}
.m-focus-feed .imgs .img-total{position:absolute;right:.13rem;bottom:.13rem;height:.18rem;line-height:.08rem;font-size:.1rem;padding:.05rem;background:rgba(0,0,0,0.6);border-radius:2px;color:#fff}
.m-focus .comment-info{height:.5rem;line-height:.4rem;padding:.03rem .12rem;background:#fff;display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;-webkit-align-items:center}
.m-focus .comment-info .like{border:1px solid #d9d9d9;display:flex;padding:0 .15rem;border-radius:4px;height:.33rem;align-items:center;padding:0 .19rem;margin-right:.1rem;line-height:.28rem;-webkit-align-items:center;border:1px solid #e7e7e7}
.m-focus .comment-info .reply{border:1px solid #d9d9d9;display:flex;padding:0 .15rem;border-radius:4px;height:.33rem;align-items:center;line-height:.28rem;-webkit-align-content:center;border:1px solid #e7e7e7}
.m-focus .comment-info .num{padding:0 .03rem;vertical-align:bottom}
.m-focus .dynamic-news{padding:0 .12rem 0;margin-top:.15rem}
.m-focus .dynamic-imgs{position:relative;margin:.07rem 0;display:-webkit-box;display:-webkit-flex;display:flex}
.m-focus .dynamic-imgs .img-box{height:1.14rem;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;overflow:hidden}
.m-focus .dynamic-imgs .img-box>img{width:1.14rem}
.yo-switchable{position:relative;overflow:hidden;width:100%;text-align:center}
.yo-switchable>.cont{position:relative;white-space:nowrap;font-size:0;font-family:arial}
.yo-switchable>.cont>.item{display:inline-block;font-size:16px;font-family:Helvetica Neue,Helvetica,STHeiTi,sans-serif;width:100%;background-color:#eee}
.yo-switchable>.cont .img{max-width:100%;max-height:100%;height:auto}
.yo-switchable>.index{position:absolute;bottom:.05rem;left:50%;-webkit-transform:translate(-50%,0) translatez(0);transform:translate(-50%,0) translatez(0)}
.yo-switchable>.index>li{float:left;margin:0 .05rem;width:.08rem;height:.08rem;border-radius:50%;background-color:rgba(255,255,255,0.5)}
.yo-switchable>.index>li.on{background-color:#fff}
.yo-switchable>.yo-ico{display:none;position:absolute;top:50%;-webkit-transform:translate(0,-50%) translatez(0);transform:translate(0,-50%) translatez(0);width:.44rem;height:.44rem;border-radius:50%;background-color:rgba(9,165,196,0.8);color:#fff;line-height:.44rem;cursor:pointer}
.yo-switchable>.yo-ico:active{background-color:rgba(9,165,196,0.5)}
.yo-switchable>.yo-ico-prev{left:0}
.yo-switchable>.yo-ico-next{right:0}
.yo-switchable>.cont .item{text-align:center}
.yo-switchable>.index>li{margin:0 .025rem}
.yo-switchable>.cont .img{max-height:auto;display:inline-block}
.m-focus-slide{border-bottom:1px solid #ccc;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box}
.face{position:relative}
.face .avatar{width:.5rem;height:.5rem;border-radius:50%;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;background:#eee url(//simg1.qunarzz.com/waimai-app/no-image.png) center no-repeat;background-size:79%}
.face .sleeper{position:absolute;top:.3rem;left:.3rem;width:.2rem;height:.2rem;line-height:.2rem;font-size:.12rem;color:#fff;text-align:center;border:.01rem solid #fff;background-color:green;border-radius:50%;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}
.m-flow-content{background-color:#efefef}
.m-flow-content .item{background-color:#efefef;padding-bottom:.1rem}
.m-flow-content .item .main-content{background-color:#fff;padding:.1rem;color:#333}
.m-flow-content .item .comment-author{color:#0084bb}
.m-flow-content .item .author{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}
.m-flow-content .item .author dd{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;margin-left:.1rem}
.m-flow-content .item .author .nickname{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}
.m-flow-content .item .author .update-time{font-size:.12rem;color:#ccc}
.m-flow-content .item .author .sleeper{display:inline-block;border-radius:.03rem;background-color:#4cae56;text-align:center;font-size:.12rem;color:#fff;padding:0 .02rem;-webkit-transform:scale(0.8);transform:scale(0.8)}
.m-flow-content .item .comment-hotel{margin:.1rem 0 .05rem;word-wrap:break-word;word-break:break-all}
.m-flow-content .item .comment-detail{position:relative;background-color:#f2f2f2;padding:.02rem}
.m-flow-content .item .comment-detail i{height:.1rem;width:.1rem;display:block;position:absolute;top:-0.05rem;left:.2rem;background-color:#f2f2f2;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.m-flow-content .item .comment-detail .expert-comment{font-size:.14rem;padding:.04rem .03rem;margin-left:.06rem;border-radius:.02rem;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;background-color:red;color:#fff}
.m-flow-content .item .comment-detail .comment-content{margin-top:.04rem;padding:0 .06rem}
.m-flow-content .item .comment-detail .imgs li{display:inline-block}
.m-flow-content .item .comment-detail .imgs li img{width:.8rem;height:.8rem;margin:.08rem 0 .08rem .06rem}
.m-flow-content .item .praise-count{margin-top:.1rem;text-align:right}
.m-flow-content .item .praise-count span{display:inline-block;width:1rem;text-align:center;border:.01rem solid #ccc;border-radius:3px;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;padding:.05rem .1rem}
.m-flow-content .item .praise-count span i{margin-right:.08rem;vertical-align:bottom}
.m-flow-content .m-collect-item{padding-bottom:0}
.m-flow-content .m-collect-item .main-content{background-color:#efefef;padding-bottom:0;margin-bottom:0;padding-top:.13rem}
.m-flow-content .m-collect-item .m-recommend{margin-top:0;padding:0 6px}
.m-flow-content .m-collect-item .info{height:.4rem;line-height:.4rem;display:-webkit-box;display:-webkit-flex;display:flex}
.m-flow-content .m-collect-item .info span{overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;padding-left:.15rem;display:inline-block;width:2.7rem}
.m-flow-content .m-collect-item .info i{padding:0 .15rem;font-size:.23rem;color:#8b68d0}
.m-hotel-container{position:absolute;top:0;color:#333;width:100%;background-color:#efefef}
.m-hotel-container i{color:#8b68d0}
.m-hotel-container .ico-gray{color:#c5c5c5}
.m-hotel-container section.loading{padding:.15rem;color:#666;text-align:center}
.m-hotel-header{z-index:2;border-bottom:0;color:white}
.review-amount{padding:.09rem .1rem;display:inline-block;width:100%;background-color:white;font-size:.14rem;color:#666}
.review-amount .percent{display:inline-block;float:right}
.review-amount:active{background-color:#eee}
.yo-image-header{background-color:#333}
.sec-part-info{margin-bottom:.12rem;box-shadow:0 2px 1px rgba(221,221,221,0.5)}
.yo-loading-hotel{background-color:transparent}
.yo-loading-hotel>.inner{background-color:transparent;color:#5b4794;font-size:.14rem}
.yo-loading-hotel>.inner>.yo-ico::before{color:#5b4794;font-size:.4rem}
.show-cover{height:1rem}
.has-more{height:113px;overflow:hidden}
.m-hotel-summarize{margin-bottom:.12rem;background-color:white;box-shadow:0 2px 1px rgba(221,221,221,0.5);font-size:.16rem;color:#fff;border-bottom:.01rem solid #ccc;position:relative;width:100%;overflow:hidden;margin-bottom:0}
.m-hotel-summarize h2{padding-bottom:.05rem;font-size:.15rem}
.m-hotel-summarize img{width:100%;overflow:hidden}
.m-hotel-summarize .mask-bottom{background:-webkit-linear-gradient(top,transparent,transparent 0,transparent 60%,rgba(0,0,0,0.4));background:-linear-gradient(top,transparent,transparent 0,transparent 40%,rgba(0,0,0,0.4));z-index:1}
.m-hotel-summarize .title{position:absolute;bottom:.1rem;left:.13rem;right:0;z-index:100;overflow:hidden}
.m-hotel-summarize .title .title-wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-lines:single;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}
.m-hotel-summarize .title .name{display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;max-height:.72rem;word-wrap:break-word;word-break:break-word;overflow:hidden}
.m-hotel-summarize .title .grade{font-size:.12rem;padding-left:.1rem;width:.55rem}
.m-hotel-summarize .title .score{font-size:.15rem;padding:0 .05rem}
.m-hotel-recommends{background-color:#fff;border-bottom:1px solid #eee}
.m-hotel-recommends h2{font-size:.15rem;padding-bottom:.1rem}
.m-hotel-recommends .recommends{padding:.15rem}
.m-hotel-recommends .recommends li{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:.05rem}
.m-hotel-recommends .recommends li em{display:block;width:.25rem;height:.25rem;line-height:.21rem;margin-right:.05rem;text-align:center;border-radius:50%;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;color:#8b68d0;background-color:white;border:2px solid #8b68d0;font-size:.18rem;-webkit-transform:scale(0.7);transform:scale(0.7);margin-top:-0.04rem}
.m-hotel-recommends .recommends li span{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;display:block;font-size:.14rem;overflow:hidden;color:#666;margin-top:-0.02rem}
.m-hotel-recommends .no-comment{padding:.15rem}
.m-hotel-recommends .no-comment .text{font-size:12px;text-align:center;padding:.15rem 0;color:#c7c7c7}
.m-hotel-recommends .no-comment .write{width:74%;margin:0 auto;height:.3rem;line-height:.3rem;border-color:#8b68d0;background-color:#8b68d0;margin-bottom:.15rem}
.m-hotel-reviews .limit-p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.m-hotel-reviews .limit-high-p{display:-webkit-box;-webkit-line-clamp:20;-webkit-box-orient:vertical}
.m-hotel-reviews .title{display:inline-block;max-width:85%;line-height:.3rem;padding:.15rem .12rem 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.14rem;background:#fff}
.m-hotel-reviews .score{display:inline-block;padding:.15rem .12rem 0 0;line-height:.3rem;color:#999;font-size:.16rem;vertical-align:top}
.m-hotel-reviews .content{padding:0 .12rem 0;font-size:0}
.m-hotel-reviews .content p{font-size:.14rem;word-wrap:break-word;word-break:break-word}
.m-hotel-reviews .content .detail-ellips{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}
.m-hotel-reviews .content .review_mark{margin:0 0 .08rem;display:inline-block;position:relative;left:-.03rem;max-width:.98rem;line-height:.18rem;padding:0 .03rem;color:white;font-size:.12rem;border-radius:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-hotel-reviews .content .guru-mark{background-color:#f55}
.m-hotel-reviews .content .starred-mark{background-color:#9170cb}
.m-hotel-reviews .content .shrink{-webkit-transform:scale(0.83);transform:scale(0.83)}
.m-hotel-reviews .content .feed{font-size:.14rem;word-wrap:break-word;word-break:break-word;position:relative;overflow:hidden}
.m-hotel-reviews .content .imgs{position:relative;margin:.08rem -.07rem 0 0;padding-bottom:.08rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}
.m-hotel-reviews .content .imgs .img-box{margin-right:.07rem;overflow:hidden}
.m-hotel-reviews .content .imgs img{position:relative;width:100%}
.m-hotel-reviews .content .imgs .img-total{position:absolute;right:.12rem;bottom:.12rem;height:.21rem;line-height:.21rem;padding:0 .06rem;max-width:.6rem;font-size:.14rem;padding:0 .06rem;background:rgba(0,0,0,0.7);color:#fff;border-radius:.02rem;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-hotel-facilities{margin-bottom:.12rem;background-color:white;box-shadow:0 2px 1px rgba(221,221,221,0.5)}
.m-hotel-facilities h2{padding-bottom:.05rem;font-size:.15rem}
.m-hotel-facilities .facilities{padding:.15rem;border-bottom:1px solid #eee}
.m-hotel-facilities .facilities ul li{width:32%;display:inline-block;font-size:.12rem;color:#666}
.m-hotel-facilities .facilities ul i{font-size:.19rem;padding-right:.03rem}
.m-hotel-facilities .facilities .part{overflow:hidden;max-height:.88rem;margin-bottom:.05rem}
.m-hotel-facilities .more{font-size:.14rem;margin-top:-0.3rem;text-align:center;z-index:1000;height:.3rem;line-height:.3rem}
.m-hotel-facilities .hide{display:none}
.m-hotel-facilities .phone{border-top:1px solid #ddd;padding:.05rem .15rem}
.m-hotel-facilities .phone .fr{float:right}
.m-hotel-facilities .map{border-top:1px solid #ddd}
.m-hotel-facilities .map-name{word-wrap:break-word;word-break:break-word}
.m-hotel-facilities .yo-list .item{background-size:0;border-bottom:1px solid #eee}
.m-hotel-desc{margin-bottom:.12rem;background-color:white;box-shadow:0 2px 1px rgba(221,221,221,0.5);padding:.15rem;padding-bottom:0}
.m-hotel-desc h2{padding-bottom:.05rem;font-size:.15rem}
.m-hotel-desc .part{overflow:hidden;max-height:1.5rem}
.m-hotel-desc .content{font-size:.14rem;position:relative;padding-bottom:.12rem}
.m-hotel-desc .content .text{color:#666;position:relative}
.m-hotel-desc .intro-mask{background:-webkit-linear-gradient(top,transparent,rgba(255,255,255,0),rgba(255,255,255,0.2),rgba(255,255,255,0),rgba(255,255,255,0.9),white,white);background:-linear-gradient(top,transparent,rgba(255,255,255,0.2),rgba(255,255,255,0.2),rgba(255,255,255,0.7),rgba(255,255,255,0.9),white,white);z-index:1}
.m-hotel-desc .more{position:absolute;text-align:center;line-height:.28rem;font-size:.13rem;color:#8b68d0;bottom:0;width:100%;z-index:1000}
.m-hotel-desc .no-info{text-align:center;font-size:.12rem;color:#c7c7c7}
.m-hotel-booking{padding:0 .1rem .1rem}
.yo-btn-booking{border-color:#8b68d0;background-color:#8b68d0}
.m-hotel-image-container .qn_himglist{background:#000;padding:0 0 9px 0}
.m-hotel-image-container .qn_himgt{font-size:14px;color:#fff;background:#424242;height:25px;line-height:25px;padding:0 10px}
.m-hotel-image-container .qn_himglist .pic{display:inline-block;margin:9px 9px 0 0;overflow:hidden;text-align:center}
.m-hotel-image-container .imgs{background:#000;padding:0 0 9px 9px;display:flexbox()}
.m-more-pic{position:absolute;left:0;top:.45rem;right:0;bottom:0;background-color:#fff}
.m-more-pic .pic-item .pic-title{padding:0 .15rem;line-height:.53rem;font-weight:normal}
.m-more-pic .pic-item .pic-title::after{display:block;overflow:hidden;clear:both;height:0;content:"\0020"}
.m-more-pic .pic-item .pic-title .pic-num{margin-left:.1rem}
.m-more-pic .pic-item .pic-title .bnb-price{float:right;color:#fc5830;font-size:10px;-webkit-transform:scale(0.75);transform:scale(0.75)}
.m-more-pic .pic-item .pic-title .bnb-price .num{font-size:20px}
.m-more-pic .pic-item .pic-title .bnb-price .text{font-size:20px;color:#999}
.m-more-pic .pic-item .pic-list{font-size:0;margin:0 -0.01rem}
.m-more-pic .pic-item .pic-list li{display:inline-block;margin:0 .01rem .02rem;background-color:#eaeaea;vertical-align:middle}
.m-more-pic .pic-item .pic-list .hotel-img{max-width:100%;max-height:100%;width:.79rem}
.m-more-pic .pic-item .pic-loading{display:inline-block;width:.79rem;line-height:1.5;padding:.1rem;font-size:14px;background-color:#eaeaea}
.m-more-pic .more-btn{display:inline-block;width:100%;line-height:.44rem;border-bottom:1px solid #cdd1d4;text-align:center;font-size:14px；}
.m-pic-guide{position:absolute;left:0;right:0;bottom:0;top:0;z-index:20;background-color:rgba(0,0,0,0.8)}
.m-pic-guide .guide-bg{display:inline-block;position:absolute;right:.63rem;top:.41rem;text-align:center}
.m-pic-guide .guide-bg .img{max-width:100%;max-height:100%;width:.80rem}
.m-pic-guide .guide-bg .text{display:block;margin-top:12px;color:#1ea9bb;font-size:14px}
.m-pic-guide .more-pic-area{position:absolute;right:.02rem;top:.27rem;display:inline-block;width:1.1rem;height:.47rem;background-color:#333;border-radius:5px;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}
.m-pic-show{position:absolute;z-index:2;left:0;right:0;top:20px;bottom:0;overflow:hidden}
.m-pic-show .pic-list{position:relative;font-size:0;height:100%}
.m-pic-show .pic-item{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;background:url(//simg1.qunarzz.com/hotel/bnb-touch/ico_loading_v2.gif) center center no-repeat;background-size:64px 64px;-webkit-box-align:center;-webkit-align-items:center;align-items:center}
.m-pic-show .pic-item .hotel-img{width:100%;height:100%;vertical-align:middle}
.m-pic-show .move-animation{transition:all .3s}
.m-pic{position:absolute;left:0;right:-1px;top:0;bottom:-1px;background-color:#333}
.allpic-btn{position:absolute;z-index:33;top:.35rem;right:.12rem;display:inline-block;height:.3rem;line-height:.3rem;padding:0 .1rem;background-color:rgba(0,0,0,0.5);font-size:12px;color:#fff;border-radius:5px;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}
.allpic-btn .yo-ico{font-size:16px;margin-right:.05rem}
.m-quote{position:absolute;z-index:20;left:0;right:0;bottom:.43rem;text-align:center}
.m-quote .page{display:inline-block;height:.3rem;line-height:.3rem;margin:0 auto .09rem;padding:0 .1rem;background-color:rgba(0,0,0,0.5);font-size:12px;color:#fff;font-weight:normal;text-align:center;border-radius:5px;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}
.m-quote .switch{display:inline-block;position:absolute;top:.09rem;right:.1rem;height:.3rem;line-height:.3rem;padding:0 .1rem;background-color:rgba(0,0,0,0.5);font-size:12px;color:#fff;text-align:center;border-radius:5px 5px 0 0;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}
.m-quote .switch .price{color:#ff4500}
.m-quote .switch .price .num{font-size:16px}
.m-quote .switch .yo-ico{color:#fff;font-size:20px;margin-left:.02rem}
.m-quote .yo-list-quote a{color:inherit}
.m-quote .yo-list-quote .item{font-size:12px;background-color:rgba(0,0,0,0.5);border-bottom:0 none;color:#999}
.m-quote .yo-list-quote .item .cont{text-align:left}
.m-quote .yo-list-quote .item .cont .ota-name{color:#fff;font-size:14px}
.m-quote .yo-list-quote .item .cont .ota-info{color:#999}
.m-quote .yo-list-quote .item .price{margin-right:.08rem;text-align:right}
.m-quote .yo-list-quote .item .price .cur-price{margin-top:-0.03rem;margin-bottom:-0.03rem;color:#ff4500;font-weight:normal}
.m-quote .yo-list-quote .item .price .cur-price .f20{font-size:20px}
.m-quote .yo-list-quote .item .price .info{line-height:15px;color:#999}
.m-quote .yo-list-quote .item .price .info span{display:block;white-space:nowrap;text-align:right}
.m-quote .yo-list-quote .item .price .gray-text{color:#888}
.m-quote .yo-list-quote .item .price .orange-text{color:#ff5722}
.m-quote .yo-list-quote .item .g-btn .order-btn{text-align:center;color:#fff}
.m-quote .fold .yo-list-quote{display:none}
.m-quote .fold .yo-ico-unfold{display:none}
.m-quote .unfold .yo-list-quote{display:block}
.m-quote .unfold .yo-ico-unfold{display:inline-block}
.m-quote .unfold .yo-ico-fold{display:none}
.m-quote .unfold .switch .price{display:none}
.m-quote .pic-desc{position:absolute;top:34px;width:100%;color:#fff}
.m-tab-nav{position:absolute;z-index:5;bottom:0;left:0;right:0;height:.44rem}
.m-tab-nav .yo-tab-nav{position:relative;height:.44rem;line-height:.44rem;border:0 none;background-color:#000;-webkit-box-align:center;-webkit-align-items:center;align-items:center}
.m-tab-nav .yo-tab-nav .item{display:inline-block;padding:0 .12rem;margin:0 .06rem;color:#8b68d0}
.m-tab-nav .yo-tab-nav .item-on{color:#fff}
.m-review-header{width:100%;height:44px;z-index:1000;font-size:19px}
.m-review-header .regret{padding-left:10px}
.m-review-header .affirm{display:none}
.m-review-header .affirm.ready{display:block}
.m-review-page{position:relative;background:#f2f8fb}
.m-review-page a,.m-review-page a:link,.m-review-page a:visited,.m-review-page a:hover,.m-review-page a:active{color:#fff}
.m-review-head{position:relative}
.m-review-head .yo-mask{background-color:rgba(0,0,0,0.3)}
.m-review-head .yo-mask.transparent-mask{background:0}
.m-review-head .bgd{width:100%}
.m-review-head .filter{-webkit-filter:blur(0.05rem)}
.m-review-head .title-wrap{width:100%;position:absolute;top:0;left:0;padding:.14rem;color:#fff;font-size:.15rem;z-index:1001}
.m-review-head .title-wrap .main-title{font-size:.18rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-shadow:1px 1px 1px rgba(0,0,0,0.4)}
.m-review-head .title-wrap .sub-title{width:100%;font-size:.12rem;margin:.02rem 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-shadow:1px 1px 1px rgba(0,0,0,0.4)}
.m-review-head .title-wrap i{display:inline-block;padding:0 .02rem;background-color:#fff;font-size:.12rem;color:#333;border-radius:3px;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;color:#fff}
.m-review-head .title-wrap .review-tag-starred{background-color:#7e54c2}
.m-review-head .title-wrap .review-tag-guru{background-color:#f55}
.m-review-head .user-info{position:absolute;width:100%;bottom:0;padding:.14rem;font-size:.14rem;z-index:1001;display:-webkit-box;display:-webkit-flex;display:flex}
.m-review-head .user-info-link{-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-left:.1rem;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;display:-webkit-box;display:-webkit-flex;display:flex}
.m-review-head .user-info-link i{height:.12rem;padding:.01rem .02rem;background-color:#fff;color:#333;border-radius:3px;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;color:#fff}
.m-review-head .user-info-link .review-tag-starred{background-color:#7e54c2}
.m-review-head .user-info-link .review-tag-guru{background-color:#f55}
.m-review-head .user-info-link .user-tag{background-color:#53b646;color:#fff;font-size:.12rem;-webkit-transform:scale(0.88);transform:scale(0.88);display:inline-block;line-height:.15rem;height:.17rem}
.m-review-head .user-info-link .nickname{max-width:1.2rem;margin-left:.03rem;font-size:.12rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-review-head .user-info-link .tags{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;margin-top:-.02rem;margin-left:.1rem}
.m-review-head .user-photo-link{display:inline-block;width:.4rem;height:.4rem;vertical-align:middle;border-radius:50%;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;box-shadow:0 0 1px rgba(0,0,0,0.15)}
.m-review-head .user-photo-link .avatar{width:.4rem;height:.4rem;border-radius:50%;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}
.m-review-head .user-photo-link .level{position:absolute;left:.12rem;top:.27rem;padding:.01rem;color:#fff;width:.32rem;text-align:center;border-radius:2px;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;font-size:.1rem;-webkit-transform:scale(0.85);transform:scale(0.85);font-style:italic;font-weight:bold;height:.14rem;line-height:.14rem;box-shadow:0 0 1px rgba(0,0,0,0.15)}
.m-review-head .user-photo-link .sleeper{left:.16rem;top:.13rem;width:.18rem;height:.18rem;line-height:.18rem;font-size:.1rem;-webkit-transform:scale(0.75);transform:scale(0.75)}
.m-review-content{overflow:auto;padding:0 .08rem;font-size:.15rem;line-height:.3rem;background-color:#fff;box-shadow:0 1px 1px #cad4dc;color:#666}
.m-review-content .review-text{padding:0 .08rem}
.m-review-content p:first-child{padding-top:.15rem}
.m-review-content figure:first-child{padding-top:.15rem}
.m-review-content .para-splitter{display:block;margin-bottom:.21rem}
.m-review-content .para{margin-bottom:.08rem;word-break:break-all;text-align:left;font-size:.14rem;line-height:.21rem}
.m-review-content figure{position:relative}
.m-review-content figure .review-img{width:100%;border:0;background:rgba(20,20,20,0.2)}
.m-review-content figure figcaption{position:absolute;bottom:0;width:100%;padding:.1rem;color:#fff;font-size:.14rem;line-height:.14rem;background-image:-webkit-linear-gradienttransparent,rgba(0,0,0,0.3);background-image:linear-gradient(transparent,rgba(0,0,0,0.3))}
.m-recommend{margin-top:.08rem;padding:0 .08rem}
.m-recommend figure{position:relative;background-color:#fff;box-shadow:0 0 1px #bbb}
.m-recommend figure .image-wrap{position:relative;overflow:hidden;background:rgba(20,20,20,0.2)}
.m-recommend figure .hotel-img{width:100%}
.m-recommend figure .img-title{position:absolute;bottom:.2rem;left:0;padding:.01rem .15rem;background:rgba(0,0,0,0.7);color:#fff;font-size:.15rem}
.m-recommend figure .price{font-size:.28rem}
.m-recommend figure figcaption{padding:.08rem .14rem;font-size:.14rem}
.m-recommend figure .hotel-name{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#333;font-size:.16rem}
.m-recommend figure .hotel-btn{display:block;text-align:center;height:.4rem;line-height:.4rem;color:#fff;background-color:#8b68d0;border-radius:.03rem;font-size:.17rem;margin:.05rem 0}
.m-recommend figure .hotel-score{color:#999;padding-left:.05rem}
.m-recommend figure .hotel-score em{color:#24aac6}
.m-recommend figure .price-nec{position:absolute;left:0;bottom:.15rem;height:.44rem;line-height:.44rem;padding:0 .1rem;background:rgba(0,0,0,0.8);font-size:.28rem;color:#fff}
.m-recommend figure .flag{padding:0 .02rem;font-size:.15rem}
.m-review-comments{display:none;margin-top:.08rem;background-color:#fff;box-shadow:0 1px 1px #d1d1d1}
.m-review-comments .user-photo-pic{width:.3rem;height:.3rem}
.m-review-comments .comment-list{border-top:1px solid #d9d9d9;padding:0 .1rem;font-size:.14rem}
.m-review-comments .comment-list .sub-comment{padding:.12rem 0;border-bottom:1px solid #d9d9d9;display:-webkit-box;display:-webkit-flex;display:flex}
.m-review-comments .comment-list .sub-comment .comment-user{width:100%}
.m-review-comments .comment-list .sub-comment .fnick{display:inline-block;vertical-align:middle;max-width:80%;font-size:.13rem;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-review-comments .comment-list .sub-comment .sleeper-replys{display:inline-block;height:.18rem;line-height:.14rem;padding:.01rem;-webkit-transform:scale(0.83);transform:scale(0.83);border:1px solid #fff;color:#fff;background-color:#53b646;border-radius:3px;font-size:.12rem;vertical-align:baseline}
.m-review-comments .comment-list .sub-comment .nickname{color:#8b68d0}
.m-review-comments .comment-list .sub-comment .user-photo-link{display:block;width:.4rem;padding-top:.03rem}
.m-review-comments .comment-list .sub-comment .comment-time{font-size:.1rem;color:#999}
.m-review-comments .comment-list .sub-comment .comment-content{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;margin-top:-.02rem}
.m-review-comments .comment-list .sub-comment .comment-text{margin-top:.08rem;width:100%;color:#666;line-height:.18rem;word-break:break-all}
.m-review-comments .comment-list .sub-comment .qunar-expr{width:.15rem;height:.15rem;vertical-align:baseline;margin-top:.02rem}
.m-review-comments .comment-list .sub-comment .sleeper{left:.17rem;top:.17rem;width:.18rem;height:.18rem;line-height:.18rem;font-size:.1rem;-webkit-transform:scale(0.75);transform:scale(0.75)}
.m-review-comments .comment-list .sub-comment:last-child{border-bottom:0}
.m-review-comments.ready{display:block}
.m-review-score{background-color:#fff;margin-top:.08rem;color:#666}
.m-review-score .average-score-pane{height:.36rem;line-height:.16rem;padding:.1rem .17rem;font-size:.12rem}
.m-review-score .average-score-pane em{font-size:.19rem;color:#8b68d0}
.m-review-score .sub-score-pane{border-top:1px solid #d9d9d9;padding:.15rem .17rem;font-size:0}
.m-review-score .sub-score-pane .sub-score{display:inline-block;width:49%;line-height:.25rem;font-size:0}
.m-review-score .sub-score-pane .sub-score span:first-child{display:inline-block;width:.62rem;text-align:left;font-size:.14rem}
.m-review-score .sup{height:.3rem;line-height:.3rem;padding:0 .17rem;background:#f2f8fb;color:#999;box-shadow:0 1px 1px #d1d1d1;font-size:0}
.m-review-score .sup span{display:inline-block;width:49%;color:#999;font-size:.11rem}
.m_scoreprogress{position:relative;display:inline-block;vertical-align:-7%;overflow:hidden;height:.14rem;zoom:1}
.m_scoreprogress .percent{overflow:hidden}
.m_scoreprogress .s1{width:20%}
.m_scoreprogress .s2{width:40%}
.m_scoreprogress .s3{width:60%}
.m_scoreprogress .s4{width:80%}
.m_scoreprogress .s5{width:100%}
.m_scoreprogress .total{overflow:hidden;font-size:0}
.m_scoreprogress .total .score-item{display:inline-block;margin-right:.03rem;border-radius:50%;border-style:solid;border-color:#8b68d0}
.big-score{margin-left:.06rem;width:.85rem;background:url(//simg1.qunarzz.com/hotel/ugc/ugchybrid/big-score-v1.png) repeat-x left center;background-size:17px 14px}
.big-score .total{width:.85rem}
.big-score .total .score-item{height:.14rem;width:.14rem;border-width:3px}
.small-score{width:.65rem;background:url(//simg1.qunarzz.com/hotel/ugc/ugchybrid/small-score_v1.png) repeat-x left center;background-size:13px 10px}
.small-score .total{width:.65rem}
.small-score .total .score-item{height:.1rem;width:.1rem;border-width:2px}
.m-review-see-more,.m-review-loadingHint{display:none;height:50px;text-align:center;color:#35abc2;font-size:14px;line-height:50px}
.m-review-loadingHint{color:#5b4794}
.m-review-see-more{border-bottom:1px solid #ccc;margin-top:-15px;background-color:#fff;color:#5b4794}
.m-review-see-more.ready,.m-review-loadingHint.ready{display:block}
.m-review-action-pane{position:absolute;width:100%;height:.49rem;bottom:0}
.m-review-action-pane .bottomBarWrap{display:-webkit-box;display:-webkit-flex;display:flex;padding:.08rem .1rem;background-color:#fff}
.m-review-action-pane .likeBtn-wrap{width:.55rem}
.m-review-action-pane .writeComment-wrap{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;padding-left:.1rem}
.m-review-action-pane button{display:block;border:1px solid #d9d9d9;color:#bcbcbc;border-radius:4px;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;width:100%;height:.34rem;line-height:.32rem}
.m-review-action-pane .likeBtn{color:#666;background-color:#fff;font-size:.2rem}
.m-review-action-pane .likeBtn i{vertical-align:top;font-size:.15rem}
.m-review-action-pane .likeBtn span{vertical-align:middle;margin-left:-.04rem;display:inline-block;font-size:.09rem;display:none}
.m-review-action-pane .likeBtn.liked span{display:inline-block}
.m-review-action-pane .writeCommentBtn{padding-left:.08rem;font-size:.14rem;color:#999;text-align:left;background:0}
.m-review-overview{height:.4rem;padding:.05rem .12rem;background:#fff;display:-webkit-box;display:-webkit-flex;display:flex;line-height:.3rem;font-size:.14rem;color:#666}
.m-review-overview .yo-ico.liked{color:#8b68d0}
.m-review-overview .reply-num{vertical-align:middle}
.m-review-overview .like-num{vertical-align:middle;margin-left:.14rem}
.m-review-overview i,.m-review-overview em{vertical-align:middle}
.m-review-overview .like-users{margin-left:.14rem;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;line-height:.3rem;font-size:0;overflow:hidden}
.m-review-overview .like-users .user-photo-link{display:inline-block;margin-right:.04rem}
.m-review-overview .like-users .user-photo-pic{border-radius:20px;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}
.m-review-overview .user-photo-pic{width:.3rem;height:.3rem}
.m-not-found{position:absolute;top:145px;left:15px;right:15px;text-align:center}
.m-not-found .nf-icon{display:inline-block;color:#cbbaeb;font-size:24px}
.m-not-found .nf-icon.mouth{vertical-align:-10%}
.m-not-found h1{margin-top:22px;font-size:19px;color:#999;font-weight:normal}
.m-not-found h2{margin:8px 0 20px 0;font-size:14px;color:#999;font-weight:normal}
.m-not-found .not-found-backBtn{display:block;width:100%;height:45px;margin-top:10px;background:#8b68d0;font-size:19px;color:#fff;border:0;border-radius:3px;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}
.m-find-error{top:110px}
.m-review-hotel-suspend{display:none;position:fixed;bottom:.64rem;right:.14rem;z-index:999;width:.44rem;height:.44rem;line-height:.18rem;text-align:center;font-size:.09rem;color:#666;border-radius:50%;background-color:rgba(255,255,255,0.9);border:1px solid #d9d9d9}
.m-review-hotel-suspend i{display:block;margin-top:.07rem;font-size:.27rem;color:#666}
.m-review-hotel-suspend .hotel-icon-wx{width:.2rem;height:.2rem;margin:.05rem auto 0;background:url(//s.qunarzz.com/ugchybrid/pages/comment_detail/hotel-icon.png) no-repeat center top;background-size:100% 100%}
.m-review-hotel-suspend .book{display:block;margin-top:8px;line-height:13px}
.yo-header-topic{color:#000}
qapp-app{background:#f0f0f0}
.m-ninety-head{position:relative}
.m-ninety-head .img-wrap{overflow:hidden}
.m-ninety-head img{width:100%}
.m-ninety-head .yo-mask{background-color:rgba(0,0,0,0.2)}
.m-ninety-head .content-wrap{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;text-align:center;color:#fff;font-size:14px;text-shadow:0 0 2px #000;z-index:1001}
.m-ninety-head .content-wrap .main-title{font-size:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-ninety-head .content-wrap .sub-title{font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-ninety-head .user-info{line-height:30px;margin-top:8px;text-align:center}
.m-ninety-head .user-info .tag{text-shadow:none}
.m-ninety-head .user-photo{display:inline-block;margin-left:.08rem;vertical-align:middle;border-radius:50%;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;border:2px solid #fff;width:47px;height:47px;overflow:hidden}
.m-ninety-head .user-photo img{width:43px;height:43px;border-radius:50%;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;overflow:hidden}
.m-ninety-head .nickname{display:inline-block;vertical-align:middle;max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:2.18rem;margin:0 .04rem;vertical-align:middle;font-size:12px}
.m-ninety-head .tag{vertical-align:middle;padding:1px 2px;color:#fff;background-color:#4aad53;border-radius:2px;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;font-size:12px;-webkit-transform:scale(0.8);transform:scale(0.8)}
.m-ninety-head .level-box{text-align:left;vertical-align:middle}
.m-ninety-article{padding:15px;background-color:#fff;color:#666;font-size:15px;line-height:1.7em;font-family:"hiragino sans gb",simsun,sans-serif}
.m-ninety-article .chapter{margin-bottom:15px}
.m-ninety-article .chapter .recommend-hotel{margin:0;padding:0}
.m-ninety-article .chapter-title{height:15px;margin-bottom:20px;text-align:center;border-bottom:1px solid #d9d9d9;font-weight:normal}
.m-ninety-article .chapter-title .text{display:inline-block;padding:0 7px;font-size:19px;background-color:#fff;max-width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-ninety-article .pic{background:rgba(20,20,20,0.2)}
.m-ninety-article .para,.m-ninety-article .pic{width:100%;margin-bottom:15px;text-align:left}
.m-ninety-article .para:last-child,.m-ninety-article .pic:last-child{margin-bottom:0}
.m-ninety-article .m-recommend{margin:0 -15px -15px;padding:10px 15px 15px;background:#efefef}
.m-ninety-article .m-recommend figure{margin-bottom:10px}
.m-ninety-article .m-recommend figure .img-wrap{position:relative;height:145px;overflow:hidden;background:rgba(20,20,20,0.2)}
.m-ninety-article .m-recommend figure.hasCaption{box-shadow:none}
.m-ninety-article .m-recommend figcaption{padding:15px 14px;font-size:14px}
.m-ninety-article .m-recommend figcaption .hotel-desc{width:100%;word-break:break-all}
.m-ninety-header{z-index:1000}
.m-ninety-header .regret{opacity:1}
.m-banner{position:relative;width:100%}
.m-banner .banner-info{position:relative;min-height:1.5rem;min-width:3.2rem;overflow:hidden}
.m-banner .banner-info .img{width:100%}
.m-banner .banner-info .mask-gray{z-index:1;background-color:rgba(50,50,50,0.2)}
.m-banner .info{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;padding:0 .1rem;color:#fff}
.m-banner .info .icon-bar{height:.23rem;margin-left:.1rem}
.m-banner .info .back-btn{color:#fff;background:transparent}
.m-banner .info .line-box{display:inline-block;width:100%;line-height:1.4em;text-align:center;vertical-align:middle}
.m-banner .info .title{height:.35rem;line-height:.35rem;text-align:center;font-weight:bold;vertical-align:middle;font-size:.28rem;white-space:pre-wrap}
.m-banner .info .sub-title{height:.26rem;line-height:.26rem;text-align:center;font-size:.14rem;vertical-align:middle;white-space:pre-wrap;color:#fff}
.m-banner .desc{margin:.1rem auto;padding:.11rem .18rem;background-color:#fff;line-height:.23rem;font-size:.14rem}
.m-banner .ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-comment-list .item{position:relative;padding-bottom:.02rem;background-color:#fff;margin-bottom:.09rem;border-bottom:1px solid #d6d6d6;box-shadow:0 1px rgba(230,230,230,0.8)}
.m-comment-list .item .img-wrap{position:relative;display:block;overflow:hidden;text-shadow:1px 1px 0 rgba(0,0,0,0.3);background:-webkit-linear-gradient(top,rgba(0,0,0,0.3),transparent 30%,transparent 76%,rgba(0,0,0,0.3));background:-linear-gradient(top,rgba(0,0,0,0.3),transparent 30%,transparent 76%,rgba(0,0,0,0.3))}
.m-comment-list .item .img-wrap a{display:block}
.m-comment-list .item .img-wrap .mask{z-index:1}
.m-comment-list .item .img-wrap .mask-gray{background:-webkit-linear-gradient(left,rgba(0,0,0,0.4),transparent 40%,transparent 100%);background:-linear-gradient(left,rgba(0,0,0,0.4),transparent 40%,transparent 100%)}
.m-comment-list .item .img-wrap .mask-black{background-color:rgba(0,0,0,0.3)}
.m-comment-list .item .img-wrap img{position:relative}
.m-comment-list .item .img-txt{position:absolute;z-index:2;color:#fff}
.m-comment-list .item .img-txt .detail{color:#fff;font-size:.12rem}
.m-comment-list .item .img-txt-up{top:.15rem;left:.14rem;width:96%;padding-right:.09rem}
.m-comment-list .item .img-txt-up .title{max-height:.4rem;overflow:hidden;font-size:.18rem;line-height:.20rem;word-wrap:break-word;word-break:break-word}
.m-comment-list .item .img-txt-up .detail{line-height:.24rem}
.m-comment-list .item .author{position:absolute;left:.13rem;bottom:.1rem;z-index:1;height:.44rem;line-height:.44rem;margin-left:0;display:-webkit-box;display:-webkit-flex;display:flex}
.m-comment-list .item .author .line-box{display:inline-block;width:100%;line-height:.44rem;vertical-align:middle}
.m-comment-list .item .author .author-img{position:relative;display:inline-block;width:.44rem;height:.44rem;border:.02rem solid #fff;border-radius:50%;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}
.m-comment-list .item .author .img{width:.4rem;height:.4rem;border-radius:50%;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;background:#eee url(//simg1.qunarzz.com/waimai-app/no-image.png) center no-repeat;background-size:79%;vertical-align:top}
.m-comment-list .item .author .sleeper{display:inline-block;min-width:.33rem;height:16px;line-height:16px;margin:.13rem 0 0 .05rem;padding:0 .01rem;background-color:#4caf50;color:#fff;font-size:12px;-webkit-transform:scale(0.88);transform:scale(0.88);border-radius:3px;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;text-shadow:none}
.m-comment-list .item .author .name{max-width:2rem;line-height:.44rem;text-indent:.05rem;color:#fff;font-size:.12rem;text-shadow:1px 1px 0 rgba(0,0,0,0.3)}
.m-comment-list .item .author .level-box{position:absolute;right:0;bottom:0}
.m-comment-list .item .comment-txt{line-height:.23rem;padding:.15rem .08rem;font-size:.14rem;color:#666;word-wrap:break-word}
.m-comment-list .hotel-item{margin:0 .15rem .1rem}
.m-comment-list .hotel-item .info{border-left:.01rem solid #e6e6e6;border-right:.01rem solid #e6e6e6}
.m-comment-list .hotel-item .hotel{padding:.06rem .1rem 0;line-height:.32rem;font-size:.16rem;color:#333}
.m-comment-list .hotel-item .comment-txt{padding:0 .1rem .08rem}
.m-comment-list .ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-my-container .arrow{font-size:.12rem}
.m-user-info .my-header{background-color:#614794;position:relative;min-height:1rem}
.m-user-info .my-header img{max-width:100%;max-height:100%;width:100%}
.m-user-info .my-header .login{position:absolute;z-index:100;top:55%;width:100%;background:0;background-color:transparent;text-align:center;color:#fff}
.m-user-info .my-header .yo-btn-login{width:30%;height:.28rem;line-height:.28rem;padding:0 .1rem;border-color:#fff;background-color:transparent}
.m-user-info .tip-point{position:absolute;width:.06rem;height:.06rem;top:.01rem;border-radius:50%;right:-0.08rem;background-color:#f55}
.m-user-info .big-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#fff;margin-top:-0.43rem;padding:0 0 .1rem .15rem;color:#fff}
.m-user-info .big-header .head{position:relative;width:.92rem;height:.92rem;border:.02rem solid #fff;border-radius:50%;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;background-color:#fff}
.m-user-info .big-header .head .author-img{width:.88rem;height:.88rem;border-radius:50%;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;background:#eee url(//simg1.qunarzz.com/waimai-app/no-image.png) center no-repeat;background-size:80%}
.m-user-info .big-header .sleeper{display:inline-block;border-radius:.03rem;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;padding:0 .02rem;background-color:#4cae56;text-align:center;font-size:.12rem;-webkit-transform:scale(0.85);transform:scale(0.85)}
.m-user-info .big-header .info{margin-left:.10rem;z-index:100;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;padding-top:.13rem;overflow:hidden;position:relative}
.m-user-info .big-header .info .name .nickname{display:inline-block;max-width:75%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}
.m-user-info .big-header .info .statistics{font-size:.12rem;margin-top:.1rem}
.m-user-info .big-header .info .statistics .item{padding-top:.03rem}
.m-user-info .big-header .info .statistics .item div{display:block;height:.17rem;line-height:.17rem}
.m-user-info .big-header .info .statistics .item span{position:relative}
.m-user-info .big-header .info .yo-tab-statistics{border-width:0;background-color:#fff}
.m-user-info .big-header .info .yo-tab-statistics>.item:not(:last-child)::after{height:.3rem;background-color:#d9d9d9}
.m-badge{border-top:1px solid #ddd}
.m-badge .label{height:10px}
.m-badge .list{display:inline-block;vertical-align:middle;height:.24rem;margin-left:.74rem}
.m-badge .item{background-size:0;border-bottom:1px solid #eee}
.m-badge .praise{display:inline-block;margin-right:.03rem;height:23px;width:23px;background:url(//simg1.qunarzz.com/hotel/ugc/ugchybrid/praise.png) no-repeat;background-size:1.4rem .24rem}
.m-badge .praise-1{background-position:.02rem 0}
.m-badge .praise-2{background-position:-0.21rem 0}
.m-badge .praise-4{background-position:-0.44rem 0}
.m-badge .praise-5{background-position:-0.66rem 0}
.m-badge .praise-3{background-position:-1.14rem 0}
.m-badge .score{padding:0 .04rem;color:#ffa901}
.m-logout{padding:.3rem .15rem}
.m-logout .yo-btn-logout{border-color:#9984c3;background-color:#fff;color:#9984c3}
.m-comment-header{width:58%;display:inline-block}
.m-comment-header .yo-tab-comment{height:.28rem;line-height:.28rem;border-radius:.03rem;border-width:1px;border-color:#fff;background-color:#614794;font-size:.16rem}
.m-comment-header .yo-tab-comment>.item{color:#fff}
.m-comment-header .yo-tab-comment>.item.item-on{background-color:#fff;color:#614794}
.comment-nk{display:inline-block;max-width:81%}
.m-pop{line-height:.44rem;text-align:center;margin:0 .1rem .1rem .1rem;color:#0084bb}
.m-pop .action{background-color:#fff;border-radius:.05rem;margin-bottom:.1rem}
.m-pop .action li{height:.44rem}
.m-pop .action li:first-child{border-bottom:1px solid #ddd}
.m-pop .cancel{height:.44rem;background-color:#fff;border-radius:.05rem}
.m-praise-item .author-praise{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}
.m-praise-item .author-praise .nickname{max-width:78%}
.m-praise-item .praise-detail{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin-top:.1rem}
.m-praise-item .praise-detail .com-img{height:.6rem;width:.6rem}
.m-praise-item .praise-detail img{height:.6rem;width:.6rem;background:#eee url(//simg1.qunarzz.com/waimai-app/no-image.png) center no-repeat;background-size:70%}
.m-praise-item .praise-detail .content{padding:.01rem 0 0 .09rem;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px}
.m-praise-item .praise-detail .content .title{display:block;line-height:.2rem}
.m-praise-item .praise-detail .content .hotel-name{display:block;margin-top:.08rem;font-size:.12rem;color:#b7b7b7;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-praise-item .inline-name .nickname{display:inline-block}
.m-praise-item .inline-name .update-time{display:block}
.m-aboutus-wrap{background:#f3f8fc;color:#666;font-size:14px}
.m-aboutus{padding:35px 25px}
.m-aboutus .head{margin-bottom:25px;text-align:center}
.m-aboutus .head img{width:60px;height:60px}
.m-aboutus .head h1{font-size:14px;color:#333}
.m-aboutus .desc ul{padding:.15rem 0}
.m-aboutus .desc ul li{padding-bottom:.05rem}
.m-aboutus dl{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0}
.m-aboutus .b_intro .rule dd{margin:-21px 0 0 32px}
.m-follow{margin-top:.44rem;position:relative;display:-webkit-box;display:-webkit-flex;display:flex}
.m-follow-avatar>img{width:.4rem;height:.4rem;border-radius:50%;background-clip:padding-box!important;background:#eee url(//simg1.qunarzz.com/waimai-app/no-image.png) center no-repeat;background-size:80%}
.m-follow-avatar>i{width:.3rem;height:.14rem;padding:.02rem;left:.3rem;bottom:.08rem}
.m-follow-name{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;margin-right:.94rem;position:relative}
.m-follow-name>.username{display:inline-block;max-width:56%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:.1rem;font-size:.16rem;color:#333}
.m-follow-name>.identity{margin-left:.1rem;position:absolute;padding:0 .03rem;top:.04rem;border-radius:.02rem;color:#fff;font-size:.12rem;font-weight:bold;background-color:#4cae56}
.m-follow-status{position:absolute;width:.92rem;right:.15rem;line-height:.28rem;margin-top:.06rem;background:-webkit-linear-gradient(#fff,#f8f8f8);background:linear-gradient(#fff,#f8f8f8);border-radius:4px;border:1px solid #ddd}
.m-follow-focus-status{color:#8e67da}
.m-reply-header .reply-btn{font-size:.14rem}
.m-reply-header .reply-title{height:.44rem;width:60%;line-height:1}
.m-reply-header .reply-title .reply-type{margin-top:.04rem}
.m-reply-header .reply-title .reply-name{font-size:.14rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-reply-body{position:absolute;top:.44rem;left:0;right:0;bottom:0}
.m-reply-body .reply-textarea{width:100%;height:100%;font-size:.2rem;padding:.1rem;border:0 none;resize:none}
.m-guide-layer{display:none;position:absolute;top:0;left:0;right:0;z-index:1111;bottom:.49rem;background:rgba(0,0,0,0.3)}
.m-guide-layer .guide-img-box{padding:.14rem .23rem .2rem;background-color:#fff;overflow:hidden}
.m-guide-layer .guide-img-box img{width:100%}
.m-sug-down{position:fixed;left:0;bottom:0;right:0;z-index:1111;display:-webkit-box;display:-webkit-flex;display:flex;width:100%;height:.49rem;line-height:.49rem;padding-left:.11rem;background:rgba(0,0,0,0.7)}
.m-sug-down .logo-desc{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;display:-webkit-box;display:-webkit-flex;display:flex}
.m-sug-down .logo{width:.38rem;height:.38rem}
.m-sug-down .logo img{width:100%;height:100%;border-radius:.09rem;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}
.m-sug-down .desc-box{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;margin-left:.1rem;padding-top:.05rem;color:#fff}
.m-sug-down .desc-box .qunar-sleep{line-height:.24rem;font-size:.14rem}
.m-sug-down .desc-box .sleep-desc{line-height:.13rem;font-size:.1rem}
.m-sug-down .yo-btn-down{width:.53rem;height:.24rem;line-height:.24rem;padding:0;border-radius:.05rem;border-color:#ff8200;background-color:#ff8200;font-size:.12rem}
.m-sug-down .yo-btn-down:active{border-color:#f4b000;background-color:#f4b000}
.m-sug-down .down{margin:.13rem .06rem 0 0}
.m-sug-down .close-btn{width:.3rem;padding-right:.06rem;text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;justify-content:center}
.m-sug-down .close{display:block;margin:17px auto auto;height:.14rem;width:.14rem;background-image:url(//simg1.qunarzz.com/hotel/ugc/ugchybrid/guide-layer-close.png);background-size:14px 14px;color:#fff}
.guide-layer-margin{margin-bottom:.49rem}
.m-share-layer{width:100%;position:absolute}
.m-share-layer-content{background-color:white}
.m-share-layer-content .share-platform-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:5px}
.m-share-layer-content .share-platform-list::after{display:block;overflow:hidden;clear:both;height:0;content:"\0020"}
.m-share-layer-content .share-platform-list .platform-item{min-width:.43rem;display:inline-block;text-align:center;padding:.13rem .4rem .1rem .2rem}
.m-share-layer-content .share-platform-list .platform-item-icon{margin-bottom:.05rem}
.m-share-layer-content .share-platform-list .platform-item-name{font-size:12px;text-align:center}
.m-share-layer-cancel{width:100%;background-color:white;border-top:1px solid #c7ced4;height:50px;text-align:center}
.m-share-layer-cancel-btn{padding:12px 0;font-size:18px;color:#1ba9ba}
.m-tab{z-index:1;padding:.10rem .12rem 0 .12rem;background:#fff;border-bottom:1px solid #e5e5e5}
.m-tab .item{display:inline-block;height:.28rem;line-height:.26rem;margin:0 .06rem .08rem 0;padding:0 .08rem;color:#8b68d0;font-size:.12rem;border-radius:.02rem;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;border:1px solid #d4c7ec}
.m-tab .item-bad{color:#999;border-color:#eee}
.m-tab .item-on{color:white;background-color:#8b68d0;border-color:#8b68d0}
.m-hotel-mark{height:.46rem;padding-top:.04rem;background:#fff;border-bottom:.01rem solid #d6d6d6;box-shadow:0 1px rgba(230,230,230,0.8)}
.m-hotel-mark .inline{display:inline-block}
.m-hotel-mark .title{padding:.1rem .1rem 0 .12rem;font-size:.14rem;color:#999}
.m-hotel-mark .mark-num{color:#8b68d0;font-size:.23rem;margin-right:-.04rem}
.m-hotel-mark .mark{margin-right:.05rem;color:#666;font-size:.12rem}
.m-hotel-mark .progress{background:#fff;border:3px solid #8b68d0}
.m-comments-list{position:absolute;top:.44rem;left:0;right:0;bottom:0;overflow:hidden;font-size:.14rem;background:#f9f9f9}
.m-comments-list .wrap{position:absolute;top:0;left:0;right:0;bottom:0}
.m-comments-list .item-page{position:absolute;bottom:0;left:0;right:0}
.m-comments-list .comment-item{margin-top:.1rem;background:#fff;border-width:.01rem 0;border-style:solid;border-color:#e5e5e5}
.m-comments-list .comment-item .red{color:#ff6928}
.m-comments-list .comment-item .ellips{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}
.m-comments-list .comment-item .arrow-part{position:relative}
.m-comments-list .comment-item .to-detail{position:absolute;right:.05rem;bottom:0;background-color:#fff;color:#1ba9ba;text-align:right;font-size:14px;line-height:.22rem}
.m-comments-list .comment-item .title{font-size:.16rem}
.m-comments-list .comment-item .score{float:right;color:#333}
.m-comments-list .comment-item .black-mark{margin-left:.05rem;padding:0;color:#333}
.m-comments-list .comment-item .more{font-size:.16rem;height:.24rem;margin-top:-0.02rem;text-align:center;color:#d0d0d0}
.m-comments-list .comment-item .content p{width:100%}
.m-comments-list .comment-item .content .booking-box{display:-webkit-box;display:-webkit-flex;display:flex;height:.26rem;line-height:.26rem;margin-top:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.m-comments-list .comment-item .content .book-item{display:list-item;font-size:.12rem;color:#999}
.m-comments-list .comment-item .comment-info{height:.47rem;line-height:.4rem;padding:0 .12rem .12rem;background:#fff;font-size:.12rem;display:-webkit-box;display:-webkit-flex;display:flex}
.m-comments-list .comment-item .comment-info .author-info{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px}
.m-comments-list .comment-item .comment-info .author-img{position:relative;display:inline-block;width:.3rem;height:.3rem;border-radius:50%;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}
.m-comments-list .comment-item .comment-info .img{width:.3rem;height:.3rem;border-radius:50%;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;background:#eee url(//simg1.qunarzz.com/waimai-app/no-image.png) center no-repeat;background-size:79%}
.m-comments-list .comment-item .comment-info .sleeper{display:inline-block;height:.18rem;line-height:.14rem;padding:.01rem;min-width:.34rem;border-radius:3px;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;border:1px solid #fff;background-color:#53b646;font-size:.12rem;-webkit-transform:scale(0.83);transform:scale(0.83)}
.m-comments-list .comment-item .comment-info .sleeper i{color:#fff}
.m-comments-list .comment-item .comment-info .nickname{display:inline-block;max-width:1.3rem;color:#999;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-comments-list .comment-item .comment-info .like{display:inline-block;vertical-align:middle;margin-right:.25rem}
.m-comments-list .comment-item .comment-info .reply{display:inline-block;vertical-align:middle}
.m-comments-list .comment-item .comment-info .num{vertical-align:middle}
.m-comments-list .comment-item .comment-info .liked{color:#8b68d0}
.m-comments-ft{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;bottom:0;width:100%;height:.44rem;background-color:#fff;text-align:center}
.m-comments-ft .btn-commit{width:1.88rem;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;color:#8b68d0;line-height:.44rem}
.m-comments-ft .btn-toMall{border-top:.01rem solid #d9d9d9}
.m-comments-ft .btn-reply{text-align:center;width:3.12rem;-webkit-box-flex:1.66;-webkit-flex:1.66;flex:1.66;width:.1px;background-color:#8b68d0;color:#fff;line-height:.44rem}
.m-comments-ft .btn-reply .title{width:3.12rem;background-color:red;padding-left:-1rem}
.m-comments-ft .btn-reply .tips{position:absolute;z-index:999;padding:0 .05rem;margin:-.08rem 0 0 -.08rem;display:inline-block;border-radius:.1rem;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;font-size:.12rem;height:.18rem;line-height:.18rem;background-color:#ff5565}
.m-comments-ft .btn-reply .triangle{position:absolute;top:.17rem;left:.08rem;width:.15rem;height:.07rem;background:url(//simg1.qunarzz.com/hotel/ugc/ugchybrid/point.png) no-repeat}
@-webkit-keyframes headerin{from{background-color:rgba(255,255,255,0)}
to{background-color:white}
}
@keyframes headerin{from{background-color:rgba(255,255,255,0)}
to{background-color:white}
}
@-webkit-keyframes headerout{from{background-color:white}
to{background-color:rgba(255,255,255,0)}
}
@keyframes headerout{from{background-color:white}
to{background-color:rgba(255,255,255,0)}
}
.yo-header-profile-in{border-color:#fff;background-color:#fff;animation:headerin 1s;-webkit-animation:headerin 1s}
.yo-header-profile-in .operate>.action>.input{border-color:#ebeced;background-color:#ebeced;border-radius:4px}
.yo-header-ugc-profile{height:.67rem}
.yo-header .profile-regret{top:.2rem}
.m-his{height:initial}
.m-his .his-header{height:1.2rem}
.old-header{background-color:transparent}
.focus-btn{position:absolute;right:.5rem;top:.25rem;font-size:.16rem;background-color:rgba(0,0,0,0.4);line-height:1.2;padding:.08rem;border-radius:.04rem;color:#fff}
.m-his-profile{text-align:center;display:block;font-size:.18rem}
.m-his-profile>.item{height:.4rem;line-height:.4rem}
.m-his-profile-cancle{border-top:.05rem solid #ccc}
.yo-badge{display:inline-block;min-width:.16rem;min-height:.16rem;padding:0 .03rem;border-width:.01rem;border-style:solid;border-color:#f00;border-radius:.1rem;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;background-color:#f00;color:#fff;font-size:.12rem;line-height:.14rem;text-align:center}
.m-message nav>.item:nth-child(3)>.yo-ico::before{content:"\f06c"}
.m-message-icon{width:.4rem;height:.4rem;border-radius:50%;margin-right:.1rem;text-align:center;line-height:.37rem;display:block}
.m-message-icon>.yo-ico{color:#fff;font-size:.2rem}
.m-message-icon .count{margin-right:.05rem}
.m-message-icon-comment{background:#3cc;line-height:.38rem}
.m-message-icon-like{background:#fc6}
.m-message-icon-notice{background:#3c9}
.m-message .item{border-bottom:1px solid #eee;background-size:0}
.m-message .item .mark{width:.4rem;height:.4rem;-webkit-border-radius:50%;border-radius:50%;overflow:hidden}
.m-message .item .mark>img{width:100%;height:100%}
.m-message .item>.yo-ico{color:#999;font-size:.1rem;font-weight:bold}
.m-message .item .yo-badge{font-size:.14rem;margin-right:.05rem;-webkit-border-radius:50%;border-radius:.3rem;padding-top:.02rem;text-align:center;min-width:.20rem;min-height:.20rem;background-color:#f55;border-color:#f55}
.m-message .item .title,.m-message .item .content{width:100%;overflow:hidden;position:relative}
.m-message .item .title>h3{font-size:.16rem;font-weight:normal;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:.7rem}
.m-message .item .content>p{font-size:.14rem;color:#999;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:.3rem}
.m-message .item .title>.time{font-size:.1rem;color:#999;position:absolute;right:0;top:.03rem}
.m-message .item .content>.yo-badge{position:absolute;right:0;top:.03rem}
.m-message .details{flex:1}
.m-notice .item{margin-bottom:0;padding:0;padding-bottom:.1rem;background-color:#f0f0f0}
.m-notice .item .main-content{padding:.1rem;background-color:#fff;-webkit-box-shadow:0 3px 5px #d8d8d8;box-shadow:0 3px 5px #d8d8d8}
.m-notice .item .author dd{margin-left:.06rem}
.m-notice .item .nickname{font-size:.12rem;color:#999;margin-left:.1rem;font-weight:normal}
.m-notice .item .update-time{margin-top:.05rem;display:inline-block;color:#999!important}
.m-notice .item .mark{width:.4rem;height:.4rem;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;position:relative}
.m-notice .item .mark>img{width:100%;height:100%}
.m-notice .item .mark .level{position:absolute;right:0;bottom:0;background:#fd772e;color:#fff;font-size:.06rem;padding:.01rem .04rem;font-style:italic;font-weight:bold}
.m-notice .item>h3{font-weight:normal;font-size:.14rem;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-notice .item .time{font-size:.1rem;color:#999}
.m-notice .item .title{font-size:.16rem;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:.05rem 0 .06rem;color:#333}
.m-notice .item .content{line-height:20px;font-size:14px;color:#666}
.m-notice .item .content>p>a{border:1px solid #ccc;color:#8b68d0;font-size:.12rem;padding:.06rem .05rem;background:#fefefe}
.m-chat-container .author{z-index:1;height:.55rem;position:relative;display:inline-block;float:right}
.m-chat-container .author-img{width:.5rem;height:.5rem;border:.02rem solid #fff;border-radius:50%;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;position:relative}
.m-chat-container .author .img{width:.5rem;height:.5rem;border-radius:70%;background:#eee url(//simg1.qunarzz.com/waimai-app/no-image.png) center no-repeat}
.m-chat-detail{padding:.15rem .15rem 0}
.m-chat-detail .message-item{display:flex;align-items:flex-start}
.m-chat-detail .message-time{text-align:center;padding:.1rem}
.m-chat-detail .message-time .time{display:inline-block;background-color:#cfcfcf;border-radius:.03rem;padding:0 .03rem;color:#fff}
.m-chat-detail .chat-message{position:relative;display:inline-block;margin-top:.02rem;border-radius:.03rem;max-width:2.5rem;border:1px solid #e5e5e5;background-color:#fff;margin-left:.1rem;padding:.1rem;float:right;margin-right:.1rem}
.m-chat-detail .chat-message .arrow-left{position:absolute;top:.14rem;left:-.16rem;border:.08rem solid #333;border-color:#eee #fff #eee #eee}
.m-chat-detail .chat-message .arrow-right{position:absolute;top:.14rem;right:-.16rem;border:.08rem solid #333;border-color:#eee #eee #eee #fff}
.m-information-login{text-align:center;position:absolute;top:0;right:0;left:0;bottom:0;background-color:#fff}
.m-information-login>div{margin:1.3rem auto}
.m-information-login .expr{margin-bottom:.3rem;font-size:.6rem;color:#999;font-weight:normal}
.m-information-login h1{color:#999;font-size:.18rem;font-weight:normal;margin-bottom:.1rem}
.m-information-login .login-btn{width:2rem;height:.5rem;border-radius:.05rem;color:#666;padding:.12rem;font-size:.16rem;margin:0 auto;margin-top:.1rem;border:.01rem solid #e7e7e7}
.m-message-praise .m-praise-item .main-content{padding:.16rem;-webkit-box-shadow:0 3px 5px #d8d8d8;box-shadow:0 3px 5px #d8d8d8}
.m-message-praise .m-praise-item .author{align-items:center}
.m-message-praise .m-praise-item .author .avatar{width:.32rem;height:.32rem}
.m-message-praise .m-praise-item .author .nickname{font-weight:normal;font-size:.14rem}
.m-message-praise .m-praise-item .praise-text{margin-top:.05rem;margin-bottom:.04rem;font-size:.14rem}
.m-message-praise .m-praise-item .praise-detail{display:block;margin-top:0;background-color:#f6f6f6}
.m-message-praise .m-praise-item .praise-detail::after{display:block;overflow:hidden;clear:both;height:0;content:"\0020"}
.m-message-praise .m-praise-item .praise-detail .img{float:left;overflow:hidden;margin-right:.04rem}
.m-message-praise .m-praise-item .praise-detail .comment-info{padding:.08rem;margin-left:.6rem}
.m-message-praise .m-praise-item .praise-detail .comment-info .title{color:#333;font-weight:normal;font-size:.14rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-message-praise .m-praise-item .praise-detail .comment-info .hotel-name{font-size:.12rem;color:#999;margin-top:.03rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.community-level{position:absolute;top:.18rem;left:.1rem;width:.29rem;font-size:.1rem;text-align:center;height:.14rem;line-height:.12rem;padding:.02rem;font-style:italic;color:#fff;font-weight:bold;border-radius:2px;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;-webkit-transform:scale(0.8);transform:scale(0.8)}
.nolikeColor{color:#666}
.liked{color:#8e67da}
.m-switchableTpl-hidden{display:none}
.g-stop-following{text-align:center;font-size:.18rem}
.g-stop-following>.item{height:.4rem;line-height:.4rem;font-weight:bold}
.g-stop-following>.item-cancle{border-top:.05rem solid #ccc}
.g-stop-following .unfollow-title{font-weight:normal;font-size:16px;border-bottom:.01rem solid #ccc}
.m-place-hd{position:relative;height:1.95rem}
.m-place-hd .content{position:absolute;width:100%;height:1.95rem;background:rgba(0,0,0,0.2);text-align:center;color:#fff}
.m-place-hd .content-logo{width:1.13rem;height:1.13rem;margin-top:.7rem}
.m-place-hd .title{padding:.94rem .1rem 0 .1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:.5rem;font-size:.35rem}
.m-place-hd .describe{font-size:.12rem;line-height:.12rem}
.m-place-hd .bg{display:block;width:100%;height:1.95rem}
.m-place-bd{min-height:6.72rem;background-color:#f0f0f0}
.m-place-bd .title{padding:.1rem 0;font-size:.12rem;line-height:.12rem;text-align:center;color:#999}
.m-place-bd .place-list{display:-webkit-box;display:-webkit-flex;display:flex}
.m-place-bd .item{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;color:#fff;position:relative;background-color:#ccc}
.m-place-bd .headline{position:absolute;z-index:1;padding:.12rem;font-size:.16rem;line-height:.16rem}
.m-place-bd .subheading{position:absolute;z-index:1;padding:.12rem;margin-top:.2rem;font-size:.1rem;line-height:.1rem}
.m-place-bd .img-item{position:absolute}
.m-position-hd{position:relative;height:.45rem}
.m-position-bd{background-color:#fff}
.m-position-bd .noData{padding-left:.08rem;color:#999}
.m-hotel-list-tab{display:-webkit-box;display:-webkit-flex;display:flex;text-align:center;background-color:#fff;padding-top:.08rem}
.m-hotel-list-tab .item{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px}
.m-hotel-list-tab .item-text{display:inline-block;width:.8rem;padding-bottom:.07rem;border-bottom:2px solid #fff}
.m-hotel-list-tab .item-active{color:#5c4992;border-bottom:3px solid #5c4992}
.m-hotel-list-tag{padding:.1rem .1rem .1rem 0;font-size:0}
.m-hotel-list-tag .item-tag{border:1px solid #e6e6e6;background-color:#fff;color:#8c8c8c;font-size:.12rem;padding:.02rem .06rem;border-radius:2px;margin-left:.1rem;display:inline-block}
.m-hotel-list-tag .item-tag .percent{color:#666}
.m-hotel-list-tag .item-tag-active{border:1px solid #8b68d0}
.m-hotel-list .item-container{padding-bottom:.08rem}
.m-hotel-list .hotel-item{background-color:#fff;position:relative}
.m-hotel-list .hotel-item .score_recommend{position:absolute;border-radius:11px;text-align:center;transform:translateZ(0);-webkit-transform:translateZ(0);top:.16rem;left:.16rem}
.m-hotel-list .hotel-item .score_recommend h1.score{background-color:#fff;font-size:.2rem;font-weight:normal;border-top-right-radius:2px;border-top-left-radius:2px;padding:.01rem 0}
.m-hotel-list .hotel-item .score_recommend h1.score .text{font-size:.10rem}
.m-hotel-list .hotel-item .score_recommend h5.recommend{background-color:#383636;color:#fff;font-weight:normal;border-bottom-right-radius:2px;border-bottom-left-radius:2px;font-size:.11rem;padding:.01rem .15rem}
.m-hotel-list .hotel-item .score_recommend .sleeper-recommend{font-size:.12rem;background-color:#413936;border-radius:2px;color:#fff;padding:.02rem .05rem;opacity:.9}
.m-hotel-list .hotel-item .score_recommend .like-icon{margin:0 3px}
.m-hotel-list .hotel-item .collection{position:absolute;color:#fff;right:0;top:.16rem;width:.6rem;height:.4rem;text-align:center;transform:translateZ(0);-webkit-transform:translateZ(0)}
.m-hotel-list .hotel-item .collection .icon{color:#fff;font-size:.25rem;font-weight:bold;text-shadow:0 0 2px rgba(0,0,0,0.4)}
.m-hotel-list .hotel-item .switchable-container{position:relative;overflow:hidden;width:100%;text-align:center}
.m-hotel-list .hotel-item .switchable-area{position:relative;white-space:nowrap;font-size:0}
.m-hotel-list .hotel-item .image-hide{opacity:0}
.m-hotel-list .hotel-item .hotel-image-list{display:inline-block;background-color:#ccc;width:100%;overflow:hidden;background-size:100%}
.m-hotel-list .hotel-item .introduction{padding:.16rem .16rem;font-size:0}
.m-hotel-list .hotel-item .introduction .brief-intro{padding-bottom:.11rem;font-size:.17rem;line-height:.19rem}
.m-hotel-list .hotel-item .introduction .sleeper-recommend{color:#00bcd4;font-size:.12rem;display:inline-block;margin-left:5px}
.m-hotel-list .hotel-item .introduction .sleeper-recommend .like-icon{margin-left:2px}
.m-hotel-list .hotel-item .introduction .basic-info{font-size:0;margin-bottom:.02rem}
.m-hotel-list .hotel-item .introduction .hotel-name{font-size:.14rem;color:#999;display:inline-block;max-width:78%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;padding-right:.16rem}
.m-hotel-list .hotel-item .introduction .price{color:#999;font-size:.14rem}
.m-hotel-list .hotel-item .introduction .location{background-color:#f0f0f0;text-align:center;color:#999;border-radius:2px;font-size:.11rem;padding:.02rem .05rem}
.m-pop-box{position:absolute;left:0;right:0;z-index:1001;background:#fff;color:#666;font-size:0;border-top:1px solid #f2f2f2;-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease}
.m-pop-box .pop-box{padding:.1rem .01rem 0 .13rem}
.m-pop-box .caption{height:.46rem;line-height:.46rem;font-size:.12rem;color:#333}
.m-pop-box-ft{display:-webkit-box;display:-webkit-flex;display:flex;text-align:center;padding:.05rem .13rem;background:#fff;background-color:#eee}
.m-pop-box-ft .yo-btn-submit{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;display:block;height:.36rem;line-height:.36rem}
.m-pop-box-ft .yo-btn-submit{margin:0;font-size:.16rem;background:#614794;border-color:#614794}
.not-animated{transition:none}
.guide-mask{position:absolute;top:0;right:0;left:0;bottom:0}
.guide-mask .text{font-size:.12rem}
.guide-mask .gesture-guide{position:relative}
.guide-mask .gesture-guide-container{position:relative;left:.63rem}
.guide-mask .gesture-guide-img{position:absolute;z-index:99;width:2.5rem;top:.6rem}
.guide-mask .gesture-guide .guide-text{position:absolute;top:1.37rem;left:1rem;color:#fff;z-index:99;font-size:.21rem}
.guide-mask .mask-back{position:absolute;right:0;left:0;top:0;bottom:0;background-color:#000;opacity:.8}
.guide-mask .guide-container{position:absolute;top:0}
.guide-mask .tag-focus{position:absolute;width:.85rem;height:.4rem;top:0;background-color:#fff;z-index:999;border:4px solid #6c6c6c;border-radius:4px;text-align:center;padding:.04rem;color:#5c4992}
.guide-mask .guide-line{position:absolute;height:1.5rem;width:.02rem;background-color:#fff;top:.36rem;left:.4rem;z-index:999}
.guide-mask .line-point{position:absolute;background-color:#fff;width:.1rem;height:.1rem;border-radius:50%;top:1.5rem;left:-.04rem}
.guide-mask .guide-intro-base,.guide-mask .guide-intro2,.guide-mask .guide-intro3{position:absolute;width:1.5rem;height:.7rem;color:#fff;top:-.36rem;font-size:.21rem}
.guide-mask .guide-intro2{left:.15rem}
.guide-mask .guide-intro3{text-align:right;left:-1.6rem;top:-.55rem}
.guide-mask .mask-top{background-color:#000;opacity:.8}
.guide-mask .mask-middle{background-color:#000;opacity:.5}
.guide-mask .mask-bottom{background-color:#000;opacity:.8}
.qunarapp-header{position:relative;z-index:1;padding:.06rem;height:.42rem;width:100%;background-color:#fff}
.qunarapp-header .tab{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;height:.3rem;line-height:.28rem;font-size:0;border:1px solid #8b68d0;border-radius:5px}
.qunarapp-header .tab-item{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;text-align:center;font-size:.14rem;color:#8b68d0}
.qunarapp-header .tab .hotel-theme{border-top-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px}
.qunarapp-header .tab .hotel-list{border-top-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px}
.qunarapp-header .active{background-color:#8b68d0;color:#fff}
