#container {background: url(http://dzkruhbej0os7.cloudfront.net/tk_new/officialWeb/tk_bg.jpg) no-repeat center top; background-position: right 50% top 0; min-width: 1020px; background-color: #000; height: 1867px; margin: 0 auto;}
.tk_main { font-family: "agency_fbbold", sans-serif; width: 1020px; margin: 0 auto; position: relative;}

.tk_main h1{ text-indent:-99999px; height:0px; overflow:hidden; }
/*各栏目标题*/
.tk_main h2 { float:left; font-size: 24px; color: #c54e0f; line-height: 54px; margin-left: 20px; cursor: default; text-transform: uppercase;}
/*顶部导航*/
.tk_main .head { width: 768px; height: 36px; background-color: #333942; border: solid 2px #3c2008; position: absolute; top: 36px; left: 230px; padding-top: 12px;  overflow: hidden; padding-left: 10px;}
.tk_main .head ul {width: 780px; }
.tk_main .head ul li {float: left; font-size: 18px; color: #fff; text-align: center; background: url(http://dzkruhbej0os7.cloudfront.net/tk_new/officialWeb/headLiBg.png) no-repeat 0 0; width:130px; height: 24px; line-height:24px; text-transform: uppercase;}
.tk_main .head ul li a:hover {color: #c54e0f;}
/*视频*/
.tk_main .video { width: 222px; height: 172px; position: absolute; right: 0px; top: 230px; }
/*playbar*/
.tk_main .play_bar {position:absolute; top: 456px; left: 184px; }
.tk_main .play_bar .bar_btn {float:left; display: block;  height: 64px; overflow: hidden; background: url(http://dzkruhbej0os7.cloudfront.net/tk_new/officialWeb/playbar.jpg) no-repeat 0 0;  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity: 0;
	-webkit-transition:opacity ease-in-out .3s;
	-moz-transition:opacity ease-in-out .3s;
	transition:opacity ease-in-out .3s;}
.tk_main .play_bar .bar_btn:hover {filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity: 1;}
.tk_main .play_bar .dl_u3d { margin-left: 0px; width: 106px; background-position: 0px 0px;}
.tk_main .play_bar .dl_mc { margin-left: 6px; width: 98px; background-position: -106px 0px;}
.tk_main .play_bar .recharge { margin-left: 236px; width: 78px; background-position: -204px 0px;}
.tk_main .play_bar .rc { margin-left: 6px; width: 66px; background-position: -282px 0px;}

.playtk {text-indent:-9999px; overflow: hidden; position:absolute; width: 150px; height: 150px;left:254px; top:-58px; background:url(http://dzkruhbej0os7.cloudfront.net/tk_new/officialWeb/playOver.png) no-repeat 0 0; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity: 0;
	-webkit-transition:opacity ease-in-out .3s;
	-moz-transition:opacity ease-in-out .3s;
	transition:opacity ease-in-out .3s;}
.playtk:hover {filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity: 1;}
/*各栏目四角边框*/
.tk_main .left_top { position: absolute; top: 0px; left: 0px; width: 30px; height: 30px; background: url(http://dzkruhbej0os7.cloudfront.net/tk_new/officialWeb/border.png) 0 0;}
.tk_main .right_top { position: absolute; top: 0px; right: 0px; width: 30px; height: 30px; background: url(http://dzkruhbej0os7.cloudfront.net/tk_new/officialWeb/border.png) -30px 0;}
.tk_main .left_bottom { position: absolute; bottom: 0px; left: 0px; width: 30px; height: 30px; background: url(http://dzkruhbej0os7.cloudfront.net/tk_new/officialWeb/border.png) 0 -30px;}
.tk_main .right_bottom { position: absolute; bottom: 0px; right: 0px; width: 30px; height: 30px; background: url(http://dzkruhbej0os7.cloudfront.net/tk_new/officialWeb/border.png) -30px -30px;}

.tk_main .h580 {margin-top: 580px;}
/*新闻轮播*/
.tk_main .news .news_img ,
.tk_main .news .news_list{ float:left; position: relative; width: 492px; height: 300px; margin-left: 4px;}

.tk_main .news .news_img .imgShow {width: 480px; height: 288px; margin-left: 6px; margin-top: 6px; position: relative;z-index:10}
.tk_main .news .news_img .imgShow img {position: absolute; top:0px; left: 0px; width: 480px; height: 288px; display: none; cursor: pointer;}

.tk_main .news .news_list{margin-left: 28px;}
.tk_main .news .news_list .news_title { width: 480px; height: 54px; border-top: 1px solid #1c1b1a; margin-left: 6px; margin-top: 6px;
	background: -webkit-gradient(linear,0 0,0 100%,from(#141414),to(#040404));
	background: -moz-linear-gradient(#141414, #040404);
	background: -o-linear-gradient(#141414, #040404);
	background: linear-gradient(top center, #141414, #040404);
	filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=130) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#141414',endcolorstr='#040404',gradientType=0);
	-ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=130) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#141414',endcolorstr='#040404',gradientType=0);}

.tk_main .news .news_list .news_title .more { display: block; width: 24px; height: 24px; background: url(http://dzkruhbej0os7.cloudfront.net/tk_new/officialWeb/more.png) no-repeat 0 0; float: right; margin-right: 20px; margin-top: 15px;}
.tk_main .news .news_list .news_title .more:hover {background-position: -24px 0;}
.tk_main .news .news_list .im_news {width: 480px; height: 41px; margin-left: 6px; border-bottom: 1px solid #181818; text-align: center; color: #c54e0f; line-height: 41px; font-size: 18px;
	background: -webkit-gradient(linear,0 0,0 100%,from(#110d0a),to(#0a0907));
	background: -moz-linear-gradient(#110d0a, #0a0907);
	background: -o-linear-gradient(#110d0a, #0a0907);
	background: linear-gradient(top center, #110d0a, #0a0907);
	filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=130) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#110d0a',endcolorstr='#0a0907',gradientType=0);
	-ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=130) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#110d0a',endcolorstr='#0a0907',gradientType=0);}
.tk_main .news .news_list .list { width: 480px; height: 191px; margin-left: 6px; background-color: #040404; }
.tk_main .news .news_list .list ul {width: 460px; overflow: hidden;}
.tk_main .news .news_list .list li { height: 32px; border-bottom: 1px solid #181818; font-family: arial, sans-serif; font-size: 14px; line-height: 32px; width: 700px;}
.tk_main .news .news_list .list li a {color: #fff;}
.tk_main .news .news_list .list li a:hover {color: #c54e0f; }
.tk_main .news .news_list .list .date { margin-left: 20px;}
.tk_main .news .news_list .list .content { margin-left: 30px; white-space: nowrap;}

.tk_main .h30 {height: 30px;}
/*features*/
.tk_main .features {width: 1012px; height: 386px; margin-left: 4px; position: relative; padding-top: 6px;}
.tk_main .features .features_title {width: 1000px; height: 54px;margin-left: 6px; 
	background: -webkit-gradient(linear,0 0,0 100%,from(#161616),to(#0c0b07));
	background: -moz-linear-gradient(#161616, #0c0b07);
	background: -o-linear-gradient(#161616, #0c0b07);
	background: linear-gradient(top center, #161616, #0c0b07);
	filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=130) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#161616',endcolorstr='#0c0b07',gradientType=0);
	-ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=130) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#161616',endcolorstr='#0c0b07',gradientType=0);}

.tk_main .features .features_content { width: 1000px; height: 326px; margin-left: 6px; background-color: #0c0b07;}
.tk_main .features .features_content .features_list { float:left; width: 360px; margin-left: 20px; padding-top: 5px;}
.tk_main .features .features_content .features_list li { height: 30px; line-height: 30px;  font-size: 18px; color: #c54e0f; margin-top: 40px;}
.tk_main .features .features_content .features_list li:hover {color: #fff; cursor: pointer;}

.tk_main .features .features_content .list_content { float:left; width: 600px; height:280px; position: relative;}
.tk_main .features .features_content .list_content li { position: absolute; top: 0px; left: 0px; display: none;}
.tk_main .features .features_content .list_content .desc { font-size: 14px; line-height: 25px; height: 50px; color: #fff;}
.tk_main .features .features_content .list_content img {width: 600px; height: 230px; margin-top: 23px;}

.tk_main .features .features_content .features_list .cur { color: #fff;}

/*排行榜和facebook*/
.tk_main .rank_fb .rank,
.tk_main .rank_fb .fb { width: 492px; height: 432px; float: left; margin-left: 4px; position: relative;}
.tk_main .rank_fb .fb { margin-left: 28px;}
.tk_main .rank_fb .title{ width: 480px; height: 54px; margin-left: 6px; margin-top: 6px;
	background: -webkit-gradient(linear,0 0,0 100%,from(#161616),to(#0c0b07));
	background: -moz-linear-gradient(#161616, #0c0b07);
	background: -o-linear-gradient(#161616, #0c0b07);
	background: linear-gradient(top center, #161616, #0c0b07);
	filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=130) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#161616',endcolorstr='#0c0b07',gradientType=0);
	-ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=130) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#161616',endcolorstr='#0c0b07',gradientType=0);}
.tk_main .rank_fb .content { width: 480px; height: 366px; margin-left: 6px; background-color: #0c0b07;}

/*轮播点击大图*/
.mask { width:100%; height:100%; position:fixed; top:0; left:0; background:#000; opacity:0.7; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); z-index:100; display: none;}
.imgShowBig { width: 960px; height: 574px; position: fixed; top: 50%; left: 50%; margin-left: -480px; margin-top: -287px; z-index: 101; display: none;}
.imgShowBig img { width: 960px; height: 574px; position: absolute; top: 0px; left: 0px; display: none;}
