.photo_hidebox{padding:30px 0;width:80%;margin:100px auto 50px auto;background-color:#fff;border-radius:12px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:3px 3px 15px rgba(0,0,0,0.1)}
.photo_hidebox h3{margin:20px 0 40px;font-weight:bold}
.photo_hidebox img.photo_m_hide{width:150px;height:150px;border-radius:100px;;object-fit:cover;-webkit-object-fit:cover;border:#fff 12px solid;margin:-110px auto 0 auto}
.photo_hidebox img.ewm{width:40%;margin:20px auto 10px auto;display:block;border:#eee 1px solid;padding:6px}
.photo_hidebox font{font-size:14px;color:#999}
.photo_hidebox a{display:block;font-size:18px;margin:10px 0 30px}
.photo_hidebox .btn{width:80%;margin:0 auto}
.uline{width:100%;background-color:#fafafa;margin:0 auto;height:8px;}
body{background-color:#fafafa}
.Ublack{width:40px;height:40px;line-height:40px;color:#fff;border-radius:26px;text-align:center;position:fixed;top:10px;right:10px;background-color:rgba(0,0,0,0.3);display:inline-block;z-index:9}
.Ublack i{font-size:18px}
#tgxqk{font-size:12px;position:fixed;right:10px;top:105px;text-align:center;width:42px;height:100px;z-index:1}
#tgxqk i{font-size:20px;width:40px;height:40px;line-height:40px;background-color:#ff6f6f;border-radius:22px;box-shadow:3px 3px 5px rgba(0,0,0,0.1);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;color:#fff}
#tgxqk span{display:block;margin-top:3px;color:#444}
/*rtbox*/
#rtbox{display:none;width:90px;height:160px;background-color:#E83191;border-radius:8px;position:absolute;top:13px;right:70px}
#rtbox:after{font-family:"www_zeai_cn_iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e6aa';position:absolute;right:-14px;font-size:16px;top:11px;width:20px;height:20px;color:#fff;-webkit-transform:rotate(-90deg)}
#rtbox a{display:block;height:40px;line-height:40px;color:#fff;text-align:center;font-size:16px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
#rtbox a i{margin-right:8px}
#rtbox a:nth-child(2){border-top:#fff 1px solid}
#rtbox a:nth-child(3){border-top:#fff 1px solid;border-bottom:#fff 1px solid}
#rtbox a:last-child{border:0}
#rtbox a.ed{background-color:rgba(255,255,255,0.3)}

/*header*/
header{position:relative;width:100%;height:240px;overflow:hidden}
header .photo_m{width:150px;height:150px;border-radius:80px;position:relative;top:30px;left:-webkit-calc(50% - 75px);display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;z-index:1;border:#eee 2px solid;background-color:#fff}
header .photo_m img{width:100%;height:100%;object-fit:cover;-webkit-object-fit:cover;border-radius:80px;position:absolute;left:0;top:0}
header .photo_m .parent{width:100px;color:#fff;font-size:13px;line-height:24px;height:28px;position:absolute;left:23px;bottom:0;background-color:rgba(255,111,111,0.7);border-radius:10px}
.nicknamebox{width:94%;position:absolute;left:3%;top:160px}
.nicknamebox .nickname{width:100%;font-size:16px;line-height:16px;text-align:center;color:#fff;margin-top:29px}
.nicknamebox .nickname font{height:30px;line-height:30px;max-width:170px;display:inline-block;vertical-align:middle;text-shadow: 0px 0px 2px #444;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.nicknamebox .nickname div{height:16px;line-height:16px;padding:0 2px;margin-left:4px;font-size:12px;display:inline-block;vertical-align:middle;color:#fff;border:#fff 1px solid;border-radius:3px}
/*gz*/
/*#gz,#agree{width:100px;height:44px;left:-webkit-calc(50% + 18px);top:56px;text-align:center;background-color:rgba(0,0,0,0.1);border-radius:0 25px 25px 0;position:absolute;color:#fff}
#gz i,#agree i{width:24px;height:20px;line-height:20px;font-size:21px;overflow:hidden;position:absolute;top:4px;right:12px;text-shadow: 0px 0px 1px #666}
#gz font,#agree font{width:24px;line-height:12px;height:12px;font-size:12px;display:block;position:absolute;top:25px;right:12px;text-shadow: 0px 0px 1px #666}
#agree{top:112px;left:-webkit-calc(50% + 13px);}
#agree i{font-size:18px}
#gz.ed,#agree.ed{background-color:rgba(255,111,111,0.7)}
#gz i{top:3px}
#gz font{top:24px}
*/
#gz,#agree{width:100px;height:44px;left:-webkit-calc(50% - 118px);top:56px;text-align:center;background-color:rgba(0,0,0,0.1);border-radius:25px;position:absolute;color:#fff}
#gz i,#agree i{width:24px;height:20px;line-height:20px;font-size:21px;overflow:hidden;position:absolute;top:4px;left:12px;text-shadow: 0px 0px 1px #666}
#gz font,#agree font{width:24px;line-height:12px;height:12px;font-size:12px;display:block;position:absolute;top:25px;left:12px;text-shadow: 0px 0px 1px #666}
#agree{top:112px;left:-webkit-calc(50% - 113px);}
#agree i{font-size:18px}
#gz.ed,#agree.ed{background-color:rgba(255,111,111,0.7)}
#gz i{top:3px}
#gz font{top:24px}

/*cert*/
.ucert{text-align:center;width:94%;height:30px;overflow:hidden;position:absolute;bottom:30px;left:3%}
.ucert li{text-align:center;height:70px;position:relative;display:inline-block;margin:0 1px}
.ucert li i{width:30px;height:30px;line-height:30px;font-size:22px;color:#fff;display:inline-block;background-color:#999;border-radius:4px;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4}
.ucert li.ed i{color:#fff;border:0;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}
.ucert li h4{font-size:12px;margin:3px auto 5px auto;color:#999}

.cert{padding:0 0 15px 0}
.cert .detail{width:82%;margin:5px auto;border-radius:8px;padding:15px;position:relative}
.cert .detail dt{line-height:30px}
.cert .detail dt span{display:block;font-size:13px}
.cert .detail dt span font{color:#FD9F23}
.cert .detail dd{width:33%;position:absolute;right:15px;top:20px;text-align:center}
.cert .detail dd img{width:100%;display:block;margin:0 auto 5px auto;border-radius:4px}
.cert .detail dd span{font-size:12px;color:#aaa}
.cert .detail dd span i{color:#13CA87}

.cert .detail em{width:100%;height:110px;filter:blur(5px);z-index:1;position:absolute;top:0;left:0;background-color:#fff;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}
.cert .detail h5{width:100%;position:absolute;top:0;left:0;line-height:130px;height:100px;z-index:1;text-align:center;font-size:13px}
.cert .detail h5 a{padding:0 10px;font-size:13px;height:24px;line-height:24px;border:0;display:inline-block;border-radius:20px;color:#fff;margin-top:8px}
.cert .detail_blur dt,.cert .detail_blur dd{;filter:blur(4px);filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}

.ucert2{text-align:center;margin:15px 0 5px 0;height:24px;overflow:hidden}
.ucert2 li{text-align:center;position:relative;display:inline-block;margin:0 1px}
.ucert2 li i{width:24px;height:24px;line-height:24px;font-size:15px;color:#fff;display:inline-block;background-color:#999;border-radius:16px;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4}
.ucert2 li.ed i{color:#fff;border:0;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}
.ucert2 li h4{font-size:12px;margin:3px auto 5px auto;color:#999}

.ubox{background-color:#fff;margin:0 auto;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.ubox h3{height:44px;line-height:44px;padding-left:15px;position:relative;font-weight:bold;font-size:16px}/*;color:#000;font-weight:bold*/
.ubox h3 font{font-size:12px;font-weight:normal;margin-right:40px;font-size:14px;float:right;color:#666}
.ubox h3:after,.ugift:after{position:absolute;content:'\e601';width:10px;height:20px;display:block;font-size:12px;top:0px;right:20px;color:#C6C6C8;font-family:"www_zeai_cn_iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal}
.ubox ul{width:100%;margin:0 auto;padding:0 0 15px 15px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.udata ul li,.umate ul li{padding:0 10px;display:inline-block;line-height:28px;font-size:13px;margin:5px 3px;display:inline-block;border-radius:20px/*;border:#fdd9eb 1px solid*/}
.umate h3:after{content:''}
.uaboutus h3:after{content:''}

/*gift*/
.ugift{position:relative;margin:11px 0 10px}
.ugift ul{width:90%;margin:0 5%;clear:both}
.ugift ul{padding:10px 0;min-height:65px;clear:both;overflow:auto}
.ugift ul em{line-height:65px;color:#999;float:left;margin-left:15px;font-size:13px}
.ugift ul li{width:65px;float:left;margin-left:25px}
.ugift ul li img{max-width:65px;max-height:65px}
.ugift ul li b{display:block;font-weight:normal;line-height:25px;text-align:center;color:#999;font-size:12px}
.ugift ul li:first-child{position:relative;width:50px;height:65px;margin-left:0;border-radius:3px;text-align:center}
.ugift ul li:first-child i{width:30px;height:30px;line-height:30px;margin:7px auto 0 auto;color:#fff;font-size:24px;text-align:center}
.ugift ul li:first-child i:after{width:50px;height:12px;content:'送礼物';display:block;color:#fff;font-size:12px;position:absolute;left:0;bottom:20px;text-align:center}
.ugift ul li:first-child font{width:90px;padding-left:5px;position:absolute;left:-5px;bottom:-28px;color:#999;text-align:left;font-size:13px}
.ugift h3 span{padding:0 32px 0;color:#999;font-weight:normal;top:-1px}
.ugift:after{right:20px;top:35px}

/*photo*/
.uPlist{width:90%;width:-webkit-calc(100% - 30px);height:70px;margin:11px auto 10px auto;overflow:hidden;overflow-x:auto;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.uPlist .box{width:2000px}
.uPlist img{width:70px;height:70px;border-radius:5px;display:block;float:left;margin:0 5px;object-fit:cover;-webkit-object-fit:cover;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}
.uPlist img.blur{filter:blur(3px);-webkit-filter:blur(3px);overflow:hidden}
.uPlist .lockstr{position:absolute;top:8px;left:0;text-align:center;color:#333;width:100%}
.uPlist .lockstr font{display:inline-block;line-height:20px;height:20px;vertical-align:middle;font-size:14px;margin-left:5px}
.uPlist .lockstr a{width:94px;display:block;line-height:25px;vertical-align:middle;margin:5px auto;background-color:#fff;border-radius:20px;}
.uPlist img:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}


/*contact*/
.ucontact ul{clear:both;overflow:auto;padding:4px 0 16px}
.ucontact li{width:33%;display:block;font-size:16px;line-height:50px;color:#333;text-align:center;text-align:center;box-sizing:border-box;float:left}
.ucontact li i{width:40px;height:40px;line-height:40px;font-size:20px;border-radius:40px;color:#fff;text-align:center}
.ucontact li i.mob{background-color:#4FA7FF;font-size:26px;background-image:-webkit-linear-gradient(left,#52c4ff,#4FA7FF)}
.ucontact li i.weixin{background-color:#31C93C;background-image:-webkit-linear-gradient(left,#49e654,#31C93C)}
.ucontact li i.qq{background-color:#51B7EC;background-image:-webkit-linear-gradient(left,#12e8f5,#12B7F5)}
.ucontact li i.weixin_pic{background-color:#919AF1;background-image:-webkit-linear-gradient(left,#9ea7ff,#8892ef)}
.ucontact li h5{line-height:20px;color:#999;font-size:12px}

.contacthnC{text-align:center;padding:0 0 15px}
.contacthnC a{display:inline-block;border-radius:20px;margin:10px auto;line-height:30px;height:30px;border:1px solid;padding:0 30px}


/*aboutus*/
.uaboutus{padding-bottom:15px}
.uaboutus .aboutusC,.uip div{width:100%;padding:0 15px;line-height:180%;min-height:40px;font-size:13px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}

/*IP*/
.uip div{color:#999;padding-bottom:15px}

/*vipbox*/
.ubox .vipbox{position:relative;height:90px}
.ubox .vipbox span{position:absolute;}
.ubox .vipbox .vipico{left:15px;top:20px;width:50px;height:50px;line-height:50px;font-size:28px;background-color:#FD9F23;color:#fff;text-align:center;border-radius:10px;background-image:-webkit-linear-gradient(135deg,#B28850,#d9b686)}
.ubox .vipbox .viptitle{font-size:15px;left:80px;top:20px/*;font-weight:bold*/}
.ubox .vipbox .vipc{font-size:13px;left:80px;top:50px;color:#666}
.ubox .vipbox .vipbtn{right:15px;top:30px;display:inline-block;width:80px;line-height:30px;background-color:#d9b686;color:#fff;text-align:center;border-radius:18px}


/*btmbox*/
.btmbox{z-index:5;position:fixed;bottom:15px;left:3%;width:94%;margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around}
.btmbox a{width:95px;margin:0;display:block;height:38px;border-radius:19px;color:#fff;text-align:left;box-shadow:0 3px 8px rgba(0,0,0,.2);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.btmbox a i{width:30px;height:30px;line-height:30px;border-radius:20px;margin:4px 0 0 4px;position:relative;font-size:22px;text-align:center;background-color:#fff;}
.btmbox i:after{font-size:14px;color:#fff;display:block;width:80px;line-height:30px;top:0px;left:35px;position:absolute;text-align:left}
.btmbox #chat i:after,.btmbox #hh i:after{content:'联系Ta'}
.btmbox #hi i:after{content:'打招呼'}
.btmbox #hn{width:110px;}
.btmbox #hn i:after{content:'红娘牵线'}

/*cert*/
.my_cert_libox{background-color:#fff;clear:both;overflow:auto;padding-top:70px}
.my_cert_libox li{width:33%;height:110px;text-align:center;float:left;position:relative;padding-top:10px}
.my_cert_libox li i{width:60px;height:60px;line-height:60px;font-size:40px;color:#fff;display:inline-block;background-color:#ddd;border-radius:28px 28px 0 28px;position:relative;
box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.my_cert_libox li.ed i{color:#fff;border:0}
.my_cert_libox li i:after{content:'\e62c';position:absolute;bottom:-5px;right:-5px;font-size:20px;width:20px;height:20px;line-height:20px;border-radius:20px;color:#ddd;background-color:#fff;border:#fff 2px solid}
.my_cert_libox li.ed i:after{content:'\e60f';background-color:#fff;color:#3EB94E}
.my_cert_libox li h3{font-size:13px;margin:8px auto 5px auto;color:#aaa}
.my_cert_libox li h5{position:absolute;top:0;right:5px;right:-webkit-calc(50% - 22px);width:44px;margin:5px auto 30px auto;font-size:12px;height:16px;line-height:16px;display:block;border-radius:4px;background-color:#f70;color:#fff}
.my_cert_libox li.ed h5{color:#090}
.my_cert_libox li.ed h3{color:#333}


/*u_data*/
.u_data{width:100%;margin:55px 0 15px}
.u_data dl{width:100%;box-sizing:border-box;padding:0 5%;margin:0 auto;height:44px}
.u_data dl.dl1{border-top:#f5f5f5 12px solid;height:73px}
.u_data dl.dl0{border-bottom:#f5f5f5 10px solid;height:58px}
.u_data dl.dl0 dt,.u_data .dl0 dd{border:0}
.u_data dl dt,.u_data dl dd{font-size:14px;line-height:44px;height:44px;border-bottom:#f5f5f5 1px solid}
.u_data dl dt{width:32%;float:left;text-align:left;color:#999}
.u_data dl dd{width:68%;float:right;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}
.u_data dl dd span{display:inline-block;vertical-align:middle}
.u_data .linebox{margin-top:20px}

/*u_contact*/
.u_contact{margin:60px 0 15px}
.u_contact ul li h4{font-size:14px;display:inline-block;color:#999}
.u_contact ul li{line-height:60px;height:60px;text-align:left;width:90%;margin:0 5%;border-bottom: #f5f5f5 1px solid;position: relative;}
.u_contact ul li span{width:75%;display:block;position:absolute;text-align:right;top:0;right:0px;color:#666;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.u_contact li .wxpic{font-size:12px;color:#999}
.u_contact li .wxpic img{width:45px;height:45px;display:block;margin:7px 0 0;float:right;cursor:zoom-in}
.u_contact li i{width:40px;height:40px;line-height:40px;font-size:20px;border-radius:40px;background-color:#FEA2C8;color:#fff;text-align:center;margin-right:15px;margin-top:10px}
.u_contact li i.weixin{background-color:#31C93C}
.u_contact li i.qq{background-color:#51B7EC}
.u_contact li i.email{background-color:#c7c0de;font-size:23px}
.u_contact li i.mob{background-color:#FFBA57;font-size:24px}


/*#box_gift*/
.box_gift{display:none;text-align:center}
.box_gift {width:100%;margin:0 auto}
.box_gift em{width:100%;height:190px}
.box_gift em img{max-width:100px;max-height:100px;margin-top:10px}
.box_gift em h3{width:100%;padding:0;color:#000;margin-top:5px}
.box_gift em h6{color:#999;font-size:12px;margin-top:10px}
.box_gift a{width:40%;line-height:44px;display:inline-block;margin:0 10px;font-size:16px;background-color:#FD9F23;color:#fff;border-radius:2px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.box_gift a:nth-child(2){border:#FD9F23 1px solid;color:#FD9F23;background-color:#fff}

/*hi_handbox*/
#hi_handbox{padding:30px 20px;display:none}
#hi_handbox a{display:inline-block;font-size:16px;margin-bottom:5px}
#hi_handbox a i{margin-left:4px}
#hi_handbox ul li{text-align:left;display:block;font-size:12px;line-height:18px;background-color:#f8f8f8;padding:5px 8px;margin:8px 0;border-radius:12px;color:#666}
#hi_handbox ul li.ed,#hi_handbox ul li:hover{position:relative}
#hi_handbox ul li.ed:before,#hi_handbox ul li:hover:before{font-family:"www_zeai_cn_iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;display:inline-block;content:'\e60f';position:absolute;right:5px;bottom:6px;font-size:18px;color:#45C01A}
#hi_handbox ul li i{margin-right:6px;font-size:18px;}
#hi_handbox button{position:absolute;bottom:20px;width:70%;left:15%}
/*hnbox*/
#hnbox{display:none}
#hnbox dl{width:260px;height:270px;margin:40px auto 0 auto;border-radius:50%;border:#ddd 1px solid;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
#hnbox dl dt{font-size:15px;position:relative}
#hnbox dl dt div{position:absolute;text-align:center}
#hnbox dl dt div font{display:inline-block;background-color:#fff;margin-top:5px}
#hnbox dl dt div font span{display:block;color:#666;font-size:12px}
#hnbox dl dt div.senduid,#hnbox dl dt div.uid{width:100px;top:60px;}
#hnbox dl dt div.admid{width:150px;left:-webkit-calc(50% - 75px);top:-30px}
#hnbox dl dt div.admid .hnpic{width:78px;height:78px;border:5px solid;border-radius:55px;overflow:hidden;position:relative}
#hnbox dl dt div.admid .hnpic img{width:100%;height:100%}
#hnbox dl dt div.admid .hnpic b{display:inline-block;width:80%;left:10%;position:absolute;line-height:18px;height:20px;border-radius:40px;bottom:0;font-size:12px;color:#fff;font-weight:normal;background-color:rgba(0,0,0,0.4)}
#hnbox dl dt div.senduid{left:-50px}
#hnbox dl dt div.uid{right:-50px}
#hnbox dl dt div img,#hnbox dl dt div.admid .hnpic{display:block;margin:0 auto;background-color:#fff;border-radius:55px;object-fit:cover;-webkit-object-fit:cover;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
#hnbox dl dt div.senduid img,#hnbox dl dt div.uid img{width:60px;height:60px;border:3px solid}
#hnbox dl dd{height:280px;padding-top:70px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
#hnbox dl dd img{width:75px;margin:14px auto 5px auto;display:block;border:#ddd 1px solid;padding:4px;background-color:#fff;border-radius:5px}
#hnbox dl dd a{display:inline-block;line-height:24px;border-radius:18px;border:#dedede 1px solid;color:#666;margin-top:10px;padding:0 12px}
#hnbox button{position:absolute;bottom:25px;width:70%;left:15%;font-size:16px}

/*除恶*/
.chcit{height:40px;line-height:40px;background-color:rgba(0,0,0,0.2);color:#fff;font-size:12px;text-align:center}
.chcit button{padding:0 10px;font-size:13px;height:24px;line-height:24px;border:0;border-radius:20px;color:#fff;background-color:rgba(0,0,0,0.1);margin-top:8px}

/*ifadm*/
#ifadmbtn{background-color:#333;border:#fff 1px solid;position:fixed;left:-1px;top:85px;text-align:center;color:#fff;width:74px;height:40px;line-height:40px;border-radius:0 22px 22px 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:3px 3px 5px rgba(0,0,0,0.1);z-index:1}

#ifadmbox{display:none}
#ifadmbox .btnli{width:90%;margin:10px auto}
#ifadmbox .btnli button{width:21%;padding:0;margin:0 2%;display:block;float:left;border-radius:3px}
#ifadmbox .xqk{margin-top:15px}
#ifadmbox .embox{margin-top:15px}
#ifadmbox .embox em{width:80%;margin:3px auto;line-height:36px;text-align:left}
#ifadmbox .embox em i{width:36px;height:36px;line-height:36px;font-size:20px;border-radius:36px;color:#fff;text-align:center;margin-right:10px;border:#eee 1px solid}
#ifadmbox .embox em i.weixin{color:#31C93C}
#ifadmbox .embox em i.mob{color:#4FA7FF;font-size:23px}
#ifadmbox .embox em i.ewm{color:#919AF1}
#ifadmbox .embox em span{font-size:16px;display:inline-block;line-height:40px;height:40px}
#ifadmbox .embox em b{float:right;font-weight:normal;margin-top:10px;line-height:21px}
#ifadmbox em img{width:36px;vertical-align:middle}

/*huhuan*/
#hhbox{display:none;position:absolute;bottom:70px;width:90%;height:110px;left:5%;background-color:#fff;border-radius:6px}
#hhbox:after{font-family:"www_zeai_cn_iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e6aa';position:absolute;left:44px;font-size:20px;bottom:-13px;width:20px;height:20px;color:#fff}
#hhbox a{width:33%;float:left;margin-top:18px}
#hhbox a:nth-child(2){width:34%}
#hhbox a i{width:44px;height:44px;line-height:44px;border-radius:30px;color:#fff;font-size:23px}
#hhbox #chat   i{font-size:24px;background-color:#FEB118}
#hhbox #hh_wx  i{background-color:#07C160}
#hhbox #hh_mob i{background-color:#57A9FB}
#hhbox a span{display:block;margin-top:10px;font-size:13px;color:#333}
.hhbox_form{display:none}
.hhbox_form em{width:80%;margin:10px auto;color:#999;font-size:12px;line-height:150%}
.hhbox_form input::-webkit-input-placeholder {color:#aaa;font-size:14px;text-align:center}
.hhbox_form div{width:80%;margin:0 auto;height:40px;line-height:40px;position:relative;margin-top:20px}
.hhbox_form div i{position:absolute;top:0;left:20px;font-size:18px;color:#f00;z-index:2}
.hhbox_form div .wxi{color:#07C160}
.hhbox_form div .mobi{color:#57A9FB}
.hhbox_form div.sy{margin-top:0;height:30px;line-height:30px;margin-bottom:15px}
.hhbox_form div.sy b{color:#f00;margin:0 3px;font-weight:normal}
.hhbox_form div.sy a{display:inline-block;line-height:24px;border-radius:18px;border:#dedede 1px solid;color:#666;padding:0 12px;}
.hhbox_form input{position:absolute;top:0;left:0;width:100%;height:40px;line-height:40px;text-align:center;z-index:1}
.hhbox_form button{width:80%}
