@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0; font:15px/24px tahoma, Arial, sans-serif; background:#fff; -webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none; }
.clear { clear:both; height:0;}
img{ vertical-align:middle;}
h1, h2, h3, h4, h5, p, h6, ul, li, ol, dd, dl, dt, input { padding:0; margin:0; list-style:none; font-weight:400;}
*{margin:0; padding:0;}
/* flag */
.ButtonStyle01 { border-radius: 5px; -o-border-radius: 5px; -moz-border-radius: 5px;  -webkit-border-radius: 5px; }

/*--------footer------*/
.MainFoot{background:#fff;color:#a6a6a6;padding: 20px 0 15px;}
.MainFoot p{ color:#4c4c4c; font-size:17px; padding:0;}
.MainFoot p a{ color:#4c4c4c;}
.MainFoot p i{color:#a6a6a6; font-size:15px; padding:5px 0 5px;}
.MainFoot h6{ padding:0 40px;}
.MainFoot p em:after{border:6px solid #4c4c4c; border-left:4px solid transparent;border-right:4px solid transparent;border-top:transparent;}
.MainFoot .Flag ul{ background:#fff;}
.MainFoot .Flag ul li{border-bottom:1px solid #a6a6a6;}
.MainFoot .Flag a{ color:#4c4c4c;}
.MainFoot .Flag ul a:last-child li{ border-bottom:none;}
.MainFoot .Flag ul li:hover {  background-color: #a6a6a6;color: #fff;}
/*--------footer------*/
@media (max-width: 1174px) { 
	.Details, .detail, .details{width:95%;}
}
@media (max-width: 979px) {
	
	/*-----------*/
	.MainFoot h6{ padding:8px 10px 0;}
}
@media (max-width: 767px) {
	
}

@media (max-width: 479px) {
	
}