@import 'BreadCrumb.css';
@import 'tab.css';
@import 'scrollable.css';
@import 'color_about.css';
@import 'color_carbonCalc.css';
@import 'color_externalLink.css';
@import 'color_technology.css';
@import 'color_material.css';
@import 'color_video.css';
@import 'color_msgboard.css';
@import 'color_case.css';
@import 'color_ecopark.css';
@import 'other.css';
@import 'color_member.css';

/******** common setting ************/
html,body{
	padding:0;
	margin:0;
	width:100%;
	height:100%;
	font-family:Arial, Helvetica, sans-serif, Microsoft JhengHei;
	font-family:\5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
	font-size:1em;
	/*background:#efefef;*/
}

p.title{
	font-size:140%;
	font-weight:bold;
	color:#003366;
}
p.title a:link,
p.title a:visited{
	color:#003366;
}

p.title a:hover{
	text-decoration:underline;
}

.aboutContentBox .pageInnerContainer .title{
	color:#ffffff;
}

.alignR{
	width:100%;
	text-align:right;
	float:left;
}

.title span.more{
	font-size:70%;
	float:right;
	margin-left:40px;
	width:auto;
	font-style:normal;
}

.logo{
	width:auto;
	height:50px;
	position:absolute;
	top:5px;
	left:0;
}

.logo_s{
	width:auto;
	height:22px;
	position:absolute;
	top:10px;
	left:20px;
}


a:link{
	text-decoration:none;
}

a:hover{
	color:#006699;
}

img{
	border:0;
}

.colL{
	float:left;
	
}

.colR{
	float:right;
	
}

.col1{
	width:100%;
	float:left;	
}

input[type=text],
input[type=password],
input[type=button],
input[type=file],
textarea,
select{
	font-family:Arial, Helvetica, sans-serif, Microsoft JhengHei;
	font-family:\5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
	height:30px;
	font-size:100%;
	vertical-align:middle;
	border-radius: 0.3em;
}


.textAlignCenter{
	text-align:center;
}



.twillBox{
	width:100%;
	padding:20px;
	box-sizing:border-box;
	background:url(../imagesV2/bg_gray_twill.png) repeat;
	overflow:auto; 
	border:1px solid #f2f2f2;
	border-radius: 0.3em;
}


.hilight{
	font-weight:bold;
	font-size:120%;
}

.note{
	font-size:90%;
}


/******** common setting end ************/


/*********bg resize************/
#bg { position: fixed; top: 0; left: 0;  z-index:-1}
.bgwidth { width: 100%; }
.bgheight { height: 100%; }

#wrapper {
	min-height:100%;
	position:relative;
}
/*********bg resize end************/


/******** layout ************/
.pageOuterContainer{
	width:100%;
	height:100%;
	position:relative;
}

.headerInnerContainer,
.footerInnerContainer{
	width:1100px;
	margin:auto;
	height:auto;
	position:relative;
	padding-top:10px;
	box-sizing:border-box;
	}

.pageInnerContainer{
	width:1100px;
	margin:auto;
  	/*overflow:auto;*/
	position:relative;
}

.pageInnerContentBox{
	width:1100px;
	padding-top:110px;
	padding-bottom:30px;
	margin:auto;
	clear:both;

}

.pageInnerContainer .box{
	width:100%;
	padding:20px;
	box-sizing:border-box;
	display:block;
	overflow:hidden;
	position:relative;
	top:-13px;
	z-index:0;
}

.pageInnerContainer .shadow{
	box-shadow:2px 2px 2px 2px rgba(20%,0.6);
	width:98%;
	margin:auto;
	}

.pageInnerContainer .box_blue{
	background-color:#b8e5ff;
}

.pageInnerContainer .box_white{
	background-color:#ffffff;
	box-shadow:2px 2px 2px 2px rgba(20%,20%,40%,0.5);
	width:100%;
	margin:auto;
	padding-bottom:30px;
	/*margin-bottom:50px;*/
}

.pageInnerContainer .box_green{
	/*background-color:#b8e5ff;*/
	background-color:#ffffff;
	box-shadow:2px 2px 2px 2px rgba(20%,20%,40%,0.5);
	width:100%;
	margin:auto;
	padding-bottom:30px;
	margin-bottom:50px;
}
.pageInnerContainer .box_yellow{
	background-color:#b8e5ff;
}
.pageInnerContainer .box_gray{
	background-color:#b8e5ff;
}

