body{ background:#edebe4;}
.header{ background:#221c13 url(../images/bg_header.jpg) repeat-x;}
.copyright{ background:#eee; border-top-color:#c9c9c9; color:#666;}
.copyright a{ color:#666;}
.copyright span{ color:#666; font-family:arial;}
.wrapper{ width:1200px; height:auto; margin:20px auto;}

/*首页视频*/
.screen_index{ width:100%; height:auto; padding-top:20px;}
.video_wrap{ width:795px; height:447px; padding:14px 0; background:#000; margin-bottom:15px; float:left;}
.video_wrap.fixed{ width:390px; height:219px; padding:0; overflow:hidden; position:fixed; bottom:70px; right:10px; z-index:999; _position:absolute; _bottom:auto; _top:expression(documentElement.scrollTop + 400);}
.mejs-container{ overflow:visible;}
.mejs-container .mejs-controls .mejs-quality{ display:none;}
.tuijian_index{ width:390px; height:auto; float:right;}
.tuijian_index .item{ width:100%; height:228px; border-bottom:2px solid #e6ab2b; background:#fff; margin-bottom:15px; position:relative;}
.tuijian_index .item .pic{ width:195px; height:100%; border:none; float:left;}
.tuijian_index .item .play{ width:60px; height:60px; background:url(../images/play.png) no-repeat; position:absolute; left:50%; margin-left:-30px; bottom:20px;}
.tuijian_index .item dl{ width:165px; height:200px; padding:20px 15px 0; float:right; overflow:hidden;}
.tuijian_index .item dl dt{ line-height:24px; font-size:20px; font-weight:bold; color:#e6ab2b; margin-bottom:10px;}
.tuijian_index .item dl dt a{color:#e6ab2b;}
.tuijian_index .item dl dd{ line-height:20px; color:#888;}
.tuijian_index .item dl dd a{color:#888;}
.tuijian_index .item.odd .pic{ float:right;}
.tuijian_index .item.odd dl{ float:left;}

/*首页更多*/
.h3_zixun{ height:40px; line-height:40px; padding:0 15px; margin:15px 0 20px; background:#fff; border-bottom:2px solid #d5d5d5; font-size:18px; color:#070707;}
.list_index{ width:100%; height:auto;}
.list_index .list{ width:1215px; height:auto;}
.list_index .item{ width:390px; height:230px; background:#fff; margin:0 15px 15px 0; display:inline; float:left; position:relative;}
.list_index .item .pic{ width:195px; height:100%; border:none; float:left;}
.list_index .item .play{ width:60px; height:60px; background:url(../images/more.png) no-repeat; position:absolute; left:50%; margin-left:-30px; bottom:20px;}
.list_index .item dl{ width:165px; height:210px; padding:20px 15px 0; float:right; overflow:hidden;}
.list_index .item dl dt{ line-height:20px; font-size:16px; font-weight:bold; color:#222; margin-bottom:10px;}
.list_index .item dl dt a{color:#222;}
.list_index .item dl dd{ line-height:20px; color:#888;}
.list_index .item dl dd a{color:#888;}
.list_index .item.odd .pic{ float:right;}
.list_index .item.odd dl{ float:left;}

/*当前位置*/
.path_wrap{ width:100%; height:40px; line-height:40px; background:#fff;}
.path_wrap .path{ width:1200px; font-size:14px; color:#666; margin:0 auto;}
.path_wrap .path a{ color:#666;}
.path_wrap .path a:hover{ color:#e6ab2b;}
.path_wrap .path span{ padding:0 6px; color:#666;}

/*列表页*/
.list_l{ width:795px; height:auto; padding-bottom:20px; float:left;}
.list_r{ width:340px; height:auto; padding:25px; background:#fff; float:right;}
.list_r h3{ font-size:16px; font-weight:bold; color:#222; margin-bottom:10px;}
.list_r ul li{ line-height:22px; font-size:14px; color:#666;}
.list_r ul li.txt{ padding-bottom:10px;}
.list_r ul li b{ color:#222;}
.video_new{ width:795px; height:475px; background:#fff; position:relative;}
.video_new .new{ width:80px; height:80px; background:url(../images/new.png) no-repeat; position:absolute; left:0; top:0;}
.video_new .pic{ width:390px; height:100%; border:none; float:left;}
.video_new .play{ width:60px; height:60px; background:url(../images/play.png) no-repeat; position:absolute; left:50%; margin-left:-38px; bottom:20px;}
.video_new .video_info{ width:375px; height:445px; padding:30px 15px 0; float:left;}
.video_new .video_info dt{line-height:28px; font-size:22px; font-weight:bold; color:#e6ab2b; margin-bottom:20px;}
.video_new .video_info dt a{color:#e6ab2b;}
.video_new .video_info dd{ line-height:22px; font-size:14px; color:#666;}
.video_new .video_info dd span{ color:#222;}
.video_new .video_info dd .title{ color:#666; float:left;}
.video_new .video_info dd .intro{ padding:2px 0 0 70px; display:block; color:#222;}
.video_new .video_info .video_share{ height:41px; line-height:40px; margin:15px 0;}
.video_new .video_info .video_share em{ font-size:16px; font-style:normal; color:#000; margin-right:10px; float:left;}
.video_new .video_info .video_share a{width:41px; height:41px; display:inline-block; background:url(http://r.takungpao.cn/t/index/images/layout.png) no-repeat; margin-right:10px; float:left;}
.video_new .video_info .video_share .share_facebook{ background-position:-50px 0;}
.video_new .video_info .video_share .share_twitter{ background-position:-100px 0;}
.video_new .video_info .video_share .share_google{ background-position:-150px 0;}

/*切换全集*/
.tab_quanji{ padding:10px 25px; background:#fff; margin:15px 0;}
.tab_quanji li{ line-height:24px; padding:0 15px; margin:5px; background:#ddd; font-size:14px; color:#666; border-radius:5px; cursor:pointer; float:left;}
.tab_quanji li.on{ background:#e6ab2b; color:#222125;}
.list_quanji{ width:100%; height:auto; display:none;}
.list_quanji.show{ display:block;}
.list_quanji .list{ width:810px; height:auto;}
.list_quanji .item{ width:390px; height:228px; border-bottom:2px solid #e6ab2b; background:#fff; margin:0 15px 15px 0; display:inline; float:left; position:relative;}
.list_quanji .item .pic{ width:195px; height:100%; border:none; float:left;}
.list_quanji .item .play{ width:60px; height:60px; background:url(../images/play.png) no-repeat; position:absolute; left:50%; margin-left:-30px; bottom:20px;}
.list_quanji .item dl{ width:165px; height:200px; padding:20px 15px 0; float:right; overflow:hidden;}
.list_quanji .item dl dt{ line-height:24px; font-size:20px; font-weight:bold; color:#e6ab2b; margin-bottom:10px;}
.list_quanji .item dl dt a{color:#e6ab2b;}
.list_quanji .item dl dd{ line-height:20px; color:#888;}
.list_quanji .item dl dd a{color:#888;}
.list_quanji .item.odd .pic{ float:right;}
.list_quanji .item.odd dl{ float:left;}

/*内容页*/
.content_l{ width:795px; height:auto; float:left;}
.content_r{ width:390px; height:auto; padding-top:62px; float:right;}
.h1_title{height:50px; margin-bottom:12px; position:relative;}
.h1_title .txt{ width:620px; line-height:50px; display:block; font-size:36px; font-weight:bold; color:#111; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.h1_title .date{ font-size:14px; font-style:normal; color:#666; position:absolute; right:0; bottom:2px;}
.video_content_wrap{ width:795px; height:475px;}
.video_content{ width:795px; height:447px; padding:14px 0; background:#000;}
.video_content.fixed{ width:390px; height:219px; padding:0; overflow:hidden; position:fixed; bottom:85px; right:10px; z-index:999; _position:absolute; _bottom:auto; _top:expression(documentElement.scrollTop + 400);}
.content_share{ height:41px; line-height:40px; padding:15px 25px; background:#fff;}
.content_share em{ font-size:16px; font-style:normal; color:#000; margin-right:15px; float:left;}
.content_share a{width:41px; height:41px; display:inline-block; background:url(http://r.takungpao.cn/t/index/images/layout.png) no-repeat; margin-right:10px; float:left;}
.content_share .share_facebook{ background-position:-50px 0;}
.content_share .share_twitter{ background-position:-100px 0;}
.content_share .share_google{ background-position:-150px 0;}
.content_jieshao{ padding:15px 25px; margin:15px 0; background:#fff;}
.content_jieshao h3{ font-size:16px; color:#000; margin-bottom:15px;}
.content_jieshao .txt{ height:96px; line-height:24px; font-size:14px; color:#666; letter-spacing:1px; overflow:hidden;}
.content_jieshao .btn_wrap{ padding-top:10px;}
.content_jieshao .btn_wrap span{font-size:14px; color:#e6ab2b; text-decoration:underline; cursor:pointer;}
.content_jieshao .btn_wrap .btn_slideup{ display:none;}
#tkpcomment{ padding:10px 25px; margin-bottom:20px; background:#fff;}
.con_right_tuijian{ width:390px; height:auto;}
.con_right_tuijian .item{ width:100%; height:228px; border-bottom:2px solid #e6ab2b; background:#fff; margin-bottom:15px; position:relative;}
.con_right_tuijian .item .pic{ width:195px; height:100%; border:none; float:left;}
.con_right_tuijian .item .play{ width:60px; height:60px; background:url(../images/play.png) no-repeat; position:absolute; left:50%; margin-left:-30px; bottom:20px;}
.con_right_tuijian .item dl{ width:165px; height:200px; padding:20px 15px 0; float:right; overflow:hidden;}
.con_right_tuijian .item dl dt{ line-height:24px; font-size:20px; font-weight:bold; color:#e6ab2b; margin-bottom:10px;}
.con_right_tuijian .item dl dt a{color:#e6ab2b;}
.con_right_tuijian .item dl dd{ line-height:20px; color:#888;}
.con_right_tuijian .item dl dd a{color:#888;}
.con_right_tuijian .item.odd .pic{ float:right;}
.con_right_tuijian .item.odd dl{ float:left;}
.con_right_more{ height:40px; line-height:40px; background:#fff; text-align:center;}
.con_right_more a{ display:block; font-size:14px; color:#e6ab2b;}
.con_right_more a:hover{ color:#e6ab2b;}

/*娱乐推荐*/
.yuletuijian{ background:#d9d5d0; padding:20px 0;}
.yuletuijian .list_yule{ width:1200px; height:auto; margin:0 auto;}
.yuletuijian .list_yule h3{ font-size:16px; color:#000; margin-bottom:20px;}
.yuletuijian .list_yule .list{ width:1215px; height:auto;}
.yuletuijian .list_yule .item{ width:390px; height:230px; background:#fff; margin:0 15px 15px 0; display:inline; float:left; position:relative;}
.yuletuijian .list_yule .item .pic{ width:195px; height:100%; border:none; float:right;}
.yuletuijian .list_yule .item .play{ width:60px; height:60px; background:url(../images/more.png) no-repeat; position:absolute; left:50%; margin-left:-30px; bottom:20px;}
.yuletuijian .list_yule .item dl{ width:165px; height:210px; padding:20px 15px 0; float:left; overflow:hidden;}
.yuletuijian .list_yule .item dl dt{ line-height:20px; font-size:16px; font-weight:bold; color:#222; margin-bottom:10px;}
.yuletuijian .list_yule .item dl dt a{color:#222;}
.yuletuijian .list_yule .item dl dd{ line-height:20px; color:#888;}
.yuletuijian .list_yule .item dl dd a{color:#888;}
.yuletuijian .list_yule .item.odd .pic{ float:left;}
.yuletuijian .list_yule .item.odd dl{ float:right;}

@media screen and (max-width:640px){
.wrapper{ width:auto; height:auto; margin:10px;}
.screen_index{ padding:0;}
.video_wrap{ width:100%; height:348px; padding:0; margin-bottom:10px; float:none;}
.video_wrap.fixed{ width:100%; height:348px; padding:0; position:static; bottom:auto; right:auto;}
.tuijian_index{ width:100%; float:none;}
.tuijian_index .item{ height:210px; margin-bottom:10px; overflow:hidden;}
.tuijian_index .item .pic{ width:180px; margin-right:15px;}
.tuijian_index .item .play{ width:50px; height:50px; background-size:100% 100%; left:155px; margin-left:0;}
.tuijian_index .item dl{ width:97%; height:auto; padding:10px 3% 0 0; overflow:visible; float:none;}
.tuijian_index .item dl dt{ font-size:16px; line-height:20px; font-weight:normal;}
.tuijian_index .item.odd .pic{ float:left;}
.tuijian_index .item.odd dl{ float:none;}
.h3_zixun{ margin:5px 0 10px;}
.list_index .list{ width:100%;}
.list_index .item{ width:100%; height:210px; margin:0 0 10px 0; display:block; overflow:hidden; float:none;}
.list_index .item .pic{ width:180px; margin-right:15px;}
.list_index .item .play{ width:50px; height:50px; background-size:100% 100%; left:155px; margin-left:0;}
.list_index .item dl{ width:97%; height:auto; padding:10px 3% 0 0; overflow:visible; float:none;}
.list_index .item dl dt{ font-weight:normal;}
.list_index .item.odd .pic{ float:left;}
.list_index .item.odd dl{ float:none;}

/*列表页*/
.path_wrap .path{ width:auto; margin:0 10px;}
.list_l{ width:100%; padding-bottom:0; float:none;}
.list_r{ width:auto; padding:10px 5px 10px 15px; float:none;}
.video_new{ width:100%; height:auto;}
.video_new .new{ width:50px; height:50px; background-size:100% 100%;}
.video_new .pic{ width:160px; height:auto; margin-right:10px;}
.video_new .play{ width:50px; height:50px; background-size:100% 100%; margin-left:0; left:55px; bottom:auto; top:80px;}
.video_new .video_info{ width:98%; height:auto; padding:10px 2% 15px 0; float:none;}
.video_new .video_info dt{ font-size:18px; font-weight:normal; margin-bottom:10px;}
.video_new .video_info dd .intro{ padding:2px 0 0 10px;}
.video_new .video_info .video_share{ display:none;}
.tab_quanji{ padding:10px; margin:10px 0;}
.list_quanji .list{ width:100%;}
.list_quanji .item{ width:100%; height:210px; margin:0 0 10px 0; display:block; overflow:hidden; float:none;}
.list_quanji .item .pic{ width:180px; margin-right:15px;}
.list_quanji .item .play{ width:50px; height:50px; background-size:100% 100%; left:155px; margin-left:0;}
.list_quanji .item dl{ width:97%; height:auto; padding:10px 3% 0 0; overflow:visible; float:none;}
.list_quanji .item dl dt{ font-size:16px; line-height:20px; font-weight:normal;}
.list_quanji .item.odd .pic{ float:left;}
.list_quanji .item.odd dl{ float:none;}

/*内容页*/
.content_l{ width:100%; float:none;}
.content_r{ width:100%; padding-top:0; float:none;}
.h1_title{ height:auto;}
.h1_title .txt{ width:100%; font-size:20px; line-height:1.5em; font-weight:normal; overflow:visible; white-space:normal;}
.h1_title .date{ position:static;}
.video_content_wrap{ width:100%; height:auto;}
.video_content{ width:100%; height:348px; padding:0; margin-bottom:10px; float:none;}
.video_content.fixed{ width:100%; height:348px; padding:0; position:static; bottom:auto; right:auto;}
.content_share{ display:none;}
.content_jieshao{ padding:10px 10px 10px 15px; margin:10px 0;}
#tkpcomment{ padding:5px 15px; margin-bottom:10px;}
.con_right_tuijian{ width:100%;}
.con_right_tuijian .item{ width:100%; height:210px; margin:0 0 10px 0; display:block; overflow:hidden; float:none;}
.con_right_tuijian .item .pic{ width:180px; margin-right:15px;}
.con_right_tuijian .item .play{ width:50px; height:50px; background-size:100% 100%; left:155px; margin-left:0;}
.con_right_tuijian .item dl{ width:97%; height:auto; padding:10px 3% 0 0; overflow:visible; float:none;}
.con_right_tuijian .item dl dt{ font-size:16px; line-height:20px; font-weight:normal;}
.con_right_tuijian .item.odd .pic{ float:left;}
.con_right_tuijian .item.odd dl{ float:none;}
.yuletuijian{ padding:10px 0;}
.yuletuijian .list_yule{ width:auto; margin:0 10px;}
.yuletuijian .list_yule h3{ margin-bottom:10px;}
.yuletuijian .list_yule .list{ width:100%;}
.yuletuijian .list_yule .item{ width:100%; height:210px; margin:0 0 10px 0; display:block; float:none;}
.yuletuijian .list_yule .item .pic{ width:180px; margin-right:15px; float:left;}
.yuletuijian .list_yule .item .play{ width:50px; height:50px; background-size:100% 100%; left:155px; margin-left:0;}
.yuletuijian .list_yule .item dl{ width:97%; height:auto; padding:10px 3% 0 0; overflow:visible; float:none;}
.yuletuijian .list_yule .item dl dt{ font-weight:normal;}
}

@media screen and (max-width:480px){
.video_wrap{ height:258px;}
.video_wrap.fixed{height:258px;}
.video_content{ height:258px;}
.video_content.fixed{height:258px;}
/*首页*/
.tuijian_index .item{ height:210px;}
.tuijian_index .item .pic{ width:180px;}
.tuijian_index .item .play{ left:155px;}
.list_index .item{ height:210px;}
.list_index .item .pic{ width:180px;}
.list_index .item .play{ left:155px;}

/*列表页*/
.list_quanji .item{ height:210px;}
.list_quanji .item .pic{ width:180px;}
.list_quanji .item .play{ left:155px;}

/*内容页*/
.con_right_tuijian .item{ height:210px;}
.con_right_tuijian .item .pic{ width:180px;}
.con_right_tuijian .item .play{ left:155px;}
.yuletuijian .list_yule .item{ height:210px;}
.yuletuijian .list_yule .item .pic{ width:180px;}
.yuletuijian .list_yule .item .play{ left:155px;}
}

@media screen and (max-width:414px){
.video_wrap{ height:221px;}
.video_wrap.fixed{height:221px;}
.video_content{ height:221px;}
.video_content.fixed{height:221px;}
/*首页*/
.tuijian_index .item{ height:180px;}
.tuijian_index .item .pic{ width:154px;}
.tuijian_index .item .play{ width:40px; height:40px; left:135px; bottom:15px;}
.list_index .item{ height:180px;}
.list_index .item .pic{ width:154px;}
.list_index .item .play{ width:40px; height:40px; left:135px; bottom:15px;}

/*列表页*/
.list_quanji .item{ height:180px;}
.list_quanji .item .pic{ width:154px;}
.list_quanji .item .play{ width:40px; height:40px; left:135px; bottom:15px;}

/*内容页*/
.con_right_tuijian .item{ height:180px;}
.con_right_tuijian .item .pic{ width:154px;}
.con_right_tuijian .item .play{ width:40px; height:40px; left:135px; bottom:15px;}
.yuletuijian .list_yule .item{ height:180px;}
.yuletuijian .list_yule .item .pic{ width:154px;}
.yuletuijian .list_yule .item .play{ width:40px; height:40px; left:135px; bottom:15px;}
}

@media screen and (max-width:375px){
.video_wrap{ height:199px;}
.video_wrap.fixed{height:199px;}
.video_content{ height:199px;}
.video_content.fixed{height:199px;}
/*首页*/
.tuijian_index .item{ height:170px;}
.tuijian_index .item .pic{ width:145px;}
.tuijian_index .item .play{ left:125px;}
.list_index .item{ height:170px;}
.list_index .item .pic{ width:145px;}
.list_index .item .play{ left:125px;}

/*列表页*/
.list_quanji .item{ height:170px;}
.list_quanji .item .pic{ width:145px;}
.list_quanji .item .play{ left:125px;}

/*内容页*/
.con_right_tuijian .item{ height:170px;}
.con_right_tuijian .item .pic{ width:145px;}
.con_right_tuijian .item .play{ left:125px;}
.yuletuijian .list_yule .item{ height:170px;}
.yuletuijian .list_yule .item .pic{ width:145px;}
.yuletuijian .list_yule .item .play{ left:125px;}
}

@media screen and (max-width:360px){
.video_wrap{ height:191px;}
.video_wrap.fixed{height:191px;}
.video_content{ height:191px;}
.video_content.fixed{height:191px;}
/*首页*/
.tuijian_index .item{ height:170px;}
.tuijian_index .item .pic{ width:145px;}
.tuijian_index .item .play{ left:125px;}
.list_index .item{ height:170px;}
.list_index .item .pic{ width:145px;}
.list_index .item .play{ left:125px;}

/*列表页*/
.list_quanji .item{ height:170px;}
.list_quanji .item .pic{ width:145px;}
.list_quanji .item .play{ left:125px;}

/*内容页*/
.con_right_tuijian .item{ height:170px;}
.con_right_tuijian .item .pic{ width:145px;}
.con_right_tuijian .item .play{ left:125px;}
.yuletuijian .list_yule .item{ height:170px;}
.yuletuijian .list_yule .item .pic{ width:145px;}
.yuletuijian .list_yule .item .play{ left:125px;}
}

@media screen and (max-width:320px){
.video_wrap{ height:168px;}
.video_wrap.fixed{height:168px;}
.video_content{ height:168px;}
.video_content.fixed{height:168px;}
/*首页*/
.tuijian_index .item{ height:140px;}
.tuijian_index .item .pic{ width:120px;}
.tuijian_index .item .play{ width:35px; height:35px; left:auto; right:10px; bottom:10px;}
.tuijian_index .item dl dt{ font-size:16px; margin-bottom:0;}
.tuijian_index .item dl dd{ display:none;}
.list_index .item{ height:140px;}
.list_index .item .pic{ width:120px;}
.list_index .item .play{ width:35px; height:35px; left:auto; right:10px; bottom:10px;}
.list_index .item dl dt{ font-size:16px; margin-bottom:0;}
.list_index .item dl dd{ display:none;}

/*列表页*/
.video_new .pic{ width:130px;}
.video_new .play{ width:40px; height:40px; left:45px; top:60px;}
.video_new .video_info dt{ font-size:14px; line-height:20px; margin-bottom:5px;}
.list_quanji .item{ height:140px;}
.list_quanji .item .pic{ width:120px;}
.list_quanji .item .play{ width:35px; height:35px; left:auto; right:10px; bottom:10px;}
.list_quanji .item dl dt{ font-size:16px; margin-bottom:0;}
.list_quanji .item dl dd{ display:none;}

/*内容页*/
.con_right_tuijian .item{ height:140px;}
.con_right_tuijian .item .pic{ width:120px;}
.con_right_tuijian .item .play{ width:35px; height:35px; left:auto; right:10px; bottom:10px;}
.con_right_tuijian .item dl dt{ font-size:16px; margin-bottom:0;}
.con_right_tuijian .item dl dd{ display:none;}
.yuletuijian .list_yule .item{ height:140px;}
.yuletuijian .list_yule .item .pic{ width:120px;}
.yuletuijian .list_yule .item .play{ width:35px; height:35px; left:auto; right:10px; bottom:10px;}
.yuletuijian .list_yule .item dl dt{ font-size:16px; margin-bottom:0;}
.yuletuijian .list_yule .item dl dd{ display:none;}
}