﻿#main_img #left{width:100%!important;}
#main_img #right{display:none;}

#nav_menu .right .mg_b-50px .nav_menu_more:first-of-type{display:none;}

.more_btn{background-color: rgba(227,227,227,0.5);}

.cms_4-b > div{justify-content: space-around;}
#cms_4-b .cate_title{padding:5px 5px;}  
.cms_4-b .modal_bt,#cms_4-b .modal_bt{cursor: pointer}
.cms_4-b .modal_bg,#cms_4-b .modal_bg{top: 0;left: 0;background-color: rgba(0,0,0,0.5);z-index: 9998;}
.cms_4-b .modal_box,#cms_4-b .modal_box{max-height: 80%;overflow-y: auto;z-index: 9999;}
.cms_4-b .close_bt,#cms_4-b .close_bt{cursor: pointer}
.cms_4-b .cate_box {position: relative;margin: 0 0 20px;overflow: hidden; }
.cms_4-b .modal_box .box_txt2 a,#cms_4-b .modal_box .box_txt2 a{
    background-color: rgba(118,118,118,0.2);
    display: block;
    padding: 5px 10px;
    max-width: 200px;
    /*font-weight: bold;*/
    text-align: center;
    box-shadow: 0 2px 4px rgba(0,0,0,0.15);
    transition: all 0.3s;
}
.cms_4-b .modal_box .box_txt2 a:hover,#cms_4-b .modal_box .box_txt2 a:hover{
    background-color: rgba(67,67,67,0.5);
    color: #fff;
}

@media screen and (min-width:769px){

}

@media screen and (max-width: 768px){

}

@media screen and (max-width: 667px){
.cms_4-b .cate_box {margin: 0 auto 20px;}
}

@media all and (-ms-high-contrast:none){
#page8 .base_btn a{padding: 13px 10px 7px;}
.cms_4-b .modal_box .box_txt2 a, #cms_4-b .modal_box .box_txt2 a {padding: 8px 10px 2px;}
}