@charset "utf-8";
*{padding:0px; margin:0px;}
html
{
	overflow-x:hidden;
}

body,a,div,p,ul,li,h1,h2,h3,h4,h5,h6,h7,table,td,tr,th,dl,dt,dd {
	font-family: "微软雅黑", "宋体", Arial;
	font-size: 12px; margin:0px; padding:0px
}

li
{
	list-style:none;
}

a
{
	color:#000
}

a,input,textarea
{
	outline:none;
	-moz-outline:none;
}

 
h1,h2,h3,h4,h5,i,b{font-style:normal; font-weight:normal;}
li{list-style:none;}
a{text-decoration:none;}
b{font-weight:normal}
.red{ color:#ff0000; font-weight:normal; font-style:normal; font-size:14px;}
.clear{clear:both; font-size:0px; line-height:0px; height:0px;}
img{border:none;}



.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}
.clearfix:after {
  clear: both;
}


.textAlignRight
{
	text-align:right
}

.floatLeft
{
	float:left;
}

.floatRight
{
	float:right;
}

.s-margin-top-15
{
	margin-top:15px	
}

.s-margin-left-15
{
	margin-left:15px	
}

.s-btn
{
	display:block; padding-left:15px; padding-right:15px;  color:#fff; float:left; min-width:60px; text-align:center;
}
.s-btn-blue
{
	background:#038cba;height:30px; line-height:30px;
}
.s-btn-gray 
{
	background:#f7f7f7;height:28px; line-height:28px; border:#dddddd solid 1px; color:#000;
}