.dormDetail{background-color:#f2f2f2;width:100%}.dormDetail .dormListContainer-btn{-webkit-box-shadow:0 -2px 5px #eaeaea;box-shadow:0 -2px 5px #eaeaea;width:100%;position:fixed;bottom:0;padding:8px 12px;background-color:#fff}.dormDetail .dormListContainer-btn .dormListContainer-btn-item{height:44px;line-height:44px;border-radius:4px;background-color:rgba(0,139,255,.1);text-align:center;cursor:pointer;color:#008bff}.dormDetail .detail-fullView{font-size:12px;padding-right:2px;cursor:pointer}.dormDetail .refresh-area{padding-right:15px;cursor:pointer}.dormDetail .refresh-area img{width:20px;height:20px}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}.dormDetail .Rotation{transform:rotate(1turn);-webkit-transform:rotate(1turn);animation:rotation .8s linear infinite;-moz-animation:rotation .8s linear infinite;-webkit-animation:rotation .8s linear infinite;-o-animation:rotation .8s linear infinite}.dormDetail .dormListContainer{height:calc(100vh - 106px);overflow-y:auto}.dormDetail .dormListContainer .roomDetailBlock{background-color:#fff}.dormDetail .dormListContainer .roomDetailBlock .roomDesc{padding:0 15px 12px 15px;color:#aeaeb4;font-size:12px;font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.dormDetail .dormListContainer .roomDetailBlock .roomDetailImg{padding:10px 16px}.dormDetail .dormListContainer .roomDetailBlock .roomDetailImg .ImgClass{width:100%;height:100%}.dormDetail .dormListContainer .roomDetailBlock .roomInfo{font-size:18px;font-weight:700;color:#4a4a4a;padding:5px 15px 0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.dormDetail .dormListContainer .roomDetailBlock .roomInfo .roomInfoLeft{position:relative;padding-left:8px}.dormDetail .dormListContainer .roomDetailBlock .roomInfo .roomInfoLeft:before{content:"";position:absolute;width:3px;height:13px;background:#008bff;border-radius:1px;top:5px;left:0}.dormDetail .dormListContainer .roomDetailBlock .roomInfo .roomInfoRight{color:#008bff;font-size:20px;font-weight:700}.dormDetail .dormListContainer .room-wish{background-color:#fff;padding:8px 12px;width:95%;margin:12px auto;background:rgba(0,139,255,.05);color:#4a4a4a}.dormDetail .dormListContainer .room-wish .wish-point{font-size:18px}.dormDetail .dormListContainer .room-wish .wish-row{font-size:0}.dormDetail .dormListContainer .room-wish .wish-row .wish-row-left{display:inline-block;width:120px;font-size:12px;vertical-align:top}.dormDetail .dormListContainer .room-wish .wish-row .wish-row-right{display:inline-block;word-break:break-all;width:calc(100% - 120px);font-size:12px}.dormDetail .dormListContainer .room-wish .wish-row .wish-row-right .row-right-label{padding:0 4px}.dormDetail .dormListContainer .room-wish .wish-row .wish-row-right .row-right-common{color:#3c9}.dormDetail .dormListContainer .roomBedsBlock{text-align:center;background-color:#fff;padding:12px 15px;margin-bottom:12px}.dormDetail .dormListContainer .roomBedsBlock .bedsContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.dormDetail .dormListContainer .roomBedsBlock .bedsContent .bedItem{font-size:14px;color:#008bff;padding:5px;background:rgba(0,139,255,.1);display:inline-block;vertical-align:middle;border-radius:5px;margin:8px;width:79px;cursor:pointer}.dormDetail .dormListContainer .roomBedsBlock .bedsContent .bedItem-justify{display:inline-block;width:95px;height:0;overflow:hidden}.dormDetail .dormListContainer .roomBedsBlock .bedsContent .noChoosed{color:#fff;border:1px solid #d4d4d7;background-color:#d4d4d7}.dormDetail .dormListContainer .roomBedsBlock .bedsContent .bedItemActive{color:#fff!important;border:1px solid #2d8cf0!important;background-color:#2d8cf0!important}.dormDetail .dormListContainer .roomBedsBlock .funcBtnItem{padding:15px;width:100%;text-align:center;white-space:nowrap;margin:15px 0;cursor:pointer;font-size:16px;line-height:1;color:#fff;background:#5cb7fa;outline:none;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.dormDetail .dormListContainer .roomBedsBlock .funcBtnItem:active{background:rgba(92,183,250,.6392156862745098);color:#fff}