@charset "utf-8";
/* 
	@名称: base
	@功能: 重设浏览器默认样式
*/

/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html{color:#000;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}

/*声明公用样式*/
body{font-family:\5FAE\8F6F\96C5\9ED1,\5b8b\4f53,Arial,Verdana;}/*设置默认背景为白色,设置默认字体*/

/*定义在html里面body（网页主体）、button（按钮）、input（表单）、select（选单）、textarea（文本框）这些标签的文字样式。font:12px/1.5  的意思是文字大小为12px，行高为1.5倍 \5b8b\4f53 是宋体的意思*/
body,button,input,select,textarea{font:12px/1.5 arial,\5b8b\4f53,sans-serif}

/*定义所以h1-6标题为微软雅黑，所有h1-6里面的span的英文为Arial*/


/*内外边距通常让各个浏览器样式的表现位置不同 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,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,span,img{margin:0;padding:0;}

/*所有a标签清除下划线*/
a{text-decoration:none}
/*所有鼠标滑过链接有下划线*/
a:hover{text-decoration:underline;}
/*鼠标手型*/
.c_p{ cursor:pointer;}
/*清除图片默认边框*/
img{border:none;}
/*去掉列表前的标识*/
ul,ol,li,dl,dd,dt{list-style:none}
/* 去掉各Table  cell 的边距并让其边重合 */
table{border-collapse:collapse;border-spacing:0;}
/* IE bug fixed: th 不继承 text-align*/
th{text-align:inherit;}
/* 来自yahoo, 让标题都自定义, 适应多个系统应用 */
h1,h2,h4,h5,h6{font-size:100%}
/* 统一上标和下标 */
sub, sup {
    font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;
}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
/* 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;}

/*声明外边界*/
.mar-1{margin:1px;}
.mar-2{margin:2px;}
.mar-5{margin:5px;}
.mar-10{margin:10px;}
/*声明外边界5-30*/
.m-t-5{margin-top:5px;}
.m-t-10{margin-top:10px;}
.m-t-15{margin-top:15px;}
.m-t-20{margin-top:20px;}
.m-t-25{margin-top:25px;}
.m-t-30{margin-top:30px;}
/*上外边界，t为top首写字母*/
.m-l-5{margin-left:5px;}
.m-l-10{margin-left:10px;}
.m-l-15{margin-left:15px;}
.m-l-20{margin-left:20px;}
.m-l-25{margin-left:25px;}
.m-l-30{margin-left:30px;}
/*左外边界，l为left首写字母*/
.m-r-5{margin-right:5px;}
.m-r-10{margin-right:10px;}
.m-r-15{margin-right:15px;}
.m-r-20{margin-right:20px;}
.m-r-25{margin-right:25px;}
.m-r-30{margin-right:30px;}
/*右外边界，r为right首写字母*/
.m-b-5{margin-bottom:5px;}
.m-b-10{margin-bottom:10px;}
.m-b-15{margin-bottom:15px;}
.m-b-20{margin-bottom:20px;}
.m-b-25{margin-bottom:25px;}
.m-b-30{margin-bottom:30px}
/*下外边界，b为bottom首写字母*/

/*声明内边距*/
.pad-1{padding:1px;}
.pad-2{padding:2px;}
.pad-5{padding:5px;}
.pad-8{padding:8px;}
.pad-10{padding:10px;}
.pad-t-5{padding:5px 0;}
.pad-t-10{padding:10px 0;}
.pad-t-15{padding:15px 0;}
.pad-t-20{padding:20px 0;}
/*声明内边距5-30*/
.p-t-5{-top:5px;}
.p-t-10{padding-top:10px;}
.p-t-15{padding-top:15px;}
.p-t-20{padding-top:20px;}
.p-t-25{padding-top:25px;}
.p-t-30{padding-top:30px;}
/*上内边距，t为top首写字母*/
.p-l-5{padding-left:5px;}
.p-l-10{padding-left:10px;}
.p-l-15{padding-left:15px;}
.p-l-20{padding-left:20px;}
.p-l-25{padding-left:25px;}
.p-l-30{padding-left:30px;}
/*左内边距，l为left首写字母*/
.p-r-5{padding-right:5px;}
.p-r-10{padding-right:10px;}
.p-r-15{padding-right:15px;}
.p-r-20{padding-right:20px;}
.p-r-25{padding-right:25px;}
.p-r-30{padding-right:30px;}
/*右内边距，r为right首写字母*/
.p-b-5{padding-bottom:5px;}
.p-b-10{padding-bottom:10px;}
.p-b-15{padding-bottom:15px;}
.p-b-20{padding-bottom:20px;}
.p-b-25{padding-bottom:25px;}
.p-b-30{padding-bottom:30px}
/*下内边距，b为bottom首写字母*/


/*清楚浮动*/
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.fn-clear{zoom:1;/*for IE6 IE7*/clear:both;}
/* 设置内联, 减少浮动带来的bug */
.fd-left,.fd-right{display:inline;}
/*左浮动*/
.fd-left{float:left;}
/*右浮动*/
.fd-right{float:right;}

/*可视范围宽度*/
.w-auto{width:auto; overflow:hidden;}/*宽度自适应*/
.w960{width:960px; margin:0 auto;}
.w970{width:970px; margin:0 auto;}
.w980{width:980px; margin:0 auto;}
.w990{width:990px; margin:0 auto;}
.w1000{width:1000px; margin:0 auto;}
.w1002{width:1002px; margin:0 auto;}

/*固定高度*/
.h-auto{height:auto; overflow:hidden;}/*高度自适应*/
.h10{height:10px; overflow:hidden;}
.h15{height:15px; overflow:hidden;}
.h20{height:20px; overflow:hidden;}
.h22{height:22px; overflow:hidden;}
.h24{height:24px; overflow:hidden;}
.h25{height:25px; overflow:hidden;}
.h26{height:26px; overflow:hidden;}
.h28{height:28px; overflow:hidden;}
.h30{height:30px; overflow:hidden;}
.h34{height:34px; overflow:hidden;}
.h35{height:35px; overflow:hidden;}
.h36{height:36px; overflow:hidden;}
.h38{height:38px; overflow:hidden;}
.h40{height:40px; overflow:hidden;}
.h44{height:44px; overflow:hidden;}
.h45{height:45px; overflow:hidden;}
.h46{height:46px; overflow:hidden;}
.h48{height:48px; overflow:hidden;}
.h55{height:55px; overflow:hidden;}
.h60{height:60px; overflow:hidden;}

/*文字样式*/
.font-zw{font-size:12px; font-family:\5b8b\4f53;}
.font-bt-st{font-size:14px; font-family:\5b8b\4f53;}/*14宋体标题*/
.font-bt-yh{font-size:14px; font-family:\5FAE\8F6F\96C5\9ED1;}/*14微软雅黑标题*/

/*字号大小*/
.size-8{font-size:8px;}
.size-10{font-size:10px;}
.size-12{font-size:12px;}
.size-14{font-size:14px;}
.size-16{font-size:16px;}
.size-18{font-size:18px;}
.size-24{font-size:24px;}
.size-30{font-size:30px;}

/*文字不加粗和加粗*/
.fw100{font-weight:100}
.fw500{font-weight:500;}
.fw700{font-weight:700;}

/*文字对齐方式*/
.txt-left{text-align:left;}
.txt-center{text-align:center;}
.txt-right{text-align:right;}

/*行高*/
.l-h-20{line-height:20px;}
.l-h-22{line-height:22px;}
.l-h-24{line-height:24px;}
.l-h-26{line-height:26px;}
.l-h-28{line-height:28px;}
.l-h-30{line-height:30px;}
.l-h-34{line-height:34px;}
.l-h-40{line-height:40px;}
.l-h-50{line-height:50px;}
/*常用字体颜色,可以自己添加*/
.color-333{color:#333;}
.color-666{color:#666;}
.color-999{color:#999;}
.color-fff{color:#fff;}
.color-ccc{color:#ccc;}
.color-000{color:#000;}
/*常用背景颜色，可以自己添加*/
.bgd-fff{ background:#fff;}
.bgd-000{ background:#000;}

/*清除溢出*/
.over{overflow:hidden;}
/*清除图片索引字*/
.txt-ind{text-indent:-9999px; overflow:hidden;}
/*块转内联*/
.dis-inl{display:inline-block;display:inline}
/*内联转块*/
.dis-blo{display:block;}/*可见,配合js调用*/
/*隐藏,配合js调用*/
.dis-no{display:none;}

/*实线边框,可以自己添加*/
.bor-c8-1{ border:#c8c8c8 solid 1px;}/*RGB200*/
.bor-d2-1{ border:#d2d2d2 solid 1px;}/*RGB210*/
.bor-dc-1{ border:#dcdcdc solid 1px;}/*RGB220*/
.bor-e6-1{ border:#e6e6e6 solid 1px;}/*RGB230*/
.bor-eb-1{ border:#ebebeb solid 1px;}/*RGB235*/
/*虚线边框,可以自己添加*/
.bor-b-f0-1{ border-bottom:#f0f0f0 dotted 1px;}/*RGB240*/
.bor-b-fa-1{ border-bottom:#fafafa dotted 1px;}/*RGB250*/

/*取消谷歌默认黄色边框*/
input,button,select,textarea{outline:none} 
textarea{resize:none}
