﻿@charset "utf-8";
/* CSS Document */
* {
	-webkit-box-sizing:border-box;  /* 设置盒模型为内减模式 */
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
html, body, div, span, ul, li, dl, dd, dt {
	margin:0;
	padding:0;
	border:0;
	list-style:none;
	font-weight:normal;
	font-weight:normal;
	font-style:normal;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
body, p, form, input, button, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	border: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}

.ty, textarea {
	outline:none;
	-webkit-appearance:none;
} /* 清除IOS下按钮原生样式 */
textarea {
	resize:none;
} /* 不允许调整元素宽高 */
table {
	border-collapse:collapse;
}  /* 为表格设置合并边框模型 */
input, select, textarea {
	outline:none;
	border:none;
	background:none;
} /* 清除默认样式 */
a {
	text-decoration:none;
	outline:none;
	cursor:pointer;
}
em, i, b {
	font-style:normal;
}
li, ol {
	list-style:none;
}
body {

	font-size:12px;
	margin: 0 auto;
	background: #fff;
}
img {
	border:none;
	width:100%;
	vertical-align:top;
}
body,input, select, textarea ,h1, h2, h3, h4, h5, h6, p, span,a,em,font,ul,li,strong,div{
    
}
/* 修改plachholder颜色 */
.ty::-webkit-input-placeholder { /* WebKit browsers */  
  color:#2f2f2f; font-size:14px; line-height:14px;
}  
.ty:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  
  color:#2f2f2f; font-size:14px; line-height:14px;
}  
.ty::-moz-placeholder { /* Mozilla Firefox 19+ */  
 color:#2f2f2f; font-size:14px; line-height:14px;
}  
.ty:-ms-input-placeholder { /* Internet Explorer 10+ */  
  color:#2f2f2f; font-size:14px; line-height:14px;
} 

/* 定义iconfont字体 */
@font-face {font-family: 'iconfont';
    src: url('iconfont.eot');
    src: url('iconfont.eot?#iefix') format('embedded-opentype'), 
    url('iconfont.woff') format('woff'), 
    url('iconfont.ttf') format('truetype'), 
    url('iconfont.svg#iconfont') format('svg');
}

.tm{
filter:alpha(opacity=50);  /*支持 IE 浏览器*/
-moz-opacity:0.50; /*支持 FireFox 浏览器*/
-khtml-opacity: 0.5; /*webkit内核浏览器*/
opacity:0.50;  /*支持 Chrome, Opera, Safari 等浏览器*/}

.b_radius{border-radius:50%;}

.family_s{font-family:"宋体";}

.clearfix{*zoom:1;}.clearfix:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:".";}
.fl{float:left;}
.fr{float:right;}
.dsb{display:block;}
.dsn{display:none;}


.size10{font-size:10px;}
.size12{font-size:12px;}
.size14{font-size:14px;}
.size16{font-size:16px;}
.size18{font-size:18px;}
.size20{font-size:20px;}
.size22{font-size:22px;}
.size24{font-size:24px;}
.size26{font-size:26px;}
.size28{font-size:28px;}
.size30{font-size:30px;}
.size32{font-size:32px;}
.size34{font-size:34px;}
.size36{font-size:36px;}
.size38{font-size:38px;}
.size40{font-size:40px;}


.lh10{line-height:10px;}
.lh12{line-height:12px;}
.lh14{line-height:14px;}
.lh16{line-height:16px;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.lh26{line-height:26px;}
.lh28{line-height:28px;}
.lh30{line-height:30px;}
.lh32{line-height:32px;}
.lh34{line-height:34px;}
.lh36{line-height:36px;}
.lh38{line-height:38px;}
.lh40{line-height:40px;}

