@charset "utf-8";
/*
* HTML5 Boilerplate
*
* What follows is the result of much research on cross-browser styling.
* Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
* Kroc Camen, and the H5BP dev community and team.
*
* Detailed information about this CSS: h5bp.com/css
*
* ==|== normalize ==========================================================
*/
/* =============================================================================
HTML5 display definitions
========================================================================== */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img {margin: 0;padding: 0; list-style:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {display: block;}
audio, canvas, video {display: inline-block; *display: inline; *zoom: 1; }
a:link, a:visited { color: #595757; text-decoration:none; outline:none;}
.artContent a{ color: #60BDFF; text-decoration:none; outline:none;}
a:hover {color:#000;text-decoration:none;}
img {border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle;}
label {cursor: pointer;}
input, checkbox, textarea { outline:none; background:#fff; border:1px solid #999;}
/*
* Correct overflow not hidden in IE9
*/
svg:not(:root) {overflow: hidden;}
button, input, select, textarea {vertical-align: baseline; *vertical-align: middle; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
/*
* Remove inner padding and border in FF3/4: h5bp.com/l
*/
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

/*clear float*/
.clearfix:before, .clearfix:after { content: ""; display: table;visibility: hidden;}
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }

body,html{font-family: "Microsoft YaHei"; font-size:14px;font-style:normal; background-color:#fff;color:#333;width:100%;height: auto;min-width:1200px;min-height:600px;}
input,textarea{font-family:"Microsoft YaHei" !important;}
pre{ width:100%;height:auto; overflow:hidden; white-space:pre-wrap;font-family: "microsoft yahei";}

.header{position:relative;top:0px;left:0px;width:100%;background:#fff;z-index:999;}
.header .registr{width:100%;background-color:#f3f3f3;z-index: 999;}
.header .registr .regi_cont{width:100%;max-width:1200px;min-width:1024px;height:34px;margin:0 auto;}
.header .intro{width:100%;height:80px;max-width:1200px;margin:0 auto;position: relative;z-index:88;}
.regi_form{float: right; margin-top: 5px;}
.regi_form li{float: left;height:24px;line-height:24px;margin-right:10px;font-size:14px;}
.regi_form .head_login > a{background:url(/ns/img/com_i_login.jpg) scroll no-repeat 0 0;width:47px;height:27px;display:block;text-align:center;}
.regi_form .head_regi > a{width:47px;height:27px;display:block;text-align:center;}
.regi_form .head_regi > a img{width:100%;}

.regi_form input{height:20px;border:1px solid #d5d5d5;width: 120px;text-indent:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}
.regi_form .error input{border:1px solid #ff0000;}
.regi_form .input_c{margin-right:20px;position:relative;}
.regi_form .input_c .login_notic{position:absolute;top:1px;left:10px;color:#d1d1d1;font-size:13px;}
.regi_form .more_Login{margin-right:0px;position:relative;height:37px;}
.regi_form .more_Login .more_hover_Content{display:none;background:#fff;border: 1px solid #ddd;box-shadow: 0 0 5px #ccc;padding:0 0 0 8px;position: absolute;right: 0;top: 30px;width: 110px;z-index: 9999;}
.more_Login .more_hover_Content a{display: block;height: 22px;margin: 10px 0;width: 105px;background-color:#fff;}

.more_Login .more_hover_Content a.Sina_wb .WB_loginButton a{margin:0px;}


.more_Login .more_hover_Content .QQ_wb{background-position: 0 -23px;}
.more_Login .more_hover_Content .tent_wb{background-position: 0 -46px;}
.ttbar_login{position:relative;text-align: right;margin-top: 8px;float:right;display:none;}
.ttbar_login a{margin-left:10px;}
.ttbar_login #qqheadimg img{display:inline;width: 30px;margin-top: -6px;}


.regi_form .more_Login > a{padding-right: 11px;background:url(/ns/img/com_i_icon-lr-bg.jpg) scroll no-repeat 0 0;background-position: right 7px;}
.regi_form .more_Login > a:hover{background-position: right -23px;}

.nav_con .select_nav > a{background:url(/ns/img/com_i_xiala.gif) scroll no-repeat 84% 53%;}
.top_nav .nav_con .perannual_service a,.nav_con .specil_service a{background-position:92% 53%;}

.nav_con > li > a{width:100%;height:100%;display: block;text-align:center;color:#fff !important;line-height:52px;font-size: 18px;font-weight:bold;}
.top_nav .nav_con .home_nav{width:17%;border-left:1px solid #1a6db8;}
.top_nav .nav_con .enterprise_service {width:15%;}
.top_nav .nav_con .one_key_service {width:15%;}
.top_nav .nav_con .home_nav{width:17%;border-left:1px solid #1a6db8;}
.nav_con .home_nav a{background:url(/ns/img/com_i_home_ico.jpg) scroll no-repeat center center;text-indent: -9999px;}
.top_nav .nav_con .home_nav > a{width:100%;}
.nav_con > li > a:hover{background:#00386b;text-decoration: none;}
.nav_con .home_nav a:hover{background:url(/ns/img/com_i_home_ico.jpg) scroll no-repeat center center #00386b;}
.nav_con .select_nav_hover > a,.nav_con .select_nav > a:hover{background:url(/ns/img/com_i_xiala_hover.gif) scroll no-repeat 84% 53% #00386b;}
.nav_con .nav_level_1 li > a:hover{background:#3e84ca;}

.nav_con .nav_level_1 .select_children > a {background:url(/ns/img/com_i_arrow_right.gif) scroll no-repeat 84% 53%;}
.nav_con .nav_level_1 .select_children_hover > a,.nav_con .nav_level_1 .select_children > a:hover{background:url(/ns/img/com_i_arrow_right_hover.gif) scroll no-repeat 84% 53% #3e84ca;}
.nav_con .specil_service_hover > a,.nav_con .specil_service > a:hover{background:url(/ns/img/com_i_xiala_hover.gif) scroll no-repeat 92% 53% #00386b;}
.nav_con .perannual_service > a:hover{background:url(/ns/img/com_i_xiala_hover.gif) scroll no-repeat 92% 53% #00386b;}

.nav_con .nav_level_2 li > a:hover{background:#478bcc;}
.nav_con .specilServiceLight > a {background: #00386b  no-repeat scroll 92% 53%;}
.nav_con .nav_level_2 .select_children_hover > a,.nav_con .nav_level_2 .select_children > a:hover{background:url(/ns/img/com_i_arrow_right_hover.gif) scroll no-repeat 84% 53% #478bcc;}

.top_nav .nav_con .homeLight.home_nav > a{background:url(/ns/img/com_i_home_ico.jpg) scroll no-repeat center center #00386b;text-indent: -9999px;}
.nav_con .commonSelectLight > a{background: scroll no-repeat 84% 53% #00386b;}

.nav_con .commonSelectLightNo > a{background-color:#00386b;}

.crumbs{height:60px;font-size: 16px;}
.crumbs img{display:inline;}
.crumbs span{color: #9e9e9e;line-height: 55px;padding-left: 7px;}
.crumbs a{color:#9e9e9e !important;}
.border_radi{position: absolute;display: block;}
.crumbs span:last-child a{ color:#018fd9 !important;}


.outer .btn_green{display: block;color:#fff;width:120px;height:30px;margin:0 auto;text-align:center;line-height: 30px;background:url(/ns/img/com_i_button_green.gif) no-repeat scroll 0 0;}
.outer .btn_green:hover{background-position:0 -30px;}
.outer .btn_blue{display: block;color:#fff;width:120px;height:30px;margin:0 auto;text-align:center;line-height: 30px;background:#005099;border:1px solid #005099;border-radius:5px;font-size:16px;}

.ul_level_2,.ul_level_3,.ul_level_4,.ul_level_5,.ul_level_6{display:none;background:#005099;position: absolute;width:100%;}
.ul_level_2{background:#00386b;}
.ul_level_3{background:#00386b;}
.ul_level_4{background:#00386b;width:200px;}
.nav_con .nav_level_2 .nav_level_4 >a:hover{background:#005099;}

.nav_level_2,.nav_level_3,.nav_level_4,.nav_level_5,.nav_level_6{position: relative;width:100%;height:35px;}
.nav_level_2:hover,.nav_level_3:hover,.nav_level_4:hover,.nav_level_5:hover,.nav_level_6:hover{height:35px;}
.nav_level_2 > a,.nav_level_3 > a,.nav_level_4 > a,.nav_level_5 > a,.nav_level_6 > a{display:block;text-align:center;width:100%;height:100%;line-height:35px;color:#fff !important;}
.nav_level_4 > a{text-align:left;width:84%;padding:0 8%;}
.nav_level_4{ height:35px; overflow:hidden;}
.ftx04{font-weight: normal;margin-right: 5px;color: #f00;font-size: 16px;}
.no_wrap{white-space:nowrap;}
#mask{background-color: rgb(147, 148, 149);display: none;height: 100%;left: 0;opacity: 0.7;position: fixed;top: 0;width: 100%;z-index: 100;}

#bind_phone{width:390px;height:270px;box-shadow: 0 0 15px #000;z-index: 1001;position:absolute;display: none;background:#fff;}
#bind_phone .head {background: url(/ns/img/logo_03.jpg) no-repeat scroll 30px 7px #f2f0f1;height: 50px;line-height: 50px;padding-left: 70px;}
#bind_phone .login_form {margin: 0 auto;width: 350px;}
#bind_phone .login_form .remove {position: relative;}
#bind_phone .login_form .bind_phone_group {margin-bottom: 22px;position:relative;}
#bind_phone .login_form .bind_phone_group input {border: 1px solid #d1d1d1;height: 22px;padding: 9px 0;text-indent: 42px;width: 100%;}
#bind_phone .login_form .bind_phone_group #mobile {background: url(/ns/img/com_i_person01.jpg) no-repeat scroll 12px 8px rgba(0, 0, 0, 0);}
#bind_phone .login_form .remove_tip {color: #d1d1d1;left: 42px;position: absolute;top: 13px;}
#bind_phone .code_group > div {float: left;margin-right: 10px;}
#bind_phone .code_group .verifyCode_group {position: relative;}
#bind_phone .code_group #verifyCode {text-indent: 30px;width: 125px;}
#bind_phone .code_group .verifyCode_group .remove_tip {left: 10px;position: absolute;top: 13px;}
#bind_phone .code_group .send_code_pop {float: left;margin-top: 12px;}


#check_phone{width:390px;height:270px;box-shadow: 0 0 15px #000;z-index: 1001;position:absolute;display: none;background:#fff;}
#check_phone .head {background: url(/ns/img/logo_03.jpg) no-repeat scroll 30px 7px #f2f0f1;height: 50px;line-height: 50px;padding-left: 70px;}
#check_phone .login_form {margin: 0 auto;width: 350px;}
#check_phone .login_form .remove {position: relative;}
#check_phone .login_form .bind_phone_group {margin-bottom: 22px;position:relative;}
#check_phone .login_form .bind_phone_group input {border: 1px solid #d1d1d1;height: 22px;padding: 9px 0;text-indent: 15px;width: 100%;}
#check_phone .login_form .bind_phone_group #mobile {background-image: url("");}
#check_phone .login_form .remove_tip {color: #d1d1d1;left: 42px;position: absolute;top: 13px;}
#check_phone .code_group > div {float: left;margin-right: 10px;}
#check_phone .code_group .verifyCode_group {position: relative;}
#check_phone .code_group #verifyCode {text-indent: 30px;width: 125px;}
#check_phone .code_group .verifyCode_group .remove_tip {left: 10px;position: absolute;top: 13px;}
#check_phone .code_group .send_code_pop {float: left;margin-top: 12px;}
#check_phone .code_group .sending:hover{color:#595757 !important; cursor: pointer !important;}






.bind_phone_group .bind_phone_btn {background: none repeat scroll 0 0 #007ecb;border-radius: 5px;color: #fff;display: block;font-size: 16px;height: 40px;line-height: 40px;text-align: center;}

.b-radius{-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}
.legal_note_group{margin:80px auto 0;width: 405px;}
.legal_note_group label {float: left;margin-right: 5px;}
.legal_note_btn {border: 1px solid #abadb3;}
.legal_note_btn a {display: block;height: 16px;width: 16px;}
.legal_note_btn .checked {background: url(/ns/img/checkbox.jpg) no-repeat scroll 0 2px;}
.legal_note_btn input {display: none;}
.legal_note_group .legal_note {color: #e99f4a;float: left;font-size: 16px;line-height: 20px;}
.legal_note_group .legal_note .error{color:#ff0000;}


.legalType_item {position: relative;}
.legal_type_tab { background: none repeat scroll 0 0 #fff;border: 1px solid #abadb3;height: auto;left: 0;position: absolute;top: 32px;width: 650px;display: none;z-index:999}
.le_content{width:600px;margin-left:20px;font-size: 14px;margin-top: 20px;}
.le_tab_inner{position: relative;z-index: 5;}
.le_tab_inner li{float: left;text-align:center;padding:0 10px;line-height: 35px;background:#fff;cursor: pointer;border-left:1px solid #fff;border-right:1px solid #fff;}
.le_tab_inner li.on{border:1px solid #b3b3b3;border-bottom: none;border-top:3px solid #57a7e6;}
.le_tab_inner li:hover{color:#57a7e6; }

.le_tab_inner_speci{position: relative;z-index: 5;}

.le_detail{border:1px solid #b3b3b3;height:auto;margin-top: -1px;position: relative;z-index: 2; margin-bottom: 33px;}
.le_detail_item{margin-top:10px;margin-left:27px;display: none;}
.le_detail .on{display: block;}
.le_detail_item li{float: left;margin-bottom:5px;}
.le_detail_item li a{color:#000;text-decoration:none;padding: 6px 10px;display:block;}
.le_detail_item li a.current,.le_detail_item li a:hover{background:#57a7e6;color: #fff;}
.conform_group a{float: right; margin-right: 9px;margin-top: 7px; display:block;width:20px;height:20px;color:#fff;background:url(/ns/img/com_i_index.jpg) no-repeat scroll -317px -90px;color: #ad5700;font-size: 12px;height: 23px;line-height: 23px;padding: 0;text-align: center;text-decoration: none;width: 60px;}

.legalType_item #leag_type{height: 42px;line-height: 42px;width: 350px;font-size:16px;cursor: pointer;position:absolute;top:0px;left:0px;}
.error #leag_type {border: 1px solid #FF0000;}

.c_form_group select#leag_type_select{width:300px;border:1px solid #abadb3;height:32px;line-height:32px;font-size:16px;font-size:16px;font-family: 微软雅黑;color:#333;}

/*分页公共样式*/
#page{margin-top:10px;text-align:center;height: 50px; font-size:14px; line-height:50px; padding-bottom: 20px;}
#page a{ border: 1px solid #e0e0e0;color: #aaa;display: inline-block;height: 28px;line-height: 28px;margin-left: 6px;min-width: 28px;padding: 0 5px;text-align: center;}
#page a:hover{border:1px solid #a0a0a0;color:#a0a0a0;}
#page span{background: #018fd9;border: 1px solid #018fd9;color: #fff;display: inline-block;height: 28px;line-height: 28px;margin-left: 6px;min-width: 28px;padding: 0 5px;text-align: center;}
#page .Ahover{font-weight:bold;background:#f0f0f0;color:#1a1a1a;}
#page em{height:30px;line-height:30px;min-width:28px;_width:28px;text-align:center; color:#1a1a1a;display:inline; margin-left:6px; padding:0 5px;}

.pMask{background: #dedede none repeat scroll 0 0;height: 100%;left: 0;position: absolute;top: 0;width: 100%;display:none;font-size: 14px;text-align:center;}

.doc_icon{background: url(/ns/img/com_doc_icon.jpg) scroll no-repeat 0 0;}
.pdf_icon{background: url(/ns/img/com_pdf_icon.jpg) scroll no-repeat 0 0;}
.ppt_icon{background: url(/ns/img/com_ppt_icon.jpg) scroll no-repeat 0 0;}
.other_icon{background: url(/ns/img/com_other.jpg) scroll no-repeat 0 0;}
.exel_icon{background: url(/ns/img/com_exel_icon.jpg) scroll no-repeat 0 0;}
.zip_icon{background: url(/ns/img/com_zip_icon.jpg) scroll no-repeat 0 0;}
.pic_icon{background: url(/ns/img/com_pic_icon.jpg) scroll no-repeat 0 0;}
.txt_icon{background: url(/ns/img/com_txt_icon.jpg) scroll no-repeat 0 0;}
.html_icon{background: url(/ns/img/com_html_icon.jpg) scroll no-repeat 0 0;}
.other{background: url(/ns/img/com_other.jpg) scroll no-repeat 0 0;}

.loading_block{margin-left: 140px;line-height:40px;color:#ff0000;}
.loading_block #loading{display:none; width: 40px;}
.loading_block span{display:none;}

.attach_block{}
.attach_block .attach_name{height:30px;line-height:30px;width:auto;position:relative;margin-left:10px;font-size: 16px;margin-left:100px;margin-top:10px;padding-left: 40px;}
.attach_block .attach_name .attach_delete{width:33px;height:30px;display: inline-block;color:#fff;padding:0 12px;background:#d1d1d1;margin-left: 5px;}

.noti{width:28px;height:27px;border:1px solid #abadb3;font-size: 15px;text-align:center;line-height: 27px;float: left;margin-top:282px;margin-left:2px;} 
.noti01{margin-top:0px;}
.noti .note a{color:#fd9500;}
.noti .note a:hover{}
.note{position:relative;}
.note .popUp{display:none;position:absolute;border:1px solid #dedede;border-radius:5px; width:322px;padding:5px;z-index:900;top:-15px;left:33px;text-align:left;background:#fff; box-shadow:5px 5px 5px #ccc;}
.note .popUp .innerImg{position:absolute;top:0px;left:-25px;}
.note .popUp:before{ content:""; background:url(/ns/img/com_o_triangle.gif); width:10px; position:absolute; height:23px; left:-10px; top:10px; }

.notePop{cursor:pointer;}

.goToTop{position:fixed;bottom:20px;right:20px;width:40px;height:40px;display:none;background:url(/ns/img/back_top01.jpg) no-repeat scroll 0 0 #fff;}
.goToTop:hover{background:url(/ns/img/back_top02.jpg) no-repeat scroll 0 0;}

.no_border{border:none !important;}

/*侧导航*/

.content_part .left_navigation{float:left;width:22%;}
.content_part .about_us_content{float:right;width:76%;margin-bottom:200px;}
.left_navigation .header01{background: #ff851d;color: #fff;font-size: 20px;font-weight: bold; text-indent: 60px;line-height:55px;}
.left_navigation .nav_intro{border: 1px solid #bababa;}
.left_navigation .nav_intro li{border-bottom: 1px solid #bababa;line-height:47px;}
.left_navigation .nav_intro a {text-indent: 55px; border-left: 5px solid #f3f3f3;display: block;width: 98%;font-size:16px; position:relative;}
.left_navigation .nav_intro a:hover{background:#fff;border-left: 5px solid #f88c2d;}
.left_navigation .nav_intro .highlight{background:#fff;border-left: 5px solid #f88c2d;color:#f88c2d;}

.left_navigation .nav_intro .down{background:url(/ns/img/com_arrow_down.jpg) no-repeat scroll 200px 20px;)}
.left_navigation .nav_intro .down:hover{background:url(/ns/img/com_arrow_down_over.jpg) no-repeat scroll 200px 20px;)}

.left_navigation .nav_intro .up{background:url(/ns/img/com_arrow_up.jpg) no-repeat scroll 200px 20px;)}
.left_navigation .nav_intro .up:hover{background:url(/ns/img/com_arrow_up_over.jpg) no-repeat scroll 200px 20px;)}

.success_notice {height: 630px;width: 100%;display: none;}
.success_notice p{width:550px;font-size:16px;margin:auto; padding-top: 80px;line-height:30px;}
.success_notice .s_submit{display:block;background:url(/ns/img/com_bingo.jpg) no-repeat;padding-left:150px;line-height:30px;color:#0058c3;font-size:24px;margin-bottom:20px;padding-bottom:15px;padding-top:15px;}
.success_notice .details{text-decoration:underline;}
.success_notice p .btn_blue{margin-top:40px;}

.le_tab_inner_speci{margin-bottom:20px;}
.le_tab_inner_speci li{float:left;}
.le_tab_inner_speci li a{padding: 6px 10px;}
.le_tab_inner_speci li a:hover{background:#57a7e6;color: #fff;}

.more_Login .more_hover_Content .sweep_wb{background: #005099 none repeat scroll 0 0;border-radius: 3px;color: #fff;height: 24px;line-height: 22px;text-align: center;width: 102px;}

.regi_form >ul{float:right}
.special_login{float:left;margin-top: 2px;}
.special_login a{float:left;display:block;}
.special_login a img{ width: 80px;}
.special_login_lawyer{margin-left: 15px;}
.special_login a.special_login_lawyer img{ width: 106px;}
#selectLogin{height:23px;width:100px;text-align:center;}

/**/
#showChat{  position:fixed; right:90px; bottom:0px; z-index:1000;}

/*侧边栏*/
.shareSider{ width:40px; height:205px; bottom: 150px !important; position: fixed; right: 13px; z-index: 1000;background:#fff;}
.shareSider li{ width:40px; height:40px; overflow:hidden; margin-bottom:1px; border:1px solid #ddd; background:#f6f6f6 url(/ns/img/shareBg.jpg) 0px 0px no-repeat; position:relative;}
.shareSider li a{ width:100%; height:100%; display:block; position:absolute; top:0px; left:0px;}
.shareSider li:hover{ background-color:#fff; overflow:visible;}/*background-color:#fe841d;*/
.shareSider li.QA{ background-position:0px 0px;}
.shareSider li.QA:hover{ background-position:-40px 0px;}

.shareSider li.QQ{ background-position:0px -40px;}
.shareSider li.QQ:hover{ background-position:-40px -40px;}
.shareSider li.sina{ background-position:0px -80px;}
.shareSider li.sina:hover{ background-position:-40px -80px;}
.shareSider li.qr{ background-position:0px -120px;}
.shareSider li.qr:hover{ background-position:-40px -120px;}
.shareSider li.app{ background-position:0px -160px;}
.shareSider li.app:hover{ background-position:-40px -160px;}
.shareSider li.bdShare{ background-position:0px -200px;}
.shareSider li.bdShare:hover{ background-position:-40px -200px;}

.shareSider li.shareShowTitle div{ width:90px; height:40px; text-align:center; line-height:40px; color:#fff; background:#404040; position:absolute; top:0px;  opacity:0;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease; left:-120px; }
.shareSider li.shareShowTitle:hover div{opacity:100; left:-90px;}
.shareSider li.shareShowTitle:hover div:hover{background:#fe841d;}
.shareSider li.shareShowTitle div:before{ content:""; width:0px; height:0px; border:6px solid  transparent; border-left-color:#404040; position:absolute; left:90px; top:14px; }
.shareSider li.shareShowTitle:hover div:hover:before{ border-left-color:#fe841d;}

.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more { background:url(/ns/img/com_trans.gif) !important; height:40px !important;display:block; width:40px !important;padding-left:0px !important; margin:0px !important;}
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more:hover {background-position:-90px 0;}
.bdshare_dialog_bottom {display:none;}
.bdshare_popup_box { margin-left: -230px; top:50%  !important; position:fixed !important; }
.bdshare_popup_bg{ width:0px !important;}

.shareSider li.shareQrCode div{  position:absolute; display:none; left:-160px; bottom:0px;}
.shareSider li.shareQrCode:hover div{ display:block;}


/*本周推荐律师，首页和部分二级页用==lz20151105*/
.lawyerHotListTitle{ height:37px; line-height:37px; font-size:18px; font-weight:normal;  position:relative; background:#eee; color:#000; text-indent:30px; border:1px #ddd solid; border-top:none;}
.lawyerHotListTitle > a{ float:right; padding-right:10px; font-size:14px; }

.lawyerHotList{ border:1px solid #ddd; border-bottom-color:#eee; border-top-width:0; height:600px;}

.lawyerHot{ height:100px; border-bottom:1px solid #eee; padding:8px 0px 11px 10px;}
.goYellowPage{ width:100%; height:100%; display:block; position:absolute; left:0px; top:0px;}
.lawyerHot:hover .lawyerName{ color:#018fd9;}
.lawyerHot .left{ width:74px; height:100px; margin-right:5px; float:left;}
.lawyerHot .left img{ width:100%;}
.lawyerHot .right{ float:left;}
.lawyerHot .lawyerName{ font-size:14px; line-height:1.5em;}
.lawyerHot .lawyerName span{ font-size:12px;}
.lawyerHot .lawyerAddress{ color:#f69200; font-style:normal; font-size:14px; line-height:1.5em; background:url(/ns/img/huntlawHomeIcon.jpg) -250px -108px no-repeat; text-indent:15px;}
.lawyerHot dl{ width:100%; height:auto; overflow:hidden; font-size:12px; line-height:1.5em;}
.lawyerHot dt{ color:#a9a9a9; float:left;}
.lawyerHot dd{ float:left; color:#f69200;}
.lawyerHot .safeguard{ width:11px; height:18px; background:url(/ns/img/huntlawHomeIcon.jpg) -250px -144px no-repeat; display:block;}

.lawyerHotMsg{ width:6em; height:30px; position:absolute; left:10px; top:0px; font-size:14px; text-indent:0px; }
.lawyerHotMsg a{width:100%; height:100%; display:block; position:absolute; right:0px; top:0px; color:#018fd9; }
.lawyerHotMsgContent{ width:268px; height:auto; line-height:1.5; z-index:1000;border:1px solid #ccc; padding:15px 10px; background:#fff; position:absolute; top:-160px; left:-10px; display:none; box-shadow:5px 5px 5px #ccc; }
.lawyerHotMsgContent:before{ width:17px; height:9px; background:url(/ns/img/huntlawHomeIcon.jpg) -280px -468px no-repeat; content:""; position:absolute; bottom:-9px; left:30px;}
.lawyerHotMsg:hover .lawyerHotMsgContent{ display:block;}
.praise{background: transparent url(/ns/img/com_i_zan_01.jpg) no-repeat scroll 0 0;color: #eb6100;font-size: 16px;height: 15px;line-height: 15px;padding-left: 18px;margin-left:5px;}

.lawyerHot .hotLawyerName{ display: inline-block; max-width:12em; overflow: hidden; text-overflow: ellipsis; vertical-align: bottom; white-space: nowrap; }


/**/

.addHTMLLoading{ background:url(/ns/img/ajaxloadin.gif) center center no-repeat;}

#nowConsultNo{ color:#FFF; margin-left:5px; border-radius:6px; background-color:#ff861e; font-size:11px;}