:root{
    --button-text: 12px;
    --button-text-size: 1.4rem;
    --paragraph-text-font-size: 1.4rem;
    --button-link-color: #fff;
    --button-background-color: #0e90d2;
    --button-border-color: #0e90d2;
    --button-background-color-hover: #0c79b1;
    --button-border-color-hover: #0c79b1;
    --bankuan-title-background: rgb(14 144 210 / 30%);
    --menu-text-hover-background: #0E93D7;
    --menu-text-active-background: #0E93D7;
    --menu-text-hover-color: #fff;
    --layerout-width: 1024px;
    --info-alert-background-color: #d9edf7;
    --info-alert-text-color: #31708f;
    --info-alert-border-color: rgb(221 81 76 / 0%);
    --am-accordion-title: 12.5px;
    --am-accordion-title-tubiao-padding: 12.5px;
    --am-list-padding: 0.25em 0.5em;
    --am-list-title-line-height: 2em;
    --xuexiao-am-list-title-line-height: 2em;
    --am-list-zhuanye-line-height: 1.5em;
    --chongzhi-shurukuang-bankuai-background: #aee1fa;
    --button-style-danger-background-color: #dd514c;
    --button-style-danger-border-color: #dd514c;
}
/*html {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
}*/
html, body {
    height: auto;
    overflow: visible;
    margin:0;
    padding: 0;
}
/* body{
    font-family:Font-family: Helvetica, Tahoma, Arial, STXihei, "华文细黑", "Microsoft YaHei", "微软雅黑", sans-serif;vertical-align: middle;
    background: #f5f5f5;
} */

/* body {
    font-family: "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
} */
body {
  font-family: 
    -apple-system, BlinkMacSystemFont, /* macOS / iOS */
    "Segoe UI", /* Windows */
    "Roboto", /* Android / ChromeOS */
    "PingFang SC", "Microsoft YaHei", "Noto Sans SC", /* 中文支持 */
    "Helvetica Neue", "Arial", sans-serif;
    background: #f5f5f5;
}



a {
    text-decoration: none !important;
}
.alert-dismissible {
    padding-right: 35px !important;
    font-size: 12px !important;
    line-height: 1.8em;
}
#reset_ceping{
    cursor: pointer;
    color: #03a9f4;
}
button:focus,button,button:active{outline: 0 !important;}
.am-topbar-nav {
    float: right;
}
#cp_huolande_form legend,#cp_mbti_form legend {
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 0px;
}
#cp_huolande_form fieldset,#cp_mbti_form fieldset{
    padding: 1.25rem 0px;
}
.assess_form .am-form>legend{
    font-size: 18px;
}
#submit_assess_form_content,#submit_assess_mbti_form{
    max-width: 150px;
    display: block;
    margin: 10px auto;
    padding: 12px;
    border-radius: 30px;
}
[class*=am-u-] {
    padding-left: 1rem;
    padding-right: 1rem;
}
.am-btn{
    font-size: 1.4rem;
}
.am-container{
    max-width: 1024px;
    width: 100%;
}
.am-topbar .am-container{
    padding: 25px 0px;
    transition: 1s ease;
}
#index-footer .am-container{
    padding: 0px;
}
.am-container.main-container{
    max-width: 1024px;
    width: 100%;
    min-height: calc(100vh - 198px);
    margin: 60px auto 20px auto;
    padding-bottom: 20px;
}
.am-table>tbody>tr>td, .am-table>tbody>tr>th, .am-table>tfoot>tr>td, .am-table>tfoot>tr>th, .am-table>thead>tr>td, .am-table>thead>tr>th{
    vertical-align:middle;
}
.am-container.main-container.index{
    margin:0px auto;
    min-height: calc(100vh - 101px);
    background: #fff;
}
.zjdx-content{
    padding: 20px 0% 0px 0%;
    margin: 0px auto 20px auto;
    background: #fff;
    margin-bottom: 20px;
}
.search-result{
    padding: 20px 0% 0px 0%;
    margin: 0px auto;
    background: #fff;
    margin-bottom: 20px;
}
#search-result>.alert-success{
    border-left: 3px solid #3c763d;
    border-radius: 3px 0px 0px 3px !important;
}
.form-control,.multiselect.btn.btn-default,.multiselect-clear-filter{
    min-height: 40px;
    /*min-height: auto;*/
}
.multiselect.btn.btn-default,.multiselect-native-select .btn-group{
    width: 100%;
}
.two-col-inline .input-group{
    float: left;
    overflow: hidden;
}
.two-col-inline .col-xs-6{
    padding: 0px !important;
}
.zjdx-form-starded .input-group{
    margin-bottom:10px;
}
.multiselect-item .input-group{
    margin-bottom:10px;
}
.multiselect-container>li>a>label{
    padding: 3px 20px 3px 25px;
}
.input-group-addon,.btn{
    border-radius: 0px;
}
.center{
    text-align: center;
}
.multiselect-container{
    width: 100%;
    max-height: 220px;
    overflow-y: scroll;
}
.ui-widget.ui-widget-content {
    overflow-x: hidden;
    max-height: 200px;
    height: auto;
}
/*.index .zjdx-content{
    background: #1E5B94;
}*/
/*.index-menu-list li a{
    padding:0.6em 1em;
}*/
input[type=checkbox], input[type=radio] {
    margin: 4px 0 0;
}
header.am-container{
	background: #f2f2f2;
}
.erweima{
    display: block;
    margin: 0 auto;
    text-align: center;
    padding: 2%;
}
.am-topbar{
	/*background: #fff;*/
    background-image: url('../../assets/i/banner4.jpg');
    background-size: 100%;
    background-origin: border-box;
    background-repeat: no-repeat;
    background-position: center;
}
/*.am-topbar.yuanxiao{
    background-image: url('../../assets/i/banner1.jpg');
}
.am-topbar.zhuanye{
    background-image: url('../../assets/i/banner2.jpg');
}
.am-topbar.xuexiao{
    background-image: url('../../assets/i/banner5.jpg');
}*/
.am-topbar a {
    color: #fff;
}
.main-container{
	background: #fff;
}
.main-container>.container{
	background: #fff;
}
.am-padding-content{
    padding: 15px 80px !important;
    font-size: 14px;
}
.am-btn.am-round {
    border-radius: 1000px;
    font-size: 14px;
    padding: 1.5rem 5rem;
    outline: none;
}
.get {
    background: #1E5B94;
    color: #fff;
    text-align: center;
    padding: 100px 0;
}
.mb-3 {
    margin-bottom: 1.5rem!important;
}
.get-title {
    font-size: 200%;
    border: 2px solid #fff;
    padding: 20px;
    display: inline-block;
}

.get-btn {
    background: #fff;
}

.detail {
    background: #fff;
}

.detail-h2 {
    text-align: center;
    font-size: 150%;
    margin: 40px 0;
}

.detail-h3 {
    color: #1f8dd6;
}

.detail-p {
    color: #7f8c8d;
}

.detail-mb {
    margin-bottom: 30px;
}

.hope {
    background: #0bb59b;
    padding: 50px 0;
}

.hope-img {
    text-align: center;
}

.hope-hr {
    border-color: #149C88;
}

.hope-title {
    font-size: 140%;
}

.about {
    background: #fff;
    padding: 40px 0;
    color: #7f8c8d;
}

.about-color {
    color: #34495e;
}

.about-title {
    font-size: 180%;
    padding: 30px 0 50px 0;
    text-align: center;
}

.footer p {
    color: #7f8c8d;
    margin: 0;
    padding: 15px 0;
    text-align: center;
    background: #2d3e50;
}
.ui-menu .ui-menu-item-wrapper {
    font-size: 12px;
}
.zy_zymc{
    /*color: #31B0D5;*/
    /*cursor: pointer;*/
    transition: 0.5s ease;
}
.zy_zymc:hover{
    color: #1490b4;
}
.zy_xxmc{
    color:#FF3C37;
    /*cursor: pointer;*/
}
.zy_xxmc:hover{
    color:#225823;
}
.am-list>li{
    font-size: 14px;
}
.am-panel{
    margin-bottom: 20px;
}
.am-panel-footer{
    font-size: 12px;
}
.am-list>.am-badge {
    float: right;
}
.am-panel-hd .am-badge a{
    color:#fff;
}
.zjdx-pcqu .am-margin-right {
    margin-right: 0px;
}
.am-panel-hd{
   padding: 1.25rem 0px; 
}
.zjdx-pcqu>.am-panel-hd{
    cursor: pointer;
    font-size: 16px;
    font-weight: bold !important;
}

.xiangyou .am-margin-right:before{
    transition: 0.5s ease;
    transform: rotate(-90deg) !important;
}
.zhanshi .am-margin-right:before{
    transition: 0.5s ease;
    transform: rotate(0deg) !important;
}
.am-panel-group .am-panel+.am-panel {
    margin-top: 12px;
}
.symbolred{
    color: red;
    vertical-align: sub;
    margin: 0px 4px;
}
.zjdx-zymcclick .am-icon-heart{
    cursor: pointer;
    width: auto;
    font-size: 14px;
    padding: 0px 5px;
    color: #3c763d;
    vertical-align: unset;
}
.zjdx-zymcclick{
    overflow: hidden;
    padding: 0.5em;
    line-height: 1.5rem;
    font-size: 14px !important;
}
.am-table>thead>tr>th {
    border-bottom: 0px solid #ddd;
}
.am-cf.zjdx-zymcclick{
    padding:0.85rem 0px;
}
.school_info{
    margin:10px auto;
}
.school_info .am-badge{
    margin:1px;
}
.yx-title{
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 0px;
    /* height: 2rem; */
    line-height: 1rem;
    background: #0000;
    padding: 0px 10px 0px 0px;
}
.yx-title .am-badge{
    background: transparent;
    color: #444;
    padding-left: 0px;
}
.yx-title .am-badge .am-icon-heart{
    font-size: 14px;
    cursor: pointer;
}
.ghuan>span{
    padding: 2px 5px;
    background: #5EB95E;
    margin: 1px 2px 1px 0px;
    color: #fff;
    border-radius: 2px;
    font-size: 12px;
    display: inline-block;
}
.ghuan>span>a{
    color:#fff;
}
.ghuan>span>a:hover{
    opacity: 0.8;
}
.ghuan>span:first-child{
    margin-left: 0px;
}
.ghuan>span:nth-child(7n+1){
    background: #DD514C;
}
.ghuan>span:nth-child(7n+2){
    background: #0E90D2;
}
.ghuan>span:nth-child(7n+3){
    background: #8C0046;
}
.ghuan>span:nth-child(7n+4){
    background: #000066;
}
.ghuan>span:nth-child(7n+5){
    background: #FF6633;
}
.ghuan>span:nth-child(7n+6){
    background: #336666;
}

