/**
 * 服务提供者
 */
.mr-10{margin-right: 10px;}
.author-verified{margin: 15px 0px 0px 10px;color: #666;}
.author-verified .grid{float: left;display: inline;}
.verified-ico-name{background-position:-3px -2px;}
.verified-ico-trade{background-position:-3px -23px;}
.verified-ico-profession{background-position:-3px -44px;}
.author-verified-ico{background-image: url("../images/author-verified-ico.png");width:16px;height:16px;margin: 0px 5px 0 0;}
.main-top{padding-top: 18px;padding-bottom: 30px;background-color: #B8BCC1;}
.main-top .main{background-color: #FFF;}
.main-top .main-top-left{width: 250px;height: 280px;border-right: 1px solid #EDEDED;background-color: #FFF; float: left;}
.main-top .main-top-left .left-warp{ width: 180px;margin: 0px auto 0px; padding-top: 10px;}
.main-top .main-top-left .left-warp .img{position: relative; width: 180px; height: 180px;}
.avatar{border-radius: 50%;display: inline-block;position: relative;overflow: hidden;}
.main-top .main-top-left .left-warp .name{font-size: 16px;text-align: center;font-weight: bold;margin-top: 15px;color: #383838;}
.main-top .main-top-left .left-warp .name .profile-ask-btn{display:inline-block;width: 68px;height: 25px;line-height: 25px;text-align: center;font-weight: normal;border-radius:3px;color: #FFF;background-color: #00ABF9;cursor: pointer;font-size: 12px;}
.main-top .main-top-right{position: relative;height: 280px;overflow: hidden;}
.main-top .main-top-right table{width: 850px;float: left;height: 280px;line-height: 22px;margin-left: -1px;overflow: hidden;color: #333;border-collapse: collapse;  border-spacing: 0px;}
.main-top .main-top-right table .title{color: #BBB;}
.main-top .main-top-right table td{width: 388px;padding: 9px 0px 9px 15px;word-break: break-all;font-size: 12px;border: 1px solid #EDEDED; color: #333; font-size: 14px;}
.main-top .main-top-right table td span{color: #999;}
.main-top .main-top-right table td a{color: #0066CB;}
.main-centent .main-centent-left{width: 800px;float: left;}
.main-centent .main-centent-left .title{border-bottom: 1px solid #E5E5E5;height: 24px;padding: 8px 0px;}
.main-centent .main-centent-left .title h3{border-bottom: 2px solid #3399FE;padding-bottom: 9px;color: #333;display: inline;font-size: 16px;font-weight: normal;}
.main-centent .main-centent-left .title a{font-size: 12px;margin-top: 10px;line-height: 16px;float: right;}
.main-centent .main-centent-left .ask-doing{margin-top: 10px;}
.main-centent .main-centent-left .ask-doing ul li{padding: 8px 0px;border-bottom: 1px solid #F3F3F3;word-wrap: break-word;width: 800px;}
.main-centent .main-centent-left .ask-doing ul li .source{color: #999;line-height: 25px;}
.main-centent .main-centent-left .ask-doing ul li .source .time{color: #999;display: inline-block;float: right;font-size: 12px;margin-left: 2px;}
.main-centent .main-centent-left .ask-doing ul li .ask-title{font-size: 14px;font-weight: normal;padding: 0px;height: 26px;line-height: 26px;}
.main-centent .main-centent-left .ask-doing ul li .related{padding: 6px 0px 0px;line-height: 22px;height: 22px;color: #999;}
.main-centent .main-centent-left .ask-doing ul li .related .line{display: inline-block;height: 12px;margin: 0px 5px -2px;width: 1px;background-color: #CFCFCF;}
.main-centent .main-content-right{float: left;width: 280px; margin: 20px 0px 0px 20px;}
.main-centent .main-content-right .company-info{margin-top: 20px;}
.main-centent .main-content-right .company-info .img{width: 130px; margin: auto;}
.main-centent .main-content-right .company-info .companyname{text-align: center;margin-top: 5px; font-size: 18px;}
.btn{display: inherit;line-height: 40px;text-align: center; border: 0px none;font-size: 18px;cursor: pointer;background: #FF9C00 none repeat scroll 0% 0%;color: #FFF;}
a.btn{color: #fff;}
.enter-btn{width: 240px;height: 40px;margin:10px 0px 0px ;}
.no-doing{text-align: left;margin: 10px 0px;font-size: 14px;}

.ask-doing{}
.ask-doing ul{}
.ask-doing ul li{position: relative;padding: 0px 0px 15px 20px;}
.ask-doing ul li .triangle{position: absolute;top: 6px;left: 6px;width: 0;  height: 0;  border-style: solid;  border-color: #fff #fff #fff #4285f4;  -webkit-transform-origin: 25% center;  transform-origin: 25% center;  border-width: 4px;}
.ask-doing ul li .ask-title{margin-left: 0px;}
.ask-doing ul li .ask-title a{line-height: 20px;}
.ask-doing ul li .time{color: #999;margin-top: 3px;}
.r-title{font-size: 16px; color: #3d464d; margin: 25px auto 15px; padding: 10px 0;border-bottom: 1px dashed #e6e8eb;}
.new-casus{margin-top: 15px;}
.new-casus ul{width: 812px;overflow: hidden;}
.new-casus ul li{margin: 0px 13px 15px 0px;float: left;position: relative;}
.new-casus ul li img{width: 190px;height: 170px;}
.new-casus ul li .casus-detail{padding: 5px 5px;background-color: #333;position: absolute;left: 0px;bottom: 0px;width: 180px;opacity: 0.6;}
.new-casus ul li .casus-detail .casusname{color: #fff;}
.count-box{}
.count-box ul li{float: left;width: 47%;padding: 20px 4px;text-align: center;}
.count-box ul li.border{border-bottom: 1px solid #e5e5e5;}
.count-box ul li p{color: #666;}
.count-box ul li p.num{font-size: 20px;color: #3399FE;}
.count-box ul li p.h{border-right: 1px solid #ece4e4;}
.identityTag{display: inline-block;margin: 0 5px;padding: 0 10px; border: solid 1px #ffa800;color: #fff;background-color:#ffb11b;font-style: normal;border-radius: 3px;}