/* CSS Document */
@charset "UTF-8";
/* 重设浏览器默认样式 */
/* 重设滚动条样式 */
::-webkit-scrollbar {width:16px;height:16px;background-color:#F8F8F8;overflow:visible;border-radius:0;}
::-webkit-scrollbar-button {width:16px; height:16px;display: inline-block;background-color: #f6f6f6;border:1px solid #d1d1d1;}
::-webkit-scrollbar-button:start:vertical{background:url(images/base/scrollArrow-up.gif) no-repeat center center;}
::-webkit-scrollbar-button:end:vertical{background:url(images/base/scrollArrow-down.gif) no-repeat center center;}
::-webkit-scrollbar-button:start:horizontal{background:url(images/base/scrollArrow-left.gif) no-repeat center center;}
::-webkit-scrollbar-button:end:horizontal{background:url(images/base/scrollArrow-right.gif) no-repeat center center;}
::-webkit-scrollbar-thumb{-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.05);box-shadow:0 2px 1px 0 rgba(0,0,0,.05),inset 1px 1px 0 0 #FFF;background-color:rgba(229,229,229,.9);overflow:visible;border-radius:0;border:solid 1px #D1D1D1;}
::-webkit-scrollbar-thumb:vertical{background:url(images/base/thumb-hori.gif) no-repeat center center #F6F6F6;}
::-webkit-scrollbar-thumb:horizontal{background:url(images/base/thumb-ver.gif) no-repeat center center #F6F6F6;}
::-webkit-scrollbar-corner { background-color:#F6F6F6;}
html{scrollbar-arrow-color:#BBB;scrollbar-face-color:#F6F6F6;scrollbar-darkshadow-color: #C0C0C0;scrollbar-base-color: #F6F6F6;scrollbar-highlight-color: #FFF;scrollbar-shadow-color: #F6F6F6;scrollbar-track-color: #F8F8F8;scrollbar-3dlight-color: #D1D1D1}
/* 内外边距通常让各浏览器样式的表现位置不同 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,code,blockquote,a,img,dl,dt,dd,ol,ul,li,fieldset,form,input,textarea,label,legend,table,tr,th,td,hr,buttoncaption,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;}
/* 防止用户自定义背景颜色对页面的影响 */
html{ background-color:#FFF;color:#333; font-size:12px;}
body{ width:100%;height:100%; font-family:微软雅黑; font-size:12px; color:#333; text-algin:center;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block;}
/* 去掉table cell的边距，并让其重合 */
table{ border-collapse:collapse;border-spacing:0;}
th{ text-align:inherit; font-weight:normal;}
table,td,th{ vertical-align:middle;}
caption,th,td{ font-weight:normal;}
td img{ vertical-align:middle;}
th img{ vertical-align:middle;}
a img{ border:none;}
a{ cursor:pointer;}
a:focus, input[type=button] ,input[type=submit] {outline:none;}
/* 去掉FF下此元素的边框 */
abbr,acronym{ border:0; font-variant:normal;}
/* 定义一致的del样式 */
del{ text-decoration:line-through;}
address,caption,cite,code,dfn,em,th,var{ font-style:normal;font-weight:500;}
/* 去掉列表前的标识 */
ul,li{ list-style:none;}
caption,th{ text-align:left;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; color:#333;}
/* 统一上标和下标 */
sup{ vertical-align:text-top;}
sub{ vertical-align:text-bottom;}
/* 去除链接下划线 */
ins,a{ text-decoration:none;}
input,select{ vertical-align:middle;}
select{cursor:pointer;}
textarea{resize: none;}
i{color:#BBB;cursor:pointer;}

/* 小功能 */
/* 清浮动 */
.fn-clear{ clear:both; zoom:1;/* for IE6 IE7 */}
.fn-zoom{zoom:1;}
/* 隐藏，通常与JS配合使用 */
.fn-hide{ display:none;}
/* 禁用掉当前输入法,通常用于规范文本框只能输入某些字符 */
.fn-imeMode {ime-mode:disabled;}
/* 初始化margin值 */
.fn-margin{margin:0;}
.fn-divCenter{margin:0 auto;}
/* 浮动功能 */
.fn-left{ float:left;}
.fn-right{ float:right;}
/* 对齐方式 */
.fn-textAlign-right{text-align:right;}
.fn-textAlign-left{text-align:left;}
.fn-textAlign-center{text-align:center;}
.fn-valign-1{vertical-align:middle;}
.fn-valign-2{vertical-align:top;}
/* 宽度、高度 */
.fn-width{width:100%;}
.fn-width-1{width:90%;}
.fn-height{height:100%;}
.ui-width-100px{width:60px;}
.ui-width-100px{width:80px;}
.ui-width-100px{width:100px;}
.ui-width-100{width:100%;}
.resizeHeight{height:auto;zoom:1;}
.fn-bgcolorWhite{background-color:#FFF;}
.fn-inline{display:inline;}
.fn-block{display:block;}
.fn-inlineBlock{display:inline-block;}
.fn-cursor{cursor:pointer;}
.fn-overflow-auto{overflow:auto;}
.fn-overflow-hidden{overflow:hidden;}
.fn-overflow-yScroll{overflow-y:scroll;}
.fn-overflow-yAuto{overflow-y:auto;}
.fn-fontBold{font-weight:bold;}
.fn-tableLay{table-layout:fixed;}
.fn-pos-rel{position:relative;}
.hidden{display:none;}
.fn-workBreak{work-break:break-all;}
.fn-border{border:0}