.main { width: 1200px; margin: 0 auto; } .main>.title { height: 44px; line-height: 44px; } .main>.title .title-l { font-size: 24px; font-weight: 400; color: #333; font-family: 'Microsoft YaHei' } .main>.title .title-l span { font-weight: 700; margin-right: 8px; } .main>.title .title-r {} .main>.title .title-r li { float: left; } .main>.title .title-r li::after { content: " "; width: 0.5px; height: 12px; background: #ccc; display: inline-block; margin-top: 17px; margin-left: 7.5px; margin-right: 7.5px; } .main>.title .title_r li:last-child ::after { width: 0 !important; } .main>.title .title-r li a { color: #333; font-size: 12px; float: left; } .main>.title .title-r li a i { font-size: 12px; zoom: 0.8; } .wrap { height: 516px; } .menu { width: 300px; height: 100%; } .hot { height: 281px; background: #52a7d9 } .hot .hot-t { background: #1d89bf; height: 38px; line-height: 38px; padding-left: 20px; padding-right: 15px; box-sizing: border-box; } .hot-t .text { color: #fff; font-size: 16px } .hot-t ul { width: 167px; } .hot-t ul li { font-size: 14px; color: #fff; float: left; width: 55px; text-align: center; } .hot-t ul .active { background: #52a7d9 } .hot-c { padding: 20px 0 10px 20px } .hot-c li { height: 30px; line-height: 30px } .hot-c li:nth-child(1) span, .hot-c li:nth-child(2) span, .hot-c li:nth-child(3) span { background: #fff; color: #1d89bf } .hot-c li span { width: 16px; height: 16px; line-height: 16px; text-align: center; display: inline-block; font-size: 12px; color: #fff } .hot-c li a { font-size: 12px; color: #fff; margin-left: 10px } .more { height: 53px; text-align: center; line-height: 53px; color: #fff; font-size: 14px; border-top: 1px dashed #1d89bf; width: 260px; margin: 0 auto; } .wrap-l-b { height: 235px; padding-top: 25px; padding-left: 20px; background: #f5f5f5 } .wrap-l-b .title { font-size: 16px; color: #666; margin-bottom: 5px; } .wrap-l-b ul {} .wrap-l-b ul li { float: left; margin-right: 20px; margin-bottom: 11.5px; } .wrap-l-b ul li a { font-size: 14px; color: #333; } .wrap-r { width: 900px; height: 100%; } .wrap-r-t {} .wrap-r-t ul { border-top: 1px solid #ebebeb } .wrap-r-t ul li { float: left; padding: 20px 20px 15px; width: 184px; height: 195px; border-right: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb } .wrap-r-t ul li img { width: 160px; } .wrap-r-t ul li .title { font-size: 14px; word-break: break-all } .wrap-r-t ul li .price { font-size: 12px; color: #999 } .wrap-r-t ul li .price span { font-size: 18px; color: #f33 } .wrap-r .wrp-r-b { height: 53px; line-height: 53px; border-right: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb; box-sizing: border-box; } .center { width: 90px; margin: 0 auto; } .center li { width: 12px; height: 12px; margin: 0 3px; border-radius: 100%; background: #e6e6e6; float: left; margin-top: 20.5px; text-align: center; } .center .active { background: #42afa7 !important; }