@CHARSET "UTF-8";
*{
	padding: 0;
	margin: 0;
}
.pagebox{
	width: 100%;
}.pagebox,#-remove--flag{}body,#-remove--flag{}
@media only screen and (max-width: 1200px) and (min-width: 1025px){
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
@media only screen and (max-width: 1200px) and (min-width: 1025px){
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
@media only screen and (max-width: 1200px) and (min-width: 1025px){
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
@media only screen and (max-width: 1200px) and (min-width: 1025px){
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
@media only screen and (max-width: 1200px) and (min-width: 1025px){
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
@media only screen and (max-width: 1200px) and (min-width: 1025px){
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
#c_portalResIntro_category-16349874899628416 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#c_portalResIntro_category-16349874899628416 >div{
animation-fill-mode:both;
}
#c_portalResBreadcrumb_nav-16349874899629366 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#c_portalResBreadcrumb_nav-16349874899629366 >div{
animation-fill-mode:both;
}
#c_portalResBreadcrumb_nav-16349874899629366{  width:auto;
  max-width:none;
  min-width:0px;
  height:auto;
  max-height:none;
  min-height:0px;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
}
#c_portalResIntro_category-16349874899628416{  width:100%;
  max-width:none;
  min-width:0px;
  height:auto;
  max-height:none;
  min-height:0px;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
}
#w_fimg-1634988142735 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_fimg-1634988142735 >div{
animation-fill-mode:both;
}
#w_grid-1634987489516 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_grid-1634987489516 >div{
animation-fill-mode:both;
}
#w_grid-1634987489516 > div > .p_gridbox > .p_gridCell:nth-child(2n+1){
margin-left:0px;
clear:left;
}
@media only screen and (max-width: 768px){
#w_grid-1634987489516> div > .p_gridbox > .p_gridCell{
   width:100%;
  margin-bottom:0rem;
  margin-top:0rem;
  margin-left:0%;
}
}
@media only screen and (min-width: 769px){
#w_grid-1634987489516 > div > .p_gridbox{
  padding-bottom:0px;
  margin:0px auto;
  min-height:64px;
  padding-left:0px;
  padding-right:0px;
  background:url(/img/type_line.jpg?tenantId=259000&viewType=1&v=1640250237000) no-repeat 0px 62px;
  float:none;
  clear:both;
  padding-top:0px;
}
#w_grid-1634987489516> div > .p_gridbox > .p_gridCell{
  margin-bottom:0rem;
  margin-top:0rem;
  margin-left:0%;
}
#w_grid-1634987489516> div > .p_gridbox > .p_gridCell:nth-child(2n+0){
  width:54.50000000000001%;
  margin-left:0px;
  margin-right:0px;
  clear:none;
}
#w_grid-1634987489516> div > .p_gridbox > .p_gridCell:nth-child(2n+1){
  margin-left:0px;
  clear:left;
  margin-right:0px;
  width:45.5%;
}
#w_grid-1634987489516> div > .p_gridbox > .p_gridCell:nth-child(2n){
  margin-right:0px;
}
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
#w_grid-1634987489516> div > .p_gridbox > .p_gridCell{
  margin-bottom:0rem;
  margin-top:0rem;
  margin-left:0%;
}
#w_grid-1634987489516> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
  width:100%;
  margin-left:0;
  margin-right:0;
  clear:none;
}
#w_grid-1634987489516> div > .p_gridbox > .p_gridCell:nth-child(1n){
  margin-right:0;
}
}
#w_fimg-1634988142735{
  width:100%;
  max-width:none;
  min-width:0px;
  height:auto;
  max-height:none;
  min-height:20px;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
}
#w_grid-1634987489516{
  width:100%;
  max-width:1180px;
  min-width:0px;
  height:auto;
  max-height:none;
  min-height:66px;
  margin-top:10px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0px;
  padding-top:0px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:0px;
}
#c_portalResProduct_list-15675915261332690 .p_Product{
width:calc((100% - 0px)/4);
}
#c_portalResProduct_list-15675915261332690 .p_CommonSummaryBoxA{
text-align:center;
}
#c_portalResProduct_list-15675915261332690 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#c_portalResProduct_list-15675915261332690 >div{
animation-fill-mode:both;
}
#c_portalResProduct_list-15675915261332690 .PhotoList_k1{
width:100%;
transition:0.3s ease 0s;
font-size:14px;
}
#c_portalResProduct_list-15675915261332690 div.PhotoList_k1 li span{
display:none;
}
#c_portalResProduct_list-15675915261332690 .PhotoList_k1 ul{
font-size:0px;
}
#c_portalResProduct_list-15675915261332690 .PhotoList_k1 li{
font-size:16px;
transition:0.3s ease 0s;
margin-bottom:2.5%;
width:23%;
background:#ffffff;
padding:10px;
display:inline-block;
vertical-align:top;
box-sizing:border-box;
}
#c_portalResProduct_list-15675915261332690 .PhotoList_k1 li a{
font-size:0px;
overflow:hidden;
text-align:center;
background:#f6f6f6;
width:100%;
margin:0 auto;
display:block;
}
#c_portalResProduct_list-15675915261332690 .PhotoList_k1 li a:before{
content:'';
display:inline-block;
vertical-align:middle;
height:100%;
width:0px;
}
#c_portalResProduct_list-15675915261332690 .PhotoList_k1 img{
display:inline-block;
vertical-align:middle;
transition:0.5s linear 0s;
width:auto;
height:auto;
max-width:100%;
margin-left:0px;
transform:scale(1.05);
}
#c_portalResProduct_list-15675915261332690 .PhotoList_k1 h4{
display:none;
}
#c_portalResProduct_list-15675915261332690 .PhotoList_k1 li span{
color:#666;
white-space:nowrap;
transition:0.3s ease 0s;
display:block;
width:100%;
text-align:center;
overflow:hidden;
text-overflow:ellipsis;
font-size:16px;
padding:3% 10px;
box-sizing:border-box;
border:none;
}
@media screen and (min-width: 769px){
#c_portalResProduct_list-15675915261332690 .PhotoList_k1 li:hover img{
  transform:scale(1.1);
}
#c_portalResProduct_list-15675915261332690 .PhotoList_k1 li:hover span{
  color:#e60013;
  background:#ffffff;
}
#c_portalResProduct_list-15675915261332690 .PhotoList_k1 li{
  width:23%;
  margin:1%;
}

}
@media screen and (max-width: 1100px){

#c_portalResProduct_list-15675915261332690 .PhotoList_k1 li a {
    height: 21.2vw;
}
}
@media screen and (max-width: 768px){

#c_portalResProduct_list-15675915261332690 .PhotoList_k1{
  padding:0px;
  }
