@charset "UTF-8";.icon,body{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button,.buttonBig{-ms-user-select:none}.button,.buttonBig,.buttonSmall{text-align:center;cursor:pointer}@font-face{font-family:"Material Design Icons";src:url(../../static/icon/icon.eot?v=1.6.50);src:url(../../static/icon/icon.eot?#iefix&v=1.6.50) format("embedded-opentype"),url(../../static/icon/icon.woff2?v=1.6.50) format("woff2"),url(../../static/icon/icon.woff?v=1.6.50) format("woff"),url(../../static/icon/icon.ttf?v=1.6.50) format("truetype"),url(../../static/icon/icon.svg?v=1.6.50#materialdesigniconsregular) format("svg");font-weight:400;font-style:normal}body{margin:0;font-family:Helvetica,Arial,"Microsoft Yahei",STXihei,"STHeiti Light",STHeitiSC-Light,sans-serif}li,ol,ul{list-style:none;margin:0;padding:0}a{text-decoration:none}h1,h2,h3,h4,h5,h6,input,p{outline:0;margin:0;padding:0}::selection{background:#3B3FB6;color:#fff}::-moz-selection{background:#3B3FB6;color:#fff}::-webkit-selection{background:#3B3FB6;color:#fff}.icon{font-family:"Material Design Icons";font-size:24px}.button{transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-moz-user-select:none;-webkit-user-select:none;-khtml-user-select:none;user-select:none;display:inline-block;color:#fff;font-size:13px;font-weight:700;height:40px;line-height:40px;padding:0 24px;background:#3B3FB6}.buttonBig,.dropdown,.dropdown>input,.inputWithReminder .placeholder,.inputWithReminder>input[type=text]{font-weight:700;font-size:16px}.button.gray,.button.outline{height:38px;line-height:38px}.button:hover{background:#5a5eca}.button:active{background:#2f328f}.button.outline{color:#3B3FB6;border:1px solid #3B3FB6;background:#e1e2f5}.button.outline:hover{color:#fff;background:#8184d6}.button.outline:active{background:#2f328f}.button.gray{color:#ccc;border:1px solid #ccc;background:#fff}.button.gray:hover,.buttonBig.outline{color:#3B3FB6;border:1px solid #3B3FB6}.button.gray:active{background:#e1e2f5}.buttonBig{transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-moz-user-select:none;-webkit-user-select:none;-khtml-user-select:none;user-select:none;display:inline-block;color:#fff;height:60px;line-height:60px;padding:0 24px;background:#3B3FB6}.buttonSmall,.checkbox,.radio{-ms-user-select:none;display:inline-block;-khtml-user-select:none}.buttonBig:hover{background:#5a5eca}.buttonBig:active{background:#2f328f}.buttonBig.outline{height:58px;line-height:58px;background:#e1e2f5}.buttonBig.outline:hover{color:#fff;background:#8184d6}.buttonBig.outline:active{background:#2f328f}.buttonBig.gray{color:#ccc;height:58px;line-height:58px;border:1px solid #ccc;background:#fff}.buttonBig.gray:hover{color:#3B3FB6;border:1px solid #3B3FB6}.buttonBig.gray:active{background:#e1e2f5}.buttonSmall{transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-moz-user-select:none;-webkit-user-select:none;user-select:none;color:#fff;font-size:12px;height:30px;line-height:30px;font-weight:700;padding:0 10px;background:#3B3FB6}.buttonSmall:hover{background:#5a5eca}.buttonSmall:active{background:#2f328f}.buttonSmall.outline{color:#3B3FB6;height:28px;line-height:28px;border:1px solid #3B3FB6;background:#e1e2f5}.buttonSmall.outline:hover{color:#fff;background:#8184d6}.buttonSmall.outline:active{background:#2f328f}.buttonSmall.gray{color:#ccc;height:28px;line-height:28px;border:1px solid #ccc;background:#fff}.checkbox>input[type=checkbox]+label,.radio>input[type=radio]+label{text-align:center;line-height:24px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;top:0;font-family:"Material Design Icons"}.buttonSmall.gray:hover{color:#3B3FB6;border:1px solid #3B3FB6}.buttonSmall.gray:active{background:#e1e2f5}.button.disabled,.buttonBig.disabled,.buttonSmall.disabled{background:#cecfef;cursor:not-allowed}.button.warning,.buttonBig.warning,.buttonSmall.warning{background:#E91E63}.button.warning:hover,.buttonBig.warning:hover,.buttonSmall.warning:hover{color:#fff;background:#f27ba3}.button.warning:active,.buttonBig.warning:active,.buttonSmall.warning:active{background:#c1134e}.button.loading,.buttonBig.loading{background:#cecfef;cursor:not-allowed;position:relative}.button.loading:before,.buttonBig.loading:before{vertical-align:middle;margin:0 2px 3px 0;width:16px;height:16px;content:"";display:inline-block;background:url(../../static/images/loading_white.gif) no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.button.loading:before,.buttonBig.loading:before{background:url(../../static/images/loading_white@3x.gif);background-size:16px}}.checkbox{-moz-user-select:none;-webkit-user-select:none;user-select:none;color:#3B3FB6;width:24px;height:24px;position:relative}.checkbox>input[type=checkbox]{width:24px;height:24px;opacity:0;filter:alpha(opacity=0)}.checkbox>input[type=checkbox]+label{cursor:pointer;left:0;position:absolute;width:24px;height:24px}.checkbox.disabled{color:#ccc}.checkbox.disabled>input[type=checkbox]+label{cursor:not-allowed}.radio{-moz-user-select:none;-webkit-user-select:none;user-select:none;color:#3B3FB6;width:24px;height:24px;position:relative}.radio>input[type=radio]{width:24px;height:24px;opacity:0;filter:alpha(opacity=0)}.radio>input[type=radio]+label{cursor:pointer;left:0;position:absolute;width:24px;height:24px}.input.disabled>input[type=text],.inputWithReminder.disabled>input[type=text]{cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none}.radio.disabled{color:#ccc}.radio.disabled>input[type=radio]+label{cursor:not-allowed}.dropdown{transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;background:#fff;display:inline-block;cursor:pointer;height:48px;color:#333;position:relative;border:1px solid #ccc;padding:0 35px 0 15px}.dropdown:hover{border-color:#3B3FB6}.dropdown>input{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;line-height:48px;color:#666;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;height:100%;border:none}.dropdown>input:focus{color:#3B3FB6;border-color:#3B3FB6}.dropdown>ul{box-shadow:0 2px 5px rgba(0,0,0,.1);width:100%;border:1px solid #eee;border-bottom:none;overflow:auto;display:none;background:#fff;position:absolute;z-index:99;left:0;top:60px}.dropdown>ul>li{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 15px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;line-height:45px;border-bottom:1px solid #eee}.dropdown>ul>li:hover{background:#3B3FB6;color:#fff}.dropdown:after{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;content:"";display:block;position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #ccc;right:14px;top:48%;pointer-events:none;transform:rotate(0);-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0)}.input,.input.errorBottom>div,.inputWithReminder,.pagination,.searchBar{display:inline-block}.dropdown-up:after{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}.dropdownShow{animation:.3s dropdownShow forwards;-webkit-animation:.3s dropdownShow forwards}@-webkit-keyframes dropdownShow{0%{opacity:0;top:40px}100%{opacity:1;top:60px}}@keyframes dropdownShow{0%{opacity:0;top:40px}100%{opacity:1;top:60px}}.dropdownHidden{animation:.3s dropdownHidden forwards;-webkit-animation:.3s dropdownHidden forwards}@-webkit-keyframes dropdownHidden{0%{opacity:1;top:60px}100%{opacity:0;top:40px}}@keyframes dropdownHidden{0%{opacity:1;top:60px}100%{opacity:0;top:40px}}.inputWithReminder{position:relative;width:250px;height:50px;background:#fff}.inputWithReminder:hover>input[type=text]{border-color:#3B3FB6}.inputWithReminder>input[type=text]{transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;height:100%;line-height:50px;position:absolute;z-index:2;padding:0 15px;color:#999;border:1px solid #ccc;background:0 0}.inputWithReminder>input[type=text]:focus{color:#3B3FB6;border-color:#3B3FB6}.inputWithReminder .placeholder{transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;position:absolute;background:#fff;z-index:1;top:0;padding:0 7px;margin-left:8px;line-height:50px;color:#bbb}.inputWithReminder>input[type=text]:focus+div{z-index:3;color:#3B3FB6;line-height:16px;font-size:12px;top:-8px}.inputValue:hover>.placeholder{color:#3B3FB6}.inputValue .placeholder{z-index:3;color:#ccc;line-height:16px;font-size:12px;top:-8px}.inputValue.success>input[type=text]{border-color:#4CAF50;color:#4CAF50}.inputValue.success>.placeholder{color:#4CAF50}.inputValue.success:focus{color:#4CAF50;border-color:#4CAF50}.inputValue.success>input[type=text]:focus+div{color:#4CAF50}.inputValue.error>input[type=text]{border-color:#E91E63;color:#E91E63}.inputValue.error>.placeholder{color:#E91E63}.inputValue.error:focus{color:#E91E63;border-color:#E91E63}.inputValue.error>input[type=text]:focus+div{color:#E91E63}.inputWithReminder.disabled>input[type=text]{-khtml-user-select:none;user-select:none;color:#999;border-color:#ccc;opacity:.6}.inputWithReminder.disabled:hover>input[type=text]{color:#999;border-color:#ccc}.inputWithReminder.disabled:hover>.placeholder{color:#ccc}.input{height:50px;position:relative}.input>input[type=text]{transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;width:100%;height:50px;line-height:50px;padding:0 15px;font-size:16px;color:#999;font-weight:700;border:1px solid #ccc;background:#fff}.input.error>div,.input.errorBottom>div{height:30px;font-size:12px;font-weight:700}.input>input[type=text]:hover{border-color:#3B3FB6}.input>input[type=text]:focus{color:#3B3FB6;border-color:#3B3FB6}.input.error>input[type=text],.input.errorBottom>input[type=text]{color:#E91E63;border:1px solid #E91E63}.input.error>div{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;color:#fff;right:0;line-height:30px;padding:0 10px;margin:10px;background:#E91E63}.input.errorBottom{height:85px;text-align:right}.input.errorBottom>input[type=text]{text-align:left;position:relative}.input.errorBottom>div{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#fff;right:0;line-height:30px;margin-top:5px;padding:0 15px;background:#E91E63}.input.disabled>input[type=text]{-khtml-user-select:none;user-select:none;color:#999;border-color:#ccc;opacity:.6}.pagination,.searchBar>.icon{text-align:center;-moz-user-select:none;-webkit-user-select:none}.input.disabled>input[type=text]:hover{color:#999;border-color:#ccc}.input.disabled>input[type=text]:focus{color:#999;border-color:#ccc}.searchBar{height:50px;width:250px;position:relative}.searchBar>input[type=text]{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;position:absolute;z-index:1;padding:0 60px 0 15px;height:100%;width:100%;line-height:50px;font-size:16px;color:#999;font-weight:700;border:1px solid #ccc}.searchBar>input[type=text]:hover{border-color:#3B3FB6}.searchBar>input[type=text]:focus{color:#3B3FB6;border-color:#3B3FB6}.searchBar>.icon{-ms-user-select:none;-khtml-user-select:none;user-select:none;transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;cursor:pointer;position:absolute;color:#999;width:50px;z-index:2;line-height:50px;right:0;vertical-align:middle}.searchBar>.icon:before{content:""}.searchBar>.icon:hover{color:#fff;background:#3B3FB6}.searchBar>.icon:active{color:#fff;background:#2f328f}.pagination{height:50px;vertical-align:top;-ms-user-select:none;-khtml-user-select:none;user-select:none}.pagination>.nextPage,.pagination>.previousPage,.pagination>ul li{width:48px;height:48px;display:inline-block;text-align:center;cursor:pointer}.pagination>.previousPage{font-family:"Material Design Icons";font-size:24px;transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;background:#fff;vertical-align:middle;color:#999;line-height:48px;border:1px solid #ddd}.pagination>.previousPage:hover{color:#3B3FB6;border-color:#3B3FB6}.pagination>.nextPage{font-family:"Material Design Icons";font-size:24px;transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;background:#fff;vertical-align:middle;color:#999;line-height:48px;border:1px solid #ddd}.pagination>.nextPage:hover{color:#3B3FB6;border-color:#3B3FB6}.pagination>ul{display:inline-block;vertical-align:middle}.pagination>ul>.pageSelected,.pagination>ul>.pageSelected:hover{background:#3B3FB6;color:#fff;border:1px solid #3B3FB6}.pagination>ul li{transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;background:#fff;color:#999;font-size:14px;font-weight:700;line-height:48px;border:1px solid #ddd}.alert>.alert_close,.dialog>.dialog_close,.tab .tabTitle{transition:.3s;-moz-user-select:none;-ms-user-select:none}.pagination>ul li:hover{color:#3B3FB6;border-color:#3B3FB6}.dialog{box-shadow:0 2px 5px rgba(0,0,0,.1);display:inline-block;width:500px;padding:0 30px 30px;background:#fff;text-align:right}.dialog>.dialog_close{-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-webkit-user-select:none;-khtml-user-select:none;user-select:none;cursor:pointer;float:right;width:30px;height:30px;line-height:30px;color:#ccc;text-align:center;margin-top:15px;margin-right:-10px}.alert>.alert_close,.tab .tabTitle{-webkit-user-select:none;-khtml-user-select:none}.dialog>.dialog_close:hover{color:#fff;background:#a7a9e3}.dialog>.dialog_close:active{background:#8184d6}.dialog>.dialog_header{text-align:left;font-size:18px;font-weight:700;line-height:60px;color:#666;width:100%;height:60px;border-bottom:1px solid #eee}.dialog>.dialog_body{text-align:left;font-size:16px;font-weight:700;line-height:30px;padding:30px 0;color:#333}.alert,.menu>.menu_list>a{font-size:15px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.dialog>.button{margin-left:20px}.dialogAll{display:none;position:fixed;z-index:999;top:0;width:100%;height:100%}.dialogAll>.dialog{top:30%;left:50%;margin-left:-280px;position:absolute;z-index:1}.dialogAll>.dialog_mask{width:100%;height:100%;background:#333;opacity:.8;filter:alpha(opacity=80)}.dialogShow{display:block}.dialogShow>.dialog{animation:.5s dialogShow forwards;-webkit-animation:.5s dialogShow forwards}.dialogShow>.dialog_mask{animation:.3s maskShow forwards;-webkit-animation:.3s maskShow forwards}@-webkit-keyframes dialogShow{0%{opacity:0;top:0}100%{opacity:1;top:200px}}@keyframes dialogShow{0%{opacity:0;top:0}100%{opacity:1;top:200px}}@-webkit-keyframes maskShow{0%{opacity:0}100%{opacity:.8}}@keyframes maskShow{0%{opacity:0}100%{opacity:.8}}.dialogClose>.dialog{animation:.5s dialogClose forwards;-webkit-animation:.5s dialogClose forwards}.dialogClose>.dialog_mask{animation:.3s maskClose forwards;-webkit-animation:.3s maskClose forwards}@-webkit-keyframes dialogClose{0%{opacity:1;top:200px}100%{opacity:0;top:0}}@keyframes dialogClose{0%{opacity:1;top:200px}100%{opacity:0;top:0}}@-webkit-keyframes maskClose{0%{opacity:.8}100%{opacity:0}}@keyframes maskClose{0%{opacity:.8}100%{opacity:0}}.alert{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;display:none;vertical-align:middle;width:500px;height:60px;line-height:60px;padding-left:20px;padding-right:50px;border:1px solid #6ec071;color:#6ec071;background:#eaf6eb;position:relative}.alert>.alert_close{user-select:none;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;position:absolute;float:right;cursor:pointer;font-size:16px;line-height:30px;height:30px;width:30px;top:15px;right:10px;text-align:center}.alert>.alert_close:hover{color:#fff;background:#92cf94}.alert>.alert_close:active{color:#fff;background:#4CAF50}.alert.prompt{color:#FF9800;border-color:#ffad33;background:#fff5e6}.alert.prompt>.alert_close:hover{color:#fff;background:#ffc166}.alert.prompt>.alert_close:active{color:#fff;background:#FF9800}.alert.warning{color:#E91E63;border-color:#ee4c83;background:#fdeff4}.tab .tabTitle>div,.tabBack>div,.table tbody tr td,.table thead tr th{border-right:1px solid #eee}.menu>.menu_list>a,.tab,.table tbody tr td,.table thead tr th{border-bottom:1px solid #eee}.alert.warning>.alert_close:hover{color:#fff;background:#f27ba3}.alert.warning>.alert_close:active{color:#fff;background:#E91E63}.tab,.table{background:#fff}.alertShow{display:block;position:fixed;z-index:999;margin:auto;top:60px;left:0;right:0;animation:.4s alertShow forwards;-webkit-animation:.4s alertShow forwards}@-webkit-keyframes alertShow{0%{opacity:0;top:-60px}100%{opacity:1;top:60px}}@keyframes alertShow{0%{opacity:0;top:-60px}100%{opacity:1;top:60px}}.table{border-top:1px solid #eee;border-left:1px solid #eee}.table thead tr th{text-align:left;height:50px;line-height:50px;font-size:14px;color:#333;padding:0 30px;font-weight:700}.table tbody tr:nth-child(odd){background:#F9F9F9}.table tbody tr td{text-align:left;height:50px;line-height:50px;font-size:14px;color:#666;padding:0 30px;font-weight:700}.tab{cursor:pointer;display:inline-block;height:70px;font-size:0}.tab .tabTitle,.tabBack{display:inline-block;height:30px}.tab .tabTitle>div,.tabBack>div{font-size:18px;line-height:30px}.menu>.menu_list:hover,.tab .tabTitle:hover,.tabBack:hover{background:#F9F9F9}.tab .tabTitle{-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;user-select:none;padding:20px 0}.tab .tabTitle:hover>div{color:#3B3FB6}.tab .tabTitle>div{padding:0 30px;font-weight:700;color:#333}.tabBack:hover>div,.tabTitle.selected>div{color:#3B3FB6}.tabBack{transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;padding:20px 0}.tabBack>div{font-family:"Material Design Icons";padding:0 10px;color:#999}.body.empty,.body.loading{padding:100px 0;background:#fff}.body.empty:before{content:"列表为空，暂无相关数据";display:block;font-size:18px;line-height:30px;font-weight:700;color:#ccc;text-align:center}.body.loading:before{content:"";width:30px;height:30px;display:block;margin:0 auto;background:url(../../static/images/loading_gray.gif) no-repeat}.body.loading:after{content:"正在加载中";display:block;font-size:14px;line-height:40px;font-weight:700;color:#ccc;text-align:center}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.body.loading:before{background:url(../../static/images/loading_gray@3x.gif) no-repeat;background-size:30px}}.menu{display:inline-block;vertical-align:top;width:220px;background:#fff}.menu .selected{color:#3B3FB6!important}.menu>.menu_list.show:before{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}.menu>.menu_list.show .menu_list_level2>a{height:50px}.menu>.menu_list{transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;position:relative}.menu>.menu_list:before{transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;font-family:"Material Design Icons";font-size:24px;color:#ccc;position:absolute;right:15px;top:20px}.menu>.menu_list>a{overflow:hidden;display:block;cursor:pointer;color:#666;height:70px;line-height:70px;margin:0 20px}.menu>.menu_list>a:before{font-family:"Material Design Icons";font-weight:400;font-size:19px;line-height:9px;vertical-align:middle;margin-right:8px}.menu>.menu_list:hover>a{color:#5a5eca}.menu>.menu_list>.menu_list_level2{padding:0 20px 0 47px}.menu>.menu_list>.menu_list_level2>a{transition:height .3s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;cursor:pointer;font-weight:700;color:#999;font-size:14px;line-height:50px;height:0}.menu>.menu_list>.menu_list_level2>a:hover{color:#5a5eca}