@charset "utf-8";
/* */
.fa-gray-icon:before {color: gray;margin: 4px 8px 4px 0;font-size: 16px;}

/*  2023-2-21 start  */
.ui-overlay-a, .ui-page-theme-a, .ui-page-theme-a .ui-panel-wrapper {background-color: white;}
.ui-header .ui-btn-icon-notext::after {background-color: unset;-webkit-border-radius: unset;border-radius: unset;text-indent: 0;left: 30%;}
.ui-header .ui-icon-return::after {background-image: unset;content: "\e65e";font-size: 32px;font-family: "iconfont" !important;font-weight: normal;color: #646464;line-height: 32px;margin-top: -14px;left: 60%}
.ui-header .ui-icon-bars::after {background-image: unset;content: "\ebac";font-size: 21px;font-family: "iconfont" !important;font-style: normal;color: #646464;font-weight: bold;}
.ui-header .ui-title {font-size: 17px;font-weight: bold;color: #010101;}

/* side bar */
#m_sidebar {background: white;width: 11em;position: fixed;flex-direction: column;will-change: transform;}
#m_sidebar .ui-btn,
#m_sidebar .ui-btn:visited,
#m_sidebar .ui-btn:hover {border-top: 0;border-bottom: 1px solid white;background-color: white;text-shadow: none;font-weight: bold;font-size: 16px;color: black;}

#m_search {width: 15em;position: fixed;background-color: #55a5e0;}
#m_search .ui-btn,
#m_search .ui-btn:visited,
#m_search .ui-btn:hover {border-top: 0;border-bottom: 1px solid #4792c5;background-color: #55a5e0;text-shadow: none;font-weight: normal;font-size: 17px;}
#m_search .ui-controlgroup-controls {width: 100%}

/* login wrapper */
#m_sidebar .login-wrapper {height: 130px;text-align: center;background: url('../../mobile/images/sidebar/by.png') no-repeat;}
#m_sidebar .login-wrapper > .avatar {margin: 10px;width: 60px;height: 60px;border-radius: 50%;}
#m_sidebar .login-wrapper > .avatar + button {max-width: 85px;margin: 0px 25%;padding: 0;min-height: 30px;border-color:white;}

/* project, consult, language list */
#m_sidebar .select-down > i {position: absolute;right: 1.625em;top: .9em;/*transition: all .4s ease-in-out;*/}
#m_sidebar .select-down > i.up {transform: rotate(180deg);}
#m_sidebar .down-list {display: none;}
#m_sidebar .down-item .ui-btn,
#m_sidebar .down-item .ui-btn:visited,
#m_sidebar .language-item .ui-btn:hover {background-color: white;color: black;text-indent: 27px;font-size: 14px;font-weight: normal;}
#m_sidebar .language-item .ui-btn .ui-btn-icon {width: 1em;height: 1em;display: inline-block;vertical-align: middle;}
#m_sidebar .language-item.active .ui-btn {background-color: #e0e0e0;}
#m_sidebar .language-item.active .ui-btn .ui-btn-icon {transform: rotate(-90deg);background: url('../../assets/btn_login_xiala.png') no-repeat center center;}

.ui-mobile .ui-panel-dismiss-open.ui-panel-dismiss-position-left {left: 11em;}