.pc-red{color:#fc3438!important}.pc-blue{color:#4672f6!important}.pc-green{color:#00a000!important}.pc-primary{color:#e7551e!important}.normal-layer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9000;opacity:.5;filter:alpha(opacity=50);background:#000}.normal-layer2{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9100;opacity:.5;filter:alpha(opacity=50);background:#000}.normal-loading-mask{position:fixed;width:100%;height:100%;background:#fff;opacity:.6;filter:alpha(opacity=60);left:0;bottom:0;z-index:10001}.normal-loading-gif{position:fixed;width:32px;height:32px;left:50%;top:50%;margin-top:-16px;margin-left:-16px;z-index:10002;background:url(../../img/common/loading.gif) no-repeat center center}.normal-popup{z-index:9010;position:fixed;width:500px;left:50%;top:50%;margin-left:-250px;margin-top:-125px;background:#fff;border-radius:12px;padding-bottom:16px;box-sizing:border-box}.normal-popup *{box-sizing:border-box}.normal-popup.popupborder{box-shadow:2px 2px 5px #ccc,2px -2px 5px #ccc,-2px 2px 5px #ccc,-2px -2px 5px #ccc}.normal-popup.top{top:20px;margin-top:0}.normal-popup .pop-head{font-size:14px;color:#333;text-align:left;height:34px;line-height:34px;padding:0 16px;border-bottom:1px solid #e5e5e5;position:relative;font-weight:bold}.normal-popup .pop-head .close{position:absolute;right:10px;top:7px;width:20px;height:20px;cursor:pointer;background:url(../../img/common/normal-close.png) no-repeat center center;background-size:contain}.normal-popup .pop-head .close i{position:absolute;width:20px;height:20px;right:16px;top:12px;background:url(../img/common/loading.gif) no-repeat center center;background-size:100% 100%}.normal-popup .pop-main{color:#333;font-size:14px;padding:16px;line-height:18px}.normal-popup .pop-main.center{text-align:center}.normal-popup .pop-main-thin{color:#333;font-size:12px;padding:10px 10px 0 10px;line-height:18px}.normal-popup .pop-extra{font-size:13px;color:#666;margin-top:24px;margin-bottom:5px;height:16px;line-height:16px;padding-top:10px;border-top:1px solid #ccc;padding-left:10px}.normal-popup .pop-extra .vchk-coutdown0{margin:0;padding:0;vertical-align:middle;height:16px;margin-top:-5px}.normal-popup .normal-buttons{margin-top:0;text-align:center}.normal-popup .normal-buttons.scrollfixed{padding-top:10px;border-bottom:1px solid #e5e5e5}.normal-popup .normal-buttons .btn-messagebox{display:inline-block;*display:inline;zoom:1;height:32px;line-height:30px;padding:0 22px;border-radius:16px;font-size:16px;cursor:pointer;background-color:#e7551e;color:#fff;border:1px solid transparent;vertical-align:middle;margin:0 12px;text-decoration:none}.normal-popup .normal-buttons .btn-messagebox:hover{opacity:.8;filter:alpha(opacity=80)}.normal-popup .normal-buttons .btn-red-white{background:0 0!important;border-color:#e7551e!important;color:#e7551e!important}.normal-popup .normal-buttons .btn-red{background-color:#e7551e!important;border-color:#e7551e!important;color:#fff!important}.normal-popup .normal-buttons .btn-gray{border-color:#eee!important;background-color:#fbfbfb!important;color:#d2d2d2!important;cursor:not-allowed!important;opacity:1}.normal-popup .normal-buttons .btn-red-white-long{color:#ea5503;border:1px solid #ea5503;width:155px}.skeleton-room{}.skeleton-room .skeleton-avatar{width:60px;height:60px;border-radius:50%;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;animation:skeleton-room-shimmer 1.5s infinite linear;float:left;margin-right:16px;margin-bottom:16px}.skeleton-room .text-lines{overflow:hidden}.skeleton-room .skeleton-text-line{height:18px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;animation:skeleton-room-shimmer 1.5s infinite linear;margin-bottom:12px;border-radius:4px}.skeleton-room .skeleton-text-line.last{width:70%}@keyframes skeleton-room-shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}.simuproductcard{position:relative;margin:0 auto;background:#fff}.simuproductcard *{box-sizing:border-box}.simuproductcard .com-hd-icon{display:inline-block;*display:inline;zoom:1;background-position:center center;background-repeat:no-repeat;background-size:contain}.simuproductcard .com-hd-icon.product-question{background-image:url(../../img/product/question.png);width:12px;height:12px;vertical-align:text-top}.simuproductcard .com-hd-icon.product-plus{background-image:url(../../img/product/plus.png);width:14px;height:14px}.simuproductcard .card_left{box-sizing:border-box;width:880px;float:left;height:310px}.simuproductcard::after{content:"";display:block;clear:both}.simuproductcard .card_right{box-sizing:border-box;width:320px;float:left}.simuproductcard .card_left .product-intro{box-sizing:border-box;padding:20px 30px}.simuproductcard .card_left .intro-header{position:relative;overflow:hidden}.simuproductcard .card_left .intro-header .intro-title{float:left;font-size:24px;font-weight:bold;color:#333;line-height:36px}.simuproductcard .card_left .intro-header .intro-actions{float:right}.simuproductcard .card_left .intro-header .btn-header{display:inline-block;box-sizing:border-box;width:88px;height:30px;line-height:31px;text-align:center;background:#e7551e;color:#fff;font-size:16px;text-decoration:none;border-radius:6px;margin-left:8px;position:relative}.simuproductcard .card_left .intro-header .btn-header.chosen{opacity:.5;filter:alpha(opacity=50)}.simuproductcard .card_left .intro-tags{margin-top:5px;overflow:hidden;min-height:24px}.simuproductcard .card_left .intro-tags .tag{display:inline-block;box-sizing:border-box;padding:0 10px;height:24px;line-height:22px;border:1px solid #e7551e;color:#e7551e;font-size:12px;border-radius:12px;margin-right:8px}.simuproductcard .card_left .intro-tags .tag.gray{color:#999!important;border-color:#999!important}.simuproductcard .card_left .intro-core{margin-top:18px;padding-bottom:10px;overflow:hidden;min-height:65px}.simuproductcard .card_left .intro-core .core-item{float:left;width:25%;box-sizing:border-box}.simuproductcard .card_left .intro-core .core-label{font-size:14px;color:#999;line-height:20px;margin-bottom:4px}.simuproductcard .card_left .intro-core .core-value{font-size:28px;font-weight:bold;color:#333;line-height:36px}.simuproductcard .card_left .intro-core .core-value.red{color:#e54d42}.simuproductcard .card_left .intro-core .core-value .value-big{font-size:28px;font-weight:bold;color:#333}.simuproductcard .card_left .intro-core .core-value .value-change{font-size:12px;font-weight:normal}.simuproductcard .card_left .intro-core .core-value .value-change.up{color:#e54d42}.simuproductcard .card_left .intro-core .core-value .value-change.down{color:#09b83e}.simuproductcard .card_left .intro-detail{min-height:84px;margin-top:0;padding:10px 0;background:#f8f8f8;zoom:1}.simuproductcard .card_left .intro-detail:after{content:"";display:block;clear:both}.simuproductcard .card_left .intro-detail .detail-col{float:left;width:25%;box-sizing:border-box;padding:0 16px;border-left:1px solid #eee;position:relative}.simuproductcard .card_left .intro-detail .detail-col:first-child{border-left:none}.simuproductcard .card_left .intro-detail .detail-row{line-height:28px;font-size:12px;zoom:1;position:relative}.simuproductcard .card_left .intro-detail .detail-row:after{content:"";display:block;clear:both}.simuproductcard .card_left .intro-detail .detail-label{float:left;color:#333;position:relative}.simuproductcard .card_left .intro-detail .detail-label .icon-room{position:relative}.simuproductcard .card_left .intro-detail .detail-value{float:right;color:#333;max-width:60%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.simuproductcard .card_left .intro-detail .detail-value.red{color:#e54d42}.simuproductcard .card_left .intro-detail .detail-value.red.link{color:#e54d42;text-decoration:none;cursor:pointer}.simuproductcard .card_left .intro-detail .detail-value.green{color:#09b83e}.simuproductcard .card_left .intro-detail .detail-value.link{color:#2d8cf0;cursor:pointer;text-decoration:none}.simuproductcard .card_left .intro-detail .detail-value .link{color:#2d8cf0;cursor:pointer;text-decoration:none}.simuproductcard .card_left .intro-detail .detail-value.small{line-height:13px}.simuproductcard .card_left .intro-detail .detail-value.small .link{font-size:11px}.simuproductcard .card_left .intro-detail .detail-value .ranking{color:#999}.simuproductcard .card_left .intro-detail.col3{}.simuproductcard .card_left .intro-detail.col3 .detail-col{width:33%}.simuproductcard .card_left .intro-detail.col3 .detail-value{padding-right:20px}.simuproductcard .card_left .intro-comming{margin-top:18px;height:173px;background:#f8f8f8;position:relative}.simuproductcard .card_left .intro-comming .intro-comming_title{font-size:24px;color:#333;letter-spacing:0;line-height:63px;position:absolute;height:63px;text-align:center;width:100%}.simuproductcard .card_left .intro-comming .intro-comming_title .rest-days{color:#e95405;font-size:32px;padding:0 8px}.simuproductcard .card_left .intro-comming .intro-comming_subtitle{font-size:14px;color:#666;padding-top:63px;text-align:center}.simuproductcard .card_left .intro-comming .intro-comming_tip{margin-top:24px;font-size:12px;color:#999;letter-spacing:0;text-align:center;line-height:21px;padding:0 18px}.simuproductcard .com-hd-icon.hot-comming{background-image:url(../../img/product/hot_comming.png);width:60px;height:67px;vertical-align:text-top;position:relative;top:-28px}.common-tip-trigger{cursor:pointer}.common-tip-popup{min-width:400px;position:absolute;padding:16px 6px;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.1);white-space:normal;line-height:1.8;font-size:14px;color:#333;z-index:100;margin-top:25px;margin-left:-194px;cursor:initial}.common-tip-popup .common-tip-arrow{position:absolute;top:-8px;left:192px;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #fff transparent}.common-tip-popup.show{display:block}.common-tip-popup .common-tip-title{font-size:14px;font-weight:bold;color:#e7551e;padding:0 10px}.common-tip-popup .common-tip-content{font-size:12px;color:#333;max-height:200px;padding:0 10px;overflow-y:auto}.common-tip-popup .common-tip-content::-webkit-scrollbar{width:6px}.common-tip-popup .common-tip-content::-webkit-scrollbar-thumb{background:#999;width:6px;border-radius:5px}.common-tip-popup .common-tip-content::-webkit-scrollbar-track{background-color:transparent}.common-tip-popup .common-tip-content::-webkit-scrollbar-corner{background-color:transparent}.common-tip-popup .common-tip-content::-webkit-scrollbar-track{background-color:transparent}