@charset "utf-8";
/* @import url('../fonts/iconfont.css'); *//*字体图标调用*/

/* 全局设置 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{border: 0px none;margin: 0px;outline: 0px none;padding: 0px;}
ol, ul{list-style: outside none none;}
a{text-decoration: none;color: #BA8961;}
html, body{ padding:0px; max-width: 750px;margin:0px auto !important;}

dl, dt, dd, ul, li, ol, form, img, h1, h2, p, div{padding: 0px;margin: 0px;border: 0px;list-style: none;font-size:16px;}
body{height:100%;margin:0;font-family: 'Helvetica Neue',Helvetica,sans-serif;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
*{margin: 0;padding: 0;}
img{border:0;display:block;width: 100%;}
em,i{font-style: normal;}

select{font-size:100%;height:auto;margin:0;}

@media screen and (max-width: 500px){
	body {
	    font-size:15px;
	}
}

.show{}
.hide{display: none;}

.borRad5{-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.borRad10{-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.borRad20{-webkit-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.borRad50{-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}

.mui-table-view-cell>a:not(.mui-btn).mui-active { color: #222222; background-color: #f5f5f5; }
.mui-table-view-cell.mui-active { color: #222222; background-color: #f5f5f5; }

html,.mui-content{background-color:#f5f5f5;}

label{color: #333333;}

.member-banner-bg{background: #b32a2a;padding:15px 0 60px 15px;}
.member-banner-inform{position: relative;}
.member-user-img{float: left;}
.member-user-img img{width:60px;height: 60px;border-radius: 50%;}
.member-user-nm{position: absolute;width: auto;left: 70px;right: 70px;}
.member-user-nm h3{display: block;font-size: 17px;color: #ffffff;margin-top:5px;height: 25px;line-height: 25px;}
.member-user-nm span{background: #ffda00 url(../../../Content/images/member/v.png) no-repeat 3px 3px; background-size: 60% 60%; padding: 5px 2px 0px 10px; font-size: 12px; color: #9f171a; border-radius: 5px;}
.member-user-nm i{display: block;font-size: 14px;color: rgba(255,255,255,0.5);line-height: 1.5;margin-top: 5px;}
.member-user-icon{float: right;margin-top: 10px;margin-right: 10px;}
.member-user-icon a{color: #ffffff;width: 26px;display: inline-block;text-align: center;position: relative;}
.member-user-icon span{font-size:18px;}

.member-user-icon i{position: absolute;top:-5px;right:-5px;font-size: 12px;height:16px;line-height:16px;background: #e01505;color: #ffffff;border-radius: 10px;display:inline-block;padding: 0 5px;}

.member-login h3{line-height: 60px;margin-top: 0;height: 60px;}

.member-hbhd{margin-top: 15px;}
.member-hanbi,.member-handian{float: left;height: 30px;line-height: 30px;}
.member-hbhd a,.member-hbhd span,.member-hbhd i,.member-hbhd p{display: inline-block;}
.member-hbhd a,.member-hbhd p{color: #ffffff;font-size: 15px;}
.member-hbhd span{font-weight: 600;margin-right: 5px;font-size: 17px;}
.member-hbhd p{font-size: 13px;}
.member-hbhd i{font-size: 12px;border: 1px solid #ffc50a;color: #ffc50a;border-radius:20px;padding: 0 7px;height:22px;line-height: 22px;}
.member-qiandao{float: right;background: #ffc50a;height: 30px;line-height: 30px;border-radius: 20px 0 0 20px;padding: 0 5px 0 10px;color: #333333;}
.member-qiandao a{color: #333333;font-size: 12px;}
.member-qiandao .icon-qiandao1:before{color: #b32a2a;margin-right: 5px;}
.member-handian{margin-left: 10px;}

.member-sjlj{background: #ffffff;border-radius: 10px;margin: 0 15px;margin-top: -45px;display: flex;}
.member-sjlj a{float: left;text-align: center;padding:10px 0;position: relative;display: flex;flex: 1;flex-direction: column;}
.member-sjlj i{display:block;color: #94181a;font-size: 20px;margin-bottom: 5px;}
.member-sjlj span{display:block;font-size: 13px;color: #333333;}
.member-sjlj em{position: absolute;top:5px;right:16%;font-size: 12px;height:16px;line-height: 16px;background: #e01505;color: #ffffff;border-radius: 10px;display:inline-block;padding: 0 5px;}

.member-title{font-size: 17px;color: #333333;display:block;padding: 15px 15px 10px 5px;}
.member-order{background: #ffffff;border-radius: 10px;margin: 0 15px;margin-top:15px;padding: 0 5px 5px 5px;}
.member-order a{width: 25%;float: left;text-align: center;padding:5px 0;position: relative;}
.member-order img{display:block;width: 60%;max-width: 60%;margin: 0 auto;border-radius: 50%;}
.member-order span{display:block;font-size: 13px;color: #333333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: 5px;}
.member-order i{position: absolute;top: 0;right:10%;font-size: 14px;height: 20px;line-height: 20px;background: #e01505;color: #ffffff;border-radius: 10px;display:inline-block;padding: 0 5px;}

.member-oreder-lb{display: table;margin-top:3px;}
.member-oreder-lb a{display:table-cell;float: initial;width: 1%;}
.member-oreder-lb em{color: #94181a;font-size:22px;font-weight: 600;}
/* .member-oreder-lb img{width: 44px;} */

.member-serve a{width: 25%;}
.member-serve img{border-radius: 10px;}

