@charset "utf-8";
/* 
	@名称: base
	@功能: 重设浏览器默认样式
*/

/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html{color:#333;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}

/* 内外边距通常让各个浏览器样式的表现位置不同 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}

/* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}

/* HTML5 媒体文件跟 img 保持一致 */
audio,canvas,video,img {display: inline-block;*display: inline;*zoom: 1;}

/* 要注意表单元素并不继承父级 font 的问题 */
body,button,input,select,textarea{font-size:12px;color: #333;background: #e0e1e1;-webkit-text-size-adjust: none;font-family: "Microsoft Yahei", Helvetica, Arial, sans-serif;}
input,select,textarea{font-size:100%;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill{
    -webkit-box-shadow: 0 0 0 1000px #fff inset;
}
/* 单词换行 */
p { word-wrap: break-word;}

i {font-style: normal;}

/* 去掉各Table  cell 的边距并让其边重合 */
table{border-collapse:collapse;border-spacing:0;table-layout:fixed;}

/* IE bug fixed: th 不继承 text-align*/
th{text-align:inherit;}

/* 去除默认边框 */
fieldset,img{border:0;}

/* ie6 7 8(q) bug 显示为行内表现 */
iframe{display:block;}

/* 去掉 firefox 下此元素的边框 */
abbr,acronym{border:0;font-variant:normal;}

/* 一致的 del 样式 */
del {text-decoration:line-through;}

address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:500;}

/* 去掉列表前的标识, li 会继承 */
ol,ul {list-style:none;}

/* 对齐是排版最重要的因素, 别让什么都居中 */
caption,th {text-align:left;}

/* 来自yahoo, 让标题都自定义, 适应多个系统应用 */
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:500;}
q:before,q:after {content:'';}

/* 统一上标和下标 */
sub, sup {font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}

/* 让链接在 hover 状态下显示下划线 */
a:hover {text-decoration:none;}

/* 默认不显示下划线，保持页面简洁 */
ins,a {text-decoration:none;color:#666;outline:none;}

/* 去除 ie6 & ie7 焦点点状线 */
a:focus,*:focus {outline:none;}
a{display: inline-block;}

/* 清除img的边框线 最大不超过容器 */
img{vertical-align:middle;border:0; max-width: 100%;}

/*设置 placeholder 提示语的字体颜色*/
input::-webkit-input-placeholder{color:#999;}
textarea::-webkit-input-placeholder{color:#999;}

/*设置 文本域 不可拖动改变尺寸*/
textarea{resize:none;}

/* 清除浮动 */
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;overflow:hidden;}
.clearfix{zoom:1; /* for ie6 & ie7 */}
.clear{clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;}


/* 设置显示和隐藏，通常用来与 js 配合 */
.hide{display:none!important;}
.show{display:block!important;}

/* 设置内联, 减少浮动带来的bug */
.fl,.fr{display:inline;}
.fl{float:left;}
.fr{float:right;}

/*文字排版*/  
.f12{font-size:12px;} 
.f14{font-size:14px;} 
.f16{font-size:16px;} 
.f18{font-size:18px;}
.f24{font-size: 24px;}
.fb{font-weight:bold} 
.fn{font-weight:normal;} 
.t2{text-indent:2em;} 
.lh150{line-height:1.5;} 
.lh180{line-height:1.8;} 
.lh200{line-height:2;}
.mt10{ margin-top: 10px;}
.ml10{ margin-left: 10px;}
.ml20{ margin-left: 20px;}
.mr5{ margin-right: 5px;}
.mr10{ margin-right: 10px;}
.mr20{ margin-right: 20px;}
.mb10{margin-bottom: 10px;}
.mb20{margin-bottom: 20px;}
.mt15{ margin-top: 15px;}
.mt20{margin-top:20px;}
.ml15{ margin-left: 15px;}
.mr15{ margin-right: 15px;}
.mb15{margin-bottom: 15px;}
.pt10{ padding-top: 10px;}
.pl10{ padding-left: 10px;}
.pr10{ padding-right: 10px;}
.pb10{ padding-bottom: 10px;}
.pt15{ padding-top: 15px;}
.pl15{ padding-left: 15px;}
.pr15{ padding-right: 15px;}
.pb15{ padding-bottom: 15px;}
.p020{padding:0 20px}
.unl{text-decoration:underline;}
.no_unl{text-decoration:none;}

/*定位及排版*/  
.oh{overflow: hidden;}
.rel{position:relative;}
.abs{position:absolute;}
.tac{text-align:center;}
.tal{text-align:left;}
.tar{text-align:right;}
.dib{display:inline-block;}
.vab{vertical-align:bottom;}
.vam{vertical-align:middle;}
.vat{vertical-align:top;}
.tac{text-align:center;}
.tar{text-align:right;}
.tal{text-align:left;}
.bd-none{border-bottom: none !important;}
/*颜色*/  
.c1{color:#f60}
.c6{color:#666}
.c9{color:#999}
.cf00{ color: #f00;}
.blue{color:#1c9ce7}


.w1200{width:1200px; margin: 0 auto;}
.outer-minwidth{min-width: 1300px}
/*.conwidth{min-width:1024px;margin:0 auto}
.autoSize .w1200{margin:0 auto;min-width: 1024px;}

.autoSize .conwidth{min-width:1024px;margin:0 auto}*/
