@charset "utf-8";

html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;/* 解决IOS默认滑动很卡的情况 */-webkit-overflow-scrolling:touch;font-size:62.5%;overflow-x:hidden}
body{font-size:62.5%;height:100%;overflow-x:hidden;font-family:'Microsoft YaHei',宋体,Tahoma,Arial,sans-serif;}

/* 禁止缩放表单 */
input[type="submit"],input[type="reset"],input[type="button"],input{resize:none;border:none;}

/* 取消链接高亮  */
body, div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, textarea, select, p, dl, dt, dd, a, img, button, form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}

/* 设置HTML5元素为块*/
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}

/* 图片自适应 */
/* img {width:100%;height:auto;width:auto\9;display:block;-ms-interpolation-mode:bicubic;border:none;} */

/* 初始化 */
body, div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, textarea, select, p, dl, dt, dd, a, img, button,
form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup,
menu, nav, section {margin:0;padding:0;}

em,i{font-style:normal;}
ul,li{list-style-type:none;}
strong{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0}
textarea{resize:none; /*禁用了文本的拖拉，尤其在谷歌下*/}
p{word-wrap:break-word; /* 不够的单词自动换行 而不会被截掉 */}
.clearfix:after{content:"";display:block;visibility:hidden;height:0;clear: both;}
.clearfix{zoom:1;}
a{text-decoration:none;color:#666;font-family:'Microsoft YaHei',Tahoma,Arial,sans-serif;}
a:hover{text-decoration:none;}
ul,ol{list-style:none;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-family:'Microsoft YaHei',Tahoma,Arial,sans-serif;}
input{font-family:'Microsoft YaHei',Tahoma,Arial,sans-serif;}

/*单行溢出*/
.one-txt-cut{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

/*多行溢出 手机端使用*/
.txt-cut{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}

/* 移动端点击a链接出现蓝色背景问题解决 */
a:link,a:active,a:visited,a:hover{background:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}
.overflow{overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.show{display:block;}
.hide{display:none;}
.center{margin:0 auto;}

@media only screen and (min-width:640px){
    html{font-size:62.5%}
}

@media only screen and (min-width:321px) {
    html{font-size:62.5%!important}
}

@media only screen and (min-width:361px) {
    html{font-size:70.31%!important}
}

@media only screen and (min-width:376px) {
    html{font-size:73.24%!important}
}

@media only screen and (min-width:481px) {
    html{font-size:94%!important}
}

@media only screen and (min-width:561px) {
    html{font-size:109%!important}
}

@media only screen and (min-width:641px) {
    html{font-size:125%!important}
}

#page{height:40px;padding:20px 0px;}
#page a{display:block;float:left;margin-right:10px;padding:0 12px;height:24px;border:1px #cccccc solid;background:#fff;text-decoration:none;color:#808080;font-size:12px;line-height:24px;}
#page a:hover{color:#0a417d;border:1px #0a417d solid;}
#page a.currpage{display:block;float:left;margin-right:10px;padding:2px 12px;height:24px;border:1px #cccccc solid;background:#0a417d;text-decoration:none;color:#808080;font-size:12px;line-height:24px;border:none;color:#fff;}
#page p{float:left;padding:0 12px;font-size:12px;height:24px;line-height:24px;color:#bbb;border:1px #ccc solid;background:#fcfcfc;margin:0;margin-right:8px;}
#page p.pageRemark{border-style:none;background:none;margin-right:0px;padding:4px 0px;color:#666;}
#page p.pageRemark b{color:red;}
#page p.pageEllipsis{border-style:none;background:none;padding:4px 0px;color:#808080;}

.artview_width{width:100%;}
.artview_title {height:auto;line-height:2.5rem;font-size:1.4rem;text-align:center;color:#333;}
.artview_attr{height:auto;line-height:2.5rem;font-size:1rem;text-align:center;color:#666;}
