.g-nav1 { margin-bottom:15px;}

.f-main { padding-top: 15px}
.game-tab{height:114px;padding: 15px;}
.game-tab dt{width:89px;float:left;}
.game-tab dd{float:left;border-bottom:1px solid #EBEBEB;height:113px;padding-left:0;}
.ul-tab1 li{line-height:37px;border-bottom:1px solid #EAEAEA;}
.ul-tab1 li a{font-size:16px;border-right:1px solid #EBEBEB;display:block;border-left:3px solid #fff;padding-left:11px;}
.ul-tab1 li a:hover,.ul-tab1 li.hover a{border-left:3px solid #1677FF;border-right:0; color:#1677FF}
.ul-pic1 li{float:left;width:74px;margin-left:21px;text-align:center;position: relative; }
.ul-pic1 li img{width:74px;height:74px;margin-bottom:10px;}
.ul-pic1 li p { height: 22px; line-height: 22px; overflow: hidden;}
.m-topk { margin-bottom: 10px;}
.m-topk dt{float:left;color:#fff;width:68px; background:#f27835; height: 22px;  text-align: center; margin:0 10px 0 15px;}
.m-topk dd{color:#ECECEC;height: 23px;overflow: hidden; padding-top: 2px}
.m-topk dd span  {display:inline-block; width: 77px; overflow: hidden; height: 18px; line-height: 18px; border-right:1px #ddd solid; padding:0 5px; text-align: center}
.m-topk dd a{font-size:14px;}
.m-topk dd a em{display: inline-block;width: 64px;white-space: nowrap;overflow: hidden;cursor: hand;}

/* 脢脳脪鲁掳氓驴茅1 */
.m-tith5 { height: 47px;  border-bottom: 1px #d6d6d6 solid; font-size: 18px; font-weight: normal; }
.m-tith5 span { border-left: 4px #1677FF solid;padding-left: 8px; margin-top: 10px; }
.m-int1l { width:250px; margin-left: 20px}
.m-int1c { width: 540px; margin-left: 20px}
.m-int1r { width: 288px; margin-right: 20px}
.m-bjtjul{ padding-top:7px;}
.m-bjtjul li{  height:67px; border-bottom:1px dashed #D8D8D8; margin-top:14px; }
.m-bjtjul li.f-l7 { border-bottom: none}
.m-bjtjul li span{ display:block; float:left; width:50px; height:50px; line-height:50px; text-align:center; font-size:24px; font-family:"Arial Black"; color:#FFFFFF; margin-right: 15px}
.m-bjtjul li .m-topi {       background: url(../images/num_bg10.png) no-repeat;    float: left;width: 29px;    height: 29px;    line-height: 29px;    text-align: center;    font-size: 18px;    color: #fff;    margin: 12px 8px 0 0;}
.m-bjtjul li.f-l1 .m-topi {background: url(../images/num_bg1.png) no-repeat;}
.m-bjtjul li.f-l2 .m-topi {background: url(../images/num_bg3.png) no-repeat;}
.m-bjtjul li.f-l3 .m-topi {background: url(../images/num_bg2.png) no-repeat;}
.m-bjtjul li span i {  width: 50px; height: 50px; display: block ;background:#C6C6C6; border-radius: 10px}
.m-bjtjul li span img { background-color: #fff; display: block;border-radius: 10px }
.m-bjtjul li span.bg1 i{ background:#FF8855;}
.m-bjtjul li span.bg2 i{ background:#F9B76F;}
.m-bjtjul li span.bg3 i{ background:#F6C15B;}
.m-bjtjul li.f-hover span img,.m-bjtjul li span i { display:none  }
.m-bjtjul li.f-hover span i { display: block }
.m-bjtjul li dl{ float:left; margin-top:5px;}
.m-bjtjul li dl dt a{ display:block; height:18px; font-size: 16px; line-height:18px; overflow:hidden; width: 180px;}
.m-bjtjul li dl dd{ height:16px; line-height:16px; overflow:hidden;  color:#999; white-space:nowrap; margin-top:8px;}
.hd{height:30px; border-bottom:2px solid #e6ebee; margin:16px 0 10px;}
.hd ul li{width:140px; height:30px; float:left; display:inline; cursor:pointer; text-align:center; font-size:18px}
.hd ul li.hover{height:30px; border-bottom:2px solid #1677FF}
.m-inknew{ height:126px;  margin:15px 0px 0px  0px;  overflow:hidden; background:#f8f8f8;border-radius:5px;}
.m-inknew dt{ width:200px; height:126px;border-radius:5px; float:left; display:inline; overflow:hidden; position:relative; zoom:1}
.m-inknew dt img{ width:100%; height:126px; display:block; overflow:hidden;-webkit-transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;}
.m-inknew dt a:hover img {-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);}
.m-inknew dt strong{ width:100%; height:30px; line-height:30px; font-size:14px; font-weight:normal; color:#fff; text-align:center; background:rgba(0,0,0,.6); display:block; overflow:hidden; position:absolute; left:0; bottom:0;}
.m-inknew dd{ width: 180px;  height:126px; float:left; margin:0; display:inline; overflow:hidden; background:#f7f7f7}
.m-inknew dd a{ width:70px; height:auto; float:left; margin:14px 0 0 14px; display:inline; overflow:hidden}
.m-inknew dd a img{ width:100%; height:70px; border-radius:12px; display:block; overflow:hidden}
.m-inknew dd a strong{ width:100%; height:16px; line-height:16px; font-size:14px; font-weight:normal;  text-align:center; margin:12px 0 0; display:block; overflow:hidden;}

.m-toindul{  }
.m-toindul li{ height: 35px; line-height: 35px; overflow: hidden;}
.m-toindul li.cur{ height:80px;}
.m-toindul li .app-img span{ float:left;}
.m-toindul li span { display: inline;  position: relative;  top: 1px; float: right;  padding-left: 10px; color: #666;}
.m-toindul li i { display: inline; float: left; width: 92px; height: 17px; line-height: 17px; margin: 8px 7px 0 0; padding: 0 4px 0 0; border-right: 1px solid #999; font-style: normal; overflow: hidden;  text-align: right;}
.m-toindul li i a{ font-size:14px; color:#999999;}
.m-toindul li img { position: relative; top: -1px; width: 20px; height: 20px; margin-right: 9px;}
.m-toindul li a {
    font-size: 16px; overflow: hidden;height: 45px;
    white-space: nowrap;
    display: -webkit-inline-box;
    text-overflow: ellipsis;
	}
.m-toindul li .cl1{
    max-width: 100px;
}
.m-toindul li .cl2{
    margin-left: 10px;
    max-width: 405px;
    min-width: 350px;
}


.f-tit{ clear:both; height:26px; line-height:26px; margin:0 0 18px;padding:0 10px;}
.f-tit span{ float:left; padding:0 0 0 10px; font-size:18px; font-weight:bold; color:#333333; border-left:5px solid #1677FF;}
.f-tit span.sm{ padding:0; font-size:16px; font-weight:bold; color:#333333; border:none;}
.f-tit .m-newgame-tabbtn{ width:auto; height:auto; float:right; display:inline; overflow:hidden}
.f-tit .m-newgame-tabbtn li{ width:auto; height:26px; line-height:26px; font-size:14px; font-weight:normal; color:#555; background:#fafafa; text-align:center; float:left; padding:0 16px; margin:0 10px 0 0; border-radius:4px; display:inline; overflow:hidden; cursor:pointer}
.f-tit .m-newgame-tabbtn li.f-hover{ background:#1677FF; color:#fff;}

.g-game-class .f-tit{ padding:0 0 0 14px;}
.f-tit a{float:right;font-size:14px;padding: 0 19px 0 0;background: url(../images/icon.png) no-repeat 33px -106px;}

/* 脫脦脧路麓贸脠芦  */
.f-slist{ overflow:hidden; padding-bottom:10px;}
.f-slist li{ float:left; text-align:center;}
.f-slist li img{ display:block; margin:0 auto;}
.m-phb .tabnav p{float:left;width: 212px;height:45px;line-height:45px;margin:0 6px 0 0;background-color:#fafafa;font-size:16px;text-align:center;color:#555555;border-radius:4px;}
.m-phb .tabnav p.hover{ background-color:#1677FF; color:#fff;}
.f-main .f-main-l {float: left;}
.f-main .f-main-r{float: left;    width: 260px;    border-left: 1px solid #eeeeee;overflow: hidden;}
.m-yxdq{ position:relative; overflow:hidden;padding:0 10px;}
.m-yxdq .tabnav{ position:absolute; top:5px; left:135px;}
.m-yxdq .tabnav p{ float:left; width:80px; text-align:center; border-right:1px solid #d0d0d0;}
.m-yxdq .m-gamedq .f-fl{ width:100%;}
.m-yxdq .m-gamedq .f-fl ul{ width:110%; overflow:hidden;}
.m-yxdq .m-gamedq .f-fl li { margin: 0 29px 14px 10px; width:90px;;}
.m-yxdq .m-gamedq .f-fl li img{ width:90px; height:90px; border-radius:14px;}
.m-yxdq .m-gamedq .f-fr{ width:226px; height:auto; float:left; margin-left:5px;}
.m-yxdq .m-gamedq .f-fr ul{ width:237px; overflow:hidden;}
.m-yxdq .m-gamedq .f-fr li{ float:left; width:100px; height:35px; margin:0 0px 12px 10px; display:inline; overflow:hidden}
.m-yxdq .m-gamedq .f-fr li a{ width:98px; height:33px; line-height:33px; font-size:14px; font-weight:normal; color:#555; text-align:center; background:#fafafa;  display:block; overflow:hidden}
.m-yxdq .m-gamedq .f-fr li a:hover,.m-yxdq .m-gamedq .f-fr li.hover a{ color:#fff; background: #1677FF }
.f-slist li a span{ width:100%; height:20px; line-height:20px; font-size:15px; font-weight:normal;  text-align:center; display:block; overflow:hidden; margin:8px 0 0}
.g-game-all .f-main .f-main-l .m-yxdq .m-gamedq .f-fl .f-slist li a:hover span{ color:#1677FF}
.g-game-all .f-main .f-main-r .f-tit{ margin:0 0 22px;}

.f-main-l .m-yxdq .m-gamedq{ width:100%; height:auto; margin:0 0 0 14px;}
.f-main-l .m-rmbq{ width:862px; height:auto; float:left; margin-left:14px; display:inline; overflow:hidden}
.f-phblist li a:hover{ background:#fffdfb; border-color:#1677FF; box-shadow:0 0 5px #1677FF}
.m-rmbq{ clear:both; margin:10px 0 0; padding:15px 10px 0 10px; border-top:1px solid #eee; }
.m-rmbq .f-fl{ width:210px;}
.m-rmbq .f-fl ul{ width:237px; overflow:hidden;margin-left:10px;}
.m-rmbq .f-fl li{ float:left; width:100px; height:46pxpx; line-height:46px; font-size:15px; margin:0 11px 9px 0; text-align:center; background-color:#fafafa;}
.m-rmbq .f-fl li a{ display:block; color:#555555; border:1px solid #fafafa;}
.m-rmbq .f-fl li a:hover,.m-rmbq .f-fl li.hover a{ color:#FFC107; border:1px solid #FFC107;}
.m-rmbq .f-fr{ width:907px;}
.m-rmbq .f-tabcon{display:none;}
.m-rmbq div.show{display:block;}
.m-rmbq .f-fr ul{ width:1000px; overflow:hidden;}
.m-rmbq .f-fr li {margin: 0 36px 11px 0; width: 80px;}
.m-rmbq .f-fr li img{ width:80px; height:80px; border-radius: 10px;}
.m-rmbq .f-fr li span{width:100%;height:20px;line-height:20px;font-size:14px;font-weight:normal;text-align:center;margin: 6px 0 0;display:block;overflow:hidden;}

.f-twlist{ width:245px; height:561px; margin:0 0 0 13px;}
.f-twlist li{ position:relative; margin:0 0 15px;}
.f-twlist li img{ width:245px; height:123px;}
.f-twlist li span{ display:block; position:absolute; width:100%; left:0; bottom:0; height:30px; line-height:30px; text-align:center; color:#fff; background:url(../images/tm.png) repeat 0 0;}
.f-twlist li:hover span{ background:#1677FF none repeat scroll 0 0;}
.f-twlist li a{ width:100%; height:123px; display:block; overflow:hidden;}
.f-twlist li a:hover{ width:241px; height:119px; border:2px solid #1677FF;}
.f-twlist li a:hover span{ width:100%; height:30px; }

/* 脠铆录镁脫娄脫脙 */
.m-rjyy .g-yang-gai { margin-left: -15px;}
.m-rjyy .g-yang-gai li{ height:auto;margin:0 0 14px 15px; float: left;}
.m-rjyy .g-yang-gai li a{ width:100px; height:40px; line-height:40px; font-size:15px; font-weight:normal; color:#555; text-align:center; background:#fafafa; border:1px solid #fafafa; border-top:3px solid #eee; display:block; overflow:hidden}
.m-rjyy .g-yang-gai li a:hover,.m-rjyy .g-yang-gai li.hover a{ border-color:#1677FF; color:#1677FF; border-top:3px solid #1677FF}
.heard_top .ht_bd .m-topleft a{ font-size:14px;}

.m-rjyy .g-yang-hover li {margin:3px 0px 0 0;width:112px;height:auto;overflow:hidden;}
.m-rjyy .g-yang-hover li a{ width:100%; height:135px; display:block; overflow:hidden}
.m-rjyy .g-yang-hover li a img{ width:78px; height:78px; margin:8px auto 0; border-radius:14px; display:block; overflow:hidden;}
.m-rjyy .g-yang-hover li a span{ width:90px; height:20px; line-height:20px; font-size:14px; font-weight:normal; color:#555; text-align:center; margin:10px auto 0; overflow:hidden; display:block;}
.m-rjyy .g-yang-hover li a b{ width:72px; height:29px; line-height:29px; font-size:14px; font-weight:normal; color:#fff; text-align:center; background:#1677FF; border-radius:5px; display:none; overflow:hidden; margin:8px auto 0;}
.m-rjyy .g-yang-hover li a:hover{ background:#f8f8f8;}
.m-rjyy .g-yang-hover li a:hover span{ display:none}
.m-rjyy .g-yang-hover li a:hover b{ display:block;}

.m-rjyy .g-label-class{width: 221px; margin:0 0 0 14px;}

.g-useing-soft{ width:900px; margin:0 0 0 20px;}
.g-useing-soft .g-useing-class{ margin:0 0 2px; padding: 0 14px 0 0;}
.g-useing-soft .g-soft-ranktitle{ border-top: 1px solid #eee; padding:12px 0 0 0; margin:0px 8px 0;}

.h5_tit{    position:relative;width:98%;    border-bottom:1px solid #dcdcdc;   margin-top: 13px;    height:40px;line-height:40px;}
.h5_tit p{    padding:0 3px;    height: 22px;    position: absolute;    top: 0;    left: 17px;    font-size: 16px;    font-weight: bold;    font-stretch: normal;    line-height: 26px;    letter-spacing: 0px;    color: #333;}
.h5_tit span{    position: absolute;    display: block;    width: 4px;    height: 25px;    left: 0;    top: 0;    background-color: #1677FF;}
.h5_tit a{float: right;    font-size: 14px;    padding: 0 19px 0 0;    background: url(../images/icon.png) no-repeat 33px -106px; line-height: 26px;}


.m_toprank{width:281px;float:left; background:#fff;     box-sizing: border-box;    border-radius: 4px;    margin-left: 15px;}

.m_toprank li{width: 350px;color:#6c6c6c; margin-top:13px;    position: relative;
    margin-left: 15px;}
.m_toprank li.f-ix{    width: 264px;    height: 135px;    background-color: #fff;    box-shadow: 0px 4px 15px 0px    rgba(126, 126, 126, 0.3);    border-radius: 8px;    border: solid 1px #fff;    box-sizing: border-box;    margin-top: 10px;}
.m_toprank li .num_bg{background:url(../images/num_bg10.png) no-repeat;float:left;width:29px;height:29px;line-height:29px;text-align:center;font-size:18px;color:#fff;    margin-left: 10px;}
.m_toprank li .num_bg1{background:url(../images/num_bg1.png) no-repeat;}
.m_toprank li .num_bg2{background:url(../images/num_bg4.png) no-repeat;}
.m_toprank li .num_bg3{background:url(../images/num_bg5.png) no-repeat;}
.m_toprank li .p1{width:80px;float:left;margin-top:15px;margin-left:10px;display:none}
.m_toprank li .p1 img{width:80px;height:80px;display:block;border-radius: 14px;}
.m_toprank li .p2{width:155px;float:left;margin-left:12px;display:inline}
.m_toprank li .p2 p{    width: 220px;    float:left;line-height:25px; height:25px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;color: #ccc;position: absolute;    top: -1px;
}
.m_toprank li .p2 p a{font-size:16px;margin-left:2px;}
.m_toprank li .p2 span{display:none}
.m_toprank li .p2 em{display:none;float:left;    width: 76px;    height: 32px;
    position: absolute;    top: 22px;    right: 16px;}
.m_toprank li .p2 em a{width:76px;line-height:32px;float:left;font-size:14px; color:#1677FF;border:1px solid #1677FF; text-align:center;
    border-radius: 5px;}
.m_toprank li .p2 em a:hover { background: #1677FF; color: #fff}
.m_toprank li .p3{float:right;    margin-top: 3px;display: none;}
.m_toprank li .p3 span{    margin-left: 2px;    margin-top: 7px;height: 20px;width: 100px;overflow: hidden;}
.m_toprank li.f-ix .num_bg{    display: block;    margin-top: 43px;}
.m_toprank li.f-ix .p1{display:block;    height: 80px;}
.m_toprank li.f-ix .p1 a{    display: block;}
.m_toprank li.f-ix .p2{    width: 207px;    height: 111px;    position: absolute;    left: 130px;    top:10px;}
.m_toprank li.f-ix .p2 p{    top: 9px; width: 129px;}
.m_toprank li.f-ix .p2 p a{font-weight:bold; font-size: 16px;}
.m_toprank li.f-ix .p2 span{display:block;}
.m_toprank li.f-ix .p2 em{display:block;position: relative;
    top: 85px;
    left: 0px;}
.m_toprank li .p2 .wangyou-erweima-icon,.m_toprank li .p2 .wangyou-erweima-icon i{    cursor: pointer;    display: none;    width: 24px;    height: 24px;    font-size:24px;    color: #98989898;}
.m_toprank li .p2 .wangyou-erweima-icon:hover +.wangyou-erweima-img{    display: block;    z-index: 3;}
 /*icon脳脰脤氓脥录卤锚*/
 @font-face {
    font-family: 'iconfont';
    src: url('/skin/font/iconfont.eot');
    src: url('../fonts/iconfont.eot') format('embedded-opentype'),
    url('../fonts/iconfont.ttf') format('truetype'),
    url('../fonts/iconfont.svg#iconfont') format('svg');
}
.iconfont{    font-family:"iconfont" !important;    font-size:16px;font-style:normal;    -webkit-font-smoothing: antialiased;    -webkit-text-stroke-width: 0.2px;    -moz-osx-font-smoothing: grayscale;}
.m_toprank li .p2 .wangyou-erweima-img{    cursor: pointer;    display: none;    position: absolute;    width: 138px;    height: 143px;    top: -23px;    right: 86px;    background: url(../images/wy_erweima.png) no-repeat 100% 100%;    background-size:cover;}
.m_toprank li .p2 .wangyou-erweima-img .erweima-img{    width: 106px;    height: 106px;    position: absolute;    left: 10px;    top: 10px;    background: #000;}
.m_toprank li .p2 .wangyou-erweima-img p{    font-size: 12px;    font-weight: normal;    font-stretch: normal;    line-height: 26px;    letter-spacing: 0px;    color: #999;    position: absolute;    top: 113px;    left: 20px;}
.m_toprank li.f-ix .p2 .wangyou-erweima-icon{    display: block;    position: absolute;    top: 65px;    right: 40px;}
.m_toprank li.f-ix .p2 .wangyou-erweima-icon i{    display: block;}
.m_toprank li.f-ix .p3{    position: absolute;    z-index: 1;    left: 143px;    top: 48px;    margin-top: 0;display: block;}
.m_toprank li.f-ix .p3 span{    display: block;}
.m_toprank .p3 span { display: none}
.m-hotul { padding: 10px 0;}
.m-m0 { margin-left: 0}

.wy_rank li .num_bg1{background:url(../images/num_bg2.png) no-repeat;}
.wy_rank li .num_bg2{background:url(../images/num_bg2.png) no-repeat;}
.wy_rank li .num_bg3{background:url(../images/num_bg2.png) no-repeat;}
.single_rank li .num_bg1{background:url(../images/num_bg3.png) no-repeat;}
.single_rank li .num_bg2{background:url(../images/num_bg3.png) no-repeat;}
.single_rank li .num_bg3{background:url(../images/num_bg3.png) no-repeat;}

.m-inlink { width:100%; margin:15px 0 0 0; padding:15px 0; background-color: #303032; color: #999 }
.m-inlink a { color: #999; font-size: 12px; margin-right: 10px; line-height: 24px;}
.container { width: 1170px\0;*width: 1170px;width: 1170px; margin:auto}
.m-inlink a:hover { color: #1677FF}

/*new cata heji*/
.sorts {float:left;width:250px;/*width:220px;*/min-height:550px;border:#eee 0 solid;margin-top:18px;}
.sorts h3 {background:#1677FF;text-align:center;color:#fff;text-indent:0;border:0;font-size:18px;height:30px;line-height:30px;border-radius: 4px;font-weight:100;}
.sorts ul {clear:both;width:240px;/*width:210px;*/height:auto;overflow:hidden;padding:5px 5px 0;border-bottom:#e2e2e2 0 solid;}
.sorts ul li {float:left;/*width:33.3%;*/ padding:6px 20px 6px 0;text-align:center;font-size:15px;}
.sorts ul li.frist {float:none;width:100%;display:block;padding:5px 0;font-size:18px;font-weight:normal;text-align:left;/*text-indent:8px;*/color:#1677FF;}
.sorts ul li.frist a {color:#1677FF;}
.sorts ul li.frist span {float:left;width:16px;height:20px;overflow:hidden;margin-right:10px;margin:1px 0 0 10px}




/*##################*/
.g-box-1200 {
    width: 1168px;
    height: auto;
    display: block;
    overflow: hidden;
    margin: 0 auto;
    padding: 0;
}
.g-top-recomd{ margin-top:10px; background:#fff;margin-bottom: 10px;}
.g-top-recomd .m-recomd-top{ width:100%; height:auto; padding:20px 0; display:block; overflow:hidden}
.g-top-recomd .m-recomd-top a{ width:87px; height:auto; float:left; margin:0 0 0 17px; display:inline; overflow:hidden}
.g-top-recomd .m-recomd-top a img{ width:100%; height:87px; border-radius:14px; display:block; overflow:hidden}
.g-top-recomd .m-recomd-top a strong{ width:100%; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; text-align:center; margin:12px 0 0; display:block; overflow:hidden}
.g-top-recomd .m-recomd-top a:hover strong{ color:#1677FF}
.g-top-recomd .m-recomd-foot dl{ width:100%; height:auto; margin:20px 0 0; display:block; overflow:hidden}
.g-top-recomd .m-recomd-foot dl dt{ width:86px; height:auto; float:left; display:inline; overflow:hidden}
.g-top-recomd .m-recomd-foot dl dt strong{ width:80px; height:26px; line-height:26px; font-size:14px; font-weight:normal; color:#fff; text-align:center; background:#89c3ff; border-radius:3px 0 0 3px; float:left; display:inline; overflow:hidden}
.g-top-recomd .m-recomd-foot dl dt i{ width:0; height:0; border-top:13px solid transparent; border-bottom:13px solid transparent; border-left:6px solid #89c3ff; float:left; display:inline; overflow:hidden}
.g-top-recomd .m-recomd-foot dl dd{ width:1070px; height:26px; line-height:26px; font-size:14px; font-weight:normal; color:#eaeaea; float:left; display:inline; overflow:hidden}
.g-top-recomd .m-recomd-foot dl dd a{ width:auto; color:#666; float:left; margin:0 15px; display:inline; overflow:hidden}
.g-top-recomd .m-recomd-foot dl dd i{ font-style:normal; float:left; display:inline; overflow:hidden}
.g-top-recomd .m-recomd-foot dl:nth-child(2) dt strong{ background:#9ba3f6}
.g-top-recomd .m-recomd-foot dl:nth-child(2) dt i{border-left:6px solid #9ba3f6;}
.g-top-recomd .m-recomd-foot dl:nth-child(3) dt strong{ background:#ffa9a9}
.g-top-recomd .m-recomd-foot dl:nth-child(3) dt i{border-left:6px solid #ffa9a9;}

.g-top-recomd .m-recomd-foot{ width:auto; height:auto; margin:0 20px; padding:0 0 20px 0; border-top:1px solid #eaeaea; display:block; overflow:hidden}
.g-top-recomd .m-recomd-foot li{ width:auto; height:26px; line-height:26px; float:left; margin:20px 0 0; display:inline; overflow:hidden}
.g-top-recomd .m-recomd-foot li a{ width:auto; float:left; margin:0 12px; display:inline; overflow:hidden}
.g-top-recomd .m-recomd-foot li a:hover{ color:#1677FF}
.g-top-recomd .m-recomd-foot li i{ width:1px; height:18px; background:#eaeaea; font-style:normal; margin:4px 0 0; float:left; display:inline; overflow:hidden}

.g-top-recomd .m-recomd-foot li.g-tech-boss{width:86px; height:auto; float:left; display:inline; overflow:hidden; clear:both}
.g-top-recomd .m-recomd-foot li.g-tech-boss span{width:80px; height:26px; line-height:26px; font-size:14px; font-weight:normal; color:#fff; text-align:center; background:#89c3ff; border-radius:3px 0 0 3px; float:left; display:inline; overflow:hidden}
.g-top-recomd .m-recomd-foot li.g-tech-boss i{width:0; height:0; border-top:13px solid transparent; border-bottom:13px solid transparent; border-left:6px solid #89c3ff; float:left; display:inline; overflow:hidden; background:none; margin:0;}


.g-plate-one{ margin-top:10px;margin-bottom: 10px;}
.g-plate-one .m-left-box{ width:435px; height:763px; margin:0; background:#fff; padding:0;}
/*骞荤伅鐗�*/
.g-plate-one .m-left-box .f-pic-box{ width:395px; height:282px; margin:20px auto 0; display:block; overflow:hidden; position:relative; zoom:1}
.g-plate-one .m-left-box .f-pic-box .f-pic-position{ width:auto; height:36px; background:#fdfdfd; line-height:10px; margin:0; padding:0 10px 0 0; text-align:center; display:block; overflow:hidden; position:absolute; right:1px; bottom:1px}
.g-plate-one .m-left-box .f-pic-box .f-pic-position li{ width:10px; height:10px; margin:14px 0 0 8px; background:#ccc; border-radius:22px; display:inline-block; overflow:hidden}
.g-plate-one .m-left-box .f-pic-box .f-pic-position .f-hover{ background:#1677FF;}
.g-plate-one .m-left-box .f-pic-box .g-pic-show{ width:auto; height:auto; display:block; overflow:hidden; position:absolute; left:0; top:0;}
.g-plate-one .m-left-box .f-pic-box .g-pic-show li{ width:395px; height:auto; float:left; display:inline; overflow:hidden}
.g-plate-one .m-left-box .f-pic-box .g-pic-show li a{ width:100%; height:auto; display:block; overflow:hidden; position:relative; zoom:1}
.g-plate-one .m-left-box .f-pic-box .g-pic-show li a img{ width:100%; height:245px; display:block; overflow:hidden}
.g-plate-one .m-left-box .f-pic-box .g-pic-show li a strong{ width:393px; height:36px; line-height:36px; font-size:14px; font-weight:normal; color:#333; text-align:left; text-indent:10px; background:#fdfdfd; display:block; overflow:hidden; border:1px solid #eee; border-top:0;}
.g-plate-one .m-left-box .f-pic-box .g-pic-leftbtn{ width:33px; height:45px; line-height:45px; font-size:25px; font-weight:bold; color:#fff; background:rgba(0,0,0,0.5); text-align:center; font-family:serif; display:block; overflow:hidden; position:absolute; left:0; top:96px; z-index:10; cursor:pointer}
.g-plate-one .m-left-box .f-pic-box .g-pic-rightbtn{ width:33px; height:45px; line-height:45px; font-size:25px; font-weight:bold; color:#fff; background:rgba(0,0,0,0.5); text-align:center; display:block; overflow:hidden; position:absolute; right:0; top:96px; z-index:10; font-family:serif; cursor:pointer}

.g-plate-one .m-left-box .m-left-foot{ width:395px; height:auto; margin:20px auto 0; display:block; overflow:hidden}
.g-plate-one .m-left-box .m-left-foot .m-tab-btn{ width:394px; height:auto; border-right:1px solid #eee; background:#fdfdfd; display:block; overflow:hidden}
.g-plate-one .m-left-box .m-left-foot .m-tab-btn li{ width:130px; height:37px; line-height:37px; font-size:14px; font-weight:normal; color:#999; text-align:center; float:left; border:1px solid #eee; border-right:0; display:inline; overflow:hidden; cursor:pointer}
.g-plate-one .m-left-box .m-left-foot .m-tab-btn li.f-hover{ height:34px; line-height:34px; background:#fff; border-top:3px solid #1677FF; color:#1677FF; border-bottom:1px solid #fff;}
.g-plate-one .m-left-box .m-left-foot .m-tab-cont{ width:100%; height:auto; display:block; overflow:hidden}
.g-plate-one .m-left-box .m-left-foot .m-tab-cont li{ width:100%; height:98px; border-bottom:1px dashed #eee; display:block; overflow:hidden; position:relative;}
.g-plate-one .m-left-box .m-left-foot .m-tab-cont li .u-img{ width:63px; height:63px; margin:18px 0 0; }
.g-plate-one .m-left-box .m-left-foot .m-tab-cont li .u-img img{ width:63px; height:63px; border-radius:14px; display:block; overflow:hidden}
.g-plate-one .m-left-box .m-left-foot .m-tab-cont li span{ width:320px; height:auto; margin:22px 0 0 12px;}
.g-plate-one .m-left-box .m-left-foot .m-tab-cont li span a{ width:100%; height:16px; line-height:16px; font-size:14px; font-weight:bold; color:#333; display:block; overflow:hidden}
.g-plate-one .m-left-box .m-left-foot .m-tab-cont li span a:hover{ color:#1677FF}
.g-plate-one .m-left-box .m-left-foot .m-tab-cont li span b{ width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; margin:6px 0 0; display:block; overflow:hidden}
.g-plate-one .m-left-box .m-left-foot .m-tab-cont li span p{ width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#666; margin:6px 0 0; display:block; overflow:hidden}
.g-plate-one .m-left-box .m-left-foot .m-tab-cont li span p i{ font-style:normal; color:#1677FF}
.g-plate-one .m-left-box .m-left-foot .m-tab-cont li .u-btn{ width:76px; height:29px; line-height:29px; font-size:12px; font-weight:normal; color:#1677FF; text-align:center; border:1px solid #1677FF; border-radius:4px; background:#fff; margin:0; position:absolute; right:0; top:22px;}
.g-plate-one .m-left-box .m-left-foot .m-tab-cont li .u-btn:hover{ background:#1677FF; color:#fff;}
.g-plate-one .m-left-box .m-left-foot .m-tab-cont:nth-child(n+3){ display:none}
.g-plate-one .m-left-box .m-left-foot .m-tab-cont li:nth-last-child(1){ border:0;}


.g-plate-one .m-center-box{ width:399px; height:743px; padding:10px 13px; background:#fff; margin:0 0 0 10px;}
.g-plate-one .m-center-box .m-title{ width:434px; height:22px; line-height:22px; font-size:16px; font-weight:bold; color:#333; text-indent:10px; border-left:3px solid #1677FF; display:block; overflow:hidden}
.g-plate-one .m-center-box .m-title i{ widows:0; height:0; border-top:3px solid transparent; border-bottom:3px solid transparent; border-left:3px solid #1677FF; float:left; margin:8px 0 0; display:inline; overflow:hidden}
.g-plate-one .m-center-box .m-cms-top{ width:100%; height:83px; background:#fcfcfc; margin:14px 0 0; display:block; overflow:hidden}
.g-plate-one .m-center-box .m-cms-top strong{ width:100%; height:20px; line-height:20px; font-size:22px; font-weight:normal; margin:20px 0 0; float:left; display:inline; overflow:hidden; text-align:center}
.g-plate-one .m-center-box .m-cms-top strong a{ color:#f44334}
.g-plate-one .m-center-box .m-cms-top strong a:hover{ color:#1677FF}
.g-plate-one .m-center-box .m-cms-top p{ width:100%; height:14px; line-height:14px; font-size:14px; font-weight:normal; margin:14px 0 0; float:left; display:inline; overflow:hidden; text-align:center}
.g-plate-one .m-center-box .m-cms-top p a{ width:150px; height:14px; line-height:14px; margin:0 5px; color:#666; display:inline-block; overflow:hidden}
.g-plate-one .m-center-box .m-cms-top p a span{ width:134px; height:14px; line-height:14px; float:left; display:inline; overflow:hidden; text-align:center}
.g-plate-one .m-center-box .m-cms-top p a i{ float:left; font-style:normal;}
.g-plate-one .m-center-box .m-cms-top p a:hover span{ color:#1677FF}
.g-plate-one .m-center-box .m-cms-tab{ width:100%; height:auto; margin:20px 0 0; display:block; overflow:hidden}
.g-plate-one .m-center-box .m-cms-tab .m-tab-btn{width:399px; height:auto; border-right:1px solid #eee; background:#fdfdfd;display:block; overflow:hidden}
.g-plate-one .m-center-box .m-cms-tab .m-tab-btn li{ width:78px; height:28px; line-height:28px; font-size:14px; font-weight:normal; color:#666; text-align:center; float:left; border:1px solid #eee; border-right:0; display:inline; overflow:hidden; cursor:pointer}
.g-plate-one .m-center-box .m-cms-tab .m-tab-btn li.f-hover{  height:27px; line-height:27px; background:#fff; border-top:3px solid #1677FF; color:#1677FF; border-bottom:1px solid #fff;}
.g-plate-one .m-center-box .m-cms-tab .m-tab-cont{ width:100%; height:auto; margin:20px 0 0; display:block; overflow:hidden}
.g-plate-one .m-center-box .m-cms-tab .m-tab-cont li{ width:100%; height:30px; line-height:30px; font-size:14px; font-weight:normal; margin:0; padding:0; display:block; overflow:hidden}
.g-plate-one .m-center-box .m-cms-tab .m-tab-cont li strong{ width:62px; height:30px; color:#999; font-weight:normal; float:left; margin:0; display:inline; overflow:hidden;}
.g-plate-one .m-center-box .m-cms-tab .m-tab-cont li i{ width:7px; height:30px; background:url(../images/index-cms-icon.png) no-repeat; float:left; display:inline; overflow:hidden}
.g-plate-one .m-center-box .m-cms-tab .m-tab-cont li img{ width:20px; height:20px; float:left; margin:5px 0 0 7px; display:inline; overflow:hidden}
.g-plate-one .m-center-box .m-cms-tab .m-tab-cont li a{ width:260px; height:30px; line-height:30px; float:left; margin:0 0 0 7px; display:inline; overflow:hidden}
.g-plate-one .m-center-box .m-cms-tab .m-tab-cont li em{ width:auto; color:#999; float:right; display:inline; overflow:hidden}
.g-plate-one .m-center-box .m-cms-tab .m-tab-cont li:nth-child(5n){ border-bottom:1px dashed #eee; margin:0 0 20px 0; padding-bottom:20px}

.g-plate-one .m-right-box{ width:288px; height:auto; margin:0 0 0 10px;}
.g-plate-one .m-right-box .m-rank-box{ width:268px; height:379px; background:#fff; margin:0; padding:0 10px; display:block; overflow:hidden}
.g-plate-one .m-right-box .m-rank-box .m-tab-btn{ width:100%; height:auto; display:block; overflow:hidden}
.g-plate-one .m-right-box .m-rank-box .m-tab-btn li{ width:50%; height:49px; line-height:49px; font-size:14px; font-weight:normal; color:#666; text-align:center; border-bottom:1px solid #eee; float:left; display:inline; overflow:hidden; position:relative; cursor:pointer}
.g-plate-one .m-right-box .m-rank-box .m-tab-btn li i{ font-style:normal; position:absolute; right:0; top:0; color:#eee;}
.g-plate-one .m-right-box .m-rank-box .m-tab-btn li.f-hover{ height:48px; line-height:48px; color:#1677FF; border-bottom:2px solid #1677FF;}
.g-plate-one .m-right-box .m-rank-box .m-tab-cont{ width:100%; height:auto; margin:8px 0 0; display:block; overflow:hidden}
.g-plate-one .m-right-box .m-rank-box .m-tab-cont li{ width:100%; height:76px; border-bottom:1px dashed #eee; display:block; overflow:hidden}
.g-plate-one .m-right-box .m-rank-box .m-tab-cont li .u-img{ width:57px; height:57px; border-radius:14px; float:left; margin:10px 10px 0 0; display:inline; overflow:hidden}
.g-plate-one .m-right-box .m-rank-box .m-tab-cont li .u-name{ width:200px; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; float:left; margin:16px 0 0; display:inline; overflow:hidden}
.g-plate-one .m-right-box .m-rank-box .m-tab-cont li .u-name:hover{ color:#1677FF}
.g-plate-one .m-right-box .m-rank-box .m-tab-cont li p{width:200px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; float:left; margin:10px 0 0; display:inline; overflow:hidden}
.g-plate-one .m-right-box .m-rank-box .m-tab-cont li p span{ color:#fe4b4e}
.g-plate-one .m-right-box .m-key-all{ width:268px; height:763px; padding:0 10px; background:#fff; display:block; overflow:hidden;}
.g-plate-one .m-right-box .m-key-all .m-title{ width:100%; height:19px; line-height:19px; font-size:16px; font-weight:bold; color:#333; margin:13px 0 0; display:block; overflow:hidden}
.g-plate-one .m-right-box .m-key-all .m-title i{ width:4px; height:19px; background:#1677FF; float:left; margin:0 9px 0 0; display:inline; overflow:hidden}
.g-plate-one .m-right-box .m-key-all .m-img-link{ width:100%; height:166px; margin:11px 0 0; display:block; overflow:hidden; position:relative;}
.g-plate-one .m-right-box .m-key-all .m-img-link img{ width:100%; height:166px; display:block; overflow:hidden}
.g-plate-one .m-right-box .m-key-all .m-img-link strong{ width:100%; height:35px; line-height:35px; font-size:14px; font-weight:normal; color:#fff; text-align:center; display:block; overflow:hidden; position:absolute; left:0; bottom:0; background:rgba(0,0,0,.5)}
.g-plate-one .m-right-box .m-key-all .m-img-link:hover strong{ background:#1677FF; color:#fff;}
.g-plate-one .m-right-box .m-key-all .m-font-link{ width:100%; height:29px; line-height:29px; font-size:12px; margin:9px 0 0; background:#edf1f3; display:block; overflow:hidden}
.g-plate-one .m-right-box .m-key-all .m-font-link strong{ width:42px;background:#879299; color:#fff; font-weight:normal; text-align:center; float:left; display:inline; overflow:hidden}
.g-plate-one .m-right-box .m-key-all .m-font-link i{ border-top:4px solid transparent; border-bottom:4px solid transparent; border-left:4px solid #879299; float:left; margin:11px 0 0; display:inline; overflow:hidden}
.g-plate-one .m-right-box .m-key-all .m-font-link b{ width:212px; float:left; color:#666; margin:0 0 0 9px; display:inline; overflow:hidden; font-weight:normal;}
.g-plate-one .m-right-box .m-key-all .m-font-link:hover strong{ background:#1677FF}
.g-plate-one .m-right-box .m-key-all .m-font-link:hover i{ border-left:4px solid #1677FF}
.g-plate-one .m-right-box .m-key-all .m-font-link:hover b{ color:#1677FF}















