﻿@charset "utf-8"; 
:root {--color:#ff7f00;--fontsize12:13px;--fontsize13:14px;--fontsize14:15px;--fontsize15:16px;--fontsize16:17px;--fontsize17:18px;--fontsize18:20px;--fontsize20:22px;--fontsize22:24px;--fontsize24:26px;--fontsize26:28px;--fontsize28:30px;--fontsize30:32px;--hometitlefont:38px;}
@media (max-width:1366px) {:root {--hometitlefont:32px}}
@media (max-width:768px) {:root {--hometitlefont:26px}}
@media (min-width:1025px){.common-main .page-main{flex-direction: row-reverse;}}
@media (max-width:1280px){header .head-info .head-logo a span.top{font-size:var(--fontsize16)}}
@media (max-width:1024px){header .head-info .head-logo a span{display:none;}}
header .head-info .head-logo a span{white-space: nowrap;}
header .head-info .head-logo a span.bot{color:var(--color)}
header .head-info .head-logo a>span{display: flex;flex-direction: column;align-items: center;}
@media (min-width:1025px){header .head-info .head-nav{width:calc(100% - 100px);}
header .head-info .head-nav .nav-ul{margin:0 auto;}}
footer{background:var(--color);}
footer .footer-main,footer .copyright{color:#fff}
footer .foot-list a:hover,footer .copyright a:hover{color:#fff}
.foot-item.foot-info{display:none;}
@media (min-width:1025px){footer .footer-main .foot-contact{width:35%;}}
.home-news .newslist .newsitem .info .text{min-height:180px}
.touch-block .touch-message .touch-text{-webkit-line-clamp:inherit}
.pr-sidebar-recommended .re-img img{object-fit:contain}
@media (min-width:1025px){.pro-d-main .pr-sidebar-maylike{margin-top: 20px;padding: 15px;background-color: #F9F9F9;border-radius: var(--borderradius);}
.pro-d-main .pr-sidebar-maylike .prodetails-title{margin-top:0;}
.pro-d-main .pr-sidebar-maylike .prodetails-like .pr-like-img a{width:49%;margin-bottom:3%;}
.prodetails-left .prodetails-faq{margin-bottom:30px;}}
@media(min-width:1281px){.prodetails-info .pr-text{font-size: var(--fontsize20);}}
@media (min-width:1025px){header .head-info .head-nav .nav-ul>li>a{padding:0 15px;}}
@media (min-width:1025px) and (max-width:1460px){header .head-info .head-nav .nav-ul>li>a{padding:0 10px;font-size:16px;}
header .head-info .head-nav .nav-ul>li>em{right:-5px}}

/*@media (min-width:1025px){header .head-top .head-contact .item em,header .head-top .head-contact .item a,.lang-icon span{color:var(--fontcolor)}
.lang-icon span::before,.lang-icon span::after{background:var(--fontcolor)}}
.wmkcfeedback .send-btn{color:var(--fontcolor)!important}
.prodetails-sidear .pr-sidebar-search .pr-search-btn{color:var(--fontcolor)}*/