body,html{ background: #f5f7fb; } .resume_index .layout-footer,.resume_index .moban-link { display:none; } .show_item.bananer, .show_item.bananer~.zhuanti_box{ display: block !important; } .show_item.bananer~.resume-container .crumb{ display: none !important; } .resume-box .bananer { display:none; height: 270px; background-image: url(/uploads/image/ssprimages/bananer.jpg); background-size: cover; background-position: top center; color: #fff; text-align: center; padding-top: 35px; margin: 20px 20px 0 0px; border-radius: 4px; overflow: hidden; } .resume-box .bananer .layout-header{ text-align:left; } .resume-box .bananer .t1 { font-size: 48px; line-height: 1.2; } .resume-box .bananer .t2 { font-size: 20px; line-height: 1.2; margin-top: 25px; } .resume-box .bananer .search_box{ position: relative; width: 660px; margin: 50px auto; } .resume-box .bananer h2{ font-size: 40px; font-weight: bold; } .resume-box .bananer .search_box .search_input{ width: 100%; } .resume-box .bananer .search_box i,.resume-box .zhuanti_box .opt_btn,.resume-box .menu_box .menu_box_li .menu_icon,.resume-box .menu_box .menu_box_li .menu_title::after{ position: absolute; top: 0; left: 0; width: 48px; height: 48px; background: url(/uploads/image/ssprimages/sp.png) no-repeat -19px -161px; } .resume-box .bananer .search_box .search_input input{ border: none; border-radius: 4px; background-color: #e8edfc; padding-left: 50px; width: 100%; height: 48px; line-height: 48px; color: #7c7c7c; font-size: 14px; } .resume-box .bananer .search_box .search_tags{ margin: 15px 0 0 0; } .resume-box .bananer .search_box .search_tags a{ display: inline-block; margin: 0 10px; } .resume-box .bananer .search_box .search_tags a:hover{ color: #fff; text-decoration: underline; } .resume-box .resume-container { padding: 0 40px 0 0; position: relative; min-width: 1220px; display: flex; z-index: 2; justify-content: space-between; } .resume-container.scroll_fixed{ display:block; } .resume-container.scroll_fixed .fanwen_nav { position: fixed; top: 60px; height: 100%; z-index:2; } .resume-container.scroll_fixed .content { margin-left: 240px; } .resume-container .fanwen_nav { position: relative; top: 0; left: 0; width: 180px; display: inline-block; background-color: #fff; z-index: 3; height: 100%; min-width: 180px; } .resume-container .fanwen_nav h3{ border-left: 4px solid transparent; background: #f1f2f4; color: #636c7d; font-size: 14px; line-height: 40px; padding: 0 0 0 10px; margin: 30px 0 0 0; font-weight: bold; cursor: pointer; } .resume-container .fanwen_nav h3.checked{ border-left-color: #0064fa; } .resume-box .resume-container .content { display: inline-block; vertical-align: top; width: calc(100% - 190px); margin-left: 40px; margin-top: 20px; } .resume-container.scroll_fixed .content{ margin-left: 220px; width: calc(100% - 180px); } .resume-box .resume-container .content .content_head .lef a { width: 70px; height: 28px; display: inline-block; font-size: 12px; font-family: "microsoft yahei"; font-weight: bold; line-height: 27px; text-align: center; border-radius: 18px; margin-right: 20px; border: 1px solid #d2dae7; color: #6b6b6b; background: #fff; } .resume-box .resume-container .content .content_head .lef a:hover { border-color:rgba(0, 100, 250); color:rgba(0, 100, 250); } .resume-box .resume-container .content .content_head .lef a.checked { background-color: rgba(0, 100, 250,0.502); border: none; color: rgb(255, 255, 255); } .resume-box .resume-container .content .content_head {/* height: 35px; */position: relative;top: -9px;} .resume-box .resume-container .content .content_head .left { float: left; } .resume-box .resume-container .content .content_head .right { display: inline-block; float: right; } .resume-box .resume-container .content .content_head .right .search_input input { font-size: 12px; background-color: rgba(129, 129, 129,0.2); color: rgba(71, 71, 71, 0.502); width: 210px; height: 34px; border-radius: 20px; border: none; position: relative; padding-left:15px; } .resume-box .resume-container .content .content_head .right .search_input { position: relative; margin: 0 20px 0 0; } .resume-box .resume-container .content .content_head .right .search_input input:focus { background: #fff; border: 1px solid rgb(0,100,250); } .resume-box .resume-container .content .content_head .right .search_input a#search_btn { background: ; position: absolute; right: 10px; top: 8px; width: 19px; height: 17px; border: none; } .resume-box .resume-container .content .content_head .right .search_input a#search_btn:hover { opacity: 0.8; } .resume-container .fanwen_nav ul.nav_li>li { font-size: 14px; color: #343434; cursor: pointer; position: relative; width: auto; margin: 0 0 0 19px; padding: 0 10px; height: 30px; } .resume-box .resume-container .content .template_li { margin-top: 15px; } .resume-box .resume-container .content .template_li ul{ width: 100%; flex-wrap: wrap; display: flex; } .resume-box .resume-container .content .template_li .template_ul_li { width: 250px; border-radius: 4px; background-color: #fff; overflow: hidden; position: relative; margin-right: 25px; margin-bottom: 25px; flex-grow: 1; } .resume-box .resume-container .content .template_li .template_ul_li:hover { box-shadow: 0px 10px 21px 0px rgba(0, 0, 0, 0.1); } .resume-box .resume-container .content .template_li .template_ul_li .detail{ margin:7px; } .resume-box .resume-container .content .template_li .template_ul_li .img { position: relative; margin: 0 0 40px 0; } .resume-box .resume-container .content .template_li .template_ul_li .img img { width: 100%; height: 100%; } .resume-box .resume-container .content .template_li .template_ul_li .desc { height: 40px; width: 100%; position: absolute; bottom: 0px; line-height: 40px; background: #fff; color: #79818f; box-shadow: 0px -7px 8px 0px rgba(164, 164, 164, 0.16); padding: 0px 7px; } .template_li .template_ul_li .desc a.title { display: inline-block; max-width: 180px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .resume-box .resume-container .content .template_li .template_ul_li .desc span.num { float: right; color: #7a858e; } .resume-box .resume-container .content .template_li .template_ul_li .desc span.num svg{ width: 16px; height: 16px; vertical-align: middle; margin: -3px 0 0 2px; } .resume-box .resume-container .content .template_li .template_ul_li .desc span.num svg path{ fill:#77848e } .resume-box .resume-container .content .template_li .template_ul_li .hover_opt { width:100%; height: calc(100% - 40px); background-color: rgba(0, 99, 250, 0.8); position: absolute; top: 0px; padding-top: 110px; text-align: center; display: none; z-index: 10; } .resume-box .resume-container .content .template_li .template_ul_li:hover .hover_opt{ display:block; } .resume-box .resume-container .content .template_li .template_ul_li .hover_opt a.review_detail { width: 120px; height: 40px; display: inline-block; border-radius: 4px; background-color: rgb(255, 255, 255); line-height: 40px; font-size: 14px; font-weight: bold; color: #0063fa; cursor: pointer; opacity:1 !important; position: absolute; left: 50%; margin-left: -60px; top: 50%; margin-top: -20px; } .resume-box .resume-container .content .template_li .template_ul_li .hover_opt a.review_detail:hover{ text-decoration: underline; } .resume-box .resume-container .content .template_li .template_ul_li .hover_opt a.review{ position: absolute; width: 100%; height: 100%; display: block; top: 0; left: 0; cursor: default; } .resume-container .fanwen_nav ul.nav_li a.select,.resume-container .fanwen_nav ul.nav_li .select .title .name a{ color: #0063fa; } .resume-container .fanwen_nav ul.nav_li>li .hover_children { display: none; width: 465px; height: auto; background-color: rgb(255, 255, 255); box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.18); border-radius: 5px; border-top-left-radius: unset; position: absolute; z-index: 10; top: 0px; left: 130px; padding: 0 20px 20px; } .resume-container .fanwen_nav ul.nav_li li:hover .hover_children { display: block; } .resume-container .fanwen_nav ul.nav_li>li .title { font-size: 14px; color: #636c78; display: flex; justify-content: space-between; } .resume-container .fanwen_nav ul.nav_li>li .title span{ display:block; width: 100%; position: absolute; left: 0; padding-left: 9px; } .resume-container .fanwen_nav ul.nav_li>li .title b{ font-weight:normal; /* margin-right:5px; */ text-align:right; line-height: 30px; } .resume-container .fanwen_nav ul.nav_li> li:hover .title:not(.not_tree) { z-index: 20; } .resume-container .fanwen_nav ul.nav_li>li .title a { display: inline-block; padding: 6px 0 6px 0; width: 100%; transition: background .4s; } .resume-container .fanwen_nav ul.nav_li> li:hover{ background:#f3f5f9; transition:background .4s; } .resume-container .fanwen_nav ul.nav_li>li .hover_children .tree_2_title { font-weight: bold; margin-top: 15px; } .resume-container .fanwen_nav ul.nav_li .hover_children ul.tree_2 li { font-size: 14px; color: #757575; display: inline-block; line-height: 8px; margin: 10px 0px 0px; } .resume-container .fanwen_nav ul.nav_li .hover_children ul.tree_2 li:after { content: ''; display: inline-block; position: relative; top: 1px; border-right: 1px solid #c4c4c4; margin: 0px 10px; height: 11px; } .resume-container .fanwen_nav ul.nav_li>li .hover_children .tree_2_title a[data-code="remenxuexiao2"] { display: none; } .resume-container .fanwen_nav ul.nav_li .hover_children ul.tree_2 li:first-child { padding-left: 0px; } .resume-container .fanwen_nav ul.nav_li .hover_children ul.tree_2 li:last-child { border: none; } .resume_like,.template_li p i,.question_btn{ background-image: url(/uploads/image/ssprimages/sp.png); } .question_btn{ position: fixed; bottom: 20px; left: 34px; display: block; width: 110px; height: 35px; line-height: 35px; background-color: #e3e9f3; border-radius: 35px; margin: 0 auto; padding: 0 0 0 40px; background-position: 21px -167px; font-size: 12px; color: #4f5763; } .question_btn:hover{ opacity: 1; color: #4f5763; background-color: #cadcf7; } .resume_like{ position: absolute; top: 10px; right: 10px; width: 30px; height: 30px; background-color: #000; border-radius: 50%; background-position: 7px 6px; } .resume_like:hover,.resume_like.checked{ background-position: -34px 6px; } .template_li p{ position: absolute; bottom: 0; width: 100%; text-align: left; padding: 0 15px; } .template_li p i{ display: inline-block; width: 100px; height: 15px; background-position: 0 -50px; } .template_li p a{ float: right; color: #fff; display: inline-block; vertical-align: middle; font-weight: bold; margin: -1px 0 0 0; } .fanwen_nav ul.nav_li>li .title i{ } .resume-box .resume-container .content .template_li .template_ul_li.empty-item{ height: 0; flex-grow: 1; border: none; } .resume-box .zhuanti_box{ display:none; position: relative; margin: 20px 20px 30px 0px; z-index: 1; } .resume-box .zhuanti_box .swiper-slide .img img{ width: 100%; } .resume-box .zhuanti_box .opt_btn{ width: 40px; height: 40px; z-index: 3; background-color: #fff; border-radius: 50%; box-shadow: 0 4px 10px 0 rgba(0,0,0,.1); left: -18px; top: 50%; margin-top: -30px; background-position: -81px -166px; opacity: 0.9; } .resume-box .zhuanti_box .opt_btn:hover { opacity: 1; } .resume-box .zhuanti_box .opt_btn.next_btn{ right: -20px; left: auto; background-position: -168px -166px; } .zhuanti_box .more_subject{ position: absolute; top: 0px; right: 0; height: 100%; width: 75px; background: #e0e3e7; color: #83878b; font-size: 14px; font-weight: 700; text-align: center; z-index: 2; -webkit-transition: background .3s; -o-transition: background .3s; transition: background .3s; border: none; border-radius: 6px; } .zhuanti_box .more_subject:before { display: inline-block; content: ""; height: 100%; vertical-align: middle; } .zhuanti_box .more_subject:hover { background: #0063fa; color: #fff; opacity: 1; } .zhuanti_box .swiper-container{ width: calc(100% - 91px); margin-left: 0px; } .zhuanti_box .swiper-container .swiper-wrapper{ margin-bottom: 0px; } .resume-box .zhuanti_box .swiper-slide{ border-radius: 6px; overflow: hidden; width: 267px; } .resume-box .zhuanti_box .swiper-slide .img img{ transition-duration: .3s; transform: scale3d(1,1,1); } .resume-box .zhuanti_box .swiper-slide .img img:hover{ opacity: .8; transform: scale3d(1.03,1.03,1.03); transition-duration: .3s; } .resume-box .menu_box{ padding: 30px 15px 15px 15px; background: #fff; } .resume-box .menu_box .menu_box_li{ height: 40px; vertical-align: middle; overflow: hidden; transition: all 0.4s; background: #fff; margin-bottom: 10px; } .resume-box .menu_box .menu_box_li.checked{ overflow:visible; height:193px; transition: all 0.4s; } .resume-box .menu_box .menu_box_li .nav_li{ margin:0; } .resume-box .menu_box .menu_box_li .menu_title{ position: absolute; display: inline-block; width: 100%; line-height: 50px; vertical-align: middle; font-size: 15px; color: #333333; cursor: pointer; background: #fff; padding-left: 43px; left: 0; } .resume-box .menu_box .menu_box_li .menu_title b{ float:right; margin: 0 24px 0 0; color: #666; font-weight: normal; text-align: right; } .resume-box .menu_box .menu_box_li.selected .menu_title, .resume-box .menu_box .menu_box_li.checked .menu_title, .resume-box .menu_box .menu_box_li.checked .menu_title b, .resume-box .menu_box .menu_box_li.selected .menu_title b{ color: #0064fa; font-weight: bold; } /* .resume-box .menu_box .menu_box_li.erji .menu_title::after{ content: ""; background-position: -296px -165px; right: 20px; left: auto; } */ /*.resume-box .menu_box .menu_box_li a[data-code="fushizhuanti"]:after {*/ /* content: '';*/ /* display: inline-block;*/ /* background-image: url(/uploads/image/ffui202102/fe9429eb-b2fe-4277-bf4d-b5d8226abfe4.gif);*/ /* width: 27px;*/ /* height: 19px;*/ /* position: absolute;*/ /* margin-top: 12px;*/ /* margin-left: 5px;*/ /*}*/ .resume-box .menu_box .menu_box_li .menu_icon{ position: relative; display: inline-block; vertical-align: middle; background-position: -262px -205px; width: 22px; z-index: 1; } .resume-box .menu_box .menu_box_li:nth-of-type(1) .menu_icon{ } .resume-box .menu_box .menu_box_li:nth-of-type(2) .menu_icon{ background-position: 0 -205px; } .resume-box .menu_box .menu_box_li:nth-of-type(3) .menu_icon{ background-position: -44px -205px; } .resume-box .menu_box .menu_box_li:nth-of-type(4) .menu_icon{ background-position: -98px -205px; } .resume-box .menu_box .menu_box_li:nth-of-type(5) .menu_icon{ background-position: -204px -205px; } .resume-box .menu_box .menu_box_li:nth-of-type(6) .menu_icon{ background-position: -149px -205px; } .resume-box .resume-container .content .template_li .template_ul_li.empty-item~.content_img{ display:none; } .resume-box .content_img{ width: 100%; margin: 0 0 20px 0; } .resume-box .content_img a{ display: block; } .resume-box .content_img a img{ display: block; width: 98.5%; } .resume-box .crumb .curr{ color: #9d9d9d; } .resume_subject_list .subject_li ul{ width: 100%; position: relative; display: flex; display: -webkit-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; justify-content: space-between; margin-bottom: 35px; overflow: hidden; margin-left: -10px; margin-top: 15px; } .resume_subject_list li.subject_list { display: inline-block; position: relative; width: 190px; border-radius: 2px; margin: 0px 10px 20px; background-color: #fff; cursor: pointer; box-shadow: 0px 4px 3px 0px rgba(0, 0, 0, 0.03); -webkit-box-shadow: 0px 4px 3px 0px rgba(0, 0, 0, 0.03); -ms-box-shadow: 0px 4px 3px 0px rgba(0, 0, 0, 0.03); -moz-box-shadow: 0px 4px 3px 0px rgba(0, 0, 0, 0.03); -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; -ms-flex-item-align: start; align-self: flex-start; } .resume_subject_list li.subject_list:not(.empty_subject_list):hover { -webkit-transform: scale(1.02); -ms-transform: scale(1.02); transform: scale(1.02); } .resume_subject_list li.subject_list.empty_subject_list{ flex-grow: 1; border: none; } .resume_subject_list li.subject_list .img,.resume_subject_list li.subject_list img { width: 100%; }