@charset "utf-8";
/* /zhuanti/ssjj/qtmk/css/style.css */

/* CSS Document 
Date:		2016/03/15
Author:		小芳
Update:     
*/

/* CSS reset */
html{color:#000;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
input,select,img{ vertical-align:middle}
input,select{ outline:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block;}
audio,canvas,video {display: inline-block;*display: inline;*zoom: 1;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,宋体,sans-serif}
input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
th{text-align:inherit;}
fieldset,img{border:0;}
iframe{display:block;}
abbr,acronym{border:0;font-variant:normal;}
del {text-decoration:line-through;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:500;}
/* ie6 7 8(q) bug 显示为行内表现 */
iframe{ display:block;}

ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:500;}
q:before,q:after {content:'';}
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
a:hover {text-decoration:underline;}
ins,a {text-decoration:none;}

/*Correct block display not defined in IE6/7/8/9 & ff3,IE需要在js中createElement(tag)*/
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary { display: block;}

/* HTML5 媒体文件跟 img 保持一致 */
audio,canvas,video { display: inline-block;*display: inline;*zoom: 1;}

/* global */
body{ background:#fff; }
.wrapper{ margin:0 auto;text-align:left;width:960px; }
td{ font-size:12px; line-height:160%;}
.txthide{ text-indent:-999em;overflow:hidden; line-height:0; font-size:0}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {zoom:1; /* for IE6 IE7 */}
.hidden {display:none;}
.left,.right {display:inline; zoom:1;}
.left {float:left;}
.right {float:right;} 

a:active, a:focus, input{-moz-outline:none;outline:none;ie-dummy:expression(this.hideFocus=true);}


/* ======================== frm 整体框架 ========================  */
.my_ftop{background:#fff; }


/* ======================== 直播间  ========================  */

/* f_mod_live */
.f_mod_live{
	background-color: #282828;
	padding: 0 19px;
	width: 250px;
	height: 183px;
	overflow: hidden;
	margin: 0 auto;
}

.f_mod_live .mod_hd{
	height: 42px;
}
.f_mod_live .mod_hd .tit{
	height: 42px;
	font:700 16px/42px "microsoft yahei";
	color: #0ea6fd;
	text-align: center;
}
.f_mod_live .mod_bd{

}
/* f_cnt_live */
.f_cnt_live{}
.f_cnt_live .live_item{
	background-color: #191919;
	border: solid 1px #3c3c3c;
	border-top-color: #000;
	height: 30px;
	font:500 12px/30px "simsun";
	color: #d0d0d0;
	padding: 0 10px;
	margin-top: 2px;
}
.f_cnt_live .live_item strong{
	font-weight: 700;
}
.f_cnt_live  .live_opt{
	font-size: 0;
	text-align: center;
	padding-top: 8px;
}
.f_cnt_live  .live_opt .glb_bluebtn{
	display: inline-block;
	background-color: #0ea6fd;
	border-radius: 3px;
	width: 108px;
	height: 24px;
	color: #fff;
	font: 500 12px/24px "simsun";
	text-align: center;
	margin: 0 6px;
}
.f_cnt_live  .live_opt .glb_bluebtn:hover{
	text-decoration: none;
}

/* ======================== 排行榜  ========================  */
.mod_rank{ width: 288px; height: 328px; background:#fff none;margin: 0px auto;}
.mod_rank .mod_hd{background: #383838 none; height:22px; padding:5px 4px 3px;}
.mod_rank  .mod_bd{}

/*m_selectlist*/
.m_selectlist{ position:relative;*zoom:1; float:left}
.m_selectlist .m_selected{background-color:#191a1e;  border:solid 1px #0e0e0e; cursor:pointer; width:136px; height:22px; line-height:22px; font-size:12px; overflow:hidden; }
.m_selected .select_txt{ padding:0 5px; color:#fff; width:100px; height:20px; overflow:hidden; text-align:left;}
.m_selected .flag_down{ width:19px; height:19px; background-color:#191a1e; padding:2px 3px 0 3px; overflow:hidden;}
.m_selected .flag_down b{background: url(../zhuanti/ssjj/qtmk/images/selectb.jpg?) no-repeat 0 0; display:block; width: 19px; height: 19px; overflow:hidden;zoom:1;}
.selectlist li{ width:100%; height:23px; line-height:23px; cursor:pointer; *vertical-align:center; overflow:hidden}
.selectlist li a{ display:block; padding:0 5px; color:#fff}
.selectlist li a:hover,.selectlist .cur a,.selectlist .cur a:hover{  background:#190904;}

.mod_rank .m_select_item{ float:left; *display:inline; *zoom:1; }
.mod_rank  .select_rankways{ float: right;} 


.m_rankdata .table_hd{ height:30px; background: #383838; color:#e0e0e0; padding: 0 4px}
.m_rankdata .table_hd span{ float:left; height:30px; line-height:28px; color:#e0e0e0; font-weight:700; font-size: 14px; overflow: hidden; background:#383838 }
.m_rankdata .table_hd .col1,.rank_table .col1{ width:45px; padding:0 5px; text-align: center;}
.m_rankdata .table_hd .col2,.rank_table .col2{ width:135px; padding:0 5px}
.m_rankdata .table_hd .col3,.rank_table .col3{ width:70px; padding: 0 5px}
.rank_table td{ height:26px; line-height:26px; color:#646464; text-align: left;}

.m_rankdata .rank_table{ width: 280px; padding: 0 4px; height:268px; overflow:hidden;}
.m_rankdata .rank_table p{ padding-top:50px ; text-align:center; color:#fc6717; font-weight:700; font-size:14px;}

.mod_rank .m_rankdata{width:100%;}
.m_rankdata .name{ width:130px; height:26px; overflow:hidden; }


/*add by xiaofang 13-11-15 */

/* selectlist */
.m_selectlist  .m_select_cont{position:absolute; top:22px; width:136px; border:1px solid #0e0e0e; background-color:#191a1e; border-top:0; display:none; overflow:hidden; padding:5px 0;}
.m_selectlist .selectlist{ *vertical-align:top;}

/* v_scrollbar */
.selectlist_inner{zoom:1; height:100%; overflow:hidden}
.m_selectlist .v_scrollbar{position:absolute;width:7px;right:0;top:5px;height:220px; display:none;cursor:pointer; background:#191a1e;}
.m_selectlist .v_scrollbar_bg{position:absolute;top:0;width:7px;height:100%;}
.m_selectlist .v_scrollbar_btn{position:absolute;width:5px; border:1px solid #000;-moz-border-radius:3px; -o-border-radius:3px;-webkit-border-radius:3px; z-index:100px;filter:alpha(opacity=40);opacity:0.4; top:0;border-radius:3px; background-color:#555; }
.odd  td{ background: #ececec;}
