@charset "utf-8";
/* CSS Document */

html, body, div, span, h1, h2, h3, h4, h5, h6, p, abbr, address, cite, code, del, dfn, em, img, sub, sup, var, i, dl, dd, dt, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video { padding: 0; margin: 0; border: 0; outline: 0; background: transparent;}
img{display: block;}
textarea { margin:0;}

/*html5 for html5.js*/
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block;} 

ol, ul, li { list-style: none;}
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
input, select { vertical-align:middle; border:medium none; outline:none;}
table { border-collapse:collapse; border-spacing:0; /*table-layout:fixed;*/}

a { text-decoration:none; padding:0; margin:0;}
a{ blr:expression(this.onFocus=this.blur());  /* IE Opera */ outline:none;   /* FF Opera */ }
a:focus{ -moz-outline-style: none; }  /* FF */

/*清除浮动*/
.clear { clear: both; width: 0; height: 0; padding:0; margin:0; overflow: 0; font-size: 0; line-height: 0;}
.clearfix { zoom:1; _height:1px;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.clearBox { clear:both; display:block; width:100%; padding:15px 0; font-size:16px; line-height:1.5em; text-align:center; color:#666; font-weight:bold;}
.clearBox span { color:#ccc;}
.orange_color { color:orange;}

/*清楚文字内容
兼容：√ ie6.0 、 7.0 、8.0、firefox 3.010 
*/
.txtHide { line-height:0; font-size:0; overflow:hidden;}

/*用于seo不显示的内容*/
.seo { position: absolute; visibility: hidden; top: 0; left: 0; width: 0; height: 0; overflow: hidden;}
.seo, .hideImg { position: absolute; visibility: hidden; top: 0; left: 0; width: 0; height: 0; overflow: hidden;}
.hideImg { overflow: hidden;}
.hideImg img { width: 0; height: 0; overflow: hidden;}

/*左浮动和右浮动*/
.float_l { float: left; }
.float_r { float: right;}

body, html { font-family:'Microsoft YaHei',Verdana,Gill Sants,Aril; font-size: 12px; width:100%; color:#525252; min-width: 320px; overflow-x: hidden; background: #000000;}
.tc{ text-align:center;}
.tede{ text-decoration:underline;}
.f-s{ font-style:normal;}

input{
	-webkit-appearance: none;
	border: none;
	border-radius: 0px;
}
textarea{
	-webkit-appearance: none;
	border: none;
	border-radius: 0px;
}
input[type="submit"],
 input[type="reset"],
 input[type="button"],
 button { -webkit-appearance: none; }

.bg{
	position: absolute;
	width: 100%;
	height: 100%;
	background: url(../img/bg.jpg) no-repeat center center;
	background-size: auto 100%;
}

.con{
	position: absolute;
	left: 50%;
	margin-left: -350.5px;
	top: 66px;
}
.con input{
	position: absolute;
	width: 350px;
	padding-left: 18px;
	height: 46px;
	line-height: 46px;
	font-size: 24px;
	color: #fff;
	background: none;
	border: none;
	left: 174px;
}
#name{
	top: 470px;
}
#word{
	top: 545px;
}

.con a.btn1{
	position: absolute;
	width: 173px;
	height: 55px;
	left: 170px;
	top: 625px;
	background: url(../img/btn1-1.png) no-repeat;
}
.con a.btn1:hover{
	background: url(../img/btn1-2.png) no-repeat;
}
.con a.btn2{
	position: absolute;
	width: 173px;
	height: 55px;
	left: 375px;
	top: 625px;
	background: url(../img/btn2-1.png) no-repeat;
}
.con a.btn2:hover{
	background: url(../img/btn2-2.png) no-repeat;
}
