/*可以在这里添加你自己的css*/



.article img {
    /*background-color: #f6f6f6;
    border: 1px solid #e8e8d8;*/
    /*padding: 5px;
    margin: 5px;*/
}

   .article img:hover {
        cursor: move;
    }

#ue_cursor {
    background-color: none;
    border: 0;
    padding: 0;
    margin: 0;
}

.article a {
    color: #36c;
    text-decoration: underline;
}

sup.ref {
    font-size: 13px;
    margin-left: 2px;
    color: #36c;
    font-weight: normal;
    font-style: normal;
    cursor: pointer;
    color: #fff;
    background: #f2ad6a;
}


.article h1 {
    font-size: 26px;
    margin: 5px 0;
    padding: 5px 0;
    border-bottom: 1px solid #dedfe1;
    font-weight: normal;
    clear: both;
    color: #444;
}

.article h2 {
    clear: both;
    font-size: 20px;
    padding: 5px 0;
    font-weight: normal;
    line-height: 24px;
    clear: both;
}

.article h3 {
    clear: both;
    font-size: 18px;
    /*font-family: Arial;*/
    line-height: 22px;
    margin: 22px 0 12px;
}

.article h2.first {
    clear: none;
}

.article table {
    margin: 5px 0;
    border-collapse: collapse;
    border-spacing: 0;
    word-wrap: break-word;
    word-break: break-all;
    font-size: 12px;
    line-height: 12px;
    color: #666;
}

.article caption {
    font-size: 14px;
    font-weight: bold;
    padding: 10px 0;
    padding: 8px 0 \9;
    border: 1px dashed #DDD;
    border-bottom: 0;
}

.article td, th {
    padding: 0 10px;
    border: 1px solid #DDD;
    line-height: 22px;
}

.article th {
    border-top: 2px solid #BBB;
    background-color: #f9f9f9;
    font-weight: bold;
}

.article td {
    background-color: #FFF;
}

.article table td p,.article table th p {
    margin: 0;
    text-indent: 0;
}

.selectTdClass {
    background-color: #edf5fa !important;
}

.reference {
    background-color: none;
    border: 0;
    cursor: pointer !important;
    margin: 0 0 3px 0;
    padding: 0;
    -moz-user-select: none;
    -khtml-user-select: none;
}

.module-map {
    width: 310px;
    height: 226px;
    background-color: white;
    padding: 5px;
    margin: 5px;
    border: 1px solid #ddd !important;
    overflow: hidden;
    cursor: move;
}

.module-video {
    width: 288px;
    height: 258px;
    overflow: hidden;
    margin: 5px;
    float: right;
    padding: 3px \9;
    background-color: #FFF \9;
    border: 1px solid #DDD \9;
    width: 280px \9;
    height: 250px; \9
}

.module-album {
    overflow: hidden;
    margin: 5px;
    padding: 0 \9;
    margin: 0; \9
}

.article p {

    text-indent: 2em;
    line-height: 2em;
    color:#313131;
    font-size:16px;
    margin-bottom:15px;
    /*font-family: "Microsoft YaHei";*/
}

.article li p,.article p.parasmall {
    margin-bottom: 0;
    text-indent: 0;
}

.para-list {
    margin: 0 0 14px 2em;
}

::selection {
    background: #b3d4fc;
    text-shadow: none;
}

.module-hierarchy {
    height: 16px;
    width: 690px;
    overflow: hidden;
    overflow-x: hidden;
    overflow-y: hidden;
    -moz-user-select: none;
    float: none !important;
    zoom: 1;
    display: block;
}

    .module-hierarchy #addlemma {
        color: #36c;
    }

    .module-hierarchy a {
        color: #36c;
    }

#module-drama {
    width: 692px;
    overflow-x: hidden;
    overflow-y: hidden;
    overflow: hidden;
    display: block;
    clear: both;
    cursor: default;
}

#module-music {
    width: 692px;
    overflow-x: hidden;
    overflow-y: hidden;
    overflow: hidden;
    display: block;
    clear: both;
    cursor: default;
}

.module-common {
    width: 691px;
    overflow-x: hidden;
    overflow-y: hidden;
    overflow: hidden;
    display: block;
    clear: both;
    cursor: default;
    height: 99px;
}

.highlight {
    background-color: #FF0;
    font-style: normal;
}