.pageInnerContainer .titleRow{
	width:100%;
	height:55px;
}

.topHeader{
	width:100%;
	position:fixed;
	top:0;
	left:0;
	height:110px;
	z-index:1000;
	background:url(../imagesV2/bg_topHeader_White.png) left bottom repeat-x #FFE8C0;   /*ffb400*/
	padding:0;
}

.subscribeRow{
	width:100%;
	position:relative;
}

.fix-header{
	height:43px;
	background:#ffff;
	position: fixed;
	width:100%;
	background:url(../imagesV2/bg_topHeader_White.png) left bottom repeat-x #ffffff;
}





.middleContent{
	position:relative;
	width:100%;
	padding-bottom:10px;
	height:auto;
}

.banner-slide-outer{
	width:100%;
	opacity: 0.9;
	position:relative;
	margin-top:110px;
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#bb002100,endColorstr=#bb002100);
	background-image: url(../images/top.jpg);*/
}

.footer{
	width:100%;
	border-top:4px solid #e5e5e5;
	font-size:90%;
	background-color:#ffffff;
	position:relative;
	left:0;
	bottom:0;
	height:80px;
	clear:both;
}



.aboutContentBox{
	width:100%;
	position:relative;
	background-color:#003366;
	height:200px;
	float:left;
}

.aboutContentBox .pageInnerContainer{
	padding-bottom:20px;
}


.aboutContentBox ul{
	padding:0;
	margin:0;
}
.aboutContentBox li{
	list-style:none;
}

.aboutContentBox li a{
	color:#ffffff;
	text-decoration:none;
}

.aboutContentBox li a:hover{
	text-decoration:underline;
}

/******** layout end ************/

/******** menuNav ************/
.menuNav{
	padding:0;
	margin:0;
	position:absolute;
	top:67px;
	/*padding-left:18%;*/
	z-index:1010;
	background-color:#FFE8C0;  /*ffb400*/
	height:40px;
	width:100%;
	text-align:center;
}

.fix-header .menuNav{
	padding:0;
	margin:0;
	position:absolute;
	top:0;
	left:0;
	/*padding-left:12%;*/
	z-index:1010;
	width:100%;
	text-align:center;
}

.menuNav ul{
	padding:0;
	margin:0;
	color:#ffffff;
}

.menuNav li{
	list-style:none;
	position:relative;
	display: inline-block;
}

.menuNav li:hover{
	background-color:#006699;
	color:#FFE8C0;  /*ffb400*/
}

.menuNav li:hover a{
	color:#fff;
}

.menuNav li a{
	color:#323232;
	text-decoration:none;
	padding:6px 10px;
	font-size:110%;
	line-height:43px;
	height:43px;
	font-weight:bold;
	box-sizing:border-box;  
}

.menuNav li a:hover{
	color:#fff;
	/*border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #ffb400;*/
}

.menuNav li#current a:hover{
	color:#ffffff; 
} 

.menuNav li#current{
	color:#323232;
	 
}

.menuNav li#current a{
	/*color:#FFFFFF;*/
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
}

.menuNav li#current .submenu a{
	color:#ffffff;
	border-bottom-width: 0;
}

.menuNav li#current .submenu a:hover{
	color:#323232; 
}

.menuNav .submenu{
	z-index:9999999;
	position:absolute;
	top:43px;
	left:0;
	width:180px;
	color:#ffffff; 
	}
	
.menuNav ul.submenu {
	background-color:#006699;
	padding:0;
	clear:both;
}

.menuNav ul.submenu  li {
	float:left;
	display:block;
	width:100%;
	box-sizing:border-box;
	height:auto; 
}

.menuNav ul.submenu  li a{
	color:#ffffff;
	display:block;
	font-weight:normal;
	font-size:96%;
	line-height:18px;
	height:30px;
	text-align: left;
	width: 100%; 
}

.menuNav ul.submenu  li a:hover{
	border-bottom:0;
	background-color:#FFE8C0;  /*ffb400*/
	color:#323232;
}

