@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
ul,li,tt{ margin:0; padding:0; list-style:none;}
a{ text-decoration:none;}
img{ display:block; outline:none;}
textarea,input,button{ margin:0; padding:0; border:none; outline:none;}
p{ margin:0; padding:0;}

/*说是顶部导航条要和主站统一*/
.top_box{ border-bottom:1px solid #e6e6e6;}
.top{ width:1202px; margin:auto; height: 28px;font-family:"宋体"; font-size:12px; color:#646464; }
.top>span{ float:left;line-height:26px;}
.top_span{float:left;line-height:26px;}
.top_login{ float:left;color:#e84266; margin-left:14px;line-height:26px;}
.top ul{ float:right; height: 14px; padding-top:7px;}
.top ul li{ float:left; border-right:1px solid #646464; position: relative;}
.top ul li a{color:#646464; display:block; margin-left:14px; margin-right:16px;}
.top ul li .fontColor_red{color:#e84266;}
#destoon_member{line-height: 28px;}
.fontClr64{ color: #646464;}
.top a:hover{ color: #e84266;}

.topLogin{ width:1202px; margin:auto; overflow:hidden;}
.topLogin>a{ float:left; margin:18px 13px 22px 7px;}
.topLogin>span{ float:left; margin-top:24px; width:44px; height:48px; border-left:1px solid #646464; padding-top:2px; padding-left:16px; font-family:"微软雅黑"; font-size:20px; color:#6c6b6b; line-height:24px;}
.topLogin>button{ float:right;width:95px; height:35px; font-family:"宋体"; font-size:14px; color:#FFF; text-align:center; line-height:35px; background-color:#e84266; cursor:pointer; margin-left:6px; margin-top:30px;}

.lawyerHp_top{ height:27px; border-bottom:1px solid #e6e6e6;}
.lawyerHp_topBox{ width:1200px; margin:auto; overflow:hidden;}
.lawyerHp_bm{ float:left; overflow:hidden;}
.lawyerHp_bm li{ float:left; font-family:"宋体"; font-size:12px; line-height:27px; margin-right:18px;}
.lawyerHp_bm li a{ display:block;color:#000;}
.lawyerHp_bm li a:hover{ color:#e84266;}
.lawyerHp_bm li:first-child{ font-weight:bold;}
.msgIcon{ padding-left:23px; background:url(images/lawyer/msg.jpg) no-repeat left center;}

.lawyerHp_rtTop{ float:right; font-family:"宋体"; font-size:12px; margin-top:6px;}
.lawyerHp_rtTop a{ float:left; padding:0 15px; border-right:1px solid #646464;color:#646464;}
.lawyerHp_rtTop .fontClre84266{ color:#e84266;}
.lawyerHp_rtTop a:last-child{ border:none; padding-right:0;}
.lawyerHp_rtTop a:hover{color:#e84266;}

.lawyerHp_topNav{ margin-top:14px; background-color:#e84266;}
.lawyerHp_topNavBox{ width:1200px; margin:auto; overflow:hidden;}
.lawyerHp_topNavBox p{ float:left; padding:0 34px; background-color:#ff6600; line-height:70px; font-family:"微软雅黑"; font-size:20px; font-weight:600; color:#FFF;}
.lawyerHp_topNavBox div{ float:left; overflow:hidden;}
.lawyerHp_topNavBox div a{ float:left; margin-left:56px; font-family:"宋体"; font-size:14px; color:#FFF; margin-top:29px;}
.lawyerHp_topNavBox span{ float:right; padding-left:30px; background:url(images/lawyer/icon_call_white.jpg) no-repeat left center; margin-top:25px;font-family:"微软雅黑"; font-size:16px; color:#FFF;}
.lawyerHp_topNavBox span a{color:#FFF; font-weight:600;}
.lawyerHp_topNavBox div a:hover{ color:#ffe0cc;}

.lawyerHp_cc01{ width:1200px; margin:auto; padding-top:36px; overflow:hidden; padding-bottom:70px;}
.lawyerHp_cc01_lft{ float:left; margin-right:106px; width: 324px;}
.lawyerHp_cc01_lftCC{ overflow:hidden; border-bottom:1px solid #cecece; padding-bottom: 12px;}
.lhp_cc01_lftccImg{float:left; width:100px; height:120px;margin-left:14px; margin-right:15px; overflow:hidden; position:relative;}
.lhp_cc01_lftccDtl{ float:left; overflow:hidden; margin-top:5px; font-family:"宋体"; padding-bottom:10px;}
.lhp_cc01_lftccDtl p{ float:left;font-size:16px; font-weight:bold; color:#333333; padding-right:26px; background:url(images/consult/vip.jpg) no-repeat right center; line-height:22px; margin-bottom:14px;}
.lhp_cc01_lftccDtl .a{ float:right; margin:5px 0 0 5px; font-size:12px; color:gray;}
.lhp_cc01_lftccDtl span{ clear:both; display:block; font-size:14px; color:#000; margin-bottom:15px;}
.lhp_cc01_lftccDtl span a{ color:#e84365;}
.lhp_cc01_lftccDtl span b{ color:#ff6801;}
.lawyerHp_cc01_lftCC02 span{ display:block; font-family:"宋体"; font-size:14px; color:#000; margin-top:14px;}
.lawyerHp_cc01_lftCC02 span a{ font-weight:bold;color:#000;}
.lawyerHp_cc01_lft ul{ overflow:hidden; padding-top:30px;}
.lawyerHp_cc01_lft ul li{ float:left; width:210px; height:43px; background-image:url(images/lawyer/btn_shadow_bg.jpg); background-repeat:no-repeat; background-position: center bottom; background-color:#e84266; border-radius:5px; margin-right:26px;}
.lawyerHp_cc01_lft ul .lyerHpScndBtn{ background-image:url(images/lawyer/btn_shadow_bg02.jpg); background-color: #ff6600; margin-right:0;}
.lawyerHp_cc01_lft ul li a{ display:block; font-family:"微软雅黑";font-size:16px; color:#FFF; line-height:40px; padding-left:58px; background:url(images/lawyer/btn_shadow_msg.jpg) no-repeat 24px center;}
.lawyerHp_cc01_lft ul li .lyerHpScndBtnA{ background:url(images/lawyer/btn_shadow_call.jpg) no-repeat 24px center;}
.lawyerHp_cc01_rt{ float:right; width:770px; height:278px;}
.lawyerHp_cc01_rt span{ display:block; font-family:"微软雅黑"; font-size:20px; color:#464646;}
.lawyerHp_cc01_rt span a{ color:#e74366;}
.lawyerHp_cc01_rt p{ color:#787878; font-family:"宋体"; font-size:14px; line-height:34px; padding-top:10px; text-indent: 28px;}
.lawyerHp_cc01_rt p a{ color:#ff6601;}

.cslt_weixin{ padding-top: 20px; overflow: hidden;}
.cslt_weixin img{ float: left; width: 90px; display: block; outline: none; border: none; margin-left: 90px; margin-right: 40px;}
.cslt_weixin div{ font-family:"微软雅黑"; background-color: #fa6a89; color: #eee; font-size: 16px; line-height: 40px; margin-top: 25px; height: 40px;}

.lawyerHp_cc02{ background-color:#f5f5f5; padding-top:15px;}
.lawyerHp_cc02box{ width:1200px; margin:auto; overflow:hidden;}
.lawyerHp_cc02box>img{ margin-bottom:13px;}
.lawyerHp_cc02_lft{ float:left;}
.lawyerHp_cc02_lftCC{ width:314px; padding:32px 22px 20px 32px; background-color:#FFF; margin-bottom:20px;}

.lawyerHp_cc02_lftCC p{ overflow:hidden; line-height:22px; margin-bottom:13px;}
.lawyerHp_cc02_lftCC p span{ float:left; font-family:"微软雅黑"; font-size:18px; color:#000; font-weight:600;}
.lawyerHp_cc02_lftCC p a{ float:right; font-family:"宋体"; font-size:12px; color:#636363;}
.lawyerHp_cc02_lftCC p a:hover{ color:#e84266;}
.redGrayLined7{ overflow:hidden; background-color:#d7d7d7;}
.redGrayLined7 span{ float:left; background-color:#e84266;}
.redGrayLineRedWth132Ht1{ width:132px; height:1px;}
.lawyerHp_cc02_lftCC ul{ padding-top:24px;}
.lawyerHp_cc02_lftCC>ul li{ font-family:"宋体"; font-size:14px; padding-bottom:26px;}
.lawyerHp_cc02_lftCC>ul li a{ display:block;color:#595959; padding-left:20px; background:url(images/consult/cc_lawerLogin_bgSml05.jpg) no-repeat left center;}
.lawyerHp_cc02_lftCC>ul li a:visited{color:#999;}
.lawyerHp_cc02_lftCC>ul li a:hover{color:#e84266;}
.lawyerHp_cc02_rt{ float:right; width:758px; padding:28px 30px 90px 24px;background-color:#FFF; margin-bottom: 50px;}
.height1344{ height:1344px;}
.lawyerHp_cc02_rt>p{overflow:hidden; line-height:25px; margin-bottom:10px;}
.lawyerHp_cc02_rt>p span{ padding-left:36px;float:left; font-family:"微软雅黑"; font-size:18px; color:#000; font-weight:600; background:url(images/lawyer/icon_talk01.jpg) no-repeat 3px center;}
.lawyerHp_cc02_rt>p .lawyerHp_icon01{background: url(images/lawyer/lawyerHp_icon01.jpg) no-repeat 3px center;}
.lawyerHp_cc02_rt>p .lawyerHp_icon02{background: url(images/lawyer/lawyerHp_icon02.jpg) no-repeat 3px center;}
.lawyerHp_cc02_rt>p .lawyerHp_icon03{background: url(images/lawyer/lawyerHp_icon03.jpg) no-repeat 3px center;}

.lawyerHp_cc02_rt>p>a{ float:right; font-family:"宋体"; font-size:10px; color:#636363;}
@-moz-document url-prefix(){.lawyerHp_cc02_rt>p>a{ font-size: 12px;}}
.lawyerHp_cc02_rt>p a:hover{ color:#e84266;}
.lawyerJDzx{ padding-bottom:30px;}
.lawyerJDzx li{ margin-right:50px; margin-top:22px; padding-left:10px; border-bottom:1px dashed #e2e2e2; font-family:"宋体"; font-size:14px; color:#676767;background:url(images/lawyer/dialog_line_cell.jpg) repeat-y 22px top;}
.lawyerJDzx li:first-child{ margin-top:17px;}
.lawyerJDzx li>span{ display:block;padding-left:29px; background:url(images/lawyer/icon_talk03.jpg) no-repeat 5px center;}
.lawyerJDzx li>div div{ border:1px solid #e5e5e5; margin-top:20px; margin-left:30px; margin-right:16px;}
.lawyerJDzx li>div div p{ background-repeat:no-repeat; background-position:46px top; margin-top:-12px;}
.lawyerJDzx li>div p a{ display:block; color:#676767; padding:30px 22px 20px; font-size:12px; line-height:18px;}
.lawyerJDzx li>div p a:hover{ color:#e84266;}
.lawyerJDzx li .lawyerHp_qst{ background:url(images/consult/cc_onl_lawlgIcon02_copy.jpg) no-repeat 1px top;}
.lawyerJDzx li .lawyerHp_qst div p{ background-image:url(images/lawyer/lawyer_arrows01.jpg);}
.lawyerJDzx li .lawyerHp_as div{ margin-top:10px;}
.lawyerJDzx li .lawyerHp_as div p{ background-image:url(images/lawyer/lawyer_arrows02.jpg);}
.lawyerHp_as div p span{ display: block;color:#676767; padding:30px 22px 20px; font-size:12px; line-height:18px;}
.lawyerJDzx li .lawyerHp_as div{ background-color:#f6feff; margin-right:100px;}
.lawyerHp_as{ background-color:#FFF; padding-top:5px; padding-bottom:15px;}
.lawyerJDzx li>p{padding-left:29px; background: url(images/consult/cc_onl_lawlgIcon03.jpg) no-repeat 1px center; line-height:22px; margin-top:5px;}
.lawyerHp_cc02_rt>p .lawyerHp_cc02rt_icn02{background:url(images/lawyer/icon_talk02.jpg) no-repeat 3px center;}

.lawConsultBox{ width:100%; border:1px solid #e8e8e8; margin-top:18px; padding-top:36px; overflow:hidden;}
.lawConsultBox label{ width:70px; font-family:"宋体"; font-size:14px; font-weight:bold; clear:both; float:left; margin-left:75px; line-height:37px; margin-bottom:13px;}
.lawConsultBox input{ float:left; width:532px; padding:0 10px; height:37px; border:1px solid #e8e8e8; margin-bottom:13px; padding-top: 11px\9; height: 26px\9;}
.lawConsultBox textarea{ float:left;width:506px; height:180px; padding:20px 23px;border:1px solid #e8e8e8; resize:none;}
.lawConsultBox button{ clear:both; float:left; margin-left:145px; width:155px; height:38px; margin-top:14px; margin-bottom:38px; background-color:#e84266; font-family:"宋体"; font-size:16px; color:#FFF; text-align:center; line-height:38px; cursor:pointer;}

.lawyerHp_footer{ background-color:#e84266;}
.lawyerHp_footerBox{ width:1200px; margin:auto; overflow:hidden;}
.lawyerHp_footerBox>span{ float:left; margin-left:52px;padding-left:30px; background:url(images/lawyer/icon_call_white.jpg) no-repeat left center; margin-top:15px;font-family:"微软雅黑"; font-size:16px; color:#FFF;}
.lawyerHp_footerBox>div{ float:left; margin:6px 0; border-left:1px solid #ccc; margin:5px 0; margin-left:22px; padding-top:8px; padding-left:24px; font-family:"宋体"; font-size:14px; color:#FFF;}
.lawyerHp_footerBox>div ul{ overflow:hidden;}
.lawyerHp_footerBox>div ul li{ float:left; padding:0 16px; border-left:1px solid #FFF;}
.lawyerHp_footerBox>div ul li a{ color:#FFF;}
.lawyerHp_footerBox>div ul li:first-child{ padding-left:0; border:none;}
.lawyerHp_footerBox>div p{ margin:10px 0;}
.lawyerHp_footerBox>div p a{ color:#FFF;}

.lawyerHp_cc02_pding01{ width:324px; padding:36px 24px 52px; overflow:hidden;}
.lawyerHp_cc02_pding02{ width:324px; padding:27px 24px 34px; overflow:hidden;}
.height290{ height:290px;}

.lawyerHpcc_cctt{ display:block; height:47px; padding-top:3px; background:url(images/cc_ccBg.jpg) no-repeat center top;}
.lawyerHpcc_cctt a{ display:block; padding-left:18px; background:url(images/cc_tipsBg4_22.jpg) no-repeat left center; font-family:"微软雅黑"; font-size:20px; font-weight:bold; color:#000; line-height:22px;}
.prblmsSbmt textarea{ display:block; width:278px; height:187px; resize:none; font-size:12px; line-height:24px; padding:20px; border:1px solid #e9e9e9;}
.prblmsSbmt button{ display:block; width:320px; height:46px; margin-top:13px; background-color:#e84266; font-family:"微软雅黑"; font-size:20px; color:#FFF; font-weight:bold; line-height:46px; text-align:center; cursor:pointer;}

.lawyerJDzx li>span a{ margin-left:30px;}
.lawyerJDzx li>span a span{ color:#ff6600;}
.lawyerJDzx li>p span{ margin-left:10px;}
.lawyerJDzx li>p span a{ color:#e84266;}

.lawyerHp_hmpg_clm{ padding-top:30px; margin-left:16px;padding-bottom:8px; border-bottom:1px dashed #e2e0e0; margin-bottom:16px;}
.lawyerHp_hmpg_clm>a{ display:block; padding-left:22px; background:url(images/cc_ccTips.jpg) no-repeat left center; font-family:"宋体"; font-size:14px; color:#3f3f3f; margin-bottom:36px;}
.lawyerHp_hmpg_clm>a:visited{ color: #999;}
.lawyerHp_hmpg_clm>a:hover{color:#e84266;}

.lawyerHp_clmCC{ font-family:"宋体"; font-size: 14px; line-height: 25px; color:#787878;}
.lawyerHp_clmCC a{ display:block; font-size:16px; font-weight:bold; color:#3f3f3f; text-align:center; line-height:64px; border-bottom:1px dashed #dbdcdc;}
.lawyerHp_clmCC .author{ text-align:center; color:gray; margin-bottom:1em;}
.lawyerHp_clmCC p{/*font-size:14px; line-height:40px; text-indent:28px; padding-top:16px; padding-bottom:40px;*/}
.lawyerHp_clmCC p{ text-indent: 28px;}

.lawyerHp_cc02_rt>p span a{ color:#e84266;}

.marginLft16{ margin-left:16px;}
.marginLft175{ margin-left:175px;}
.marginRt0{ margin-right:0;}
.height1120mbtm{ min-height:1120px; margin-bottom:120px;}
.lawyerJDzx li .bgWhiteMgBtm23{ background-color:#FFF; padding-bottom:22px;}
.pdLft56{ padding-left:56px;}
.marginBtm120{ margin-bottom:120px;}

/******************页码代码************************/
.ConsultCalledPages{ overflow:hidden; padding-top:22px; padding-bottom:30px;}
.ConsultCalledPBtn{ float:left; overflow:hidden;}
.ConsultCalledPBtn a{ float:left; padding: 0 6px; 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;}

.marginRt50{ margin-right:50px;}

/*pages 2*/
.c-pages{ padding:10px 0;*zoom:1;}
.c-pages:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.c-pages a,.c-pages strong{ display:inline-block; padding: 0 6px; height:26px;line-height:26px; margin-right:5px; border:1px solid #CCC; font-size:14px; text-align:center; color:#000;}
.c-pages strong,.c-pages a:hover{ background:#fa6600; border-color:#fa6600; color:#FFF;}
.c-pages .r{ float:right; font-size:12px;margin-right: 80px;}
.r input{ width: 46px;height: 25px; line-height: 25px;}
.c-pages .pages_btn{ width: 46px;height: 25px;border: 1px solid #d2d2d2;background-color: #ebebeb;text-align: center;color: #000;margin-left: 8px;font-weight: bold;}



/*****************当前位置********************/

.topTips02{ width:1202px; margin:auto; font-family:"宋体"; font-size:12px; margin-top:24px; margin-bottom: 22px;}
.topTips02 a{ color:#646464;}


/******************头像图片居中*********************/
.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%;}

.paddingBtm15{ padding-bottom: 15px;}






