/*CSS DOCUMENT*/

/* common css */
*{ margin: 0; padding: 0; }
body{ background-color: #FFFFFF; font-family: "microsoft yahei";}
img{ width: 100%;}
ul li{ list-style: none;}

.hang{-webkit-line-clamp: 2!important;-webkit-box-orient: vertical!important;word-break: break-all!important;overflow: hidden!important;display: -webkit-box!important;}
.hang1{-webkit-line-clamp: 1!important;-webkit-box-orient: vertical!important;word-break: break-all!important;overflow: hidden!important;display: -webkit-box!important;}
.hang4{-webkit-line-clamp: 4!important;-webkit-box-orient: vertical!important;word-break: break-all!important;overflow: hidden!important;display: -webkit-box!important;}

.radius{  border-radius: 50%;}

.line_10{ height: 14px !important; width: 100%; background: #FAFAFA; clear: both;}

.wfixed{ width: 96%; margin: 0 auto;}
.clearboth{ clear: both; }
.font_active{ color: #fd4521 !important;}
.tiaojian a.border_font_active,.border_font_active{color: #FFAB02;font-weight:bold;}
.bodyscroll{ bottom: 64px; }
.top70{ top: 70px; }
.top75{ top: 75px; }
.top110{ top: 110px; }
.top120{ top: 120px; }
.top130{ top: 130px; }
.logo_pic{ width: 57px; height: 57px; display: inline-block; overflow: hidden;padding:3px}
.icon_sm,.icon,.icon_normal, .icon_sm_small,.icon_sm_b,.icon_sm_sb{ display: inline-block; background-size: cover; vertical-align: bottom; overflow: hidden;}
.icon{ width: 50px; height: 50px;}
.icon_normal{ height: 36px;width: 36px;}
.icon_sm_sb{ width: 30px; height: 30px;}
.icon_sm_b{ width: 25px; height: 25px;}
.icon_sm{vertical-align:middle;display:inline-block;width:16px;height:16px;border-radius:3px;-webkit-border-radius:3px;background-image: -moz-linear-gradient( 90deg, rgb(255,175,0) 0%, rgb(254,226,0) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(255,175,0) 0%, rgb(254,226,0) 100%);background-image: -ms-linear-gradient( 90deg, rgb(255,175,0) 0%, rgb(254,226,0) 100%);}
.icon_sm_small{ width: 15px; height: 15px;}
.cate_img img{width:100%;margin-top:0px}

.bg-huise{ background: #FAFAFA;}
.bg-white{ background: #FFFFFF;}
.bg-gouwuche{ background: url('../images/gouwuche.png'); }
.bg-goumai{ background: url('../images/goumai.png');  }
/*rewrite*/
.mui-col-xs-2-5{ width: 20.666%;}
.mui-col-sm-2-5{ width: 20.666%;}
i,cite{ font-style: normal;}
b,strong{ font-weight: 400;; }

/* icon */
.hot{ background-image: url(../images/hot.png);}
.more{ background-image: url(../images/more.png);}
.more2{ background-image: url('../images/more2.png'); }
.share{ background-image: url('../images/share.png');}
.duihao{ background-image: url('../images/duihao.png');}
.duihao2{ background-image: url('../images/duihao2.png'); }
.service{ background-image: url('../images/service.png'); }
.dianpu{ background-image: url('../images/dianpu.png'); }
.collect{ background-image: url('../images/collect.png'); }
.nocollect{ background-image: url('../images/nocollect.png'); } 
.shop{ background-image: url('../images/shop.png'); } 
.star{ background-image: url('../images/star.png'); } 
.phone{ background-image: url('../images/phone.png'); } 
.xin{ background-image: url('../images/xin.png'); } 
.xiaoxi{ background-image: url('../images/xiaoxi.png'); } 
.saosao{ background-image: url('../images/sao.png'); } 

.dianzan{background-image: url('/static/myihuo/images/dianzan.png'); }
.mess{background-image: url('/static/myihuo/images/mess.png'); }
.see{background-image: url('/static/myihuo/images/see.png'); opacity: 0.6 }

.nav .mui-table-view:after,.fenlei .mui-table-view:after{ height: 0;}
.fenlei .mui-table-view:before{ height: 0;}
 
.nav{ min-height: 0; overflow: hidden; } 
.nav .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body{ color: #323232;} 
.mui-table-view.mui-grid-view .mui-table-view-cell{  }
.fenlei .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body,.nav .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body{ font-size: 14px; margin-top: 3px; color: #636363;}
.fenlei .mui-table-view{ background: none;}
.topslider{ height: 233px; }

.active{  min-height: 0; overflow: hidden; padding-bottom: 13px;  }
.active .topnotice{padding: 16px 0; margin:10px 20px; min-height: 0; overflow: hidden;background:#FAFAFA;position:relative;border-radius:8px;-webkit-border-radius:8px;;}
.active .topnotice .left{ width:60px; text-align: right; padding-right: 3px;background: url('../images/new_top_ico.jpg') no-repeat center center;;background-size:25px auto;overflow:hidden;height:24px;position:absolute;left:0;top:16px}
.active .topnotice .right{ font-size: 16px; color: #646464;ext-indent: 5px; margin: 5px 10px 0 40px; height: 16px; line-height: 15px; letter-spacing: 1.5px;}
.active .content{ height: 157px; width: 100%; overflow: hidden; border-radius: 5px;}

.temai{ min-height: 0; overflow: hidden;}
.temai .toptitle{ font-size:20px; padding:10px 20px; color: #000;line-height:30px; font-weight: 600;}
.temai .toptitle{ letter-spacing: 1.5px; }
.temai .toptitle a{ float: right; color: #BFBFBF;font-size:16px;}
.temai .toptitle a i{ margin-left: 5px;}
.temai .content{  min-height: 0; overflow: hidden;}
.temai .content .mui-scroll-wrapper{  height: 222px; overflow: hidden; } 
.temai .content .mui-scroll-wrapper .mui-scroll a{width:125px;margin-left:20px;margin-top:15px;display: inline-block; overflow: hidden; text-align: left; color: #5C5C5C; position: relative; z-index: 999;box-shadow: 0px 0px 25px rgba(0,0,0,0.05);-moz-box-shadow:0px 0px 25px rgba(0,0,0,0.05);background-color:#fff;border-radius:5px;-webkit-border-radius:5px;padding:0 10px 10px 10px}
.temai .content .mui-scroll-wrapper .mui-scroll a .thumb{width: 125px; height: 125px; overflow: hidden; padding: 0;margin-left:-10px;}
.temai .content .mui-scroll-wrapper .mui-scroll a .thumb img{width:100%;overflow:hidden;}
.temai .content .mui-scroll-wrapper .mui-scroll a span{ font-size: 14px; text-overflow:ellipsis; display: inline-block; width: 100%; overflow: hidden; margin-top: 3px;  }
.temai .content .mui-scroll-wrapper .mui-scroll a b{ display: block; font-weight: 400; color: #F67B51; margin-top: -4px; }
.temai .content .mui-scroll-wrapper .mui-scroll a i{ display: block; font-style: normal; margin-top: -4px; color: #78D7FF;}
.yhb{ width: 18px; height: 18px; vertical-align: middle;  background-size: cover; overflow: hidden; margin-top: -2px; }
.yhb_22{ width: 22px; height: 22px; vertical-align: middle;  background-size: cover; overflow: hidden; margin-top: -2px; }


.btitle{height: 60px; line-height: 60px; font-size: 16px; background: url(../images/tuijianbg.png) center; background-size: cover; text-align: center;}
.ce .btitle{width: 100%!important; }
.btitle cite{ display: inline-block;  font-style: normal;}
.btitle span{ position: absolute; right: 10px; display: inline-block; height: 50px; color: #f24503; font-weight: 600;}
.btitle span .more{  vertical-align: middle; margin-top: -5px; margin-left: 5px;}
.bcontent{}
.bcontent ul{ overflow: hidden;padding:10px 20px; min-height: 0; display: flex; justify-content: space-between; flex-wrap:wrap;}
.bcontent ul li{ width:208px; min-height: 0; margin-bottom:20px; overflow: hidden;box-shadow: 0px 0px 25px rgba(0,0,0,0.05);-moz-box-shadow:0px 0px 25px rgba(0,0,0,0.05);border-radius:5px;-webkit-border-radius:5px;}
 
.bcontent ul li .thumb{ height:208px; width: 100%; overflow: hidden;}
.bcontent ul li .thumb img{ height: 100%; width: auto;}
.bcontent ul li .content{ min-height: 0; overflow: hidden; padding:14px 0 11px 11px;font-size: 14px;  }
.bcontent ul li span{ color: #323232; }
.bcontent ul li i{ font-style: normal;  display: block; color: #f24503;}
.bcontent ul li b{ font-weight: 400;   display: block; color: #00b4ff; }
.bcontent ul li i img{}


.footer{ width: 100%; height: 64px;  }
#footer{ width: 100%; height: 64px; position: fixed; bottom: 0; left: 0; z-index: 999; border-top: 2px solid #e5e5e7; background: #FFFFFF; -webkit-transform: translateZ(0);}
#footer .mui-table-view{ position: absolute; }

#footer ul li{width:25%}
#footer .mui-table-view.mui-grid-view .mui-table-view-cell{ padding: 7px 0 0 20px; }
#footer .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body{ margin-top: 2px;height:56px;color:#676767;}
#footer .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body i{display:inline-block;width:30px;height:30px;background-color:#36f;background:url('/static/myihuo/images/nav_bar.jpg') no-repeat;background-size:480px auto}
#footer .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body i.im_01{background-position:-44px -10px;}
#footer .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body i.im_02{background-position:-166px -10px;}
#footer .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body i.im_03{background-position:-285px -10px;}
#footer .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body i.im_04{background-position:-405px -10px;}
#footer .mui-table-view.mui-grid-view .mui-table-view-cell .ccc i.im_01{background-position:-44px -90px;}
#footer .mui-table-view.mui-grid-view .mui-table-view-cell .ccc i.im_02{background-position:-166px -90px;}
#footer .mui-table-view.mui-grid-view .mui-table-view-cell .ccc i.im_03{background-position:-285px -90px;}
#footer .mui-table-view.mui-grid-view .mui-table-view-cell .ccc i.im_04{background-position:-405px -90px;}
#footer .mui-table-view.mui-grid-view .mui-table-view-cell .ccc {color:#333 !important;}


.header_nav{ height: 75px; padding-top: 35px; background: #F5F5F5; box-shadow: none;}
.header_nav .mui-title{ font-size: 23px; color: #060606; line-height: 1;left:50px;right:50px}
.header_nav .mui-icon{display:inline-block;height:40px; color: #000;margin-top: -5px;width:50px;}
.header_nav .mui-icon i{display:inline-block;background-color:#2D2D2D;width:5px;height:5px;vertical-align:middle;border-radius:10px;-webkit-border-radius:10px;}
.header_nav .mui-icon b{display:inline-block;background-color:#2D2D2D;width:8px;height:8px;vertical-align:middle;margin:0 5px;border-radius:10px;-webkit-border-radius:10px;}
.header_nav_bak{ height: 75px; }
.header_qynav_bak{ height: 46px; }
.tiaojian { width: 100%;}
.tiaojian a{ display: inline-block; width: 19%; text-align: center; font-size: 17px; padding:10px 0; color: #4d4d4d; }
 

.flcontent .mui-scroll-wrapper{ top: 130px; }
.flcontent{  background: #fafafa; }
.flcontent ul{padding:5px;overflow: hidden; min-height: 0; display: flex; justify-content: space-between; flex-wrap:wrap;}
.flcontent ul li{ width: 205px; min-height: 0;margin: 15px; overflow: hidden;box-shadow: 0px 0px 25px rgba(0,0,0,0.05);-moz-box-shadow:0px 0px 25px rgba(0,0,0,0.05);border-radius:10px;-webkit-border-radius:10px;}
 
.flcontent ul li .thumb{ height: 205px; width: 100%; overflow: hidden;}
.flcontent ul li .thumb img{ height: 100%; width: auto;}
.flcontent ul li .content{ min-height: 0; overflow: hidden; padding:10px 7px; font-size: 18px;line-height:30px;}
.flcontent ul li span{ color: #323232;display: block; }
.flcontent ul li i{ font-style: normal;  display: inline-block; color: #f24503;font-weight:bold;font-size:20px;}
.flcontent ul li b{ font-weight: 400;   display: inline-block; color: #00b4ff; }
.flcontent ul li cite{ display: block; font-style: normal; margin-top: 11px; color: #909090; font-size: 17px; }


.content_slide .mui-slider-group .mui-slider-item a{ height: 407px;}
.content_slide .mui-slider-group .mui-slider-item a img{ height: 100%; width: auto; }
.content_title h5{ display: inline-block; font-size:17px; width: 380px; padding: 5px 0 10px 11px; line-height:25px; font-weight: ; color: #111111; }
.content_title .sharespan{ display: inline-block; width: 80px; text-align: right; font-size: 12px; color: #898989; }
.content_title .sharespan{  }
.content_title .jiage{ padding: 0 11px; font-size: 27px;  }
.content_title .jiage cite{ font-size: 16px; color: #5f5f5f; }
.content_title .jiage span{ color: #ff7302;}
.content_title .jiage span i{ font-size: 18px }
.content_title .jiage b{ color: #00b4ff; margin-left: 5px;  }
.content_title .jiage b .yhb{ width: 22px; height: 22px; margin-right: -5px; margin-top: 0; }
.content_title table{ font-size: 14px; color: #7a7a7a; width: 100%; margin-top: 17px; }
.content_title table tr td { padding: 0 11px;  }
.content_fahuo{ font-size: 14px; color: #7a7a7a; height: 33px; padding-top: 13px; margin-top: 11px; background: #fafafa;  }
.content_fahuo span{ margin-right: 25px; padding: 0 8px; }

.content_leftselect{ height: 49px; font-size: 18px; color: #1c1c1c; padding-top: 16px; font-weight: 600;  }
.content_leftselect i{ float: right;  }
.content_line_fenlei{width: 96%; margin: 0 auto; text-align: center; background: #f8f8f8; height: 2px;  }
.content_pingjia h2{ font-size: 14px; font-weight: 400; color: #a4a4a4; text-align: center; height: 50px; background: #f4f4f4; padding-top: 18px; }
.content_pingjia h2:before{ content: '————'; margin-right: 10px; }
.content_pingjia h2:after{ content: '————'; margin-left: 10px;  }
.content_pingjia .pingjialist h3{ color: #1a1a1a; font-size: 18px; margin-top: 14px;  }
.content_pingjia .pingjialist .commtip{ font-size: 16px; color: #ccc; line-height: 30px; }
.content_pingjia .pingjialist .content ul li{}
.content_pingjia .pingjialist .content ul li .username{ font-size: 16px; padding: 14px 0; }
.content_pingjia .pingjialist .content ul li .username i{ display: inline-block; vertical-align: middle; width: 30px; height: 30px; overflow: hidden; border-radius: 50%;  }
.content_pingjia .pingjialist .content ul li .cont{font-size: 14px;  }
.content_pingjia .pingjialist .content ul li .cont p{ color: #181818;   }
.content_pingjia .pingjialist .content ul li .cont span{ color: #777777;  }
.content_pingjia .seeall{ text-align: center; margin-top: 25px; }
.content_pingjia .seeall button{ color: #ef4e10; border-radius: 15px; border-color:#ef4e10;  }

.shangjia .xinxi{ margin-top: 29px; }
.shangjia .xinxi i{display: inline-block; width: 56px; height: 56px; overflow: hidden; vertical-align: top;  }
.shangjia .xinxi cite{ font-size: 18px; margin-left: 10px; }
.shangjia .xinxibottom{ }
.shangjia .xinxibottom ul li{ float: left; width: 33%; text-align: center; border-right: 1px solid 
#f1f1f1; }
.shangjia .xinxibottom ul li:last-child{ border-right: 0; }
.shangjia .xinxibottom ul li{ line-height: 30px; }
.shangjia .xinxibottom ul li>span{ display: block;  font-size: 16px; }
.shangjia .xinxibottom ul li>i{display: block; font-size: 14px; color: #9b9b9b; } 
.shangjia .xinxibottom ul li table{width: 100%; line-height: 20px;}
.shangjia .xinxibottom ul li tr td{ font-size: 14px; color: #9b9b9b; }
.shangjia .xinxibottom ul li tr td i{ color: #ee3900; margin-left: 5px;  }
.shangjia .xinxibottom ul li tr td cite{ background: #ff9501; border:#ff7302; color: #fff; font-size: 12px; border-radius: 2px; padding: 0px 2px;  }

.xiangqing h2{ font-size: 14px; font-weight: 400; color: #9e9e9e; text-align: center; height: 50px; background: #f4f4f4; padding-top: 18px; margin-bottom: 0; }
.xiangqing h2:before{ content: '————'; margin-right: 10px; }
.xiangqing h2:after{ content: '————'; margin-left: 10px;  }
.xiangqing .xqcontent{ overflow: hidden; }

.contentfooterbak{ height: 55px; }
.contentfooter{ height: 58px; width: 100%; position: fixed; bottom: 0; left: 0; z-index: 999; border-top: 2px solid #f3f3f3; }
.contentfooter ul li{ text-align: center; float: left; }
.contentfooter .left{ width: 181px; float: left; }
.contentfooter .left ul li{ font-size: 12px; width: 33%; line-height: 8px; }
.contentfooter .right{ width:299px; float: left;  }
.contentfooter .right ul li{ width: 50%; color: #FFF; padding: 19px 0; margin-top: -1px;}
.header_nav_sercher .sercher{ float: left; }
.header_nav_sercher .sercher input{ width: 363px; height: 35px; border-radius: 18px; margin:-5px 0 0 15px; border: 0; background: #ededed;  }

.selecttiaojian{ height:54px; width: 100%; border-bottom: 1px solid #f6f6f6;position: fixed;top: 75px;z-index: 10;}
.aa{position: fixed;}
.selecttiaojian ul li { float: left; width: 33%; text-align: center; line-height: 42px; }
.selecttiaojian ul li a{ display: inline-block; width: 50%; text-align: center; color: #656565; font-size: 16px; }

.qiyelist{  }
.qiyelist>ul{padding-top:20px;min-height:0;overflow:hidden;}
.qiyelist>ul>li{ min-height: 0;overflow: hidden;box-shadow: 0px 0px 25px rgba(0,0,0,0.05);-moz-box-shadow:0px 0px 25px rgba(0,0,0,0.05);border-radius:10px;-webkit-border-radius:10px;padding: 15px 12px;margin:0 15px 20px 15px}
.qiyelist ul li .xinxi .face{ display: inline-block; }
.qiyelist ul li .xinxi .face .pic{ width: 49px; height: 49px; display: inline-block; overflow: hidden; vertical-align: top;border-radius:50px;-webkit-border-radius:50px;}
.qiyelist ul li .xinxi .face span{ display: inline-block; margin-left:6px; }
.qiyelist ul li .xinxi .face span i{ color: #000; font-size: 16px;font-weight:bold;}
.qiyelist ul li .xinxi .face span cite{ color: #979797; font-size: 14px; margin-top: 5px; display: inline-block; }
.qiyelist ul li .xinxi a{ display: inline-block; width: 60px; height:26px; line-height:23px; text-align: center; margin-top: 8px; border-radius: 15px; color: #FFAB00; float: right; border: 1px solid #FFAB00;font-size:16px;}


.qiyelist ul li .shopgoods{ min-height: 0; overflow: hidden; margin-top:10px; }
.qiyelist ul li .shopgoods ul{width:100%;min-height:0;overflow:hidden;}
.qiyelist ul li .shopgoods ul li{ float: left; position: relative;width: 33%;min-height: 0; overflow: hidden;padding-right:6px;}
.qiyelist ul li .shopgoods ul li a{display:inline-block;width:100%;min-height:0;overflow:hidden;border-radius:5px;-webkit-border-radius:5px;vertical-align:middle;}
.qiyelist ul li .shopgoods ul li a img{vertical-align:middle;}
.qiyelist ul li .shopgoods ul li .list_jiage{height:30px;line-height: 30px; position: absolute;left:0;bottom: 0; right:6px; background: rgba(255,255,255,0.7); font-size: 13px;text-align:center;}
.qiyelist ul li .shopgoods ul li .list_jiage b{ color: #f24503;  }
.qiyelist ul li .shopgoods ul li .list_jiage i{ color: #00b4ff; }





.myself .topdiv{ height: 218px; width: 100%; padding: 0 19px; background: url('../images/selfbg.png');}
.myself .topdiv p{ color: #FFF; font-size: 19px;line-height:40px;padding-top:30px; }
.myself .topdiv p a{color:#fff}
.myself .topdiv .xinxi{ height: 78px; width: 100%; margin-top:20px; }
.myself .topdiv .xinxi .face{ width: 78px; height: 78px; display: inline-block; vertical-align: top; overflow: hidden; border-radius: 50%; border: 2px solid #fff; }
.myself .topdiv .xinxi .nameit{ color: #FFF; display: inline-block; padding: 2px 20px; line-height: 28px; }
.myself .topdiv .xinxi .nameit b{text-align: center; border: 1px solid #fff; border-radius: 10px; padding: 0 8px; margin-top: 5px; font-size: 16px;  }
.myself .topdiv .xinxi .nameit>*{ display: block;}
.myself .topdiv .xinxi .erweima{ width: 44px; height: 44px; float: right; margin-top: 17px; }
.myself .navthree a{ display: inline-block; width: 33%; text-align: center; color: #606060; height:83px; padding: 18px 0; font-size: 16px;line-height:26px;position:relative;}
.myself .navthree a cite{ font-size: 25px;font-weight:bold;color:#000;}
.myself .navthree a i{position:absolute;right:0;top:30px;height:20px;border-right:1px solid #979797}
.myzichan .title{ font-size: 19px; height:50px; line-height: 50px; border-bottom: 1px solid #efeff3; }
.myzichan table{ width: 100%; } 
.myzichan table tr td{ text-align: center; height: 80px; line-height:30px; font-size: 16px; }
.myzichan table tr td i{ color: #eb5929; display: block; font-size: 20px;font-weight:bold; }

.yingyong a{ display: inline-block; width: 24%; text-align: center;  color: #000000; padding: 28px 0; line-height: 25px; }
.dingdan table{ width: 100%; text-align: center; }
.dingdan table tr th{ font-weight: 400; height: 20px; font-size: 18px; color: #ec7314; padding: 0 20px; border-right: 1px solid #f8f8fa; width: 90px;  }
.dingdan table tr td{ padding: 27px 0; border-bottom: 1px solid #f8f8fa; font-size: 16px; line-height: 22px}
.dingdan table tr td a{ color: #000; }
.self_leftselect ul li{ height: 49px;  font-size: 18px;color: #1c1c1c; border-bottom: 1px solid #f8f8f8; padding: 15px 16px }
.self_leftselect ul li i{ float: right; margin-top: -7px; }
.self_leftselect ul li a{ color: #000; }

/*登录部分*/
.login .mui-input-row label~input{ margin-right: 15px; text-align: right; width: 55%;}
.login .huoqu{ border-radius: 5px; border: 1px solid #ef4e10; float: right; text-align: center!important; width: 120px !important;height: 35px; padding: 0; font-size: 15px; color: #ef4e10; margin-top: 2px; margin-right: 26px;   }
.login .mui-input-group .mui-input-row{ height: 60px; padding-top:12px; color: #0d0d0d;}
.login .mui-input-group .xieyi:after{ background: none; }
.login .mui-input-group .xieyi input{ margin-top: 12px; }
.login .mui-input-group .xieyi span{ margin-top: 5px; margin-left: 45px; display: inline-block; }
.login .mui-content-padded{ margin-top: 20px; } 
.login .mui-checkbox input[type=checkbox]:before, .mui-radio input[type=radio]:before{ font-size: 22px; }

.login .sex .mui-radio{ float: right; display: inline-block; margin-top: 8px;  }
.login .sex .mui-radio span{ height: 20px; line-height: 20px; margin-right: 35px; display: inline-block;}
.login .sex .mui-radio span input{top: 0px; margin-left: 10px; position: relative; right: 0; }
.login .mui-input-row .mui-input-clear~.mui-icon-clear,.login .mui-input-row .mui-input-password~.mui-icon-eye{ top:18px; right: -2px;}
/*注册*/
#signtype .mui-table-view-cell>a:not(.mui-btn){ margin: 0;}


#good_bar_id{position:fixed;top:0;bottom:-1px;left:0;right:0;z-index:11111}
.mui-toast-container,.mui-toast-message{z-index: 11111111111111111}
#good_bar_mask{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);}
#pc_html{background-color:#fff;position:absolute;width:100%;bottom:0;left:0;}
#pc_innner_area{padding:10px;min-height:0;overflow:hidden;}
#pc_info_area{width:100%;height:120px;overflow:hidden;position:relative;margin-top:-32px;}
#pc_infos{height:130px;margin-left:128px;overflow:hidden;padding-top:34px;}
#pc_infos h3{height:26px;line-height:26px;font-size:18px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-top:2px;}
#pc_infos p{height:24px;line-height:24px;overflow:hidden;font-size:14px;color:#999; margin-bottom: 0px;}
#pc_infos p span{margin-right:10px;}
#pc_infos p b{font-size:18px;font-weight:100;}
.pc_item_line{min-height:0;overflow:hidden;border-top:1px solid #ddd;margin-top:10px;padding-top:10px}
.pc_item_left{height:30px;line-height:20px;}
.pc_item_right{min-height:0;overflow:hidden;}
.bar_list{min-height:0;overflow:hidden;}
.bar_list li{float:left;margin:0 10px 6px 0;overflow:hidden;border:1px solid #ccc;border-radius:20px;-webkit-border-radius:20px;}
.bar_list li .bar_item{border:1px solid #fff;height:28px;position:relative;cursor:pointer;padding:1px;border-radius:20px;-webkit-border-radius:20px}
.bar_list li .bar_item .bar_list_thumb{width:28px;height:28px;overflow:hidden;position:absolute;left:1px;top:1px;border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;}
.bar_list li .bar_item .bar_list_thumb img{width:100%;overflow:hidden;}
.bar_list li .bar_item h4{float:left;height:28px;line-height:28px;color:#666;padding:0 4px 0 28px;}
.bar_list li .bar_item h5{height:28px; color:#666;padding:0 8px;font-family:Arial,Verdana,'微软雅黑';}
.bar_list li.hover{border-color:#E4393C}
.bar_list li.disabled{cursor:not-allowed;border:1px dashed #ccc;background-color:#eee;}
.bar_list li.disabled .bar_item{border-color:#eee;cursor:not-allowed;}
.bar_list li.hover .bar_item{border-color:#E4393C}
.bar_list li.selected,.bar_list li.selected .bar_item{background-color:#E4393C;border-color:#E4393C;color:#fff;}
.bar_list li.selected .bar_item h5,.bar_list li.selected .bar_item h4{color:#fff;}

#pc_thumb{width:100px;height:100px;padding:3px;background-color:#fff;overflow:hidden;position:absolute;left:10px;top:0;border:1px solid #ddd;border-radius:5px;-webkit-border-radius:5px;}
#pc_thumb img{width:100%;overflow:hidden;}
#pc_btns{padding-top:15px;text-align:center;min-height:0;overflow:hidden;font-size:18px;line-height:30px;letter-spacing:4px}
#pc_btns span{display:block;padding:8px 20px;background-color:#E4393C;color:#fff;}
#pc_btns label{display:block;padding:8px 20px;background-color:#E4393C;color:#fff;}
#pc_btns i{display:inline-block;line-height:20px;padding:5px 10px;font-style:normal;font-size:12px;margin-left:20px;}

#close_pc_html{width:40px;height:36px;line-height:36px;position:absolute;right:0;top:0px;font-size: 28px;  background-color:#fff;text-align:center;color:#051b28;box-shadow: -1px -2px 4px #999;-moz-box-shadow:-1px -2px 4px #999}
.choose-amount{width:130px;height:40px;padding:0 40px;text-align:center;overflow:hidden;position:relative;border:1px solid #ccc}
.wrap-input{width:40px;height:40px;position:absolute;top:0}
.wrap-input a{cursor:pointer;display:block;width:40px;height:40px;font-size:22px;line-height:40px;font-weight:bolder;moz-user-select: -moz-none;-moz-user-select: none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.choose-amount input{width:50px;height:40px;overflow:hidden;border:none;text-align:center;font-size:16px;font-weight:bold;line-height:40px;}



#cart_tips_area{text-align:center;padding:10px;line-height:30px;}
#cart_tips_area .pic{ width: 120px; margin: 0 auto; margin-top: 100px; }
#cart_tips_area h3{ font-size: 16px; color: #8d8d8d; margin-top: 30px; }
#cart_tips_area a{color:#36f; width: 120px; display: block; height: 40px; margin: 40px auto 0; line-height: 40px; font-size: 18px; background: #ec5a29; border-radius: 5px; color: #fff;}
#cart_tips_area span{display:block; width: 100px; margin: 20px auto 0; height:30px; padding:0 20px;background-color:#f23030;color:#fff;border-radius:20px;-webkit-border-radius:20px; }
.dianpuinfo{ min-width: 0; overflow: hidden; display: inline-block; margin-top: 5px;}

#cart_main{}
#tips_safe{text-align:center;  font-size:14px;line-height:30px;}
#lb{ min-height:0;overflow:hidden;background-color:#fff;}
#lb_a{height:30px;line-height:30px;}
.lb_b_a{width:100%;height:40px;overflow:hidden;margin-top:10px; padding: 0 10px;}
.lb_b_a .mui-checkbox{  float: left; width: 35px; } 
.lb_b_a .dianpuinfo{ line-height: 26px; }
.uid_item{min-height:0;overflow:hidden;}
.uid_item_outer{min-height:0;overflow:hidden;border-top:1px solid #f0f0f0;border-bottom:10px solid #f0f0f0;padding: 10px;}
.uid_item li{min-height:0;overflow:hidden; position:relative;margin-top:10px;padding-bottom:2px;}
.uid_item li .gi_thumb{width:108px;height:108px;overflow:hidden;position:absolute;top:1px;left:40px;box-shadow: 0px 0px 4px #ccc;-moz-box-shadow:0px 0px 4px #ccc}
.uid_item li .gi_thumb img{width:100%;overflow:hidden;}
.chk_area{position:absolute;left:0;width:40px;top:30px}
.chk_area .mui-checkbox.mui-left input[type=checkbox], .lb_b_a .mui-checkbox.mui-left input{ left: 0;}

.gi_info{margin-left:160px; height: 120px; min-height:0; overflow:hidden;position:relative; border-bottom: 1px solid #f5f5f5;}
.gi_price{ height:30px;line-height:30px;color:#f23030; display: inline-block;}
.gi_price span{font-size:16px;}
.gi_price b{font-size:16px; color: #0A8CEE}
.gi_num_area{ display: inline-block; float: right; }

.gi_num{width:96px;height:28px; text-align:center;overflow:hidden;position:relative;border:1px solid #ccc}
.gi_num a{width:28px;height:28px;position:absolute;top:0}
.gi_num a.jian{left:0;border-right:1px solid #ccc}
.gi_num a.jian_c{right:0;border-left:1px solid #ccc}
.gi_num a span{cursor:pointer;display:block;width:28px;height:28px;line-height:24px;moz-user-select: -moz-none;-moz-user-select: none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.gi_num input.good_num{width:40px;height:28px;padding:5px 0;overflow:hidden;border:none;text-align:center;font-weight:bold;line-height:20px;}

.gi_title{width:100%; font-size:12px;}
.gi_title p{ min-height:0; overflow: hidden; font-size: 16px;  }
.gi_title a{color:#232326;text-decoration:none}
.gi_oper{height:24px;line-height:24px;font-size:14px;text-align:right;padding:6px 8px 0 0;color:#222;letter-spacing:1px;}
.gi_oper span{color:#aaa;padding:0 6px}
.gi_oper a{color:#888}
.gi_oper.edit span,.gi_oper.edit a{display:none}
.this_total_Area{height:26px;font-size:14px;line-height:20px;padding-left:40px;}
#quanxuan_left .mui-checkbox.mui-left label{ padding-left: 42px; position: absolute; top: 6px; width: 100px;}
#quanxuan_left .mui-checkbox input{ left:10px; }
#quanxuan_left{height:60px; width:105px;overflow:hidden;position:relative;color:#222; padding-top: 11px;}
#quanxuan_left b.squaredOne{display:inline-block;margin:18px 5px 0 18px;}
#quanxuan_left strong{display:inline-block;vertical-align:middle;position:absolute;top:0;right:0;}
#quanxuan_right{ width:250px;height:60px;overflow:hidden; padding-top: 5px; }
#quanxuan_right strong{ display: inline-block; line-height: 45px; vertical-align: middle;float: left; }
#quanxuan_right p{ font-size:16px;font-weight:bolder; width: 80%; float: right; margin: 10px 0; display: inline-block; line-height: 25px;}

#quanxuan_right p.price_rmb{color: #ef4e10; padding-left: 5px;}
#quanxuan_right p.price_yhb{ color: #8BDDFF; margin-right: 3px;}



.bor{border:1px solid red;}
.mar{margin: 0 auto}
.f_l{float: left;}
.te_l{text-align: left;}
.te_c{text-align: center;}
.te_r{text-align: right;}
.chao{overflow: hidden; text-overflow:ellipsis; white-space: nowrap}
/*个人中心页*/
.per_top{width: 100%;height: 8.4rem;background:url('../images/bg.png') 100% 100%;position: relative;}
.per_top .per_topi1{width: 90%;height: 8.4rem;display: inline-block;}
.per_topi1_t{width: 100%;height: 1.64rem;margin-top: 2.38rem}
.per_topi1_t .fan{width:5%;height: 1.64rem;background:url('../images/fanhui.png') no-repeat; background-size:100% 100%;float: left}
.per_tit{width: 18%;height: 1.64rem; background:url('../images/biaoti.png');background-size: 100% 100%; }
.per_topi1_b{width: 100%;/*height:4.03rem;*/  }
.per_topi1_b ul li{float: left;display: block; height: 4.03rem;color: #fff;font-size: 1.15rem;line-height: 4.03rem;position: relative;}
.per_topi1_b img{width: 1.19rem;margin-right: 0.2rem}
.one{width: 100%;height: 0.42rem;background-color: #fff;position: absolute;  bottom: 0px;}
.per_bot{width: 100%;min-height: 0;}
.per_bot ul li{width: 100%;height:16rem; padding: 15px;}
.per_bot ul li:first-child{}
.per_boti1{width: 93.8%;height: 16rem}
.per_bot_img{width: 12.8rem;height: 12.8rem; float: left; border: 1px solid #ddd;overflow: hidden;}
.per_boti1 img{width: 100%;overflow: hidden;}
.per_bot_info{width: 50%; height: 12.8rem; float: left; margin-left: 10px; position: relative;}
.per_bot_info .per_bot_tit{font-size: 1.42rem;font-weight: bold;letter-spacing: 0.2rem;height: 63px;line-height: 33px;}
.per_bot_info .per_bot_xq{overflow: hidden; text-overflow:ellipsis; font-size: 1.16rem;color: #9c9c9c;padding-top: 1rem; line-height: 1.8rem}
.per_bot_info .per_bot_pr{font-size: 1.16rem;color: #f24503;letter-spacing: 0.1rem; position: absolute; bottom: 0;}
.per_bot_info .per_bot_pr1{font-size: 1.16rem;color: #9c9c9c;letter-spacing: 0.1rem;margin-top: 0.5rem}
.per_bot_info .per_bot_pr span{font-size: 1.4rem;}
.per_bot_info .per_bot_pr1 span{text-decoration:line-through}
.per_boti1_sou{width: 93%;height: 2.34rem;position: relative;border-radius: 10px;text-align: center;color: #cacbcd;font-size: 0.9rem;line-height: 2.34rem;margin: 0 auto;letter-spacing: 0.1rem; }
.per_boti1_sou img{width: 0.9rem}
.per_boti1_sou input{height: 3rem;background-color: #f4f4f4}
.sou_f{position: absolute;top: 0;width: 100%;height: 3rem;border-radius: 10px; line-height: 3rem;}
.per_bot_01 img{width: 3.32rem;position: absolute; top: 5.5rem;left: 0;z-index: 1}
.hui{width: 100%;height: 0.88rem;background-color: #f4f4f4} 
.per_topi1_t .mui-icon{color: #000}

/* 收货地址 */
.tab_add_a .mui-input-group .mui-input-row{ height:60px; padding-top: 15px;  }
.tab_add_a .mui-input-group .mui-input-row label{ line-height: 13px; } 
.tab_add_a .mui-input-group .moren label{ padding-left: 42px; line-height: 10px; }
.tab_add_a .mui-input-group .mui-input-row input{ text-align: right; }
.tab_add_a .mui-input-group .mui-radio input[type=radio]{ top:18px; left: 10px; }
.tab_add_a .mui-input-group .mui-input-row label~select{ width: 80px; float: right; }
.tab_add_a .mui-input-group .submitbtn{ bottom: 0; position: fixed; text-align: center; background: #ef4e10; color: #fff; width: 100%; line-height: 50px; font-size: 20px;}

.bottomtips{ padding:15px 0 20px; text-align: center; color: #9e9e9e; font-size: 14px;}
.bottomtips:before{ content:"———— 不瞒你说，到底了~ ————";  } 


/*消息列表*/   
#n_list .home_item{width: 96%;margin:0 auto 18px auto;letter-spacing: 1.5px;background-color: #fff; border-radius: 10px;-webkit-border-radius: 10px;box-shadow: 0px 0px 20px rgba(0,0,0,0.3);}
#n_list .n_top{width: 100%;border-bottom: 1px solid #eee}
#n_list .n_top p{ color: #464646; }
.n_topinfo{ padding: 20px;}
.n_topinfo .n_img{width: 45px;height: 45px;border-radius:50%;overflow: hidden; float: left;}
.n_topinfo .n_imgr{  margin-left: 60px;}
.n_topinfo .n_imgr p{  margin-bottom: 0; color: #000;}
.n_topinfo .n_imgr p b{ font-size: 13px; color: #4caf50; display: inline-block; border: 1px solid; height: 18px; line-height: 16px; margin-left: 5px; }
.n_topinfo .n_imgr p span{ font-size: 12px; }
.n_topinfo .n_imgr p i{ font-size: 12px; float: right; }
.n_topinfo .n_imgr p:nth-child(1){font-size: 19px;}
.n_topinfo .n_imgr p:nth-child(2){font-size: 14px;color: #8e8e8e;margin-top: 3px;}
.n_topinfo .n_imgr p:nth-child(2) span{display: inline-block;padding:0 5px 0 5px;}
.n_top>p{padding:0 15px 10px 15px;font-size: 21px;font-weight: bold;letter-spacing: 0px; overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.n_topinfo .n_img img{width: 100%;}
#n_list .n_bot ul li{width: 50%; height: 50px; padding-top: 15px; float: left; text-align: center;}
.n_top a{color: #000} 
#n_list .n_bot ul li span{ margin-left: 5px; }
 
.n_top>span{display: inline-block;padding:0 15px 10px 15px;font-size: 21px;font-weight: bold;line-height: 30px}
.n_bott>span{display: inline-block;width: 120px;height: 36px;line-height: 36px;border-radius: 20px;border:1px solid #d5d5d5;}
.te_c{text-align: center;}
.n_bott{height: 60px}
.n_bott>span img{vertical-align: middle;margin:-3px 3px 0 0}
.bor_n{border-bottom:none!important;}
.fabiao{position: fixed;width: 100%;border-top: 1px solid #ccc; bottom: 0;background-color: #fff;}
.fabiao textarea{width: 85%; overflow: auto; border:none; border-radius: 0; border-right: 1px solid #ddd; margin: 0;  font-size: 18px;float: left;resize:none;padding-top: 10px;}
.w_mar{ padding: 15px 0 0; }
.fabiao .spanbtn{display: inline-block; text-align: center; height: 60px; width: 15%; line-height: 60px; color: #787676} 
#tuan_header .cont_div .back_barr{right: 0!important;left:85%!important;top: 16px}
.back_r{line-height: 60px; position: absolute; right: 20px; top: 20px; color: #009688;font-size: 18px}
.fahui{ border:none; font-size: 18px; position: absolute; top: 0; bottom: 0;}
.fahui::-webkit-input-placeholder {
	font-size: 18px !important; /* WebKit browsers */
}
.fahui:-moz-placeholder {
	font-size: 18px !important;
}
.fahui::-moz-placeholder {
	font-size: 18px !important;
}
.fahui:-ms-input-placeholder {
	font-size: 18px !important; 
}