.fix-header li a:link{
	color:#5f5f5f;
}

.fix-header li a:hover{
	color:#fff;
}



.menuNav li.blueFont a{
	color:#0066cc;
	text-decoration:none;
	padding:6px 10px;
	font-size:110%;
	height:27px;
	font-weight:bold;
	box-sizing:border-box;
}

.menuNav li.blueFont a:hover{
	color:#fff;
	border-bottom:4px solid #0066cc;
}




<!--header function link---->

.hederfunlink{
	padding:0;
	margin:0;
	width:100%;
	clear:both;
	color:#003366;
	
}

.headerfunlink span{
	color:#003366;
}

.hederfunlink ul{
	padding:0;
	margin:0;
	float:right;
}

.hederfunlink li{
	list-style:none;
	display:inline;
	color:#003366;
	font-size:100%;
}

.hederfunlink li a{
	color:#39F;
	text-decoration:none;
	padding:10px 10px;
}

.hederfunlink li a:hover{
	color:#003366;
}


.hederfunlink input[type=text]{
	border:0;
	border:1px solid #003366;
	color:#003366;
	height:20px;
	padding:2px 5px;
	font-size:90%;
}

.hederfunlink input[type=button]{
	border:0;
	background-color:#003366;
	color:#ffffff;
	height:26px;
	padding-left:10px;
	padding-right:10px;
	font-size:90%;
}
/******** menuNav end ************/

/******** service Panel***********/
.servicePanel{
	position:fixed;
	left:0;
	top:110px;
	background-color:#e5e5e5;
	z-index:2000;
	
}

.servicePanel li{
	position:relative;
	list-style:none;
	overflow:visible;
	padding:0;
}

.servicePanel li ul{
	width:400px;
	height:auto;
	margin:0;
	padding:30px;
	position:absolute;
	left:-400px;
	top:0;
	box-sizing:border-box;
	z-index:-1;
}

.servicePanel a{
	width:120px;
	height:50px;
	display:block;
	overflow:hidden;
	text-decoration:none;
}
.servicePanel a span{
	padding-left:45px;
	line-height:50px;
	color:#ffffff;
}

.servicePanel a.login {
	background:url(../imagesV2/service_icon.png) 0 0 #8cc138 no-repeat;
}
.servicePanel .login{
	background-color:#8cc138;
}
.servicePanel a.epaper{
	background:url(../imagesV2/service_icon.png)  0 -50px #ea4f4f no-repeat;
}
.servicePanel .epaper {
	background-color:#ea4f4f;
}
.servicePanel a.contact {
	background-color: #003366;
	background-image: url(../imagesV2/service_icon.png);
	background-repeat: no-repeat;
	background-position: 0 -100px;
}
.servicePanel .contact{
	background-color:#39C;
}
.servicePanel a.discuss {
	background-color: #006699;
	background-image: url(../imagesV2/service_icon.png);
	background-repeat: no-repeat;
	background-position: 0 -150px;
} 
.servicePanel .discuss{
	background-color:#ffb433;
}

.servicePanel a.discuss2 {
	background-color: #00938C;
	background-image: url(../imagesV2/service_icon.png);
	background-repeat: no-repeat;
	background-position: 0 -150px;
}
.servicePanel a.discuss3 {
	background-color: #00ab8C;
	background-image: url(../imagesV2/service_icon.png);
	background-repeat: no-repeat;
	background-position: 0 -150px;
}
.servicePanel a.discuss4 {
	background-color: #00AB0D;
	background-image: url(../imagesV2/service_icon.png);
	background-repeat: no-repeat;
	background-position: 0 -150px;
}
 

.servicePanel a.fb {
	background-color: #39F;
	background-image: url(../imagesV2/service_icon.png);
	background-repeat: no-repeat;
	background-position: 0 -200px;
}
.servicePanel .fb{
	background-color:#1c407b;
}


.servicePanel .close{
	width:12px;
	height:12px;
	overflow:hidden;
	background:url(../imagesV2/slideControl.png) no-repeat 0 -12px;
	float:left;
	cursor:pointer;
	position:absolute;
	top:10px;
	right:10px;
}

