@charset "gb2312";
/* CSS Document */

/* 数据表格 */
.main-dataTable {position:relative; margin-top:40px;}
.main-dataTable-cont {}
.main-dataTable-title {z-index:2;}
.dataTable-name {position:relative; height:48px; background:url(http://i3.sinaimg.cn/ty/2011hqj/20140228/assets/nav_bg.jpg) bottom left;}
.dataTable-name-txt {height:48px; line-height:48px; font-size:22px; color:white; text-align:center;}
.dataTable-switchBtn {width:143px; height:44px; position:absolute; top:2px; right:3px; font-size:0;}
.dataTable-switchBtn a {display:inline-block; width:70px; height:44px; line-height:43px; font-size:22px; font-weight:bold; text-align:center; color:white; _color:white!important; background:#2c83bd;box-shadow: 0 0 5px 2px rgba(255,255,255,0.16) inset;}
.dataTable-switchBtn a:hover {color:white; text-decoration:none; background:#146296;}
.dataTable-switchBtn #dataSwitchCur {margin-right:2px;}

.dataTable-switchBtn .select {background:#ec6d7b;}
.dataTable-switchBtn .select:hover {background:#cb4150;}

.data-cur-thead {background:#eb6877; border:1px solid #d2d2d2;}
.data-cur-thead table {width:980px; font-size:16px; color:#333;}
.data-cur-thead th {height:50px; border-right:1px solid #d2d2d2; text-align:center;}
.data-cur-tbody {border:1px solid #d2d2d2; border-top:none; height:275px; overflow:auto;}
.data-cur-tbody table {width:980px;}
.data-cur-tbody table tr:hover {background:#e5e5e5;}
.data-cur-tbody td {height:24px; font-size:14px; text-align:center; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}

.dataTable-data-cur .dt-pos {width:15px;}
.dt-pos-keeper {background:#da061e;}
.dt-pos-guard {background:#eb6877;}
.dt-pos-middle {background:#2a95cd;}
.dt-pos-forward {background:#0B4E78;}

.dataTable-data .w120 {width:120px;}
.dataTable-data .w110 {width:110px;}
.dataTable-data .w100 {width:100px;}
.dataTable-data .w80 {width:80px;}
.dataTable-data .w60 {width:60px;}
.dataTable-data .w50 {width:50px;}
.dataTable-tips {color:#888; line-height:30px; font-family:SimSun; padding-left:6px;}

.data-cur-team {width:910px; height:54px; padding:0 45px; line-height:54px; background:#e5e5e5; position:relative; margin-bottom:8px;}
.cur-team-leftBtn,
.cur-team-rightBtn {position:absolute; top:10px; line-height:99; overflow:hidden;}
.cur-team-leftBtn {left:20px;}
.cur-team-rightBtn {right:20px;}
.cur-team-wrap {width:910px; height:54px; overflow:hidden; font-size:14px;}
.cur-team-wrap span {display:inline-block; width:126px; text-align:center; color:#666;}
.cur-team-wrap em {color:#eb6877; margin-left:8px;}

/* 顶踩表格 */
.main-comment {position:relative; margin-top:60px; border-top:1px solid #d2d2d2; padding-top:20px;width:1000px;margin-left:auto;margin-right:auto;}
.comment-cont-left {width:660px;}
.comment-cont-right {width:268px; padding:30px 26px; background:#eee;}
.comment-right-tableWrap {position:relative; width:230px; padding-bottom:50px; color:#555;}
.comment-cont h3 {font-size:14px; font-weight:bold;}
.comment-table-info {margin:10px 0;}
.comment-table-info span {color:#eb6877;}
.comment-table-tips {position:absolute; top:-10px; right:-50px; line-height:30px; font-size:16px; text-align:center; color:white; cursor: pointer;}
.comment-cont table {width:230px;}
.comment-cont table tr {height:25px;}
.comment-cont tbody tr {border:1px solid #d2d2d2; border-top:none;}
.comment-cont table td {text-align:center; *border:1px solid #d2d2d2;}

.tableWrap-up thead {background:#eb6877; color:white;}
.tableWrap-up thead tr {border:1px solid #eb6877;}
.tableWrap-down thead {background:#7d7d7d; color:white;}
.tableWrap-down thead tr {border:1px solid #7d7d7d;}
.tableWrap-up th,
.tableWrap-down th {text-align:center;}

/* 顶踩的浮动按钮 */
.floatBtn {position:fixed; _position:absolute; bottom:30px; left:50%; margin-left:525px; width:35px; height:160px;}
.floatBtn li {padding-bottom:2px;}
.floatBtn a {display:block; width:35px; height:35px; line-height:35px; background:#0B4E78; font-size:22px; color:#ff0; text-align:center;}
.floatBtn a:visited {color:#ff0;}
.floatBtn a:hover {background:#EB6877; color:white; text-decoration:none;}
.floatBtn .floatBtn-up,
.floatBtn .floatBtn-up:visited {background:#EB6877; color:white;}
.floatBtn .floatBtn-up:hover {background:#0B4E78; color:#ff0;}
.floatBtn .floatBtn-weibo {background:url(http://i3.sinaimg.cn/ty/2011hqj/20140228/assets/icon_png8.png) 0 -160px;}
.floatBtn .floatBtn-weibo:hover {background:url(http://i3.sinaimg.cn/ty/2011hqj/20140228/assets/icon_png8.png) -40px -160px;}

/*
* 数据历史   dataHistory
* 作者：niujianyin
* 日期：2014-3-31
*/
.dataTable-data-history{ height: 422px; overflow: hidden;}
.w675{ width: 675px; overflow: hidden;}
.w290{ width: 298px; overflow: hidden;}

.wch-table{ width: 100%;}
.wch-table table{width: 100%;color:#313131;font-size: 14px; }
.wch-table caption{ text-align: left; height: 28px; line-height: 28px; background: #e5e5e5; padding-left: 25px; }
.wch-table thead{}
.wch-table thead th{ background: #ec7180; height: 24px; line-height: 24px; text-align: center; border:1px solid #d2d2d2; font-weight: normal; overflow: hidden;}
.wch-table tbody{}
.wch-table tbody td{height: 24px; line-height: 24px; text-align: center; border:1px solid #d2d2d2; overflow: hidden;}
.mt30{ margin-top: 30px;}

#world-cup-history{margin-top: 9px;}
#world-cup-infor{  height: 295px; margin-top: 30px; padding-right: 8px; _width: 667px;}

.w34{ width: 34px;}
.w47{ width: 47px;}
.w60{ width: 60px;}
.w72{ width: 72px;}
.w75{ width: 75px;}
.w82{ width: 82px;}
.w131{ width: 131px;}
.w145{ width: 145px;}

#world-cup-historyR{padding-right: 4px;margin-top: 9px;width:294px; overflow: auto; height: 404px;}

#dataBox-player{ width: 956px; margin: 9px auto 0; overflow: auto; height: 388px;}
#dataBoxInner-player{ width: 925px;}

#mph{ float: left; width: 645px; overflow: hidden;}
#mph table{width: 100%;color:#313131;font-size: 14px; }
#mph caption{ text-align: left; height: 28px; line-height: 28px; background: #e5e5e5; padding-left: 28px; }
#mph thead{}
#mph thead th{ background: #ec7180; height: 24px; line-height: 24px; text-align: center; border:1px solid #d2d2d2; font-weight: normal; overflow: hidden;}
#mph tbody{}
#mph tbody td{height: 24px; line-height: 24px; text-align: center; border:1px solid #d2d2d2; overflow: hidden; background: #e5e5e5;}
#mph tbody .bgWhite td{ background: #fff;}

#match-player-counter{ float: right; width: 268px; overflow: hidden; padding-top: 28px;}
#match-player-counter table{width: 100%;color:#313131;font-size: 14px; }
#match-player-counter thead th{ background: #ec7180; height: 24px; line-height: 24px; text-align: center; border:1px solid #d2d2d2; font-weight: normal; overflow: hidden;}
#match-player-counter tbody td{height: 24px; line-height: 24px; text-align: center; border:1px solid #d2d2d2; overflow: hidden; background: #fff;}

.noPlayerData{ background: url(http://i3.sinaimg.cn/ty/wchistoryphoto/player1000.png) no-repeat; width: 1000px; height: 400px;}
.noTeamCurData{ background: url(http://i1.sinaimg.cn/ty/wchistoryphoto/team1000.png) no-repeat; width: 1000px; height: 400px;}
.noTeamHistoryData{ background: url(http://i2.sinaimg.cn/ty/wchistoryphoto/team675.png) no-repeat; width: 675px; height: 400px; margin-top: 15px;}
