﻿.montit { height: 25px; line-height: 25px; color: #394043; }
    .montit .lyear { float: left; }
    .montit .larr { float: left; background: url(/Content/jquerybar/img/arrow5.gif) 0px 10px; width: 7px; height: 9px; margin: 8px 5px 0 5px; overflow: hidden; }
    .montit .ryear { float: left; }
    .montit .rarr { float: left; background: url(/Content/jquerybar/img/arrow5.gif) 7px 0px; width: 7px; height: 9px; margin: 8px 5px 0 5px; overflow: hidden; cursor: pointer; }
.labmon { height: 25px; float: left; width: 202px; overflow: hidden; line-height: 25px; }
    .labmon label { width: 30px; height: 25px; float: left; text-align: center; margin: 0 2px; }
        .labmon label.cur { cursor: pointer; }
    .labmon .monOn { color: #fff; background: #e93b3d; border-radius: 2px; box-shadow: 0 5px 20px rgba(245, 0, 0, 0.26); }


/* newslist */
.newslist { padding-left: 7px; font-size: 12px; }
    .newslist ul { border-left: 1px solid #e8e8e8; }
    .newslist li { position: relative; height: 26px; line-height: 26px; overflow: hidden; padding-left: 1em; }
        .newslist li.ico { position: relative; background: url(/Content/jquerybar/img/titico1.png) no-repeat; color: #9c9fa1; padding-left: 13px; height: 22px; line-height: 22px; overflow: visible; }
        .newslist li.ico.on {  background: url(/Content/jquerybar/img/titico2.png) no-repeat; }
            .newslist li.ico .time { display: inline-block; height: 22px; line-height: 22px; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: #f8f8f9; border-radius: 2px; padding: 0 5px; }
            .newslist li.ico.on .time { background: #fde0e0; color: #e93b3d; }
    .newslist .ico:after { position: absolute; top: 6px; left: -4px; display: block; content: ""; width: 6px; height: 6px; background: #fff; border: 1px solid #e8e8e8; border-radius: 50%; }
    .newslist .ico.on:after { background: #e93b3d;}
    .newslist .icon { background: url(/Content/jquerybar/img/titico2.gif) no-repeat; color: #FC9113; font-weight: bold; padding-left: 22px; }
    .newslist .name { display: block; width: 155px; height: 26px; line-height: 26px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
    .newslist .price {
        position: absolute;
        top: 0;
        right: 0;
        color: #9c9fa1;
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
    }
/* scr_con style */
.barHide { width: 270px; margin-top: 17px; }
.scr_con { position: relative; height: 470px; width: 268px; margin-top: 12px; overflow: hidden; }
#dv_scroll { position: absolute; height: 100%; overflow: hidden; width: 265px; margin-left: -3px; }
    #dv_scroll .Scroller-Container { width: 98%; }
#dv_scroll_bar { position: absolute; right: -12px; top: 0; width: 14px; height: 470px; border-left: 4px solid #f3f3f3; }
    #dv_scroll_bar .Scrollbar-Track { position: absolute; left: 0; width: 21px; height: 100%; }
    #dv_scroll_bar .Scrollbar-Handle { position: absolute; left: -5px; top: 0; width: 5px; height: 22px; background-color: #e93b3d; overflow: hidden; cursor: pointer; }
#dv_scroll_text { position: absolute; }

#dv_bar { position: relative; width: 270px; height: 520px; }
