@charset "utf-8";
/* CSS Document */

.ml_list_cc{ width:1202px; margin:auto; overflow:hidden; margin-bottom:72px;}
.marginBtm40{ margin-bottom:40px;}
.ml_list_ccLeft{ float:left; width:884px; padding-right:20px; border-right:1px solid #f0f0f0; margin-top:20px;}
.ml_list_ccRight{ float:right; padding-left:14px; width:283px;}
.ml_indexPart01_RightCC01{ clear:both; padding-top:15px;}

.ml_indexPart02_Right01>ul{ overflow:hidden; width:294px; padding-top:10px; padding-bottom:4px; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; margin-bottom:10px; margin-left:-40px;}
.ml_indexPart02_Right01>ul li{ float:left; margin-left:40px; padding-top:7px;}
.ml_indexPart02_Right01>ul li:hover a{ color:#e84266;}
.ml_indexPart02_Right01>ul li a{ display:block;width: 58px;height: 112px; padding-top:5px; padding-bottom:10px; font-family:"宋体"; font-size:14px; color:#000; text-align:center;}

.consult_callListRtTj{ overflow:hidden; clear:both; padding-top:20px;}
.consult_callListRtTj>p{ overflow:hidden;}
.consult_callListRtTj>p>a{ float:left;}
.consult_callListRtTj>p span{ float:right; font-family:"宋体"; font-size:14px; line-height:29px;margin-top:5px;}
.consult_callListRtTj>p span a{ color:#646464;}
.consult_callListRtTj>p span a:hover{ color:#e84266;}
.consult_callListRtTj>ul{ padding-top:10px; width:300px; margin-right:-40px; overflow:hidden; border-bottom:1px solid #e6e6e6;}
.consult_callListRtTj>ul li{ float:left;width:60px; margin-right:40px;}
.consult_callListRtTjImg{ margin-top:4px;}
.img_58_696{ width:60px; height:72px; overflow:hidden; position:relative;}
.consult_callListRtTj>ul li a{ display:block; margin-top:4px; margin-bottom:10px; font-family:"宋体"; font-size:14px; color:#000; text-align:center;}
.consult_callListRtTj>ul li a:hover{color:#e84266;}

.ml_indexPart02_Right{ float:right; padding-left:11px; width:283px; overflow:hidden;}
.ml_indexPart02_RightTT{ display:block;margin-top:5px; height:29px; padding-left:15px; background: url(images/cc_tipsBg.jpg) no-repeat left center; line-height:29px; font-family:"微软雅黑"; color:#000; font-size:20px; font-weight:bold; margin-bottom:13px;}
.padding0_bgNone{ padding-left:0; background:none;}
.F14_mgb{ font-size:14px; margin-bottom:8px;}
.ml_indexPart01_Right{ float:right; width:283px; overflow:hidden;}
.ml_indexPart01_Right>a{ display:block; padding:5px 0 24px 8px;background: url(images/cc_ccBg.jpg) no-repeat left center; margin-top:16px; font-family:"微软雅黑"; font-size:20px; color:#000; font-weight:bold;}
.ml_indexPart01_Right textarea{ width:221px; height:188px; padding:20px 30px; border:1px solid #e9e9e9; margin-right:1px; resize:none; font-family:"宋体"; font-size:12px; line-height:24px; color:#6e6e6e;}
.ml_indexPart01_Right button{ display:block;width:283px; height:46px; margin-top:13px; background-color:#e84266; font-family: "微软雅黑"; font-size:20px; font-weight:500; text-align:center; line-height:46px; color:#FFF; cursor:pointer;}
.ml_indexPart01_Right_copy{ float:right; width:283px; overflow:hidden;}
.ml_indexPart01_Right_copy>a{ display:block;font-family:"微软雅黑"; font-size:20px; color:#000; font-weight:bold;}
.ml_indexPart01_Right_copy>textarea{ width:221px; height:188px; padding:20px 30px; border:1px solid #e9e9e9; margin-right:1px; resize:none; font-family:"宋体"; font-size:12px; line-height:24px; color:#6e6e6e; margin-top:10px;}
.ml_indexPart01_Right_copy>button{ display:block;width:283px; height:46px; margin-top:13px; background-color:#e84266; font-family: "微软雅黑"; font-size:20px; font-weight:500; text-align:center; line-height:46px; color:#FFF; cursor:pointer;}
.ml_indexPart01_RightCC02{ clear:both;padding-top:15px;}
.ml_indexPart01_RightCC02 ul{ padding-top:10px;border-bottom:1px solid #e6e6e6;}
.ml_indexPart01_RightCC02 ul li{ margin-bottom:20px;}
.ml_indexPart01_RightCC02 ul li a{ display:block; font-family:"宋体"; font-size:12px; color:#504f4f;}
.ml_indexPart01_RightCC02 ul li a:visited{color:#999;}
.ml_indexPart01_RightCC02 ul li a:hover{color:#e84266;}
.F14_mgb{ font-size:14px; margin-bottom:8px;}
.ml_indexPart01_RightCC02_ewm img{ display: block; width: 152px; margin: auto;}
.ml_indexPart01_RightCC02_ewm span{ display:block;font-family:"微软雅黑"; font-size:14px; text-align:center;}
.btnsConsult{ overflow:hidden;}
.btnsConsult button{ float:left; width:110px; padding-left:18px; background-image:url(images/MarriageLaw/ml_cc_tips03.jpg); background-repeat:no-repeat; background-position:8px center; border:1px solid #e8e8e8; font-family:"宋体"; font-size:12px; text-align:center; line-height:25px; color:#000; margin-right:8px; background-color:#FFF; cursor:pointer;}
.btnsConsult .btnBGimg{ background-image:url(images/MarriageLaw/ml_cc_tips04.jpg);background-position:4px center;}
.ccl_right{ clear:both; padding-top:20px; background-position: center 20px;}
.cc_ccBgImg{ background-image:url(images/cc_ccBg.jpg); background-repeat:no-repeat;}
.ccl_right ul{ margin-top:-16px; padding-bottom:14px;}
.ccl_right ul li{ overflow:hidden; padding:26px 0; border-bottom:1px dashed #c8c8c8;}
.ccl_right ul li:last-child{border-bottom:1px solid #e6e6e6;}
.ccl_right ul li img{ float:left;}
.ccl_right ul li>div{ float:left; font-family:"宋体"; font-size:14px;}
.ccl_right ul li div>a{ display:block; font-weight:bold; color:#000;}
.ccl_right ul li div>span{ display:block; color:#6a6969; margin:8px 0;}
.ccl_right ul li div>span a{ color:#e84266;}

.redGrayLine05{ clear:both;background-color:#8c8c8c; overflow:hidden;}
.redGrayLine05 span{ float:left; height:5px; background-color:#e84266;}
.redGrayLineRedWidth05{ width:204px;}



/************************在线咨询列表页**********************/
.ccl_ccad{ display:block;width:1202px; margin:auto; margin-top:22px;}
.dqCkConsultCall{ border-top:2px solid #ea4f71;}
.dqCkConsultCall div{ background:url(images/consult/lawerList_listBg_1_35.jpg) repeat-x left center; padding:1px 0; border:1px solid #f0f0f0;}
.dqCkConsultCallBtn{ display:block; width:127px;height:35px; margin-left:22px; background-color:#ea4f71; font-family:"微软雅黑"; font-size:16px; color:#FFF; font-weight:bold; text-align:center; line-height:35px;}
.dqCkConsultCallDqfl{ height:64px; padding-top:36px; padding-left:30px; border:1px solid #d5d4d3;}
.dqCkConsultCallDqfl>a{float:left; font-family:"宋体"; font-size:12px; color:#000; margin-right:16px;}
.dqCkConsultCallDqfl .dqCkConsultCallCrt{ color:#ff7800; font-weight:bold;}

.ConsultCallccAD{margin-top:16px; padding-bottom:29px; background:url(images/consult/cc_Bg_876_29.jpg) no-repeat center bottom;}
.ConsultCallccAD p{ height:74px; background:url(images/consult/cc_lineBg_876_1.jpg) repeat-y center top; background-color:#fff3df;}
.ConsultCallccAD p span{ display:block; font-family:"微软雅黑"; font-size:23px; text-align: center; color:#00baff; font-weight:bold; padding-top:20px;}
.ConsultCallccAD p span a{ color:#ff6400; text-decoration:underline;}

.ConsultCalledP{ overflow:hidden;}
.ConsultCalledP>a{ float:left;height:37px;  font-family:"微软雅黑"; font-size:20px; color:#000; line-height:37px; padding:0 16px;margin-bottom:2px; background:url(images/consult/cc_online_linefk.jpg) no-repeat right center; cursor:pointer;}
.ConsultCalledP span a{ color:#646464;}
.ConsultCalledP span{ float:right; line-height:37px; font-family:"宋体"; font-size:14px; margin-right:8px;}
.ConsultCalledP .ConsultCalledPCrt{background-image:none;background-color:#e84266;color:#FFF; font-weight:bold;}
.ConsultCalledP .ConsultCalledPBInone{background-image:none;}
.ConsultCalledPBInone>a{background-image:none;}

.ConsultHandledcc{ font-size:12px; padding:0 10px;padding-top:10px; padding-bottom:10px;}
.ConsultHandledcc tt{ display:block; font-family:"微软雅黑"; overflow:hidden;color:#3c3c3c; line-height:40px; border-bottom:1px solid #e6e6e6;}
.ConsultHandledcc tt span{ float:left; margin-right:116px; display: inline;}
.ConsultHandledcc tt span:first-child{ margin-left:17px; margin-right:426px;}
.ConsultHandledcc tt span:last-child{ margin-right:0;}

.ConsultHandledcc li{  font-family:"宋体"; padding:30px 0 23px; margin:0 10px; border-bottom:1px dashed #d7d7d7;}
.ConsultHandledcc li a{ display:inline-block;overflow:hidden;color:#646464; }
.ConsultHandledcc li a:visited{color: #999;}
/*.ConsultHandledcc li a:first-child{ color:#ff7800; }*/
.ConsultHandledcc li a:visited{color:#999;}
.ConsultHandledcc li a:hover{color:#e84266;}
.ConsultHandledcc li p{ float:left; width:400px;}
.ConsultHandledcc li span{ float:left;width:140px; text-align:center; margin-right:12px;color:#646464;}
.ConsultHandledcc li span:last-child{ width:138px; margin-right:0;}

.ConsultCalledcc{ margin-top:-8px;}
.ConsultCalledcc li{ padding:28px 0 16px; border-bottom:1px dashed #d7d7d7; overflow:hidden; line-height:22px;}
.ConsultCalledcc .borderNone{border: none;}
.ConsultCalledccImg{ float:left; margin-right:20px;}
.img_90_108{ width:90px; height:108px; overflow:hidden; position:relative;}
.ConsultCalledccRt{ float:left; font-size:14px; font-family:"宋体"; color:#3e3e3e;max-width: 774px;}
.ConsultCalledccRt a{ color:#000;}
.ConsultCalledccRt01{ overflow:hidden; padding-bottom:12px;}
.ConsultCalledccRt01 b{ float:left; padding-right:34px; margin-right:36px;}
.ConsultCalledccRt01 b a:hover{ color:#e84266;}
.addVip{ background:url(images/consult/vip.jpg) no-repeat right center;}
.ConsultCalledccRt01>a{ float:left; margin-right:50px;}
.ConsultCalledccRt01>span{ float:left;}
.ConsultCalledccRt01>span a{ color:#ff2c55;}
.ConsultCalledccRt>p a{ color:#ff7800;}
.ConsultCalledccRt>p a span{text-decoration:underline;}
.ConsultCalledccRt02{ overflow:hidden; line-height:27px; margin-top:10px;}
.ConsultCalledccRt02>span{ float:left; margin-right:33px;}
.ConsultCalledccRt02>span a{ color:#ff7800; font-weight:bold;}
.ConsultCalledccRt02>a{ float:left; margin-right:92px;}
.ConsultCalledccRt02>a span{ color:#e84266;}
.ConsultCalledccRt02>button{float:left; width:113px; height:31px; padding-left:28px; background:url(images/consult/duihao.jpg) no-repeat 8px center; font-family: "宋体"; font-size:14px; font-weight:bold; color:#FFF; line-height:31px; text-align:center; cursor:pointer; background-color:#ff7800;}
.btnsConsult .ConsultCalledRtBtnCrt{ width:102px; font-size:14px;}

.width774{width: 774px;}
.width204px{ width:220px; margin:0; float:left;}

.ccl_right02{clear:both;padding-top:20px; background-position: center 20px;}
.ccl_rt02cc01{overflow:hidden; padding-top:10px; padding-bottom:18px;border-bottom:1px dashed #c8c8c8;}
.ccl_rt02cc01Img{ float:left; margin-right:14px;}
.img_65_78{ width:65px; height:78px; overflow:hidden; position:relative;}
.left17{ left:17px;}
.ccl_rt02cc01 div{ float:left; font-family:"宋体"; font-size:14px;}
.ccl_rt02cc01 div>a{ display:block; font-weight:bold; color:#000;}
.ccl_rt02cc01 div>span{ display:block; color:#6a6969; margin:8px 0;}
.ccl_rt02cc01 div>span a{ color:#e84266;}
.ccl_rt02cc02{ padding-bottom:15px; border-bottom:1px solid #e6e6e6;}
.ccl_rt02cc02 li a{ display:block; margin-top:20px; margin-bottom:8px; font-family:"宋体"; font-size:12px; color:#6a6969; overflow:hidden;}
.ccl_rt02cc02 li a>span{ float:left; width:12px; height:12px; background-color:#8c8c8c; text-align:center; line-height:12px; font-size:10px; color:#FFF; margin-right:18px;}
.ccl_rt02cc02 li a>.ccl_rt02cc02bg{ background-color:#e84266;}
.ccl_rt02cc02 li a h2{ float:left; color:#000; width:150px; font-size:12px; font-weight:normal;}
.ccl_rt02cc02 li a p{ float:left;}
.ccl_rt02cc02 li a p span{ color:#e84266;}

.ConsultCalledPages{ overflow:hidden; padding-top:22px; padding-bottom:30px;}
.ConsultCalledPBtn{ float:left; overflow:hidden;}
.ConsultCalledPBtn a{ float:left;width:24px; height:24px; border:1px solid #d5d5d5;margin-right:8px; text-align:center; line-height:24px;color:#000; }
.ConsultCalledPBtn .fontColorGray{color:#505050;font-weight:bold;}
.ConsultCalledPBtn .ConsultCalledPBtnCrt{background-color:#fa6600;border:1px solid #fa6600;color:#FFF;}
.ConsultCalledPBtn a:hover{ background-color:#fa6600;border:1px solid #fa6600;color:#FFF;}

.ConsultCalledClip{ float:right; margin-right:5px; font-family:"宋体"; font-size:12px;color:#505050; line-height:25px;}
.ConsultCalledClip input{ width:46px; height:25px; border:1px solid #d2d2d2; margin-right:8px;}
.ConsultCalledClip button{width:46px; height:25px; border:1px solid #d2d2d2; background-color:#ebebeb; line-height:25px; text-align:center; color:#000; margin-left:8px; font-weight:bold; cursor:pointer;}



/*****************************************在线咨询首页******************************************/
.consultCall_tt{ height:87px; background:url(images/loginRegister/register_adBgLine.jpg) repeat-y center top; text-align:center;}
.consultCall_tt p{ font-family: "方正正大黑简体"; font-size:22px; color:#00baff; line-height:50px; padding-top:6px;}
.consultCall_tt p a{ color:#ff8c00;}
.consultCall_tt span{ display:block; font-family:"宋体"; font-size:14px;}
.consultCall_tt span a{ color:#ff8c00; font-weight:bold;}
.consultCall_tt .textClSize{ font-family:"微软雅黑"; font-size:18px; font-weight:bold;}

.consult_onln_indexcc{ width:1202px; margin:auto;overflow:hidden;}
.consult_onln_indexccBox01{ padding-top:26px; background:url(images/loginRegister/register_adBgDown.jpg) no-repeat center top; overflow:hidden;}
.consult_onln_indexccBox01_l{ float:left; width:270px;}

.consult_onln_indexccBox01_l01{background: url(images/cc_ccBg.jpg) no-repeat center top; padding-bottom:13px;}
.cc_onlFTT{ display:block; font-family:"微软雅黑"; font-size:20px; font-weight:bold; padding-left:18px; background:url(images/cc_tipsBg.jpg) no-repeat left center; line-height:29px;}
.consult_onln_indexccBox01_l01_copy{ background:none; margin-top:-16px;}
.consult_onln_indexccBox01_l01 p{ overflow:hidden; border-bottom:1px solid #e6e6e6; padding-top:24px; margin-right:-13px;}
.consult_onln_indexccBox01_l01 .borderNone{ border:none;}
.consult_onln_indexccBox01_l01 p a{ float:left; font-family:"宋体"; font-size:14px; color:#3e3e3e; margin-right:13px; margin-bottom:16px;}
.consult_onln_indexccBox01_l02{ font-family:"宋体"; font-size:14px;}
.consult_onln_indexccBox01_l02 li{position:relative;}
.cc_onlFlAll{ overflow:hidden; font-weight:bold; color:#3e3e3e; margin-right:-13px; margin-top:4px; margin-bottom:8px; padding-left:4px;}
.cc_onlFlAll span{ float:left;font-weight:bold;  width:90px;margin-top:6px; margin-bottom:6px;}
.cc_onlFlAll span a{color:#3e3e3e;}
.cc_onlFlAll span a:hover{color:#e84266;}
.cc_onlFlDetail{ display:none; position:absolute; left:282px; top:-36px; width:390px; font-family:"微软雅黑"; font-size:14px; line-height:24px; padding-left:20px; border:1px solid #e84266; z-index:1; padding-top:16px; padding-bottom:10px; border-radius:3px; background-color:#FFF;}
.cc_onlFlDetail li{ overflow:hidden; margin-bottom:4px;}
.cc_onlFlDetail li span{ float:left; margin-right:20px;}
.cc_onlFlDetail li span a{ color:#333; font-weight:bold;}
.cc_onlFlDetail li span a:hover{ color:#e84266;}
.cc_onlFlDetail li p{ float:left; width:300px; overflow:hidden; margin-right:-10px;}
.cc_onlFlDetail li p a{ float:left; margin-right:10px;color:#333;}
.cc_onlFlDetail li p a:hover{color:#e84266;}
/*.consult_onln_indexccBox01_l02 li:hover ul{ display:block;box-shadow:2px 2px 4px #666666;}
.consult_onln_indexccBox01_l02 li:hover .cc_onlFlAll{ position:relative; z-index:200; border-right:1px solid #FFF;border-left:3px solid #e84266; border-top:1px solid #e84266;border-bottom:1px solid #e84266; background-color:#FFF;}*/

.consult_onln_indexccBox01_m{float:left; margin-left:20px;border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0; padding:0 20px; width:579px; margin-bottom:14px;}
.cc_onlFTT02{ display:block; font-family:"微软雅黑"; font-size:20px; font-weight:bold; padding-left:12px; background: url(images/cc_tt02bg.jpg) no-repeat center 3px; line-height:29px; padding-bottom:16px;}
.consult_onln_indexccBox01_m textarea{ display:block; width:529px; padding:25px; height:266px; border:1px solid #e6e6e6; resize:none; line-height:20px;}
.consult_onln_indexccBox01_m button{ display:block; width:283px; height:46px; margin-top:22px; margin-left:145px; background-color:#e84266; line-height:46px; text-align:center; font-family:"微软雅黑"; font-size:20px; font-weight:bold; color:#FFF; cursor:pointer; margin-bottom:24px;}

.consult_onln_indexccBox01_r{ float:right; width:283px;}
.cc_onlFTT03{display:block; font-family:"微软雅黑"; font-size:20px; font-weight:bold; padding-left:12px; background: url(images/cc_ccBg.jpg) no-repeat center top; line-height:29px; padding-bottom:16px;}

.ml_indexPart01_ccWithd04{ width:283px;}
.ml_indexPart01_ccWithd04 span{ color:#ff2c55;}
.ml_indexPart01_cc{ overflow:hidden; margin-right:-24px; }
.ml_indexPart01_cc li{ float:left; width:250px; padding-left:16px; margin-right:24px; background: url(images/cc_ccTips.jpg) no-repeat left center; font-family:"宋体"; font-size:14px;line-height:32px; overflow:hidden;}
.ml_indexPart01_cc .ml_indexPart01_ccLiLh{ line-height:40px;}
.ml_indexPart01_cc .ml_indexPart01_ccLiLh03{ font-size:12px; line-height:42px; margin-right:0; background:none;}
.ml_indexPart01_cc li a{color:#000;}
.ml_indexPart01_cc li a:hover{color:#ff2c55;}

.ConsultCalled>a{ display:block;width:197px; height:37px; background-color:#e84266; font-family:"微软雅黑"; font-size:20px; line-height:37px; text-align:center; color:#FFF; font-weight:bold; margin-bottom:2px;}
.ConsultCalled>.ConsultCalledmore{ float:right; width:auto; height:auto;background: none; font-family: "宋体"; font-size:14px; line-height:37px; color: #e84266; font-weight: normal; margin-bottom:2px;}



.cc_online_LLL01{ width:832px; padding:9px 30px 38px 20px; border-top:2px solid #e84e6f; border-bottom:1px solid #e7e7e7; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; overflow:hidden;}
.cc_online_LLL01_tt{ overflow:hidden;font-family:"微软雅黑"; font-size:14px; font-weight:bold;line-height:24px; }
.cc_online_LLL01_tt>a{ float:left; width:98px; height:24px; background:url(images/consult/cc_lawerLogin_bgSml01.jpg) no-repeat right center;  line-height:24px; text-align:center; color:#FFF; margin-left:-6px;}
.cc_online_LLL01_tt p{ float:left;font-family:"微软雅黑"; font-size:14px; color:#ef6400; margin-left:12px; margin-right:34px;}
.cc_online_LLL01_tt span{ float:left; padding-left:34px; background:url(images/consult/cc_lawerLogin_icon01.jpg) no-repeat left center;}
.cc_online_LLL01_tt .bkgrdNonePdL0{ background:none; padding-left:0;}
.cc_online_LLL01_tt .marginRit18{ margin-right:18px;}

.cc_online_LLL01_tt .bgNonePadgLft0{ background:none; padding-left:16px;}
.cc_online_LLL01_tt span a{ color:#ef6400;}
.cc_online_LLL01_tt02{ overflow:hidden; padding-top:8px;}
.cc_online_LLL01_tt02 a{ float:left; font-family:"微软雅黑"; font-size:14px; color:#ff7800; font-weight:bold; line-height:31px;}
.cc_online_LLL01_tt02 .jieqials{ float:right; color:#e84266;}
.cc_online_LLL01_tt02 button{ float:right; width:180px; height:31px; line-height:31px; text-align:center; color:#FFF; cursor:pointer; background-color:#ff7900; font-size:14px; font-weight:bold;}
.consultQ_box01{ border:1px solid #b3dff0; margin-top:20px;background-color:#f1fbfe;font-family:"微软雅黑"; font-size:14px; line-height:20px;}
.consultQ_box01 div{background:url(images/consult/cc_lawerLogin_bgSml02.jpg) no-repeat left top;  margin-top:-6px; padding:33px; overflow:hidden; }
.consultQ_box01 .consultQ_box01DivBCq{ padding-bottom:10px;}
.consultQ_box01 .consultQ_box01DivZw{ padding:16px 25px;}
.consultQ_box01 div>a{ display:block; margin-bottom:20px; line-height: 28px;}
.consultQ_box01 div p{ float:right;overflow:hidden;}
.consultQ_box01 div p span{ float:left; margin-left:26px;}
.consultQ_box01 div p span a{ color:#505050;}
.consultQ_box01 div p span .fontColor0085c8{ color:#0085c8;}
.consultQ_box01 .zxwtBoxPdMg>a{ margin-bottom:6px;}
.zxwtBoxPdTop26{ padding-top:12px; font-size:12px;}

.consultQ_box01_01{ margin:10px 33px 0; border-top:1px dashed #e6e6e6; padding-top:10px; overflow:hidden; font-family: "宋体"; padding-bottom:20px;}
.consultQ_box01_01 b{ float:left; font-size:14px; color:#525151;}
.consultQ_box01_01 a{float:left; font-size:12px; line-height:22px; color:#525151; width:674px;}
.consultA_box01{ width:700px; float:right;border:1px solid #ec3150; margin-top:20px;background-color:#fff;font-family:"微软雅黑"; font-size:14px; line-height:20px;}
.consultA_box01>div{background:url(images/consult/cc_lawerLogin_bgSml03.jpg) no-repeat 578px top;  margin-top:-6px; padding:18px 40px 18px 22px; overflow:hidden;}
.consultA_box01 .bgImgIcon06{background:url(images/consult/cc_lawerLogin_bgSml06.jpg) no-repeat 578px top;}
.consultA_box01 .bgImgIcon08{background:url(images/consult/cc_lawerLogin_bgSml08.jpg) no-repeat 578px top;}
.consultA_box01 .bgImgIcon07{background:url(images/consult/cc_lawerLogin_bgSml07.jpg) no-repeat 578px top;}
.consultA_box01 .bgImgIcon08{background:url(images/consult/cc_lawerLogin_bgSml08.jpg) no-repeat 578px top;}
.consultA_box01 .bgImgIcon10{background:url(images/consult/cc_lawerLogin_bgSm10.jpg) no-repeat 578px top;}
.consultA_box01 .bgImgIcon07_pstion{background:url(images/consult/cc_lawerLogin_bgSml07.jpg) no-repeat 100px top;}
.consultQ_box01 .file-list{ padding: 10px 0 20px 70px;}
.consultQ_box01 .file-list strong{ float: left;}
.consultQ_box01 .file-list img{ display: inline-block; border: 1px solid #ccc;}
.consultQ_box01 .file-list .tips a{color:#EC3150;}
.bgImgIcon10 a{ color:#fa7800;}
.bgClrf1fbfe{ background-color:#f1fbfe;}

.consultA_box01 div a{ float:left; font-weight:bold; margin-top:8px;}
.consultA_box01 div textarea{ float:left; border:1px solid #f6768b; padding:10px; resize:none; margin-left:13px; width:534px; height:100px;}
.consultA_box01 div p{ float:left; border:1px solid #f6768b; padding:10px; resize:none; margin-left:13px; width:546px; height:100px;}

.consultA_box01 div .borderClrf98304{border:1px solid #f98304;}
.borderClrf98304{border:1px solid #f98304;}
.consultA_box01 div .borderClrb5e0f0{border:1px solid #b5e0f0;}
.borderClrb5e0f0{border:1px solid #b5e0f0;}

.consultA_box01_fontClr{ color:#e84266;}
.answerBoxBderC{border:1px solid #dedede;}
.answerBoxBderC>div{background:url(images/consult/cc_lawerLogin_bgSml07.jpg) no-repeat 578px top;}

.fbzPj{ display:block; width:640px; color:#525151; line-height:22px; font-family:"宋体"; font-size:12px; padding-top:14px; border-top:1px dashed #ddd; margin-top:16px;}
.fbzPj span{ font-weight:bold; color:#fa7800;}
.ConsultCalledccRt .fbzPj_call{ display:block; width:660px; color:#525151; line-height:22px; font-family:"宋体"; font-size:12px; padding-top:14px; border-top:1px dashed #ddd; margin-top:16px;}
.fbzPj_call span{ font-weight:bold; color:#fa7800;}

.fbzPj_big{ display:block; width:670px; color:#525151; line-height:22px; font-family:"宋体"; font-size:12px; padding-top:20px; border-top:1px dashed #ddd;padding-left:36px; margin-left:-28px; background-color:#FFF; padding-bottom:40px;}
.fbzPj_big span{ font-weight:bold; color:#fa7800;}

.consultA_box01 div .borderClrdedede{border:1px solid #dedede;}




.consultA_box01 div .borderClrc1c1c0{border:1px solid #c1c1c0;}
.borderClrc1c1c0{border:1px solid #c1c1c0;}
.bgClrf0f0f0{ background-color:#f0f0f0;}
.bgClrfff{ background-color:#fff; padding-bottom:20px;}


.cc_online_LLL01_sbmt{ float:right;width:118px; height:36px; background-color:#e84266; font-family:"宋体"; font-size:14px; line-height:36px; text-align:center; color:#FFF; margin-top:20px; margin-right:8px; cursor:pointer;}
.cc_online_LLL01_esc{ float:right; clear:both; width:118px; height:36px; background-color:#dbdbdb; font-family:"宋体"; font-size:14px; line-height:36px; text-align:center; color:#FFF; margin-top:20px; margin-right:8px; cursor:pointer;}

.bgClt{ background-color:#f98304;}

.cc_online_LLL02{padding-top:17px; font-family:"宋体"; font-size:14px; color:#000;}
.cc_online_LLL02_cc{border-bottom:1px solid #e7e7e7; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; padding:0 10px;}
.cc_online_LLL02_cc li{ overflow:hidden;border-bottom:1px solid #e7e7e7; padding-top:24px; padding-bottom:28px; padding-right:32px;}
.cc_online_LLL02_cc li:last-child{ border:none;}
.cc_online_LLL02_ccImg{ float:left; width:100px;color:#000;}
.cc_online_LLL02_ccImg span:hover{ color: #e84266;}
/*.cc_online_LLL02_ccImg div{ margin-left:17px;}*/
.cc_online_LLL02_ccImg span{ clear:both;display:block; text-align:center; /*padding-top:15px;*/}
.cc_online_LLL02_ccImg:hover{ color:#e84266;}

.cc_online_LLL02_ccBbox{float:left; border:1px solid #c5c5c4; margin-left:40px; }
.cc_online_LLL02_ccbox{ background:url(images/consult/cc_lawerLogin_bgSml04.jpg) no-repeat left 25px; margin-left:-6px; padding:16px 20px 16px 30px;}
.cc_online_LLL02_ccbox>p{ width:560px;line-height:34px; position:relative;}
.cc_online_LLL02_ccbox>p span{ display:block; line-height:34px;}
.EnggLy_ccc>p span{ padding-bottom:10px; line-height:26px;}
.EnggLy_ccc>p span a{ font-weight:bold; color:#ff7800;}
.cc_online_LLL02_ccbox>p .theBstAscc_box{width:553px;min-height: 60px;}
.cc_online_LLL02_ccbox>p .replyForbidden{ font-family:"宋体"; font-size:14px; color:#575757; font-weight:bold; line-height:40px; margin-left:146px;margin-bottom:22px; padding-left:30px; background:url(images/consult/content_icon.jpg) no-repeat left center;}
.cc_online_LLL02_ccbox div{ overflow:hidden; width:640px; line-height:29px;}
.cc_online_LLL02_ccbox div>a{ float:left; color:#ff2c55; margin-right:17px;}
.cc_online_LLL02_ccbox div>span{ color:#3e3e3e;margin-right:20px;}
.cc_online_LLL02_ccbox div>span a{ color:#ff7800; }
.cc_online_LLL02_ccbox div p{ float:right; overflow:hidden;}


.cc_online_zjda{ float:left;padding-left:36px; background:url(images/consult/cc_ll_LineBg_1_1.jpg) repeat-y 13px top;}
.cc_online_zjdaBig{ border:2px solid #e10145; position:relative;}
.cc_online_zjda01{overflow:hidden; padding-left:40px; margin-left:-40px; background:url(images/consult/cc_onl_lawlgIcon01.jpg) no-repeat 6px top;}
.cc_online_zjda02{overflow:hidden; padding-left:36px; margin-left:-36px;margin-top:20px; background-color: #fff; padding-bottom: 20px;}
.cc_online_zjda02_pdMg{ padding-left:36px; margin-left:-36px;}
.bgClrfff{ background-color:#FFF;}
.cc_online_zjda02>span{ display: block; font-family:"宋体"; font-size:14px; color:#646464; background:url(images/consult/cc_onl_lawlgIcon02.jpg) no-repeat 6px top;padding-left:40px;margin-left:-40px;}
.cc_online_zjda02 .cc_online_zjda02Icon{background:url(images/consult/cc_onl_lawlgIcon03.jpg) no-repeat 6px top;}
.cc_online_zjda02>span a{ color:#000; font-weight: bold; margin-left:22px; line-height:22px;}

.cc_online_zjda02_cc{ width:688px;font-family:"宋体"; font-size:14px; color:#646464; line-height:28px;}


.borderLeftf0f0f0{ border-left:1px solid #f0f0f0; margin-top:16px;}
.bordere10145{ border:2px solid #e10145;}
.bgImg08{background:url(images/consult/cc_lawerLogin_bgSml09.jpg) no-repeat -2px 25px;}

.padMaginBgNone{ padding:0; margin:0; background:none;}



.btnSredOrange{ float:right; overflow:hidden; padding-top:14px;}
.btnSredOrange button{ float:left; font-family: "微软雅黑"; font-size:16px; font-weight: bold; font-weight:bold; text-align:center; line-height:36px; margin-left:17px; height:36px; width:117px; background-color:#e84266; cursor:pointer; color:#FFF;}
.btnSredOrange .btnBgClrWith{ width:186px; background:url(images/consult/cc_llTop_icon02.jpg) no-repeat 14px center; background-color:#fa7800; padding-left:34px;}
.btnSredOrange .btnBgClrWith01{ width:100px; background-color:#fa7800;}
.btnSredOrange .btnBgClrWith02{ width:100px; background-color:#e84266;}
.btnSredOrange .btnBgClrWith03{ width:120px; padding-left:24px; background:url(images/consult/cc_llTop_icon01.jpg) no-repeat 12px center; background-color:#e84266;}
.btnSredOrange .btnBgClrWith04{ width:120px; padding-left:24px; background:url(images/consult/cc_llTop_icon03.jpg) no-repeat 12px center; background-color:#e84266;}
.btnSredOrange .btnBgClrWith05{ width:120px; padding-left:24px; background:url(images/consult/cc_llTop_icon04.jpg) no-repeat 12px center; background-color:#fa7800; }
.btnSredOrange .btnBgClrWith06{ width:220px; background:url(images/consult/cc_llTop_icon02.jpg) no-repeat 14px center; background-color:#fa7800; padding-left:34px;}
.btnSredOrange .btnBgClrWith07{ width:120px; padding-left:24px; background:url(images/consult/cc_llTop_icon05.jpg) no-repeat 12px center; background-color:#e84266;}

.interestingQstions{ clear:both; padding:23px 0 0 20px; border-top:1px solid #e8e8e8; font-family:"宋体"; overflow:hidden;width: 832px;}
.interestingQstions tt{ display:block; font-size:12px; font-weight:bold; color:#3b3b3b; margin-bottom:17px;}
.interestingQstions li{ float:left; font-size:14px; width:360px; margin-right:35px; margin-bottom:17px; padding-left:20px; height:14px;}
.interestingQstions li a{ color:#646464;}
.interestingQstions li a:visited{color: #999;}
.interestingQstions li a:hover{color:#e84266;}
.tipsRedCircle{ background:url(images/consult/cc_lawerLogin_bgSml05.jpg) no-repeat 5px center;}

.theBstAs{float:right; width:66px; height:77px; background:url(images/consult/cc_lawerLogin_icon02.png) no-repeat center top; position: absolute; top:-26px; right:10px;}
.theBstAs02{background: url(images/pin.png) no-repeat center -1px;}
.theBstAs_big{float:right; width:66px; height:77px; background:url(images/consult/cc_lawerLogin_icon02.png) no-repeat center top; position: absolute;top:-10px; right:30px;}

.cc_online_LLLtt{ margin-top:12px; margin-bottom:14px; padding-left:15px; background:url(images/cc_tipsBg.jpg) no-repeat left center; font-family:"微软雅黑"; font-size:16px; font-weight:bold; line-height:29px;}

.cc_online_LLL03{ padding:22px 60px 20px 40px; border:1px solid #e7e7e7; font-family:"微软雅黑"; margin-top:30px;}
.cc_online_LLL03_mgTop16{ margin-top:16px;}
.cc_online_LLL03 span{ display:block; font-size:14px; font-weight:bold; color:#0085c8; margin-bottom:12px;}
.cc_online_LLL03 span a{ font-size:16px; color:#fe7707;}
.cc_online_LLL03 textarea{ display:block; padding:10px; line-height:18px; margin-left:8px; border:1px solid #fd8010; width:757px; height:130px; resize:none; font-size:12px; margin-bottom:10px;}
.cc_online_LLL03 p{ overflow:hidden;}
.cc_online_LLL03 p span{ float:left; margin-right:10px; line-height:29px; font-family:"微软雅黑"; font-size:12px;}
.cc_online_LLL03 p span a{color:#fe7707;}
.cc_online_LLL03 p button{ float:right; width:123px; height:29px; margin-right:6px; background-color:#e84266; line-height:29px; text-align:center; font-family:"微软雅黑"; font-size:16px; color:#FFF; cursor:pointer;}

.cc_lawerBoxccP{ width:670px;line-height:24px; font-size:14px;}
.ConsultCalledccRt02>span .cc_lawerBoxccAClrfwNn{ color:#ff2c55; font-weight:normal; }
.ConsultCalledccRt>p .cc_lawerBoxccAClr{ color:#ff2c55; }

.cc_lawerBox{border:1px solid #ff912f; margin-top:6px}
.cc_lawerBoxcc{ margin-top:-6px; background:url(images/consult/cc_lawerLogin_bgSml06.jpg) no-repeat 30px top; padding:26px 20px 16px 30px; overflow:hidden;}

.zhuiWenLawer{display:none;}
.answerQST{ display:none;}

.btnCallSureDS{ float:right; overflow:hidden; padding-top:14px;}
.btnCallSureDS button{ float:left; font-family:"宋体"; font-size:14px; font-weight: bold; text-align:center; line-height:36px;height:36px; width:160px; background:url(images/consult/duihao.jpg) no-repeat 18px center; background-color:#ff7800; cursor:pointer; color:#FFF; padding-left:33px;}
.btnCallSureDS .sureTheLawyerBtn{ width:190px; padding-left:26px; background:url(images/consult/duihao02.jpg) no-repeat 16px center; background-color:#e84266; font-size:16px;}

.ConsultCalledccBN li{ border:none;}

/*****************************************聘请律师******************************************/
.answerWLJQ{ float:right; width:700px; display:none;}
.answerWLJQ p{ overflow:hidden; font-family:"宋体"; font-size:14px; padding-top:14px; padding-bottom:6px;}
.answerWLJQ p a{ float:left; color:#ea4265; font-weight:bold;}
.answerWLJQ p span{ float:right; color:#525252;}
.answerWLJQ_box{ border:1px solid #e6e6e6; margin-top:6px; background-color:#f5f5f5;}
.answerWLJQ_box div{ background: url(images/consult/cc_lawerLogin_bgSjq01.jpg) no-repeat 30px top; margin-top:-6px; padding-top:18px; padding-left:20px;}
.answerWLJQ_box div label{ display:block; overflow:hidden; margin-bottom:14px;font-family:"宋体"; font-size:12px;}
.answerWLJQ_box div label a{ float:left;  color:#000; margin-top:10px; margin-right:13px;}
.answerWLJQ_box div label:last-child a{ margin-top:0; line-height:42px;}
.answerWLJQ_box div label textarea{ float:left; width:568px; height:53px; padding:10px;border:1px solid #d8d8d8; background-color:#FFF; resize:none;}
.answerWLJQ_box div label input{float:left; width:228px; height:22px; padding:10px;border:1px solid #d8d8d8; background-color:#FFF;}
.answerWLJQ_box div label span{ float:left;color:#e64265; font-weight:bold; margin-left:17px;line-height:42px;}

.cc_ttF20BlkBlodMagBtm16{ display:block; font-family:"微软雅黑"; font-size:20px; color:#000; font-weight:bold;margin-top:30px;}

.textstyle08{clear:both;margin-top:70px;text-align:center;font-size:14px;color:#666; font-weight: bold; line-height: 60px; border: 2px dashed #eee;}
/**********************************心理咨询列表页 文章排行*********************************/
.ml_indexPart01_RightCC02{ clear:both;padding-top:15px;}
.ml_indexPart01_RightCC02 ul{ padding-top:10px;border-bottom:1px solid #e6e6e6;}
.ml_indexPart01_RightCC02 ul li{ margin-bottom:20px;}
.ml_indexPart01_RightCC02 ul li a{ display:block; font-family:"宋体"; font-size:12px; color:#504f4f;}
.ml_indexPart01_RightCC02 ul li a:visited{color:#999;}
.ml_indexPart01_RightCC02 ul li a:hover{color:#e84266;}
.ml_indexPart01_RightCC02UT li{ padding-left:20px; background:url(images/cc_ccTips.jpg) no-repeat left center;}

/******************头像图片居中*********************/
.img_p{margin:0; padding:0; width:100%; height: auto; display: block; position:absolute; left:50%;}
.img_p>a{ display: block; outline: none; border: none;}
.img_p img{ position:relative; left:-50%;width:100%;}

.uploadbox{ clear: both; padding-top: 10px;}
.uploadbox>strong,.uploadbox>span{ float: left; height: 30px; line-height: 30px;}
.uploadbox .tips{ margin-left: 10px; color:gray;}
#filePicker>div{padding: 0; width: 80px; height: 30px;}
#filePicker .webuploader-pick{ background:#E84266;}
#fileList{ clear: both; padding: 10px 0 0 65px;}
#fileList .thumbnail{ position: relative; float: left; margin-left: 5px;}
#fileList .thumbnail .progress{ position: absolute; left: 0; bottom: 0; width: 100%; height:100%; background: #000; opacity: 0.8;}
#fileList .thumbnail .progress span{display: block; font: 18px/60px 'Microsoft YaHei'; text-align: center; color:#FFF; }
#fileList .error{ position: absolute; width: 100%; left: 0; bottom: 0; line-height: 20px; text-align: center; background: red; color:#FFF;}
