html,
body {
  height: 100%;
  font-size: 13px;;
}
.list-group-item:first-child {
  border-top-left-radius:0px;border-top-right-radius:0px;
}
.list-group-item:last-child {

border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}
button.list-group-item {
text-align: center;
}
.Kline-div .m-line{height: 280px;width: 100%;margin-bottom: 1%;} 
.Kline-div .K-line{height: 280px;width: 100%;}

.youzi {border:1px solid darkorange;color:darkorange;font-size:12px;margin-left:10px;padding: 2px;border-radius: 3px;}


@font-face {
font-family: "iconfont"; /* Project id 4931310 */
src: url('//at.alicdn.com/t/c/font_4931310_1y2pcv1s4j1i.woff2?t=1748097471285') format('woff2'),
   url('//at.alicdn.com/t/c/font_4931310_1y2pcv1s4j1i.woff?t=1748097471285') format('woff'),
   url('//at.alicdn.com/t/c/font_4931310_1y2pcv1s4j1i.ttf?t=1748097471285') format('truetype');
}

.iconfont {
font-family: "iconfont" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

.icon-shafa:before {
content: "\e65a";
}
.buy {height:6px;width:45%;background:red;float:left;border-top-left-radius:3px;border-bottom-left-radius:3px;}
.sell {height:6px;width:54%;background:green;float:right;border-top-right-radius:3px;border-bottom-right-radius:3px;}

.buymoney {margin-right: auto;}
.netmoney { margin: 0 auto;}
.sellmoney { margin-left: auto;}

#bangdan tr {cursor: pointer;}

.orgactive {background: #f2dede;;}


.hotno {
display: inline-block;
text-indent:0;
text-align: center;
        width:18px;
        height:18px;
        margin-right:5px;
        line-height:18px;
        margin-top:1px;
        color:#ADADAD;
    }
 .list-group-item:nth-of-type(1) .hotno {
        background:#EA3F40;
        color:white;
        background-size: 16px 16px;
        border-radius: 4px;
    }

    .list-group-item:nth-of-type(2) .hotno {
        background:#F19F55;
        color:white;
        background-size: 16px 16px;
        border-radius: 4px;
    }
    .list-group-item:nth-of-type(3) .hotno {
        background:#F6C85F;
        color:white;
        background-size: 16px 16px;
        border-radius: 4px;
    }
    #upreason {background:#f5f5f5;padding:5px;font-size:12px;}
    #dates{
      box-shadow: 0 1px 6px rgba(0, 0, 0, .03);padding:5px 10px;overflow-x: auto;white-space: nowrap;
      padding-right:0;
    }


    #dates button {}



    .scroll-container {

overflow: hidden;
position: relative;
cursor: grab;
}

.dates-container {

white-space: nowrap;
transition: cursor 0.2s;
user-select: none; /* 防止文本被选中 */
}

.dates-container button {
display: inline-block;

padding: 8px 16px;
}

.dates-container.grabbing {
cursor: grabbing;
}

.dates-container button {
background: #f5f5f5;border-radius: 5px;border:none;padding:5px;color:#333;font-size:12px;margin-right:10px;
}
.dates-container button.active {color:#EA3F40;background:#FCEFEF;}

#share {position: absolute;left:20px;top:5px;z-index: 9999;padding:1px 3px;font-size:12px;opacity: 0.8;line-height:100%;}
#type {width:100%;}
#type button {
border-radius:0px;
width:25%
}

.btn-success {
color: #fff;
background-color: #f5f5f5;
border-color: #eee;
color:red;
}

.btn-primary {
color: red;
background-color: #FFE3E5;
border-color: #eee;

}

.btn-primary.focus,.btn-primary:focus {
color: red;
background-color: #FFE3E5;
border-color: #eee;
}

.btn-primary:hover {
color: red;
background-color: #FFE3E5;
border-color: #eee;
}

.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary {
color: red;
background-color: #FFE3E5;
border-color: #eee;
}

.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover {
color: red;
background-color: #FFE3E5;
border-color: #eee;
}

.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover {
color: red;
background-color: #FFE3E5;
border-color: #eee;
}

.btn-primary .badge {
color: red;
background-color: #FFE3E5;
border-color: #eee;
}



#yidong {

height:100px;
overflow: auto;
box-shadow: 0 2px 12px rgba(0, 0, 0, .15);
}
#yidong p {margin-top:5px;font-size:12px;}

#yidong p:nth-of-type(1){
font-weight: bold;;
}

#yidong .yidong {
padding:10px;
background:#fcfcfc;
/* background: rgba(252, 248, 227, 0.3);;*/
}

#stockinfo {font-size: 12px;margin:10px;box-shadow: 0 2px 12px rgba(0, 0, 0, .05);;}
#stockinfo table {text-align: center;}
#stockinfo table th {text-align: center;}


#left .btn-group .btn{
padding:5px 0;
}

#rangedata {
font-size:12px;
text-align: center;
}
#rangedata th{
text-align: center;
}
#rangeOption {
display:none;
padding: 10px;;
}

.rangestock {
cursor: pointer;
}

.rangeactive {
background-color: #FFE3E5;
}

.sort {cursor: pointer;}

.dayactive {
color:red;

background-color: rgba(255,227,229,0.2);
}

.getList {
cursor: pointer;
font-weight: normal;;
background: #fff;
border:1px solid #ccc;
color:#333;
}
.list-group-item {
cursor: pointer;
}
.charttype {width:33.33%;}
.tdmoney {width:150px;text-align:center;}
.buytext{background:#FFE3E5;color:red;padding:1px 2px;display:inline-block;width:60px;text-align:center;}
.selltext {background:#E1F6E4;color:green;padding:1px 2px;display:inline-block;width:60px;text-align:center;}