﻿
@charset "utf-8";
/* 样式复位 */
/*通知各浏览器页面中使用的html5中新增元素以块方式显示*/
article,aside,dialog,figure,footer,header,legend,nav,section{ display:block;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0; margin:0;}    
/*table{ border-spacing:0;}    */
fieldset,img{border:0;}    
address,caption,cite,code,dfn,th,var{font-weight:normal; font-style:normal;}
ol,ul{list-style:none;}    
caption,th{text-align:left;}    
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%;}
q:before,q:after{content:'';}    
abbr,acronym{border:0;}
.blank3 {clear:both; height:3px; overflow:hidden;}
.blank5 {clear:both; height:5px; overflow:hidden;}
.blank8 {clear:both; height:8px; overflow:hidden;}
.blank10 {clear:both; height:10px; overflow:hidden;}
.blank15 {clear:both; height:15px; overflow:hidden;}
.blank20 {clear:both; height:20px; overflow:hidden;}
.blank25 {clear:both; height:25px; overflow:hidden;}
.blank45 {clear:both; height:45px; overflow:hidden;}
.blank50 {clear:both; height:50px; overflow:hidden;}
.td25{ text-indent:25px;}
.td10{ text-indent:10px; }
.b{ font-weight:bold;}
.lh16{ line-height:16px;}
.lh22{ line-height:22px;}
.ml25{ margin-left:25px;}
.ml10{ margin-left:10px;}
.mt20{ margin-top:20px;}
.mt10{ margin-top:10px;}
.mt50{ margin-top:50px;}
.ml150{ margin-left:150px;}

/* 样式 */
body{font:75%/18px "微软雅黑",sans-serif; margin:0; padding:0; color: #1a1a1a; background:#ffffff; }
input,textarea { color:#757474; font-family:Verdana,Arial,Helvetica,MicrosoftYaHei,sans-serif; }

a{color:#1a1a1a; text-decoration:none; }
a:hover{color:#f00; text-decoration:underline; }
.lf{ float:left;}
.rf{ float:right;}
.clear{ clear:both; }
.clear02{ clear:both; height:0; _height:auto; _display:inline;}
.clear03{ height:0;}
.clearfix:after{content:"";display:block;height:0;clear:both;}
.clearfix{zoom:1;}

.lin_t a,.lin_t{ text-decoration:underline;}
.lin_t02 a:hover{ text-decoration:underline;}

/* 字体*/
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f15{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f30{ font-size:30px;}

/* 颜色属性[定义规则，颜色名称，或者小写 "c" 加 "_" 加颜色属性或名称]*/
.white{ color:#fff;}
.white a{ color:#fff;}
.white a:hover{ color:#fff; text-decoration:none;}

.gray{ color:#898989;}
.gray a{ color:#898989;}
.gray a:hover{color:#898989; text-decoration:underline;}

.gray02{ color:#757575;}

.black,.black a{ color: #2b2929;}
.pruple,.pruple a{ color: #1a0322;}

.red, .red a{ color:#ff4777;}


.white{ color:#fff;}
.white a{ color:#fff;}
.white a:hover{ color:#fff; text-decoration:none;}

.blue,.blue a{ color:#2e145d;}
.blue02,.blue02 a{ color:#3ba5ff;}
.yellow,.yellow a,.yellow a:hover{ color:#d8ff00;}

.orange,.orange a{ color:#ff5400;}
.green02,.green02 a{ color:#1d60b2;}
.green03,.green03 a{ color:#51da1f;}
.green04,.green04 a{ color:#6ec49c;}



.warp{ width:1000px; margin:0 auto; }






