/* CSS Document */ .ty_nav{ height: 50px; background: #178de8; min-width:100%; min-width: 1190px\9;} :root .ty_nav{ min-width:100%; } .ty_nav ul li{float:left; width: 16.666%;} .ty_nav ul li a{ color:#fff; display: block; padding-top: 10px; font-size: 16px; height: 50px; *height: 40px;} .ty_nav ul li a span{ height: 28px; display: inline-block; vertical-align: middle; line-height: 28px; margin-left: 10%;} .ty_nav ul li a em{width: 28px; height: 28px; display: inline-block; vertical-align: middle; margin-left: 20%;} .ty_nav ul li a:hover,.ty_nav ul li.curr a{ background: #56b220;} .main{ background: #fff; box-shadow: 0 0 10px #ccc; margin-top: 20px; border: 1px solid #f1f1f1;} .subnav{ height: 45px; background: #f8f8f8; border-bottom: 1px solid #e4e4e4; padding: 0 20px; line-height: 45px;} .subnav p{ padding-left: 20px; background: url("/nytqhlsjcom/images/"/nytqhlsjcom/images/201807_nyt_subnav_icon.png"") left center no-repeat; display: block;height: 45px;line-height: 48px;} .subnav p span{ padding: 0 5px; } .subnav01{ height: 45px; background: #f8f8f8; border-bottom: 1px solid #e4e4e4; padding: 0 20px; line-height: 45px; display:none;} .subnav01 p{ padding-left: 20px; background: url("/nytqhlsjcom/images/"/nytqhlsjcom/images/201807_nyt_subnav_icon.png"") left center no-repeat; } .subnav01 p span{ padding: 0 5px;} @media only screen and (min-width: 768px)and (max-width:960px){ .ty_nav ul li a span{ text-align: center; margin-left: 0; display: block; } .ty_nav ul li a em{ display:none; } } @media only screen and (max-width: 767px){ .ty_nav{ display:none; } .subnav p{ font-size: 12px; } }