﻿#bd-left
{
    width: 916px;
    margin-left: 0;
    border: 1px solid #cfe4c0;
    background: #fff;
    overflow: hidden;
}
#bd-left1
{
    width: 1000px;
    margin-left: 0;
    border: 1px solid #cfe4c0;
    background: #fff;
    overflow: hidden;
}
#bd-left2
{
    width: 1000px;
    margin-left: 0;
    border: 1px solid #cfe4c0;
    background: #fff;
    overflow: hidden;
}

#bd-right
{
    width: 240px;
    margin-right: 0;
    overflow: hidden;
}

#novel-detail
{
    margin: 10px 10px 0;
}

#section-free
{
    margin: 0 15px 10px 15px;
}

#section-free1
{
    margin: 0 15px 10px 15px;
}


#section-recommend
{
    margin: -5px 15px 15px 15px;
}

#view-all
{
    width: 700px;
    margin: 0 auto;
    text-align: center;
}

    #view-all .left, #view-all .right
    {
        display: inline-block;
        width: 24px;
        height: 14px;
        margin: 0 5px;
        background: url(../images/t0183be24e065c1a724.png)center center no-repeat;
    }

.rl-caintainer
{
    padding-bottom: 20px;
}

    .rl-caintainer .noveltopic-hd
    {
        padding-left: 0;
        margin-left: 10px;
    }

.view-all-btn
{
    display: inline-block;
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    color: #173c91;
    text-decoration: underline;
}

.view-all-btn-larger
{
    font-size: 16px;
}

.game-picbar
{
    width: 705px;
    height: 80px;
    overflow: hidden;
    margin: 0 auto;
}

.siderbox
{
    width: 230px;
    height: 100px;
    padding: 4px;
    margin-top: 10px;
    border: 1px solid #fccba3;
    text-align: center;
    background: #fffdf2;
}

.hotlink a.hot-nav
{
    float: left;
    font-size: 14px;
    font-weight: bold;
}

.hotlink .sites
{
    color: #234791;
}

.hotlink .read-his
{
    color: #e52600;
}

#mashead .mashead-ft .hotlink .read-his
{
    padding-right: 5px;
}

.his-trigger
{
    position: relative;
    top: 10px;
    left: 5px;
    height: 0;
    width: 0;
    border-width: 4px;
    border-style: solid dashed dashed dashed;
    border-color: #a5a5a5 transparent transparent transparent;
}

.website-tip
{
    position: absolute;
    top: -22px;
    left: 7px;
}

#bd-left
{
    background: url(../images/t01d65f268bcac21ca1.png) 0 0 repeat-x #fff;
}

#novel-detail .header
{
    text-align: center;
}

#novel-detail .header
{
    position: relative;
    height: 55px;
    line-height: 55px;
    margin-bottom: 10px;
    background: url(../images/t012bc030920e2a715f.png) center bottom no-repeat;
}

    #novel-detail .header .novel-name
    {
        font-size: 28px;
        color: #000;
        font-family: "Microsoft YaHei";
    }

    #novel-detail .header .status
    {
        position: absolute;
        top: -8px;
        right: -8px;
        width: 56px;
        height: 56px;
        line-height: 56px;
        text-indent: 100%;
        overflow: hidden;
        background: url(../images/t018312a4fa5a15b35c.png) 0 0 no-repeat;
    }

    #novel-detail .header .over
    {
        background-position: 0 -56px;
    }