.servicePanel p.title{
	font-size:120%;
	color:#ffffff;
}

.joinRule{
	font-size:90%;
}

.joinRule ol li{
	list-style-type: decimal;
}

.joinRule li{
	padding:10px auto;
	list-style-type: decimal;
}


.servicePanel table{
	width:100%;
}
.servicePanel input[type=text]{
	width:100%;
	height:30px;
	line-height:30px;
	color:#666;
	border:0;
}

.servicePanel input[type=button]{
	background-color:#333333;
	color:#fff;
	border:0;
	margin:10px;
	padding:10px 20px;
}

.servicePanel textarea{
	border:0;
}
 	
/******** service icon end  ************/


/*********case block****************/
ul.case_block{
	padding:0 10px;
	position:relative;
	box-sizing:border-box;
	margin-top:50px;
	}

ul.case_block li{
	padding:0 10px;
	-webkit-transition:all 0.4s ease;
	-moz-transition:all 0.4s ease;
	-o-transition:all 0.4s ease;
	transition:all 0.4s ease;
	list-style:none;
	box-sizing:border-box;}

ul.case_block li.transLeft{
	-webkit-transform:translateX(130px);
	-moz-transform:translateX(130px);
	-o-transform:translateX(130px);
	transform:translateX(130px);}
ul.case_block li.transRight{
	-webkit-transform:translateX(-130px);
	-moz-transform:translateX(-130px);
	-o-transform:translateX(-130px);
	transform:translateX(-130px);}

ul.case_block li .item
{   
	position:relative;}

/*
ul.case_block li .item .title{
	position:absolute;
	left:0;
	top:0;
	color:#fff;
	font-size:110%;
	width:100%;
	height:40px;
	padding:10px;
	text-align:center;
	box-sizing:border-box;
	}
*/
		 
ul.case_block li .item .title{
 position:absolute;
 left:0;
 top:-40px;
 color:#fff;
 font-size:110%;
 width:100%;
 height:40px;
 line-height:40px;
 text-align:center;
 box-sizing:content-box;
 border:1px solid #e5e5e5;
 border-bottom:0;
 }


.box_white ul.case_block .title{
	background:rgba(0,51,102,1);
	background:rgb(0,51,102);
	opacity: 1;
  	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#aa003078,endColorstr=#aa003078);
	background-color: #003366; 
}

.box_blue ul.case_block .title{
	background:rgba(0,48,120,0.8);
	background:rgb(0,48,120);
	opacity: 0.8;
  	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#aa003078,endColorstr=#aa003078);
	background-color: #39F;
}

.box_green ul.case_block .title{
	background:rgba(102,153,0,0.8);
	background:rgb(102,153,0);
	opacity: 0.8;
  	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#aa669900,endColorstr=#aa669900);
	background-color: #669900;
}

ul.case_block li .item img{
	display:block;
	width:100%; 
	border-bottom:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
}

ul.case_block li .item img.imgHover{
	display:none;
	position:absolute;
	top:0;
	left:0;}

ul.case_block li .submenu{
	display:none;
	position:absolute;
	left:100%;
	top:0;
	z-index:99;}

ul.case_block li .submenu a{
	display:block;
	width:130px;
	padding:10px;
	margin-bottom:8px;
	color:#FFF;
	border-radius:0 4px 4px 0;
	box-sizing:border-box;
}

.box_white ul.case_block li .submenu a{
	background-color: #006699;
}

.box_white ul.case_block li .submenu a:hover{
	background:#003366;
}

.box_blue ul.case_block li .submenu a{
	background-color: #006699;
}

.box_blue ul.case_block li .submenu a:hover{
	background:#003366;
}

.box_green ul.case_block li .submenu a{
	background-color: #288d00;
}

.box_green ul.case_block li .submenu a:hover{
	background:#0f4800;
}

ul.case_block li.third .submenu{
	left:auto;
	right:100%;}

.box_white ul.case_block li.third .submenu a{
	border-radius:4px 0 0 4px;
	background-color: #006699;
}
.box_white ul.case_block li.third .submenu a:hover{
	background-color: #003366;
}

.box_blue ul.case_block li.third .submenu a{
	border-radius:4px 0 0 4px;
	background-color: #006699;
}
.box_blue ul.case_block li.third .submenu a:hover{
	background-color: #003366;
}


