.head .dropdown-menu>li>a:hover,.head .navbar-nav>li.active>a,.head .navbar-nav>li>a:hover{color:#b57c39 !important}.head .dropdown-menu>li>a:hover::after,.head .navbar-nav>li.active>a::after,.head .navbar-nav>li>a:hover::after{background:#b57c39 !important}body{background:#f8f8f8}.optiondom{position:absolute;left:-99999px;z-index:-99}.breadcrumb,.breadcrumb a,.breadcrumb-bg{background:none !important}.head{position:relative;box-shadow:0 2px 5px rgba(0,0,0,0.1)}.filter-bg .filter{padding:10px 30px 25px;box-shadow:none;border-radius:0}.filter-bg .filter-content{margin-left:0;margin-right:0}.filter-bg .filter-tools{padding:0}.filter{padding:25px 0 10px;background:#f8f8f8}.filter-tit,.filter .moudle-title{font-size:24px;line-height:30px;font-weight:bold;text-align:center;padding:15px 0 25px;border-bottom:1px solid #eee}.filter-tit a,.filter .moudle-title a{color:#333}.filter-tit span,.filter .moudle-title span{color:#b57c39}.filter-mark{display:none;width:100%;height:100vh;background:rgba(0,0,0,0.4);position:absolute;top:0;left:0;z-index:0}.moubile-filter-tit{display:none}.filter-tools{padding:0 20px}.filter-content{padding:10px 0px 0px;border-bottom:1px solid #eee;margin:0 20px 10px}.filter-type{font-size:14px;line-height:20px;color:#666;border-bottom:1px dashed #ddd;margin-bottom:10px}.filter-type:last-child{margin-bottom:0;border:none}.filter-type>p{float:left;width:80px;font-weight:bold;color:#333}.filter-type ul{position:relative;margin-left:80px;padding-right:40px}.filter-type ul li{float:left;margin-right:5px;font-size:14px;line-height:20px;color:#666;border-radius:2px;overflow:hidden;margin-bottom:15px;cursor:pointer}.filter-type ul li a{display:inline-block;width:100%;padding:0 10px;color:#666}.filter-type ul li.active a,.filter-type ul li:hover a{color:#fff;background:#d3611d}.filter-type ul li.open-btn{position:absolute;right:0;top:0;margin:0 auto;text-align:center}.filter-type ul li.open-btn a{position:relative;display:none;font-size:14px;color:#ec9765 !important;width:47px !important;background:#fff !important;padding:0 10px 0 5px !important}.filter-type ul li.open-btn a::before{display:block;content:'';position:absolute;right:0;top:50%;width:0;height:0;border-right:4px solid transparent;border-left:4px solid transparent;border-top:4px solid #ec9765;margin-top:-2px}.filter-type label,.filter-type .label,.filter-type .result-item{display:inline-block;padding:0 7px;margin-right:6px;margin-bottom:0;font-size:14px;line-height:20px;font-weight:400;color:#d3611d !important;border:1px solid #d3611d;border-radius:2px;cursor:pointer}.filter-type label .close-icon,.filter-type .label .close-icon,.filter-type .result-item .close-icon{padding:0 5px;margin-left:5px;background:url(../images/public/close-icon.png) no-repeat center right}.filter-type .reset-btn{margin:0 20px;padding:3px 15px;color:#fff;background:#d3611d;border-radius:2px;cursor:pointer}#filter-area{height:35px;overflow:hidden}.filter-type[data-fold=true]{height:auto !important}.filter-box .filter-type[data-fold=true]>ul{width:auto !important;float:none !important}#filter-school,#filter-price{height:35px;overflow:hidden}#filter-result{padding:4px 0;border:none}#filter-result em{display:inline-block;font-weight:bold;color:#d3611d !important}#filter-shiqu,#filter-result{display:none}.filter-tools .search-box{width:250px}.filter-tools .search-input{width:200px;padding-left:27px;background:url(../images/search-bg.png) no-repeat 10px center;font-size:9pt;height:30px;line-height:28px;border:1px solid #bbb;color:#888;border-radius:2px 0 0 2px}.filter-tools .search-btn,.filter-tools .search-btn:focus{float:right;width:50px;font-size:14px;height:30px;line-height:30px;color:#fff;background:#ec9765;border-color:#ec9765;border-radius:0 2px 2px 0}.major-menu{display:none;padding:5px;border:1px solid #d3611d;border-radius:3px;margin-bottom:10px;top:-5px}.major-menu li.js-filter-list{margin:5px}.js-filter-major{position:relative;overflow:visible !important;z-index:2}.js-filter-major:hover{color:#fff;background:#d3611d}.js-filter-major.active::before{position:absolute;display:block;content:'';width:20px;height:8px;background:url(../images/major-li-bg.jpg) no-repeat bottom center;bottom:-11px;left:50%;margin-left:-10px}.js-filter-major.select-all::before{display:none !important}.control-label,.form-group-main{float:left}.control-label{position:relative;font-size:14px;font-weight:normal;width:92px;padding-top:7px;padding-left:27px;line-height:30px\9;margin-bottom:0\9;color:#666;z-index:0}.control-label em{position:absolute;color:#ae2a2a;z-index:0;left:5px}.form-group-main{position:relative;width:90%;width:calc(100% - 92px)}.main03-form{margin-top:30px;padding:7px 12px 10px;background:#00245e;border-radius:10px}.main03-form .moudle-title{margin-top:5px;padding-top:0 !important;background:none;margin-bottom:0;background:#00245e}.main03-form .moudle-title h2{font-size:30px;font-weight:bold;line-height:32px;padding:15px 0 20px;color:#fff;text-align:center}.main03-form .moudle-title h2 span{color:#d3611d}.main03-form .form-main-bg{padding:30px 30px 10px;background:#fff;border-radius:10px}.main03-form .form-main-bg.no-bg .control-label{background:none !important;padding-left:7px;width:75px;margin-right:0}.main03-form .form-main-bg.no-bg .form-group-main{width:calc(100% - 75px)}.main03-form .row3 .form-group{width:23.5%}.main03-form .form-group{width:18.5%;margin:0 0.75% 14px;float:left;background:#fff;border-radius:4px}.main03-form .textarea-group{width:98.5% !important}.main03-form .textarea-group textarea,.main03-form .textarea-group .form-group-main{width:100% !important}.main03-form .textarea-group .control-label{width:70px;padding-left:0}.main03-form .textarea-group textarea{padding:7px 12px;border:none !important;height:65px}.main03-form .submit-group{width:100% !important;text-align:center}.main03-form .submit-group .btn-default{width:180px;padding:8px 0;font-size:16px;line-height:20px;font-weight:bold;background:#d3611d;color:#fff;border:none !important;border-radius:4px}.main03-form .submit-group .btn-default:hover{color:#fff;opacity:0.8}.main03-form .sub-tit{position:absolute;width:100%;background:url(../images/form-sub-tit-bg.png) no-repeat top center;height:52px;font-size:24px;line-height:30px;padding:11px;color:#fff;font-weight:bold;text-align:center;top:-10px;left:0}.main03-form form{max-width:none}.main03-form .form-group{border:1px solid #ddd}.main03-form .form-control{font-size:12px}.main03-form .submit-group,.main03-form .form-control{border:none !important;box-shadow:none !important;background:none !important;color:#999}.input-group-addon{border:none !important;border-radius:0 !important}.main03-form{margin-top:3% !important;margin-bottom:30px}.main03-form .sex-bg{background:url(../images/form-icon.png) no-repeat -5px 10px}.main03-form .custom-bg{background:url(../images/form-icon.png) no-repeat -5px -47px}.main03-form .phone-bg{background:url(../images/form-icon.png) no-repeat -5px -103px}.main03-form .yixiang-bg{background:url(../images/form-icon.png) no-repeat -5px -162px}.main03-form .grade-bg{background:url(../images/form-icon.png) no-repeat -5px -219px}.main03-form .birthday-bg{background:url(../images/form-icon.png) no-repeat -5px -276px}.form-group .layui-bg-value{position:absolute;left:0;height:32px;font-size:12px;color:#999;font-weight:normal;line-height:30px;padding:2px 6px;cursor:text;z-index:0}.form-group .bg-value-left{left:3%}.form-group .layui-bg-value em{color:#ae2a2a;margin-right:3px}.ruleslist{margin:0 -10px}.ruleslist-item{padding:20px 10px 20px 20px;margin:8px 10px 16px;background:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,0.1)}.ruleslist-item dl{display:flex;flex-wrap:wrap}.rules-logo{float:left;width:24%;text-align:center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;overflow:hidden}.rules-cnt{float:left;width:57%;width:calc(58% - 1px);padding-right:2%;margin-left:1.5%;margin-right:2%;border-right:1px dashed #e2e2e2}.rules-cnt .rules-tit-box{display:block;line-height:28px;margin-bottom:19px;margin-top:4px}.rules-cnt .rules-tit{float:left;font-size:20px;line-height:28px;font-weight:bold;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-right:5px;word-break:break-all}.rules-cnt .rules-tit:hover{color:#b57c39}.rules-cnt .tit-tag{display:inline-block;padding:0 10px;font-size:13px;color:#b57c39;line-height:18px;border:1px solid #b57c39;border-radius:4px;margin-left:5px}.rules-cnt .tit-tag4267{color:#f39700;border-color:#f39700;background:#fff6e8}.rules-cnt .tit-tag4268{color:#59518f;border-color:#59518f;background:#efedff}.rules-cnt .tit-tag4269{color:#4077a4;border-color:#4077a4;background:#e3f2ff}.rules-cnt .tit-tag4270{color:#498f7d;border-color:#498f7d;background:#e3f9f3}.rules-cnt .tit-tag4271{color:#c43914;border-color:#c43914;background:#ffe8e2}.rules-cnt .tit-tag4272{color:#db5989;border-color:#db5989;background:#ffeef4}.rules-cnt .tit-tag4273{color:#fa500c;border-color:#fa500c;background:#ffeae1}.rules-cnt .tit-tag4274{color:#4b9fb5;border-color:#4b9fb5;background:#eaf9fd}.rules-btn{float:right;padding:15px 0;width:14.5%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.rules-btn a{display:block;width:80%;max-width:122px;margin:10px 0;font-size:14px;line-height:36px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;text-align:center}.rules-btn .detail-btn{color:#fff;background-color:#0c3072}.rules-btn .detail-btn:hover{background-color:#d3611d}.rules-btn .order-btn{line-height:34px;color:#d3611d;border:1px solid #d3611d}.rules-btn .order-btn:hover{background-color:#d3611d;color:#fff}.rules-type-list{position:relative;float:left;width:48%;margin-right:2%;font-size:14px;line-height:26px;padding-left:75px;margin-bottom:2px}.rules-type-list.big-list{width:98%}.rules-type-list b{position:absolute;font-size:14px;font-weight:normal;color:#888;padding-left:10px;left:0}.rules-type-list b::before{position:absolute;display:block;content:'';width:3px;height:3px;background:#888;border-radius:3px;left:0px;top:10px}.rules-type-list p{font-size:14px;line-height:26px}.rules-type-list p span{color:#b57c39;font-weight:bold}.page{width:100%;text-align:center;margin-top:20px;margin-bottom:10px}.page>ul>li{float:left}.page>ul>li.active{background-color:#d3611d;border:1px solid #d3611d;color:#fff}.page .pagezong:hover{background-color:#fff;color:#000000}.page>a,.page>b{width:10%;background-color:#fff;font-size:16px;line-height:32px;text-align:center;padding:4px 20px;margin-right:10px;border:1px solid #eee;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.page>a:hover,.page>b:hover{background-color:#d3611d;border:1px solid #d3611d;color:#fff}.page>b{background-color:#d3611d;border:1px solid #d3611d;color:#fff}.fst-page a,.last-page a{padding-left:5px;padding-right:5px}.loading-box{display:none;margin:40px auto 0;font-size:14px;color:#ddd;text-align:center}.loading{margin:0 auto;width:50px;height:20px;text-align:center;font-size:10px}.loading>div{background-color:#eee;height:100%;width:3px;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.loading .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.loading .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.loading .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.loading .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes stretchdelay{0%,100%,40%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1)}}@keyframes stretchdelay{0%,100%,40%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.add-more,.add-more:focus,.no-more,.no-more:focus{width:100%;padding:7px 0;margin-top:0px;font-size:14px;line-height:28px;color:#b57c39;text-align:center;border:1px solid #b57c39;background:#fff;border-radius:3px;overflow:hidden}.no-more,.no-more:focus{color:#ddd !important;border:none !important;padding:0 !important}@media only screen and (max-width: 1200px){.container{width:96%;margin:0 2%}.add-more,.add-more:focus,.no-more,.no-more:focus{width:95%;margin:0 2.5%}}@media only screen and (max-width: 1024px){.page{padding-top:5%}.page [title],.page>.pagezong{display:none}.page a,.page>b{max-width:120px;width:22%;margin-right:1%;padding:0;display:inline-block}.page a,.page>b{display:none}.page a.fst-page,.page a.last-page,.page a.next,.page a.pre{display:inline-block}}@media only screen and (max-width: 768px){.filter-bg{margin-bottom:3%}.filter-bg .filter{padding:10px 0 0}.add-more,.add-more:focus,.no-more,.no-more:focus{line-height:1.4;padding:1.5% 0;margin-top:3%}.filter .moudle-title{font-size:24px}#filter-result{height:auto !important;padding-bottom:2%}#filter-result .filter-result-num{display:inline-block;padding-top:3px}#filter-result .filter-result-num em{color:#d3611d}.filter-type{margin-bottom:4px;padding-top:4px;border:none}.filter-type p{position:relative;z-index:2;margin-bottom:10px !important}.filter-box .filter-type>ul,.filter-type p{width:100%;font-size:14px;margin:0 auto}.filter-box .filter-type>ul{padding-right:0}.filter-content{padding:0}.filter-bg .filter-tools{padding:1% 2% 3%}.filter-tools .filter-type p,.moubile-filter-box{display:none}.moubile-filter-tit{display:block}.moubile-filter-tit li .icon{position:absolute;width:10px;padding:0;height:100%;top:0;right:-8px;background-size:contain}.moubile-filter-tit .down-icon{margin:0 auto !important;background:url(../images/down.png) no-repeat center center}.moubile-filter-tit .top-icon{margin:0 auto !important;background:url(../images/top.png) no-repeat center center}.moubile-filter-tit ul{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;height:40px;line-height:40px;background-color:#fff}#filter-result .filter-result-num{font-size:14px;margin:0 auto}#filter-result em{display:inline-block;min-width:20px;text-align:center;font-style:normal;font-weight:normal;color:#d7762c !important}#filter-result .result-item,.filter-title li.have-param>span:before,.filter-type .reset-btn,.filter-type label{display:none !important}#filter-result{width:100%;text-align:center;height:auto !important;padding-bottom:2%}.filter-tools .search-box{width:100% !important}.filter-tools .search-input{width:calc(100% - 50px)}.moubile-filter-tit li.have-param>span:before{display:none !important}.moubile-filter-tit li>span:before{right:0}.moubile-filter-box .filter-type{display:none}.moubile-filter-box .filter-type p,.moubile-filter-box .filter-type>ul li.open-btn{display:none !important}.filter{width:100%;position:relative;margin:0 auto 20px}.moubile-filter-tit li[data-state="true"]::after{display:block;position:absolute;content:'';width:100%;height:41px;background:#fff;border:1px solid #eee;border-radius:2px 2px 0 0;z-index:0;left:-1px;top:-1px;z-index:-1;box-sizing:content-box}.moubile-filter-tit li>span{position:relative;padding-right:10px}.moubile-filter-tit li.have-param{color:#d7762c;border:1px solid #d7762c;border-radius:3px}.moubile-filter-tit li.have-param::before,.moubile-filter-tit li>span::before{display:block;content:'';position:absolute;width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #9a9a9a;top:50%;margin-top:-2px;right:5px;z-index:2}.moubile-filter-tit li.have-param::before{border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #d7762c}.moubile-filter-tit li.have-param>span::before{display:none !important}.moubile-filter-tit li>span::before{right:0}.moubile-filter-tit li p{position:absolute;width:100%;top:0;left:0;padding-left:2px;padding-right:12px;background:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px}.filter-box #filter-major>ul{height:100%;float:left}.filter-box #filter-major>ul,.filter-box #filter-school>ul{padding-left:0;padding-right:0}.filter-box .filter-type>ul li{width:31.333%;margin:2px 1%;line-height:30px}.moubile-filter-box #filter-project>ul li,.moubile-filter-box #filter-college>ul li{width:48%}.filter-box .filter-type>ul li a,.filter-box .filter-type>ul li span,.filter-box .tab-content ul li a{width:auto;border-radius:2px}.filter-box .filter-type>ul li a,.filter-box .filter-type>ul li span,.filter-box .tab-content ul li a{width:100%;border-radius:4px;text-align:center;border:1px solid #bbb;background:#fff;padding:5px 0}.filter-box .filter-type>ul>li.active>a,.filter-box .filter-type>ul>li.active>span,.filter-box .filter-type>ul>li:hover>a,.filter-box .filter-type>ul>li>ul>li.active>a,.filter-box .filter-type>ul>li>ul>li:hover>a,.filter-box .tab-content ul li.active a{color:#fff;background:#0c3072;border-color:#0c3072}.moubile-filter-tit{display:block;overflow-x:auto;padding:0 0 5px;overflow-y:hidden;margin-bottom:-1px}.moubile-filter-tit ul{display:block;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;width:570px;height:40px;line-height:40px;background-color:#fff;padding-left:5px;padding-right:5px}.moubile-filter-tit li{position:relative;float:left;margin:0 5px;padding:0 1%;text-align:center;font-size:14px;line-height:28px;cursor:pointer;width:104px;min-width:104px;background:#f2f2f7;border:1px solid #f2f2f7;white-space:nowrap;text-overflow:ellipsis;border-radius:2px;z-index:13}.filter-box .filter-type>ul>li.active>a,.filter-box .filter-type>ul>li.active>span,.filter-box .filter-type>ul>li:hover>a,.filter-box .filter-type>ul>li>ul>li.active>a,.filter-box .filter-type>ul>li>ul>li:hover>a,.filter-box .tab-content ul li.active a{color:#fff;background:#3a4d82}.filter-box.open{position:relative;z-index:11}.filter-box.open .moubile-filter-box{display:block !important;position:absolute;padding-bottom:5px;max-height:250px !important;overflow-y:auto;background:#fff;width:100%;z-index:1;border-top:1px solid #eee;padding-top:5px}.filter-box.open .moubile-filter-box .open{display:block !important}.filter-box.open .filter-mark{display:block}.filter-mark{display:none;width:100%;height:100vh;background:rgba(0,0,0,0.4);position:absolute;top:0;left:0;z-index:0}.filter-title{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}.filter-type[data-fold=true] p{width:70px}.filter-box .filter-type>ul li a{padding:4px 5px;line-height:22px}.filter-box .filter-type>ul li.select-all a{padding:4px 15px}.filter-box #filter-major>ul li.select-all,.filter-box #filter-school>ul li.select-all{position:static !important;width:31.333% !important}.filter-box #filter-school>ul li,.filter-box #filter-school>ul li.select-all{width:48% !important;text-align:left}.filter-box #filter-major[data-fold=true]>ul li.select-all,.filter-box #filter-major[data-tree=true]>ul li.select-all{position:static !important;width:100% !important;margin:0}.filter-box .filter-type[data-fold=true]>ul li,.filter-box .filter-type[data-fold=true]>ul li a,.filter-box .filter-type[data-tree=true]>ul li,.filter-box .filter-type[data-tree=true]>ul li a{width:100% !important;margin:0;border-radius:0}.filter-box .filter-type[data-tree=true]>ul{border-right:1px solid #ddd}.major-menu{border:none}.js-filter-major.active::before{display:none}.filter-box .filter-type[data-fold=true]>ul,.filter-box .filter-type[data-tree=true]>ul{margin-left:0}.major-filter-title li{width:96%;line-height:28px;margin:0 2%;border-radius:3px}.filter-title li.have-param,.major-filter-title li[data-state='true']{color:#d7762c;border:1px solid #d7762c;border-radius:3px}.filter-title li.have-param:before{display:block;content:'';position:absolute;width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #9a9a9a;top:50%;margin-top:-2px;right:5px;z-index:2}.filter-title li p{position:absolute;width:100%;top:0;left:0;padding-left:2px;padding-right:9pt;font-size:14px;background:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.filter-title [data-target="#filter-major3"]{display:none !important}.filter-type[data-fold=true],.filter-type[data-tree=true]{position:absolute;width:100%;height:100% !important;padding:0;top:0;overflow-y:auto !important;background:#fff;border:1px solid #ddd}#filter-major1[data-fold=true]{width:50%;left:50%}#filter-major3 p{line-height:50px;font-size:14px;width:auto;padding-left:6%}.filter-btn{border:none;position:absolute;width:100%;bottom:0;left:0;border-top:none}.filter-btn a{float:right;width:50%;font-size:14px;line-height:36px;padding:0 15px;color:#3a4d82;text-align:center}.filter-btn .success-btn{background:#3a4d82;color:#fff !important}.moubile-filter-box.open .filter-btn{display:block;border:none}.filter-bg .filter{padding-bottom:0 !important;margin-bottom:0 !important}.rules-cnt{width:74%;margin-left:2%;margin-right:0;padding-right:0;border:none}.rules-type-list p{font-size:12px}.rules-btn{width:100%;padding:0}.rules-btn a{margin:10px}.page{padding-top:2%}.page [title],.page>.pagezong{display:none}.page a,.page>b{max-width:120px;width:22%;margin-right:1%;padding:0;display:inline-block}.page a,.page>b{display:none}.page a.fst-page,.page a.last-page,.page a.next,.page a.pre{display:inline-block}.main03-form .row3 .form-group{width:48.5%}}@media only screen and (max-width: 428px){.ruleslist{margin:-8px auto 0}.ruleslist-item{padding:10px}.ruleslist-item dl{position:relative}.rules-logo{position:absolute;width:90px;margin:0 auto;left:0;top:0}.rules-cnt .rules-tit-box{display:flex;flex-wrap:wrap;align-items:center;margin-left:100px;min-height:60px;margin-bottom:2%}.rules-cnt .rules-tit{font-size:18px;white-space:normal;margin-bottom:2%;margin-right:0}.rules-cnt{width:100%;margin:0 auto}.rules-type-list{float:none;width:auto;display:inline-block;margin-right:4%}.rules-btn a{line-height:28px}.rules-btn .order-btn{line-height:26px}.add-more,.add-more:focus,.no-more,.no-more:focus{font-size:14px;margin-top:5%}.filter-box #filter-school>ul li{width:98%}.main03-form .moudle-title h2,.moudle .container-title h2{font-size:22px}.main03-form .row3 .form-group{width:98.5%}}
