@charset "utf-8";blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul {margin: 0;padding: 0}
fieldset,img {border: 0}
:focus {outline: 0}
address,caption,cite,code,dfn,em,optgroup,th,var {font-style: normal;font-weight: 400}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: 400}
abbr,acronym {border: 0;font-variant: normal}
button,input,optgroup,option,select,textarea {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit}
code,kbd,samp,tt {font-size: 100%}
body {line-height: 1.5}
ol,ul {list-style: none}
table {border-collapse: collapse;border-spacing: 0}
caption,th {text-align: left}
sub,sup {font-size: 100%;vertical-align: baseline}
:link,:visited,ins {text-decoration: none}
blockquote,q {quotes: none}
blockquote:after,blockquote:before,q:after,q:before {content: '';content: none}
b,em,i {font-style: normal;font-weight: 400}
button,input,select,textarea,th {background: #fff;font-family: "Microsoft Yahei",Arial,Tahoma,Helvetica,SimSun,"Hiragino Sans GB",sans-serif}
img {display: block;border: 0}
* {-moz-text-size-adjust: none;-webkit-text-size-adjust: none;-ms-text-size-adjust: none}
button,input[type=button],input[type=password],input[type=reset],input[type=submit],input[type=text] {-webkit-appearance: none}
html {overflow-x: hidden;overflow-y: auto}
ul::-webkit-scrollbar {width: 0;height: 0;display: none;-webkit-appearance: none;border-radius: 0}
html {font-size: 100px}
body {text-align: left;font-size: 0.24rem;background: #f2f2f2;font-family: arial, "Microsoft YaHei", "\5fae\8f6f\96c5\9ed1";}
.hide {display: none}
.wrap {width: 100%;height: auto;max-width: 7.5rem;min-width: 3.2rem;margin: 0 auto;min-height: 13.33rem;overflow: hidden;position: relative}
.clearfix {margin-right: auto;margin-left: auto}
.clearfix:after,.clearfix:before {display: table;content: "";line-height: 0}
.clearfix:after {clear: both}
.icon{background: url(../images/icon.png) no-repeat;background-size: 8rem 8rem;}
:root{--defcolor:#008cff;--linearcolor: #008cff}

*::-webkit-scrollbar{display:none;width:0px;height:0px;background:#fff}
*::-webkit-scrollbar-thumb{background:#fff;display:none;border-radius:0px}
*::-webkit-scrollbar-track{background:#fff;border-radius:0px;display:none}

/*头部*/
header{width: 100%;height: 0.88rem;background: var(--defcolor);box-sizing: border-box; /* overflow: hidden; */position: relative;zoom: 1;padding: 0 0.88rem 0 2.40rem;}
header > a:nth-child(1){width: 2rem;height: auto;overflow: hidden;position: absolute;left: 0.2rem;top: 0.24rem;}
header > a:nth-child(1) img{width: 100%;height: auto;display: block;overflow: hidden;}
header > span.tNavBtn{width: 0.88rem;height: 0.88rem;display: block;overflow: hidden;position: absolute;right: 0rem;top: 0rem;background: url(../images/topMenu.png) no-repeat;background-size: 100%;}
nav{line-height: 0.8rem;border-bottom: 1px solid #dcdcdc;background: #fff;}
nav > ul{overflow: hidden;zoom: 1;clear: both;}
nav > ul li{width:25%;padding: 0;float: left;color: #333;text-align: center;}
nav > ul li a{height: 0.8rem;line-height: 0.8rem;display: block;text-align: center;position: relative;font-size: 0.32rem;color:#2a2a2a}
nav > ul li.cur a{color: var(--defcolor);font-weight: 600;}

.mHeadTypeTabBox{width: 100%;height: auto;padding: 0 0.28rem;background: #fff;display: none;overflow: hidden;box-sizing: border-box;position: absolute;left: 0;top: 0.88rem;box-shadow: 1px 2px 2px #ccc;z-index: 9999;}
.mHeadTypeTabBox > .mTabMenu{width: auto;height: 0.72rem;margin: 0.28rem 0;border: 2px solid var(--linearcolor);border-radius: 4px;display: -webkit-box;overflow: hidden;}
.mHeadTypeTabBox > .mTabMenu > span{width: auto;height: 0.72rem;line-height: 0.72rem;font-size: 0.3rem;font-weight: normal;color: var(--linearcolor);text-align: center;display: block;overflow: hidden;-webkit-box-flex: 1;cursor: pointer;}
.mHeadTypeTabBox > .mTabMenu > span.current{background: var(--linearcolor);color: #fff;}
.mHeadTypeTabBox > .mTabCon{}
.mHeadTypeTabBox > .mTabCon .tabItem{display: none;height: auto;margin-left: -0.28rem;padding-bottom: 0.28rem;box-sizing: border-box;overflow: hidden;}
.mHeadTypeTabBox > .mTabCon .tabItem:nth-child(1){display: block;}
.mHeadTypeTabBox > .mTabCon .tabItem li{width: 2.126rem;height: auto;margin-left: 0.28rem;float: left;padding: 0 0 0.28rem 0;display: inline;overflow: hidden;box-sizing: border-box;}
.mHeadTypeTabBox > .mTabCon .tabItem li a{width: 100%;padding: 0.2rem;box-sizing: border-box;border: 1px solid #d6d6d6;display: block;overflow: hidden;font-size: 0.3rem;color: #333;text-align: center;line-height: 0.4rem;height: auto;}

footer{overflow: hidden;padding: 10px 0px;border-top: 5px solid #ececec;}
footer p{text-align: center;height: .52rem;line-height: .52rem;font-size:.24rem;}
footer a{color: #666;font-size:.24rem;}

/* 翻页 */
.flex{display: flex;}
.pageWrap{justify-content:space-between;-webkit-justify-content:space-between;margin:.24rem;}
.pageWrap a,.pageWrap span{width:.58rem;height:.58rem;line-height:.58rem;text-align:center;font-size:.22rem;color:#454545;border-radius:.06rem;background-color:#f4f4f4;}
.pageWrap .current{color:#fff;font-size:.22rem;background:var(--defcolor);}
.pageWrap .disabled{background:#ececec;color:#b1b1b1;}
.pageWrap .ico_l{width: .18rem;height: .32rem;background-position: -1.65rem -.75rem;position: relative;top: .12rem;left: .2rem;display: block;}
.pageWrap .ico_r{width: .18rem;height: .32rem;background-position: -2.03rem -.75rem;position: relative;top: .12rem;left: .2rem;display: block;}
.pageWrap a:first-child,.pageWrap a:last-child{width: 1rem;}

/*游戏列表 首页*/
.mglSlider{background: #ececec;padding: 0.1rem 0;}
.mglSlider .swiper-slide{width:6rem !important;height:3rem !important;border-radius:0.16rem;overflow:hidden}
.mglSlider .swiper-slide a,.mglSlider .swiper-slide a img{display:block;width:100%;height:100%}
.mglSlider .swiper-slide a img{border-radius:0.16rem}
.mglSlider .swiper-button-prev{width:0.75rem;height:100%;background:url(../images/prev.png) no-repeat center center;left:0;top:0;margin:0}
.mglSlider .swiper-button-next{width:0.75rem;height:100%;background:url(../images/next.png) no-repeat center center;right:0;top:0;margin:0}

.commItemBox{width: 100%;height: auto;background: #fff;margin-top: 0.12rem;position: relative;overflow: hidden;box-sizing: border-box;}
.commTit1{width: 100%;height: auto;padding: 0.2rem 0;padding-bottom: 0;overflow: hidden;box-sizing: border-box;position: relative;border-bottom: 1px solid #eeeeee;zoom: 1;}
.commTit1 > p{font-size: 0.32rem;color: #444;float: left;line-height: 0.44rem;font-weight: bold;margin-bottom: 0.2rem;margin-left: .24rem;}
.commTit1 em.commName{display:inline-block;background-color:#52ab01;color:#fff;font-size:0.26rem;max-width:4.6rem;height:0.34rem;margin-left:0.2rem;padding:0.06rem 0.12rem;border-radius:0.06rem;position:relative}
.commTit1 em.commName::before{content:'';display:block;position:absolute;left:-0.08rem;top:0.14rem;margin:auto;width:0px;height:0px;border-bottom:0.08rem solid transparent;border-top:0.08rem solid transparent;border-right:0.08rem solid #52ab01}
.commTit1.Trectit{text-align: center;position: relative;border-bottom: none;width: 100%;height: 0.72rem;line-height: 0.72rem;padding-top: 0;overflow: hidden;}
.commTit1.Trectit p{background: #FFFFFF;text-align: center;width: 100%;position: relative;margin: 0 auto;}
.commTit1.Trectit p::before{border-bottom: 1px solid #F0F0F0;content: "";width: 100%;display: inline-block;position: absolute;top: 0.54rem;left: 0;z-index: 998;}
.commTit1.Trectit p span{display: inline-block;padding: 0 0.08rem;position: relative;line-height: 0.72rem;border-top: 0.20rem solid #66d105;background: #FFFFFF;z-index: 999;}

.commRecomBox{width:auto;display:block;padding:0 0 0.2rem 0;box-sizing:border-box;overflow:hidden}
ul.gliTopRecomList{width:100%;margin-top:0.4rem;overflow:hidden;height:2.6rem}
ul.gliTopRecomList li{display:inline-block;margin-top:0.25rem;margin-bottom:0.25rem;width:2.5rem;float:left}
ul.gliTopRecomList li a{display:block;width:100%;margin:0 auto;text-align:center}
ul.gliTopRecomList li a img{width:1.6rem;height:1.6rem;border-radius:0.3rem;display:block;overflow:hidden;margin:auto}
ul.gliTopRecomList li a p{width:100%;height:0.4rem;line-height:0.4rem;font-size:0.28rem;color:#333;box-sizing:border-box;padding:0 0.2rem;text-align:center;margin-top:0.12rem;display:block;overflow:hidden}

ul.gliTopHotRecomList{zoom:1;overflow:hidden;display:block;width:100%;padding:0 0 0.32rem 0;box-sizing:border-box}
ul.gliTopHotRecomList li{width:50%;float:left;height:auto;position:relative;overflow:hidden;border-bottom:1px solid #e2e2e2}
ul.gliTopHotRecomList li a{display:block;padding:0.28rem 0 0.28rem 0.28rem;border-right:1px solid #e2e2e2;overflow:hidden}
ul.gliTopHotRecomList li a img{float:left;display:block;margin-right:0.2rem;width:1.24rem;height:1.24rem;border-radius:0.1rem}
ul.gliTopHotRecomList li a div{width:1.78rem;display:block;height:1.24rem;overflow:hidden}
ul.gliTopHotRecomList li a div p,ul.gliTopHotRecomList li a div span,ul.gliTopHotRecomList li a div em{display: block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
ul.gliTopHotRecomList li a div p{height:0.42rem;font-size:0.32rem;color:#444}
ul.gliTopHotRecomList li a div span{font-size:0.24rem;margin-top:0.10rem;color:#999}
ul.gliTopHotRecomList li a div em{font-size:0.24rem;margin-top:0.10rem;color:#666}

ul.yxRecList{overflow:hidden;display:block}
ul.yxRecList li{width:25%;height:auto;float:left;margin-top:0.24rem;box-sizing:border-box;display:inline;overflow:hidden}
ul.yxRecList li a{width:100%;height:auto;box-sizing:border-box;display:inline-block;overflow:hidden}
ul.yxRecList li a img{width:1.32rem;height:1.32rem;border-radius:0.28rem;display:block;overflow:hidden;margin:auto}
ul.yxRecList li a p{width:100%;height:0.4rem;line-height:0.4rem;font-size:0.28rem;color:#333;box-sizing:border-box;padding:0 0.2rem;text-align:center;margin-top:0.12rem;display:block;overflow:hidden}

.gliGroupBox{width:auto;margin:0.2rem;box-sizing:border-box;overflow:hidden}
.gliGroupBox > div{overflow:hidden;margin:0.2rem 0 0.3rem 0;border-radius:0.1rem;background:#f7f8f9;box-shadow:0 0.04rem 0.12rem #eee}
.gliGroupBox > div > a{display:block;overflow:hidden;background-image:linear-gradient(to bottom right,#bfc7d0,#9da8b6);height:.6rem;line-height:.6rem;font-weight:bold;text-align:center;letter-spacing:1px;font-size:.32rem;color:#fff}
.gliGroupBox > div > a::before,.gliGroupBox > div > a::after{content:'-';color:#fff;display:inline-block}
.gliGroupBox > div > a::after{margin-left:.1rem}
.gliGroupBox > div > a::before{margin-right:.1rem}
.gliGroupBox > div > div{padding:0.16rem 0;width:6.62rem;margin:0 auto;box-sizing:border-box;overflow:scroll}
.gliGroupBox > div > div ul{height:1.96rem;display:-ms-flexbox;display:flex}
.gliGroupBox > div > div ul li{width:25%;float:left;-ms-flex-negative:0;flex-shrink:0;text-align:center;overflow:hidden}
.gliGroupBox > div > div ul li a{width:100%;display:block;overflow:hidden;height:100%}
.gliGroupBox > div > div ul li a img{width:1.24rem;height:1.24rem;margin:0.16rem auto 0;display:block;border-radius:0.16rem}
.gliGroupBox > div > div ul li a p{width:100%;text-align:center;box-sizing:border-box;display:block;height:0.52rem;padding:0 0.12rem;line-height:0.52rem;color:#767676;font-size:0.28rem;overflow:hidden}

.glTypeMenu{width:100%;height:auto;padding:0.2rem;background:#a2cbb6;overflow:hidden;box-sizing:border-box}
.glTypeMenu ul{height:auto;margin-left:-0.28rem;box-sizing:border-box;overflow:hidden}
.glTypeMenu ul li{width:1.565rem;height:0.56rem;margin-bottom:0.06rem;margin-left:0.28rem;float:left;line-height:0.56rem;display:inline;overflow:hidden;box-sizing:border-box}
.glTypeMenu ul li a{color:#fff;font-size:0.28rem;line-height:0.56rem;text-align:center;vertical-align:middle;display:block;letter-spacing:0.02rem;overflow:hidden}
.glTypeMenu ul li.current{background-color:#fff;border-radius:0.30rem;color:#a2cbb6}
.glTypeMenu ul li.current a{color:#a2cbb6}

.glListBox{width: auto;margin: 0.2rem;box-sizing: border-box;overflow: hidden;}

ul.gTxtList{width:100%;margin:0 auto;height:auto;margin-top:-0.2rem;overflow:hidden;padding-bottom:0.2rem}
ul.gTxtList li{width:100%;padding:0.24rem 0;overflow:hidden;zoom:1;position:relative;border-bottom:1px dashed #e8e8e8}
ul.gTxtList li a{display:block}
ul.gTxtList li a img{margin-right:0.24rem;display:block;width:1.4rem;float:left;height:1.4rem;position:relative;overflow:hidden;border-radius:0.18rem;vertical-align:middle}
ul.gTxtList li a div{float:left;width:auto;height:auto;box-sizing:border-box;display:block;overflow:hidden}
ul.gTxtList li a div > p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#9f9fa4;font-size:.24rem}
ul.gTxtList li a div > p:nth-child(1){height:0.44rem;line-height:0.44rem;font-size:0.32rem;color:#000;max-width:5.2rem}
ul.gTxtList li a div > p:nth-child(2){height:0.54rem;line-height:0.54rem;max-width:4.6rem}
ul.gTxtList li a div > p:nth-child(3){height:0.32rem;line-height:0.32rem;font-size:.26rem}
ul.gTxtList li a i{width:0.72rem;height:0.72rem;line-height:0.72rem;color:#66d105;background:url(../images/loadBtn.png) no-repeat;background-size:100%;display:block;overflow:hidden;position:absolute;right:0rem;top:0.92rem}
ul.gTxtList li a div > p:nth-child(4){display: none;}

.commZtBox{width:100%;margin-top:0.26rem;padding:0 0.2rem 0 0.2rem;box-sizing:border-box;overflow:hidden}
ul.ztTxtList{width:100%;margin:0 auto;height:auto;overflow:hidden}
ul.ztTxtList li{width:100%;padding-bottom:0.32rem;overflow:hidden;zoom:1;position:relative}
ul.ztTxtList li a{display:block}
ul.ztTxtList li a img{width:2.8rem;display:block;margin-right:0.2rem;height:1.68rem;float:left;border-radius:0.08rem}
ul.ztTxtList li a div{-webkit-box-flex:1;color:#444;overflow:hidden;height:1.68rem}
ul.ztTxtList li a div > p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
ul.ztTxtList li a div > p:nth-child(1){-webkit-box-flex:1;color:#444;display:block;font-size:0.32rem;margin-bottom:0.1rem;font-weight:bold}
ul.ztTxtList li a div > p:nth-child(2){width:4.1rem;font-size:0.24rem;color:#777;height:0.80rem;line-height:0.40rem;display:-webkit-box;display:-moz-box;text-overflow:-o-ellipsis-lastline;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;white-space:unset}
ul.ztTxtList li a div > p:nth-child(3){-webkit-box-flex:1;color:#999;display:block;font-size:0.24rem;height:0.40rem}

/*专题内容页*/
.ztDeTopBox{width:100%;height:auto;background:#fff;position:relative;overflow:hidden;box-sizing:border-box}
.ztImgBox{width:100%;height:2.8rem;overflow:hidden}
.ztImgBox img{width:100%;height:2.8rem}
.ztTxtInfo{width:100%;height:auto;background:#fff;padding:0.2rem;position:relative;overflow:hidden;box-sizing:border-box}
.ztTxtInfo h1{color:#333;font-weight:bold;font-size:0.32rem;width:100%;float:left;overflow:hidden;line-height:0.48rem;margin-bottom:0.12rem}
.ztTxtInfo > div:nth-child(2){width:100%;position:relative;margin:0.12rem 0 0.04rem 0;overflow:hidden;font-size:0.28rem;color:#333;line-height:0.46rem;height:2.70rem;overflow-y:auto;font-family:arial,"Microsoft YaHei","\5fae\8f6f\96c5\9ed1"}
.ztTxtInfo > div:nth-child(3){width:100%;overflow:hidden}
.ztTxtInfo > div:nth-child(3) span{color:#999;display:inline-block;line-height:0.6rem;font-size:0.26rem}
.ztTxtInfo > div:nth-child(3) span.tagNum{background:url(../images/num.png) no-repeat 0px 0.14rem;text-indent:0.40rem;background-size:0.30rem;margin-right:0.28rem}
.ztTxtInfo > div:nth-child(3) span.tagNum em{color:#55ae03;margin:0 0.04rem;font-weight:bold}
.ztTxtInfo > div:nth-child(3) span.tagDate{background:url(../images/timeT.png) no-repeat 0px 0.16rem;text-indent:0.40rem;background-size:0.28rem}

ul.ztDeYxTxtList{width:100%;margin:0 auto;height:auto;margin-top:-0.26rem;overflow:hidden;padding-bottom:0.2rem}
ul.ztDeYxTxtList li{width:100%;padding:0.24rem 0;overflow:hidden;zoom:1;position:relative;border-bottom:1px dashed #e8e8e8}
ul.ztDeYxTxtList li a{display:block}
ul.ztDeYxTxtList li a img{margin-right:0.24rem;display:block;width:1.4rem;float:left;height:1.4rem;position:relative;overflow:hidden;border-radius:0.18rem;border:1px solid #eee}
ul.ztDeYxTxtList li a div{color:#777;overflow:hidden;position:relative;float:left;max-width:5.15rem}
ul.ztDeYxTxtList li a div > p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
ul.ztDeYxTxtList li a div > p:nth-child(1){max-width:4.2rem;display:inline-block;height:0.44rem;line-height:0.44rem;font-size:0.32rem;color:#000}
ul.ztDeYxTxtList li a div > p:nth-child(2){color:#bbb;line-height:0.26rem;max-width:4.32rem}
ul.ztDeYxTxtList li a div > p:nth-child(2) > span{display:inline-block;font-size:0.24rem;margin-top:0.12rem}
ul.ztDeYxTxtList li a div > p:nth-child(2) > span:nth-child(1){color:#666;margin-left:0;margin-right:.12rem}
ul.ztDeYxTxtList li a div > p:nth-child(2) > span:nth-child(2){text-indent:0;color:#666;margin:0 0.12rem}
ul.ztDeYxTxtList li a div > p:nth-child(2) > span:nth-child(3){background:url(../images/time.png) no-repeat;text-indent:0.3rem;background-size:0.24rem;color:#999;margin-left:0.12rem}
ul.ztDeYxTxtList li a div > p:nth-child(3){max-width:4.32rem;font-size:0.26rem;color:#666666;margin-top:0.12rem;height:0.4rem;line-height:0.4rem}
ul.ztDeYxTxtList li a > span{width:1rem;height:0.56rem;line-height:0.56rem;color:#55ae03;font-size:0.26rem;border:0.02rem solid #55ae03;box-sizing:border-box;background-color:#fff;text-align:center;display:block;border-radius:0.08rem;overflow:hidden;position:absolute;right:0rem;top:0.92rem}

.loding_box {padding: .1rem 0;}
.loding_box .loding_btn {display: block;width: 2rem;height: 0.62rem;line-height: .62rem;background-color:var(--defcolor);border: 1px solid var(--defcolor);border-radius: 0.1rem;font-size: .26rem;color: #fff;text-align: center;margin: .1rem auto;}


.commProjectbox{width:100%;margin-top:0.26rem;padding:0 0.2rem 0 0.2rem;box-sizing:border-box;overflow:hidden}
ul.recomZtList{width:auto;margin:0 auto;height:auto;margin-left:-0.3rem;overflow:hidden}
ul.recomZtList li{width:3.4rem;height:2.64rem;margin-left:0.3rem;margin-bottom:0.16rem;float:left;overflow:hidden}
ul.recomZtList li a{display:block;overflow:hidden}
ul.recomZtList li a img{display:block;width:3.4rem;height:2.04rem;border-radius:0.1rem}
ul.recomZtList li a p{display:block;width:3.4rem;height:0.6rem;line-height:0.6rem;font-size:0.3rem;text-align:center;color:#2a2a2a}

/*游戏内容页*/
.mgdMain{width:100%;height:auto;background:#f2f2f2;position:relative;overflow:hidden;box-sizing:border-box}
.mgdInfo{width:100%;background:#fff;padding:0.28rem 0.2rem;margin-top:0.13rem;box-sizing:border-box;overflow:hidden}
.mgdInfo .mgdInfoTop{overflow: hidden;}
.mgdInfo .mgdInfoTop > img{margin-right:0.24rem;display:block;width:1.6rem;float:left;height:1.6rem;position:relative;overflow:hidden;border-radius:0.32rem}
.mgdInfo .mgdInfoTop > div{-webkit-box-flex:1;color:#777;position:relative;overflow:hidden;float:left}
.mgdInfo .mgdInfoTop > div h1{width:100%;margin-bottom:0.16rem;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:0.32rem;font-weight:bold;line-height:0.52rem;color:#444}
.mgdInfo .mgdInfoTop > div > p{}
.mgdInfo .mgdInfoTop > div > p:nth-child(2){width:100%;position:relative;font-size:0.28rem;color:#999;height:0.36rem;line-height:0.36rem;margin-bottom:0.18rem;overflow:hidden}
.mgdInfo .mgdInfoTop > div > p:nth-child(2) > span{}
.mgdInfo .mgdInfoTop > div > p:nth-child(2) > span em{color:#444;margin-right:0.6rem}
.mgdInfo .mgdInfoTop > div > p:nth-child(3){width:100%;position:relative;font-size:0.26rem;color:#52ab01;height:0.4rem}
.mgdInfo .mgdInfoTop > div > p:nth-child(3) > span{padding:0 0.26rem 0 0.36rem;position:relative;float:left}
.mgdInfo .mgdInfoTop > div > p:nth-child(3) > span::after{content:"";position:absolute;width:0.28rem;height:0.28rem;left:0;top:0.14rem;margin-top:-0.1rem;background:url(../images/dyw-tip.png) no-repeat;background-size:0.28rem}
.mgdInfo .mgdInfoTop > div > p:nth-child(3) > span.jerror{position:relative;width:0.92rem;height:0.4rem;color:#fff;background:rgba(82,171,1,0.9);padding:0 0 0 0.28rem;text-align:center;border-radius:0.08rem;display:inline-block;line-height:0.4rem;font-size:0.24rem;letter-spacing:0.024rem;margin-top:-0.02rem}
.mgdInfo .mgdInfoTop > div > p:nth-child(3) > span.jerror::after{content:unset}
.mgdInfo .mgdInfoTop > div > p:nth-child(3) > span.jerror::before{content:"";position:absolute;width:0.24rem;height:0.24rem;left:0.14rem;top:0.17rem;margin-top:-0.1rem;background:url(../images/dyw-tip2.png) no-repeat;background-size:0.24rem}

.mgdItemBox{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0.32rem;border-top:1px solid #eeeeee;background-color:#fff;border-bottom:1px solid #eeeeee}
.mgdItemBox .mgdItem{width:100%;margin:0.2rem 0;overflow:scroll}
.mgdItemBox .mgdItem ul{display:-ms-flexbox;display:flex}
.mgdItemBox .mgdItem ul li{max-width:40%;box-sizing:border-box;padding:0 0.4rem;float:left;border-right:1px solid #eeeeee;-ms-flex-negative:0;flex-shrink:0;color:#999;height:0.88rem;font-size:0.28rem;text-align:center;overflow:hidden}
.mgdItemBox .mgdItem ul li em{width:100%;height:0.4rem;overflow:hidden;font-size:0.28rem;display:block;color:#999}
.mgdItemBox .mgdItem ul li span{width:100%;height:0.4rem;overflow:hidden;margin-top:0.08rem;font-size:0.3rem;display:block;color:#666}
.downBtnBox{width:100%;box-sizing:border-box;background:#fff;overflow:hidden;margin-top:0.16rem}
.downBtnBox > a{width:100%;background-color:#52ab01;color:#fff;border-radius:0.08rem;display:block;border:1px solid #52ab01;height:0.72rem;font-size:0.32rem;box-sizing:border-box;text-align:center;line-height:0.68rem;letter-spacing:1px}
.downBtnBox > a.noneBtn{background-color:#ccc;border-color:#ccc}

.cueCard{width: 100%;box-sizing: border-box;background-color: #fff;color: #FF6F6F;margin-top: 0.12rem;font-size: 0.28rem;line-height: 0.44rem;background: url(../images/edit_tip_pic.png) no-repeat 0px 3px;padding-left: 0.44rem;}

.mgdContBox{width:100%;box-sizing:border-box;overflow:hidden}
ul.mContTab{width:100%;margin:0 auto;height:0.8rem;background:#fff;border-bottom:1px solid #eee;display:flex;margin-top:0.12rem;overflow:hidden}
ul.mContTab li{width:auto;position:relative;height:0.8rem;float:left;box-flex:1;-moz-box-flex:1;-webkit-box-flex:1;line-height:0.8rem;font-size:0.3rem;font-weight:normal;color:#666;margin:auto;text-align:center;display:block}
ul.mContTab li.current{font-size:0.32rem;font-weight:bold;color:#444}
ul.mContTab li.current::after{z-index:2;content:'';display:block;position:absolute;height:0.1rem;background-color:#f76341;border-radius:0.08rem;width:0.6rem;margin-left:-0.3rem;left:50%;bottom:0}


.mgdCommContBox{width:100%;height:auto;background:#fff;margin-top:0.12rem;position:relative;overflow:hidden;box-sizing:border-box;overflow:initial;float:left}
.mgdCommContBox.mTxtContBox{margin-top:0;padding-top:0.1rem}
.yxIntroBox{width:100%;box-sizing:border-box;background-color:#fff;padding:0 0.2rem;height:auto;padding-bottom:0.32rem;overflow:hidden;position:relative;zoom:1}
.showImg{position:relative}
.showImg > div{width:100%;float:left;position:relative;z-index:0;overflow:hidden;padding:0.16rem 0 0.12rem 0}
.showImg > div .swiper{width:100%;height:100%;float:left}
.showImg > div .swiper > ul{float:left;padding:0;margin:0;position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.showImg > div .swiper > ul li.swiper-slide{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:left;width:auto;max-height:272px;text-align:center;margin-right:0.1rem;display:block;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;position:relative;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.showImg > div .swiper > ul li.swiper-slide img{border:1px solid #fff;max-width:216px;max-height:272px}
.light-box{position:fixed;top:0;z-index:999999999;width:100%;height:100%;background:rgba(0,0,0,.9)}
.light-box > div{height:100%;width:100%;overflow:hidden;margin:0 auto}
.light-box ul,.light-box li{height:100%;width:100%}
.light-box .swiper-slide img{line-height:100%;max-width:100%;max-height:80%}
.light-box .swiper-slide{text-align:center;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-box-align:center}
.light-box .swiper-container-horizontal > .swiper-pagination{right:0.3rem !important;top:0.2rem !important;display:inline;width:auto;font-size:0.32rem;height:0.8rem;text-align:right;color:#c5c5c5;font-style:italic}
.light-box .swiper-pagination-current{font-size:0.6rem;color:#fff}
.light-box .close{display:block;width:0.6rem;height:0.6rem;overflow:hidden;position:absolute;left:0.3rem;top:0.3rem;font-size:0;z-index:99999;cursor:pointer}
.light-box .close:before,.light-box .close:after{content:'';position:absolute;left:0.2rem;top:0rem;display:block;width:0.08rem;height:0.6rem;border-radius:0.08rem;background:#ccc;font-size:0;vertical-align:middle}
.light-box .close:before{-webkit-transform:rotate(45deg)}
.light-box .close:after{-webkit-transform:rotate(-45deg)}
.mgdTagList{width:100%;overflow:hidden;margin-top:0.04rem}
.mgdTagList > a{display:inline-block;margin:0 0.08rem 0.16rem 0.08rem;padding:0 0.22rem;color:#999;line-height:0.48rem;font-size:0.24rem;border-radius:0.08rem;border:1px solid #EDEEF0}
.mgdTagList > a > i{color:#3cb8ec;margin-right:0.08rem}
.mgdYxContent{width:100%;height:auto;line-height:0.52rem;font-size:0.3rem;color:#333;box-sizing:border-box;background:#fff;overflow:hidden}
.mgdYxContent > p{line-height:0.52rem;margin-top:0.08rem;margin-bottom:0.2rem}
.mgdYxContent a{color:#52ab01;text-decoration:underline}
.mgdYxContent h3{font-size:0.32rem;font-weight:bold;background-color:#f1f1f1;line-height:0.6rem;padding:0.08rem 0;text-indent:0.24rem;margin-top:0.3rem;margin-bottom:0.12rem}
.mgdYxContent p img{max-width:80%;margin:0.16rem auto;display:block;height:auto}
.mgdYxContent>img{max-width:80%;margin:0.16rem auto;display:block;height:auto}


.mgdYxInfoBox{width:auto;margin:0.2rem;padding-bottom:0.2rem;box-sizing:border-box;overflow:hidden}
.mgdYxInfoBox > ul{width:100%;margin:0 auto;height:auto;margin-top:-0.2rem;overflow:hidden}
.mgdYxInfoBox > ul li{width:100%;margin:0 auto;height:0.76rem;line-height:0.76rem;box-sizing:border-box;border-bottom:1px dashed #e8e8e8;white-space:nowrap;overflow:hidden;font-size:0.28rem;text-overflow:ellipsis;color:#888}
.mgdYxInfoBox > ul li span{}
.mgdYxInfoBox > ul li.cospan span{color:#fff;display:inline-block;padding:0 0.16rem;font-size:0.26rem;margin-right:0.2rem;line-height:0.44rem;border-radius:0.08rem;position:relative;background-color:#3cb8ec}
.mgdYxInfoBox > ul li.cospan span > i{display:inline-block;width:0.36rem;height:0.36rem;float:left;margin-top:0.04rem;margin-right:0.06rem;background:url(../images/index-icon.png) no-repeat;overflow:hidden}
.mgdYxInfoBox > ul li.cospan span > i.wl{background-position:-221px -5px}
.mgdYxInfoBox > ul li.cospan span > i.wgg{background-position:-149px -5px}

.jcFind{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff}
.jcFind > p{width:0.28rem;height:1.42rem;line-height:0.36rem;padding:0.3rem 0.16rem;color:#fff;overflow:hidden;-webkit-box-flex:0;-ms-flex:none;flex:none;text-align:center;background:url(../images/hot_bg.png) 50% 50% no-repeat;background-size:cover;font-weight:bold}
.jcFind > div{width:6.5rem;margin:0 0.2rem;overflow:scroll}
.jcFind > div ul{height:2rem;display:-ms-flexbox;display:flex}
.jcFind > div ul li{width:25%;float:left;-ms-flex-negative:0;flex-shrink:0;text-align:center;overflow:hidden}
.jcFind > div ul li a{width:100%;display:block;overflow:hidden;height:100%}
.jcFind > div ul li a img{width:1.2rem;height:1.2rem;margin:0.2rem auto 0;display:block;border-radius:0.16rem}
.jcFind > div ul li a p{width:100%;text-align:center;box-sizing:border-box;display:block;height:0.52rem;padding:0 0.12rem;line-height:0.52rem;color:#767676;font-size:0.24rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.swiperProject{position:relative;padding-bottom:0.2rem}
.swiperProject > .swiper-container{padding-bottom:0.4rem}
.swiperProject .swiper-slide{}
.swiperProject .swiper-slide > div:nth-child(1){width:100%;margin:0 auto;padding-bottom:0.28rem;overflow:hidden;border-bottom:1px dashed #eee}
.swiperProject .swiper-slide > div:nth-child(1) > a{display:block}
.swiperProject .swiper-slide > div:nth-child(1) > a img{width:2.8rem;display:block;margin-right:0.2rem;height:1.68rem;float:left;border-radius:0.08rem}
.swiperProject .swiper-slide > div:nth-child(1) > a div{-webkit-box-flex:1;color:#444;overflow:hidden;height:1.68rem;float:left;max-width: 4rem;}
.swiperProject .swiper-slide > div:nth-child(1) > a div > p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.swiperProject .swiper-slide > div:nth-child(1) > a div > p:nth-child(1){-webkit-box-flex:1;color:#444;display:block;font-size:0.32rem;margin-bottom:0.06rem;font-weight:bold}
.swiperProject .swiper-slide > div:nth-child(1) > a div > p:nth-child(2){white-space:unset;width:4.1rem;font-size:0.24rem;color:#777;height:1.08rem;line-height:0.36rem;display:-webkit-box;display:-moz-box;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}
.swiperProject .swiper-slide > ul{overflow:hidden}
.swiperProject .swiper-slide > ul li{width:25%;height:auto;float:left;margin-top:0.24rem;box-sizing:border-box;display:inline;overflow:hidden}
.swiperProject .swiper-slide > ul li a{width:100%;height:auto;box-sizing:border-box;display:inline-block;overflow:hidden}
.swiperProject .swiper-slide > ul li a img{width:1.32rem;height:1.32rem;border-radius:0.28rem;display:block;overflow:hidden;margin:auto}
.swiperProject .swiper-slide > ul li a p{width:100%;height:0.4rem;line-height:0.4rem;font-size:0.28rem;color:#333;box-sizing:border-box;padding:0 0.2rem;text-align:center;margin-top:0.12rem;display:block;overflow:hidden}
.swiperProject .swiper-pagination-bullet{width:0.24rem;height:0.16rem;margin:0 0.12rem;border-radius:0.08rem;display:inline-block;background:#a3b2b3;opacity:1}
.swiperProject .swiper-pagination-bullet-active{width:0.36rem;height:0.16rem;opacity:1;margin:0 0.12rem;border-radius:0.08rem;background:#66cccc}

/* 权限 举报 预约 */
.popupsIcon{background-image: url(../images/icon.png);background-size: 4rem 4rem;display: inline-block;}
#popupsBox { width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: #00000050; z-index: 99; }
#popupsBox .orderBox { width: 6rem; margin: 2.32rem auto 0; border-radius: 0 0 0.3rem 0.3rem; position: relative; }
.popupsClose { position: absolute; bottom: -1rem; left: 0; right: 0; width: 0.58rem; height: 0.58rem; margin: auto; background-position: -0.37rem -7.32rem; cursor: pointer; }
.orderBg { width: 100%; height: 2.76rem; background: url(../images/popupsBg1.png) no-repeat; background-size: cover; overflow: hidden; }
.orderBg>p { margin-top: 1.52rem; line-height: 1.24rem; font-size: 0.34rem; font-weight: bold; text-align: center; color: #404040; }
#popupsBox .orderBox .order { position: relative; width: 100%; padding-bottom: 0.7rem; border-radius: 0 0 0.2rem 0.2rem; background-color: #fff; }
#popupsBox .orderBox .order input[type=text]{ width: 3.92rem; height: 0.74rem; border: 1px solid #e3e3e3; border-radius: 0.12rem; background: #ffffff; padding-left: 0.98rem; font-size: 0.2rem; color: #cccccc; margin-left: 0.55rem; }
#popupsBox .orderBox .order .phone { position: absolute; width: 0.48rem; height: 0.46rem; top: 0.12rem; left: 0.73rem; padding-top: 6px; border-right: 1px solid #e3e3e3; background-position: 0 -7.4rem; }
#popupsBox .orderBox .order .errTips { height: 0.4rem; line-height: 0.4rem; color: #fa5e4f; font-size: 0.2rem; margin-left: 0.55rem; }
#popupsBox .orderBox .order .msg { height: 0.35rem; line-height: 0.35rem; color: #404040; font-size: 0.24rem; text-align: center; }
#popupsBox .orderBox .order .msg em { color: #d75858; }
#popupsBox .orderBox .order .tip { height: 0.32rem; line-height: 0.32rem; color: #cccccc; font-size: 0.2rem; text-align: center; }
#popupsBox .orderBox .order .nextBtn, #popupsBox .orderBox .orderWin .knowBtn, #popupsBox .orderBox .hasOrder .knowBtn { width: 3.48rem; height: 0.8rem; line-height: 0.8rem; text-align: center; font-size: 0.3rem; color: #fff; background: #fa5e4f; border-radius: 0.38rem; margin: 0.42rem auto 0; cursor: pointer; background: linear-gradient(to right, #ffca00, #ffae00); box-shadow: 0 5px 8px 0 rgba(255, 202, 0, .3); }
#popupsBox .orderBox .orderWin .knowBtn, #popupsBox .orderBox .hasOrder .knowBtn { margin-top: 0.1rem; }
#popupsBox .orderBox .hasOrder .knowBtn { background: linear-gradient(to right, #ffc900, #ffaf00); }
#popupsBox .orderBox .orderWin, #popupsBox .orderBox .hasOrder { padding-bottom: 0.72rem; border-radius: 0 0 0.3rem 0.3rem; background-color: #fff; }
#popupsBox .orderBox .orderWin>i, #popupsBox .orderBox .hasOrder>i { display: block; width: 2.26rem; height: 1.36rem; background-position: -3.85rem -6.66rem; margin: 0 auto; }
#popupsBox .orderBox .hasOrder>i { background-position: -1.55rem -6.66rem; }
#popupsBox .orderBox .orderWin p, #popupsBox .orderBox .hasOrder p { height: 0.84rem; line-height: 0.84rem; font-size: 0.28rem; color: #14cab4; text-align: center; font-weight: bold; }
#popupsBox .orderBox .hasOrder p { color: #ffb400; }
#popupsBox .feedback, #popupsBox .permissionStatement{ width: 5.99rem; height: 8.06rem; margin: 2.32rem auto 0; background: #ffffff; border-radius: 0.3rem; position: relative; }
#popupsBox .permissionStatement .topBg { height: 1.39rem; background: url(../images/popupsBg3.png) no-repeat; background-size: cover; border-radius: 0.3rem 0.3rem 0 0 }
#popupsBox .feedback .topBg { height: 1.39rem; background: url(../images/popupsBg2.png) no-repeat; background-size: cover; }
#popupsBox .feedback .topBg>i.logo, #popupsBox .permissionStatement .topBg>i.logo { position: absolute; width: 1.09rem; height: 1.09rem; top: -0.45rem; left: 0; right: 0; margin: 0 auto; background-position: -6.90rem -5.74rem; }
#popupsBox .feedback .topBg>i.logo { background-position: -6.90rem -6.92rem; }
#popupsBox .permissionStatement .topBg p, #popupsBox .feedback .topBg p { height: 0.66rem; line-height: 0.66rem; color: #4b4b4b; font-size: 0.34rem; font-weight: bold; text-align: center; padding-top: 0.64rem; }
#popupsBox .permissionStatement .state { height: 5.04rem; overflow: auto; margin: 0.2rem 0.3rem; position: relative; }
#popupsBox .permissionStatement .linear { content: ""; position: absolute; bottom: 1.4rem; left: 0.3rem; width: 5.14rem; height: 0.3rem; background: linear-gradient(to top, #fff, transparent); }
#popupsBox .privacyStatement .know, #popupsBox .permissionStatement .know { width: 3.48rem; height: 0.8rem; line-height: 0.8rem; text-align: center; font-size: 0.3rem; color: #fff; background: linear-gradient(to right, #008873, #008873); border-radius: 0.4rem; margin: 0.2rem auto 0; cursor: pointer; box-shadow: 0 0.05rem 0.08rem 0 #00887330; }
#popupsBox .permissionStatement .state::-webkit-scrollbar { width: 0.08rem;background: transparent; }
#popupsBox .permissionStatement .state::-webkit-scrollbar-thumb { background: #dfdfdf;border-radius: 0.08rem; }
#popupsBox .permissionStatement .state p { line-height: 0.43rem; font-size: 0.24rem; color: #333333; margin-right: 0.2rem; }
#popupsBox .permissionStatement .state .h3 { line-height: 0.41rem; font-size: 0.24rem; color: #333333; font-weight: bold; margin-right: 0.2rem; }
#popupsBox .feBack { height: 5.57rem; overflow: auto; margin: 0.14rem 0.32rem 0; }
#popupsBox .feBack::-webkit-scrollbar { width: 0.08rem;background: transparent; }
#popupsBox .feBack::-webkit-scrollbar-thumb { background: #dfdfdf;border-radius: 0.08rem; }
#popupsBox .feBack>p { height: 0.47rem; line-height: 0.47rem; font-size: 0.28rem; color: #000000; }
#popupsBox .feBack>p:nth-child(3), #popupsBox .feBack>p:nth-child(5) { height: 0.66rem; line-height: 0.66rem; }
#popupsBox .feBack .radio {position: relative;height: 0.63rem;line-height: 0.63rem;width: 5.2rem;}
#popupsBox .feBack .radio input[type='radio'] {position: absolute;right: 0;top: 0;width: 0.2rem;height: 0.2rem;opacity: 0;}
#popupsBox .feBack .radio label {position: absolute;left: 0px;top: 0;height: 0.63rem;line-height: 0.63rem;font-size: 0.24rem;color: #666666;text-align: left;padding-left: 0.48rem;}
#popupsBox .feBack .radio label::before {content: '';position: absolute;left: 0.02rem;top: 0.16rem;width: 0.3rem;height: 0.3rem;border: 0.01rem solid #d0d0d0;border-radius: 50%;box-sizing: border-box;}
#popupsBox .feBack .radio input[type='radio']:checked + label::before {background: url(../images/icon.png);background-size: 8rem 8rem;background-position: -1.12rem -7.31rem;border: none;}
#popupsBox .feBack textarea{width: 4.86rem;height: 0.96rem;border: none;border-radius: 0.1rem;resize:none;background: #f0f0f0;padding: 0.14rem;font-size: 0.2rem;color: #999999;margin-bottom: 0.06rem;}
#popupsBox input[type=tel]{border: none;height: 0.6rem;width: 5.1rem;font-size:14px;padding-left: 0.06rem;border-radius: 0.1rem;color: #999999;background: #f0f0f0;margin-bottom: 0.2rem;}
#popupsBox input[type=tel]::-webkit-input-placeholder {color: #888;}
#popupsBox input[type=tel]:-moz-placeholder { color: #888;}
#popupsBox input[type=tel]::-moz-placeholder { color: #888;}
#popupsBox input[type=tel]:-ms-input-placeholder { color: #888;}
#popupsBox .feedback .options { height: 0.93rem; line-height: 0.93rem; font-size: 0.34rem; text-align: center; border-top: 0.01rem solid #e5e5e5; }
#popupsBox .feedback .options>div { float: left; width: 49%; color: #333333; border-right: 0.01rem solid #e5e5e5; }
#popupsBox .feedback .options>input[type=button] { float: left; height: 0.93rem; line-height: 0.93rem; width: 49%; color: #775cff; font-weight: bold; border: none; border-radius: 0 0 0.3rem 0;font-size: 0.34rem; }
#popupsBox .feedback .linear { content: ""; position: absolute; bottom: 0.98rem; left: 0.3rem; width: 5.14rem; height: 0.3rem; background: linear-gradient(to top, #fff, #0000); }

.commTit1 .miTabMenu{width:auto;position:inherit;float:right;box-sizing:border-box;margin:0 0.2rem 0 0;overflow:hidden;border:1px solid #55ae03;border-radius:0.06rem;-webkit-box-orient:horizontal;display:-webkit-box}
.commTit1 .miTabMenu > span{-webkit-box-flex:1;margin:0;height:0.44rem;text-align:center;border:none;background-color:#fff;opacity:1;text-decoration:none;padding:0 0.15rem;border-radius:0;line-height:0.44rem;font-size:0.28rem;color:#55ae03;display:block}
.commTit1 .miTabMenu > span.on{background:#55ae03;color:#fff}
.commTit1 .miTabMenu > span:last-child{border-right:none}
.commTit1 .miTabMenu > span:not(:last-child){border-right:1px solid #55ae03}
.miBanner{padding:0.28rem 0.2rem;display:-ms-flexbox;display:flex;height:2rem;overflow:scroll;margin-top:0.12rem;background-color:#fff}
.miBanner > a{display:block;float:left;width:4.4rem;height:100%;overflow:hidden;border-radius:0.12rem;-ms-flex-negative:0;flex-shrink:0;text-align:center;margin-right:0.24rem;position:relative}
.miBanner > a img{width:100%;height:2rem;display:block;overflow:hidden;float:left}
.miBanner > a p{position:absolute;left:0px;bottom:0px;height:.52rem;line-height:.52rem;background:rgba(0,0,0,.6);color:#fff;width:4.4rem;font-size:.28rem;padding:0px .24rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-bottom-right-radius:4px;border-bottom-left-radius:4px;text-align:center}


.pageCover{width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:100000;position:fixed;top:0;left:0;color:#fff;overflow-y:hidden;display:none;}
.complainBox{width:86%;height:auto;background:#fff;border-radius:0.2rem;color:#666;text-align:center;position:fixed;top:24%;left:7%;box-sizing:border-box;padding:0.24rem 0.24rem 0.48rem 0.24rem;z-index:100001;display:none;}
.complainBox > div:nth-child(1){font-size:0.32rem;color:#666;font-weight:bold;padding-bottom:0.24rem;border-bottom:1px solid #e8e8e8;margin-bottom:0.12rem;width:100%;overflow:hidden}
.complainBox > div:nth-child(1) > strong{}
.complainBox > div:nth-child(1) > i{width:0.6rem;height:0.6rem;color:#666;font-size:0.36rem;transform:scale(1.5,1);display:block;position:absolute;right:0.16rem;top:0.2rem;font-weight:normal}
.complainBox > div:nth-child(2){}
.complainBox > div:nth-child(2) > div:nth-child(1){width:100%;overflow:hidden}
.complainBox > div:nth-child(2) > div:nth-child(1) > label{width:30.33%;overflow:hidden;float:left;color:#666;display:block;font-size:0.26rem;padding:0.16rem 0;margin:0.12rem 2% 0.12rem 1%;border:1px solid #bbb;box-sizing:border-box}
.complainBox > div:nth-child(2) > div:nth-child(1) > input{display:none}
.complainBox > div:nth-child(2) > div:nth-child(1) > input[type="radio"]:checked + label{background-color:#fff2e8;border:1px solid #ed6d0f;color:#ed6d0f}
.complainBox > div:nth-child(2) > textarea{height:1.56rem;width:100%;display:block;box-sizing:border-box;overflow-x:hidden;resize:none;padding:0.04rem 0.16rem 0.08rem 0.16rem;outline:0 none;border:1px solid #ccc;background:#fff;color:#444;font-size:0.26rem;line-height:0.36rem;font-family:"Microsoft YaHei";border-radius:0.08rem;margin-bottom:0.12rem;margin-top:0.1rem}
.complainBox > div:nth-child(2) > p input[type="text"]{height:0.72rem;width:100%;box-sizing:border-box;overflow-x:hidden;resize:none;padding:0 0.16rem;outline:0 none;border:1px solid #ccc;background:#fff;font-size:0.26rem;line-height:0.36rem;font-family:"Microsoft YaHei";border-radius:0.08rem;margin-top:0.12rem}
.complainBox > div:nth-child(2) > div:nth-child(4){width:100%;overflow:hidden;margin:0 auto;margin-top:0.3rem}
.complainBox > div:nth-child(2) > div:nth-child(4) > button{display:block;width:100%;height:0.8rem;line-height:0.48rem;text-align:center;color:#fff;background:#ed6d0f;border:1px solid #ed6d0f;font-size:0.32rem;font-family:"Microsoft YaHei";letter-spacing:0.06rem;border-radius:0.1rem;cursor:pointer}

.commentBox{    width: 100%;
    padding: 0 0.2rem;
    margin-top: 0.2rem;
    box-sizing: border-box;
    float: left;
    color: #999;}
.commentBox > textarea{    overflow: hidden;
    font-size: 0.28rem;
    margin-bottom: 0.24rem;    width: 100%;
    border-radius: 0.08rem;
    padding: 0 0.1rem;
    box-sizing: border-box;
    background-color: #fff;
    line-height: 0.6rem;
    border: 1px solid #ccc;}
.commentBox > div{display: none;}
.commentBox > div:nth-child(2){    width: 100%;
    overflow: hidden;
    font-size: 0.28rem;
    margin-bottom: 0.24rem;height: auto;box-sizing: border-box;}
.commentBox > div:nth-child(2) > input{    float: left;    padding: 0 2%;    background-color: #fff;    border: 1px solid #ccc;    width: 2.0rem;
    height: 0.6rem;
    line-height: 0.6rem;
    border-radius: 0.08rem;
    outline: none;}
.commentBox > div:nth-child(2) > img{    width: 1.0rem;
    height: 0.44rem;
    line-height: 0.6rem;
    top: 0.1rem;
    position: relative;
    margin: 0 0.2rem 0 0.08rem;float: left;}
.commentBox > div:nth-child(2) > span{line-height: .6rem;}
.commentBox > div:nth-child(3){    width: 100%;
    overflow: hidden;
    font-size: 0.28rem;
    margin-bottom: 0.24rem;height: auto;    box-sizing: border-box;
}
.commentBox > div:nth-child(3) > input{    float: left;}
.commentBox > div:nth-child(3) > input.com_btn{width: 2.4rem;
    height: 0.6rem;
    line-height: 0.6rem;
    background: #ff4d4e;
    font-size: 0.28rem;
    font-weight: normal;
    font-family: "microsoft yahei";
    text-align: center;
    color: #fff;
    padding: 0;
    margin: 0;
    border: 0;
    display: block;
    overflow: hidden;
    border-radius: 0.08rem;
    outline: none;}
.commentBox > div:nth-child(3) > input.cancel{    width: 2rem;
    height: 0.6rem;
    line-height: 0.6rem;
    background: #ccc;
    font-size: 0.28rem;
    font-weight: normal;
    font-family: "microsoft yahei";
    text-align: center;
    color: #fff;
    padding: 0;
    margin: 0 0 0 3%;
    border: 0;
    display: block;
    overflow: hidden;
    border-radius: 0.08rem;
    outline: none;}














