@charset "utf-8";
/* = css 重置
---------------------------------*/
body{ font-size:100%; color:#333; font-family:"SimSun", "Microsoft YaHei", Arial}
body,input,textarea,select{ font-size:100%; color:#333;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,form,input{ margin:0; padding:0; }
table { border-collapse: collapse; border-spacing: 0; }
td{padding:0;}
ul,ol{ padding-left:0; list-style-type:none;}
:focus{outline:0;}
a{ text-decoration:none; color:#666; transition:all 0.4s ease-in-out; }
a:hover{ text-decoration:none; color:#277894; transition:all 0.4s ease-in-out;}
a img{ border:0;vertical-align:top;}
i{ font-style:normal;}
h1,h2,h3,h4,h5,h6 { font-family:"Microsoft YaHei";}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
/* = 通用样式
---------------------------------*/
.fl{float:left;}.fr{float:right;}.cl{clear:both;}
.fa{font-family: Arial, Helvetica, sans-serif;}.fs{font-family:'SimSun';}.fy{font-family:'Microsoft YaHei';}
.f0{font-size:0;}.f10{font-size:10px;}.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f16{font-size:16px;}.f20{font-size:20px;}.f24{font-size:24px;}
.tr{ text-align:right;}.tlt{ text-decoration:line-through;}.tul{ text-decoration:underline;}
.db{ display:block;}.dn{ display:none;}.dib{-moz-inline-stack:inline-block; display:inline-block;}.di{display:inline; }
.prel{position:relative;}.pabs{position:absolute;}
.lh42{line-height:42px;}.lh16{line-height:16px;}.lh18{line-height:18px;}.lh20{line-height:20px;}.lh22{line-height:22px;}.lh24{line-height:24px;}.lh26{line-height:26px;}
.h18{height:18px;}.h20{height:20px;}.h22{height:22px;}.h24{height:24px;}.h26{height:26px;}
.mt0{ margin-top:0;}.mt5{ margin-top:5px;}.mt10{ margin-top:10px;}/*margin-top*/
.mr0{ margin-right:0;}.mr5{ margin-right:5px;}.mr10{ margin-right:10px;}/*margin-right*/
.mb0{ margin-bottom:0;}.mb5{ margin-bottom:5px;}.mb10{ margin-bottom:10px;}/*margin-bottom*/
.ml0{ margin-left:0;}.ml5{ margin-left:5px;}.ml10{ margin-left:10px;}/*margin-left*/
.pl0{ padding-left:0;}.pl5{ padding-left:5px;}.pl10{padding-left:10px;}/*margin-top*/
.pr0{ padding-right:0;}.pr5{ padding-right:5px;}.pr10{padding-right:10px;}/*margin-top*/
.pt0{ padding-top:0;}.pt5{ padding-top:5px;}.pt10{padding-top:10px;}/*padding-top*/
.pb0{ padding-bottom:0;}.pb5{ padding-bottom:5px;}.pb10{padding-bottom:10px;}/*padding-bottom*/
.totext{font-size: 0;text-indent: -2222px;}
.fix{*zoom:1;}.fix:after,.fix:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}.z{_zoom:1;}
.of { overflow:hidden; }
.fff { color:#fff; }
.f00 { color:#000; }
.f66 { color:#666; }
.f27 { color:#f27b04; }
.none{display:none;}
/*图标切换*/
.xbtn{position:relative;}
.xbtn_span{position: absolute; width:100%;height:100%;opacity:0;filter:alpha(opacity=0);top:0px;left:0px;}
/*css3扩展*/
body:before {content: "";position: fixed;top: -10px;left: 0;width: 100%; height: 10px;
    -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
    -moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
    box-shadow: 0px 0px 10px rgba(0,0,0,.8);
    z-index: 110;
}




















