@charset "utf-8";
/* CSS Document */
html{
	color:#000;
	background:#FFF;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,footer,article,aside,header,section,nav,figure,figcaption,hgroup,a{
	margin:0;
	padding:0;
	font-family:"微软雅黑";
	text-decoration:none;
}
#popup{
	position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100em;
    background: rgba(0,0,0,0.5);
    z-index: 5;	
    display: none;
}
#popup .popup_con{
	width: 479px;
    height: 400px;
    margin: 13% auto;
    background: #fff;
    border-radius: 8px;
    position: relative;
	box-shadow: 0 0 28px 28px rgba(43,43,43,0.21);
}
#popup .popup_con h2,#popup .popup_con p{ text-align:center; width:289px; margin:0 auto;}
#popup .popup_con h2{ padding-top:50px;}
#popup .popup_con p{ padding:0px; height:45px; text-align:center; margin:0 auto;} 
#popup .popup_con p:nth-of-type(1){ padding-top:50px; font-size:28.8px; font-weight:500; line-height:46px;}
#popup .popup_con p:nth-of-type(2){ font-size:23.6px; font-weight:500; line-height:46px;}
#popup .popup_con p:nth-of-type(2) span{ color:#ffb400;}
#popup .popup_con p:nth-of-type(3){ padding-top:30px;}
#popup .popup_con p:nth-of-type(3) a{ width:184px; height:42px; display:block; background:#000000; box-shadow: 0 4px 4px 4px rgba(43,43,43,0.3); border-radius: 22px; color:#ffffff; font-size:18.7px; line-height:42px; margin:auto;}
#popup .popup_con p:nth-of-type(3) a:hover{ background:#fff; color:#000;}
#popup .popup_con p:nth-of-type(4){ padding-top:10px;}
#popup .popup_con p:nth-of-type(4) span{ width:87px; height:30px; display:block; border:1px solid #c2c2c2; line-height:30px; font-size:16px;border-radius: 22px; color:#c2c2c2; margin:auto; font-weight:normal;}
#popup .popup_con p:nth-of-type(4) span:hover{ background:#666666; color:#FFFFFF; cursor:pointer;}