*{ 
    margin:0; 
    padding:0; 
    list-style:none;
 }
 body{
   overflow: hidden;
   background: -o-linear-gradient(#96CEDF, #5EB0D2); /* Opera 11.1 - 12.0 */
   background: linear-gradient(#96CEDF, #5EB0D2);
 }
#happynewyear {
    text-align: center;
    max-width:750px;
    height:550px; 
    margin:auto;
    position:relative; 
    overflow:hidden;
}
#tabPage{
    text-align: center;
    max-width:750px;
    height:1500px; 
    margin:auto;
    position:relative; 
    overflow:hidden;
    .tabP {
        width:750px;
        height: 47px;
        background-color: #72A7B9;
        #tag {
            float: left;
            width: 200px;
            height: 30px;
            margin-left:270px; 
            padding: 11px;
            .a1 {
             background-color: #6DB7D0;
             padding: 5px 7px 5px 12px;
             margin-right: -8px; 
             border-radius:12px 0px 0px 12px;
             border:1px solid #A6D5E5;
             font-size:13px;
             font-family: "宋体";
             text-decoration:none;
            }
            .navdown a{
                background-color: #55A0B7;
                color: #FFFFFF;
            }
            .a2 {
             background-color: #6DB7D0;
             padding: 5px 12px 5px 5px; 
             border-radius:0px 12px 12px 0px;
             border:1px solid #A6D5E5;
             font-size:13px;
             font-family: "宋体";
             text-decoration:none;
            }
        }
    }
    #tabContent {
        text-align: center;
    }
}
//左右箭头
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, 0) 100%);
  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, 0) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, 0)));
  background-image:         linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .0001) 100%);
  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .0001) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .0001)));
  background-image:         linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x;
}

.carousel-control{
  opacity:0.8;
  filter:Alpha(opacity=80); /* IE8 and earlier */ 
   &:hover, &:focus{
      color: #66CCFF;
  } 
}

.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  font-size: 30px;
  &:hover, &:focus{
      color: #66CCFF;
  }
}
//小圆点
.carousel-indicators {
  bottom: 5px;
  li {
    border: 1px solid #fff;
    width: 10px;
    height: 10px;
    margin: 20px 5px 1px;
  }
  .active {
    border: 1px solid #66CCFF;
    background-color: #66CCFF;
    width: 12px;
    height: 12px;
    margin: 0;
  }
}