.line-clamp {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.video .am-topbar-inverse {background-color: #000000;border-color: #0c0c0c;color: #eee;margin-bottom:0;}
.video .ltt_middfe .am-text-ir{display: block;margin-right: 10px;height: 50px;width: 125px;background: url(../images/logo-w.png) left center no-repeat;-webkit-background-size: 125px 48px;background-size: 125px 48px;}
.video .ltt_middfe{ font-size:15px;}
.video .ltt_middfe .am-topbar-nav>li>a:after, .video .ltt_middfe .am-topbar-nav>li>a:hover{border-bottom-color: #202020;}
.video .ltt_middfe .am-topbar-nav>li.am-active>a:after, 
.video .ltt_middfe .am-topbar-nav>li.am-active>a:focus:after, 
.video .ltt_middfe .am-topbar-nav>li.am-active>a:hover:after{border-bottom-color: #202020;}
.video .ltt_middfe #video_search input{ height:2.5rem; width:150px;border-radius:1.125rem 0 0 1.125rem; border: 1px solid #f96515;background-color:#000; color:#f96515}
.video .ltt_middfe #video_search button{ height:2.5rem; padding:.5em 1em;border-radius:0 1.125rem 1.125rem 0;background-color:#f96515;border-color:#f96515;color:#fff;}
.ltt_otherpage{ width: 100%; margin: 0 auto;}
.ltt_otherpage .video_showbox {background:#202020;}
.ltt_otherpage .video_showbox .video_top{ width:90%; margin:0 auto;}
.ltt_otherpage .video_showbox .video_top .am-fr i{ margin-right:10px;}

.ltt_otherpage .video_showbox .video_showtop{width: 1220px; margin: 0 auto; padding:20px 0;}
.ltt_otherpage .video_showbox .video_showtop .video_playbox, .ltt_otherpage .video_showbox .video_showtop .video_recbox{background:#000000;}
.ltt_otherpage .video_showbox .video_showtop .video_playbox video{max-width:100%;}
.ltt_otherpage .video_showbox .video_showtop .video_playbox{ width:932px;}
.ltt_otherpage .video_showbox .video_showtop .video_playbox .video-js{/* background:none;*/}
.ltt_otherpage .video_showbox .video_showtop .video_recbox{ width:288px; position:relative; z-index:3; height:500px;}

.ltt_otherpage .video_showbox .video_showtop .video_recbox h1{font-size: 18px;font-weight: bold;margin-bottom: 10px; color:#727272; margin:8px 5px; max-height:54px;}
.ltt_otherpage .video_showbox .video_showtop .video_recbox .video_zt{ font-size:0;}
.ltt_otherpage .video_showbox .video_showtop .video_recbox .video_zt>li{ font-size:13px; color:#727272;    padding: 0 .5rem .5rem .5rem; position:relative}
.ltt_otherpage .video_showbox .video_showtop .video_recbox .video_zt>li.cursor i{ color:#3bb4f2}
.ltt_otherpage .video_showbox .video_showtop .video_recbox .video_zt>li>i{ margin-right:2px;}
.ltt_otherpage .video_showbox .video_showtop .video_recbox .video_rec_title{overflow: hidden;height: 38px;line-height: 38px;padding-left: 35px;background: #242424;}
.ltt_otherpage .video_showbox .video_showtop .video_recbox .video_rec_title div{border-bottom: #f96515 solid 2px;width: 78px;margin-right: 50px;text-align: center;font-size: 16px;height: 36px;cursor: pointer;color: #727272;}
.ltt_otherpage .video_showbox .video_showtop .video_recbox ul.am-gallery{background: #242424;}
.ltt_otherpage .video_showbox .video_showtop .video_recbox ul.am-gallery>li>.am-gallery-item .am-gallery-title{color: #727272; font-size: 12px;}
.ltt_otherpage .video_showbox .video_showtop .video_recbox ul.am-gallery>li>.am-gallery-item img{ height:73px;}





.am-g.am-active:before{position: absolute;left: -9px;margin-top: -7px;top: 50%;content: "";display: inline-block;width: 0;height: 0;vertical-align: middle;border-right: 7px solid #f96515;border-top: 7px solid transparent;border-bottom: 7px solid transparent;border-left: 0 dotted;-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);opacity: 1;-webkit-transition: opacity .1s;transition: opacity .1s;}

.ltt_otherpage .video_listbox{ margin-top:10px; margin-bottom:10px;}

.ltt_otherpage .video_listbox .video_recbox{ width:1220px; margin:0 auto;}
.ltt_otherpage .video_listbox .video_recbox .video_rechot{width: 810px;position: relative;}
.ltt_otherpage .video_listbox .video_recbox .video_ranlist{width: 360px;position: relative;}
.ltt_otherpage .video_listbox .video_listsbox{ width:1220px; margin:0 auto;}
.top,.cfstar{width: 360px;position:relative;}
.v-hd{margin-bottom: 15px;zoom: 1;overflow: hidden}
.v-hd .title {float: left;font-size: 26px;  color: #333;  line-height: 40px;  margin-right: 40px;  font-weight: normal;}
.v-hd .more-link{ float:right; font-size:14px; margin-top:14px;}
.v-hd .switch{ margin-top:9px;}
.switch{ float:left;}
.switch li{ display:inline-block; *display:inline;*zoom:1; line-height:27px; margin-right:3px;}
.switch a{ display:inline-block; height:27px; line-height:27px; padding:0 8px; color:#4e4e4e; font-size:14px;cursor: pointer;}
.switch .cur a{ background-color:#f96515; border-radius:3px; color:#fff;}

/*list*/
.list_item{width: 190px; float: left; margin-left: 12px;padding-bottom:20px;height:190px;}
.v-title a{color:#5b5a5a }
.v-title{display: block;  line-height: 1.5; padding:5px 0 8px 0; height: 40px; font-weight: normal; font-size:12px;}
.v-title a:hover{color:#de6003;text-decoration: none; }
.info_play{float: left;padding: 0;}
.info_play:before{ margin-right: 8px;}
.info_date{float: right;}

.rv-lnk:hover{text-decoration: none }
/*more*/
.video_listbox .more{color:#666;display: block;width:60px; height: 25px; line-height: 25px;background-position:-390px -24px;position:absolute;right: 0;top:10px;font-size: 14px;padding-left:20px;}
.video_listbox .more:hover{color:#de6003;text-decoration: none; }

/*top*/
.top-list li{clear: both; padding:8px 0;overflow: hidden; zoom:1; height: 22px; line-height: 22px;box-sizing:content-box;}
.top_index{float: left;margin-right: 10px;}
.top .hot .top_index {background-color: #fe4e36;}
.top .item .top_index {background-color: #2e2d2d;}
.top .item .top_index,.top .hot .top_index{width: 24px; height: 22px;text-align: center;  color:#fff;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; font-size: 14px;}
.top-tit{float: left;width:240px;padding-right:10px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden }
.top-tit a{font-size: 14px;}
.top-tit a:hover{color:#fe4e36}
.top .statplay{float: left;color:#b8b8b8;background-position: -400px 5px; padding-left: 18px; height: 22px; line-height: 22px;}

.ueditorBox{margin-left: 63px;margin-right: 64px;position: relative;border-radius: 0;}

.praise_addone{ position:absolute; top:-20px; left:17px; color:#dd514c;}