#novel-detail .pic
{
    width: 190px;
    float: left;
}

    #novel-detail .pic .piclink
    {
        display: inline-block;
        overflow: hidden;
        padding: 0 8px 8px;
    }

        #novel-detail .pic .piclink img
        {
            width: 170px;
            height: 214px;
            float: left;
        }

    #novel-detail .pic .picinfo
    {
        margin-top: 7px;
        padding: 0 10px 10px;
        background: #f4f9f2;
        overflow: hidden;
    }

        #novel-detail .pic .picinfo dt, #novel-detail .pic .picinfo dd
        {
            float: left;
            margin-top: 10px;
        }

        #novel-detail .pic .picinfo dt
        {
            color: #5d5d5d;
            width: 35px;
        }

        #novel-detail .pic .picinfo dd
        {
            color: #000;
            width: 125px;
        }

            #novel-detail .pic .picinfo dd .lightblue
            {
                color: #5480ee;
            }

            #novel-detail .pic .picinfo dd a:hover
            {
                text-decoration: underline;
            }

#novel-detail .cont
{
    width: 520px;
    float: left;
}

#novel-detail .cont1
{
    width: 900px;
    float: left;
}

    #novel-detail .cont a
    {
        text-decoration: none;
    }

     #novel-detail .cont1 a
    {
        text-decoration: none;
    }

.aggregate-rating
{
    position: relative;
    float: left;
    width: 230px;
    height: 50px;
    text-align: left;
}

    .aggregate-rating .rating-site
    {
        float: left;
    }

        .aggregate-rating .rating-site .icon
        {
            float: left;
            height: 50px;
            width: 150px;
            margin: 0 auto;
            background: url(../images/t012ccdf6b28abe03d7.png) no-repeat center 0;
        }

    .aggregate-rating .value, .aggregate-rating .rating-count
    {
        float: left;
        height: 50px;
        line-height: 50px;
        padding-left: 10px;
    }

    .aggregate-rating .value
    {
        font-size: 14px;
        font-family: 'Microsoft Yahei';
        color: #666;
    }

    .aggregate-rating .value
    {
        color: #8aab22;
    }

        .aggregate-rating .value span
        {
            font-size: 24px;
            font-weight: bold;
        }

    .aggregate-rating .yellow .icon
    {
        background-position: center -60px;
    }

    .aggregate-rating .yellow .value
    {
        color: #f72;
    }

    .aggregate-rating .red .icon
    {
        background-position: center -120px;
    }

    .aggregate-rating .red .value
    {
        color: #ed392d;
    }

    .aggregate-rating .gray .icon
    {
        background-position: center -180px;
    }

    .aggregate-rating .gray .value
    {
        color: #999;
    }

    .aggregate-rating .rating-count
    {
        line-height: 58px;
        color: #999;
        white-space: nowrap;
    }

    .aggregate-rating .icon-tips
    {
        display: block;
        position: absolute;
        top: 8px;
        left: -205px;
        width: 206px;
        height: 60px;
        background: url(../images/t0140593f03bbe56428.png) no-repeat 0 0;
    }

        .aggregate-rating .icon-tips p
        {
            color: #b67f43;
            margin: 8px 25px 0 10px;
            text-align: left;
            line-height: 22px;
        }

        .aggregate-rating .icon-tips .close
        {
            display: block;
            width: 18px;
            height: 18px;
            position: absolute;
            top: 1px;
            right: 6px;
            cursor: pointer;
        }

.actions
{
    float: right;
    position: relative;
    _width: 210px;
}

    .actions .my-rating
    {
        line-height: 58px;
        color: #999;
    }

        .actions .my-rating dt
        {
            float: left;
        }

#novel-detail .actions .my-rating .desc
{
    float: left;
    clear: none;
    color: #0099d7;
    font-weight: bold;
    padding-left: 4px;
}

.actions .my-rating .error
{
    position: absolute;
    top: -25px;
    right: 5px;
    display: block;
    color: red;
    padding-left: 4px;
    line-height: 27px;
}

.le-rating
{
    display: inline-block;
    _zoom: 1;
    position: relative;
    background: url(../images/t010602d04940a54671.png) repeat-x 0 0;
    height: 11px;
    width: 55px;
}

.le-rating-l
{
    top: 8px;
    left: 0;
    width: auto;
    height: 27px;
    background: url(../images/t0132c58e89d4f0fef1.png) no-repeat;
}

    .le-rating-l ul
    {
        float: left;
        width: 140px;
        height: 27px;
    }

        .le-rating-l ul li
        {
            float: left;
            display: inline;
            _zoom: 1;
        }

