@-webkit-keyframes pulse{from{opacity:1}to{opacity:.5}}@keyframes pulse{from{opacity:1}to{opacity:.5}}.blink{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-delay:0s;animation-delay:0s}.spin{width:20px;height:20px}.spin .bar1{background:url(../img/common/loading.gif);margin:-5px 0 0 -5px;width:30px;height:30px}@media screen and (-webkit-min-device-pixel-ratio:0){.spin{-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;-ms-animation:spin 1.5s linear infinite;-o-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.spin div{width:2px;height:6px;background:#000;position:absolute;top:7px;left:9px}.spin .bar1{width:2px;height:6px;background:0 0;-moz-transform:rotate(0deg) translate(0,-8px);-webkit-transform:rotate(0deg) translate(0,-8px);opacity:.12}.spin .bar2{-moz-transform:rotate(45deg) translate(0,-8px);-webkit-transform:rotate(45deg) translate(0,-8px);opacity:.25}.spin .bar3{-moz-transform:rotate(90deg) translate(0,-8px);-webkit-transform:rotate(90deg) translate(0,-8px);opacity:.37}.spin .bar4{-moz-transform:rotate(135deg) translate(0,-8px);-webkit-transform:rotate(135deg) translate(0,-8px);opacity:.5}.spin .bar5{-moz-transform:rotate(180deg) translate(0,-8px);-webkit-transform:rotate(180deg) translate(0,-8px);opacity:.62}.spin .bar6{-moz-transform:rotate(225deg) translate(0,-8px);-webkit-transform:rotate(225deg) translate(0,-8px);opacity:.75}.spin .bar7{-moz-transform:rotate(270deg) translate(0,-8px);-webkit-transform:rotate(270deg) translate(0,-8px);opacity:.87}.spin .bar8{-moz-transform:rotate(315deg) translate(0,-8px);-webkit-transform:rotate(315deg) translate(0,-8px);opacity:.95}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(360deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.lock{position:absolute;top:0;width:100%;height:100%;background:#000;z-index:999;min-height:748px}@-moz-document url-prefix(){.lock{height:750px}}.lock .lockTarget{position:absolute;left:0;bottom:0;width:100px;height:100px;opacity:0}.lockContainer{margin-top:110px}.lockContainer .home{width:103px;height:103px;background:url(../img/top/icon_home.png) no-repeat;background-size:103px 103px;margin:0 auto 32px}.lockContainer .stylenavigate{width:525px;height:126px;background:url(../img/top/logo_style_navigate.png) no-repeat;background-size:525px 126px;margin:0 auto 50px}.lockContainer .logo{width:242px;height:19px;background:url(../img/top/logo_cleverlyhome.png) no-repeat;background-size:242px 19px;margin:0 auto;position:absolute;left:0;right:0;bottom:140px}.lockContainer .loginBox{border:solid 2px #fff;width:401px;margin:0 auto 81px;padding:15px 0;text-align:center}.lockContainer .lead{font-size:15px;color:#fff;margin:0 0 12px}.lockContainer .authError{font-size:15px;color:red;margin:0 0 12px}.lockContainer input[type=password]{font-size:16px;line-height:1.5;width:290px;height:20px;padding:5px 10px;border:solid 1px #3c3c3c;-webkit-appearance:none;border-radius:0}.lockContainer button[type=submit]{cursor:pointer;font-size:16px;width:49px;height:29px;background:#f0f0f0;border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #868686;border-bottom:2px solid #868686;color:#000;padding:0;vertical-align:top;margin-top:2px}.lockContainer button[type=submit]:hover{background:#B7B4B4}.top{position:relative;width:100%;height:100%;background:#000;overflow:hidden}.selectBlock{padding:20px}.selectBlock li{float:left}.selectBlock .btnSelect{position:relative;width:224px;height:49px;border:1px solid #a6a6a6;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:rgba(0,0,0,.6)}.selectBlock .btnSelect span{width:100%;height:100%;display:block;overflow:hidden;text-indent:-9999px;white-space:nowrap;cursor:pointer}.selectBlock .exterior{width:492px;height:708px;background:url(../img/top/top_bg01.jpg) no-repeat;background-size:492px 708px}.selectBlock .interior{width:492px;height:708px;background:url(../img/top/top_bg00.jpg) no-repeat;background-size:492px 708px}.selectBlock .btnExterior{margin:376px auto 0}.selectBlock .btnExterior span{background:url(../img/top/btn_top_exterior.png) no-repeat;background-size:177px 24px;background-position:24px}.selectBlock .btnStyle{margin:326px auto 0}.selectBlock .btnStyle span{background:url(../img/top/btn_top_style.png) no-repeat;background-size:196px 23px;background-position:15px}.selectBlock .btnColor{margin:50px auto 0}.selectBlock .btnColor span{background:url(../img/top/btn_top_color.png) no-repeat;background-size:191px 23px;background-position:17px}