#dimd{width:100%;height:100%;display:none;position:fixed;left:0;top:0;z-index:30;background:linear-gradient(45deg, #000 0%, #101d43 100%);opacity:0.9}#dimd.on{display:block}#header{width:100%;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0;z-index:10;padding:0 18px;background:#454958;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:500px;height:auto;border:0;border-radius:20px;display:none;z-index:40;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.7);box-shadow:0 0 5px rgba(0,0,0,0.7)}.popup .old_name,.popup .new_name{word-break:break-all}.popup.on{display:block}.popup .popup_head{position:relative;padding:15px 20px}.popup .popup_head .tit{font-size:15px;color:#414141;font-weight:bold}.popup .popup_head .btn_close{font-size:20px;color:#414141;position:absolute;top:12px;right:20px;background:#fff;border:0}.popup .cont{padding:10px 20px}.popup .cont p{font-size:14px;color:#414141;line-height:1.4;overflow:hidden;text-overflow:ellipsis}.popup .btn_group{padding:20px 0;text-align:center}.popup .btn_group button{background:#eee;border-radius:6px;width:100px;height:32px;font-size:13px;color:#414141;border:0;vertical-align:middle}.popup .btn_group button:hover{background:#ddd}.popup .btn_group .btn_confirm{background:#F9A709;color:#fff}.popup .btn_group .btn_confirm:hover{background:#ff9900}.service_popup .select_area{position:relative}.service_popup .select_area select{font-size:14px;color:#414141;padding:10px;width:100%;background:#eee;border:0}.service_popup .select_area option:disabled{color:#c9c9c9}.service_popup .terms_area{position:relative;margin:30px 0}.service_popup .terms_area .terms_txt{width:100%;height:130px;padding:20px;background:#eee;overflow:auto;overflow-x:hidden}.service_popup .terms_area .terms_txt strong{font-size:15px;color:#414141;display:block;padding:0 0 20px;font-weight:bold}.service_popup .terms_area .chk_box{padding:10px 0}.service_popup .terms_area .chk_box input{vertical-align:middle}.service_popup .terms_area .chk_box label{font-size:13px;color:#414141}.service_popup .input_area{position:relative}.service_popup .input_area .user_id{padding:0 0 10px}.service_popup .input_area input{width:100%;height:40px;padding-left:15px;background:#eee;border:0;font-size:13px}.service_popup .cont .err{font-size:13px;color:#e74c3c;display:none;position:absolute;left:13px}.service_popup .cont .info_err{left:4px;bottom:-23px}.service_popup .cont .err_id{top:11px;background:#eee}.service_popup .cont .err_pw{top:61px;background:#eee}.upload_popup .root{padding:5px;margin-top:15px;background:#eee;border-radius:10px;height:250px;overflow:scroll}.upload_popup .root .depth1>li{position:relative}.upload_popup .root .depth1>li.on>a{background:#d1e2ec}.upload_popup .root .depth1>li>a{width:100%;height:40px;font-size:13px;color:#414141;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;padding:0 20px;line-height:40px}.upload_popup .root .depth1>li>a:hover{background:#d1e2ec}.upload_popup .root .depth1>li>a .ico{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;left:20px;top:0}.upload_popup .root .depth1>li>a.active .ico{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.upload_popup .root .tit{padding-left:20px}.upload_popup .root .depth2,.upload_popup .root .depth3{height:0;overflow:hidden}.upload_popup .root .depth2>.inner>li{position:relative}.upload_popup .root .depth2>.inner>li.on>a{background:#d1e2ec}.upload_popup .root .depth2>.inner>li>a{width:100%;height:40px;font-size:13px;color:#414141;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;padding-left:50px;line-height:40px}.upload_popup .root .depth2>.inner>li>a:hover{background:#d1e2ec}.upload_popup .root .depth2>.inner>li>a .ico2{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;left:30px;top:0}.upload_popup .root .depth2>.inner>li>a.active .ico2{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.upload_popup .root .depth3>.inner>li{position:relative}.upload_popup .root .depth3>.inner>li.on>a{background:#d1e2ec}.upload_popup .root .depth3>.inner>li>a{width:100%;height:40px;font-size:13px;color:#414141;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;padding-left:60px;line-height:40px}.upload_popup .root .depth3>.inner>li>a:hover{background:#d1e2ec}.upload_popup .excel_name{display:none;padding:0 0 20px}.upload_popup .excel_name input{width:100%;height:40px;margin:5px 0 0;padding:0 10px;background:#eee;border:0;font-size:13px}.input_popup .cont{position:relative}.input_popup .cont .user_input{padding:15px 0}.input_popup .cont .user_input input{width:100%;height:40px;padding-left:15px;background:#eee;border:0;font-size:13px}.input_popup .cont .add_folder_err{display:none;position:absolute;left:20px;bottom:17px;width:100%}.input_popup .cont .add_folder_err p{font-size:13px;color:#e74c3c;display:none;position:absolute;left:0;width:100%}.input_popup .cont .add_folder_err p.on{display:block}.input_popup .cont .add_folder_err.on{display:block}.tbl_popup{padding:20px 20px 0;width:1100px}.tbl_popup .popup_tbl{max-height:600px;overflow-y:scroll}.tbl_popup .popup_tbl table{width:100%;border-collapse:collapse;text-align:center}.tbl_popup .popup_tbl table thead{background:#eee}.tbl_popup .popup_tbl table thead th{font-size:13px;color:#414141;position:relative;padding:10px;min-width:60px;vertical-align:middle;cursor:pointer}.tbl_popup .popup_tbl table .ico_sort{position:absolute;top:8px;right:5px}.tbl_popup .popup_tbl table th.on .ico_sort{top:13px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tbl_popup .popup_tbl table tbody tr{border-bottom:1px solid #eee}.tbl_popup .popup_tbl table tbody td{font-size:13px;color:#414141;padding:15px 10px;min-width:60px;line-height:1.5;vertical-align:middle}.tbl_popup .popup_tbl table tbody td:nth-of-type(3){width:130px}.tbl_popup .popup_tbl table tbody td:nth-of-type(5),.tbl_popup .popup_tbl table tbody td:nth-of-type(6),.tbl_popup .popup_tbl table tbody td:nth-of-type(7){text-align:left}.view_popup{width:650px}.view_popup p{display:none;padding:140px 0 100px;text-align:center}.view_popup .popup_image{display:none;margin:10px;border-radius:10px;overflow:hidden}.view_popup .popup_image img{width:100%;max-height:450px;-o-object-fit:contain;object-fit:contain}.service_confirm{padding:0 0 20px}.info_popup .info_box,.info_popup_shr .info_box{margin:10px 0 0;padding:20px;background:#eee;max-height:300px;border-radius:10px;overflow-y:scroll}.info_popup .info_box li,.info_popup_shr .info_box li{font-size:13px;color:#414141;padding:0 0 8px;overflow:hidden;text-overflow:ellipsis}.srv_set_popup li{padding:5px 0;font-weight:300}.srv_set_popup .chkbox{padding:30px 0 0;font-weight:300}.srv_set_popup .chkbox input,.srv_set_popup .chkbox label{display:inline-block;vertical-align:middle}#loading{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:none;z-index:50}#loading.on{display:block}#loading .spinner{width:70px;text-align:center;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#loading .spinner div{width:18px;height:18px;display:inline-block;background:#F9A709;border-radius:100%;-webkit-animation:bouncedelay 1.4s infinite ease-in-out both;animation:bouncedelay 1.4s infinite ease-in-out both}#loading .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}#loading .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.context-menu-item{padding:5px 20px;font-size:13px}.context-menu-visible,.context-menu-hover{background:#F9A709 !important}.context-menu-visible span,.context-menu-hover span{color:#fff}.length_popup .new_name{display:block;padding-top:5px;font-size:12px}.linkCopy_popup .link_area input{display:inline-block;width:350px;border:0;background:#eee;padding:0 10px;height:35px;font-size:13px}.linkCopy_popup .link_area button{width:100px;height:35px;background:#F9A709;border:0;font-size:13px;color:#fff;vertical-align:middle}.linkCopy_popup .link_area button:disabled{opacity:0.6}.share_popup input{width:360px;height:32px;display:inline-block;margin:15px 0;border:1px solid #ddd;padding:0 10px;font-size:13px;vertical-align:middle}.share_popup .btn_id_add{font-size:13px;color:#fff;width:90px;height:32px;display:inline-block;background:#F9A709;border:none;vertical-align:middle;border-radius:5px}.share_popup .msg{font-size:13px;color:#e74c3c;display:none;padding:0 0 10px}.share_popup .msg.on{display:block}.share_popup .share_user_list{padding:15px;background:#eee;height:160px;overflow-y:scroll}.share_popup .share_user_list .share_user_id{font-size:13px;color:#fff;display:inline-block;margin:2px;padding:7px 10px;background:#F9A709;border-radius:5px;-webkit-box-shadow:0 0px 5px rgba(0,0,0,0.3);box-shadow:0 0px 5px rgba(0,0,0,0.3)}.share_popup .share_user_list .btn_user_del{font-size:13px;color:#fff;border:0;background:none}#wrap{width:100%;height:100vh}#logo_area{padding-top:150px;text-align:center}#logo_area img{display:inline-block;width:259px;height:60px}.login_wrap{width:400px;height:300px;margin:0 auto;background:#ddd;border-radius:15px;text-align:center}.login_wrap form{width:100%;height:100%;padding:25px 30px;text-align:left}.login_wrap .logo{padding:0 0 80px;text-align:center}.login_wrap .input{position:relative;margin:0 0 20px}.login_wrap .input label{font-size:13px;color:#fff;width:100%;height:auto;position:absolute;top:-20px;left:0}.login_wrap .input input{width:100%;height:45px;border:0;border-radius:10px;font-size:14px;color:#414141;padding:0 15px}.login_wrap .input .err{font-size:13px;color:#c0392b;display:none;position:absolute;left:32%;top:15px}.login_wrap .input .err.on{display:block}.login_wrap .chk_box{padding-bottom:10px}.login_wrap .chk_box .btn_save{width:33px;height:17px;-webkit-transition:all .3s cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:all .3s cubic-bezier(0.6, -0.28, 0.735, 0.045);border:0;border-radius:20px;display:inline-block;position:relative;margin-left:7px;background:#b3b3b3;vertical-align:middle;cursor:pointer}.login_wrap .chk_box .btn_save:after{content:'';-webkit-transition:all .3s cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:all .3s cubic-bezier(0.6, -0.28, 0.735, 0.045);width:17px;height:17px;position:absolute;left:0;top:0;background:#fff;border-radius:50%}.login_wrap .chk_box label{font-size:12px;color:#414141}.login_wrap .chk_box input{display:none}.login_wrap .chk_box input:checked+label .btn_save{background:#F9A709}.login_wrap .chk_box input:checked+label .btn_save:after{left:16px}.login_wrap .msg_error{font-size:15px;color:#e74c3c;display:none;padding:15px 0 0}.login_wrap .msg_error.on{display:block}.login_wrap .btn_form{width:100%;height:50px;border:0;border-radius:10px;font-size:15px;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;background:#F9A709}.login_wrap .find_user{font-size:12px;color:#414141;display:none;position:absolute;bottom:30px;right:30px;cursor:default}.info_txt{font-size:20px;color:#333;padding:120px 0 60px;text-align:center;font-weight:bold}#footer{width:100%;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;left:0;bottom:0;z-index:10;padding:0 30px;background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer .footer_menu{display:none}#footer .footer_menu li{padding-right:7px}#footer .footer_menu li a{font-size:12px;color:#414141}#footer .footer_menu li a.privacy{font-weight:bold}#footer .footer_menu li a.disable{color:#c9c9c9;cursor:default}#footer .copyright{font-size:12px;color:#414141;margin-left:auto}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-6px, 0, 0);transform:translate3d(-6px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(6px, 0, 0);transform:translate3d(6px, 0, 0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-6px, 0, 0);transform:translate3d(-6px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(6px, 0, 0);transform:translate3d(6px, 0, 0)}}