.le-rating .active
{
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    height: 11px;
    background: url(../images/t010602d04940a54671.png) repeat-x 0 -11px;
}

.le-rating-l .active
{
    height: 27px;
    width: 140px;
    z-index: 6;
    background-image: url(../images/t0132c58e89d4f0fef1.png);
    background-repeat: no-repeat;
}

.le-rating-l ul li a
{
    position: absolute;
    top: 0;
    left: 0;
    padding-right: 0!important;
    width: 27px;
    height: 27px;
    color: #868686;
}

    .le-rating-l ul li a .tip
    {
        position: absolute;
        top: -26px;
        right: -5px;
        display: none;
        width: 38px;
        height: 26px;
        line-height: 22px;
        text-align: center;
        background-image: none;
    }

    .le-rating-l ul li.rated .tip, .le-rating-l ul li a:hover .tip
    {
        display: block;
        cursor: default;
        background: url(../images/t011d96450f9a0f3bea.png) 0 0 no-repeat;
        _background: 0;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/t011d96450f9a0f3bea.png",sizingMethod="noscale");
    }

.le-rating-l ul li .one-stars
{
    z-index: 5;
    width: 27px;
}

.le-rating-l ul li .two-stars
{
    z-index: 4;
    width: 55px;
}

.le-rating-l ul li .three-stars
{
    z-index: 3;
    width: 84px;
}

.le-rating-l ul li .four-stars
{
    z-index: 2;
    width: 112px;
}

.le-rating-l ul li .five-stars
{
    z-index: 1;
    width: 140px;
}

.le-rating-l ul li a:hover
{
    background: url(../images/t0132c58e89d4f0fef1.png) no-repeat;
}

.le-rating-l ul .score1, .le-rating-l ul li .one-stars:hover
{
    background-position: 0 -30px;
}

.le-rating-l ul .score2, .le-rating-l ul li .two-stars:hover
{
    background-position: 0 -60px;
}

.le-rating-l ul .score3, .le-rating-l ul li .three-stars:hover
{
    background-position: 0 -90px;
}

.le-rating-l ul .score4, .le-rating-l ul li .four-stars:hover
{
    background-position: 0 -120px;
}

.le-rating-l ul .score5, .le-rating-l ul li .five-stars:hover
{
    background-position: 0 -150px;
}

.actions .rating-tips
{
    display: block;
    position: absolute;
    top: 45px;
    left: 0;
    width: 140px;
    height: 27px;
    background: url(../images/t018ca530aa0e725717.png) no-repeat 0 0;
}

    .actions .rating-tips p
    {
        color: #fff;
        margin: 4px 0 0 5px;
        text-align: center;
        line-height: 22px;
    }

.le-rating-l ul .score5, .le-rating-l ul li .five-stars:hover
{
    background-position: 0 -150px;
}

#novel-detail .desc
{
    line-height: 30px;
    clear: both;
}

    #novel-detail .desc .title
    {
        line-height: 30px;
        background: #f4f9f2;
        padding: 0 10px;
    }

        #novel-detail .desc .title .titlename
        {
            color: #226d02;
            font-weight: bold;
        }

    #novel-detail .desc .content
    {
        height: 100%;
        overflow: hidden;
        font-size: 20px;
        text-indent: 2em;
        word-wrap: break-word; table-layout: fixed; word-break: break-all; margin: 0 auto; 
    }

    #novel-detail .desc a:hover
    {
        text-decoration: underline;
    }

.notice
{
    position: absolute;
    display: none;
    top: -40px;
    left: 212px;
    height: 37px;
}

    .notice .notice-text, .notice i
    {
        float: left;
        height: 37px;
        line-height: 32px;
        font-size: 12px;
        color: #f00;
        background: url(../images/t01e33aa0ec41123158.png) no-repeat;
    }

    .notice .notice-text
    {
        padding-left: 5px;
        background-position: left top;
    }

    .notice i
    {
        width: 8px;
        background-position: right top;
    }

    .notice .notice-text .bookcase
    {
        color: #056e9e;
    }

