.s-gray1{ color: #848691;}
.w1280{width: 1280px;}
@media (min-width: 1280px) {
    .container {
      width: 1280px;padding: 0;
    }
}
main.container{ padding: 20rpx 0 15px;}
.lawyer_content_left{ width: 250px;}
.lawyer_content_left_info_box{ height: 242px; background-image: linear-gradient(180deg,#fff,#fff 17%,#fff);}
.lawyer_content_left_info_box .title_box{ height: 24px;}
.lawyer_content_left_info_box .tab_list_box{
    grid-template-columns: repeat(3, 1fr); grid-row-gap: 6px;grid-column-gap:3px;
}
.lawyer_content_left_info_box .tab_list_box .tab_item.active,.lawyer_content_left_info_box .tab_list_box .tab_item:hover{
    color: #05f !important; font-weight: 600;
}
.lawyer_content_left_info_tab_item_more_more{background-image: linear-gradient(180deg,#fff,#fff 17%,#fff);}
.lawyer_content_left_info_box:hover .lawyer_content_left_info_tab_item_more_more{
    display: block !important;
}
.lawyer_content_left_info_box .tab_form_box{ height: 151px;}
.lawyer_content_right{ width: 1020px;}
.lawyer_content_right_top{ height: 320px;}
.lawyer_content_right_top .carousel_item img{ width: 1020px; height: 320px;}
.lawyer_content_right_bottom{ height: 174px; grid-template-columns: repeat(5, 1fr); grid-column-gap: 10px;}
.lawyer_content_right_bottom .item{ width: 196px; height: 174px; border: 1px solid #f6f6f6;}

.part_ad1 .title{ color: #ee8e03; border-bottom: 2px solid #fddba9;}
.part_ad1_content .item{ width: 300px; height: 400px;}

.part_header .title{ line-height: 42px; font-size: 32px; background: url('./images/title-icon.png') no-repeat center; background-size: contain;}

.part_content_left{ width: 688px; height: 580px; background: url('./images/consult-lawyers-bg.png') no-repeat center bottom; background-size: contain;}
.part_content_right{ width: 536px;}
.part_content_right .form_box{background-image: linear-gradient(180deg,#fff,#fff 17%,#fff); border: 1px solid rgba(222,223,224,.4);}
.post_ask_form2 .form-footer .btn{ height: auto; line-height: 1.5; border-radius: 5px;}