.alert {
    border-radius: 0px;
    font-size: 14px;
    margin-bottom: 10px;
    margin-top:10px;
    border: 0px solid !important;
    padding: 15px 15px;
}
.am-topbar-nav>li>a {
    padding: 0 20px;
    font-size: 1.6rem !important;
}
.xuexiao_gh{
    padding: 5px 0px;
    margin-bottom: 10px;
    /*background: #f5f5f5;*/
}
.zy_bbtn{
    border: 0px;
    height: 24px;
    background: transparent;
    font-weight: normal;
    padding: 6px 5px;
    background: #5EB95E;
}
.zy_bbtn-heat{
    border: 0px;
    font-weight: normal;
    padding:0px;
    height: 24px;
    background: #5eb95e80;
    border-left: 1px solid;
}
.zjdx-zymcclick .am-badge{
    padding: 0px 0px;
    background: #0000;
}

.zy_bbtn.active .am-icon-angle-right{
    transition: 0.5s ease;
    transform: rotate(90deg);
    /*color: #3c763d;*/
}

.zy_bbtn.inactive .am-icon-angle-right{
    transition: 0.5s ease;
    transform: rotate(0deg);
}
.am-table tr th,.am-table tr td{
    font-size: 12px;
    font-weight: normal;
}
.am-table tr th{
    font-weight: 700;
}
.vyv{
    /*max-width: calc(100% - 150px);*/
    /*float: left;*/
    height: auto;
    width: 100% !important;
    color: #3c763d;
}
.favorite_search_result .vyv .scang{
    float: right;
}
.favorite_search_result .vyv .scang.weishc{
    float: none;
}
.zy_bbtn.yxs{
    padding: 0px 10px 2px 10px;
    background: unset;
}
.yuanx-gh.am-panel-bd{
    display: block;
    background: rgb(242, 242, 242);
    padding: 10px;
    margin: 5px auto;
    border-top: 0px solid !important;
}
.scang{
    /*根据需求，先隐藏，把功能做好了再显示*/
    /*display: none !important;*/
    margin-right: 0px;
    /*width: 32px;*/
    display: inline-block;
    text-align: center;
    /*float: right;*/
}
.yemas{
    font-size: 12px;
}
.zjdx-pcqu .am-panel-footer{
    background: #fff;
    border-top: 1px solid #f2f2f2;
}
.zjdx-pcqu .am-panel-bd .am-table{
    margin-bottom: 0px;
}
/*.cwb{
    font-weight: bold;
}*/
.cwb.chong{
    color: #dd514c;
}
.cwb.bao{
    color: #3bb4f2;
}
.cwb.wen{
    color: #5eb95e;
}
.bld{
    font-weight: bold;
}
.yema{
    border: 0px;
    font-weight: normal;
    padding: 4px 5px;
    cursor: unset;
    background: #5EB95E;
}
.am-nav.am-nav-pills.am-topbar-nav li a:hover{
    background: #0E93D7;
    color:#fff;
}
.am-topbar-nav>li>a:after{
    display: none;
}
/*.search-result .am-panel-group:nth-child(2n+1)>.zjdx-pcqu>.am-panel-hd{
    background-color: #10ADFD !important;
}*/

.search-result .am-panel-group:nth-child(2n),.search-result .am-panel-group:nth-child(2n+1)>.zjdx-pcqu>.am-panel-hd{
    /*background-color: #F5F5F5 !important;*/
    /*width: 100.01%;
    margin-left: -0.005%;*/
    background-color: #0000;
    padding-left: 0px;
    padding-right: 0px;
}
.search-result .am-panel-group:nth-child(2n) .am-panel-collapse{
    background: #fff;
}

/*.search-result .am-panel-group:nth-child(2n+1),.search-result .am-panel-group:nth-child(2n+1)>.zjdx-pcqu>.am-panel-hd{
    background-color: #10ADFD !important;
    width: 100.01%;
    margin-left: -0.005%;
}*/
.search-result .am-panel-group:nth-child(2n+1) .am-panel-collapse{
    background: #fff;
}
.am-panel{
    background: unset !important;
}
#hide_form .am-icon-btn{
    display: block;
    margin: -24px auto;
    color: #1B66E6;
    background: #F5F5F5;
    cursor: pointer;
    font-size: 16px;
    transition: 0.5s ease;
}
#hide_form .am-icon-btn:hover {
    color: #ffffff;
    background: #1B66E6;
}
.hide_s:before{
    display: none;
}
.show_s .am-icon-circle-o-notch:before{
    display: none;
}

.go_to_top{
    /*display: grid;*/
    display: none;
    position: fixed;
    right: 2px;
    bottom: 60px;
    border-radius: 3px;
}
.footer .go_to_top a{
    color: #fff !important;
    padding: 5px 10px;
}
.go_to_top a:first-child{
    background-color: #DB4F4A;
}
.go_to_top a:last-child{
    background-color: rgb(3, 169, 244);
}
.go_to_top .am-icon-arrow-up,.go_to_top .am-icon-arrow-down{
    font-size: 20px;
}
.input-group-addon:first-child {
    padding-top: 10px;
}
.am-topbar-brand a:hover {
    color: #fafafa;
}
.imgs{
    position: relative;
}
.imgs img{
    width: 100%;
    max-width: 600px;
    display: block;
    margin: 0 auto;
}
.zy-lbiao{
    margin:10px auto 10px auto;
}
.zylb_zone{
    margin: 10px auto 30px auto !important;
}
.zylb_zone .am-accordion-item{
    margin: 0px auto;
}
.pkn{
    border: 0px solid !important;
}
.pkn.active .am-accordion-title:after{
    transform: rotate(90deg);
}
.pkn.inative .am-accordion-title:after{
    transform: rotate(0deg);
}
.zylb_zone .am-accordion-content{
    padding: 0px 1.25rem;
}
.zylb_zone .am-accordion-title{
    margin-bottom: -1px;
}

.search-result .am-panel-hd.zhanshi{
    /*background: #0E90D2 !important;*/
    /*color: #fff;*/
    font-weight: 700;
}

.input-group-addon:first-child {
    min-width: 100px;
    text-align: justify;
}
.menu-items{
    opacity: 1;
}
.am-accordion-item.pkn{
    display: flex;
    border-bottom: 0px solid #e6e6e6 !important;
}
.am-accordion-item.pkn.active .am-icon-angle-right:before{
    transform: rotate(90deg);
    transition: 0.5s ease;
}
.am-accordion-item.pkn.inctive{
    border-bottom: 0px solid #e6e6e6 !important;
    transform: rotate(0deg);
    transition: 0.5s ease;
}
.am-accordion-item.shcs.active .am-icon-angle-right:before{
  transition: 0.5s ease;
  transform: rotate(90deg);
}
.am-accordion-item.shcs.inctive .am-icon-angle-right:before{
  transition: 0.5s ease;
  transform: rotate(0deg);
}
.zysxc{
    /*flex: 1;*/
    margin-right: 0px;
    padding: 8px 10px;
    background: #0E90D2;
    text-align: center;
    color: #fff;
    cursor: pointer;
    margin-bottom: -1px;
    vertical-align: middle;
}
.am-accordion-item.pkn .am-accordion-title{
    flex: 5;
}
.am-accordion-item.pkn.active .zysxc{
    display: block !important;
    /*根据需求，先隐藏，把功能做好了再显示*/
    display: none !important;
}
.am-accordion-item.pkn.inctive .zysxc{
    display: none !important;
}
.pnel .zylb_zone{
    width:calc(100% - 2.5rem);
}
.am-topbar-brand img{
    max-height: 50px;
    max-width: 100%;
    width: auto;
}
.scang.zysxc{
    /*根据需求，先隐藏，把功能做好了再显示*/
    display: none !important;
}
.am-panel-hd.shide>.am-fr:before{
    transform: rotate(-90deg);
}
.am-panel-hd.shide.zhanshi>.am-fr:before{
    transform: rotate(0deg);
}
.am-panel-hd.shide.xiangyou>.am-fr:before{
    transform: rotate(0deg);
}
.favorite_search_result .am-panel-hd.shide>.am-fr:before{
    transform: rotate(0deg);
}
.menu-items img{
    max-width: 24px;
    border-radius: 50%;
    margin-right: 6px;
}
.am-topbar-brand {
    padding: 0 0px;
}
.yxbz_deta{
    padding: 2px 5px;
    border: 0px solid;
    background: #5EB95E;
    color: #fff;
    border-radius: 1px;
    font-size: 12px;
    outline: none;
    cursor: pointer;
}
.cxjg_title{
    font-weight: bold;
}
.tbm{
    /*padding: 1.25rem;*/
    padding:12.5px;
    margin: 0px auto;
    background: #f2f2f2;
}
.ui-menu .ui-menu-item{
    padding: 0px 0px !important;
}
.showmore{
    float: right;
}
.am-article{
    font-size: 14px;
}

.yxbz_deta .am-icon-angle-right{
    transition: 0.5s ease;
}

.yxbz_deta .am-icon-angle-right.zhankai{
    transform: rotate(90deg);
}
.yx-title .scang .am-icon-heart{
    /*color:#fff;*/
    font-size: 14px;
}
.scang .am-icon-heart {
    margin-right: 5px;
    padding: 5px;
}

.am-dropdown-content{
    font-size: 12px;
}