#novel-detail .notice .notice-text .bookcase:hover
{
    text-decoration: underline;
}

.bot-border
{
    height: 1px;
    border-bottom: 1px solid #cfe4c0;
    line-height: 0;
    font-size: 0;
}

.search-divider
{
    border-width: 2px;
    margin: 10px 15px 0;
    _margin-top: 20px;
}

#novel-detail .otherinfo
{
    position: relative;
    margin-top: 10px;
    height: 95px;
}

    #novel-detail .otherinfo .newsection
    {
        display: inline-block;
        width: 280px;
        height: 21px;
        overflow: hidden;
        padding-left: 10px;
        font-size: 14px;
    }

        #novel-detail .otherinfo .newsection .name
        {
            color: #226d02;
            font-weight: bold;
            margin-left: 5px;
        }

        #novel-detail .otherinfo .newsection a:hover
        {
            text-decoration: underline;
        }

.view-btn
{
    position: relative;
    margin: 50px 0 0 5px;
    padding-bottom: 16px;
}

    .view-btn .view-all-btn, .view-btn .start-view-btn
    {
        display: inline-block;
        height: 43px;
        color: #fff;
        line-height: 43px;
        margin-right: 5px;
        text-align: center;
        overflow: hidden;
        background: url(../images/t011594807f44e31259.png) 0 0 no-repeat;
    }

    .view-btn .view-all-btn
    {
        width: 72px;
    }

    .view-btn .btn-bookcase
    {
        display: none;
        width: 89px;
        background: url(../images/t01e33aa0ec41123158.png) -1px -37px no-repeat;
    }

    .view-btn .btn-noclick
    {
        color: #969696;
        cursor: default;
        width: 91px;
        background: url(../images/t01e33aa0ec41123158.png) -91px -37px no-repeat;
    }

    .view-btn a.btn-text:hover
    {
        color: #fff;
    }

    .view-btn .start-view-btn
    {
        width: 121px;
        background-position: 0 -46px;
        font-size: 16px;
        font-weight: bold;
    }

    .view-btn a.btn-noclick:hover
    {
        color: #969696;
    }

#share
{
    position: absolute;
    top: 0;
    right: 30px;
    width: 110px;
    line-height: 24px;
    overflow: hidden;
    z-index: 99;
}

.share
{
    height: 24px;
}

.open
{
    height: auto;
}

.share .share360_li
{
    border-top: 0;
}

.share .first
{
    border-top: 1px solid #e0e0e0;
}

.share_label, .share_arrow_btn
{
    display: inline-block;
    position: absolute;
    height: 24px;
    line-height: 24px;
}

.share_label
{
    top: 0;
    right: 5px;
}

.share_arrow_btn
{
    top: 0;
    right: 19px;
    _right: 18px;
    z-index: 100;
    height: 22px;
    width: 22px;
    border: 1px solid #e0e0e0;
    cursor: pointer;
    background: url(../images/t0153c9faeb2a2494d7.png) center center no-repeat;
}

.le-figure
{
    float: left;
    width: 106px;
    height: 160px;
    overflow: hidden;
    padding: 15px 25px 0 10px;
}

    .le-figure .pic
    {
        position: relative;
        float: left;
        overflow: hidden;
    }

        .le-figure .pic img
        {
            width: 105px;
            height: 130px;
            overflow: hidden;
        }

        .le-figure .pic .pic-bottom, .le-figure .pic .pic-bottom-mask
        {
            position: absolute;
            left: 0;
            bottom: 0;
            width: 104px;
            text-align: center;
            color: #fff;
            font-size: 12px;
        }

        .le-figure .pic .pic-bottom-mask
        {
            display: inline-block;
            height: 18px;
            background: #000;
            opacity: .7;
            filter: alpha(opacity=70);
            -moz-opacity: .7;
        }

    .le-figure .title
    {
        display: inline-block;
        width: 105px;
        height: 30px;
        line-height: 30px;
        overflow: hidden;
        text-align: center;
    }

