blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}body,button,input,select,textarea{font:12px/1.5tahoma,arial,\5b8b\4f53}h1,h2,h3,h4,h5,h6{font-size:100%}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:couriernew,courier,monospace}small{font-size:12px}ol,ul{list-style:none}a{text-decoration:none}a:hover{text-decoration:underline}sup{vertical-align:text-top}sub{vertical-align:text-bottom}legend{color:#000}fieldset,img{border:0}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}#root,body,html{width:100%;height:100%;font-size:16px}.btn{cursor:pointer;background-color:#2e9de7}a.btn,a.btn:hover{text-decoration:none}.no-select{-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.caaa{color:#aaa}#reg{width:100%;height:100%}#reg .container{width:980px;margin:0 auto;padding-top:10px}#reg .form-container{min-height:360px;box-sizing:border-box}#reg .form{width:500px;margin:0 auto;padding-top:30px;padding-bottom:40px}#reg .form-line{margin-bottom:20px}#reg .success-line{margin-bottom:20px;text-align:center}#reg .form-line label{display:inline-block;height:44px;line-height:44px;width:70px;text-align:right;padding-right:20px}#reg .form-line .input{padding:0 16px;width:308px;height:40px;border:1px solid #e6e6e6;outline:none}#reg .form-line .input.code{width:170px}#reg .form-line .validateMSG{padding-left:90px;color:red;font-size:14px}#reg .code-btn{display:inline-block;width:120px;height:40px;line-height:40px;text-align:center;background-color:#f7f7f7;border:1px solid #d8d8d8;margin-left:16px}#reg .agree-wrap{padding-left:90px;margin-bottom:20px}#reg .agree-wrap input{margin-right:5px}#reg .reg-btn-wrap{padding-left:90px}#reg .agree{font-size:14px}#reg .reg-btn{display:inline-block;width:340px;height:40px;line-height:40px;color:#fff;font-size:18px;border-radius:2px;text-align:center}#reg .reg-btn.disable{background-color:#aaa}#reg .reg-ok{text-align:center;margin-bottom:10px}#reg .to-index-btn{color:#2e9de7}#header{width:100%;height:100px;position:relative;margin-bottom:10px}#header .syo{position:absolute;bottom:0;left:0;width:200px;height:100px}#header .syo-logo{display:block;width:150px;height:70px;background:url(/static/media/logo.9281df05.png) no-repeat;background-size:contain}#header .syo-name{font-size:20px}#header .title{position:absolute;bottom:25px;left:200px;font-size:24px;padding-left:10px;border-left:2px solid #aaa}#step{width:100%;height:40px;text-align:center;border-bottom:1px solid #d8d8d8}#step .lang{display:inline-block;height:40px;line-height:40px;min-width:160px;color:#bfbfbf;font-size:18px}#step .lang.active{color:#1a1a1a}#step .lang .index-ico{display:inline-block;width:24px;height:24px;line-height:25px;background-color:#bfbfbf;border-radius:12px;color:#fff;margin-right:10px}#step .lang .index-ico.active{background-color:#2e9de7}#footer{width:100%;height:120px;border-top:1px solid #dfdfdf}#footer .friend-link{display:none}#resetPWD{width:100%;height:100%}#resetPWD .container{width:900px;min-height:600px;margin:0 auto;padding-top:20px}#resetPWD .form-container{margin-top:30px}#resetPWD .form{width:600px;margin:0 auto}#resetPWD .form-line .validateMSG{padding-left:130px;color:red;font-size:14px}#resetPWD .form-line{margin-bottom:20px;text-align:left}#resetPWD .form-line label{display:inline-block;height:44px;line-height:44px;width:110px;text-align:right;padding-right:20px}#resetPWD .form-line .input{padding:0 16px;width:308px;height:40px;border:1px solid #e6e6e6;outline:none}#resetPWD .next-btn{display:inline-block;width:340px;height:40px;line-height:40px;color:#fff;font-size:18px;border-radius:2px;text-align:center}#resetPWD .form-line .input.code{width:170px}#resetPWD .code-btn{display:inline-block;width:120px;height:40px;line-height:40px;text-align:center;background-color:#f7f7f7;border:1px solid #d8d8d8;margin-left:16px}#resetPWD .success-line{text-align:center;margin-bottom:20px}#resetPWD .reset-ok{margin-bottom:10px}#resetPWD .to-index-btn{color:#2e9de7}#share{background-color:#ededed;width:100%;height:100%;min-width:800px;min-height:700px;position:relative;background:url(/static/media/banner.d73508d8.jpg) no-repeat;background-size:cover;font-family:"Amiri",serif}#share .center{width:370px;margin:10px auto 20px;position:relative}#share .center-room-show{position:relative;margin-bottom:10px}#share .login-info{position:absolute;top:290px;right:-180px;font-size:18px;color:#fff;border:1px solid #fff;border-radius:5px;width:180px;padding:5px;box-sizing:border-box}#share .room-id{font-size:46px;color:#fff}#share .refresh{position:absolute;top:5px;right:0;cursor:pointer}#share .img-code-wrap{width:340px;background-color:#fff;margin:0 auto;border-radius:2px;padding:10px}#share .center-btn-wrap{margin-top:15px}#share .code-btn{background-color:#4cb0f9;color:#fff;display:inline-block;margin-left:35px;width:70px;height:30px;line-height:30px;text-align:center;border-radius:5px;font-size:18px}#share .footer{position:absolute;bottom:9px;width:100%;text-align:center;color:#fff}#share .loginContainer{position:fixed;top:0;left:0;z-index:99;width:100%;height:100%;background-color:rgba(0,0,0,.7)}#share .show-info1{font-size:30px;text-align:center;padding:10px 10px 0;color:#fff}#share .show-info2{font-size:16px;text-align:center;margin-bottom:20px;color:#fff}#share .show-info-download{position:absolute;left:20px;bottom:60px;text-align:left}#share .show-info-download a{display:inline-block;background-color:#f0f8ff;height:24px;padding:0 5px;border-radius:4px;color:#333;text-decoration:none;margin-left:5px}#share .show-info-download .d-info{position:absolute;top:-66px;width:350px;border:1px solid #717171;border-radius:10px;padding:5px;background-color:hsla(0,0%,100%,.4)}#share .show-info3{position:absolute;right:30px;bottom:51px;font-size:18px;color:#fff;background-color:rgba(0,0,0,.2)}#share .sfu-box{cursor:pointer;display:block;color:red}#share .sfu-box-img{width:15px;height:15px}#loginComponent{position:fixed;top:50%;left:50%;width:400px;height:300px;margin-top:-150px;margin-left:-200px;background-color:#fff}#loginComponent .form-wrap{padding-top:25px;text-align:center}#loginComponent .form-line{display:inline-block;width:340px;margin-top:15px;text-align:left}#loginComponent .form-line.center{text-align:center}#loginComponent .input-wrap{display:block;width:340px;border:1px solid #e6e6e6;height:40px;line-height:40px;font-size:16px}#loginComponent .input-wrap input{width:296px;float:right;height:40px;border:0;outline:none}#loginComponent .input-ico{display:inline-block;width:40px;text-align:center;color:#aaa}#loginComponent .auto-login{float:left;margin-left:1px;cursor:pointer}#loginComponent .reset-pwd{color:#000;float:right}#loginComponent .reset-pwd:hover{text-decoration:none;cursor:pointer}#loginComponent .login-btn{height:40px;line-height:40px;color:#fff;font-size:18px;display:inline-block;width:340px;text-align:center}#loginComponent .login-btn:hover{text-decoration:none;cursor:pointer}#loginComponent .depart{display:inline-block;height:13px;width:1px;background-color:#000;margin:0 20px}#loginComponent .line-btn{text-decoration:none;cursor:pointer;color:#676767}#loginComponent a.line-btn:hover{text-decoration:none}#loginComponent .msg-code-input{width:160px;height:40px;outline:none;border:1px solid #e6e6e6;padding:0 10px}#loginComponent .msg-code-button{display:inline-block;width:130px;height:40px;line-height:40px;border:1px solid #e6e6e6;float:right;cursor:pointer;text-align:center}#loginComponent .validateInfo{font-size:14px;font-family:auto;color:red;text-align:left}@media screen and (orientation:portrait){body,html{width:100vmin;height:100vmax}#viewPage{width:100vmax;height:100vmin;transform-origin:top left;transform:rotate(90deg) translateY(-100vmin)}}@media screen and (orientation:landscape){#viewPage,body,html{width:100vmax;height:100vmin}}#viewPage video{width:100%;height:100%}#viewPage .button{width:50px;height:50px;background-color:rgba(0,0,0,.6);cursor:pointer;text-align:center;border-radius:5px;margin-top:10px}#viewPage .menus{position:fixed;left:5px;top:10%}#toViewPage{width:100%;height:100%;background-color:#aaa;position:relative}#toViewPage .form-wrap{width:330px;height:220px;margin-top:-110px;margin-left:-165px;background-color:#fff;position:absolute;top:50%;left:50%;border-radius:10px;overflow:hidden}#toViewPage .title{font-size:16px;font-weight:700;text-align:center;margin-top:20px;margin-bottom:25px}#toViewPage .form-line{padding-left:43px;box-sizing:border-box;margin-bottom:10px}#toViewPage .room-input{height:35px;width:240px}#toViewPage .form-line .checkbox{margin-right:5px}#toViewPage .btn-wrap{text-align:center;margin-top:20px}#toViewPage a.start-btn:hover{text-decoration:none}#toViewPage a.start-btn{display:inline-block;text-decoration:none;width:244px;height:36px;line-height:36px;text-align:center;background-color:#2c93d9;border-radius:5px;color:#fff;cursor:pointer}#toViewPage .mask-container{padding-top:30px}#toViewPage .mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;background-color:#000;color:#fff}#toViewPage .mask .info{text-align:center;margin-bottom:10px;font-size:20px}#toViewPage .mask .info>span{display:inline-block;width:250px;text-align:left}#toViewPage .fullscreen-l{cursor:pointer}#toViewPage .show-info{padding:10px;color:#fff;text-align:center}#sharePage2Soft{width:100%;height:100%;background-color:#fff;border:2px solid #fff;box-sizing:border-box;overflow:hidden}#sharePage2Soft canvas{width:100%!important;height:100%!important}#sharePage2Soft .img-container{width:160px;height:160px;position:relative}#sharePage2Soft .menu-wrap{height:22px;width:100%;margin-top:5px;text-align:center}#sharePage2Soft .btn-wrap{display:inline-block}#sharePage2Soft .button{display:inline-block;background-color:#1e9fff;height:22px;line-height:22px;padding:0 5px;font-size:12px;margin:0 5px;border-radius:10px;color:#fff;cursor:pointer}#sharePage2Soft .share-info{width:100%;height:100%;position:absolute;top:0;left:0;font-size:12px;background-color:hsla(0,0%,100%,.9)}#sharePage2Soft .sfu-box-img{width:20px;height:12px}