*{margin:0;padding:0;}
li{list-style:none;}
#news-container { padding:20px;padding-top:0; height:135px!important;}
.consultant_interface{background-color:#ffffff;height:370px;width:100%;}
.consultant_interface_bg{width:1200px;margin:0 auto;}
.left{ float:left; position:relative; overflow:hidden;height:362px}
.consultant_left{width:224px;;margin-top:14px; height:150px;background-color:#fff;float:left; border: #EAEAEA solid 1px; position:relative; overflow:hidden;}
.consultant_left ul{width:220px;margin-left:28px;padding-top:10px;}
.consultant_left li{border-bottom:1px solid #e5e5e5;padding-bottom:4px;padding-top:6px;}
.consultant_left_number{color:#d6cbcd;font-size:12px;line-height:24px;}
.consultant_left_money{font-size:14px;color:#595a5c;line-height:28px;}
.consultant_left_money span{color:#ed5b5b;margin-left:4px;}
.left .tips{position:absolute;top:192px; width:264px;border:1px solid #eaeaea; height:162px;}
.tips h2{ font-size:18px; color:#feb56f; text-align:center; font-family:"è‹¹æ–¹"; line-height:72px;}
.tips img{ display:block; margin-top:20px; margin-left:4px;}
.consultant_mid{width:600px;height:340px; background-color:#fff; float:left;margin-left:16px;margin-top:14px;border: #EAEAEA solid 1px;}
.consultant_mid h2{font-weight:normal;color:#525252;line-height:58px;font-size:16px;}
.consultant_mid .type_icon_bg ul{width:500px;margin:0 auto;}
.consultant_mid .type_icon_bg li{transition:0.5s;float:left;height:90px;margin-right:68px;margin-bottom:14px;border-bottom:2px solid #fff; cursor:pointer;}
.type_icon_bg{overflow:hidden;}
.consultant_mid .type_icon_bg li:hover{border-bottom:2px solid #ed5b5b;}
li h3{font-weight:normal;font-size:14px; text-align:center;color:#807f7f;padding-top:60px; width:70px;}
li.type_icon01{ background:url(/assets/images/type_icon01.png) center 10px no-repeat;}
li.type_icon02{ background:url(/assets/images/type_icon02.png) center 10px no-repeat;}
li.type_icon03{ background:url(/assets/images/type_icon03.png) center 10px no-repeat;}
li.type_icon04{ background:url(/assets/images/type_icon04.png) 16px 10px no-repeat;}
li.type_icon05{ background:url(/assets/images/type_icon05.png) center 10px no-repeat;}
li.type_icon06{ background:url(/assets/images/type_icon06.png) center 10px no-repeat;}
li.type_icon07{ background:url(/assets/images/type_icon07.png) center 10px no-repeat;}
li.type_icon08{ background:url(/assets/images/type_icon08.png) center 10px no-repeat;}
.consultant_mid li.no-margin{margin:0;}
.reward ul{width:580px;overflow:hidden;margin-bottom:10px;padding-top:6px;}
.reward h2{ float:left; line-height:32px;font-size:16px;color:#525252; margin-right:18px;}
.reward li{ transition:0.5s;cursor:pointer;width:100px;height:32px;border:1px solid #c3d0d8;margin-right:12px; text-align:center;line-height:32px; color:#818181; float:left; margin-bottom:16px;font-size:14px;}
.reward li:hover{color:#fff; background-color:#ed5b5b;}

.consultant_now{ cursor:pointer;width:180px;height:44px;border-radius:6px; background:#ed5b5b;margin:0 auto;color:#fff;line-height:44px;text-align:center;font-size:18px; margin-top:14px; float:left; margin-left:210px;}
.consultant_now:hover{background:#ef7070; transition:0.5s;}
.consultant_right{width:280px;height:340px;float:right; background-color:#fff; overflow:hidden;margin-top:14px;border: #EAEAEA solid 1px;}
.consultant_right a{ text-decoration:none;}
.consultant_right h2{font-weight:normal;line-height:58px;font-size:22px;}
.consultant_right ul{width:280px;}
.consultant_right li{border-top:1px solid #e9ecef; padding:10px 20px 10px 10px;height:36px;}
.consultant_right_number{font-size:14px;color:#575757; line-height:24px;padding-left:32px; background:url(/assets/images/reward.png) left center no-repeat;}
.consultant_right_number span{color:#d4dce4;font-size:12px;}
.consultant_right_money{font-size:14px;color:#afb8bf;line-height:28px;}
.consultant_right_money span{color:#066fa5;}
.consultant_right_money em{ font-style:normal; color:#de8332;}

.good_lawyers{width:1100px;margin:0 auto; text-align:center;height:580px;}
.good_lawyers h1{font-size:36px;font-weight:normal;color:#434343;line-height:80px;padding-top:40px; }
.good_lawyers h1 span{ margin-left:80px;}
.good_lawyers h1 a{display:inline-block;float:right;color:#ed5b5b; font-size:16px; text-decoration:none; line-height:50px; }
.good_lawyers h5{font-weight:normal;font-size:16px;color:#636363;padding-bottom:40px;}
.good_lawyers li{width:220px; float:left;text-align:center;}
.good_lawyers li.no_margin{margin-right:0!important;}
.lawyer_img{width:150px; height:150px; border-radius:50%; overflow:hidden; margin-left:35px;}
.lawyer_name{color:#3e3e3e;font-size:16px;line-height:26px;}
.lawyer_introduction{font-size:14px; font-family:"å®‹ä½“";line-height:26px;  text-indent:6px; color:#666;margin-top:5px; margin-bottom:40px; margin-left:10px;}
.lawyer_introduction span{width:63px; height:20px; line-height:20px; margin-right:1px; text-align:center; float:left; font-size:14px; float:left;}
.consultant_rightnow{width:110px;height:32px;line-height:32px;border-radius:6px;background:#f4f4f4;margin:0 auto; cursor:pointer; color:#8B8B8B;margin-top:30px;}
.consultant_rightnow:hover{color:#fff; transition:0.3s;background:#ed5b5b;}



.freeconsult{position:absolute;display:none; width:100%; height:100%;z-index:999;}
.freeconsult .cover{position:fixed;width:100%; background:#000;height:100%;color:#000;margin:auto;padding:0px;text-align:center;z-index:3; opacity:0.6;}
.freeconsult .freeconsult-bg{width:600px;height:440px;background:#f7f7f7; position:fixed;top:50%;left:50%;margin-left:-300px;margin-top:-220px;z-index:9999;box-shadow:0 0 10px #000;}
.freereward ul{width:480px;margin:0 auto; overflow:hidden;margin-bottom:5px;}
.freereward li{ transition:0.5s;cursor:pointer;width:104px;height:32px;border:1px solid #c3d0d8;margin-right:18px; text-align:center;line-height:32px; color:#818181; float:left; margin-top:5px; font-size:14px; font-family:"å®‹ä½“"}
.freereward li:hover{color:#fff; background:#ed5b5b;}
.freereward li.no-margin{margin:0;}
.freeconsult-content{width:600px;margin:0 auto;margin-top:5px; height:300px;}
.freeconsult-content h1{font-weight:normal;line-height:40px;font-family:'å¾®è½¯é›…é»‘';font-size:16px; text-align:center;color:#333;border-bottom:1px solid #d3d3d3;}
.freeconsult-content textarea{line-height:26px;height:120px;width:478px;border:1px solid #666; border-radius:5px;font-size:14px;margin-top:14px; padding:14px 14px 14px 14px; margin-left:60px;font-family:"å®‹ä½“"; border:1px solid #dcdcdc;}
.freeconsult-content .phone_number{height:35px;width:200px;border:1px solid #dcdcdc; border-radius:2px;text-indent:6px;margin-top:14px;margin-left:60px;}
.freeconsult-content .freeconsult-bottom{width:280px;margin-top:26px; height:40px; float:left; margin-left:170px;}
.freeconsult-bottom .cancel{cursor:pointer;float:left;border-radius:2px;width:120px; background:#fff;color:#919191;border:1px solid #dbdbdb;font-size:18px;text-align:center;height:36px;line-height:36px;}
.freeconsult-bottom .cancel:hover{border:1px solid #c2c2c2;}
.freeconsult-bottom .submit{cursor:pointer;float:right;border-radius:2px;border:0;width:120px;color:#fff;font-size:18px;background:#ed5b5b;text-align:center;height:36px;line-height:36px;}
.freeconsult-bottom .submit:hover{ background:#d53a3a;}

.getcode{height:35px;width:200px;border:1px solid #dcdcdc; color:#fff; border-radius:2px;margin-top:14px;margin-left:60px;cursor:pointer;background:#ed5b5b;}
.getcode:hover{ background:#d53a3a;}
.public_wechat{position:absolute;display:none;width:100%;height:100%;z-index:4;}
.public_wechat .cover{position:fixed;width:100%; background:#000;height:100%;color:#000;margin:auto;padding:0px;text-align:center;z-index:3; opacity:0.6;}
.public_wechat_bg{width:400px;height:280px;background:#fff; position:fixed;top:50%;left:50%;margin-left:-200px;margin-top:-140px;z-index:9999;box-shadow:0 0 10px #000;}
.public_wechat_content{width:360px;height:280px;margin-left:28px;}
.public_wechat_content_top{width:360px; margin-top:18px; position:relative;}
.public_wechat_content_top img{ position:absolute; right:4px; top:0; cursor:pointer;}
.public_wechat_content_top p{text-indent:16px;font-size:17px; line-height:64px;color:#464648;}
.public_wechat_content_mid{margin-left:14px;height:160px; margin-top:16px;background:url(/assets/images/saoma.png) left center no-repeat; height:148px; padding-left:150px;width:200px;}
.public_wechat_content_mid p{line-height:64px;text-align:center; font-size:24px; color:#464648;}

.user_number{position:absolute;display:none;width:100%;height:100%;z-index:999;}
.user_number .cover{position:fixed;width:100%; background:#000;height:100%;color:#000;margin:auto;padding:0px;text-align:center;z-index:3; opacity:0.6;}
.user_number_bg{width:480px;height:360px;background:#fff; position:fixed;top:50%;left:50%;margin-left:-240px;margin-top:-210px;z-index:9999;box-shadow:0 0 10px #000;}
.user_number_content{width:410px; margin:0 auto; margin-top:20px;}
.head_input{height:50px;width:400px; border:1px solid #dcdcdc; border-radius:2px; font-size:16px; text-indent:4px; color:#111; margin-top:10px;}
.identify_code{ overflow:hidden;}
.inputBg{float:left;height:4px;width:120px; border:1px solid #dcdcdc; border-radius:2px; font-size:16px; text-indent:4px; color:#111; margin-top:25px;}

.rightTwo{ overflow:hidden; margin-top:0px; float:left;}
.rightTwo i{width:199px;height:50px;border:solid 1px #ddd; float:left; cursor:pointer;margin-right:35px;}
.selected{ background:url(/assets/images/pay.png) no-repeat;}
.pay{height:42px;width:380px;border-radius:3px; background:#ed5b5b;color:#fff; text-align:center; font-size:20px; border:none; margin-top:26px;}
.pay:hover{ cursor:pointer; background:#df4040; transition:0.5s;}
.pay_bg{height:42px;width:380px; margin:0 auto;}
.user_number_content_top{width:414px;height:24px; overflow:hidden;}
.user_number_content_top .consult{ float:left;}
.user_number_content_top img{ float:right; cursor:pointer;}

.timing{position:absolute;display:none;width:100%;height:100%;z-index:999;}
.timing .cover{position:fixed;width:100%; background:#000;height:100%;color:#000;margin:auto;padding:0px;text-align:center;z-index:3; opacity:0.6;}
.timing_bg{width:480px;height:360px;background:#fff; position:fixed;top:50%;left:50%;margin-left:-240px;margin-top:-210px;z-index:9999;box-shadow:0 0 10px #000; border-radius:8px;}
.time-item strong {background-color:#C71C60;color:#fff;line-height:49px;font-size:36px;font-family:Arial;padding:0 10px;margin-right:10px;border-radius:5px;box-shadow:1px 1px 3px rgba(0,0,0,0.2);}
.timing_header{height:104px;width:100%; background:#c71c60; text-align:center; font-family:'å¾®è½¯é›…é»‘'; color:#fff;border-radius:5px 5px 0 0; }
.timing_header h2{font-size:24px; line-height:64px;font-weight:normal;}
.timing_header h3{font-size:18px;font-weight:normal;}
.time-item{height:50px; margin-left:96px; margin-top:60px; background:url(/assets/images/timer.png) left top no-repeat; padding-left:60px;  }
.how_long{ text-align:center;font-size:20px; font-family:'å¾®è½¯é›…é»‘';color:#767676; margin-top:46px;}
.how_long span{color:#c71c60; font-size:26px;}
.goumai{padding:5px 10px 5px 10px;height:40px;line-height:40px;border-radius:6px; font-size:14px; color:#6A6A6A; background:#EAEAEA; cursor:pointer;}
.goumai:hover{color:#fff; background-color:#ed5b5b;}

.been_answered{ width:1000px; margin:0 auto; margin-top:60px;}
.been_answered_title h2{ font-size:32px; font-family:"é»‘ä½“"; font-weight:normal; border-bottom:1px solid #e0e0e0; color:#434343; line-height:68px;}
.been_answered_title a{ float:right; color:#ed5b5b; font-size:16px; text-decoration:none;}
.been_answered_questions{ margin-top:36px;}
.been_answered_questions li{ height:168px; width:100%;}
.question_title{ overflow:hidden;}
.question_name{ font-size:18px; color:#afb8c1; width:156px; float:left;}
.question_name span{ float:right; font-size:14px; color:#; padding-top:3px;}
.award_style{ float:right; width:240px;}
.award{ width:96px; height:30px; border-radius:4px; background:#ed5b5b; font-size:14px; line-height:30px; text-align:center; float:left; color:#fff;}
.question_style{ color:#5f5f5f; float:right; line-height:30px; padding-left:28px; background:url(/assets/images/question_style.png) left center no-repeat;}
.question_content a{ display:block;font-size:16px; color:#4d4d4d; margin-top:30px; line-height:28px; text-decoration:none;}
.question_content a:hover{ color:#2a6496;}
.find_lawyer{ float:left; margin-left:110px;margin-top:30px;}
.find_lawyer_num{ float:left;width:220px;height:32px;line-height:32px;border:1px solid #e1e1e1;color:#464648;font-size:14px;text-indent:4px; outline:none;}
.find_lawyer_btn{ float:left;color:#fff;font-size:14px;width:68px;height:34px;text-align:center;line-height:34px;background:#d1d1d1;margin-left:-1px;}
.find_lawyer_btn:hover{ background:#ed5b5b;cursor:pointer;transition:0.5s;}
.header{width:1120px;}
input::-webkit-input-placeholder { /* WebKit browsers */
color:#d1d1d1;
}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color:#d1d1d1;
}
input::-moz-placeholder { /* Mozilla Firefox 19+ */
color:#d1d1d1;
}
input:-ms-input-placeholder { /* Internet Explorer 10+ */
color:#d1d1d1;
}
.remind_content{width:440px;height:134px;background:#fff;position:fixed;top:2px;left:50%;margin-left:-67px;border:1px solid #bababa;border-radius:4px;z-index:999; text-align:center; display:none;}
.find_lawyer_remind{width:280px;line-height:28px;font-size:14px; margin:0 auto;color:#464648;padding-top:28px;}
.remind_btn{width:70px;height:28px;border:1px solid #b3b3b3;font-size:14px;text-align:center;line-height:28px;position:absolute;bottom:22px;right:22px;cursor:pointer;}

.pay_note{position:absolute;display:none;width:100%;height:100%;z-index:3;}
.pay_note .cover{position:fixed;width:100%; background:#000;height:100%;color:#000;margin:auto;padding:0px;text-align:center;z-index:3; opacity:0.6;}
.pay_note_bg{width:540px;height:560px;background:#fff;position:fixed;top:50%;left:50%;margin-left:-270px;margin-top:-290px;z-index:10;box-shadow:0 0 10px #000;background:#f6f7f9;}
.pay_note_content{width:100%; }
.pay_note_content_top{width:480px; text-align:center;height:154px;border-bottom:1px solid #f4f4f4; background:#fff; padding:0 30px;}
.pay_note_content_top .skip{float:right;font-weight:normal;font-size:16px;color:#ed5b5b;line-height:46px;cursor:pointer;}
.pay_note_content_top img{display:inline-block; text-align:center;margin-top:26px;}
.pay_note_content_top p{font-size:14px; line-height:26px;color:#464648;margin-top:10px;}
.pay_note_content_mid{padding:0 30px; background:#fff;height:230px;border-bottom:1px solid #f4f4f4;border-top:1px solid #f4f4f4;margin-top:6px;}
.mid_title{line-height:54px;margin-top:10px;font-size:16px;}
.mid_consult li{ transition:0.5s;cursor:pointer;width:100px;height:32px;border:1px solid #c3d0d8;margin-right:16px; text-align:center;line-height:32px; color:#818181; float:left; margin-bottom:16px;font-size:14px;}
.mid_consult h2{float:left; font-weight:normal;font-size:16px;color:#818181; line-height:32px;margin-right:20px;}
.mid_consult li:hover{color:#fff; background-color:#ed5b5b;}
.pay_note_content_bottom{width:100%;text-align:center;}
.pay_note_content_pay_now{width:392px;height:60px;margin:0 auto;margin-top:28px;line-height:60px; text-align:center;color:#fff; background:#ed5b5b;font-size:22px;border-radius:8px; box-shadow:0px 2px 8px #c9a7a8; }
.pay_note_content_pay_now:hover{cursor:pointer;background:#c53f3f;transition:0.4s;}
.pay_note_content_pay_remind{color:#dc5a5a;line-height:28px;font-size:18px;margin-top:16px;}
.count{color:#fff!important;background-color:#ed5b5b;}


.phone_consultant{width:600px;height:440px; background-color:#f6f7f9; float:left;margin-left:16px;border: #EAEAEA solid 1px;position:fixed;top:50%;left:50%;margin-left:-270px;margin-top:-200px;z-index:10;box-shadow:0 0 10px #000; }

.phone_consult_mid{padding:0 30px; background-color:#fff;height:240px;border-bottom:1px solid #f4f4f4;border-top:1px solid #f4f4f4;}
.phone_consult_title{line-height:54px;margin-top:0px;font-size:20px;background-color:#fff;text-align:center;}
.jine_phone li{ transition:0.5s;cursor:pointer;width:128px;height:40px;border:1px solid #c3d0d8;margin-right:16px; text-align:center;line-height:40px; color:#818181; float:left; margin-bottom:16px;font-size:14px;margin-top:20px;}
.phone_consultant h2{float:left; font-weight:normal;font-size:16px;color:#818181; line-height:50px;}
.jine_phone li:hover{color:#fff; background-color:#ed5b5b;}
.pay_phone{ cursor:pointer;width:180px;height:44px;border-radius:6px; background:#ed5b5b;margin:0 auto;color:#fff;line-height:44px;text-align:center;font-size:18px; margin-top:14px; }
.pay_phone:hover{background:#ef7070; transition:0.5s;}
.interest{ width:1000px; margin:0 auto; background:#ffffff; height:760px;}
.interest .top{ height:104px; border-bottom:1px dashed #ddd;}
.interest .test{ font-size:24px; text-align:center; margin:0 auto; color:#484846; line-height:104px;font-family:'黑体'; padding-left:68px; background:url(../images/lvshifei.png) no-repeat 310px center;}
.interest .mid{ margin-top:48px; margin-left:300px;}
.shue{ overflow:hidden; margin-bottom:30px; font-family:"微软雅黑";font-size:14px;}
.shue input{ float:left; margin-left:116px; margin-right:24px; height:22px;text-align:center;font-family:"微软雅黑";font-size:14px; width:140px;}
.shue p{ float:left;  line-height:26px;}
.begin{font-family:"微软雅黑";font-size:14px; padding:4px; cursor:pointer; margin-left:230px;}
select{font-family:"微软雅黑";font-size:14px; width:140px; margin-left:116px;width:140px;height:26px;}

option{width:140px;height:26px;font-family:"微软雅黑";font-size:14px; line-height:50px;}
.rate_show
{width:960px; height:1000px; margin:0px 0px 100px 200px;padding-bottom:100px;
}
.rate_show ul
{width:100%;height:auto; text-align:center;float:left;
}
.rate_show ul li
{ width:100%; height:20px;float:left;
}
.rate_show ul li span
{ width:120px;border:1px solid #CCCCCC;float:left; height:20px;
}
.shue input {
    float: left;
    margin-left: 116px;
    margin-right: 24px;
    height: 22px;
    text-align: center;
    font-family: "微软雅黑";
    font-size: 14px;
    width: 140px;
}