.sider-box
{
    background: #fffdf2;
    border: 1px solid #fccba3;
}

    .sider-box h2
    {
        height: 31px;
        line-height: 31px;
        overflow: hidden;
        padding-left: 10px;
        font-size: 14px;
        color: #b74500;
        background: url(../images/t01c6c6afd6f067507f.png) 0 0 repeat-x;
    }

    .sider-box .content
    {
        overflow: hidden;
    }

    .sider-box .le-figure
    {
        width: 93px;
        height: 150px;
        padding: 15px 8px 5px 15px;
    }

        .sider-box .le-figure .title
        {
            width: 93px;
            font-size: 14px;
        }

        .sider-box .le-figure .pic img
        {
            width: 93px;
            height: 117px;
        }

    .sider-box .text-list
    {
        padding: 0 15px;
        overflow: hidden;
    }

        .sider-box .text-list li
        {
            width: 100%;
            white-space: nowrap;
            overflow: hidden;
            margin-bottom: 9px;
        }

            .sider-box .text-list li .type
            {
                margin-right: 5px;
                color: #786724;
            }

            .sider-box .text-list li a:hover
            {
                color: #367a14;
                text-decoration: underline;
            }

.section .wrap
{
    font-size: 14px;
    padding: 15px 0 0;
    clear: both;
}

.section2 .wrap2
{
    font-size: 30px;
    font-weight:900;
    text-align:center;
   
    padding: 15px 0 0;
    clear: both;
}

.section .novel-top
{
    height: 31px;
    line-height: 31px;
    padding-left: 5px;
    border-top: 1px solid #71ca84;
    border-bottom: 3px solid #79ca71;
    background: url(../images/t012668b364ba4ce396.png) 0 0 repeat-x;
}

.section2 .novel-top2
{
    height: 430px;
    line-height: 31px;
    padding-left: 5px;
     margin-top:20px;
    margin-bottom:20px;
    
    border-top: 1px solid #71ca84;
    border-bottom: 3px solid #79ca71;
    background: url(../images/t012668b364ba4ce396.png) 0 0 repeat-x;
}

    .section .novel-top .novel-name
    {
        color: #226d02;
    }

    .section .novel-top .all
    {
        float: right;
        color: #103080;
    }

      .section2 .novel-top2 .novel-name
    {
        color: #226d02;
    }

    .section2 .novel-top2 .all
    {
        float: right;
        color: #103080;
    }

.section ul
{
    padding-top: 10px;
    padding-left: 5px;
    overflow: hidden;
}

    .section ul li
    {
        float: left;
        margin: 0 10px 10px 0;
        list-style-type: none;
    }

        .section ul li a
        {
            display: inline-block;
            width: 214px;
            height: 32px;
            line-height: 32px;
            text-decoration: none;
            overflow: hidden;
            padding: 0 0 0 10px;
            border: 1px solid #d8efd6;
            background: #ebffe6;
            text-overflow: ellipsis;
            white-space: nowrap;
        }

            .section ul li a:hover
            {
                color: #000;
                border-color: #9bbb99;
                background: #cae9c2;
            }

.section .content
{
    overflow: hidden;
}

.section .free-all
{
    color: #1447c6;
}

