/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
.hotellx *{-webkit-box-sizing:none;margin:0;padding:0}
.hotellx{width:358px;padding:14px;margin:16px;background-color:#fff;float:left;position:relative}
@media (min-width:992px) and (max-width:1199px){.hotellx{margin:3% 63.5px}
}
@media (min-width:768px) and (max-width:991px){.hotellx{margin:3% 8px}
}
@media (max-width:767px){.hotellx{margin:4% auto;float:none}
}
.cr-container1,.cr-container2,.cr-container3,.cr-container4,.cr-container5,.cr-container6{width:330px;height:220px;position:relative;margin:0 auto}
.hotellx label{font-style:italic;width:165px;height:20px;cursor:pointer;color:#fff;line-height:22px;font-size:24px;float:left;position:relative;bottom:-196px;z-index:99}
.hotellx label:before{content:'';width:14px;height:1px;background:rgba(130,195,217,.9);position:absolute;left:50%;margin-left:-7px;border-radius:50%;box-shadow:0 0 0 2px rgba(255,255,255,.3);z-index:-1}
.hotellx label:after{width:1px;height:220px;content:'';background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);position:absolute;bottom:-4px;right:0}
.hotellx label.cr-label-img-10:after,.hotellx label.cr-label-img-12:after,.hotellx label.cr-label-img-2:after,.hotellx label.cr-label-img-4:after,.hotellx label.cr-label-img-6:after,.hotellx label.cr-label-img-8:after{width:0}
.cr-container1 input.cr-selector-img-1:checked~label.cr-label-img-1,.cr-container1 input.cr-selector-img-2:checked~label.cr-label-img-2,.cr-container2 input.cr-selector-img-3:checked~label.cr-label-img-3,.cr-container2 input.cr-selector-img-4:checked~label.cr-label-img-4,.cr-container3 input.cr-selector-img-5:checked~label.cr-label-img-5,.cr-container3 input.cr-selector-img-6:checked~label.cr-label-img-6,.cr-container4 input.cr-selector-img-7:checked~label.cr-label-img-7,.cr-container4 input.cr-selector-img-8:checked~label.cr-label-img-8 .cr-container5 input.cr-selector-img-9:checked~label.cr-label-img-9,.cr-container5 input.cr-selector-img-10:checked~label.cr-label-img-10,.cr-container6 input.cr-selector-img-11:checked~label.cr-label-img-11,.cr-container6 input.cr-selector-img-12:checked~label.cr-label-img-12{color:#68abc2}
.cr-container1 input.cr-selector-img-1:checked~label.cr-label-img-1:before,.cr-container1 input.cr-selector-img-2:checked~label.cr-label-img-2:before,.cr-container2 input.cr-selector-img-3:checked~label.cr-label-img-3:before,.cr-container2 input.cr-selector-img-4:checked~label.cr-label-img-4:before,.cr-container3 input.cr-selector-img-5:checked~label.cr-label-img-5:before,.cr-container3 input.cr-selector-img-6:checked~label.cr-label-img-6:before,.cr-container4 input.cr-selector-img-7:checked~label.cr-label-img-7:before,.cr-container4 input.cr-selector-img-8:checked~label.cr-label-img-8:before,.cr-container5 input.cr-selector-img-10:checked~label.cr-label-img-10:before,.cr-container5 input.cr-selector-img-9:checked~label.cr-label-img-9:before,.cr-container6 input.cr-selector-img-11:checked~label.cr-label-img-11:before,.cr-container6 input.cr-selector-img-12:checked~label.cr-label-img-12:before{background:#fff;box-shadow:0 0 0 3px rgba(104,171,194,.6)}
.hotellx input{display:none}
.hotellx .cr-bgimg{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}
.hotellx .cr-bgimg{background-repeat:no-repeat;background-position:0 0;overflow:hidden}
.hotellx .cr-bgimg div{width:50%;height:100%;position:relative;float:left;overflow:hidden;background-repeat:no-repeat}
.hotellx .cr-bgimg div span{position:absolute;width:100%;height:100%;top:100%;left:0;z-index:2;text-indent:-9000px}
.hotellx .cr-bgimg div:nth-child(even) span{top:-100%}
.cr-container1 .cr-bgimg div span:nth-child(1),.cr-container1 input.cr-selector-img-1:checked~.cr-bgimg{background-image:url(../images/x.jpg);background-size:cover}
.cr-container1 .cr-bgimg div span:nth-child(2),.cr-container1 input.cr-selector-img-2:checked~.cr-bgimg{background-image:url(../images/x_1.jpg);background-size:cover}
.cr-container2 .cr-bgimg div span:nth-child(1),.cr-container2 input.cr-selector-img-3:checked~.cr-bgimg{background-image:url(../images/x_2.jpg);background-size:cover}
.cr-container2 .cr-bgimg div span:nth-child(2),.cr-container2 input.cr-selector-img-4:checked~.cr-bgimg{background-image:url(../images/x_3.jpg);background-size:cover}
.cr-container3 .cr-bgimg div span:nth-child(1),.cr-container3 input.cr-selector-img-5:checked~.cr-bgimg{background-image:url(../images/x_4.jpg);background-size:cover}
.cr-container3 .cr-bgimg div span:nth-child(2),.cr-container3 input.cr-selector-img-6:checked~.cr-bgimg{background-image:url(../images/x_5.jpg);background-size:cover}
.cr-container4 .cr-bgimg div span:nth-child(1),.cr-container4 input.cr-selector-img-7:checked~.cr-bgimg{background-image:url(../images/x_6.jpg);background-size:cover}
.cr-container4 .cr-bgimg div span:nth-child(2),.cr-container4 input.cr-selector-img-8:checked~.cr-bgimg{background-image:url(../images/x_7.jpg);background-size:cover}
.cr-container5 .cr-bgimg div span:nth-child(1),.cr-container5 input.cr-selector-img-9:checked~.cr-bgimg{background-image:url(../images/x_8.jpg);background-size:cover}
.cr-container5 .cr-bgimg div span:nth-child(2),.cr-container5 input.cr-selector-img-10:checked~.cr-bgimg{background-image:url(../images/x_9.jpg);background-size:cover}
.cr-container6 .cr-bgimg div span:nth-child(1),.cr-container6 input.cr-selector-img-11:checked~.cr-bgimg{background-image:url(../images/x_10.jpg);background-size:cover}
.cr-container6 .cr-bgimg div span:nth-child(2),.cr-container6 input.cr-selector-img-12:checked~.cr-bgimg{background-image:url(../images/x_11.jpg);background-size:cover}
.cr-bgimg div:nth-child(1) span{background-position:0 0}
.cr-bgimg div:nth-child(2) span{background-position:-150px 0}
.hotellx input:checked~.cr-bgimg div span{-webkit-animation:slideOutUp .6s ease-in-out;-moz-animation:slideOutUp .6s ease-in-out;-o-animation:slideOutUp .6s ease-in-out;-ms-animation:slideOutUp .6s ease-in-out;animation:slideOutUp .6s ease-in-out}
.hotellx input:checked~.cr-bgimg div:nth-child(even) span{-webkit-animation:slideOutDown .6s ease-in-out;-moz-animation:slideOutDown .6s ease-in-out;-o-animation:slideOutDown .6s ease-in-out;-ms-animation:slideOutDown .6s ease-in-out;animation:slideOutDown .6s ease-in-out}
@-webkit-keyframes slideOutUp{0%{top:0}
    100%{top:-100%}
}
@-webkit-keyframes slideOutDown{0%{top:0}
    100%{top:100%}
}
@-moz-keyframes slideOutUp{0%{top:0}
    100%{top:-100%}
}
@-moz-keyframes slideOutDown{0%{top:0}
    100%{top:100%}
}
@-o-keyframes slideOutUp{0%{top:0}
    100%{top:-100%}
}
@-o-keyframes slideOutDown{0%{top:0}
    100%{top:100%}
}
@-ms-keyframes slideOutUp{0%{top:0}
    100%{top:-100%}
}
@-ms-keyframes slideOutDown{0%{top:0}
    100%{top:100%}
}
@keyframes slideOutUp{0%{top:0}
    100%{top:-100%}
}
@keyframes slideOutDown{0%{top:0}
    100%{top:100%}
}
.cr-container1 input.cr-selector-img-1:checked~.cr-bgimg div span:nth-child(1),.cr-container1 input.cr-selector-img-2:checked~.cr-bgimg div span:nth-child(2),.cr-container2 input.cr-selector-img-3:checked~.cr-bgimg div span:nth-child(1),.cr-container2 input.cr-selector-img-4:checked~.cr-bgimg div span:nth-child(2),.cr-container3 input.cr-selector-img-5:checked~.cr-bgimg div span:nth-child(1),.cr-container3 input.cr-selector-img-6:checked~.cr-bgimg div span:nth-child(2),.cr-container4 input.cr-selector-img-7:checked~.cr-bgimg div span:nth-child(1),.cr-container4 input.cr-selector-img-8:checked~.cr-bgimg div span:nth-child(2),.cr-container5 input.cr-selector-img-10:checked~.cr-bgimg div span:nth-child(2),.cr-container5 input.cr-selector-img-9:checked~.cr-bgimg div span:nth-child(1),.cr-container6 input.cr-selector-img-11:checked~.cr-bgimg div span:nth-child(1),.cr-container6 input.cr-selector-img-12:checked~.cr-bgimg div span:nth-child(2){-webkit-transition:top .5s ease-in-out;-moz-transition:top .5s ease-in-out;-o-transition:top .5s ease-in-out;-ms-transition:top .5s ease-in-out;transition:top .5s ease-in-out;-webkit-animation:none;-moz-animation:none;-o-animation:none;-ms-animation:none;animation:none;top:0;z-index:10}
.hotellx .cr-titles h4{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.1)}
.hotellx .cr-titles h4 span{z-index:100;position:absolute;width:100%;left:0;text-align:center;opacity:0}
.hotellx .cr-titles h4 span:nth-child(1){top:15%;font-size:36px;letter-spacing:7px;-webkit-transition:opacity .8s ease-in-out,top .8s ease-in-out;-moz-transition:opacity .8s ease-in-out,top .8s ease-in-out;-o-transition:opacity .8s ease-in-out,top .8s ease-in-out;-ms-transition:opacity .8s ease-in-out,top .8s ease-in-out;transition:opacity .8s ease-in-out,top .8s ease-in-out}
.hotellx .cr-titles h4 span:nth-child(2){top:50%;margin-top:6%;letter-spacing:0;background:rgba(104,171,194,.9);font-size:14px;padding:10px 0;font-style:italic;font-family:Cambria,Palatino,"Palatino Linotype","Palatino LT STD",Georgia,serif;-webkit-transition:opacity .8s ease-in-out;-moz-transition:opacity .8s ease-in-out;-o-transition:opacity .8s ease-in-out;-ms-transition:opacity .8s ease-in-out;transition:opacity .8s ease-in-out}
.cr-container1 input.cr-selector-img-1:checked~.cr-titles h4:nth-child(1) span:nth-child(1),.cr-container1 input.cr-selector-img-1:checked~.cr-titles h4:nth-child(1) span:nth-child(2),.cr-container1 input.cr-selector-img-2:checked~.cr-titles h4:nth-child(2) span:nth-child(1),.cr-container1 input.cr-selector-img-2:checked~.cr-titles h4:nth-child(2) span:nth-child(2),.cr-container2 input.cr-selector-img-3:checked~.cr-titles h4:nth-child(1) span:nth-child(1),.cr-container2 input.cr-selector-img-3:checked~.cr-titles h4:nth-child(1) span:nth-child(2),.cr-container2 input.cr-selector-img-4:checked~.cr-titles h4:nth-child(2) span:nth-child(1),.cr-container2 input.cr-selector-img-4:checked~.cr-titles h4:nth-child(2) span:nth-child(2),.cr-container3 input.cr-selector-img-5:checked~.cr-titles h4:nth-child(1) span:nth-child(1),.cr-container3 input.cr-selector-img-5:checked~.cr-titles h4:nth-child(1) span:nth-child(2),.cr-container3 input.cr-selector-img-6:checked~.cr-titles h4:nth-child(2) span:nth-child(1),.cr-container3 input.cr-selector-img-6:checked~.cr-titles h4:nth-child(2) span:nth-child(2),.cr-container4 input.cr-selector-img-7:checked~.cr-titles h4:nth-child(1) span:nth-child(1),.cr-container4 input.cr-selector-img-7:checked~.cr-titles h4:nth-child(1) span:nth-child(2),.cr-container4 input.cr-selector-img-8:checked~.cr-titles h4:nth-child(2) span:nth-child(1),.cr-container4 input.cr-selector-img-8:checked~.cr-titles h4:nth-child(2) span:nth-child(2),.cr-container5 input.cr-selector-img-10:checked~.cr-titles h4:nth-child(2) span:nth-child(1),.cr-container5 input.cr-selector-img-10:checked~.cr-titles h4:nth-child(2) span:nth-child(2),.cr-container5 input.cr-selector-img-9:checked~.cr-titles h4:nth-child(1) span:nth-child(1),.cr-container5 input.cr-selector-img-9:checked~.cr-titles h4:nth-child(1) span:nth-child(2),.cr-container6 input.cr-selector-img-11:checked~.cr-titles h4:nth-child(1) span:nth-child(1),.cr-container6 input.cr-selector-img-11:checked~.cr-titles h4:nth-child(1) span:nth-child(2),.cr-container6 input.cr-selector-img-12:checked~.cr-titles h4:nth-child(2) span:nth-child(1),.cr-container6 input.cr-selector-img-12:checked~.cr-titles h4:nth-child(2) span:nth-child(2){opacity:1}
