input::-ms-clear{display:none}input::-webkit-input-placeholder{color:#999;font-size:14px}input:-moz-placeholder{color:#999;font-size:14px}input::-moz-placeholder{color:#999;font-size:14px}input:-ms-input-placeholder{color:#999;font-size:14px}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.s-blue{color:#0070cc}.s-gray{color:#333}.s-gray-shallow{color:#666}.s-black{color:#020202}.s-red-shallow{color:#ce3c40}.s-red{color:#c9282c}.s-font-normal{font-size:16px}.s-font-large{font-size:18px}.s-font-small{font-size:14px}input.s-input::-webkit-input-placeholder{color:#999;font-size:16px}input.s-input:-moz-placeholder{color:#999;font-size:16px}input.s-input::-moz-placeholder{color:#999;font-size:16px}input.s-input:-ms-input-placeholder{color:#999;font-size:16px}.s-input{width:200px;height:35px;padding:0 10px;line-height:35px;font-size:16px;border:0;color:#666;border-bottom:#ccc solid 1px;-webkit-transition:all 300ms;transition:all 300ms;background-color:transparent}.s-btn{text-align:center;padding:8px 20px;border-width:2px;border-style:solid;border-color:#000;border-image:initial;transition:all 300ms;display:inline-block;font-size:16px;font-weight:normal;cursor:pointer}.s-btn:hover{border-color:#ce3c40;color:#ce3c40}.s-btn.s-disabled,.s-btn.s-disabled:hover{color:#999;border-color:#999;cursor:default}@media screen and (min-width:768px){.s-selector{height:40px;margin:0 auto 0;display:inline-block}.s-selector .select{float:left;width:180px;height:39px;margin-right:42px;line-height:30px;border-bottom:#c0baba solid 1px;position:relative}.s-selector .select span{display:block;height:100%;line-height:40px;padding:0 10px;word-break:break-all;cursor:pointer;overflow:hidden}.s-selector .select:nth-last-of-type(1){margin-right:0}.s-selector .select span:after{display:block;content:"";position:absolute;top:18px;right:7px;width:12px;height:7px;background:url('../img/img_con_v27_icon_sprite_svg.svg') -32px 0 no-repeat;overflow:hidden;-webkit-transition:.5s all ease;transition:.5s all ease}.s-selector .select span.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.s-selector .select span:hover:after{opacity:.5}.s-selector .select ol{display:none;position:absolute;top:40px;left:0;z-index:500;width:100%;overflow:hidden;background-color:#efefef;max-height:400px;overflow-y:auto}.s-selector .select ol li{position:relative;display:block;line-height:20px;padding:10px 10px;cursor:pointer}.s-selector .select ol li:hover,.s-selector .select ol li.current{background-color:#f6f6f6}.s-selector .select ol li:after{display:block;content:'';position:absolute;top:14px;right:10px;width:14px;height:14px;background:url('../img/img_con_v27_icon_sprite_svg.svg') -45px 0 no-repeat;overflow:hidden}.s-selector .select ol li a:hover{color:#000}}@media screen and (max-width:767px){.s-selector{width:87.5%;margin:0 auto;font-size:16px}.s-selector .select span{display:block;height:40px;margin-top:10px;padding:0 10px;line-height:42px;border-bottom:#c0baba solid 1px;position:relative;overflow:hidden;cursor:pointer}.s-selector .select span:after{display:block;content:"";position:absolute;top:18px;right:7px;width:12px;height:7px;background:url('../img/img_con_v27_icon_sprite_svg.svg') -32px 0 no-repeat;overflow:hidden;-webkit-transition:.5s all ease;transition:.5s all ease}.s-selector .select span.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.s-selector .select span:hover:after{opacity:.5}.s-selector .select ol{display:none;margin:0 auto;line-height:28px;font-size:14px;background-color:#efefef}.s-selector .select ol li{position:relative;padding:0 10px;line-height:44px;cursor:pointer}.s-selector .select ol li:hover,.s-selector .select ol li.current{background-color:#f6f6f6}.s-selector .select ol li:after{display:block;content:'';position:absolute;top:16px;right:10px;width:14px;height:14px;background:url('../img/img_con_v27_icon_sprite_svg.svg') -45px 0 no-repeat;overflow:hidden}}.s-selector .select ::-webkit-scrollbar{width:6px;height:6px}.s-selector .select ::-webkit-scrollbar-button{height:0;width:0}.s-selector .select ::-webkit-scrollbar-track{background-color:#f1f1f1}.s-selector .select ::-webkit-scrollbar-thumb{background:#ccc}.s-dialog{position:fixed;width:100%;height:100%;left:0;top:0;z-index:9999}.s-dialog:after{content:"";width:100%;height:100%;background-color:black;opacity:.5;display:block;position:absolute;left:0;top:0;z-index:-1}.s-dialog .s-content-dialog{width:583px;height:333px;max-width:90%;background-color:#fff;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);left:50%;top:46%;position:absolute;border-radius:4px;opacity:0;transition-duration:500ms;transition-timing-function:ease-in-out;transition-property:opacity}.s-dialog .s-content-dialog.s-show{opacity:1}.s-dialog .s-dialog-title{padding-top:90px;text-align:center;font-size:20px}.s-dialog .s-dialog-title h3 span{display:inline-block;width:35px;height:35px;vertical-align:middle;margin-right:10px;overflow:hidden}.s-dialog .s-dialog-title h3 span.undefined{display:none}.s-dialog .s-dialog-title h3 span[class='']{display:none}.s-dialog .s-dialog-btn{position:absolute;bottom:80px;left:0;width:100%;text-align:center}.s-dialog .s-dialog-btn .s-btn{margin-left:10px;margin-right:10px;font-weight:normal}.s-dialog .s-dialog-btn>.s-ok-btn{padding-left:30px;padding-right:30px}.s-dialog .s-dialog-btn>.s-cancel-btn{padding-left:30px;padding-right:30px}.s-dialog .close{display:inline-block;width:15px;height:15px;position:absolute;top:10px;right:10px;background-color:black;background:url('../img/support-icon2.svg') -1143px -452px;cursor:pointer}@media screen and (max-width:767px){.s-dialog .s-content-dialog{height:200px}.s-dialog .s-dialog-title{padding-top:40px}.s-dialog .s-dialog-btn{bottom:30px}}.s-dialog .info-icon{background:url('../img/support-icon2.svg') -656px -445px}.s-dialog .fail-icon{background:url('../img/support-icon2.svg') -725px -445px}.s-dialog .s-info-dialog{opacity:0}.s-dialog .s-info-dialog.s-show{width:300px;height:150px;max-width:90%;background-color:#fff;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);left:50%;top:46%;position:absolute;border-radius:0;opacity:0;transition-duration:1600ms;transition-timing-function:ease-in-out;transition-property:opacity;opacity:1}.s-dialog .s-info-title{text-align:center;font-size:20px;height:100%}.s-dialog .s-info-title h3{position:absolute;top:50%;width:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.s-dialog .s-info-title h3 span{display:inline-block;width:35px;height:35px;vertical-align:middle;margin-right:10px;overflow:hidden}.s-dialog .s-info-title h3 span.undefined{display:none}.icon-warin{background:url('../img/support-icon2.svg') -723px -445px}.ajax-animate{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;opacity:0;transition-duration:500ms;transition-timing-function:ease-in-out;transition-property:opacity}.ajax-animate:after{content:"";display:block;width:33px;height:33px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background:url("../img/img_con_v27_gif_loading.gif") no-repeat}.ajax-animate.show{opacity:1}.ajax-animate:before{content:"";display:block;width:100%;height:100%;background-color:white;opacity:.5;opacity:.7;transition-duration:500ms;transition-timing-function:ease-in-out;transition-property:opacity}.under-line{border-bottom:solid 1px #666;padding-bottom:4px !important;text-decoration:none !important}.under-line:hover{color:#c9282c !important;border-bottom-color:#c9282c}.add-contact-info-dialog{position:fixed;width:100%;height:100%;left:0;top:0;z-index:9999;display:none}.add-contact-info-dialog:after{clear:both;content:"";width:100%;height:100%;background-color:black;opacity:.5;display:block;position:absolute;left:0;top:0;z-index:-1}.add-contact-info-dialog .add-contact-info{width:480px;height:auto;max-width:90%;background-color:#fff;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);left:50%;top:50%;position:absolute;border-radius:4px;opacity:1;transition-duration:500ms;transition-timing-function:ease-in-out;transition-property:opacity;padding-left:40px;padding-right:40px;padding-bottom:50px}.add-contact-info-dialog .add-contact-info.s-show{opacity:1}.add-contact-info-dialog .add-contact-info>div:after{content:"";display:block;clear:both}.add-contact-info-dialog .add-contact-info h4{margin-top:50px;text-align:center;font-size:20px}.add-contact-info-dialog .contact-submit-container{text-align:center;margin-top:30px !important}.add-contact-info-dialog .contact-submit-container a{padding-left:25px;padding-right:25px}.add-contact-info-dialog .add-contact-info>div>div{float:left;width:100%;margin-top:20px}.add-contact-info-dialog .add-contact-info .person-name-container .person-name,.add-contact-info-dialog .add-contact-info .detail-address-container .detail-address,.add-contact-info-dialog .add-contact-info .phone-number-container .phone-number{width:100%;box-sizing:border-box}.add-contact-info-dialog .add-contact-info .s-selector{width:50%;padding-right:10px;box-sizing:border-box;float:left}.add-contact-info-dialog .add-contact-info .s-selector.city{padding-right:0;padding-left:10px}.add-contact-info-dialog .add-contact-info .s-selector .select{width:100%;font-size:14px}.add-contact-info-dialog .add-contact-info .contact-close{display:inline-block;width:15px;height:15px;position:absolute;top:-50px;right:-15px;background-color:black;background:url('../../asset/img/support-icon2.svg') -1143px -452px;cursor:pointer}.add-contact-info-dialog .add-contact-info .contact-close:hover{background-position:-1174px -452px}.add-contact-info-dialog .s-selector .select ol{max-height:300px;overflow-y:auto}@media screen and (max-width:767px){.add-contact-info-dialog .add-contact-info{height:auto;box-sizing:border-box;border-radius:0;transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);top:0;left:0;width:100%;max-width:100%;border-bottom:#282828 solid 3px;box-shadow:0 5px 15px #888}.add-contact-info-dialog .add-contact-info .s-selector{width:100%;padding-right:0;padding-left:0 !important}}@media screen and (min-width:768px){.s-login-dialog{position:fixed;width:100%;height:100%;left:0;top:0}.s-login-dialog:after{content:"";width:100%;height:100%;background-color:black;opacity:.5;display:block;position:absolute;left:0;top:0;z-index:-1}.s-login-dialog .s-content-dialog{width:583px;height:530px;max-width:90%;background-color:#fff;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);left:50%;top:50%;position:absolute;border-radius:4px;opacity:0;transition-duration:500ms;transition-timing-function:ease-in-out;transition-property:opacity;overflow:hidden}.s-login-dialog .s-content-dialog.s-show{opacity:1}.s-login-dialog .s-dialog-btn .s-btn{margin-left:10px;margin-right:10px;font-weight:normal}}@media screen and (max-width:767px){.s-login-dialog{position:fixed;width:100%;height:100%;left:0;top:40px}.s-login-dialog:after{content:"";width:100%;height:100%;background-color:black;opacity:.5;display:block;position:absolute;left:0;top:0;z-index:-1}.s-login-dialog .s-content-dialog{width:100%;height:100%;background-color:#fff;position:absolute;opacity:0;transition-duration:500ms;transition-timing-function:ease-in-out;transition-property:opacity}.s-login-dialog .s-content-dialog.s-show{opacity:1}.s-login-dialog .s-dialog-btn .s-btn{margin-left:10px;margin-right:10px;font-weight:normal}}@media screen and (min-width:768px){.s-perfect-dialog{position:fixed;width:100%;height:100%;left:0;top:0;z-index:99999}.s-perfect-dialog:after{content:"";width:100%;height:100%;background-color:black;opacity:.5;display:block;position:absolute;left:0;top:0;z-index:-1}.s-perfect-dialog .s-content-dialog{width:583px;height:560px;max-width:90%;background-color:#fff;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);left:50%;top:50%;position:absolute;border-radius:4px;opacity:0;transition-duration:500ms;transition-timing-function:ease-in-out;transition-property:opacity}.s-perfect-dialog .s-content-dialog.s-show{opacity:1}.s-perfect-dialog .s-dialog-btn .s-btn{margin-left:10px;margin-right:10px;font-weight:normal}}@media screen and (max-width:767px){.s-perfect-dialog{position:fixed;width:100%;height:100%;left:0;top:40px;z-index:99999}.s-perfect-dialog:after{content:"";width:100%;height:100%;background-color:black;opacity:.5;display:block;position:absolute;left:0;top:0;z-index:-1}.s-perfect-dialog .s-content-dialog{width:100%;height:100%;max-width:100%;background-color:#fff;position:absolute;opacity:0;transition-duration:500ms;transition-timing-function:ease-in-out;transition-property:opacity}.s-perfect-dialog .s-content-dialog.s-show{opacity:1}.s-perfect-dialog .s-dialog-btn .s-btn{margin-left:10px;margin-right:10px;font-weight:normal}}#loginFrame{width:1224px;height:530px;border:0;position:absolute;left:50%;top:20px;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%)inherit;top:50%}.s-login-dialog .content{width:100%;height:100%;position:relative;overflow:hidden}.s-login-dialog .contact-close{display:inline-block;width:15px;height:15px;position:absolute;top:15px;right:15px;background:url('../../asset/img/support-icon2.svg') -1145px -454px;cursor:pointer}.s-login-dialog .contact-close:hover{background-position:-1176px -454px}.login-dialog{height:700px}@media screen and (max-width:767px){#loginFrame{width:100%;height:700px;position:initial;transform:translateX(0);-webkit-transform:translateX(0)}}