<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.fld-ad { height: 202px; background: #2e0501 url(https://www.hicity.it/images/adv-comm/flash/a1.jpg) no-repeat center top;}
.fld-contain { margin: 0 auto; width: 1200px; position: relative;}
.fld-con { margin: 20px 38px 10px 18px; width: 1166px; height: 114px; position: relative; overflow: hidden;}
.fld-nav { position: absolute; width: 1908px; left: 0; top: 0;}
.fld-nav li { float: left; width: 106px; text-align: center; cursor: pointer; position: relative;}
.fld-nav li span { margin: 0 auto; display: block; width: 64px; height: 64px; border-radius: 50%; overflow: hidden; position: relative;}
.fld-nav li.current span:before, .fld-nav li:hover span:before { position: absolute; content: ''; display: block; width: 100%; height: 100%; background-color: rgba(0,0,0,.08); z-index: 10; border-radius: 50%;}
.fld-nav li em { display: block; margin-top: 10px; height: 40px; font-weight: 400; padding: 0 10px;}
.fld-nav li.current em, .fld-nav li:hover em { font-weight: 700;}
.prev, .next { position: absolute; left: -10px; top: 18px; width: 40px; height: 40px; background: url(https://www.hicity.it/images/adv-comm/flash/btn.png) no-repeat -30px 10px; border-radius: 50%; cursor: pointer;}
.next { left: auto; right: -10px; background-position: -30px -35px;}
.prev:hover { background-color: #eee; background-position: -30px 10px;}
.next:hover { background-color: #eee; background-position: -30px -35px;}
.no-act-prev { cursor: not-allowed; background-position: 15px 10px;}
.no-act-prev:hover { background-color: #eee; background-position: 15px 10px;} 
.no-act-next { cursor: not-allowed; background-position: 15px -35px;}
.no-act-next:hover { background-color: #eee; background-position: 15px -35px;}
.fld-main { background-color: #f2f2f2;}
.fld-time { height: 30px; line-height: 30px; padding-top: 30px; font-size: 16px;}
.fld-time em { font-size: 26px; padding-right: 20px;}
.fld-time .time em { font-size: 16px; padding: 0 5px 0 0;}
.fld-time .time-text { color: #676767; padding-right: 5px;}
.fld-time .time { color: #ed7212; font-weight: 600;}
.list-con { padding: 30px 0 40px;}
.list-con ul { width: 1215px; margin-right: -15px; overflow: hidden;}
.list-con li { float: left; width: 228px; margin: 0 15px 15px 0; height: 380px; background-color: #fff; position: relative; border-radius: 8px;}
.list-con li img:hover, .fld-mid li img:hover { filter: alpha(opacity=90); opacity: 0.9;}
.list-con li:hover, .fld-mid li:hover { box-shadow: 0 0 10px rgba(0,0,0,0.3);}
.list-con .adv-img { border-radius: 8px 8px 0 0; overflow: hidden;}
.list-con .adv-title { margin: 10px; height: 32px; line-height: 16px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.list-con .adv-title a { color: #999;}
.list-con .adv-price { margin: 0 10px; line-height: 20px; color: #999; font-family: OpenSans, "Open Sans", Arial, Helvetica, sans-serif, SimSun; font-style: italic;}
.list-con .adv-price span { display: block; color: #333; font-size: 16px; font-weight: 900;}
.list-con .adv-price i, .list-con .adv-price em { font-style: italic;}
.list-con .adv-price del { margin-right: 5px;}
.list-con .adv-price em { margin-left: 5px;}
.list-con .adv-cart { margin: 10px; cursor: pointer;}
.list-con .adv-cart span { display: inline-block; height: 30px; line-height: 30px; width: 165px; text-align: center; color: #fff; font-size: 13px; border-radius: 5px; background-color: #fb9b22;}
.list-con .adv-cart:hover span { background-color: #e79733;}
.list-con .adv-fav { position: absolute; bottom: 25px; right: 16px; display: block; width: 20px; height: 16px; line-height: 16px; vertical-align: middle; color: #656D78; cursor: pointer;}
.list-con .fav-icon { top: 0;}
.fld-ad2 { height: 140px; margin-top: 5px; background: #2e0501 url(https://www.hicity.it/images/adv-comm/flash/a2.jpg) no-repeat left top;}
.fld-mid ul { width: 1208; margin-right: -10px; overflow: hidden; padding: 20px 0 40px;}
.fld-mid li { float: left; width: 292px; height: 430px; background-color: #fff; margin: 0 10px 10px 0; position: relative;}
.fld-mid li.ban-top { width: 595px; height: auto; margin: 0 10px 40px 0;}
.fld-mid li.ban-top:hover { box-shadow: none;}
.fld-mid .adv-title { height: 36px; margin: 5px 16px; line-height: 18px; overflow: hidden;}
.fld-mid .adv-title a { color: #333;}
.fld-mid .adv-price { padding: 0 16px; height: 40px; line-height: 20px;}
.fld-mid .adv-price span { color: #e33333;}
.fld-mid .adv-price del { display: block;}
.fld-text a { display: block; width: 100%; height: 100%; position: relative;}
.fld-text span { display: block; left: 30px; top: 30px; width: 180px; height: 180px; padding: 30px 20px 0; position: absolute; background-color: rgba(255,255,255,0.8); text-align: center;}
.fld-text strong { display: block; color: #333; font-size: 18px;}
.fld-text i { display: inline-block; width: 50px; background: #b1875a; height: 2px; margin: 15px auto;}
.fld-text em { display: block; margin: 10px 0 20px;}
.fld-text b { font-size: 16px; color: #e33333;}
.ban-top ul { width: 606px; margin-right: -11px; overflow: hidden; padding: 0;}
.ban-top li { float: left; width: 191px; height: 212px; padding-top: 8px; margin-right: 11px; text-align: center;}
.ban-top .adv-price { display: block; height: 36px; line-height: 18px; padding-top: 10px;}
.ban-top .adv-price span { font-size: 15px;}
.ban-top .adv-price del { font-size: 12px;}</pre></body></html>