#c_portalResProduct_list-15675915261332690 .PhotoList_k1 li {
    width: 48%;
    margin-bottom: 5%;
}
#c_portalResProduct_list-15675915261332690 .PhotoList_k1 li a {
    height: 31vw;
    padding: 0;
}
#c_portalResProduct_list-15675915261332690 .PhotoList_k1 li span {
    padding: 2vw;
    font-size: 14px;
}
#c_portalResProduct_list-15675915261332690 .PhotoList_k1 li:nth-child(2n+1){
    margin-left: 0%;
}
#c_portalResProduct_list-15675915261332690 .PhotoList_k1 li:nth-child(2n+0){
    margin-left: 4%;
}
}
@media screen and (max-width: 1500px){

#c_portalResProduct_list-15675915261332690 .PhotoList_k1 li span{
    font-size: 14px;
}
}
#c_portalResProduct_list-15675915261332690 .p_page .pre .iconfont:before{
shadow-angle:0px;
shadow-distance:0px;
shadow-angle-ofInset:0px;
shadow-distance-ofInset:0px;
}
#c_portalResProduct_list-15675915261332690 .p_page .next .iconfont:before{
shadow-angle:0px;
shadow-distance:0px;
shadow-angle-ofInset:0px;
shadow-distance-ofInset:0px;
}
#c_portalResProduct_list-15675915261332690 .p_more .iconfont:before{
shadow-angle:0px;
shadow-distance:0px;
shadow-angle-ofInset:0px;
shadow-distance-ofInset:0px;
}
#c_portalResProduct_list-15675915261332690 .p_loading .iconfont:before{
shadow-angle:0px;
shadow-distance:0px;
shadow-angle-ofInset:0px;
shadow-distance-ofInset:0px;
}
#c_portalResProduct_list-15675915261332690 .stylebox_top{
height:auto;
}
#c_portalResProduct_list-15675915261332690 .title_sub{
position:relative;
color:#e60013;
font-size:28px;
margin-left:0px;
padding-left:15px;
}
#c_portalResProduct_list-15675915261332690 .title_sub:before{
content:'';
position:absolute;
left:0px;
top:8px;
height:24px;
width:2px;
background:#e60013;
z-index:1;
}
#c_portalResProduct_list-15675915261332690 .title_main{
font-size:30px;
color:#eaa317;
}
#c_portalResProduct_list-15675915261332690 .stylebox_content{
padding-top:30px;
}
#c_portalResProduct_list-15675915261332690{
max-height:none;
padding-top:0px;
padding-left:0px;
padding-bottom:0px;
min-height:0px;
margin-right:auto;
margin-left:auto;
max-width:1180px;
width:100%;
margin-top:16px;
margin-bottom:30px;
min-width:0px;
height:auto;
padding-right:0px;
}
