@charset "utf-8";

/* CSS Document */



/*font*/

.box1 .box1-1,.box2 .box2-2,.box2 .box2-3 .box2-3-1{

  font-family:Tahoma, Geneva, sans-serif;	

}

.box2 .box2-1,.box2 .title2{

  font-family: 'kit65p';	

}

.box2 .title{

  font-family: 'kit55p';	

}



.box2 .title{

  font-size:29px;	

}

.box2 .box2-1,.box2 .title2{

  font-size:25px;		

}

.box2 .box2-2{

  font-size:14px;	

}

.box1 .box1-1{

  font-size:13px;	

}

.box2 .box2-3 .box2-3-1{

  font-size:12px;	

}



/*slide*/

.box-slider {
    position: relative;
    max-width: 100%;
    min-width: 960px;
    height: 371px;
   /* background: #000;*/
}

#slider-sport{/*background:url(../images/casinoAndsport/bg-slide.jpg) repeat-x;*/}



/*page*/

#main{
     /* background:rgb(21,21,21);*/
}

#main #content1{overflow:inherit;padding-bottom:50px;}

.box1{float:left;width:205px;margin-top: 20px;}

.box1 .box1-1{position:relative;margin:21px 0 0 5px;padding:0;width:200px;box-shadow: 10px 10px 0px #000;}

.box1 .box1-1 a{color:rgb(154,154,154);}

.box1 .box1-1 li{overflow:hidden;/*background:rgb(32,32,32)*/;height:38px;line-height: 36px;border-bottom:1px solid #000;border-top:1px solid rgb(50,50,50);}

.box1 .box1-1 li .text{float:left;margin-left:22px;}

.box1 .box1-1 li img{float:right;}

.box1 .box1-2{margin:35px 0 0 5px;width:200px;height:201px;background:url(../images/casinoAndsport/box1-2.jpg) no-repeat;box-shadow: 10px 10px 0px #000;}

.box1 .box1-3{margin:20px 0 0 5px;width:200px;height:454px;background:url(../images/casinoAndsport/box1-3.jpg) no-repeat;box-shadow: 10px 10px 0px #000;}



.box2{position:relative;float:right;width:722px;}

.box2 .bx-wrapper{margin-bottom:0;box-shadow: 10px 10px 0px #000;}

.box2 .title{color:rgb(234,231,179);margin:27px 0 0 464px;}

.box2 .box2-1{width:722px;height:63px;background:url(../images/casinoAndsport/box2-1.jpg) no-repeat;color:rgb(234,231,179);box-shadow: 10px 10px 0px #000;}

.box2 .box2-1 .text{float: left;margin: 4px 0 0 43px;line-height: 55px;text-shadow: 1px 2px 5px #000;}

.box2 .box2-2{position: relative;background: rgb(34,34,34);overflow: hidden;padding-bottom: 24px;box-shadow: 10px 10px 0px #000;z-index: 100;}

.box2 .box2-2 .head{color:#fff;margin:20px 0 0 45px;float:left;width:100%;}

.box2 .box2-2 .detail{color: rgb(121,121,121);margin: 8px 0 0 45px;width: 100%;float: left;line-height: 20px;}

.box2 .box2-2 .detail a{color:rgb(148,121,75);}

.box2 .title2{color:rgb(234,231,179);margin:23px 0 0 52px;}

.box2 .box2-3 {
    background: rgb(6, 20, 62);
    overflow: hidden;
    padding: 9px 0 34px 0;
    box-shadow: 10px 10px 0px #000;
}

.box2 #box2-3-sport{background: rgb(6, 20, 62);}

.box2 .box2-3 .box2-3-1{position: relative;width: 354px;height: 110px;overflow: hidden;float: left;margin-left: 7px;}

.box2 .box2-3 .box2-3-1 .box-casi-img{position:relative;float:left;margin-right:19px;box-shadow: 2px 2px 15px #000;width:178px;height:103px;overflow:hidden;}

.box2 .box2-3 .box2-3-1 .box-casi-img img{position:relative;}

.box2 .box2-3 .box2-3-1 .box-casi-img div{position: absolute;width: 178px;height: 103px;background: #000;top: -105px;left: 0px;color: #fff;font-weight: bold;text-align: center;font-size: 26px;line-height: 99px;}

/*.box2 .box2-3 .box2-3-1 img{float:left;margin-right:19px;box-shadow: 2px 2px 15px #000;}*/

.box2 .box2-3 .box2-3-1 .box-detail{float:left;color:#fff;line-height: 17px;}

.box2 .box2-3 .box2-3-1 .box-detail span{color:rgb(121,121,121);}

.box2 .box2-3 .img-line{float: left;margin: 10px 0 10px 11px;}

.star1{position:absolute;top: -33px;left: -104px;z-index: 9;}
.star2{position:absolute;top: -13px;left: -55px;}


