/*headÃ‚Â¨*/
body{background: #f7f7f7;}
.new_topBox{padding: 0 1rem 1rem 1rem;background: #fff;}
.new_searchBox select::-ms-expand { display: none; }
.new_searchBox select{appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.new_head{padding: 1rem 0;width: 100%;height:5rem;position: relative;}
.new_head .new_logo{display: inline-block;width: 12rem;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.new_head .new_m_user{float: right;width:  3rem;text-align:  right;height: 3.5rem;}
.new_head .new_user{background: url(../images/headerIcon.webp) no-repeat;background-size: 28px;width: 28px;height: 28px;background-position: 0 -79px;display: inline-block;}
.new_head  .new_menu{background: url(../images/headerIcon.webp) no-repeat;background-size: 28px;width: 28px;height: 28px;background-position: 0 -229px;display: inline-block;}
.new_searchBox{border: 1px #c7c7c7 solid;background: #fff;margin: 0 auto;position: relative;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;width: 100%;height: calc(2.8rem + 2px);}
.new_searchBox select{padding-right: 1.4rem;width: 7rem;height: 2.8rem;position: relative;font-size: 1.1rem;padding: 0 0.6rem;padding-right: 1.5rem;border-right: 1px #aaa solid;border-left: 1px #aaa solid;background: #fff;}
.new_searchMain:before{content:"";width:0;height:0;position:absolute;top: 1.2rem;right: 0.5rem;border: 0.3rem solid transparent;border-top-color:#000;z-index: 9;}
.new_searchBox .new_searchMain{display: inline-block;position: relative;width: 8rem;height: 2.8rem;padding: 0 0.6rem;font-size: 1.1rem;border-right: 1px #c7c7c7 solid;display: inline-block;float: left;line-height: 2.8rem;text-align: left;}
.new_searchBox .new_inputTxt{padding: 0 0.5rem;width: calc(100% - 14rem);font-size: 1.3rem;margin-top: 0.6rem;float: left;}
input::-webkit-input-placeholder{font-size: 1.3rem !important;}
input::-moz-placeholder{font-size: 1.3rem !important;}
input::-ms-input-placeholder{font-size: 1.3rem !important;}
.new_searchBox .new_btnBox{display: inline-block;width: 4rem;text-align: center;float: right;height: 2.8rem;line-height: 2.8rem;background: #ff8a00;position: relative;}
.new_search_icon{position: absolute;top: 50%;left: 50%;transform: translate(-50% ,-50%);
background: url(../images/enicon.webp) no-repeat;background-position: 0 -29px;height: 40px;width: 30px;background-size: 180px;}
.new_searchBox .new_btnBox input{width: 100%;height: 100%;opacity: 0;filter: alpha(opacity=0);}
.new_topBox.change{position: fixed;width: 100%;}
.new_topBox.change{ position: fixed; width: 100%; height:4.5rem; z-index: 4;left: 0;top: 0;box-shadow: 0rem 0rem 0.5rem #666; background: #fff;}
.new_topBox.change .new_searchBox{width: calc(100% - 6rem);   top: -4.2rem;}
.new_topBox.change img{display: none;}
.new_m_menu {display: inline-block; position: relative;}
.new_m_user { position: relative;}
.new_select .searchType_list{position: absolute;font-size: 1rem;border: 1px #aaa solid;width: 100%;z-index: 999;background: #FFF;top: 2.8rem;}
.new_select{float: left;position: relative;}
.new_select .searchType_list li{padding: 0 0.5rem;line-height: 3rem;}
.new_select .searchType_list li.checked{background: #efefef;}
.top_fanhui{background: #f9f9f9;padding: 0rem 1rem;border-top: 1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;width: 100%;position: fixed;z-index: 999;top: 0;height: 4.5rem;}
.top_fanhui h2{font-size: 1.8rem;color: #111;position: relative;height: 4.5rem;line-height: 4.5rem;align-items:  center;}
.top_fanhui h2 a.close{float: right;}
.top_fanhui h2 a.close i{font-size: 1.5rem;}
.ind_menuHidden .top_fanhui h2 a{font-size: 1.6rem;color: #888;float: left; text-align: left;width: 5rem;}
.top_fanhui i{background: url(../images/headerIcon.webp) no-repeat;display: inline-block;width: 30px;background-size: 30px;}
.top_fanhui i.new_search_icon{background: url(../images/headerIcon.webp) no-repeat;background-position: 0 -24px;background-size: 30px;}
.top_fanhui{background: #f9f9f9;padding: 0rem 1rem;border-top: 1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;width: 100%;position: fixed;z-index: 999;top: 0;height: 4.5rem;}
.top_fanhui h2{font-size: 1.8rem;color: #111;position: relative;height: 4.5rem;line-height: 4.5rem;}
.top_fanhui h2 a.close{float: right;}
.ind_menuHidden .top_fanhui h2 a{font-size: 1.6rem;color: #888;float: left; text-align: left;width: 5rem;}
.top_fanhui h2 em {color: #333;width: calc(100% - 12rem);display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.top_fanhui .I_fanhui{margin-right: 0.5rem;    color: #888;font-size: 2rem;font-weight: bold;}
.top_fanhui .arrL{float: left;width: 3rem;text-align: left;}
.top_fanhui .arrL i {background-position: 0 0;height: 30px;margin-top: 1.3rem;}
.top_fanhui span.spot1{float: right;width: 3rem;text-align: right;}
.top_fanhui span.spot1 .spot{background-position: 0 -67px;height: 15px;margin-top: 2rem;}
.top_fanhui a.search{float: right;width: 3rem;height: 4.5rem;text-align: right;margin-right: 0.5rem;}
i.search{background-position: 0 -27px;height: 40px;margin-top: 0.7rem;}
.top_fanhui .spotBox {width: 60%;background: #fff;padding: 0 1rem;position: absolute;box-shadow: 0 0 7px #ccc;right: 0.5rem;top: 6.3rem;display: none;transition: all ease-in-out 0.3s;-webkit-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transform: translateY(0.5rem);z-index: 999;}
.top_fanhui .spotBox.open{top: 4.3rem;display: block;transform: translateY(0rem);}
.top_fanhui .spotBox ul li{height: 4rem;line-height: 4rem;border-bottom: 1px #dedede solid;} 
.top_fanhui .spotBox ul{position: relative;}
.top_fanhui .spotBox ul:before,.top_fanhui .spotBox ul:after{content: "";position: absolute;top: -1.4rem; right: -0.2rem;width: 0px;height: 0px; border: 0.7rem solid transparent;border-bottom-color: rgb(255, 255, 255);z-index: 11; }
.top_fanhui .spotBox ul:before{top: -1.41rem;border: 0.7rem solid transparent;border-bottom-color: #bdbdbd;}
.top_fanhui .spotBox ul li a{font-size: 1.4rem;color: #666;width: 100%;display: inline-block;}
.top_fanhui .spotBox ul li i{margin-right: 1rem;}
.top_fanhui .spotBox ul li i.post{background-position:0 -222px ;}
.top_fanhui i.close{background-position: 0 -243px;width: 24px;background-size: 24px;}
.top_fanhui .spotBox ul li i{width: 24px;background-size: 24px;vertical-align: -5px;background-repeat: no-repeat;height: 24px;}
.top_fanhui .spotBox ul li i.home{background-position: 0 -170px;}
.top_fanhui .spotBox ul li i.Categories{background-position: 0 -92px;}
.top_fanhui .spotBox ul li i.Quotation{background-position: 0 -117px;}
.top_fanhui .spotBox ul li i.Favorite{background-position: 0 -145px;}
.top_fanhui .spotBox ul li i.member{background-position: 0 -66px;}
.top_fanhui .spotBox ul li:nth-last-child(1){border-bottom: none;}
.top_search .new_searchBox{width: calc(100% - 3rem);float: right;margin-top: 0.7rem;border-color: #dedede;border-radius: 3px;}
.top_search .new_searchBox .new_searchMain{border-right: 1px #dedede solid;}
.top_search .new_searchBox .new_btnBox{background: none;}
.top_search .new_searchBox .new_inputTxt{width: calc(100% - 12rem);}
.searchBox .sea_box1{    padding: 0.5rem 1.5rem 1rem;}
.searchBox .sea_box1 h2 {font-size: 1.5rem;color: #333;height: 3rem;line-height: 3rem;margin: 5px 0;}
.searchBox .sea_box1 h2 em{float: right;}
.searchBox .sea_box1 h2 em i.delete{margin-right: 0.5rem;    font-size: 1.6rem;}
.searchBox .sea_box1 ul {display: inline-table;}
.searchBox .sea_box1 ul li{border: 1px solid #dedede;border-radius: 3px;padding: 0rem 0.7rem;display: inline-block;height: 3rem;line-height: 2.9rem;margin: 0.5rem 0.5rem 0.5rem 0;}
.searchBox .sea_box1 ul li a{font-size: 1.4rem;color: #666;}
.searchBox .sea_box2{border-top: 1px solid #f2f2f2;padding-top: 2rem;}
.searchBox .sea_box2 li{background: #fbfbfb;}
.searchBox{background: #fff;padding: 4.5rem 0;height: 100vh;}
.year{background-image: url(../images/yearicon.png); background-repeat: no-repeat; display: inline-block;vertical-align: -6px;}
.year1,.year2,.year3,.year4,.year5,.year6,.year7,.year8,.year9,.year10,.year11,.year12,.year13,.year14,.year15,.year16,.year17,.year18,.year19,.year20{ background-image: url(../images/yearicon.png); background-repeat: no-repeat; display: inline-block; }
.year1{ width: 21px; height: 22px; background-position: left top; margin-right: 5px;}
.year2{ width: 21px; height: 22px; background-position: left -29px; margin-right: 5px;}
.year3{ width: 21px; height: 22px; background-position: left -57px; margin-right: 5px;}
.year4{ width: 21px; height: 22px; background-position: left -85px; margin-right: 5px;}
.year5{ width: 21px; height: 22px; background-position: left -113px; margin-right: 5px;}
.year6{ width: 21px; height: 22px; background-position: left -144px; margin-right: 5px;}
.year7{ width: 21px; height: 22px; background-position: left -173px; margin-right: 5px;}
.year8{ width: 21px; height: 22px; background-position: left -202px; margin-right: 5px;}
.year9{ width: 21px; height: 22px; background-position: left -231px; margin-right: 5px;}
.year10{ width: 23px; height: 22px; background-position: left -259px; margin-right: 5px;}
.year11{ width: 23px; height: 22px; background-position: left -294px; margin-right: 5px;}
.year12{ width: 24px; height: 22px; background-position: left -322px; margin-right: 5px;}
.year13{ width: 24px; height: 22px; background-position: left -349px; margin-right: 5px;}
.year14{ width: 24px; height: 22px; background-position: left -377px; margin-right: 5px;}
.year15{ width: 24px; height: 22px; background-position: left -406px; margin-right: 5px;}
.year16{ width: 24px; height: 22px; background-position: left -434px; margin-right: 5px;}
.year17{ width: 25px; height: 22px; background-position: left -462px; margin-right: 5px;}
.year18{ width: 25px; height: 22px; background-position: left -492px; margin-right: 5px;}
.year19{ width: 25px; height: 22px; background-position: left -521px; margin-right: 5px;}
.year20{ width: 27px; height: 22px; background-position: left -550px; margin-right: 3px;}

.mask{position: fixed;width: 100%;height: 100%;z-index: 8;top: 0;left: 0;background: rgba(0,0,0,0.6);display: none;}
.foot{padding:1rem;margin-top: 1rem;}
.foot p a{margin: 0.6rem;display: inline-block;}
.foot p{font-size: 1.2rem;color: #888;text-align: center;margin-bottom: 0.5rem;}
.top_fanhui .inputBox{width: calc(100% - 4rem);position: relative;display: flex;align-items: center;}
.top_fanhui .inputBox input{width: 100%;height: 3.5rem;line-height: 3.5rem;background: #f5f5f5;padding: 0 0.5rem;}
.top_fanhui .inputBox button{position: absolute;right: 1rem;background: none;}
.top_fanhui .inputBox button i{font-size: 2rem;color: #999;    margin-top: 0.5rem;}