/* LEOEX 1.0.0 (build 1) Copyright 2015 errya  http://leoex.com  QQ:228573004*/
@charset "utf-8";
/*css reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,a{margin:0;padding:0;outline:0}
table{border-spacing:0;border-collapse:collapse}
ul,li{list-style:none}
fieldset,img{border:0}
a{text-decoration:none;color:#2a2a2a;}
a:hover{text-decoration:none;}
q:before,q:after{content:''}
abbr,acronym{font-variant:normal;border:0}
address,cite,dfn,optgroup,em,var{font-weight:normal;font-style:normal}
legend{color:#000}
body,button,input,select,textarea{font:16px/1.6 'Microsoft YaHei',微软雅黑,'MicrosoftJhengHei',STHeiti,'LiHei Pro Medium',华文雅黑;color:#333}
code,kbd,pre,samp,tt{font-family:'Courier New',Courier,monospace}
i{font-style:normal}

@font-face {font-family: 'iconfont';
    src: url('iconfont.eot'); /* IE9*/
    src: url('iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('iconfont.woff') format('woff'), /* chrome、firefox */
    url('iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  font-size: 24px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  font-family: iconfont;
}

input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{line-height:21px;width:100%;height:20px;margin-bottom:15px;padding:10px 15px;-webkit-user-select:text;border:1px solid rgba(0,0,0,.2);border-radius:3px;outline:0;background-color:#fff;}
        .bg-e7dac9{background-color:#e7dac9;}
input[type=submit]{cursor:pointer;-webkit-appearance:button}
.mui-btn,button,input[type=button],input[type=reset],input[type=submit]{font-size:14px;font-weight:400;line-height:1.42;position:relative;display:inline-block;margin-bottom:0;padding:6px 12px;cursor:pointer;-webkit-transition:all;transition:all;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.2s;transition-duration:.2s;text-align:center;vertical-align:top;white-space:nowrap;color:#333;border:1px solid #ccc;border-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:#fff;background-clip:padding-box}
.mui-btn.mui-active:enabled,.mui-btn:enabled:active,button.mui-active:enabled,button:enabled:active,input[type=button].mui-active:enabled,input[type=button]:enabled:active,input[type=reset].mui-active:enabled,input[type=reset]:enabled:active,input[type=submit].mui-active:enabled,input[type=submit]:enabled:active{color:#fff;background-color:#929292}
.mui-btn.mui-disabled,.mui-btn:disabled,button.mui-disabled,button:disabled,input[type=button].mui-disabled,input[type=button]:disabled,input[type=reset].mui-disabled,input[type=reset]:disabled,input[type=submit].mui-disabled,input[type=submit]:disabled{opacity:.6}
.mui-btn-blue,.mui-btn-primary,input[type=submit]{color:#fff;border:1px solid #007aff;background-color:#007aff}
.mui-btn-blue.mui-active:enabled,.mui-btn-blue:enabled:active,.mui-btn-primary.mui-active:enabled,.mui-btn-primary:enabled:active,input[type=submit].mui-active:enabled,input[type=submit]:enabled:active{color:#fff;border:1px solid #0062cc;background-color:#0062cc}


.bold{font-weight:bold} /*字体加粗*/
.unbold{font-weight:normal} /*取消加粗*/
.fn{font-family:Arial} /*英文字体*/
.sfh{font-family:'微软雅黑'}
.georgia{font-family:Constantia,Georgia} /*英文字体*/
.tc{text-align:center} /*文本居中*/
.tl{text-align:left}
.tr{text-align:right}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f19{font-size:19px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.f28{font-size:28px;}
.f30{font-size:30px;}
.f32{font-size:32px;}

.elp{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} /*文本超出省略号，不自动分行*/
.rel{position:relative} /*相对定位*/
.abs{position:absolute} /*绝对定位*/
.fix{position:fixed} /*浮动定位,IE6不支持*/
.fr{float:right} /*浮动*/
.fl{float:left}

.cc:after{display:block;visibility:hidden;clear:both;height:0;content:'.'} /*清除浮动*/
.cc{display:inline-block}
/*.cc{height:1%}*/
.cc{display:block}
.c{font:0/0 Arial;clear:both;overflow:hidden;height:0}

.hidden{display:none} /*隐藏*/

.vhidden{visibility:hidden} /*隐藏元素，但保留物理空间*/
.vshow{visibility:visible} /*取消保留物理空间隐藏元素*/
.ofh{overflow:hidden} /*超出隐藏*/
.ofh-x{overflow-x:hidden} /*横向超出隐藏*/
.ofh-y{overflow-y:hidden} /*纵向超出隐藏*/
.ofa{overflow-y:auto} /*纵向超出隐藏，自动添加滚动条*/
.block{display:block} /*元素转成块*/
.ma{margin:0 auto} /*水平居中*/
.w100{width:100%;min-width:1200px;margin:0 auto;}


.warp{width:1120px;margin:0 auto;}
a{-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
a span{-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
.rwbg{-webkit-transition: all 0.8s;-moz-transition: all 0.8s;-o-transition: all 0.8s;transition: all 0.8s;}
a:hover{color:#28d4fe;}
/*透明度*/
.alpha10{opacity:.1;filter:alpha(opacity=10);-moz-opacity:.1}
.alpha33{opacity:.33;filter:alpha(opacity=33);-moz-opacity:.33}
.alpha50{opacity:.5;filter:alpha(opacity=50);-moz-opacity:.5}
.alpha66{opacity:.66;filter:alpha(opacity=66);-moz-opacity:.66}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px} 
.mt25{margin-top:25px} 
.mt30{margin-top:30px} 
.mt50{margin-top:50px} 
.mt60{margin-top:60px} 
.mt70{margin-top:70px} 
.mt75{margin-top:75px} 
.mt80{margin-top:80px} 
.mt85{margin-top:85px} 
.hand{cursor:pointer} /*手型鼠标*/

.colorf{color:#fff;}
.color0{color:#000;}
.mb25{margin-bottom:25px;}
.pb55{padding-bottom:55px;}