.newlist ul
{
    margin-left: 15px;
}

    .newlist ul li
    {
        font-size: 14px;
    }

        .newlist ul li a
        {
            color: #1d5d01;
            border-color: #ffc989;
            background: #ffe4c5;
        }

            .newlist ul li a .tag
            {
                font-size: 12px;
                color: #f00;
                margin-left: 10px;
            }

            .newlist ul li a:hover
            {
                border-color: #ff8a00;
                background: #f4d2aa;
            }

    .newlist ul .vip-tag
    {
        height: 28px;
        padding-left: 6px;
        margin: 3px 0;
        background: url(../images/t01f01c7c93ac26e8c5.png) no-repeat;
    }

        .newlist ul .vip-tag .tag
        {
            display: inline-block;
            height: 26px;
            line-height: 26px;
            font-size: 12px;
            color: #f00;
            padding: 0 5px;
            border: 1px solid #ffc47e;
            border-left: none;
            background: #fff4e7;
        }

        .newlist ul .vip-tag .sitename
        {
            display: inline;
            width: auto;
            height: auto;
            line-height: 24px;
            padding: 0 5px;
            border: 0;
            background: 0;
            color: #173c91;
        }

.novel-search
{
    height: 35px;
    margin: 30px auto;
    text-align: center;
    font-size: 14px;
    overflow: hidden;
}

    .novel-search .left, .novel-search .right
    {
        display: inline-block;
        height: 35px;
        line-height: 35px;
        background: url(../images/t011b4c13ef91847b13.png) no-repeat;
    }

    .novel-search .left
    {
        background-position: 0 0;
        padding-left: 15px;
    }

    .novel-search .right
    {
        background-position: -190px 0;
        padding-right: 15px;
    }

    .novel-search .name
    {
        display: inline-block;
        height: 35px;
        line-height: 35px;
        *line-height: 35px;
        background: url(../images/t01d633c5d384e27c0d.png) 0 0 repeat-x;
        color: #075da5;
        text-decoration: underline;
        cursor: pointer;
    }

    .novel-search .novel-search-btn
    {
        display: inline-block;
        width: 40px;
        height: 35px;
        line-height: 35px;
        cursor: pointer;
        text-indent: -9999px;
        background: url(../images/t011b4c13ef91847b13.png) -266px 0 no-repeat;
    }

#nav-container
{
    margin-top: 20px;
    height: 30px;
    background: url(../images/t01e0273cf5773cdd9e.png) 0 0 repeat-x;
}

#nav
{
    background-image: none;
}

    #nav ul
    {
        background-image: url(../images/t01e0273cf5773cdd9e.png);
        padding-left: 12px;
    }

        #nav ul li
        {
            display: inline-block;
            width: auto;
            white-space: nowrap;
        }

    #nav a
    {
        display: inline-block;
        color: #fff;
        line-height: 30px;
        font-size: 12px;
        font-family: arial;
    }

        #nav a:hover
        {
            color: #f1f1f1;
            text-decoration: underline;
        }

    #nav span
    {
        display: inline-block;
        color: #fff;
    }

    #nav .dot
    {
        padding: 0 4px 0 4px;
    }

    #nav .delm
    {
        text-align: center;
        line-height: 30px;
        margin: 0 10px;
    }

#hd-bd span a
{
    display: inline-block;
}

#hd-bd span
{
    padding: 0 0 0 8px;
}

    #hd-bd span.box
    {
        padding: 0 1px 0 4px;
    }

#bd
{
    margin-bottom: 15px;
}

.span25
{
    width: 1000px;
    margin-left: 0;
    margin-right: 0;
}

.span6
{
    width: 230px;
}

#nav-container
{
    background: 0;
    overflow: hidden;
}

#bd-hd, #bd-bd
{
    background: #fff;
}

#hot-novel
{
    border: 1px solid #c9c9c9;
    overflow: hidden;
    margin: 15px 5px 0 15px;
}

#novel-list, #update-list
{
    width: 730px;
    border: 1px solid #c9c9c9;
    overflow: hidden;
    margin: 10px 5px 10px 10px;
}

#update-list
{
    margin-bottom: 15px;
}

#rank-tabs
{
    margin-top: 15px;
}

#rank-list
{
    margin-top: 10px;
    margin-left: 17px;
    _margin-left: 0;
}

