/*初始化*/
a,blockquote,body,button,code,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,iframe,img,input,label,li,object,ol,p,q,small,span,strong,table,tbody,td,th,tr,ul{margin:0;padding:0;border:0}
body{background:#f5f7f9;font-family:PingFang sc,Microsoft YaHei,Helvetica;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none}
a,a:active,a:focus,a:hover,a:visited{text-decoration:none}
a,img{-webkit-touch-callout:none}
li,ol,ul{list-style:none}
input[type=password],input[type=text],textarea{outline:0;background:#fff;white-space:pre-wrap;word-wrap:break-word;resize:none;-webkit-appearance:none}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:""}
@media screen and (max-width:320px){html{font-size:42.67px;font-size:13.33333vw}}
@media screen and (min-width:321px) and (max-width:360px){html{font-size:48px;font-size:13.33333vw}}
@media screen and (min-width:361px) and (max-width:375px){html{font-size:50px;font-size:13.33333vw}}
@media screen and (min-width:376px) and (max-width:393px){html{font-size:52.4px;font-size:13.33333vw}}
@media screen and (min-width:394px) and (max-width:412px){html{font-size:54.93px;font-size:13.33333vw}}
@media screen and (min-width:413px) and (max-width:414px){html{font-size:55.2px;font-size:13.33333vw}}
@media screen and (min-width:415px) and (max-width:480px){html{font-size:64px;font-size:13.33333vw}}
@media screen and (min-width:481px) and (max-width:540px){html{font-size:72px;font-size:13.33333vw}}
@media screen and (min-width:541px) and (max-width:640px){html{font-size:85.33px;font-size:13.33333vw}}
@media screen and (min-width:641px) and (max-width:720px){html{font-size:96px;font-size:13.33333vw}}
@media screen and (min-width:721px) and (max-width:768px){html{font-size:102.4px;font-size:13.33333vw}}
@media screen and (min-width:769px){html{font-size:102.4px;font-size:13.33333vw}}
@media screen and (min-width:769px){html{font-size:102.4px}}
body,html a{color:#262626;font-size:.24rem}
.hidden,.none{display:none!important}

.topStyle{margin-top: 1.02rem;height: 1px}
/*top*/
#top{position:fixed;top:0;z-index:10;overflow:hidden;width:100vw;height:1.02rem;border-bottom:1px solid #f1f1f1;background:#fff}
#top .top-logo{float:left;display:block;overflow:hidden;margin:0 .2rem 0 .3rem;padding:.11rem 0;width:3.2rem;height:.8rem}
#top .top-logo img{float:left;display:block;height:100%;width:auto}
#top .top-search{overflow:hidden;margin:.2rem .3rem .2rem 0;height:.62rem;border-radius:.4rem;background:#f1f1f1}
#top .top-search div input{display:block;overflow:hidden;padding:.06rem 0 .06rem .3rem;height:.5rem;border:none;background:0 0;color:#888;text-overflow:ellipsis;white-space:nowrap;font-size:.26rem;line-height:.5rem}
#top .top-search .to-search{float:right;display:block;overflow:hidden;padding:.06rem .25rem;width:.32rem;height:.5rem}
#top .top-search .to-search img{display:block;width:100%;height:100%}

/*top-详情页*/
#top .top-l{float:left;display:block;margin:.22rem 0 .22rem .24rem;width:.58rem;height:.58rem;background:url(../image/top-back-black.png) no-repeat right center;background-size:.4rem}
#top .top-d-logo{display:block;overflow:hidden;margin:0 2.45rem;padding:.14rem 0;width:2.6rem;height:.74rem}
#top .top-d-logo img{display:block;width:auto;height:100%;margin:auto}

/*导航栏*/
#Nav{margin-top:1.02rem;width:90vw;padding:0 5vw;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;background:#fff;}
#Nav .swiper-slide{overflow:hidden;width:auto;height:.86rem;text-align:center}
#Nav a{display:inline-block;padding:0 .34rem;color:#848493;font-weight:400;font-size:.32rem;line-height:.86rem;transition:all .3s ease}
#Nav .active a{color:#ea5316;font-weight:800;font-size:.4rem}
#Nav .active a:before{position:absolute;bottom:0;left:50%;display:block;margin-left:-.2rem;width:.4rem;height:.06rem;background:#ea5316;content:" "}

/*Nav*/
#Nav2{margin-top:1.02rem;width:100%;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}
#Nav2 ul{overflow:hidden;padding:0 .2rem;background:#fff}
#Nav2 ul li{position:relative;float:left;width:16.66%}
#Nav2 ul li a{display:block;color:#666;text-align:center;letter-spacing:.02rem;font-size:.32rem;line-height:.86rem;transition:all .3s ease}
#Nav2 ul li.current a{color:#ff680c;font-weight:900;font-size:.36rem}
#Nav2 ul .current a:before{position:absolute;bottom:0;left:50%;display:block;margin-left:-.2rem;width:.4rem;height:.06rem;background:#ff680c;content:" "}

/*面包屑导航*/
.mbx{overflow:hidden;width:100%;height:.7rem}
.mbx .mbx-cont{overflow:hidden;padding:0 .3rem}
.mbx .mbx-cont a{float:left;display:block;margin-right:.2rem;color:#333;font-weight:700;font-size:.28rem;line-height:.7rem}
.mbx .mbx-cont a span,.mbx .mbx-cont p span{display:block;overflow:hidden;padding-left:.22rem;background:url(../image/all-icon.png) no-repeat left center;background-size:auto .2rem}
.mbx .mbx-cont a:active span{color:#ea5316}
.mbx .mbx-cont p{color:#999;font-size:.28rem;line-height:.7rem}

/*共用title*/
.multi_title{overflow:hidden;padding:.4rem 0 .2rem 0}
.multi_title>p{float:left;margin-left:.3rem;height:.48rem;font-weight:700;font-size:.32rem;line-height:.48rem;color:#9d0000;}
.multi_title>p>span{font-size:0.24rem;font-weight: normal;color:#b3b3b3;}
.multi_title>a{float:right;display:block;margin-right:.12rem;width:.48rem;height:.48rem;/*background:url(../image/icon-more.png) no-repeat center center;*/background-size:auto 100%}

/*翻页*/
.TurnPage{overflow:hidden;margin-top:.2rem;width:100%;background:#fff}
.TurnPage p{float:left;overflow:hidden;padding:0 4%;width:42%;height:.8rem}
.TurnPage p a{display:block;overflow:hidden;height:.8rem;color:#595959;font-size:.24rem;line-height:.8rem}
.TurnPage p span{float:left;display:block;overflow:hidden;height:.8rem;color:#595959;font-size:.24rem;line-height:.8rem}
.TurnPage p a:active{color:#FF9D01;font-weight:bolder}

/*gameList-a 模板1*/
.rmtj{margin-top:.2rem;background:#fff}
.gameList-a{overflow:hidden;margin-left:-.1rem;border-bottom:1px solid #f1f1f1;padding-bottom:.1rem}
.gameList-a .a-list{float:left;margin-left:.4rem;padding:.1rem 0;width:1.4rem}
.gameList-a .a-list .a-img{display:block;overflow:hidden;width:1.4rem;height:1.4rem;border-radius:.34rem}
.gameList-a .a-list .a-img img{display:block;width:100%;height:100%;object-fit:cover}
.gameList-a .a-list .a-infor{overflow:hidden;padding:.14rem 0;width:100%}
.gameList-a .a-list .a-infor h3{overflow:hidden;margin-bottom:.1rem;width:100%;height:.4rem;text-align:center;font-weight:700;font-size:.28rem;line-height:.4rem}
.gameList-a .a-list .a-infor span{clear:both;display:block;margin:0 auto;width:1.16rem;border:.02rem solid #ff680c;border-radius:.46rem;color:#ff680c;text-align:center;font-size:.26rem;line-height:.58rem}

/**/
.gameList-b{margin:0 .3rem;padding:.3rem 0 .4rem 0;}
.gameList-b .b-list{display:block;overflow:hidden;margin-top:.4rem}
.gameList-b .b-list:first-child{margin-top:0}
.gameList-b .b-list .b-img{float:left;display:block;overflow:hidden;margin-right:.2rem;width:1.2rem;height:1.2rem;border-radius:.2rem;position: relative;}
.gameList-b .b-list .b-img i{display: block;width: 1.2rem;height:.33rem;position: absolute;bottom: 0; background-image: url(../image/icon-b-hot.png);background-size: 3.6rem auto;background-repeat: no-repeat;}
.gameList-b .b-list .b-img i.b-hot{background-position: left top;}
.gameList-b .b-list .b-img i.b-tj{background-position: -1.2rem top;}
.gameList-b .b-list .b-img i.b-love{background-position: -2.4rem top;}
.gameList-b .b-list .b-img img{display:block;width:100%;height:100%;object-fit:cover}
.gameList-b .b-list .b-btn{float:right;display:block;margin:0 auto;margin-top:.31rem;width:1.16rem;border:.02rem solid #ff680c;border-radius:.46rem;background:#ff680c;color:#fff;text-align:center;font-size:.26rem;line-height:.58rem}
.gameList-b .b-list .b-infor{margin-right:1.4rem;height:1.2rem}
.gameList-b .b-list .b-infor h6{margin:0 0 .12rem 0;font-size:.3rem;line-height:.4rem}
.gameList-b .b-list .b-infor dl{overflow:hidden}
.gameList-b .b-list .b-infor dl dd{float:left;margin-right:.15rem;color:#969696;line-height:.34rem}
.gameList-b .b-list .b-infor p{overflow:hidden;margin-top:.08rem;height:.26rem;color:#969696;font-size:.24rem;line-height:.27rem}

/*gameHj 模板2*/
.gameHj ul{overflow:hidden;margin-left:-.1rem;padding:0 .3rem}
.gameHj ul li{float:left;margin-left:.1rem;padding:.1rem 0;width:3.4rem}
.gameHj ul li>a .gameHj-img{overflow:hidden;width:3.4rem;height:1.8rem;border-radius:.2rem}
.gameHj ul li>a .gameHj-img img{display:block;width:100%;height:100%;object-fit:cover}
.gameHj ul li>a .gameHj-name{overflow:hidden;margin-left:.2rem;padding:.14rem 0}
.gameHj ul li>a .gameHj-name h3,.gameHj ul li>a .gameHj-name p{overflow:hidden;width:100%;height:.4rem;text-overflow:ellipsis;white-space:nowrap;font-size:.28rem;line-height:.4rem}
.gameHj ul li>a .gameHj-name p{color:#727272;font-size:.24rem}

/*礼包游戏列表*/
.gameList{overflow:hidden;margin:0 .3rem}
.gameList .gameList-item{display:block;overflow:hidden;padding:.3rem 0;border-bottom:1px solid #f5f5f5}
.gameList .gameList-item button{float:right;display:block;margin-top:.28rem;width:1.2rem;height:.6rem;border-radius:.3rem;background:#ff5917;color:#fff;font-size:.24rem}
.gameList .gameList-item button:active{background:#ea5316}
.gameList .gameList-item .gameList-img{float:left;overflow:hidden;margin-right:.2rem;width:1.16rem;height:1.16rem}
.gameList .gameList-item .gameList-img img{display:block;width:100%;height:100%;border-radius:.2rem;object-fit:cover}
.gameList .gameList-item .gameList-sub{overflow:hidden;height:1.16rem}
.gameList .gameList-item .gameList-sub h6{margin-bottom:.06rem;font-size:.32rem;line-height:.4rem}
.gameList .gameList-item .gameList-sub p{overflow:hidden;height:.34rem}
.gameList .gameList-item .gameList-sub p span{float:left;display:block;margin-right:.15rem;color:#969696;line-height:.4rem}
.gameList .gameList-item .gameList-sub p b{color:#969696}
.gameList .gameList-item .gameList-sub p b.redColor{color:#b99b8f}
.gameList .gameList-item .gameList-sub>i{display:block;overflow:hidden}
.gameList .gameList-item .gameList-sub>i em{float:left;display:block;overflow:hidden;color:#999;font-style:normal;line-height:.4rem}
.gameList .gameList-item .gameList-sub>i span{float:left;display:block;margin-top:.05rem;margin-right:.1rem;width:.3rem;height:.3rem}
.gameList .gameList-item .gameList-sub>i span.ios{background:url(../image/sy/icon-pgaz.png) no-repeat center bottom;background-size:.3rem auto}
.gameList .gameList-item .gameList-sub>i span.android{background:url(../image/sy/icon-pgaz.png) no-repeat center top;background-size:.3rem auto}

/*分类*/
.game-fl{margin-top:.2rem;border-bottom:1px solid #f1f1f1;background:#fff}
.game-fl ul{overflow:hidden;padding:.2rem 0 .3rem .2rem}
.game-fl ul li{float:left;margin-left:.1rem;width:1.65rem;text-align:center}
.game-fl ul li a{display:block;margin-top:.1rem;border-radius:.09rem;background:#f5f5f5;font-size:.26rem;line-height:.66rem}
.game-fl ul li.cur a{background:#ea5316;color:#fff}

/*新闻攻略列表共用样式*/
.list-wrapper{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: space-around;
    justify-content: space-evenly;
    padding-top: 10px;
}
.list-wrapper .list-item{display:block;overflow:hidden;margin:5px 8px;padding:5px 8px;border:1px solid #f1f1f1;float:left;border-radius: 5px;}
.list-wrapper .list-item:first-child{border-top:none}
.list-wrapper img{display:block;width:100%;height:100%;object-fit:cover}
.list-wrapper h3,.list-wrapper h3 a{overflow:hidden;max-height:1rem;font-weight:400;color:#333;font-size:16px;line-height:.49rem}
.list-wrapper a h3 span{color:#9d0000;}
.list-wrapper .card-info{overflow:hidden;padding-top:.12rem;height:.5rem}
.list-wrapper .card-info span{float:right;display:block;color:#999;line-height:.4rem;margin-right:.3rem}
.list-wrapper .card-info span.card-name{margin-right:.2rem}
.list-wrapper .card-info a{float: left;color:#a90013;    background: #fff6f7;height: .4rem;line-height: .4rem;padding: 0 .15rem;}
.list-wrapper p{width: 100%;text-align: center;font-size:15px;color:#9d0000;margin-top: -10px;margin-bottom: 15px;font-weight: bold;}
.fivePix{margin-left: 5px;}
.intro p a{color:#a90013;    background: #fff6f7;height: .4rem;line-height: .4rem;padding: 0 .15rem;}
/*新闻攻略列表-a-无图上下结构*/
/*新闻攻略列表-b-单图左右结构*/
.list-wrapper{background-color: #fff;}
.list-wrapper .list-item-b{float:left;}
.list-wrapper .list-item-b .b-item-img{float:right;overflow:hidden;margin-bottom:.16rem;margin-left:.2rem;width:2.16rem;height:1.44rem;border-radius:.09rem}
.list-wrapper .list-item-b .b-item-text{overflow:hidden;/*height:1.5rem*/}
/*新闻攻略列表-c-三图展示*/
.list-wrapper .list-item-c .c-item-imgBox{display:flex;margin:.16rem 0 .04rem 0;justify-content:space-between}
.list-wrapper .list-item-c .c-item-imgBox .c-item-img{overflow:hidden;width:2.22rem;height:1.48rem;border-radius:.09rem}
/*新闻攻略列表-d-单图/视频上下结构*/
.list-wrapper .list-item-d .d-item-img{margin:.16rem 0 .06rem 0;width:100%;height:3.9rem;position:relative}
.list-wrapper .list-item-d .d-item-img span{display:block;width:.84rem;height: .84rem;background: url(../image/icon-video.png) no-repeat center;background-size: .84rem; position:absolute;
    top:50%;left:50%;margin:-.42rem 0 0 -.42rem;}

/*页码*/
.ymbox{display:block;padding:.1rem .24rem .3rem .24rem}
.ym{display:flex;width:100%;height:.94rem;justify-content:space-between}
.ym>a{display:inline-block;font-size:.24rem;overflow:hidden;margin:.28rem 0;width:22%;height:.6rem;border-radius:.08rem;background:#f6f6f6;color:#333;text-align:center;line-height:.6rem}
.ym>a:active,.ym>span .cbtn a:active{background:#ddd}
.ym>a:nth-child(2){width:14%}
.ym>a:nth-child(4){width:14%}
.ym>a.over{color:#bbb}
.ym>.container-ym{margin:.28rem 0;width:22%;height:.6rem;border-radius:.08rem}
.ym>.container-ym>span{display:block;border-radius:.08rem;background:#ff5917;color:#fff;text-align:center;font-size:.28rem;height:.6rem;line-height:.6rem}
.ym>.container-ym>span:hover{background:#ea5316;}
.ym>.container-ym.toclick{-webkit-box-shadow:0 0 .06rem #bbb;-moz-box-shadow:0 30 .06rem #bbb;box-shadow:0 0 .06rem #bbb}
.ym>.container-ym{height:1.84rem}
.ym>.container-ym .swiper-wrapper{display:none}
.ym>.container-ym .swiper-wrapper .swiper-slide{overflow:hidden;height:.62rem}
.ym>.container-ym .swiper-wrapper .swiper-slide a{display:block;height:.6rem;border-bottom:.02rem solid #fff;background:#f6f6f6;color:#666;text-align:center;font-size:.28rem;line-height:.6rem}
.ym>.container-ym .swiper-wrapper .swiper-slide:last-child a{border-bottom:none}
.ym>.container-ym .swiper-wrapper .swiper-slide a:active{background:#ddd}
.ym>.container-ym .swiper-wrapper .swiper-slide a.now{background:#ea5316;color:#fff}

/*footer*/
.foot{overflow:hidden;width:100vw}
.foot footer .footBtn{display:flex;overflow:hidden;margin:.82rem auto .2rem auto;justify-content:center}
.foot footer .footBtn a{padding-left:.42rem;background-image:url(../image/foot-icon.png);background-size:.4rem auto;background-repeat:no-repeat;color:#000;font-size:.3rem;line-height:.4rem;margin:0 .26rem}
.foot footer .footBtn a.to-k8{background-position:left top}
.foot footer .footBtn a.to-top{background-position:left bottom}
.foot footer p{padding:.2rem 0 .82rem 0;color:#b3b3b3;text-align:center;font-size:.24rem;line-height:.4rem}

/*Game-tj*/
.Game-tj{width:100%;background:#fff}
.Game-tj .yxtj{padding:0 .2rem}
.Game-tj .yxtj .swiper-slide{width:1.2rem}
.Game-tj .yxtj .swiper-slide a{display:block;padding:.14rem 0 .1rem 0}
.Game-tj .yxtj .swiper-slide a p{overflow:hidden;height:.3rem;color:#333;text-align:center;text-overflow:ellipsis;line-height:.3rem}
.Game-tj .yxtj .swiper-slide a div{position:relative;display:inline-block;margin:0 .1rem .1rem .1rem}
.Game-tj .yxtj .swiper-slide a div img{display:block;width:1rem;height:1rem;border-radius:.2rem}

/*非共用样式*/
.yxhj{margin-top:.2rem;background:#fff}
.yxlb,.yxwz{background:#fff}
.yxhj .gameHj{padding-top:.2rem;border-bottom:1px solid #f5f5f5;background:#fff}

.hjHead{overflow:hidden;padding:0 .3rem}
.hjHead a{float:left;display:block;margin:.2rem .5rem 0 0;font-size:.32rem;line-height:.5rem;padding:.2rem 0;color:#565656;position:relative}
.hjHead a.current{font-weight:900;font-size:.42rem}
.hjHead a.current:after{position: absolute;clear: both;display: block;width: .6rem;background: #262626; height: 4px;content: '';left: 50%;margin-left: -.3rem;bottom: 0;border-radius: 2px}

.hjTab{overflow:hidden;padding:.4rem .3rem 0 .3rem;height:.68rem}
.hjTab span{float:left;display:block;font-size:.32rem;line-height:.48rem;color:#565656;text-align:center;padding:0 .24rem .1rem .24rem;margin-bottom: .2rem;position: relative;}
.hjTab span.current{font-weight:900;font-size:.42rem}
.hjTab span.current:after{position: absolute;clear: both;display: block;width: .4rem;background: #262626; height: 4px;content: '';left: 50%;margin-left: -.2rem;bottom: -4px;border-radius: 2px}

.aboutGame{margin-top: .2rem;background:#fff;}
.aboutGame-cont{border-top: 1px solid #f1f1f1}
.aboutGame-infor{overflow: hidden;padding:.3rem;display: block;}
.aboutGame-infor span{display: block;width:3.4rem;height: 1.8rem;overflow: hidden;float: left;margin-right: .24rem ;border-radius: .3rem;}
.aboutGame-infor span img{display: block;width: 100%;height: 100%;object-fit: cover}
.aboutGame-infor p{font-size: .24rem;color: #565656;line-height: .36rem;height: 1.8rem;overflow: hidden;text-indent: 2em}

/*友情链接*/
.friend-link{margin-top: .2rem;background:#fff;}
.friend-link ul{overflow: hidden;padding:0 .3rem .3rem 0}
.friend-link li{float: left;line-height: .46rem;margin:.1rem 0 0 .3rem;}
.friend-link li a{color: #666;font-size: .28rem}

/*到底部了*/
.Loading{width:100%;text-align:center;line-height:1rem;padding:.6rem 0 .8rem 0}
.Loading span{color:#aaa;padding-left: .36rem;background:url(../image/loading.gif) no-repeat left center; background-size: .24rem; }

.g-renwu-zt{background: #fff;margin-top:.25rem;}
.g-renwu-list {width: 100%;overflow:auto;}
.g-renwu-list li{padding:0 .2rem;display: flex;}
.g-renwu-list li a{display: block;width: 1.5rem;float: left;margin-right: .2rem;}
.g-renwu-list li a em.u-img{display: block;width: 1.5rem;height: 1.5rem;border-radius: 1.5rem;overflow:hidden;}
.g-renwu-list li a img{height:100%;width:100%}
.g-renwu-list li a strong{display: block;width: 100%;color: #999;font-weight: normal;height: 0.8rem;line-height:0.8rem;overflow:hidden;text-align: center;}
/*分页*/
.pages{
    margin-top: 10px;
    padding-top: 20px;
    text-align: center;
    height: 80px;
    border-bottom: none;
}

.pages a.long {
    width: 60px;
}

.pages a, .pages span {
    display: inline-block;
    width: 40px;
    height: 35px;
    margin: 0 5px;
    line-height: 35px;
    background-color: #f5f5f5;
    text-align: center;
    color:#555;
}

.pages a:hover, .pages a.current {
    background-color: #9d0000;
    color: #fff;
}

.g-dt-list {background:#fff;height: auto;}
.g-dt-list li{float:left;background:#fff;}
.g-dt-list li a {display:block;position:relative;padding:5px;border:1px solid #e2e2e2;margin: 3px 10px;border-radius: 5px;}
.g-dt-list li a em.u-img {display:block;width:100px;height:60px;position:absolute;right:0;top:10px;padding:0;overflow:hidden;}
.g-dt-list li a em.u-img img {width:100%;vertical-align:top;}
.g-dt-list li a strong {display:block;font-size:14px;line-height:20px;max-height:40px;overflow:hidden;font-weight:normal;}
.g-dt-list li a em {font-size:14px;color:#999;padding-top:5px;display:inline-block;}
.g-dt-list li a:hover,.g-dt-list li .hover {color:#9d0000;border:1px solid #9d0000;}

.biaoti{
    padding: 10px 0;
}
.biaoti h1{
    text-align: center;
    font-size:20px;
}
.biaoti h3{
    margin-top: 15px;
    text-align: center;
    font-size:15px;
    font-weight: normal;
}
.xgyd{padding-bottom: 20px;}

hr{display: block;
    border: 0;
    height: 1px;
    background-color: #e5e5e5;
    margin: 15px 0;
    font-size: 0;
    color: transparent;
    text-indent: -99999999px;}
.shuxing{
    text-align: center;
}

.shuxing .line li{width:auto;display:inline-block;curosr:hand;}
.shuxing .line li a,ul.line li .btn{font-size:16px;text-decoration:none;padding:6px 11px;border:1px solid #e5e7e4;display:block;text-align:center;border-radius: 5px;}
.shuxing .line li a,ul.line li .btn{margin-left:6px !important;margin-right:6px !important;margin: 10px 0;}
.shuxing .line li .btn.nobg{background-color:transparent;border:1px solid transparent;padding:6px 0;margin-left:1px !important;margin-right:1px !important;box-shadow:none;}
.shuxing .line li a:hover,ul.line li a:active,ul.line li.cur a,.shuxing .line li .hover{background-color:#fff;color:#333;border:1px solid #c5653e;}
.shuxing .line li.cur a{border:1px solid #fff;}
.shuxing .line li a:hover{box-shadow: rgb(235, 234, 226) 2px 2px 10px 0, rgba(122, 122, 119, 0.3) 2px 2px 10px 0;}
.shuxing .line li a span{font-size:14px;display:block;height:24px;line-height:24px;color:#999;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif;}
.shuxing .line li a:hover span{color:#c5653e;}