.tem30-guide-language .btn,.tem60-service .tem23-list-title .more .btn { border-radius: 30px;padding: 8px 28px; }
.tem0-contact-sm.submit-center .box.submit .btn{padding: 10px 32px;background: #ff7641;border:none;color:#fff;text-transform: uppercase; }

.tem38-service .text span {opacity: 1;color: #FF773F6E;}
.tem38-service .box:hover .text span {color: #FF773F;  opacity: 1;}
.tem38-service .description { opacity: 1;}
.tem37-service .text .description { line-height: 20px; margin: 15px 0 15px; opacity: 1;}
.tem190-irregular .images {background-color: #f5f5f5!important;}
.tem14-title .floor{display:none;}
.tem370-irregular a { padding: 1%;}
.tem370-irregular .txt{display:none;}
.tem308-irregular .container{padding: 0 !important;}
.tem308-irregular .image img { padding-right: 5%;}
.tem36-about .box .text .text_box .bottom .title{color: #ff7641;}
.tem342-irregular .items .image {  border: 1px solid #dcdcdc;}
.tem342-irregular .left { padding-top: 0;}
.tem257-irregular .text { padding: 2%;}
.tem257-irregular .box {padding: 0px;}
.tem257-irregular .btn_ a{display: none;}

.tem257-irregular .image { width: 50%;}
.tem257-irregular .text { width: 50%;}

.tem06-video .about_btn.display-none a{display:none;}
.tem38-service .box {margin-bottom: 50px;}

.tem257-irregular .description,.tem66-service .text span {  font-family: arial;}

.tem43-pro .pro_gds:hover h3, .tem43-pro .pro_gds:hover .h3, .tem43-pro .pro_gds:hover .pro-text{color:#333!important;}
.tem43-pro .pro-text { height: 255px;}
.tem43-pro img {
 height: 298px;}
.tem17-title {padding: 0px;}

.tem18-main-products .text-box .text { max-height: 250px; height: 250px;line-height: 20px;}
.tem18-main-products .irregular-main-box { background: #f5f5f5;}
.tem256-irregular .title{font-size:14px;}

.tem38-service .box:hover .text span { color: #333;}
.tem38-service .text span { color: #FF773F;}
.tem70-service a { padding: 1vw 2vw 3vw 2vw;}
.tem70-service .titl { padding: 1vw 0 14px;}
.tem374-irregular .title {  font-size: 12px;  font-family: arial;}
.tem374-irregular .title { font-size: 12px;}
.tem374-irregular .text { padding: 3% 3% 20% 3%;}
.tem374-irregular .description{opacity: 1;font-size:12px;font-family:Arial;}

.tem84-pro .goods:hover .goods_txt { padding: 20% 20%;}
.tem84-pro .goods .goods_txt .btn {text-transform: uppercase; padding: 10px 20px;}
.tem84-pro .goods .goods_txt .title {font-size: 20px;}
.tem20-side .wrap .title {    background-color: #fff;  padding: 0 0 10px 0!important; text-align: left;border-bottom: 1px solid #dcdcdc;color:#ff773f;}

@media (max-width:768px){
  .tem18-main-products .irregular-main-box .col-xs-6 {  width: 100% !important;}
  .tem18-main-products .text-box .h3 section p span{font-size: 18px !important; margin-top: 28px !important; line-height: 66px !important;}
}
@media (max-width:1024px){
  .tem34-footer{display:none !important}
}
@media (min-width:1024px){
.tem34-footer{
  position: absolute;
  left: 50%;
  top: 60px;
     width: 500px;
    margin-left: -250px;
  z-index: 1000;
}
.designer-body .tem34-footer{
    position: relative;
    left: auto;
    top: auto;
    width: auto;
    margin-left: 0;
    z-index: 1;
}
.tem34-footer *{max-width:100%;width:100%;}
.tem34-footer .description{line-height:1.2;}
.tem90-header .header .top .logo{
  transition: 0s;
    height: 58px;
    line-height: 58px;

}
  .tem90-header .header .top .logo a{
    transition: 0s;
  }
}