.affix li.nav-live .triangle{
	bottom:-28px !important;
}
.input-group[class*=col-] {
    float: none;
    padding-right: 0;
    padding-left: 0;
}
.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn-group:not(:last-child)>.btn, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.input-group .form-control, .input-group-addon, .input-group-btn {
    display: table-cell;
}
.input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 80%;
    margin-bottom: 0;
}
#minSearch .form-control{
	*padding:0px;
	_padding:0px;
	 height: 29px !important;
}
.form-control {
    display: block;
    width: 100%;
    line-height:30px;
	height:40px;	
	_height:28px;
	*height:28px;
	text-indent:12px;
    padding: 6px 0px;
	
    font-size: 14px;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
#header .navbar .input-group-btn .btn,#header .form-control {height:34px;}
#header .navbar .input-group-btn .btn{padding:3px 5px;}
#header .navbar .search, .top-nav{margin-top: 18px;}
#header .logo img{margin-top:7px;}
button, input, optgroup, select, textarea {
    margin: 0;
    font: inherit;
    color: inherit;
}


.carousel {
    position: relative;
}
.carousel-caption {
    position: absolute;
    z-index: 10;
    color: #fff; 
    text-shadow: 0 1px 2px rgba(0,0,0,.6);
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
 h3 {
    font-size: 24px;
}

.input-group-addon, .input-group-btn {
    white-space: nowrap;
    vertical-align: middle;
}
.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {
    z-index: 2;
    margin-left: -1px;
}
.input-group-btn>.btn {
    position: relative;
}
.input-group-btn {
    position:absolute;
	z-index:9;
	right:0px;
	top:0px;
    font-size: 0;
    white-space: nowrap;
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child>.btn-group:not(:first-child)>.btn, .input-group-btn:first-child>.btn:not(:first-child), .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group>.btn, .input-group-btn:last-child>.dropdown-toggle {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
#header .affix {
    position: fixed;
	height:40px;
}
#header .affix  ul li{margin-top:11px;}
.column .media:first-child {
    margin-top: 0;
}
.media {
    padding-top: 20px;
}

.media-middle {
    vertical-align: middle;
}
.media-heading {
    margin-top: 0;
    margin-bottom: 5px;
}
.media-body, .media-left, .media-right {
    display: table-cell;
    vertical-align:top;
}
.media-left, .media>.pull-left {
    padding-right: 10px;
	_float:left;
	*float:left;
}
.media-body {
    width: 10000px;
	*width:auto;
	_width:auto;
}
.media, .media-body {
    overflow: hidden;
    zoom: 1;
}
.container{
	width:1100px !important;

	margin-right: auto;
    margin-left: auto;
    clear:both;
	
}
.btn-group-vertical>.btn-group:after, .btn-group-vertical>.btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before {
    display: table;
    content: " ";
}
.btn-group-vertical>.btn-group:after, .btn-toolbar:after, .clearfix:after, .container-fluid:after, .container:after, .dl-horizontal dd:after, .form-horizontal .form-group:after, .modal-footer:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .pager:after, .panel-body:after, .row:after {
    clear: both;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}
.form-control:focus{
	outline:none;
}


.pull-left{
	float:left;
}
.pull-right{
	float:right;
}



#footer{
min-width:1100px;
}
.master-list .media-heading{
	margin-bottom:margin-bottom: 27px !important;
}
.relate-recommend .media-body h5{
	height:36px !important;
	margin-bottom:14px !important;
}
.master-list a,.relate-recommend .media-left a{
	display:block;
	width:140px;
	height:84px;
	overflow:hidden;
}
.master-list a img.media-object,.relate-recommend a img.media-object{
	width:100%;
	
}

.nav-pic{
	margin:23px 0 !important;
	margin-top:0 !important;
}
.affix li.nav-live .triangle{
	bottom:-29px;
}





.padding-r0{
	padding-right:0px;
}
.margin-r3{
	margin-right:-3px;
}
#program.container{
	
}
.padding-l23{
	padding-left:23px;
}
.padding-r10{
	padding-right:10px;
}
.padding-l10{
	padding-left:10px;
}

.hot-comment .media{
	margin-bottom:10px;
	
}
.sewiseplayer-video object{position:absolute;z-index:1;top:0px;}
.viewport2,.viewport1{
	height: 376px;
	overflow:hidden;
	/*overflow-y:auto;*/
}
.videoimg {
    width: 720px !important;
    height:418px !important;
}

li.share-more .bdshare-button-style0-32 a{
	text-indent: 2em;
	
}
li.share-more .bdshare-button-style0-32 a {
	width:60px !important;
	color:#999;
}
.date{
	padding-top:10px;
	
}
li.share-more .bdshare-button-style0-32 a.bds_more {
    background-image: url(../img/no3.png)!important;
    background-position: 4px 5px !important;
}


#program-play .program-play-box {
	min-width:1100px !important;
}
.padding-t6{
	padding-top:6px;
	
}
.text-center{
	text-align:center;
}
.bd_weixin_popup{
	padding:4px !important;
}
.bd_weixin_popup {
	height:300px !important;
}
#pro-myCarousel .carousel-caption {
    width: 100%;
   background: url(../img/bj.png) repeat-x left bottom;
    }
  #hoster .hoster-prev,#hoster .hoster-next {
  z-index:9000 !important;
  }
.five-img{padding-left:18px;	}
.five-img .row .col-sm-6:first-child .img-box{ padding-right:24px}
.five-img .margin1 {  margin-top: 19px;}
.live-box li.living {
	top:24px !important;
}
.live-box li.start-live{
	top:71px !important;
}







#program-list .rank-list{
	padding-left:0 !important;
}




.path-navigation li a{
	display:inline-block;
}
.padding-a0{
	padding:0 !important;
}
.padding-l25{
	padding-left:25px;
}


.footer-box ul li{
	margin-right:0 !important;
	padding-right:0 !important;
}
.presider-img-list.margin-r8{
	margin-right:-8px;
}
.margin-t24{
	margin-top:13px;
}


.content-list .common-list li a{
	font-size:32px;
}


#program .three-img-list{
	margin-bottom:0;
}
#program-list{
	margin-top: 23px !important;
}
#program-list .media{
	margin-top:0 !important;
}
.slick-vertical .slick-slide {
	padding-bottom:20px;
	outline:none;
	border-bottom:1px dotted #ddd !important;
}
.col-xs-6{float:left;width:50%;display:block;}

.media-body{
	position:relative;
}
.media-footer{
	position:absolute;
	bottom:0;
	width:100%;
}
.date,.operate-info{
	position:absolute;
	bottom:0px;
	
}
.operate-info{
	right:10px;
}
#internation .media {
    padding: 20px 0;
	
    border-bottom: 1px solid #eaecef !important;
}
#internation .operate-info li{
	min-width:38px !important;
}
.three-img-list li p{
	height:22px;
	
}
.relate-recommend{
	padding-top:20px !important;
}
.Carousel-img #pro-myCarousel ul>li span{
	padding-left:10px;
}

.new-content p{
	font-size:1.1em !important;
        line-height:1.6em;
}
.pub-btn .send-btn{
	background:rgb(0,105,222) !important;
	font-size:16px;
	color:#fff;
}

#pro-myCarousel .slick-dots li.slick-active{background:#e30013 !important;}
.relate-recommend .media .media-body{height:84px !important;min-width:auto !important;}

