﻿.mod-board .panel .input-wrapper{zoom:1}.mod-board .panel .input-wrapper:before,.mod-board .panel .input-wrapper:after{content:"";display:table}.mod-board .panel .input-wrapper:after{clear:both;overflow:hidden}.mod-board .bd{display:flex;padding:60px 0}.mod-board .viewbox{flex:1;min-width:0;padding-top:50px}.mod-board .slider{width:600px;margin:0 auto;padding:20px;text-align:center}.mod-board .slider .slider-container{height:420px;overflow:hidden}.mod-board .slider .slider-content li{width:100%;background:#f4f8fc;box-sizing:border-box}.mod-board .slider .slider-content .slogan{padding:20px 0;text-align:left}.mod-board .slider .slider-content .slogan p{line-height:30px}.mod-board .slider .slider-content .slogan p.title{font-size:20px;font-weight:bold}.mod-board .slider .slider-content .slogan p.subtitle{font-size:16px;color:#888}.mod-board .slider .slider-guide{line-height:24px}.mod-board .slider .slider-guide span{display:inline-block;width:12px;height:12px;margin:0 1px;background:#ccc;border-radius:6px;transition:all .25s ease-in;cursor:pointer}.mod-board .slider .slider-guide span.active{width:30px;background:#fc9000}.mod-board .panel{display:flex;flex-direction:column;width:360px;height:500px;padding:20px;border-radius:8px;background:#fff;box-shadow:1px 2px 8px rgba(0,0,0,.025)}.mod-board .panel .c-hd{margin-top:-10px;margin-bottom:25px;border-bottom:1px solid #f0f0f0}.mod-board .panel .c-hd ul{display:flex}.mod-board .panel .c-hd li{flex:1;min-width:0}.mod-board .panel .c-hd li a{display:block;padding:0 15px;line-height:48px;text-align:center;font-size:18px;color:#7f878e}.mod-board .panel .c-hd li.active a{position:relative;font-weight:bold;color:#111f2c}.mod-board .panel .c-hd li.active a::after{position:absolute;left:50%;bottom:2px;content:"";width:18px;height:5px;margin-left:-9px;border-radius:3px;background:#3688fc}.mod-board .panel .c-bd{position:relative;flex:1;min-height:0}.mod-board .panel .s-nav{display:flex;margin-top:-15px;margin-bottom:10px;background:#f4f4f4;border-radius:4px;overflow:hidden}.mod-board .panel .s-nav li{flex:1;min-width:0}.mod-board .panel .s-nav li a{display:block;padding:0 15px;line-height:32px;text-align:center;color:#666}.mod-board .panel .s-nav li.active a{background:#40444f;font-weight:bold;color:rgba(255,255,255,.9)}.mod-board .panel .c-panel,.mod-board .panel .s-panel{display:none}.mod-board .panel .input-group{margin-bottom:20px}.mod-board .panel .input-group:last-child{margin-bottom:none}.mod-board .panel .input-wrapper{margin-bottom:10px;line-height:20px;color:#666}.mod-board .panel .input-wrapper .input-title{line-height:24px;color:#6c757d}.mod-board .panel .input-wrapper .input-content{position:relative}.mod-board .panel .input-wrapper .input-content .toggle{position:absolute;right:0;top:0;z-index:8;width:40px;height:40px;background:url("/assets/image/public/icon-password.png") center center/15px 15px no-repeat;cursor:pointer}.mod-board .panel .input-wrapper .input-content .toggle.active{background-image:url("/assets/image/public/icon-password-active.png")}.mod-board .panel .input-wrapper .input-content .error{display:none;position:absolute;left:0;top:0;z-index:9;width:100%;height:100%;padding:8px 16px;background:#fcf2f2;border:1px solid #fa6767;border-radius:6px;line-height:22px;color:#fa6767;box-sizing:border-box}.mod-board .panel .input-inner-group{display:flex}.mod-board .panel .input-inner-group .input-inner-left{position:relative;flex:1;min-width:0}.mod-board .panel .input-inner-group .input-inner-right{width:135px;margin-left:5px;text-align:right}.mod-board .panel .input-inner-group .input-inner-right .btn{display:block;width:100%;height:40px;line-height:40px;box-sizing:border-box}.mod-board .panel .js-error .input-content .error{display:block}.mod-board .panel label{user-select:none}.mod-board .panel label input,.mod-board .panel label span{vertical-align:middle}.mod-board .panel input[type=checkbox]{width:16px;height:16px}.mod-board .panel input[type=text],.mod-board .panel input[type=password],.mod-board .panel input[type=tel]{width:100%;height:40px;padding:8px 16px;background:#fcfcfc;border:1px solid #e8e8e8;border-radius:6px;line-height:22px;box-sizing:border-box;outline:none}.mod-board .panel .btn-large{display:block;width:100%;margin:0 auto;box-sizing:border-box}.mod-board .banner{position:absolute;left:0;bottom:0}.mod-board .banner img{max-width:100%;height:auto}.mod-dialog{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999}.mod-dialog .widget-overlay{width:100%;height:100%;background:rgba(0,0,0,0);backdrop-filter:blur(5px)}.mod-dialog .widget-container{position:fixed;left:auto;right:auto;top:auto;bottom:auto;width:480px;min-height:160px;border:1px solid #ebebeb;background:#fff;color:#757575;z-index:9999;overflow:auto;border-radius:5px}.mod-dialog .widget-container .widget-head{position:relative;padding:0 20px;border-bottom:1px solid #f0f0f0;line-height:48px;font-size:18px;font-weight:bold;color:#333}.mod-dialog .widget-container .widget-head a{position:absolute;right:6px;top:6px;width:32px;height:32px;background:url("/assets/image/public/icon/icon-close.png") center center/16px 16px no-repeat;text-indent:-33em;overflow:hidden;opacity:.8}.mod-dialog .widget-container .widget-head a:hover{opacity:1}.mod-dialog .widget-container .widget-body{padding:20px}.mod-dialog .widget-container .widget-foot{padding:0 20px 20px;text-align:center}.mod-dialog .widget-container .nc-container{position:static;box-sizing:border-box;padding:15px 0}.mod-dialog .widget-container .nc-container .nc_wrapper{width:auto !important;margin:0 auto}.mod-dialog .widget-container button{position:relative;display:inline-block;min-width:60px;height:36px;padding:0 16px;background:#3688fc;border:none medium;line-height:34px;vertical-align:middle;text-align:center;font-family:Tahoma,Arial,Helvetica,"微软雅黑";font-size:15px;color:#fff;border-radius:5px;cursor:pointer;box-sizing:content-box;outline:none}.mod-dialog .widget-container button:hover{background:#2e78e1;text-decoration:none !important}@media screen and (max-width: 799px){.mod-board .bd{flex-direction:column;padding:0}.mod-board .viewbox{padding-top:0}.mod-board .slider{width:auto;padding:12px}.mod-board .slider .slider-container{height:180px}.mod-board .slider .slider-content .picture img{height:120px}.mod-board .slider .slider-content .slogan{padding:10px 0}.mod-board .slider .slider-content .slogan p{line-height:20px}.mod-board .slider .slider-content .slogan p.title{font-size:16px}.mod-board .slider .slider-content .slogan p.subtitle{font-size:13px}.mod-board .slider .slider-guide{line-height:12px}.mod-board .slider .slider-guide span{width:8px;height:8px;border-radius:4px}.mod-board .slider .slider-guide span.active{width:16px}.mod-board .panel{width:auto;height:auto;padding:12px;border-radius:0}.mod-board .panel .c-hd li a{padding:0 12px;line-height:36px;font-size:16px}.mod-board .panel .c-hd li.active a::after{bottom:1px;width:12px;height:4px;margin-left:-6px;border-radius:2px}.mod-board .banner{position:static;margin-top:35px}.mod-dialog .widget-container{max-width:320px}}