@charset "utf-8";
/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select,img{margin:0;padding:0;}
body{font-family:Arial,"\5FAE\8F6F\96C5\9ED1";color: #333;color: rgba(0,0,0,0.5); background:#ffffff;}
h1,h2,h3,h4,h5,h6{ font-style:none;}
a{text-decoration:none; color:#4E4E4E;}
a:hover{ text-decoration:none;}
i,em{font-style:normal}
ul,li{list-style:none;}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0;}
.clear{clear:both;}
p{ font-size:2em;}

/*502 404*/
.err_main{ width:100%; max-width:960px; padding:4% 0 2% 0; margin:0 auto;}
.errm_img{ width:80%; margin:0 auto; text-align:center;}
/*.errm_img img{ margin:0 20px;}*/
.errm_pp{ width:100%; font-size:14px;}
.errm_contact{ width:45%; margin:0 auto; position:relative; left:6%;}
.errm_contact p:first-child{ margin-top:20px;}
.errm_pp h1{ line-height:44px; font-weight:normal; font-size:28px; color:#333; margin:20px 0;}
.errm_pp h1 span{ display:inline-block; padding:0 4px;}
.errm_pp h1 a{ background-color:#fdd100; padding:4px 10px; margin:0 4px; border-radius:8px;}
.errm_pp p{ font-size:14px; color:#999; line-height:25px;}
.errm_pp p a{ color:#999;}
.errm_pp p span{ color:#333;}
.err_footer{ padding:40px 0;}
.footer .copyright{ font-weight:normal; font-size:12px; color:#b8b8b8; text-align:center;}
.footer .copyright a{ color:#b8b8b8;}

/*弹框倒计时*/
.fixed{ width:16%; height:auto; text-align:center; margin:0 auto;}
.fixed .back_btn{ display:block; width:35%; color:#000; line-height:28px; background-color:#fdd100; margin:2% auto; font-size:14px;}
.fixed p{ font-size:14px; line-height:25px;}

@media all and (min-height:960px){
	.err_main{ padding:6% 0 3% 0;}
}

@media all and (max-width:960px){
	.err_main{ padding:25% 0 10% 0;}
	.errm_pp{ text-align:center;}
	.errm_contact{ width:90%; margin:0 auto; position:relative; left:0%;}
}
@media screen and (min-width:0px) and (max-width:480px){
	.fixed{ width:56%; text-align:center;}	
	.fixed p{ font-size:12px; line-height:20px;}
	.fixed .back_btn{ font-size:12px; line-height:25px;}
}
@media screen and (min-width:481px) and (max-width:640px){
	.fixed{ width:40%; text-align:center;}	
	.fixed p{ font-size:12px; line-height:20px;}
	.fixed .back_btn{ width:35%; font-size:12px; line-height:25px;}

}
@media screen and (min-width:641px) and (max-width:768px){
	.fixed{ width:30%; text-align:center;}	
	.fixed p{ font-size:12px; line-height:20px;}
	.fixed .back_btn{ width:35%; font-size:12px; line-height:25px;}
}
@media screen and (min-width:769px) and (max-width:1024px){
	.err_main{ padding:10% 0 6% 0;}
	.fixed{ width:24%; text-align:center;}	
	.fixed p{ font-size:12px; line-height:20px;}
	.fixed .back_btn{ width:35%; font-size:12px; line-height:25px;}
}
@media screen and (min-width:1025px) and (max-width:1400px){
	.err_main{ padding:10% 0 6% 0;}
	.fixed{ width:20%; text-align:center;}	
	.fixed p{ font-size:12px; line-height:20px;}
	.fixed .back_btn{ width:35%; font-size:12px; line-height:25px;}

}


