body {
margin: auto;
background: #333 url(//px-img.7mdt.com/basket/data/background.jpg) no-repeat center 0;
text-align: center;
}
a:link,
a:visited {
color: #000;
text-decoration: none;
}
a:hover,
a:active {
color: #C00;
text-decoration: underline;
}
.container {
overflow: hidden;
width: 800px;
margin: auto;
text-align: left;
}
.top_menu {
overflow: hidden;
height: 25px;
background: #000;
color: #FFF;
font-family: Tahoma, Geneva, sans-serif;
line-height: 25px;
}
.top_menu a:link,
.top_menu a:visited {
color: #FFF;
}
.tm_fun {
display: none;
float: left;
width: 4%;
padding-left: 1%;
}
.tm_fun a {
margin-right: 5px;
}
.tm_ll {
float: right;
width: 99%;
padding-right: 1%;
font-family: Tahoma, Geneva, sans-serif;
text-align: right;
}
.tm_ll a:visited,
.tm_ll a:link {
margin-right: 5px;
text-decoration: underline;
}
.tm_ll span {
margin-right: 5px;
}
.logo {
height: 60px;
padding-top: 10px;
}
.sign {
float: left;
width: 380px;
padding-top: 10px;
padding-left: 10px;
}
.banner_t1 {
float: right;
width: 600px;
height: 50px;
margin-right: 10px;
}
.content {
float: left;
overflow: hidden;
}
.c_main {
overflow: hidden;
float: left;
width: 790px;
padding: 3px 4px 5px 4px;
border-left: 1px solid #FFF;
border-right: 1px solid #FFF;
background: #EAEAE1 url(//px-img.7mdt.com/basket/data/c_t_bg.gif) repeat-x 0 0;
}
.sd_title {
height: 28px;
padding-top: 5px;
font-size: 14px;
font-weight: 700;
line-height: 28px;
text-align: center;
}
.m_db_frame {
clear: both;
float: left;
width: 790px;
margin-top: 5px;
}
.m_db_tb {
width: 100%;
background: #FFF;
text-align: center;
}
.m_db_tb td {
padding: 2px;
line-height: 1.5em;
}
.m_db_tc td {
height: 23px;
padding: 0 6px;
background: #000;
color: #FFF;
font-weight: 700;
line-height: 23px;
text-align: left;
}
.m_db_th {
background: #FFF;
font-weight: 700;
}
.m_db_width td {
padding: 0;
height: 0;
}
.m_db_tr0 {
background-color: #E6F4FB;
}
.m_db_tr1 {
background-color: #C6E4F5;
}
.m_db_p_name {
text-align: left;
}
.s_pa_db {
float: left;
width: 380px;
}
.md_td {
text-align: left;
}
.md_th td {
color: #FFF;
}
.foot {
clear: both;
width: 100%;
padding-bottom: 10px;
background: #FFF;
text-align: center;
}
.f_line {
overflow: hidden;
height: 1px;
margin-bottom: 5px;
}
.item_link {
height: 30px;
line-height: 30px;
}
.copyright,
.disclaimer {
width: 700px;
margin: 5px auto;
line-height: 130%;
}
.b_qlink {
overflow: hidden;
clear: both;
width: 700px;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 10px;
text-align: center;
line-height: 120%;
}

/* �������� + */
.b_qlinks_box {
	position: relative;
}
.b_qlinks {
	display: none;
	overflow: hidden;
	position: absolute;
	z-index: 100;
	right: 5px;
	top: -310px;
	width: 420px;
	padding: 0 5px;
	border: 1px solid #CCC;
	background: #FFF;
	text-align: left;
}
.b_ql_title {
	height: 23px;
	border-bottom: 1px solid #EEE;
	font-weight: 700;
	line-height: 23px;
}
.b_qlinks dt {
	font-weight: 700;
	padding-top: 5px;
}
.b_qlinks dd {
	padding-left: 1em;
}
.b_qlinks dd strong {
	color: #C00;
}
.b_ql_left,
.b_ql_center,
.b_ql_right {
	float: left;
	padding-bottom: 5px;
	line-height: 18px;
}
.b_ql_left {
	width: 140px;
}
.b_ql_center {
	width: 140px;
}
.b_ql_right {
	width: 140px;
}
.b_ql_txt {
	text-align: right;
	padding: 5px;
}
/* �������� - */

.b_qlink {
display: none;
overflow: hidden;
margin: auto;
}
.b_qlink dl {
float: left;
display: inline;
width: 105px;
margin-right: 5px;
margin-left: 5px;
text-align: left;
}
.b_qlink dt {
height: 25px;
font-weight: 700;
line-height: 25px;
}
.b_qlink a:link,
.b_qlink a:visited {
margin-right: 5px;
}
.br_pi {
margin-top: 10px;
}
.br_pi h3 {
height: 23px;
font-weight: 700;
line-height: 23px;
text-align: center;
}
.bp_body {
overflow: hidden;
height: 42px;
}
.bp_body a:link,
.bp_body a:visited {
display: inline;
float: left;
width: 32px;
height: 32px;
margin: 5px 0 0 13px;
}
.item_link {
height: 30px;
line-height: 30px;
}
.copyright,
.disclaimer {
width: 700px;
margin: 5px auto;
line-height: 130%;
}
.s_kr,
.s_th,
.s_vn,
.s_en,
.s_big,
.s_gb {
float: left;
width: 320px;
height: 40px;
background-repeat: no-repeat;
}
.s_gb {
background-image: url(//px-img.7mdt.com/hk/basket_logo.png);
}
.s_big {
background-image: url(//px-img.7mdt.com/hk/basket_logo.png);
}
.s_en {
background-image: url(//px-img.7mdt.com/basket/data/logo_en.png);
}
.s_vn {
background-image: url(//px-img.7mdt.com/basket/data/logo_vn.png);
}
.s_th {
background-image: url(//px-img.7mdt.com/basket/data/logo_th.png);
}
.s_kr {
background-image: url(//px-img.7mdt.com/basket/data/logo_kr.png);
}
.m_db_trex{background-color:#c90000; height:1px;font-size:1px; line-height:1px;}
.m_db_td_c{ background-color:#f5eaea;}
.m_db_td_s{ background-color:#f0cccc;}

.rank_flag{display: inline-block;width: 50%;vertical-align: middle;}
.jhs i, .fjs i{display: inline-block;width: 11px;height: 11px;border-radius: 50%;vertical-align: -1px;margin: 0 5px 0 10px;}
.update{display: inline-block;width: 49%;text-align: right;vertical-align: middle;}

.jhs_bg, .jhs i{background-color: #fc6f55;}
.fjs_bg, .fjs i{background-color: #31e4b4;}