@import url(reset.css);@import url(header.css);@import url(footer.css);@import url(font-awesome.min.css);@import url(responsive.css);#slider,.cl,.s-fix{float:left}.s-bg,.s-fix{position:absolute}.album li a,.news,.photo-c{overflow:hidden}.n-btn2,.r-btn,.snd-btn{cursor:pointer}.cl{width:100%;height:auto}.cl-content{margin:0 auto}#slider .item{display:block;width:100%;height:399px}.s-fix{top:98px;color:#fff}.s-title{font-size:23px}.s-desc{margin:25px 0 0;font-size:14px;line-height:25px}.s-showmore{float:right}.n-item,.n-item ul li,.slider-area{float:left}.s-showmore a{float:left;padding:15px;color:#fff;border:1px solid #fff;font-size:12px;-webkit-border-radius:9px;-moz-border-radius:9px;-o-border-radius:9px;-ms-border-radius:9px;border-radius:9px;margin:35px 0 0}.s-showmore a:hover{transition:700ms all;background:#fff;color:#9d9d9d}.s-bg{background:url(../img/slider-bg.png);height:100%;top:0}.r-fix{position:relative}.boy .reservation{background:url(../img/reservation_bg_2.png) no-repeat}.boy .news{border-top:5px solid #208ac4}.boy .r-btn,.r-title{background:#59c4ff}.boy .r-btn{border:1px solid #59c4ff}.boy .a-img{border:5px solid #208ac4}.boy .btn-area button,.boy .snd-btn,.boy ul.pages li a{background:#208ac4}.boy .btn-area button:hover,.boy .snd-btn:hover,.boy ul.pages li a:hover{background:#59c4ff}.girl .reservation{background:url(../img/reservation_bg.png) no-repeat}.girl .news{border-top:5px solid #fe2c7a}.girl .r-title,.r-btn{background:#e20356}.girl .r-btn{border:1px solid #e20356}.girl .a-img{border:5px solid #ed276f}.girl .btn-area button,.girl .snd-btn,.girl ul.pages li a{background:#f1045e}.girl .btn-area button:hover,.girl .snd-btn:hover,.girl ul.pages li a:hover{background:#fe2977}.reservation{width:232px;height:286px;margin:120px auto 0 auto;position:absolute;right:0}.r-title{height:30px;color:#fff;text-align:center;line-height:33px;font-size:14px;margin:21px 0 0}.r-form{width:90%;margin:19px auto 22px;display:block}.r-select,.r-text{background:#fff;font-size:12px;margin-bottom:9px}.r-text{width:88%;padding:8px 10px;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;-ms-border-radius:7px;border-radius:7px}.r-select{padding:7px 10px;border-radius:7px}.r-btn,.r-select{width:97%;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;-ms-border-radius:7px}.r-btn{height:34px;border-radius:7px;font-size:13px;margin-top:6px;color:#fff}.r-btn:hover{transition:700ms all;background:0 0;border:1px solid #fff}.news{background:#ececec;height:50px;margin-bottom:30px;position:relative}.n-item{width:94.55445%}.n-item ul li{padding:15px 0}.n-item ul li a{font-size:14px;color:#797979}.n-item ul li a:hover{transition:700ms all;color:#9d9d9d}.n-btn{width:auto;float:right;margin:-6px 0 0}.n-btn a{width:auto;float:left;clear:both;display:block}.n-btn2 i{font-size:25px}.n-btn2:hover{transition:700ms all;opacity:.5}.album li a img,.album li a:hover img,.p-controls a,.photo-c .item img{-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease}.n-prev{float:left;margin:10px 0 -10px}.photo{margin-bottom:30px}.photo-c{margin:0 34px 0 0;position:relative;float:left}.photo-c .owl-controls{width:auto;float:right;margin:0 auto;position:relative;bottom:41px;right:20px;z-index:2}.photo-c .owl-controls .owl-pagination{position:relative;z-index:16}.p-bottom,.p-controls,.p-controls a,.p-next,.p-prev{position:absolute}.photo-c .owl-controls .owl-page span{width:8px;height:8px;display:block;float:left;margin:0 7px 0 0;background:#fff}.photo-c .item img,.photo-c a{width:100%;height:auto}.photo-c:nth-last-child(1){margin:0}.photo-c:nth-of-type(2) .p-controls a{background:url(../img/p_color2.png)}.photo-c:nth-of-type(2) .p-controls a:hover{background:0 0}.photo-c:hover .item img{opacity:.8}.photo-c .item img{float:left}.p-bottom{bottom:0;height:58px;z-index:9999}.p-bottom span{color:#fff;font-size:14px;line-height:58px;text-indent:20px}.p-color1{background:url(../img/p_color1.png)}.p-color2{background:url(../img/p_color2.png)}.p-controls{width:85%;display:none;padding:0 15px}.p-controls a{width:30px;height:30px;float:left;color:#fff;font-size:25px;background:url(../img/p_color1.png);padding:8px 0;display:block;text-align:center;line-height:34px;border:1px solid transparent}.p-controls a:hover{background:0 0;border:1px solid #fff}.p-next{right:0}.p-prev{left:0}.about{background:#fbfbfb;margin:-15px 0 0;padding:42px 0;color:#999}.about h1{font-size:22px;margin-bottom:22px}.a-img,.a-img img{width:146px;height:146px;-webkit-border-radius:146px;-moz-border-radius:146px;-o-border-radius:146px;-ms-border-radius:146px;border-radius:146px}.a-img2{float:right;margin:-20px 0 0 20px}.a-desc div.desc-p{font-size:14px;line-height:25px}#general{width:100%;float:left;min-height:100%}.general{width:100%;float:left}.content2{margin:45px auto 0}.content2 h2{font-size:15px;color:#838383}.content2 span.desc{font-size:13px;margin:20px 0 0;line-height:25px;color:#838383}.album a,.album li,.album ul{float:left}.album ul{margin:22px 0 0}.album li a{height:auto;display:block;color:#fff;font-size:12px;position:relative}.album li a img{width:100%;height:100%;float:left}.album li a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.btn-area button:hover,.snd-btn:hover,ul.pages li a:hover{transition:700ms all}.album li a div.a-bottom{width:100%;height:35px;float:left;background:url(../img/album_bg.png);position:absolute;bottom:0}.album li a div.a-bottom span{width:100%;float:left;line-height:39px;text-indent:15px}ul.items{margin-bottom:50px}ul.items li{position:relative;float:left;margin-bottom:20px}.i-area{float:right;margin:15px 0 0;color:#838383}.i-area .i-title{margin:0 0 20px;font-size:16px}.i-area .i-desc{font-size:14px;line-height:24px}.i-fix{float:left}ul.comments{width:100%;float:left;margin:15px 0 10px}ul.comments li{width:100%;height:auto;float:left;color:#838383;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #c9c9c9}ul.comments li:nth-of-type(1){padding-top:7px;border-top:1px solid #c9c9c9}.c-img{width:38px;height:38px;flaot:left;margin:10px 0 0;-webkit-border-radius:38px;-moz-border-radius:38px;-o-border-radius:38px;-ms-border-radius:38px;border-radius:38px}.c-right{height:auto;float:right;margin:-40px 0 0}.c-name i,.c-name span,.comment{float:left}.c-name{font-size:14px}.c-name i{margin:-3px 5px 0}.comment{clear:both;width:100%;font-size:13px;line-height:20px;margin:6px 0 0}ul.pages{float:right;margin-bottom:10px}.inpt,ul.pages a,ul.pages li{float:left}ul.pages li a{width:27px;height:27px;float:left;text-align:center;color:#fff;line-height:30px;font-size:12px;margin:5px}ul.pages li:nth-last-child(1){margin-right:0}.inpt{border-radius:8px;margin:20px 0 0}.inpt,.inpt2{font-size:13px;padding:17px 2%;background:#f6f6f6;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px}.inpt-fix{float:right}.inpt2{width:96%;height:125px;float:left;resize:none;border-radius:8px;margin:20px 0}.inpt-st{width:96%;padding:10px 2%;float:left;border:1px solid #ccc;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;-ms-border-radius:7px;border-radius:7px}.inpt4{height:70px;resize:none}.snd-btn{width:172px;height:41px;display:block;margin:0 auto 20px;color:#fff;font-size:13px;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;-ms-border-radius:7px;border-radius:7px}.info li,.info ul{width:100%;float:left}.info ul{border-top:1px solid #ccc;margin-bottom:10px}.info li{font-size:14px;color:#838383;padding:16px 0;border-bottom:1px solid #ccc}.info li span.i-name{float:left}.info li i{float:left;margin:0 1%;font-style:normal}.info li span.detail{float:left;margin:0 0 0 1%}.info li span.detail2{float:left;font-size:13px;margin:10px 0 0}.send-area{margin:10px 0 0}.btn-area{width:auto;float:right;margin:20px 0 50px}.btn-area button{padding:12px 42px;float:left;color:#fff;font-size:13px;margin-right:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;cursor:pointer}.map2{height:auto;float:left;margin:15px 0 70px}.map2 img{width:100%;height:100%;float:left}