.in_search .w1180{width: 1180px;margin: auto;}
.in_search{height: 72px;background: #F4F5F8;background: linear-gradient( 180deg, #90A5C5 0%, #FFFFFF 2%, #FFFFFF 8%, #F4F9FF 19%, #DDE7F6 81%, #B5C8E5 98%, #FFFFFF 100%);box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.05);}
.in_search .fl{display: flex;margin-top: 24px;float: left;}
.in_search .fl a{display: inline-block;font-weight: 400;font-size: 16px;color: #8C8C8C;}
.in_search .fl a.on{color: #027AE8;}
.in_search .fl a::after{display: inline-block;content: "";width: 0;height: 24px;border-left: 1px solid #BFBFBF;margin: 0 12px;vertical-align: middle;}
.in_search .fl a:last-child::after{display: none;}
.in_search .fr{display: flex;margin-top: 16px;float: right;}
.in_search .form{width: 402px;height: 40px;position: relative;}
.in_search .form .ico{position: absolute;left: 8px;top: 13px;width: 15px;height: 15px;background: url(../images/search_bar/b_zoom.png);background-size: 100%;}
.in_search .form .input{height: 40px;line-height: 40px;font-weight: 400;font-size: 16px;color: #8C8C8C;padding-left: 36px;width: 316px;background: #F4F5F8;border-radius: 2px;border: 1px solid #027AE8;box-sizing: border-box;}
.in_search .form .btn{width: 72px;height: 40px;background: #027AE8;border-radius: 2px;font-weight: 400;font-size: 16px;color: #F4F5F8;line-height: 40px;text-align: center;float: right;}
.active-search-link{color: #027AE8!important;}