body{ background:#edebe4;}
.header{ background:#6a2c35 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; 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:215px; border-bottom:1px solid #c12940; background:#fff; margin-bottom:15px; position:relative;}
.tuijian_index .item:hover .play{ opacity:1;}
.tuijian_index .item .pic{ width:195px; height:100%; border:none; float:left;}
.tuijian_index .item .play{ width:50px; height:50px; background:url(../images/play.png) no-repeat; position:absolute; left:50%; margin-left:-60px; bottom:10px; opacity:0.8;}
.tuijian_index .item dl{ width:165px; height:195px; 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:#c12940;}
.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:5px 0 20px; background:#fff; border-bottom:1px solid #c12940; font-size:18px; color:#c12940;}
.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:hover .play{ opacity:1;}
.list_index .item .pic{ width:195px; height:100%; border:none; float:left;}
.list_index .item .play{ width:50px; height:50px; background:url(../images/more.png) no-repeat; position:absolute; left:50%; margin-left:-60px; bottom:10px; opacity:0.8;}
.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;}

/*内容页*/
.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:100%; 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; display:none;}
.video_content_wrap{ width:795px; height:auto; margin-bottom:15px;}
.video_content{ width:795px; height:447px;}
.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:auto; line-height:40px; padding:15px 25px 15px 30px; background:#fff; border-bottom:1px dashed #dfdfdf; font-size:14px; color:#666;}
.content_share em{ font-size:16px; font-style:normal; color:#000; margin-right:15px; float:left; display:none;}
.content_share a{width:41px; height:41px; display:inline-block; background:url(http://r.takungpao.cn/t/index/images/layout.png) no-repeat; text-indent:-9999px; 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_share .next{ float:right; display:none;}
.content_share .next a{ width:auto; height:auto; background:none; text-indent:0; color:#666; margin-right:0; display:inline; float:none;}
.content_share .next a:hover{ color:#c12940;}
.content_yujian{ height:auto; line-height:30px; padding:15px 25px 40px 30px; margin-bottom:15px; background:#fff; font-size:16px; color:#666;}
.content_yujian p{ margin:15px 0 0;}
.content_yujian img{ width:auto; max-width:75%; height:auto;}
#tkpcomment{ padding:10px 25px; margin-bottom:20px; background:#fff;}
.con_right_tuijian{ width:390px; height:auto;}
.con_right_tuijian .item{ width:100%; height:215px; border-bottom:1px solid #c12940; background:#fff; margin-bottom:15px; position:relative;}
.con_right_tuijian .item:hover .play{ opacity:1;}
.con_right_tuijian .item .pic{ width:195px; height:100%; border:none; float:left;}
.con_right_tuijian .item .play{ width:50px; height:50px; background:url(../images/play.png) no-repeat; position:absolute; left:50%; margin-left:-60px; bottom:10px; opacity:0.8;}
.con_right_tuijian .item dl{ width:165px; height:195px; 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:#c12940;}
.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:#c12940;}
.con_right_more a:hover{ color:#c12940;}

@media screen and (max-width:767px){
.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:120px; 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:120px; 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;}

/*内容页*/
.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_yujian{ padding:5px 10px 10px 15px;}
.content_yujian img{ max-width:100%;}
#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:120px; 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;}
}

@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:120px;}
.list_index .item{ height:210px;}
.list_index .item .pic{ width:180px;}
.list_index .item .play{ left:120px;}

/*内容页*/
.con_right_tuijian .item{ height:210px;}
.con_right_tuijian .item .pic{ width:180px;}
.con_right_tuijian .item .play{ left:120px;}
}

@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:105px; bottom:10px;}
.list_index .item{ height:180px;}
.list_index .item .pic{ width:154px;}
.list_index .item .play{ width:40px; height:40px; left:105px; bottom:10px;}

/*内容页*/
.con_right_tuijian .item{ height:180px;}
.con_right_tuijian .item .pic{ width:154px;}
.con_right_tuijian .item .play{ width:40px; height:40px; left:105px; bottom:10px;}
}

@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:95px;}
.list_index .item{ height:170px;}
.list_index .item .pic{ width:145px;}
.list_index .item .play{ left:95px;}

/*内容页*/
.con_right_tuijian .item{ height:170px;}
.con_right_tuijian .item .pic{ width:145px;}
.con_right_tuijian .item .play{ left:95px;}
}

@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:95px;}
.list_index .item{ height:170px;}
.list_index .item .pic{ width:145px;}
.list_index .item .play{ left:95px;}

/*内容页*/
.con_right_tuijian .item{ height:170px;}
.con_right_tuijian .item .pic{ width:145px;}
.con_right_tuijian .item .play{ left:95px;}
}

@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;}

/*内容页*/
.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;}
}