﻿﻿@charset "utf-8";

/* CSS Document */
/************************************************
Author:Abel Chu
Contact:aswand@vip.qq.com
Last updated:2017/03/25
************************************************/

html,body{height:100%;-webkit-tap-highlight-color:transparent;background-color:#f4f4f4; font-family:"Microsoft Yahei","微软雅黑",Arial,"宋体";font-size:12px;}

@-webkit-keyframes move-in{
  0%{-webkit-transform:translateY(100vh);}
  65%{-webkit-transform:translateY(-1.5vh);}
  100%{-webkit-transform:translateY(0vh);}
}
@-moz-keyframes move-in{
  0%{-moz-transform:translateY(100vh);}
  65%{-moz-transform:translateY(-1.5vh);}
  100%{-moz-transform:translateY(0vh);}
}
@keyframes move-in{
  0%{-webkit-transform:translateY(100vh);-moz-transform:translateY(100vh);-ms-transform:translateY(100vh);-o-transform:translateY(100vh);transform:translateY(100vh);}
  65%{-webkit-transform:translateY(-1.5vh);-moz-transform:translateY(-1.5vh);-ms-transform:translateY(-1.5vh);-o-transform:translateY(-1.5vh);transform:translateY(-1.5vh);}
  100%{-webkit-transform:translateY(0vh);-moz-transform:translateY(0vh);-ms-transform:translateY(0vh);-o-transform:translateY(0vh);transform:translateY(0vh);}
}
@-webkit-keyframes move-out{
  0%{-webkit-transform:translateY(0vh);}
  100%{-webkit-transform:translateY(-100vh);}
}
@-moz-keyframes move-out{
  0%{-moz-transform:translateY(0vh);}
  100%{-moz-transform:translateY(-100vh);}
}
@keyframes move-out{
  0%{-webkit-transform:translateY(0vh);-moz-transform:translateY(0vh);-ms-transform:translateY(0vh);-o-transform:translateY(0vh);transform:translateY(0vh);}
  100%{-webkit-transform:translateY(-100vh);-moz-transform:translateY(-100vh);-ms-transform:translateY(-100vh);-o-transform:translateY(-100vh);transform:translateY(-100vh);}
}
*{cursor:pointer;-webkit-tap-highlight-color: transparent;}
/*a style*/
a,a:link,a:visited,a:hover,a:active{text-decoration:none;}
ul,li{padding:0;margin:0;list-style-type:none;}
/*form style*/
.rad{position:relative;top:3px;width:14px;height:14px;margin-right:5px;vertical-align:text-bottom;background:#fff;}
input,textarea,select,button{padding:0;margin:0;font-size:100%;font-family:inherit;vertical-align:middle;border:none;outline:none;background:inherit;}
select{margin:inherit;}
.weui-textarea{font-size:12px;}
.weui-cells{font-size:12px;}
.weui-cell__bd{font-size:13px;}
.weui-media-box__title{font-size:14px;}
.weui-label{font-size:13px;}
.weui-tab__bd .weui-tab__bd-item{height:auto;}

.comment-follow .weui-tab{height:45px;}

/*clearfix style*/
.clear{clear:both;width:100%;height:0;line-height:0;font-size:0;border:medium none;background:none repeat scroll 0 0 transparent;visibility:hidden;overflow:hidden;}
.clearfix:after{content:"\200B";display:block;height:0;clear:both;}
.clearfix{*zoom:1;}

/*class style*/
.boxer{min-width:320px;margin-left:auto;margin-right:auto;}
.whalf{width:50%;}

/*float style*/
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.fn{float:none;}
.pull-left{float:left;}
.pull-right{float:right;}
.mlrauto{margin-left:auto;margin-right:auto;}

/*position style*/
.p-relative{position:relative;}
.p-absolute{position:absolute;}
.p-static{position:static;}
.top40{top:40px;}
.top60{top:60px;}

#msgupfile {width:30px;height: 30px;background: url(../../../userapp/assets/images/upfile.png?v) center center no-repeat; background-size:100%;border-radius:50%;position: fixed;bottom: 15px;right: 113px;z-index: 991; overflow:hidden}
/*dialog_list_file*/
.dialog_list_file{ padding:15px 58px 15px 12px; width:140px; color:#666; background:#FFF url(../../../web/web/img/file.png?456) right 12px no-repeat; background-size:50px auto; border:1px solid #EEE; border-radius:4px;}
.dialog_list_file_tits{ height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-size:15px;}
.dialog_list_file_desc{ margin-top:8px;height:40px; line-height:20px; line-height:18px; color:#888; font-size:12px; overflow:hidden;}


/*display style*/
.db{display:block;}
.dn,
.hide{display:none;}
.di{display:inline;}
.dib{display:inline-block;}
.ovh{overflow:hidden;}
.display{display:block;}

/*font-size*/
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs13{font-size:13px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.fs20{font-size:20px;}
.fs24{font-size:24px}
.fs30{font-size:30px;}
.fs36{font-size:36px;}

/*font align*/
.tal{text-align:left;}
.tar{text-align:right;}
.tac{text-align:center;}

/*vertical style*/
.vam{vertical-align:middle;}
.vat{vertical-align:top;}
.vab{vertical-align:bottom;}

/*cursor style*/
.c-default{cursor:default;}
.c-pointer{cursor:pointer;}

/*font weight*/
.fwb{font-weight:bold;}
.fwn{font-weight:normal;}

/*other*/
.ti2em{text-indent:2em !important;}
.tlf{table-layout:fixed !important;}
.nowrap{white-space:nowrap !important;;word-break:normal !important;}
.tdl{text-decoration:line-through;}
.pre{white-space:pre-wrap;/* css-3 */white-space:-moz-pre-wrap;/* Mozilla, since 1999 */white-space:-pre-wrap;/* Opera 4-6 */white-space:-o-pre-wrap;/* Opera 7 */#word-break:break-all;/* Internet Explorer 7.0+ */#word-wrap:break-word;/* Internet Explorer 7.0+ */_word-break:break-all;/* Internet Explorer 6.0- */_word-wrap:break-word;/* Internet Explorer 6.0- */}

/*font family*/
.far{font-family:'Arial';/*Arial*/}
.fst{font-family:'\5B8B\4F53';/*SimSun*/}
.fht{font-family:'\9ED1\4F53';/*SimHei*/}
.fyh{font-family:'\5fae\8f6f\96c5\9ed1';/*Microsoft Yahei*/}

/*color style*/
.white{color:#fff;}
.red{color:#f60;}
.green{color:#6aa71b;}
.yellowgreen{color:#3C3;}
.black{color:#000;}
.gray{color:#999;}
.darkgray{color:#666;}
.lightgray{color:#ccc;}
.orange{color:#f60;}
.blue{color:#09c;}
.yellow{color:#ff0;}
.brown{color:#933;}

/*background-color style*/
.bg-white{background-color:#fff;}
.bg-red{background-color:#f60;}

/*margin style*/
.mt5{margin-top:5px;}
.mt8{margin-top:8px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}
.mt45{margin-top:45px;}
.mt50{margin-top:50px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml40{margin-left:40px;}
.ml45{margin-left:45px;}
.ml50{margin-left:50px;}
.ml60{margin-left:60px;}
.ml120{margin-left:120px;}
.mr2{margin-right:2px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}
.mr30{margin-right:30px;}
.mr35{margin-right:35px;}
.mr40{margin-right:40px;}
.mr45{margin-right:45px;}
.mr50{margin-right:50px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.mb35{margin-bottom:35px;}
.mb40{margin-bottom:40px;}
.mb45{margin-bottom:45px;}
.mb50{margin-bottom:50px;}
.mlr5{margin-left:5px;margin-right:5px;}
.mlr10{margin-left:10px;margin-right:10px;}
.mlr15{margin-left:15px;margin-right:15px;}
.mlr20{margin-left:20px;margin-right:20px;}
.mtb5{margin-top:5px;margin-bottom:5px;}
.mtb10{margin-top:10px;margin-bottom:10px;}
.mtb15{margin-top:15px;margin-bottom:15px;}
.mtb20{margin-top:20px;margin-bottom:20px;}
.mtb30{margin-top:30px;margin-bottom:30px;}
.m15{margin:15px;}
.m30{margin:30px;}

/*padding style*/
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pt35{padding-top:35px;}
.pt40{padding-top:40px;}
.pt45{padding-top:45px;}
.pt50{padding-top:50px;}
.pl2{padding-left:2px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}
.pl35{padding-left:35px;}
.pl40{padding-left:40px;}
.pl45{padding-left:45px;}
.pl50{padding-left:50px;}
.pl80{padding-left:80px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr25{padding-right:25px;}
.pr30{padding-right:30px;}
.pr35{padding-right:35px;}
.pr40{padding-right:40px;}
.pr45{padding-right:45px;}
.pr50{padding-right:50px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}
.pb35{padding-bottom:35px;}
.pb40{padding-bottom:40px;}
.pb45{padding-bottom:45px;}
.p50{padding-bottom:50px;}
.ptb5{padding-top:5px;padding-bottom:5px;}
.ptb10{padding-top:10px;padding-bottom:10px;}
.ptb15{padding-top:15px;padding-bottom:15px;}
.ptb20{padding-top:20px;padding-bottom:20px;}
.ptb30{padding-top:30px;padding-bottom:30px;}
.plr5{padding-left:5px;padding-right:5px;}
.plr10{padding-left:10px;padding-right:10px;}
.plr15{padding-left:15px;padding-right:15px;}
.plr20{padding-left:20px;padding-right:20px;}
.plr30{padding-left:30px;padding-right:30px;}
.plr50{padding-left:50px;padding-right:50px;}
.p15{padding:15px;}
.p20{padding:20px;}

/*blank style*/
.blank5{clear:both;display:block;height:5px;overflow:hidden;}
.blank10{clear:both;display:block;height:10px;overflow:hidden;}
.blank15{clear:both;display:block;height:15px;overflow:hidden;}
.blank20{clear:both;display:block;height:20px;overflow:hidden;}
.blank30{clear:both;display:block;height:30px;overflow:hidden;}
.blank40{clear:both;display:block;height:40px;overflow:hidden;}
.blank50{clear:both;display:block;height:50px;overflow:hidden;}
.blank60{clear:both;display:block;height:60px;overflow:hidden;}
.blank75{clear:both;display:block;height:75px;overflow:hidden;}
.blank80{clear:both;display:block;height:80px;overflow:hidden;}
.blank120{clear:both;display:block;height:120px;overflow:hidden;}
.blank100{clear:both;display:block;height:100px;overflow:hidden;}

/*border-radius style*/
.r4{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.r8{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.r10{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}


/*mask*/
.mask{width:100%;height:100%;background-color:#000;filter:alpha(Opacity=40);-webkit-opacity:0.4;-moz-opacity:0.4;opacity:0.4;position:fixed;z-index:998;top:0;display:none;}

/*opacity style*/
.opacity50{background-color:#000;-webkit-opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
.opacity75{background-color:#000;-webkit-opacity:0.75;-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);}

/*btns and other*/
.wrapper{width:100%;height:100%;}
.weui-btn{font-size:13px;}
.weui-btn_primary{background-color:#f60 !important;}
.weui-btn_primary:hover,
.weui-btn_primary:active{color:#ffffff !important;background-color:#f60 !important;}
.graybackground{width:100%;height:100%;background-color:#f4f4f4;}
.swiper-slide img{width:100%;}

.score-starbg{position:absolute;top:0;left:0;height:24px;padding:0px;list-style:none;list-style-type:none;background:url("../images/icon-star-gray-24px.png") repeat-x 0 0;cursor:pointer;}
.score-starovering{position:absolute;top:0;left:0;height:24px;background:url("../images/icon-star-yellow-24px.png") repeat-x 0 0;}
.score-staron{position:absolute;top:0;left:0;height:24px;}

.score-compare{position:relative;display:inline-block;width:120px;height:24px;background:url("../images/icon-star-gray-24px.png") repeat-x 0 0;}
.score-compare-zero{display:inline-block;width:0;height:24px;background:url("../images/icon-star-yellow-24px.png") repeat-x 0 0;}
.score-compare-one{display:inline-block;width:24px;height:24px;background:url("../images/icon-star-yellow-24px.png") repeat-x 0 0;}
.score-compare-two{display:inline-block;width:48px;height:24px;background:url("../images/icon-star-yellow-24px.png") repeat-x 0 0;}
.score-compare-three{display:inline-block;width:72px;height:24px;background:url("../images/icon-star-yellow-24px.png") repeat-x 0 0;}
.score-compare-four{display:inline-block;width:96px;height:24px;background:url("../images/icon-star-yellow-24px.png") repeat-x 0 0;}
.score-compare-five{display:inline-block;width:120px;height:24px;background:url("../images/icon-star-yellow-24px.png") repeat-x 0 0;}

/*icon*/
i[class*="icon-"]{display:inline-block;vertical-align:middle;}
.icon-info-g{width:16px;height:15px;background:url(../images/chat.png) no-repeat center center;background-size:100%;}
.icon-praise-o{width:16px;height:15px;background:url(../images/zan.png) no-repeat center center;background-size:100%;}
.icon-market-b{width:14px;height:14px;background:url(../images/shop.png) no-repeat center center;background-size:100%;}
.icon-question{width:14px;height:14px;background:url(../images/what.png) no-repeat center center;background-size:14px 14px;}
.icon-message{width:13px;height:12px;background:url(../images/pinglun.png) no-repeat center center;background-size:100%;}
i.icon-findlawyer{width:45px;height:35px;background:url(../images/zhaolvshi.png) no-repeat center center;background-size:45px 35px;}
i.icon-askquestion{width:48px;height:48px;background:url(../images/tiwen.png) no-repeat center center;background-size:48px 48px;}
i.icon-freecase{width:49px;height:44px;background:url(../images/zixunanl.png) no-repeat center center;background-size:49px 44px;}
i.icon-freeconsult{width:43px;height:36px;background:url(../images/messageb.png) no-repeat center center;background-size:43px 36px;}
i.icon-specialist{width:39px;height:45px;background:url(../images/people.png) no-repeat center center;background-size:39px 45px;}
i.icon-lawsuit{width:57px;height:42px;background:url(../images/hammer.png) no-repeat center center;background-size:57px 42px;}
i.icon-shield{width:39px;height:44px;background:url(../images/dun.png) no-repeat center center;background-size:39px 44px;}
.icon-heart-r{width:18px;height:15px;background:url(../images/36heart.png) no-repeat center center;background-size:18px 15px;}
.icon-heart-s{width:16px;height:15px;background:url(../images/heart3.png) no-repeat center center;background-size:16px 15px;}
.icon-search{width:18px;height:18px;background:url(../images/sousuo.png) no-repeat center center;background-size:18px 18px;}
.icon-time{width:30px;height:30px;background:url(../images/time.png) no-repeat center center;background-size:30px 30px;}
.icon-activity{width:18px;height:18px;background:url(../images/laba.png) no-repeat center center;background-size:18px 18px;}
.icon-vote{width:22px;height:22px;background:url(../images/toupiao.png) no-repeat center center;background-size:22px 22px;}
.icon-free{width:22px;height:22px;background:url(../images/mianfei.png) no-repeat center center;background-size:22px 22px;}
.icon-price{width:21px;height:21px;background:url(../images/lvfen.png) no-repeat center center;background-size:21px 21px;}
.icon-type0{width:21px;height:21px;background:url(../images/type0.png) no-repeat center center;background-size:21px 21px;}
.icon-type1{width:21px;height:21px;background:url(../images/type1.png) no-repeat center center;background-size:21px 21px;}
.icon-type2{width:21px;height:21px;background:url(../images/type2.png) no-repeat center center;background-size:21px 18px;}
.icon-type3{width:21px;height:21px;background:url(../images/type3.png) no-repeat center center;background-size:19px 21px;}
.icon-type4{width:21px;height:21px;background:url(../images/type4.png) no-repeat center center;background-size:21px 21px;}
.icon-type5{width:21px;height:21px;background:url(../images/type5.png) no-repeat center center;background-size:21px 21px;}
.icon-type6{width:21px;height:21px;background:url(../images/type6.png) no-repeat center center;background-size:21px 21px;}
.icon-type7{width:21px;height:21px;background:url(../images/type7.png) no-repeat center center;background-size:21px 18px;}
.icon-phone{width:12px;height:12px;background:url(../images/phone.png) no-repeat center center;background-size:12px 12px;}
.icon-emoji{width:30px;height:30px;background:url(../images/biaoqing.png) no-repeat center center;background-size:30px 30px;}
.icon-yue{width:18px;height:18px;background:url(../images/yue.png) no-repeat center center;background-size:18px 18px;}
.icon-search-b{width:21px;height:21px;background:url(../images/chazhao.png) no-repeat center center;background-size:21px 21px;}
.icon-talks{width:20px;height:17px;background:url(../images/talks.png) no-repeat center center;background-size:20px 17px;}
.icon-space-s{width:22px;height:22px;background:url("../images/kongjian.png") no-repeat center center;background-size:22px 22px;}

/*faith*/
.faith{border:1px solid #f60;font-size:12px;display:inline-block;}
.faith .faith-mark{color:#fff;background-color:#f60;float:left;padding:0 5px;}
.faith .faith-text{color:#f60;background-color:#fff;float:left;padding:0 5px;}

/*lawyer-head*/
.lawyer-head{padding:10px 15px;font-size:14px;}
.lawyer-head span{display:inline-block;vertical-align:middle;}
.lawyer-head .head-mark{width:4px;height:16px;margin-right:10px;background-color:#f60;border-radius:3px;}

/*head navbar*/
.blank-navbar{clear:both;display:block;height:50px;padding:0;margin:0;overflow:hidden;}
.head-navbar{position:fixed;top:0;right:0;left:0;z-index:90;width:100%;height:50px;background-color:#f4f4f4;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.index-navbar{background-color:#ff6600;}
.head-navbar:after{border-bottom:#a7a7ab solid 1px;}
.head-navbar .navbar-left,
.head-navbar .navbar-right{position:relative;}
.head-navbar .navbar-left .inner,
.head-navbar .navbar-right .inner{display:block;width:57px;height:37px;line-height:37px;padding:15px;}
.head-navbar.index-navbar .navbar-left.country .static{display:inline-block;height:37px;line-height:37px;padding:0;margin:0;color:#fff;font-size:14px;font-weight:normal;vertical-align:top;width:57px;}
.head-navbar.lawyer-navbar .navbar-left.country .static{display:inline-block;height:37px;line-height:37px;padding:0;margin:0;color:#929292;font-size:12px;font-weight:normal;vertical-align:top;width:57px;}
.head-navbar .navbar-left.country .icon{display:inline-block;width:13px;height:7px;line-height:7px;margin:17px 0 13px 5px;vertical-align:top;background:url("../images/arrow07.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-navbar .navbar-left.country .icon{display:inline-block;width:13px;height:7px;line-height:7px;margin:17px 0 13px 5px;vertical-align:top;background:url("../images/arrow08.png") no-repeat 50% 50%;background-size:cover;}
.head-navbar .navbar-left img,
.head-navbar .navbar-right img{display:block;width:100%;height:100%;}
.head-navbar .site-logo{position:relative;height:37px;line-height:37px;padding:5px 0;text-align:center;}
.head-navbar .site-logo a{display:inline-block;height:37px;line-height:37px;padding:0;margin:0 auto;}
.head-navbar .site-logo .icon{display:inline-block;width:37px;line-height:37px;margin:0 5px 0 0;}
.head-navbar .site-logo .icon img{display:inline-block;width:100%;font-size:0;vertical-align:middle;}
.head-navbar .site-logo .static{display:inline-block;height:37px;line-height:37px;padding:0;margin:0;color:#3f3f3f;font-size:22px;font-weight:normal;vertical-align:top;}
.head-navbar.index-navbar .site-logo .static{color:#fff;}

.user-navbar{position:fixed;top:0;right:0;left:0;z-index:90;width:100%;height:44px;background-color:#f60;}
.user-navbar:after{border-bottom:none;}
.user-navbar .site-goback{position:relative;z-index:20;color:#3f3f3f;font-size:12px;}
.user-navbar .site-goback a{display:block;height:20px;line-height:20px;padding:10px 15px;}
.user-navbar .site-goback .icon{display:inline-block;width:20px;height:20px;}
.user-navbar .site-goback .icon img{display:block;width:100%;height:100%;}
.user-navbar .site-goback .static{display:inline-block;height:20px;padding:0;margin:0;color:#3f3f3f;font-size:.75rem;vertical-align:top;}
.user-navbar .navbar-left,
.user-navbar .navbar-right{position:relative;z-index:20;color:#3f3f3f;font-size:15px;}
.user-navbar .navbar-left .inner,
.user-navbar .navbar-right .inner{display:block;min-width:45px;height:30px;line-height:30px;padding:0;padding:5px 15px;}
.user-navbar .navbar-left .inner .icon{display:inline-block;width:10px;height:18px;margin:6px 5px 6px 0;}
.user-navbar .navbar-left .inner .icon.icon-back{background:url("../images/arrow06.png") no-repeat 50% 50%;background-size:cover;}
.user-navbar .navbar-left .inner .text{display:inline-block;line-height:30px;padding:0;margin:0;color:#ffffff;font-size:15px;vertical-align:top;}
.user-navbar .navbar-right .inner .text{display:inline-block;line-height:30px;padding:0;margin:0;color:#ffffff;font-size:15px;vertical-align:top;}
.user-navbar .navbar-left img,
.user-navbar .navbar-right img{display:block;width:100%;height:100%;}
.user-navbar .site-logo{position:relative;height:40px;line-height:40px;padding:0;margin:0 auto;text-align:center;}
.user-navbar .site-logo a{display:inline-block;height:40px;line-height:40px;padding:0;margin:0 auto;color:#ffffff;}
.user-navbar .site-logo .static{display:inline-block;height:40px;line-height:40px;padding:0;margin:0;color:#ffffff;font-size:18px;font-weight:normal;vertical-align:top;}
.user-navbar .navbar-menu{ margin: 0 auto; width: 44px; height: 44px; position: relative; overflow: hidden;}
.user-navbar .navbar-menu em{ display: block; width: 4px; height: 4px; background-color: #fff; border-radius: 50%; overflow: hidden; position: absolute; top: 50%; margin-top: -2px;}
.user-navbar .navbar-menu .em1{ left: 10px;}
.user-navbar .navbar-menu .em2{ left: 20px;}
.user-navbar .navbar-menu .em3{ left: 30px;}

/*foot tabbar*/
.foot-tabbar{position:fixed;background-color:#fcfcfc;}
.foot-tabbar:before{ border-top: #eee solid 1px;}
.foot-tabbar .weui-tabbar__item{padding: 6px 0 2px; text-align: center;}
.foot-tabbar .weui-tabbar__item .iconfont{ font-size: 22px;}
.foot-tabbar .weui-tabbar__item .weui-tabbar__icon{width:25px;height:25px; line-height: 25px; text-align: center; position:relative;}
.foot-tabbar .weui-tabbar__item .weui-tabbar__icon .weui-tabbar-mark{position: absolute;right: -4px;top: -4px;width: 8px;height: 8px;border-radius: 100%;background-color: #f60;}
.foot-tabbar .weui-tabbar__item .weui-tabbar__icon .icon{display:inline-block;width:25px;height:25px;}
.foot-tabbar .weui-tabbar__item .weui-tabbar__icon .icon-home{background:url("../images/icon-home.png") no-repeat 50% 50%;background-size:cover;}
.foot-tabbar .weui-tabbar__item.weui-bar__item--on .weui-tabbar__icon .icon-home{background:url(../images/homepage3.png) no-repeat 50% 50%;background-size:cover;}
.foot-tabbar .weui-tabbar__item .weui-tabbar__icon .icon-myorder{background:url("../images/icon-myorder.png") no-repeat 50% 50%;background-size:cover;}
.foot-tabbar .weui-tabbar__item.weui-bar__item--on .weui-tabbar__icon .icon-myorder{background:url(../images/mylist2.png) no-repeat 50% 50%;background-size:cover;}
.foot-tabbar .weui-tabbar__item .weui-tabbar__icon .icon-f-lawyer{background:url("../images/zhaolvshi2.png") no-repeat 50% 50%;background-size:cover;}
.foot-tabbar .weui-tabbar__item.weui-bar__item--on .weui-tabbar__icon .icon-f-lawyer{background:url(../images/zhaolvshi3.png) no-repeat 50% 50%;background-size:cover;}
.foot-tabbar .weui-tabbar__item .weui-tabbar__icon .icon-mycenter{background:url("../images/icon-mycenter.png") no-repeat 50% 50%;background-size:cover;}
.foot-tabbar .weui-tabbar__item.weui-bar__item--on .weui-tabbar__icon .icon-mycenter{background:url(../images/mine2.png) no-repeat 50% 50%;background-size:cover;}
.foot-tabbar .weui-tabbar__item .weui-tabbar__icon .icon-mall{background:url("../images/chaoshi.png") no-repeat 50% 50%;background-size:cover;}
.foot-tabbar .weui-tabbar__item.weui-bar__item--on .weui-tabbar__icon .icon-mall{background:url(../images/chaoshi2.png) no-repeat 50% 50%;background-size:cover;}
.foot-tabbar .weui-tabbar__item .weui-tabbar__icon .icon-communicate{background:url("../images/heart4.png") no-repeat 50% 50%;background-size:cover;}
.foot-tabbar .weui-tabbar__item.weui-bar__item--on .weui-tabbar__icon .icon-communicate{background:url(../images/jiaoliu2.png) no-repeat 50% 50%;background-size:cover;}
.foot-tabbar .weui-tabbar__item .weui-tabbar__label{ color:#929292;font-size: 11px;font-weight:normal;}
.foot-tabbar .weui-tabbar__item.weui-bar__item--on .weui-tabbar__label{color:#f60;}
.foot-tabbar .weui-tabbar__item .weui-tabbar__button{display:block;height:34px;line-height:34px;margin:0 15px 6px;color:#fff;font-size:13px;font-weight:400;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.foot-tabbar .weui-tabbar__item .weui-tabbar__button.yellowbutton{background-color:#fe9900;}
.foot-tabbar .weui-tabbar__item .weui-tabbar__button.bluebutton{background-color:#1bbbef;}
.foot-tabbar .weui-tabbar__item .weui-tabbar__button.redbutton{background-color:#f60;}

/*dialog style*/
.weui-dialog__hd{height:40px;line-height:40px;padding:0;background-color:#f60;}
.weui-dialog .sign-close{position:absolute;top:0;right:0;font-size:24px;color:#fff;cursor:pointer;line-height:40px;padding:0 15px;}
.weui-dialog__title{color:#ffffff;font-size:14px;font-weight:400;text-align:left;}
.weui-dialog__bd{padding:15px 15px 0;font-size:12px;max-height:300px;overflow:auto;}
.weui-prompt-text{line-height:24px;}
.weui-prompt-input{width:99%;height:38px;line-height:38px;padding:0;margin-top:0;margin-bottom:15px;text-indent:10px;border:#d9d9d9 solid 1px;background-color:#ffffff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.weui-verify-input{height:38px;line-height:38px;padding:0;margin-top:0;margin-bottom:15px;text-indent:10px;border:#d9d9d9 solid 1px;background-color:#ffffff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.weui-prompt-text{line-height:24px;}
.weui-dialog__submitbtn{height:38px;line-height:38px;margin-bottom:15px;color:#ffffff;font-size:12px;font-weight:400;text-align:center;background-color:#f60;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.weui-dialog__submitbtn:hover,
.weui-dialog__submitbtn:active{color:#ffffff;background-color:#f60;}
.weui-prompt-link{height:30px;line-height:30px;margin-bottom:15px;}
.weui-prompt-link .weui-dialog__btn{display:inline-block;height:30px;line-height:30px;color:#3f3f3f;font-size:12px;font-weight:400;}
.weui-prompt-link .weui-dialog__btn:after{border-left:none !important;}
.weui-endtalk-submit{display:block;height:30px;padding:15px 0;}
.weui-prompt-cont{line-height:24px;color:#666666;font-size:12px;text-align:left;}
.weui-dialog__endbtn{display:inline-block;width:110px;height:30px;line-height:30px;padding:0;color:#ffffff;font-size:12px;text-align:center;vertical-align:top;border:none;background-color:#f60;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.weui-dialog__endbtn:after{border:none !important;}
.weui-dialog__endbtn:hover,
.weui-dialog__endbtn:active{color:#ffffff !important;border:none !important;background-color:#f60 !important;}
.weui-dialog__paybtn{display:inline-block;width:110px;height:30px;line-height:30px;padding:0;color:#ffffff;font-size:12px;text-align:center;vertical-align:top;border:none;background-color:#169bd5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.weui-dialog__paybtn:after{border:none !important;}
.weui-dialog__paybtn:hover,
.weui-dialog__paybtn:active{color:#ffffff !important;border:none !important;background-color:#169bd5 !important;}

/*index style*/
.index{font-size:12px;}
.index-list{padding:0 7.5px 15px;}
.index-list-item{width:50%;float:left;}
.index-list .weui-cell{padding:15px 7.5px 0;}
.index-list .weui-cell:before{border-top:none;}
.index-list .weui-homepage__item{display:block;width:100%;height:135px;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:0;font-size:0;color:#999;text-align: center;-webkit-tap-highlight-color: rgba(0,0,0,0);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.index-list .weui-homepage__item .weui-tabbar__icon{display:block;width:100%;height:75px;padding:15px 0 0;margin:0 auto;text-align:center;}
.index-list .weui-homepage__item .weui-tabbar__icon .icon{display:inline-block;width:75px;height:75px;}
.index-list .weui-homepage__item .weui-tabbar__label{height:30px;line-height:30px;color:#ffffff;font-size:12px;font-weight:normal;}
.index-list .payforlawyers{background-color:#ff8582;}
.index-list .payforlawyers .weui-tabbar__icon .icon-payfor{background:url("../images/icon-payfor.png") no-repeat 50% 50%;background-size:cover;}
.index-list .freeforlawyers{background-color:#73d939;}
.index-list .freeforlawyers .weui-tabbar__icon .icon-freefor{background:url("../images/icon-freefor.png") no-repeat 50% 50%;background-size:cover;}
.index-list-bottom{padding:0 15px 15px;background-color:#fff;}
.index-record{padding:10px 15px;background-color:#fff;margin-top:10px;line-height:30px;}
.index-record .pull-left{color:#999;}
.index-intention{padding:0 15px;background-color:#fff;line-height:30px;margin-top:10px;}

/*register*/
.register-list{padding:30px 0;}
.register-list .weui-cell{padding:15px;}
.register-list .weui-cell:before{left:15px;right:15px;border-top:#d9d9d9 solid 1px;}
.register-list .last-weui-cell:after{content: " ";position: absolute;left: 0;bottom: 0;right:15px;height: 1px;border-top:none;border-bottom:#d9d9d9 solid 1px;color: #D9D9D9;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);left: 15px;}
.register-list .text-input{height:32px;line-height:32px;color:#3f3f3f;font-size:12px;}
.register-list .weui-vcode-img{display:inline-block;width:100px;height:30px;line-height:30px;text-align:center;border:#eee solid 1px;background-color:#fff;}
.register-list .weui-vcode-btn{display:inline-block;width:102px;height:32px;line-height:32px;color:#ffffff;font-size:12px;text-align:center;border:none;background-color:#f60;}
.register-list .weui-btn-area{margin:1.5em 30px;}
.lawyerreg-list{padding:15px 30px;}
.lawyerreg-list .weui-prompt-link a{display:inline-block;height:30px;line-height:30px;color:#f60;font-size:12px;font-weight:400;}
.lawyerreg-list .weui-prompt-logo{position:relative;height:56px;line-height:56px;padding:15px 0;text-align:center;}
.lawyerreg-list .weui-prompt-logo .icon{display:inline-block;width:56px;height:56px;line-height:56px;margin:0 auto;}
.lawyerreg-list .weui-prompt-logo .icon img{display:block;width:100%;height:100%;font-size:0;vertical-align:top;}
.searchform-box .weui-cells:before{border-top:none;}
.searchform-box .weui-cells:after{border-bottom:none;}
.searchform-box .weui-cells{margin-top:0;}
.searchform-box .weui-cell{padding:10px 15px;}
.searchform-box .weui-label{width:75px;padding-right:10px;color:#3f3f3f;font-size:13px;text-align:right;}
.searchform-box .text-input{width:99%;height:38px;line-height:38px;padding:0;margin:0;color:#3f3f3f;font-size:12px;text-indent:10px;border:#d9d9d9 solid 1px;background-color:#ffffff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.searchform-box .select-input1{width:99%;height:38px;line-height:38px;padding:0;margin:0;color:#3f3f3f;font-size:12px;text-indent:10px;border:#d9d9d9 solid 1px;background:#ffffff url("../images/arrow01.png") no-repeat 100% 100%;-moz-border-radius:5px 5px 0 5px;-webkit-border-radius:5px 5px 0 5px;border-radius:5px 5px 0 5px;}
.searchform-box .select-input2{width:99%;height:38px;line-height:38px;padding:0;margin:0;color:#3f3f3f;font-size:12px;text-indent:10px;border:#d9d9d9 solid 1px;background:#ffffff url("../images/arrow02.png") no-repeat 95% 50%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

/*status*/
.status-list{padding:30px 15px;}
.status-list .countdown{height:40px;line-height:40px;padding:50px 0;margin:0 auto;color:#3f3f3f;font-size:12px;text-align:center;border:#d9d9d9 solid 1px;background-color:#ffffff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}

/*myorder*/
.order_list{margin-top:0;background-color:#f4f4f4;}
.order_list:before{border-top:none;}
.order_list:after{border-bottom:none;}
.common-order-list{padding:0 15px;}
.common-order-list .icon{position:relative;float:left;width:20px;height:20px;margin:0 5px 0 0;}
.common-order-list .icon-pushtime{display:block;width:20px;height:20px;background:url("../images/icon-pushtime.png") no-repeat 50% 50%;background-size:cover;}
.common-order-list .icon-status{display:block;width:20px;height:20px;background:url("../images/icon-status.png") no-repeat 50% 50%;background-size:cover;}
.common-order-list .icon-sort{display:block;width:20px;height:20px;background:url("../images/icon-sort.png") no-repeat 50% 50%;background-size:cover;}
.common-order-list .order-item-hd{height:20px;line-height:20px;margin:12px 0;color:#666666;font-size:12px;}
.common-order-list .order-item-hd .green{color:#19ba12;font-size:12px;}
.common-order-list .order-item-bd .content-item{position:relative;line-height:20px;padding:9px;color:#666666;font-size:12px;border:#d9d9d9 solid 1px;background-color:#ffffff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;white-space:normal;}
.common-order-list .order-item-bd .content-item .item-mark{position:absolute;right:-4px;top:-4px;width:8px;height:8px;border-radius:100%;background-color:#f60;}
.common-order-list .order-item-bd .content-item .weui-badge{position:absolute;top:-1em;right:-.75em;color:#ffffff;border:#ffffff solid 3px;background-color:#147ae1;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.common-order-list .order-item-fd{height:30px;line-height:30px;margin:12px 0;color:#666666;font-size:12px;overflow:hidden;}
.common-order-list .order-item-fd a{display:inline-block;color:#666666;font-size:12px;}
.common-order-list .order-item-fd .icon{margin:5px 5px 5px 0;}
.common-order-list .order-item-hd .text{color:#666666;font-size:12px;}
.common-order-list .avatar{position:relative;float:right;width:30px;height:30px;margin:0 0 0 5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.common-order-list .avatar img{display:block;width:30px;height:30px;font-size:0;vertical-align:top;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.common-order-list .order-link{font-size:12px;}
.common-order-list .order-link:before{left:0;}
.direct-order-list{padding:0 15px 15px;}
.direct-order-list .order-item-hd{height:30px;line-height:30px;margin:12px 0;color:#666666;font-size:12px;overflow:hidden;}
.direct-order-list .order-item-hd .icon{margin:5px 3px 5px 0;}
.direct-order-list .order-item-hd .avatar{float:none;}
.direct-order-list .order-item-hd .weui-flex__item{text-align:center;}
.direct-order-list .order-item-hd .weui-flex__item span{display:inline-block;vertical-align:middle;}
.direct-order-list .avatar{float:left;margin:0 10px;}
.manual-order-list .order-box{padding:10px 15px;border-bottom:1px solid #eee;}
.manual-order-list .order-box .left-title{font-size:12px;margin-right:10px;}
.manual-order-list .order-box .order-class{display:inline-block;vertical-align:middle;border:1px solid #74d843;color:#74d843;font-size:12px;padding:0 3px;}
.manual-order-list .order-box .order-time{font-size:12px;color:#999;margin-top:3px;}
.manual-order-list .order-box .top-btn .weui-btn{padding:0;width:70px;height:35px;font-size:12px;line-height:35px;margin:5px 0;}
.manual-order-list .order-box .top-btn .weui-btn.weui-btn_default{background-color:#999;color:#fff;}
.manual-order-list .order-box .top-btn .weui-btn.weui-btn_orange{background-color:#ff6600;}
.manual-order-list .order-box .order-text{font-size:12px;color:#666;margin-top:5px;}

/*payfor*/
.payorder-box .order-list{padding:15px;}
.payorder-box .order-list:before{border-top:none;}
.payorder-box .order-list .weui-prompt-amountinput{height:40px;line-height:40px;margin-bottom:0;font-size:12px;text-indent:0;text-align:center;}
.payorder-box .order-list .weui-customize-input{height:40px;line-height:40px;margin-bottom:0;font-size:12px;}
.payorder-box .order-item-bd .weui-flex__item{padding:15px 0;}
.payorder-box .order-item-bd .money.selected{display:block;width:60px;height:60px;line-height:60px;padding:0;margin:0 auto;color:#ffffff;font-size:12px;text-align:center;background-color:#f60;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.payorder-box .order-item-bd .money{display:block;width:58px;height:58px;line-height:58px;padding:0;margin:0 auto;color:#f60;font-size:12px;text-align:center;border:#f60 solid 1px;background-color:#ffffff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.payorder-box .weui-cells_checkbox .weui-cell:before{right:15px;}
.payorder-box .weui-cells_checkbox .weui-check__label{height:24px;line-height:24px;color:#3f3f3f;font-size:12px;}
.payorder-box .weui-cells_checkbox .weui-check__label:active{background-color:#ffffff;}
.payorder-box .weui-cells_checkbox .icon{position:relative;float:left;width:24px;height:24px;margin:0 5px 0 0;}
.payorder-box .weui-cells_checkbox .icon-alipay{background:url("../images/icon-alipay.png") no-repeat 50% 50%;background-size:cover;}
.payorder-box .weui-cells_checkbox .icon-wechatpay{background:url("../images/icon-wechatpay.png") no-repeat 50% 50%;background-size:cover;}
.payorder-box .weui-btn-area{margin:20px 30px;}
.payorder-box .directadvisory{padding:15px 0;text-align:center;border:#d9d9d9 solid 1px;background-color:#ffffff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.payorder-box .directadvisory .directwho{line-height:32px;color:#3f3f3f;font-size:12px;}
.payorder-box .directadvisory .directamount{line-height:28px;color:#f60;font-size:12px;}
/*payfor 送心意 */
.sendmind_lawyer{padding:20px;background-color:#FFF;}
.sendmind_lawyer .icon{width:110px; display:inline;float:right;text-align:center;color:#666;border-left:1px solid #ddd;}
.sendmind_lawyer .icon span{display:inline-block;width:54px;height:54px;background-position:center center;background-repeat:no-repeat;background-size:100% auto;border-radius:4px;}
.sendmind_lawyer .con{padding:10px 130px 0 10px;text-align:left;}
.sendmind_lawyer .con img{width:100%;}
.sendmind_lawyer .con p{padding-left:5px;font-size:12px;}

/*payorder-next*/
.payorder-next-top{padding:15px;background-color:#fff;}
.payorder-next-top .weui-cell__hd{margin-right:10px;}

/*detail*/
.order-detail .weui-btn-area{margin:20px 30px;}
.order-detail .direct-order-detail{padding:0 15px 15px;}
.order-detail .direct-order-detail .icon{position:relative;float:left;width:20px;height:20px;margin:5px 5px 5px 0;}
.order-detail .direct-order-detail .icon-pushtime{display:block;width:20px;height:20px;background:url("../images/icon-pushtime.png") no-repeat 50% 50%;background-size:cover;}
.order-detail .direct-order-detail .icon-status{display:block;width:20px;height:20px;background:url("../images/icon-status.png") no-repeat 50% 50%;background-size:cover;}
.order-detail .direct-order-detail .icon-sort{display:block;width:20px;height:20px;background:url("../images/icon-sort.png") no-repeat 50% 50%;background-size:cover;}
.order-detail .direct-order-detail .icon-localcity{display:block;width:20px;height:20px;background:url("../images/icon-localcity.png") no-repeat 50% 50%;background-size:cover;}
.order-detail .direct-order-detail .text{color:#666666;font-size:12px;}
.order-detail .direct-order-detail .order-item-hd{height:30px;line-height:30px;margin:10px 0;color:#666666;font-size:12px;overflow:hidden;}
.order-detail .direct-order-detail .order-item-hd .pull-right{width:80%;text-align:left;}
.order-detail .direct-order-detail .avatar{position:relative;float:left;width:30px;height:30px;margin:0 5px 0 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.order-detail .direct-order-detail .avatar img{display:block;width:30px;height:30px;font-size:0;vertical-align:top;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.order-detail .direct-order-detail .content-item{position:relative;line-height:20px;padding:9px;color:#666666;font-size:12px;border:#d9d9d9 solid 1px;background-color:#ffffff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.order-detail .common-order-detail{padding:0 15px;}
.order-detail .common-order-detail .answer-list{padding:10px 0;}
.order-detail .common-order-detail .answer-list .questioner,
.order-detail .common-order-detail .answer-list .respondent{position:relative;display:block;width:40px;}
.order-detail .common-order-detail .answer-list .avatar{float:none;display:block;width:40px;height:40px;background-color:#ececec;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.order-detail .common-order-detail .answer-list .avatar img{display:block;width:100%;height:100%;font-size:0;vertical-align:top;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.order-detail .common-order-detail .answer-list .name{display:block;line-height:1.125;padding:5px 0 0;color:#3f3f3f;font-size:12px;text-align:center;}
.order-detail .common-order-detail .answer-list .text-item{position:relative;display:inline-block;width:auto;line-height:22px;padding:8px 9px;margin:0 12px;font-size:12px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.order-detail .common-order-detail .answer-list .text-item .arrow{position:absolute;top:13px;width:7px;height:14px;line-height:14px;}
.order-detail .common-order-detail .answer-list .problem-item{float:left;color:#3f3f3f;border:#d7d7d9 solid 1px;background-color:#ffffff;}
.order-detail .common-order-detail .answer-list .problem-item .arrow{left:-7px;background:url("../images/arrow03.png") no-repeat 50% 50%;background-size:cover;}
.order-detail .common-order-detail .answer-list .answer-item{float:right;color:#ffffff;border:#f07c2f solid 1px;background-color:#f07c2f;}
.order-detail .common-order-detail .answer-list .answer-item .arrow{right:-7px;background:url("../images/arrow04.png") no-repeat 50% 50%;background-size:cover;}
.order-detail .common-order-detail .detail-textarea{display:block;width:98%;min-height:100px;line-height:20px;padding:5px 1%;color:#3f3f3f;font-size:.675rem;border:#d9d9d9 solid 1px;background-color:#ffffff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}

/*lawyer*/
.lawyer-home .weui-switch-cp__box{width:99px;height:30px;}
.lawyer-home .weui-switch-cp__box:before{width:99px;height:30px;border-color:#dfdfdf;background-color:#dfdfdf;}
.lawyer-home .weui-switch-cp__box:after{width:28px;height:28px;left:auto;right:0;box-shadow:none;border-color:#ffffff;background-color:#ffffff;}
.lawyer-home .weui-switch-cp__box .static{position:relative;display:inline-block;width:70px;height:30px;line-height:30px;padding:0 29px 0 0;margin:0;color:#efefef;font-size:12px;text-align:right;}
.lawyer-home .weui-switch-cp__input:checked~.weui-switch-cp__box{border-color:#f60;background-color:#f60;}
.lawyer-home .weui-switch-cp__input:checked~.weui-switch-cp__box .static{position:relative;display:inline-block;width:70px;height:30px;line-height:30px;padding:0 0 0 29px;margin:0;color:#ffffff;font-size:12px;text-align:left;}
.lawyer-home .weui-switch-cp__input:checked~.weui-switch-cp__box:after{left:0;right:auto;box-shadow:none;border-color:#ffffff;background-color:#ffffff;-webkit-transform:translateX(0px);transform: translateX(0px);}
.lawyer-home .lawyer-infos{height:70px;padding:15px;}
.lawyer-home .lawyer-infos .sculpture{position:relative;float:left;display:inline;width:60px;height:60px;background-color:#ffffff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.lawyer-home .lawyer-infos .sculpture img{display:block;width:100%;height:100%;font-size:0;vertical-align:top;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.lawyer-home .lawyer-infos .synopsis{position:relative;float:left;display:inline;height:60px;margin:5px 0 5px 8px;}
.lawyer-home .lawyer-infos .synopsis .name{height:30px;line-height:30px;color:#3f3f3f;font-size:12px;}
.lawyer-home .lawyer-infos .synopsis .info{height:30px;line-height:30px;}
.lawyer-home .lawyer-infos .synopsis .info .icon{position:relative;float:left;width:20px;height:20px;margin:5px 5px 5px 0;}
.lawyer-home .lawyer-infos .synopsis .info .icon-index{display:block;width:20px;height:20px;background:url("../images/icon-index.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-home .lawyer-infos .synopsis .info .num{height:30px;line-height:30px;color:#ff6600;font-size:12px;}
.lawyer-home .sort-list{padding:15px 15px 0;}
.lawyer-home .sort-list .weui-flex__item{height:75px;line-height:75px;padding:20px 30px;border:#d9d9d9 solid 1px;background-color:#ffffff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.lawyer-home .sort-list .icon{position:relative;width:75px;height:75px;}
.lawyer-home .sort-list .icon-consultation{display:block;width:75px;height:75px;background:url("../images/icon-consultation.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-home .sort-list .icon-directional{display:block;width:75px;height:75px;background:url("../images/icon-directional.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-home .sort-list .icon-automatic{display:block;width:75px;height:75px;background:url("../images/icon-automatic.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-home .sort-list .text{position:relative;height:75px;line-height:75px;color:#3f3f3f;font-size:12px;}

/*consultation*/
.free-consultation{margin-top:-2px;}
.free-consultation .form-consultation{padding:0 15px;margin-top:0;}
.free-consultation .form-consultation:before{border-top:none;}
.free-consultation .form-consultation:after{border-bottom:none;}
.free-consultation .weui-cell_userform{padding:0 0 20px;}
.free-consultation .weui-cell_userform:before{border-top:none;}
.free-consultation .weui-cell_userform .weui-cells__title{line-height:1.41176471;padding:10px 0;margin:0;color:#3f3f3f;font-size:12px;}
.free-consultation .weui-cell_userform .input-textarea{display:block;width:95.9%;height:100px;line-height:20px;padding:5px 2%;color:#3f3f3f;font-size:12px;border:#d9d9d9 solid 1px;background-color:#ffffff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.free-consultation .weui-cell_userform .select-input{width:99%;height:31px;line-height:31px;padding:0;color:#666666;font-size:12px;text-indent:10px;border:#d9d9d9 solid 1px;background:#ffffff url("../images/arrow05.png") no-repeat 95% 50%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.free-consultation .weui-cell_userform .paywho{position:relative;display:block;height:40px;line-height:40px;padding:0 10px;color:#3f3f3f;font-size:12px;border:#d9d9d9 solid 1px;background-color:#ffffff;overflow:hidden;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.free-consultation .weui-cell_userform .paywho .amount{color:#f60;font-size:12px;}
.free-consultation .weui-cell_userform .pull-left{width:auto;margin-right:10px;}
.free-consultation .weui-cell_userform .pull-left .select-input{float:left;}
.free-consultation .weui-cell_userform .pull-right{width:auto;margin-left:10px;}
.free-consultation .weui-cell_userform .pull-right .select-input{float:right;}
.free-consultation .weui-cell_userform.consult-form .weui-cell__hd{width:70px;text-align:right;padding-right:10px;}
.free-consultation .weui-cell_userform.consult-form .weui-cell__bd .weui-input{display:block;width:100%;font-size:12px;border:#d9d9d9 solid 1px;background-color:#ffffff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:5px 10px;box-sizing:border-box;height:33px;}
.free-consultation .weui-cell_userform.consult-form .weui-cell__ft{padding-left:15px;}
.free-consultation .weui-btn-area{margin:20px 30px;}
.free-consultation .weui-vcode-img{height:33px;}
.free-consultation .case-form{margin:0 0 15px 0;height:100px;overflow-y:auto;border:1px solid #eee;}

/*advisory*/
.talkadvisory .pushtime{padding:15px;text-align:center;}
.talkadvisory .pushtime .time{display:inline-block;height:20px;line-height:20px;padding:0 10px;margin:0 auto;color:#ffffff;font-size:12px;text-align:center;background-color:#aaaaaa;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.talkadvisory .common-order-detail{padding:0 15px;margin-top:0;background-color:#f4f4f4;}
.talkadvisory .common-order-detail:before{border-top:none;}
.talkadvisory .common-order-detail:after{border-bottom:none;}
.talkadvisory .common-order-detail .answer-list{padding:10px 0;}
.talkadvisory .common-order-detail .answer-list .questioner,
.talkadvisory .common-order-detail .answer-list .respondent{position:relative;display:block;width:40px;}
.talkadvisory .common-order-detail .answer-list .avatar{float:none;display:block;width:40px;height:40px;background-color:#ececec;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.talkadvisory .common-order-detail .answer-list .avatar img{display:block;width:100%;height:100%;font-size:0;vertical-align:top;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.talkadvisory .common-order-detail .answer-list .name{display:block;line-height:1.125;padding:5px 0 0;color:#3f3f3f;font-size:12px;text-align:center;}
.talkadvisory .common-order-detail .answer-list .text-item{position:relative;display:inline-block;width:auto;line-height:22px;padding:8px 9px;margin:0 12px;font-size:16px;word-break: break-all;word-wrap: break-word;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.talkadvisory .common-order-detail .answer-list .text-item .arrow{position:absolute;top:13px;width:7px;height:14px;line-height:14px;}
.talkadvisory .common-order-detail .answer-list .left-item{float:left;color:#fff;border:#fff solid 1px;background-color:#54c52d;}
.talkadvisory .common-order-detail .answer-list .left-item .arrow{left:-7px;background:url("../images/arrow09.png") no-repeat 50% 50%;background-size:cover;}
.talkadvisory .common-order-detail .answer-list .right-item{float:right;color:#333;border:#d7d7d9 solid 1px;background-color:#fff;}
.talkadvisory .common-order-detail .answer-list .right-item .arrow{right:-7px;background:url("../images/arrow03.png") no-repeat 50% 50%;background-size:cover;transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.talkadvisory .common-order-detail .answer-list .tips-item{position:relative;display:block;margin:0;color:#fff;font-size:13px;border:#d7d7d9 solid 1px;background-color:#bbb;}




/*lyf = 定向咨询邀请 S */

.talkadvisory .common-order-detail .answer-list .consult-item1{ padding:0; width:220px; border:none;}
.talkadvisory .common-order-detail .answer-list .consult-item1 .desc{ padding:14px 10px 16px 60px; line-height:20px; color:#FFF; font-size:12px; background:#F60 url(../images/phone2.png) 18px center no-repeat; background-size:30px auto;border-top-left-radius:4px;border-top-right-radius:4px;}
.talkadvisory .common-order-detail .answer-list .consult-item1 .desc54{ padding:14px 10px 16px 60px; line-height:20px; color:#FFF; font-size:12px; background:#F60 url(../images/phone2.png) 18px center no-repeat; background-size:30px auto;border-top-left-radius:4px;border-top-right-radius:4px;}
.talkadvisory .common-order-detail .answer-list .consult-item1 .desc50{ padding:14px 10px 16px 60px; line-height:20px; color:#FFF; font-size:12px; background:#F60 url(../images/talk_list_fun_50.png) 18px center no-repeat; background-size:30px auto;border-top-left-radius:4px;border-top-right-radius:4px;}
.talkadvisory .common-order-detail .answer-list .consult-item1 .desc51{ padding:14px 10px 16px 60px; line-height:20px; color:#FFF; font-size:12px; background:#F60 url(../images/talk_list_fun_51.png) 18px center no-repeat; background-size:30px auto;border-top-left-radius:4px;border-top-right-radius:4px;}
.talkadvisory .common-order-detail .answer-list .consult-item1 .desc52{ padding:14px 10px 16px 60px; line-height:20px; color:#FFF; font-size:12px; background:#F60 url(../images/talk_list_fun_52.png) 18px center no-repeat; background-size:30px auto;border-top-left-radius:4px;border-top-right-radius:4px;}
.talkadvisory .common-order-detail .answer-list .consult-item1 .desc53{ padding:14px 10px 16px 60px; line-height:20px; color:#FFF; font-size:12px; background:#F60 url(../images/talk_list_fun_53.png) 18px center no-repeat; background-size:30px auto;border-top-left-radius:4px;border-top-right-radius:4px;}
.talkadvisory .common-order-detail .answer-list .consult-item1 .desc55{ padding:14px 10px 16px 60px; line-height:20px; color:#FFF; font-size:12px; background:#F60 url(../images/talk_list_fun_53.png) 18px center no-repeat; background-size:30px auto;border-top-left-radius:4px;border-top-right-radius:4px;}
.talkadvisory .common-order-detail .answer-list .consult-item1 .desc56{ padding:14px 10px 16px 60px; line-height:20px; color:#FFF; font-size:12px; background:#F60 url(../images/talk_list_fun_53.png) 18px center no-repeat; background-size:30px auto;border-top-left-radius:4px;border-top-right-radius:4px;}

.talkadvisory .common-order-detail .answer-list .consult-item1 .cons{}
.talkadvisory .common-order-detail .answer-list .consult-item1 .mind{ background:#F60 url(../images/zixunfei2.png) 18px 15px no-repeat; background-size:30px auto;}
.talkadvisory .common-order-detail .answer-list .consult-item1 .note{ height:24px; line-height:24px; text-indent:12px; color:#999; font-size:10px; background-color:#FFF; border:1px solid #d7d7d9; border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;}
.talkadvisory .common-order-detail .answer-list .consult-item1 .bts{ padding-bottom:2px; height:28px; line-height:28px; text-align:center;color:#f60; font-size:12px; background-color:#FFF; border:1px solid #d7d7d9; border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;}


.talkadvisory .common-order-detail .answer-list .consult-item2{ padding:0; width:220px; background-color:#FFF;border-radius:4px;overflow:hidden;}
.talkadvisory .common-order-detail .answer-list .consult-item2 .tits{ padding-top:6px;height:24px; line-height:24px; text-indent:12px;color:#333; font-size:12px; overflow:hidden;}
.talkadvisory .common-order-detail .answer-list .consult-item2 .desc{ margin:8px 0 14px; padding:0 10px 0 60px; min-height:30px;font-size:12px; background:url(../images/zixunfei.png) 14px 0px no-repeat; background-size:30px auto;border-top-left-radius:4px;border-top-right-radius:4px;color:#333;}
.talkadvisory .common-order-detail .answer-list .consult-item2 .cons{}
.talkadvisory .common-order-detail .answer-list .consult-item2 .mind{ background:#F60 url(../images/zixunfei2.png) 18px 0px no-repeat; background-size:30px auto;}
.talkadvisory .common-order-detail .answer-list .consult-item2 .note{ height:24px; line-height:24px; text-indent:12px; color:#999; font-size:10px; border-top:1px solid #d7d7d9;overflow:hidden;}


/*lyf = 定向咨询邀请 E */


.pushadvisory{position:fixed;bottom:0;right:0;left:0;z-index:90;width:100%;background-color:#f5f5f6;}
.pushadvisory:before{border-top:#d7d7d9 solid 1px;}
.pushadvisory .pushtalk{position:relative;display:block;width:100%;padding:15px 0;}
.pushadvisory .pushtalk-tool{position:relative;display:block;height:30px;line-height:30px;padding:0 15px;vertical-align:top;margin-bottom:10px;}
.pushadvisory .pushtalk-tool .icon-phone{margin-right:5px;}
.user-navbar  .icon-automatic{display:inline-block;width:20px;height:20px;background:url("../images/icon-automatic.png") no-repeat 30% 30%;background-size:cover;}
.pushadvisory .pushtalk-tool.textbox{height:20px;line-height:20px;color:#666;font-size:12px;}
.pushadvisory .pushtalk-form{position:relative;line-height:32px;padding:0 15px;vertical-align:top;}
.pushadvisory .redbgbtn{display:inline-block;height:30px;line-height:30px;padding:0 15px;color:#ffffff;font-size:12px;vertical-align:top;background-color:#f60;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.pushadvisory .weui-prompt-input{display:block;height:30px;line-height:30px;padding:0;margin:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.pushadvisory .add-textarea{line-height:20px;padding:5px 1%;margin-right:5px;color:#3f3f3f;font-size:12px;border:#d9d9d9 solid 1px;background-color:#ffffff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:auto;max-height:60px;}
.pushadvisory .addbtn{background-color:#f5f5f5;height:32px;line-height:32px;}
.pushadvisory .addbtn .icon-add{display:block;width:100%;height:100%;padding:0;margin:0;background:url("../images/icon-add.png") no-repeat 50% 50%;background-size:cover;}
.pushadvisory .response{padding:5px 10px;color:#fff;background-color:#f60;position:absolute;top:-59px;right:15px;border-radius:5px;line-height:1.1;font-size:13px;}

/*search*/
.content-box .weui-pull-to-refresh__layer{padding:5px 10px 15px;}
.result_list{margin-top:10px;background-color:transparent;}
.result_list:before{border-top:none;}
.result_list:after{border-bottom:none;}
.result_list .weui-badge{display:inline-block;width:16px;height:16px;line-height:16px;padding:0;color:#ffffff;font-size:10px;text-align:center;vertical-align:middle;background-color:#f60;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.result_list .weui-media-box{padding:15px;margin-top:15px;background-color:#ffffff;}
.result_list .weui-media-box:first-child:before{display:flex;left:0;border-top:#d9d9d9 solid 1px;}
.result_list .weui-media-box:before{left:0;border-top:#d9d9d9 solid 1px;}
.result_list .weui-media-box:after{left:0;border-bottom:#d9d9d9 solid 1px;}
.result_list .weui-media-box_appmsg .weui-media-box__hd{width:70px;height:114px;line-height:114px;vertical-align:top;}
.result_list .weui-media-box_appmsg .weui-media-box__bd{height:114px;vertical-align:top;}
.result_list .weui-media-box__thumb{position:relative;display:block;width:70px;height:70px;line-height:70px;vertical-align:top;}
.result_list .weui-media-box__thumb img{display:block;width:70px;vertical-align:top;}
.result_list .weui-media-box__thumb .weui-badge{position:absolute;bottom:0;right:0;z-index:9;}
.result_list .weui-media-box__desc{position:relative;line-height:20px;}
.result_list .weui-media-box__title.name{height:24px;line-height:24px;margin-top:-4px;color:#3f3f3f;font-size:12px;}
.result_list .weui-media-box__title.name .weui-badge{position:relative;top:-2px;bottom:auto;right:auto;z-index:9;}
.result_list .weui-media-box__desc.prac{height:20px;line-height:20px;color:#666666;font-size:12px;}
.result_list .weui-media-box__desc.area{height:18px;line-height:18px;color:#999999;font-size:12px;}
.result_list .weui-media-box__desc.addr{height:18px;line-height:18px;color:#999999;font-size:12px;}
.result_list .weui-media-box__desc.btns{height:28px;padding:5px 0 0;}
.result_list .weui-btn_primary{display:inline-block;width:75px;height:28px;line-height:28px;padding:0;color:#ffffff;font-size:12px;border:none;background-color:#ffcc00;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.result_list .weui-btn_primary:after{border:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}

/*comment-details*/
.comment-list .item-title{font-size:14px;padding-bottom:5px;}
.comment-list.comment-case .item-img img{vertical-align:middle;margin-right:15px;}
.comment-list.comment-case .item-bottom .item-time{font-size:12px;color:#999;}
.comment-list.comment-case .item-bottom{padding-top:5px;}
.comment-list.comment-case .item-more a{display:block;text-align:center;height:40px;color:#f60;line-height:40px;font-size:14px;}

.comment-list .comment-item{padding:10px 15px;border-bottom:1px solid #eee;}
.comment-list .item-top img{width:30px;height:30px;vertical-align:middle;}
.comment-list.comment-case .item-top img{width:50px;height:50px;vertical-align:middle;}
.comment-list .item-top .user-info{display:inline-block;margin-left:5px;vertical-align:middle;}
.comment-list.comment-case .item-top .item-time{font-size:12px;color:#999;margin-top:10px;}
.comment-list .item-top .pull-right{font-size:12px;color:#999;line-height:30px;}
.comment-list .item-main .item-text{font-size:12px;color:#666;}
.textarea-bottom-line{height:30px;line-height:30px;}
.textarea-bottom-line .time{color:#999;font-size:12px;}
.textarea-bottom-line .lawyer .avatar{margin:0 10px;}
.textarea-bottom-line .lawyer .avatar img{width:30px;height:30px;}
.textarea-bottom-line .lawyer span{display:inline-block;vertical-align:top;font-size:12px;color:#666;}

/*lawyer-details*/
.lawyer-details .lawyer-total{background-color:#fff;margin-top:20px;padding:15px;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.lawyer-details .total-left{width:80px;margin-right:10px;}
.lawyer-details .total-left img{width:80px;}
.lawyer-details .total-right .lawyer-name{font-size:12px;}
.lawyer-details .total-right .lawyer-number,.lawyer-details .total-right .lawyer-address,.lawyer-details .total-right .lawyer-data{font-size:12px;color:#666;}
.lawyer-details .total-right .lawyer-data div{float:left;width:50%;}
.lawyer-details .total-right .lawyer-faith{margin-top:10px;}
.lawyer-details .total-bottom{font-size:12px;text-align:center;margin-top:10px;}
.lawyer-details .total-bottom a{color:#333;border-right:1px solid #eee;display:inline-block;width:100%;}
.lawyer-details .total-bottom .weui-flex__item:last-child a{border-right:none;}
.lawyer-details .total-bottom i{margin-right:5px;}
.icon-data{width:17px;height:22px;background:url(../images/list.png) no-repeat center center;background-size:100%;}
.icon-heart{width:21px;height:20px;background:url(../images/heart.png) no-repeat center center;background-size:100%;}
.icon-case{width:22px;height:19px;background:url(../images/message.png) no-repeat center center;background-size:100%;}
.icon-star{width:21px;height:20px;background:url(../images/star.png) no-repeat center center;background-size:100%;}
.icon-news{width:22px;height:22px;background:url(../images/dongtai.png) no-repeat center center;background-size:100%;}
.weui-bar__item--on .icon-data{width:17px;height:22px;background:url(../images/list2.png) no-repeat center center;background-size:100%;}
.weui-bar__item--on .icon-heart{width:21px;height:20px;background:url(../images/heart2.png) no-repeat center center;background-size:100%;}
.weui-bar__item--on .icon-case{width:22px;height:19px;background:url(../images/message2.png) no-repeat center center;background-size:100%;}
.weui-bar__item--on .icon-star{width:21px;height:20px;background:url(../images/star2.png) no-repeat center center;background-size:100%;}
.weui-bar__item--on .icon-news{width:22px;height:22px;background:url(../images/dongtai2.png) no-repeat center center;background-size:100%;}
.lawyer-details .weui-navbar{margin-top:20px;border-top:1px solid #eee;border-bottom:1px solid #eee;background-color:#fff;position:static;}
.lawyer-details .weui-navbar .weui-navbar__item{border:none;border-bottom:2px solid transparent;color:#333;padding:7px 0;}
.lawyer-details .weui-navbar .weui-navbar__item:after{display:none;}
.lawyer-details .weui-navbar .weui-bar__item--on{background-color:#fff;border-bottom:2px solid #f60;color:#f60;}
.lawyer-details .weui-navbar .weui-navbar__item .tab-text{margin-top:5px;font-size:12px;}
.lawyer-details .weui-tab__bd{padding-top:0;}
.lawyer-details .data-top{margin-top:20px;background-color:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.lawyer-details .data-item{padding:10px 15px;border-bottom:1px solid #eee;}
.lawyer-details .data-item:last-child{border-bottom:none;}
.lawyer-details .data-item .item-text{font-size:12px;color:#666;}
.lawyer-details .data-bottom{margin-top:20px;background-color:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.lawyer-details .data-bottom .bottom-text{font-size:12px;color:#999;padding:0 15px 10px;}
.lawyer-details .heart-box{margin-top:20px;background-color:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.lawyer-details .heart-list{padding:0 15px 10px;font-size:12px;color:#666;}
.lawyer-details .heart-list .time{color:#999;margin-right:15px;}
.lawyer-details .consult-case{margin-top:20px;background-color:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;padding-bottom:10px;}
.lawyer-details .case-list{padding-left:15px;}
.lawyer-details .case-item{padding:5px 15px 5px 0;border-bottom:1px solid #eee;}
.lawyer-details .case-item:last-child{border-bottom:none;}
.lawyer-details .case-item .item-text{font-size:12px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.lawyer-details .case-item .item-text i{margin-right:5px;}
.lawyer-details .case-item .item-bottom-line{padding:5px 0;font-size:12px;}
.lawyer-details .case-item .item-bottom-line .item-time{color:#999;}
.lawyer-details .case-item .item-bottom-line .item-more a{color:#43d6e3;}
.lawyer-details .case-item .item-bottom-line .item-more i{margin-right:5px;}
.lawyer-details .custom-appraise{margin-top:20px;background-color:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;padding-bottom:10px;}
.lawyer-details .appraise-list{padding-left:15px;}
.lawyer-details .appraise-item{padding:10px 15px 10px 0;border-bottom:1px solid #eee;}
.lawyer-details .appraise-item:last-child{border-bottom:none;}
.lawyer-details .appraise-item .item-user{color:#666;font-size:12px;}
.lawyer-details .appraise-item .item-time{color:#999;font-size:12px;}
.lawyer-details .appraise-item .star-box{display:inline-block;vertical-align:middle;height:25px; background:url(../images/star-y.png) repeat-x 0px center;background-size:18px 15px;}
.lawyer-details .appraise-item .star-box[stc='1']{width:18px;}
.lawyer-details .appraise-item .star-box[stc='2']{width:36px;}
.lawyer-details .appraise-item .star-box[stc='3']{width:54px;}
.lawyer-details .appraise-item .star-box[stc='4']{width:72px;}
.lawyer-details .appraise-item .star-box[stc='5']{width:90px;}
.lawyer-details .lawyer-news{margin-top:20px;background-color:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;padding-bottom:10px;}
.lawyer-details .news-list{padding-left:15px;}
.lawyer-details .news-item{padding:10px 15px 5px 0;border-bottom:1px solid #eee;}
.lawyer-details .news-item:last-child{border-bottom:none;}
.lawyer-details .news-item .item-text{font-size:12px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.lawyer-details .news-item .item-bottom-line{padding:5px 0;font-size:12px;}
.lawyer-details .news-item .item-bottom-line .item-time{color:#999;}
.lawyer-details .news-item .item-bottom-line .item-more a{color:#43d6e3;}

/*my-data*/
.sculpture-label{display:inline-block;vertical-align:middle;}
.sculpture-label img{width:50px;height:50px;border-radius:100%;}

/*about-lvban*/
.about-lvban .about-head{height:180px;background:#f60 url(../images/logo3.png) no-repeat center center;background-size:68px 50px;margin-top:-1px;}
.about-copyright{position:absolute;bottom:60px;left:0;width:100%;text-align:center;color:#ccc;}

/*ranks-tab*/
.icon-ranks-gold{width:22px;height:22px;background:url(../images/ranking2.png) no-repeat center center;background-size:22px 22px;}
.icon-ranks-discuss{width:22px;height:22px;background:url(../images/ranking3.png) no-repeat center center;background-size:22px 22px;}
.icon-ranks-earn{width:22px;height:19px;background:url(../images/shouyi.png) no-repeat center center;background-size:22px 19px;}
.icon-ranks-fans{width:22px;height:22px;background:url(../images/ranking1.png) no-repeat center center;background-size:22px 22px;}

.ranks-tab .weui-cell__hd i{margin-right:10px;}
.ranks-tab .weui-cell:before{left:0;}

/*ranks-previous*/
.ranks-previous .previous-box{background-color:#fff;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin-top:10px;}
.ranks-previous .previous-box .weui-media-box_appmsg{padding:10px 15px;position:relative;}
.ranks-previous .previous-box .weui-media-box_appmsg .weui-media-box__hd{width:44px;height:44px;line-height:44px;}
.ranks-previous .previous-box .weui-media-box_appmsg .weui-media-box__title .pull-right{font-size:12px;line-height:27px;position:absolute;top:0;right:0;}
.ranks-previous .previous-box .weui-media-box_appmsg .weui-media-box__title .conduct{width:69px;height:69px;background:url(../images/conduct.png) no-repeat center center;background-size:69px 69px;}
.ranks-previous .previous-box .weui-media-box_appmsg .weui-media-box__title .over{width:69px;height:69px;background:url(../images/over.png) no-repeat center center;background-size:69px 69px;}
.ranks-previous .previous-box .weui-media-box_appmsg .weui-media-box__desc{line-height:1.6;font-size:12px;color:#999;}

/*recieve-heart*/
.recieve-heart .recieve-box{background-color:#fff;margin-top:10px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.recieve-heart .recieve-box .weui-media-box_appmsg{padding:10px 15px;}
.recieve-heart .recieve-box .weui-media-box_appmsg .weui-media-box__hd{width:44px;height:44px;line-height:44px;}
.recieve-heart .recieve-box .weui-media-box_appmsg .weui-media-box__title .pull-right{font-size:12px;line-height:27px;}
.recieve-heart .recieve-box .weui-media-box_appmsg .weui-media-box__desc{line-height:1.6;font-size:12px;color:#999;}
.recieve-heart .recieve-box .weui-media-box:before{left:0;}

/*lawyer*/
.lawyer-home .weui-switch-cp__box{width:104px;height:30px;}
.lawyer-home .weui-switch-cp__box:before{width:104px;height:30px;border-color:#dfdfdf;background-color:#dfdfdf;}
.lawyer-home .weui-switch-cp__box:after{width:28px;height:28px;left:auto;right:0;box-shadow:none;border-color:#ffffff;background-color:#ffffff;}
.lawyer-home .weui-switch-cp__box .static{position:relative;display:inline-block;width:72px;height:30px;line-height:30px;padding:0 32px 0 0;margin:0;color:#efefef;font-size:12px;text-align:right;}
.lawyer-home .weui-switch-cp__input:checked~.weui-switch-cp__box{border-color:#f60;background-color:#f60;}
.lawyer-home .weui-switch-cp__input:checked~.weui-switch-cp__box .static{position:relative;display:inline-block;width:72px;height:30px;line-height:30px;padding:0 0 0 32px;margin:0;color:#ffffff;font-size:12px;text-align:left;}
.lawyer-home .weui-switch-cp__input:checked~.weui-switch-cp__box:after{left:0;right:auto;box-shadow:none;border-color:#ffffff;background-color:#ffffff;-webkit-transform:translateX(0px);transform:translateX(0px);}
.lawyer-home .lawyer-infos{height:50px;padding:15px;}
.lawyer-home .lawyer-infos .sculpture{position:relative;float:left;display:inline;width:60px;height:60px;background-color:#ffffff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.lawyer-home .lawyer-infos .sculpture img{display:block;width:100%;height:100%;font-size:0;vertical-align:top;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.lawyer-home .lawyer-infos .synopsis{position:relative;float:left;display:inline;height:60px;margin:5px 0 5px 8px;}
.lawyer-home .lawyer-infos .synopsis .name{height:30px;line-height:30px;color:#3f3f3f;font-size:14px;}
.lawyer-home .lawyer-infos .synopsis .info{height:30px;line-height:30px;overflow: hidden;text-overflow: ellipsis;}
.lawyer-home .lawyer-infos .synopsis .info .icon{position:relative;float:left;width:20px;height:20px;margin:5px 5px 5px 0;}
.lawyer-home .lawyer-infos .synopsis .info .icon-index{display:block;width:20px;height:20px;background:url("../images/icon-index.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-home .lawyer-infos .synopsis .info .num{height:30px;line-height:30px;color:#ff6600;font-size:12px;}
.lawyer-home .lawyer-infos .synopsis .login{padding:10px 0 0 15px;}
.lawyer-home .lawyer-infos .synopsis .login .weui-btn{display:inline-block;vertical-align:middle;}
.lawyer-home .sort-list{padding:15px 15px 0;}
.lawyer-home .sort-list .weui-flex__item{height:75px;line-height:75px;padding:20px 30px;border:#d9d9d9 solid 1px;background-color:#ffffff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.lawyer-home .sort-list .icon{position:relative;width:75px;height:75px;}
.lawyer-home .sort-list .icon-consultation{display:block;width:75px;height:75px;background:url("../images/icon-consultation.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-home .sort-list .icon-directional{display:block;width:75px;height:75px;background:url("../images/icon-directional.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-home .sort-list .icon-automatic{display:block;width:75px;height:75px;background:url("../images/icon-automatic.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-home .sort-list .text{position:relative;height:75px;line-height:75px;color:#3f3f3f;font-size:12px;}
.lawyer-container .banner-container{position:relative;height:auto;}
.lawyer-container .banner-container img{display:block;width:100%;height:100%;font-size:0;vertical-align:top;}
.lawyer-container .lawyer-infos{margin-top:0;}
.lawyer-container .lawyer-infos:before{border-top:none;}
.lawyer-container .lawyer-achieve .weui-cell:before{right:15px;}
.lawyer-container .lawyer-achieve .weui-check__label{line-height:24px;color:#3f3f3f;font-size:12px;}
.lawyer-container .lawyer-achieve .weui-check__label:active{background-color:#ffffff;}
.lawyer-container .lawyer-achieve .icon{position:relative;float:left;display:inline;width:24px;height:24px;margin:0 15px 0 0;}
.lawyer-container .lawyer-achieve .icon-trophy{background:url("../images/icon-trophy.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-container .lawyer-achieve .icon-xinyi{background:url("../images/xinyi_list.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-container .lawyer-achieve .icon-infor{background:url("../images/icon-infor.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-container .lawyer-achieve .icon-lvfen-news{background:url("../images/charts_news.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-container .lawyer-achieve .icon-hot-msg{background:url("../images/auto_broadcast.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-container .consultation-list{background-color:#ffffff;}
.lawyer-container .consultation-list:after{border-bottom:none;}
.lawyer-container .consultation-list .list-head{line-height:24px;color:#3f3f3f;font-size:12px;font-style:normal;}
.lawyer-container .consultation-list .list-head:active{background-color:#ffffff;}
.lawyer-container .consultation-list .list-head:after{content:" ";position:absolute;left:0;right:0;height:1px;color:#d9d9d9;bottom:0;border-bottom:1px solid #d9d9d9;}
.lawyer-container .consultation-list .list-head .static{line-height:24px;padding:0 0 0 15px;color:#3f3f3f;font-size:12px;border-left:#f60 solid 2px;}
.lawyer-container .consultation-list .list-head i.gray{padding:0 0 0 8px;color:#999;font-size:13px;font-style:normal;}
.lawyer-container .consultation-list .weui-grid__con{position:relative;display:block;height:90px;box-sizing:border-box;}
.lawyer-container .consultation-list .weui-grid__icon{display:block;width:100%;height:50px;}
.lawyer-container .consultation-list .weui-grid__icon .icon{display:block;width:60px;height:50px;margin:0 auto;}
.lawyer-container .consultation-list .weui-grid__icon .icon-consultation{background:url("../images/icon-consultation.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-container .consultation-list .weui-grid__icon .icon-directional{background:url("../images/icon-directional.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-container .consultation-list .weui-grid__icon .icon-caseallot{background:url("../images/anyuan.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-container .consultation-list .weui-grid__icon .icon-welfare{background:url("../images/welfare.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-container .consultation-list .icon-automatic{width:14px;height:15px;background:url("../images/zidong.png") no-repeat 50% 50%;background-size:14px 15px;}
.lawyer-container .consultation-list .weui-grid__label{display:block;width:100%;height:30px;line-height:30px;color:#3f3f3f;font-size:12px;text-align:center;}
.lawyer-container .consultation-list .weui-grid__icon+.weui-grid__label{margin-top:0;}
.lawyer-container .consultation-list .weui-grid__left{padding:15px 0 15px 15px;}
.lawyer-container .consultation-list .weui-grid__mid{padding:15px;}
.lawyer-container .consultation-list .weui-grid__right{padding:15px 15px 15px 0;}
.lawyer-container .lawyers-list{background-color:#ffffff;}
.lawyer-container .lawyers-list:after{border-bottom:none;}
.lawyer-container .lawyers-list .list-head{line-height:24px;color:#3f3f3f;font-size:12px;font-style:normal;}
.lawyer-container .lawyers-list .list-head .static{line-height:24px;padding:0 0 0 15px;color:#3f3f3f;font-size:14px;border-left:#f60 solid 2px;}
.lawyer-container .lawyers-list .list-head i.gray{padding:0 0 0 8px;color:#999;font-size:13px;font-style:normal;}
.lawyer-container .lawyers-list .list-head:active{background-color:#ffffff;}
.lawyer-container .lawyers-list .list-list{margin-top:0;}
.lawyer-container .lawyers-list .list-list li{width:50%;float:left;text-align:center;border-top:1px solid #eee;border-right:1px solid #eee;padding:15px 0;box-sizing:border-box;}
.lawyer-container .lawyers-list .list-list li:nth-child(2n){border-right:none;}
.lawyer-container .lawyers-list .list-list li>a{display:inline-block;}
.lawyer-container .lawyers-list .list-list li .lawyer-img img{width:60px;height:60px;}
.lawyer-container .lawyers-list .list-list li .weui-media-box__title{font-size:14px;}
.lawyer-container .lawyers-list .list-list:before{border-top:none;}
.lawyer-container .lawyers-list .list-list:after{border-bottom:none;}
.lawyer-container .lawyers-list .list-list .weui-media-box:before{left:15px;right:15px;border-top:#d8d8d7 solid 1px;}
.lawyer-container .lawyers-list .list-list a.weui-media-box:active{background-color:#fff;}
.lawyer-container .lawyers-list .list-list .weui-media-box_appmsg .weui-media-box__hd{width:64px;height:auto;}
.lawyer-container .lawyers-list .hot-list .weui-media-box_appmsg .weui-media-box__hd{width:64px;height:auto;margin-bottom:.8em;}
.lawyer-container .lawyers-list .list-list .weui-media-box_appmsg .weui-media-box__thumb{display:block;height:64px;line-height:64px;vertical-align:top;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;overflow:hidden;}
.lawyer-container .lawyers-list .list-list .weui-media-box__title{height:24px;line-height:24px;color:#231815;font-size:12px;font-weight:normal;}
.lawyer-container .lawyers-list .list-list .weui-media-box__title .gray{padding:0 0 0 8px;color:#999;font-size:12px;font-style:normal;}
.lawyer-container .lawyers-list .list-list .weui-media-box__desc{position:relative;line-height:20px;color:#999;font-size:12px;}
.lawyer-container .lawyers-tool{background-color:transparent;}
.lawyer-container .weui-cells:before{border-top:none;}
.lawyer-container .weui-cells:after{border-bottom:none;}
.lawyer-container .lawyers-tool .weui-grid__con{position:relative;display:block;height:90px;box-sizing:border-box;}
.lawyer-container .lawyers-tool .weui-grid__icon{display:block;width:100%;height:60px;}
.lawyer-container .lawyers-tool .weui-grid__icon .icon{display:block;width:60px;height:60px;margin:0 auto;}
.lawyer-container .lawyers-tool .weui-grid__icon .icon-myorder{background:url("../images/bdingdan.png") no-repeat 50% 50%;background-size:33px 41px;position:relative;}
.lawyer-container .lawyers-tool .weui-grid__icon .icon-myorder .weui-grid_count{position:absolute;color:#fff;font-size:12px;top:-3px;left:42px;font-style:normal;width:18px;height:18px;line-height:18px;background-color:#f60;text-align:center;border-radius:100%;}
.lawyers-tool .weui-grid_count{position:absolute;color:#fff;font-size:12px;top:10px;left:90px;font-style:normal;width:18px;height:18px;line-height:18px;background-color:#f60;text-align:center;border-radius:100%;}
.lawyer-container .lawyers-tool .weui-grid__icon .icon-ranking{background:url("../images/paihang.png") no-repeat 50% 50%;background-size:39px 41px;}
.lawyer-container .lawyers-tool .weui-grid__icon .icon-mind{background:url("../images/xinyi.png") no-repeat 50% 50%;background-size:44px 41px;}
.lawyer-container .lawyers-tool .weui-grid__icon .icon-location{background:url("../images/quyu.png") no-repeat 50% 50%;background-size:40px 42px;}
.lawyer-container .lawyers-tool .weui-grid__icon .icon-clientele{background:url("../images/kehu.png") no-repeat 50% 50%;background-size:44px 42px;}
.lawyer-container .lawyers-tool .weui-grid__icon .icon-space{background:url("../images/bkongjian.png") no-repeat 50% 50%;background-size:44px 44px;}
.lawyer-container .lawyers-tool .weui-grid__icon .icon-reply{background:url("../images/cankao.png") no-repeat 50% 50%;background-size:51px 39px;}
.lawyer-container .lawyers-tool .weui-grid__icon .icon-tools{background:url("../images/tools.png") no-repeat 50% 50%;background-size:50px 50px;}
.lawyer-container .lawyers-tool .weui-grid__icon .icon-chargecase{background:url("../images/shoufei.png") no-repeat 50% 50%;background-size:43px 41px;}
.lawyer-container .lawyers-tool .weui-grid__icon .icon-lawmarket{background:url("../images/shopping.png") no-repeat 50% 50%;background-size:50px 43px;}
.lawyer-container .lawyers-tool .weui-grid__icon .icon-service{background:url("../images/bkefu.png") no-repeat 50% 50%;background-size:40px 43px;}
.lawyer-container .lawyers-tool .weui-grid__icon .icon-comment{background:url("../images/dianping.png") no-repeat 50% 50%;background-size:39px 37px;}
.lawyer-container .lawyers-tool .weui-grid__icon .icon-trace{background:url("../images/zhuanli.png") no-repeat 50% 50%;background-size:39px 39px;}
.lawyer-container .lawyers-tool .weui-grid__icon .icon-lawsuit{background:url("../images/lawsuit.png") no-repeat 50% 50%;background-size:48px 48px;}
.lawyer-container .lawyers-tool .weui-grid__icon .icon-zscq{background:url("../images/zscq.png") no-repeat 50% 50%;background-size:42px 42px;}
.lawyer-container .lawyers-tool .weui-grid__label{display:block;width:100%;height:30px;line-height:30px;color:#3f3f3f;font-size:14px;text-align:center;}
.lawyer-container .lawyers-tool .weui-grid__icon+.weui-grid__label{margin-top:0;}
.lawyer-container .lawyers-tool .weui-grid__left{margin:0 0 1px 0;}
.lawyer-container .lawyers-tool .weui-grid__mid{margin:0 1px 1px 1px;}
.lawyer-container .lawyers-tool .weui-grid__right{margin:0 1px 1px 0;}
.lawyer-container .lawyers-tool .weui-grid__left .weui-grid__con,
.lawyer-container .lawyers-tool .weui-grid__mid .weui-grid__con,
.lawyer-container .lawyers-tool .weui-grid__right .weui-grid__con{height:124px;padding:15px;background-color:#ffffff;}
.lawyer-container .bottom-tool{padding:15px 0;box-sizing:border-box;}
.lawyer-container .bottom-tool .weui-grid__con{position:relative;display:block;height:30px;box-sizing:border-box;}
.lawyer-container .bottom-tool .weui-grid__label{display:block;width:100%;height:30px;line-height:30px;color:#3f3f3f;font-size:14px;text-align:center;}
.lawyer-container .bottom-tool .download-cont{padding:15px 0;text-align:center;box-sizing:border-box;}
.lawyer-container .bottom-tool .yellowbtn{display:inline-block;line-height:36px;padding:0 25px;margin:0 auto;color:#fff;font-size:12px;text-align:center;background-color:#f60;vertical-align:top;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden;}


.lawyer-container .mine-infos{height:70px;padding:15px;margin-top:1.17647059em;}
.lawyer-container .mine-infos:before{border-top:1px solid #d9d9d9;}
.lawyer-container .mine-infos:after{border-bottom:1px solid #d9d9d9;}
.lawyer-container .mine-infos .telphone{height:30px;line-height:30px;color:#666;font-size:12px;}
.lawyer-container .lawyer-mine .weui-cell_access{line-height:24px;color:#3f3f3f;font-size:12px;}
.lawyer-container .lawyer-mine .weui-cell_access:active{background-color:#ffffff;}
.lawyer-container .lawyer-mine .weui-cell_access .weui-cell__ft{padding-right:15px;color:#999898;}
.lawyer-container .lawyer-mine .weui-cell_access .weui-cell__ft:after{width:8px;height:8px;margin-top:-4px;border-width:1px 1px 0 0;border-color:#a2a1a1;}
.lawyer-container .lawyer-mine .icon{position:relative;float:left;display:inline;width:24px;height:24px;margin:0 15px 0 0;}
.lawyer-container .lawyer-mine .icon-inquiry{background:url("../images/icon-inquirym01.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-container .lawyer-mine .icon-lvfen{background:url("../images/icon-lvfun.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-container .lawyer-mine .icon-myprofile{background:url("../images/icon-myprofilem01.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-container .lawyer-mine .icon-myorder{background:url("../images/icon-myorderm01.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-container .lawyer-mine .icon-setup{background:url("../images/icon-setupm01.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-container .lawyer-mine .icon-pwdreset{background:url("../images/icon-pwdresetm01.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-container .lawyer-mine .icon-servicetel{background:url("../images/icon-servicetelm01.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-container .lawyer-mine .icon-aboutus{background:url("../images/icon-aboutusm01.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-container .lawyer-mine .icon-feedback{background:url("../images/icon-feedbackm01.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-container .lawyer-mine .icon-contract{background:url("../images/icon-contract01.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-container .logout-mine .weui-cell_access,
.lawyer-container .logout-mine .weui-cell_access .static{display:block;line-height:24px;color:#f60;font-size:13px;text-align:center;}

.serve-modal{padding:0 0 20px;}
.serve-modal .serve-head{color:#333;font-size:12px;}
.serve-modal .serve-text{color:#666;font-size:12px;line-height:20px;margin-top:5px;}

/*mylvban 用户端*/
.lawyer-container .account-info{background-color:#fff;padding:10px 15px;}
.lawyer-container .account-info .pull-left span{margin-right:10px;}
.lawyer-container .account-info .pull-right a{margin-left:5px;}


.lawyer-container .mfsort-title{margin-top:0;background-color:transparent;}
.lawyer-container .mfsort-title:before{border-top:none;}
.lawyer-container .mfsort-title:after{border-bottom:none;}
.lawyer-container .mfsort-title .weui-cell_access .static{line-height:24px;color:#666;font-size:14px;}
.lawyer-container .mfsort-title .weui-cell_access .redtips{margin-left:5px;color:#d10713;font-style:normal;}
.lawyer-container .mfsort-title .weui-cell_access .graytips{margin-left:5px;color:#888;font-style:normal;}
.lawyer-container .mfsort-class{margin-top:0;}
.lawyer-container .mfsort-class .weui-cell{line-height:24px;color:#3f3f3f;font-size:12px;}
.lawyer-container .mfsort-class .weui-cell:active{background-color:#ffffff;}
.lawyer-container .mfsort-class .weui-cell .weui-cell__ft{color:#999898;}
.lawyer-container .mfsort-class .weui-cell .weui-cell__ft:after{width:8px;height:8px;margin-top:-4px;border-width:1px 1px 0 0;border-color:#a2a1a1;}
.lawyer-container .mfsort-class .lawyer-avatar .weui-cell__ft{padding-right:0;color:#999898;}
.lawyer-container .mfsort-class .lawyer-avatar .weui-cell__ft:after{border:none;}
.lawyer-container .mfsort-class .sculpture{position:relative;display:block;width:44px;height:44px;background-color:#ffffff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.lawyer-container .mfsort-class .sculpture img{display:block;width:100%;height:100%;font-size:0;vertical-align:top;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}

.lawyer-container .toview-infos{margin-top:0;padding:10px 15px;}
.lawyer-container .toview-infos:before{border-top:none;}
.lawyer-container .toview-infos .static{display:block;line-height:24px;color:#3f3f3f;font-size:14px;text-align:center;}

.lawyer-container .pro-description .detail-textarea{display:block;width:98%;height:60px;line-height:20px;padding:5px 1%;color:#666;font-size:13px;border:#fefefe solid 1px;background-color:#fefefe;}

.lawyer-container .mall-sortselect{margin-top:0;}
.lawyer-container .mall-sortselect .weui-tabbar__item{padding:5px 0;border-left:#d9d9d9 solid 1px;border-right:#d9d9d9 solid 1px;}
.lawyer-container .mall-sortselect .weui-tabbar__item:first-child,
.lawyer-container .mall-sortselect .weui-tabbar__item:last-child{border-left:none;border-right:none;}
.lawyer-container .mall-sortselect .weui-tabbar__item{padding:5px 0;border-left:#d9d9d9 solid 1px;border-right:#d9d9d9 solid 1px;}
.lawyer-container .mall-sortselect .weui-input{line-height:24px;padding:10px 0;color:#3f3f3f;font-size:12px;text-align:center;}
.lawyer-container .mall-sortlist .weui-media-box:before{left:0;right:0;}
.lawyer-container .mall-sortlist .weui-media-box__desc{position:relative;height:30px;line-height:30px;}
.lawyer-container .mall-sortlist .weui-media-box__desc .title{color:#1e6dc6;font-size:12px;}
.lawyer-container .mall-sortlist .weui-media-box__desc .area{float:right;color:#666;font-size:12px;}
.lawyer-container .mall-sortlist .weui-media-box__desc .name{color:#3f3f3f;font-size:12px;}
.lawyer-container .mall-sortlist .weui-media-box__desc .gray{color:#666;font-size:12px;font-style:normal;}
.lawyer-container .mall-sortlist .weui-media-box__desc .price{float:right;color:#f60;font-size:12px;}

.lawyer-container .addselect{color:#666;font-size:12px;}
.lawyer-container .addselect .enterprice .weui-cell__ft:after{border:none;}
.lawyer-container .addselect+.weui-cells__title{background-color:#fff;margin-bottom:0;padding:5px 15px;border-bottom:1px solid #eee;}
.lawyer-container .set-price .weui-flex{border-bottom:1px solid #eee;}
.lawyer-container .set-price .weui-flex:last-child{border-bottom:none;}
.lawyer-container .set-price .weui-flex .weui-cell+.weui-cell:before{display:none;}
.lawyer-container .add-description .detail-textarea{display:block;width:98%;height:100px;line-height:20px;padding:5px 1%;color:#999;font-size:12px;border:#fefefe solid 1px;background-color:#fefefe;}
.lawyer-container .addsubmit{background-color:transparent;}
.lawyer-container .addsubmit:before{border-top:none;}
.lawyer-container .addsubmit:after{border-bottom:none;}
.lawyer-container .addsubmit .weui-btn-area{margin:0 15px;}
.lawyer-container .addsubmit .weui-btn-tips{line-height:24px;padding:0 15px;}
.lawyer-container .addsubmit .weui-btn-tips.title{padding-top:15px;color:#3f3f3f;font-size:12px;}
.lawyer-container .addsubmit .weui-btn-tips.text{color:#999;font-size:13px;}

.lawyer-container .ranking-list .weui-media-box .num-arrow{position:absolute;top:1px;left:0;z-index:80;display:block;width:35px;height:35px;padding:0;margin:0;color:#fff;font-size:12px;font-style:normal;vertical-align:top;background:url("../images/icon-num04.png") no-repeat 0 0;background-size:cover;}
.lawyer-container .ranking-list .weui-media-box .num-arrow i{display:inline-block;width:18px;height:18px;line-height:18px;padding:0;color:#fff;font-size:12px;font-style:normal;text-align:center;vertical-align:top;}
.lawyer-container .ranking-list .weui-media-box .no-1{background:url("../images/icon-num01.png") no-repeat 0 0;background-size:cover;}
.lawyer-container .ranking-list .weui-media-box .no-2{background:url("../images/icon-num02.png") no-repeat 0 0;background-size:cover;}
.lawyer-container .ranking-list .weui-media-box .no-3{background:url("../images/icon-num03.png") no-repeat 0 0;background-size:cover;}
.lawyer-container .ranking-list .weui-no-gutter{position:relative;min-height:60px;height:auto !important;height:60px;}
.lawyer-container .ranking-list .rankinfo{position:absolute;top:50%;right:0;min-height:30px;line-height:30px;margin:-18px 0 0;text-align:right;}
.lawyer-container .ranking-list .rankinfo .icon{position:relative;float:left;width:20px;height:20px;margin:5px 5px 5px 0;}
.lawyer-container .ranking-list .rankinfo .icon-index{display:block;width:20px;height:20px;background:url("../images/icon-index.png") no-repeat 50% 50%;background-size:cover;}
.lawyer-container .ranking-list .rankinfo .num{height:30px;line-height:30px;color:#f60;font-size:12px;}
.lawyer-container .ranking-list .weui-media-box:before{left:0;right:0;}
.lawyer-container .ranking-list .weui-media-box__hd{margin-left:15px;}
.lawyer-container .ranking-list .weui-media-box__desc{position:relative;height:24px;line-height:24px;}
.lawyer-container .ranking-list .weui-media-box__desc .name{color:#3f3f3f;font-size:13px;}
.lawyer-container .ranking-list .weui-media-box__desc .number{margin-left:5px;color:#666;font-size:13px;}
.lawyer-container .ranking-list .weui-media-box__desc .belongs{color:#666;font-size:13px;}
.icon-assure{position:relative;height:20px;line-height:18px;padding:0;margin:0;vertical-align:top;}
.icon-assure .icon{position:absolute;top:0;left:0;display:block;width:34px;height:20px;padding:0;margin:0;vertical-align:top;background:url("../images/icon-integrity.png") no-repeat 0 0;background-size:cover;overflow:hidden;}
.icon-assure .text{display:inline-block;height:18px;line-height:18px;padding:0 5px 0 38px;color:#e3200e;font-size:12px;font-style:normal;vertical-align:top;border:#e02608 solid 1px;border-left:none;background-color:#fff;}

.lawyer-container .mymind-list{margin-top:0;margin-bottom:1.17647059em;}
.lawyer-container .mymind-list .sculpture{position:relative;float:left;display:inline;width:35px;height:35px;padding:0;margin:0 15px 0 0;background-color:#ffffff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.lawyer-container .mymind-list .sculpture img{display:block;width:100%;height:100%;font-size:0;vertical-align:top;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.lawyer-container .mymind-list .name{position:relative;float:left;display:inline;height:35px;line-height:35px;padding:0;margin:0 8px 0 0;color:#3f3f3f;font-size:14px;}
.lawyer-container .mymind-list .number{position:relative;float:left;display:inline;height:35px;line-height:35px;color:#858585;font-size:12px;}
.lawyer-container .mymind-list .icon-mind{display:inline-block;width:20px;height:20px;padding:0;margin:2px 8px 2px 0;vertical-align:top;background:url("../images/icon-mymindem01.png") no-repeat 0 0;background-size:cover;overflow:hidden;}
.lawyer-container .mymind-list .redstatic{vertical-align:top;}
.lawyer-container .mymind-list .weui-cell:before{right:15px;border-top:none;}
.lawyer-container .mymind-list .iptmessage{padding:10px 15px;color:#666;font-size:12px;}
.lawyer-container .mymind-list .iptmessage:before{border-top:#e6e6e6 solid 1px;}
.lawyer-container .mymind-list .iptmessage .detail-textarea{display:block;width:98%;line-height:24px;padding:0;color:#333;font-size:12px;border:#fefefe solid 1px;background-color:#fefefe;}
.lawyer-container .mymind-list .pushtime{float:right;color:#858585;font-size:12px;text-align:right;}

.lawyer-container .space-background{position:relative;height:200px;overflow:hidden;}
.lawyer-container .space-background img{display:block;width:100%;height:100%;font-size:0;vertical-align:top;}
.lawyer-container .name-container{position:relative;z-index:85;height:40px;}
.lawyer-container .name-container .avatar{position:absolute;right:15px;top:-39px;z-index:80;width:75px;height:75px;border:#fff solid 2px;background-color:#ffffff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden;}
.lawyer-container .name-container .avatar img{display:block;width:100%;height:100%;font-size:0;vertical-align:top;}
.lawyer-container .name-container .nickname{height:40px;line-height:40px;padding:0;margin:0 109px 0 15px;color:#333;font-size:12px;text-align:right;}
.lawyer-container .feed-container{position:relative;padding:25px 15px;margin:0;}
.lawyer-container .feed-container .feed-list{padding:15px 0;margin:0;}
.lawyer-container .feed-container .timeboxer,
.lawyer-container .feed-container .contboxer{position:relative;vertical-align:top;}
.lawyer-container .feed-container .pushtime{position:relative;margin-right:15px;vertical-align:top;}
.lawyer-container .feed-container .pushtime .day{display:inline-block;height:36px;line-height:36px;padding:0;margin:0 10px 0 0;color:#333;font-size:30px;font-weight:bold;}
.lawyer-container .feed-container .pushtime .month{display:inline-block;height:36px;line-height:36px;padding:0;margin:0;color:#333;font-size:12px;}
.lawyer-container .feed-container .txtcont{line-height:18px;color:#333;font-size:12px;word-break:break-all;}
.lawyer-container .feed-container .imglist{position:relative;padding:0;margin:10px 0 0 0;}
.lawyer-container .feed-container .imglist li{padding:0;margin:0 0 1px 0;list-style:none;list-style-type:none;overflow:hidden;}
.lawyer-container .feed-container .imglist li .img{padding:0;margin:0 1px 1px 0;}
.lawyer-container .feed-container .imglist li .img img{display:block;width:100%;max-height:80px;padding:0;margin:0;font-size:0;border:none;vertical-align:top;}

.lawyer-container .feed-container .push-lawyer-img img{width:50px;border-radius:5px;}
.lawyer-container .feed-container .news-name a{color:#2f6397;}
.lawyer-container .feed-container .news-bottom{display:inline-block;margin-top:10px;font-size:12px;}
.lawyer-container .feed-container .news-time{color:#999;}
.lawyer-container .feed-container .news-bottom a{margin-left:10px;}

/*index 用户端*/
.index-container .consultation-list.index-top{margin-top:0;}
.index-container .consultation-list .weui-flex__item{border-right:1px solid #eee;padding:18px 0 10px;}
.index-container .consultation-list.index-top .weui-grid__con{height:90px;text-align:center;}
.index-container .consultation-list .weui-grid__label{font-size:14px;}
.index-container .consultation-list .weui-grid__icon+.weui-grid__label{margin-top:3px;}
.index-container .consultation-list .weui-grid__text{font-size:12px;color:#999;}

/*index m站*/
.index-m-container .mind-list{padding-bottom:10px;}
.index-m-container .mind-list .mind-item{padding:5px 15px;color:#666;font-size:12px;}
.index-m-container .case-sec .weui-navbar .weui-navbar__item{border:none;border-bottom:2px solid transparent;color:#999;padding:7px 0;background-color:#fff;}
.index-m-container .case-sec .weui-navbar .weui-navbar__item:after{display:none;}
.index-m-container .case-sec .weui-navbar .weui-bar__item--on{background-color:#fff;border-bottom:2px solid #f60;color:#f60;}
.index-m-container .case-sec .weui-navbar .weui-navbar__item .tab-text{margin-top:5px;}
.index-m-container .case-sec{margin-top:20px;background-color:#fff;}
.index-m-container .case-sec .case-list{padding:10px 0 5px 15px;}
.index-m-container .case-item{padding:5px 15px 5px 0;border-bottom:1px solid #eee;}
.index-m-container .case-item:last-child{border-bottom:none;}
.index-m-container .case-item .item-text{font-size:12px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.index-m-container .case-item .item-text i{margin-right:5px;}
.index-m-container .case-item .item-bottom-line{padding:5px 0;font-size:13px;}
.index-m-container .case-item .item-bottom-line .item-time{color:#999;}
.index-m-container .case-item .item-bottom-line .item-more a{color:#43d6e3;}
.index-m-container .case-item .item-bottom-line .item-more i{margin-right:5px;}
.index-m-container .index-m-top{padding:10px 15px;background-color:#fff;}
.index-m-container .index-m-top .top-main .top-item{border-radius:6px;text-align:center;padding:5px;font-size:13px;color:#fff;}
.index-m-container .index-m-top .top-main .top-item:first-child{background-color:#ff8080;margin-right:10px;}
.index-m-container .index-m-top .top-main .top-item:last-child{background-color:#72d738;margin-left:10px;}
.index-m-container .index-m-top .top-main .top-item .item-img img{height:80px;}
.index-m-container .index-m-top .top-bottom{font-size:12px;margin-top:10px;}

/*feedback*/
.feedback-put{padding:10px 15px 0;}
.feedback-put .weui-textarea{border:1px solid #d9d9d9;background-color:#fff;border-radius:5px;padding:10px;width:100%;box-sizing:border-box;}

/*region-custom*/
.region-top{padding:50px 15px;}
.region-top .top-img{float:left;width:40%;text-align:center;}
.region-top .top-con{float:left;width:60%;padding-left:15px;box-sizing:border-box;}
.region-top .top-head{font-size:12px;}
.region-top .top-text{font-size:12px;margin-top:5px;color:#666;}
.region-tip{font-size:12px;color:#666;padding:0 15px;}
.region-list{margin-top:30px;}
.region-list .region-item{padding:10px 15px;border-bottom:1px solid #eee;}
.region-list .region-item:last-child{border-bottom:none;}
.region-list .region-item .state{text-align:center;font-size:12px;line-height:1.4;margin-right:25px;padding-top:10px;}
.region-list .region-item .state img{width:30px;height:30px;}
.region-list .region-item .main-head{font-size:12px;}
.region-list .region-item .main-head span{color:#666;}
.region-list .region-item .main-time{color:#666;font-size:12px;margin-top:5px;}
.region-list .region-item .main-link a{color:#f60;font-size:12px;}
.region-list .region-item .main-lawyer{padding:5px 0;}
.region-list .region-item .lawyer-img{float:left;margin-right:10px;}
.region-list .region-item .lawyer-img img{width:50px;height:50px;border-radius:100%;}
.region-list .region-item .lawyer-info{float:left;}
.region-list .region-item .lawyer-name{font-size:12px;}
.region-list .region-item .lawyer-number{font-size:12px;color:#999;}

/*receive-heart-ly*/
.recieve-heart-ly .heart-item{background-color:#fff;padding-left:15px;margin-top:20px;}
.recieve-heart-ly .item-top{padding:5px 15px 5px 0;border-bottom:1px solid #eee;font-size:12px;line-height:27px;}
.recieve-heart-ly .item-top i{margin-right:15px;}
.recieve-heart-ly .item-top .time{font-size:12px;color:#999;}
.recieve-heart-ly .item-text .weui-textarea{padding:10px 15px 10px 0;}

/*case-details*/
.case-details .case-box{background-color:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;padding-left:15px;margin-top:20px;}
.case-details .box-head{padding:10px 15px 10px 0;font-size:12px;border-bottom:1px solid #eee;}
.case-details .main-line{padding:5px 0;}
.case-details .main-line .line-item{float:left;width:50%;font-size:12px;}
.case-details .main-line .line-item span{color:#666;font-size:12px;}
.case-details .bottom-head{font-size:12px;padding:5px 0;}
.case-details .bottom-text{color:#666;line-height:1.4;font-size:12px;padding-bottom:15px;}
.case-details .weui-btn-group{margin:20px 0 5px;}
.case-details .weui-btn-group .weui-btn{margin:0 15px;}
.case-details .weui-btn-group .weui-btn+.weui-btn{margin-top:0;}

.case-allot .case-sec .weui-navbar .weui-navbar__item{border:none;border-bottom:2px solid transparent;color:#999;padding:7px 0;background-color:#fff;}
.case-allot .case-sec .weui-navbar .weui-navbar__item:after{display:none;}
.case-allot .case-sec .weui-navbar .weui-bar__item--on{background-color:#fff;border-bottom:2px solid #f60;color:#f60;}
.case-allot .case-sec .weui-navbar .weui-navbar__item .tab-text{margin-top:5px;}
.case-allot .case-sec{margin-top:20px;background-color:#fff;}
.case-allot .case-sec .case-list{padding:10px 0 5px 15px;}

/*earnings-rank*/
.earnings-rank .earnings-rank-top{padding:5px 15px;background-color:#fef4b9;color:#b37c2e;}
.earnings-rank .weui-panel{margin-top:0;}
.lawyer-container .earnings-rank .weui-media-box__no{width:36px;height:36px;line-height:36px;text-align:center;background:url(../images/yuan.png) no-repeat center center;background-size:30px 30px;color:#fff;}
.lawyer-container .earnings-rank .weui-media-box__no.no-1{width:36px;height:36px;background:url(../images/no1.png) no-repeat center center;background-size:36px 36px;}
.lawyer-container .earnings-rank .weui-media-box__no.no-2{width:36px;height:36px;background:url(../images/no2.png) no-repeat center center;background-size:36px 36px;}
.lawyer-container .earnings-rank .weui-media-box__no.no-3{width:36px;height:36px;background:url(../images/no3.png) no-repeat center center;background-size:36px 36px;}

/*appraise-rank*/
.appraise-rank-top{padding:10px 15px;background-color:#fff;}
.appraise-rank-top .my-rank{padding:5px 15px;border:1px solid #d9d9d9;background-color:#f4f4f4;margin:10px 0 0;text-align:center;color:#666;font-size:12px;border-radius:5px;}
.rank-search{margin-top:10px;background-color:#fff;border:1px solid #d9d9d9;border-radius:5px;position:relative;padding:0 0 0 40px;line-height:32px;}
.rank-search .search-icon{width:40px;height:32px;position:absolute;top:0px;left:0;background-color:#ddd;line-height:32px;text-align:center;}
.rank-search .search-input .weui-input{height:32px;line-height:32px;vertical-align:top;padding:0 10px;box-sizing:border-box;}
.lawyer-container .appraise-rank .weui-media-box__no{width:30px;height:32px;line-height:32px;text-align:center;background:url(../images/yuan.png) no-repeat center center;background-size:30px 30px;color:#fff;}
.lawyer-container .appraise-rank .weui-media-box__no.no-1{width:30px;height:32px;background:url(../images/gold.png) no-repeat center center;background-size:30px 32px;}
.lawyer-container .appraise-rank .weui-media-box__no.no-2{width:30px;height:32px;background:url(../images/silver.png) no-repeat center center;background-size:30px 32px;}
.lawyer-container .appraise-rank .weui-media-box__no.no-3{width:30px;height:32px;background:url(../images/copper.png) no-repeat center center;background-size:30px 32px;}

/*fans-rank*/
.lawyer-container .fans-rank .ranking-list .weui-media-box__hd{margin-left:10px;}
.fans-rank .weui-media-box{padding-left:5px;}
.lawyer-container .fans-rank .weui-media-box__no{width:48px;height:48px;line-height:48px;text-align:center;background:url(../images/yuan.png) no-repeat center center;background-size:30px 30px;color:#fff;}
.lawyer-container .fans-rank .weui-media-box__no.no-1{width:48px;height:48px;background:url(../images/champion.png) no-repeat center center;background-size:48px 48px;}
.lawyer-container .fans-rank .weui-media-box__no.no-2{width:48px;height:48px;background:url(../images/second.png) no-repeat center center;background-size:48px 48px;}
.lawyer-container .fans-rank .weui-media-box__no.no-3{width:48px;height:48px;background:url(../images/third.png) no-repeat center center;background-size:48px 48px;}

/*gold-rank*/
.gold-rank .top-tip{position:fixed;top:40px;left:0;z-index:99; width:100%;background-color:#fef4b9;padding:4px 15px;box-sizing:border-box;font-size:12px;}
.gold-rank .top-tip i{margin-right:10px;}
.gold-rank .top-tip .pull-left{color:#666;}
.gold-rank .gold-rank-top .activity-text{background-color:#fff;padding:10px 15px;line-height:25px;font-size:12px;position:relative;}
.gold-rank .gold-rank-top .activity-text .pull-right{font-size:12px;line-height:27px;position:relative;top:-10px;right:-15px;}
.gold-rank .gold-rank-top .activity-text .over{width:69px;height:69px;background:url(../images/over.png) no-repeat center center;background-size:69px 69px;}
.gold-rank .gold-rank-top .activity-text .text-time{color:#999;}
.gold-rank .gold-rank-top .my-rank{background-color:#fff;padding:10px 15px;margin-top:15px;}
.gold-rank .gold-rank-top .my-rank .icon-automatic{width:14px;height:15px;background:url("../images/zidong.png") no-repeat 50% 50%;background-size:14px 15px;}
.gold-rank .gold-rank-top .vote-line{padding:10px 15px;background-color:#fff;margin-top:15px;}
.gold-rank .gold-rank-top .vote-line .rank-search{margin-top:0;}
.gold-rank .gold-rank-top .vote-line .vote-left{width:100px;line-height:34px;font-size:12px;}
.gold-rank .gold-rank-top .vote-line .vote-left i{margin-right:5px;}
.gold-rank .weui-panel{margin-top:0;}
.gold-rank .ranking-list .vote-count span{margin-right:5px;}
.lawyer-container .gold-rank .ranking-list .weui-media-box__hd{margin-left:10px;}
.gold-rank .weui-media-box{padding-left:5px;}
.lawyer-container .gold-rank .weui-media-box__no{width:48px;height:48px;line-height:48px;text-align:center;background:url(../images/yuan.png) no-repeat center center;background-size:30px 30px;color:#fff;}
.lawyer-container .gold-rank .weui-media-box__no.no-1{width:48px;height:48px;background:url(../images/champion.png) no-repeat center center;background-size:48px 48px;}
.lawyer-container .gold-rank .weui-media-box__no.no-2{width:48px;height:48px;background:url(../images/second.png) no-repeat center center;background-size:48px 48px;}
.lawyer-container .gold-rank .weui-media-box__no.no-3{width:48px;height:48px;background:url(../images/third.png) no-repeat center center;background-size:48px 48px;}
.lawyer-container .gold-rank .ranking-list .rankinfo{top:40%;}
.gold-rank .ranking-list .vote-btn{width:50px;height:50px;display:block;border-radius:25px;background-color:#f60;color:#fff;text-align:center;line-height:50px;}
.gold-rank .rank-search{padding-left:0;padding-right:40px;}
.gold-rank .rank-search .weui-input{padding-left:10px;}
.gold-rank .rank-search .search-icon{width:40px;height:32px;top:0px;right:0px;left:auto;background-color:#ddd;line-height:32px;text-align:center;}

/*reference*/
.reference-top-text{padding:10px 15px 0;background-color:#fff;font-size:12px;}
.reference-top{padding:10px 15px;background-color:#fff;}
.reference-top .rank-search{margin-top:0;}
.reference-top .weui-btn{margin-left:10px;line-height:32px;}
.reference-item{padding:10px 0 0 15px;}
.reference-item .item-top{padding:0 15px 10px 0;border-bottom:1px solid #eee;font-size:12px;}
.reference-item .item-top .showmore{color:#09c;margin-top:10px;}
.reference-item .item-top-text.note{overflow: hidden;height:44px;line-height:22px;}
.reference-item .item-top-text.note2{line-height:22px;}
.reference-item .item-top-time{color:#999;margin-top:10px;}
.reference-item .item-main{padding:0 15px 10px 0;}
.reference-item .item-main .main-icon{padding:5px 0;}
.reference-item .item-main .main-icon span{margin-right:10px;display:inline-block;vertical-align:bottom;line-height:1;}
.reference-item .main-center .lawyer-img img{width:40px;height:40px;}
.reference-item .main-center .lawyer-info{margin-left:50px;font-size:12px;line-height:22px;}
.reference-item .lawyer-talk{background-color:#f4f4f4;border-radius:5px;padding:5px 15px;font-size:12px;margin-top:10px;position:relative;}
.reference-item .lawyer-talk .talk-angle{width:10px;height:10px;background-color:#f4f4f4;position:absolute;top:-6px;left:15px;transform:rotate(45deg);}
.reference-item .item-details{padding:10px 0;}

/*sort1*/
.sort1{background-color:#FFF;box-shadow:0 0 1px rgba(0, 0, 0, 0.5) inset;overflow:hidden;}
.sort1 li{padding:0 10px;height:52px;line-height:52px;border-bottom:1px solid #EEE;}
.sort1 #islimit{display:none;}
.sort1 li .s1{color:#333;font-size:12px;background:url(../images/arrow_right.png) right center no-repeat;background-size:14px auto;}
.sort1 li .s1 a{display:block;color:#333;}

/*consult-details*/
.weui-cells.deal-log p{font-size:12px;}

/*automatic-receive*/
.automatic-receive .automatic-top{padding:0 15px;margin-top:15px;}
.automatic-receive .automatic-top-box{background-color:#ffcccb;padding:10px 15px;border-radius:5px;}
.automatic-receive .step-con{padding:0 15px;}
.automatic-receive .automatic-show{margin:10px 15px 0;padding:10px 15px;background-color:#fff;height:150px;border-radius:5px;text-align:center;}
.automatic-receive .step-1 .automatic-show{background:#fff url(../images/qiangdan.png) no-repeat center center;background-size:133px 31px;}
.automatic-receive .step-1 .show-text{margin-top:115px;font-size:12px;color:#999;}
.automatic-receive .step-2 .show-center{margin-top:30px;font-size:12px;}
.automatic-receive .step-2 .show-center i{margin-right:10px;}
.automatic-receive .step-2 .show-text{margin-top:5px;font-size:12px;}
.automatic-receive .step-2 .automatic-btn .weui-btn_orange{background-color:#fe9900;}
.automatic-receive .step-3 .show-text{font-size:20px;color:#666;margin-top:10px;}
.automatic-receive .step-3 .show-tip{color:#999;font-size:12px;margin-top:20px;}
.automatic-receive .step-3 .show-btn{margin-top:20px;}
.automatic-receive .step-3 .show-btn .weui-btn_primary{padding:0px 20px;font-size:12px;}
.automatic-receive .step-3 .order-text{font-size:12px;color:#666;background-color:#fff;border-radius:5px;margin:20px 15px 0;padding:10px;}
.automatic-receive .step-3 .automatic-btn-tip{font-size:12px;padding:0 15px;margin-top:10px;}
.automatic-receive .step-3 .automatic-btn .weui-btn-area{margin-top:10px;}
.automatic-receive .automatic-tip{padding:10px 15px;font-size:12px;color:#666;}
.automatic-receive .automatic-tip .tip-head{font-size:12px;color:#333;padding:10px 0;}

/*order-details*/
.order-detail-all{margin-top:0;}
.order-detail-all .common-order-detail{margin-top:0;padding:40px 15px;}
.order-detail-all .order-describe{background-color:#fff;margin-top:20px;}
.order-detail-all .order-describe .case-details{padding:10px 15px 0;}
.order-detail-all .order-toggle{border-top:1px solid #eee;border-bottom:1px solid #eee;}
.order-detail-all .order-toggle .icon-toggle1{width:8px;height:14px;background:url(../images/next.png) no-repeat center center;background-size:8px 14px;}
.order-detail-all .order-toggle .icon-toggle2{width:14px;height:8px;background:url(../images/next2.png) no-repeat center center;background-size:14px 8px;}
.order-detail-all .order-details-top{padding:10px;position:fixed;width:100%;z-index:80;box-sizing:border-box;margin-top:0;}
.order-detail-all .order-details-top .btn-box{width:33.3%;padding:5px;float:left;box-sizing:border-box;height:40px;}
.order-detail-all .order-details-top .btn-box .weui-btn{padding:0;width:100%;}
.order-detail-all .order-details-top .btn-box .weui-btn_orange{border:1px solid #f60;color:#f60;}
.weui-dialog__bd .case-details .bottom-text{text-align:left;}
.weui-dialog__bd .deal-log{text-align:left;margin-top:0;color:#333;margin-bottom:20px;}
.weui-dialog__bd .deal-log .log-head{font-size:12px;color:#999;text-align:center;}
.weui-dialog__bd .deal-log .weui-cell{padding:10px 0;}
.weui-dialog__bd .deal-log .weui-cell:before{left:0;}
.weui-dialog__bd .deal-log span{color:#999;}
.weui-dialog__bd .order-detail .common-order-detail{margin-top:0;padding:0;}
.weui-dialog__bd .order-detail .common-order-detail:before{display:none;}

/*account-search*/
.account-search-top{padding:10px 15px;background-color:#fff;}
.account-search-top .top-text{margin-top:10px;font-size:14px;}
.account-search-top .top-money{padding:10px 0;font-size:20px;}
.account-search-tip{padding:15px;}
.account-search-tip .tip-head{color:#666;}
.account-search-tip .tip-text{font-size:12px;color:#999;}

/*space-user*/
/*space-user space_list*/
.space_list{background-color:#FFF;}
.space_list li{margin:0 10px;padding:16px 0;border-bottom:1px solid #EEE;}
.space_list .con1{position:relative;}
.space_list .con1 .adviceto{display:block;width:80px;height:26px;line-height:26px;text-align:center;color:#F55;border:1px solid #F55;border-radius:3px;position:absolute;top:50%;right:0;margin-top:-13px;}
.space_list .con1 .icon{width:50px;height:50px;overflow:hidden;position:absolute;top:0;left:0;}
.space_list .con1 .icon img{display:block;width:50px;height:50px;border-radius:5px;}
.space_list .con1 .desc{padding:0 90px 0 60px;overflow:hidden;}
.space_list .con1 .desc span{display:block;color:#09c;}
.space_list .con1 .desc em{font-size:12px;font-style:normal;}
.space_list .con1 .desc p{padding-top:4px;color:#999;font-size:12px;}


.space_list .con2{padding:0 0 10px 60px;line-height:22px;color:#333;font-size:12px;}
.space_list .con2 .note{height:42px;overflow:hidden;word-break:break-all;}
.space_list .con2 .note2{height:auto;min-height:42px;word-break:break-all;}
.space_list .con2 i{margin-right:4px;padding:2px 4px;color:#FFF;font-size:12px;background-color:#129df7;border-radius:2px;}
.space_list .con2 .showmore{padding-top:2px;color:#5080BC;}
.space_list .info{padding-left:60px;height:20px;line-height:20px;color:#999;font-size:12px;}
.space_list .info .text{display:inline;float:left;}
.space_list .info .read{display:inline;float:right;color:#999;}
.space_list .info .read a{color:#999;text-decoration:none;}

.space_list .more{margin:0;padding:10px 10px 0;background:#F6F6F6;}
.space_list .more a{display:block;height:44px;line-height:44px;text-align:center;color:#333;font-size:12px;background-color:#FFF;border:1px solid #EEE;border-radius:3px;}

/*space-issue*/
.space-issue .weui-textarea{margin-bottom:15px;}

/*lvban-agreement*/
/*lvban-agreement single*/
.single{padding:20px;text-align:left;line-height:26px;font-size:12px;}
.single-head{font-weight:bold;text-align:center;font-size:14px;}
.single p{padding-top:6px;}

/*contact-us*/
.contact-us{padding:10px 15px;font-size:12px;line-height:25px;}

/*nationwide-site*/
/*nationwide-site city*/
.city_header1{background-color:#FFF;}
.city_header1 .con{padding:15px 0;color:#999;font-size:12px;}
.city_header1 .con .tit{padding:0 10px;}
.city_header1 .con ul{display:block;padding:0 5px;}
.city_header1 .con ul:after{clear:both;display:block;height:0;content:".";overflow:hidden;}
.city_header1 .con li{display:block;float:left;margin-top:10px;width:25%;}
.city_header1 .con li a{display:block;margin:0 5px;height:30px;line-height:30px;text-align:center;color:#333;border:1px solid #DDD;border-radius:3px;}
.city_header1 .con li.current a{color:#F8484C;border-color:#F8484C;}
.city_header1 .con2{border-bottom:1px solid #DDD;}

.city_list1{background-color:#FFF;}
.city_list1 .con{border-bottom:1px solid #DDD;}
.city_list1 .con .tit{padding:0 15px;height:36px;line-height:36px;color:#333;font-size:12px;background:#F6F6F6;position:relative;}
.city_list1 .con .tit i{display:block;width:16px;height:16px;background:url(../images/arrow_right.png) right center no-repeat;background-size:100% auto;position:absolute;right:10px;top:50%;margin-top:-9px;opacity:.5;}
.city_list1 .con .city_current i{transform: rotate(90deg);}
.city_list1 .con ul{padding:0 10px;border-top:1px solid #DDD;display:none;}
.city_list1 .con li{padding:0 5px;height:45px;line-height:45px;color:#333;font-size:12px;border-bottom: 1px solid #EEE; position:relative;}
.city_list1 .con li:last-child{border-bottom:none;}
.city_list1 .con li.str a{color:#333;}

.city_list1 .con li a{display:block;color:#666;}
.city_list1 .con li i{display:block;width:16px;height:16px;background:url(../images/arrow_right.png) right center no-repeat;background-size:100% auto;position:absolute;right:0;top:50%;margin-top:-8px; opacity:.5;}

/*qqFace*/
.qqFace{margin-top:15px;background:#fff;padding:2px;border:1px #dfe6f6 solid;width:100%;margin-bottom:-15px;}
.qqFace table{width:100%;}
.qqFace table td{padding:0px;width:10%;text-align:center;}
.qqFace table td img{cursor:pointer;border:1px #fff solid;}
.qqFace table td img:hover{border:1px #0066cc solid;}

/*comment-details*/
.comment-content .comment-top{padding:15px;border-bottom:1px solid #d9d9d9;}
.comment-content .comment-top .comment-title{font-size:24px;}
.comment-content .comment-top .comment-second{color:#999;}
.comment-content .comment-top .comment-time{margin-right:10px;}
.comment-content .comment-top .comment-from{margin-right:10px;}
.comment-content .comment-mid{padding:15px;border-bottom:1px solid #d9d9d9;}
.comment-content .comment-mid-box{padding:10px 15px;border:1px solid #d9d9d9;border-radius:5px;background-color:#f0fdfe;}
.comment-content .comment-mid .mid-img img{width:100%;}
.comment-content .comment-mid .mid-title{font-weight:bold;}
.comment-content .comment-mid .mid-text{color:#666;}
.comment-content .comment-main{padding:15px;}
.comment-content .comment-other{padding:15px;border-bottom:1px solid #d9d9d9;}
.comment-content .comment-other-box{padding:10px 15px;border:1px solid #d9d9d9;border-radius:5px;background-color:#fff;}
.comment-content .comment-other .other-head{font-weight:bold;padding:0 0 5px 0;border-bottom:1px solid #d9d9d9;}
.comment-content .comment-other .other-item{padding:10px 0;border-bottom:1px solid #d9d9d9;}
.comment-content .comment-other .other-item:last-child{border-bottom:none;padding-bottom:0;}
.comment-content .comment-other .other-item .item-text{color:#666;}

/*exchange-main*/
.exchange-main-content .weui-navbar__item{position:relative;}
.exchange-main-content .weui-navbar__item .info-mark{position:absolute;left:60%;top:2px;min-width:16px;height:16px;text-align:center;line-height:16px;background-color:#f60;color:#fff;border-radius:10px;font-size:12px;padding:0 3px;}
.exchange-main-content .weui-cell:before{left:0;}
.exchange-main-content .weui-cell__hd img{margin-right:10px;width:50px;}
.exchange-main-content .weui-cell__bd p span{margin-left:10px;}
.exchange-main-content .weui-cell__ft .weui-btn{display:inline-block;margin-left:10px;}
.exchange-main-content .right-letter{position:fixed;right:0;bottom:0;top:109px;width:35px;text-align:center;background-color:#ccc;}
.exchange-main-content .right-letter>a{display:block;color:#666;}
.exchange-main-content .info-item{padding:10px 15px;display:block;border-bottom:1px solid #eee;}
.exchange-main-content .info-item .item-img{margin-right:10px;}
.exchange-main-content .info-item .item-img img{width:50px;}
.exchange-main-content .info-item .item-main{margin-left:65px;}
.exchange-main-content .info-item .main-top{color:#333;font-size:14px;height:20px;}
.exchange-main-content .info-item .main-top p span{margin-left:10px;}
.exchange-main-content .info-item .item-text{color:#666;padding-top:10px;overflow:hidden;text-overflow:ellipsis;}
.exchange-main-content .info-item .item-time{color:#999;font-size:12px;}
.exchange-main-content .info-item .item-btn{padding-top:5px;}
.exchange-main-content .info-item .item-btn .weui-btn{margin-top:0;margin-right:10px;}
.exchange-main-content .weui-cell .new-mark{min-width:20px;height:20px;text-align:center;line-height:20px;background-color:#f60;color:#fff;border-radius:10px;font-size:14px;padding:0 3px;margin-right:30px;}

.no-message{text-align:center;padding-top:50px;}
.no-message .no-message-text{font-size:20px;color:#ccc;font-weight:bold;margin-top:10px;}

/*index user*/
.index-case{background-color:#fff;margin-top:15px;}
.index-case .case-head{font-size:12px;padding:10px 15px 0;}
.index-case .case-head span{color:#f30;font-weight:bold;}
.index-case .case-item{font-size:12px;color:#999;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px 15px;}
.index-case .case-item span{color:#666;}
.index-case .case-item i{display:inline-block;vertical-align:middle;margin-right:5px;width:8px;height:8px;border-radius:4px;background-color:#dbdbdb;}

/*lvban tip*/
.lvban-tip{padding:10px 30px;}
.lvban-tip .tip-head{color:#666;font-weight:bold;}
.lvban-tip .tip-text{padding-top:5px;color:#0066cc;}
.lvban-tip .tip-text span{color:#f60;}

/*top weui-tab*/
.pt0-tab.weui-tab{height:auto;}
.pt20-tab.weui-tab{height:auto;}
.pt0-tab.weui-tab .weui-navbar{top:44px;position:fixed;}
.pt20-tab.weui-tab .weui-navbar{top:64px;position:fixed;}

.font-blue{color:#0000ff}
.font-red{color:#f30}
.preview-box img{ width:100%;}
.preview-list-box { float:left;width:50%; }
.preview-list-box img{ width:50%;height:auto; }
.weui-uploader__preview-box{ float: left; position: relative; margin-right: 7px; margin-bottom: 9px; width: 77px; height: 77px; border: 1px solid #d9d9d9; }
.weui-uploader__preview-list-box{ float: left; position: relative; margin-right: 5px;margin-top: 5px; width: 77px; height: auto;  }
#cboxLoadedContent img{
  width:50%;
  height:auto;
}



/*tool*/
.tool{}
.tool .weui-cell_select{ padding-top:10px;padding-bottom:10px;}
.tool .weui-cell_select .weui-select{height:32px;line-height:32px;}
.tool .weui-cell_switch{ padding-top:10px;padding-bottom:10px;}
.tool .weui-label{width:110px;height:32px;line-height:32px;font-size:15px; overflow:hidden;}
.tool .weui-cell .weui-cell__bd{font-size:15px;}
.tool .weui-switch-cp__input:checked~.weui-switch-cp__box, .weui-switch:checked {border-color: #f60;background-color: #f60;}




/*tool-list*/
.tool-list{ background-color:#FFF;}

.tool-list .tit{ padding:10px 12px 4px; height:24px;line-height:24px; text-align: center; color:#222; font-size:14px; font-weight:bold; background-color:#F4F4F4; overflow:hidden;}

.tool-list .con{ padding-top:1px; position:relative;}
.tool-list .con:before{content:"";position:absolute;left:0;top:0;right:0;height:0;border-top:1px solid #DDD;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);overflow:hidden;}
.tool-list .con:after{content:"";position:absolute;left:0;bottom:0;right:0;height:0;border-bottom:1px solid #DDD;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);overflow:hidden;}

.tool-list .con li{ display:inline-block;float:left; width:33.33%; text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box; background-color:#FFF;border-right:1px solid #F8F8F8;border-bottom:1px solid #F8F8F8;position:relative;}
.tool-list .con li a{ display:block;}

.tool-list .con li .icon{ display: block; margin:16px auto 0; width:50px; height:50px; background-position:center center; background-size:72% auto; background-repeat:no-repeat; border-radius:50%;}
.tool-list .con li .desc{ padding:7px 0; height:30px; line-height:30px;color:#222;font-size:13px;}

.tool-list1 .con .icon{ border:1px solid #FFF;}
.tool-list1 .con li:nth-child(1) .icon{ border-color:#9794fd;}
.tool-list1 .con li:nth-child(2) .icon{ border-color:#fe943e;}
.tool-list1 .con li:nth-child(3) .icon{ border-color:#62b9fe;}
.tool-list1 .con li:nth-child(4) .icon{ border-color:#40caa8;}
.tool-list1 .con li:nth-child(5) .icon{ border-color:#ff7271;}
.tool-list1 .con li:nth-child(6) .icon{ border-color:#fdc609;}
.tool-list1 .con li:nth-child(7) .icon{ border-color:#3bc8fe;}
.tool-list1 .con li:nth-child(8) .icon{ border-color:#71c326;}


.tool-list2 .con .icon{background-color:#F4F4F4;}
.tool-list2 .con li:nth-child(1) .icon{ background-color:#9794fd;}
.tool-list2 .con li:nth-child(2) .icon{ background-color:#fe943e;}
.tool-list2 .con li:nth-child(3) .icon{ background-color:#62b9fe;}
.tool-list2 .con li:nth-child(4) .icon{ background-color:#40caa8;}
.tool-list2 .con li:nth-child(5) .icon{ background-color:#ff7271;}
.tool-list2 .con li:nth-child(6) .icon{ background-color:#fdc609;}
.tool-list2 .con li:nth-child(7) .icon{ background-color:#3bc8fe;}
.tool-list2 .con li:nth-child(8) .icon{ background-color:#71c326;}




/*tool-btns*/
.tool-btns{ padding:20px 5px 10px;}
.tool-btns li{ display:inline-block; padding:0 5px; float:left; width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;}

.tool-btns .btn1,
.tool-btns .btn2{ display: block;width:100%;height:38px; line-height:38px; text-align:center; color:#FFF; font-size:14px; background-color:#069; border:0; border:none; border-radius:2px;}
.tool-btns .btn1{background-color:#999;}
.tool-btns .btn2{background-color:#f60;}



/*tool-result*/
.tool-result{padding:10px;text-align: center;}
.tool-result .tit{ padding:8px 0 10px;color:#333;font-size:15px; font-weight:bold;}
.tool-result .desc{ line-height:24px; text-align:center; font-size:15px;}
.tool-result .desc li{ height:28px; line-height:28px; font-weight:bold;}
.tool-result .desc li span{ display:inline-block; float:left; width:50%;}
.tool-result .desc li .t{ text-align:right;color:#333;}
.tool-result .desc li .c{ text-align:left;text-indent:10px; color:#F00;}

.tool-result .desc .tits{ padding:4px 8px 10px; line-height:24px; text-align:center;color:#666;font-size:14px;}
.tool-result .desc p{ padding:0 8px; line-height:24px; text-align:left; color:#333; font-size:14px;}

.tool-result .tips{padding:15px 0; color:#666; font-size:12px;}
.tool-result .tips a{ color:#2f6397;}


/*tool-formula*/
.tool-formula{ margin:12px; background-color:#FFF;}
.tool-formula .tit{ padding:12px 10px 0; color:#222; font-size:14px; font-weight:bold;}
.tool-formula .f{ margin:0 10px; padding:5px 0; height:24px; line-height:24px; color:#555; font-size:14px;}
.tool-formula .f1{ border-bottom:1px solid #EEE;}
.tool-formula .f2{ }
.tool-formula .tips{ padding:8px 0; line-height:24px; text-align:center; font-size:12px;background-color:#F4F4F4;}



/*tool-fee*/
.tool-fee{}

.tool-fee .tfrate{height:40px; overflow:hidden; position:relative;}
.tool-fee .tfrate:before {content: " ";position: absolute;left: 0;bottom: 0;right: 0;height: 1px;border-top: 1px solid #d9d9d9;color: #d9d9d9;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleY(.5);transform: scaleY(.5);}
.tool-fee .tfrate em{ display:inline-block; float:right; height:40px; line-height:40px; text-align:right; font-style:normal;}
.tool-fee .tfrate .weui-input{ display:inline-block; float:left; width:90%;height:40px; line-height:40px;}

.tool-fee .tfdate{height:40px; overflow:hidden;}
.tool-fee .tfdate .weui-check{ display:none;}
.tool-fee .tfdate .weui-check__label{ display:inline-block; float:left; width:33.33%; height:40px; line-height:40px; text-align:left; overflow:hidden;}
.tool-fee .tfdate .weui-check:checked+.weui-icon-checked:before {display: block;content: "\EA06";color: #f60;font-size: 23px;}
.tool-fee .tfdate .weui-icon-checked:before {display: block;content: "\EA01";color: #f60;font-size: 23px;}



/*tool-link*/
.tool-link{ padding-bottom:12px;}
.tool-link .con{ margin-top:14px;padding:10px 2px; background-color:#FFF; position:relative;}
.tool-link .con:before{content:"";position:absolute;left:0;top:0;right:0;height:0;border-top:1px solid #DDD;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);overflow:hidden;}
.tool-link .con:after{content:"";position:absolute;left:0;bottom:0;right:0;height:0;border-bottom:1px solid #DDD;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);overflow:hidden;}

.tool-link .tit{padding:12px 12px 0;height:20px;line-height:20px;color:#888;font-size:15px; font-weight:600;}
.tool-link .desc{ padding:6px 0;}
.tool-link .desc a{ display:inline-block;padding: 0 12px;line-height: 40px;text-decoration: none;color:#222;font-size: 15px;}


.task_towechat{background-color:#F60;border-radius:5px;position:relative;}
.task_towechat .clo{width:20px;height:20px;line-height:20px;text-align:center;background-color:#FFF;border-radius:50%;position:absolute;top:-8px;right:-8px;}
.task_towechat .clo i{color:#999;font-size:14px;}
.task_towechat .tit{padding:15px 0 95px;color:#FFF;}
.task_towechat .tit span{font-size:15px;}
.task_towechat .tit p{padding-top:3px;font-size:15px;opacity:.8;}
.task_towechat .pic{margin:0 auto;width:120px; height:120px; text-align:center;position:absolute;top:70px;left:50%;margin-left:-60px;}
.task_towechat .pic img{display:block;width:100%;height:100%;border-radius:5px;box-shadow:0 1px 4px #EEE;}
.task_towechat .pic span{ display:block; height:40px; line-height:40px; font-size:13px;}
.task_towechat .desc{padding:45px 12px 12px; text-align:left;background-color:#FFF;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.task_towechat .desc li{padding:6px 0;line-height:13px;}
.task_towechat .desc li span{color:#222;font-size:12px;}
.task_towechat .desc li p{color:#666;font-size:12px;}
.task_towechat .desc li m{color:#F00;}

.foot-tabbar .weui-tabbar__item  .weui-grid_count{position:absolute;color:#fff;font-size:12px;top:-3px;left:42px;font-style:normal;width:18px;height:18px;line-height:18px;background-color:#f60;text-align:center;border-radius:100%;}
.lawyer-mine   .weui-grid_count{position:absolute;color:#fff;font-size:12px;top:12px;left:120px;font-style:normal;width:18px;height:18px;line-height:18px;background-color:#f60;text-align:center;border-radius:100%;}
#pagebox_lawyerapp_myfriend   .weui-grid_count{position:absolute;color:#fff;font-size:12px;top:5px;left:60px;font-style:normal;width:14px;height:14px;line-height:18px;background-color:#f60;text-align:center;border-radius:100%;}
.foot-tabbar .weui-tabbar__item  .icon-myorder{background:url("../images/bdingdan.png") no-repeat 50% 50%;background-size:33px 41px;position:relative;}

/*.payMoneyCount{ height:20px; background:url("../images/money.jpg")}*/



/*index_rank1*/
.index_rank1{margin-top:10px;overflow:hidden;}
.index_rank1 .irtab{padding:0 2px;overflow:hidden;}
.index_rank1 .irtab li{display:inline-block;float:left;width:33.33%;height:36px;overflow:hidden;}
.index_rank1 .irtab li span{display:block;margin:0 2px;height:36px;line-height:38px;text-align:center;color:#444;font-size:13px;border-top-style:solid;border-top-width:2px;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden;}
.index_rank1 .irtab .li1 span{color:#ff812e;background-color:#ffefe5;border-top-color:#ffefe5;}
.index_rank1 .irtab .li2 span{color:#ff6b6b;background-color:#ffebeb;border-top-color:#ffebeb;}
.index_rank1 .irtab .li3 span{color:#8c95f6;background-color:#e9ebfd;border-top-color:#e9ebfd;}
.index_rank1 .irtab .current span{background-color:#FFF;}


.index_rank1 .ircon{padding:2px 0 12px;background-color:#FFF;}
.index_rank1 .ircon .con{display:none;}
.index_rank1 .ircon li{display:inline-block;float:left;margin-top:4px;width:33.33%;text-align:center;position:relative;}
.index_rank1 .ircon li .icon{margin:0 auto;padding:12px;width:48px;height:48px;position:relative;}
.index_rank1 .ircon li .icon .rmask{width:72px;height:72px;background-size:100% auto;position:absolute;left:0;top:-3px;}
.index_rank1 .ircon li .icon i{display:block;width:38px;height:14px;line-height:17px;text-align:center;color:#FFF;font-size:10px;background-color:#ffba8c;border-radius:3px;overflow:hidden;position:absolute;bottom:2px;left:50%;margin-left:-19px;}
.index_rank1 .ircon li .icon img{display:block;width:48px;height:48px;border-radius:50%;}
.index_rank1 .ircon li .desc{height:20px;color:#666;font-size:12px;}


.index_rank1 .ircon .lir1{}
.index_rank1 .ircon .lir1 .icon{}
.index_rank1 .ircon .lir1 .icon i{}
.index_rank1 .ircon .lir2{}
.index_rank1 .ircon .lir2 .icon{}
.index_rank1 .ircon .lir2 .icon .rmask{}
.index_rank1 .ircon .lir2 .icon i{}


.index_rank1 .ircon .li1 .icon .rmask{background-image:url(../images/irank1.png);}
.index_rank1 .ircon .li1 .icon i{background-color:#f2b320;}
.index_rank1 .ircon .li2 .icon .rmask{background-image:url(../images/irank2.png);}
.index_rank1 .ircon .li2 .icon i{background-color:#b2b2b2;}
.index_rank1 .ircon .li3 .icon .rmask{background-image:url(../images/irank3.png);}
.index_rank1 .ircon .li3 .icon i{background-color:#eb9f68;}


/*列表过滤条件=========================*/
/*popup_filter_list*/
.popup_filter_list{ width:90%;height:40px; background-color:#f4f4f4; position:fixed; top:105px; left:0; z-index:901;}
.popup_filter_list li{ display:inline-block; float:left; width:33.33%; height:40px;line-height:44px; color:#222;text-align:center; overflow:hidden;}
.popup_filter_list li span{display: inline-block; margin:0 auto; padding-right:15px; text-align:center; overflow:hidden; position:relative;}
.popup_filter_list li span::after{display:block;content:""; width:0;height:0;border-style: solid;border-width:5px 5px 0 5px;border-color: #CCC transparent transparent transparent; position:absolute; right:0; top:18px;}
.popup_filter_listh{ width:100%;height:36px; overflow:hidden;}

.lawyer_list2{margin-top: 45px}

/*popup_filter_wrap*/
.popup_filter_wrap{ display:none; width:100%; max-height:270px;background-color:#FFF; overflow:hidden; overflow-y:scroll; position:fixed; left:0; top:148px; z-index:902;}
.popup_filter_wrap .li{padding:0 12px;height:40px; line-height:40px; text-align:left;color:#333;font-size:14px;border-bottom:1px solid #F4F4F4;verflow:hidden;}


/*popup_filter_mask*/
.popup_filter_mask{z-index:900;}


/*popup_region*/
.popup_region{ text-align:left; font-size:14px; background-color:#FFF;}
.popup_region_province{ display:inline-block; float:left; width:40%;height:270px;overflow:hidden; overflow-y:scroll;  }
.popup_region_province .li{background-color:#F1F2F6;border-bottom:1px solid #F1F2F6;}
.popup_region_province .current{ background-color:#FFF;}
.popup_region_city{ display:inline-block; float:right; width:60%;height:270px;overflow:hidden; overflow-y:scroll;}


/*space_list*/

.space_list{background-color: #FFF;}
.space_list li{padding: 12px 12px 12px 62px; min-height: 40px; position: relative;}
.space_list .icon{width: 40px;height: 40px;overflow: hidden;position: absolute;top: 12px;left: 12px;}
.space_list .icon img{ display: block; width: 100%;height: 100%;}
.space_list .desc {}
.space_list .cell_name{ line-height: 24px; color: #666;}
.space_list .cell_name span{color: #586b95;font-size: 16px;}
.space_list .cell_content{ padding-right: 12px; line-height: 22px; color: #333; font-size: 16px; word-wrap: break-word;word-break: break-all;}
.space_list .cell_content p{word-wrap: break-word;word-break: break-all;}
.space_list .cell_images{ padding-top: 10px;}
.space_list .cell_videos{ padding-top: 10px;}
.space_list .cell_info{ margin-top: 10px; position: relative; z-index: 10;}
.space_list .cell_info ._time{ line-height: 24px; color: #808080; font-size: 12px;}
.space_list .cell_info ._fun{ width: 24px; height: 24px; background: url(../images/space_fun.png) no-repeat; background-size: 100%; position: absolute; top: 0; right: 0;}
.space_list .cell_info ._funbar{ width: 0; height: 40px; background-color: #303030; border-radius: 3px; position: absolute; top: -8px; right: 36px; overflow: hidden; opacity: 0; -webkit-transition: all .2s linear;transition: all .2s linear;}
.space_list .cell_info ._funbar ._item{ display: inline-block; float: left; padding: 0 24px 0 48px; height: 40px; line-height: 40px; text-align: center; color: #fff; font-size: 14px; background-position: 24px 7px; background-repeat: no-repeat; background-size: 24px 24px;}
.space_list .cell_info ._funbar ._item_zan{background-image: url(../images/space_zan.png);}
.space_list .cell_info ._funbar ._item_comment{ background-image: url(../images/space_comment.png);}
.space_list .cell_info ._funbar_open{ width: 210px; opacity: 1;}
.space_list .cell_comment{ margin-top: 8px; padding: 10px; color: #444; background-color: #eee; border-radius: 2px; position: relative;}
.space_list .cell_comment:before{ position: absolute; left: 10px; top: -14px; content: '';width: 0; height: 0; border-width: 8px; border-style: solid; border-color: transparent transparent #eee transparent;}
.space_list .cell_comment ._item { line-height: 20px;}
.space_list .cell_comment ._item em{color: #586b95; font-style: normal;}
.space_list .cell_comment ._item img{vertical-align: top;}
.space_list li.more{margin: 0;padding: 4px 0;height: 30px;line-height: 30px;text-align: center;color: #999;font-size: 12px;background-color: transparent;position: relative;}
.space_list li.more a{color: #999;font-size: 12px;}
.space_list li.more:before, .space_list li.more:after{display: none;}

/*cell_link*/
.space_list .cell_link{ margin-top: 8px; padding: 5px; color: #222; font-size: 13px; background-color: #ebebeb;}
.space_list .cell_link img{ display: block; float: left; margin-right: 5px; width: 40px; height: 40px;}
.space_list .cell_link p{ padding: 2px; height: 36px; line-height: 18px; overflow: hidden;}

/*space_list image/viewo*/
.space_list .cell_image{ width: 270px;}
.space_list .cell_image ._item{ display: inline-block; float: left; margin: 0 3px 3px 0;width: 86px; height: 86px; background-position: center center; background-size: cover; overflow: hidden;}
.space_list .cell_image ._item img{ display: block; width: 100%;height: 100%;}
.space_list .cell_image1 {}
.space_list .cell_image1 ._item{width: 80%; height: auto; max-height: 240px; background-size: 1px;}
.space_list .cell_image1 ._item img{ display: block; width: 100%;}
.space_list .cell_image4{ width: 200px;}
.space_list .cell_image4 ._item {}
.space_list .cell_video{ width: 180px;}
.space_list .cell_video ._item{margin: 0 3px 3px 0;width: 100%; background-color: #000; overflow: hidden;}

/*space_mask*/

.space_mask{ display: none; width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 8;}


/*space_personal_list image/viewo*/

.feed-container .cell_images, feed-container .cell_videos{ display: inline-block; float: left; margin-right: 8px; width: 76px; height: 76px; overflow: hidden;}
.feed-container .cell_image ._item,
.feed-container .cell_video ._item{ display: inline-block; float: left; margin: 0 2px 2px 0;width: 36px; height: 36px; background-position: center center; background-size: cover; overflow: hidden;}
.feed-container .cell_image ._item img{ display: block; width: 100%;height: 100%;}
.feed-container .cell_image1 ._item{width: 74px; height: 74px;}
.feed-container .cell_image2 ._item{height: 74px;}
.feed-container .cell_image3 ._item {}
.feed-container .cell_image3 ._item:first-child{height: 74px;}
.feed-container .cell_video ._item{width: 74px; height: 120px; background-color: #000;}



/*article_list*/
.article_list{ background-color: #FFF;}
.article_list li{ margin: 0 12px; padding: 12px 0; max-height: 80px; border-bottom: 1px solid #eee; overflow: hidden;}
.article_list li a{ color: #333;}
.article_list li .icon{ display:inline-block; float:left; margin-right:10px;width:112px;height:80px; overflow:hidden;}
.article_list li .icon img{display:block;width:100%;height:100%;}
.article_list li .desc{}
.article_list li .desc .tits{ max-height: 44px; line-height: 22px; font-size: 15px; overflow: hidden;}
.article_list li .desc .info{ margin-top:16px;color: #999;}
.article_list li .desc .time{ margin-top:16px;color: #999; font-size:11px;}
.article_list li .desc .time span{ padding-right: 10px; }
.article_list li .desc .time ._toedit{ display: inline-block; float: right; color: #f60; font-size:11px;}

/*article_detail*/
.article_detail{ padding-bottom:12px;background-color: #FFF;}
.article_detail .tit{ padding: 12px; color: #222; font-size: 20px; font-weight: bold;}
.article_detail .info{ padding: 0 12px; color: #999; font-size: 12px;}
.article_detail .info a, .article_detail .info span{ padding-right: 8px;}
.article_detail .info a{ color: #5080BC;}
.article_detail .info ._logo{ display: inline-block; float: left; margin-right: 5px; width: 20px; height: 20px; border-radius: 50%;}
.article_detail .note{ margin:16px 12px 4px; padding: 12px; line-height: 22px; background-color: #F4F4F4; border-left: 4px solid #DDD;}
.article_detail .cbox{ padding: 12px; line-height: 26px; font-size: 15px;}
.article_detail .cbox img{ max-width: 100%;}
.article_detail .cbox p{ margin-top: 12px; }
.article_detail .alawyer{ margin: 12px; padding: 20px 12px; text-align: center; background-color: #F4F4F4; position: relative;}
.article_detail .alawyer .icon{ margin: 0 auto; width:72px;height:72px;left:0;top:12px;}
.article_detail .alawyer .icon img{display:block;width:100%;height:100%; border-radius: 50%;}
.article_detail .alawyer .desc{}
.article_detail .alawyer .desc .tits{ padding: 12px 0 0; font-size: 15px; overflow: hidden;}
.article_detail .alawyer .desc .info{ padding: 4px 0; color: #999;}
.article_detail .alawyer .desc .record{ padding: 8px 0;}
.article_detail .alawyer .desc .record span{ padding: 0 8px;}
.article_detail .alawyer .desc .record span em{ padding-left: 2px; color: #F00;}
.article_detail .alawyer .bts{ margin-top:10px;height: 42px; line-height: 42px; text-align: center; color: #FFF; font-size: 14px; background-color: #F60; border-radius: 3px;}


/*article_share*/
.article_share{ padding: 40px 20px 80px;}
.article_share li{ display: inline-block; float: left; width: 33.33%; color: #666; font-size: 11px;}
.article_share li .icon{ margin: 0 auto; width: 28px; height: 28px; background-position: center center; background-repeat: no-repeat; background-size: 100%;}
.article_share li .desc{ height: 32px; line-height: 32px; text-align: center;}
.article_share li._lvban .icon{ background-image: url(../images/share_lvban.png);}
.article_share li._weixin .icon{ background-image: url(../images/share_weixin.png);}
.article_share li._friend .icon{ background-image: url(../images/share_friend.png);}
	
/*popup_share*/

.popup_share{ z-index: 992;}
.popup_share .weui-popup__overlay{opacity: 1;}
.popup_share .weui-popup__modal{ background: none;}
.popup_share_list{ margin: 0 10px; background-color: #fff; border-radius: 6px;}
.popup_share_list li{ display: inline-block; float: left; padding: 20px 0; width: 33.33%; color: #666; font-size: 11px;}
.popup_share_list li .icon{ margin: 0 auto; width: 36px; height: 36px; background-position: center center; background-repeat: no-repeat; background-size: 100%;}
.popup_share_list li .desc{ margin-top: 10px; height: 20px; line-height: 20px; text-align: center;}
.popup_share_list li._lvban .icon{ background-image: url(../images/share_lvban.png);}
.popup_share_list li._weixin .icon{ background-image: url(../images/share_weixin.png);}
.popup_share_list li._friend .icon{ background-image: url(../images/share_friend.png);}
.popup_share_close{ display: block; margin: 10px; height: 44px; line-height: 44px; text-align: center; color: #666; font-size: 15px; background-color: #fff; border-radius: 6px;}

/*article_create*/
.article_create{ background-color: #f6f6f6;}
/*article_create_title*/

.article_create_title{ padding: 10px; background: #fff; border-bottom: 1px solid #eee;}
.article_create_title ._title{ width: 100%; height: 44px; line-height: 22px; color: #333; font-size: 14px; background-color: transparent; border: 0;}
/*article_create_content*/

.article_create_content{ margin-top: 10px; padding: 10px; background: #fff; border-top: 1px solid #eee;}
.article_create_content ._content{ width: 100%; height: 260px; line-height: 22px; color: #333; font-size: 14px; background-color: transparent; border: 0;outline: 0; word-wrap: break-word; overflow-x: hidden; overflow-y: auto;}
.article_create_content ._content:empty:before{ color: #777; content: attr(placeholder);}
.article_create_content ._content img{ width: 100px;}
/*article_create_tool*/

.article_create_tool{ padding: 8px 0; height: 32px; background-color: #fff; border-bottom: 1px solid #eee;}
.article_create_tool ._cell{ display: inline-block; float: left; margin-left: 10px; width: 32px; height: 32px; text-align: center; line-height: 40px; position: relative;}
.article_create_tool ._cell_image{ background: url(../../../userapp/assets/images/upfile.png?v) center center no-repeat; background-size: 100%; overflow: hidden;}
.article_create_tool ._cell_image input{ display: block; width: 32px; height: 32px; opacity: 0; overflow: hidden; position: absolute; left: 0; top: 0;}
/*article_create_tips*/

.article_create_tips{ padding: 10px; line-height: 18px; color: #666; font-size: 12px;}