@charset "utf-8"; 
.bg{ background: url('/images/bg.jpg') no-repeat center;background-size: cover;}
.page_box{width: 92%; max-width:820px;}
.title{width: max-content}
.img1{z-index: -1;bottom: -0.5vw;right: -1vw;width: 58%;}

.show_search_box{height: 0;}
.show_search_box.on {height: auto;}
.show_search_box .box{height: 0; transition: 0.3s ease 0s}
.show_search_box.on .box{height: 320px;}
.show_search_box .btn{width:max-content}
.show_search_box .Left{background: rgba(255,255,255,0.7);width: 250px; border: 2px solid #fff;}
.show_search_box .Right{border: 2px solid #fff;}
.show_search_box .Right .icon-no{right: 20px; top: 20px;}
.show_search_box .Right ::-webkit-scrollbar {
    width: 6px;
    height: 6px;
}
.show_search_box .Right ::-webkit-scrollbar-thumb {
    background-color: #9c9da0;
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius: 2em;
}
.show_search_box .Right ::-webkit-scrollbar-track {
    background-color: transparent;
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius: 2em;
}
.show_search_box .Right,.show_search_box .Right .choose_window .item{max-height: 320px;}
.show_search_box .Right .choose_window .col3{grid-template-columns: 1fr 1fr 1fr;}
.show_search_box .Right .choose_window .item:last-child .grid{grid-template-columns:repeat(1,1fr)}
.show_search_box .Right .choose_window .item{padding: 0}
.show_search_box .Right .choose_window .grid{grid-gap:0}
.show_search_box .Right .choose_window .c-point{padding: 16px 30px;}
.show_search_box .Right .choose_window .item:nth-child(1){background: #e8eff6}
.show_search_box .Right .choose_window .item:nth-child(2){background: #f3f8fb}
.show_search_box .Right .choose_window .item:last-child{background: #fff}
.show_search_box .Right .form_list{display: block;}
.show_search_box .Right .form_list .list_item{display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center; margin-bottom: 20px;}
.show_search_box .Right .form_list .label{flex-shrink: 0;max-width: 100%; width: 150px; text-align: right}
.show_search_box .Right .form_list .label:after{content: '：'}
.show_search_box .Right .form_list .input_label{flex: 1;overflow: hidden; width: 100%; margin-top: 0}
.show_search_box .form_list .list_item:nth-child(1),.show_search_box .form_list .list_item:nth-child(2),.search_index3 .form_list .list_item:nth-child(3),.search_index3 .form_list .list_item:nth-child(4),.search_index3 .form_list .list_item:nth-child(5),.search_index3 .form_list .list_item:nth-child(6),.search_index3 .form_list .list_item:nth-child(7),.search_index0 .form_list .list_item:nth-child(8),.search_index0 .form_list .list_item:nth-child(9),.search_index0 .form_list .list_item:nth-child(10),.search_index0 .form_list .list_item:nth-child(11){display: none;}
.search_tab_list .item{padding: 16px 20px;}
.search_tab_list .item:hover,.label_list .item:hover{color: #026be2}
.search_tab_list .item.on{box-shadow: 0 0 35px 0 rgba(197,210,222,0.5);}
.search_tab_list .item+.item{margin-top: 10px;}

.label_list{display: grid;grid-template-columns:repeat(6,1fr);grid-gap:6px;}

.pdl-16{padding-left: 16px;}
/*.login_box .box{width: 59.4%;}*/
/*.login_box .Right{padding: 0 78%}*/
.login_box {background: none;}
.login_box .input{width: 320px; height: 48px; border-radius: 2px; }
.login_box input{padding: 0 16px;}
.login_box .btn{border-radius: 4px; padding: 14px;}
.login_box .close_window{right: 20px; top: 20px;}

.register_role .item{ border-color: #e5e5e5; padding: 6px 10px;}
.register_role .item.on{border-color: #026be2; color: #026be2}

.info_box .box{width:100%; max-width: 720px;}
.info_box .info_title{padding: 30px 30px 40px 30px; background: url('/images/img3.jpg') no-repeat top center;background-size: 100% auto}
.info_box .content{padding: 40px}

.choose_ball{width: 16px; height: 16px; border-color: #cbd3d9}
.choose_btn+.choose_btn{margin-left: 20px;}

.info_box .btn_box .item{width:100px; height:44px; line-height: 44px;}
.info_box .btn_box .item+.item{margin-left: 10px;}

.footer,.top_menu{background: none;}

.top_menu .logo1,.top_menu .login1{display: block}
.top_menu .logo2,.top_menu .login2{display: none}
.top_menu{color: #333}


/*.label_item .list_item>.flex0:nth-child(1):not(:empty){margin-right: 10px;}*/
.label_item .list_item{margin: 2px 0;transition: 0.3s ease 0s; }
.label_item .list_item:hover{opacity: 0.7}
.label_item  .item{padding: 6px 0 6px 10px;}
.label_item .icon-no{width: 30px; margin-right: 10px;}
.label_item .b-f2f4f7:last-child{border-radius: 0 4px 4px 0}
.label_item .b-f2f4f7:first-child{border-radius: 4px 0 0 4px}

.footer{z-index:3}

@media screen and (max-width: 800px ) {
    .label_list {
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 1vw;
}
    .show_search_box.on .box,.show_search_box .Right .form_list .list_item{display: block;} 
    .show_search_box .Right .form_list .list_item{margin-bottom: 3vw;}
    .show_search_box .Right .form_list .label{width: auto; text-align: left;margin-bottom: 2vw;}
    .show_search_box .Left{width: 100% !important;display: flex; overflow: auto;}
    .search_tab_list .item{flex-shrink: 0;
    max-width: 100%; margin-top: 0 !important;padding: 2vw 5vw}
    .show_search_box .Right{margin-left: 0; width: 100% !important;}
    .show_search_box .Right, .show_search_box .Right .choose_window .item{max-height: none}
    .show_search_box.on .box{height:auto;}
    .show_search_box .Right .choose_window{height: 60vw;}
    .show_search_box .Right .choose_window .c-point{padding: 3vw;}
    .label_item .icon-no {
    width: 8vw;
    margin-right: 2vw;
}
    .label_item .item {
    padding: 2vw 0 2vw 3vw;
}
    .label_item {
    flex-wrap: nowrap;
    overflow: auto;
}
    .login_box .close_window{right: 3vw; top: 3vw;}
.login_box .input {
    width: 70vw;
    height: 10vw;
}
    .info_box {background: none;}
    .login_box .btn{padding: 3vw;}
    .register_role .item{padding: 2vw 3vw;}
    .info_box .content{padding: 4vw;}
    .info_box .info_title{padding: 4vw;}
    .info_box {padding: 4vw;}
    .info_box .btn_box .item {width: 100%;height: 11vw;line-height: 11vw;flex: 1;}
    .info_box .btn_box .item+.item{margin-left: 2vw;}
}