b{font-weight: normal;}
.box { padding: 20px 0; }
table { width: 100%; }
table.query { border-top: 1px solid #ccc; border-left: 1px solid #ccc; }
table.query td { padding: 4px; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; text-align: center; }
table.query td.l {
    width: 120px;
        font-size: 12px;
    font-family: "CN Nomnal";
    color: #666666;

}
table.query td.r { width: 200px;overflow: hidden; }
table.data { border-top: 1px solid #ccc; border-left: 1px solid #ccc; }
table.data td:first-child { font-size:14px; }
table.data td{ height: 40px; }
table.data th, table.data td {border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; text-align: center; }
table.data th:first-child { width: 200px; }
table.data th{background: #199fff;color:#fff;font-size: 16px;}



table.data th .out::before { border-top: 72px #fff solid;position: relative; }  
table.data th .out { width: 230px; height: 70px;  position: relative; color:#fff;background: url(/images/PC/baidan4.jpg) no-repeat; }  
table.data th .out b {   position: absolute; bottom:35px; right: -2px; width:131px; }  
table.data th .out em { position: absolute; bottom:18px; right: 160px; width:50px; }

table.data th .em::after{ border-top: 72px #fff solid;position: relative; }  
select { width: 100%; font-family: "Microsoft Yahei", "\5B8B\4F53", Tahoma, Arial, Geneva, sans-serif; font-size: 12px; height: 25px;    color: #666666; }
input[type="button"] { padding: 2px; font-family: "Microsoft Yahei", "\5B8B\4F53", Tahoma, Arial, Geneva, sans-serif; font-size: 12px; cursor: pointer; }
.datatitle{ text-align: center; font-size: 38px;color: #333;}
 .bt1{  width: 215px;
    height: 37px;
    background: #fafafa;
	border: 0;
	}
.etabs { margin: 0; padding: 0; }
.tab {
    display: inline-block;
    zoom: 1;
    border-bottom: none;
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
}
.tab a {
    font-size: 14px;
    line-height: 37px;
    display: block;
    padding: 0px 36px;
    outline: none;
    /* background: #488ad4; */
    font-family: "CN Medium";
    color: #666666;
}
.tab a:hover { text-decoration: none; }
.tab.active {
    background: #488ad4;
    color: #ffffff;
}
.tab a.active { color: #fff;font-family: "CN Medium"; }
.tab-container .panel-container { background: #fff; border: solid #666 1px; padding: 10px; -moz-border-radius: 0 4px 4px 4px; -webkit-border-radius: 0 4px 4px 4px; }
.panel-container { margin-bottom: 10px; }