#top_logo { max-height: 60px; } .search-top { position: relative; } .search-top form input { border-radius: 5px; padding: 12px 17px; background: transparent; border-width: 0 0 1px 0; box-shadow: none; color: #ffffff; font-weight: normal; font-size: 16px; } .search-top form button { background: transparent; border: none; border-radius: 0 5px 5px 0; font-size: 16px; position: absolute; content: ''; right: 0; top: 0; } .search-top form button i { opacity: 0.7; } .full-width-header .rs-header .menu-area .main-menu .rs-menu ul.sub-menu .nav-menu-title a{font-size:18px ;} .full-width-header .rs-header .menu-area .main-menu .rs-menu ul.sub-menu .nav-sub-menu a{ margin-left:15px ;} .full-width-header .rs-header .menu-area .main-menu .rs-menu ul.sub-menu .nav-grand-menu a{ margin-left: 30px;} .pageNav{ width: 100%; height: 0; position: relative;} .pageNav .pageNavBox{ width: 100%; overflow: hidden; overflow-x: auto; display: flex; height:56px; position: absolute; bottom:0; background: rgba(0,0,0,0.7); } .pageNav .pageNavBox a{ text-align: center; line-height: 56px; font-size: 18px; color: #fff; white-space: pre; flex: 1; transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;} .pageNav .pageNavBox a:hover{ background: url(/img/subnav.jpeg) no-repeat 50% /100% 100%; transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;} .pageNav .pageNavBox a.on{ background: url(/img/subnav.jpeg) no-repeat 50% /100% 100%; } .pageMenu{ width: 100%; } .pageMenu .pageMenuBox{ width:100%; display: flex; flex-direction: column; } .pageMenu .pageMenuBox a{ font-size:16px; color:#222222;} .pageMenu .pageMenuBox .pageMenuItem{ width:100%; } .pageMenu .pageMenuBox .pageMenuItem .pageMenuTitle{ width:100%; display: flex; justify-content: space-between; align-items: center; height:60px; border-bottom:#b5b5b5 solid 1px; } .pageMenu .pageMenuBox .pageMenuItem .pageMenuTitle a{ font-size: 18px; } .pageMenu .pageMenuBox .pageMenuItem .pageMenuTitle .zk{ color:#c1c1c1; font-size:20px; } .pageMenu .pageMenuBox .pageMenuItem .pageMenuTitle .sq{ color:#ffffff; font-size:20px; display: none; } .pageMenu .pageMenuBox .pageMenuItem .pageMenuDown{ background: #fbfcfe; } .pageMenu .pageMenuBox .pageMenuItem .pageMenuDown div{ display: flex; flex-direction: column;} .pageMenu .pageMenuBox .pageMenuItem .pageMenuDown div a{ height: 48px; line-height: 48px; padding-left: 30px; background: url(/img/service6.png) no-repeat 0 50%; font-size: 15px; } .pageMenu .pageMenuBox .pageMenuItem .pageMenuDown div a:hover{ background: url(/img/service7.png) no-repeat 0 50%; color: #156aa9;} .pageMenu .pageMenuBox .pageMenuItem .pageMenuDown div a.curr_on{ background: url(/img/service7.png) no-repeat 0 50%; color: #156aa9;} .drugServiceRigth{ width: calc(100% - 374px); flex: 1; border-left:#b5b5b5 solid 1px; } .pageMenu .pageMenuBox .pageMenuItem.on .pageMenuTitle{ background: #156aa9; padding:0 20px; transition: padding ease-in .5s; } .pageMenu .pageMenuBox .pageMenuItem.on .pageMenuTitle a{ color: #fff; } .pageMenu .pageMenuBox .pageMenuItem .pageMenuTitle:hover{ background: #156aa9; padding:0 20px; transition: padding ease-in .5s; } .pageMenu .pageMenuBox .pageMenuItem .pageMenuTitle:hover a{ color: #fff; }