@charset "utf-8";

/*- comm -*/
	* {font-family:Verdana,'YouYuan','Microsoft YaHei',simhei,'Hiragino Sans GB','Hiragino Sans GB W3',幼圆,微软雅黑,黑体,宋体, 新宋体;}
	html,body,div,ul,ol,li,dl,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,hr,em,a { line-height:130%;margin: 0; padding: 0;font-size: 12px;}
	H1,H2,H3,H4,.H5,.H6,.H7,.ButSubmit,.LinkJoin,.MedianButton {font-weight:normal;font-family:'YouYuan','Microsoft YaHei',simhei,'Hiragino Sans GB','Hiragino Sans GB W3',幼圆,微软雅黑,黑体,宋体, 新宋体;}

	BODY,HTML {height:100%;width:100%;margin:0 auto;}
	BODY {background:#030343;color:#333;}
	A {outline:none;color:#333;text-decoration: none}
	A:VISITED {text-decoration: none;text-shadow:none;color:#660; }
	A:HOVER, A:ACTIVE {color:#900;}
	pre,code,address,caption,cite,code,em,strong,th,STRONG {font-size:1.2em;font-weight:bold;font-family: 'Microsoft YaHei',simhei,微软雅黑,黑体,宋体,新宋体; }
	UL,DL,OL,LI { list-style: none; }
	IMG { border: none; }
	label *{vertical-align:middle;}
	
	P {font-size:1.0em}
	TABLE { border-collapse: collapse; border-spacing: 0; }
	.clear{ clear: both;font-size:1px; width:1px; height:0; visibility: hidden; }
	.clearfix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
	
	.wrap_center {width:100%;height:auto;margin:0 auto;position: relative;/*border:1px solid #f0f;*/}

	.f_left {float:left;}
	.f_right {float:right;}
	
	.text_center {text-align:center;}
	.text_left {text-align:left;}
	.text_right {text-align:right;}
	
	HR.spe-line {border:none;border-bottom:1px dotted #CCC;margin:5px 0;background:none;}
	
	.input_text {border:1px solid #E0E0E0;background:#EBEBEB;font-size:1em;height:20px;color:#666;margin:0 0.5em;}

	.red {color: red;}
	

/*- head -*/
	.layout_header {height: 435px;background:#030343;}

	.layout_header .wrap_center {background:url(bg_moon.png) no-repeat 100% 0px;height: 350px;background-size: 250px;}
	
	.layout_header .wrap_logo {display: block;padding-top: 60px;text-align: center;}
		
	
	.layout_header .wrap_logo .wrap_link {margin-top:40px;text-align: center; }
	
	.button_appdown{display: inline-block;margin-bottom: 16px;background-repeat: no-repeat;border:2px solid #fff;border-radius: 10px;padding:5px 15px;}
		
	.button_appdown:hover {background-color: rgba(255,255,255,0.25);}
		
	

/*-middle-*/
	/*.layout_middle {background: #030343 url(bg_content.gif)top repeat-x;background-size: 100px 500px;font-size: 14px;color: #fff;} */
	.layout_middle .wrap_info {padding:60px 10px;text-align: center;}
	.layout_middle .wrap_info .wrap_text {font-size: 14px;color: #fff;}
	.layout_middle .wrap_info .wrap_text h3 {font-size: 20px;}
/*-foot-*/
	.layout_footer {text-align: center;padding:60px 0;color: #fff;font-size: 1.25em;color:#7e7eff;background: url(bg_foot.png) center bottom no-repeat;padding-bottom: 150px;}






