/* detail */



.navButton , .navButtonFocus{
	color: #fff;
	background: url("images/navButtonG.png") 0% 50% repeat-y;


	cursor:pointer;
	font-size:14px;


	padding:0px 10px 3px 30px;
     width: 85px;
	display:inline-block;
 
   position:relative;

	margin:4px 0;
	margin-right:10px;
	height:30px;





    line-height: 30px;

	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	behavior: url(PIE.htc);
	white-space: nowrap;

}

 .navButton:hover{
    color:red;
 }
.navButtonFocus{
	color:#fff;
	background: url("images/navButtonR.png") 0% 50% repeat-y;




}


.checkButtons,.checkButtonsFocus, .importantButtonsFocus, .importantButtons{

border: 1px solid #888;
color: #888;

cursor: pointer;
font-size: 13px;
padding: 0px 10px;
vertical-align: middle;

display: inline-block;
position: relative;
/**
top: 3px;
**/

margin: 2px 0;
margin-right: 20px;
height: 30px;

border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
behavior: url(PIE.htc);
line-height: 30px;



}




.checkButtons:hover{
 	  color:#0070c9;

}

.checkButtonsFocus ,.importantButtonsFocus{
	background:#3b8dbc;
	border: 1px solid #3b8dbc;
	color:#fff;
	






}






.importantButtons  {

  border: 1px solid #A0D468;
  color:#A0D468;


}
.importantButtonsFocus{

    background:#A0D468;
	border: 1px solid #A0D468;
	color:#fff;

 

}




.radioButtons{


	border: 1px solid #3b8dbc;
	line-height锛?12px;
	color: #3b8dbc;

	cursor:pointer;
	font-size:14px;
	padding:3px 20px;

    display:inline;

	margin:4px 0;
	margin-right:20px;

	height:25px;
	border-radius:6px;

	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	behavior: url(PIE.htc);
}
.radioButtonsFocus{
	background:#3b8dbc;
	border: 1px solid  #f6da1a;  /**#3b8dbc;**/
	
    color:#fff;
	padding:3px 20px;
    line-height: 25px;
   display:inline;



	cursor:pointer;


	margin:4px 0;
	margin-right:20px;
	height:25px;


    border-radius: 6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	behavior: url(PIE.htc);
}



.functionButton{
	border: 1px solid #08C;



	color: #08C;
	cursor:pointer;
	font-size:14px;
	padding:2px 20px;

	display:inline-block;
	position:relative;
	top:3px;
	left:5px;


	margin:4px 0;
	margin-right:20px;

	height:25px;

    line-height: 25px;



	border-radius:6px;

	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	behavior: url(PIE.htc);





}
.functionButtonFocus{
	background:#3b8dbc;
	border: 1px solid #3b8dbc;
    color:#fff;

    cursor:pointer;
	font-size:14px;
	padding:2px 20px;

	display:inline-block;
	position:relative;
	top:3px;
	left:5px;


	margin:4px 0;
	margin-right:20px;

	height:25px;

    line-height: 25px;



	border-radius:6px;

	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	behavior: url(PIE.htc);





}








[edp-cloak]{

  display:none!important;
  
}
.open{
	display: block;	
}

.open  .edpdropdown-menu  {

	display: block;

}

.edpdropdown-menu{

	display: none;


}



.linkButton {



	padding: 5px 10px;
	
	
	 
	
	 color:#08C;
	 
	
	
	
	
	
	}
	
	
	.linkButton:hover {
	
	
	
	  color:white;
	
	
	  background-color:#08C;
	
	
	}
	
	

.linkColor{

	COLOR: #08C; 
}


.portalItem{
    overflow-x: hidden;
    margin-bottom: 15px;
}
.portalItem label{
	text-align: right;
}
@media only screen and (max-width: 1024px){
	.portalItem label{
		text-align: left;
	}
}





@media screen and (max-width: 600px){
	.col-1{
		width: 20%;
		float: left;
	}
	.col-2{
		width: 50%;
		float: left;
	}
	.col-3{
		width: 50%;
		float: left;
	}
	.col-4{
		width: 50%;
		float: left;
	}
	
	
	.col-5{
		width: 100%;

		float: left;
	}
	.col-6{
		width: 100%;

		float: left;
	}
	.col-7{
		width: 100%;

		float: left;
	}
	.col-8{
		width: 100%;
		float: left;
	}
	.col-9{
		width: 100%;
		float: left;
	}
	.col-10{
		width: 100%;
		float: left;
	}
	.header_top_1_2{
		margin:0 auto;
	}
	.header_bottom>div>a>img{
		margin-left:0;
	}
	.header_bottom>p{
		display: block;
		margin:0 auto;
		float: right !important;
	}
	.detail-subtitle{
		display: none;
	}
	.content{
		float: left;
	}
	.content>p{
		display:none;
	}

}

@media screen and (min-width: 600px){
	.col-1{
		width: 10%;

	}
	.col-2{
		width: 19%;

	}
	.col-3{
		width: 30%;
	}
	.col-4{
		width: 40%;
	}
	.col-5{
		width: 45%;
	}
	.col-6{
		width: 60%;
	}
	.col-7{
		width: 70%;
	}
	.col-8{
		width: 80%;
	}
	.col-9{
		width: 90%;
	}
	.col-10{
		width: 100%;
	}


}



