@charset "utf-8";   /* CSS Document */

body{width:1003px; margin:0px auto; font-family:Arial; font-size:12px; color:#545663;}
div,img,a img,strong,span,ul,li,p,input{margin:0px; padding:0px; border:0px;}
ul,li{list-style:none;}
a{text-decoration:none;}
img{float:left;}

.header,.main,.main_top,.main_bot,.footer{width:1003px; float:left;}
.header_left{width:205px; float:left;}
.header_leftT{float:left;}
.header_leftB{width:205px; height:118px; float:left; background:url(../images/compete/newimg/bgheadleftB.gif) no-repeat;}
.login{width:160px; margin:0px auto;}
.loginhead{width:160px; float:left; color:#3F707F; font-size:14px;}
.loginId{width:160px; float:left; border-bottom:1px dotted #ABE7E7; padding-top:8px;}
.loginId li{width:160px; float:left; padding-bottom:5px;}
.loginId li strong{width:30px; float:left; font-family:"宋体"; margin-top:3px; color:#4D7D8B;}
.loginId li .inputstyle{width:128px; height:16px; float:left; border:1px solid #60A6AD; background:#FFF;}
.loginId li img{margin-right:4px;}
.loginId li a{float:left; color:#3F707F; padding-top:2px;}
.loginId li a:hover{color:#F00;}
.logindl{width:160px; float:left;}
.logindlcont{width:150px; margin:0px auto; margin-top:10px;}
.header_right{float:left;}

.main_topL,.main_topLmid{width:209px; float:left;}
.main_topLtop{float:left;}
.main_topLmidT,.main_topLmidB{width:209px; height:auto; float:left; background:url(../images/compete/newimg/bgleftB.gif) no-repeat top; overflow:hidden;}
.play,.detail{width:178px; margin:0px auto;}
.playhead{width:178px; float:left; font-size:14px; color:#3F707F; }
.play p{width:178px; float:left; line-height:19px;}
.playlaw{width:178px; float:left;}
.playlaw a{color:#F00; font-weight:bold;}
.playlaw a:hover{color:#3F707F;}
.main_topLmidB{background:url(../images/compete/newimg/bgleftbg.gif) repeat-y;}
.detail li{width:178px; float:left; border-bottom:1px dotted #8E8E8E; padding:3px 0px;}
.detail li img{margin-right:5px;}
.detail li .defont{width:97px; float:left;}
.detail li .defont li{width:90px; float:left; border-bottom:none; padding:0px 7px 0px 0px; text-align:right; line-height:17px;}
.detail li .defont li strong{line-height:20px;}
.detail li .defont .red{color:#F00;}
.main_topLbot{float:left;}

.main_topR{width:794px; height:auto; float:left; background:url(../images/compete/newimg/bg_left.gif) no-repeat;}
.main_topRleft{width:536px; float:left;}
/* 天天竞猜 */
.preview{width:534px; height:342px; float:left; overflow:hidden;}
.hidden{display:none;}
.scrollUl{width:522px; border-bottom:1px solid #D1D1D1; overflow:hidden; height:30px; padding-left:5px;}
.scrollUl li{float:left;}
.sd01,.sd02{float:left; cursor:pointer; text-align:center;}
.sd01{width:96px; height:27px; background:#7599A4; margin-right:3px; line-height:27px; font-weight:bold; color:#FFF; font-size:14px;}
.sd01 span{font-size:11px; color:#F00; font-family:"宋体";}
.sd02{width:84px; height:24px; background:#CFCFCF; margin:3px 3px 0px 0px; line-height:24px;}
.sd02 span{font-size:11px; color:#F00; font-family:"宋体";}

.bor03{width:534px; float:left; margin-top:5px;}
.sky{width:534px; float:left;}
.sky li{width:133px; float:left;}
.sky li .skyone{width:122px; float:left; margin-left:5px;}
.sky li .skyone .skyimg{float:left;}
.sky li .skyone .skyimg img{border:1px solid #46B3BA;}
.sky li .skyone .skyhead{width:122px; float:left; font-weight:bold; color:#3F707F; margin-top:13px;}
.sky li .skyone li{width:122px; float:left; margin-top:6px;}
.sky li .skyone li strong{width:122px; float:left; font-size:16px; color:#F00;}

/* 视频竞猜 */
.video{width:534px; float:left; margin-top:5px;}
.videoleft{width:330px; float:left;}
.videoleft img{border:1px solid #989898;}
.videoleft strong{width:322px; float:left; background:#DADADA; padding:5px 0px; text-align:center; margin-top:9px;}
.videoright{width:200px; float:left;}
.videoright li{width:195px; float:left; line-height:23px; padding-left:5px;}
.videoright .bg{background:#F3F3F3;}
.videoright li img{margin:10px 0px 0px 55px;}

/* 热门体验 */
.hot,.hotmes{width:534px; float:left;}
.hot li,.hotmes li{width:133px; float:left; }
.hot li .hotnr,.hotmes li .hotmess{width:122px; margin:0px auto;}
.hot li .hotnr img,.hotmes li .hotmess img{border:1px solid #989898;}
.hot li .hotnr li,.hotmes li .hotmess li{width:122px; float:left; line-height:15px;}
.hot li .hotnr li strong{width:122px; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#3F707F; margin-top:5px;}

/* 获胜信息 */
.hotmes li .hotmess li{line-height:24px;}
.hotmes li .hotmess li span{width:122px; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.canonimg{float:left;}

.main_topRright{width:252px; float:left;}
.main_topRright li{width:252px; float:left; padding-bottom:5px;}
.main_topRright li img{border:1px solid #46B3BA;}

.main_botcont{width:975px; margin:0px auto; margin-top:10px;}
.arrowleft{float:left;}
.arrowmid{width:939px; float:left;}
.roll{width:923px; margin:0px auto; margin-top:2px;}
.roll li{width:148px; float:left; padding-right:7px;}
.arrowright{float:right;}

.main_botbar{width:921px; margin:0px auto; margin-top:7px;}

.foot{width:560px; margin:0px auto; margin-top:15px;}
.foottop{width:560px; float:left;}
.foottop a{color:#545663;}
.foottop a:hover{color:#900; text-decoration:underline;}
.footbot{width:560px; float:left; padding-top:3px;}
.footbot p{width:560px; float:left; text-align:center; line-height:22px;}
