body, h1, h2, h3, h4, h5, h6, p, table, dl, ul, dd, dt, li, form, div, input {margin:0; padding:0;}
body, input, textarea {font:14px "Microsoft Yahei", "Simsun", "tahoma", "sans-serif", Arial, Verdana, Helvetica;}
dl, ul, dt, dd, li {list-style:none;}
a,
a:visited {color:#333; text-decoration:none;}
a:hover {color:#f60; text-decoration:none;}
.clr {border-top:0; clear:both; line-height:0; font-size:0; height:0;}
img {border:none;}
body {font-size:14px; line-height:normal; color:#333; }

.hd_nav{
	padding:15px;
	border-bottom:1px solid #e9e9e9;
}

#container {
	margin:0 45px;
	padding:0;
	min-width:1024px;
}

#footer {text-align:center; padding:10px; border-top:#fff 0px solid; color:#aaa; line-height:25px; font-size:12px; line-height:18px; text-shadow:2px 1px #fff;}
#footer a,
#footer a:visited {margin:0 8px; color:#aaa;}
#footer a:hover {color:#f60;}
.apple_box{
	float: right;
	right: 180px;
	top: 100px;
	position: absolute;
	width: 120px;
	border: 1px solid #e5e5e5;
}

.android_box{
	float: right;
	right: 30px;
	top: 100px;
	position: absolute;
	width: 120px;
	border: 1px solid #e5e5e5;
}


/*弹出层框架*/
#pop_nav {position:fixed; top:0; left:0; width:100%; height:100%; z-index:9999;}
#pop_nav .pop_body {height:100%; position:relative; top:0; left:0; z-index:888;}
#pop_nav .pop_body .pop_bg {width:100%; height:100%; background:#000; position:absolute; top:0; left:0; z-index:888; filter:alpha(opacity=80); opacity:0.8;}
#pop_nav .pop_body .pop_cn {width:100%; height:100%; position:absolute; top:0; left:0; z-index:999;}
#pop_nav .pop_body .pop_cn .pop_main_nav {margin:auto; overflow:hidden; background:#fff; box-shadow:0 0 5px #000;}
#pop_nav .pop_body .pop_cn .pop_main_nav .pop_tit {padding:0 20px 0 35px; height:45px; color:#fff; line-height:45px; font-size:16px; background:url(../images/dotted_2.png) 15px 0 #57ab64 no-repeat;}
#pop_nav .pop_body .pop_cn .pop_main_nav .pop_tit span.close {margin-top:16px; float:right; cursor:pointer; display:inline-block; width:13px; height:13px; background:url(../images/icon_close.png) no-repeat;}
#pop_nav .pop_body .pop_cn .pop_main_nav .pop_box {padding:0; min-height:150px; background:url(../images/loading_1.gif) center #fff no-repeat;}
#pop_nav .pop_body .pop_cn .pop_txt_msg {margin:5px 20px; text-align:center; font-size:12px; color:#ccc;}

#logo {
	float:left;
	display:block;
}

.menu_list {
	float:right;
	padding-top: 12px;
}

.menu_list li {
	float: left;
	padding: 0 10px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	cursor: pointer;
	margin-left: 1px;
	white-space: nowrap;
	vertical-align: middle;
}

#loading {
	position: fixed; display: none; top: 40%; left: 45%;
	opacity: 0.7; z-index: 9999;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}

