@charset "utf-8";
/* CSS Document */

/***********************首页***********************/
/**焦点图**/
.djJdtBox{ width:100%; border-bottom:8px solid #F1F1F1; padding-bottom:6px;}
.slideBox{ position:relative; margin:0 auto; overflow:hidden;max-width:768px;/* 设置焦点图最大宽度 */}
.slideBox .hd{ position:absolute; height:20px; line-height:20px;  right:0; z-index:1; }
.slideBox .hd li{ display:inline-block; width:20px; height:20px; background:#CCCCCC; text-indent:-9999px; overflow:hidden; margin:0 2px;}
.slideBox .hd li.on{ background:#FF6600;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; width:100%;}
.slideBox .bd li img{vertical-align:top; width:100%;/* 图片宽度100%,达到自适应效果 */ height:170px;}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); display:inline-block; width:100%; text-decoration:none;}  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{ display:block;text-indent:10px; height:20px; line-height:20px;  color:#333333; font-size:28px;text-align:left;width:84%; padding-right:16%; margin-top:12px;}
.slideBox .bd li .tit{font-size: 16px; height: 20px;line-height: 20px; width: 80%; padding-right:25%; overflow:hidden;}
.slideBox .hd{bottom: 10px;height: 8px;line-height: 8px; margin-right:5px;}
.slideBox .hd li{ width: 8px; height: 8px;border-radius:100px;}

/**大家都在玩**/
.djDjdzwBox{ width:100%; border-bottom:8px solid #F1F1F1; padding-bottom:12px; margin-top:12px;}
.djDjdzwTitle{ width:96%; margin:auto;}
.djDjdzwTitle h2{ float:left; border-left:3px solid #3FB118; padding-left:10px; height:18px; line-height:18px;}
.djDjdzwTitle a{ display:block; float:right; color:#999999; text-decoration:none;}
@font-face {
  font-family: 'huanhuan';
  src: url("../fonts/iconfont4.eot");
  src: url("../fonts/iconfont4.eot-#iefix") format('embedded-opentype'),
  url("../fonts/iconfont4.woff") format('woff'),
  url("../fonts/iconfont4.ttf") format('truetype'),
  url("../fonts/iconfont4.svg#iconfont") format('svg');
}
.huanhuan{
  font-family:"huanhuan" !important;
  font-size:15px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: 'miaozhuang';
  src: url("../fonts/iconfont5.eot");
  src: url("../fonts/iconfont5.eot-#iefix") format('embedded-opentype'),
  url("../fonts/iconfont5.woff") format('woff'),
  url("../fonts/iconfont5.ttf") format('truetype'),
  url("../fonts/iconfont5.svg#iconfont") format('svg');
}
.miaozhuang{
  font-family:"miaozhuang" !important;
  font-size:15px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.djDjdzwList{ width:100%; margin-top:3px;}
.djDjdzwList li{ float:left; width:25%; text-align:center; margin:12px 0px 0px 0px;}
.djDjdzwList li a{ display:inline-block; width:100%; text-decoration:none;}
.djDjdzwList li a img{ width:72px; height:72px; border-radius:15px;}
.djDjdzwList li a p{ height:18px; line-height:18px; overflow:hidden; margin-top:8px;}
.djDjdzwList li a em{ display:block; height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:5px;}
.djDjdzwList li a span{ display:inline-block; width:70px; height:23px; border:1px solid #3FB118; color:#3FB118; line-height:23px; border-radius:100px; margin-top:5px;}
@font-face {
  font-family: 'gengduo';
  src: url("../fonts/iconfont6.eot");
  src: url("../fonts/iconfont6.eot-#iefix") format('embedded-opentype'),
  url("../fonts/iconfont6.woff") format('woff'),
  url("../fonts/iconfont6.ttf") format('truetype'),
  url("../fonts/iconfont6.svg#iconfont") format('svg');
}
.gengduo{
  font-family:"gengduo" !important;
  font-size:18px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/**热门游戏**/
@font-face {
  font-family: 'xiazai';
  src: url("../fonts/iconfont7.eot");
  src: url("../fonts/iconfont7.eot-#iefix") format('embedded-opentype'),
  url("../fonts/iconfont7.woff") format('woff'),
  url("../fonts/iconfont7.ttf") format('truetype'),
  url("../fonts/iconfont7.svg#iconfont") format('svg');
}
.xiazai{
  font-family:"xiazai" !important;
  font-size:16px;font-style:normal;
  -moz-osx-font-smoothing: grayscale;
}
.djRmyxIn{ height:350px;}
.djRmyxCont{ height:350px;}
.djRmyxList{ height:350px;}
.pagination { position: absolute; z-index: 20; bottom: 0px; width: 100%; text-align: center;}
.pagination1 { position: absolute; z-index: 20; bottom: 0px; width: 100%; text-align: center;}
.pagination2 { position: absolute; z-index: 20; bottom: 0px; width: 100%; text-align: center;}
.swiper-pagination-switch {display: inline-block; width: 7px; height: 7px; border-radius: 8px; background:#CCCCCC; margin: 0 3px; opacity: 0.8; border: 1px solid #fff; cursor: pointer;}
.swiper-active-switch { background:#3FB118;}
.djRmyxBox{ width:100%; border-bottom:8px solid #F1F1F1; padding-bottom:7px; margin-top:12px;} 

/**游戏头条**/
.djYxttBox{ width:100%; margin-top:12px;}
.djYxttList{ width:100%; padding-top:3px; margin:auto;}
.djYxttList li{ width:100%; border-bottom:1px solid #EEEEEE; padding-bottom:10px; margin-top:10px;} 
.djYxttList li span{ display:block; width:100px; height:65px; float:left; margin:5px 10px 0px 2%;}
.djYxttList li span img{ width:100px; height:65px;}
.djYxttList li dl dt a{ display:block; height:45px; line-height:23px; overflow:hidden; font-size:16px;}
.djYxttList li dl dd{ width:100%; margin-top:8px;} 
.djYxttList li dl dd p{ float:left; font-size:12px; color:#999999;}
.djYxttList li dl dd em{ float:right; display:block; height:18px; border:1px solid #E7E7E7; background:#F3F3F3; line-height:18px; padding:0px 5px; font-size:12px; color:#999999; border-radius:100px; margin-right:10px;}
.djYxttSubmit{ width:100%; height:35px;}
.djYxttSubmit a{ display:block; width:100%; height:35px; line-height:35px; text-align:center; color:#999999; text-decoration:none; background:#F3F3F3;}
@font-face {
  font-family: 'chakan';
  src: url("../fonts/iconfont8.eot");
  src: url("../fonts/iconfont8.eot-#iefix") format('embedded-opentype'),
  url("../fonts/iconfont8.woff") format('woff'),
  url("../fonts/iconfont8.ttf") format('truetype'),
  url("../fonts/iconfont8.svg#iconfont") format('svg');
}
.chakan{
  font-family:"chakan" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/**游戏专题**/
.djYxztIn{ width:100%; padding-bottom: 20px !important; }
.djYxztIn .swiper-slide{ float: initial; height: auto !important }
.djYxztCont{ width:100%;}
.djYxztBg{ width:100%;}
.djYxztList{ width:96%; margin:auto; margin-top:5px;}
.djYxztList:after{ content: ''; display: block; clear: both; }
.djYxztList li{ float:left; width:49%; margin:12px 0px 0px 2%;}
.djYxztList li.one{ margin-left:0px;}
.djYxztList li a{ display:block; width:100%;}
.djYxztList li a img{ width:100%; height:24.5vw; max-height: 188px; }
.djYxztList li a p{ height:18px; line-height:18px; overflow:hidden; text-align:center; margin-top:8px;}

/**必备软件**/
.djBbrjIn{ width:100%; height:312px;}
.djBbrjCont{ width:100%; height:312px;}
.djBbrjBg{ width:100%; height:312px;}
.djBbrjList{ width:100%;}
.djBbrjList li{ float:left; width:25%; text-align:center; margin:12px 0px 0px 0px;}
.djBbrjList li a{ display:block; width:100%;}
.djBbrjList li a img{ width:72px; height:72px; border-radius:15px;}
.djBbrjList li a p{ height:18px; line-height:18px; overflow:hidden; margin-top:10px;}
.djBbrjList li a span{ display:inline-block; width:70px; height:23px; line-height:23px; border:1px solid #3FB118; color:#3FB118; text-decoration:none; border-radius:100px; margin-top:7px;}

/**游戏风云榜**/
.djYxfybBox{ width:100%; border-bottom:8px solid #F1F1F1; margin-top:12px;}
@font-face {
  font-family: 'anzhuang';
  src: url("../fonts/iconfont9.eot");
  src: url("../fonts/iconfont9.eot-#iefix") format('embedded-opentype'),
  url("../fonts/iconfont9.woff") format('woff'),
  url("../fonts/iconfont9.ttf") format('truetype'),
  url("../fonts/iconfont9.svg#iconfont") format('svg');
}
.anzhuang{
  font-family:"anzhuang" !important;
  font-size:15px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.djYxfybList{ width:100%; padding-top:3px;}
.djYxfybList li{ width:100%; border-bottom:1px solid #EFEFEF; padding-bottom:12px; margin-top:12px;}
.djYxfybLeft{ float:left; width:79%; margin:0px 0px 0px 2%; overflow:hidden;}
.djYxfybLeft em{ display:block; float:left; font-size:18px; margin:20px 10px 0px 0px;}
.djYxfybLeft em.redcolor{ color:#FE6161;}
.djYxfybLeft em.graycolor{ color:#919191;}
.djYxfybLeft span{ display:block; float:left; width:64px; height:64px; margin:0px 10px 0px 0px;}
.djYxfybLeft span img{ width:64px; height:64px; border-radius:15px;}
.djYxfybLeft dl{ float:left; width:58%;}
.djYxfybLeft dl dt a{ display:block; height:20px; line-height:20px; overflow:hidden; font-size:16px;}
.djYxfybLeft dl dd{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:6px;}
.djYxfybSub{ float:right; width:54px; height:25px; margin:20px 2% 0px 0px;}
.djYxfybSub a{ display:block; width:52px; height:23px; border:1px solid #3FB118; color:#3FB118; text-decoration:none; line-height:23px; border-radius:100px; text-align:center; float:right;}

/**特色合集**/
.djTshjBox{ width:100%; border-bottom:8px solid #F1F1F1; padding-bottom:10px; margin-top:12px;}
.djTshjCont{ width:96%; margin:auto; padding-top:5px;}
.djTshjCont a{ display:block; float:left; height:23px; line-height:23px; padding:0px 10px; border-radius:100px; text-decoration:none; margin:10px 10px 0px 0px;}
.djTshjCont a.bg1{ border:1px solid #F86060; color:#F86060;}
.djTshjCont a.bg2{ border:1px solid #1BD072; color:#1BD072;}
.djTshjCont a.bg3{ border:1px solid #F471A3; color:#F471A3;}
.djTshjCont a.bg4{ border:1px solid #2BA0E8; color:#2BA0E8;}
.djTshjCont a.bg5{ border:1px solid #FF8D44; color:#FF8D44;}
.djTshjCont a.bg6{ border:1px solid #CC99FF; color:#CC99FF;}
.djTshjCont a.bg7{ border:1px solid #00CCFF; color:#00CCFF;}
.djTshjCont a.bg8{ border:1px solid #FF99FF; color:#FF99FF;}
.djTshjCont a.bg9{ border:1px solid #52C58C; color:#52C58C;}

/**最新游戏**/
.djZxyxList{ width:100%; padding-top:3px;}
.djZxyxList li{ width:100%; border-bottom:1px solid #EFEFEF; padding-bottom:12px; margin-top:12px;}
.djZxyxLeft{ float:left; width:78%; margin:0px 0px 0px 2%;}
.djZxyxLeft span{ display:block; float:left; width:72px; height:72px; margin:0px 10px 0px 0px;}
.djZxyxLeft span img{ width:72px; height:72px; border-radius:15px;}
.djZxyxLeft dl dt a{ display:block; height:20px; line-height:20px; overflow:hidden; font-size:16px; margin-top:5px;}
.djZxyxLeft dl dd{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:7px;}
.djZxyxSub{ float:right; width:54px; height:25px; margin:23px 2% 0px 0px;}
.djZxyxSub a{ display:block; width:52px; height:23px; border:1px solid #3FB118; color:#3FB118; text-decoration:none; line-height:23px; border-radius:100px; text-align:center; float:right;} 

/**友情链接**/
.djYqljBox{ width:96%; margin:auto; padding-top:7px;}
.djYqljBox a{ display:block; float:left; height:23px; line-height:23px; border:1px solid #E1E1E1; background:#F8F8F8; color:#666666; text-decoration:none; padding:0px 10px;  border-radius:100px; margin:10px 10px 0px 0px;}

/***********************地图页***********************/
.djDituTitle{ width:100%; border-bottom:1px solid #F2F2F2; padding-bottom:12px; margin-top:12px;}
.djDituIn{ width:96%; margin:auto;}
.djDituIn h2{ float:left; }
.djDituIn span{ font-size:16px; color:#C6C6C6;}
.djDituAz{ width:100%; margin-top:12px; border-bottom:8px solid #F1F1F1; padding-bottom:12px;}
.djDituAzTitle{ width:96%; margin:auto;}
.djDituAzTitle h2{ border-left:3px solid #3FB118; height:18px; line-height:18px; font-size:16px; color:#333333; padding-left:10px;}
.djDituCont{ width:100%; margin-top:5px;}
.djDituCont a{ width:22%; float:left; height:28px; line-height:28px; border:1px solid #EBEBEB; background:#F3F3F3; color:#505050; text-decoration:none; text-align:center; border-radius:100px; margin:10px 0px 0px 2%;}

/***********************列表页***********************/
.djZxflBox{ width:100%; border-bottom:8px solid #F1F1F1; padding-bottom:12px;}
.djZxflTitle{ width:96%; margin:auto; margin-top:10px;}
.djZxflTitle h2{ height:18px; line-height:18px; border-left:3px solid #3FB118; padding-left:10px;}
.djZxflCont{ width:100%; margin-top:5px;}
.djZxflCont a{ width:22%; float:left; height:28px; line-height:28px; border:1px solid #EBEBEB; background:#F3F3F3; color:#505050; text-decoration:none; text-align:center; border-radius:100px; margin:10px 0px 0px 2%; overflow:hidden;}
.djZxflCont a.hover{ background:#3FB118; border:1px solid #3FB118; color:#FFFFFF;} 
.djZxflCont1{ width:100%; margin-top:5px;}
.djZxflCont1 a{ width:30.5%; float:left; height:28px; line-height:28px; border:1px solid #EBEBEB; background:#F3F3F3; color:#505050; text-decoration:none; text-align:center; border-radius:100px; margin:10px 0px 0px 2%; overflow:hidden;}
.djZxflCont1 a.hover{ background:#3FB118; border:1px solid #3FB118; color:#FFFFFF;} 

/***********************排列列表页***********************/
.djPllbBox{ width:94%; height:39px; background:#F9F9F9; border-top:1px solid #F1F1F1; border-bottom:1px solid #F1F1F1; margin:auto; margin-top:12px;}
.djPllbMenu{ width:94%; height:39px;}
.djPllbMenu li{ float:left; width:50%; height:39px; line-height:37px; text-align:center; font-size:18px; color:#333333; cursor:pointer;}
.djPllbMenu li a{ display:block; width:100%; height:39px; font-size:18px; color:#333333; text-decoration:none;}
.djPllbMenu li a.hover{ height:37px; border-bottom:2px solid #3FB118; color:#3FB118;}
.djPllbMenu li.current{ height:37px; border-bottom:2px solid #3FB118; color:#3FB118;}
@font-face {
  font-family: 'youxiph';
  src: url("../fonts/iconfont11.eot");
  src: url("../fonts/iconfont11.eot-#iefix") format('embedded-opentype'),
  url("../fonts/iconfont11.woff") format('woff'),
  url("../fonts/iconfont11.ttf") format('truetype'),
  url("../fonts/iconfont11.svg#iconfont") format('svg');
}
.youxiph{
  font-family:"youxiph" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: 'ruanjianph';
  src: url("../fonts/iconfont12.eot");
  src: url("../fonts/iconfont12.eot-#iefix") format('embedded-opentype'),
  url("../fonts/iconfont12.woff") format('woff'),
  url("../fonts/iconfont12.ttf") format('truetype'),
  url("../fonts/iconfont12.svg#iconfont") format('svg');
}
.ruanjianph{
  font-family:"ruanjianph" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.djlFlList{ width:94%; margin:auto;}
.djlFlList li{ float:left; width:23.5%; height:30px; overflow:hidden; margin:10px 0px 0px 2%;}
.djlFlList li:nth-child(4n+1){ margin-left:0px;}
.djlFlList li a{color:#333333; text-decoration:none; display:block; width:100%; height:28px; line-height:28px; border:1px solid #E8E8E8; background:#F8F8F8; border-radius:4px; text-align:center; box-sizing:border-box;}
.djlFlList li a.hover{ background:#3FB118; border:1px solid #3FB118; color:#ffffff;}


/***********************搜索首页***********************/
.djDjdzsBox{ width:100%; border-bottom:8px solid #F1F1F1; margin-top:12px; padding-bottom:12px;}
.djRmxyBox{ width:100%; margin-top:12px;}

/***********************游戏列表页***********************/
.djYxflBox{ width:100%; margin-top:10px;}
.djYxflTltle{ width:96%; margin:auto;}
.djYxflTltle h2{ float:left; height:18px; line-height:18px; border-left:3px solid #3FB118; padding-left:10px; margin-top:5px;}
.djYxflMenu{ float:right;}
.djYxflMenu li{ float:left; width:37px;}
.djYxflMenu li a{ display:block; width:37px; height:23px; height:2px solid #FFFFFF; color:#999999; text-decoration:none; text-align:center;}
.djYxflMenu li a.hover{ border-bottom:2px solid #3FB118; color:#3FB118;}
.djYxflCont a.hide{ display:none;}
.djYxflMore{ width:100%; border-top:1px solid #EEEEEE; margin-top:13px;}
@font-face {
  font-family: 'xiala';
  src: url("../fonts/iconfont13.eot");
  src: url("../fonts/iconfont13.eot-#iefix") format('embedded-opentype'),
  url("../fonts/iconfont13.woff") format('woff'),
  url("../fonts/iconfont13.ttf") format('truetype'),
  url("../fonts/iconfont13.svg#iconfont") format('svg');
}
.xiala{
  font-family:"xiala" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: 'shouqi';
  src: url("../fonts/iconfont14.eot");
  src: url("../fonts/iconfont14.eot-#iefix") format('embedded-opentype'),
  url("../fonts/iconfont14.woff") format('woff'),
  url("../fonts/iconfont14.ttf") format('truetype'),
  url("../fonts/iconfont14.svg#iconfont") format('svg');
}
.shouqi{
  font-family:"shouqi" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.djYxflSub{ width:100px; height:30px; margin:auto;}
.djYxflSub a{ display:block; width:98px; height:29px; line-height:29px; text-align:center; background:#FFFFFF; border-left:1px solid #EEEEEE; border-right:1px solid #EEEEEE; border-bottom:1px solid #EEEEEE; margin-top:-1px; color:#A5A5A5; text-decoration:none;}

/***********************游戏应用搜索结果页***********************/
.djYyjgBox{ width:100%; margin-top:12px;}
.djZxyxLeft dl dt em{ color:#FE5F5F;}
.djDjdzwTitle span{ display:block; float:right; font-size:12px; color:#999999; margin-top:3px;}
.djDjdzwTitle span em{ color:#FE5F5F;}

/***********************游戏专题搜索结果页***********************/
.djYxztList li a p em{ color:#FE5F5F;}
.mdjYxhjBox{ width:100%; display: flex; justify-content:center; align-items: center;}
.mdjYxhjBox a{ display:block; float:left; width:30%; height:30px; line-height:30px; overflow:hidden; text-align:center; color:#333333; text-decoration:none; border:1px solid #E5E5E5; background:#F6F6F6; border-radius:5px; margin:0px 2% 0px 2%;}
.mdjYxhjBox a.hover{ background:#3FB118; color:#ffffff; border:1px solid #3FB118;}

/***********************游戏资讯搜索结果页***********************/
.djYxttList li dl dt a em{ color:#FE5F5F;}

/***********************游戏专题详细页***********************/
/**滑动图**/
.djHdtBg{ width:100%; border-bottom:1px solid #F2F2F2; padding-bottom:12px;}
.djHdtIn{ width:100%; height:75px; overflow:hidden; margin-top:12px;}
.djHdtCont{ width:100%; height:75px; overflow:hidden;}
.djHdtList{ float:left; width:50px !important; height:75px; padding:0px 0px 0px 10px;}
.djHdtList a{ display:block; width:50px; height:75px;}
.djHdtList a img{ width:50px; height:50px; border-radius:15px;} 
.djHdtList a p{ height:16px; line-height:16px; overflow:hidden; text-align:center; font-size:12px; margin-top:8px;}

/**消除游戏合集**/
.djXchjBg{ width:100%; border-bottom:1px solid #F2F2F2; padding-bottom:12px;}
.djXchjBox{ width:96%; margin:auto; margin-top:10px;}
.djXchjTitle{ width:100%; line-height:25px;}
.djXchjTitle h2{ float:left; font-size:22px;}
.djXchjTitle span{ color:#999999;}
.djXchjCont{ width:100%; line-height:25px; color:#666666; margin-top:8px;}

/**资讯攻略**/
.djZxglBox{ width:100%; margin-top:12px;}
.djZxglList{ width:100%; padding-top:8px;}
.djZxglList li{ width:100%; border-bottom:1px solid #EFEFEF; padding-bottom:8px; margin-top:8px;}
.djZxglList li a{ display:block; float:left; width:77%; height:18px; line-height:18px; overflow:hidden; margin:0px 0px 0px 2%; background:url("../images/bg3.png") no-repeat 0px 7px; background-size:5px 5px; padding-left:12px;}
.djZxglList li span{ display:block; float:right; width:15%; height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; text-align:right; margin-right:2%;}

/***********************文章详细页***********************/
.djHdlgBox{ width:100%; border-bottom:8px solid #F1F1F1; padding-bottom:10px;}
.djHdlgTitle{ width:100%; border-bottom:1px solid #F5F5F5; padding-bottom:10px; margin-top: 10px; }
.djHdlgTitle span{ display:block; width:94%; margin:auto;}
.djHdlgTitle span h1{ float:left; font-size:20px; font-weight:bold; color:#333333; line-height:30px; margin:0px 10px 0px 0px;}
.djHdlgTitle span em{ display:block; float:left; height:20px; line-height:20px; background:#FF5B5B; font-size:12px; color:#ffffff; padding:0px 5px; margin-top:6px;}
.djHdlgTitle p{ width:94%; margin:auto; font-size:12px; color:#999999; margin-top:10px;}
.djHdlgBg{ width:100%; height:79px; border-top:1px solid #F2F2F2; background:#F7F7F7; margin-top:12px;}
.djHdlgLeft{ float:left; width:75%; margin:0px 0px 0px 2%;}
.djHdlgLeft span{ display:block; float:left; width:64px; height:64px; margin:7px 10px 0px 0px;}
.djHdlgLeft dl dt a{ display:block; height:20px; line-height:20px; overflow:hidden; font-size:16px; margin-top:12px;} 
.djHdlgLeft dl dd{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:9px;}
.djHdlgSub{ float:right; width:60px; height:27px; margin:24px 2% 0px 0px;}
.djHdlgSub a{ display:block; width:60px; height:27px; line-height:27px; text-align:center; background:#3FB118; text-decoration:none; color:#ffffff; border-radius:100px;}
.qtQtbbBox{ width:100%;}
.qtQtbbList{ width:100%;}
.qtQtbbList li{ width:100%; border-bottom:1px solid #F0F0F0; padding-bottom:10px; margin-top:10px;}
.qtQtbbList li.hide{ display:none;}
.qtQtbbList li p{ float:left; width:77%; height:18px; line-height:18px; overflow:hidden; margin:0px 0px 0px 3%;}
.qtQtbbList li p em{ font-size:12px; color:#999999;}
.qtQtbbList li span{ display:block; float:right; width:45px; height:20px; margin:0px 3% 0px 0px;}
.qtQtbbList li span a{ display:block; width:43px; height:18px; border:1px solid #3FB118; color:#3FB118; font-size:14px; line-height:18px; text-align:center; text-decoration:none; border-radius:100px;}
.bqZk{ width:100%; height:35px; text-align:center; line-height:35px; background:#F7F7F7;}
.bqZk a{ display:inline-block; width:100%; height:35px; text-decoration:none;}
.bqZk span{ font-size:14px; color:#666666;}
.bqZk i{ color:#666666;}

.nyxMrfzMsg{ background:#F3F9FF; margin-top:12px; padding:6px 0px;}
.nyxMrfzMsg p{ width:94%; margin:auto; line-height:22px; color:#333333;}

.djHdlgCont{ width:94%; margin:auto; margin-top:15px; font-size:16px;}
.djHdlgCont h2,.djHdlgCont h3{ font-size:18px; font-weight:bold; color:#333333; margin:12px 0px 12px 0px;}
.djHdlgCont img,.djHdlgCont u{ max-width:100%; display: block; margin:12px auto; width: auto; min-width: auto;}
.djHdlgCont iframe,.djHdlgCont video{ display: block; width: 100%; height: 45vw; max-height: 346px; margin: 12px auto; }
.djHdlgCont p{ color:#333333; line-height:30px; font-size:16px;} 
.djHdlgCont p>a{ font-weight: bold; }
.djHdlgCont table{ width: 100%; border-bottom:2px solid #70B6FD; border-left:2px solid #70B6FD; margin: 15px auto; position: relative; overflow: hidden; border-radius: 5px; }
.djHdlgCont table:after{ content: ''; display: block; height: 100%; width: 2px; background: #70B6FD; position:absolute; top: 0; right:0; }
.djHdlgCont table th{ background: #70B6FD; color: #FFFFFF; height: 35px; padding:0 5px; line-height: 20px; font-weight: bold; border-right: 2px solid #70B6FD; }
.djHdlgCont table tr,.djHdlgCont table td{ border-top:2px solid #70B6FD; border-right:2px solid #70B6FD; height: 30px; text-align: center; }
.djHdlgCont table tbody:after{ content: ''; display: block; width: 100%; height: 2px; background: #70B6FD; position: absolute; bottom: 30px; }
.djHdlgCont table tbody span{ display: inline-block; vertical-align: middle; width: 45vw; max-width: 345px; height: 26px; line-height: 26px; overflow: hidden; }

.ylFxBox{ width:100%; margin-top:10px;}
.ylFxTitle{ width:100%;}
.ylFxLeft{ float:left; width:40%; border-top:1px solid #EFEFEF; margin-top:10px;}
.ylFxMiddle{ float:left; width:20%; font-size:16px; color:#666666; text-align:center;}
.ylFxRight{ float:left; width:40%; border-top:1px solid #EFEFEF; margin-top:10px;}
.ylFxList{ width:100%;}
.ylFxList li{ float:left; width:25%; margin-top:10px;}
.ylFxList li a{ display:inline-block; width:100%; text-decoration:none; text-align:center;}
.ylFxList li a b{ display:inline-block; width:50px; height:50px; background:url("../images/bg4.png") no-repeat; background-size:120px 120px;}
.ylFxList li a b.weixing{ background-position:0px 0px;}
.ylFxList li a b.pengyouquan{ background-position:-60px 0px;}
.ylFxList li a b.xinlang{ background-position:0px -60px;}
.ylFxList li a b.kongjian{ background-position:-60px -60px;}
.ylFxList li a span{ display:block; width:100%; text-align:center; color:#666666; margin-top:5px;}
.djZxglBoxIn{ width:100%; border-bottom:8px solid #F1F1F1; margin-top:12px;}
.djTjrmBox{ width:100%; border-bottom:8px solid #F1F1F1; padding-bottom:5px; margin-top:12px;}
.djTjrmIn{ width:100%; height:515px;}
.djTjrmont{ width:100%; height:515px;}
.djTjrmList{ width:100%; height:515px;}
.djWzrmBox{ width:100%; margin-top:12px;}

/***********************详细页***********************/
.djMsttBox{ width:100%; background:#F7F7F7; padding-bottom:10px;}
.djMsttIn{ width:96%; margin:auto;}
.djMsttImg{ float:left; width:72px; margin:10px 10px 0px 0px;}
.djMsttImg span{ display:block; width:72px;}
.djMsttImg span img{ width:72px; height:72px; border-radius:15px;}
.djMsttImg em{ display:block; width:70px; height:18px; line-height:18px; text-align:center; border:1px solid #3FB118; background:#FFFFFF; border-radius:4px; font-size:12px; color:#3FB118; margin-top:10px;}
.djMsttIn dl dt{ height:24px; line-height:24px; overflow:hidden; font-size:20px; padding-top:10px;}
.djMsttIn dl dd{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:10px;}
.djMsttXg{ width:96%; margin:auto; padding-top:5px;}
.djMsttXg h3{ float:left; font-size:12px; color:#999999; margin-top:10px;}
.djMsttXg a{ display:block; float:left; height:18px; line-height:18px; padding:0px 10px; font-size:12px; border-radius:100px; color:#ffffff; text-decoration:none; margin:10px 0px 0px 10px;}
.djMsttXg a.bg1{ background:#F5A0B3;}
.djMsttXg a.bg2{ background:#777197;}
.djMsttXg a.bg3{ background:#3EBFAD;}
@font-face {
  font-family: 'anzhuo';
  src: url("../fonts/iconfont15.eot");
  src: url("../fonts/iconfont15.eot-#iefix") format('embedded-opentype'),
  url("../fonts/iconfont15.woff") format('woff'),
  url("../fonts/iconfont15.ttf") format('truetype'),
  url("../fonts/iconfont15.svg#iconfont") format('svg');
}

.anzhuo{
  font-family:"anzhuo" !important;
  font-size:18px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.djMsttSub{ width:96%; height:35px; margin:auto; margin-top:12px;}
.djMsttSub a{ display:block; width:100%; height:35px; line-height:35px; text-align:center; font-size:16px; color:#FFFFFF; text-decoration:none; background:#3FB118; border-radius:100px;}
.mobLgBox{ width:94%; background:#FFFFFF; border:1px solid #E7E7E7; padding-bottom:5px; margin:12px 0px 0px 3%;}
.mobLgBox2{ width:100%; padding-bottom:5px;}
.mobLgIn{ width:94%; margin:auto; padding-top:10px;}
.mobLgIn a{ display:block; width:100%; height:33px; line-height:33px; text-align:center; font-size:14px; text-decoration:none; color:#ffffff; background:#CCCCCC; border-radius:5px; border:1px solid #CCCCCC;}
.mobLgCont{ width:94%; margin:auto; color:#999999; text-align: center; line-height:20px; margin-top:10px; font-size:12px;}
.mobLgCont em{ display: inline-block; vertical-align: middle; width: 13px; height: 15px; background:url("../images/bg1.png") no-repeat -85px 0/200px 200px; margin-right: 7px; }
.mobLgCont em.checked{ background-position: -100px 0; }
.mobLgIn a.hover{ background:#3FB118; color:#ffffff; border:1px solid #3FB118;}
.mobLgIn a{ display: block; }
.mobLgIn a.hover{ display: none; }
.mobLgIn.checked a{ display: none; }
.mobLgIn.checked a.hover{ display: block; }
.djJianjie{ width:100%; margin-top:12px;}
.djJianTitle{ width:100%; height:38px; border-top:1px solid #ECECEC; border-bottom:1px solid #ECECEC; background:#F7F7F7;}
.djJian{ width:100%;}
.djJian li{ float:left; width:25%; height:38px; text-align:center;}
.djJian li a{ display:block; width:100%; height:38px; line-height:35px; font-size:18px; color:#333333; text-decoration:none; overflow:hidden;}
.djJian li a.hover{ height:35px; border-bottom:3px solid #3FB118; color:#3FB118;}
.djJianjieCont{ width:100%; margin-top:10px;}
.hidecont{max-height:500px; overflow:hidden; width:96%; margin:auto; color:#626262; line-height:30px; margin-bottom:5px; font-size:16px;}
.hidecont h2{ font-size:18px; line-height:20px; color:#333333; border-left:4px solid #3FB118; padding-left:10px; margin:10px 0px;}
.htYdMore{ width:100%; height:35px; margin-top:12px; line-height:35px; text-align:center; background:#F3F3F3; font-size:14px; color:#999999;}
.htYdMore a{ display:block; width:100%; height:35px; color:#999999; text-decoration:none;}
.djYxjtBox{ width:100%; border-bottom:8px solid #F1F1F1; padding-bottom:12px; margin-top:12px;}
.pic_list{width:96%; margin:auto; padding: 0; }
.pic_list li{float: left;margin: 0;width: auto !important; overflow: hidden; }
.pic_list li a{ height: 100%; padding-right: 5px; }
.pic_list li a img{ height: 170px; }
.wappper{ margin-top:10px; width:96%; margin:auto;}
.swiper-container2 {height: 170px;overflow: hidden;position: relative;z-index: 1;}
.djBbxgBox{ width:100%; margin-top:12px;}
.djCnxhBox{ width:100%; margin-top:12px; border-bottom:8px solid #F1F1F1; padding-bottom:12px;}
.djCnxhTitle{ width:100%; margin-top:12px;}
.djCnxhMenu{ width:100%; height:38px; border-top:1px solid #ECECEC; border-bottom:1px solid #ECECEC; background:#F7F7F7;}
.djCnxhMenu a{ display:block; float:left; width:25%; height:38px; line-height:35px; overflow:hidden; text-align:center; font-size:18px; color:#333333; text-decoration:none;}
.djCnxhMenu a.active{ border-bottom:3px solid #3FB118; color:#3FB118;}
.djCnxhBg{ width:100%; height:330px;}
.djCnxhIn{ width:100%; height:330px;}
.djCnxhCont{ width:100%; height:330px;}
.djJsbyTitle{ width:96%; margin:auto; margin-top:10px;}
.djJsbyTitle h3{ float:left; font-size:16px; color:#333333;}
.djJsbyTitle a{ display:block; float:right; color:#999999; text-decoration:none;}
.djJsbyCont{ width:96%; margin:auto; height:70px; overflow:hidden; line-height:25px; color:#666666; margin-top:5px;}

.mobHtAqBox{ width:94%; border:1px solid #E7E7E7; margin:auto; margin-top:12px; padding-bottom:12px;}
.mobHtLink a{ display:block; width:96%; height:35px; background:#3FB118; border-radius:4px; margin:auto; margin-top:12px; color:#FFFFFF; text-align:center; line-height:35px; text-decoration:none;}
.mobHtAqBox p{ width:96%; margin:auto; color:#999999; margin-top:10px;}
.mobHtAqBox p span{ color:#F86262; }


/***********************电竞资讯页***********************/
/*电竞标题*/
.dj_djTit{ width: 96%; height: 43px; line-height: 43px; background: #EEEEEE; margin:10px auto 0; }
.dj_djTit h2{ font-size: 20px; float: left; }
.dj_djTit h2 em{ display: block; float: left; width: 28px; height: 28px; margin: 5px 7px 0 5px; background: url("../images/bg1.png") no-repeat 0 -75px /200px 200px; }
/*轮播*/
.dj_djSwiper{ width: 100%; height: 44.25vw; max-height: 340px; margin-top: 16px; }
.dj_djSwiper li{ width: 100%; }
.dj_djSwiper li img{ display: block; width: 96%; height: 100%; margin: 0 auto; border-radius: 10px; }
.dj_djSwiper .pagination{ bottom: 10px; }
.dj_djSwiper .swiper-pagination-switch{ width: 21px; height: 3px; background: #B5B5B5; margin: 0 3px; border:0; }
.dj_djSwiper .swiper-active-switch{ background: #FFFFFF; }
/*标题列表*/
.dj_djTabMenu{ display: block; width: 100%; margin: 20px auto 0; }
.dj_djTabMenu li{ float: left; width: 25%; }
.dj_djTabMenu li a{ display: block; width: 96%; max-width: 88px; height: 28px; overflow: hidden; margin: 0 auto; text-align: center; line-height: 28px; background: #F9F8FA; border-radius: 14px; color: #5C5C5C; font-size: 16px; text-decoration:none; }
.dj_djTabMenu li a.current{ color: #FFFFFF; background: #3EB118; }
/*列表*/
.dj_djArtList{ width: 96%; margin: 0 auto; }
.dj_djArtList li{ padding: 12px 0; border-bottom: thin solid #EEEEEE; }
.dj_djArtList li .img_box{ display: block; float: left; width: 108px; height: 66px; margin-right:19px; position: relative; }
.dj_djArtList li .img_box img{ width: 100%; height: 100%; border-radius: 10px; }
.dj_djArtList li .img_box em{ display: block; width: 24px; height: 24px; position: absolute; left: 50%; top: 50%; margin: -12px 0 0 -12px; background: url("../images/bg1.png") no-repeat -35px -75px /200px 200px; }
.dj_djArtList li dt{ font-size: 16px; height: 44px; line-height: 22px; overflow: hidden; }
.dj_djArtList li dd{ color: #999999; font-size: 12px; height: 16px; line-height: 16px; overflow: hidden; margin-top: 6px; }
.dj_djArtList li dd em.left1{ float: left; }
.dj_djArtList li dd em.right1{ float: right; }


.wzSjBox{ width:96%; background:#F3F3F3; margin:10px auto 0; padding-bottom:12px;}
.wzSjIn{ width:94%; margin:auto;}
.wzSjIn em{ display:block; float:left; width:72px; height:72px; margin:0px 10px 0px 0px;}
.wzSjIn em img{ width:72px; height:72px; border-radius:20px; margin-top:10px;}
.wzSjIn dl{ padding-top:17px;}
.wzSjIn dl dt a{ display:block; height:20px; line-height:20px; overflow:hidden; font-size:16px;}
.wzSjIn dl dd{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:5px;}
.wzSjIn dl dd.cont1{ color:#F0AC00;}
.wzSjSubmit{ width:94%; margin:auto; height:35px; margin-top:15px;}
.wzSjSubmit a{ display:block; width:100%; height:35px; line-height:35px; background:#F0AC00; border-radius:6px; text-align:center; color:#FFFFFF; text-decoration:none; font-size:16px;}

/*详情放大图片*/
.showImg_SwiperBox{ background: rgba(0,0,0,0.5); width: 100%; height: 100%; position: fixed; z-index: 100;top: 0; left: 0; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.showImg_Swiper,.showImg_SwiperBox .swiper-slide{ height: 100%; }
.showImg_Swiper .swiper-wrapper{ height: 100%; }
.showImg_SwiperBox .swiper-slide { text-align: center; font-size: 18px; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.showImg_SwiperBox img{ max-height: 100%; max-width: 100%; }
.close_show_SwiperBox{ display: block; width: 160px; height: 30px; margin: 0 auto; border: thin solid #FFFFFF; border-radius: 5px; background: none; color: #FFFFFF; text-align: center; line-height: 30px; position: absolute; bottom: 50px; z-index: 2; font-size: 14px; }



/**新增**/
.h_auto{ height: auto !important; max-height: initial !important; }
.hidecont img{ max-width:100%; margin:15px 0px;}
.hideImg{ text-align:center;}

.tag_tit1{ width: 96%; margin: 22px auto 0; }
.to_more_tag{ display: block; width: 11px; height: 21px; float: right; margin-top: 3px; margin-left: 5px; background:url("../images/bg1.png") no-repeat 0px -115px; background-size: 200px 200px; }
.tag_tit1 h2{ font-size: 14px; height: 25px; overflow: hidden; }
.tag_tit1 h2 a{ display: block; float: left; height: 23px; line-height: 23px; border:thin solid #3FB118; color: #3FB118; padding: 0 5px; border-radius:3px; margin-left: 10px; text-decoration:none;}
.tag_tit1 h2 a:first-child{ margin-left: 0; }

.newsImg{ width:96%; margin-top:20px; margin-bottom:20px;}
.newsImg li{ float:left; width:298px !important; height:120px; padding-right:10px;}
.newsImg li.swiper-slide{ width:298px !important; height:120px;}
.newsImg li.swiper-slide a{ display:block; width:298px; height:120px;}
.newsImg li.swiper-slide a img{ width:298px; height:120px;}

.conMsg{ width:96%; margin:auto; margin-top:5px;}
.conMsg a{ display:block; float:left; height:20px; line-height:20px; border:1px solid #E9E9E9; padding:0px 6px; border-radius:5px; margin:12px 10px 0px 0px; text-decoration:none;}
.conMsg a.bg1{ color:#CE6808;}
.conMsg a.bg2{ color:#005FBF;}
.conMsg a.bg3{ color:#7F00FF;}
.conMsg a.bg4{ color:#FF00FF;}
.conMsg a.bg5{ color:#007F00;}
.conMsg a.bg6{ color:#F74242;}
.conMsg a.bg7{ color:#672FA3;}
.conMsg a.bg8{ color:#B73838;}
.conMsg a.bg9{ color:#509E03;}
.conMsg a.bg10{ color:#09BC92;}
.conMsg a.bg11{ color:#77770D;}

.wzXbtjBox{ width:96%; margin:auto; margin-top:15px;}
.wzXbtjTitle{ width:100%;}
.wzXbtjTitle h2{ font-size:20px; color:#FF5151;}
.wzXbtjCont{ width:100%;}
.wzXbtjCont a{ display:block; height:18px; line-height:18px; overflow:hidden; margin-top:20px; font-size:14px;}

.jjTjwBox{ width:96%; margin:auto;}
.jjTjwBox a{ display:block; float:left; height:23px; line-height:23px; border:1px solid #EF4B4B; color:#EF4B4B; border-radius:5px; margin:15px 10px 0px 0px; padding:0px 5px; text-decoration:none;}

/*新增弹窗2020-03-25*/
.alert_sub_box,.alert_frmDown_box{ display: none; width: 300px; padding-bottom: 50px; border: thin solid #3FB118; border-radius: 10px; overflow: hidden; background: #FFFFFF; position: fixed; top: 50%; left: 50%; margin-top: -100px; margin-left: -150px; z-index: 5; }
.alert_tit{ width: 96%; height: 35px; line-height: 35px; padding:0 2%; color: #FFFFFF; font-size: 16px; background: #3FB118; }
.alert_con{ padding-bottom: 25px; }
.alert_con h1{ text-align: center; font-size: 18px; line-height: 25px; padding: 25px 15px 0; }
.alert_con h2{ text-align:center; padding: 65px 0 40px; font-weight: normal; font-size: 18px; }
.alert_con p{ padding: 25px 15px 0; font-size: 14px; line-height: 20px; }
.alert_btn_box1,.alert_btn_box2{ width: 100%; height: 50px; margin: 0 auto; overflow: hidden; border:0; position: absolute; left: 0; bottom: 0 }
.alert_btn_box1 a,.alert_btn_box1 button,.alert_btn_box2 a,.alert_btn_box2 button{ display: block; float: left; border:0; width:50%; height: 50px; text-align:center; line-height: 50px; box-sizing: border-box; text-decoration: none; }
.alert_con .frm_sub{ background: #3FB118; color: #FFFFFF; }
.alert_con .no_sub{ background: #E7E7E7; color: #333333; }
.alert_frmDown_box .i_close{ display: block; width: 14px; height: 14px; background: url("../images/bg1.png") no-repeat -15px -115px/200px 200px; position: absolute; right: 10px; top: 10px; }

/*新增弹窗2020-04-25*/
.djZxfl_swiper{ width: 98%; height: 100px; margin: 15px auto 0; padding-left: 2%; }
.djZxfl_swiper .swiper-slide{ width: 200px !important; height: 100px; padding-right: 12px; }
.djZxfl_swiper .swiper-slide img{ width: 200px; height: 100px; border-radius: 5px; }
.jxtj_topul1{ width: 96%; height: 125px; padding: 0 2%; margin-top: 14px; }
.jxtj_topul1 li{ float: left; height: 125px; width: 28%; overflow: hidden; text-align: center; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.jxtj_topul1 li.top_li1{ width: 44%; }
.jxtj_topul1 li img{ width: 72px; height: 72px; border-radius: 13px; }
.jxtj_topul1 li.top_li1 img{ width: 100px; height: 100px; }
.jxtj_topul1 li span{ display: block; height: 18px; line-height: 18px; overflow: hidden; margin-top: 6px; }

.djjptj_tit{ width: 100%; height: 22px; line-height: 22px; overflow: hidden; }
.djjptj_tit h2{ width: 96%; position: relative; text-align: center; line-height: 22px; margin:0 auto; }
.djjptj_tit h2 span{ position: relative; background: #FFFFFF; padding: 0 10px; }
.djjptj_tit h2:before{ content: ''; display: block; width: 100%; height: 1px; background: #EEEEEE; top: 12px; left: 0; position: absolute; }

/*修改弹窗2020-08-18*/
.topic_layer_bg{ display: none; width: 100%; height: 100%; background: rgba(0,0,0,0.5); position: fixed;top: 0;left: 0; z-index: 10; }
.topic_layer_box{ background: #FFFFFF; width: 80%; padding: 15px 10px; max-width: 300px; border-radius: 13px; margin: 20vh auto 0; }
.topic_layer_tit{ width: 100%; }
.topic_layer_tit h2{ float: left; font-size: 16px; height: 20px; line-height: 20px; overflow: hidden; }
.topic_layer_tit h2 em{ display: block; float: left; margin:2px 10px 0 0; width: 4px; height: 17px; border-radius: 2px; background: #3FB118; }
.topic_layer_tit .i_clo{ display: block; float: right; width: 14px; height: 14px; border:none; outline: none; margin-top: 4px; background: url("../images/bg1.png") no-repeat -15px -115px/200px 200px; }
.topic_layer_tips{ width: 100%; border-bottom: thin solid #ECECEC; padding-bottom: 12px; }
.topic_layer_tips p{ color:#FF8B64; line-height: 20px; margin-top: 13px; text-align: left; }
.topic_layer_tips .aBlack{ color: #333333; }
.topic_layer_opt{ text-align: center; margin-top: 14px; }
.topic_layer_opt button,.topic_layer_opt a{ display: inline-block; width: 47%; max-width: 130px; height: 37px; line-height: 35px; border:0; border-radius: 5px; box-sizing: border-box; color: #FFFFFF;text-decoration: none; margin-left: 4%; outline: none; }
.topic_layer_opt .one{ margin-left: 0; }
.topic_layer_opt .i_clo{ background: #E7E7E7; color: #333333; }
.topic_layer_opt a{ background: #FF8B64 }

/**預約弹框**/
.mobTankuang{ width:80%; background:#FFFFFF; height:230px; position:absolute; top:30%; left:10%; border:1px solid #F1F1F1; border-radius:10px; box-shadow:1px 1px 1px #CCCCCC; z-index: 10;}
.mobTanTitle{ width:100%; height:45px; background:#3fb118; border-radius:10px 10px 0px 0px;}
.mobTanTitle h2{ float:left; font-size:17px; line-height:45px; color:#FFFFFF; padding-left:10px;}
.mobTanBox{ width:100%; border-bottom:1px solid #F1F1F1; padding-bottom:12px; margin-top:12px;}
.mobTanIn{ width:80%; height:40px; margin:auto;}
.mobTanIn input.text1{ width:90%; height:38px; line-height:38px; font-size:14px; font-family:"微软雅黑"; border:none; background:none; outline:none; border:1px solid #F1F1F1; border-radius:5px; color:#999999; padding-left:10px;}
.mobQueding a{ display:block; width:80%; height:40px; line-height:40px; background:#3fb118; border-radius:5px; color:#FFFFFF; font-size:16px; text-decoration:none; text-align:center; margin:auto; margin-top:12px;}
.mobQuxiao a{ display:block; width:80%; height:40px; line-height:40px; background:#FFFFFF; border:1px solid #3fb118; border-radius:5px; color:#3fb118; font-size:16px; text-decoration:none; text-align:center; margin:auto; margin-top:12px;}

.fillmask{ width:80%; background:#FFFFFF; height:150px; position:absolute;position: fixed; top: 50%;margin-top: -100px;box-sizing: border-box;left:10%; border:1px solid #F1F1F1; border-radius:10px;overflow: hidden; z-index: 50055;display: flex;justify-content: center; }
.fillmask p {  line-height: 45px;height: 45px;text-align: center;width: 100%;background: #3fb118;display: block;color: #ffffff;}
.fillmask form{ width: 100%;display: block;text-align: center; }
.fillmask button{  display: inline-block;
    padding: 6px 20px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;cursor: pointer;-webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;color: #fff;
    background-color: #3fb118;border-color: #46b8da; margin-top: 40px; }

.mobDiajixia a{ display: block; width: 96%; height: 35px; background: #3fb118; border-radius: 100px; margin: auto; margin-top:15px; line-height: 35px; line-height: 40px; color: #ffffff; font-size: 14px; text-decoration: none; text-align: center;} 
.wdjDianji{ width: 96%; margin: auto; margin-top:15px;}
.wdjDianjiIn{ width: 100%;}
.wdjDianjiIn a{ display: block; float: left; width: 47%; height: 40px;}
.wdjDianjiIn a.wdjDjxz{box-sizing:border-box; border:1px solid #3fb118; border-radius: 5px; line-height: 40px; text-align: center;  color:#3fb118; text-decoration: none; font-size: 14px;}
.wdjDianjiIn a.wdjAqxz{ background: #3fb118; border-radius: 5px; line-height: 40px;  text-align: center; color:#ffffff; text-decoration: none; font-size: 14px; float: right;} 
.wdjDianMsg{ width: 100%; border-radius: 5px; border: 1px solid #ffe2bb; background: #fff3e2; box-sizing:border-box; margin-top:15px;}
.wdjDianMsg p{ line-height: 22px; text-align: left; padding:10px;  color: #666666; font-size: 14px;}
.wdjDianMsg p span{ color: #fa4646;}
.wdjDianTishi{ width: 100%; display:flex;  align-items:center; justify-content: center; margin-top:15px;}
.wdjDianTishi span{ display: block; float: left; color: #259d5d; font-size: 14px;}
.wdjDianTishi span b{ display: block; width: 18px; height: 18px; background:url("../images/bg1.png") no-repeat -80px -115px; background-size: 200px 200px; float: left;  margin:0px 5px 0px 5px;} 



























































