﻿/*分页*/
/*.page { margin: 25px auto; text-align: center; clear: both; }
.page a { display: inline-block; padding: 1px 8px; margin: 0 4px; text-align: center; font: normal 12px/16px 微软雅黑,Arial; }
.page a { border: #e6e6e6 1px solid; background-color: #dedede; }
.page a { color: #848484; }
.page a.no { color: #cacaca; border: #eaeaea 1px solid; cursor: default; }
.page a.no:hover { background: none; color: #D6AC64; }*/



/*分页*/
.page { text-align: center; overflow: hidden; padding: 50px 0; }
.page a { display: inline-block; width: 49px; height: 34px; background: #fff; border: 1px solid #dcdcdc; border-radius: 3px; text-align: center; font: normal 14px/34px 微软雅黑; color: #555; margin: 0 5px; box-sizing: border-box; }
.page .e, .page a:hover { background: #cd9950; border: 1px solid #cd9950; color: #fff; }
.page .prePage, .page .nextPage { width: 80px; }
.page .Unable { color: #ccc; }
.page .Unable:hover { background: #fff; border: 1px solid #dcdcdc; color: #ccc; cursor: default; }
.page .pageInput, .page .pageButton { width: 49px; height: 34px; /*padding: 5px;*/ background: #fff; border: 1px solid #dcdcdc; border-radius: 3px; }
.page .pageInput:hover { background: #fff; border: 1px solid #dcdcdc; color: #ccc; cursor: default; }
.page .pageInput input, .page .pageButton input { width: 39px; height: 24px; font: normal 14px/24px 微软雅黑; color: #555; text-align: center; background: none; }
.page .pageButton:hover input { color: #fff; }

.page .pageInput.error { border: 1px solid #cd2d2d; }
.page .pageInput.error input { color: #cd2d2d; }
.page .pageInput.error:hover { border: 1px solid #cd2d2d; }

.page .pageInput.shake { -webkit-animation: shake-horizontal 100ms ease-in-out infinite; -moz-animation: shake-horizontal 100ms ease-in-out infinite; -o-animation: shake-horizontal 100ms ease-in-out infinite; animation: shake-horizontal 100ms ease-in-out infinite; }


@-webkit-keyframes shake-horizontal {
    0% { -webkit-transform: translate(0px, 0px) rotate(0deg); }
    2% { -webkit-transform: translate(-8px, 0px) rotate(0deg); }
    4% { -webkit-transform: translate(3px, 0px) rotate(0deg); }
    6% { -webkit-transform: translate(7px, 0px) rotate(0deg); }
    8% { -webkit-transform: translate(1px, 0px) rotate(0deg); }
    10% { -webkit-transform: translate(4px, 0px) rotate(0deg); }
    12% { -webkit-transform: translate(3px, 0px) rotate(0deg); }
    14% { -webkit-transform: translate(7px, 0px) rotate(0deg); }
    16% { -webkit-transform: translate(-3px, 0px) rotate(0deg); }
    18% { -webkit-transform: translate(-5px, 0px) rotate(0deg); }
    20% { -webkit-transform: translate(-10px, 0px) rotate(0deg); }
    22% { -webkit-transform: translate(8px, 0px) rotate(0deg); }
    24% { -webkit-transform: translate(2px, 0px) rotate(0deg); }
    26% { -webkit-transform: translate(2px, 0px) rotate(0deg); }
    28% { -webkit-transform: translate(3px, 0px) rotate(0deg); }
    30% { -webkit-transform: translate(7px, 0px) rotate(0deg); }
    32% { -webkit-transform: translate(-8px, 0px) rotate(0deg); }
    34% { -webkit-transform: translate(-10px, 0px) rotate(0deg); }
    36% { -webkit-transform: translate(8px, 0px) rotate(0deg); }
    38% { -webkit-transform: translate(-5px, 0px) rotate(0deg); }
    40% { -webkit-transform: translate(-1px, 0px) rotate(0deg); }
    42% { -webkit-transform: translate(6px, 0px) rotate(0deg); }
    44% { -webkit-transform: translate(-3px, 0px) rotate(0deg); }
    46% { -webkit-transform: translate(-1px, 0px) rotate(0deg); }
    48% { -webkit-transform: translate(9px, 0px) rotate(0deg); }
    50% { -webkit-transform: translate(-3px, 0px) rotate(0deg); }
    52% { -webkit-transform: translate(8px, 0px) rotate(0deg); }
    54% { -webkit-transform: translate(4px, 0px) rotate(0deg); }
    56% { -webkit-transform: translate(4px, 0px) rotate(0deg); }
    58% { -webkit-transform: translate(2px, 0px) rotate(0deg); }
    60% { -webkit-transform: translate(2px, 0px) rotate(0deg); }
    62% { -webkit-transform: translate(-9px, 0px) rotate(0deg); }
    64% { -webkit-transform: translate(-6px, 0px) rotate(0deg); }
    66% { -webkit-transform: translate(-10px, 0px) rotate(0deg); }
    68% { -webkit-transform: translate(6px, 0px) rotate(0deg); }
    70% { -webkit-transform: translate(7px, 0px) rotate(0deg); }
    72% { -webkit-transform: translate(-1px, 0px) rotate(0deg); }
    74% { -webkit-transform: translate(-1px, 0px) rotate(0deg); }
    76% { -webkit-transform: translate(4px, 0px) rotate(0deg); }
    78% { -webkit-transform: translate(1px, 0px) rotate(0deg); }
    80% { -webkit-transform: translate(-6px, 0px) rotate(0deg); }
    82% { -webkit-transform: translate(-3px, 0px) rotate(0deg); }
    84% { -webkit-transform: translate(-8px, 0px) rotate(0deg); }
    86% { -webkit-transform: translate(5px, 0px) rotate(0deg); }
    88% { -webkit-transform: translate(-3px, 0px) rotate(0deg); }
    90% { -webkit-transform: translate(-7px, 0px) rotate(0deg); }
    92% { -webkit-transform: translate(-4px, 0px) rotate(0deg); }
    94% { -webkit-transform: translate(2px, 0px) rotate(0deg); }
    96% { -webkit-transform: translate(-9px, 0px) rotate(0deg); }
    98% { -webkit-transform: translate(3px, 0px) rotate(0deg); }
}

@-moz-keyframes shake-horizontal {
    0% { -webkit-transform: translate(0px, 0px) rotate(0deg); }
    2% { -webkit-transform: translate(-8px, 0px) rotate(0deg); }
    4% { -webkit-transform: translate(3px, 0px) rotate(0deg); }
    6% { -webkit-transform: translate(7px, 0px) rotate(0deg); }
    8% { -webkit-transform: translate(1px, 0px) rotate(0deg); }
    10% { -webkit-transform: translate(4px, 0px) rotate(0deg); }
    12% { -webkit-transform: translate(3px, 0px) rotate(0deg); }
    14% { -webkit-transform: translate(7px, 0px) rotate(0deg); }
    16% { -webkit-transform: translate(-3px, 0px) rotate(0deg); }
    18% { -webkit-transform: translate(-5px, 0px) rotate(0deg); }
    20% { -webkit-transform: translate(-10px, 0px) rotate(0deg); }
    22% { -webkit-transform: translate(8px, 0px) rotate(0deg); }
    24% { -webkit-transform: translate(2px, 0px) rotate(0deg); }
    26% { -webkit-transform: translate(2px, 0px) rotate(0deg); }
    28% { -webkit-transform: translate(3px, 0px) rotate(0deg); }
    30% { -webkit-transform: translate(7px, 0px) rotate(0deg); }
    32% { -webkit-transform: translate(-8px, 0px) rotate(0deg); }
    34% { -webkit-transform: translate(-10px, 0px) rotate(0deg); }
    36% { -webkit-transform: translate(8px, 0px) rotate(0deg); }
    38% { -webkit-transform: translate(-5px, 0px) rotate(0deg); }
    40% { -webkit-transform: translate(-1px, 0px) rotate(0deg); }
    42% { -webkit-transform: translate(6px, 0px) rotate(0deg); }
    44% { -webkit-transform: translate(-3px, 0px) rotate(0deg); }
    46% { -webkit-transform: translate(-1px, 0px) rotate(0deg); }
    48% { -webkit-transform: translate(9px, 0px) rotate(0deg); }
    50% { -webkit-transform: translate(-3px, 0px) rotate(0deg); }
    52% { -webkit-transform: translate(8px, 0px) rotate(0deg); }
    54% { -webkit-transform: translate(4px, 0px) rotate(0deg); }
    56% { -webkit-transform: translate(4px, 0px) rotate(0deg); }
    58% { -webkit-transform: translate(2px, 0px) rotate(0deg); }
    60% { -webkit-transform: translate(2px, 0px) rotate(0deg); }
    62% { -webkit-transform: translate(-9px, 0px) rotate(0deg); }
    64% { -webkit-transform: translate(-6px, 0px) rotate(0deg); }
    66% { -webkit-transform: translate(-10px, 0px) rotate(0deg); }
    68% { -webkit-transform: translate(6px, 0px) rotate(0deg); }
    70% { -webkit-transform: translate(7px, 0px) rotate(0deg); }
    72% { -webkit-transform: translate(-1px, 0px) rotate(0deg); }
    74% { -webkit-transform: translate(-1px, 0px) rotate(0deg); }
    76% { -webkit-transform: translate(4px, 0px) rotate(0deg); }
    78% { -webkit-transform: translate(1px, 0px) rotate(0deg); }
    80% { -webkit-transform: translate(-6px, 0px) rotate(0deg); }
    82% { -webkit-transform: translate(-3px, 0px) rotate(0deg); }
    84% { -webkit-transform: translate(-8px, 0px) rotate(0deg); }
    86% { -webkit-transform: translate(5px, 0px) rotate(0deg); }
    88% { -webkit-transform: translate(-3px, 0px) rotate(0deg); }
    90% { -webkit-transform: translate(-7px, 0px) rotate(0deg); }
    92% { -webkit-transform: translate(-4px, 0px) rotate(0deg); }
    94% { -webkit-transform: translate(2px, 0px) rotate(0deg); }
    96% { -webkit-transform: translate(-9px, 0px) rotate(0deg); }
    98% { -webkit-transform: translate(3px, 0px) rotate(0deg); }
}

@-o-keyframes shake-horizontal {
    0% { -webkit-transform: translate(0px, 0px) rotate(0deg); }
    2% { -webkit-transform: translate(-8px, 0px) rotate(0deg); }
    4% { -webkit-transform: translate(3px, 0px) rotate(0deg); }
    6% { -webkit-transform: translate(7px, 0px) rotate(0deg); }
    8% { -webkit-transform: translate(1px, 0px) rotate(0deg); }
    10% { -webkit-transform: translate(4px, 0px) rotate(0deg); }
    12% { -webkit-transform: translate(3px, 0px) rotate(0deg); }
    14% { -webkit-transform: translate(7px, 0px) rotate(0deg); }
    16% { -webkit-transform: translate(-3px, 0px) rotate(0deg); }
    18% { -webkit-transform: translate(-5px, 0px) rotate(0deg); }
    20% { -webkit-transform: translate(-10px, 0px) rotate(0deg); }
    22% { -webkit-transform: translate(8px, 0px) rotate(0deg); }
    24% { -webkit-transform: translate(2px, 0px) rotate(0deg); }
    26% { -webkit-transform: translate(2px, 0px) rotate(0deg); }
    28% { -webkit-transform: translate(3px, 0px) rotate(0deg); }
    30% { -webkit-transform: translate(7px, 0px) rotate(0deg); }
    32% { -webkit-transform: translate(-8px, 0px) rotate(0deg); }
    34% { -webkit-transform: translate(-10px, 0px) rotate(0deg); }
    36% { -webkit-transform: translate(8px, 0px) rotate(0deg); }
    38% { -webkit-transform: translate(-5px, 0px) rotate(0deg); }
    40% { -webkit-transform: translate(-1px, 0px) rotate(0deg); }
    42% { -webkit-transform: translate(6px, 0px) rotate(0deg); }
    44% { -webkit-transform: translate(-3px, 0px) rotate(0deg); }
    46% { -webkit-transform: translate(-1px, 0px) rotate(0deg); }
    48% { -webkit-transform: translate(9px, 0px) rotate(0deg); }
    50% { -webkit-transform: translate(-3px, 0px) rotate(0deg); }
    52% { -webkit-transform: translate(8px, 0px) rotate(0deg); }
    54% { -webkit-transform: translate(4px, 0px) rotate(0deg); }
    56% { -webkit-transform: translate(4px, 0px) rotate(0deg); }
    58% { -webkit-transform: translate(2px, 0px) rotate(0deg); }
    60% { -webkit-transform: translate(2px, 0px) rotate(0deg); }
    62% { -webkit-transform: translate(-9px, 0px) rotate(0deg); }
    64% { -webkit-transform: translate(-6px, 0px) rotate(0deg); }
    66% { -webkit-transform: translate(-10px, 0px) rotate(0deg); }
    68% { -webkit-transform: translate(6px, 0px) rotate(0deg); }
    70% { -webkit-transform: translate(7px, 0px) rotate(0deg); }
    72% { -webkit-transform: translate(-1px, 0px) rotate(0deg); }
    74% { -webkit-transform: translate(-1px, 0px) rotate(0deg); }
    76% { -webkit-transform: translate(4px, 0px) rotate(0deg); }
    78% { -webkit-transform: translate(1px, 0px) rotate(0deg); }
    80% { -webkit-transform: translate(-6px, 0px) rotate(0deg); }
    82% { -webkit-transform: translate(-3px, 0px) rotate(0deg); }
    84% { -webkit-transform: translate(-8px, 0px) rotate(0deg); }
    86% { -webkit-transform: translate(5px, 0px) rotate(0deg); }
    88% { -webkit-transform: translate(-3px, 0px) rotate(0deg); }
    90% { -webkit-transform: translate(-7px, 0px) rotate(0deg); }
    92% { -webkit-transform: translate(-4px, 0px) rotate(0deg); }
    94% { -webkit-transform: translate(2px, 0px) rotate(0deg); }
    96% { -webkit-transform: translate(-9px, 0px) rotate(0deg); }
    98% { -webkit-transform: translate(3px, 0px) rotate(0deg); }
}

@-ms-keyframes shake-horizontal {
    0% { -ms-transform: translate(0px, 0px) rotate(0deg); }
    2% { -ms-transform: translate(-9px, 0px) rotate(0deg); }
    4% { -ms-transform: translate(3px, 0px) rotate(0deg); }
    6% { -ms-transform: translate(-10px, 0px) rotate(0deg); }
    8% { -ms-transform: translate(2px, 0px) rotate(0deg); }
    10% { -ms-transform: translate(5px, 0px) rotate(0deg); }
    12% { -ms-transform: translate(-9px, 0px) rotate(0deg); }
    14% { -ms-transform: translate(-8px, 0px) rotate(0deg); }
    16% { -ms-transform: translate(6px, 0px) rotate(0deg); }
    18% { -ms-transform: translate(1px, 0px) rotate(0deg); }
    20% { -ms-transform: translate(7px, 0px) rotate(0deg); }
    22% { -ms-transform: translate(4px, 0px) rotate(0deg); }
    24% { -ms-transform: translate(9px, 0px) rotate(0deg); }
    26% { -ms-transform: translate(2px, 0px) rotate(0deg); }
    28% { -ms-transform: translate(4px, 0px) rotate(0deg); }
    30% { -ms-transform: translate(-9px, 0px) rotate(0deg); }
    32% { -ms-transform: translate(9px, 0px) rotate(0deg); }
    34% { -ms-transform: translate(-4px, 0px) rotate(0deg); }
    36% { -ms-transform: translate(-6px, 0px) rotate(0deg); }
    38% { -ms-transform: translate(-3px, 0px) rotate(0deg); }
    40% { -ms-transform: translate(-8px, 0px) rotate(0deg); }
    42% { -ms-transform: translate(-8px, 0px) rotate(0deg); }
    44% { -ms-transform: translate(-2px, 0px) rotate(0deg); }
    46% { -ms-transform: translate(-7px, 0px) rotate(0deg); }
    48% { -ms-transform: translate(-1px, 0px) rotate(0deg); }
    50% { -ms-transform: translate(-8px, 0px) rotate(0deg); }
    52% { -ms-transform: translate(0px, 0px) rotate(0deg); }
    54% { -ms-transform: translate(6px, 0px) rotate(0deg); }
    56% { -ms-transform: translate(1px, 0px) rotate(0deg); }
    58% { -ms-transform: translate(-5px, 0px) rotate(0deg); }
    60% { -ms-transform: translate(9px, 0px) rotate(0deg); }
    62% { -ms-transform: translate(-3px, 0px) rotate(0deg); }
    64% { -ms-transform: translate(-5px, 0px) rotate(0deg); }
    66% { -ms-transform: translate(-6px, 0px) rotate(0deg); }
    68% { -ms-transform: translate(5px, 0px) rotate(0deg); }
    70% { -ms-transform: translate(-3px, 0px) rotate(0deg); }
    72% { -ms-transform: translate(-1px, 0px) rotate(0deg); }
    74% { -ms-transform: translate(-6px, 0px) rotate(0deg); }
    76% { -ms-transform: translate(-2px, 0px) rotate(0deg); }
    78% { -ms-transform: translate(1px, 0px) rotate(0deg); }
    80% { -ms-transform: translate(4px, 0px) rotate(0deg); }
    82% { -ms-transform: translate(7px, 0px) rotate(0deg); }
    84% { -ms-transform: translate(-7px, 0px) rotate(0deg); }
    86% { -ms-transform: translate(-4px, 0px) rotate(0deg); }
    88% { -ms-transform: translate(9px, 0px) rotate(0deg); }
    90% { -ms-transform: translate(-6px, 0px) rotate(0deg); }
    92% { -ms-transform: translate(-3px, 0px) rotate(0deg); }
    94% { -ms-transform: translate(-8px, 0px) rotate(0deg); }
    96% { -ms-transform: translate(4px, 0px) rotate(0deg); }
    98% { -ms-transform: translate(6px, 0px) rotate(0deg); }
}

@keyframes shake-horizontal {
    0% { transform: translate(0px, 0px) rotate(0deg); }
    2% { transform: translate(-7px, 0px) rotate(0deg); }
    4% { transform: translate(7px, 0px) rotate(0deg); }
    6% { transform: translate(5px, 0px) rotate(0deg); }
    8% { transform: translate(9px, 0px) rotate(0deg); }
    10% { transform: translate(9px, 0px) rotate(0deg); }
    12% { transform: translate(3px, 0px) rotate(0deg); }
    14% { transform: translate(9px, 0px) rotate(0deg); }
    16% { transform: translate(-6px, 0px) rotate(0deg); }
    18% { transform: translate(8px, 0px) rotate(0deg); }
    20% { transform: translate(-2px, 0px) rotate(0deg); }
    22% { transform: translate(-1px, 0px) rotate(0deg); }
    24% { transform: translate(0px, 0px) rotate(0deg); }
    26% { transform: translate(-6px, 0px) rotate(0deg); }
    28% { transform: translate(-5px, 0px) rotate(0deg); }
    30% { transform: translate(-4px, 0px) rotate(0deg); }
    32% { transform: translate(-10px, 0px) rotate(0deg); }
    34% { transform: translate(9px, 0px) rotate(0deg); }
    36% { transform: translate(4px, 0px) rotate(0deg); }
    38% { transform: translate(-1px, 0px) rotate(0deg); }
    40% { transform: translate(2px, 0px) rotate(0deg); }
    42% { transform: translate(2px, 0px) rotate(0deg); }
    44% { transform: translate(-4px, 0px) rotate(0deg); }
    46% { transform: translate(8px, 0px) rotate(0deg); }
    48% { transform: translate(-6px, 0px) rotate(0deg); }
    50% { transform: translate(4px, 0px) rotate(0deg); }
    52% { transform: translate(-5px, 0px) rotate(0deg); }
    54% { transform: translate(6px, 0px) rotate(0deg); }
    56% { transform: translate(-5px, 0px) rotate(0deg); }
    58% { transform: translate(0px, 0px) rotate(0deg); }
    60% { transform: translate(3px, 0px) rotate(0deg); }
    62% { transform: translate(5px, 0px) rotate(0deg); }
    64% { transform: translate(-4px, 0px) rotate(0deg); }
    66% { transform: translate(-8px, 0px) rotate(0deg); }
    68% { transform: translate(4px, 0px) rotate(0deg); }
    70% { transform: translate(-5px, 0px) rotate(0deg); }
    72% { transform: translate(7px, 0px) rotate(0deg); }
    74% { transform: translate(-5px, 0px) rotate(0deg); }
    76% { transform: translate(1px, 0px) rotate(0deg); }
    78% { transform: translate(8px, 0px) rotate(0deg); }
    80% { transform: translate(8px, 0px) rotate(0deg); }
    82% { transform: translate(7px, 0px) rotate(0deg); }
    84% { transform: translate(-10px, 0px) rotate(0deg); }
    86% { transform: translate(9px, 0px) rotate(0deg); }
    88% { transform: translate(-1px, 0px) rotate(0deg); }
    90% { transform: translate(0px, 0px) rotate(0deg); }
    92% { transform: translate(-2px, 0px) rotate(0deg); }
    94% { transform: translate(5px, 0px) rotate(0deg); }
    96% { transform: translate(5px, 0px) rotate(0deg); }
    98% { transform: translate(-8px, 0px) rotate(0deg); }
}