/* t */
.t1{ background:url(t1.jpg) no-repeat; height:41px; line-height:41px; color:#fff;}
.t1 a:hover{ text-decoration:underline}
.t1-1{ height:35px;}
.t1-2{ background-position:left -45px;}
.t1-3{ background-position:left -100px;}
.t1-4{ background-position:left -160px;}
.t1-5{ background-position:left -220px;}
.t1-6{ background-position:left -280px; padding-right: 15px;}

.bg2{ background:url(bg2.jpg) no-repeat; height:146px;}
.bg3{ background:url(bg3.jpg) no-repeat; height:159px;}

.box1{ border:1px solid #d4e2eb; line-height:28px; height:28px; padding-left:10px; background:url(bg1.jpg) repeat-x}
.box1 a{ color:#0366cc;}
.box1 a:hover{ color:#FF3300}
.box2 { overflow:hidden;}
.box2 .list-pic{ width:980px;}
.box3 { padding:13px 30px 0 30px;}
.box3 ul{ background:url(bnt1.jpg) no-repeat;}
.box3 li{ border-bottom:1px solid #d8d8d8; line-height:32px; height:32px; padding-left:80px; overflow:hidden}
.ca1 .t{ color:#ff9609;}
.ca2 .t{ color:#0265ca;}
.ca3 .t{ color:#bd1a8f;}
.ca4 .t{ color:#18a03c;}



#swf{  background:#e0e0e0; padding:5px 5px 0; overflow:hidden;}
#Scroll{height:310px;}
#Scroll .focus {
  overflow: hidden;
  position: relative;
  width:287px;
  height:225px;
}
#Scroll .focus ul li {
  display: none;
  text-align: center;
  width: 287px;
}

#Scroll .focus ul li.show {
  display: block;
}

#Scroll span ul{ width:300px;}

#Scroll span ul li {
  float: left;
  height: 62px;
  margin: 0 8px 0 0;
  width: 65px;
  padding-top:13px;
}
#Scroll span ul li img{ width:60px; height:60px;}

#Scroll span ul li a{ border:2px solid #8e9db2; display:block; background:#ccc; height:60px; overflow:hidden}

#Scroll span ul li.show {
  background:url(swft.jpg) no-repeat center 8px;
}

#Scroll span ul li.show a{ border-color:#FF9900}
.list1{height:337px;}
.list1 li{ height:29px; border-bottom:1px solid #d9dbda; margin-bottom:7px;}
.list1 li span,.list1 li a{ float:left; padding-right:5px;}
.list1 li .r{ float:right}
.list1 li a {
    height: 18px;
    overflow: hidden;
    padding-top: 2px;
    width: 140px;
}
.list1 li .r {
    height: 24px;
    padding-top: 0;
    width: 54px;
}

#hot { font-size:14px; font-family:"新宋体"}
#hot .s1 { border-bottom:1px solid #c7c7c7; margin-bottom:8px; text-align:center}
#hot .s1 h2{ font-size:19px; font-family:"微软雅黑"}
#hot .s1 h2 a{ color:#0467b8; display: inline-block;overflow: hidden;height:21px;line-height:21px;}
#hot .s1 h2 a:hover{ color:#FF6600}
#hot .s1 p{ padding:5px;}
#hot .s2{ border-top:1px solid #c7c7c7; height:117px;}
#hot ul{ padding:0 5px;}

#tj { background:url(tj.jpg) no-repeat center top; height:42px; font-size:12px;  position:relative; margin:7px 0;}
#tj div {height:25px;  line-height:25px; overflow:hidden; position:absolute; left:45px; top:8px; width:286px;}
#tj ul { padding:0;}
#tj ul li{ height:25px;}
#tj a{ color:#f05920;}
#tj a:hover{ text-decoration:underline}
#tj-up,#tj-down{ background:url(tj1.jpg) no-repeat; width:7px; height:5px; position:absolute; right:20px; top:8px; display:block;}
#tj-down{ background-position:left bottom; top:20px;}

.s210 h3{ font-size:15px; border-bottom:1px solid #d98c0a;}
.s210 h3 strong{ border-bottom:2px solid #d98c0a; display:inline-block; padding:0 10px;}

#mntp dd .l{ width:260px; text-align:center}
#mntp dd .l span{width:90%;display: inline-block;overflow: hidden;height:15px;}
#mntp dd .l img {
  border: 1px solid #CCCCCC;
  display: block;
  height: 225px;
  padding: 3px;
  width: 240px;
}
#mntp dd .l a:hover img{border-color:#FF9900}
#mntp dd .r{ width:680px;}
#mntp dd .r .list-pic{ padding:0;}
#mntp dd .r .list-pic li{ padding:0 8px 0 3px; height:130px;}

#hotgame{ border:1px solid #d9dbda; padding:5px;}

.side{ height:104px;}
.side .side-l,.side .side-r{ width:18px; float:left}
.side .side-r{ float:right}
.side .side-l a,.side .side-r a{ display:block; width:18px; background:url(jt.jpg) no-repeat left center; height:105px;}
.side .side-r a{ background-position:right center;}
.side .side-c{ width:333px; float:left; overflow:hidden; height:112px; position:relative}
.side .side-c ul{ display:block; left:0; top:0; position:absolute; padding:0;}
.side .list-pic li{ padding:0; padding-top:10px; width:110px; text-align:center;}
.side .list-pic li img{ margin-bottom:5px; display:inline; width:90px; height:68px;}

.side2{ height:183px;}
.side2 .side-c{ height:183px; width:910px;}
.side2 .side-l a,.side2 .side-r a{ background-image:url(jt1.jpg); width:16px; height:140px;}
.side2 .list-pic li{ width:100px; padding:13px 5px 0 8px;}
.side2 .list-pic li img{ width:96px; height:130px;}

/*2014-10-10 新增new.css 首页*/
.f-tit1{height: 36px;}
.f-list1 li{margin-bottom: 3px;}
.f-list1 li img{width: 120px;height: 170px;}
.f-list1 li span{font-style:none !important;color: #bbb;height: 20px;line-height: 20px;}
.f-list1 li p{height:19px;overflow: hidden;cursor:pointer}
.f-ad1{text-align: center;border-bottom: 1px dotted #ccc;}
.f-ad1 img{width: 229px;height: 97px;border: 1px solid #c6c6c6;padding:1px;}
.f-ad1 a:hover img{border: 1px solid #FF6600;}
.f-ad1 p{line-height: 32px;}
.f-list2{width: 235px;margin: 0 auto;}
.f-list2 li{list-style: inside;width:50%;float: left;height: 35px;line-height: 35px;border-bottom: 1px dotted #bcbcbc;}
.game_list2 li { height: 29px; line-height: 28px; overflow: hidden; position: relative; border-bottom:1px solid #ddd; margin-bottom:3px; }
.game_list2 li h3 { font-size: 12px; font-weight: normal; height: 30px; line-height: 30px; overflow: hidden; }
.game_list2 i { background: url(numbg.jpg) no-repeat right top; color: #253F4D; display: inline; float: left; font: 12px/16px tahoma; height: 16px; margin: 6px 8px 0 0; text-align: center; width: 18px; }
.game_list2 .hot { background-position: 0 0; color: #Fd631b; font-weight: bold; }
.game_list2 b, .game_list2 h3 div { color: #F34C0A; display: inline; float: right;  font-size: 10px; font-weight: bold; margin: -2px 0 0 6px; }
.game_list2 b:first-letter, .game_list2 h3 div:first-letter { font-size: 14px; }
.col-1a {position: relative;z-index: 99;}

#Scroll .focus ul li h3{ position:absolute; width:268px; bottom:0; left:0; height:30px; line-height:30px; background:#000; color:#fff; font-size:14px; font-weight:bold;
filter:alpha(opacity=80);
-moz-opacity:0.8;
-khtml-opacity: 0.8;
opacity: 0.8;padding: 0px 10px 0px 10px;
}