.pan-img-box {
    background: #f6f6f6;
    border: 1px solid #e8e8d8;
    padding: 10px;
    overflow: auto;
    scrollbar-arrow-color: #99acb2;
    scrollbar-face-color: #e9eeed;
    scrollbar-darkshadow-color: #a4b1ba;
    scrollbar-highlight-color: #fff;
    scrollbar-3dlight-color: #b6c8ce;
    scrollbar-shadow-color: #d5e1e8;
    scrollbar-track-color: #f5f8f6;
}

.pan-img-box-h {
    height: 268px;
    width: 670px;
}

.pan-img-box-v {
    width: 268px;
    height: 500px;
}

.pan-img-box img {
    -webkit-transform: translate3d(0,0,0);
}

.pan-img-box::-webkit-scrollbar {
    width: 16px;
    height: 16px;
}

.pan-img-box::-webkit-scrollbar-button {
    width: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAB0CAMAAADaUGBdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAThQTFRFydfb/////f395uzq6O7s5Ovo+/z77vLx8/b09vj47PHv8fTz6/Dt+fr59ff2vMXMwNDVuMrPu83Svc7S+vv6Z4KJfZee3+fk/Pz8+Pn48PTx9Pb2VG51Yn2EWXN64Ojm3ebi4Ofl5Ovp2+Tg3ubj3ubi4urn4unn4unm+vr77vHw5+3q5Ovn9/j37PDv6e/t6u/u6/Du5uzo7fHw8vTz8/b25uzp8/X09Pf35+3r8fTy5+7r8vX09/n37/Pw6e7s+/v8/f3+9vf49/j57/Dy8PHz+Pn69fX38vP19PT28fL0/Pz96+zv+fn6+/v99Pb38vL07O7w8fH07O3w/Pz+9PX29fb37/Dz9fb47vDy+Pj68/P19vf57e7x7e/x7u/y8/T28vL18PDz7u/x8/P26uvu9vj5/fr6lUKF/AAAAGh0Uk5T/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAf7P1LAAACuUlEQVR42uyWaVMTQRRFJ4AkEEjL8hqF6XFfgoqKqICC2SEBZHffN/7/P/B13zHdPQQSq4BCi/OhX+XWSaY7uZOaIEiwxwT7OOdSgVTxQpa6XaqQql7IUo9LA1LDC1kaAELodRnSsk0YlvoNQphRh1R3s36W0hohzEgvQVpKuylLWUaILChBKsUvkbOUYYTIgDKkcvwSOUs5jRBm5GqQajk3ZanPIIQZeUh5N+tjaRAIodcCpIJNGJZ6XVYgrXghS10uRUhFL2Qp5QEpkQUdVWWvA05aOs0dlzLZcSRux6Xc3/E4a3ZcylYdj9O441K27jjyuONStu448j8dl7JVx+O02XEp93c8zpyOS5nsOJKzjv+FNJRAh8MJgiH/uJD8jKULLjuQdryQpVGXAqSCF7J0Dyil1zyk/AJDtABYemxQyox3kNYmNERmTLA0o1HKjJkSpA/PDURmsLTIKLUI1iG9GgdEemVpilFqCnyBtPsIEOmVJXOTKoWbdQPS1/sGIjNYwv2ulBnfIG3NaYjMmGPpLlBKr58hVaYZomnA0iWXTUifbrmwdN1lFdL2mAtL11x+Qlq97DLcWVX+4f/x7p6B/nQ2k+sb7O2Kb/NKtbFcXyqVa/nCSjF1gJTIjl7iR4C2kmB8SUASVuJnEn7k8CWhJWElN2heznljkPxouye7hcNO1zzMiX+ZiR+ztfSfP6uc2o4TtZeI8SWCRFYiymaIfIm0RFZyg+blnDcGyY+2e7JbOOx0zcOcdfwopZEEOjyfIBhJdY1enHg6Pvng2ZObV25AShVf5tfKpfUfG9W3H7cPkjibzcynH764c/X22DFIYdheChlfiiBFVgrD8ckw9KVIS5GVwlDvKQy9y0XRfDqK7OVCbNyXZiOm/emi6Ni+p3aS/jF/vdl9v/X6++bqAVIHVfktwACGOYIGdwpbngAAAABJRU5ErkJggg==)0 0 no-repeat;
}

    .pan-img-box::-webkit-scrollbar-button:hover {
        background-position: 0 -20px;
    }

    .pan-img-box::-webkit-scrollbar-button:active {
        background-position: 0 -40px;
    }

    .pan-img-box::-webkit-scrollbar-button:end:increment {
        background-position: -20px 0;
    }

        .pan-img-box::-webkit-scrollbar-button:end:increment:hover {
            background-position: -20px -20px;
        }

        .pan-img-box::-webkit-scrollbar-button:end:increment:active {
            background-position: -20px -40px;
        }

    .pan-img-box::-webkit-scrollbar-button:vertical:start:decrement {
        background-position: 0 -60px;
    }

        .pan-img-box::-webkit-scrollbar-button:vertical:start:decrement:hover {
            background-position: 0 -80px;
        }

        .pan-img-box::-webkit-scrollbar-button:vertical:start:decrement:active {
            background-position: 0 -100px;
        }

    .pan-img-box::-webkit-scrollbar-button:vertical:end:increment {
        background-position: -20px -60px;
    }

        .pan-img-box::-webkit-scrollbar-button:vertical:end:increment:hover {
            background-position: -20px -80px;
        }

        .pan-img-box::-webkit-scrollbar-button:vertical:end:increment:active {
            background-position: -20px -100px;
        }

