@charset "utf-8";
/* CSS Document */

/*css reset yahoo*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table { border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0;}
img{display:inline-block;}
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal;}
ul { list-style:none;}
h1,h2,h3,h4,h5,h6 { font-size:100%;	font-weight:normal; font-family:"微软雅黑";}
q:before,q:after { content:'';}
abbr,acronym { border:0;}
td{word-wrap:break-word; text-align:center;}

btn{
	cursor:pointer;
}

/** 重置表格元素 **/
input,btn{display:block;
	 outline:none; 
	}

table { border-collapse: collapse; border-spacing: 0; }
/** 清除浮动 **/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}  
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
.clearfix{clear:both;}
.lf{float:left;}
.rf{float:right;}

.retht{height:256px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.ml50{margin-left:50px;}
.mr20{margin-right:20px;}
.mr24{margin-right:24px;}
.mr4{margin-right:4px;}
.mr40{margin-right:40px;}
.mt16{margin-top:16px;}
.mt26{margin-top:26px;}
.mt44{margin-top:44px;}
.pr30{padding-right:30px;}
.pr40{padding-right:40px;}

a{
	text-decoration:none;
}






#background { position: fixed;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;background-color: #211f1f; display:none\8;}
#background .bg-photo {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: none;overflow: hidden;-webkit-background-size: cover !important;-moz-background-size: cover !important;-o-background-size: cover !important;background-size: cover !important;}

#background .bg-photo-1 { background: url('../image/alone.jpg') no-repeat center center;}

#background-ie { position: fixed;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;background-color: #211f1f;}