.themes_pdetial_description{ position: relative; }
.desc_menu_title {  border-bottom: 2px #dedede solid; padding-right: 37px; overflow-x: auto; overflow-y: hidden; }
.desc_menu_title>ul { display: flex; padding: 0 22px; flex-wrap: wrap; transition: all .3s; }
.desc_menu_title>ul>li { padding-right: 60px; font-size: 17px; color: #9a9a9a; cursor: pointer; line-height: 67px; -webkit-transition: all .3s; transition: all .3s; }
.desc_menu_title>ul>li .title { position: relative; padding: 0 8px; font-family: var(--ThemesBoxTitleFont); font-size: 36px; color: #000; }
.desc_menu_title>ul>li:last-child { padding-right: 0; }
.desc_menu_title>ul>li.current { color: #191919; }
.desc_menu_title>ul>li.current .title::before { content: ""; display: block; position: absolute; bottom: -1px; left: 0; width:  100%; height: 3px; background-color: #191919;}
.desc_menu_title .btn_scroll { visibility: hidden; position: absolute; top: 0; width: 22px; height: 52px; cursor: no-drop;  background-color: #fff;}
.desc_menu_title .btn_scroll.cur { visibility: visible; cursor: pointer; }
.desc_menu_title .btn_scroll:before { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 7px; height: 13.5px; margin: auto; background: url(//ueeshop-cn.ly200-cdn.com/static/v1/v6.0410/static/images/products/icon_pic_btn.png) no-repeat left center; background-size: auto 13.5px; }
.desc_menu_title .btn_scroll.prev { left: 0; }
.desc_menu_title .btn_scroll.next { right: 0; }
.desc_menu_title .btn_scroll.prev:before { background-position: -17px center; }
.desc_menu_title .btn_scroll.next:before { background-position: -25px center; }
.desc_menu_title .btn_scroll.prev.cur:before { background-position: -1px center; }
.desc_menu_title .btn_scroll.next.cur:before { background-position: -9px center; }
.desc_menu_list .editor_txt { padding: 40px 0; }
.desc_menu_list .editor_txt:nth-child(n+2) { display: none; opacity: 0; }
.desc_menu_accordion .desc_item .desc_item_head {position: relative; font-size: 30px; font-weight: 600; cursor: pointer;border-bottom: 1px solid #f0f0f0;padding: 24px 0;}
.desc_menu_accordion .desc_item .desc_item_head::after {content: "\e600"; display: block; position: absolute; top: 28px; right: 0; font-family: "iconfont" !important; transition: all .3s;font-size: 30px;font-weight: normal;}
.desc_menu_accordion .desc_item .desc_item_panel {display: none; overflow: hidden; padding: 15px 0;}
.desc_menu_accordion .desc_item.current .desc_item_head::after {content: "\e628";}
@media screen and (max-width: 1000px) {
    .desc_menu_title{overflow: hidden;}
    .desc_menu_title>ul{ width: max-content;padding:0; }
    .desc_menu_title>ul>li{line-height: 48px;}
    .desc_menu_title>ul>li .title{font-size: 28px;}
    .desc_menu_accordion .desc_item .desc_item_head{font-size: 18px;padding: 15px 0;}
    .desc_menu_accordion .desc_item .desc_item_head::after{font-size: 16px;top: 19px;}
}