/*
?v=2
*/
.search-container:after { content: ''; display: block; clear: both; }
.search-container {
    position: relative; margin-top: 10px; padding: 15px 25px;
    background-color: #f5f5f5;
    border: 1px solid #d1d1d1;
}
.search-container .search-step-btn {
    position: relative; top: 8px;
    display: block; float: left; width: 22px; height: 22px;
}
.search-container .search-step {
    position: relative; top: 3px;
    float: left; margin: 0 20px;
    font-size: 26px !important; letter-spacing: -1px !important;
    font-family: tahoma !important;
}
.search-container .refresh {
    position: absolute; top: 20px; right: 25px;
    display: block; width: 24px; height: 24px;
    background-image: url(/resource/images/common/onepick-sprites.png?v=2);
    background-repeat: no-repeat;
    background-position: -130px -269px;
    cursor: pointer;
}

.search-container .search-step-btn[data-name="prev"] {
    background-image: url(/resource/images/common/onepick-sprites.png?v=2);
    background-repeat: no-repeat;
    background-position: -42px -269px;
}
.search-container .search-step-btn[data-name="prev"]:hover { background-position: -64px -269px; }
.search-container .search-step-btn[data-name="next"] {
    background-image: url(/resource/images/common/onepick-sprites.png?v=2);
    background-repeat: no-repeat;
    background-position: -86px -269px;
}
.search-container .search-step-btn[data-name="next"]:hover { background-position: -108px -269px; }


.search-container .search-round-choice {
    display: block; float: left; margin: 0 0 0 30px; padding: 0 0 0 5px;
    width: 90px; height: 38px;
    /*font-family: tahoma;*/ color: #888;
    font-size: 12px; font-weight: 700; /*line-height: 32px;*/
    background-color: #fff;
    border: 1px solid #d1d1d1;
    -webkit-border-radius: 0;
    -webkit-appearance: none;
    outline: none;
}
.search-container .search-round-choice option { font-size: 12px; }

.search-container .search-date-choice {
    display: block; float: left; margin: 0 0 0 5px; padding: 0 15px;
    width: 125px; height: 36px; line-height: 36px;
    font-size: 12px; font-weight: 700; color: #888; font-family: tahoma !important;
    text-align: center; text-indent: -23px;
    border: 1px solid #d1d1d1;
    background-color: #fff;
    background-image: url(/resource/images/icons/icon-cal.png?v=2);
    background-repeat: no-repeat;
    background-position: 110px 12px;
    outline: none;
}

.search-container .roundnow-btn {
    display: block; float: left;
    margin: 0 0 0 5px; padding: 0 15px;
    height: 36px; line-height: 39px;
    font-size: 12px; color: #888;
    background-color: #fff;
    border: 1px solid #d1d1d1;
    
}


.gamepicklist .table tr td {
    text-align: center;
}

.gamepicklist .table tr th:nth-of-type(1),
.gamepicklist .table tr td:nth-of-type(1) { width: 80px; }

.gamepicklist .table tr th:nth-of-type(2),
.gamepicklist .table tr td:nth-of-type(2) { width: 110px; }

.gamepicklist .table tr th:nth-of-type(3),
.gamepicklist .table tr td:nth-of-type(3) { width: 150px; }

.gamepicklist .table tr th:nth-of-type(4),
.gamepicklist .table tr td:nth-of-type(4) { width: 70px; }

.gamepicklist .table tr th:nth-of-type(5),
.gamepicklist .table tr td:nth-of-type(5) { width: 240px; }

.gamepicklist .table tr th:nth-of-type(6),
.gamepicklist .table tr td:nth-of-type(6) { width: 100px; text-align: left; }

.gamepicklist .table tr th:nth-of-type(7),
.gamepicklist .table tr td:nth-of-type(7) {}

.gamepicklist .table tr td b.icon {
    font-size: 12px; color: #fff; font-weight: 500;
    text-align: center; line-height: 21px;
    display: inline-block; width: 20px; height: 20px; margin: 0 5px 0 0;
    border-radius: 50%;
}

.gamepicklist .ano-user { left: 0%; }