.yx-title .scang .am-icon-heart.red{
    color: #f00;
}
.qiantai_search{
    display: none;
}
.index-menu-list li.active{
    background: #10AAF8;
}
.index-menu-list li.active a{
    color: #fff;
}

.am-icon-heart.red{
  color: red;
}
.zjdx-zymcclick .am-icon-heart.red{
  color: red;
}
.am-icon-trash.red{
  color:red;
}

.bqian{
    margin:0 5px 0px 0px;
    padding: 2px 0px;
    margin-top: 0px;
    display: inline-block;
    font-size: 12px;
    height: 20px;
    width: 20px;
    line-height: 17px;
    text-align: center;
    border-radius: 50%;
    color: #fff !important;
    cursor: default;
}

.bqian.chong{
  background: #ff9393;
  background: -moz-linear-gradient(top, #ff9393 0%, #ff3030 44%, #ff0000 100%);
  background: -webkit-linear-gradient(top, #ff9393 0%,#ff3030 44%,#f00 100%);
  background: linear-gradient(to bottom, #ff9393 0%,#ff3030 44%,#f00 100%);
  /* box-shadow: 0px 1px 5px 0px rgb(255 0 0 / 35%); */
}
.bqian.bao{
  background: #10aaf8; /* Old browsers */
  background: -moz-linear-gradient(top, #10aaf8 0%, #0e90d2 44%, #0a6d9f 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #10aaf8 0%,#0e90d2 44%,#0a6d9f 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #10aaf8 0%,#0e90d2 44%,#0a6d9f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  /* box-shadow: 0px 0px 5px 0px rgb(14 144 210 / 35%); */
}
.bqian.wen{
  background: #71df71; /* Old browsers */
  background: -moz-linear-gradient(top, #71df71 0%, #5eb95e 44%, #448544 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #71df71 0%,#5eb95e 44%,#448544 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #71df71 0%,#5eb95e 44%,#448544 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.bqian.wus{
  background: #ffa84c; /* Old browsers */
  background: -moz-linear-gradient(top, #ffa84c 0%, #ff7b0d 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #ffa84c 0%,#ff7b0d 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #ffa84c 0%,#ff7b0d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  /* box-shadow: 0px 0px 5px 0px rgb(250 128 0 / 36%); */
}

.ss_search_icon{
    padding-left: 0px;
    padding-right: 0px;
    overflow: hidden;
    min-width: 80px;
    background: #1B66E6;
    border: 0px solid #1B66E6;
}
.ss_search_icon:hover{
    background: #154FB3;
    /*border: 1px solid #154FB3;*/
}
.ss_search_icon .am-icon-btn{
    display: block;
    margin: -24px auto;
    color: #fff;
    cursor: pointer;
    width: 100%;
    min-width: 40px;
    background: #0000;
    height: auto;
    font-size: 16px;
}

.yuanx_tages>.am-panel{
    margin-bottom: 0px;
}
.multiselect-item.multiselect-filter .input-group-addon{
    text-align: center;
}
.feedback-search #search-result .am-panel-group{
    margin-bottom:1rem !important;
}
.search-result{
    padding-top: 0px !important;
}

.zy-lbiao .vyv .scang .am-icon-heart {
    margin-right: 5px;
    padding: 5px 5px 5px 5px;
    display: inline-block;
    vertical-align: middle;
}
.zy-lbiao .zy_bbtn{
    margin: 0px auto !important;
}

#pdf_excel_btn button a,#download_btn_data{
  color: #fff !important;
  font-size: 14px;
}

.paxu{
    display: inline-block !important;
    max-width: 60px !important;
    padding: 2px;
    height: auto;
    margin-right: 5px;
    min-height: auto;
    font-size: 12px;
    border-radius: 2px;
    text-align: center;
}
.download_pcs{
  font-size: 16px !important;
  font-weight: bold;
}
.scang .am-icon-trash {
    margin-right: 5px;
    cursor: pointer;
    border-radius: 2px;
}
.scang .am-icon-heart{
  margin-right: 5px;
  cursor: pointer;
}
.strong-tips {
    border-left: 4px solid #0e90d2;
    background: rgb(14 144 210 / 30%);
    padding: 10px;
    margin-bottom: 10px;
}
.strong-tips p{
  margin-bottom: 0px;
}
.admin-scs .zy_zymc{
    padding-top:5px;
    display: inline-block;
    padding: 0px 0px;
}
.admin-scs .favorite_search_result .zy_zymc {
    padding: 0px 0px;
}

.timetip select{
    padding: 0px 6px !important;
}
.cucc{
    width: auto;
    overflow: visible;
    min-width: 100%;
}
.cucc>li span {
    display: block;
    padding: 6px 10px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
}
.cucc>li{
    cursor: pointer;
    margin-bottom: 1px;
    /*transition: 0.5s ease;*/
}
.cucc>li:hover{
  background: #10AAF8;
}
.cucc li.active{
  background: #10AAF8;
}
.cucc li.active span{
  color: #fff;
}
.cucc>li:hover span{
  color:#fff;
}

input:not([type=radio]):not([type=checkbox]), select {
    vertical-align: baseline;
}
.zy-lbiao.yijing .zy_bbtn {
    margin: 0px auto !important;
}
.zjdx-xux .scang .am-icon-trash{
    padding:3px 10px;
}
.yzm{
  padding: 0px;
}
#random_png{
  height: 38px;
}

.zjdx-xux .zjdx-zymcclick {
    line-height: 2.5rem;
    /*cursor: pointer;*/
}
.main-container.xuexiao .zjdx-xux .zjdx-zymcclick {
    line-height: 1.25em;
}
.zjdx-xux .xx_yxmc{
    padding-top: 2px;
    display: inline-block;
}
.yx_zy_search .vyv {
    margin-top: 4px;
}
.yuanxiao .zjdx-xux .zjdx-zymcclick {
    line-height: 1.5rem;
}
.downloadtag .ghuan>span{
    padding: 0px;
    background: transparent !important;
    color:#000 !important;
}
.downloadtag .ghuan>span a{
    padding: 0px;
    background: transparent !important;
    color:#1638A6 !important;
}

.am-table-bordered>tbody>tr>td, .am-table-bordered>tbody>tr>th, .am-table-bordered>tfoot>tr>td, .am-table-bordered>tfoot>tr>th, .am-table-bordered>thead>tr>td, .am-table-bordered>thead>tr>th {
    vertical-align: middle;
}
.dfenzutr{
    background: #f2f2f2 !important;
}
.downloadtag,.dfenzu,.dow_yx_bz{
    background: #f2f2f2 !important;
}
table tr.fengexian{
    background:#10AAF8;
    text-align: center;
}
.zjdx-content .am-titlebar {
    margin-top: 0px;
    height: auto;
    display: flex;
    font-size: 100%;
    padding: 12px 5px;
    border-bottom: 0px solid;
    background-color: #d9edf7;
    margin-bottom: 10px;
    border-top: 0px solid !important;
}
.am-topbar-nav>li.am-active>a.am-dropdown-toggle{
    color: #fff;
}
.index-menu-list ul.am-dropdown-content {
    padding: 0px 0;
}
.special form.am-form-inline .am-form-group{
    margin-bottom: 0px;
}

.ynghw_bmgnwe form{
   display: flex;
}
.special form.am-form-inline .am-form-group{
    margin-bottom: 0px;
}
.ynghw_bmgnwe form>*{
    flex:1;
}
#search_by_nickname_result .am-list-item-text span{
    padding:8px 5px;
    line-height: 1.8em;
}
#search_by_nickname_result .am-list-item-text span:first-child{
    padding-left: 0px;
}
#search_by_nickname_result .am-list-item-text{
    height: 100%;
    max-height: none;
}
#search_by_nickname_result .am-list-thumb img{
    max-width: 70px;
    border-radius: 4px;
}
#search_by_nickname_result li{
  cursor: pointer;
}
#search_by_nickname_result li.active{
    background-color: #f9f9f9;
}
#search_by_nickname_result li p{
    margin:0px auto;
}

.special .am-list-item-hd{
  font-size: 14px;
}
#search_by_nickname_result>.am-list-news{
  margin:0px;
}
.special .am-list-main .am-badge.am-badge-success{
  margin-left: 10px;
}

.zjdx-sidebar li.active a{
  color:#fff !important;
}
.am-dropdown-content li a>[class*=am-icon-]{
    padding-right: 0;
    min-width: 15px;
    display: inline-block;
    margin-right: 5px;
}
.index-menu-list ul.am-dropdown-content>li>a {
    padding: 6px 10px;
}
.am-dropdown-content:before,.am-dropdown-content:after {
    z-index: -1;
}
.goumai_count .input-group{
    width: 100%;
    margin-bottom: 20px;
}
.cz_forms{
    height: 70px;
}
.cz_forms .am-titlebar-title{
    flex:3;
}
.cz_forms .am-titlebar-nav{
    flex:2;
    padding-right: 20px;
}
.cz_forms .layui-input{
    display: inline-block !important;
    width: auto !important;
    margin:0px 10px !important;
    padding-left: 0px;
}
.cz_forms .input-group-addon{
    text-align: left;
    padding: 12px;
    border: 0px;
}
.am-titlebar.cz_forms .layui-input{
    display: inline-block !important;
    width: auto !important;
    max-width: 100px;
    border: 0px;
    padding: 10px 15px;
}
.cz-module .alert{
    margin-top:0px;
}

.money{
  font-size: 24px;
  color: #f00;
  font-weight: 700;
  font-style: normal;
}
.alert-info{
  font-size: 14px;
}
.cg-erweima{
  padding:2%;
  text-align: center;
}
.cg-erweima img{
  max-width: 170px;
}
.wercz p{
  text-align: center;
}
.xuexiao .zy_zymc {
    vertical-align: middle;
}
.zhuanye .zy_xxdm{
    vertical-align: bottom;
}
.zhuanye .zy_xxdm .bqian{
    margin-top: -2px;
}
.yuanxiao .zy_zymc {
    vertical-align: middle;
    width: 100%;
    display: block;
    cursor: pointer;
}
.admin-scs .zy-lbiao .zjdx-zymcclick .bqian{
    margin: 0 5px 0px 7px;
}
.admin-scs .zy-lbiao .vyv .scang .am-icon-heart {
    margin: 0 5px 0px 7px;
}