.header{
	width: 100%;
	top: 0px;
	left: 0px;
	background: #fff;
}
/*header-top*/
.header_top{
	width: 100%;
	height: 40px;
	border-bottom: 1px solid #d3d5d5;
}
.header_top_1_1{
	width: 30%;
	float: left;
	margin-left:20px;
}
.header_top_1_1 li{
	float: left;
	width: 100%;
}
.header_top_1_1 li img{
	width: 100%;
	height:100%;
}

.header_top_1_2{
	float: right;
	line-height: 38px;
	margin-right:30px;

}
.header_top_1_2 a{
	color: #8c8c8c;
}
.header_top_1_2 a:hover{
	color:#e3e3e3;
}
.header_top_1_2 .a_1{
	margin:0px;
}
/*header-bottom*/
.header_bottom{
	width: 100%;
	height: 60px;
	border-bottom: 1px solid #d3d5d5;
}

.header_bottom>p{
	/*float:right;*/
	float: left;
	line-height: 61px;
	font-family: 微软雅黑;
	/*margin-right: 24px;*/
	margin-left:27%;
}
.header_bottom p a{
	/*font-size: 18px;*/
	font-size: 20px;
	color: #8c8c8c;
	/*padding: 16px 5px;*/
	padding:16px;
	font-weight: 700;
}
/*.header_bottom p a:hover{
	border-bottom: 2px solid #999;
}*/

.header_bottom>div{
	float: left;
}


/*content*/
.content{
	width: 100%;
	margin:0 auto;
	margin-bottom: 10px;
}

/*footer*/
.footer{
	font-size: 14px;
	width: 300px;
	height: 20px;
	line-height: 20px;
	margin:0 auto;
	text-align: center;
}
.footer a{
	border:1px solid #d3d5d5;
	padding: 5px;
	color: #8C8C8C;
}
.footer a:hover{
	color:#e3e3e3;
}
/*end*/
.end{
	width: 100%;
	position: relative;

	margin-top: 40px;
	margin-bottom: 20px;
}
.end_1{
	height: 17px;
	width: 100%;
	border-bottom:1px solid #d3d5d5;
	margin-bottom:30px;
}


.end_1>span{
	display: block;
	width: 300px;
	line-height: 20px;
	font-size: 14px;
	background: #fff;
	text-align: center;
	padding:5px 10px;
	font-family: 微软雅黑;
	color: #9A9C9C;
	border:1px solid #d3d5d5;
	position: absolute;
	left: 50%;


    transform: translate(-151px);
 


}
.end p{
	margin-top: 20px;
	line-height: 30px;

	margin:0 auto;
	font-size: 14px;
	color: #9A9C9C;
	font-family: 微软雅黑;
	text-align: center;
}
.end>p>a{
	font-size: 14px;
	color: #9A9C9C;
}
.end_p{
	text-align: center;
	width: 350px !important;

}







.inputItem{
	height:36px;
	line-height:36px;
	font-size: 16px;
	color:#999;
	font-family:微软雅黑;
}

.textareaItem{
	font-size: 16px;
	color:#999;
	font-family:微软雅黑;

}
.buttonItem{
	font-style:normal;
	text-align:center;
	box-shadow:1px 1px 1px #f0f0f0;
	border-radius:2px;
	padding: 5px 60px;
	line-height:40px;
	background:#1992d9;
}
.buttonItem>a{
	font-size: 16px;
	color:#f7f7f6;
	font-weight: 700;
	display:block;
	width:100%;
}

.buttonItem>a:hover{
	color:#f7f7f6;
}

.a_1:hover{
	color:#FA5400 !important;
}







.content li{




	height:224px;
	float: left;
	margin-bottom: 20px;
	padding: 10px;
	margin-top:10px ;
	margin-left:10px;
}
 
.content li:hover{
	border:1px solid #d3d5d5;
}
 








.griditem{
	float: left;
	width: 95%;
	padding: 10px;

}
.griditem>li{
	float: left;
	border:1px solid rgba(237,237,237,0);
	border-radius:15px;
		
}
.griditem>li:hover{
	border:1px solid #d3d5d5;
}
.griditem>li>a>img{

	margin-bottom: 10px;.griditem>li>a>.p1
	border-radius: 8px;


}


.griditem>li>a>.p1{
	width: 100px;
	font-size: 20px;
	line-height: 18px;
	padding: 5px 0px;
	color: #5A5959;
	font-family:微软雅黑;
	text-align: center;
	margin:0 auto;
	border-top:1px solid #d3d5d5;
}
.griditem>li>a>.p2{
	width: 100px;
	font-size: 12px;
	line-height: 2px;
	padding: 5px 0px;
	color: #5A5959;
	font-family:微软雅黑;
	text-align: left;
	margin:0 auto;
}




.subtitle{
	font-weight: 700;
	font-size: 1.4em;
	color: #8c8c8c;
	 
	 
	 
	
	
	height: 30px;
	line-height: 23px;
	margin:auto;
	margin-bottom:15px;
	text-align: center;
	font-family:微软雅黑 ;

}
.subtitle p{
	border-top:1px solid #d3d5d5;
}





.spaceline{

 
width: 100%;
height: 20px;
 
left: 0px;
 


}
 
 
 
 
 .label {
 	
 line-height: 2;
 font-size: 15px;
}
 

.checkButtons, .importantButtons{


 
padding: 0px 10px;


}


.checkButtonsFocus ,.importantButtonsFocus{
 padding: 0px 10px;
}
