/*-----banner-----*/
.banner_box {height: 334px;position: relative; text-align:center;}
.public_con {height: 20px;position: absolute;width: 100%;left:0;bottom:0;}

.btn_list {height: 40px;overflow: hidden;position: relative;z-index: 1;display:inline-block;}
.btn_list li {float: left;margin-right: 5px;}
.btn_list li a {display: block;overflow: hidden;position: relative; width:50px; height:5px; margin:0 5px; opacity:0.5;}
.btn_list li a::after {background: #fff none repeat scroll 0 0;content: "";height: 5px;left: 0;position: absolute;top: 0;width:50px;}
.btn_list .on a, .btn_list li a:hover {opacity: 1;text-decoration: none;}

.product_list {height: 334px;left: 0;position: absolute;top: 0;width: 100%;}
.product_list li{display: none;height: 334px;left: 0;position: absolute;top: 0;width: 100%;}
.product_list li.on { display:block;}
.product_list li a{display: inline-block;width:100%;height: 334px;text-align: center;background-position: center top;background-repeat: no-repeat;}
/*---------------*/

.portlet.light{
    overflow: hidden;
}
.tab_nav{
    padding-right: 0 !important;
}
.tab_nav ul li{
    border-bottom: 1px solid #e7ecf1;
}
.tab_nav ul li.active a{
    background-color: #eeedee;
    color: #ea0114;
    height: 100%;
}
.tab_nav ul li a{
    padding: 0;
    text-align: center;
}
.part2 .mt-element-list{
    max-width: 550px;
}
.more_link{
    float: right;
    line-height: 40px;
    padding-left: 8px;
}
.more_link a{
    font-size: 12px;
    color: #999;
}
.tablist ul{margin: 0;padding: 0; font-size: 13px;overflow: hidden;}
.tablist ul.title{border-bottom:1px solid #ccc;color:#666;}
.tablist ul.title li,
.tablist ul li span{text-align:center;width:20%;height:40px; line-height:40px;overflow: hidden;text-overflow: ellipsis;float: left; white-space: nowrap;}
.tablist .scrollList{overflow: hidden;}
.tablist ul.con li{border-bottom: 1px solid #eee;overflow: auto;}
.tablist.priceIndex ul.title li,
.tablist.priceIndex ul li span{
    width: 16.66%;
    height: auto;
    line-height: 47px;
}
.zhang{ color:#e60020; font-style:normal;}
.die{ color:#60bb46; font-style:normal;}
.tabyun ul.title li,
.tabyun ul li span{width:33.33%;}

.mt-element-list .list-simple.ext-1.mt-list-container.guidPrice{padding: 0;}
.mt-element-list .list-simple.ext-1.mt-list-container.guidPrice ul>.mt-list-item{padding: 6px 15px !important;border-bottom: 1px dashed #ccc;}
.mt-element-list .list-simple.ext-1.mt-list-container.guidPrice ul>.mt-list-item:last-child{border: none;}
.mt-element-list .list-simple.ext-1.mt-list-container.guidPrice a.cu-noline{line-height: 1.7!important;}
.mt-element-list .list-simple.ext-1.mt-list-container.guidPrice .block_title a.cu-noline{font-weight: bold;line-height: 1.7!important;}
.mt-element-list .list-simple.ext-1.mt-list-container.guidPrice .block_title a.cu-noline div{font-weight: normal; font-size: 15px;}
.mt-element-list .list-simple.ext-1.mt-list-container.guidPrice .list-datetime h6{margin: 5px;line-height: 1.7;}
.price_bxg_ul{border-top: 2px solid #ccc;}

.cur{display: block;}
.discur{display: none;}

.select-box .dropdown-toggle, .select-box{margin-bottom: 5px;}
.chart-box{height: 275px;}
.mtb{
    padding-right: 0px!important;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
@media (min-width: 768px){
    .portlet.light{
        max-height: 380px;
        overflow: hidden;
    }
    .select-box .dropdown-toggle {
        max-width: auto;
    }
    .tab_nav{
        height: 279px;
        border-right: 1px solid #e7ecf1;
    }
    .tab_nav ul li{
        height: 95px;
        line-height: 95px;
    }
    .tab_nav ul li:last-child{
        border-bottom: none;
    }
}
ul.dropdown-menu li.unlinked a{color: #ccc;}

