@charset "utf-8";

audio:not([controls]) {
display:none
}


.theme-popover-mask {
	z-index:-999;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#000;
	opacity:0.5;
	filter:alpha(opacity=30);
	display:none
}
.theme-popover {
	z-index:9999;
	position:fixed;
	top:60%;
	left:54.6%;
	margin:-180px 0 0 -330px;
	border-radius:5px;
	border:solid 1px #e6e6e6;
	background-color:#fff;
	display:none;
}
.theme-poptit {
	padding:12px;
	position: relative;
}
	

.theme-poptit .close {
	float:right;
	color:#999;
	padding:5px;
	margin:-2px -5px -5px;
	font:bold 14px/14px simsun;
	text-shadow:0 1px 0 #ddd
}
.theme-poptit .close:hover {
	color:#444;
}
.zxyy {
    width: 480px;
    margin: 0 auto !important;
    border: solid 1px #dedede;
    padding: 0 0 25px 0;
}
.zxyy{ width:480px; margin:0 auto !important; border:solid 1px #dedede; padding:0 0 25px 0; background:#fff;}
.zxyydh{width:380px; margin:0 auto; line-height:40px; font-size:14px; height:50px; overflow:hidden; }
.zxyydh .l{width:100px;  line-height:40px; font-size:14px; float:left; height:40px }
.zxyydh .r{width:260px;  line-height:40px; font-size:14px; float:left; height:40px}
.zxyydh .r input{width:250px; height:30px; margin-top:5px; font-size:14px;float:left }
.anniu{width:140px; margin:0 auto; line-height:40px; color:#fff; background:#e2503a; border:none }
.zxyytop{ width:480px; margin:0 auto 10px auto; position:relative; height:50px; background:#2d3235; line-height:45px; text-align:center; color:#fff}
.zxyytop .an{ width:30px;  height:30px;  position: absolute; right:5px;  z-index:9999; top:2px; font-size:28px;}