<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.costpoint_box { width:100%; height:80px; background:#fff; }
.costpoint_box ul { padding:0 5%; }
.costpoint_box ul li { width:33.33%; float:left; text-align:center; }
.costpoint_box ul li b { display:inline-block; line-height:80px; padding-left:50px; font-size:16px; font-weight:500; position:relative; color:#666; }
.costpoint_box ul li b::before { width:40px; height:40px; line-height:40px; border-radius:40px; display:block; text-align:center; position:absolute; top:50%; margin-top:-20px; font-size:24px; background:#ff5151; color:#fff; content:"\e6a1"; font-family:"coolc"!important; left:0px; }
.costpoint_box ul li:nth-child(2) b::before { content:"\e67c"; font-size:26px; }
.costpoint_box ul li:nth-child(3) b::before { content:"\eb90"; font-size:26px; }
.costpoint_box ul li a b { color:#666; }
.costpoint_box ul li a:hover b { color:#ff5151; }

.cost_title { width:100%; height:70px; text-align:center; }
.cost_title b { position:relative; font-size:18px; padding:0 45px; line-height:70px; }
.cost_title b::after { width:32px; height:16px; position:absolute; left:0px; top:50%; margin-top:-8px; content:""; background:url(../images/do_zheng.gif) no-repeat left center; }
.cost_title b::before { width:32px; height:16px; position:absolute; right:0px; top:50%; margin-top:-8px; content:""; background:url(../images/do_zheng.gif) no-repeat left center; }

.costtips { width:400px; padding:20px; background:#fff; display:none; }
.costtips .tips_title { width:100%; height:30px; font-size:16px; color:#333; }
.costtips ul li { padding:2px 0; color:#999; }

/* 绉垎鍏戞崲 */
.hotshop-c .hotshop-c-goodslist { width:100%; }
.hotshop-c .hotshop-c-goodslist li { width:230px; height:310px; overflow:hidden; transition:all 0.5s; position:relative; margin-right:12.5px; background:#FFF; float:left; margin-bottom:13px; }
.hotshop-c .hotshop-c-goodslist li:nth-child(5n) { margin-right:0px; }
.hotshop-c .hotshop-c-goodslist li a { display:block; width:100%; height:100%; }
.hotshop-c .hotshop-c-goodslist li img { width:190px; height:190px; margin:20px auto 10px auto; display:block; }
.hotshop-c .hotshop-c-goodslist li .hotshop-c-goodstitle { width:100%; height:71px; padding:0 20px; }
.hotshop-c .hotshop-c-goodslist li h2 { font-size:16px; color:#333; width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.hotshop-c .hotshop-c-goodslist li p { color:#999; width:100%; margin-top:3px; font-size:12px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.hotshop-c .hotshop-c-goodslist li span { color:#f62c5c; margin-top:10px; display:block; font-size:18px; font-weight:bold; }
.hotshop-c .hotshop-c-goodslist li em { position:absolute; right:20px; bottom:17px; background:#eee; color:#999; border-radius:30px; padding:2px 8px; }
.hotshop-c .hotshop-c-goodslist li .hotshop-c-goshopcat { width:100%; height:64px; position:absolute; transition:all 0.5s; bottom:-64px; padding:0 14px; background:#CE1336; }
.hotshop-c .hotshop-c-goodslist li .hotshop-c-goshopcat span { display:inline-block; float:left; margin:0px; color:#FFF; line-height:64px; }
.hotshop-c .hotshop-c-goodslist li .hotshop-c-goshopcat a { display:inline-block; width:70px; height:30px; margin-top:17px; border-radius:15px; line-height:30px; color:#CE1336; text-align:center; background:#fff; float:right; }
.hotshop-c .hotshop-c-goodslist li:last-child { margin-right:0; }
.hotshop-c .hotshop-c-goodslist li:hover { box-shadow:0 0 25px -2px rgba(0, 0, 0, 0.2); }
.hotshop-c .hotshop-c-goodslist li:hover .hotshop-c-goshopcat { bottom:0; }

/* 绮惧搧鍥㈣喘 */
.brand-b-left { width:73%; float:left; }
.brand-b-left .brand-b-box { width:100%; height:260px; margin-bottom:20px; background:#FFF; padding-left:260px; position:relative; }
.brand-b-left .brand-b-box .brand-b-img { width:260px; height:260px; display:block; position:absolute; left:0px; top:0px; }
.brand-b-left .brand-b-box .brand-b-img img { width:260px; height:260px; }
.brand-b-left .brand-b-box h2 { font-size:16px; font-weight:500; width:100%; margin-bottom:5px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.brand-b-left .brand-b-title { width:100%; float:left; padding:15px; }
.brand-b-left .regiment_info { width:100%; height:172px; }
.brand-b-left .regiment_info .table { text-align:center; margin-bottom:0.8rem; }
.brand-b-left .regiment_info .end_time { width:100%; height:36px; padding-top:5px; }
.brand-b-left .regiment_info .end_time b { height:22px; line-height:22px; display:block; float:left; font-weight:500; color:#999; padding-right:8px; }
.brand-b-left .regiment_info .end_time span { height:22px; line-height:22px; display:block; float:left; padding:0 8px; position:relative; border-radius:30px; margin-right:10px; font-weight:500; background:#E31436; color:#fff; }
.brand-b-left .regiment_info .end_time span::before { width:10px; height:22px; content:":"; text-align:center; top:0px; right:-10px; position:absolute; color:#e31436; }
.brand-b-left .regiment_info .end_time span:nth-last-child(1)::before { display:none; }
.brand-b-left .regiment_info p { width:50%; height:22px; line-height:22px; display:block; float:left; font-size:12px; color:#999; }
.brand-b-left .regiment_info p span { color:#e31436; margin:0 5px; }
.brand-b-left .brand-b-title .brand-b-secild { width:100%; height:32px; line-height:32px; }
.brand-b-left .brand-b-title .brand-b-secild span { float:left; font-size:24px; display:block; font-weight:bold; color:#E31436; }
.brand-b-left .brand-b-title .brand-b-secild a { float:right; }

.brand-b-right { width:25%; float:right; background:#fff; overflow:hidden; padding:0 20px 20px; }
.brand-b-right h2 { width:100%; margin-top:5px; text-align:center; line-height:40px; font-size:20px; font-weight:600; }
.brand-b-right .brand-b-right-box { padding:20px; margin-top:10px; border:1px solid #eee; }
.brand-b-right .brand-b-right-box img { display:block; width:220px; height:220px; margin:0 auto 10px auto; }
.brand-b-right .brand-b-right-box p { max-height:40px; overflow:hidden; -webkit-box-orient:vertical; -webkit-line-clamp:2; text-overflow:ellipsis; line-height:20px; }
.brand-b-right .brand-b-right-box .brand-b-right-recli { height:40px; line-height:40px; }
.brand-b-right .brand-b-right-box .brand-b-right-recli .prive { white-space:nowrap; color:#E31436; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:22px; font-weight:bold; display:inline-block; float:left; }
.brand-b-right .brand-b-right-box .brand-b-right-recli .btn { float:right; margin-top:6px; }

/* 鍟嗗涓婚〉 */
.brand-a .brand-a-left { width:50%; float:left; }
.brand-a .brand-a-left img { width:100%; display:block; }
.brand-a .brand-a-right { width:50%; height:300px; float:right; padding:20px; background:#fff; }
.brand-a .brand-a-right .brand-a-t { width:100%; margin-bottom:20px; }
.brand-a .brand-a-right .brand-a-t img { width:150px; height:70px; display:inline-block; float:left; border:1px solid #eaeaea; margin-right:20px; }
.brand-a .brand-a-right .brand-a-t h2 { display:inline-block; line-height:70px; font-size:18px; font-weight:700; }
.brand-a .brand-a-right .brand-a-title { width:100%; max-height:140px; color:#333; line-height:20px; font-size:12px; overflow:hidden; display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical; text-overflow:ellipsis; }
.brand-a .brand-a-right .brand-a-s { line-height:40px; font-size:14px; color:#b2b2b2; }
.brand-a .brand-a-right .brand-a-s span { display:inline-block; margin:0 5px; color:#e31436; }

/* 鍝佺墝琛� */
.brand_box { width:1200px; height:180px; padding-bottom:12px; }
.filter_box { width:1198px; height:auto; display:table; border:1px solid #eee; background:#fff; font-size:14px; }
.filter_box ul { width:1168px; height:auto; display:table; border-bottom:1px dotted #eee; margin:10px auto; padding-bottom:10px; }
.filter_box ul .c_name { width:90px; text-align:left; color:#666; }
.filter_box ul li { height:30px; line-height:30px; float:left; }
.filter_box ul li a { padding:0 10px; height:30px; display:block; margin-right:4px; color:#666; }
.filter_box ul li a.on { background:#e31436; color:#fff; }
.class_brand_box { width:1198px; height:auto; display:table; border:1px solid #eee; background:#fff; font-size:14px; margin-top:10px; padding-bottom:24px; }
.class_brand_box ul li { width:120px; height:120px; float:left; overflow:hidden; margin:24px 0 0 24px; border:1px solid #eee; position:relative; }
.class_brand_box ul li strong { width:120px; height:120px; position:absolute; top:120px; left:0px; text-align:center; z-index:2; background:#e31436; line-height:20px; font-weight:200; color:#fff; padding:50px 10px 0 10px; display:block; word-wrap:break-word; word-break:normal; }

/* 搴楅摵鍒楄〃 */
.country_prd { width:1200px; height:360px; border:1px solid #eaeaea; background:#fff; clear:both; margin-bottom:12px; }
.country_prd:nth-last-child(1) { margin-bottom:0px; }
.country_prd .cpic_b { width:244px; height:360px; float:left; text-align:center; padding:20px; position:relative; }
.country_prd .cpic_b .logos { width:100%!important; height:72px; border:1px solid #eaeaea; margin-bottom:10px; }
.country_prd .cpic_b .logos img { margin:0 auto; }
.country_prd .cpic_b .txt { width:100%; height:auto; text-align:left; }
.country_prd .cpic_b .txt .tit { width:100%; height:30px; line-height:30px; font-size:15px; font-weight:500; }
.country_prd .cpic_b .txt .desc { width:100%; height:24px; color:#999; line-height:24px; }
.country_prd .cpic_b .txt .desc .commstar { margin-top:4px; }
.country_prd .cpic_b .btn { position:absolute; bottom:22px; left:20px; right:20px; }
.country_prd .country_products { width:953px; height:360px; float:right; }
.country_prd .country_products ul li { width:238px; height:360px; float:left; border-left:1px solid #eaeaea; }
.country_prd .country_products ul li .txt { width:200px; margin:0 auto; text-align:left; }
.country_prd .country_products ul li .txt .tit { height:52px; line-height:20px; padding-top:15px; overflow:hidden; }
.country_prd .country_products ul li .txt .tit a { color:#666; } 
.country_prd .country_products ul li .price { width:200px; height:40px; padding-top:20px; position:relative; }
.country_prd .country_products ul li .price .item1 { font-size:20px; color:#e31436; }
.country_prd .country_products ul li .price .item2 { color:#999; padding-left:5px; }
.country_prd .country_products ul li .price .item3 { height:26px; position:absolute; right:0px; bottom:10px; }
.country_prd .country_products ul li .price .item3 a { height:24px; line-height:24px; display:block; padding:0 5px; border:1px dotted #e98484; color:#e98484; } 
.country_prd .country_products ul li .price .item3 a:hover { background:#e98484; color:#fff; }

/* 缃戠珯鍦板浘 */
.sitemap { width:100%; border:1px solid #eee; background:#fff; padding:20px; margin-bottom:30px; }
.sitemap .table a { text-decoration:none; margin-right:20px; font-size:13px; }
.sitemap .table td,.sitemap .table th { padding:10px; vertical-align:middle; }
.sitemap .orange_title { width:100%; height:40px; line-height:40px; padding:0 14px; font-size:14px; background:-webkit-linear-gradient(top,#fff,#eee); border:1px solid #dedede; margin-bottom:15px; }
.sitemap .service_list { width:100%; height:auto; display:table; padding-bottom:15px; }
.sitemap .service_list li { width:20%; height:34px; line-height:34px; float:left; }
.sitemap .service_list li a { display:block; font-size:14px; color:#999; margin-right:10px; transition:.2s ease-in-out; }
.sitemap .service_list li a:hover { padding:0 12px; margin-bottom:2px; background:#cb2730; color:#fff; transition:.2s ease-in-out; }
.sitemap .sort_box { width:100%; height:auto; display:table; padding-bottom:15px; }
.sitemap .sort_box a { padding:8px 14px; background:#eee; border-radius:2px; display:block; float:left; color:#666; font-size:14px; margin-right:3px; margin-bottom:3px; transition:.2s ease-in-out; }
.sitemap .sort_box a:hover,.sitemap .sort_box .current { background:#cb2730; color:#fff; transition:.2s ease-in-out; }
.sitemap .class_name { width:100%; height:32px; font-size:14px; }

/* 鐑棬鏍囩 */
.tag_box { width:100%; height:auto; display:table; border:1px solid #eee; background:#fff; padding:20px 20px 14px 20px; margin-bottom:30px; }
.tag_box a { margin-right:6px; margin-bottom:6px; }</pre></body></html>