/*通用标题*/
.Midtit {margin-bottom:12px; width:auto; height:40px; background:#25929f; border-top:5px solid #53acb7;}
.Midtit .Mtit {float:left; width:auto; height:40px; line-height:40px; text-indent:10px; color:#fffbf9; font-size:22px; font-weight:bold;}
.Midtit .Mnav {float:right; padding-right:10px; width:auto; height:40px;}
.Midtit .Mnav a {float:left; padding:0 15px; display:inline-block; width:auto; height:40px; line-height:40px; color:#fffbf9;}
.Midtit .Mnav a:hover {color:#90e3ed;}
.Midtit .Mnav a.cur {color:#25929f; background:#fff;}
.Midtit .More {float:right; padding-right:15px; width:auto; height:40px; line-height:40px; text-align:center;}
.Midtit .More a {color:#90e3ed;}
.Midtit .More a:hover {color:#fff;}

/*********************************************************************************************************************************/
/*第一区域****美服前瞻*国服版本*焦点推荐*/
.Mid1 {margin-bottom:30px; width:960px; height:auto;}
.Mid1_L {float:left; margin-right:20px; width:410px; height:auto;}
/*焦点推荐*/
ul.RMTJ {padding:5px 0; width:410px; height:auto; text-align:center; border-bottom:1px solid #dfd6d1;}
ul.RMTJ li.txt1 {width:410px; height:25px; line-height:25px;}
ul.RMTJ li.txt1 a {color:#ff2c2c; font-size:20px; font-weight:bold;}
ul.RMTJ li.txt1 a:hover {text-decoration:underline;}
ul.RMTJ li.txt2 {width:410px; height:40px; line-height:24px;}

ul.Rtext {padding-top:15px; width:410px; height:auto;}
ul.Rtext li.li1 {padding-left:18px; width:392px; height:28px;}
ul.Rtext li.li1 div {float:left; height:28px; line-height:28px;}
ul.Rtext li.li1 div.tit {width:342px;}
ul.Rtext li.li1 div.time {width:50px; text-align:right; font-family:Arial; color:#888;}
ul.Rtext li.lx0 {width:410px; height:16px;}

.Mid1_R {float:left; width:530px; height:auto;}
/*幻灯片*/
.Slides {margin-bottom:15px; width:530px; height:320px; background:#000; position:relative;}
.Slides ul.Bimg {width:530px; height:320px;}
.Slides ul.Bimg li {width:530px; height:320px; position:absolute;}
.Slides ul.Bimg li a {display:inline-block; width:530px; height:296px;}
.Slides ul.Bimg li a div {cursor:pointer; position:absolute; bottom:0; left:0;}
.Slides ul.Bimg li a div.mk {width:530px; height:71px; background:url("//image.gamersky.com/webimg13/olzq/jx3/mk.png") repeat-x;}
.Slides ul.Bimg li a div.tit {padding-left:10px; width:520px; height:44px; line-height:44px; color:#ddd; font-size:18px;}
.Slides ul.Bimg li a:hover div.tit {color:#34bfd0;}
.Slides .Simg {padding:5px 0; width:auto; height:13px; position:absolute; bottom:10px; right:5px;}
.Slides .Simg a {float:left; margin-right:7px; display:inline-block; width:13px; height:13px; background:url("//image.gamersky.com/webimg13/olzq/jx3/li.gif") no-repeat;}
.Slides .Simg a.cur {cursor:default; background-position:0 -13px;}

.Mid1R_1 {width:540px; height:150px;}
.Mid1R_1 a {float:left; margin-right:10px; display:inline-block; width:170px; height:140px; line-height:20px;}
.Mid1R_1 a img {margin-bottom:5px;}

.Mid1R_2 {width:530px; height:auto;}
/*最新热点*/
ul.ZXRD {float:left; margin-right:10px; padding-bottom:10px; width:310px; height:auto; background:#f3f4f8;}
ul.ZXRD li.tit {margin-bottom:5px; width:310px; height:34px; background:#ef7768;}
ul.ZXRD li.tit div {width:auto; height:34px; line-height:34px;}
ul.ZXRD li.tit div.tt {float:left; text-indent:10px; color:#f8f4f2; font-size:18px; font-weight:bold;}
ul.ZXRD li.tit div.more {float:right; padding-right:10px;}
ul.ZXRD li.tit div.more a {color:#fddad5;}
ul.ZXRD li.tit div.more a:hover {color:#fff;}
ul.ZXRD li.txt {padding:0 5px 0 10px; width:295px; height:28px;}
ul.ZXRD li.txt a {float:left; width:auto; max-width:295px; height:28px; line-height:28px; overflow:hidden;}
/*生活记忆*/
ul.SHJY {float:left; padding-bottom:10px; width:210px; height:auto; background:#f3f4f8;}
ul.SHJY li.tit {margin-bottom:5px; width:210px; height:34px; background:#ef7768;}
ul.SHJY li.tit div {width:auto; height:34px; line-height:34px;}
ul.SHJY li.tit div.tt {float:left; text-indent:10px; color:#f8f4f2; font-size:18px; font-weight:bold;}
ul.SHJY li.tit div.more {float:right; padding-right:10px;}
ul.SHJY li.tit div.more a {color:#fddad5;}
ul.SHJY li.tit div.more a:hover {color:#fff;}
ul.SHJY li.txt {padding:0 5px 0 10px; width:210px; height:28px;}
ul.SHJY li.txt a {float:left; width:auto; max-width:195px; height:28px; line-height:28px; overflow:hidden;}



/**********************************************第二区域************************************************/
.Mid2 {margin-bottom:20px; width:960px; height:auto;}
.Mid2nav {width:960px; height:42px; border-bottom:1px solid #ddd; overflow:visible;}
.Mid2nav a {float:left; display:inline-block; width:80px; height:42px; line-height:42px; color:#484848; font-size:16px; text-align:center;}
.Mid2nav a:hover {color:#f1503c; border-bottom:2px solid #ef7768;}
.Mid2nav a.cur {color:#f1503c; border-bottom:2px solid #ef7768;}
.Mid2con {width:960px; height:auto;}
.Mid2con.cg_bg {background:url("//image.gamersky.com/webimg13/olzq/jx3/cg_bg.jpg") right 31px no-repeat;}
.Mid2con.tc_bg {background:url("//image.gamersky.com/webimg13/olzq/jx3/tc_bg.jpg") right 12px no-repeat;}
.Mid2con.gb_bg {background:url("//image.gamersky.com/webimg13/olzq/jx3/gb_bg.jpg") right 0 no-repeat;}
.Mid2con.cy_bg {background:url("//image.gamersky.com/webimg13/olzq/jx3/cy_bg.jpg") right 32px no-repeat;}
.Mid2con.cj_bg {background:url("//image.gamersky.com/webimg13/olzq/jx3/cj_bg.jpg") right 12px no-repeat;}
.Mid2con.sl_bg {background:url("//image.gamersky.com/webimg13/olzq/jx3/sl_bg.jpg") right 32px no-repeat;}
.Mid2con.wd_bg {background:url("//image.gamersky.com/webimg13/olzq/jx3/wd_bg.jpg") right 12px no-repeat;}
.Mid2con.cys_bg {background:url("//image.gamersky.com/webimg13/olzq/jx3/cys_bg.jpg") right 16px no-repeat;}
.Mid2con.tm_bg {background:url("//image.gamersky.com/webimg13/olzq/jx3/tm_bg.jpg") right 12px no-repeat;}
.Mid2con.qx_bg {background:url("//image.gamersky.com/webimg13/olzq/jx3/qx_bg.jpg") right 12px no-repeat;}
.Mid2con.mj_bg {background:url("//image.gamersky.com/webimg13/olzq/jx3/mj_bg.jpg") right 12px no-repeat;}
.Mid2con.wh_bg {background:url("//image.gamersky.com/webimg13/olzq/jx3/wh_bg.jpg") right 12px no-repeat;}
.Mid2_L {float:left; margin-right:16px; width:330px; height:575px;}
.Mid2_L .tit {margin-top:12px; width:330px; height:20px; line-height:20px; font-weight:bold;}
.Mid2_L .tit span {margin:0 0 -1px 5px; display:inline-block; width:75px; height:14px; background:url("//image.gamersky.com/webimg13/olzq/jx3/xin.png") no-repeat;}
.Mid2_L .tit span.x0 {background-position:0 0;}
.Mid2_L .tit span.x1 {background-position:0 -14px;}
.Mid2_L .tit span.x2 {background-position:0 -28px;}
.Mid2_L .tit span.x3 {background-position:0 -42px;}
.Mid2_L .tit span.x4 {background-position:0 -56px;}
.Mid2_L .tit span.x5 {background-position:0 -70px;}
.Mid2_L .con {width:330px; height:auto; line-height:20px;}
.Mid2_L .con p {margin:0; padding:3px 0;}
.Mid2_L .M2Lnav {padding-top:10px; width:330px; height:38px; text-align:center;}
.Mid2_L .M2Lnav a {float:left; display:inline-block; height:38px;}
.Mid2_L .M2Lnav a span {display:inline-block; width:100%; height:34px; line-height:34px; font-weight:bold; background:#f3f4f8;}
.Mid2_L .M2Lnav a.na {width:165px;}
.Mid2_L .M2Lnav a.nv {width:330px;}
.Mid2_L .M2Lnav a.cur {background:url("//image.gamersky.com/webimg13/olzq/jx3/nv.png") center bottom no-repeat;}
.Mid2_L .M2Lnav a.cur span {color:#fff; background:#ef7768;}
.Mid2_L .M2Lcon {padding:10px 0; width:330px; height:auto; border-bottom:1px solid #ddd;}
.Mid2_L .M2Lcon .img {float:left; width:68px; height:auto;}
.Mid2_L .M2Lcon .txt {float:left; width:262px; height:auto; line-height:20px;}
.Mid2_M {float:left; margin-right:16px; width:310px; height:575px;}
.Mid2_M .tag {padding-top:20px; width:315px; height:160px;}
.Mid2_M .tag a {float:left; margin:0 5px 5px 0; display:inline-block; width:100px; height:34px; line-height:34px; text-align:center; background:#f3f4f8;}
.Mid2_M .tag a:hover {color:#fff; background:#ef7768;}
.Mid2_M .M2Mtit {width:310px; height:32px; border-bottom:1px solid #ddd; overflow:visible;}
.Mid2_M .M2Mtit .tit {float:left; padding:0 8px; width:auto; height:32px; line-height:32px; font-size:16px; font-weight:bold; border-bottom:2px solid #ef7768;}
.Mid2_M .M2Mtit .more {float:right; padding-right:8px; width:auto; height:32px; line-height:32px;}
.Mid2_M .M2Mtit .more a {color:#888;}
.Mid2_M .M2Mtit .more a:hover {color:#ff2c2c;}
.Mid2_M ul.listtxt {padding-top:10px; width:310px; height:auto;}
.Mid2_M ul.listtxt li.li1 {padding-left:18px; width:292px; height:28px;}
.Mid2_M ul.listtxt li.li1 a {float:left; display:inline-block; width:auto; max-width:292px; height:28px; line-height:28px;}
.Mid2_M ul.listtxt li.lx0 {width:292px; height:15px;}
.Mid2_R {float:left; width:288px; height:575px; position:relative;}
.Mid2_R .intro {padding:10px 8px 20px 13px; width:267px; height:auto; background:#f3f4f8; position:absolute; bottom:8px;}
.Mid2_R .intro .tit {margin-bottom:5px; width:267px; height:50px;}
.Mid2_R .intro .tit span {float:left; padding-right:64px; display:inline-block; width:auto; height:50px; line-height:50px; color:#ef7768; font-size:30px; font-weight:bold;}
.Mid2_R .intro .tit span {text-shadow:1px 1px 0px #fff; _filter:DropShadow(Color=#ffffff,OffX=1,OffY=1,Positive=1); background:url("//image.gamersky.com/webimg13/olzq/jx3/tem.png") no-repeat;}
.Mid2_R .intro .tit span.cg {background-position:right 0;}
.Mid2_R .intro .tit span.tc {background-position:right -50px;}
.Mid2_R .intro .tit span.gb {background-position:right -100px;}
.Mid2_R .intro .tit span.cy {background-position:right -150px;}
.Mid2_R .intro .tit span.cj {background-position:right -200px;}
.Mid2_R .intro .tit span.sl {background-position:right -250px;}
.Mid2_R .intro .tit span.wd {background-position:right -300px;}
.Mid2_R .intro .tit span.cys {background-position:right -350px;}
.Mid2_R .intro .tit span.tm {background-position:right -400px;}
.Mid2_R .intro .tit span.gx {background-position:right -450px;}
.Mid2_R .intro .tit span.mj {background-position:right -500px;}
.Mid2_R .intro .tit span.wh {background-position:right -550px;}
.Mid2_R .intro .txt {margin-bottom:8px; width:267px; height:auto; line-height:16px; font-weight:bold;}
.Mid2_R .intro .con {width:267px; height:auto; line-height:20px;}

/*********************************************第三区域*************************************************/
.Mid3 {margin-bottom:20px; width:960px; height:auto;}
/*最新视频*/
.Mid3_L {float:left; padding-right:20px; width:630px; height:auto;}
.Mid3_L ul.Mcont {width:645px; height:auto;}
.Mid3_L ul.Mcont li {float:left; margin-right:15px; width:200px; height:162px;}
.Mid3_L ul.Mcont li a {display:inline-block; width:200px; height:155px; line-height:20px; overflow:hidden; position:relative;}
.Mid3_L ul.Mcont li a img {margin-bottom:3px;}
.Mid3_L ul.Mcont li a .mask {width:200px; height:112px; background:#000; filter:alpha(opacity=0); opacity:0; transition:opacity .2s ease-out; position:absolute; left:0; top:0;}
.Mid3_L ul.Mcont li a .play {width:48px; height:48px; cursor:pointer; filter:alpha(opacity=0); opacity:0; transition:opacity .2s ease-out; position:absolute; left:76px; top:32px;}
.Mid3_L ul.Mcont li a .play {background:url("//image.gamersky.com/webimg13/olzq/jx3/play.png") no-repeat;}
.Mid3_L ul.Mcont li a:hover .mask {opacity:0.6; filter:alpha(opacity=60);}
.Mid3_L ul.Mcont li a:hover .play {opacity:1; filter:alpha(opacity=100);}
/*视频排行榜*/
.Mid3_R {float:left; width:310px; height:auto;}
.Mid3_R ul.Mcont {width:310px; height:auto;}
.Mid3_R ul.Mcont li {width:310px; height:30px;}
.Mid3_R ul.Mcont li .num {float:left; margin:7px 8px 0 0; width:16px; height:16px; line-height:16px; color:#fff; font-size:12px; font-family:SimSun; text-align:center; background:#a4a4a4;}
.Mid3_R ul.Mcont li .num.n1,
.Mid3_R ul.Mcont li .num.n2,
.Mid3_R ul.Mcont li .num.n3 {background:#ef7768;}
.Mid3_R ul.Mcont li .tit {float:left; width:286px; height:30px; line-height:30px;}

/********************************************第四区域**************************************************/
.Mid4 {width:960px; height:auto;}
.Map {width:964px; height:auto;}
.Map a {float:left; display:inline-block; text-align:center; overflow:hidden; position:relative;}
.Map a .mask {display:none; width:100%; height:100%; line-height:30px; color:#fff; font-size:16px; cursor:pointer; position:absolute; left:0; top:0;}
.Map a .mask {background:url("//image.gamersky.com/webimg15/mk0.png");}
.Map a .mask span {padding:80px 10px 0; display:inline-block;}
.Map a.img1 {margin:0 4px 4px 0; width:237px; height:237px;}
.Map a.img2 {margin:0 4px 4px 0; width:478px; height:237px;}
.Map a:hover .mask {display:block;}