.admin-scs .zy-lbiao .jpk .zjdx-zymcclick .bqian {
    margin: 0 5px 0px 0px;
}
.admin-scs .rewm .zy-lbiao .vyv .scang .am-icon-heart {
    margin: 0 5px 0px 0px;
}
.admin-scs .favorite_search_result .rewm .zy-lbiao .vyv .scang .am-icon-heart {
    margin: 0 0px 0px 0px;
}
.admin-form-starded{
  padding: 20px;
  background: #f2f2f2;
}
.admin-form-starded .form-group{
  overflow: hidden;
  margin-bottom: 0px;
}
.bootstrap-table table td span.am-badge{
  margin:2px 5px;
  cursor: pointer;
  font-size: 12px;
  font-weight: 100;
}
.two-col-inline .input-group{
    float: left;
    overflow: hidden;
}
.two-col-inline .col-xs-6{
    padding: 0px !important;
}
.admin-form-starded .input-group{
  margin-bottom: 20px;
}

.symbolred{
    color: red;
    vertical-align: sub;
    margin: 0px 4px;
}
input[type='button']:focus,input[type='button'],input[type='button']:active{outline: 0 !important;}
button[type='button']:focus,button[type='button'],button[type='button']:active{outline: 0 !important;}

.fixed-table-container{
  border:0px solid !important;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    font-size: 12px;
    vertical-align: middle;
}
.pull-right.search .form-control{
    height: auto;
    min-height: auto;
}

.zjdx-inline-form-item{
    display: flex;
    border:0px solid !important;
}
.zjdx-inline-form-item .layui-form-label{
    width: 100px;
    flex:1;
    /*text-align: center;*/
    border:1px solid #e6e6e6 !important;
}
.zjdx-inline-form-item .layui-input-block{
    flex:4;
    margin-left: 100px;
}
.zjdx-inline-form-item .layui-btn.layui-btn-fluid{
    width:80px;
    background: #1D70FF;
}

.gift-card-zone .layui-anim.layui-icon{
    display: none;
}
.gift-card-zone .layui-form-radioed{
    border: 1px solid red;
    padding: 0px 15px;
}
.gift-card-zone .layui-form-radio{
    padding:0px 15px;
}
.gift-card-zone .layui-input-block {
    margin-left: auto;
}
.gift-card-zone .layui-form-item .layui-input-inline{
    width: calc(100% - 80px);
     margin-right: 0px; 
}
.yzm-input{
    display: flex;
}
.yzm-random{
    padding: 0px 0px 0px 10px !important;
    margin-right: 0px;
}
.gift-card-zone .layui-form-label {
    text-align: left;
}
.gift-card-zone{
    margin:0px auto;
}
.refund-result .layui-card {
    box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1);
}
.refund-result .layui-card-header{
    background: #FBFBFB;
}
.thiscurrent{
    /*cursor:unset;*/
    cursor: default !important; 
}
.export_yulan{
    overflow: auto;
}

table tr.dpaiwei-info{
    font-weight:bold;
}
table tr.gg_toubu{
    background:#A9D08E !important;
}
table tr.downloadtag,table tr.dfenzu,table tr.dow_yx_bz {
    background:#f2f2f2 !important
}
#refund_nick_name img{
    width: 16px;
    height: 16px;
    border-radius: 50%;
    margin-right: 10px;
}
.layui-btn{
    background-color: #0e90d2;
}

.consume table td{
    padding: 10px 10px !important;
    border-bottom: 1px solid #ddd;
    border-top: 0px !important;
}
.consume table{
    margin-bottom: -1px !important;
}
.consume .am-panel-hd{
    padding:10px 15px;
}
.consume table tr td:first-child{
    font-weight: bold;
    color: rgba(0,0,0,0.5);
}
.consume .am-panel-bd{
    padding: 0px;
}
.layui-btn a{
    color: #fff;
}
.search_payment_con_class{
    font-size: 12px;
    /*background: #dd514c;*/
    /*padding: 5px 10px;*/
    color: #fff !important;
    cursor: pointer;
    border-radius: 2px;
    margin-left: 0px;
}
#go_charge{
    background: #4AAA4A;
}

.czmingxi td .am-badge{
    margin-left: 0px;
    font-style: normal;
    border-radius: 2px;
    padding: 3px 8px;
    line-height: 1.4em;
}
.czmingxi td .am-badge i{
    font-style: normal;
}
.blue{
    color:#0E90D2;
}
.footer a{
  color:#0E90D2 !important;
}
.yuanxiao_rem .zjdx-zymcclick{
    /*cursor: pointer;*/
}
.chozia{
    margin-top:10px;
    margin-bottom:10px;
}
#zjdx-honghufuwuxieyi #service_protocol{
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-top: 2px;
}
#weixin_saoma_pay{
    display: none;
}
#mobile_saoma_pay{
    display: none;
}
i{
    font-style: normal !important;
}
.bqian i{
    transform: scale(0.85);
    -webkit-transform: scale(0.85);
    display: inline-block;
    width: 20px;
}
.nocharge_history{
    display: none !important;
}
.nocharge_history.yinceng{
    display: none;
}
#ask_question{
    padding: 4px 10px;
    cursor: pointer;
}
.yijzhank{
    width: 100%;
    padding: 10px 15px;
    border: 0px;
    font-size: 12px;
    color: #fff;
    background: #0e90d2;
}
.zhnake{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.zhnake button{
    /*flex:1;*/
    /*margin:5px;*/
    /*width: calc(49.5%);*/
    font-size: 14px;
    width: 100%;
    margin: 5px auto 0px auto;
    display: block;
}
/*.yuanxiao .kmp .am-panel-bd {
    padding: 0rem !important;
}
.yuanxiao .am-table-bordered {
    border: 0px solid #ddd;
}

.am-panel-footer {
    padding: .6rem;
}

.zy-lbiao .kmp #zydetails_* {
    border-top: 0px solid #ddd !important;
}*/

.zjdx-content .layui-input-block{
    margin-left: 0px !important;
}
.zjdx-content .layui-input-inline.layui-col-md12{
    display: block !important;
}

.ss_search_icon,.ss_search_icon .am-icon-btn{
    border-radius: 0px !important;
    background: #1B66E6;
}
.ss_search_icon:hover,.ss_search_icon .am-icon-btn:hover,.ss_search_icon .am-icon-btn:hover{
    background: #195FD9;
}

/* .bootstrap-table .pull-right.search{
    width: calc(100% - 96px);
} */
.bootstrap-table .pull-right.search .form-control{
    border-radius: 1px;
}

.am-panel-collapse>.am-panel-bd{
    padding: 0px !important;
}
.am-panel-group>.am-panel{
    border: 0px solid !important;
}
.am-panel-default>.am-panel-hd{
    background: transparent !important;
}
.zjdx-xux>.am-panel-bd{
    border-top: 0px solid !important;
}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border: 0.5px solid #ddd !important;
}
.fixed-table-toolbar .btn-group>.btn-group:last-child>.btn {
    border-top-right-radius: 1px;
    border-bottom-right-radius: 1px;
}

.yuanxiao_rem{
    padding-bottom: 5px;
}

.xuexiao .vyv {
    /* height: 1.8em;
    line-height: 1.5em; */
    display: inline;
}
.xuexiao .yuanxiao_rem .zjdx-zymcclick {
    /* padding: 2px 0.5em; */
    display: flex;
    align-items: center;
}

.xuexiao .zjdx-xux .xx_yxmc{
    float: unset;
}
.xuexiao .vyv .bqian{
    float: right;
}
.yuanxiao .yx-title .scang{
    float: unset;
}
.yuanxiao .scang.jjh{
    float: left;
}
.yuanxiao .vyv.yxkkk{
    overflow: hidden;
    display: flex;
    align-items: center;
}


.yuanxiao .shcs.treeg{
    overflow: hidden;
    display: flex;
    align-items: center;
}
.yuanxiao .shcs.treeg .am-accordion-title.tbm{
    width: 100%;
    flex: 2;
}
.yuanxiao .shcs.treeg .scsme [class*=am-icon-] {
    padding: 12.5px 14px;
    cursor: pointer;
}

.zhuanye .vyv {
    height: 1.8em;
    line-height: 1.5em;
    display: inline;
}
.zhuanye .yuanxiao_rem .zjdx-zymcclick {
    padding: 2px 0.5em;
}

.zhuanye .zjdx-xux .xx_yxmc{
    float: unset;
}
.zhuanye .vyv .bqian{
    margin-right: 0px;
    /* float: right;
    margin-top: 2px; */
}
/*.zhuanye .zjdx-xux .zjdx-zymcclick{
    line-height: unset;
}*/
.zhuanye .kmp .zjdx-zymcclick{
    padding: 0.25em;
}
.zhuanye .zyx_zy_zymc{
    width: calc(100% - 60px);
    display: inline-block;
    cursor: pointer;
}

.zhuanye .scsme [class*=am-icon-] {
    padding: 12.5px 14px;
    cursor: pointer;
    background: #fff;
}
.zhuanye .am-panel-hd.shide{
    overflow: hidden;
    padding: 0px 0px !important;
}
.zhuanye .am-panel-hd.shide .bbvnd{
    float: unset !important;
}


.zhuanye .wbg{
    width: calc(100% - 77px);
    display: inline-block;
    padding: 1.25rem 0px;
}

.uuer{
    padding: 0.5em;
}