.box_green ul.case_block li.third .submenu a{
	border-radius:4px 0 0 4px;
	background-color: #288d00;
}
.box_green ul.case_block li.third .submenu a:hover{
	background-color: #0f4800;
}
	
.col-3{
	float:left;
	width:33.3%;
	/*margin-right:1%*/}

/*********case block end****************/






/*********cercle block ****************/
.cercle_block{
  width:100%;
   position:relative;
  }         
  
.cercle_block .box{
  width:33%;
  display:inline;
  float:left;
  overflow:hidden;
  position:relative;
  height:100%;
  }
  
  
.cercle_block .box:last-child{
  margin-right:0;
}



.box .description{
	width:100%;
	border-right:1px solid #e5e5e5;
	overflow:auto;
	color:#323232;
	height:auto;
	display:block;
	min-height:100px;
	line-height:1.5em;
	padding-right:5%;
	height:100%;
	font-size:100%;
	word-break: break-all;
}

.cercle_block .last{
	border-right:0;
}

.cercle_block .description .title{
	font-weight:bold;
	font-size:110%;
}

 
/*********cercle block end****************/	



/*********scrollToTop****************/	
.scrollToTop{
	width:35px; 
	height:35px;
	text-align:center; 
	background: whiteSmoke;
	font-weight: bold;
	color: #444;
	text-decoration: none;
	position:fixed;
	bottom:90px;
	right:10px;
	display:none;
	background:url(../imagesV2/arrow-Up.png) no-repeat 0 0;
	z-index:999999999;
}
.scrollToTop:hover{
	text-decoration:none;
}

/*********scrollToTop end****************/


/***********pageInnerContainer title*************/
.titleRow p.title{
	width:auto;
	height:34px;
	padding:1px 0px 5px 10px;
	padding:2px 0px 5px 10px\9;
	float:left;
	line-height:30px;
	position:absolute;
	left:-3px;
	bottom:-1px;
	top:0;
	z-index:1;
}

.titleRow p.title span{
	height:34px;
	line-height:34px;
	padding:3px 50px 5px 10px;
	padding:4px 50px 5px 10px\9;
}

.titleRow p.title_blueL{
	background:url(../imagesV2/tab_blueL_left.png) no-repeat 0 0;
	color:#003366;
}

.titleRow p.title_blueL span{
	background:url(../imagesV2/tab_blueL_right.png) no-repeat 100% 0;
}

.titleRow p.title_blueD{
	background:url(../imagesV2/tab_blueD_left.png) no-repeat 0 0;
	color:#003366;
}

.titleRow p.title_blueD span{
	background:url(../imagesV2/tab_blueD_right.png) no-repeat 100% 0;
}


.titleRow p.title_greenL{
	background:url(../imagesV2/tab_greenL_left.png) no-repeat 0 0;
	color:#003366;
}

.titleRow p.title_greenL span{
	background:url(../imagesV2/tab_greenL_right.png) no-repeat 100% 0;
}

.titleRow p.title_greenD{
	background:url(../imagesV2/tab_greenD_left.png) no-repeat 0 0;
	color:#003366;
}

.titleRow p.title_greenD span{
	background:url(../imagesV2/tab_greenD_right.png) no-repeat 100% 0;
}


.titleRow p.title_yellowL{
	background:url(../imagesV2/tab_yellowL_left.png) no-repeat 0 0;
	color:#003366;
}

.titleRow p.title_yellowL span{
	background:url(../imagesV2/tab_yellowL_right.png) no-repeat 100% 0;
}

.titleRow p.title_yellowD{
	background:url(../imagesV2/tab_yellowD_left.png) no-repeat 0 0;
	color:#003366;
}

.titleRow p.title_yellowD span{
	background:url(../imagesV2/tab_yellowD_right.png) no-repeat 100% 0;
}

.titleRow p.title_grayL{
	background:url(../imagesV2/tab_grayL_left.png) no-repeat 0 0;
	color:#003366;
}

.titleRow p.title_grayL span{
	background:url(../imagesV2/tab_grayL_right.png) no-repeat 100% 0;
}

