@charset "gb2312";
/* CSS Document */
/*
 * @desc 部分CSS样式使用CSS3
 * Copyright(c) 2017 版权所有 
 * @desc DATE 2015-12-1
 */
/*
 * 将具有默认 html 取消浏览器字号限制
 * @overlay *
 * @desc 在手持设备或webkit中不会解析12px以下字体
 */
html,body {
    width:100%;
    height:100%;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}
/* Global 常用标签_@Start */
/*
 * 基本标签默认样式取消
 * @overlay HTML标签
 * @desc 取消基本标签默认样式,防止不同浏览器显示效果不同
 * @Prop text-align:center; 解决不同浏览器剧中问题
 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
    padding: 0;
    margin: 0 auto;
}
body{
    font: 16px/1.5 "Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;
    color:#666;
    position:relative;
}
section{
    width:100%;
    height:100%;
    overflow:hidden;
}
*{
	padding: 0;
	margin: 0 auto;
	box-sizing: border-box;
}
/*
 * 标签属性
 * @overlay select
 * @desc 默认设置select效果
 */
select{
    font-size:14px;
    outline:none;
    color:#666;
}
/*
 * 标签属性
 * @overlay textarea
 * @desc 默认设置textarea效果
 */
textarea,input {
    word-wrap:break-word;
    word-break:break-all;
    box-sizing: border-box;
    outline:none;
    font-family: "黑体";
	font-weight:500;
}

/*
 * 标签属性
 * @overlay input
 * @desc 去掉IE10文本框上的清除按钮
 */
input::-ms-clear{display:none;}
input[type='text'],input[type='password'],input[type='button']{
    color:#666;
    border:none;
}
input[type='buttom']{
    border:none;
}
/*
 * 标签属性
 * @overlay table td th
 * @desc 强制输入时内容超出时换行
 */
table {
    width:100%;
    border-spacing: 0;
    border-collapse:collapse;
}
td,th{font-size:12px;}
/*
 * 清除列表标记的样式
 * @overlay  ul,ol,li
 * @desc ul,ol,li列表更多的用在不需要列表前置符号的样式里
 */
ul,ol{list-style-type:none;}
/*
 * 定义图片边框
 * @overlay img
 * @desc 去除边框及图片底产无缘无故多出3px
 */
img{
    border:none;
    vertical-align: top;
    -ms-interpolation-mode: bicubic;
}
/*
 * 定义默认的链接样式
 * @overlay a
 * @desc	仅仅是作为默认样式提供，可以在各自的实例中覆盖掉
 */
a{
    color: #666;
    text-decoration:none;
    outline: none;
}
a:hover{
    text-decoration:none;
}
a:active,a:focus {
    outline: none;
}
/* 去掉链接的虚线框*/

/*
 * 定义H系列标签
 * @overlay HN
 * @desc  覆盖H系列标签默认属性
 */
h1{font-size:28px;font-weight: normal;}
h2{font-size:25px;font-weight: normal;}
h3{font-size:22px;font-weight: normal;}
h4{font-size:20px;font-weight: normal;}
h5{font-size:18px;font-weight: normal;}
h6{font-size:14px;font-weight: normal;}
/*
 * 定义其他标签
 * @overlay em,i,b,strong
 */
dfn,em,i,b,strong {
    font-style:normal;
    font-weight:normal;
}
.line {
    display: block;
    width: 100%;
    font-size: 0;
    height: 0px;
    line-height: 0px;
    border-top: 1px solid #DDDDDD;
    border-bottom: 1px solid #FFFFFF;
}
/* @Global 常用标签_@end */

/* @group 通用属性定义_@Start */
/*  鼠标样式 */
.pointer{cursor:pointer;}
/*
 * 字母和单词换行设置
 * @class Break 强制内容换行
 * @class Nobreak 强制内容不换行
 */
.Break{word-break:break-all;word-wrap:break-word;}
.Nobreak{word-break:keep-all;word-wrap:normal;}
/*
 * 浮动定义
 */


/* @group 通用属性定义_@end */

/* @group 隐藏元素_@Start */
.o-hidden{overflow:hidden;}
.invisible{visibility:hidden;}
.hidden{display: none;}
.block {display:block;}
/* @group 隐藏元素_@end */

