/************************************************************************************
header
*************************************************************************************/
.header_logo{
	background-color:#fff;
	position:relative;
	z-index:1;
	width:100%;
	height:73px;
	float:left; 
}
.hkjc_logo{
	float:left;
	padding:4px 0px 0px 2%;
	width:48%;
}

.ewin_logo_all{
	float:right;
	height:73px;
}
.ewin_logo_if{
	float:right;
}

.chi{
	height:73px;
	padding:45px 15px 0px 300px;
	float:left;
}
.ewin_logo{
	float:left;
	padding-top:22px;
	}
	
.connet_logo{
padding:15px 5px 0px 0px;
float:right;
}

.others{
	float:left;
	padding:10px 10px 0px 10px;
}
.header11px a{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 15px;
	color: #7b7135;
	letter-spacing: 0px;
	text-decoration: none;
}
.header11px:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 15px;
	color: #7b7135;
	letter-spacing: 0px;
	text-decoration: underline;
}
.clear_header{
clear:left;
height:0px;
}
/************************************************************************************
footer
*************************************************************************************/
.footer{
	background-color:#fff;
	width:100%;
	margin:10px 0 20px 0;
}
.footer_faq{
    float:left;
	margin: 1% 0 1% 0; 
	/* margin:0px 0 10px 0; */
	}

.footer_copyright{
	margin:14px 0 10px 0;
    float:right;
	}
	
.copyright_nextline{
clear:none;
display:inline;
}

.language_970{display:block;}
.language_480{display:none;}

.rgp_970{display:block;}
.rgp_480{display:none;}

.rgp_970 {
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.rgp_480{
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
/************************************************************************************
others
*************************************************************************************/	
form{
	margin-top: 0px;
	margin-bottom: 0px;
}
.copyright11px_a {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 15px;
	color: #003366;
	letter-spacing: 0px;
	text-decoration: none;
}
.copyright11px_2000 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 15px;
	color: #003366;
	letter-spacing: 0px;
	text-decoration: none;
}
.copyright11px_a:hover  {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 15px;
	color: #003366;
	letter-spacing: 0px;
	text-decoration: none;
	text-decoration: underline;
}
.copyright11px {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 15px;
	color: #003366;
	letter-spacing: 0px;
	text-decoration: none;
}
.copyright11px:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 15px;
	color: #003366;
	letter-spacing: 0px;
	text-decoration: underline;
}
.copyright11px_gap {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 15px;
	color: #cccccc;
	letter-spacing: 1px;
	text-decoration: none;
}
.white15px {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 1px;
	text-decoration: none;
}
.header11px_a {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 15px;
	color: #848484;
	letter-spacing: 0px;
	text-decoration: none;
}

.header11px_gap {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	line-height: 15px;
	color: #2a3981;
	letter-spacing: 4px;
	text-decoration: none;
}
.english11px {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 15px;
	color: #2a3981;
	letter-spacing: 0px;
	text-decoration: none;
}
.english11px:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 15px;
	color: #2a3981;
	letter-spacing: 0px;
	text-decoration: underline;
}
.row_green{
	font-family:Arial, Helvetica, sans-serif;
    height:20px;
	background-color:#568400;
}
.row_blue{
	font-family:Arial, Helvetica, sans-serif;
    height:20px;
	background-color:#254fa1;
}

/************************************************************************************
smaller than 970
*************************************************************************************/
@media screen and (max-width: 970px) {
.rgp_970{display:block;}
.rgp_480{display:none;}

.language_970{display:block;}
.language_480{display:none;}

.footer_copyright{
	margin: 0 0 15px 0;
	/* margin:5px 0 10px 0; */
    float:left;
	}
.footer_faq{
    float:left;
	margin: 2% 0 0.5% 0;
	/* margin:0px 0 0px 0; */
	}
.chi{
	padding:45px 15px 0px 0px;
}


}
/************************************************************************************
@ 768px -970px
*************************************************************************************/

@media (min-width: 768px) and (max-width: 970px) {

.footer{
	width:98%;
	padding:0 1%;
}

.rgp_970{display:block;}
.rgp_480{display:none;}


.language_480{display:inline;}

}

/************************************************************************************
smaller than 767
*************************************************************************************/
@media screen and (max-width: 767px) {

.footer{
	width:98%;
	padding:0 1%;
}


.language_970{display:none;}
.language_480{display:inline;}
}

/************************************************************************************
smaller than 480
*************************************************************************************/
@media screen and (max-width: 480px) {
.rgp_970{display:none;}
.rgp_480{display:block; float:left;}

.header_logo{
	height:57px;
}

.hkjc_logo{
	float:left;
	padding:5px 0px 5px 2%;
	width:48%;
}
.ewin_logo_all{
	height:auto;
	width:28%;
	float:right;
}
.chi{
	height:auto;
	padding:30px 10px 0px 20px;
}
.ewin_logo{
	padding:10px 10px 0px 0px;
}

.connet_logo{
padding:10px 0px 0px 0px;
}
.connet_logo img{
width:80%;
}
.others{display:none;}

.copyright_nextline{
clear:both;
display:block;
}
}


@media screen and (max-width: 460px){
.copyright_nextline{
clear:both;
display:inline;
}
.chi{
	height:auto;
	padding:30px 10px 0px 0px;
}
}
/************************************************************************************
smaller than 320
*************************************************************************************/
@media screen and (max-width: 320px) {
.hkjc_logo{
	padding:5px 0px 5px 2%;
	width:50%;
}

.ewin_logo_all{
	width:35%;
}

.ewin_logo{
	padding:5px 5px 5px 0px;
}

.connet_logo{
padding:15px 0px 0px 0px;
float:right;
margin-right:-20px;
}
.connet_logo img{
width:70%;
}
.chi{
	height:auto;
	padding:30px 10px 0px 0px;
}

.rgp_970{display:none;}
.rgp_480{display:block;}
}
/************************************************************************************
smaller than 240
*************************************************************************************/
@media screen and (max-width: 240px) {
.ewin_logo_all{
display:none;
}
.header_logo{
	height:45px;
}
.rgp_970{display:none;}
.rgp_480{display:block;}

}