/*样式初始化及公共样式部分*/
*{ margin:0px; padding:0px; }
body{ color:#333; margin:0 auto; background-color:#fff; font-family:"Microsoft YaHei"; overflow-x:hidden; }
a{ color:#333; text-decoration:none; }     
a:hover{transition:0.3s all; }      
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0px; padding:0px; list-style:none; border:0px;}    
address, caption, cite, code, dfn, em, strong, th, var, optgroup, i{ font-style: inherit;}
b{ font-weight:normal;}
.clear{clear:both; font-size:0px; overflow:hidden; height :0px;}
.cl{ clear: both; height:0px; }  
.fl{ float:left; }     
.fr{ float:right; }     
#copy{ display:none; }      
.page{ width:74%; margin:0 auto; }
.page1{ width:74%; margin:0 auto; height:auto; position:relative; }
.page3{ width:85%; min-width:74%; margin:0 auto; height:auto;  }
.box,.footer1{ width:74%; margin:0 auto; height:auto; }    /*定义版面统一宽度*/
.top30{ margin-top:30px; }
.top40{ margin-top:40px; }
.top30{ margin-top:30px; }
.top50{ margin-top:50px; }
.top60{ margin-top:60px; }


.w1400 {width:74%;margin: 60px auto;}
.w1300{ width:74%; margin:0 auto; }

.w20{
    width:20%;position: relative;
}
.w80{
    width:80%;position: relative;
}

/*banner*/
.focus { width:100%; height:600px; overflow:hidden; position:relative;}
.focus ul {height:600px; position:absolute;}
.focus ul li {float:left; width:100%; height:600px; overflow:hidden; position:relative; background:#222;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#222; display:none;}
.focus .btn {position:absolute; width:74%; left:37%; margin-left:-600px; height:24px; bottom:40px; text-align:right; z-index:100000;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#ccc;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:110px; position:absolute; top:288px; background:url(images/119.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
.dis { display: none;}
#banner{overflow:hidden;}
div#focus002 .preNext {top: 155px;}


/*抬头*/


.header{ position:fixed; top:0; left:0; right:0; width:100%; margin: 0 auto;background: linear-gradient(to bottom,rgba(0,0,0,40%),transparent);
z-index:999; }

.logowhite{
    display: block;
}
.logoblue{

}
.header .w1400,.headerbg .w1400{min-width:1300px; width:74%;margin: 0 auto;
height:90px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center; }
.hleft{  padding-top:5px;}
.hleft p{font-size:18px; color:#111; padding-left: 10px; 
    line-height:28px; display: block;position: relative;
}
.hleft p:before{
    content: "";
    display: block;width: 1px;height:50px;background:#ddd; position: absolute;left: 0;top: 5px;
}
.hleft p span{
    font-size:19px;
}
.hleft strong{
    letter-spacing: 0.6px;
}
.hleft a{ margin-right:13px; float: left;
}
.hleft a img{
  width: auto; height: 50px;
}
.nav{
    
}
.nav ul,.hright{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;
 
}

.nav>ul>li{ position:relative; margin-right:3vw;}
.headerbg .nav>ul>li.on>a {
    color: #ffa500;
}
.top50{
    margin-top: 50px;
}

  

.nav>ul>li>a{ font-size:1.05rem; color:#fff; display:block; line-height:90px; position:relative;  font-weight: normal;
  
} 
.nav>ul>li.cur>a:after,.nav>ul>li:hover>a:after{ width:100%;}
.nav>ul>li.cur>a,.nav>ul>li:hover>a{ color: #ffa500;}

.dropmenu{position:absolute; border-radius:5px; overflow:hidden; transition:all .3s ease; top:90px; left:-50%; width:200%; background:rgba(255,255,255,0.98); 
box-shadow:0 0 10px rgba(0,0,0,.2); opacity:0; transform:rotateY(90deg);
    padding:15px 0;
    
}
.nav>ul>li:hover .dropmenu{ transform:rotate(0deg); opacity:1;}
.dropmenu a{ display:block; line-height:36px; font-size:1rem; color:#666; text-align:center; transition:all .3s ease;}
.dropmenu a:hover{ color:#fff;
    background: #064288;
}
.dropmenu table,.dropmenu tbody,.dropmenu tr,.dropmenu td{ display:block; width:100%;}
.searchicon{ width:22px; height:22px; cursor:pointer;border-radius: 50%;
    color: #fff;font-weight: bold;overflow: hidden;text-align: center; padding-top: 3px;
}
.searchicon:before{
    font-size:1.1rem;
}
.search{ position:relative;}
.search:hover .iser_box{transform: rotateX(0deg); }
.iser_box{background: rgba(255,255,255,0.98);width:1000px;box-sizing:border-box; position: absolute;top:57px;right: 0;padding: 30px; z-index: 9;box-shadow:0 0 10px rgba(0,0,0,.2);}
.iser_box .iShow{ visibility:visible; opacity:1; top:57px;}

.z_img{width:38px;height:38px;position:absolute;top:0;right:0;background: no-repeat;}

.hidden{
    display: none;
}

.navlayout{cursor: pointer;
    width:85px;color: #fff;position: relative;line-height:90px;
}
.navlayout:before{
    display: block;float: left;font-size: 1rem;
}
.navlayout em{
    display: block;float: left;margin: 0 8px;font-size: 0.8vw;font-weight: bold;
}
.navlayout i{
    display: block;float: left;font-size: 0.75vw !important;font-weight: normal;transform: rotate(180deg);transition: all ease 0.5s;
}
.navlayout:hover i{transform: rotate(0);}
.navlayout .xia{position: absolute;top: 70px;left: 0;box-shadow: 0 0 10px rgba(0,0,0,10%);border-radius:4px;
    display: none;width: 90px;text-align: center;border-top: 3px solid #064288;background: rgba(255,255,255,90%); padding: 10px 0;
}
.navlayout .xia a{
    display: block;line-height: 30px;color: #333;font-size: 14px;
}
.navlayout:hover .xia{
    display: block;
}
.navlayout:hover .xia a:hover{
    background: #064288;color: #fff;
}


.headerbg{position: fixed;top:0; left:0; right:0; margin: 0 auto;
    z-index:999;width: 100%;min-width: 1300px; background:rgba(0,0,0,75%);
    
}
.teptel{
    display: block; margin-right: 10px;
}

.teptel:before{
    display: block;width: 22px;
    height: 22px;color: #fff; font-size: 22px;
    cursor: pointer;
}
.teldown{position: absolute;top:90px;right: 0;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,10%); line-height:50px;padding:15px 30px;
    width: 605px;overflow: hidden;
}

.teldown:after{
    display: block;clear: both;content: "";
}
.teldown dl{float:left; font-size:1rem;color:#666;}
.teldown dt{
    display: block;font-size: 26px;color: #064288; font-family: "arial";
}






/*应用案例*/
.case_all{
    width: 100%;min-width: 1300px;background: #f4f4f4;padding: 70px 0 40px 0;
}
.case_t{text-align: center;font-size: 16px;color: #666;line-height: 1; margin-bottom:30px;}
.case_t h3{color: #333333;
    font-size: 36px; font-weight: normal;   padding-bottom: 10px;
 }	
.case_b{display: flex;}	
.case_bl{ flex: 1; margin-right: 20px; margin-bottom: 20px;  }	
.case_br{flex: 3;}	
.case_bl a{ display: block;width: 100%;height: 100%;box-sizing: border-box;padding: 30px 0; position:relative; background:#fff;line-height:1.6;box-shadow: 0px 0px 10px rgba(0,0,0,10%);}
.case_bl a .pic{overflow: hidden; 
    position: absolute;left: 0;right: 0;bottom: 0;
}
.case_bl a .pic img{
    display: block;width: 100%;height: auto;}
.case_bl a .txt{ padding:0 30px; font-size:14px; color:#888; }
.case_bl a .txt dl{ font-size:28px; color:#222; padding-bottom:5px;
    font-weight: bold;
}

.case_brb{height: 50%; display: flex;}
.case_brb a{flex: 1;display: block;
    margin-right: 20px;
    margin-bottom: 20px;
    background: #fff;
    box-shadow: 0px 0px 10px rgba(0,0,0,10%);}
.case_brb a .txt{ width: 50%;box-sizing: border-box;padding: 30px ; line-height:1.6;font-size:14px; color:#888; float:left;}
.case_brb a .txt dl{ font-size:28px; color:#222; padding-bottom:5px; font-weight:bold;}
.case_brb a:hover .txt,.case_bl:hover a{ 
    background: #064288;color:rgba(255,255,255,0.7);}
    .case_bl a:hover .txt{color:rgba(255,255,255,0.7);}
.case_brb a:hover .txt dl,.case_bl a:hover .txt dl{ color:#fff;}
.case_brb a:hover .txt em,.case_bl a:hover .txt em{ color:#fff;background:#ffa500;}

.case_brb a .pic{ width:50%; float:right; overflow:hidden;}
.case_brb a .pic img{display:block; width:100%; height:auto; transition:all ease 0.5s;}
.case_brb a:hover .pic img{
    transform: scale(1.1);
}
.case_brb a:after{
    display: block;clear: both;content: "";}
.case_brb a:nth-of-type(2n){ margin-right:0;}    
    
.case_b em{ cursor: pointer;
    display: block;width: 150px;background: #064288;color: #fff; border-radius: 30px;overflow: hidden;text-align: center;font-size: 14px; margin-top:17px;line-height: 40px;
}    
.case_b em:hover{ background:#ffa500;}


 .prod_bg{
            width:100%;min-width:1300px; background:#f4f4f4;padding-bottom:55px; overflow: hidden;
        }
         .case_bg_btn{position: absolute; height: 40px; line-height: 40px; padding: 0 20px; border: 1px #ddd solid; background: #f1f1f1; border-radius: 5px; top: 5px; left: 50%;}
         .prod_big{ overflow: hidden;  padding: 0 0 30px 0; overflow: hidden;box-sizing: border-box;
         
        }
         ul.prod_tab_ul{
            text-align: center; background: #fff;border-radius: 30px;width: 820px;margin: 0 auto; padding: 10px 0; box-shadow: 0 0 10px rgba(0,0,0,10%);
        }
         .prod_tab_ul li{
            display: inline-block; 
        }
    
         .prod_tab_ul li a{
             padding: 0 30px;
            font-size: 15px;
       
            color: #fff;
            height: 36px;
            line-height: 36px; color: #333;
            display: inline-block;
           
        }
         .prod_tab_ul li.on a{ position: relative;
            font-weight: bold;color: #fff; border-radius: 20px;
            background:#064288;
        }
        
         .honor_content{overflow: hidden; min-width: 1300px;
            margin-top: 30px;
        }

         .prod_content_ul li{
            margin: 0 10px; width:360px;  background: #fff;box-shadow: 0 0 10px rgba(255,255,255,0.1); box-sizing: border-box; display: inline-block; }
        
         .prod_content_ul li p{
            width: 360px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            text-align: center;
            height: 50px;
            line-height: 50px;
          background: #fff;font-size: 15px;
        }
         .prod_content_ul li img{
            width: 100%; height: auto;display: block;
        }
        





/*优势*/
.ys_t{ padding:60px 0 60px 0;  background: url(images/ysbg.jpg)no-repeat center;background-attachment: fixed; margin-bottom:0; overflow: hidden;} 
.ysico{
    height: 30px;width: auto;margin: 15px auto 0 auto;display: block;
animation: arrow  2s infinite linear;    -moz-animation: arrow 2s infinite linear;    -ms-animation: arrow 2s infinite linear;    -o-animation: arrow 2s infinite linear;    -webkit-animation: arrow 2s infinite linear;}
@-webkit-keyframes arrow
{
0% {transform:rotate(0);}
100%{transform:rotate(360deg);}
}
@-moz-keyframes arrow
{
0% {transform:rotate(0);}
100%{transform:rotate(360deg);}
}
  

@-o-keyframes arrow
  
{
0% {transform:rotate(0);}
100%{transform:rotate(360deg);}
}



.ys_t h3{ color:#fff; font-size:50px;font-weight:bold; padding-bottom:15px;}
.ys_t{ color:rgba(255,255,255,0.7);}

.ys_bg .box1{ box-shadow: 0px 20px 20px rgba(0,0,0,0.1);padding:0 60px;width: 100%;overflow: hidden;
    box-sizing: border-box;
}

.ys_w{width:50%; padding:70px 50px 70px 0px; box-sizing: border-box;
}
.ys_w:before{display:block; width:76px; height:76px; line-height:76px; text-align:center; float:left; background:#ffa500; 
border-radius: 100%; font-size:40px; color:#fff; font-weight:bold; margin-right:15px; margin-bottom:25px;}
.ys_bg1 .ys_w:before{content:"01"; }
.ys_bg2 .ys_w:before{content:"02"; }
.ys_bg3 .ys_w:before{content:"03"; }
.ys_bg4 .ys_w:before{content:"04"; }
.ys_bg2 .ys_w,.ys_bg4 .ys_w{padding:70px 0px 70px 60px;}
.ys_w h2{font-size:36px; color:#064288;}
.ys_w span{font-size:14px; line-height:30px;color: #999;
    text-transform: uppercase;
}
.ys_w dd{padding-left:0; font-size:16px; line-height:32px; color:#444; padding-top:15px; }
.ys_r{overflow: hidden;
    padding-top: 50px;width: 50%;overflow: hidden;
}
.ys_r img{
    display: block; height: 100%;width: 100%;
}
.ys_w dd i{
    color: #064288; padding-right: 10px;
}
.box1:after{
    display: block;content: "";clear: both;
}


 /*合作伙伴*/
.partner{
    width: 100%;min-width: 1300px;padding-bottom:20px; padding-top: 60px; margin-top: 60px;background: linear-gradient(to bottom,#f5f5f5,#f5f5f5);
} 
 .partner a{overflow: hidden;position: relative;cursor: pointer;
     display: block;box-sizing: border-box;border: 1px solid #eee;float: left; border-right: none;border-bottom:none;
     width:calc(100% / 5);-webkit-width:calc(100% / 5);-ms-width:calc(100% / 5); background: #fff;
 }
 .partner a:nth-of-type(5n){
     border-right: 1px solid #eee;
 }
 .partner a:nth-of-type(n+16){
     border-bottom: 1px solid #eee;
 }
   .partner a img{
       display: block;width: 100%;height: 129px; box-sizing: border-box;padding: 10px 20px;
   }
  .partner a .txt{text-align: center;line-height: 129px;color: #fff;font-size: 18px;background: rgba(6,66,136,0.9);transition: all ease 0.5s;
      position: absolute;left: 0;right: 0;margin: 0 auto;width: 100%;box-sizing: border-box;bottom: -200px;
  } 
  .partner a:hover .txt{
      bottom: 0;transform: rotate(360deg);
  }
 .gengduo{
      background: linear-gradient(to right,#14ae67,#1e4ea1);color: #fff;transition: all ease 0.5s;
    font-size: 16px;
    line-height:46px; 
    border-radius: 8px;
    overflow: hidden;
    text-align: center;
   
    display: block;
    width: 200px;
    position: relative;
    z-index: 2;
    margin: 70px auto 0 auto;
  }
   .gengduo:hover{
      width: 250px; background: linear-gradient(to left,#14ae67,#1e4ea1); color: #fff;
  }
  
  .box:After{
      display: block;content:"";clear: both;
  }


/*简介*/
.about {width: 100%;min-width: 1300px;background: url(images/abbj.jpg) top center no-repeat; padding-bottom:70px;
    padding-top: 130px;
}
.about .case_t{ margin-bottom:40px;}
.aboutb{
    padding: 50px;
  background: linear-gradient(to bottom,#fff,#f5f5f5); 
}
.video_n{height: auto; display:block; width: 100%;}
.aboutbl{ width:45%;height: auto;
    text-align: justify;
}
.aboutbr{ width:51%;}
.abouttitle{ color:#222; line-height:1.2;font-size:22px;}
.abouttitle dl{font-size: 32px;font-weight: bold; padding-bottom:8px;}
.abouttitle:after{ display: block;content: ""; width:50px;margin:25px 0 20px 0; background: #064288; height: 2px;}
.aboutword{ font-size: 1rem;line-height: 2;color: #666; font-weight: lighter;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;}
    
.aboutbl a{ background: #064288;transition: all ease 0.5s;
    display: block;width: 180px;line-height: 45px;overflow: hidden;text-align: center;font-size: 1rem;color: #fff;margin-top:20px;
}
.aboutbl a:hover{
    border-radius: 30px; background: #ffa500;width: 200px;
}
 .aboutblink{ display:flex;
    justify-content: space-between;
    flex-wrap: nowrap;
    align-items: center;
 }
 .aboutblink a{ display: block; margin-top:50px; position:relative;}
 
  .aboutblink a+a{ padding-left: 76px;}
  .aboutblink a:before{ display: block;float: left;margin:2px 10px 0 0; font-size:48px;color:#333; }
  .aboutblink a .font{width: auto;float: left;}
  .aboutblink a .font p{ display: block;font-size: 22px;color: #333;line-height: 34px; }
  .aboutblink a .font dl{ font-size: 16px;color: #999; font-family:"arial";}
  .aboutblink a:nth-of-type(4):after{display:none;}
  .aboutblink a:hover .font p{ color: #064288;}
  .aboutblink a:hover .font p,.aboutblink a:hover .font dl,.aboutblink a:hover:before{ color:#064288;}
  .aboutblink a:after{
      display: block;content: "";height: 45px;width: 1px;background: #e5e5e5;position: absolute;top: 10px;right: -45%;
  }
  
  
  /*车间*/
.plant{
width: 100%;min-width: 1300px;padding-top:70px;
}
.plantb{ position: relative;
   
}



/*证书*/
.honor{
    width:34%;text-align: center;  position: relative;
}
.honor:after{display:block;content: "";width: 20px;height:72px;position: absolute;top:0;right:-20px;margin: 0 auto; background:url(images/honorbg_04.png)no-repeat;}
.honor:before{display:block;content: "";width: 20px;height:72px;position: absolute;top:0;left:-20px;margin: 0 auto; background:url(images/honorbg_02.png)no-repeat;}
.honor dl{position: relative;z-index: 3; background: #064288;
    line-height: 60px;color: #fff;font-size: 30px;
}
.honor .picScroll-left2{ position:relative; 
    background: #f2f2f2;
}
.honor .picScroll-left2 .hd{   height:35px; width:450px;top:-47px;
		position: relative;margin: 0 auto;
		    
		}
.honor .picScroll-left2 .hd .prev{
  position: absolute;left: 0;top: 0; font-size:24px;color: #fff;line-height: 35px;z-index: 9;cursor: pointer;
  }
.honor .picScroll-left2 .hd .next{
  position: absolute;right: 0;top: 0;font-size: 24px;color: #fff;line-height: 35px;z-index: 9;cursor: pointer;
  }
  
	.honor .picScroll-left2 .bd{
	    width:78%;margin: 0 auto;
	}
	.honor .picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
	.honor .picScroll-left2 .bd ul li{ margin:0 auto; float:left; _display:inline; overflow:hidden; text-align:center; width: 100%;
	display:block;}
.honor .picScroll-left2 .bd ul li .pic{ text-align:center;width:100%; }
.honor .picScroll-left2 .bd ul li .pic img{ width:100%;  height:auto; display:block; }
.honor .picScroll-left2 .bd ul li .pic a:hover img{ border-color:#999;  }
.honor .picScroll-left2 .bd ul li .title{ line-height:70px;  font-size: 18px;color: #666;  }


/*车间*/
.plantb .box{background: linear-gradient(to left,#f2f2f2,#fff);-webkit-background: linear-gradient(to left,#f2f2f2,#fff);-ms-background: linear-gradient(to left,#f2f2f2,#fff);
    -ms-background: linear-gradient(to left,#f2f2f2,#fff);;-o-background: linear-gradient(to left,#f2f2f2,#fff);-moz-background: linear-gradient(to left,#f2f2f2,#fff);}
.workshop{
    width: 66%; padding:0 50px 50px 50px;box-sizing: border-box;
   
}
.workshop .titcj{
    font-size: 22px;color: #333;text-align: center;line-height:60px; padding-top: 30px;
}
.workshopb{margin-top:20px;}
.workshopb:after{
    display: block;content:"";clear: both;
}
.workshopb a{
    display: block;float: left;width: 32%;margin-right:2%; box-sizing: border-box;
}
.workshopb a:nth-of-type(3n){
    margin-right: 0;
}
.workshopb a:nth-of-type(n+4){
    margin-top: 2%;
}
.workshopb a .pic{
    overflow: hidden;
}
.workshopb a .pic img{
    display: block;width: 100%;height: auto;transition: all ease 0.5s;
}
.workshopb a:hover .pic img{
    transform: scale(1.1)
}
.workshopb a .txt{text-align: center;
    line-height: 44px;background: #e4eaf2;color:#333;font-size: 15px;
}
.workshopb a:hover .txt{
    background: #064288;color:#fff;
}


/*版权*/
  .copy_all{width: 100%;min-width: 1300px;background: #111; padding: 80px 0 60px 0; color:#aaa;}
  .copy_all a{ color:#aaa;font-size:1rem;}
  .copy_all a:hover{ color:#0167bb;}
  .copy_w{width: auto; font-size:15px;}
  .copy_w p{ font-size: 20px;color: #fff; letter-spacing: 1px;font-family: "times";line-height: 20px;}
  
  .copy_w .tel{ color: #aaa; line-height: 26px; margin-top:25px;}
  .copy_w .tel i{float: left; margin-right: 10px;
       display: block;color: #aaa;font-size:42px; line-height: 60px;
   }
   .copy_w .tel:after{
         display: block;content: "";clear: both;
     }
   .copy_w .tel em{display:block;}
  .copy_w strong{ font-size: 16px;}
  .copy_w a{display: block; width:80px; text-overflow: ellipsis;overflow: hidden;line-height: 36px; white-space: nowrap;font-size:15px;}
  .copy_w+.copy_w{ margin-left:5%;}
  .copy_w:nth-of-type(2) a{
      width: 120px;
  }
  .copy_w .word{ margin-top: 27px;}
  .copy_code{ width:420px; font-size: 15px; line-height: 32px;}
  .copy_code a{font-size: 15px;}
  .copy_code .code{ border-top: 1px solid #333;border-bottom: 1px solid #333;padding: 30px 20px 20px 20px; margin-bottom: 20px; background:rgba(255,255,255,3%);}
  .copy_code .code dl{ float: left;width: 112px; text-align: center; font-size: 15px; color: #aaa;line-height: 40px;}
  .copy_code .code dl+dl{ margin-left: 20px;}
  .copy_code .code dl img{ display: block; background: rgba(255,255,255,0.1); padding: 5px;box-sizing: border-box; width:100%;}
  .copy_code .code i{ float: right;display: block;font-style: normal;font-size:20px;line-height: 40px;color: #aaa;text-align: right; padding-top: 10px;
   
  }

.copy_txt{line-height: 26px; margin-top:40px;}



/*视频详情*/
.video_n{
    max-width:1000px;margin: 0 auto; max-height: 700px;
}





/*内页幻灯片*/
.mod1019 .banner .ban_bg{
    text-align: center;color: transparent;position: relative;overflow: hidden;
}
 .banner_w {   width:auto;  font-size: 24px;    color: #666;   padding-top:210px;  text-align:left; line-height:1.6;
     
 }
.banner_w b {    display:block;
    color: #222; font-size:50px;   font-weight:bold;
}


.banner_w b span{  
    display: block;
}






/*爱番番定位*/
.embed-icon{
    left: 0 !important;top: 30% !important;width: 150px;
}
.embed-messageboard .embed-messageboard-base[data-v-51468e1d]{ left: 0 !important;width: 220px !important;}
.embed-messageboard-form .embed-messageboard-form-item[data-v-74417369]{width: 195px !important;}