.titleRow p.title_grayD{
	background:url(../imagesV2/tab_grayD_left.png) no-repeat 0 0;
	color:#003366;
	position:absolute;
	left:-2px;
}

.titleRow p.title_grayD span{
	background:url(../imagesV2/tab_grayD_right.png) no-repeat 100% 0;
}

.titleRow p.title_white{
	background:url(../imagesV2/tab_white_left.png) no-repeat 0 0;
	color:#003366;
}

.titleRow p.title_white span{
	background:url(../imagesV2/tab_white_right.png) no-repeat 100% 0;
}

.titleRow p.descr{
	width:auto;
	height:34px;
	box-sizing:border-box;
	color:#003366;
	line-height:34px;
	font-size:120%;
	position:relative;
	margin-left:30%;
	float:left;
}
	

/**********pageInnerContainer title end*************/



.popupContainer{
	width:100%;
	height:99%;
	background-color:#0066cc;
	color:#ffffff;
	overflow:auto;
	padding:20px;
	box-sizing:border-box;
}
.popupContainer p{
	font-size:120%;
	font-weight:bold;
	
}

.popupContainer input[type=button].button_b{
	background-color:#003b75;
	color:#fff;
	border:0;
	height:50px;
	line-height:50px;
	padding-left:30px;
	padding-right:30px;
	margin:10px 20px;
}

/************list*********************/
ul.listNav{
	margin:0;
	padding:0;
}

ul.listNav li{
	list-style:none;
	text-align:left;
}

ul.listNav li a{
	text-decoration:none;
}

ul.listNav li a:hover{
	text-decoration:underline;
}

ul.listNav .title{
	text-align:left;
	border-bottom:1px solid #d4d4d4;
	font-size:100%;
	margin:0;
	margin-bottom:10px;
}

/************list end*********************/



/************grid*********************/
.gird_list{
	width:100%;
	border-collapse:collapse;
	border:0;
}

.grid_list th{
	padding:3px 5px;
	font-size:90%;
	min-height:30px;
	vertical-align:middle;
	background:url(../imagesV2/bg_grayD_twill.png) repeat;
}

.grid_list td{
	padding:3px 5px;
	font-size:90%;
	line-height:1.5em;
}

.grid_list tr.subDetail{
	border-top:0;
	display:none;
	vertical-align:top;
}


.grid_query{
	width:100%;
	border-collapse:collapse;
}
/************grid ********************/


/*****************tab*****************************/
.tabContainer{
	padding:20px;
	box-sizing:border-box;
	background:url(../imagesV2/bg_white_twill.png) repeat;
	overflow:auto;
	border-bottom-left-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
}

.tabContainer table{
	margin-top:30px;
	margin-bottom:30px;
	border-collapse:collapse;
}

/*****************tab end*****************************/


/************pager*********************/
.pager{
	width:100%;
	margin:auto;
	font-size:0.86em;
	margin-top:2%;
	text-align:center;
	
}

.pager input[type=button]{
	border:1px solid #dddddd;
	color:#666666;
	background:none;
	padding:3px 5px;
}

/************pager end*********************


/************share icon*********************/
.shareIcon{
	width:auto;
	vertical-align:middle;
	margin-left:20px;
}

.shareIcon img{
	width:24px;
	height:24px;
	vertical-align:middle;
	margin-right:5px;
	border:0;
}

.shareIcon img.google{
	background:url(../imagesV2/icon_share.png) 0 0 no-repeat;
}

.shareIcon img.fb{
	background:url(../imagesV2/icon_share.png) -24px 0 no-repeat;
}

.shareIcon img.email{
	background:url(../imagesV2/icon_share.png) -48px 0 no-repeat;
}

/************share icon end*********************/


.showDetail{
	cursor:pointer;
}


ul.listNav .title{
	padding-left:45px;
	background:url(../imagesV2/img_movList.png) no-repeat 0 0;
	height:40px;
	line-height:40px;
	color:#343434;
	font-size:110%;
}



/*¦Ç©³¬yµ{¹Ï*/
.flowChart .item {
    width: 70%;
    border: 1px solid #7f9a17;
    background-color: #ffffff;
    color: #4c8216;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    margin: 0px auto;
}

