.container{
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    padding-top:10px;
    overflow:hidden;
    background: #fff;
}
.pricing-span-extend{
    min-width: 200px !important;
}

.widget-box[class*="tooltip-color-"] > .tooltip-header {
    color: #FFF;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.list-color-green {
    background: #4FD27D;
    color:#FFFFFF
}
.list-color-red {
    background: #E80F0F;
    color:#FFFFFF
}
.list-color-orange {
    background: #FFD045;
    color:#FFFFFF
}
.list-color-darkred {
    background: #B50101;
    color:#FFFFFF
}
.list-color-blue {
    background: #428BCA;
    color:#FFFFFF
}
.list-color-grey {
    background: #A9A9A9;
}

.prompt-breadcrumb {
    background-color: transparent;
    display: inline-block;
    line-height: 20px;
    margin: 6px 22px 0 12px;
    padding: 0;
    color: #333;
    border-radius: 0;
}
.prompt-breadcrumb > li {
    font-size: 12px;
    display: inline-block;
    text-align: center;
    width:60px
}
.prompt-breadcrumb > li:last-child {
    width:100px
}
.prompt-breadcrumb > div {
    text-align: center;
}
.tooltip-color-green {
    border-color: #4FD27D;
}

.tooltip-color-green > .tooltip-header {
    background: #4FD27D;
    border-color: #4FD27D;
}
.tooltip-color-red {
    border-color: #E80F0F;
}

.tooltip-color-red > .tooltip-header {
    background: #E80F0F;
    border-color: #E80F0F;
}

.tooltip-color-darkred {
    border-color: #B50101;
}

.tooltip-color-darkred > .tooltip-header {
    background: #B50101;
    border-color: #B50101;
}
.tooltip-color-orange {
    border-color: #FFD045;
}
.tooltip-color-orange > .tooltip-header {
    border-color: #FFD045;
    background: #FFD045;
}
.tooltip-header > .tooltip-title {
    line-height: 36px;
    padding: 0;
    margin: 0 10px;
    text-align: center;
}
.tooltip-header > .tooltip-title-left {
    line-height: 36px;
    display: inline;
    padding: 0;
    margin: 0;
}
.tooltip-header {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    position: relative;
    min-height: 38px;
    background: #f7f7f7;
    background-image: -webkit-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
    background-image: -o-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
    background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
    color: #669fc7;
    border-bottom: 5px solid #DDD;
    margin: 0 auto;
}
svg {
    cursor: all-scroll;
}
.centralText {
    font: 23px sans-serif;
    fill: #222;
}

.downwardNode text {
    font: 10px sans-serif;
}

.downwardLink {
    fill: none;
    stroke: #000000;
    stroke-width: 1.5px;
    opacity: 1;
}
.prompt {
     position: fixed;	        /* 设置fixed固定定位 */
     bottom: 50px;		/* 距离浏览器窗口下边框20px */
     right: 80px;		/* 距离浏览器窗口右边框20px */
 }

.list-group-horizontal{
    border-radius: 10px
}
.list-group-horizontal .list-group-item {
    display: inline-block;
    margin-bottom: 0;
    margin-left:-4px;
    margin-right: 0;
}

.list-group-horizontal .list-group-item:first-child {
    border-top-right-radius:0;
    border-bottom-left-radius:4px;
}
.list-group-horizontal .list-group-item:last-child {
    border-top-right-radius:4px;
    border-bottom-left-radius:0;
}
.li-state-active > li:hover {
    background-color: #708090;
}

.ul-list-unstyled {
    margin-left: 0;
    padding-left: 0;
    list-style: none;
}
.li-list-unstyled :nth-child(odd) {
    background-color: #FFF;
}
.li-list-unstyled:nth-child(even) {
    background-color: #F2F3EB;
}