/***************common css*******************/
body{
	margin:0px;
	padding:0px;
	background-color:#181d2c;
	font-family: Arial,Verdana,Sans-serif,"Microsoft YaHei",Î¢ÈíÑÅºÚ;
}

.serif{font-family:"Times New Roman",Georgia,Serif}
.sansserif{font-family:Arial,Verdana,Sans-serif}


ul,li,div{
	margin:0px;
	padding:0px;
	/*overflow-x:hidden;*/
}
ul{
	list-style:none;
}

.div_mask{
	-webkit-mask-image:-webkit-linear-gradient(red, blue);
}

.img_mask{
	filter:alpha(opacity=50);  
  	-moz-opacity:0.5;  
  	-khtml-opacity: 0.5;  
  	opacity: 0.5; 
}

#bottom1{
    width: 100%;
    text-align: center;
 	color:#fff;
     
	background-color:#171d2b;
}
footer{
	position:fixed;
	width:100%;
	bottom:0px;
	/*background:black;#4a0b0d 6C3838*/
	
	/*border-top:1px solid #CFCFCF;*/
	
	z-index:100;
}
header{
	display:table;
	position:fixed;
	width:100%;
	top:0px;

	height:37px;
	background:#fff;
	z-index:100;
	background:url(../image/header/bar.jpg?1=1) no-repeat center;
}
#header{
	display:table;
	position:fixed;
	width:100%;
	top:0px;

	height:37px;
	background:#fff;
	z-index:100;
	background:url(../image/header/bar.jpg) no-repeat center;
}
#header_search{
	position:fixed;
	width:100%;
	top:37px;
	height:37px;	
	z-index:100;
}
#menu{
	display:table;
	/*position:fixed;*/
	position:absolute;
 	color:#fff;
	top:37px;
	width:100%;
	height:1080px;
	max-width:750px;
	
 text-align:left;
	background:#171D2D;
	z-index:101;
/*	filter:alpha(opacity=80);  
  -moz-opacity:0.8;  
  -khtml-opacity: 0.8;  
  opacity: 0.8;  */
}

 
.clear{ clear:both} 
#menu ul li{
	line-height:40px;
	 
}
input[type="button"]{
	border: #EB541F;
	font-size:18px;
}
#loginContent input[type="button"]{
	border: 0px;
	font-size:14px;
}
#container{
    max-width: 750px;
    margin: 0 auto;
    margin-top:37px;
}
body{
	margin:0 auto;
	text-align:center;
}
a{
	text-decoration: none;
}
a:link { 
	color: blue;
	text-decoration: none; 
} 
a:visited { 
	color: blue;
	text-decoration: none; 
} 
.alertDiv{
	width:80%;
	margin:auto 10% auto 10%;
	position:fixed;
	height:150px;
	text-align:center;
	top:30%;
	border-radius:3px;
	border:1px solid #D0D0D0;
	background:#FFF0C8;
	z-index:100;
}
.alertDivFont{
	width:80%;
	margin-left:10%;
	margin-right:10%;
	top: 30px;
	position: relative;
	height:20px;
	line-height:30px;
}
.alertDivBtn{
	width:80%;
	position:relative;
	top:80px;
	height:40px;
	line-height:40px;
	border-radius:3px;
	margin-left:10%;
	color:#fff;
	background:url(../image/register/loginreg_button.png) no-repeat center;
}
.minwidth10{
	min-width:10px;
}
.div3{
	width:33.5%;
	float:left;
}
.div4{
	width:33%;
	float:left;
}
.div3Foot{
	width:30px;
	height:30px;
 
	vertical-align:middle;
	dispaly:block ;
	margin:15px; 
}
.div4Foot{
	width:6%;
	 
 
		dispaly:block ;
	margin:2%; 
}
.div3 a,.div4 a{
	color: #fff;
	font-size: 13px;
}
.overflowHidden{
	overflow:hidden;
}
.marginBottom5{
	margin-bottom:5px;
}
.marginBottom0{
	margin-bottom:0px;
}
.marginBottom10{
	margin-bottom:10px;
}
.marginBottom40{
	margin-bottom:40px;
}
.marginBottom20{
	margin-bottom:20px;
}
.marginTop20{
	margin-top:20px;
}
.marginTop40{
	margin-top:40px;
}
.marginTop5{
	margin-top:5px;
}
.marginTop0{
	margin-top:0px;
}
.marginTop10{
	margin-top:10px;
}
.marginTop20{
	margin-top:20px;
}
.marginRight2{
	margin-right:2%;	
}
.marginLeft2{
	margin-left:2%;	
}
.marginLeft-2{
	margin-left:-2%;	
}
.marginRight25{
	margin-right:25%;	
}
.marginRight10{
	margin-right:10%;	
}
.width100{
	width:100%;
}
.width90{
	width:90%;
}
.width80{
	width:80%;
}
.width75{
	width:75%;
}
.width70{
	width:70%;
}
.width65{
	width:65%;
}
.width50{
	width:50%;
}
.width40{
	width:40%;
}
.width30{
	width:30%;
}
.width25{
	width:25%;
}
.width20{
	width:20%;
}
.width10{
	width:10%;
}
.height30{
	height:30px;
}
.displayNone{
	display:none;
}
.displayBlock{
	display:block;
}
footer img{
	margin-top:2px;
}
header img{
	margin-top:2px;
	cursor:pointer;
}
.color666{
	color:#666;
}
.floatLeft{
	float:left;
}
.floatRight{
	float:right;
}
.textAlignLeft{
	text-align:left;
}
.textAlignRight{
	text-align:right;
}
.textAlignCenter{
	text-align:center;
}
.backColorfff{
	background:#fff;
}
.backColor000{
	background:#000;
}
.colorfff{
	color:#fff;
}
.color000{
	color:#000;
}
.height10{
	height:10%;
}
.height40{
	height:40px;
}
.height_line{
	height:100%;
	line-height:100%;
}
.border0{
	border:0px;
}
.position_absolute{
	position:absolute;
}
.display_none{
	display:none;
}

.text_column_2{
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.text_column_2_no_dian{
 
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.text_column_1{
text-align:center;
text-overflow:ellipsis;
white-space:nowrap;
overflow:hidden; 	
}

.text_column_5{
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical;
}

.text_column_3{
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}


.text_align_both{
	text-align:justify; 
	text-justify:distribute-all-lines; 
	text-align-last:justify; 
	
}


