﻿.best_tab_box {    padding: 10px 12px 0px 12px;    text-align: center;    overflow: hidden;}
.best_tab_l {    float: left;    width: 50%;    padding-top: 3px;    background-color: #f6f6f6;    font-size: 13px;    border: 1px #ddd solid;    color: #999;    height: 25px;    letter-spacing: -1px;}
.best_tab_r {    float: right;    width: 49%;    padding-top: 3px;    background-color: #f6f6f6;    font-size: 13px;    border-top: 1px #ddd solid;    border-bottom: 1px #ddd solid;    border-right: 1px #ddd solid;    color: #999;    height: 25px;    letter-spacing: -1px;}
.best_tab_l_on {    float: left;    width: 50%;    padding-top: 3px;    background-color: #666;    font-size: 13px;    border: 1px #666 solid;    color: #fff;    height: 25px;    letter-spacing: -1px;}
.best_tab_r_on {    float: right;    width: 49%;    padding-top: 3px;    background-color: #666;    font-size: 13px;    border-top: 1px #666 solid;    border-bottom: 1px #666 solid;    border-right: 1px #666 solid;    color: #fff;    height: 25px;    letter-spacing: -1px;}
.best_tab2_box {    padding: 10px 0 0px 0!important;    text-align: center;    overflow: hidden;}
.best_tab2_l {    float: left;    width: 25%!important;    padding-top: 3px;    background-color: #f6f6f6;    font-size: 13px;  box-sizing: border-box;  border: 1px #ddd solid;    color: #999;    height:41px!important;    letter-spacing: -1px; line-height: 2.5em;}
.best_tab2_c {    float: left;    width: 25%!important;    padding-top: 3px;    background-color: #f6f6f6;    font-size: 13px;  box-sizing: border-box;  border-top: 1px #ddd solid;    border-bottom: 1px #ddd solid;    border-right: 1px #ddd solid;    color: #999;    height:41px!important;    letter-spacing: -1px; line-height: 2.5em;}
.best_tab2_r {    float: left;    width: 25%!important;    padding-top: 3px;    background-color: #f6f6f6;    font-size: 13px;  box-sizing: border-box;  border-top: 1px #ddd solid;    border-bottom: 1px #ddd solid;    border-right: 1px #ddd solid;    color: #999;    height:41px!important;    letter-spacing: -1px; line-height: 2.5em;}
.best_tab2_p {    float: left;    width: 25%!important;    padding-top: 3px;    background-color: #f6f6f6;    font-size: 13px;  box-sizing: border-box;  border: 1px #ddd solid;    color: #999;    height:41px!important;    letter-spacing: -1px; line-height: 1.2em;}
.best_tab2_l_on {    float: left;    width: 25%!important;    padding-top: 3px;    background-color: #666;    font-size: 14px;  box-sizing: border-box;  border: 1px #666 solid;    color: #fff;    height:41px!important;    letter-spacing: -1px;    font-weight: bold; line-height: 2.5em;}
.best_tab2_c_on {    float: left;    width: 25%!important;    padding-top: 3px;    background-color: #666;    font-size: 14px;  box-sizing: border-box;  border-top: 1px #666 solid;    border-bottom: 1px #666 solid;    border-right: 1px #666 solid;    color: #fff;    height:41px!important;    letter-spacing: -1px;    font-weight: bold;line-height: 2.5em;}
.best_tab2_r_on {    float: left;    width: 25%!important;    padding-top: 3px;    background-color: #666;    font-size: 14px;  box-sizing: border-box;  border-top: 1px #666 solid;    border-bottom: 1px #666 solid;    border-right: 1px #666 solid;    color: #fff;    height:41px!important;    letter-spacing: -1px;    font-weight: bold;line-height: 2.5em;}
.best_tab2_p_on {    float: left;    width: 25%!important;    padding-top: 3px;    background-color: #666;    font-size: 14px;  box-sizing: border-box;  border: 1px #666 solid;    color: #fff;    height:41px!important;    letter-spacing: -1px;    font-weight: bold; line-height: 1.2em;}
.best_tab2_down {    font-size: 8px;    color: #CCC;    padding: 0 0 0 2px}
.best_tab2_menu {    width: 100%;    padding: 5px 0;    background-color: #666;    font-size: 13px;    color: #fff;    letter-spacing: -1px;}
.best_tab2_menu a {    color: #CDCDCD !important;    text-decoration: none;    display: inline-block;    float: left;    padding: 0 0 0 17px}
.best_tab2_menu .on {    color: #feed2f !important;    display: inline-block;    float: left;    padding: 0 0 0 17px}
.best_tab2_menu_empty {width: 100%;    padding: 3px 0;    background-color: #666;    font-size: 13px;    color: #fff;    letter-spacing: -1px;}
.best_tab3_box {    padding: 10px 12px 0px 12px;    text-align: center;    overflow: hidden;}
.best_tab3_l {    float: left;    width: 24%;    padding-top: 3px;    background-color: #f6f6f6;    font-size: 13px;    border: 1px #ddd solid;    color: #999;    height: 24px;    letter-spacing: -1px;}
.best_tab3_c {    float: left;    width: 24%;    padding-top: 3px;    background-color: #f6f6f6;    font-size: 13px;    border-top: 1px #ddd solid;    border-bottom: 1px #ddd solid;    border-right: 1px #ddd solid;    color: #999;    height: 24px;    letter-spacing: -1px;}
.best_tab3_r {    float: left;    width: 24%;    padding-top: 3px;    background-color: #f6f6f6;    font-size: 13px;    border-top: 1px #ddd solid;    border-bottom: 1px #ddd solid;    border-right: 1px #ddd solid;    color: #999;    height: 24px;    letter-spacing: -1px;}
.best_tab3_l_on {    float: left;    width: 24%;    padding-top: 3px;    background-color: #666;    font-size: 14px;    border: 1px #666 solid;    color: #fff;    height: 24px;    letter-spacing: -1px;    font-weight: bold}
.best_tab3_c_on {    float: left;    width: 24%;    padding-top: 3px;    background-color: #666;    font-size: 14px;    border-top: 1px #666 solid;    border-bottom: 1px #666 solid;    border-right: 1px #666 solid;    color: #fff;    height: 24px;    letter-spacing: -1px;    font-weight: bold}
.best_tab3_r_on {    float: left;    width: 24%;    padding-top: 3px;    background-color: #666;    font-size: 14px;    border-top: 1px #666 solid;    border-bottom: 1px #666 solid;    border-right: 1px #666 solid;    color: #fff;    height: 24px;    letter-spacing: -1px;    font-weight: bold}
.best_tab3_down {    font-size: 8px;    color: #CCC;    padding: 0 0 0 2px}
.best_tab3_menu {    width: 100%;    padding: 5px 0;    background-color: #666;    font-size: 13px;    color: #fff;    letter-spacing: -1px;}
.best_tab3_menu a {    color: #CDCDCD;    text-decoration: none;    /* display: inline-block; */    float: left;    padding: 0 0 0 17px}
.best_tab3_menu .on {    color: #feed2f;    display: inline-block;    float: left;    padding: 0 0 0 17px}
.g3 {    font-size: 14px;    color: #333;    letter-spacing: 0px;    text-decoration: none;}
a.g3:link {    font-size: 14px;    color: #333;    letter-spacing: 0px;    text-decoration: none;}
a.g3:visited {    font-size: 14px;    color: #333;    letter-spacing: 0px;    text-decoration: none;}
a.g3:hover {    font-size: 14px;    color: #333;    letter-spacing: 0px;    text-decoration: none;}
#s_title_bg2 {    padding: 12px 12px 8px 12px;    border-bottom: 1px solid #d5d5d5;}