﻿@charset "UTF-8";
/* CSS Document */
.siteConn {
	width: 1200px;
	overflow: hidden;
	margin-top: 10px;
	position: relative
}

/*����*/
.index_box{width:1000px; height:auto; margin-top:15px; overflow:hidden;}
.index_gytit{ border-bottom:2px solid #26c472; width:100%; height:55px; line-height:55px;}
.index_gytit .linksQQ { color: #666; font-size: 13px; float: right;font-weight:normal; margin-top:6px;}
.index_gytit .linkstit{float:left; width:240px; font-weight:bold; overflow:hidden;}
.index_gytit .tit{float:left; width:240px; font-weight:bold; overflow:hidden;}
.index_gytit .tit span{font-size:22px; color:#333; float:left;}
.index_gytit .tit em{float:left; font-family:"Microsoft Yahei"; font-size:18px; color:#ddd; margin-left:16px;}
.index_gytit .tabs{float:left; height:28px; line-height:28px; margin-top:17px;}
.index_gytit .tabs li{float:left; cursor:pointer; background:url(../images/new_dnxtc.png) no-repeat -480px -296px; color:#333; font-size:18px; padding-left:27px; margin-left:10px;}
.index_gytit .tabs li:first-child{ background:none; padding:0px;}
.index_gytit .tabs li.on{color:#26c472;}
.index_gytit .menu{float:left; width:707px; margin-right:60px; text-align:right; height:28px; line-height:28px; margin-top:20px;}
.index_gytit .menu a{ color:#999; font-size:14px; margin-right:30px;}
.index_gytit .menuzt{float:right; width:250px; margin-right:330px; text-align:right; height:28px; line-height:28px; margin-top:20px;}
.index_gytit .menuzt a{ color:#999; font-size:14px; margin-right:30px;}
.index_gytit .more{float:right;color:#999; font-size:16px; height:30px; line-height:30px; margin-top:20px;}
.index_gytit.fenl{border-color:#358ff0;}
.index_gytit .fl{ float:left; margin-left:-405px; height:47px; line-height:47px; margin-top:-47px;}
.index_gytit .fl li{float:left; font-size:18px; color:#333; position:relative; cursor:pointer; padding:0 39px;}
.index_gytit .fl li em{display:none; width: 16px; height:8px; background: url(../images/new_dnxtc.png) no-repeat -485px -154px; position:absolute; left:50%; margin-left:-5.5px; bottom: -8px; overflow:hidden;}
.index_gytit .fl li.on{ color:#358ff0;}
.index_gytit .fl li.on em{display:inline-block;}

.index_box{}
.index_gytit.fenl .more:hover{color:#358ff0;}
.index_flbox{ width:1200px; height:auto; margin-top:15px;}
.index_flbox .bd{ width:1200px; margin-left:-21px; position:relative;}
.index_flbox .more{ position:absolute; right:0px; top:-52px;color:#999; font-size:14px; height:30px; line-height:30px;}
.index_flbox .more:hover{ color:#358ff0;}
.index_flbox dl{float:left; width:450px; margin-left:21px;}
.index_flbox dl dd{float:left; width:415px; margin:2px 0 0px 0px; color:#999; font-size:14px; height:30px; line-height:30px; overflow:hidden;}
.index_flbox dl dd a{color:#333;}
.index_flbox dl dd a:hover{color:#358ff0;}
.index_flbox dl dd .time{float:right; font-size:14px;}
.index_flbox dl dd .time.red{color:#fe6062;}
.index_flbox dl dd .lx{margin-right:5px;}

/*��Ϸ*/
.index_az,.index_box{width:1200px; height:auto; margin-top:15px; overflow:hidden;}

.index_az .mbox{ width:1200px; height:auto; position:relative;}
.index_az .mbox .more{position:absolute; color:#999; font-size:16px; right:0px; top:-33px;}
.index_az .index_l ul{width:100%; height:auto; padding-top:22px; overflow:hidden;}
.index_az .index_l li{float:left; width:110px; padding-left:90px; height:136px; position:relative; margin-right:26px; display:block; cursor:pointer; overflow:hidden;}
.index_az .index_l li .pic{ position:absolute; left:0px; top:28px;width:80px; height:80px; overflow:hidden;}
.index_az .index_l li .pic img{width:80px; height:80px;}
.index_az .index_l li .cover_80{top:0px; left:0px;}
.index_az .index_l li .tit{ width:100%; font-size:14px; height:22px; line-height:22px; margin-top:32px; overflow:hidden; +padding-top:32px;}
.index_az .index_l li .tit a{color:#333;}
.index_az .index_l li .lx{color:#999; font-size:12px; height:20px; line-height:20px; margin:5px auto 6px; overflow:hidden;}
.index_az .index_l li .score{ font-size:16px; font-weight:bold; color:#fa4e57;height:22px; line-height:22px; overflow:hidden;}
.index_az .index_l li .cover{ display:inline-block; width:100%; height:100%; position:absolute;top:100%;right:0px;left:0px; background:#62d779;-webkit-transition:top .4s; -moz-transition:top .4s;-ms-transition:top .4s; -o-transition:top .4s; transition:top .4s; color:#fff; text-align:center;}
.index_az .index_l li:hover .cover{ top:0px;}
.index_az .index_l li .cover .bt{display:inline-block; width:90%; margin:0 5%; font-size:16px; height:22px; line-height:22px;margin: 15px 0 5px 0; overflow:hidden;}
.index_az .index_l li .cover .nr{display:inline-block; width:90%; margin:0 5%; font-size:14px;line-height: 20px;height: 40px;overflow: hidden;}
.index_az .index_l li .cover .bnt{display:inline-block; width:80px; height:30px; line-height:30px;font-size:14px; color:#333; background:#fff;margin-top: 5px;overflow: hidden;}

.index_az .index_l li .cover .bnt:hover{color:#62d779;}
#ios .index_l li .cover .bnt:hover{ color:#63bbee;}
#game .index_l li .cover .bnt:hover{ color:#358ff0;}


.index_az .index_r_tit{ color:#26c472; margin:20px auto 5px; padding-left:29px;}
.index_az .index_r_tit em{ width:14px; height:17px; background-position:-400px -142px; top:7px;}
.index_az .index_r_lb dl dt{margin-top:7px;}

.index_az .mbox .menu{ position:absolute; right:60px; top:-37px; width:690px;text-align:right; height:28px; line-height:28px; overflow:hidden;}
.index_az .mbox .menu a{ color:#999; font-size:14px; margin-right:30px;}
#game .index_gytit,#game .index_r_lb dl dd .down a{border-color:#358ff0;}
#links .index_gytit,#links .index_r_lb dl dd .down a{border-color:#ececec;}
#zmxt.index_zmgytit,#zmxt .index_r_lb dl dd .down a{border-color:#358ff0;}
#game .index_gytit .tabs li.on,#game .index_gytit .menu a:hover,#game .mbox .more:hover,#game .index_r_tit,#game .index_r_lb dl dt a:hover,#game .index_r_lb dl dd .down a{color:#358ff0;}
#game .index_l li .cover,#game .index_r_lb dl dd .down a:hover{background:#358ff0;}
#game .index_r_lb dl dd .down a:hover{ color:#fff;}
#game .index_r_tit em{background-position:-444px -147px;}
.left{margin-left:-18px;}
#game .index_l dl{float:left; width:384px; height:220px; margin:15px 13px 0 0; position:relative; overflow:hidden;border: 1px solid #ececec;left:4px;}
#game .index_l dl dt{ width:100%; height:100%; overflow:hidden;}
#game .index_l dl dt img{width:385px; height:184px; margin-bottom:5px;}
#game .index_l dl dt span{ display:inline-block; width:100%; color:#333; font-size:14px; text-align:center; height:21px; line-height:21px; overflow:hidden;}
#game .index_l dl dd{position:absolute; left:0px; top:100%; left:0px;background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80000000,endColorstr=#80000000); width:100%; height:100%;-webkit-transition:top .4s; -moz-transition:top .4s;-ms-transition:top .4s; -o-transition:top .4s; transition:top .4s;-left:4px;}
#game .index_l dl dd a{ display:block;}
#game .index_l dl dd a span{ display:inline-block;}
#game .index_l dl dd .txt{color:#666; font-size:14px; padding:10px 10px; height:114px; line-height:37px; overflow:hidden;}
#game .index_l dl dd .xz{ color:#666; font-size:14px; text-align:center; width:100%; height:30px; line-height:30px; margin-bottom:8px; overflow:hidden; margin-top:2px; +margin-bottom:30px; +margin-top:4px;}
#game .index_l dl dd .tit{height:46px; width:100%; line-height:43px; text-align:center; color:#fff; font-size:16px; position:relative; background:#358ff0;}
#game .index_l dl dd .tit em{display:inline-block; width:15px; height:7px; position:absolute; left:50%; margin-left:-7.5px; bottom:100%; -background:url(../images/new_dnxtc.png) no-repeat -275px -149px;}
#game .index_l dl dd .xz:hover{ -color:#358ff0;}

#game .index_l dl:hover dd{top:0px;}
#g1g.index_r_lb dl dd .pic,#g1g .index_r_lb dl dd .pic img,#g1g .index_r_lb dl dd,#g2g.index_r_lb dl dd .pic,#g2g .index_r_lb dl dd .pic img,#g2g .index_r_lb dl dd{ height:100px;}
#g1g span.cover_56,#g2g span.cover_56{display:none;}
#g1g .index_r_lb dl dd .xx,#g2g .index_r_lb dl dd .xx{margin-bottom:0px;}
#g1g .index_r_lb dl dd .down,#g2g .index_r_lb dl dd .down{margin-top:4px;}
#g1g .index_r_lb dl dd .stars,#g2g .index_r_lb dl dd .stars{margin-top:3px;}
.hf1000.mt0,.ggwbox.mt0{margin-top:0px;}
.xzsbox.mar0,.ggbox.mar0,art_rgg.mar0,rg_ggbox.mar0{margin:0px auto 0;}

/*????*/
.go_top{ width:68px; height:48px; overflow:hidden; position:fixed; bottom:140px; display:none;background:#879299; cursor:pointer; filter:Alpha(Opacity=70); opacity:0.7; right:0.5px !important; z-index:21474836479;}
.go_top span{ width:22px; height:12px;background:url(../images/new_dnxtc.png) no-repeat -106px -33px;text-indent:-1999px; display:block; margin:19px auto;}
.go_top:hover{background-color:#358ff0;}