@media (min-width:1250px){
.container{
width:1230px;
max-width: 1400px; }
}
.resetStyle a{
text-decoration:none
}
.resetStyle a:hover{
text-decoration:none
}
.resetStyle li,.resetStyle p,.resetStyle ul{
margin:0;
padding:0;
list-style:none
}
.resetStyle h1,.resetStyle h2,.resetStyle h3,.resetStyle h4,.resetStyle h5,.resetStyle h6{
letter-spacing:0;
text-transform:none;
margin:0;
padding:0
}
.inside-page{
background-color:#f5f7f8
} .inside-page .inside-content{
overflow:hidden
}
.left-content{
float:left;
width:889px;
padding-right:10px;
border-right:1px solid #e2e4e5;
padding-top:40px!important
}
@media (max-width:767px){
.left-content{
padding-top:5px!important
}
}
.left-content .inside-header .inside-nav{
font-size:20px
}
.left-content .inside-header .inside-nav a{
color:#000
}
.left-content .inside-header .inside-nav a:hover{
color:#d30000
}
.left-content .inside-header .inside-nav i{
margin:0 10px;
color:#000;
font-style:normal
}
.left-content .inside-header .inside-nav span{
color:#6c6c6c
}
.left-content .inside-header .inside-title{
color:#000;
font-size:30px;
line-height:40px
}
.left-content .inside-header .inside-title:after{
content:'';
display:block;
width:90px;
height:2px;
margin-top:10px;
background-color:#d30000
}
.left-content .inside-header .inside-title span{
display:block
}
#product-page .left-content .inside-header .inside-title{
font-size: 18px;
line-height: 30px;
}
#product-page .left-content .inside-header .inside-title:after{display:none}
@media (max-width:1249.98px){
.left-content{
width:74%
}
}
@media (max-width:1199.98px){
.left-content .inside-header .inside-nav{
padding:10px 0
}
}
@media (max-width:991.98px){
.left-content .inside-header .inside-nav{
padding:10px 0;
font-size:16px
}
.left-content .inside-header .inside-title{
font-size:24px;
line-height:30px
}
#product-page .left-content .inside-header .inside-title{
font-size: 16px;
line-height: 26px;
}
.left-content .inside-header .inside-title:after{
margin-top:10px
}
}
@media (max-width:767.98px){
.left-content{
width:100%;
padding-right:0;
border-right:none;
padding:0
}
.left-content .inside-header .inside-title{
font-size:20px;
line-height:24px
}
}
#product-page .inside-content .container .left-content{
width:1250px;
padding:0;
border:0;
padding-top:60px!important
}
#product-page .inside-content .container .left-content .inside-header>h2{
font-size:30px
}
#product-page .inside-content .container .left-content .inside-header>.remark{
font-size:18px;
line-height:26px
}
@media (max-width:1300px){
#product-page .inside-content .container .left-content{
width:100%
}
}
.right-sidebar{
position:relative;
float:right;
width:300px;
padding-bottom:20px;
font-size:16px;
line-height:1;
color:#000;
background-color:#f5f7f8
}
.right-sidebar:after{
content:'';
width:1px;
height:100%;
background-color:#e2e4e5;
position:absolute;
top:0;
left:-12px
}
@media (max-width:1249.98px){
.right-sidebar:after{
left:-13px
}
}
@media (width:820px){
.right-sidebar{
width:100%!important
}
.left-content{
width:100%
}
.content-product-details iframe{
width:100%!important
}
#product-page .inside-content .left-content .product-box .product-list .item{
width:50%;
float:left
}
}
@media (width:768px){
.right-sidebar{
width:100%!important
}
.left-content{
width:100%
}
.content-product-details iframe{
width:100%!important
}
#product-page .inside-content .left-content .product-box .product-list .item{
width:50%;
float:left
}
.box{
width:540px!important
}
.tb-s310,.tb-s310 img{
max-width:535px!important;
max-height:500px!important
}
.tb-s310,.tb-s310 a{
width:535px!important;
height:500px!important
}
.tb-thumb li{
height:100px!important;
margin-bottom:10px!important
}
.tb-s40,.tb-s40 a{
height:100px!important;
width:100px!important
}
.tb-thumb .tb-selected{
padding:0!important
}
}
@media (max-width:1199.98px){
.right-sidebar:after{
left:-11px
}
}
@media (max-width:991.98px){
.right-sidebar:after{
left:-9px
}
#product-page .inside-content .container .left-content{
width:100%;
padding-top:20px!important
}
}
@media (max-width:767.98px){
.right-sidebar:after{
display:none
}
}
@media (max-width:1249.98px){
.right-sidebar{
width:25%
}
}
@media (max-width:767.98px){
.right-sidebar{
width:100%
}
}
.right-sidebar .sec-header{
font-size:24px
}
@media (max-width:767.98px){
.right-sidebar .sec-header{
font-size:20px
}
}
.right-sidebar .divider{
width:418px;
height:1px;
margin:20px 0;
background-color:#e2e4e5
}
.right-sidebar .divider.search-addthis{
margin:40px 0 36px
}
.right-sidebar .divider.addthis-category{
margin:33px 0 23px
}
.right-sidebar .divider.category-news{
margin:42px 0 28px
}
.right-sidebar .divider.news-contact{
margin:40px 0 38px
}
.right-sidebar .divider.category-hot{
margin:45px 0 28px
}
.right-sidebar .divider.hot-news{
margin:39px 0 28px
}
@media (max-width:1199.98px){
.right-sidebar .divider{
margin:20px 0!important
}
}
@media (max-width:767.98px){
.right-sidebar .divider{
width:100%;
margin:10px 0!important
}
}
.right-sidebar .search-box{
margin-top:27px
}
.right-sidebar .search-box .search-form{
position:relative;
margin-top:13px;
background-color:#fff
}
.right-sidebar .search-box .search-form form input[type=text]{
width:100%;
height:35px;
padding:0 45px 0 15px;
color:grey;
background:#fff;
border:1px solid #bfbfbf;
border-radius:1px;
outline:0
}
.right-sidebar .search-box .search-form form input[type=text]::-webkit-input-placeholder{
color:grey
}
.right-sidebar .search-box .search-form form input[type=text]:-moz-placeholder{
color:grey
}
.right-sidebar .search-box .search-form form input[type=text]::-moz-placeholder{
color:grey
}
.right-sidebar .search-box .search-form form input[type=text]:-ms-input-placeholder{
color:grey
}
.right-sidebar .search-box .search-form form input[type=submit]{
position:absolute;
right:15px;
top:50%;
margin-top:-9px;
width:19px;
height:19px;
border:none;
background:transparent url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/submit.png) center no-repeat
}
@media (max-width:1199.98px){
.right-sidebar .search-box{
margin-top:20px
}
.right-sidebar .search-box .search-form{
margin-top:10px
}
.right-sidebar .search-box .search-form form input[type=text]{
padding:0 30px 0 10px
}
.right-sidebar .search-box .search-form form input[type=submit]{
right:5px
}
}
@media (max-width:767.98px){
.right-sidebar .search-box{
margin-top:10px
}
}
.right-sidebar .category-box .cate{
margin-top:17px;
padding-bottom:20px;
background-color:#e5e5e5;
overflow:hidden
}
@media (max-width:991.98px){
.right-sidebar .category-box .cate{
font-size:14px
}
}
.right-sidebar .category-box .cate>li{
border-bottom:1px solid #f5f7f8
}
.right-sidebar .category-box .cate>li>a{
display:block;
line-height:24px;
color:#000;
padding:10px 30px 10px 20px;
white-space:nowrap
}
.right-sidebar .category-box .cate>li>a>i{
display:inline-block;
width:5px;
height:5px;
position:relative;
top:9px;
vertical-align:top;
background-color:#393e41
}
.right-sidebar .category-box .cate>li>a>span{
display:inline-block;
margin-left:18px;
font-size:16px;
color:#000;
white-space:normal;
vertical-align:top
}
.right-sidebar .category-box .cate>li>a.active,.right-sidebar .category-box .cate>li>a:hover{
background-color:#e70010
}
.right-sidebar .category-box .cate>li>a.active>i,.right-sidebar .category-box .cate>li>a:hover>i{
background-color:#fff
}
.right-sidebar .category-box .cate>li>a.active>span,.right-sidebar .category-box .cate>li>a:hover>span{
color:#fff
}
.right-sidebar .category-box .cate>li.pulldu>a>i{
display:inline-block;
width:11px;
height:11px;
background:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/sidebar/pulldown-n.png) center no-repeat;
background-size:contain;
vertical-align:top;
position:relative;
top:6px
}
.right-sidebar .category-box .cate>li.pulldu>a.active,.right-sidebar .category-box .cate>li.pulldu>a:hover{
background-color:#e70010
}
.right-sidebar .category-box .cate>li.pulldu>a.active>i,.right-sidebar .category-box .cate>li.pulldu>a:hover>i{
background:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/sidebar/pulldown-h.png) center no-repeat
}
.right-sidebar .category-box .cate>li.pulldu>a.active>span,.right-sidebar .category-box .cate>li.pulldu>a:hover>span{
color:#fff
}
.right-sidebar .category-box .cate>li .sub-menu{
display:none;
background-color:#f2f3f4
}
.right-sidebar .category-box .cate>li .sub-menu>li{
border-bottom:1px solid rgba(57,62,65,.2)
}
.right-sidebar .category-box .cate>li .sub-menu>li>a{
display:block;
line-height:24px;
color:#000;
padding:10px 30px 10px 50px;
white-space:nowrap
}
.right-sidebar .category-box .cate>li .sub-menu>li>a>i{
display:inline-block;
width:5px;
height:5px;
background-color:#393e41;
vertical-align:top;
position:relative;
top:9px
}
.right-sidebar .category-box .cate>li .sub-menu>li>a>span{
display:inline-block;
margin-left:18px;
font-size:16px;
color:#000;
white-space:normal
}
.right-sidebar .category-box .cate>li .sub-menu>li>a.active>i,.right-sidebar .category-box .cate>li .sub-menu>li>a:hover>i{
background-color:#e70010
}
.right-sidebar .category-box .cate>li .sub-menu>li>a.active>span,.right-sidebar .category-box .cate>li .sub-menu>li>a:hover>span{
color:#e70010
}
.right-sidebar .category-box .App-recom{
overflow:hidden;
margin-top:33px
}
.right-sidebar .category-box .App-recom li{
float:left;
margin-right:8px;
margin-bottom:15px
}
@media (max-width:767px){
.right-sidebar .category-box .App-recom li{
margin-left:20px
}
}
@media (max-width:320px){
.right-sidebar .category-box .App-recom li{
margin-left:0;
margin-right:3px
}
}
.right-sidebar .category-box .App-recom li:nth-child(2n+2){
margin-right:0
}
.right-sidebar .category-box .App-recom li a{
padding:13px;
display:block;
text-align:center;
width:143px;
word-break:break-word;
background-color:#e5e5e5
}
.right-sidebar .category-box .App-recom li a:hover{
color:#fff;
background-color:#e70010
}
.right-sidebar .category-box .App-recom li a.active{
color:#fff;
background-color:#e70010
}
.right-sidebar .hot-box .hot-item{
display:block;
margin-top:21px
}
.right-sidebar .hot-box .hot-item .item-cv{
width:290px;
height:291px;
margin:0 auto;
display:flex;
justify-content:center;
align-items:center;
overflow:hidden
}
.right-sidebar .hot-box .hot-item .item-cv img{
width:100%;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s
}
.right-sidebar .hot-box .hot-item .item-name{
text-align:center;
padding:21px 10px 0;
font-size:16px;
color:#323232
}
@media (max-width:1249.98px){
.right-sidebar .hot-box .hot-item .item-cv{
width:100%;
height:285px
}
}
@media (max-width:1199.98px){
.right-sidebar .hot-box .hot-item{
margin-top:20px
}
.right-sidebar .hot-box .hot-item .item-cv{
height:235px
}
}
@media (max-width:991.98px){
.right-sidebar .hot-box .hot-item .item-cv{
height:auto
}
.right-sidebar .hot-box .hot-item .item-name{
padding:10px 10px 0
}
}
.right-sidebar .hot-box .hot-item:hover .item-cv img{
transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-o-transform:scale(1.1);
-ms-transform:scale(1.1)
}
.right-sidebar .hot-box .hot-item:hover .item-name{
color:#d30000
}
.right-sidebar .news-box>ul{
margin-top:14px
}
.right-sidebar .news-box>ul>li{
margin-bottom:30px;
background-color:#fff
}
.right-sidebar .news-box>ul>li a{
display:block;
height:107px;
overflow:hidden
}
.right-sidebar .news-box>ul>li a .news-l{
float:left;
width:196px;
padding-left:6px;
font-size:14px;
line-height:22px
}
.right-sidebar .news-box>ul>li a .news-l p{
padding-top:6px;
margin-bottom:2px;
min-height:76px;
color:#000;
border-bottom:1px solid #e2e4e5;
overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
webkit-box-orient:vertical;
webkit-line-clamp:3;
word-break:break-all
}
.right-sidebar .news-box>ul>li a .news-l img{
margin:0 8px 0 6px;
vertical-align:middle
}
.right-sidebar .news-box>ul>li a .news-l span{
color:#747474;
vertical-align:middle
}
@media (max-width:1249.98px){
.right-sidebar .news-box>ul>li a .news-l{
width:62%
}
}
@media (max-width:991.98px){
.right-sidebar .news-box>ul>li a .news-l{
font-size:12px
}
}
@media (max-width:767.98px){
.right-sidebar .news-box>ul>li a .news-l{
width:68%
}
}
.right-sidebar .news-box>ul>li a .news-r{
float:right;
width:95px;
height:100%;
display:flex;
justify-content:flex-start;
align-items:center;
overflow:hidden
}
.right-sidebar .news-box>ul>li a .news-r>span{
width:90px;
height:90px;
display:flex;
justify-content:center;
align-items:center;
overflow:hidden
}
.right-sidebar .news-box>ul>li a .news-r>span img{
width:100%;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s
}
@media (max-width:1249.98px){
.right-sidebar .news-box>ul>li a .news-r{
width:30%;
padding-right:4px
}
}
@media (max-width:767.98px){
.right-sidebar .news-box>ul>li a .news-r{
width:30%;
justify-content:flex-end
}
.right-sidebar .news-box>ul>li a .news-r>span{
width:100%
}
}
.right-sidebar .news-box>ul>li a:hover .news-r>span img{
transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-o-transform:scale(1.1);
-ms-transform:scale(1.1)
}
@media (max-width:1199.98px){
.right-sidebar .news-box>ul{
margin-top:10px
}
.right-sidebar .news-box>ul>li{
margin-bottom:10px
}
}
.right-sidebar .contact-box .cover{
width:100%;
height:161px;
margin-top:24px;
display:flex;
justify-content:center;
align-items:center;
overflow:hidden
}
.right-sidebar .contact-box .cover>img{
width:100%
}
.right-sidebar .contact-box .detail{
margin-top:20px;
line-height:32px
}
.right-sidebar .contact-box .detail a{
display:block;
color:#000
}
.right-sidebar .contact-box .detail a:last-child{
margin-top:4px;
line-height:24px
}
@media (max-width:1249.98px){
.right-sidebar .contact-box .cover{
height:157px
}
}
@media (max-width:1199.98px){
.right-sidebar .contact-box .cover{
height:130px;
margin-top:20px
}
}
@media (max-width:991.98px){
.right-sidebar .contact-box .cover{
height:100px
}
.right-sidebar .contact-box .detail{
line-height:20px
}
.right-sidebar .contact-box .detail a{
margin-bottom:10px
}
.right-sidebar .contact-box .detail a:last-child{
margin-top:0;
line-height:20px
}
}
@media (max-width:767.98px){
.right-sidebar .contact-box .cover{
height:140px;
margin-top:10px
}
}
.inside-pagination{
padding:63px 0 104px;
text-align:center
}
@media (max-width:1199.98px){
.inside-pagination{
padding:50px 0
}
}
@media (max-width:767.98px){
.inside-pagination{
padding:30px 0
}
}
.inside-pagination>ul{
display:inline-block
}
.inside-pagination>ul>li{
display:inline-block;
margin:0 3px;
font-size:18px;
color:#828283;
font-family:ArialMT
}
.inside-pagination>ul>li a{
padding:0 3px 3px;
color:#828283
}
.inside-pagination>ul>li a.active{
color:#d30000;
border-bottom:1px solid #d30000
}
.inside-pagination>ul>li.next-page{
position:relative;
top:-1px
}
.inside-pagination>ul>li.next-page a img:last-child{
display:none
}
.inside-pagination>ul>li.active a,.inside-pagination>ul>li:hover a{
color:#d30000;
border-bottom:1px solid #d30000
}
.inside-pagination>ul>li.active.next-page a img:first-child,.inside-pagination>ul>li:hover.next-page a img:first-child{
display:none
}
.inside-pagination>ul>li.active.next-page a img:last-child,.inside-pagination>ul>li:hover.next-page a img:last-child{
display:inline
}
#news-detail-page .inside-content .left-content,#news-page .inside-content .left-content{
float:unset;
padding:0;
border:0;
margin:auto
}
#news-page .inside-content .left-content .news-box{
margin-top:50px;
padding-right:18px
}
@media (max-width:1199.98px){
#news-page .inside-content .left-content .news-box{
margin-top:20px;
padding-right:0
}
}
@media (max-width:767.98px){
#news-page .inside-content .left-content .news-box{
margin-top:10px;
padding-right:0
}
}
#news-page .inside-content .left-content .news-box .news-list{
overflow:hidden
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item{
display:flex;
margin-bottom:75px
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item:last-child{
margin-bottom:0
}
@media (max-width:1199.98px){
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item{
display:flex;
justify-content:space-between;
align-items:center;
flex-wrap:wrap
}
}
@media (max-width:767px){
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item{
flex-direction:column;
margin-bottom:20px
}
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-l{
flex:0 0 316px;
height:178px;
display:flex;
align-items:center;
justify-content:center;
overflow:hidden
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-l:hover>a>img{
transform:scale(1.1)
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-l>a{
width:100%
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-l img{
width:100%;
transition:.3s
}
@media (max-width:1199.98px){
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-l{
height:160px
}
}
@media (max-width:991.98px){
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-l{
height:180px;
flex:0 0 240px
}
}
@media (max-width:549.98px){
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-l{
width:100%;
height:190px;
margin-top:10px;
flex:1
}
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r{
padding-left:20px;
flex:1;
overflow:hidden
}
@media (max-width:767px){
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r{
padding:0
}
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r .top-line{
font-size:14px;
color:#6c6c6c
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r .top-line img{
margin:0 4px;
vertical-align:middle
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r>h6{
margin:0 0 12px;
font-size:30px
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r>h6 a{
color:#000;
font-size:24px
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r>h6 a:hover{
color:#d30000
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r>p{
font-size:14px;
line-height:22px;
color:grey;
overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2;
height:44px
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r .more-line{
height:33px;
margin-top:35px;
line-height:33px;
color:#6c6c6c;
font-size:12px;
background-color:#f1f3f4;
overflow:hidden
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r .more-line .icon-h{
display:none
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r .more-line .like-box{
float:left;
padding-left:20px
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r .more-line .like-box i{
margin-left:8px;
font-style:normal;
color:#d30000;
cursor:pointer
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r .more-line .like-box i img{
margin-right:4px;
vertical-align:middle
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r .more-line .like-box i span{
vertical-align:middle
}
@media (min-width:1200px){
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r .more-line .like-box i:hover .icon-h{
display:inline
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r .more-line .like-box i:hover .icon-n{
display:none
}
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r .more-line .more-box{
float:right;
padding:0 23px 0 13px;
border-left:1px solid #dee0e0
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r .more-line .more-box a{
color:#d30000
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r .more-line .more-box a img{
margin-right:8px;
vertical-align:middle
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r .more-line .more-box a span{
vertical-align:middle
}
@media (min-width:1200px){
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r .more-line .more-box a:hover .icon-h{
display:inline
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r .more-line .more-box a:hover .icon-n{
display:none
}
}
@media (max-width:1199.98px){
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r>h6{
font-size:24px;
margin:5px 0 10px
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r>p{
line-height:24px
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r .more-line{
margin-top:20px
}
}
@media (max-width:767.98px){
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r>h6{
font-size:20px
}
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r .more-line{
margin-top:10px
}
}
@media (max-width:549.98px){
#news-page .inside-content .left-content .news-box .news-list .news-container .news-middle .news-item .news-r{
width:100%;
margin-top:10px
}
}
#news-page .inside-content .left-content .news-box .inside-pagination{
padding:80px 0 84px
}
@media (max-width:1199.98px){
#news-page .inside-content .left-content .news-box .inside-pagination{
padding:50px 0
}
}
@media (max-width:767.98px){
#news-page .inside-content .left-content .news-box .inside-pagination{
padding:30px 0
}
}
#application-page .app-list{
padding-top:65px
}
@media (max-width:1199px){
#application-page .app-list{
padding-top:40px
}
}
@media (max-width:991px){
#application-page .app-list{
padding-top:30px
}
}
#application-page .app-list .item{
margin-bottom:75px
}
@media (max-width:1199px){
#application-page .app-list .item{
margin-bottom:30px
}
}
@media (max-width:600px){
#application-page .app-list .item{
margin-bottom:15px
}
}
#application-page .app-list .item:last-child{
margin-bottom:35px
}
#application-page .app-list .item .item-a{
display:flex
}
@media (max-width:600px){
#application-page .app-list .item .item-a{
flex-direction:column;
box-shadow:0 0 20px #f5f5f5
}
}
#application-page .app-list .item .item-a:hover .item-l .set-img img{
transform:scale(1.1)
}
#application-page .app-list .item .item-a:hover .item-r .more-btn{
color:#fff;
background-color:#e60012
}
#application-page .app-list .item .item-a:hover .item-r .more-btn::before{
border-left:20px solid #e60012
}
#application-page .app-list .item .item-a .item-l{
flex:0 0 316px;
display:flex;
align-items:center;
justify-content:center
}
@media (max-width:991px){
#application-page .app-list .item .item-a .item-l{
flex:0 0 240px
}
.header-top{
margin-bottom:0!important
}
}
@media (max-width:600px){
#application-page .app-list .item .item-a .item-l{
flex:1
}
}
#application-page .app-list .item .item-a .item-l .set-img{
position:relative;
width:100%;
padding-bottom:56.32%;
height:0;
overflow:hidden
}
#application-page .app-list .item .item-a .item-l .set-img img{
position:absolute;
width:100%;
top:0;
bottom:0;
margin:auto;
transition:.3s
}
#application-page .app-list .item .item-a .item-r{
padding-left:20px;
flex:1;
overflow:hidden
}
@media (max-width:600px){
#application-page .app-list .item .item-a .item-r{
padding:0
}
}
#application-page .app-list .item .item-a .item-r .tit{
color:#000;
font-size:24px;
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
line-height:40px
}
@media (max-width:600px){
#application-page .app-list .item .item-a .item-r .tit{
margin:5px 0;
font-size:20px;
line-height:26px
}
}
#application-page .app-list .item .item-a .item-r .des{
font-size:14px;
line-height:22px;
height:66px;
color:#5a5a5a;
overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-line-clamp:3;
-webkit-box-orient:vertical;
margin-top:13px
}
@media (max-width:991px){
#application-page .app-list .item .item-a .item-r .des{
margin-top:0
}
}
#application-page .app-list .item .item-a .item-r .more-btn{
font-size:14px;
width:132px;
height:40px;
line-height:40px;
text-align:center;
background-color:#e5e5e5;
position:relative;
font-weight:700;
margin-top:20px;
transition:.3s
}
@media (max-width:991px){
#application-page .app-list .item .item-a .item-r .more-btn{
margin-top:5px
}
}
@media (max-width:600px){
#application-page .app-list .item .item-a .item-r .more-btn{
border-radius:5px;
margin:10px auto
}
}
#application-page .app-list .item .item-a .item-r .more-btn::before{
position:absolute;
content:'';
top:0;
bottom:0;
right:-20px;
margin:auto;
border-top:20px solid transparent;
border-left:20px solid #e5e5e5;
border-bottom:20px solid transparent;
transition:.3s
}
@media (max-width:600px){
#application-page .app-list .item .item-a .item-r .more-btn::before{
display:none
}
}
#exhibition-page .inside-content .left-content .exh-box{
margin-top:50px;
padding-right:18px
}
@media (max-width:1199.98px){
#exhibition-page .inside-content .left-content .exh-box{
margin-top:20px;
padding-right:0
}
}
@media (max-width:767.98px){
#exhibition-page .inside-content .left-content .exh-box{
margin-top:10px
}
}
#exhibition-page .inside-content .left-content .exh-box .case-list{
margin-top:30px;
padding-bottom:32px
}
@media (min-width:1250px){
#exhibition-page .inside-content .left-content .exh-box .case-list{
padding-right:10px
}
}
@media (max-width:1199.98px){
#exhibition-page .inside-content .left-content .exh-box .case-list{
margin-top:20px;
padding-bottom:0
}
}
@media (max-width:767.98px){
#exhibition-page .inside-content .left-content .exh-box .case-list{
margin-top:10px
}
}
@media (min-width:768px){
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide+.swiper-slide+.swiper-slide{
margin-top:40px!important
}
}
@media (min-width:1250px){
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide+.swiper-slide+.swiper-slide{
margin-top:60px!important
}
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .cv{
width:100%;
height:230px;
display:flex;
justify-content:center;
align-items:center;
overflow:hidden
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .cv img{
max-height:100%;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s
}
@media (max-width:767px){
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .cv img{
max-height:initial;
width:100%
}
}
@media (max-width:1199.98px){
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .cv{
height:209px
}
}
@media (max-width:991.98px){
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .cv{
height:160px
}
}
@media (max-width:599.98px){
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .cv{
height:180px
}
}
@media (max-width:399.98px){
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .cv{
height:140px
}
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .cv:hover img{
transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-o-transform:scale(1.1);
-ms-transform:scale(1.1)
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail{
padding-top:30px
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail h6{
overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:1
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail h6 a{
font-size:22px;
color:#000;
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
display:block
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail h6 a:hover{
color:#d30000
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail p{
margin:16px 0 21px;
font-size:14px;
line-height:24px;
height:72px;
color:#6c6c6c;
overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:3
}
@media (max-width:1199.98px){
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail{
padding-top:20px
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail p{
margin:10px 0 15px;
line-height:24px
}
}
@media (max-width:767.98px){
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail{
padding-top:10px
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail h6{
font-size:16px
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail p{
margin:10px 0 10px;
font-size:14px;
line-height:20px;
min-height:60px
}
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line{
height:50px;
line-height:50px;
color:#6c6c6c;
font-size:12px;
background-color:#f1f3f4;
overflow:hidden
}
@media (max-width:767.98px){
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line{
height:42px;
line-height:42px
}
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .icon-h{
display:none
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .like-box{
float:left;
padding-left:14px
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .like-box i{
margin-left:8px;
font-style:normal;
color:#d30000;
cursor:pointer
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .like-box i img{
margin-right:4px;
vertical-align:middle
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .like-box i span{
vertical-align:middle
}
@media (min-width:1200px){
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .like-box i:hover .icon-h{
display:inline
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .like-box i:hover .icon-n{
display:none
}
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .more-box{
float:right;
padding:0 23px 0 13px;
border-left:1px solid #dee0e0
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .more-box a{
color:#d30000
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .more-box a img{
margin-right:8px;
vertical-align:middle
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .more-box a span{
vertical-align:middle
}
@media (min-width:1200px){
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .more-box a:hover .icon-h{
display:inline
}
#exhibition-page .inside-content .left-content .exh-box .case-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .more-box a:hover .icon-n{
display:none
}
}
@media (min-width:1200px){
#exhibition-page .inside-content .left-content .exh-box .inside-pagination{
padding:57px 0 50px
}
}
#video-page .video-list{
overflow:hidden;
margin:0 -18px;
padding-right:15px;
padding-top:50px
}
@media (max-width:767px){
#video-page .video-list{
padding-right:0
}
}
#video-page .video-list .item{
width:50%;
float:left;
padding:0 18px;
margin-bottom:75px
}
@media (max-width:1199px){
#video-page .video-list .item{
margin-bottom:5%
}
}
@media (max-width:767px){
#video-page .video-list .item{
width:100%;
margin-bottom:30px
}
}
#video-page .video-list .item .wrap-box{
margin:50px 0 30px
}
#video-page .video-list .item .wrap-box:hover .des{
color:#e60012
}
#video-page .video-list .item .wrap-box .set-video{
position:relative;
height:0;
width:100%;
padding-bottom:56.1%
}
#video-page .video-list .item .wrap-box .set-video img{
position:absolute;
width:100%;
height:100%;
object-fit:cover
}
#video-page .video-list .item .wrap-box .set-video .mask{
position:absolute;
width:100%;
height:100%;
background-color:rgba(0,0,0,.4);
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/video/play-icon.png);
background-position:center;
background-repeat:no-repeat
}
#video-page .video-list .item .wrap-box .des{
text-align:center;
text-overflow:ellipsis;
white-space:nowrap;
overflow:hidden;
font-size:20px;
color:#000;
margin-top:35px;
transition:.3s
}
@media (max-width:1199px){
#video-page .video-list .item .wrap-box .des{
margin-top:15px
}
}
#Contact-Support .inside-content .left-content .Contact-Support{
margin-top:50px;
padding-right:18px;
overflow:hidden;
font-family:sans-serif,Arial,Verdana,"Trebuchet MS";
font-size:16px;
line-height:1.6
}
@media (max-width:1199.98px){
#Contact-Support .inside-content .left-content .Contact-Support{
margin-top:20px
}
}
@media (max-width:767.98px){
#Contact-Support .inside-content .left-content .Contact-Support{
margin-top:10px;
padding-right:0
}
}
#Contact-Support .inside-content .left-content .Contact-Support .Contact-Details ul .list-box{
float:left;
margin-bottom:50px
}
#Contact-Support .inside-content .left-content .Contact-Support .Contact-Details ul .list-box:nth-child(2n+2){
margin-left:30px
}
@media (max-width:1200px) and (min-width:768px){
#Contact-Support .inside-content .left-content .Contact-Support .Contact-Details ul .list-box{
width:47%
}
}
@media (max-width:767px){
#Contact-Support .inside-content .left-content .Contact-Support .Contact-Details ul .list-box:nth-child(2n+2){
margin-left:0
}
}
#Contact-Support .inside-content .left-content .Contact-Support .Contact-Details ul .list-box .text-b{
padding:30px 10px 0
}
#Contact-Support .inside-content .left-content .Contact-Support .Contact-Details ul .list-box .text-b a{
text-decoration:none;
color:#000
}
#Contact-Support .inside-content .left-content .Contact-Support .Contact-Details ul .list-box .text-b a:hover{
color:#c90909
}
#Contact-Support .inside-content .left-content .Contact-Support .Contact-Details ul .list-box .text-b .text-r{
float:right
}
#contact-page .inside-content .left-content{
float:none;
width:100%;
padding-right:0;
border-right:none
}
#contact-page .inside-content .left-content .contact-box{
margin-top:90px;
overflow:hidden
}
@media (max-width:1199.98px){
#contact-page .inside-content .left-content .contact-box{
margin-top:20px
}
}
@media (max-width:767.98px){
#contact-page .inside-content .left-content .contact-box{
margin-top:10px
}
}
#contact-page .inside-content .left-content .contact-box>div>h6{
font-size:26px;
color:#000
}
#contact-page .inside-content .left-content .contact-box>div>p{
margin:23px 0 30px;
font-size:14px;
line-height:18px;
color:#6c6c6c;
overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2
}
@media (max-width:767.98px){
#contact-page .inside-content .left-content .contact-box>div>h6{
font-size:20px
}
#contact-page .inside-content .left-content .contact-box>div>p{
margin:4px 0
}
}
#contact-page .inside-content .left-content .contact-box .contact-l{
float:left;
width:32%
}
@media (max-width:767.98px){
#contact-page .inside-content .left-content .contact-box .contact-l{
width:100%
}
}
#contact-page .inside-content .left-content .contact-box .contact-l p{
display:block
}
#contact-page .inside-content .left-content .contact-box .contact-l .masg-l{
color:#000;
font-weight:600
}
#contact-page .inside-content .left-content .contact-box .contact-l .info-box{
overflow:hidden;
white-space:nowrap
}
#contact-page .inside-content .left-content .contact-box .contact-l .info-box .icon-box{
display:inline-block;
width:45px;
vertical-align:top;
overflow:hidden
}
#contact-page .inside-content .left-content .contact-box .contact-l .info-box .icon-box img{
width:100%
}
@media (max-width:991.98px){
#contact-page .inside-content .left-content .contact-box .contact-l .info-box .icon-box{
display:none
}
}
#contact-page .inside-content .left-content .contact-box .contact-l .info-box .info{
display:inline-block;
margin-left:22px;
padding-right:50px;
white-space:normal;
word-break:break-all;
vertical-align:top
}
#contact-page .inside-content .left-content .contact-box .contact-l .info-box .info>h6{
font-size:22px;
line-height:34px;
color:#000;
margin-bottom:15px
}
#contact-page .inside-content .left-content .contact-box .contact-l .info-box .info>p{
margin:10px 0 24px;
font-size:12px;
line-height:18px;
color:#000
}
#contact-page .inside-content .left-content .contact-box .contact-l .info-box .info>a{
display:block;
font-size:14px;
line-height:16px;
color:#000;
position:relative
}
#contact-page .inside-content .left-content .contact-box .contact-l .info-box .info>a+a{
margin-top:5px
}
#contact-page .inside-content .left-content .contact-box .contact-l .info-box .info>a .span-r{
color:#6c6c6c
}
#contact-page .inside-content .left-content .contact-box .contact-l .info-box .info>a span{
display:inline-block
}
#contact-page .inside-content .left-content .contact-box .contact-l .info-box .info>a span:first-child{
font-weight:700
}
@media (max-width:991.98px){
#contact-page .inside-content .left-content .contact-box .contact-l .info-box .info{
margin-left:0;
padding-right:0
}
}
@media (max-width:767.98px){
#contact-page .inside-content .left-content .contact-box .contact-l .info-box .info>h6{
font-size:18px;
line-height:24px
}
#contact-page .inside-content .left-content .contact-box .contact-l .info-box .info>p{
margin:2px 0 6px
}
}
#contact-page .inside-content .left-content .contact-box .contact-r{
float:right;
width:64.5%
}
@media (max-width:767.98px){
#contact-page .inside-content .left-content .contact-box .contact-r{
width:100%;
margin-top:10px
}
}
#contact-page .inside-content .left-content .contact-box .contact-r form input[type=text]{
width:49.2%;
padding:0 14px;
margin-bottom:10px;
line-height:44px;
height:44px;
font-size:14px;
color:#484848;
border:1px solid #bfbfbf;
outline:0;
background-color:#f5f7f8
}
#contact-page .inside-content .left-content .contact-box .contact-r form input[type=text].email{
float:right
}
#contact-page .inside-content .left-content .contact-box .contact-r form input[type=text].address{
float:right
}
#contact-page .inside-content .left-content .contact-box .contact-r form input[type=text]::-webkit-input-placeholder{
color:#484848
}
#contact-page .inside-content .left-content .contact-box .contact-r form input[type=text]:-moz-placeholder{
color:#484848
}
#contact-page .inside-content .left-content .contact-box .contact-r form input[type=text]::-moz-placeholder{
color:#484848
}
#contact-page .inside-content .left-content .contact-box .contact-r form input[type=text]:-ms-input-placeholder{
color:#484848
}
#contact-page .inside-content .left-content .contact-box .contact-r form textarea{
width:100%;
height:88px;
padding:8px 14px;
font-size:14px;
line-height:24px;
color:#484848;
border:1px solid #bfbfbf;
background-color:#f5f7f8;
outline:0;
resize:none
}
#contact-page .inside-content .left-content .contact-box .contact-r form textarea::-webkit-input-placeholder{
color:#484848
}
#contact-page .inside-content .left-content .contact-box .contact-r form textarea:-moz-placeholder{
color:#484848
}
#contact-page .inside-content .left-content .contact-box .contact-r form textarea::-moz-placeholder{
color:#484848
}
#contact-page .inside-content .left-content .contact-box .contact-r form textarea:-ms-input-placeholder{
color:#484848
}
#contact-page .inside-content .left-content .contact-box .contact-r form .sub-box{
margin-top:15px
}
#contact-page .inside-content .left-content .contact-box .contact-r form .sub-box input[type=submit]{
width:155px;
border:none;
padding-left:12px;
text-align:left;
font-size:14px;
color:#fff;
line-height:42px;
outline:0;
height:42px;
background:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/contact/bg-btn.png) no-repeat
}
@media (max-width:991.98px){
#contact-page .inside-content .left-content .contact-box .contact-r form .sub-box input[type=text]{
width:49%
}
}
@media (max-width:549.98px){
#contact-page .inside-content .left-content .contact-box .contact-r form .sub-box input[type=text]{
width:100%
}
#contact-page .inside-content .left-content .contact-box .contact-r form .sub-box input[type=submit]{
display:block;
width:155px;
margin-left:auto;
margin-right:auto
}
}
#contact-page .inside-content .map-box{
width:100%;
height:472px;
margin-top:75px;
margin-left:auto;
margin-right:auto
}
#contact-page .inside-content .map-box>div{
display:flex;
justify-content:center;
align-items:center;
overflow:hidden;
text-align:center
}
#contact-page .inside-content .map-box img{
height:100%
}
@media (max-width:1199.98px){
#contact-page .inside-content .map-box{
height:340px;
margin-top:20px
}
}
@media (max-width:767.98px){
#contact-page .inside-content .map-box{
height:240px;
margin-top:10px
}
}
#contact-page #slider{
float:left;
margin:0 50px 0 0!important;
width:280px;
height:42px;
position:relative;
border-radius:2px;
background-color:#bbb;
overflow:hidden;
text-align:center;
user-select:none;
-moz-user-select:none;
-webkit-user-select:none;
vertical-align:middle
}
@media (max-width:1199.98px){
#contact-page #slider{
width:240px
}
}
@media (max-width:991.98px){
#contact-page #slider{
display:inline-block;
width:240px;
float:none
}
}
@media (max-width:767.98px){
#contact-page #slider{
width:200px;
height:40px;
margin-right:50px!important
}
}
@media (max-width:549.98px){
#contact-page #slider{
display:block;
width:220px;
margin:0 auto 10px!important
}
}
#contact-page #slider .slider_bg{
position:absolute;
left:0;
top:0;
height:100%;
background-color:#d30000;
z-index:1
}
#contact-page #slider .label{
width:48px;
position:absolute;
left:0;
top:0;
height:100%;
padding:0;
line-height:42px;
border:1px solid #ccc;
background:#fff;
z-index:3;
border-radius:0;
cursor:move;
color:#40647f;
font-size:14px;
font-weight:900
}
@media (max-width:767.98px){
#contact-page #slider .label{
width:40px;
line-height:40px
}
}
#contact-page #slider .labelTip{
position:absolute;
left:0;
width:100%;
height:100%;
font-size:13px;
font-family:'Microsoft Yahei',serif;
color:#fff!important;
line-height:42px;
text-align:center;
z-index:2
}
@media (max-width:767.98px){
#contact-page #slider .labelTip{
line-height:40px
}
}
#ApplicationDetail .inside-content .left-content .Application-box{
margin-top:50px;
padding-right:18px;
overflow:hidden;
font-family:sans-serif,Arial,Verdana,"Trebuchet MS";
font-size:16px;
line-height:1.6
}
#ApplicationDetail .inside-content .left-content .Application-box h4{
text-align:center;
font-size:30px;
margin:74px 0
}
#ApplicationDetail .inside-content .left-content .Application-box h5{
text-align:center;
font-size:24px;
margin:50px 0 20px;
color:#e70010
}
#ApplicationDetail .inside-content .left-content .Application-box .hr{
height:2px;
background-color:#e2e4e5;
margin:65px 0
}
@media (max-width:1199.98px){
#ApplicationDetail .inside-content .left-content .Application-box{
margin-top:20px
}
}
@media (max-width:767.98px){
#ApplicationDetail .inside-content .left-content .Application-box{
margin-top:10px;
padding-right:0
}
}
#ApplicationDetail .inside-content .left-content .Application-box .Details-box{
border-bottom:1px solid #e2e4e5;
padding-bottom:63px
}
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-title{
font-size:30px;
margin:0 auto;
width:500px;
text-align:center;
margin-top:45px;
margin-bottom:35px;
color:#000
}
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-title span{
display:block
}
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item{
width:33.333%;
overflow:hidden;
float:left
}
@media (max-width:767px){
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item{
width:50%
}
}
@media (max-width:767px){
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item:nth-of-type(2n) a{
margin-right:0;
margin-left:5px
}
}
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item a{
display:block;
text-decoration:none;
margin-right:10px;
margin-bottom:10px
}
@media (max-width:767px){
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item a{
margin-right:5px
}
}
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item a .cover{
height:276px;
overflow:hidden;
display:flex;
justify-content:center;
align-items:center;
background-color:#fff
}
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item a .cover img{
max-height:100%;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s
}
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item a .detail{
padding:20px 10px 28px;
text-align:center;
background-color:#fff
}
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item a .detail h6{
font-size:16px;
line-height:20px;
color:#323232;
overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:1
}
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item a .detail span{
display:block;
width:125px;
margin:23px auto 0;
line-height:28px;
font-size:16px;
color:grey;
border:1px solid #bfbfbf
}
@media (max-width:1249.98px){
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item a .cover{
height:262px
}
}
@media (max-width:1199.98px){
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item a .cover{
height:213px
}
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item a .detail{
padding:20px 10px
}
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item a .detail span{
margin-top:20px
}
}
@media (max-width:991.98px){
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item a .cover{
height:161px
}
}
@media (max-width:767.98px){
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item a .cover{
height:200px
}
}
@media (max-width:699.98px){
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item a .cover{
height:160px
}
}
@media (max-width:599.98px){
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item a .cover{
height:140px
}
}
@media (max-width:499.98px){
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item a .cover{
height:160px
}
}
@media (max-width:399.98px){
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item a .cover{
height:120px
}
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item a .detail span{
width:90%
}
}
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item:hover a .cover img{
transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-o-transform:scale(1.1);
-ms-transform:scale(1.1)
}
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item:hover a .detail h6{
color:#d30000
}
#ApplicationDetail .inside-content .left-content .Application-box .Application-Product .Product-bottom .item:hover a .detail span{
color:#d30000;
border-color:#d30000
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box{
position:relative;
margin-top:74px;
padding-bottom:126px;
overflow:hidden;
width:100%;
float:left
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box #message-box{
position:absolute;
top:-100px;
left:0
}
@media (max-width:1199.98px){
#ApplicationDetail .inside-content .left-content .Application-box .message-box{
margin-top:20px;
padding-bottom:20px
}
}
@media (max-width:767.98px){
#ApplicationDetail .inside-content .left-content .Application-box .message-box{
margin-top:10px;
padding-bottom:10px
}
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-l{
float:left;
width:288px
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-l h6{
font-size:26px;
font-weight:700;
color:#000
}
@media (max-width:767.98px){
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-l h6{
font-size:20px
}
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-l p{
margin-top:25px;
font-size:16px;
line-height:24px;
color:#6c6c6c
}
@media (max-width:1249.98px){
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-l{
width:32%
}
}
@media (max-width:1199.98px){
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-l p{
margin-top:10px;
line-height:22px
}
}
@media (max-width:549.98px){
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-l{
width:100%
}
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r{
float:right;
width:553px
}
@media (max-width:1249.98px){
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r{
width:62%
}
}
@media (max-width:549.98px){
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r{
width:100%;
margin-top:10px
}
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r form .input-wrapper{
position:relative
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r form .input-wrapper i{
display:none;
width:9px;
height:8px;
position:absolute;
right:24px;
top:50%;
margin-top:-4px;
background:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/product_detail/icon-tri.png) center no-repeat
}
@media (max-width:549.98px){
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r form .input-wrapper i{
right:10px
}
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r form input[type=text]{
width:49%;
padding:0 14px;
margin-bottom:10px;
line-height:44px;
height:44px;
font-size:14px;
color:#484848;
border:1px solid #bfbfbf;
outline:0;
background-color:#f5f7f8
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r form input[type=text]:nth-child(2n){
margin-left:1%
}
@media (max-width:1199px) and (min-width:992px){
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r form input[type=text]:nth-child(2n){
margin-left:0
}
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r form input[type=text]::-webkit-input-placeholder{
color:#484848
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r form input[type=text]:-moz-placeholder{
color:#484848
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r form input[type=text]::-moz-placeholder{
color:#484848
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r form input[type=text]:-ms-input-placeholder{
color:#484848
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r form textarea{
width:100%;
height:88px;
padding:8px 14px;
font-size:14px;
line-height:24px;
color:#484848;
border:1px solid #bfbfbf;
background-color:#f5f7f8;
outline:0;
resize:none
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r form textarea::-webkit-input-placeholder{
color:#484848
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r form textarea:-moz-placeholder{
color:#484848
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r form textarea::-moz-placeholder{
color:#484848
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r form textarea:-ms-input-placeholder{
color:#484848
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r form .sub-box{
margin-top:15px
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r form input[type=submit]{
width:155px;
border:none;
padding-left:15px;
text-align:left;
font-size:14px;
color:#fff;
line-height:42px;
height:42px;
background:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/contact/bg-btn.png) no-repeat
}
@media (max-width:991.98px){
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r form input[type=text]{
width:48%
}
#ApplicationDetail .inside-content .left-content .Application-box .message-box .message-r form input[type=submit]{
display:block;
width:155px;
margin-left:auto;
margin-right:auto
}
}
#ApplicationDetail #slider{
float:left;
margin:0 50px 0 0!important;
width:280px;
height:42px;
position:relative;
border-radius:2px;
background-color:#bbb;
overflow:hidden;
text-align:center;
user-select:none;
-moz-user-select:none;
-webkit-user-select:none;
vertical-align:middle
}
@media (max-width:1199px) and (min-width:992px){
#ApplicationDetail #slider{
margin:0 15px 0 0!important
}
}
@media (max-width:1199.98px){
#ApplicationDetail #slider{
width:240px
}
}
@media (max-width:991.98px){
#ApplicationDetail #slider{
display:block;
width:240px;
float:none;
margin:0 auto 10px!important
}
}
#ApplicationDetail #slider .slider_bg{
position:absolute;
left:0;
top:0;
height:100%;
background-color:#d30000;
z-index:1
}
#ApplicationDetail #slider .label{
width:48px;
position:absolute;
left:0;
top:0;
height:100%;
padding:0;
line-height:42px;
border:1px solid #ccc;
background:#fff;
z-index:3;
border-radius:0;
cursor:move;
color:#40647f;
font-size:14px;
font-weight:900
}
@media (max-width:767.98px){
#ApplicationDetail #slider .label{
width:40px;
line-height:40px
}
}
#ApplicationDetail #slider .labelTip{
position:absolute;
left:0;
width:100%;
height:100%;
font-size:13px;
font-family:'Microsoft Yahei',serif;
color:#fff!important;
line-height:42px;
text-align:center;
z-index:2
}
@media (max-width:767.98px){
#ApplicationDetail #slider .labelTip{
line-height:40px
}
}
#driver-software-page .inside-content .left-content .download-box{
padding-top:47px
}
#driver-software-page .inside-content .left-content .download-box .box-title h4{
text-align:center;
font-size:24px;
font-weight:400;
line-height:28px;
letter-spacing:0;
color:#000
}
#driver-software-page .inside-content .left-content .download-box .box-banner{
margin-top:32px
}
#driver-software-page .inside-content .left-content .download-box .box-banner img{
width:100%
}
#driver-software-page .inside-content .left-content .download-box .box-tips{
margin-top:23px
}
#driver-software-page .inside-content .left-content .download-box .box-tips .tips{
font-size:14px;
font-weight:400;
font-style:italic;
line-height:24px;
letter-spacing:0;
color:#393e41
}
#driver-software-page .inside-content .left-content .download-box .box-download{
margin-top:69px
}
#driver-software-page .inside-content .left-content .download-box .box-download::after{
content:'';
display:block;
clear:both
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item{
width:calc((100% - 27px)/ 2);
float:left;
margin-bottom:25px;
cursor:pointer
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item:nth-of-type(odd){
margin-right:27px
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item .item-inner{
position:relative;
display:block
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item .item-inner .file-img{
position:relative;
width:100%;
overflow:hidden
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item .item-inner .file-img::before{
content:'';
display:block;
padding-top:62.7%
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item .item-inner .file-img img{
position:absolute;
top:0;
width:100%
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item .item-inner .download-bottom{
position:relative;
margin-top:28px
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item .item-inner .download-bottom .file-name{
padding-right:32px
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item .item-inner .download-bottom .file-name p{
font-size:20px;
font-weight:400;
line-height:24px;
letter-spacing:0;
color:#000;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item .item-inner .download-bottom .download-button{
position:absolute;
top:0;
right:0
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item .item-inner .download-bottom .download-button img{
width:22px;
height:22px
}
@media (max-width:767px){
#driver-software-page .inside-content .left-content .download-box .box-download .download-item{
width:100%;
float:none
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item:nth-of-type(odd){
margin-right:0
}
}
@media (max-width:767px){
#driver-software-page .inside-content .left-content .download-box{
padding-top:20px
}
#driver-software-page .inside-content .left-content .download-box .box-title h4{
text-align:left
}
#driver-software-page .inside-content .left-content .download-box .box-download{
margin-top:30px
}
}
#faq-page .inside-content .left-content .faq-box{
padding-top:50px;
padding-bottom:120px
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item{
padding:28px 26px 26px 31px;
background:#fff;
margin-bottom:38px;
cursor:pointer
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item:last-of-type{
margin-bottom:0
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item:hover .question{
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/faq/question_on.png)
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item:hover .question p{
color:#e70011
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item:hover .answer{
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/faq/answer_on.png)
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item .faq-bg{
padding-left:54px;
background-repeat:no-repeat;
background-size:40px;
background-position:top left
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item .question{
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/faq/question.png);
padding-bottom:13px;
border-bottom:1px solid #ccc;
transition:all .3s
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item .question p{
font-size:22px;
font-weight:400;
font-stretch:normal;
padding:9px 0;
line-height:28px;
letter-spacing:0;
color:#000;
transition:all .3s
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item .answer{
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/faq/answer.png);
margin-top:20px;
transition:all .3s
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item .answer p{
font-size:16px;
font-weight:400;
line-height:28px;
letter-spacing:0;
color:#5a5a5a
}
@media (max-width:767px){
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item{
margin-bottom:28px;
padding:18px 16px 16px 21px
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item .faq-bg{
padding-left:36px;
background-size:24px
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item .question p{
font-size:16px;
line-height:24px;
padding:0
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item .answer p{
line-height:24px
}
}
@media (max-width:767px){
#faq-page .inside-content .left-content .faq-box{
padding-top:20px;
padding-bottom:30px
}
}
#knowledge-page .inside-content .left-content .knowledge-box{
padding-top:65px
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder{
margin-bottom:84px
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-title{
padding-left:44px;
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/knowledge/title_book.png);
background-repeat:no-repeat;
background-size:28px auto;
background-position:center left
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-title h4{
font-size:24px;
font-weight:400;
line-height:28px;
letter-spacing:0;
color:#000
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list{
margin-top:28px
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item{
background-color:#fff;
padding:15px 29px 12px 16px;
margin-bottom:15px;
border:solid 1px #e5e5e5
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item.active .item-title{
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/knowledge/book_on.png)
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item.active .item-title .arrow{
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/knowledge/arrow_on.png)
}
@media (max-width:767px){
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item.active .item-title{
background-position:top 6px left
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item.active .item-title .arrow{
top:6px;
bottom:auto
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item.active .item-title>p{
white-space:normal;
overflow:visible;
text-overflow:initial
}
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item .item-title{
position:relative;
padding:0 32px;
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/knowledge/book.png);
background-repeat:no-repeat;
background-size:14px auto;
background-position:center left;
cursor:pointer
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item .item-title>p{
font-size:18px;
font-weight:400;
font-stretch:normal;
line-height:24px;
letter-spacing:0;
color:#000;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item .item-title .arrow{
position:absolute;
top:0;
bottom:0;
right:0;
margin:auto;
display:block;
width:12px;
height:12px;
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/knowledge/arrow.png);
background-repeat:no-repeat;
background-position:center;
background-size:contain
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item .item-content{
margin-top:20px;
padding-left:32px;
padding-bottom:16px;
display:none
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item .item-content p{
font-family:OpenSans;
font-size:14px;
font-weight:400;
font-stretch:normal;
line-height:24px;
letter-spacing:0;
color:#393e41
}
@media (max-width:767px){
#knowledge-page .inside-content .left-content .knowledge-box{
padding-top:20px
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder{
margin-bottom:30px
}
}
#manual-page .inside-content .left-content .download-box{
padding-top:47px
}
#manual-page .inside-content .left-content .download-box .box-title h4{
text-align:center;
font-size:24px;
font-weight:400;
line-height:28px;
letter-spacing:0;
color:#000
}
#manual-page .inside-content .left-content .download-box .box-banner{
margin-top:32px
}
#manual-page .inside-content .left-content .download-box .box-banner img{
width:100%
}
#manual-page .inside-content .left-content .download-box .box-tips{
margin-top:23px
}
#manual-page .inside-content .left-content .download-box .box-tips .tips{
font-size:14px;
font-weight:400;
font-style:italic;
line-height:24px;
letter-spacing:0;
color:#393e41
}
#manual-page .inside-content .left-content .download-box .box-tips .tips:nth-of-type(n+1){
margin-top:25px
}
#manual-page .inside-content .left-content .download-box .box-download{
margin-top:75px
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner{
width:calc((100% - 27px)/ 2);
float:left;
margin-bottom:25px
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner:nth-of-type(odd){
margin-right:27px
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner .inner-title{
padding-left:44px;
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/manual/list_icon.png);
background-repeat:no-repeat;
background-size:25px auto;
background-position:center left
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner .inner-title h4{
font-size:20px;
font-weight:400;
line-height:40px;
letter-spacing:0;
color:#000
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner .download-list{
height:310px;
margin-top:15px;
background-color:#fff;
border:solid 1px #e5e5e5
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner .download-list .download-item{
cursor:pointer;
border-bottom:solid 1px #e5e5e5
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner .download-list .download-item:nth-of-type(5){
border-bottom:none
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner .download-list .download-item:hover .item .file-name{
color:#020c98
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner .download-list .download-item .item{
position:relative;
display:block;
padding:18px 23px 18px 25px
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner .download-list .download-item .item .file-name{
position:relative;
display:block;
padding-right:33px;
font-size:16px;
font-weight:400;
line-height:24px;
letter-spacing:0;
color:#000;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
transition:all .3s
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner .download-list .download-item .item .file-name .file-icon{
display:block;
position:absolute;
right:0;
top:0;
bottom:0;
margin:auto;
width:23px;
height:23px;
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/manual/pdf.png);
background-repeat:no-repeat;
background-size:contain;
background-position:center
}
@media (max-width:767px){
#manual-page .inside-content .left-content .download-box .box-download .download-inner{
width:100%;
float:none
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner:nth-of-type(odd){
margin-right:0
}
}
@media (max-width:767px){
#manual-page .inside-content .left-content .download-box{
padding-top:20px
}
#manual-page .inside-content .left-content .download-box .box-title h4{
text-align:left
}
#manual-page .inside-content .left-content .download-box .box-download{
margin-top:30px
}
}
.inside-page-public-article{
font-family:sans-serif,Arial,Verdana,"Trebuchet MS";
font-size:16px;
line-height:1.6
}
.inside-page-public-article a{
color:#0782c1
}
.inside-page-public-article h1{
display:block;
font-size:2em;
margin-block-start:0.67em;
margin-block-end:0.67em;
margin-inline-start:0;
margin-inline-end:0
}
.inside-page-public-article h2{
display:block;
font-size:1.5em;
margin-block-start:0.83em;
margin-block-end:0.83em;
margin-inline-start:0;
margin-inline-end:0
}
.inside-page-public-article p{
display:block;
margin-block-start:1em;
margin-block-end:1em;
margin-inline-start:0;
margin-inline-end:0
}
.inside-page-public-article a:-webkit-any-link{
cursor:pointer;
text-decoration:underline
}
.inside-page-public-article h1,.inside-page-public-article h2,.inside-page-public-article h3,.inside-page-public-article h4,.inside-page-public-article h5,.inside-page-public-article h6{
line-height:1.2;
font-weight:400
}
.inside-page-public-article img{
max-width:100%
}
#preview{
width:100%;
height:420px;
overflow:hidden
}
#preview .jqzoom{
float:left;
border:none;
position:relative;
padding:0;
cursor:pointer;
margin:0;
display:block;
width:100%!important
}
#preview .jqzoom img{
width:100%;
height:100%
}
@media (max-width:1249.98px){
#preview{
height:330px
}
}
@media (max-width:1199.98px){
#preview{
height:273px
}
}
@media (max-width:991.98px){
#preview{
height:313px
}
}
@media (max-width:767.98px){
#preview{
height:280px
}
}
@media (max-width:699.98px){
#preview{
height:240px
}
}
@media (max-width:549.98px){
#preview{
height:183px
}
}
@media (max-width:499.98px){
#preview .jqzoom{
height:100%;
text-align:center
}
#preview .jqzoom img{
height:100%
}
}
@media (max-width:399.98px){
#preview{
height:auto
}
}
.zoomdiv{
z-index:100;
position:absolute;
top:0;
left:0;
width:500px;
height:500px;
background:#fff;
border:1px solid #ddd;
display:none;
text-align:center;
overflow:hidden
}
.zoomdiv img{
width:300%;
max-width:300%
}
.jqZoomPup{
z-index:10;
visibility:hidden;
position:absolute;
top:0;
left:0;
width:20px;
height:20px;
border:1px solid #bbb;
background:#fff;
opacity:.5;
-moz-opacity:0.5;
-khtml-opacity:0.5
}
#product-page .inside-content .left-content .product-box{
margin-top:32px;
padding-right:8px
}
@media (max-width:1199.98px){
#product-page .inside-content .left-content .product-box{
margin-top:20px
}
}
@media (max-width:767.98px){
#product-page .inside-content .left-content .product-box{
padding-right:0
}
}
#product-page .inside-content .left-content .product-box .product-list{
overflow:hidden;
display:flex;
gap:20px;
flex-wrap:wrap;
width:100%
}
#product-page .inside-content .left-content .product-box .inside-pagination{
padding-bottom:0
}
@media (max-width:767px){
#product-page .inside-content .left-content .product-box .product-list .item{
flex:0 0 calc((100% - 1 * 20px)/ 2)
}
#product-page .inside-content .left-content .product-box .inside-pagination{
margin:45px 0;
padding:0
}
.inside-pagination>ul{
margin-bottom:0
}
}
@media (min-width:1200px){
#product-page .inside-content .left-content .product-box .product-list .item{
flex:0 0 calc((100% - 3 * 20px)/ 4);
overflow:hidden
}
}
@media (max-width:767px){
#product-page .inside-content .left-content .product-box .product-list{
gap:20px 10px
}
#product-page .inside-content .left-content .product-box .product-list .item:nth-child(n+3){
margin-top:0
}
}
@media (max-width:767px){
#product-page .inside-content .left-content .product-box .product-list .item:nth-of-type(2n) a{
margin-right:0
}
}
#product-page .inside-content .left-content .product-box .product-list .item a{
display:block
}
@media (max-width:767px){
#product-page .inside-content .left-content .product-box .product-list .item a{
margin:0
}
}
#product-page .inside-content .left-content .product-box .product-list .item a .cover{
height:285.5px;
overflow:hidden;
background-color:#fff;
border-bottom:1px solid #f8f8f8
}
#product-page .inside-content .left-content .product-box .product-list .item a .cover img{
max-height:100%;
max-width:100%;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s;
object-fit:contain
}
#product-page .inside-content .left-content .product-box .product-list .item a .detail{
padding:20px;
text-align:center;
background-color:#fff
}
#product-page .inside-content .left-content .product-box .product-list .item a .detail h6{
font-size:18px;
line-height:24px;
height:72px;
color:#000;
overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:3
}
#product-page .inside-content .left-content .product-box .product-list .item a .detail span{
display:block;
width:125px;
margin:23px auto 0;
line-height:34px;
font-size:16px;
color:grey;
border:1px solid #bfbfbf
}
@media (max-width:1249.98px){
#product-page .inside-content .left-content .product-box .product-list .item a .cover{
height:262px
}
}
@media (max-width:1199.98px){
#product-page .inside-content .left-content .product-box .product-list .item a .cover{
height:213px
}
#product-page .inside-content .left-content .product-box .product-list .item a .detail{
padding:10px
}
#product-page .inside-content .left-content .product-box .product-list .item a .detail span{
margin-top:20px
}
}
@media (max-width:991.98px){
#product-page .inside-content .left-content .product-box .product-list .item a .cover{
height:max-content
}
#product-page .inside-content .left-content .product-box .product-list .item a .detail h6{
font-size:16px;
line-height:20px;
height:auto
}
}
@media (max-width:399.98px){
#product-page .inside-content .left-content .product-box .product-list .item a .detail span{
width:90%
}
}
#product-page .inside-content .left-content .product-box .product-list .item:hover a .cover img{
transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-o-transform:scale(1.1);
-ms-transform:scale(1.1)
}
#product-page .inside-content .left-content .product-box .product-list .item:hover a .detail h6{
color:#d30000
}
#product-page .inside-content .left-content .product-box .product-list .item:hover a .detail span{
color:#d30000;
border-color:#d30000
}
#product-detail-page .inside-content .left-content .product-box{
overflow:hidden
}
@media (max-width:1199.98px){
#product-detail-page .inside-content .left-content .product-box{
margin-top:20px
}
.contact-box>li:nth-child(2){
border-bottom:none;
border-top:none;
border-left:1px solid #ccc!important;
border-right:1px solid #ccc!important
}
.contact-bj{
background:unset!important;
padding:0!important
}
.contact-bj form{
border:1px solid #dedede;
padding:20px
}
}
@media (max-width:767.98px){
#product-detail-page .inside-content .left-content .product-box{
margin-top:10px
}
}
#product-detail-page .inside-content .left-content .product-box .cover-box{
float:left;
width:420px
}
@media (max-width:1249.98px){
#product-detail-page .inside-content .left-content .product-box .cover-box{
width:40%
}
}
@media (max-width:991.98px) and (min-width:768px){
#product-detail-page .inside-content .left-content .product-box .cover-box{
width:60%
}
}
@media (max-width:499.98px){
#product-detail-page .inside-content .left-content .product-box .cover-box{
width:100%
}
}
#product-detail-page .inside-content .left-content .product-box .cover-box .cover-s{
margin-top:20px
}
@media (max-width:991.98px){
#product-detail-page .inside-content .left-content .product-box .cover-box .cover-s{
margin-top:10px
}
}
#product-detail-page .inside-content .left-content .product-box .cover-box .cover-s .swiper-container:hover .swiper-button-next,#product-detail-page .inside-content .left-content .product-box .cover-box .cover-s .swiper-container:hover .swiper-button-prev{
display:block
}
#product-detail-page .inside-content .left-content .product-box .cover-box .cover-s .swiper-container .swiper-button-next,#product-detail-page .inside-content .left-content .product-box .cover-box .cover-s .swiper-container .swiper-button-prev{
display:none;
background-size:20px 22px;
background-color:rgba(0,0,0,.4);
outline:0;
height:60px;
margin-top:-30px;
border-radius:1px
}
#product-detail-page .inside-content .left-content .product-box .cover-box .cover-s .swiper-container .swiper-button-next:hover,#product-detail-page .inside-content .left-content .product-box .cover-box .cover-s .swiper-container .swiper-button-prev:hover{
background-color:rgba(0,0,0,.6)
}
#product-detail-page .inside-content .left-content .product-box .cover-box .cover-s .swiper-container .swiper-button-next{
right:2px
}
#product-detail-page .inside-content .left-content .product-box .cover-box .cover-s .swiper-container .swiper-button-prev{
left:2px
}
#product-detail-page .inside-content .left-content .product-box .cover-box .cover-s .swiper-container .swiper-wrapper .swiper-slide a{
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
overflow:hidden;
height:85px;
margin:0 auto
}
#product-detail-page .inside-content .left-content .product-box .cover-box .cover-s .swiper-container .swiper-wrapper .swiper-slide a img{
width:100%;
object-fit:cover
}
@media (max-width:1199.98px){
#product-detail-page .inside-content .left-content .product-box .cover-box .cover-s .swiper-container .swiper-wrapper .swiper-slide a{
height:62px
}
}
@media (max-width:991.98px){
#product-detail-page .inside-content .left-content .product-box .cover-box .cover-s .swiper-container .swiper-wrapper .swiper-slide a{
height:65px
}
}
@media (max-width:767.98px){
#product-detail-page .inside-content .left-content .product-box .cover-box .cover-s .swiper-container .swiper-wrapper .swiper-slide a{
height:57px;
border:none!important
}
}
@media (max-width:599.98px){
#product-detail-page .inside-content .left-content .product-box .cover-box .cover-s .swiper-container .swiper-wrapper .swiper-slide a{
height:54px
}
#product-detail-page .inside-content .left-content .product-box .cover-box .cover-s .swiper-container .swiper-wrapper .swiper-slide a img{
width:80%
}
}
@media (max-width:499.98px){
#product-detail-page .inside-content .left-content .product-box .cover-box .cover-s .swiper-container .swiper-wrapper .swiper-slide a{
height:54px
}
}
@media (max-width:399.98px){
#product-detail-page .inside-content .left-content .product-box .cover-box .cover-s .swiper-container .swiper-wrapper .swiper-slide a{
height:59px
}
}
@media (max-width:325px){
#product-detail-page .inside-content .left-content .product-box .cover-box .cover-s .swiper-container .swiper-wrapper .swiper-slide a{
height:54px
}
#product-detail-page .inside-content .left-content .product-box .cover-box .cover-s .swiper-container .swiper-wrapper .swiper-slide a img{
width:90%
}
}
#product-detail-page .inside-content .left-content .product-box .detail-box{
float:right;
width:420px
}
#product-detail-page .inside-content .left-content .product-box .detail-box>h6{
font-size:24px;
color:#000;
margin-bottom:60px;
line-height:34px
}
@media (max-width:767.98px){
#product-detail-page .inside-content .left-content .product-box .detail-box>h6{
font-size:20px;
margin-bottom:10px
}
}
#product-detail-page .inside-content .left-content .product-box .detail-box>p{
margin-top:14px;
font-size:16px;
color:grey;
line-height:28px;
overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-line-clamp:2;
-webkit-box-orient:vertical
}
#product-detail-page .inside-content .left-content .product-box .detail-box>p:after{
content:'';
display:block;
width:100%;
height:1px;
margin-top:24px;
background-color:#ddd
}
#product-detail-page .inside-content .left-content .product-box .detail-box>span{
display:block;
font-size:16px;
font-weight:700
}
#product-detail-page .inside-content .left-content .product-box .detail-box>ul li{
padding:11px 10px 11px 20px;
margin:5px 0;
font-size:16px
}
#product-detail-page .inside-content .left-content .product-box .detail-box>ul li:nth-child(odd){
background-color:#f2f2f2
}
#product-detail-page .inside-content .left-content .product-box .detail-box>ul li>span{
display:block;
color:#323232;
overflow:hidden;
line-height:18px
}
#product-detail-page .inside-content .left-content .product-box .detail-box>ul li>span span{
font-weight:700
}
#product-detail-page .inside-content .left-content .product-box .detail-box>ul li>span span:last-child{
margin-left:4px;
font-weight:400
}
#product-detail-page .inside-content .left-content .product-box .detail-box>ul li>span:hover{
color:#d30000
}
#product-detail-page .inside-content .left-content .product-box .detail-box>a{
display:block;
width:193px;
height:49px;
margin-top:54px;
text-align:center;
line-height:49px;
font-size:18px;
color:#f2f2f2;
background:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/product_detail/btnbg.png) center no-repeat;
background-size:contain
}
#product-detail-page .inside-content .left-content .product-box .detail-box>a:hover{
color:#ccc
}
@media (max-width:1249.98px){
#product-detail-page .inside-content .left-content .product-box .detail-box{
width:54%
}
}
@media (max-width:1199.98px){
#product-detail-page .inside-content .left-content .product-box .detail-box>p{
margin-top:10px;
line-height:24px
}
#product-detail-page .inside-content .left-content .product-box .detail-box>p:after{
margin-top:10px
}
#product-detail-page .inside-content .left-content .product-box .detail-box>span{
padding:20px 0 10px
}
#product-detail-page .inside-content .left-content .product-box .detail-box>ul li{
padding:10px;
margin:0
}
#product-detail-page .inside-content .left-content .product-box .detail-box>a{
margin-top:20px
}
}
@media (max-width:991.98px){
#product-detail-page .inside-content .left-content .product-box .detail-box>span{
padding:10px 0 10px
}
#product-detail-page .inside-content .left-content .product-box .detail-box>ul li{
padding:6px;
margin:0
}
#product-detail-page .inside-content .left-content .product-box .detail-box>a{
margin-top:20px
}
}
@media (max-width:991.98px) and (min-width:768px){
#product-detail-page .inside-content .left-content .product-box .detail-box{
width:100%;
margin-top:10px
}
}
@media (max-width:499.98px){
#product-detail-page .inside-content .left-content .product-box .detail-box{
width:100%;
margin-top:10px
}
#product-detail-page .inside-content .left-content .product-box .detail-box>a{
margin-left:auto;
margin-right:auto
}
}
#product-detail-page .inside-content .left-content .divider{
width:100%;
height:1px;
margin:20px 0 20px;
background-color:#ddd
}
@media (max-width:1199.98px){
#product-detail-page .inside-content .left-content .divider{
margin:20px 0
}
}
#product-detail-page .inside-content .left-content .like-box{
margin:0 20px
}
@media (max-width:1199.98px){
#product-detail-page .inside-content .left-content .like-box{
margin:0
}
}
#product-detail-page .inside-content .left-content .like-box>h6{
font-size:28px
}
#product-detail-page .inside-content .left-content .like-box>h6 img{
margin-right:16px;
vertical-align:middle
}
@media (max-width:991.98px){
#product-detail-page .inside-content .left-content .like-box>h6{
font-size:24px
}
#product-detail-page .inside-content .left-content .like-box>h6 img{
margin-right:10px
}
}
@media (max-width:767.98px){
#product-detail-page .inside-content .left-content .like-box>h6{
font-size:20px
}
}
#product-detail-page .inside-content .left-content .like-box .item-box{
position:relative
}
#product-detail-page .inside-content .left-content .like-box .item-box .like-nav{
width:50px;
height:100%;
position:absolute;
top:0;
cursor:pointer;
outline:0;
background-size:contain
}
#product-detail-page .inside-content .left-content .like-box .item-box .like-nav.nav-next{
right:0;
background:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/product_detail/icon-next.png) right center no-repeat
}
#product-detail-page .inside-content .left-content .like-box .item-box .like-nav.nav-prev{
left:0;
background:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/product_detail/icon-prev.png) left center no-repeat
}
@media (max-width:1199.98px){
#product-detail-page .inside-content .left-content .like-box .item-box .like-nav{
width:30px
}
}
@media (max-width:767.98px){
#product-detail-page .inside-content .left-content .like-box .item-box .swiper-container .swiper-wrapper .swiper-slide{
width:100%!important
}
}
#product-detail-page .inside-content .left-content .like-box .item-box .swiper-container .swiper-wrapper .swiper-slide a .item-cv img{
max-height:100%;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s
}
#product-detail-page .inside-content .left-content .like-box .item-box .swiper-container .swiper-wrapper .swiper-slide{
background-color:#fff
}
#product-detail-page .inside-content .left-content .like-box .item-box .swiper-container .swiper-wrapper .swiper-slide a{
display:block
}
#product-detail-page .inside-content .left-content .like-box .item-box .swiper-container .swiper-wrapper .swiper-slide a .item-cv{
width:100%;
height:169px;
display:flex;
justify-content:center;
align-items:center;
overflow:hidden
}
#product-detail-page .inside-content .left-content .like-box .item-box .swiper-container .swiper-wrapper .swiper-slide a .item-cv img{
max-height:100%;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s
}
#product-detail-page .inside-content .left-content .like-box .item-box .swiper-container .swiper-wrapper .swiper-slide a .item-name{
margin:12px 10px 20px 10px;
line-height:1.2;
font-size:16px;
color:#323232;
overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:1;
text-align:center
}
@media (max-width:1249.98px){
#product-detail-page .inside-content .left-content .like-box .item-box .swiper-container .swiper-wrapper .swiper-slide a .item-cv{
width:100%;
height:158px
}
}
@media (max-width:1199.98px){
#product-detail-page .inside-content .left-content .like-box .item-box .swiper-container .swiper-wrapper .swiper-slide a .item-cv{
height:154px
}
#product-detail-page .inside-content .left-content .like-box .item-box .swiper-container .swiper-wrapper .swiper-slide a .item-name{
margin:20px
}
}
@media (max-width:991.98px){
#product-detail-page .inside-content .left-content .like-box .item-box .swiper-container .swiper-wrapper .swiper-slide a .item-cv{
height:134px
}
}
@media (max-width:699.98px){
#product-detail-page .inside-content .left-content .like-box .item-box .swiper-container .swiper-wrapper .swiper-slide a .item-cv{
height:128px
}
#product-detail-page .inside-content .left-content .like-box .item-box .swiper-container .swiper-wrapper .swiper-slide a .item-cv img{
width:120%;
margin-left:20%
}
}
@media (max-width:599.98px){
#product-detail-page .inside-content .left-content .like-box .item-box .swiper-container .swiper-wrapper .swiper-slide a .item-cv{
height:144px
}
}
@media (max-width:499.98px){
#product-detail-page .inside-content .left-content .like-box .item-box .swiper-container .swiper-wrapper .swiper-slide a .item-cv{
height:auto;
width:89%
}
}
@media (max-width:399.98px){
#product-detail-page .inside-content .left-content .like-box .item-box .swiper-container .swiper-wrapper .swiper-slide a .item-name{
text-align:center
}
}
#product-detail-page .inside-content .left-content .like-box .item-box .swiper-container .swiper-wrapper .swiper-slide a:hover .item-cv img{
transform:scale(1.1)
}
#product-detail-page .inside-content .left-content .like-box .item-box .swiper-container .swiper-wrapper .swiper-slide a:hover .item-name{
color:#d30000
}
#product-detail-page .inside-content .left-content .select-box{
margin-top:65px
}
@media (max-width:1199.98px){
#product-detail-page .inside-content .left-content .select-box{
margin-top:20px
}
}
#product-detail-page .inside-content .left-content .select-box .sel-pagi-box{
position:relative;
white-space:nowrap;
display:flex;
justify-content:initial
}
@media (max-width:1199.98px){
#product-detail-page .inside-content .left-content .select-box .sel-pagi-box{
overflow-x:auto
}
}
#product-detail-page .inside-content .left-content .select-box .sel-pagi-box .pagi{
position:relative;
padding:0 40px;
font-size:18px;
line-height:56px;
color:#fff;
text-align:center;
cursor:pointer;
background-color:#393e41;
z-index:2;
border-left:1px solid rgba(230,230,230,.15);
border-right:1px solid transparent
}
#product-detail-page .inside-content .left-content .select-box .sel-pagi-box .pagi.active,#product-detail-page .inside-content .left-content .select-box .sel-pagi-box .pagi:hover{
background:#e70010
}
@media (max-width:1199.98px) and (min-width:992px){
#product-detail-page .inside-content .left-content .select-box .sel-pagi-box .pagi{
padding:0 30px
}
}
@media (max-width:991.98px){
#product-detail-page .inside-content .left-content .select-box .sel-pagi-box .pagi{
line-height:40px;
padding:0 20px
}
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box{
position:relative;
background-color:#fff;
overflow:hidden
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-item{
position:absolute;
left:-200%;
top:0;
width:100%;
min-height:500px;
padding-bottom:90px;
opacity:0;
font-family:sans-serif,Arial,Verdana,"Trebuchet MS";
font-size:16px;
line-height:1.6;
transition:opacity .3s;
-webkit-transition:opacity .3s;
padding:15px
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-item.active{
position:static;
left:unset;
top:unset;
opacity:1
}
@media (max-width:1199.98px){
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-item{
padding-bottom:20px
}
}
@media (max-width:767.98px){
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-item{
padding-bottom:10px
}
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .item-banner img{
width:100%
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list{
margin-top:28px
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li{
overflow:hidden
}
@media (max-width:991.98px){
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li+li{
margin-top:40px
}
}
@media (max-width:767.98px){
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li+li{
margin-top:20px
}
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li>div{
width:50%
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-l{
float:left
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-r{
float:right
}
@media (max-width:991.98px){
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li>div{
width:100%
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-l{
float:none
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-r{
float:none
}
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-content-box{
padding:20px 20px 0 25px
}
@media (max-width:1199.98px){
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-content-box{
padding:10px 10px 0
}
}
@media (max-width:991.98px){
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-content-box{
padding:0 10px
}
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-cv-box{
text-align:center
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-title{
font-size:22px;
line-height:40px;
height:40px;
color:#000;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:1;
overflow:hidden;
text-overflow:ellipsis
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-title img{
vertical-align:middle;
margin-right:10px
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-title span{
vertical-align:middle
}
@media (max-width:1199.98px){
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-title{
font-size:20px
}
}
@media (max-width:991.98px){
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-title{
line-height:28px;
height:30px
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-title img{
height:70%
}
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-info{
margin-top:10px;
line-height:28px;
font-size:18px
}
@media (max-width:1199.98px){
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-info{
line-height:24px;
font-size:16px
}
}
@media (max-width:991.98px){
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-info{
line-height:22px;
font-size:16px
}
}
@media (max-width:767.98px){
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-info{
line-height:20px;
font-size:14px
}
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-cv{
width:100%
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-1-info{
margin-top:40px;
text-align:center
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-1-info>li{
display:inline-block
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-1-info>li:first-child{
margin-right:34px
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-1-info>li h6{
margin-top:8px;
font-size:14px;
color:#000
}
@media (max-width:991.98px){
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-1-info{
margin-top:20px
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-1-info>li:first-child{
margin-right:20px
}
}
@media (max-width:374.98px){
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-1-info>li{
display:block
}
#product-detail-page .inside-content .left-content .select-box .sel-content-box .content-product-details .detail-list>li .list-1-info>li:first-child{
margin-right:0;
margin-bottom:10px
}
}
.inside-content .left-content .message-box{
position:relative;
margin:80px 0;
overflow:hidden
}
.inside-content .left-content .message-box #message-box{
position:absolute;
top:-100px;
left:0
}
@media (max-width:1199.98px){
.inside-content .left-content .message-box{
margin-top:20px;
padding-bottom:20px
}
}
@media (max-width:767.98px){
.inside-content .left-content .message-box{
margin-top:0;
margin-bottom:40px
}
}
.inside-content .left-content .message-box .message-l{
float:left;
width:288px
}
.inside-content .left-content .message-box .message-l h6{
font-size:26px;
font-weight:700;
color:#000
}
@media (max-width:767.98px){
.inside-content .left-content .message-box .message-l h6{
font-size:20px
}
}
.inside-content .left-content .message-box .message-l p{
margin-top:25px;
font-size:16px;
line-height:24px;
color:#6c6c6c
}
@media (max-width:1249.98px){
.inside-content .left-content .message-box .message-l{
width:32%
}
}
@media (max-width:1199.98px){
.inside-content .left-content .message-box .message-l p{
margin-top:10px;
line-height:22px
}
}
@media (max-width:549.98px){
.inside-content .left-content .message-box .message-l{
width:100%
}
}
.inside-content .left-content .message-box .message-r{
float:right;
width:100%
}
@media (max-width:1249.98px){
.inside-content .left-content .message-box .message-r{
width:62%
}
}
@media (max-width:549.98px){
.inside-content .left-content .message-box .message-r{
width:100%
}
}
.inside-content .left-content .message-box .message-r form .input-wrapper{
position:relative
}
.inside-content .left-content .message-box .message-r form .input-wrapper i{
display:none;
width:9px;
height:8px;
position:absolute;
right:24px;
top:50%;
margin-top:-4px;
background:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/product_detail/icon-tri.png) center no-repeat
}
@media (max-width:549.98px){
.inside-content .left-content .message-box .message-r form .input-wrapper i{
right:10px
}
}
.inside-content .left-content .message-box .message-r form input[type=text]{
width:49%;
padding:0 14px;
margin-bottom:10px;
line-height:44px;
height:44px;
font-size:14px;
color:#484848;
border:1px solid #bfbfbf;
outline:0;
background-color:#f5f7f8
}
.inside-content .left-content .message-box .message-r form input[type=text]::-webkit-input-placeholder{
color:#484848
}
.inside-content .left-content .message-box .message-r form input[type=text]:-moz-placeholder{
color:#484848
}
.inside-content .left-content .message-box .message-r form input[type=text]::-moz-placeholder{
color:#484848
}
.inside-content .left-content .message-box .message-r form input[type=text]:-ms-input-placeholder{
color:#484848
}
.inside-content .left-content .message-box .message-r form textarea{
width:100%;
height:88px;
padding:8px 14px;
font-size:14px;
line-height:24px;
color:#484848;
border:1px solid #bfbfbf;
background-color:#f5f7f8;
outline:0;
resize:none
}
@media (max-width:991.98px){
.inside-content .left-content .message-box .message-r form textarea{
width:98%
}
}
.inside-content .left-content .message-box .message-r form textarea::-webkit-input-placeholder{
color:#484848
}
.inside-content .left-content .message-box .message-r form textarea:-moz-placeholder{
color:#484848
}
.inside-content .left-content .message-box .message-r form textarea::-moz-placeholder{
color:#484848
}
.inside-content .left-content .message-box .message-r form textarea:-ms-input-placeholder{
color:#484848
}
.inside-content .left-content .message-box .message-r form .sub-box{
margin-top:15px
}
.inside-content .left-content .message-box .message-r form input[type=submit]{
width:154px;
border:none;
padding:0;
text-align:center;
font-size:14px;
color:#fff;
line-height:42px;
height:42px;
background:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/product_detail/btnbg.png) center no-repeat;
background-size:contain
}
.inside-content .left-content .message-box .message-r form input[type=submit]:hover{
color:#ccc
}
@media (max-width:991.98px){
.inside-content .left-content .message-box .message-r form input[type=text]{
width:48%
}
.inside-content .left-content .message-box .message-r form input[type=submit]{
display:block;
width:140px;
margin-left:auto;
margin-right:auto
}
}
#product-detail-page #slider{
float:left;
margin:0 50px 0 0!important;
width:280px;
height:42px;
position:relative;
border-radius:2px;
background-color:#bbb;
overflow:hidden;
text-align:center;
user-select:none;
-moz-user-select:none;
-webkit-user-select:none;
vertical-align:middle
}
@media (max-width:1199.98px){
#product-detail-page #slider{
width:240px;
margin:0 24px 0 0!important
}
}
@media (max-width:991.98px){
#product-detail-page #slider{
display:block;
width:240px;
float:none;
margin:0 auto 10px!important
}
}
#product-detail-page #slider .slider_bg{
position:absolute;
left:0;
top:0;
height:100%;
background-color:#d30000;
z-index:1
}
#product-detail-page #slider .label{
width:48px;
position:absolute;
left:0;
top:0;
height:100%;
padding:0;
line-height:42px;
border:1px solid #ccc;
background:#fff;
z-index:3;
border-radius:0;
cursor:move;
color:#40647f;
font-size:14px;
font-weight:900
}
@media (max-width:767.98px){
#product-detail-page #slider .label{
width:40px;
line-height:40px
}
}
#product-detail-page #slider .labelTip{
position:absolute;
left:0;
width:100%;
height:100%;
font-size:13px;
font-family:'Microsoft Yahei',serif;
color:#fff!important;
line-height:42px;
text-align:center;
z-index:2
}
@media (max-width:767.98px){
#product-detail-page #slider .labelTip{
line-height:40px
}
}
#about-page .inside-content .left-content .about-box{
margin-top:50px;
padding-right:18px;
overflow:hidden;
font-family:sans-serif,Arial,Verdana,"Trebuchet MS";
font-size:16px;
line-height:1.6
}
@media (max-width:1199.98px){
#about-page .inside-content .left-content .about-box{
margin-top:20px
}
}
@media (max-width:767.98px){
#about-page .inside-content .left-content .about-box{
margin-top:10px;
padding-right:0
}
}
#about-page .inside-content .left-content .about-box .video-box img{
width:100%
}
#about-page .inside-content .left-content .about-box h6{
margin:50px 0 40px;
font-size:24px;
color:#000
}
#about-page .inside-content .left-content .about-box p{
margin:1em 0;
font-size:16px;
color:#000;
line-height:28px
}
#about-page .inside-content .left-content .about-box p i{
color:#383d50
}
#about-page .inside-content .left-content .about-box .icon-box-1{
display:flex;
justify-content:space-between;
align-items:flex-end;
padding:20px 0
}
#about-page .inside-content .left-content .about-box .icon-box-1>div{
text-align:center
}
#about-page .inside-content .left-content .about-box .icon-box-1>div img{
max-width:100%
}
#about-page .inside-content .left-content .about-box .map-box{
text-align:center
}
#about-page .inside-content .left-content .about-box .map-box img{
max-width:100%
}
#about-page .inside-content .left-content .about-box .qua-box{
overflow:hidden
}
#about-page .inside-content .left-content .about-box .qua-box img{
float:right
}
#about-page .inside-content .left-content .about-box .qua-box img:first-child{
float:left
}
#about-page .inside-content .left-content .about-box .qua-desc{
padding:0 20px 0;
text-align:center;
font-size:18px;
line-height:28px;
color:#e70010
}
@media (max-width:1199.98px){
#about-page .inside-content .left-content .about-box h6{
margin:20px 0
}
#about-page .inside-content .left-content .about-box p{
margin:20px 0
}
#about-page .inside-content .left-content .about-box .icon-box-1{
padding:10px 0
}
#about-page .inside-content .left-content .about-box .qua-box img{
width:46%
}
}
@media (max-width:767.98px){
#about-page .inside-content .left-content .about-box h6{
font-size:20px
}
#about-page .inside-content .left-content .about-box p{
line-height:24px
}
#about-page .inside-content .left-content .about-box .icon-box-1{
padding:0
}
#about-page .inside-content .left-content .about-box .icon-box-1>div img{
width:90%
}
#about-page .inside-content .left-content .about-box .qua-desc{
padding:0 10px;
font-size:16px;
line-height:24px
}
}
#video-modal-about .modal-dialog{
margin-top:200px;
z-index:1060
}
@media (max-width:1199.98px){
#video-modal-about .modal-dialog{
margin-top:50px
}
}
@media (max-width:767.98px){
#video-modal-about .modal-dialog{
margin-top:10px
}
}
#news-detail-page .inside-content .left-content .news-box{
margin-top:10px;
padding-right:18px
}
@media (max-width:1199.98px){
#news-detail-page .inside-content .left-content .news-box{
margin-top:0;
padding-right:0
}
}
#news-detail-page .inside-content .left-content .news-box .news-header{
text-align:center
}
#news-detail-page .inside-content .left-content .news-box .news-header .title{
font-size:24px;
line-height:30px;
color:#000
}
#news-detail-page .inside-content .left-content .news-box .news-header .info-box{
display:flex;
padding-top:10px;
flex-direction:row-reverse;
align-items:center;
justify-content:center
}
#news-detail-page .inside-content .left-content .news-box .news-header .info-box .like{
vertical-align:middle
}
#news-detail-page .inside-content .left-content .news-box .news-header .info-box .like i{
font-style:normal;
color:#d30000;
cursor:pointer
}
#news-detail-page .inside-content .left-content .news-box .news-header .info-box .like i img{
margin-right:8px;
vertical-align:middle
}
#news-detail-page .inside-content .left-content .news-box .news-header .info-box .like i span{
vertical-align:middle
}
#news-detail-page .inside-content .left-content .news-box .news-header .info-box .like i .icon-h{
display:none
}
@media (min-width:1200px){
#news-detail-page .inside-content .left-content .news-box .news-header .info-box .like i:hover .icon-h{
display:inline
}
#news-detail-page .inside-content .left-content .news-box .news-header .info-box .like i:hover .icon-n{
display:none
}
}
#news-detail-page .inside-content .left-content .news-box .news-header .info-box>i{
display:inline-block;
width:1px;
height:15px;
margin:0 22px;
background-color:#b4b4b4;
vertical-align:middle
}
#news-detail-page .inside-content .left-content .news-box .news-header .info-box .info{
font-size:14px;
color:#6c6c6c;
vertical-align:middle;
display:flex;
align-items:center
}
#news-detail-page .inside-content .left-content .news-box .news-header .info-box .info img{
margin:0 4px;
vertical-align:middle
}
#news-detail-page .inside-content .left-content .news-box .news-header .info-box .info span{
vertical-align:middle
}
@media (max-width:1199.98px){
#news-detail-page .inside-content .left-content .news-box .news-header .title{
font-size:22px;
line-height:28px
}
#news-detail-page .inside-content .left-content .news-box .news-header .info-box{
padding-top:8px
}
}
@media (max-width:991.98px){
#news-detail-page .inside-content .left-content .news-box .news-header .title{
font-size:20px;
line-height:24px
}
#news-detail-page .inside-content .left-content .news-box .news-header .info-box{
padding-top:6px;
align-items:flex-start;
gap:8px
}
#news-detail-page .inside-content .left-content .news-box .news-header .info-box .like i img{
margin-right:5px
}
#news-detail-page .inside-content .left-content .news-box .news-header .info-box>i{
margin:0 10px
}
#news-detail-page .inside-content .left-content .news-box .news-header .info-box .info .addthis-box{
width:100%;
margin-left:0!important
}
}
@media (max-width:399.98px){
#news-detail-page .inside-content .left-content .news-box .news-header .info-box>i{
display:none
}
#news-detail-page .inside-content .left-content .news-box .news-header .info-box .info{
flex-wrap:wrap;
width:85%;
gap:15px 0;
justify-content:space-between
}
}
#news-detail-page .inside-content .left-content .news-box .news-content{
min-height:150px;
padding-top:15px;
padding-bottom:15px;
font-family:sans-serif,Arial,Verdana,"Trebuchet MS";
font-size:16px;
line-height:1.6;
overflow:hidden
}
@media (max-width:767px){
#news-detail-page .inside-content .left-content .news-box .news-content{
padding-top:10px;
padding-bottom:10px;
min-height:100px;
}
#news-detail-page .inside-content .left-content .news-box .news-content p img{
width:100%;
max-width:100%!important
}
}
#news-detail-page .inside-content .left-content .news-box .news-pagination{
overflow:hidden
}
#news-detail-page .inside-content .left-content .news-box .news-pagination>a{
display:block;
float:right;
width:90px;
height:56px;
cursor:pointer;
line-height:56px;
text-indent:15px;
color:#6b6b6b
}
#news-detail-page .inside-content .left-content .news-box .news-pagination>a:hover{
text-decoration:none
}
#news-detail-page .inside-content .left-content .news-box .news-pagination .next-page{
margin-left:10px;
background:#ececec url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/news_detail/next.png) right no-repeat
}
#news-detail-page .inside-content .left-content .news-box .news-pagination .prev-page{
background:#ececec url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/news_detail/prev.png) left no-repeat
}
@media (max-width:767.98px){
#news-detail-page .inside-content .left-content .news-box .news-pagination>a{
width:50px;
height:50px
}
}
#news-detail-page .inside-content .left-content .divider{
width:100%;
height:1px;
margin:65px 0 40px;
background-color:#b0b0b0
}
@media (max-width:1199.98px){
#news-detail-page .inside-content .left-content .divider{
margin:20px 0
}
}
@media (max-width:767.98px){
#news-detail-page .inside-content .left-content .divider{
margin:10px 0
}
}
#news-detail-page .inside-content .left-content .latest-box>h6{
font-size:26px;
color:#000;
font-weight:700
}
@media (max-width:1199.98px){
#news-detail-page .inside-content .left-content .latest-box>h6{
font-size:22px
}
}
@media (max-width:767.98px){
#news-detail-page .inside-content .left-content .latest-box>h6{
font-size:18px
}
}
#news-detail-page .inside-content .left-content .latest-box .latest-list{
margin-top:30px;
padding-bottom:100px
}
@media (min-width:1250px){
#news-detail-page .inside-content .left-content .latest-box .latest-list{
padding-right:20px
}
}
@media (max-width:1199.98px){
#news-detail-page .inside-content .left-content .latest-box .latest-list{
margin-top:20px;
padding-bottom:20px
}
}
@media (max-width:767.98px){
#news-detail-page .inside-content .left-content .latest-box .latest-list{
margin-top:10px;
padding-bottom:10px
}
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .cv{
width:100%
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .cv a{
display:flex;
width:100%;
height:100%;
justify-content:center;
align-items:center;
overflow:hidden
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .cv img{
width:100%
}
@media (max-width:1199.98px){
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .cv{
height:184px
}
}
@media (max-width:991.98px){
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .cv{
height:140px
}
}
@media (max-width:599.98px){
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .cv{
height:160px
}
}
@media (max-width:399.98px){
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .cv{
height:140px
}
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail{
padding-top:24px
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail h6{
font-size:18px;
overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:1;
line-height:normal
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail h6 a{
color:#000
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail h6 a:hover{
color:#d30000
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail p{
margin:15px 0 20px;
font-size:16px;
line-height:28px;
max-height:56px;
color:#6c6c6c;
overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2
}
@media (max-width:1199.98px){
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail{
padding-top:20px
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail p{
margin:10px 0 15px;
line-height:24px;
min-height:48px
}
.header-top.scrollHead{
margin-top:0!important
}
}
@media (max-width:767.98px){
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail{
padding-top:10px
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail h6{
font-size:16px
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail p{
margin:10px 0 10px;
font-size:14px;
line-height:20px;
min-height:40px
}
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line{
height:42px;
line-height:42px;
color:#6c6c6c;
font-size:12px;
background-color:#f1f3f4;
overflow:hidden
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .icon-h{
display:none
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .like-box{
float:left;
padding-left:14px
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .like-box i{
margin-left:8px;
font-style:normal;
color:#d30000;
cursor:pointer
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .like-box i img{
margin-right:4px;
vertical-align:middle
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .like-box i span{
vertical-align:middle
}
@media (min-width:1200px){
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .like-box i:hover .icon-h{
display:inline
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .like-box i:hover .icon-n{
display:none
}
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .more-box{
float:right;
padding:0 23px 0 13px;
border-left:1px solid #dee0e0
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .more-box a{
color:#d30000
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .more-box a img{
margin-right:8px;
vertical-align:middle
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .more-box a span{
vertical-align:middle
}
@media (min-width:1200px){
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .more-box a:hover .icon-h{
display:inline
}
#news-detail-page .inside-content .left-content .latest-box .latest-list .swiper-container .swiper-wrapper .swiper-slide .item .detail .more-line .more-box a:hover .icon-n{
display:none
}
}
#driver-software-page .inside-content .left-content .download-box{
padding-top:47px
}
#driver-software-page .inside-content .left-content .download-box .box-title h4{
text-align:center;
font-size:24px;
font-weight:400;
line-height:28px;
letter-spacing:0;
color:#000
}
#driver-software-page .inside-content .left-content .download-box .box-banner{
margin-top:32px
}
#driver-software-page .inside-content .left-content .download-box .box-banner img{
width:100%
}
#driver-software-page .inside-content .left-content .download-box .box-tips{
margin-top:23px
}
#driver-software-page .inside-content .left-content .download-box .box-tips .tips{
font-size:14px;
font-weight:400;
font-style:italic;
line-height:24px;
letter-spacing:0;
color:#393e41
}
#driver-software-page .inside-content .left-content .download-box .box-download{
margin-top:69px
}
#driver-software-page .inside-content .left-content .download-box .box-download::after{
content:'';
display:block;
clear:both
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item{
width:calc((100% - 27px)/ 2);
float:left;
margin-bottom:25px;
cursor:pointer
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item:nth-of-type(odd){
margin-right:27px
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item .item-inner{
position:relative;
display:block
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item .item-inner .file-img{
position:relative;
width:100%;
overflow:hidden
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item .item-inner .file-img::before{
content:'';
display:block;
padding-top:62.7%
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item .item-inner .file-img img{
position:absolute;
top:0;
width:100%
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item .item-inner .download-bottom{
position:relative;
margin-top:28px
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item .item-inner .download-bottom .file-name{
padding-right:32px
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item .item-inner .download-bottom .file-name p{
font-size:20px;
font-weight:400;
line-height:24px;
letter-spacing:0;
color:#000;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item .item-inner .download-bottom .download-button{
position:absolute;
top:0;
right:0
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item .item-inner .download-bottom .download-button img{
width:22px;
height:22px
}
@media (max-width:767px){
#driver-software-page .inside-content .left-content .download-box .box-download .download-item{
width:100%;
float:none
}
#driver-software-page .inside-content .left-content .download-box .box-download .download-item:nth-of-type(odd){
margin-right:0
}
}
@media (max-width:767px){
#driver-software-page .inside-content .left-content .download-box{
padding-top:20px
}
#driver-software-page .inside-content .left-content .download-box .box-title h4{
text-align:left
}
#driver-software-page .inside-content .left-content .download-box .box-download{
margin-top:30px
}
}
#faq-page .inside-content .left-content .faq-box{
padding-top:50px;
padding-bottom:120px
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item{
padding:28px 26px 26px 31px;
background:#fff;
margin-bottom:38px;
cursor:pointer
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item:last-of-type{
margin-bottom:0
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item:hover .question{
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/faq/question_on.png)
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item:hover .question p{
color:#e70011
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item:hover .answer{
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/faq/answer_on.png)
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item .faq-bg{
padding-left:54px;
background-repeat:no-repeat;
background-size:40px;
background-position:top left
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item .question{
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/faq/question.png);
padding-bottom:13px;
border-bottom:1px solid #ccc;
transition:all .3s
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item .question p{
font-size:22px;
font-weight:400;
font-stretch:normal;
padding:9px 0;
line-height:28px;
letter-spacing:0;
color:#000;
transition:all .3s
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item .answer{
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/faq/answer.png);
margin-top:20px;
transition:all .3s
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item .answer p{
font-size:16px;
font-weight:400;
line-height:28px;
letter-spacing:0;
color:#5a5a5a;
min-height:56px
}
@media (max-width:767px){
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item{
margin-bottom:28px;
padding:18px 16px 16px 21px
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item .faq-bg{
padding-left:36px;
background-size:24px
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item .question p{
font-size:16px;
line-height:24px;
padding:0
}
#faq-page .inside-content .left-content .faq-box .faq-list .faq-item .answer p{
line-height:24px
}
}
#faq-page .inside-content .left-content .faq-box .page-pagination{
margin-top:58px
}
#faq-page .inside-content .left-content .faq-box .page-pagination .pagination-list{
padding-left:0;
list-style:none;
text-align:center
}
#faq-page .inside-content .left-content .faq-box .page-pagination .pagination-list li{
display:inline-block;
vertical-align:middle
}
#faq-page .inside-content .left-content .faq-box .page-pagination .pagination-list li:first-of-type>a{
margin-left:0
}
#faq-page .inside-content .left-content .faq-box .page-pagination .pagination-list li>a,#faq-page .inside-content .left-content .faq-box .page-pagination .pagination-list li>span{
font-size:18px;
font-weight:400;
font-stretch:normal;
line-height:40px;
letter-spacing:0;
color:#828283;
padding:0 3px;
margin-left:5px
}
#faq-page .inside-content .left-content .faq-box .page-pagination .pagination-list li>a.active,#faq-page .inside-content .left-content .faq-box .page-pagination .pagination-list li>a:hover{
color:#d30000;
border-bottom:1px solid #d30000
}
#faq-page .inside-content .left-content .faq-box .page-pagination .pagination-list li .ellipse{
padding:0
}
#faq-page .inside-content .left-content .faq-box .page-pagination .pagination-list li .next{
margin-left:0;
padding:0
}
@media (max-width:767px){
#faq-page .inside-content .left-content .faq-box .page-pagination{
margin-top:28px
}
}
@media (max-width:767px){
#faq-page .inside-content .left-content .faq-box{
padding-top:20px;
padding-bottom:30px
}
}
#knowledge-page .inside-content .left-content .knowledge-box{
padding-top:65px
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder{
margin-bottom:84px
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-title{
padding-left:44px;
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/knowledge/title_book.png);
background-repeat:no-repeat;
background-size:28px auto;
background-position:center left
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-title h4{
font-size:24px;
font-weight:400;
line-height:28px;
letter-spacing:0;
color:#000
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list{
margin-top:28px
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item{
background-color:#fff;
padding:20px 29px 20px 16px;
margin-bottom:15px
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item.active .item-title{
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/knowledge/book_on.png)
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item.active .item-title .arrow{
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/knowledge/arrow_on.png)
}
@media (max-width:767px){
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item.active .item-title{
background-position:top 6px left
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item.active .item-title .arrow{
top:6px;
bottom:auto
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item.active .item-title>p{
white-space:normal;
overflow:visible;
text-overflow:initial
}
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item .item-title{
position:relative;
padding:0 32px;
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/knowledge/book.png);
background-repeat:no-repeat;
background-size:14px auto;
background-position:center left;
cursor:pointer
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item .item-title>p{
font-size:18px;
font-weight:400;
font-stretch:normal;
line-height:24px;
letter-spacing:0;
color:#000;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item .item-title .arrow{
position:absolute;
top:0;
bottom:0;
right:0;
margin:auto;
display:block;
width:12px;
height:12px;
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/knowledge/arrow.png);
background-repeat:no-repeat;
background-position:center;
background-size:contain
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item .item-content{
margin-top:20px;
padding-left:32px;
padding-bottom:16px;
display:none
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder .knowledge-list .knowledge-item .item-content p{
font-family:OpenSans;
font-size:14px;
font-weight:400;
font-stretch:normal;
line-height:24px;
letter-spacing:0;
color:#393e41
}
@media (max-width:767px){
#knowledge-page .inside-content .left-content .knowledge-box{
padding-top:20px
}
#knowledge-page .inside-content .left-content .knowledge-box .knowledge-holder{
margin-bottom:30px
}
}
#manual-page .inside-content .left-content .download-box{
padding-top:47px
}
#manual-page .inside-content .left-content .download-box .box-title h4{
text-align:center;
font-size:24px;
font-weight:400;
line-height:28px;
letter-spacing:0;
color:#000
}
#manual-page .inside-content .left-content .download-box .box-banner{
margin-top:32px
}
#manual-page .inside-content .left-content .download-box .box-banner img{
width:100%
}
#manual-page .inside-content .left-content .download-box .box-tips{
margin-top:23px
}
#manual-page .inside-content .left-content .download-box .box-tips .tips{
font-size:14px;
font-weight:400;
font-style:italic;
line-height:24px;
letter-spacing:0;
color:#393e41
}
#manual-page .inside-content .left-content .download-box .box-tips .tips:nth-of-type(n+1){
margin-top:25px
}
#manual-page .inside-content .left-content .download-box .box-download{
margin-top:75px
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner{
width:calc((100% - 27px)/ 2);
float:left;
margin-bottom:25px
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner:nth-of-type(odd){
margin-right:27px
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner .inner-title{
padding-left:44px;
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/manual/list_icon.png);
background-repeat:no-repeat;
background-size:25px auto;
background-position:center left
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner .inner-title h4{
font-size:20px;
font-weight:400;
line-height:40px;
letter-spacing:0;
color:#000
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner .download-list{
height:310px;
margin-top:15px;
background-color:#fff;
border:solid 1px #e5e5e5
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner .download-list .download-item{
cursor:pointer;
border-bottom:solid 1px #e5e5e5
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner .download-list .download-item:nth-of-type(5){
border-bottom:none
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner .download-list .download-item:hover .item .file-name{
color:#020c98
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner .download-list .download-item .item{
position:relative;
display:block;
padding:18px 23px 18px 25px
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner .download-list .download-item .item .file-name{
position:relative;
display:block;
padding-right:33px;
font-size:16px;
font-weight:400;
line-height:24px;
letter-spacing:0;
color:#000;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
transition:all .3s
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner .download-list .download-item .item .file-name .file-icon{
display:block;
position:absolute;
right:0;
top:0;
bottom:0;
margin:auto;
width:23px;
height:23px;
background-image:url(//www.shaperfactory.com/wp-content/themes/shaperfactory.com/assets/images/manual/pdf.png);
background-repeat:no-repeat;
background-size:contain;
background-position:center
}
@media (max-width:767px){
#manual-page .inside-content .left-content .download-box .box-download .download-inner{
width:100%;
float:none
}
#manual-page .inside-content .left-content .download-box .box-download .download-inner:nth-of-type(odd){
margin-right:0
}
}
@media (max-width:767px){
#manual-page .inside-content .left-content .download-box{
padding-top:20px
}
#manual-page .inside-content .left-content .download-box .box-title h4{
text-align:left
}
#manual-page .inside-content .left-content .download-box .box-download{
margin-top:30px
}
}
.home-footer{
background-size:auto!important
}
@media (max-width:1199px){
.home-footer{
background-image:none;
background-color:#202539
}
}
@media (max-width:600px){
.home-footer{
padding:10px 0
}
}
.home-footer .foo-container .foo-b{
margin-top:400px!important
}
@media (max-width:1199px){
.home-footer .foo-container .foo-b{
margin:0!important
}
}
@media (max-width:1199px){
.home-footer .foo-container{
margin:0!important
}
}
@media (max-width:600px){
.home-footer .foo-container .foo-b .left-box{
margin-top:0
}
}
.modal-content p{
margin:0!important;
line-height:0!important
}
.modal-content iframe{
width:100%
}
.video-box{
cursor:pointer
} #news-detail-page .inside-content.page_about .container{
max-width: 1200px;
width: 100%;
margin: 0 auto;
padding: 0 15px;
}
#news-detail-page .page_about .left-content{
width: inherit;
max-width: 1200px;
margin: 0 auto;
}
#news-detail-page .inside-content.page_about .left-content .news-content{
padding-top: 0px;
}
#news-detail-page .inside-content.page_about .left-content .news-box{
margin-top: 0;
padding: 0;
}
#news-detail-page .inside-content.page_about .left-content .news-content p{margin-top: 0;margin-bottom: 10px;}