﻿@charset "utf-8";
/****************************************************************************
CSS RESET   Author: DBS
****************************************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address,
big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong,  tt, var, b, u, i, center, dl,
dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas,
details, embed,  figure, figcaption, footer, header, hgroup,  menu, nav, output, ruby, section, summary, time, mark, audio,
video {	margin: 0; 	padding: 0;	border: 0;	font-size: 100%;	font: inherit;	vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ol, ul { list-style: none;}
table {border-collapse: collapse; border-spacing: 0; }
::-moz-selection { background: #005a80; color: #fff; text-shadow: none; }
::selection { background: #005a80; color: #fff; text-shadow: none; }


/****************************************************************************
FONTS
****************************************************************************/
@font-face {
  font-family: 'iconfont';
  src: url('iconfont.eot?t=1472544104'); /* IE9*/
  src: url('iconfont.eot?t=1472544104#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfont.woff?t=1472544104') format('woff'), /* chrome, firefox */
  url('iconfont.ttf?t=1472544104') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1472544104#iconfont') format('svg'); /* iOS 4.1- */
}
                                      
.iconfont{font-family:"iconfont";font-size:16px;font-style:normal; vertical-align: baseline;}                    
/****************************************************************************
BASIC STYLES
****************************************************************************/
html{height:100%;}
body{ background: #fff; color:#3b3b3b; font: 12px "GothamBook","helvetica","arial","Microsoft Yahei","微软雅黑",sans-serif;  height:100%;}
a { text-decoration: none; }
a:hover, a:active { outline: 0; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }
.ellipsis{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.un{-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}
.wrap{width: 1200px; margin: 0 auto;}
.wraper{width: 100%; min-width: 1200px;}
.fl{float: left;}
.fr{float: right;}