@-moz-keyframes loading {
	0%, 100% { -moz-transform: scale(1) rotateZ(0deg); transform: scale(1) rotateZ(0deg); opacity: 1; }
	26% { -moz-transform: scale(1.1) rotateZ(12deg); transform: scale(1.1) rotateZ(12deg); opacity: .2; }
	76% { -moz-transform: scale(0.8) rotateZ(-8deg); transform: scale(0.8) rotateZ(-8deg); opacity: .6; }
}
@-webkit-keyframes loading {
	0%, 100% { -webkit-transform: scale(1) rotateZ(0deg); transform: scale(1) rotateZ(0deg); opacity: 1; }
	26% { -webkit-transform: scale(1.1) rotateZ(12deg); transform: scale(1.1) rotateZ(12deg); opacity: .2; }
	76% { -webkit-transform: scale(0.8) rotateZ(-8deg); transform: scale(0.8) rotateZ(-8deg); opacity: .6; }
}
@keyframes loading {
	0%, 100% { -moz-transform: scale(1) rotateZ(0deg); -ms-transform: scale(1) rotateZ(0deg); -webkit-transform: scale(1) rotateZ(0deg); transform: scale(1) rotateZ(0deg); opacity: 1; }
	26% { -moz-transform: scale(1.1) rotateZ(12deg); -ms-transform: scale(1.1) rotateZ(12deg); -webkit-transform: scale(1.1) rotateZ(12deg); transform: scale(1.1) rotateZ(12deg); opacity: .2; }
	76% { -moz-transform: scale(0.8) rotateZ(-8deg); -ms-transform: scale(0.8) rotateZ(-8deg); -webkit-transform: scale(0.8) rotateZ(-8deg); transform: scale(0.8) rotateZ(-8deg); opacity: .6; }
}
.loader span { -moz-animation: loading 1s linear infinite -0.8s; -webkit-animation: loading 1s linear infinite -0.8s; animation: loading 1s linear infinite -0.8s; float: left; }
.loader .span2 { -moz-animation: loading 1s linear infinite -0.2s; -webkit-animation: loading 1s linear infinite -0.2s; animation: loading 1s linear infinite -0.2s; }
.loader .span3 { -moz-animation: loading 1s linear infinite -0.5s; -webkit-animation: loading 1s linear infinite -0.5s; animation: loading 1s linear infinite -0.5s; }
.loader .span4 { -moz-animation: loading 1s linear infinite -1.1s; -webkit-animation: loading 1s linear infinite -1.1s; animation: loading 1s linear infinite -1.1s; }
.loader .span5 { -moz-animation: loading 1s linear infinite -0.36s; -webkit-animation: loading 1s linear infinite -0.36s; animation: loading 1s linear infinite -0.36s; }
.loader .span6 { -moz-animation: loading 1s linear infinite -0.65s; -webkit-animation: loading 1s linear infinite -0.65s; animation: loading 1s linear infinite -0.65s; }
.loader .span7 { -moz-animation: loading 1s linear infinite -0.93s; -webkit-animation: loading 1s linear infinite -0.93s; animation: loading 1s linear infinite -0.93s; }
.loader .span8 { -moz-animation: loading 1s linear infinite -0.13s; -webkit-animation: loading 1s linear infinite -0.13s; animation: loading 1s linear infinite -0.13s; }
.loader .span9 { -moz-animation: loading 1s linear infinite -0.33s; -webkit-animation: loading 1s linear infinite -0.33s; animation: loading 1s linear infinite -0.33s; }
.font2 { font-family: Impact; }
.loader { overflow: hidden; font-size: 45px; }
.menuSec {padding-left:30%;}
.menuSec li { float: left; line-height: 30px; padding-left: 20px; }


#l, #loginbox,.userbox { display:none}
.menu_list li:hover {
	background-color:#5FBA6D;
	color:#fff!important;
}
.cur {
	background-color:#5FBA6D;
	color:#fff!important;
}

#i,#l ,#c,#d{
	position:relative;
	z-index:200;
}
.menu_list .s_meu1,.menu_list .s_meu2,.menu_list .s_meu3,.menu_list .s_meu4 {
	background-color:#5FBA6D;
	width:100%;
	min-width:90px;
	position:absolute;
	left:0;
	color:#fff;
	padding:0;
	cursor:pointer;
	display:none;

}
.menu_list .s_meu1 li, .menu_list .s_meu2 li,.menu_list .s_meu3 li,.menu_list .s_meu4 li {
	width:100%;
	text-align:center;
	margin-top:0;
	height:30px;
	line-height:30px;
	background-color:#5FBA6D;
	padding:0;
}
.menu_list .s_meu1 li:hover,.menu_list .s_meu2 li:hover,.menu_list .s_meu3 li:hover,.menu_list .s_meu4 li:hover {
	background-color:#f60;
}
#i:hover .s_meu1 ,#l:hover .s_meu2 ,#c:hover .s_meu3 ,#d:hover .s_meu4 {
	display:block;
}
#l span,#i span,#c span,#d span {
	background: url(../images/listcon.png) no-repeat;
	width: 14px;
	height: 14px;
	display: inline-block;
	vertical-align: middle;
	margin-left: 4px;
}

#l:hover span,#i:hover span,#c:hover span,#d:hover span {
	background:url(../images/listcon1.png) no-repeat;

}

/* uploaded 上传*/
.uploaded_main{
	margin-top: 100px;
	padding: 60px;
	overflow: hidden
}

/* #demo-zone{
	min-width: 150px;
    border: 2px solid rgba(0, 0, 0, 0.3);
    background: white;
    padding: 54px 54px;
} */
#demo-zone #dg{
	min-width: 150px;
	border-collapse: collapse;
}