﻿/*隐藏水平滚动条*/
body {
    overflow-y: scroll;
    margin: 0;
    padding: 5px 1px 5px 1px;
    background: #F9FAFC;
}
/*a:link{text-decoration: none; color: #0000A0;}*/
/*0D4695*/
a:link {
    text-decoration: none;
    color: #0000F0;
}

a:visited {
    text-decoration: none;
    color: #0000F0;
}

a:hover {
    text-decoration: underline;
    color: #0000F0;
}
/*标题等*/
.cssBCtitle {
    font-size: large;
}

.cssBCtitleBack {
    background-color: #50DC80;
}
/* 不换行*/
.csswNowrap {
    white-space: nowrap;
}
/*表格外框*/
.cssTableFrame {
    border: 2px solid #F0BE8C;
}

.cssTableFrame_1px {
    border: 1px solid #F0BE8C;
}

/*按钮 圆角矩形*/
.rounded-button {
    display: inline-block;
    background-color: #007bff; /* 背景颜色 */
    color: white; /* 文字颜色 */
    text-align: center;
    line-height: 40px;
    border-radius: 5px; /* 设置圆角边框 */
    cursor: pointer;
}
/*比赛名称等,包括父赛名称 color: #009000; */
.cssMatchName {
    padding: 2px;
    background-color: #D5E0FF;
}

.cssMatchName_father {
    padding: 4px;
    font-size: large;
    color: #009000;
    font-weight: bold;
    background-color: #C8E4F6;
}

/*队名标题*/
.cssTeamNameTitle {
    font-size: large;
    color: #E80000;
}
/*dds表格外框*/
.cssTableFrame_dds {
    border: 1px solid #909090;
    background-color: #F0F0F0;
}
/*没有边框的单元格*/
.td_00 {
    white-space: nowrap;
    border-style: none;
    white-space: nowrap;
}
/*单元格 第0行的其它单元格*/
.td_0N {
    white-space: nowrap;
    border-style: none none none solid;
    border-color: #B6B6B6;
    border-width: 1px;
}
/*单元格, N行0列*/
.td_N0 {
    white-space: nowrap;
    border-style: solid none none none;
    border-color: #B6B6B6;
    border-width: 1px;
}
/*单元格, N行N列*/
._NN {
    white-space: nowrap;
    border-style: solid none none solid;
    border-color: #B6B6B6;
    border-width: 1px;
}
.CNN {
    white-space: nowrap;
    border-style: solid none none solid;
    border-color: #B6B6B6;
    border-width: 1px;
    text-align: center;
}
/*单元格居中居顶*/
.CNNT {
    white-space: nowrap;
    border-style: solid none none solid;
    border-color: #B6B6B6;
    border-width: 1px;
    text-align: center;
    vertical-align: top;
}
/*单元格, N行0列*/
.td2px_rowN_col0 {
    white-space: nowrap;
    border-style: solid none none none;
    border-color: #95AFFF;
    border-width: 2px;
}
/*单元格, N行N列*/
.td2px_rowN_colN {
    white-space: nowrap;
    border-style: solid none none solid;
    border-color: #95AFFF #000000 #000000 #B6B6B6;
    border-width: 2px 0px 0px 1px;
}
/*队赛记分表 的粗分隔线 单元格, 0行*/
.tdBold_row0 {
    white-space: nowrap;
    border-style: none none none solid;
    border-color: #95AFFF;
    border-width: 0px 0px 0px 2px;
}
/*队赛记分表 的粗分隔线 单元格, N行*/
.tdBold_rowN {
    white-space: nowrap;
    border-style: solid none none solid;
    border-color: #B6B6B6 #B6B6B6 #B6B6B6 #95AFFF;
    border-width: 1px 0px 0px 2px;
}

/*牌副按钮的外框*/
.cssBoardMenu {
    padding: 1px;
    border: 1px solid #C0C0C0;
    background-color: #EBF5D8;
}

.cssRoundMenu {
    padding: 4px;
    border: 1px solid #C0C0C0;
    background-color: #EBF5D8;
}

/**==以上是一定会用到的==**/

/*浮动表格的边框和背景*/
.floaterDlg {
    border: 1px solid #808080;
    background-color: #FFDCB9;
}
