main.ask-wrap{width:880px;float:left}
.select-tab{height:43px;background:#f8f8f8;border:1px solid #e8e8e8;margin-bottom:28px}
.select-tab ul li{width:110px;height:42px;border-top:2px solid transparent;border-bottom:1px solid transparent;border-right:1px solid #e8e8e8;float:left;margin-top:-1px;font-size:14px;text-align:center;line-height:42px;cursor:pointer;position: relative;}
.select-tab ul li a{color:#666;width: 100%;position: absolute;top: 0;right: 0;}
.select-tab ul li.active{border-top:3px solid #ff5722}
.select-tab ul li.active a{color:#ff5722}
.ask-content{padding-bottom:10px;margin-bottom:20px}
.ask-content-item{border-bottom:1px dashed #9e9e9e66;padding-bottom:5px}
.ask-content-item a{display:block;padding:15px 0 5px;color:#333}
.ask-content-item a:hover{color:#f44336}
.ask-wrap-tit{max-width:800px;line-height:18px}
.ask-wrap-tit h3{padding-left:13px;border-left:3px solid #ff5722;margin-bottom:21px;font-size:18px;font-weight:400}
.ask-wrap-tit p{color:#777;font-size:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.anwser-user-source{font-size:12px;color:#777}
.anwser-user-source .anwser-user-time{float:right}
aside.ask-right{width:290px;float:right}
.ask-bjform{border:1px solid #e8e8e8;padding:20px 10px}
.price-form .area-input,.price-form .mobile-input,.submit-input{width:248px}
input{border:none;outline:0}
form{margin:0;padding:0}
.price-form .area-input input,.price-form .mobile-input input{width:230px;line-height:23px;height:23px;display:block;background:0 0;font-size:12px}
.price-form .form-input{height:23px;border:1px solid #e8e8e8;padding:5px 8px;line-height:23px;float:left;margin-top:6px;position:relative;border-radius:2px;-webit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px}
.price-form .area-input .unit{position:absolute;top:0;right:15px;line-height:33px;font-size:12px;color:#666;font-style:oblique}
.shi-input,.ting-input,.wei-input{width:66px}
.shi-input,.ting-input{margin-right:7px}
.form-input select{line-height:20px;height:20px;background:#fff;padding-left:11px;border:none;outline:0;color:#666;font-size:12px;width:100%}
.price-form .area-input .unit{position:absolute;top:0;right:8px;line-height:33px}
.submit-input{display:block;background:#ff5722;color:#fff;height:40px;text-align:center;line-height:25px;font-size:14px;padding:5px 8px;margin-top:6px;position:relative;border-radius:2px;border:none;width:266px}
.mobile-input{margin-bottom:10px}
.ask-casetj,.ask-hot{border:1px solid #e8e8e8;padding:11px 11px 10px;margin-top:15px}
.casetj-tit,.hot-tit{color:#555;line-height:30px;margin:0 0 10px;border-bottom:1px solid #ff5722}
.hot-tit p{font-size:12px;color:#ff5722}
.ask-hot-item{font-size: 14px;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;word-break: break-all; line-height: 26px;margin-bottom: 10px}
.ask-hot-item a{color:#666}
.ask-hot-item a:hover{color:#ff5722}
.ask-casetj img{width:100%;height:176px}
.swiper-pagination-bullet-active{background:#FF5722!important}
.anwser-detail,.ask-detail-tit{padding:25px;border:1px solid #e8e8e8;width:850px;position:relative}
.ask-detail-tit .ask-icon{width:30px;height:28px;background:url(//www.djljz.com/djl/images/icon_com.png) no-repeat;display:block;position:absolute;top:0;left:8px}
.anwser-detail-cont h2,.ask-detail-tit h1,.ask-related-tit{margin-bottom:15px;line-height:30px;font-size:20px;font-weight:400}
.ask-detail-tit p{font-size:16px;color:#494949;line-height:25px}
.ask-detail-tit p:nth-of-type(2){font-size:12px;margin-top:10px}
.ask-detail-tit p span:not(:last-child){border-right:1px solid #999}
.ask-detail-tit p span:nth-of-type(1){padding-right:15px}
.ask-detail-tit p span:not(:first-child){padding:0 15px 0 15px}
.anwser-detail{margin-top:15px}
.anwser-detail-cont{line-height:26px}
.anwser-detail-cont h3{padding-left:10px;border-left:3px solid #ff5722;margin-bottom:15px;color:#262632;font-size:16px;font-weight:500}
.anwser-detail-cont i{width:30px;height:28px;background:url(//www.djljz.com/djl/images/icon_com.png) no-repeat;display:block;position:absolute;top:0;left:8px;background-position:0 -28px}
.anwser-detail-cont p{font-size:16px;margin-bottom:15px;color:#494949}
.anwser-detail-cont figure{margin:0 150px;color: #666;font-size: 14px;line-height: 20px;}
.anwser-detail-cont figure img{width:100%;}
.anwser-detail-cont a{color:#ff5722;text-decoration:underline}
.anwser-user-detail{font-size:12px;color:#666;margin:15px 10px 0 0}
.ask-related{padding:25px;border:1px solid #e8e8e8;width:850px;position:relative;margin-top:15px}
.ask-related h3{font-weight:400;font-size:16px}
.ask-related i{width:30px;height:28px;background:url(//www.djljz.com/djl/images/icon_com.png) no-repeat;display:block;position:absolute;top:0;left:8px;background-position:0 -56px}
.casetj-pic-title{width:100%;height:35px;line-height:35px;background:url(../images/opactiy.png) repeat;position:absolute;bottom:3px;left:0;color:#fff;font-size:14px;cursor:pointer}
.casetj-pic-title span{display:inline-block;margin-left:10px}
/*tag 列表页*/
.main.tag-wrap{width: 880px;float: left;}
.tag-wrap .tag-header{background: #f8f8f8;border: 1px solid #e8e8e8;margin-bottom: 28px;}
.tag-header .tag-title{color: #333;font-size: 24px;line-height:30px;padding: 20px 0;}
.tag-header .tag-title h1,.tag-header .tag-title span{display:inline-block}
.tag-header .tag-title h1{margin-right:10px;}
.tag-wrap .tag-header p{color: #808080;margin-top: 25px;padding: 20px 0px 45px;line-height: 24px;}