﻿body { margin: 0px auto auto auto; font-size: 14px; color: #101010; font-family: 'Microsoft YaHei UI'; }

/*
  不换行
  超出隐藏（overflow:hidden;）
  省略号（text-overflow:ellipsis;）
  强制在同一行显示（white-space: nowrap;）
  需要设定width及max-width
*/
dt, dd, li, td, th { overflow: hidden; word-wrap: normal; word-break: normal; white-space: nowrap; text-overflow: ellipsis; }
/*自动换行
{
    overflow: hidden;    
    word-wrap: break-word;
    word-break: break-all;
    white-space: normal; 
}*/
/*a标签自动换行  a:link, a:visited, a:active { word-break: break-all; }*/

div { padding: 0px; margin: 0px; }

a { padding: 0px; margin: 0px; text-decoration: none; color: #333333; }

    a:hover { color: #FF0000; }

/*p
{
    padding: 0px;
    margin: 0px; 
}*/

form { padding: 0px; margin: 0px; }

img { padding: 0px; margin: 0px; text-decoration: none; border-style: none; vertical-align: middle; }

input { vertical-align: middle; margin: 0px; padding: 0px; }

    /*修改input被选中的默认样式*/
    input[type=text]:focus,
    input[type=button]:focus,
    input[type=password]:focus { outline: none; }

select { vertical-align: middle; margin: 0px; padding: 0px; }

textarea { vertical-align: middle; margin: 0px; padding: 0px; box-sizing: border-box; }

ul { padding: 0px; margin: 0px; }

    ul li { padding: 0px; margin: 0px; list-style-type: none; }

ol { padding: 0px; margin: 0px; }

    ol li { padding: 0px; margin: 0px; list-style-type: none; }

dl { padding: 0px; margin: 0px; }

    dl dt { padding: 0px; margin: 0px; list-style-type: none; }

    dl dd { padding: 0px; margin: 0px; list-style-type: none; }

table, table td, table th { padding: 0px; margin: 0px; border-collapse: collapse; }

table, tbody, thead, tfoot { border-style: none; padding: 0px; margin: 0px; border-collapse: collapse; }

span { padding: 0px; margin: 0px; list-style-type: none; }

h1, h2, h3, h4, h5, h6 { padding: 0px; margin: 0px; font-weight: normal; }

/*.Gray { filter: alpha(opacity=30); background: #000000; opacity: 0.3; }*/

/*当前*/
.CurrMenu { text-align: left; padding: 10px; margin: 10px auto 0px auto; width: 998px; font-family: 宋体, Arial, Helvetica, sans-serif; font-size: 14px; border: 1px solid #ccc; border-radius: 5px; }

    .CurrMenu a { color: #333333; text-decoration: none; font-size: 14px; }

        .CurrMenu a:hover { color: #FF0000; }

/*分页*/
.Page { padding: 0px; margin: 10px 0px 10px 0px; height: auto; text-align: center; width: auto; }

    .Page a { /*margin: 0px 0px 0px 4px;
        padding: 0px 8px 0px 8px;
        line-height: 23px;
        border: 1px solid #9AB4E5;
        display: inline-block;
        width: auto;
        height: auto;
        text-decoration: none;
        font-size: 13px;
        color: #555555;*/ font-size: 13px; background: #ffffff; margin: 3px 3px; /*上下*/ padding: 5px 10px; /*左右*/ color: #525252; text-decoration: none; border: 1px solid #347dcb; line-height: 30px; box-shadow: 0px 2px 2px #abaaaa; }

        .Page a:hover { color: #FF0000; }

    .Page span { /*margin: 0px 0px 0px 4px;
        padding: 0px 8px 0px 8px;
        line-height: 23px;
        border: 1px solid #9AB4E5;
        display: inline-block;
        width: auto;
        height: auto;
        text-decoration: none;
        font-size: 13px;
        color: #555555;*/ font-size: 13px; background: #ffffff; margin: 3px 3px; /*上下 左右*/ padding: 5px 10px; color: #525252; text-decoration: none; border: 1px solid #347dcb; line-height: 30px; box-shadow: 0px 2px 2px #abaaaa; }

    .Page .Current { /*background: #2975B3;
        color: #FFFFFF;
        display: inline-block;
        margin: 0px 0px 0px 4px;
        padding: 0px 8px 0px 8px;
        line-height: 23px;
        border: 1px solid #2975B3;
        font-weight: bold;*/ background-color: #347dcb; color: #FFFFFF; border: 1px solid #347dcb; }

    .Page #GotoTb { margin: 0px 0px 0px 4px; padding: 0px 8px 0px 8px; border: 1px solid #347dcb; width: 20px; height: 23px; font-size: 13px; color: #555555; }

    .Page #GotoBtn { margin: 0px 0px 0px 4px; padding: 0px 8px 0px 8px; border: 1px solid #9AB4E5; width: auto; height: 25px; background-color: white; font-size: 13px; color: #555555; }

/*弹窗*/
/*#PopDiv { padding: 0px; background-color: #ffffff; border: 5px solid #b9b4b4; border-radius: 5px; display: none; width: 800px; height: 450px; z-index: 999; }

    #PopDiv .title { height: 25px; line-height: 25px; width: 100%; color: #000000; font-size: 14px; font-weight: bold; background-color: #b9b4b4; }

        #PopDiv .title #close { float: right; color: red; font-weight: bold; line-height: 25px; font-size: 20px; margin-right: 5px; cursor: pointer; }

    #PopDiv .content { width: 100%; height: 100%; overflow-x: hidden; text-align: center; }

        #PopDiv .content img { max-width: 100%; }
*/
/*覆盖层*/
/*.Coverage { position: fixed; z-index: 9; top: 0px; right: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; filter: alpha(opacity=50); background: #CCCCCC; opacity: 0.5; cursor: pointer; }*/
/*返回顶部*/
/*#GoTop {
    width: 75px;
    height: 75px;
    position: fixed;
    bottom: 0px;
    right: 0px;
    z-index: 2;
    cursor: pointer;
    display: none;
}*/
/* IE6 底部固定  */
/** html #GoTop {
    position: absolute;
    bottom: auto;
    top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}*/
/* 修正IE6振动bug */
/** html, * html body {
    background-image: url(about:blank);
    background-attachment: fixed;
}*/
/*斜三角
    .column ul { width: 1032px; height: 36px; margin: auto; }
    .column ul li:nth-of-type(1) { float: left; display: inline-block; width: 0px; height: 0px; border-top: 18px solid transparent; border-left: 8px solid transparent; border-right: 8px solid #cccccc; border-bottom: 18px solid #cccccc; }
    .column ul li:nth-of-type(2) { float: left; width: 1000px; height: 36px; background-color: #cccccc; }
    .column ul li:nth-of-type(3) { float: right; display: inline-block; width: 0px; height: 0px; border-top: 18px solid transparent; border-left: 8px solid #cccccc; border-right: 8px solid transparent; border-bottom: 18px solid #cccccc; }
    */
