.main a,.main a:hover{ text-decoration: none;}
.up_game{ padding-top: 10px; margin-bottom: 20px;}
.up_qiandao{ background: url(images/up_1.gif) no-repeat; height: 153px; position: relative;}
.up_qiandao a{display: block; text-align: center; position: absolute; color: #fff; text-decoration: none;}
.up_qiandao a.a1{ width: 180px; height: 48px; line-height: 48px; top:40px; font-size: 22px; right:110px; }
.up_qiandao a.a2{ width: 80px; height: 24px; line-height: 24px; top:67px; font-size: 14px; right: 24px; }
.up_qiandao a.a1:hover{font-size: 24px;}
.up_qiandao a.a2:hover{font-size: 16px;}
.up_qiandao1{ right: 77px; color: #382727; font-size: 16px;position: absolute; top:107px;}
.up_qiandao1 i{ font-size: 20px; color: #f6133e;}
.up_fanpai{ background: url(images/up_2.gif) no-repeat; height: 440px; padding-left: 65px;}
.up_fanpai .fp_div1{ width: 200px; height: 410px; float: left; margin-right: 10px; display: inline; position: relative;}
.up_fanpai .fp_div1 a{width: 200px;  text-align: center; display: block; height: 60px; color: #fff; text-decoration: none; line-height: 60px; position: absolute; left: 0px; bottom: 0px; font-size: 20px;}



.up_cai{ background: url(images/up_3.gif) no-repeat; height: 260px; padding-top: 14px;}
.up_cai h3,.up_cai p{ padding-left: 153px;color: #fff; font-weight: normal;}
.up_cai h3{ font-size: 30px; line-height: 50px;}
.up_cai p{ line-height: 25px; font-size: 14px;}
.up_qa{ width: 694px; height: 106px; border:3px solid #135acc; margin: 13px auto 0; overflow: visible;}


.slideBox{ width:617px; height:106px; overflow:visible; position:relative; margin: 0 auto;  }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle;  color: #e4f1ff;}
		.slideBox b{ display: block; font-size: 20px; font-weight: normal; text-align: center; line-height: 36px; padding-top: 13px; height: 42px;}
        .slideBox .game_qa_box{ height: 25px; line-height: 25px;}
        .slideBox .game_qa_box .game_qa{ width: 154px; float: left; font-size: 14px;}
        .slideBox .game_qa_box i{ float: left; width: 23px;}
        .slideBox .game_qa_box i.i_p3{ padding-top: 3px;}
        .slideBox .hd{ height:16px; overflow:hidden; position:absolute; left:242px; bottom:-9px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:9px;  width:16px; height:16px; background:url(images/up_dian.gif) no-repeat 0 0; cursor:pointer; }
		.slideBox .hd ul li.on{background-position: -25px 0}

		.slideBox .prev,
		.slideBox .next{ background: #f00; position:absolute; left:-29px; top:27px; opacity:0.7;
		filter: alpha(opacity=70); display:block; width:20px; height:53px; background-image: url(images/up_btn.gif);  }
		.slideBox .next{ left:auto; right:-29px; background-position:-25px 0px; }
		.slideBox a.prev:hover,
		.slideBox a.next:hover{opacity:1;
		filter: alpha(opacity=100); }

.up_gamelist{background: url(images/up_4.gif) no-repeat center top;}
.up_gamelist1{ width: 840px; background: #8ec21f; margin: 0 auto; padding-bottom: 20px;}
.up_gamelist1 h2{ font-size: 30px; color: #ffffff; line-height: 62px; font-weight: normal; padding-left: 26px;}
.up_gamelist2{ width:778px;border:#8cb80a solid 3px; background: #fff; margin: 0 auto; padding-left: 17px; padding-bottom: 17px; }
.up_gamelist2 dl{ width: 389px; float: left; padding-top: 17px; height: 210px;}
.up_gamelist2 dl dt{ padding-right: 15px; float: left;}
.up_gamelist2 dl dt,.up_gamelist2 dl dt img{ width: 160px; height: 210px;}
.up_gamelist2 dl dd{ width: 205px; float: left;}
.up_gamelist2 dl dd b{ width: 205px; font-size: 26px; line-height: 50px; height: 50px; overflow: hidden;}
.up_gamelist2 dl dd b a{ color: #66667d; text-decoration: none;}
.up_gamelist2 dl dd p{ line-height: 18px; height: 62px;}
.up_gamelist2 a.btn1,.up_gamelist2 a.btn2{ color: #fff; text-decoration: none; border-radius: 4px; display: block; font-size: 16px; height: 45px; line-height: 45px; text-align: center; width: 173px;}
.up_gamelist2 a.btn1{ background: #79cdf9; margin-bottom: 7px;}
.up_gamelist2 a.btn1:hover{ background: #6ac3f8;}
.up_gamelist2 a.btn2{ background: #f87b55;}
.up_gamelist2 a.btn2:hover{background: #f66c49;}


.up_qiandao a,.up_gamelist2 a{-webkit-transition: all .2s ease-out;
	transition: all .2s ease-out;}