/*select*/
.schedule__home .schedule__select{width:80px;height:114px;background:url(../../../images/home/sche_select.png?__sprite) no-repeat 0 0;color:#fff;}
.schedule__select .select{-webkit-appearance:none;width:80px;height:114px;border:none;top:10px;color:#fff;}
.schedule__select .select-cont{width:68px;height:42px;position:absolute;top:39px;cursor:pointer;margin-left:6px;}

.schedule__select .select,.schedule__select .select-title{font-size:22px;font-weight:bold;text-align:center;}
.schedule__select .select-button{width:0px;height:0;color:#fff;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;position:absolute;left:24px;top:34px;cursor:pointer;}
.schedule__select .select-list{display:block;width:66px;height:144px;position:absolute;top:68px;left:6px;background-color:#000000;filter:Alpha(opacity=60);background-color:#fff;z-index:1;color:#333;font-size:18px;line-height:36px;border:1px solid #ddd;}
.schedule__select .select-list-cont p{padding-left:12px;}
.schedule__select .select-list-cont p:hover{background:#dbe9fd;cursor:pointer;}

.schedule__select .select-title:hover,.schedule__select .select-dropdown .select-title{background:#fff;color:#333;font-weight:normal;}
.schedule__select  .select-title:hover{font-weight:normal}


/* schedule */
.schedule__home{font:14px 'Microsoft YaHei',微软雅黑,SimSun,黑体,sans-serif;width:1230px;height:114px;padding:10px 0 10px 10px;background:#f9f9f9;margin:0 auto;}
.schedule__home .fl{float:left;}
.schedule__home .fr{float:right;}
.schedule__home .icon_video_record:before,.schedule__home .icon_video_live:before{left:0;top:15px;}
.schedule__home-prev,.schedule__home-next{    width: 39px;
    height: 114px;cursor: pointer;
	}
/*.schedule__home-prev{width: 40px;
    height: 114px;
    cursor: pointer;
    background: url(//n.sinaimg.cn/products/base/latest/images/home/arrow-left.png?__sprite) no-repeat 16px center;
    position: relative;
    z-index: 999;}*/
.schedule__home-prev .prev-icon,.schedule__home-next .next-icon{display:block;border-top:8px solid transparent;border-bottom:8px solid transparent;cursor:pointer;margin:49px 16px 49px 16px;}
.schedule__home-prev .prev-icon{border-right:8px solid #7b0505;}
.schedule__home-next .next-icon{border-left:8px solid #7b0505;}

.schedule__home-prev:hover .prev-icon{border-right:8px solid #5199EB;}
.schedule__home-next:hover .next-icon{border-left:8px solid #5199EB;}


.schedule__home-slide{position:relative;overflow:hidden;/*margin-left:-10px*/}
.schedule__item{width:188px;height:109px;position:relative;overflow:hidden;margin-left:10px;}

.schedule__item:first-child{margin-left:0;}
.schedule__item .schedule__item_cont{display:block;width:164px;height:63px;padding:10px 12px;color:#333;background:#fff;}
.schedule__item_hd{line-height:15px;margin-bottom:10px;font-size:14px;font-family:MicrosoftYaHei-Bold;font-weight:bold;position:relative;}
.schedule__item[sta="1"] .schedule__item_hd,.schedule__item[sta="1"] .schedule__item_hd .hd_rnd{color:#dd0000;}
.schedule__item_hd p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;}
.schedule__item_hd .hd_rnd{display:inline-block;/*margin-left:5px;*/font-size:14px;/*color:#878f8f;*/}

.schedule__item_hd .icon_status{width:15px;height:13px;}
.schedule__item_hd .icon_status,.schedule__item[sta="2"] .icon_status,.schedule__item[sta="0"] .icon_status{background:url(../../../images/home/img_icon.png?__sprite) 0px 0px;}
.schedule__item[sta="1"] .icon_status{background:url(../../../images/home/img_live.png?__sprite) no-repeat 0px 0px;}
.schedule__item.icon_video_record .icon_status{background:url(../../../images/home/video_icon.png?__sprite) 0px 0px no-repeat;width:16px;height:14px;}
.schedule__item.icon_video_live .icon_status{background:url(../../../images/home/video_live.png?__sprite) 0px 0px no-repeat;width:16px;height:14px;}
/*teamname*/
.schedule__item_bd p{line-height:12px;font-size:12px;margin-bottom:10px;}
.schedule__item_bd p span{display:block;/*white-space:nowrap;overflow:hidden;text-overflow:ellipsis;*/}
.schedule__item_bd .team_name{position: absolute;line-height: 22px;width: 140px;max-height: 45px; overflow: hidden; }
.schedule__item_bd p[hv="1"] .team_name{
    top: 28px;}
.schedule__item_bd p[hv="2"] .team_name{top: 50px;}
.schedule__item[sta="0"] .schedule__item_bd .team_name{width: 110px;}
.schedule__item_bd .bd_date,.schedule__item_bd .bd_time,.schedule__item_bd .bd_score{text-align:right;font-size:14px;}
.schedule__item[winner="1"] p[hv="1"] .winner,.schedule__item[winner="2"] p[hv="2"] .winner{display:block;}
.schedule__item[winner="1"] p[hv="1"] .bd_score,.schedule__item[winner="2"] p[hv="2"] .bd_score{font-weight:bold;}
.schedule__item[winner="1"] p[hv="1"] .bd_score{font-weight:bold;}
.schedule__item_bd .bd_score{font-size:14px;}

/* 列表 */
.schedule__item .schedule__item_ft{position:absolute;width:166px;height:31px;left:0;bottom:0;padding:0 12px;height:30px;}
.schedule__item .schedule__item_ft ul{text-align:center;float:left;position:relative;left:50%;}
.schedule__item .schedule__item_ft li{padding:9px 0;float:left;position:relative;left:-50%;list-style:none;display:inline;}
.schedule__item .schedule__item_ft a{float:left;text-align:center;color:#4e4d5d;font-size:12px;height:12px;line-height:12px;padding:0 10px;/*border-right:1px solid #ddd;*/}
.schedule__item .schedule__item_ft li:last-child a{border-right:none;}
.schedule__item .schedule__item_ft a:hover{color:#dd0000;text-decoration:underline;}
.schedule__more{text-align:center;}
.schedule__more a{line-height:82px;}

/*未赛*/
.schedule__item[sta="0"]{border:1px solid #d7d7d7;border-top-width:4px;}
.schedule__item[sta="0"]{border-top-color:#d7d7d7;}
.schedule__item[sta="0"] .schedule__item_ft{background:#f9f9f9;}

/*赛中*/
.schedule__item[sta="1"]{border:1px solid #d7d7d7;border-top-width:4px;}
.schedule__item[sta="1"]{border-top-color:#e10000;}
.schedule__item[sta="1"] .schedule__item_ft{background:#ebe9e9;}

/*完赛*/
.schedule__item[sta="2"]{border:1px solid #dbe9fd;border-top-width:4px;}
.schedule__item[sta="2"]{border-top-color:#dbe9fd;}
.schedule__item[sta="2"] .schedule__item_ft{background:#dbe9fd;}

/*更多*/
.schedule__more{border:1px solid #d7d7d7;height:112px;}
.schedule__more:hover{height:109px;}
.schedule__more .schedule__item_cont{height:93px;}
.schedule__more:hover .schedule__item_cont{padding-top: 7px;}


.schedule__item:hover{border:1px solid #FF5858;border-top: 4px solid #e10000;}





/*new*/

/*按钮*/
.side-schedule .schedule_btns{ height: 30px; -text-align: center ;  font-size: 12px; line-height: 30px; text-align: center;}
.side-schedule .schedule__home-prev,.side-schedule .schedule__home-next{    width: 106px; height: 30px; color: #fff;
	}
.side-schedule .schedule__home-prev{ background:url(../../../images/home/hover_prev.png?__sprite) no-repeat 0px 0px;  }
.side-schedule .schedule__home-next{ background:url(../../../images/home/hover_next.png?__sprite) no-repeat 0px 0px; margin-left: -14px;  }

.side-schedule .no-prev{ background:url(../../../images/home/nor_prev.png?__sprite) no-repeat 0px 0px;  color: #4e4e5e;  cursor: default; }
.side-schedule .no-next{ background:url(../../../images/home/nor_next.png?__sprite) no-repeat 0px 0px;  color: #4e4e5e;  cursor: default; }

/**/
.side-schedule .schedule__item{ width: 198px; margin: 16px 0 0; }
.side-schedule .schedule__item .schedule__item_ft{  width: 174px; }
.schedule__side-more{  display: block; margin-top: 14px; background: #5199eb; line-height: 32px; text-align: center; color: #fff; }


/*.schedule__home{ display: none }
.page-narrow .schedule__home{ display: block; }*/


