@CHARSET "UTF-8"; /*= Reset =*/ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td,figure { margin: 0; padding: 0; } html { -webkit-text-size-adjust: none; -ms-text-size-adjust: none; } body { font: normal 14px/24px "Helvetica Neue", Helvetica, STheiti, "Microsoft Yahei", Arial, Tahoma, sans-serif, serif; word-wrap: break-word; overflow: hidden; } article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display: block; } table { border-collapse: collapse; border-spacing: 0; } caption,th { font-weight: normal; text-align: left; } fieldset,img { border: 0; } ul li { list-style: none; } h1,h2,h3,h4,h5,h6 { font-size: 100%; } h5 { font-size: 18px; margin-bottom: 20px; color: #666; } h5 span { font-size: 12px; color: #ccc; font-weight: normal; } blockquote:before,blockquote:after,q:before,q:after { content: ""; } input,button,textarea,select,option,optiongroup { font-family: inherit; font-size: inherit; } code,pre { font-family: "Microsoft YaHei", Consolas, "Courier New", monospace; } .bw0 { border: none !important; } *:focus { outline: 0; } legend { color: #000; } input,select { vertical-align: middle; } button { overflow: visible; } input.button,button { cursor: pointer; } button,input,select,textarea { margin: 0; } textarea { overflow: auto; resize: none; } label[for],input[type="button"],input[type="submit"],input[type="reset"] { cursor: pointer; } input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,button::-moz-focus-inner { border: 0; padding: 0; } a { text-decoration: none; } img { -ms-interpolation-mode: bicubic; } /* new clearfix */ .clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } * html .clearfix { zoom: 1; } /* IE6 */ *:first-child+html .clearfix { zoom: 1; } /* IE7 */ .hidden { display: none; } .last { border-bottom: none !important; } blockquote { background: #f9f9f9; padding: 8px 20px; border: 1px solid #ccc; } .page-outer { height: 100%; overflow: hidden; position: relative; width: 100%; } .page-outer { display: table; position: static; } .page-middle { position: absolute; top: 50%; left: 0 } .page-middle { display: table-cell; vertical-align: middle; position: static; } .page-inner { position: relative; top: -50%; margin: 0 auto; } .page-container { width: 100%; margin: 0 auto; } #loading { width: 100%; height: 100%; top: 0px; left: 0px; position: fixed; display: block; -moz-opacity: .7; opacity: .7; filter: alpha(opacity = 70); z-index: 9999; text-align: center; background: url(../images/loading.gif) #fff center center no-repeat; } #navLine { border-top: 3px solid #d04e18; float: none; width: 75px; height: 1px; padding: 0; position: absolute; left: 0; top: 38px; z-index: 1; -webkit-transition: left ease-in; -moz-transition: left ease-in; transition: left linear .2s; } .section img { position: absolute; }