.member-title a{width: initial;float: right;padding: 0;font-size: 15px;color: #999;font-weight: 400;}

.member-xbfs{margin-top: 15px;margin-bottom: 15px;}
.member-xbfs i{color: #333333;}

.member_xbfs_footer{background:#ffffff;margin:0 15px;border-radius: 10px;width: auto;box-shadow: none;line-height:1.5;color: #333333;}
.member_xbfs_footer .mui-tab-item{color: #333333;position: relative;}
.member_xbfs_footer .mui-tab-item span{color: #333333;}
.member_xbfs_footer .mui-icon{font-size: 18px;margin-bottom:2px;}
.member_xbfs_footer .mui-tab-item em{position: absolute;top: 0;right:10%;font-size: 14px;height: 20px;line-height: 20px;background: #e01505;color: #ffffff;border-radius: 10px;display:inline-block;padding: 0 5px;}

/* 头部 */
.member-bar{background: #b32a2a;z-index: 12;}
.member-bar a{color: #ffffff;}
.member-bar .mui-title{color: #ffffff;}
.member-bar .member-edit{font-size: 14px;color: #ffffff;line-height: 44px;margin-right: 15px;}

/* 头部 end */

/* 面包屑 */
.mbx_box{padding:10px 15px;color: #999999;font-size: 15px;}
.mbx_box a{color: #999999;}
.mbx_box_bg{background: #ffffff;}
.mbx_box_line{border-bottom: 1px solid #eeeeee;}
/* 面包屑 end */

/* 底部浮动导航 */
.hc-footer .fot_nav{position: absolute;bottom:50px;left: 0;background: #382b1f;width: 25%;text-align: center;display: none;}
.hc-footer .fot_nav a{display: block;height: 35px;line-height: 35px;border-bottom: 1px solid rgba(255,255,255,0.1);}
.hc-footer .mui-tab-item{width: 25%;}
.hc-footer .footer_act .fot_nav{display: block;}

/* 底部浮动导航 end */

.member-input-row:after{background-color: #eeeeee;}

.member-ddbox{background: #ffffff;padding-bottom:10px;}
.member-ddIntr{margin-left: 15px;}
.member-intrTit{float: left;margin-top: 6px;}
.member-intrTit img{width: 35px;height: 35px;border-radius: 50%;float: left;margin-right: 5px;}
.member-intrTit h3{display: block;float: left;line-height: 35px;font-size: 16px;color: #333333;}

.member-intrCont{float: right;}
.member-intrCont ul li{float: left;text-align: center;margin-right: 10px;}
.member-intrCont ul li img{width: 28px;height: 28px;border-radius: 50%;margin: 0 auto;}
.member-intrCont ul li span{display: block;font-size: 13px;color: #333333;margin-top: 2px;}
.member-intrCont ul li i{display:block;width: 28px;height: 28px;border: 1px solid #dddddd;border-radius: 50%;text-align: center;line-height: 28px;color: #999999;margin: 0 auto;}

.order-tab{background: #f5f5f5;padding-top: 5px;border-bottom: none;}
.order-tab .quanzi-top-item{color: #999999;}
.order-tab .qz-active{color: #b32a2a;font-weight: 600;border-bottom: none;position: relative;}
.order-tab .qz-active:before{content: '';position: absolute;width: 20px;height: 4px;background: #b32a2a;border-radius: 10px;bottom: 0;left: 50%;margin-left: -10px;}

.products{position:relative;padding:0;padding-bottom:5px}
.products::-webkit-scrollbar{width:0;height:0}
.products .product{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;height:auto;margin:0 15px 10px;border-radius:10px;background:#ffffff;}
.products .product .product_foot{padding:10px;-webkit-box-sizing:border-box;font-size:14px;box-sizing:border-box;float:left;width:100%}
.products .product .product_foot .title{color:#999999;position:relative;font-weight:500;float:left;line-height:30px}
.products .product .product_foot .title a{color:#999999;margin:0 10px;position: relative;top: 2px;}
.products .product .product_foot button{border-radius:20px;padding:5px 12px}
.products .product .product_foot .title a span{font-size:20px;}

.product_cont{border-bottom: 1px solid #eeeeee;padding: 15px 10px 10px 10px;position: relative;}
.product_cont .product_cont_img{width:65px;float: left;margin-right: 10px;height: 70px;}
.product_cont .product_cont_img img{width: 65px;height: 65px;border-radius: 10px;}
.product_cont .product_cont_text .name{font-size: 14px;color: #999999;}
.product_cont .product_cont_text .name span{color: #333333;display: inline-block;}
.product_cont .product_cont_text .order{margin: 2px 0;}
.product_cont .icon-jinrujiantou:before{position: absolute;right: 10px;top: 50%;margin-top: -10px;color: #999999;}
.product_cont .product_cont_text .price{font-size: 12px;color: #95191b;}
.product_cont .product_cont_text .price::before{content:"\FFE5";position:relative;left:0;width:10px;color: #95191b;}
.product_cont .product_cont_text .price i{font-size: 16px;font-weight: 600;color: #95191b;}

.member_calendar ul{width: 98%;margin: 0 auto;}
.member_calendar ul li{width:14%;float: left;text-align: center;}
.member_calendar ul li i{display: block;color: #999999;font-size: 14px;}
.member_calendar ul li span{display: block;font-size: 16px;font-weight: 600;color: #333333;width: 28px;height: 28px;text-align: center;line-height: 28px;margin:3px auto 0 auto;}
.member_calendar ul li.active span{background: #b32a2a;color: #ffffff;border-radius: 50%;}
.member_calendar ul li.cross span{color: #999999;}
.member_calendar .member_calMore{display: block;color: #999999;text-align: center;font-size:20px;height: 25px;line-height: 25px;}

.member_lsjl_list{background: #ffffff;margin-top: 15px;padding: 0 15px;}
.member_lsjl_list ul li{display: flex;border-bottom: 1px solid #eeeeee;padding:15px 0;}
.member_lsjlText{display: flex;flex-direction: column;flex: 1;}
.member_lsjlTit{font-size: 15px;color: #3b2a20;font-weight: 600;padding-top: 15px;margin-bottom: -5px;}
.member_lsjlText h3{display: block;font-size: 15px;font-weight: 400;color: #3b2a20;flex: 1;line-height: 1.5;}
.member_lsjlText .member_lsjlPrice{font-size: 13px;color: #b32a2a; display:table-cell; 
     vertical-align:bottom;}
.member_lsjlText .member_lsjlPrice span{font-size: 16px;font-weight: 600;}
.member_lsjlText .member_lsjlPrice .iconfont{font-size:18px;float: right;color: #999999;}

.member_lsjlText .member_lsjlTime{font-size: 13px;color: #999999; display:table-cell; 
     vertical-align:bottom;}
.member_lsjlText .member_lsjlTime span{font-size: 16px;font-weight: 600;}
.member_lsjlText .member_lsjlTime .iconfont{font-size:18px;float: right;color: #999999;}

.member_lsjlText i{display: block;font-size: 14px;color: #999999;}
.member_lsjlImg{float: left;margin-right: 10px;}
.cs_lsjl .member_lsjlImg img{border-radius: 10px;width:60px;}
.sj_lsjl .member_lsjlImg img{width:50px;}
.sj_lsjl .member_lsjlText{justify-content: space-around;overflow: hidden;}
.sj_lsjl .member_lsjlText h3{flex: initial;}
.zx_lsjl .member_lsjlImg img{width:100px;}
.zx_lsjl .member_lsjlText{margin-top:5px;}

/* 优惠卷 */
.hc-conpon{padding-bottom: 20px;}
.hc-conpon .hc-conpon-tit{background-color:#ffffff;padding: 0 15px;border-bottom: 1px solid #f5f5f5;}
.hc-conpon .hc-conpon-tit .mui-control-item{color: #333333;font-size:15px;line-height:40px;font-weight: 600;}
.hc-conpon .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active{color: #b32a2a;font-weight: 600;position: relative;border-bottom: none;}
.hc-conpon .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active:before{content: '';position: absolute;width:40px;height: 4px;background: #b32a2a;border-radius: 10px;bottom: 0;left: 50%;margin-left: -20px;}
.hc-conpon .mui-control-content{margin:90px 15px 0 15px;}

.hc-conpon .hc-conpon-tit .mui-control-item img{width:50%;margin: 0 auto;padding-top: 5px;}

.hc-conpon .conpon-box{margin-top:15px;}
.hc-conpon .conpon-box .conpon-money{width: 36%;border-radius:10px 0 0 10px;position: relative;background: #eadbdc;border:1px solid rgba(221,221,221,0.3);border-right:none;height: 108px;}
.hc-conpon .conpon-box .conpon-money:before{position: absolute;content: '';background: url(../../../Content/images/member/juan_bg01.jpg) no-repeat center top;top: -1px;left: 91%;padding:10px;background-size: 100%;z-index: 1;}
.hc-conpon .conpon-box .conpon-juan{width: 64%;position: relative;border:1px solid rgba(221,221,221,0.3);border-left: none;border-radius:0 10px 10px 0;background: #ffffff;height:108px;} 
.hc-conpon .conpon-box .conpon-juan:before{position: absolute;content: '';background: url(../../../Content/images/member/juan_bg02.jpg) no-repeat center bottom;bottom:-1px;left:-4.8%;padding:10px;background-size: 100%;border-radius: 50% 50% 0 0;} 
.hc-conpon .mui-radio label{color: #b32a2a;padding: 0;font-size:15px;text-align: center;font-weight: 600;padding-top: 10px;}
.hc-conpon .mui-radio label span{font-size:26px;}
.hc-conpon .mui-radio label i{font-style: normal;font-weight: 400;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top:5px;font-size:14px;}
.conpon_btn{font-size: 14px;color: #eadbdc;width:80px;height: 30px;line-height: 30px;background: #b32a2a;display: block;text-align: center;border-radius: 20px;margin: 0 auto;}
.hc-conpon .conpon-rad{border-right:1px dashed rgba(117,16,18,0.3);}

.hc-conpon .conpon-power span{font-size:15px;color: #333333;white-space: normal;text-overflow: ellipsis;overflow: hidden;line-height:1.5;font-weight: 600;}
.hc-conpon .conpon-time span{font-size:13px;color: #999999;width:100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;}

.conponbox{padding:10px 10px 5px 10px;height: 76px;}
.youhuibox .conpon-power{margin-top:7px;}
.youhuibox .conpon-time{margin-top:8px;}
.conpon-show{font-size:14px;color: #999999;border-top: 1px dashed #eeeeee;line-height:30px;padding: 0 10px;}
.conpon-show i{font-style: normal;}
.conpon-show span{float: right;line-height:30px;}
.conpon-show span.arrowup{display: none;}
.conpon-show span.arrowdown{display: block;}

.hc-conpon .conpon-active .conpon-juan:before{background: none;}
.hc-conpon .conpon-active .conpon-show span.arrowdown{display: none;}
.hc-conpon .conpon-active .conpon-show span.arrowup{display: block;}
.conpon-active .conpon-hidden{display: block;}
.conpon-hidden{width: 100%;border:1px solid rgba(221,221,221,0.3);border-top:none;margin-top: -5px;padding:15px 10px 10px 10px;border-radius: 0 0 10px 10px;display: none;background: #ffffff;}
.conpon-hidden span{display: block;font-size:14px;color: #333333;line-height:1.5;}
.conpon-hidden span a{color: #333333;font-weight: 600;}

.hc-conpon .conpon-ysy .conpon-box .conpon-money{background: #e3d2b5;border:1px solid #d8be9f;border-right: none;}
.hc-conpon .conpon-ysy .conpon-box .conpon-juan{background: #e7dabe;}
.hc-conpon .conpon-ysy .mui-radio label{color: #382b1f;}
.hc-conpon .conpon-ysy .mui-radio input[type=radio]:before{color: #382b1f;}

.hc-conpon .conpon-ysy .conpon-box .conpon-juan{border:1px solid #dbc4a6;border-left: none;}
.hc-conpon .conpon-ysy .conpon-rad{border-right:1px dashed #d7bc9c;}
.hc-conpon .conpon-ysy .conpon-deadline{top: 2px;right: 2px;}
.hc-conpon .conpon-ysy .conpon-time span{width: auto;}

.receive{font-size: 15px;}
.receive .receive-juan{width:25px;background: url(../../../Content/images/member/juan_bg.png) no-repeat center center;background-size: 100% auto;text-align: center;color: #b32a2a;margin-right:10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size:13px;text-align: center;height:25px;line-height:25px;}
.receive .receive-num{color:#382b1f;width:65%;line-height:25px;font-size: 15px;}
.receive .receive-num span{color: #b32a2a;font-weight: 600;}
.receive i{font-style: normal;border:1px solid #999999;color: #b32a2a;font-size:13px;width:60px;height:25px;border-radius:20px;text-align: center;line-height:25px;}
.conpon-deadline{position: absolute;top: 0;right:0;width:50px;z-index: 1;}
.conpon-deadline img{width: 100%;display: block;}

.conpon-disabled .conpon_btn{background: #999999;}
.hc-conpon .conpon-disabled .mui-radio label{color: #999999;}

/* 优惠卷 end */

.member_install .member-list{background: #ffffff;}
.member_inst_banner .photo{float: left;margin-right: 10px;width:60px;height:60px;}
.member_inst_banner span{display:block;color:#333333;font-size:16px;font-weight:600;margin-top:8px;}
.member_inst_banner em{display: block;font-size: 14px;color: #999999;margin-top: 5px;}
.member_install .mui-table-view-cell:after{background: #eeeeee;}
.member_install .user-n-right:after{color: #dddddd;}
.member_install .member-list .title{line-height: 21px;}
.member_install .member-list{border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;}
.member_install .colozs{color:#333333;}
.member_install .user-h-padd{margin:10px 0 0 0;}
.member_install .member-btn{background: #ffffff;border: none;color:#333333;font-size: 16px;}

.collect-conpon{padding-bottom: 0;}
.collect-conpon .hc-conpon-tit{padding: 0;}
.collect-conpon .mui-control-content{margin:90px 0 0 0;}

/* 书架 */
.member_boolshelf_list{background: #ffffff;padding: 0 15px;}
.member_boolshelf_list ul li{border-bottom: 1px solid #eeeeee;padding: 15px 0;position: relative;}
.member_boolshelf_list .member_lsjlImg img{width: 55px;}
.member_boolshelf_list .member_lsjlText h3{display:block;font-size: 15px;color: #333333;font-weight: 600;}
.member_boolshelf_list .member_lsjlText span{display:block;font-size: 13px;color: #999999;}

.member_boolshelf_list .reset{position: absolute;right: 10px;bottom: 15px;font-size:20px !important;}

/* 书架 end */

.fankui_list{background: #ffffff;margin-top: 15px;}
.fankui_list ul li{padding: 15px 15px 15px 15px;border-bottom: 1px solid #eeeeee;position: relative;}
.fankui_list h3{display: block;float: left;font-size: 15px;color: #333333;width: 100%;line-height: 24px;}
.fankui_list .fankui_huifu{margin-top:5px;}
.fankui_list .huifu{display: inline-block;font-size: 12px;color: #b32a2a;border: 1px solid #b32a2a;border-radius: 10px;padding: 3px 6px;line-height: 1;}
.fankui_list .guanbi{display: inline-block;font-size: 12px;color: #999999;border: 1px solid #999999;border-radius: 10px;padding: 3px 6px;line-height: 1;}
.fankui_list .fankui_huifu i{display: inline-block;font-size: 13px;color: #999999;line-height: 22px;margin-left: 5px;}

.anniu{position: absolute;right: 10px;top: 50%;}
.anniu .mui-btn{border-radius: 0;padding:5px 10px;}

.member_fixed{position: fixed;z-index:3;}

.member_home .member-input-list{background: #ffffff;border-top: #eeeeee 1px solid;border-bottom: #eeeeee 1px solid;}
.member_home .member-input-row textarea{border: #eeeeee 1px solid;background-color: #f5f5f5;color: #999999;}
.member_home .quanzi-fatie-body{background: #ffffff;border-bottom: #eeeeee 1px solid;}
.member_home .quanzi-fatie-body a{color: #999999;}

.member_home .qa-tiwen-box{background: #f5f5f5;border-bottom: #eeeeee 1px solid;}

.member_home .member-btn{color: #ffffff;background: #b32a2a;}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#999999;} 
input:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:#999999;} 
input::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#999999;} 
input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#999999;} 

.member_home .qiandao-biao{background: #ffffff;border-bottom: 1px solid #eeeeee;}
.member_home .member-bj{background: #f5f5f5;}
.member_home .qiandao-biao .date{border-top:none;border-left:none;}
.member_home .qiandao-biao .date li{border-right:none;border-bottom:none;}
.member_home .qiandao-biao .xq{background: #f5f5f5;}
.member_home .member-jb-num span{color: #382b1f;}

.member_home .qiandao-biao .xq{margin-top: 10px;}

.member_signin .member-bj{background: #f5f5f5 url(../../../Content/images/member/signin_bg.jpg) no-repeat;background-size: 100%;height: 170px;}
.member_signin .member-jb-num{position: absolute;transform:initial;left:15px;top:20px;width: auto;}
.member_signin .member-jb-num p,.member_signin .member-jb-num span{text-align: left;color: #ffffff;}
.member_signin .member-jb-num p{font-size: 15px;}
.member_signin .member-jb-num span{font-size: 30px;font-weight: 600;}
.member_signin .member-jb-num a{display: inline-block;background: rgba(255,255,255,0.1);font-size: 14px;color:#ffffff;width:80px;height: 30px;line-height: 30px;text-align: center;border-radius: 30px;font-weight: 400;position: relative;top: -4px;margin-left: 5px;}

.member_signin .qiandao-biao{margin:-75px 15px 0 15px;border-radius: 10px;position: relative;}
.qiandao_month{font-size: 16px;font-weight: 600;color: #333333;}

.cross_days{filter: alpha(opacity=30);-ms-filter: 'alpha(opacity=30)';filter: alpha(opacity=30);opacity: .3;}

.member_home .qiandao-biao .date li.qd_today{position: relative;}
.member_home .qiandao-biao .date li.qd_today em{color: #ffffff;}
.member_home .qiandao-biao .date li.qd_today:before{content: '';position: absolute;width: 32px;height: 32px;background: url(../../../Content/images/member/qiandao.png) no-repeat;background-size: 100% auto;left: 50%;margin-left: -16px;top: 50%;margin-top: -10px;}

.member_home .qiandao-biao .date li.qd_success{position: relative;}
.member_home .qiandao-biao .date li.qd_success em{color: #382b1f;}
.member_home .qiandao-biao .date li.qd_success:before{content: '';position: absolute;width: 13px;height: 13px;background: url(../../../Content/images/member/qd_success.png) no-repeat;background-size: 100% auto;left: 50%;margin-left: -5px;bottom:-2px;top: initial;margin-top: 0;}

.qiandao-btn-no{background: #ffffff;color: #999999;border: 1px solid #eee;}

.qiandao-btn-no:enabled:active {color: #999999; border: 1px solid #eee; background-color: #ffffff;}

.qiandao-btn{color: #ffffff;}
.qiandao-btn:enabled:active {color: #ffffff; border: 1px solid #741012; background-color: #741012;}

.txtc{color: #999999;margin-top: 15px;font-size: 14px;line-height:1.6;margin-bottom: 25px;}

/* 汉点 */
.member_jifen .member-bj{height: 130px;}
.member_jf_tab{background: #ffffff;margin: -35px 15px 0 15px;border-radius: 10px;position: relative;}
.member_jf_tab a{width: 33.33%;float: left;text-align: center;color: #333333;padding: 10px 0;}
.member_jf_tab p{color: #333333;font-size: 15px;margin-top: 5px;}
.member_jf_tab span{color: #94181a;font-size:26px;}

.member_jifen .member-txt{background: #ffffff;border-radius: 10px;margin:15px 15px 0 15px;border-top: none;border-bottom: none;}
.member_jifen .member-txt h3{color: #333333;}
.member_jifen .member-txt p{color: #666666;line-height: 1.6;font-size: 15px;border-bottom: 1px solid #eeeeee;padding-bottom: 10px;margin-bottom: 10px;}
.member_jifen .member-txt p:last-child{border-bottom: none;padding-bottom: 0;margin-bottom: 0;}

.member_jifen .member-list{background: #ffffff;border-radius: 10px;margin:15px 15px 0 15px;border-top: none;border-bottom: none;}
.member_jifen .member-list h3{border-bottom: 1px solid #eeeeee;color: #333333;}
.member_jifen .member-list span{color: #666666;}
.member_jifen .mui-table-view-cell:after{background-color:#eeeeee;}
.member_jifen .user-n-right:after{color: #666666;}

.member_hanbi .member-bj{height:95px;}
.pay-jine-list li article{background: #ffffff;}
.pay-jine-list h4{color: #666666;}
.pay-jine-list .mui-acitve article{background-color: #b32a2a;}
.pay-jine-list .mui-acitve h4{color:rgba(255,255,255,0.8);}
.pay-sm{background: #ffffff;}
.pay-sm span,.pay-jine-list h3{color: #333333;}
.mui-input-group{background: #ffffff;}
.mui-input-group:before, .mui-input-group:after{background: #eeeeee;}
.mui-checkbox input[type=checkbox]:checked:before, .mui-radio input[type=radio]:checked:before{color: #666666;}
.pay-jine-no{color: #ffffff;}
.member-btn{color: #ffffff;}
.member-btn:enabled:active {color: #ffffff; border: 1px solid #741012; background-color: #741012;}

.member-mingxibiao .time{background-color: #f5f5f5;color: #333333;}
.member-mingxibiao:after{background-color:#999999;}
.member-mingxibiao .info{background-color: #ffffff;border: #eeeeee 1px solid;}
.member-mingxibiao i{border-right: 6px solid #ffffff;}
.member-mingxibiao em{border-right: 6px solid #eeeeee;}

.pay-list{background-color: #f5f5f5;border-top:none;border-bottom: #999999 1px solid;}
.mui-table-view-cell{color: #999999;}
.quanzi-tab-top{background: #ffffff;border-bottom: 1px solid #eeeeee !important;}
.member-list{background-color: #ffffff;border: #eeeeee 1px solid;}
.member-list p{font-size: 14px;color: #999999;}
.mui-table-view-cell:after{background-color: #eeeeee;}

.coloqh,.user-n-right:after{color: #999999;}

/* 消息 */
.msglist{background: #ffffff;}
.msglist ul li{padding: 15px 0;margin: 0 15px;position: relative;}
.msglist ul li img{border-radius: 50%;}
.msgImg{width:50px;float: left;margin-right: 10px;}
.msgText{float: left;line-height:2;position: absolute;width: 100%;padding-left: 60px;padding-right: 45px;}
.msgText h3{display: block;font-size: 16px;color: #333333;margin-top:6px;}
.msgText span{display: block;font-size: 14px;color: #999999;}
.msgTime{float: right;}
.msgTime span{display: block;font-size: 12px;color: #999999;}
.msgTime i{display: block;font-size: 12px;color: #ffffff;background: #b32a2a;width: 18px;height: 18px;border-radius: 50%;text-align: center;line-height: 18px;float: right;margin-top: 5px;}

.mui-title{color: #ffffff;}
.member_home .mui-bar a{color: #ffffff;}

.hc-footer .mui-icon{width: 16px !important;height: 16px !important;font-size: 16px;}

.hc-footer{z-index: 1000;}
.hc-footer .mui-tab-label{color: #ffffff;}
.hc-footer .mui-active .mui-icon{color: #ff8c33;}
.hc-footer .mui-active .mui-tab-label{color: #ff8c33;}

.quanzi-hfk input[type=text], .quanzi-hfk textarea, .quanzi-hfk select{background: #f5f5f5;border: #eeeeee 1px solid !important;}

.hc-pull-bottom-tips{background-color: #ffffff;}

.quanzi-tiezi-body{background-color: #ffffff;padding:10px 15px;position: relative;}
.mui-table-view{background-color: #ffffff;}
.quanzi-tiezi-content{padding-top: 0;}
.quanzi-tiezi-body p{color: #333333;}

.hc-peoplenum-title span{background: #ffffff;}
.hc-peoplenum-title{border-bottom: 1px solid #ffffff;}
.mui-input-group .mui-input-row:after{background: #f5f5f5;}

/* 靓号订单 */
.remind{background: #ffffff;padding:10px 10px;font-size: 14px;color: #fe8b10;}
.remind span{display: inline-block;margin-right:5px;}
.ltHm_ji{color: #e34b44;}
.ltHm_zhongji{color: #669900;}
.products_list i,.products_list em{font-style: normal;} 
.products_list img{width: 100%;} 
.products_list{padding: 0 10px;margin-bottom: 15px;}
.product{background: #ffffff;border-radius:5px;margin-top: 15px;}
.product_head{background: #dddddd;padding: 10px 18px;border-radius: 5px 5px 0 0;}
.product_head h3{display:block;font-size: 18px;text-align: left;color: #382a21;float: left;line-height: 28px;}
.product_head span{display:block;float: right;line-height:28px;}

.product_content{border-bottom: 1px solid rgba(56,42,33,0.1);padding:10px;}
.product_content .ltHm_opt_haoma{width: 52%;float: left;}
.ltHm_opt_haoma h3{font-size:18px;}
.ltHm_opt_haoma .jinghao{color: #fe8b10;}

.ltHm_xup{position: relative;top: -6px;margin-bottom: -5px;}
.ltHm_xup i{display:inline-block;font-size: 12px;color: #999999;background:rgba(153,153,153,0.15);-webkit-border-radius: 5px;border-radius: 5px;padding: 2px 5px;margin-top: -9px;}
.ltHm_xup i.ltHm_5g{color: #0d64f1;background:#e6ebff;}
.ltHm_xup i.ltHm_jh{padding: 0;line-height: 0;position: relative;top:9px;}
.ltHm_xup i.ltHm_jh img{height: 25px;width: auto;}
.product_content .ltHm_xup{margin-top: 10px;}

.ltHm_opt_fenshu{width:16%;float: left;text-align: center;margin-top:4px;margin-right:1%;color: #999999;font-size: 15px;}
.product_content .ltHm_opt_fenshu span{display: block;}

.ltHm_opt_fenxi{width:28%;float: left;background:rgba(153,153,153,0.3);-webkit-border-radius: 20px;border-radius: 20px;text-align: center;height:30px;line-height:30px;margin-left: 1%;margin-top:4px;color: #741012;font-size: 14px;float: right;}

.prestore{font-size: 15px;font-weight: 700;color: #999999;margin-top: 10px;}

.products_list .product_foot{padding: 10px;}
.products_list .product_foot span{font-size: 13px;color: #999999;line-height: 1.5;float: left;} */
.products_list .product .product_foot button{border-radius: 20px;padding:5px 12px;margin-top: 3px;}

/* 分析弹出层 */
.ltHm_fenxiPop{position: fixed;z-index: 1000;top:32%;left: 3%;background: #ffffff;width: 94%;padding:12px 10px 18px 10px;font-size: 15px;}
.ltHm_fxPop_zhpf{background: #ffffff;}
.ltHm_fxPop_zhpf h3{display: block;font-size: 18px;color: #751113;}
.ltHm_fxPop_zhpf h3 span{font-size: 14px;color: #bb8a62;font-weight: 400;}
.ltHm_fxPop_zhpf h3 b{display: inline-block;color: #751113;}

.ltHm_fx_tit{margin:6px 0 3px 0;}
.ltHm_fx_tit b{font-size: 15px;color: #382b23;display: block;float: left;margin-right: 5px;}
.ltHm_fx_tit span{display: block;float: left;color: #999999;font-size: 16px;}
.ltHm_fx_tit .ltHm_fx_color{color: #751113;}

.ltHm_fx_cont span{display: block;line-height: 22px;font-size: 13px;}
.ltHm_fx_cont em{font-style: normal;}
.ltHm_fx_cont .ltHm_lvse{color: #669900;}
.ltHm_fx_cont .ltHm_hongse{color: #ff0000;}
.ltHm_fx_cont .ltHm_heise{color: #000;}
.ltHm_fx_cont i{font-style:normal;width: 1px;height: 12px;background: #999999;display: inline-block;position: relative;top:1px;margin: 0 5px;}

.ltHm_fenxiPop .ltHm_fenxiPopClose{position: absolute;top: -4px;color: #382b23;right:-4px;}
.ltHm_fenxiPop .ltHm_fenxiPopClose span{font-size:34px;}

@media screen and (min-width: 340px) and (max-width:400px){
	.ltHm_fenxiPop{margin-top: -15%;}
}

@media screen and (max-width: 340px){
	.ltHm_fenxiPop{margin-top: -30%;}
}

/* 靓号订单 end */

/* 订单查询 */
.dingdan_xinli{margin: 20px 10px 20px 10px;}
.orderfind_search{width: 100%;height:44px;}
.orderfind_search_input{width: 70%;float: left;}
.orderfind_search_input input{height:44px;border: solid 1px rgba(57,43,32,0.15);border-radius:5px 0 0 5px;background: #fff;font-size: 14px;margin-bottom: 0;padding:0 10px;}
.orderfind_search_input input::-webkit-input-placeholder{color: #3b2a20;}  
.orderfind_search_input input:-moz-placeholder{color: #3b2a20;}  
.orderfind_search_input input::-moz-placeholder{color: #3b2a20;}  
.orderfind_search_input input:-ms-input-placeholder{color: #3b2a20;} 
.orderfind_search_btn{width: 30%;float: left;}
.orderfind_search_btn a{height:44px;background: #95191b;border-radius: 0 5px 5px 0;line-height:44px;font-size:16px;text-align: center;color: #fff;display: block;}

.dwkuang{background: #ffffff;margin-top: 20px;padding: 0 10px;}
.astro_yuedu{border-bottom: 1px solid rgba(57,43,32,0.15);height: 50px;line-height: 50px;font-size: 18px;font-weight: 700;}
.kefu_contact p{font-size: 16px;color: #999999;line-height: 1.5;margin-top: 15px;margin-bottom: 5px;}

/* 订单查询 end */

.product_delist{padding:7px 10px 0 10px;}
.product_delist .product_listo{padding:0;color:#392b20;font-weight:500;line-height:32px;width: 100%;float: left;}
.product_delist .product_listo .mui-pull-left,.product_delist .product_listo .mui-pull-right{font-size: 15px;}
.product_delist p{position:relative;color:#392b20;padding-right:10%;font-size:15px;line-height:24px;overflow:hidden}
.product_delist p span{position:absolute;right:0;color:#94171a}

.order_query{background: #ffffff;padding:10px 20px 15px 20px;}
.order_query span{display: block;line-height: 35px;font-size: 16px;}
.order_query a{text-decoration: underline;color: #0066ff;}

.mbEdit{width: 90%;position: fixed;top:38%;left: 5%;background: #ffffff;border: 1px solid rgba(57,43,32,0.1);border-radius: 10px;z-index: 1000;padding: 15px;}
.mbEdit_close{position: absolute;right: 0;font-size: 36px;top:5px;right:5px;}
.mbEdit_title{font-size: 17px;}
.editBt{font-size: 15px;margin-top: 15px;}
.edit_input{margin-top:10px;position: relative;}
.edit_input .inp{font-size: 15px;padding: 10px;}
.edit_input span{display: block;position: absolute;top: 0;right:10px;line-height: 40px;}
.edit_input .inp::-webkit-input-placeholder{color:#000;} 
.edit_input .inp:-moz-placeholder{color:#000;} 
.edit_input .inp::-moz-placeholder{color:#000;} 
.edit_input .inp:-ms-input-placeholder{color:#000;} 
.edit_btn{float: right;}
.edit_btn .confirm{width:80px;height:35px;font-size: 16px;background: #0065c7;color: #ffffff;border-radius: 5px;}
.edit_btn .reset{width:80px;height:35px;font-size: 16px;border-radius: 5px;} 

/*翻页*/
.zzjx_Page{margin-top:15px;display: flex;}
.zzjx_Page a{display: block;;text-align: center;font-size: 16px;line-height: 3;position: relative;flex: 1;color: #000;}
.zzjx_Page a:before{position: absolute;content: '';width: 1px;height:20px;background: rgba(57,43,32,0.1);top: 13px;right: 0;}
.zzjx_Page a:last-child:before{content: initial;}
.zzjx_Page .zzjx_hui{color: #b9a189;}

/* 搜索 */
.member_search{margin:15px 15px 0 15px;position: relative;}
.member_search .inp{margin-bottom:10px;font-size: 14px;border-radius:5px;padding: 10px;}
.member_search .ljcx{color: #000;line-height:38px;position: absolute;top: 0;right:0;width:50px;text-align: center;}
.member_search .mui-icon-search:before{font-size: 22px;}

/*会员收费详情*/
/* header */
.hysf_header{background: #95191b;color: #ebe7dc;line-height: 44px;box-shadow: none;}
.hysf_header a{color: #ebe7dc;}
.hc-logo{width:75px;background:url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/home/logo.png) no-repeat center center;height: 44px;background-size: 100%;display: block;} 
.hc_zuo{margin-right:10px;color: #ebe7dc;}
.home-search{width: 22px;height: 44px;background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/logo/search.png) no-repeat center center;background-size: 100% auto;}
.home_huangli{width: 24px;height: 44px;background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/logo/huangli.png) no-repeat center center;background-size: 100% auto;margin: 0 18px;}
.home_huangli i{color:#f8efdd;font-size:13px;font-weight:600;text-align: center;display: block;margin-top:2px;}
.home_kefu{width: 22px;height: 44px;background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/logo/kefu.png) no-repeat center center;background-size: 100% auto;margin: 0 16px 0 20px;margin-top: 1px;position: relative;}
.home_kefu i{background: #fb5d23;border-radius:50%;color: #faefdb;position: absolute;line-height:8px;font-size: 10px;padding:5px;right:-5px;top: 2px;}
.home_mulu{color: #f8efdd;display: block;}
.home_mulu i{color: #f8efdd;font-size:20px;display: block;}

.homeHead_dingdan{width: 22px;height: 44px;background: url(/Content/images/wechatCs/order.png) no-repeat center center;background-size: 100% auto;margin: 0 10px 0 0;margin-top: 1px;position: relative;}

.home_fenlei{color: #f8efdd;display: block;margin-right: 17px;}
.home_fenlei i{color: #f8efdd;font-size:21px;display: block;margin-top:12px;}

.hl_header{background: #b32a2a;line-height: 44px;}
.hl_header a{color: #ffffff;}
.home_fenxiang{color: #f8efdd;display: block;}
.home_fenxiang i{color: #f8efdd;font-size:21px;display: block;margin-top:12px;}

.hlysHeader{position: absolute;left: 50%;margin-left: -45px;}
.hlysHeader i{display: inline-block;font-size: 17px;color: rgba(255,255,255,0.4);font-weight: 700;width:50px;text-align: center;}
.hlysHeader i.active{color: #ffffff;position: relative;}
.hlysHeader i.active:before{content: '';position: absolute;width:16px;height: 3px;background: #ffffff;border-radius: 3px;bottom: 0;left: 50%;margin-left: -8px;}

.mui-bar-nav{max-width: 750px;margin: 0 auto;}

.home_headcont{font-size: 16px;color: #ffffff;position: absolute;left: 35px;right: 35px;width: auto;text-align:center;}

/* header end */

/* 面包屑 */
.mbx_box{padding:10px 15px;color: #999999;font-size: 15px;}
.mbx_box a{color: #999999;}
.mbx_box_bg{background: #ffffff;}
.mbx_box_line{border-bottom: 1px solid #eeeeee;}
/* 面包屑 end */

.charge_main{background:#fff7ed;}
.charge_content{background:#fff7ed url(../../../Content/images/charge/vip_01.jpg) no-repeat center top;background-size: 100% auto;width: 100%;padding-top:36%;}
.charge_benbg{background:linear-gradient(to right, rgba(255,255,255,0.7) , #ffffff);border-radius: 10px;padding:15px 10px;margin:15px 10px;}
.charge_bg{background:#ffffff;border-radius: 10px;padding:15px 10px;margin:15px 10px;}
.charge_banben{white-space: nowrap;overflow-x: auto;padding-top: 5px;}
.charge_banben ul{margin-bottom: 15px;}
.charge_banben ul li{width:35%;position: relative;cursor: pointer;border: 2px solid #c5c5c5;border-radius:12px;padding-top:25px;text-align:center;background: #ffffff;display: inline-block;margin: 0 3px;}
/*.charge_banben ul li:nth-child(2n){float: right;}*/
.charge_banben ul li img{border-radius: 12px;}
.charge_banben ul li i{display: block;font-style: normal;color: #000000;font-size: 15px;font-weight: 700;line-height: 1.5;}
.charge_banben ul li b{font-size:20px;}
.charge_banben ul li .ben_yjmoney{font-size: 13px;text-decoration: line-through;color: #868686;}
.charge_banben ul li .ben_num{font-size: 13px;margin-top:8px;}
.charge_banben ul li .ben_num.icon-my:before{font-weight: normal;width:16px;height:16px;border: 1px solid #000000;border-radius: 50%;margin-right: 5px;margin-top: -2px;}
.charge_banben ul li .ben_zhekou{background: rgba(210,45,45,0.5);height:30px;border-radius: 0 0 10px 10px;margin-top: 10px;line-height: 30px;font-size: 14px;color: #ffffff;}
.charge_banben ul li .ben_zhekou .iconfont{margin-left: 5px;font-weight: normal;font-size: 14px;}

@media screen and (min-width:750px){
	.charge_banben ul li{width:227px;}
}

.charge_banben ul li span.ben_dianshu{display: block;font-size: 14px;color: #ffffff;background:#d22d2d;border-radius: 0 10px 0 10px;text-align: center;height:22px;line-height: 22px;position: absolute;top: -5px;right: 0;padding: 0 8px;}
.charge_banben ul li.active{border:2px solid #d22d2d;background: #ffecf0;}
.charge_banben ul li.active i{color: #d22d2d;}
.charge_banben ul li.active .ben_num.icon-my:before{border:1px solid #d22d2d;}
.charge_banben ul li.active .ben_yjmoney{color: #868686;}
.charge_banben ul li.active .ben_zhekou{color: #ffffff;background: #d22d2d;}

.charge_zffs{position:relative;padding: 10px 0;}
.charge_zffs i{display: block;width: 20px;float: left;}
.charge_zffs em{display: block;font-size: 16px;margin-left: 5px;float: left;color: #000000;}
.charge_zffs label{display: block;height:20px;}
.charge_zffs input[type=radio]{display: block;border: 0;outline: 0 !important;background-color: transparent;-webkit-appearance: none;position: relative;float: right;top: -18px;}
.charge_zffs input[type=radio]:before{content: '';position: absolute;width:16px;height: 16px;border: 1px solid #adadad;border-radius: 50%;top: 0;right: 0;}
.charge_zffs input[type=radio]:checked:before{border: 1px solid #56c6e6;background: #56c6e6 url(../../../Content/images/charge/duihao.png) no-repeat center center;background-size: 100%;}

.charge_zffs span{display: block;font-size: 15px;color: #ffffff;background:linear-gradient(to right, #f04c05 , #e10100);border-radius:10px 10px 10px 0;width:95px;text-align: center;height:20px;line-height: 20px;float: left;margin-left: 10px;}

.charge_zffsyhj{position:relative;padding: 10px 0;}
.charge_zffsyhj i{display: block;width: 20px;float: left;margin-top: 3px;}
.charge_zffsyhj em{display: block;font-size: 16px;margin-left: 5px;float: left;color: #000000;}
.mui-switch{right: 0 !important;transform: scale(0.8) translate(9%, -62%)!important;-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .4);box-shadow: 0 2px 5px rgba(0, 0, 0, .4);}
.mui-switch.mui-active{border-color: #21a471;background-color: #21a471;}
.charge_zffsyhj span{display: block;font-size: 12px;color: #e10200;border-radius:10px;text-align: center;height:20px;line-height: 20px;float: left;margin-left:5px;border: 1px solid #e10200;padding: 0 6px;}

.charge_btn{width: 100%;height:38px;line-height: 38px;border-radius: 38px;background: #f69e2b;color: #ffffff;font-size: 16px;text-align: center;font-weight: 700;position: relative;margin-top:10px;}
.charge_btn span{display: block;font-size: 14px;color: #ffffff;background:linear-gradient(to right, #f04c05 , #e10100);border-radius:10px 10px 10px 0;text-align: center;height:20px;line-height: 20px;float: left;margin-left: 10px;padding: 0 7px;position: absolute;top: -10px;right: 0;}

.chargeyhxy{margin-top: 12px;}
.chargeyhxy i{color: #1f7ece;font-style: normal;cursor: pointer;}
.chargeyhxy span{font-size: 12px;}
.chargeyhxy .clause-checkbox{position: relative;top: 2px;}

.hybase_title{font-size: 16px;color: #000000;font-weight: 600;text-align: center;position: relative;width: 210px;margin: 0 auto 5px auto;}
.hybase_title:after{content: '';width:30px;height: 1px;background:#c7c7c7;top:11px;right:-35px;position: absolute;}
.hybase_title:before{content: '';width:30px;height: 1px;background:#c7c7c7;top:11px;left:-35px;position: absolute;}

.hybase_list ul li{width: 25%;float: left;margin-top: 10px;}
.hybase_list ul li i{width:50%;margin: 0 auto;display: block;}
.hybase_list ul li span{display: block;font-size: 12px;color: #d48c25;text-align: center;margin-top: 5px;}
.hybase_list ul li em{display: block;font-size: 14px;color: #c2baad;text-align: center;}

.hybase_more{font-size: 12px;color: #c2baad;text-align: center;display: block;margin-top: 8px;}

.charge_quanyi{background:#ffffff;margin:15px 0;padding-bottom: 15px;}

.charge_qycontainer{padding: 15px 5px 10px 5px;}
.charge_qycontainer .hybase_list ul li{width: 20%;}
.charge_qycontainer .hybase_list ul li i{width: 80%;}
.charge_qycontainer .hybase_list ul li img{border-radius: 10px;}


.qy_cont{border: 1px solid #f1e1cd;border-radius:7px;overflow: hidden;}
.qy_contbox{margin: 10px 2px 5px 2px;}
.qy_contbox i{width:18px;display: block;float: left;margin:1px 2px 0 0;}
.qy_contbox span{font-size: 14px;display: block;color: #c30000;float: left;}
.qy_contbox em{font-size: 12px;display: block;color: rgba(66,66,66,0.66);text-decoration: line-through;float: right;}

.charge_qymore{font-size: 15px;color: rgba(0,0,0,0.5);display: block;text-align: center;}

.charge_qymain{background:#ffffff;white-space: nowrap;overflow:scroll;margin:15px 0 20px 0;}

.charge_qytab{border-bottom: 1px solid #c7c7c7;}
.charge_qytab th{width: 105px;display: inline-block;border-right: 1px solid #c7c7c7;border-top: 1px solid #c7c7c7;padding: 10px 0;font-size: 15px;height: 45px;line-height: 25px;}
.charge_qytab th img{width:auto;margin: 0 auto;height:18px;margin-top: 3px;}
.charge_qytab th.hyqy{background:#e9e9e9;color: #8d8d8d;}
.charge_qytab th.hyvip{background:#d0e7e3;}
.charge_qytab th.hysvip{background:#fadda6;}
.charge_qytab th.ptyh{background:#e9e9e9;color: #8d8d8d;}
.charge_qytab th.hytyvip{background:#fff5e5;}

.charge_qytab tr{display: flex;}
.charge_qytab td{width: 105px;display: inline-block;border-right: 1px solid #c7c7c7;border-top: 1px solid #c7c7c7;padding: 10px 0;font-size: 15px;height: 67px;display:flex;flex-direction: column;justify-content:center;align-items:center;font-weight: 600;}
.charge_qytab td.hyvip{color: #177161;background:#e1f8f4;}
.charge_qytab td.hysvip{color: #935e07;background:#fcdfa8;}
.charge_qytab td.ptyh{color: #969595;}
.charge_qytab td i{display: block;font-size: 12px;border-radius: 5px;width:60px;margin:5px auto 0 auto;height: 20px;line-height: 20px;font-weight: 400;text-align: center;}
.charge_qytab td.hyvip i{background:#a4d0c8;}
.charge_qytab td.hysvip i{background:#dab671;}
.charge_qytab td.hytyvip{color: #ce9436;background:#fff5e5;}
.charge_qytab td.hytyvip i{background:#ecd5af;}

.charge_qytab td em{font-size: 13px;}
.charge_qytab td em.icon-bangzhu:before{float: right;}

.charge_qytab .hyvip,.charge_qytab .hysvip{width: 105px;}

@media screen and (min-width:420px){
	.charge_qytab th{width:188px;}
	.charge_qytab td{width:188px;}
	.charge_qytab .hyvip,.charge_qytab .hysvip{width: 188px;}
}

.charge_qytab td .jqqd{display: block;font-size: 12px;color: #a3a3a3;}
.charge_qytab .charge_qymore{font-size: 15px;color: #a3a3a3;text-align: center;width: 100%;height: 40px;}

.hytf_content{padding: 0 10px 20px 10px;background-color: #ffffff;}
.hytf_content h3{display:block;font-size:17px;color: #000000;text-align: center;padding-top: 20px;}
.hytf_content .hytf_txt{margin-top: 20px;}
.hytf_content .hytf_txt span{display: block;font-size: 16px;color: #000000;line-height: 2;}
.hytf_content .hytf_txt i{display: block;font-size: 15px;color: #727272;line-height: 2;text-indent: 2em;}
.hytf_content .hytf_txt em{display: block;font-size: 15px;color: #727272;line-height: 2;text-indent:3em;}

.member_charge .member-user-icon{float: inherit;text-align: right;margin-bottom: 10px;}
.member_charge .member-banner-inform{background: #ffffff url(../../../Content/images/charge/vip_bg.jpg) no-repeat right top;background-size: 50%;margin-right: 15px;border-radius: 10px;padding: 10px;}
.member_charge .member-user-nm h3{color: #161616;}
/*.member_charge .member-user-nm{left: 0;right: 0;position: relative;float: left;margin-left:8px;width: 69%;}*/
.member_charge .member-user-nm{left: 80px;right: 80px;}
.pthy{display: inline-block;font-size: 13px;color: #000000;background: linear-gradient(to right,#ffebd4,#f1e5d7);border-radius: 20px;padding:0 8px;font-weight: 400;height: 20px;position: relative;top: -2px;line-height: 21px;}
.viphy{display: inline-block;background: url(../../../Content/images/charge/vip_bq.png) no-repeat;background-size:100%;height: 19px;position: relative;top:4px;width:38px;margin-left: 5px;}
.member_charge .member-user-nm i{color: rgba(0,0,0,0.6);}

.member_charge .member-user-icon a{color: #000000;}

/*.member_charge .member-hbhd{margin-top:0px;float: left;margin-left:8px;}*/
.member_charge .member-hbhd{margin-top: 10px;}
.member_charge .member-hbhd a,.member_charge .member-hbhd p{color: #161616;}
.member_charge .member-hbhd i{padding: 0 5px;}
.member_charge .member-handian{margin-left:6px;}
.member_charge .member-hbhd span{font-size: 15px;}

/*.member_charge .member-qiandao{position: relative;z-index:5;background: linear-gradient(to right,#bd8a4e,#ddaa6f);color: #f7f7f7;height: 26px;line-height: 26px;margin-top: 10px;}
.member_charge .member-qiandao a{color: #f7f7f7;}*/
.member_charge .member-qiandao{position: relative;z-index:5;margin-right: -25px;color: #f7f7f7;background: linear-gradient(to right,#bd8a4e,#ddaa6f);}
.member_charge .member-qiandao a{color: #f7f7f7;}

.member_charge .member-user-img img{border: 1px solid #dddddd;}
/*.member_charge .member-login h3{height: 25px;line-height: 25px;margin-top: 5px;}*/

.member_charge_btn{width: 100%;padding-top: 10px;}

.member_charge_vip{width: 100%;background:url(../../../Content/images/charge/vipqx_bg.jpg) no-repeat;background-size:100%;border-radius: 10px;margin-top: 10px;display: flex;padding:0 8px;}
.member_charge_vip .mui-left{width: 100%;padding: 10px 0;}
.member_charge_vip .mui-left .mui-clearfix{position: relative;}
.member_charge_vip i{display: block;width:34%;float: left;}
.member_charge_vip span{display: block;font-size: 13px;color:rgba(9,83,56,0.8);margin-top: 5px;}
.member_charge_vip span a{font-size: 11px;border: 1px solid #ffc50a;color: #ffc50a;border-radius: 20px;height: 22px;line-height: 22px;padding: 0 5px;margin-left: 3px;margin-top: -2px;}
.member_charge_vip .vipxf{display: block;height:26px;line-height: 26px;font-size: 13px;color: #079757;background: linear-gradient(to right,#ffffff,#dbffdf);width:60px;text-align: center;border-radius: 30px;position: absolute;top: 50%;margin-top: -13px;right: 0;}
@media screen and (max-width: 345px) {
  .member_charge_vip span{font-size: 11px;margin-top: 2px;}
  .member_charge_vip i{width:30%;}
}

.member_charge_tyvip{width: 100%;background:url(../../../Content/images/charge/tyvipqx_bg.jpg) no-repeat;background-size:100%;border-radius: 10px;margin-top: 10px;display: flex;padding:0 8px;}
.member_charge_tyvip .mui-left{width: 100%;padding: 10px 0;}
.member_charge_tyvip .mui-left .mui-clearfix{position: relative;}
.member_charge_tyvip i{display: block;width:34%;float: left;}
.member_charge_tyvip span{display: block;font-size: 13px;color:#7a5126;margin-top: 5px;}
.member_charge_tyvip span a{font-size: 11px;border: 1px solid #e09646;color: #e09646;border-radius: 20px;height: 22px;line-height: 22px;padding: 0 5px;margin-left: 3px;margin-top: -2px;}
.member_charge_tyvip .vipxf{display: block;height:26px;line-height: 26px;font-size: 13px;color: #d46b43;background: linear-gradient(to right,#ffffff,#fff1db);width:60px;text-align: center;border-radius: 30px;position: absolute;top: 50%;margin-top: -13px;right: 0;}

@media screen and (max-width: 345px) {
  .member_charge_tyvip span{font-size: 11px;margin-top: 2px;}
  .member_charge_tyvip i{width:30%;}
}

.member_charge_svip{width: 100%;background:url(../../../Content/images/charge/svipqx_bg.jpg) no-repeat;background-size:100%;border-radius: 10px;margin-top: 10px;display: flex;padding:0 8px;}
.member_charge_svip .mui-left{width: 100%;padding: 10px 0;}
.member_charge_svip .mui-left .mui-clearfix{position: relative;}
.member_charge_svip i{display: block;width:37%;float: left;}
.member_charge_svip span{display: block;font-size: 13px;color:rgba(255,246,237,0.8);margin-top: 5px;}
.member_charge_svip span a{font-size: 11px;border: 1px solid #ffc50a;color: #ffc50a;border-radius: 20px;height: 22px;line-height: 22px;padding: 0 5px;margin-left: 3px;margin-top: -2px;}
.member_charge_svip .vipxf{display: block;height: 26px;line-height: 26px;font-size: 13px;color: #d46b43;background: linear-gradient(to right,#ffffff,#fff1db);width:60px;text-align: center;border-radius: 30px;position: absolute;top: 50%;margin-top: -13px;right: 0;}
@media screen and (max-width: 345px) {
  .member_charge_svip span{font-size: 11px;margin-top: 2px;}
  .member_charge_svip i{width: 36%;}
}

.member_charge_time{background:linear-gradient(to bottom,#fff7e5,#ffffff);border: 1px solid rgba(197,146,87,0.4);border-radius: 10px;padding: 10px;margin-top: 10px;display: flex;position: relative;}
.member_charge_time .mui-left{width: 100%;}
.member_charge_time .mui-left .mui-clearfix{position: relative;}
.member_charge_time em{display: block;font-size: 16px;color:#000000;margin-top: 5px;font-weight:bold;}
.member_charge_time span{display: block;font-size: 13px;color:rgba(0,0,0,0.8);margin-top: 5px;}
.member_charge_time span a{font-size: 11px;border: 1px solid #ffc50a;color: #ffc50a;border-radius: 20px;height: 22px;line-height: 22px;padding: 0 5px;margin-left: 3px;margin-top: -2px;}
.member_charge_time .vipxf{display: block;height: 26px;line-height: 26px;font-size: 13px;color: #563706;background: linear-gradient(to right bottom,#f8dea2,#a96a07);width:80px;text-align: center;border-radius: 30px;position: absolute;top: 50%;margin-top: -13px;right:0;}

.charge_hdsmfix{width: 90%;background: #ffffff;border: 1px solid #eeeeee;position: fixed;top: 50%;left: 50%;z-index: 1000;border-radius: 10px;padding: 15px;transform: translate(-50%,-50%);}
.charge_hdsmfix .charge-tit{color: #333;font-size: 16px;margin-bottom: 10px;text-align: center;}
.charge_hdsmfix .charge-close{position: absolute;right: 15px;top: 12px;font-size:16px;cursor: pointer;}
.charge_hdsmfix .charge-content{font-size:15px;line-height:30px;color: #333333;}
.charge_hdsmfix .charge-content p{color: #333333;font-size:15px;}

/* 会员充值 */
.member_hycz{background: #f7f7f7 url(../../../Content/images/charge/hycz_bg.jpg) no-repeat;background-size:100%;}

.hycz_ye{margin: 0 15px;padding-top: 15px;}
.hycz_ye .member-user-img{margin-right: 10px;}
.hycz_ye h3{display: block;font-size: 17px;color: #161616;margin-top: 5px;height: 25px;line-height: 25px;}
.hycz_yesy{margin-top: 5px;height: 20px;line-height: 20px;}
.hycz_yesy i{display: block;font-size: 14px;color: #aa6b08;float: left;}
.hycz_yesy span{display: block;font-size: 14px;color: #aa6b08;float: right;}
.hycz_yesy b{font-size: 16px;}

@media screen and (max-width: 345px) {
  .hycz_yesy i{font-size: 12px;}
  .hycz_yesy span{font-size: 12px;}
  .hycz_yesy b{font-size: 14px;}
}
.member_hycz .member_jf_tab{margin:15px 15px 0 15px;}
.member_hycz .member_jf_tab i{display: block;width:25px;margin: 0 auto;}
.member_hycz .member_jf_tab p{color: #c08d51}

.hycz_wap{margin:5px 15px 20px 15px;}
.hycz_option{margin-bottom:20px;}
.hycz_item{width:49%;float: left;margin-top: 10px;}
.hycz_item:nth-child(2n){float: right;}
.hycz_lf{width: 55%;float: left;background: #ffffff;text-align: center;border: 1px solid #ffffff;border-radius: 10px 0 0 10px;padding-top: 13px;height: 65px;border-right: none;}
.hycz_lf h3{display: block;font-size:18px;color: #000000;}
.hycz_lf h3 i{font-style: normal;font-size: 12px;color: #888888;margin-left: 5px;font-weight: normal;}
.hycz_lf em{display: block;font-size: 13px;color: #c08d51;}
.hycz_rg{width:45%;float: left;background: #fbe5c4 url(../../../Content/images/charge/hycz_item.png) no-repeat right bottom;background-size:35%;text-align: center;border: 1px solid #fbe5c4;border-radius: 0 10px 10px 0;padding: 10px 0;height: 65px;border-left: none;}
.hycz_rg span{font-size: 12px;color: #ae7211;display: block;}
.hycz_rg span b{font-size:18px;}
.hycz_rg em{display: block;font-size: 12px;background: #b53131;border-radius: 20px;height: 20px;line-height: 20px;color: #ffffff;width:55px;margin: 0 auto;}
.mui-acitve .hycz_lf{border: 1px solid #ab3a1e;border-right: none;}
.mui-acitve .hycz_rg{border: 1px solid #ab3a1e;border-left: none;}

.member_hycz .pay-jine-no{margin-top:5px;width: 100%;height:40px;line-height: 40px;padding: 0;border: none;background: #b53131;color: #f6f6f6;font-size: 16px;border-radius: 40px;}

.hycz_txt span{display: block;font-size: 15px;line-height: 2;color: #7c7c7c;}
.hycz_txt i{color: #1673b3;display: inline-block;font-style: normal;}

/*在线咨询*/
.hyzx_content{width: 100%;background:#ffffff url(../../../Content/images/charge/zixun_bg.jpg) no-repeat;background-size:100%;padding:20px 0 1px 0;}
.hyzx_zxt{margin: 0 15px;}
.hyzx_zxt h3{display: block;font-size: 20px;color: #ffffff;float: left;}
.hyzx_zxt i{display: block;width: 20px;float: left;margin-left: 5px;}

.hyzx_box{border-radius: 10px;background: #ffffff;margin:15px;box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.3);padding: 0 10px 10px 10px;}
.hyzx_box h3{display: block;font-size: 15px;color: #000000;padding-top: 20px;}
.hyzx_mzgx{margin-top: 10px;}
.hyzx_mzgx ul li{border-radius:10px;border: 1px solid #c0c0c0;font-size: 15px;color: #888888;height: 30px;line-height: 30px;display:block;text-align: center;float: left;width: 23.5%;margin-right: 2%;} 
.hyzx_mzgx ul li:last-child{margin-right: 0;}
.hyzx_mzgx ul li.active{border: 1px solid #4582b0;background: #dff1ff url(../../../Content/images/charge/zx_active.png) no-repeat right bottom;background-size:18px;}

.form_input_item{border: 1px solid #c0c0c0;border-radius: 10px;margin-top: 10px;position: relative;}
.form_input_item span{display: block;float: left;font-size: 15px;color: #888888;line-height: 35px;padding-left: 10px;}
.form_input_item .form_input_text{border: none;outline: none;float: left;padding: 0;margin-bottom: 0;height: 35px;line-height: 35px;width: 50%;font-size: 15px;}
.form_input_item .form_input_csrq{border: none;outline: none;float: left;padding: 0;margin-bottom: 0;height: 35px;line-height: 35px;width:72%;font-size: 15px;}
.form_input_box{float: right;background: #579dd8;margin:4px 0px;border-radius: 5px;padding:3px 5px;position: absolute;right:10px;width: 60px;height: 27px;}
.form_input_box input[type="radio"]{border: none;-webkit-appearance: none;right: 0;position: absolute;top: 0;width: 30px;}
.form_input_box input[type="radio"] + label{text-align: center;color: #ffffff;font-size: 13px;display:block;background: #579dd8;float: left;border-radius: 5px;width: 25px;text-align: center;padding: 0;}
.form_input_box input[type="radio"]:checked + label{background: #ffffff;color: #888888;}
.form_input_box input[type=radio]:before,.form_input_box input[type=radio]:checked:before{content: inherit;}

.hyzx_wtnr{margin-top: 10px;}
.hyzx_wtnr ul{white-space: nowrap;overflow-x: auto;overflow-y: hidden;}
.hyzx_wtnr ul li{border-radius:10px;border: 1px solid #c0c0c0;font-size: 15px;color: #888888;height: 30px;line-height: 30px;display:inline-block;text-align: center;width: 23.5%;margin-right: 2%;} 
.hyzx_wtnr ul li:last-child{margin-right: 0;}
.hyzx_wtnr ul li.active{border: 1px solid #4582b0;background: #dff1ff url(../../../Content/images/charge/zx_active.png) no-repeat right bottom;background-size:18px;}

.hyzx_mswt{margin-top: 10px;}
.hyzx_mswt textarea{border: 1px solid #c0c0c0;font-size: 15px;line-height: 2;padding: 10px;border-radius: 10px;margin-bottom: 0;}

.hyzx_but{margin-top: 10px;width: 100%;height: 35px;line-height: 35px;background: #ff8149;border-radius: 10px;text-align: center;font-size: 16px;color: #ffffff;border: none;outline: none;padding: 0;}
.hyzx_zxnum{font-size: 15px;color: #888888;text-align: center;margin-top: 10px;}
.hyzx_zxnum span{color: #b80000;}

.hyzx_tishi{font-size: 14px;color: #888888;line-height: 2;margin: 15px;}

.hc_headLine{margin:15px 15px 10px 15px;}
.hc_headLine h3{display:block;font-size:18px;color: #392b20;float: left;border-left: 3px solid #94181a;height:18px;line-height:18px;padding-left: 10px;font-weight: 700;}
.hc_headLine span{display: block;float: right;font-size: 14px;}
.hc_headLine span a{color: rgba(0,0,0,0.7);}

.hclifeCs_bg{background: #ffffff;margin:15px 15px 0 15px;}
/* 评论 */
.hclifeCs_liuyan .hc-hd-pingread {background: #ffffff;font-size: 12px;color: #392b20;padding-bottom: 5px;}
.hclifeCs_liuyan .txt-col-red{color: #94181a;font-weight: 600;}
.hclifeCs_liuyan .mui-btn-outlined.mui-btn-danger,.hclifeCs_liuyan .mui-btn-outlined.mui-btn-negative,.hclifeCs_liuyan .mui-btn-outlined.mui-btn-red{color: #94181a;}
.hclifeCs_liuyan .hc-hd-content .time{color: #9b9b9b;}
.hclifeCs_liuyan .hc-hd-content .left a{color: #000000;font-weight: 700;}
.hclifeCs_liuyan .hc-hd-content .right a{color: #b2b2b2;}
.hclifeCs_liuyan .hc-hd-content-txt{margin-top: 5px;}

.hclifeCs_liuyan .hc-hd-list{background: #ffffff;}
.hclifeCs_liuyan .hc-hd-list ul{width:100%;}
.hclifeCs_liuyan .hc-hd-list li{border-bottom: 1px solid #d9d9d9;}
.hc-hd-list li:last-child{border-bottom: none;}
.hc-hd-content-hui{background: #f4f4f4;border: 1px dashed #888888;}

.hclifeCs_liuyan .bbd{border-bottom:none !important;}
.hc-zang-btn, .hc-zang-btn-no{border: 1px solid #888888;}

/* 测试精选 */
.cstjCont{background: #ffffff;border-top:10px solid #f1f1f1;position: relative;}
.cstjbox{margin:25px 4% 25px 0;}
.cstjtitle{padding-left: 4%;}
.cstjtitle h3{display:block;font-size:18px;color: #392b20;float: left;border-left: 3px solid #94181a;height:18px;line-height:18px;padding-left: 10px;font-weight: 700;}
.cstjtitle a{display: block;float: right;font-size: 14px;color: rgba(0, 0, 0, 0.7);}
.cstjtitle span{display: block;float: right;font-size: 14px;color: rgba(0, 0, 0, 0.7);line-height:22px;}
.cstjtitle span img{display: block;width: 15px;float: left;margin-right:5px;}

.rmjxpic{margin-left: 2%;}
.rmjxitem{width: 48%;float: left;position: relative;border: 1px solid #e6e6e6;border-radius: 5px;padding: 5px;margin-top: 10px;margin-left:2%;}
.lnys{background: #ffecd5;}
.schh{background: #e2dff8;}
.zsys{background: #ffe3e2;}
.syxp{background: #daeeff;}

.rmjxitem .img{border-radius: 5px;width:55px;float: left;margin-right: 5px;}
.rmjxitem i{display:block;width:18px;position: absolute;top: 0;right:5px;}
.rmjxtext{margin-top:8px;}
.rmjxtext h4{display: block;font-size: 16px;font-weight: 700;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.rmjxtext span{display: block;font-size: 14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.lnys h4{color: #ac7a3d;}
.lnys span{color: #ac7a3d;}
.schh h4{color: #53499a;}
.schh span{color: #53499a;}
.zsys h4{color: #ac433f;}
.zsys span{color: #ac433f;}
.syxp h4{color: #366892;}
.syxp span{color: #366892;}

.rmjxcf{margin-left: 2%;}
.rmjxcf ul li{width: 48%;float: left;position: relative;border: 1px solid rgba(0,0,0,0.14);border-radius: 5px;padding: 5px;margin-top: 10px;font-size: 15px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-left: 2%;}
.rmjxcf span{color: #bf0000;border-right: 1px solid #bfbfbf;padding-right: 5px;margin-right: 5px;}

.lbjxitem{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;margin-left: 2%;}
.lbjxitem a{display: block;margin-left: 2%;font-size: 15px;color: #000000;border: 1px solid #dbdbdb;border-radius: 5px;height: 30px;line-height: 30px;margin-top: 10px;width:18%;text-align: center;}

.xgrdItem{margin-left: 2%;}
.xgrdItem ul li{width: 23%;float: left;margin-top: 15px;margin-left: 2%;}
.xgrdItem img{border-radius: 5px;}
.xgrdItem ul li span{display: block;font-size: 14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: 5px;color: #392b20;}

.cshscitem{margin-left: 2%;}
.cshscitem a{display: block;margin-left: 2%;font-size: 15px;color: #000000;border: 1px solid #dbdbdb;border-radius: 5px;height: 35px;line-height: 35px;margin-top: 10px;width: 31.33%;text-align: center;position: relative;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding: 0 5px;}
.cshscitem i{display: block;width: 15px;position: absolute;top: 0;right: 0;height: 15px;line-height: 15px;}

/*ai问答*/
.aiwd_header{background: #95191b;color: #ebe7dc;line-height: 44px;}
.aiwd_header a{color: #ebe7dc;}
.home_zxwd{width: auto;position:absolute;left: 40px;right: 40px;text-align: center;}
.home_zxwd i{font-size: 16px;color: rgba(255,255,255,0.5);margin: 0 10px;}
.home_zxwd .mui-active{color: #ffffff;position: relative;}
.home_zxwd .mui-active:before{content: '';position: absolute;width:30px;height: 2px;background: #ffffff;left:50%;bottom:-5px;margin-left: -15px;border-radius: 10px;}

.aiwd_content{margin: 0 10px;padding-bottom: 30px;}
.aiwd_time{font-size: 14px;color: #999999;text-align:center;margin-top: 10px;}

.aidh_box{margin-top: 10px;}
.aidh_img{width: 35px;border-radius: 50%;margin-top: 3px;} 
.aidh_img img{border-radius: 50%;width: 100%;display: block;}
.aidh_text{border-radius: 10px;padding:10px;font-size: 15px;line-height: 2;max-width: 79vw;}
.aidh_text span{display: block;}
.aidh_left .aidh_img{float: left;}
.aidh_left .aidh_text{background: #ffffff;color: #000000;margin-left:10px;float: left;}
.aidh_right .aidh_img{float: right;}
.aidh_right .aidh_text{background: #2cbae9;color: #ffffff;margin-right:10px;float: right;}

@media screen and (min-width:750px) {
  .aidh_text{max-width: 680px;}
}

.aidh_zlqb{display: block;border: 1px solid #2cbae9;border-radius: 30px;color: #2cbae9;text-align: center;margin-top: 5px;}
.aidh_sycs{display: block;border-radius:10px;color: #c7256a;text-align: center;font-size: 12px;background: #fcc9de;width:65px;}

.aidh_shengm{margin-top: 5px;}
.aidh_shengm img{display: block;width: 16px;float: left;margin-right: 5px;margin-top: 3px;}
.aidh_shengm i{display: block;float: left;font-style: normal;font-size: 12px;color: #aeaeae;}
.aidh_box .aiwd_time{text-align: left;margin-top:0;}

.aidh_zxbtn{margin-top: 10px;}
.aidh_zxshang{width: 25%;border: 1px solid #afafaf;height: 35px;border-radius: 40px;float: left;text-align: center;line-height: 35px;}
.aidh_zxshang img{width:18px;display: inline;}
.aidh_zxteacher{width:72%;border: 1px solid #2cbae9;height: 35px;border-radius: 40px;float: right;text-align: center;line-height: 35px;font-size: 16px;color: #2cbae9;}

.scroll-area{width: 100%;height:100px;position: relative;overflow: hidden;-webkit-backface-visibility: hidden;-webkit-perspective: 1000;margin-top: 10px;}
.word-item{position: absolute;display: flex;align-items: center;white-space: nowrap;padding: 8px 15px 8px 8px;background-color: #fff;border-radius: 30px;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);font-size: 15px;color: #000000;cursor: pointer;transition: transform 0.2s, box-shadow 0.2s;user-select: none;-webkit-tap-highlight-color: transparent;will-change: transform;-webkit-transform: translateZ(0);}
.word-icon{width: 20px;height: 20px;margin-right: 8px;flex-shrink: 0;object-fit: contain;}

.aidh_form{background: #ffffff;border-radius: 40px;padding: 5px;position: relative;}
.aidh_form_img{width:35px;float: left;}
.aidh_form input[type=text]{float: left;margin-bottom: 0;padding: 0;height: 35px;line-height: 35px;position: absolute;left: 50px;right: 50px;width:auto;font-size: 15px;border: none;outline:none;}
.aidh_form_btn{float: right;width:35px;height: 35px;background: url(../../../Content/images/charge/fsbtn.png) no-repeat;background-size:100%;border: none;outline: none;}

.aiSelect_pop{position: fixed;z-index: 1600;line-height: 2;background: #ffffff;left: 0;bottom: 0;width: 100%;padding-top: 10px;}
.aiSelect_close{font-size:20px;color: #707070;position: absolute;top:5px;right: 10px;}
.aiSelect_tit{font-size: 16px;color: #000000;text-align: center;}
.aiSelect_pop ul{display: flex;flex-direction: row;flex-wrap: wrap;padding: 5px 10px 10px 10px;}
.aiSelect_pop ul li{width: 25%;margin-top: 5px;}
.aiSelect_pop i{border: 1px solid #e6e6e6;border-radius:10px;display: block;width:65px;height: 65px;padding: 10px;margin: 0 auto;}
.aiSelect_pop img{display: block;}
.aiSelect_pop span{display: block;font-size: 15px;text-align: center;margin-top: 5px;}






