﻿/*public*/
/* Public */
@charset "utf-8";


html, body, div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top; }
ul,li,dl,dd,dt { list-style-type: none; }
i,em,cite { font-style: normal; }
body {  -webkit-text-size-adjust:none; /* 谷歌不支持12px以下字号 */ font-family:"微软雅黑";}
a{ text-decoration: none; }
.clear,.cle {clear:both;}
a,area { blr:expression(this.onFocus=this.blur()) }   /*  去掉IE下链接虚线框 */
a:focus { outline: none; }    /* 去掉火狐下链接虚线框 */
body{min-width:1200px;}
/* end_Public */
/*public*//*ea_h*/
/*top*/
.top{ width: 100%; height: 143px; z-index:99; position:relative; background:#fff; }
.t_t{position:relative; z-index:100; width:1000px; margin:0 auto; height:auto;}
/*end_top*/
/* t_logo */
.t_logo{ position:absolute; top:0px; left:-20px;}
.t_logo img{ width:800px; height:90px; border:0px;}
#ea_l{position:relative;top:5px;left:-31px;width:630px;height:74px;}
/* end_t_logo */
/* t_sc */
.t_sc{ position:absolute; top:10px; right:115px; z-index:100;}
.t_sc a{ color:#808080; text-decoration:none; font-size:14px;}
.t_sc a:hover{ color: #c0c0c0; text-decoration:none; font-size:14px;}
.t_sc2,.t_sc4{ width: 50px; height: 18px; display: inline-block; float:left; margin-left:12px; overflow: hidden; }
.t_sc1,.t_sc3,.t_sc5{ display: none; }
/* end_t_sc */
/* t_tel */
.t_tel{ position:absolute; right:-20px; top:50px;}
.t_tel_ts{ max-width: 105px; height: 20px; line-height: 20px; display: inline-block; font-size:14px; color: #000000; overflow: hidden;}
.t_tel_nb{ max-width: 290px; height: 22px; font-size:20px; display: inline-block; color: #d6001c; font-family: "Impact"; padding-left:5px; overflow: hidden;}
/* end_t_tel */
/* t_ver */
.t_ver { position: absolute; right: 0px; top:10px; font-size: 12px; }
.t_ver ul li{ float: left; margin-left: 15px; }
.t_ver ul li a{ height: 20px; display: block; color: #d6001c; text-decoration: none; }
.t_ver ul li a:hover{ height: 20px; display: block; color: #d5354a; text-decoration: underline; }
.t_ver_line{ height: 13px; border-left: 1px solid #d2c7d5; position: absolute; top:2px; right: 43px;}
/* end_t_ver */
/*ea_n*/
/*head_nav_outline*/
.head_nav_outline{ width:100%; height: 42px; position: absolute; bottom: 0px; background: #6f2e81; }
.head_nav_content{ width: 100%; margin: 0 auto; position: relative; }
/*end_head_nav_outline*/
/*xn_n_1_wrap*/
.xn_n_1_wrap{ width: 100%; height: auto; background: #d6001c; }
.xn_n_1_inner{ width: 100%; margin: 0 auto; position: relative; }
.xn_n_1_nav{ width: 980px; margin: 0 auto;padding-left: 20px; }
.xn_n_1_nav ul li{ width: 115px; height: 42px; line-height: 42px; text-align: center; float: left; cursor: pointer; margin-right: 5px;}
.xn_n_1_nav ul li ul{display:none !important;}
/*.xn_n_navVisited{ width: 110px; height: 42px; line-height: 42px; text-align: center; position: absolute; left: 10px; font-size: 14px; overflow: hidden; }*/
.xn_n_1_nav a{ height: 42px; font-size: 14px; display: block; color:#FFF; overflow: hidden;}
.xn_n_1_nav a:hover{ height: 42px; display: block; background: #d6001c; overflow: hidden;}
.xn_n_navDefault { }
#xn_n_1_subUl_n000{ width: 1020px; margin: 0 auto; text-align: center; position: relative; }
.xn_n_1_subNav{ width: 100%; clear:both; height:auto; display: none !important; text-align: left; padding:28px 0px 60px 0px; position: absolute; left: 0; top: 42px; background:url(https://1.rc.xiniu.com/rc/Heads/8008/images/ihpsp1_n_drop_down.png?d=20181020115158455);}
.xn_n_1_subNav a { width: 80px; height: 18px; line-height: 18px; display: block; color: #FFF; font-size: 12px;}
.xn_n_1_subNav a:hover{ width: 80px; height: 18px; line-height: 18px; display: block; color: #ffb80d; }
.xn_n_1_nav{height: auto;}
.xn_n_1_defalt{ width: 115px;}
.xn_n_1_navHover{ background: #ffb80d; }
.nav_placeholder{ width: 100px; min-height: 50px; }
.xn_n_1_subNav li{ width: 80px; height: 18px; line-height: 18px; margin-bottom: 10px; overflow: hidden;}
.xn_n_1_subUl_n000 >ul{float:left; width: 115px;}
.xn_n_1_subUl_t100{overflow: hidden;margin-left:313px;}
.xn_n_1_subUl_t200{overflow: hidden;}
.xn_n_1_subUl li{width:115px;text-align: center;}
.xn_n_1_subUl li a{width:115px;}


.xn_n_1_subsearchText{width: 80px;}
.xn_n_1_focs{ width: 115px; background: #d6001c;}
.xn_n_1_searchText,#img_xn_n_1_search,.xn_n_1_searchBg{ display: none; }
/*end_xn_n_1_wrap*/
/*ea_n*/
/*ea_h*/
/*ea_ba*/

.sv_banner_m img{height:450px;width: 100%;}

.sv_banner img{height:450px;width: 100%;}

/*sv_banner*/
.sv_banner{width:100%; height:450px; overflow: hidden; position:relative; margin:0 auto; Z-INDEX:-1; }
.sv_banner_m{width:1920px; height:450px; position:absolute; left:50%; margin-left:-960px;}
/*end_sv_banner*/
/*ea_ba*/




/*ea_c*/
/*n_content_right_name_r*/
.n_content_right_name_r{position:absolute;top:0px;left:0px; height:30px; color:#777; font-size:14px; text-align:right;}
.n_content_right_name_r a{ color:#777;}
.n_r_wz1,.n_r_wz2,.n_r_wz3,.n_r_wz4,.n_r_wz5,.n_r_wz6{}
.n_content_right_name_r ul li{float:right; line-height:34px;}
.n_content_right_name_r ul li img{ margin-right:12px; display:none;}
/*end_n_content_right_name_r */ 
/*n_main*/
.n_main{width: 100%; margin:0; padding:0; height:auto; overflow:hidden; position: relative;} 
.n_content{ width:1000px; margin:30px auto 0 auto; overflow:hidden; background: #FFF; }
/*end_n_main*/                                                                                                  
/*n_content_right_name_r*/
.n_content_right_name_r{position:absolute;top:0px; left:0px; height:30px; color:#777; font-size:14px; text-align:left;}
.n_content_right_name_r a{ color:#777;}
.n_r_wz1,.n_r_wz2,.n_r_wz3,.n_r_wz4,.n_r_wz5,.n_r_wz6{}
.n_content_right_name_r ul li{float:left; line-height:34px;}
.n_content_right_name_r ul li img{ margin-right:12px; display:none;}
/*end_n_content_right_name_r */ 

/*n_content_left*/
.n_content_left{ width:260px; height: auto; margin: 30px 30px 0 0; float:right; clear:both; position:relative; }
/*end_n_content_left*/
/*n_content_right*/
.n_content_right{ width:645px; margin-left: 30px; height: auto; position:relative; float:left; overflow: hidden; }
/*end_n_content_right*/
/*n_content_right_m*/
.n_content_right_m {text-align:left; width:100%; min-height: 800px; line-height:24px; color:#858585; font-size:14px; position:relative; overflow: hidden; }
/*end_n_content_right_m*/
/*n_content_left_t*/
.n_content_left_t{ width:260px; height:30px; color:#007338; font-size:16px; font-weight:bold; border-bottom: #ebebeb 1px solid; }
.n_content_left_t1{}
.n_content_left_t2{ display: none;}
/*end_n_content_left_t*/
/*n_content_left_cnt */
.n_content_left_cnt{ width:260px; height: auto; background:#FFFFFF; padding-top:10px; min-height:100px;}
.left_menu1 { width:100px; height: 35px; font-size:14px; overflow: hidden;}
.left_menu1 a{ width:100px; display:inline-block; line-height:40px; color:#666; text-decoration:none;}
.left_menu1 a:hover{ width:100px; display:inline-block; line-height:40px; color:#007338; text-decoration:none; }
.left_menu1_2 { width:100px; font-size:14px; overflow: hidden;}
.left_menu1_2 a,.left_menu1_2 a:hover{ width:100px; display:inline-block; line-height:30px; color:#007338; text-decoration:none; }
.left_menu1_cur{width:100px; height: auto; font-size:14px; overflow: hidden;}
.left_menu1_cur a,.left_menu1_cur a:hover{ width:100px; display:inline-block; line-height:30px; color:#007338; text-decoration:none; }
.left_menu2{ width:90px; height: 25px; font-size:14px; text-indent: 0.5em; overflow: hidden; }
.left_menu2 a{ width:90px; display:inline-block; line-height:25px; color:#666; text-decoration:none; }
.left_menu2 a:hover{ width:90px; display:inline-block; line-height:25px; color:#007338; text-decoration:none; }
.left_menu2_2{ width:90px; font-size:14px; text-indent: 0.5em; overflow: hidden;}
.left_menu2_2 a,.left_menu2_2 a:hover{ width:90px; display:inline-block; line-height:25px; color:#007338; text-decoration:none; } 
.left_menu2_cur{ width:90px; height: auto; font-size:14px; text-indent: 0.5em; overflow: hidden;}
.left_menu2_cur a,.left_menu2_cur a:hover{ width:90px; display:inline-block; line-height:25px; color:#007338; text-decoration:none; }
.left_menu3{ width:90px; height: auto; font-size:14px; text-indent: 1em; overflow: hidden; }
.left_menu3 a{ width:90px; display:inline-block; line-height:25px; color:#666; text-decoration:none; }
.left_menu3 a:hover{ width:90px; display:inline-block; line-height:25px; color:#007338; text-decoration:none; }
.left_menu3_2{ display: none; }
.left_menu3_cur{ width:90px; height: auto; font-size:14px; text-indent: 1em; overflow: hidden; }
.left_menu3_cur a,.left_menu3_cur a:hover{ width:90px; display:inline-block; line-height:25px; color:#007338; text-decoration:none; }
/*end_n_content_left_cnt */
/*fy*/
.fy{ width:645px; padding:35px 0 65px 0; text-align:center; font-size:14px; }
.fy_2{ margin-right: 4px; vertical-align: middle; cursor: pointer;}
.fy_2 a,.fy_2 a:hover{ padding: 4px 15px; color: #666; background: #f0f0f0; }
 
.fy_6{ margin-left: 4px; vertical-align: middle; cursor: pointer; }
.fy_6 a,.fy_6 a:hover{ padding: 4px 15px; color: #666; background: #f0f0f0;}
 
.fy_out{ margin: 0 4px 0 4px; vertical-align: middle; cursor: pointer; }
.fy_out a{ padding: 4px 8px; color: #666; background: #f0f0f0; }
.fy_out a:hover{ padding: 4px 8px; color: #FFF; background: #007338; }
.fy_on{ margin: 0 3px 0 3px; vertical-align: middle; cursor: pointer; }
.fy_on a,.fy_on a:hover{ padding: 4px 8px; color: #FFF; background: #007338; }
.search_body .fy{ width:1000px; padding-bottom:45px; text-align:center; }
.fy_1,.fy_3,.fy_4,.fy_5,.fy_7,.fy_8,.fy_9{ display: none; }
/*end_fy */
/*xn_c_3_wrap*/
.xn_c_3_wrap{ width: 200px; height: 20px; float: left; margin: 8px 0 0 30px;}
.job_view_body .xn_c_3_wrap,.prod_view_body .xn_c_3_wrap{ display: none; }
/*end_xn_c_3_wrap*/
/*xn_c_5_wrap*/
.xn_c_5_wrap{ width:260px; margin:50px auto 0 auto; font-size:14px; overflow: hidden;}
.xn_c_5_wbox{ width:260px;}
.xn_c_5_top{ width:258px; height:30px; border-bottom: 1px #dfdfdf solid; }
.xn_c_5_cWrap{ color: #007338; font-size: 16px; font-weight: bold; }
.xn_c_5_cocnt{ width:260px; overflow: hidden; }
.xn_c_5_cocntlft{ float:left; width:66px; height:46px; margin-top: 20px; clear: both; background: #FFF;}
.xn_c_5_cocntlft img{ width:66px; height:46px; border:0px;}
.xn_c_5_cocntrit{ float:right; width:175px; margin-top: 20px; }
.xn_c_5_cocntrit_name{ width:175px; height: 40px; line-height:20px; overflow: hidden; }
.xn_c_5_cocntrit_name a{ width: 175px; height: 40px; display: block; color: #666; font-size: 12px;}
.xn_c_5_cocntrit_name a:hover{ color: #007338; }
.xn_c_5_cocntrit_time,.xn_c_5_eWrap,.xn_c_5_dashw,.xn_c_5_cocntrit_Click,.xn_c_5_cocntrit_cont,.xn_c_5_cocntrit_more{ display: none; }
/*end_xn_c_5_wrap*/
/*heard_long_string*/
.heard_long_string{ height: 90px; border-left: #d8d8d8 1px solid; position: absolute; left: 228px; }
/*end_heard_long_string*/
/*heard_striping*/
.heard_striping{ width: 80%; border-top: #d8d8d8 1px solid; position: absolute; top:40px; right: 0px;}
/*end_heard_striping*/
/*xn_c_faqv_1_warp */
.xn_c_faqv_1_warp{  width:645px; height: 80px; border-bottom: #e0e0e0 1px dashed; margin-top: 35px; color: #adadad; overflow: hidden;}
.xn_c_faqv_1_title{ width: 600px; max-height: 40px; line-height: 20px; font-size: 18px; color: #007338; font-weight: bold; text-align: center; margin: 0 auto; overflow: hidden;}
.xn_c_faqv_1_date{  width: 48%; padding-top: 10px; float: left; text-align: right; overflow: hidden;}
.xn_c_faqv_1_click{ width: 48%; padding-top: 10px; float: right; text-align: left; overflow: hidden;}
/*end_xn_c_faqv_1_warp */
/*xn_c_faqv_2_warp */
.xn_c_faqv_2_warp{ width: 645px; padding: 30px 0 40px 0; color: #666; border-bottom: #e0e0e0 1px dashed; line-height: 22px;}
.faq_view_foot{ width:100%; height:100px; padding-bottom: 40px; }	
.faq_view_print { width: 130px; height: 20px; margin-top: 10px; color: #918e8e; float: left;}
.faq_view_print a{ color: #918e8e; text-decoration:none;}
/*end_xn_c_faqv_2_warp */


/*xn_c_faqv_411_wrap*/
.fap710{ font-size:18px; display:block;}
.xn_c_faqv_411_wrap{width:100%;margin:20px auto; overflow:hidden;}
.xn_c_faqv_411_wrap>div{ border-top:1px solid #737373; width:330px; float:left;}
.xn_c_faqv_411_faqbox1{ margin-right:20px;}
.xn_c_faqv_411_faqbox2{}
.xn_c_faqv_411_faqbox3{margin-right:20px;}
.xn_c_faqv_411_faqbox4{border-bottom:1px solid #737373;}
.xn_c_faqv_411_faqTitle{float:left;}
.xn_c_faqv_411_faqTitle a{ color:#737373;}
.xn_c_faqv_411_indDate{ float:right; color:#ccc;}
.xn_c_faqv_411_jobDate,.xn_c_faqv_411_faqimg,.xn_c_faqv_411_faqContext,.xn_c_faqv_411_faqMore{display:none;}
.xn_c_faqv_411_faqimg img{width:160px;height:120px;}
.xn_c_faqv_411_faqContent{width:320px;float: left;}
.xn_c_faqv_411_faqContext{height:88px;line-height: 22px;overflow:hidden;}
/*end_xn_c_faqv_411_wrap*/
/*xn_c_faqv_3_warp */
.xn_c_faqv_3_warp{ width: 645px; max-height: 80px; overflow: hidden;}
.xn_c_faqv_3_warp #EIMS_C_3_1_box_div{ overflow:hidden; padding-top:40px;}
.xn_c_faqv_3_warp .EIMS_C_3_1_page { FONT-SIZE: 12px;COLOR: #918e8e; LINE-HEIGHT: 20px; height: 20px; float:left; overflow: hidden; }
.xn_c_faqv_3_warp .EIMS_C_3_1_page A:link { COLOR: #918e8e; TEXT-DECORATION: none;}
.xn_c_faqv_3_warp .EIMS_C_3_1_page A:visited {COLOR: #918e8e; TEXT-DECORATION: none;}
.xn_c_faqv_3_warp .EIMS_C_3_1_page A:hover {COLOR: #007338; TEXT-DECORATION: none;}
#EIMS_C_3_1_Upli{ margin-right: 40px; }
/*end_xn_c_faqv_3_warp */

/*ea_c*//*ea_b*/
/*foot_nav2*/
/*.foot_nav2{position:absolute; width:1000px; top:450px; left:0px; text-align:left; background: #808080;}*/
.foot_nav2{height:67px; background: #808080;}
.foot_nav2 ul{text-align:center; width:1200px; height:67px;margin:0px auto;}
.foot_nav2 ul li{display:inline-block; width:146px; }
/*.foot_nav2 ul li:nth-child(1){width: 56px;}
.foot_nav2 ul li:nth-child(8){width: 56px;}*/
.foot_nav2 ul li a{font-size:14px; line-height:67px; color: #fff; /*font-weight:bold;*/}
/*.foot_nav2 ul li ul li a{line-height:25px; font-weight: normal !important;}*/
/*end_foot_nav2 */
/*foot_tel*/
.foot_tel{float: left; width:570px; height:362px; left:0px;/* border:1px solid red;*/ /*color:#999;*/ }
.foot_tel_f{ position:relative; margin:54px auto 48px 0px;  width:100%; height:260px;}
.foot_f_top{margin-bottom: 14px;}
.foot_f_top span{display: block; font-size:20px; color:#fff;}
.foot_add {position:relative; float:left; line-height: 20px; margin-right:30px; padding-left: 32px; width: 214px;height:96px; background: url(https://1.rc.xiniu.com/rc/Bottoms/30392/images/foot_add.png?d=20181211104957633);}
.foot_fax{position:relative;float:left;  padding-left: 32px; width: 250px; height:108px; background: url(https://1.rc.xiniu.com/rc/Bottoms/30392/images/foot_fax.png?d=20181211104957633)no-repeat;}
.foot_phone{position:relative; float:left; margin-right:30px; padding-left: 32px; width: 214px; height:96px; background: url(https://1.rc.xiniu.com/rc/Bottoms/30392/images/foot_phone.png?d=20181211104957633);}
.foot_zip{position:relative; float:left; padding-left: 32px; width: 214px; height:96px;background: url(https://0.rc.xiniu.com/g2/M00/FA/15/CgAGe1wPPO6AUDyUAAA18QbCXDU236.jpg);}
.ad1{position:absolute; top:17px; display:block; color: #fff;}
.add2{position:absolute; top:56px; display:block; color: #fff;}
.ad1{position:absolute; top:17px;display:block; color: #fff;}
.add2{position:absolute; top:56px; display:block; color: #fff;}
.ad1{position:absolute; top:17px;display:block; color: #fff;}
.add2{position:absolute; top:56px; display:block; color: #fff;}
.ad1{position:absolute; top:17px;display:block; color: #fff;}
.add2{position:absolute; top:56px; display:block; color: #fff;}
/*.foot_tel a{color:#999; }*/
/*end_foot_tel*/
/*xn_f_5_wrap*/
.xn_f_5_wrap {border-left:1px solid #91989e; border-right:1px solid #91989e; margin-top: 54px; margin-bottom: 48px; padding-left: 46px;float: left; width:294px; height:260px;/*margin:30px auto;*/}
.EIMS_C_1_3_box_top{margin-bottom:14px;}
.EIMS_C_1_3_box_top span{display: block; font-size: 20px; color: #fff;}    
.xn_f_5_feedbox{position: relative; margin: 0 auto 48px; width: 100%; height: 260px;}
.footfeed_company,.footfeed_add,.footfeed_fax,.footfeed_mail,.footfeed_post,.footfeed_fdtle,.footfeed_cont{display:none;}
.footfeed_li_title{display: none;}
.EIMS_C_1_3_DIV ul li.EIMS_C_1_3_Name { width: 61px; float: left; text-align: right; color: #6e6e6e; margin-right: 11px; padding-top: 3px; }
.EIMS_C_1_3_DIV ul li.EIMS_C_1_3_Name1 { width: 61px; float: left; text-align: right; color: #6e6e6e; margin-right: 11px; }
.EIMS_C_1_3_DIV ul li.EIMS_C_1_3_bt { background: url(https://1.rc.xiniu.com/rc/Bottoms/30392/Images/zaixian-liuyan_03.png?d=20181211104957633) 354px 2px no-repeat; }
.EIMS_C_1_3_DIV ul li #EIMS_C_1_3_Name, #EIMS_C_1_3_Company, #EIMS_C_1_3_Tel, #EIMS_C_1_3_Fax, #EIMS_C_1_3_Address, #EIMS_C_1_3_asdfasdfl, #EIMS_C_1_3_Mobile, #EIMS_C_1_3_Postcode, #EIMS_C_1_3_Email, #EIMS_C_1_3_MSN, #EIMS_C_1_3_Title { width: 248px; height: 42px;color: #ccc;  line-height: 42px; border: 1px solid #fff; margin-bottom: 20px; }
.EIMS_C_1_3_DIV ul li #EIMS_C_1_3_Content { width: 428px; height: 144px; line-height: 24px; border: 1px solid #c3c3c3; }
.EIMS_C_1_3_DIV ul li .bt { color: #fe0001; margin-left: 14px; vertical-align: middle; }
#EIMS_C_1_3_Submit { position:absolute; bottom:0; width: 86px; height: 38px; border: 0; font-size:16px; cursor: pointer; color:#fff; background: #d6001c; }
#EIMS_C_1_3_Reset { display:none; width: 100px; height: 34px; border: 0; cursor: pointer; }
/*.xn_f_5_feedbox .online_but{ margin: 23px 0 0 73px; }*/
/*end_xn_f_5_wrap*/
/*xn_f_1_warp*/
.xn_f_1_warp { display: none; }
/*end_xn_f_1_warp*/
/*xn_f_2_warp*/
.xn_f_2_warp {display: none;}
/*end_xn_f_2_warp*/
/*foot_copy*/
.foot_copy{font-size:16px; width:100%; text-align: center; height:40px; line-height:40px; top:480px; background: #2a3137 url(https://1.rc.xiniu.com/rc/Bottoms/30392/images/foot_copy.png?d=20181211104957633) repeat-x center ; /* left:600px;*/ }
.foot_copy_name{display:inline; color:#fff; padding-left: 40px; background: #2a3137;}
.foot_copy_ba{display:inline; padding-right: 40px; background: #2a3137;}
.foot_copy_ba a{font-size:16px; color:#fff !important; }
/*end_foot_copy*/
/*foot*/
.foot{ width:100%; position:relative; font-size:14px; /*height:600px;*/ color:#666666; line-height:25px; }
.foot a{ font-size:14px; color:#666666; text-decoration:none; line-height:25px;}
.foot a:hover{ color:#d6001c;}
/*.foot_c{position:relative; width:1000px; margin:auto; text-align:left;background: #343d44;}*/
.foot_c{width:100%; height:362px; background: #343d44;}
/*end_foot*/
/*foot_c_1*/
.foot_c_1{width:1200px;margin:0 auto; }
/*end_foot_c_1*/
/*foot_qrcode*/
.foot_qrcode{ position:relative; float:left;/*padding-left:92px; width:192px;*/ width:284px; height:362px; /*border: 1px solid #ccc;*/}
.foot_qrcode_img{position:absolute; margin-top:142px; margin-left: 90px; width:114px; height:106px;  background: url(http://www.eetolaser.net/Images/Upload/foot_qrcode_img.jpg); /*background: #fff;*/}
.foot_qrcode_text{position:absolute; margin-top:274px; margin-left: 126px; font-size:14px; color: #fff; }
/*end_foot_qrcode*/
/*ea_b*//*ea_bg*/
body{background:url(https://1.rc.xiniu.com/rc/Backgrounds/4488/images/n_body_bg.png?d=20161017162145428) #eeeeee repeat; }
/*ea_bg*/




/*ea_m*/
/*ea_m*/
/*ea_pi*/
/*ea_pi*/
/*ea_wj*/
/*ea_wj*/