﻿/*需要替换的样式*/
.ct-title h5 { margin-top: 8px; margin-bottom: 8px; display: inline-block; text-indent: 8px; border-left: 2px solid #0099cb; margin-right: 8px; vertical-align: middle; font-weight: bold; color: #555; }
/*新增样式*/
.ct-btn-nomargin { margin-top: 0; }
.ct-title .form-group.ct-btn-nomargin { margin-left: 35px; color: #777; }
.ct-fr { float: right; }
.ct-table { border: 1px solid #ddd; border-top: none; border-collapse: collapse; width: 100%; overflow: hidden; }
    .ct-table tr { height: 43px; }
    .ct-table thead th { text-align: left; }
    .ct-table thead th, .ct-table tbody td { padding: 0 20px; }
    .ct-table thead tr { background-color: #eee; border: none; color: #333; vertical-align: middle; }
    .ct-table tbody tr td { color: #666; }
    .ct-table tbody tr:nth-child(even) { border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; background-color: #f9f9fa; }
    .ct-table tr.ct-red td { color: #FF0000; }
    .ct-table tr.ct-blue td { color: #1880de; }
    .ct-table tr.ct-green td { color: #02CF01; }
    .ct-table tr.ct-col td { color: #DECF18; }
    .ct-table tr.ct-block td { color: #000000; }
.ct-green { color: #02CF01; }
.ct-pink { color: #fb25bc; }
.ct-red { color: #FF0000;  }
.ct-col { color: #DECF18; }
.ct-block { color: #000000; }
.ct-stuTop { margin: 0; padding: 0; overflow: hidden; border: 1px solid #ddd; height: 475px; }
.ct-stuTop1 { margin: 0; padding: 0; overflow: hidden; border: 1px solid #ddd; height: 830px; }

.ct-subTitle { background-color: #f9f9fa; line-height: 43px; height: 43px; color: #333; cursor: move; padding-left: 15px; padding-right: 15px; border-bottom: 1px solid #ddd; }
    .ct-subTitle h5 { margin: 0; padding: 0; display: inline-block; vertical-align: middle; }
.ct-tab-menu { overflow: hidden; margin-top: 14px; }
    .ct-tab-menu ul { overflow: hidden; margin: 0; padding: 0; }
        .ct-tab-menu ul li { float: left; list-style: none; color: #666; padding: 4px; background-color: #f1f1f1; margin-right: 4px; cursor: pointer; }
            .ct-tab-menu ul li.this { background-color: #0099cb; color: #fff; }
.ct-table2 { border: 1px solid #ddd; border-collapse: collapse; width: 100%; }
.ct-noborder { border: 0; }
.ct-table2 tr { height: 43px; }
.ct-table2 thead tr { background-color: #0099cb; color: #fff; height: 25px; }
    .ct-table2 thead tr a { color: #fff; cursor: pointer; }
.ct-table2 thead th, .ct-table2 tbody td { padding: 0 10px; }
.ct-table2 thead tr th:not(:first-child), .ct-table2 tbody tr td:not(:first-child) { text-align: center; }
.ct-table2 tbody tr td { color: #444; }

.ct-table2 tbody tr:nth-child(even) { background-color: #f1f1f1; height: 35px; }
.ct-table2 tbody tr:nth-child(odd) { background-color: #f9f9fa; height: 35px; }
.ct-table2 tr:not(:first-child) { border-top: 1px solid #fff; }
.ct-table2 tbody {  overflow: auto;height: 100px !important; }

.ct-topnumber { padding: 0 2px; }
    .ct-topnumber .ct-top1 { background: url(../images/hot_sell.gif); padding: 1px 10px 1px 7px; background-position: 0px 2px; line-height: 200%; color: #fff; font-size: 11px; font-weight: bold; }
    .ct-topnumber .ct-top2 { background: url(../images/hot_sell.gif); padding: 1px 10px 1px 7px; background-position: 0px -14px; line-height: 200%; color: #fff; font-size: 11px; font-weight: bold; }
    .ct-topnumber .ct-top3 { background: url(../images/hot_sell.gif); padding: 1px 10px 1px 7px; background-position: 0px -30px; line-height: 200%; color: #fff; font-size: 11px; font-weight: bold; }
    .ct-topnumber .ct-top4 { background: url(../images/hot_sell.gif); padding: 1px 10px 1px 7px; background-position: 0px -46px; line-height: 200%; color: #fff; font-size: 11px; font-weight: bold; }
    .ct-topnumber .ct-top5 { background: url(../images/hot_sell.gif); padding: 1px 10px 1px 7px; background-position: 0px -62px; line-height: 200%; color: #fff; font-size: 11px; font-weight: bold; }
    .ct-topnumber .ct-top6 { background: url(../images/hot_sell.gif); padding: 1px 10px 1px 7px; background-position: 0px -78px; line-height: 200%; color: #fff; font-size: 11px; font-weight: bold; }
    .ct-topnumber .ct-top7 { background: url(../images/hot_sell.gif); padding: 1px 10px 1px 7px; background-position: 0px -94px; line-height: 200%; color: #fff; font-size: 11px; font-weight: bold; }
    .ct-topnumber .ct-top8 { background: url(../images/hot_sell.gif); padding: 1px 10px 1px 7px; background-position: 0px -110px; line-height: 200%; color: #fff; font-size: 11px; font-weight: bold; }
    .ct-topnumber .ct-top9 { background: url(../images/hot_sell.gif); padding: 1px 10px 1px 7px; background-position: 0px -126px; line-height: 200%; color: #fff; font-size: 11px; font-weight: bold; }
    .ct-topnumber .ct-top10 { background: url(../images/hot_sell.gif); padding: 1px 7px 1px 3px; background-position: 0px -143px; line-height: 200%; color: #fff; font-size: 11px; font-weight: bold; }
.ct-tablehover { background-color: red; !important; }
.ct-pdb15 { padding-bottom: 15px; }
.ct-data { margin-right: 33px; }
    .ct-data i { margin-right: 6px; }