.pan-img-box::-webkit-scrollbar-track {
    border: 1px solid #c9d7db;
    border-width: 1px 0;
    background: -webkit-gradient(linear,0 0,0 bottom,from(#f0f4f2),to(#fff));
}

    .pan-img-box::-webkit-scrollbar-track:vertical {
        border-width: 0 1px;
        background: -webkit-gradient(linear,0 0,right top,from(#f0f4f2),to(#fff));
    }

.pan-img-box::-webkit-scrollbar-thumb {
    border: 1px solid #b3c0c6;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABxJREFUeNpi+A8ES5cuBVEM2NhMDATA8FAAEGAA5lcax4ZKMTUAAAAASUVORK5CYII=)center center no-repeat,-webkit-gradient(linear,0 0,0 bottom,from(#fdfefe),to(#d9e4e5));
}

    .pan-img-box::-webkit-scrollbar-thumb:hover {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABxJREFUeNpi+A8ES5cuBVEM2NhMDATA8FAAEGAA5lcax4ZKMTUAAAAASUVORK5CYII=)center center no-repeat,-webkit-gradient(linear,0 0,0 bottom,from(#f3f6f6),to(#d9e4e5));
    }

    .pan-img-box::-webkit-scrollbar-thumb:active {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABxJREFUeNpi+A8ES5cuBVEM2NhMDATA8FAAEGAA5lcax4ZKMTUAAAAASUVORK5CYII=)center center no-repeat,-webkit-gradient(linear,0 0,0 bottom,from(#d7e3e4),to(#f1f5f5));
    }

    .pan-img-box::-webkit-scrollbar-thumb:vertical {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACRJREFUeNpiXLp06X8GPIDxPxDgU8ACUoRXwbJlywa9FQABBgCu3RTbsV432wAAAABJRU5ErkJggg==)center center no-repeat,-webkit-gradient(linear,0 0,right top,from(#fdfefe),to(#d9e4e5));
    }

        .pan-img-box::-webkit-scrollbar-thumb:vertical:hover {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACRJREFUeNpiXLp06X8GPIDxPxDgU8ACUoRXwbJlywa9FQABBgCu3RTbsV432wAAAABJRU5ErkJggg==)center center no-repeat,-webkit-gradient(linear,0 0,right top,from(#f3f6f6),to(#d9e4e5));
        }

        .pan-img-box::-webkit-scrollbar-thumb:vertical:active {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACRJREFUeNpiXLp06X8GPIDxPxDgU8ACUoRXwbJlywa9FQABBgCu3RTbsV432wAAAABJRU5ErkJggg==)center center no-repeat,-webkit-gradient(linear,0 0,right top,from(#d7e3e4),to(#f1f5f5));
        }

img.math-img {
    padding: 0;
    border: 0;
    margin: 0;
    background: 0;
    vertical-align: middle;
}

.tablepictem th, .tablepictem td {
    padding: 5px 0;
}

.tablepictem img {
    padding: 0;
    margin: 0;
}

.coloredcell {
    background-color: #fcfcfc;
}

table.transparentBorder:hover td, table.transparentBorder:hover th, table.transparentBorder:hover caption {
    border: 1px dashed #ddd !important;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out;
}

table.transparentBorder td, table.transparentBorder th, table.transparentBorder caption {
    border: 1px solid #fff !important;
}

table.transparentBorderFocus td, table.transparentBorderFocus th, table.transparentBorderFocus caption {
    border: 1px dashed #ddd !important;
}

table.sortEnabled tr.firstRow th, table.sortEnabled tr.firstRow td {
    padding-right: 20px;
    background-repeat: no-repeat;
    background-position: center right;
    background-image: url(http://baike.baidu.com/static/editor/img/sortable.png);
}
