.revert_content{padding-bottom:30px}.revert_swiper{flex:1;min-width:0;margin-right:21px;padding-bottom:20px;position:relative}.revert_pagination{position:absolute;z-index:20;bottom:0;text-align:center;width:100%}.revert_pagination .swiper-pagination-switch{display:inline-block;width:12px;height:12px;background:#ccc;border-radius:50%;cursor:pointer}.revert_pagination .swiper-pagination-switch:not(:first-child){margin-left:9px}.revert_pagination .swiper-active-switch{background:#00b594}.revert_list{display:flex;flex-wrap:wrap;margin-right:-21px}.revert_list .item{width:346px;height:98px;border-radius:10px;background:#f8f8f8;padding:24px 20px 20px;margin:0 21px 20px 0}.revert_list .item:hover .gaine-ask{opacity:1;bottom:0}.revert_list .revert_footer{margin-top:20px;display:flex;align-items:center;justify-content:space-between;position:relative}.revert_list .revert_footer .gaine-ask{width:70px;height:24px;opacity:1;border-radius:217px;border:1px solid #00b594;line-height:24px;display:block;font-size:14px;font-weight:500;color:#00997d;text-align:center;position:absolute;bottom:-4px;right:0;opacity:0;transition:.4s}.revert_list .revert_footer .gaine-ask:hover{background:#00b594;color:#fff}.lawyer-gaine{display:flex;align-items:center}.lawyer-gaine .flex-center:hover .gaine-name{color:#00997d}.lawyer-gaine .gaine-img{width:24px;height:24px;border-radius:50%;margin-right:6px}.lawyer-gaine .gaine-name{font-size:14px;font-weight:400;line-height:14px;color:#666}.lawyer-gaine .gaine-time{margin-left:12px;font-size:14px;font-weight:400;line-height:14px;color:#999}.revert_lawyer{width:386px;height:304px;display:flex;align-items:center;justify-content:flex-start}.revert_lawyer .lawyer-frame{width:183px;border-radius:10px;margin-right:20px;margin-top:0}.revert_lawyer .lawyer-frame:last-child{margin-right:0}.revert_lawyer .lawyer-frame .lawyer-frame-img{width:183px;height:183px;border-radius:10px 10px 0 0}.revert_lawyer .lawyer-frame .lawyer-frame-img .img{border-radius:10px 10px 0 0}.lawyer-frame{width:176px;height:304px;background:#f8f8f8;border-radius:6px;margin-right:10px;margin-top:20px}.lawyer-frame:hover .lawyer-frame-content .lawyer-frame-phone{opacity:0}.lawyer-frame:hover .lawyer-frame-content .lawyer-frame-ask{bottom:20px;opacity:1}.lawyer-frame:hover .lawyer-frame-content .lawyer-frame-ask:hover{opacity:.7}.lawyer-frame .lawyer-frame-img{width:176px;height:176px;opacity:1;border-radius:6px 6px 0 0;display:block}.lawyer-frame .lawyer-frame-img .img{width:100%;height:100%;opacity:1;border-radius:6px 6px 0 0}.lawyer-frame .lawyer-frame-content{padding:20px 10px 0;height:108px;overflow:hidden;position:relative;cursor:pointer;text-align:center}.lawyer-frame .lawyer-frame-content .lawyer-frame-name{font-size:18px;font-weight:600;letter-spacing:0px;line-height:18px;color:#333;display:block;margin-bottom:12px}.lawyer-frame .lawyer-frame-content .lawyer-frame-name:hover{color:#00997d}.lawyer-frame .lawyer-frame-content .lawyer-frame-note{font-size:14px;font-weight:400;letter-spacing:0px;line-height:18px;color:#666;margin-bottom:16px}.lawyer-frame .lawyer-frame-content .lawyer-frame-phone{position:relative;font-size:16px;font-weight:600;letter-spacing:0px;line-height:18px;color:#333;padding-left:20px}.lawyer-frame .lawyer-frame-content .lawyer-frame-phone:before{content:"";position:absolute;top:3px;left:10px;background-image:url(https://pic2.findlawimg.com/images/v3/pc/area/_new_areas/cityIcon-sprite.png);background-position:-60px -61px;background-size:91px;width:12px;height:13px}.lawyer-frame .lawyer-frame-content .lawyer-frame-ask{width:94px;height:28px;opacity:1;border-radius:72px;background:linear-gradient(90deg,#fa8900 0%,#fa1e1e 100%);font-size:14px;font-weight:500;letter-spacing:0px;line-height:28px;color:#fff;text-align:center;display:block;position:absolute;bottom:0;left:calc(50% - 47px);opacity:0;transition:.4s}.major_box{border-radius:10px;background:#fff;box-shadow:0px 6px 20px 0px rgba(0,0,0,.03);width:558px;padding:0 10px 20px 20px}.major_box:not(:last-child){margin-right:24px}.major_box .major-lawyer-list{display:flex;flex-wrap:wrap}.withe-box .knowledge-list .item{background:#f8f8f8}.knowledge-list{display:flex}.knowledge-list .item{width:346px;height:440px;padding:20px;border-radius:10px;background:#fff}.knowledge-list .item:not(:last-child){margin-right:21px}.knowledge-list .item .knowledge-img{width:346px;height:230px;border-radius:6px;margin-bottom:30px;display:block}.knowledge-list .item .knowledge-img .img{width:346px;height:230px;border-radius:6px}.knowledge-list .item .knowledge-title{display:block;font-size:24px;font-weight:400;line-height:24px;color:#333;margin-bottom:20px}.knowledge-list .item .knowledge-title:hover{color:#00997d}.knowledge-list .item .knowledge-text{font-size:18px;font-weight:400;letter-spacing:-.4px;line-height:36px;height:72px;color:#666;text-align:justify;margin-bottom:30px}.knowledge-list .item .knowledge-time{font-size:14px;font-weight:400;line-height:14px;color:#999}.knowledge-list .item .knowledge-read{font-size:14px;font-weight:400;line-height:14px;color:#999;padding-left:24px;position:relative}.knowledge-list .item .knowledge-read:before{content:"";position:absolute;left:0;top:0;background-image:url(https://pic2.findlawimg.com/images/v3/pc/area/_new_areas/cityIcon-sprite.png);background-position:-47px -38.5px;background-size:91px;width:19px;height:14px}.sort-list{display:flex;align-items:center;margin-left:42px}.sort-list .item{margin-right:30px;cursor:pointer;font-size:18px;font-weight:400;letter-spacing:0px;line-height:18px;color:#333}.sort-list .item.active{color:#00997d}.sort-list .link{cursor:pointer;font-size:18px;font-weight:400;letter-spacing:0px;line-height:18px;color:#333}.sort-list .link:hover{color:#00997d}.sort-content{flex:1}.sort-content .sort-tab-item{display:none;margin-bottom:-20px}.sort-content .sort-tab-item.active{display:flex;flex-wrap:wrap}.sort-card{padding:22px 20px 17px;width:346px;height:103px;border-radius:10px;background:#fff;box-shadow:0px 6px 20px rgba(0,0,0,.03);margin-right:21px;margin-bottom:20px}.sort-card .answer_tlt{line-height:28px;margin-bottom:19px;height:56px}.sort-card .answer_tlt:before{top:2px}.sort-card .lawyer-gaine{padding:2px 12px 2px 2px;border-radius:14px;background:#f6f6f8}.sort-card .lawyer-gaine .gaine-img{margin-right:8px}.sort-card .sort-desc{font-size:14px;font-weight:400;line-height:14px;color:#999}.consult-content{display:block;width:326px;height:244px;opacity:1;border-radius:10px;padding:30px;background-image:url(https://pic1.findlawimg.com/images/v3/pc/area/_new_areas/consult_bg.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%}.consult-content .consult-header{display:flex;align-items:center;justify-content:center;margin-bottom:12px}.consult-content .consult-header .consult-img{width:72px;height:72px;background-image:url(https://pic2.findlawimg.com/images/v3/pc/area/_new_areas/consult_icon.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;margin-right:4px}.consult-content .consult-header .consult-title{font-size:20px;font-weight:600;line-height:18px;color:#00705c;margin-bottom:10px}.consult-content .consult-header .consult-text{font-size:14px;font-weight:400;line-height:14px;color:#106152}.consult-content .consult-header .consult-text span{font-weight:600}.consult-content .counsel-tags{font-size:0;display:flex;justify-content:center;align-items:center;margin-bottom:32px}.consult-content .counsel-tags .tag{display:block;text-align:center;width:78px;height:28px;border-radius:5px;background:#fff;font-size:12px;font-weight:500;line-height:28px;color:#333;position:relative}.consult-content .counsel-tags .tag:not(:last-child){margin-right:28px}.consult-content .counsel-tags .tag:not(:last-child):after{content:"";position:absolute;width:12px;height:12px;right:-20px;top:8px;background-image:url(https://pic2.findlawimg.com/images/v3/pc/area/_new_areas/consult_right.png);background-repeat:no-repeat;background-size:100% 100%}.consult-content .counsel-input{border-radius:102px;background:#fff;border:2px solid #00b594;display:flex;justify-content:space-between;height:40px;cursor:pointer}.consult-content .counsel-input .txt{font-size:14px;font-weight:400;letter-spacing:0px;line-height:40px;color:#999;padding-left:18px}.consult-content .counsel-input .btn{font-size:18px;font-weight:600;letter-spacing:0px;line-height:40px;text-align:center;color:#fff;width:108px;height:40px;margin:-1px;border-radius:102px;background:#00b594;border:1px solid #00b594}.consult-content .counsel-swiper{margin:24px 0 0;height:30px;overflow:hidden}.consult-content .counsel-swiper .swiper-text{display:flex;justify-content:center;width:100%}.consult-content .counsel-swiper .swiper-text .stxt{font-size:12px;font-weight:400;line-height:30px;color:#666;max-width:276px;position:relative;padding-left:33px}.consult-content .counsel-swiper .swiper-text .stxt:before{content:"";position:absolute;left:0;top:0;width:30px;height:30px;background-image:url(https://pic3.findlawimg.com/images/v3/pc/area/_new_areas/consult_user.png);background-repeat:no-repeat;background-size:100% 100%}.recommend-lawyer-list{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-right:36px;margin-top:-20px}.recommend-lawyer-list .lawyer-frame{margin-right:20px}.recommend-card .img{width:380px;height:304px;border-radius:10px;display:block}.recommend-card .img:not(:last-child){margin-bottom:20px}.anthology-list{display:flex;flex-wrap:wrap;margin-bottom:-20px}.anthology-box{width:530px;height:140px;padding:30px;border-radius:10px;background:#fff;box-shadow:0px 6px 20px rgba(0,0,0,.03);margin-bottom:20px}.anthology-box:nth-child(2n){margin-left:20px}.anthology-box .anthology-title{font-size:24px;font-weight:400;letter-spacing:0px;line-height:24px;color:#333;display:block;margin-bottom:24px}.anthology-box .anthology-title:hover{color:#00997d}.anthology-box .anthology-text{font-size:16px;font-weight:400;letter-spacing:0px;line-height:26px;color:#666;text-align:justify;height:52px;margin-bottom:16px}.anthology-box .lawyer-gaine .gaine-name{color:#333}.anthology-box .anthology-desc{font-size:14px;font-weight:400;letter-spacing:0px;line-height:20px;color:#999}.dominator-list{display:flex;flex-wrap:wrap;margin-bottom:-20px}.dominator-box{width:540px;height:200px;padding:30px 20px 30px 30px;border-radius:10px;box-shadow:0px 6px 20px rgba(0,0,0,.03);margin-bottom:20px;background:#e4f1f5;background-image:url(https://pic2.findlawimg.com/images/v3/pc/area/_new_areas/lawyer_bg.png);background-position:center;background-size:100% 100%;display:flex}.dominator-box:nth-child(2n){margin-left:20px}.dominator-box:hover .dominator-phone{opacity:0}.dominator-box:hover .dominator-btn{bottom:0;opacity:1}.dominator-box:hover .dominator-btn:hover{opacity:.7}.dominator-box .dominator-img{width:200px;height:200px;border-radius:6px;margin-right:24px;display:block}.dominator-box .dominator-img .img{width:200px;height:200px;border-radius:6px}.dominator-box .dominator-main{flex:1;min-width:0;padding-top:14px;position:relative}.dominator-box .dominator-title{font-size:24px;font-weight:500;line-height:24px;color:#333}.dominator-box .dominator-title:hover{color:#00997d}.dominator-box .dominator-honor{font-size:14px;font-weight:400;letter-spacing:0px;line-height:14px;color:#999;margin-left:12px;margin-top:10px}.dominator-box .dominator-domain{font-size:16px;font-weight:400;letter-spacing:0px;line-height:16px;color:#333;margin-top:24px}.dominator-box .dominator-note{font-size:14px;font-weight:400;letter-spacing:0px;line-height:24px;color:#666;height:48px;margin-top:12px;margin-bottom:24px}.dominator-box .dominator-phone{font-size:18px;font-weight:500;letter-spacing:0px;line-height:18px;color:#333;position:relative;padding-left:20px}.dominator-box .dominator-phone:before{content:"";position:absolute;top:3px;left:0;background-image:url(https://pic2.findlawimg.com/images/v3/pc/area/_new_areas/cityIcon-sprite.png);background-position:-60px -61px;background-size:91px;width:12px;height:13px}.dominator-box .dominator-btn{width:132px;height:44px;opacity:1;border-radius:218px;background:linear-gradient(90deg,#fa8900 0%,#fa1e1e 100%);text-align:center;display:block;font-size:20px;font-weight:500;letter-spacing:0px;line-height:44px;color:#fff;position:absolute;bottom:-44px;opacity:0;transition:.4s}.ask-sork{position:relative}.ask-sork .ask-sork-pagination{position:absolute;z-index:20;top:-54px;right:0}.ask-sork .ask-sork-pagination .swiper-pagination-switch{display:inline-block;width:12px;height:12px;background:#ccc;border-radius:50%;margin-left:9px;cursor:pointer}.ask-sork .ask-sork-pagination .swiper-active-switch{background:#00b594}.sort-ask-list{display:flex;flex-wrap:wrap;flex-direction:row;margin-right:-21px;margin-bottom:-20px;flex:1}.optimize-list{display:flex;flex-wrap:wrap;margin-right:-20px}.optimize-list .optimize-item{width:285px;height:394px;border-radius:10px;background:#fff;overflow:hidden;position:relative}.optimize-list .optimize-item:not(:last-child){margin-right:20px}.optimize-list .optimize-item:hover .optimize-main .optimize-phone{opacity:0}.optimize-list .optimize-item:hover .optimize-main .optimize-btn{bottom:26px;opacity:1}.optimize-list .optimize-item:hover .optimize-main .optimize-btn:hover{opacity:.7}.optimize-list .optimize-item .optimize-img{display:block;width:285px;height:240px;border-radius:10px 10px 0 0;overflow:hidden}.optimize-list .optimize-item .optimize-img .img{width:285px;height:285px;border-radius:10px 10px 0 0}.optimize-list .optimize-item .optimize-icon{display:block;border-radius:2px;position:absolute;top:194px;left:20px;width:52px;height:52px;background-image:url(https://pic3.findlawimg.com/images/v3/pc/area/_new_areas/lawyer_icon.png);background-position:center;background-size:100% 100%}.optimize-list .optimize-item .optimize-main{padding:24px 20px 0;height:130px;overflow:hidden;position:relative;cursor:pointer}.optimize-list .optimize-item .optimize-main .optimize-name{font-size:20px;font-weight:500;letter-spacing:0px;line-height:20px;color:#333;margin-right:8px}.optimize-list .optimize-item .optimize-main .optimize-name:hover{color:#00997d}.optimize-list .optimize-item .optimize-main .optimize-job{height:20px;line-height:20px;border-radius:4px;background:#f6f6f8;padding:0 6px;font-size:12px;font-weight:400;color:#666}.optimize-list .optimize-item .optimize-main .optimize-note{margin-top:16px;font-size:16px;font-weight:400;letter-spacing:0px;line-height:16px;color:#666}.optimize-list .optimize-item .optimize-main .optimize-phone{margin-top:24px;position:relative;font-size:18px;font-weight:500;letter-spacing:0px;line-height:18px;color:#333;padding-left:20px}.optimize-list .optimize-item .optimize-main .optimize-phone:before{content:'';position:absolute;top:4px;left:0;background-image:url(https://pic2.findlawimg.com/images/v3/pc/area/_new_areas/cityIcon-sprite.png);background-position:-60px -61px;background-size:91px;width:12px;height:13px}.optimize-list .optimize-item .optimize-main .optimize-btn{width:96px;height:30px;opacity:1;border-radius:218px;background:linear-gradient(90deg,#fa8900 0%,#fa1e1e 100%);font-size:14px;font-weight:500;letter-spacing:0px;line-height:30px;color:#fff;text-align:center;display:block;position:absolute;bottom:0;opacity:0;transition:.4s}.withe-box .anthology-box{background:#f8f8f8;box-shadow:none}.entrust-list{display:flex;flex-wrap:wrap;margin-right:-20px}.entrust-list .entrust-item{width:285px;height:394px;border-radius:10px;background:#f8f8f8;overflow:hidden}.entrust-list .entrust-item:not(:last-child){margin-right:20px}.entrust-list .entrust-item:hover .entrust-main .entrust-phone{opacity:0}.entrust-list .entrust-item:hover .entrust-main .entrust-btn{bottom:26px;opacity:1}.entrust-list .entrust-item:hover .entrust-main .entrust-btn:hover{opacity:.7}.entrust-list .entrust-item .entrust-img{display:block;width:285px;height:240px;border-radius:10px 10px 0 0;overflow:hidden}.entrust-list .entrust-item .entrust-img .img{width:285px;height:285px;border-radius:10px 10px 0 0}.entrust-list .entrust-item .entrust-main{text-align:center;padding:24px 20px 0;height:130px;overflow:hidden;position:relative;cursor:pointer;display:flex;flex-direction:column;align-items:center}.entrust-list .entrust-item .entrust-main .entrust-name{font-size:20px;font-weight:500;letter-spacing:0px;line-height:20px;color:#333;display:block}.entrust-list .entrust-item .entrust-main .entrust-name:hover{color:#00997d}.entrust-list .entrust-item .entrust-main .entrust-note{font-size:16px;font-weight:400;letter-spacing:0px;line-height:16px;color:#666;margin:16px -10px 0;display:flex;justify-content:center;align-items:center}.entrust-list .entrust-item .entrust-main .entrust-note .tag{padding:0 10px;position:relative}.entrust-list .entrust-item .entrust-main .entrust-note .tag:first-child:after{content:"";position:absolute;width:1px;height:16px;background:#ccc;right:0;top:0}.entrust-list .entrust-item .entrust-main .entrust-note span{font-weight:500;color:#333}.entrust-list .entrust-item .entrust-main .entrust-phone{margin-top:24px;position:relative;font-size:18px;font-weight:500;letter-spacing:0px;line-height:18px;color:#333;padding-left:20px}.entrust-list .entrust-item .entrust-main .entrust-phone:before{content:'';position:absolute;top:4px;left:0;background-image:url(https://pic2.findlawimg.com/images/v3/pc/area/_new_areas/cityIcon-sprite.png);background-position:-60px -61px;background-size:91px;width:12px;height:13px}.entrust-list .entrust-item .entrust-main .entrust-btn{width:96px;height:30px;opacity:1;border-radius:218px;background:linear-gradient(90deg,#fa8900 0%,#fa1e1e 100%);font-size:14px;font-weight:500;letter-spacing:0px;line-height:30px;color:#fff;text-align:center;display:block;position:absolute;bottom:0;opacity:0;transition:.4s}.reply-list{width:346px;height:276px;opacity:1;border-radius:10px;background:#fff;box-shadow:0px 6px 20px rgba(0,0,0,.03);padding:22px 20px 6px}.reply-list .reply-link{font-size:16px;font-weight:500;letter-spacing:0px;line-height:28px;color:#333;padding-left:18px;margin-bottom:18px;position:relative;display:block}.reply-list .reply-link:before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:8px;background:#26b0ff}.reply-list .reply-link:hover{color:#00997d}.parlance-list{display:flex}.parlance-list .parlance-item{width:368px;height:322px;opacity:1;border-radius:10px;background:linear-gradient(0deg,rgba(255,246,241,0) 0%,#f5f6f8 100%);margin-right:18px;padding:0 10px}.parlance-list .parlance-item .parlance-title{font-size:24px;font-weight:400;letter-spacing:.2px;line-height:24px;color:#111;padding:30px 20px;display:block}.parlance-list .parlance-item .parlance-title:hover{color:#00997d}.parlance-list .parlance-item .parlance-main{padding:30px 20px 20px;height:188px;border-radius:6px;background:#fff}.parlance-list .parlance-item .parlance-lawyer:hover .lawyer-name{color:#00997d}.parlance-list .parlance-item .lawyer-img{width:28px;height:28px;border-radius:50%;margin-right:14px}.parlance-list .parlance-item .lawyer-name{font-size:18px;font-weight:400;line-height:18px;color:#111}.parlance-list .parlance-item .parlance-time{font-size:18px;font-weight:400;line-height:18px;color:#999}.parlance-list .parlance-item .parlance-desc{margin-top:30px;border-top:1px solid #eee;padding-top:20px;font-size:18px;font-weight:400;letter-spacing:-.4px;line-height:36px;color:#666}.ranking-content{width:340px;height:418px;border-radius:10px;background:linear-gradient(90deg,#dcf5f1 0%,#bdf2ed 100%);background-image:url(https://pic3.findlawimg.com/images/v3/pc/area/_areas/rank_bg.png);background-repeat:no-repeat;background-size:100% auto;padding:24px 23px 23px}.ranking-content:not(:last-child){margin-right:21px}.ranking-content .ranking-title{font-size:20px;font-weight:600;letter-spacing:0px;line-height:20px;color:#333;margin-bottom:24px}.ranking-main{width:300px;height:308px;opacity:1;border-radius:10px;background:#fff;padding:38px 20px 28px}.ranking-main .ranking-item{cursor:pointer}.ranking-main .ranking-item:not(:last-child){margin-bottom:24px}.ranking-main .ranking-item.active .rank-item{display:none}.ranking-main .ranking-item.active .rank-main{display:flex;align-items:center}.ranking-main .ranking-item:first-child .rank-item .rank_num{font-weight:700;color:#fff;border-radius:4px;background:#ff4117;border-color:#ff4117}.ranking-main .ranking-item:nth-child(2) .rank-item .rank_num{font-weight:700;color:#fff;border-radius:4px;background:#ff8d1a;border-color:#ff8d1a}.ranking-main .ranking-item:nth-child(3) .rank-item .rank_num{font-weight:700;color:#fff;background:#ffc300;border-color:#ffc300}.ranking-main .rank-item{display:flex;align-items:center}.ranking-main .rank-item .rank_num{font-size:16px;font-weight:500;text-align:center;line-height:18px;width:18px;height:18px;border-radius:4px;background:#fff;border:1px solid #999;margin-right:10px}.ranking-main .rank-item .rank_name{font-size:16px;font-weight:400;line-height:20px;color:#333;flex:1;min-width:0;margin-right:10px}.ranking-main .rank-item .rank_desc{font-size:14px;font-weight:400;letter-spacing:0px;line-height:20px;color:#999}.ranking-main .rank-item .rank_desc span{color:#333;font-weight:600;margin-right:5px}.ranking-main .rank-main{display:none}.ranking-main .rank-main .rank-lawyer{flex:1;min-width:0;display:contents}.ranking-main .rank-main .rank-img{width:44px;height:44px;border-radius:6px;margin-right:12px;display:block}.ranking-main .rank-main .rank-img .img{width:100%;height:100%;border-radius:6px}.ranking-main .rank-main .rank-name{flex:1;min-width:0}.ranking-main .rank-main .rank-name .rank-tlt{font-size:16px;font-weight:400;letter-spacing:0px;line-height:16px;color:#333}.ranking-main .rank-main .rank-name .rank-tlt:hover{color:#00997d}.ranking-main .rank-main .rank-name .rank-txt{font-size:12px;font-weight:400;letter-spacing:0px;line-height:12px;color:#999;margin-top:8px}.ranking-main .rank-main .rank-btn{display:block;width:62px;height:22px;border-radius:72px;background:linear-gradient(90deg,#fa8900 0%,#fa1e1e 100%);text-align:center;font-size:12px;font-weight:500;letter-spacing:.4px;line-height:22px;color:#fff}.ranking-main .rank-main .rank-btn:hover{opacity:.7}.group-main{width:312px;height:330px;opacity:1;border-radius:10px;background:#fff;display:flex;flex-wrap:wrap;padding:34px 14px 10px}.group-main .group-item{margin:0 22px 24px;display:block}.group-main .group-item:hover .group-note{color:#00997d}.group-main .group-item .group-img{width:60px;height:60px;border-radius:8px;margin-bottom:12px}.group-main .group-item .group-img .img{width:60px;height:60px;border-radius:8px}.group-main .group-item .group-note{width:60px;font-size:14px;font-weight:400;letter-spacing:0px;line-height:14px;color:#333;text-align:center}.related-list{margin-top:30px;border-radius:10px;background:#fff;padding:38px 38px 0;box-shadow:0px 6px 20px 0px rgba(0,0,0,.03)}.related-item{padding-bottom:48px}.related-item .tl{font-size:18px;font-weight:700;line-height:18px;color:#333}.related-item .list .aitem{margin-top:24px;margin-right:36px;color:#333;font-size:16px;font-weight:400;line-height:16px;cursor:pointer}.related-item .list .aitem:hover{color:#00997d}.ranking-content .ranking-title{display:flex}.ranking-content .ranking-title .rmore{flex:1;text-align:right;font-size:14px;color:#333;font-weight:400}.ranking-content .ranking-title .rmore a{color:#333}.ranking-content .ranking-title .rmore a:hover{color:#00997d}.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.fl{float:left}.fr{float:right}.clearfix{zoom:1}a:hover{text-decoration:none}.clearfix:after{content:'';display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.footer-main{background:#f0f0f0;margin:0 auto}.footer-nav{padding:15px 0;font-size:14px;text-align:center;border-bottom:1px solid #d9d9d9;background-color:#e8e8e8}.footer-nav .n-item{position:relative;display:inline-block;line-height:20px;color:#333;padding:0 30px}.footer-nav .n-item a{color:#333}.footer-nav .n-item a:hover{color:#00997d}.footer-nav .n-item:first-child{padding-left:0}.footer-nav .n-item:last-child{padding-right:0}.footer-nav .n-item:last-child:after{display:none}.footer-nav .n-item:after{content:'';position:absolute;right:0;display:inline-block;width:1px;height:20px;background:#d1d1d1;transform:rotate(0deg);vertical-align:middle}.footer-layout{width:1200px;margin:0 auto;padding-bottom:50px;padding-top:58px}.footer-layout .layout-logo{width:200px;margin:0 auto;margin-right:163px}.footer-layout .layout-logo img{height:100%;width:100%}.footer-layout .title{font-size:20px;font-weight:700;line-height:20px;color:#333;padding-bottom:12px}.footer-layout .layout-txt{width:200px}.footer-layout .txt{font-size:16px;color:#333;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.footer-layout .txt p{margin-top:16px}.footer-layout .txt a{color:#333}.footer-layout .txt a:hover{color:#00997d}.footer-layout .layout-img{text-align:center}.footer-layout .layout-img .img-box{border-radius:4px;width:96px;height:96px;margin:0 auto;margin-bottom:18px;background:#fff}.footer-layout .layout-img .img-box .img{border-radius:4px;width:100%;height:100%}.footer-layout .layout-img .tl{font-size:18px;font-weight:500;line-height:18px;color:#333;margin-bottom:12px}.footer-layout .layout-img .txt{font-size:16px;line-height:16px;color:#333}.footer-layout .layout-fl{margin-left:100px;margin-right:60px}.footer-bottom{border-top:1px solid #d1d1d1;padding:36px 0 60px}.footer-content{width:1200px;margin:0 auto}.footer-content .txt{color:#999;font-size:14px;line-height:14px;margin-right:20px}.footer-content .txt a{color:#999}.footer-content .txt:last-child{margin-right:0}.footer-link{width:1200px;margin:0 auto;padding-bottom:12px}.recommend-block{position:relative;color:#666;line-height:14px;font-size:14px}.recommend-block .recommend-title{width:70px;height:14px;line-height:14px;text-overflow:inherit;white-space:nowrap;overflow:hidden}.recommend-block .recommend-list{font-size:12px;width:1130px;height:30px;overflow:hidden}.recommend-block .recommend-list.active{height:auto}.recommend-block .recommend-item{float:left;width:83px;margin-left:30px;margin-bottom:12px;overflow:hidden;text-overflow:inherit;white-space:nowrap}.recommend-block .recommend-item a{color:#666}.recommend-block .recommend-item a:hover{color:#00997d}.recommend-title .tl{font-style:normal}.footer-layout .txt .f_btn{background:#00997d;color:#fff;width:80px;height:24px;display:inline-block;text-align:center;line-height:24px;border-radius:30px;font-size:14px;cursor:pointer}.footer-layout .txt .f_btn:hover{opacity:.7;color:#fff}