.le-tabview
{
    _width: 228px;
    overflow: hidden;
    border: 1px solid #7799c1;
}

    .le-tabview .views
    {
        background: #fff;
        overflow: hidden;
        _padding-bottom: 1px;
    }

        .le-tabview .views .view-item
        {
            /*//display: none;*/
            padding: 10px 10px 0;
        }

        .le-tabview .views .active
        {
            /*display: block;*/
        }

        .le-tabview .views .view-item ul
        {
            overflow: hidden;
        }

        .le-tabview .views .view-item li
        {
            width: 100%;
            white-space: nowrap;
            overflow: hidden;
            margin-bottom: 9px;
        }

            .le-tabview .views .view-item li .type
            {
                margin-right: 5px;
                color: #786724;
            }

            .le-tabview .views .view-item li a:hover
            {
                color: #367a14;
                text-decoration: underline;
            }

            .le-tabview .views .view-item li .desc
            {
                color: #d31111;
                float: right;
            }

.le-tabs
{
    height: 30px;
    background: url(../images/t0164f7081ecf7fe1a8.png) right top repeat-x;
    border-bottom: 1px solid #133f7d;
}

.boy .le-tabs
{
    background-position: 0 -60px;
}

.boy .views .view-item li
{
    margin-bottom: 7px;
}

.boy .views .view-item ul
{
    height: 251px;
}

.boy, .boy .le-tabs .active
{
    border-color: #93c177;
}

    .boy .le-tabs
    {
        border-color: #93c177;
    }

.girl .le-tabs
{
    background-position: 0 -30px;
}

.girl .views .view-item li
{
    margin-bottom: 7px;
}

.girl .views .view-item ul
{
    height: 251px;
}

.girl, .girl .le-tabs .active
{
    border-color: #c17777;
}

    .girl .le-tabs
    {
        border-color: #c17777;
    }

.le-tabs li
{
    float: left;
    width: auto;
    _width: 60px;
    _position: relative;
    _bottom: -1px;
    margin: 5px 5px 0;
    height: 26px;
    _height: 25px;
    line-height: 28px;
}

.tabs-index li
{
    _width: 45px;
}

.le-tabs li a
{
    display: inline-block;
    width: 100%;
    height: 100%;
    padding: 0 10px;
    line-height: 24px;
    font-size: 14px;
    font-weight: bold;
}

.tabs-index li a
{
    padding: 0 8px;
}

.le-tabs li a:hover
{
    color: #333;
}

.le-tabs .active
{
    background: #FFF;
    border: 1px solid #133f7d;
    border-bottom: 0;
    margin: 4px 4px 0;
}

#rank-list
{
    margin-left: 0;
    margin-top: 0;
    border: 1px solid #fccba3;
    background: #fff;
}

    #rank-list .le-tabs
    {
        background: 0;
    }

    #rank-list .le-tabview
    {
        border: 0;
        _width: auto;
    }

        #rank-list .le-tabview .views
        {
            background: #fffdf2;
        }

.le-tabs
{
    border-bottom: 1px solid #fccba3;
}

    .le-tabs li
    {
        position: relative;
        width: 50%;
        height: 30px;
        margin: 0;
        text-align: center;
    }

        .le-tabs li a
        {
            padding: 0;
            line-height: 30px;
            color: #333;
        }

    .le-tabs .active
    {
        border: 0;
        margin: 0;
        background: #ff7802;
        _bottom: 0;
        height: 31px;
    }

        .le-tabs .active a
        {
            color: #fff;
        }

            .le-tabs .active a:hover
            {
                color: #fff;
            }

    .le-tabs .arrow
    {
        position: absolute;
        top: 30px;
        left: 55px;
        display: inline-block;
        width: 8px;
        height: 5px;
        background: url(../images/t010cdfd1167149926f.png) 0 0 no-repeat;
        display: none;
    }

    .le-tabs .active .arrow
    {
        display: inline-block;
    }
