"\n<!DOCTYPE html>\n<html lang=\"中文\"  xmlns=\"http://www.w3.org/1999/xhtml\">\n<head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n    <meta name=\"csrf-param\" content=\"_csrf\">\n<meta name=\"csrf-token\" content=\"C1eTBaM9Ty-GjihGpASeFRvEHaa8NBY0R6G1EQiQQLdHZcpC6ns8GsDIcjfCdq5SY_Ve8f9Xb00EjPlcYd8YxQ==\">\n    <title></title>\n    <link href=\"/assets/9e8a83fe/css/login.css?v=\" rel=\"stylesheet\">\n<script src=\"/file/assets/lang\"></script></head>\n<body>\n\n <div data-v-5cb71550  class=\"login-container\">\n    <style>\n\n</style>\n\n<form data-v-5cb71550=\"\" class=\"el-form login-form el-form--label-left\" autocomplete=\"on\" action=\"http://appadmin.shopmie.com/fecadmin/login/index?lang=cn\" method=\"post\">\n    <input class=\"thiscsrf\" type=\"hidden\" value=\"C1eTBaM9Ty-GjihGpASeFRvEHaa8NBY0R6G1EQiQQLdHZcpC6ns8GsDIcjfCdq5SY_Ve8f9Xb00EjPlcYd8YxQ==\" name=\"_csrf\" />    <div data-v-5cb71550=\"\" class=\"title-container\">\n        <h3 data-v-5cb71550=\"\" class=\"title\">Fecmall Admin 后台系统 </h3>\n        <div data-v-54d0b3ce=\"\" data-v-5cb71550=\"\" class=\"international set-language el-dropdown isHide\">\n            <div data-v-54d0b3ce=\"\" aria-haspopup=\"list\" aria-controls=\"dropdown-menu-9855\" role=\"button\" tabindex=\"0\" class=\" el-dropdown-selfdefine \">\n                <svg data-v-ab4e0682=\"\" data-v-54d0b3ce=\"\" aria-hidden=\"true\" class=\"svg-icon international-icon\">\n                    <svg class=\"icon\" viewBox=\"0 0 1088 1024\" id=\"icon-language\"><path d=\"M729.6 294.4c19.2 57.6 44.8 102.4 89.6 147.2 38.4-38.4 64-89.6 83.2-147.2h-172.8zM307.2 614.4h166.4L390.4 390.4z\" p-id=\"6280\"></path><path d=\"M947.2 0h-768C108.8 0 51.2 57.6 51.2 128v768c0 70.4 57.6 128 128 128h768c70.4 0 128-57.6 128-128V128c0-70.4-51.2-128-128-128zM633.6 825.6c-12.8 12.8-25.6 12.8-38.4 12.8-6.4 0-19.2 0-25.6-6.4s-12.8 0-12.8-6.4-6.4-12.8-12.8-25.6-6.4-19.2-12.8-32l-25.6-70.4H281.6L256 768c-12.8 25.6-19.2 44.8-25.6 57.6-6.4 12.8-19.2 12.8-38.4 12.8-12.8 0-25.6-6.4-38.4-12.8-12.8-12.8-19.2-19.2-19.2-32 0-6.4 0-12.8 6.4-25.6s6.4-19.2 12.8-32l140.8-358.4c6.4-12.8 6.4-25.6 12.8-38.4s12.8-25.6 19.2-32 12.8-19.2 25.6-25.6c12.8-6.4 25.6-6.4 38.4-6.4 12.8 0 25.6 0 38.4 6.4 12.8 6.4 19.2 12.8 25.6 25.6 6.4 6.4 12.8 19.2 19.2 32 6.4 12.8 12.8 25.6 19.2 44.8l140.8 352c12.8 25.6 19.2 44.8 19.2 57.6-6.4 6.4-12.8 19.2-19.2 32zM985.6 576c-70.4-25.6-121.6-57.6-166.4-96-44.8 44.8-102.4 76.8-172.8 96l-19.2-32c70.4-19.2 128-44.8 172.8-89.6-44.8-44.8-83.2-102.4-96-166.4h-64v-25.6h172.8c-12.8-19.2-25.6-44.8-38.4-64l19.2-6.4c12.8 19.2 32 44.8 44.8 70.4h160v32h-64c-19.2 64-51.2 121.6-89.6 160 44.8 38.4 96 70.4 166.4 89.6l-25.6 32z\" p-id=\"6281\"></path></svg>\n                </svg>\n            </div>\n        </div>\n    </div>\n    <div data-v-5cb71550=\"\" class=\"el-form-item is-required el-form-item--medium\">\n        <div class=\"el-form-item__content\">\n            <span data-v-5cb71550=\"\" class=\"svg-container svg-container_login\">\n                <svg data-v-ab4e0682=\"\" data-v-5cb71550=\"\" aria-hidden=\"true\" class=\"svg-icon\">\n                    <svg class=\"icon\" viewBox=\"0 0 1024 1024\" id=\"icon-user\"><path d=\"M504.951 511.98c93.49 0 169.28-74.002 169.28-165.26 0-91.276-75.79-165.248-169.28-165.248-93.486 0-169.287 73.972-169.279 165.248-0.001 91.258 75.793 165.26 169.28 165.26z m77.6 55.098H441.466c-120.767 0-218.678 95.564-218.678 213.45V794.3c0 48.183 97.911 48.229 218.678 48.229H582.55c120.754 0 218.66-1.78 218.66-48.229v-13.77c0-117.887-97.898-213.45-218.66-213.45z\" p-id=\"7987\"></path></svg>\n                </svg>\n            </span>\n            <div data-v-5cb71550=\"\" class=\"el-input el-input--medium\">\n                <input autocomplete=\"on\" placeholder=\"账号\" name=\"login[username]\" type=\"text\" rows=\"2\" validateevent=\"true\" class=\"el-input__inner\">\n            </div>\n        </div>\n    </div>\n\n    <div data-v-5cb71550=\"\" class=\"el-form-item is-required el-form-item--medium\">\n        <div class=\"el-form-item__content\">\n            <span data-v-5cb71550=\"\" class=\"svg-container\">\n                <svg data-v-ab4e0682=\"\" data-v-5cb71550=\"\" aria-hidden=\"true\" class=\"svg-icon\">\n                  <svg class=\"icon\" viewBox=\"0 0 1024 1024\" id=\"icon-password\"><path d=\"M780.8 354.579692 665.6 354.579692 665.6 311.689846c0-72.310154-19.849846-193.299692-153.6-193.299692-138.870154 0-153.6 135.049846-153.6 193.299692l0 42.889846L243.2 354.579692 243.2 311.689846C243.2 122.249846 348.790154 0 512 0s268.8 122.249846 268.8 311.689846L780.8 354.579692zM588.8 669.420308C588.8 625.900308 554.220308 590.769231 512 590.769231s-76.8 35.131077-76.8 78.651077c0 29.459692 15.399385 54.468923 38.439385 67.820308l0 89.639385c0 21.740308 17.250462 39.699692 38.4 39.699692s38.4-17.959385 38.4-39.699692l0-89.639385C573.44 723.889231 588.8 698.88 588.8 669.420308zM896 512l0 393.609846c0 65.260308-51.869538 118.390154-115.2 118.390154L243.2 1024c-63.291077 0-115.2-53.129846-115.2-118.390154L128 512c0-65.220923 51.869538-118.390154 115.2-118.390154l537.6 0C844.130462 393.609846 896 446.779077 896 512z\" p-id=\"9230\"></path></svg>\n                </svg>\n            </span>\n            <div data-v-5cb71550=\"\" class=\"el-input el-input--medium\">\n                <input autocomplete=\"on\" placeholder=\"密码\" name=\"login[password]\" type=\"password\" rows=\"2\" validateevent=\"true\" class=\"el-input__inner\">\n            </div>\n        </div>\n    </div>\n\n    <button data-v-5cb71550=\"\" type=\"submit\" class=\"el-button el-button--primary el-button--medium\" style=\"width: 100%; margin-bottom: 30px;\">\n        <span>账户登陆</span>\n    </button>\n    <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />\n    <div data-v-5cb71550=\"\" style=\"color: rgb(170, 170, 170); text-align: center;\">\n        <a target=\"_blank\" href=\"http://www.fecmall.com/doc/fecshop-guide/develop/cn-2.0/guide-fecshop-2-about-description.html\">\n            系统简介        </a>\n        | \n        <a target=\"_blank\" href=\"http://www.fecmall.com/doc/fecshop-guide/develop/cn-2.0/guide-fecmall-appadmin-about.html\">\n            如何快速开始？        </a>\n            当前版本        </a>\n        ：2.12.1        <br data-v-5cb71550=\"\">\n        <br data-v-5cb71550=\"\">\n        <a href=\"http://www.fecmall.com/license\" target=\"_blank\">\n            真正开源的电商商城，商用免费授权，详细参看授权协议        </a>\n        <br data-v-5cb71550=\"\">\n        <br data-v-5cb71550=\"\">官网：\n        <a data-v-5cb71550=\"\" target=\"_blank\" href=\"http://www.fecmall.com\" style=\"color: rgb(255, 255, 255);\">www.Fecmall.com</a>\n    </div>\n</form>\n\n<script> <!-- 编写script标签是为了编辑器识别js代码，可以省略 -->  \n  \n</script>  \n</div>      \n \n<ul data-v-54d0b3ce=\"\" class=\"el-dropdown-menu el-popper el-dropdown-menu--medium \" id=\"dropdown-menu-9947\"  style=\"display:none;transform-origin: center top; z-index: 2001; position: fixed; top: 180px; left: 1103px;\" x-placement=\"bottom-end\">\n            <li data-v-54d0b3ce=\"\"  class=\"el-dropdown-menu__item    \" rel=\"en\">English</li>\n            <li data-v-54d0b3ce=\"\"  class=\"el-dropdown-menu__item    \" rel=\"zh\">中文</li>\n        <div x-arrow=\"\" class=\"popper__arrow\" style=\"left: 59px;\"></div>\n</ul>\n\n<div id=\"yii-debug-toolbar\" data-url=\"/debug/default/toolbar?tag=69da8abee3e5b\" style=\"display:none\" class=\"yii-debug-toolbar-bottom\"></div><style>\n#yii-debug-toolbar-logo {\n    position: fixed;\n    right: 31px;\n    bottom: 4px;\n}\n\n@media print {\n  .yii-debug-toolbar {\n    display: none !important;\n  }\n}\n\n.yii-debug-toolbar {\n    font: 11px Verdana, Arial, sans-serif;\n    text-align: left;\n    width: 96px;\n    transition: width .3s ease;\n    z-index: 1000000;\n}\n\n.yii-debug-toolbar_active {\n    width: 100%;\n}\n\n.yii-debug-toolbar_position_top {\n    margin: 0 0 20px 0;\n    width: 100%;\n}\n\n.yii-debug-toolbar_position_bottom {\n    position: fixed;\n    right: 0;\n    bottom: 0;\n    margin: 0;\n}\n\n.yii-debug-toolbar__bar {\n    position: relative;\n    padding: 0;\n    font: 11px Verdana, Arial, sans-serif;\n    text-align: left;\n    overflow: hidden;\n    box-sizing: content-box;\n\n    background: rgb(255, 255, 255);\n    background: -moz-linear-gradient(top, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%); /* FF3.6-15 */\n    background: -webkit-linear-gradient(top, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%); /* Chrome10-25,Safari5.1-6 */\n    background: linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\n    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7', GradientType=0); /* IE6-9 */\n\n    border: 1px solid rgba(0, 0, 0, 0.11);\n\n    /* ensure debug toolbar text is displayed ltr even on rtl pages */\n    direction: ltr;\n}\n\n.yii-debug-toolbar.yii-debug-toolbar_active:not(.yii-debug-toolbar_animating) .yii-debug-toolbar__bar {\n    overflow: visible;\n}\n.yii-debug-toolbar:not(.yii-debug-toolbar_active) .yii-debug-toolbar__bar,\n.yii-debug-toolbar.yii-debug-toolbar_animating .yii-debug-toolbar__bar {\n    height:40px;\n}\n\n.yii-debug-toolbar__bar:after {\n    content: '';\n    display: table;\n    clear: both;\n}\n\n.yii-debug-toolbar__view {\n    height: 0;\n    overflow: hidden;\n    background: white;\n}\n\n.yii-debug-toolbar__view iframe {\n    margin: 0;\n    padding: 0;\n    padding-top: 10px;\n    height: 100%;\n    width: 100%;\n    border: 0;\n}\n\n.yii-debug-toolbar_iframe_active .yii-debug-toolbar__view {\n    height: 100%;\n}\n\n.yii-debug-toolbar_iframe_animating .yii-debug-toolbar__view {\n    transition: height .3s ease;\n}\n\n.yii-debug-toolbar__block {\n    float: left;\n    margin: 0;\n    border-right: 1px solid rgba(0, 0, 0, 0.11);\n    padding: 4px 8px;\n    line-height: 32px;\n    white-space: nowrap;\n}\n\n.yii-debug-toolbar__block_active,\n.yii-debug-toolbar__ajax:hover {\n    background: rgb(247, 247, 247); /* Old browsers */\n    background: -moz-linear-gradient(top, rgb(247, 247, 247) 0%, rgb(224, 224, 224) 100%); /* FF3.6-15 */\n    background: -webkit-linear-gradient(top, rgb(247, 247, 247) 0%, rgb(224, 224, 224) 100%); /* Chrome10-25,Safari5.1-6 */\n    background: linear-gradient(to bottom, rgb(247, 247, 247) 0%, rgb(224, 224, 224) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\n    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#e0e0e0', GradientType=0); /* IE6-9 */\n}\n\n.yii-debug-toolbar__block a {\n    display: inline-block;\n    text-decoration: none;\n    color: black;\n}\n\n.yii-debug-toolbar__block img {\n    vertical-align: middle;\n}\n\n.yii-debug-toolbar__label {\n    display: inline-block;\n    padding: 2px 4px;\n    font-size: 12px;\n    font-weight: normal;\n    line-height: 14px;\n    white-space: nowrap;\n    vertical-align: middle;\n    max-width: 100px;\n    overflow-x: hidden;\n    text-overflow: ellipsis;\n    color: #ffffff;\n    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n    background-color: #999999;\n    -webkit-border-radius: 3px;\n       -moz-border-radius: 3px;\n            border-radius: 3px;\n}\n\n.yii-debug-toolbar__label:empty {\n    display: none;\n}\n\na.yii-debug-toolbar__label:hover,\na.yii-debug-toolbar__label:focus {\n    color: #ffffff;\n    text-decoration: none;\n    cursor: pointer;\n}\n\n.yii-debug-toolbar__label_important,\n.yii-debug-toolbar__label_error {\n    background-color: #b94a48;\n}\n\n.yii-debug-toolbar__label_important[href] {\n    background-color: #953b39;\n}\n\n.yii-debug-toolbar__label_warning,\n.yii-debug-toolbar__badge_warning {\n    background-color: #f89406;\n}\n\n.yii-debug-toolbar__label_warning[href] {\n    background-color: #c67605;\n}\n\n.yii-debug-toolbar__label_success {\n    background-color: #468847;\n}\n\n.yii-debug-toolbar__label_success[href] {\n    background-color: #356635;\n}\n\n.yii-debug-toolbar__label_info {\n    background-color: #3a87ad;\n}\n\n.yii-debug-toolbar__label_info[href] {\n    background-color: #2d6987;\n}\n\n.yii-debug-toolbar__label_inverse,\n.yii-debug-toolbar__badge_inverse {\n    background-color: #333333;\n}\n\n.yii-debug-toolbar__label_inverse[href],\n.yii-debug-toolbar__badge_inverse[href] {\n    background-color: #1a1a1a;\n}\n\n.yii-debug-toolbar__title {\n    background: rgb(247, 247, 247); /* Old browsers */\n    background: -moz-linear-gradient(top, rgb(247, 247, 247) 0%, rgb(224, 224, 224) 100%); /* FF3.6-15 */\n    background: -webkit-linear-gradient(top, rgb(247, 247, 247) 0%, rgb(224, 224, 224) 100%); /* Chrome10-25,Safari5.1-6 */\n    background: linear-gradient(to bottom, rgb(247, 247, 247) 0%, rgb(224, 224, 224) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\n    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#e0e0e0', GradientType=0); /* IE6-9 */\n}\n\n.yii-debug-toolbar__block_last{ /* creates space for .yii-debug-toolbar__toggle, .yii-debug-toolbar__external */\n    width: 80px;\n    height: 40px;\n    float: left;\n}\n\n.yii-debug-toolbar__toggle,\n.yii-debug-toolbar__external {\n    cursor: pointer;\n    position: absolute;\n\n    width: 30px;\n    height: 30px;\n    font-size: 25px;\n    font-weight: 100;\n    line-height: 28px;\n    color: #ffffff;\n    text-align: center;\n\n    opacity: 0.5;\n    filter: alpha(opacity=50);\n\n    transition: opacity .3s ease;\n}\n\n.yii-debug-toolbar__toggle:hover,\n.yii-debug-toolbar__toggle:focus,\n.yii-debug-toolbar__external:hover,\n.yii-debug-toolbar__external:focus {\n    color: #ffffff;\n    text-decoration: none;\n    opacity: 0.9;\n    filter: alpha(opacity=90);\n}\n\n.yii-debug-toolbar__toggle-icon,\n.yii-debug-toolbar__external-icon {\n    display: inline-block;\n\n    background-position: 50% 50%;\n    background-repeat: no-repeat;\n}\n\n.yii-debug-toolbar__toggle {\n    right: 10px;\n    bottom: 4px;\n}\n\n.yii-debug-toolbar__toggle-icon {\n    padding: 7px 0;\n    width: 10px;\n    height: 16px;\n    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDUwIDUwIj48cGF0aCBmaWxsPSIjNDQ0IiBkPSJNMTUuNTYzIDQwLjgzNmEuOTk3Ljk5NyAwIDAgMCAxLjQxNCAwbDE1LTE1YTEgMSAwIDAgMCAwLTEuNDE0bC0xNS0xNWExIDEgMCAwIDAtMS40MTQgMS40MTRMMjkuODU2IDI1LjEzIDE1LjU2MyAzOS40MmExIDEgMCAwIDAgMCAxLjQxNHoiLz48L3N2Zz4=');\n    transition: -webkit-transform .3s ease-out;\n    transition: transform .3s ease-out;\n    -webkit-transform: rotate(180deg);\n    transform: rotate(180deg);\n}\n\n.yii-debug-toolbar_active .yii-debug-toolbar__toggle-icon {\n    -webkit-transform: rotate(0);\n    transform: rotate(0);\n}\n\n.yii-debug-toolbar_iframe_active .yii-debug-toolbar__toggle-icon {\n    -webkit-transform: rotate(90deg);\n    transform: rotate(90deg);\n}\n\n.yii-debug-toolbar__external {\n    display: none;\n    right: 50px;\n    bottom: 4px;\n}\n\n.yii-debug-toolbar_iframe_active .yii-debug-toolbar__external {\n    display: block;\n}\n\n.yii-debug-toolbar__external-icon {\n    padding: 8px 0;\n    width: 14px;\n    height: 14px;\n    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDUwIDUwIj48cGF0aCBmaWxsPSIjNDQ0IiBkPSJNMzkuNjQyIDkuNzIyYTEuMDEgMS4wMSAwIDAgMC0uMzgyLS4wNzdIMjguMTAzYTEgMSAwIDAgMCAwIDJoOC43NDNMMjEuNyAyNi43OWExIDEgMCAwIDAgMS40MTQgMS40MTVMMzguMjYgMTMuMDZ2OC43NDNhMSAxIDAgMCAwIDIgMFYxMC42NDZhMS4wMDUgMS4wMDUgMCAwIDAtLjYxOC0uOTI0eiIvPjxwYXRoIGQ9Ik0zOS4yNiAyNy45ODVhMSAxIDAgMCAwLTEgMXYxMC42NmgtMjh2LTI4aDEwLjY4M2ExIDEgMCAwIDAgMC0ySDkuMjZhMSAxIDAgMCAwLTEgMXYzMGExIDEgMCAwIDAgMSAxaDMwYTEgMSAwIDAgMCAxLTF2LTExLjY2YTEgMSAwIDAgMC0xLTF6Ii8+PC9zdmc+');\n}\n\n.yii-debug-toolbar__switch-icon {\n    margin-left: 10px;\n    padding: 5px 10px;\n    width: 18px;\n    height: 18px;\n    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDUwIDUwIiB2ZXJzaW9uPSIxLjEiPjxwYXRoIGQ9Im00MS4xIDIzYy0wLjYgMC0xIDAuNC0xIDF2MTAuN2wtMjUuNi0wLjFjMCAwIDAtMiAwLTIuOCAwLTAuOC0wLjctMS0xLTAuNmwtMy41IDMuNWMtMC42IDAuNi0wLjYgMS4zIDAgMmwzLjQgMy40YzAuNCAwLjQgMS4xIDAuMiAxLTAuNmwwLTIuOWMwIDAgMjAuOCAwLjEgMjYuNiAwIDAuNiAwIDEtMC40IDEtMXYtMTEuN2MwLTAuNi0wLjQtMS0xLTF6TTkgMjYuOSA5IDI2LjkgOSAyNi45IDkgMjYuOSIvPjxwYXRoIGQ9Im05IDI2LjljMC42IDAgMS0wLjQgMS0xdi0xMC43bDI1LjYgMC4xYzAgMCAwIDIgMCAyLjggMCAwLjggMC43IDEgMSAwLjZsMy41LTMuNWMwLjYtMC42IDAuNi0xLjMgMC0ybC0zLjQtMy40Yy0wLjQtMC40LTEuMS0wLjItMSAwLjZsMCAyLjljMCAwLTIwLjgtMC4xLTI2LjYgMC0wLjYgMC0xIDAuNC0xIDF2MTEuN2MwIDAuNiAwLjQgMSAxIDF6Ii8+PC9zdmc+');\n}\n\n.yii-debug-toolbar__ajax {\n    position: relative;\n}\n\n.yii-debug-toolbar__ajax:hover .yii-debug-toolbar__ajax_info,\n.yii-debug-toolbar__ajax:focus .yii-debug-toolbar__ajax_info {\n    visibility: visible;\n}\n.yii-debug-toolbar__ajax_info {\n    visibility: hidden;\n    transition: visibility .2s linear;\n    background-color: white;\n    box-shadow: inset 0 -10px 10px -10px #e1e1e1;\n    position: absolute;\n    bottom: 40px;\n    left: -1px;\n    padding: 10px;\n    max-width: 480px;\n    max-height: 480px;\n    word-wrap: break-word;\n    overflow: hidden;\n    overflow-y: auto;\n    box-sizing: border-box;\n    border: 1px solid rgba(0, 0, 0, 0.11);\n    z-index: 1000001;\n}\n.yii-debug-toolbar__ajax a {\n    color: #337ab7;\n}\n.yii-debug-toolbar__ajax table {\n    width: 100%;\n    table-layout: auto;\n    border-spacing: 0;\n    border-collapse: collapse;\n}\n.yii-debug-toolbar__ajax table td {\n    padding: 4px;\n    font-size: 12px;\n    line-height: normal;\n    vertical-align: top;\n    border-top: 1px solid #ddd;\n}\n.yii-debug-toolbar__ajax table th {\n    padding: 4px;\n    font-size: 11px;\n    line-height: normal;\n    vertical-align: bottom;\n    border-bottom: 2px solid #ddd;\n}\n.yii-debug-toolbar__ajax_request_status {\n    color: white;\n    padding: 2px 5px;\n}\n.yii-debug-toolbar__ajax_request_url {\n    max-width: 170px;\n    overflow: hidden;\n    text-overflow: ellipsis;\n}\n</style><script>(function () {\n    'use strict';\n\n    var findToolbar = function () {\n            return document.querySelector('#yii-debug-toolbar');\n        },\n        ajax = function (url, settings) {\n            var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP');\n            settings = settings || {};\n            xhr.open(settings.method || 'GET', url, true);\n            xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest');\n            xhr.setRequestHeader('Accept', 'text/html');\n            xhr.onreadystatechange = function (state) {\n                if (xhr.readyState === 4) {\n                    if (xhr.status === 200 && settings.success) {\n                        settings.success(xhr);\n                    } else if (xhr.status != 200 && settings.error) {\n                        settings.error(xhr);\n                    }\n                }\n            };\n            xhr.send(settings.data || '');\n        },\n        url,\n        div,\n        toolbarEl = findToolbar(),\n        toolbarAnimatingClass = 'yii-debug-toolbar_animating',\n        barSelector = '.yii-debug-toolbar__bar',\n        viewSelector = '.yii-debug-toolbar__view',\n        blockSelector = '.yii-debug-toolbar__block',\n        toggleSelector = '.yii-debug-toolbar__toggle',\n        externalSelector = '.yii-debug-toolbar__external',\n\n        CACHE_KEY = 'yii-debug-toolbar',\n        ACTIVE_STATE = 'active',\n\n        animationTime = 300,\n\n        activeClass = 'yii-debug-toolbar_active',\n        iframeActiveClass = 'yii-debug-toolbar_iframe_active',\n        iframeAnimatingClass = 'yii-debug-toolbar_iframe_animating',\n        titleClass = 'yii-debug-toolbar__title',\n        blockClass = 'yii-debug-toolbar__block',\n        blockActiveClass = 'yii-debug-toolbar__block_active',\n        requestStack = [];\n\n    if (toolbarEl) {\n        url = toolbarEl.getAttribute('data-url');\n\n        ajax(url, {\n            success: function (xhr) {\n                div = document.createElement('div');\n                div.innerHTML = xhr.responseText;\n\n                toolbarEl.parentNode && toolbarEl.parentNode.replaceChild(div, toolbarEl);\n\n                showToolbar(findToolbar());\n            },\n            error: function (xhr) {\n                toolbarEl.innerText = xhr.responseText;\n            }\n        });\n    }\n\n    function showToolbar(toolbarEl) {\n        var barEl = toolbarEl.querySelector(barSelector),\n            viewEl = toolbarEl.querySelector(viewSelector),\n            toggleEl = toolbarEl.querySelector(toggleSelector),\n            externalEl = toolbarEl.querySelector(externalSelector),\n            blockEls = barEl.querySelectorAll(blockSelector),\n            iframeEl = viewEl.querySelector('iframe'),\n            iframeHeight = function () {\n                return (window.innerHeight * 0.7) + 'px';\n            },\n            isIframeActive = function () {\n                return toolbarEl.classList.contains(iframeActiveClass);\n            },\n            showIframe = function (href) {\n                toolbarEl.classList.add(iframeAnimatingClass);\n                toolbarEl.classList.add(iframeActiveClass);\n\n                iframeEl.src = externalEl.href = href;\n                viewEl.style.height = iframeHeight();\n                setTimeout(function() {\n                    toolbarEl.classList.remove(iframeAnimatingClass);\n                }, animationTime);\n            },\n            hideIframe = function () {\n                toolbarEl.classList.add(iframeAnimatingClass);\n                toolbarEl.classList.remove(iframeActiveClass);\n                removeActiveBlocksCls();\n\n                externalEl.href = '#';\n                viewEl.style.height = '';\n                setTimeout(function() {\n                    toolbarEl.classList.remove(iframeAnimatingClass);\n                }, animationTime);\n            },\n            removeActiveBlocksCls = function () {\n                [].forEach.call(blockEls, function (el) {\n                    el.classList.remove(blockActiveClass);\n                });\n            },\n            toggleToolbarClass = function (className) {\n                toolbarEl.classList.add(toolbarAnimatingClass);\n                if (toolbarEl.classList.contains(className)) {\n                    toolbarEl.classList.remove(className);\n                } else {\n                    toolbarEl.classList.add(className);\n                }\n                setTimeout(function () {\n                    toolbarEl.classList.remove(toolbarAnimatingClass);\n                }, animationTime);\n            },\n            toggleStorageState = function (key, value) {\n                if (window.localStorage) {\n                    var item = localStorage.getItem(key);\n\n                    if (item) {\n                        localStorage.removeItem(key);\n                    } else {\n                        localStorage.setItem(key, value);\n                    }\n                }\n            },\n            restoreStorageState = function (key) {\n                if (window.localStorage) {\n                    return localStorage.getItem(key);\n                }\n            },\n            togglePosition = function () {\n                if (isIframeActive()) {\n                    hideIframe();\n                } else {\n                    toggleToolbarClass(activeClass);\n                    toggleStorageState(CACHE_KEY, ACTIVE_STATE);\n                }\n            };\n\n        if (restoreStorageState(CACHE_KEY) === ACTIVE_STATE) {\n            toolbarEl.classList.add(activeClass);\n        }\n\n        toolbarEl.style.display = 'block';\n\n        window.onresize = function () {\n            if (toolbarEl.classList.contains(iframeActiveClass)) {\n                viewEl.style.height = iframeHeight();\n            }\n        };\n\n        barEl.onclick = function (e) {\n            var target = e.target,\n                block = findAncestor(target, blockClass);\n\n            if (block && !block.classList.contains(titleClass)\n                && e.which !== 2 && !e.ctrlKey // not mouse wheel and not ctrl+click\n            ) {\n                while (target !== this) {\n                    if (target.href) {\n                        removeActiveBlocksCls();\n                        block.classList.add(blockActiveClass);\n                        showIframe(target.href);\n                    }\n                    target = target.parentNode;\n                }\n\n                e.preventDefault();\n            }\n        };\n\n        toggleEl.onclick = togglePosition;\n    }\n\n    function findAncestor(el, cls) {\n        while ((el = el.parentElement) && !el.classList.contains(cls));\n        return el;\n    }\n\n    function renderAjaxRequests() {\n        var requestCounter = document.getElementsByClassName('yii-debug-toolbar__ajax_counter');\n        if (!requestCounter.length) {\n            return;\n        }\n        var ajaxToolbarPanel = document.querySelector('.yii-debug-toolbar__ajax');\n        var tbodies = document.getElementsByClassName('yii-debug-toolbar__ajax_requests');\n        var state = 'ok';\n        if (tbodies.length) {\n            var tbody = tbodies[0];\n            var rows = document.createDocumentFragment();\n            if (requestStack.length) {\n                var firstItem = requestStack.length > 20 ? requestStack.length - 20 : 0;\n                for (var i = firstItem; i < requestStack.length; i++) {\n                    var request = requestStack[i];\n                    var row = document.createElement('tr');\n                    rows.appendChild(row);\n\n                    var methodCell = document.createElement('td');\n                    methodCell.innerHTML = request.method;\n                    row.appendChild(methodCell);\n\n                    var statusCodeCell = document.createElement('td');\n                    var statusCode = document.createElement('span');\n                    if (request.statusCode < 300) {\n                        statusCode.setAttribute('class', 'yii-debug-toolbar__ajax_request_status yii-debug-toolbar__label_success');\n                    } else if (request.statusCode < 400) {\n                        statusCode.setAttribute('class', 'yii-debug-toolbar__ajax_request_status yii-debug-toolbar__label_warning');\n                    } else {\n                        statusCode.setAttribute('class', 'yii-debug-toolbar__ajax_request_status yii-debug-toolbar__label_error');\n                    }\n                    statusCode.textContent = request.statusCode || '-';\n                    statusCodeCell.appendChild(statusCode);\n                    row.appendChild(statusCodeCell);\n\n                    var pathCell = document.createElement('td');\n                    pathCell.className = 'yii-debug-toolbar__ajax_request_url';\n                    pathCell.innerHTML = request.url;\n                    pathCell.setAttribute('title', request.url);\n                    row.appendChild(pathCell);\n\n                    var durationCell = document.createElement('td');\n                    durationCell.className = 'yii-debug-toolbar__ajax_request_duration';\n                    if (request.duration) {\n                        durationCell.innerText = request.duration + \" ms\";\n                    } else {\n                        durationCell.innerText = '-';\n                    }\n                    row.appendChild(durationCell);\n                    row.appendChild(document.createTextNode(' '));\n\n                    var profilerCell = document.createElement('td');\n                    if (request.profilerUrl) {\n                        var profilerLink = document.createElement('a');\n                        profilerLink.setAttribute('href', request.profilerUrl);\n                        profilerLink.innerText = request.profile;\n                        profilerCell.appendChild(profilerLink);\n                    } else {\n                        profilerCell.innerText = 'n/a';\n                    }\n                    row.appendChild(profilerCell);\n\n                    if (request.error) {\n                        if (state !== \"loading\" && i > requestStack.length - 4) {\n                            state = 'error';\n                        }\n                    } else if (request.loading) {\n                        state = 'loading'\n                    }\n                    row.className = 'yii-debug-toolbar__ajax_request';\n                }\n                while (tbody.firstChild) {\n                    tbody.removeChild(tbody.firstChild);\n                }\n                tbody.appendChild(rows);\n            }\n            ajaxToolbarPanel.style.display = 'block';\n        }\n        requestCounter[0].innerText = requestStack.length;\n        var className = 'yii-debug-toolbar__label yii-debug-toolbar__ajax_counter';\n        if (state === 'ok') {\n            className += ' yii-debug-toolbar__label_success';\n        } else if (state === 'error') {\n            className += ' yii-debug-toolbar__label_error';\n        }\n        requestCounter[0].className = className;\n    };\n\n    var proxied = XMLHttpRequest.prototype.open;\n\n    XMLHttpRequest.prototype.open = function (method, url, async, user, pass) {\n        var self = this;\n        /* prevent logging AJAX calls to static and inline files, like templates */\n        if (url.substr(0, 1) === '/' && !url.match(new RegExp(\"{{ excluded_ajax_paths }}\"))) {\n            var stackElement = {\n                loading: true,\n                error: false,\n                url: url,\n                method: method,\n                start: new Date()\n            };\n            requestStack.push(stackElement);\n            this.addEventListener(\"readystatechange\", function () {\n                if (self.readyState == 4) {\n                    stackElement.duration = self.getResponseHeader(\"X-Debug-Duration\") || new Date() - stackElement.start;\n                    stackElement.loading = false;\n                    stackElement.statusCode = self.status;\n                    stackElement.error = self.status < 200 || self.status >= 400;\n                    stackElement.profile = self.getResponseHeader(\"X-Debug-Tag\");\n                    stackElement.profilerUrl = self.getResponseHeader(\"X-Debug-Link\");\n                    renderAjaxRequests();\n                }\n            }, false);\n            renderAjaxRequests();\n        }\n        proxied.apply(this, Array.prototype.slice.call(arguments));\n    };\n\n    // catch fetch AJAX requests\n    if (window.fetch) {\n        var originalFetch = window.fetch;\n\n        window.fetch = function(input, init) {\n            var method;\n            var url;\n            if (typeof input === \"string\") {\n                method = (init && init.method) || 'GET';\n                url = input;\n            } else if (window.Request && input instanceof Request) {\n                method = input.method;\n                url = input.url;\n            }\n            var promise = originalFetch(input, init);\n\n            /* prevent logging AJAX calls to static and inline files, like templates */\n            if (url.substr(0, 1) === '/' && !url.match(new RegExp(\"{{ excluded_ajax_paths }}\"))) {\n                var stackElement = {\n                    loading: true,\n                    error: false,\n                    url: url,\n                    method: method,\n                    start: new Date()\n                };\n                requestStack.push(stackElement);\n                promise.then(function(response) {\n                    stackElement.duration = response.headers.get(\"X-Debug-Duration\") || new Date() - stackElement.start;\n                    stackElement.loading = false;\n                    stackElement.statusCode = response.status;\n                    stackElement.error = response.status < 200 || response.status >= 400;\n                    stackElement.profile = response.headers.get(\"X-Debug-Tag\");\n                    stackElement.profilerUrl = response.headers.get(\"X-Debug-Link\");\n                    renderAjaxRequests();\n\n                    return response;\n                }).catch(function(error) {\n                    stackElement.loading = false;\n                    stackElement.error = true;\n                    renderAjaxRequests();\n\n                    throw error;\n                });\n                renderAjaxRequests();\n            }\n\n            return promise;\n        };\n    }\n\n})();</script><script src=\"/assets/850b0e84/jquery.js\"></script>\n<script>jQuery(window).on('load', function () {\n  \n　$(document).ready(function(){$(\"#login-captcha-image\").click();});  \n\n});</script><script> \n　$(document).ready(function(){\n    \n        $(\".set-language.el-dropdown\").click(function(){\n            if ($(this).hasClass(\"isHide\")) {\n                $(this).removeClass(\"isHide\");\n                $(\".el-dropdown-menu--medium\").show();\n            } else {\n                $(this).addClass(\"isHide\");\n                $(\".el-dropdown-menu--medium\").hide();\n            }\n        });\n    \n        $(\".el-dropdown-menu li\").click(function(){\n            $langCode = $(this).attr(\"rel\");\n            $.ajax({\n                url:'/fecadmin/login/changelang',\n                async:true,\n                timeout: 80000,\n                dataType: 'json', \n                type:'get',\n                data:{\n                    'lang':$langCode,\n                },\n                success:function(data, textStatus){\n                    if (data.status == \"success\"){\n                        url = window.location.href;\n                        arr = url.split(\"?\");\n                        u = arr[0] + '?lang=' + $langCode;\n                        window.location.href = u;\n                    }\n                },\n                error:function(){\n                    alert('error');\n                }\n            });\n        });    \n    \n    });  \n</script> \n                            \n</body>\n</html>\n"