.xuexiao .xx_zy_zymc{
    width: calc(100% - 124px);
    display: inline-block;
    cursor: pointer;
}
.xuexiao .shcs.treeg{
    overflow: hidden;
}
.xuexiao .shcs.treeg .am-accordion-title.tbm{
    width: 100%;
}
.xuexiao .shcs.treeg .scsme [class*=am-icon-] {
    padding: 12.5px 14px;
    cursor: pointer;
}
.xuexiao .zjdx-xux .pnel .am-panel-bd .shcs.treeg{
    display: flex;
    align-items: center;
    background: #f2f2f2;
}
.xuexiao .zjdx-xux .pnel .am-panel-bd .shcs.treeg .scsme{
    display: flex;
}
.xuexiao .xxw_zy_zymc{
    width: calc(100% - 30px);
    display: inline-block;
    cursor: pointer;
    vertical-align: middle;
}
.xuexiao .vyv .bqian.azpm {
    /* float: right; */
    margin-top: 0px;
    margin-right: 0px;
}
.xuexiao .xxian_zy_item .xxw_zy_zymc {
    width: calc(100%);
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.xuexiao .xxian_zy_item .xxw_zy_zymc .bao{
    background: #10aaf8;
    background: -moz-linear-gradient(top, #10aaf8 0%, #0e90d2 44%, #0a6d9f 100%);
    background: -webkit-linear-gradient(top, #10aaf8 0%,#0e90d2 44%,#0a6d9f 100%);
    background: linear-gradient(to bottom, #10aaf8 0%,#0e90d2 44%,#0a6d9f 100%);
    box-shadow: 0px 0px 5px 0px rgb(14 144 210 / 35%);
}
.xuexiao .xxian_zy_item .xxw_zy_zymc .wen{
    background: #71df71;
    background: -moz-linear-gradient(top, #71df71 0%, #5eb95e 44%, #448544 100%);
    background: -webkit-linear-gradient(top, #71df71 0%,#5eb95e 44%,#448544 100%);
    background: linear-gradient(to bottom, #71df71 0%,#5eb95e 44%,#448544 100%);
}
.xuexiao .xxian_zy_item .xxw_zy_zymc .chong{
    background: #ff9393;
    background: -moz-linear-gradient(top, #ff9393 0%, #ff3030 44%, #ff0000 100%);
    background: -webkit-linear-gradient(top, #ff9393 0%,#ff3030 44%,#f00 100%);
    background: linear-gradient(to bottom, #ff9393 0%,#ff3030 44%,#f00 100%);
    box-shadow: 0px 1px 5px 0px rgb(255 0 0 / 35%);
}

.admin-scs .zjdx-xux .scang.weishc .am-icon-heart{
    padding: 4px 8px 4px 0px;
}


.admin-scs .vyv {
    display: block;
    float: left;
    cursor: pointer;
    color: #3c763d;
}
.admin-scs .yuanxiao_rem .zjdx-zymcclick {
    padding: 2px 0.5em;
}

.admin-scs .zjdx-xux .xx_yxmc{
    float: unset;
}
.admin-scs .zjdx-xux .zjdx-zymcclick {
    height: 2.5em;
}

.admin-scs .zjdx-xux .scang [class*=am-icon-] {
    margin: 0px 0px;
    font-size: 14px;
    padding: 4px 6px;
    cursor: pointer;
    /*background: #5fb87833;*/
}
.admin-scs .zjdx-xux .scang a .am-icon-search{
    color: #5eb95e;
}
.admin-scs .zjdx-xux .scang .am-icon-trash {
    margin-right: 0px;
    border-radius: 2px;
}
.admin-scs .favorite_search_result .vyv .scang {
    line-height: unset;
}
.admin-scs .zy-lbiao.noscang .zjdx-zymcclick .bqian{
    float: right;
}
.admin-scs .favorite_search_result .vyv .scang.weishc{
    background: transparent !important;
}
.admin-scs .favorite_search_result .vyv .scang.weishc .am-icon-heart{
    background: transparent !important;
}
/* .admin-scs .zjdx-zymcclick .scang{
    float: right;
} */
.admin-scs .zjdx-xux .zjdx-zymcclick{
    cursor: unset !important;
}

.admin-scs .zy-lbiao.noscang .vyv{
    width: calc(100% - 0px) !important;
}
.sc_zy_zymc{
    width: calc(100% - 85px);
    display: inline-block;
    padding: 5px 0px;
}

.scsme{
    float: right;
    padding: 0px 0px;
}

/* .admin-scs .am-accordion-item.shcs .am-accordion-title.tbm{
    width: calc(100% - 152px);
    margin: 0 auto;
    float: left;
} */

.admin-scs .yjnj .am-accordion-title.tbm{
    width: 100%;
    flex: 2;
}
.admin-scs .weics .am-accordion-title.tbm{
    width: 100%;
    flex: 2;
}

.admin-scs .am-accordion-item.shcs{
    overflow: hidden !important;
}

.scsme [class*=am-icon-] {
    padding: 14px 14px;
    background: #F2F2F2;
    cursor: pointer;
}

.admin-scs .scsme [class*=am-icon-],.admin-scs .scsme [class*=layui-icon-] {
    padding: 12.5px 14px;
    background: #F2F2F2;
    cursor: pointer;
}

.scsme .am-icon-heart{
    color: #3c763d !important;
}

.scsme.scsme-bottome{
    float: none;
    display: flex;
    max-width: 25%;
    margin: 5px auto 10px auto;
}
.scsme.scsme-bottome [class*=am-icon-] {
    flex: 1;
    margin:5px auto;
    text-align: center;
}


.rotate1 .am-icon-refresh:before{
    transform: rotate(180deg);
    transition: 1s ease;
}
.rotate .am-icon-refresh:before{
    transform: rotate(360deg);
    transition: 1s ease;
}


.admin-download2 .ghuan>span{
    background: #0000 !important;
    padding: 2px 2px;
    color: unset;
}
.dc_button_egm button{
    margin:5px auto;
}
#yyuu .btn {
    padding: 10px 6px !important;
    width: 100%;
    text-align: left;
}
#yyuu{
    flex: 14;
    width: 100%;
}

.timetip{
    display: flex;
}
.pv_swich{
    background: #f2f2f2;
    padding: 10px 6px;
    border: 1px solid #ccc;
    flex: 1;
    min-width: 80px;
}

.bqian .am-icon-search{
    font-size: 16px;
    color: #228b22;
}

/*.admin-scs .am-panel-hd.am-panel.am-panel-success.pnel.am-list{
    color: #5eb95e;
    background-color: #5eb95e26 !important;
    border-color: #c9e7c9 !important;
}*/
/*.admin-scs .vyv .bqian{
    float: right;
}*/

.strong-tips.exret p{
    font-size: 12px;
}
.strong-tips.exret{
    padding: 5px 10px;
    margin-bottom: 5px;
    display: none;
}

.layer-ext-myskin{
    background: #EEF0F1;
}

.blacklor{
    padding: 2px 5px !important;
    text-align: center;
    cursor: pointer;
    width: auto;
}

.blacklor [class*=am-icon-]{
    color: #000;
    font-size: 18px;
    margin-left: 0px;
}

.mquestion{
    margin: 5px;
    color: #0e90d2;
    cursor: pointer;
}

.yx-title{
    cursor: auto;
}
.admin-download2 table tr td,.admin-download2 table tr th{
    padding: 2px !important;
}

/*.mntoubu{
    background: red;
}
.mnubu{
    background: purple;
}*/


/*.xx_wqz{
    float: right;
    padding: 5px 0px;
}*/

.jconfirm-title{
    font-size: 16px !important;
    color: #f37b1d !important;
}
.footer .copyright,.footer .shenming{
    display: block;
}
.footer .shenming{
    font-size: 12px !important;
}

.admin-scs .saxaz>.am-panel-hd{
    overflow: hidden;
    padding: 1rem 0px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.am-panel-group {
    margin-bottom: 1rem;
}
.admin-scs .saxaz>.am-panel-hd .wbg{
    width: 100%;
    padding: 1rem 0px;
}
.admin-scs .saxaz .scsme.bbvnd [class*=am-icon-] {
    padding: 10px 4px 10px 4px;
    font-size: 12px;
    background: #f2f2f200 !important;
}
.admin-scs .scsme.bbvnd{
    display: flex;
    align-items: center;
    justify-content: space-between;
    min-width: 180px;
    flex-direction: row-reverse;
}
.admin-scs .scsme.bbvnd button{
    font-size: 12px;
}
.admin-scs .scsme.bbvnd .am-btn-danger{
    background-color: var(--button-style-danger-background-color);
    border-color: var(--button-style-danger-border-color);
}
.admin-scs .scsme.bbvnd .am-btn-secondary{
    background-color: var(--button-background-color);
    border-color: var(--button-border-color);
}
.admin-scs .scsme.bbvnd .am-icon-trash:before {
    display: none;
}
    
.xkyqiu{
    font-size: 12px;
    color: #aaa;
}

#add_score_layer_form .input-group{
    margin-bottom: 10px;
}
#add_score_layer_form .modal-body{
    padding: 0px;
}

.cp_info{
    display: flex;
    margin-bottom: 20px;
}
.cp_info .ceping_item{
    flex: 1;
    text-align: center;
    margin:1%;
    padding: 20px 10px 10px 10px;
    color:#fff;
    border-radius: 2px;
}
.cp_info .ceping_item p{
    position: relative;
    font-size: 14px;
    margin-bottom: 20px;
}
.cp_info .ceping_item p:after{
    content: '';
    width: 20px;
    height: 2px;
    background-color: rgba(255, 255, 255, 0.5);
    position: absolute;
    top: 30px;
    left: calc(100%/2 - 10px);
}
.cp_info .ceping_item a{
    color: rgba(255,255,255,0.85) !important;
    font-size: 12px;
    float: right;
    transition: 0.6s ease;
    margin-right: 0px;
    position: relative;
}
.cp_info .ceping_item a:hover{
    color: rgba(255,255,255,1) !important;
}
.ceping_item h2{
    margin-top: 30px;
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: bold;
    min-height: 60px;
}
.cp_info .ceping_item:first-child{
    margin-left:0px;
    background: #0e90d2;
}
.cp_info .ceping_item:last-child{
    margin-right:0px;
    background: #053852;
}
.ceping_item_list a{
    display: block;
    margin-bottom: 20px;
}
.assess_radio{
    display: flex;
    margin: 10px auto 20px auto;
    justify-content: space-between;
}
.assess_form .am-radio label{
    font-size: 14px !important;
    color: #666;
    display: block;
}
.assess_form .am-radio+.am-radio {
    margin-top: 0px;
}
.assess_form .am-radio{
    padding-top: 5px;
    margin-top: 0px !important;
    line-height: 1.8em;
    width: 100%;
}
.ceping-huolande .assess_form .am-radio{
    padding-left: 0px;
}
.am-form p{
    font-size: 14px;
    margin-bottom: 0.5rem;
}
.assess_radio .am-radio input[type=checkbox],.assess_radio .am-radio input[type=radio],.assess_mbti_radio .am-radio input[type=checkbox],.assess_mbti_radio .am-radio input[type=radio] {
    margin: 7px 5px 0 0;
}
.assess_mbti_radio{
    margin-bottom: 20px;
    padding-top: 10px;
}
.assess_form .am-radio label{
    font-size: 14px !important;
    color: #666;
    display: block;
}
.assess_form .am-radio+.am-radio {
    margin-top: 0px;
}
.assess_form .am-radio{
    padding-top: 5px;
    margin-top: 0px !important;
    line-height: 1.8em;
    width: 100%;
}
.assess_form .am-panel-hd,.assess_form .am-panel-footer{
    font-size: 14px;
    overflow: hidden;
}
.mbti_test_result .am-table tr:first-child {
    font-weight: normal !important;
}
.load_more_link{
    font-size: 12px !important;
}
.mbti_test_result .am-table>tbody>tr>td{
    padding:10px;
}
.ceping_kl_suggestion{
    margin-bottom:20px;
}
.ceping_kl_suggestion .am-list-news-default .am-list>li:first-child{
    border-top: 0px solid !important;
}
.ceping_kl_suggestion .am-accordion-title{
    border-bottom: 0px solid !important;
}
.ceping_kl_suggestion .am-accordion-item{
    border: 1px solid #dedede;
}
.ceping_kl_suggestion .am-accordion-title.open{
    border-bottom: 1px solid #dedede !important;
}
.ceping_kl_suggestion .am-accordion-gapped {
    margin: .5rem auto !important;
}


.assess_mbti_radio .am-checkbox,.assess_mbti_radio .am-checkbox-inline,.assess_mbti_radio .am-radio,.assess_mbti_radio .am-radio-inline{
    padding-left: 0px !important;
}

.am-offcanvas-bar:after {
    width: 0px;
}

.admin-scs .am-accordion-item.shcs.weics{
    display: flex;
}
.admin-scs .am-accordion-title.tbm{
    width:auto;
    float: unset;
    width: 100%;
}
.admin-scs .am-accordion-item.shcs.weics .scsme.rotate{
    display: flex;
}
.admin-scs .am-accordion-item.shcs.yjnj{
    display: flex;
}
.admin-scs .am-accordion-item.shcs.yjnj .scsme.rotate{
    display: flex;
}
.admin-scs .zjdx-xux .am-panel.pnel .zjdx-zymcclick{
    display: flex;
    align-items: center;
}
.admin-scs .zjdx-xux .am-panel.pnel .zjdx-zymcclick .vyv{
    width: 100% !important;
}
.admin-scs .im_mwng_q>.vyv{
    color: #3b3b3b;
}
.admin-scs .am-panel.pnel .zjdx-zymcclick .scang{
    display: flex;
    align-items: center;
}
.admin-scs .zy-lbiao.noscang .jpk .zjdx-zymcclick .vyv{
    display: flex;
    align-items: center;
}
.admin-scs .zy-lbiao.noscang .jpk .zjdx-zymcclick .vyv .scang.weishc{
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
}
.admin-scs .zy-lbiao.noscang .jpk .zjdx-zymcclick .vyv .sc_zy_zymc{
    width: 100%;
}
.goumai_count .input-group-addon{
    background: unset !important;
}
.ceping_item_list button.am-btn-block,.ceping-huolande #start_huolande_cp{
    padding: 12px !important;
    border-radius: 30px;
}

/* 操作说明 开始 */
#domeStartGuideBtn {
    position: absolute;
    top: 40%;
    right: 0px;
}

#domeUsingPanel {
    display: none;
    position: absolute;
    top: 80px;
    right: 200px;
    width: 350px;
}

#domeGithubBtn {
    display: none;
    position: absolute;
    top: 4px;
    left: 12px;
}
.jquery-guide,.jquery-guide-bg {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    z-index: 999999;
}

.jquery-guide-bg {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-color: rgb(0 0 0 / 80%);
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
}

.jquery-guide-bg.active {
    border-color: rgba(0, 0, 0, 0.5);
}

.jquery-guide-content {
    position: absolute;
    cursor: default;
    color: #FFF;
    z-index: 9999999999;
}
.jquery-guide-content p{
    background: rgb(0 0 0 / 60%);
    padding: 10px 20px;
    margin: 10px;
}
/* 操作说明 结束 */

.user_tips_menu i{
    color: #fff;
    cursor: pointer;
}
.layui-layer-dialog .layui-layer-padding {
    padding: 20px 20px 20px 55px;
    text-align: left;
    background: rgb(255 255 255 / 92%);
    box-shadow: 1px 1px 7px 1px rgb(0 0 0 / 40%);
    border: 0px solid !important;
}
.layui-layer-msg {
    border: 0px solid #D3D4D3 !important;
}

.search-result .am-panel-group .am-panel-hd{
    transition: 0.5s ease;
}
.search-result .am-panel-group .am-panel-hd:hover {
    background: #dbf2db;
}

.yuanxiao .treeg .scsme .am-icon-heart.plus{
    position: relative;
}
.yuanxiao .treeg .scsme .am-icon-heart.minus{
    position: relative;
}
.yuanxiao .treeg .scsme .am-icon-heart.plus:after{
    content: "+";
    position: absolute;
    top: 5px;
    right: 5px;
}
.yuanxiao .treeg .scsme .am-icon-heart.minus:after{
    content: "+";
    position: absolute;
    top: 0px;
    right: 0px;
    top: 5px;
    right: 5px;
    transform: rotate(45deg);
}

.xuexiao .treeg .scsme .am-icon-heart.plus{
    position: relative;
}
.xuexiao .treeg .scsme .am-icon-heart.minus{
    position: relative;
}
.xuexiao .treeg .scsme .am-icon-heart.plus:after{
    content: "+";
    position: absolute;
    top: 5px;
    right: 5px;
}
.xuexiao .treeg .scsme .am-icon-heart.minus:after{
    content: "+";
    position: absolute;
    top: 0px;
    right: 0px;
    top: 5px;
    right: 5px;
    transform: rotate(45deg);
}

.admin-scs .shcs .am-icon-heart.plus,.admin-scs .scang .am-icon-heart.plus{
    position: relative !important;
}
.admin-scs .shcs .am-icon-heart.minus{
    position: relative !important;
}
.admin-scs .shcs .scsme .am-icon-heart.plus:after{
    content: "+";
    position: absolute;
    top: 5px;
    right: 5px;
}
.admin-scs .scang .am-icon-heart.plus:after{
    content: "+";
    position: absolute;
    top: -5px;
}
.admin-scs .shcs.yjnj .am-icon-heart.minus:after{
    content: "+";
    position: absolute;
    top: 0px;
    right: 0px;
    top: 5px;
    right: 5px;
    transform: rotate(45deg);
}

.footer .alert-info.zjdx-tips{
    padding: 1%;
}
.footer .alert-info.zjdx-tips{
    padding: 1% !important;
}
.footer .alert-info.zjdx-tips h4{
    font-weight: 600;
}
.footer .alert-info.zjdx-tips ol{
    padding-left: 1.1em !important;
    margin-bottom: 0px !important;
}
.footer .alert-info.zjdx-tips ol li{
    font-size: 12px !important;
    margin: 8px auto;
    font-weight: 600 !important;
    list-style: auto !important;
}

.para_block{
    padding:0px 0px 15px 0px;
    /* border-bottom: 1px solid #e3e3e3; */
}
#ceping_huolande_text .para_block,#ceping_mbti_instruction .para_block{
    display: none;
}
.para_block p,.para_block li {
    font-size: 12px;
}
.para_block h2{
    margin-top: 1em;
    font-size: 16px;
    font-weight: bold;
}
.jzrq{
    color: #4CAF50;
}
.am-panel-bd.hlde{
    padding-bottom: 0px !important;
    margin-bottom:-1px !important;
    display: grid;
}
.inner_cat.tab5_showselected+div>.alert-warning{
    margin-top:10px;
}
.mbti_sugg_title{
    font-weight: bold;
}
.para_block ol{
    margin:10px 0px;
}
.mbti_test_result .am-table tr:first-child {
    font-weight: normal !important;
}
.load_more_link{
    font-size: 12px !important;
}
.mbti_test_result .am-table>tbody>tr>td{
    padding:10px;
}
.copy{
    float:right;
    cursor:pointer;
    color:#0e90d2;
    font-size: 12px;
    font-weight: normal;
}
.ceping_canvas_result{
    margin-bottom:50px !important;
}
.cp_leixing{
    font-weight: bold;
    padding-right: 10px;
    color: #4CAF50;
}
.am-panel-hd .cp_tag{
    padding-right: 10px;
}
.assess_form .para_block.shows ul,.assess_form .para_block.shows ol{
    background: #dff0d8;
    padding: 10px;
}
.assess_form .am-panel .am-panel-hd{
    padding: 0.6rem 1.25rem;
}
.assess_form .am-table>tbody>tr>td,.assess_form .am-table>tbody>tr>th,.assess_form .am-table>tfoot>tr>td,.assess_form .am-table>tfoot>tr>th,.assess_form .am-table>thead>tr>td,.assess_form .am-table>thead>tr>th{
    padding: 0.6rem 1.25rem;
}

.test-button,#submit_assess_mbti_form{
    width: max(15%,120px) !important;
    padding: 12px 20px !important;
    margin: 35px auto !important;
    border-radius: 30px;
}

.wx_tanchuan .jconfirm-buttons button{
    background: rgb(46, 204, 113) !important;
    padding: 10px 30px !important;
    color: #fff !important;
    transition: 0.5s ease;
}
.wx_tanchuan .jconfirm-buttons button:hover{
    background: rgb(74, 170, 74) !important;
}
.zjdx_shouqpcs{
    display: flex;
    align-items: center;
    justify-content: center;
}
.zjdx_shouqpcs .zx_shoupcs{
    text-align: center;
}
.zjdx_mwnw button{
    padding: 15px 70px !important;
    display: inline-block !important;
    margin-top: 15px !important;
    background: rgb(46, 204, 113);
    border: 0px solid rgb(46, 204, 113);
    color: #fff;
    font-size: 18px;
}
.zjdx-form-starded button.am-btn-block,
.user_tips_tijiao button#admin_paiwei_banding,
.chongzhika button#gift_banding{
    padding: 10px 30px !important;
}
#admin_paiwei_mxb .am-badge{
    padding: 0.5em 0.625em;
}
.chaxun{
    display: none;
}
.vgvf_t{
    line-height: 1.5em;
}
.te_zbbn{
    display: flex;
    align-items: center;
}
.we_checkbox_e{
    width: 16px;
    height: 16px;
    margin-top: -1px !important;
}
.bope_checkbox_e{
    width: 18px;
    height: 18px;
    margin-right: 6px !important;
    margin-top: 0px !important;
}
.am-titlebar-multi .am-titlebar-title {
    color: #31708f;
}
.bpow_checkbox_all{
    width: 18px;
    height: 18px;
    margin-right: 6px !important;
    margin-top: 0px !important;
}
.service_page .am-panel-hd {
    padding: 0.6rem 1.25rem !important;
}
.service_page .am-panel-hd {
    color: #444;
    background-color: #f5f5f5 !important;
    border-color: #ddd;
}
.image img{
    width: 100%;
    max-width: 640px;
    display: block;
    box-shadow: 0px 0px 7px 1px rgb(0 0 0 / 30%);
}
.extra_message{
    margin: 10px auto;
    padding: 2%;
    font-weight: bold;
}
.confirm-hide-button{
    display: none !important;
}
#content_loading_tips{
    display: none;
}
.cz-module .alert p a{
    background: #337ab7;
    font-size: 12px;
    padding: 5px 15px;
    margin: 0px 10px;
    color: #fff;
    transition: 0.5s ease;
}
.cz-module .alert p a:hover{
    background: #3488d0;
}
.vyv.xx_mppie_ou {
    display: flex !important;
    align-items: center !important;
    color: #3b3b3b !important;
}
.xuexiao .vyv.xx_mppie_ou .tre_ppntw{
    display: flex;
    align-items: center;
    width: 100%;
}
.xx_pc_xxlie_meta {
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
}
.xuexiao .vyv.xx_mppie_ou .xx_zy_zymc {
    width: 100% !important;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.search-result .zjdx-pcqu .azhan .vyv.xx_mppie_ou .xx_zy_zymc{
    -webkit-line-clamp: unset !important;
}
.zhuanye .vyv.yxppp{
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #000000 !important;
}
.zhuanye .vyv.yxppp .zyx_zy_zymc{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.zhuanye .kmp.nozhan .vyv.yxppp .zyx_zy_zymc{
    -webkit-line-clamp: unset !important;
    -webkit-box-orient: vertical !important;
}
.vyv.xxian_zy_item{
    display: flex;
    align-items: center;
}
.yuanxiao .zy-lbiao .vyv.yxkkk .zy_zymc{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}


.ssou_fwerge{
    display: flex !important;
}
.zjdx-form-starded .ssou_fwerge .input-group-addon{
    border: 0px;
    display: flex;
    justify-content: center;
    width: 100%;
    align-items: center;
    padding: 15px 12px !important;
}
.ssou_fwerge .input-group-addon .slider-container{
    display: flex;
    align-items: center;
    width: 100%;
    margin-left: 5%;
}
.ssou_fwerge .ss_search_icon{
    max-width: 80px !important;
}
#zjd_slider-value{
    margin-left: 5px;
}



.remen_container{
    padding: 15px 0px;
    margin: 0 auto;
}
.remen_container .mneg_list_itmeng{
    margin-left: 0px;
    padding-left: 0px;
    list-style-type: none;
/*     display: flex; */
    margin-right: 5px;
}
.remen_container .mneg_list_itmeng span{
    padding: 5px 6px;
    background: #4CAF50;
    margin-right: 5px;
    display: inline-block;
    margin-bottom: 5px;
    font-size: 8px;
    color: #fff;
    cursor: pointer;
}
.remen_container .mneg_list_itmeng span:hover{
    opacity: 0.8;
}

.zjwgw_lisntw {
    border-bottom: 0px solid #ddd !important;
}
.zjwgw_lisntw>li {
    margin-bottom: 0px;
}
.zjwgw_lisntw>li.active>a{
    background: #0e90d2;
    color: #fff;
    border-color: #0e90d2;
}
.ynghw_bmgnwe input {
    width: 100% !important;
    padding: 12px 25px !important;
}
.ynghw_bmgnwe button {
    max-width: 120px;
}

.zjdx-xux>.am-panel-bd>.am-panel>.am-panel-hd{
    background-color: rgb(94 185 94 / 20%) !important;
    border-color: rgb(94 185 94 / 20%) !important;
    font-weight: 500;
}



/* .feedback-search .zjdx-xux .shcs.treeg{
    display: flex;
    justify-content: space-between;
}
.feedback-search .zjdx-xux .shcs.treeg>.scsme{
    display: flex;
    float: none;
} */



/*方式二 开始*/
.zjdx-form-starded{
    max-width: calc(100%);
    display: block;
    margin: 0px auto;
    border: 1px solid #f2f2f2;
    background: #f5f5f5;
    border-radius: 2px;
    padding: 1.5em;
}
.am-btn.am-round {
    border-radius: 1000px;
    font-size: 14px;
    padding: 1.5rem 5rem;
    outline: none;
}
/*方式二 结束*/

@media screen and (min-width: 641px) {
    .user_stylesw{
        display: none;
    }
}

@media (min-width: 641px) and (max-width: 820px){
    .am-topbar-nav>li>a{
        padding: 0 10px !important;
        font-size: 1.4rem !important;
    }
}


@media (min-width: 641px) and (max-width: 1024px){
    .am-hide-lg-down, 
    .am-hide-md, 
    .am-hide-md-down, 
    .am-hide-md-only, 
    .am-hide-md-up, 
    .am-hide-sm-up, 
    .am-show-lg, 
    .am-show-lg-only, 
    .am-show-lg-up, 
    .am-show-sm, 
    .am-show-sm-down, 
    .am-show-sm-only {
        display: block !important;
    }
    .am-topbar-nav {
        display: none !important;
    }
    .admin-sidebar-list.zjdx-sidebar>li{
        padding-left: 10px !important;
    }
    .am-offcanvas-bar .am-list>li {
        font-size: 12px;
    }
    .admin-sidebar-list.zjdx-sidebar>li [class*=am-icon-]{
        width: 24px;
    }
    .am-topbar-toggle {
        margin-right: 1.5rem;
    }
}


@media screen and (max-width: 640px) {

    .am-container {
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }
    .am-topbar-toggle {
        margin-right: 1.15rem;
        margin-top: 1.15rem;
    }

    #weixin_saoma_pay{
        display: none;
    }

    #mobile_saoma_pay{
        display: inline-block;
    }
    #erweima_display{
        display: none !important;
    }

    .am-topbar-nav {
        float: none !important;
    }

    .am-topbar-nav>li {
        float: left;
        background: #f2f2f2;
        width: 100%;
    }

    .layui-form-item .layui-input-inline {
        float: left !important;
        left: 0px;
    }
    .zjdx-content, .search-result {
        padding: 30px 0% 0px 0%;
    }
    .ui-widget.ui-widget-content {
        overflow-x: hidden;
        /* max-width: 275px; */
    }
    .vyv {
        /*max-width: calc(100% - 66px);*/
        max-width: 100%;
        float: left;
        font-size: 12px;
        font-weight: bold;
        padding: 5px 2px;
        text-align: left;
        flex: 12;
    }
    .am-panel-hd,.am-panel-bd{
        padding:0.8rem 0.5rem !important;
    }
    .zjdx-form-starded {
        max-width: calc(100%);
        display: block;
        margin: 0px auto;
        border: 0px solid #f2f2f2;
        background: transparent;
        border-radius: 0px;
        padding: 0px;
    }
    .am-topbar .am-container {
        padding: 0px 0px;
    }
    .am-container.main-container {
        margin: 0px auto 0px auto;
        min-height: calc(100vh - 118px);
    }
    .am-topbar {
        background-size: unset !important;
    }
    .menu-items{
        background: rgb(242 242 242 / 75%) !important;
        width: 100%;
        padding: 8px 0px;
    }
    .menu-items a{
        font-size: 14px !important;
    }
    #index-footer .am-padding-content{
        padding: 15px 15px !important;
        font-size: 12px !important;
    }
    #hide_form .am-icon-btn {
        background: #3bb4f2;
        color: #fff;
        font-size: 14px;
        width: 100%;
        border-radius: 0px;
        margin: 20px auto;
    }
    .am-topbar-collapse.am-in {
        border-top: 1px solid rgb(255 255 255 / 10%);
    }
    .zjdx-zymcclick {
        /*padding: 0px !important;*/
        padding: 0.8rem 0.25rem !important;
    }
    .am-table>caption+thead>tr:first-child>td, .am-table>caption+thead>tr:first-child>th, .am-table>colgroup+thead>tr:first-child>td, .am-table>colgroup+thead>tr:first-child>th, .am-table>thead:first-child>tr:first-child>td, .am-table>thead:first-child>tr:first-child>th {
        vertical-align: middle !important;
    }
    .zylb_zone .am-accordion-content {
        padding: 0px 1rem !important;
    }
    .yx-title {
        font-size: 14px !important;
    }
    .am-topbar .am-container{
        padding: 5px 0px !important;
    }
    .am-topbar-brand img {
        max-height: 36px !important;
    }
    .am-topbar-brand{
        padding:0px 0.5rem !important;
    }
    .am-nav.am-nav-pills.am-topbar-nav li a:hover{
        background: transparent !important;
    }
    .zy_bbtn,.zy_bbtn-heat{
        height: 100%;
    }
    .zjdx-zymcclick{
        display: flex;
        margin-top: 10px;
    }
    .zjdx-zymcclick .am-badge{
        background-color: unset !important;
    }
    .shouhou{
        display: none;
    }
    .zjdx-sidebar li a span{
        margin-right: 2px;
    }

    .zjdx-sidebar li{
        padding:0px 10px !important;
    }
    .am-offcanvas-bar-active .zjdx-sidebar li{
        padding:0px 0px !important;
    }

    /*.admin-sidebar {
        width: fit-content !important;
    }*/

    .admin-sidebar-list li a {
      /*color: rgba(255,255,255,.7);*/
      padding-left: 10px;
      font-size: 12px;
    }

    .zjdx-sidebar li a>[class*=am-icon-] {
        padding-right: 0px !important;
        min-width: 25px;
        display: inline-block;
    }
    .am-offcanvas-bar{
        background: #fff !important;
    }
    .zjdx-content{
        margin-bottom: 0px !important;
    }
    #search_by_nickname_form>button {
        max-width: 80px;
    }
    .admin-form-starded{
        padding:15px 10px;
    }
    .cz-module{
        display: grid;
    }
    .cz-module .czright{
        order: 2;
    }
    .cz-module .czleft{
        order: 1;
    }
    .zjdx-content .am-titlebar {
        align-items: center;
        display: flex !important;
    }
    .cz-module .am-u-sm-12{
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .cz_forms .am-titlebar-nav {
        padding-right: 10px !important;
    }
    .am-titlebar.cz_forms .layui-input {
        max-width: 80px;
    }
    .alert-info{
      font-size: 12px;
    }
    .yx-title {
        font-size: 12px !important;
    }
    .xuexiao .zjdx-xux .vyv{
        max-width: 100% !important;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .admin-scs .zjdx-xux .vyv{
        max-width: 100% !important;
    }
    .xuexiao .zjdx-xux .xx_yxmc {
        display: inline !important;
    }
    .form-control{
        border-radius: 1px !important;
    }
    .footer .am-container{
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .admin-scs .vyv {
        line-height: 1.5em !important;
    }

    .admin-scs .favorite_search_result .zy_zymc {
        width: calc(100% - 90px);
    }
    .paxu{
        display: none !important;
    }
    .admin-scs .zjdx-xux .zjdx-zymcclick {
        height: auto !important;
    }
    .admin-scs .vyv {
        height: auto !important;
    }
    .cucc>li span {
        font-size: 12px !important;
        padding: 6px 2px !important;
    }
    #yyuu .btn{
        padding:10px 2px !important;
        font-size: 12px;
    }

    .pv_swich {
        /*background: #0000 !important;*/
        padding: 6px 6px !important;
        font-size: 12px !important;
        border: 1px solid #ccc !important;
        flex: 1;
        min-width: 62px;
        display: none;
    }
    #yyuu{
        flex: 6;
        width: 100%;
    }
    #yyuu .btn {
        width:100%;
    }
    .input-group-addon,.input-group .form-control,button, input, select, textarea,.multiselect-container,.multiselect-selected-text{
        font-size: 12px !important;
    }
    .form-horizontal .checkbox, .form-horizontal .radio {
        min-height: 27px;
        font-size: 12px !important;
    }
    .zhuanye .wbg {
        font-size: 14px !important;
    }
    /*.multiselect-container input[type=checkbox], .multiselect-container input[type=radio] {
        margin: 2px 0 0 !important;
    }*/
    /*.timetip{
        display: block !important;
    }*/

    .zhuanye .vyv .bqian {
        margin-top: -2px !important;
    }
    .zjdx-pcqu>.am-panel-hd {
        font-size: 14px !important;
    }
    .yuanxiao .zjdx-zymcclick {
        padding: 0rem 0.25rem !important;
    }
    .am-table>tbody>tr>td, .am-table>tbody>tr>th, .am-table>tfoot>tr>td, .am-table>tfoot>tr>th, .am-table>thead>tr>td, .am-table>thead>tr>th {
        padding: .7rem 0.25rem !important;
    }
    .admin-scs .zjdx-zymcclick {
        padding: 0.25rem 0.25rem !important;
    }
    .admin-scs .zjdx-xux .scang [class*=am-icon-] {
        font-size: 12px !important;
        padding: 4px 4px;
    }
    .admin-scs .favorite_search_result .zy_zymc {
        width: calc(100%) !important;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }
    /* .admin-scs .favorite_search_result .pnel.azhan .zy_zymc{
        -webkit-line-clamp: unset !important;
        -webkit-box-orient: vertical;
    } */
    .admin-scs .favorite_search_result .im_mwng_q.azhan .zy_zymc{
        -webkit-line-clamp: unset !important;
        -webkit-box-orient: vertical;
    }
    .zjdx-pcqu>.am-panel-hd {
        font-size: 12px !important;
    }
    .xuexiao .vyv {
        height: auto !important;
        line-height: 1.5em;
    }
    .xuexiao .zjdx-zymcclick {
        padding: 0.25rem 0.25rem !important;
    }
    .ghuan>span {
        padding: 0px 2px !important;
    }
    .zhuanye .vyv {
        height: auto !important;
    }
    .zhuanye .zjdx-zymcclick {
        padding: 0.25rem 0.25rem !important;
    }
    .admin-scs .zjdx-xux .scang .am-icon-trash {
        margin-right: 0px !important;
    }
    .admin-scs .zjdx-zymcclick .scang {
        margin-top: 0px !important;
    }
    #pdf_excel_btn button a, #download_btn_data {
        font-size: 12px !important;
    }
    .zhuanye .vyv.yxppp .am-icon-heart {
        padding: 5px 5px;
        vertical-align: super !important;
        margin-bottom: 0px;
    }
    .zhuanye .vyv.yxppp .bqian.cwb {
        margin-top: 0px !important;
        margin-right: 0px;
    }
    .timetip{
        display: block !important;
    }
    .zjdx-form-starded .input-group-addon:first-child {
        min-width: 80px !important;
    }
    .ss_search_icon .am-icon-btn {
        font-size: 14px !important;
    }
    .zjdx-form-starded .input-group-addon{
        padding: 6px 8px !important;
        min-width: 50px;
    }
    .admin-mingxi .layui-btn {
        height: 28px;
        line-height: 28px;
    }
    .admin-mingxi .am-titlebar-multi .am-titlebar-nav {
        line-height: 28px;
    }
    .admin-mingxi .am-titlebar-multi .am-titlebar-title {
        font-size: 16px !important;
        line-height: 36px !important;
        color: #0076b2;
    }
    #search_payment_con{
        margin-right: 0px !important;
    }
    .admin-scs .saxaz .scsme.bbvnd [class*=am-icon-] {
        background: #fff !important;
    }
    .yx-title {
        background: #fff !important;
    }
    .xkyqiu {
        font-size: 12px !important;
        color: #3bb4f2 !important;
    }
    /*.ghuan>span {
        display: initial !important;
    }*/

    .am-container.main-container.index{
        min-height: calc(100vh - 120px) !important;
    }
    /* .bootstrap-table .pull-right.search{
        width: calc(100% - 91.5px) !important;
    } */
    .zjdx-content .am-titlebar {
        padding: 10px 15px !important;
    }
    .admin-mingxi .am-titlebar-title{
        padding-left: 0px !important;
    }
    .user_stylesw{
        position: absolute;
        right: 0.5rem;
        line-height: 60px;
        top: 0px;
        font-size: 30px;
        color: #fff;
        display: none !important;
    }
    .footer .alert-info.zjdx-tips{
        padding: 4% 2% !important;
        max-width: 95% !important;
    }
    .footer .alert-info.zjdx-tips h4 {
        font-weight: 800 !important;
        font-size: 14px !important;
    }
    .zjdx_shouqpcs{
        min-height: calc(100vh) !important;
    }
    .squan_pc_shwnneg{
        padding-top: 0px !important;
    }
    .squan_pc_shwnneg .am-topbar{
        display: none !important;
    }
    .chaxun a{
        display: block;
        margin: 0 auto;
        width: 100%;
        text-align: center;
        background: #0e93d7;
        max-width: 150px;
        padding: 10px 15px;
        color: #fff;
        border-radius: 30px;
    }
    .chaxun{
        display: block !important;
    }
    .user_tips_syutiansh td{
        border-bottom: 0px solid !important;
    }
    .assess_form .am-radio label {
        font-size: 12px !important;
    }
    .xuexiao .shcs.treeg .am-accordion-title.tbm{
        width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        font-size: 12px;
        padding: 0px 0px 0px 5px;
    }
    .admin-scs .scsme [class*=am-icon-],.admin-scs .scsme [class*=layui-icon-] {
        padding: 12.5px 10px !important;
    }
    .admin-scs .favorite_search_result .pm_active .zy_zymc{
        -webkit-line-clamp: unset !important;
        -webkit-box-orient: vertical;
    }
    .xuexiao .pm_active .xxw_zy_zymc{
        -webkit-line-clamp: unset !important;
        -webkit-box-orient: vertical;
    }
    .yuanxiao .pm_active .zy_zymc{
        -webkit-line-clamp: unset !important;
        -webkit-box-orient: vertical;
    }
    .vyv.xxian_zy_item{
        display: flex;
        align-items: center;
    }
    .show_at_pc{
        display: none;
    }
    .ynghw_bmgnwe .am-form-group{
        margin-bottom: 0px !important;
    }
    .special .am-list li{
        display: flex !important;
    }
    .special .am-list li .am-u-sm-1.am-list-thumb{
        width: 80px !important;
    }
}