
/* CSS for your page */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, button, input, textarea, select, option, th, td{ margin: 0; padding: 0; }
article, aside, details, figcaption, figure, footer, header, menu, nav, section{ margin: 0; padding: 0; }
ol, ul{ list-style: none; }
table{ border-collapse: collapse; border-spacing: 0; }
body{ font-size: 12px; font-family: "Microsoft Yahei"; color: #333; }
em, i{ font-style: normal; }
h1, h2, h3, h4, h5, h6{ font-size: 100%; }
fieldset, img{ border: 0; }
.clearfix:after{ display: block; clear: both; content: ""; visibility: hidden; height: 0; font-size: 0; }
.clearfix{ zoom: 1 }
.flleft{ float: left; }
.flright{ float: right; }
.ym-wrap{ width: 1200px; margin: 0 auto;}
.pos-ab{ position: absolute; }
.text-left{ text-align: left; }
.text-center{ text-align: center; }
.text-right{ text-align: right; }
.pink{ color: #1fc7ca; }
a:hover{ text-decoration: none; color: #1fc7ca; }
/*图标导航*/
.tab-nav{ width: 100%; position: relative; z-index: 2; }
.tab-nav a{ font-size: 14px; color: #666; }
.tab-nav li{ float: left; position: relative; }
.tab-nav .tab-nav-cont{ position: absolute; }
.tab-main-index li p > a{ background: url(../image/headnew.png) no-repeat; }
.head-wrap{ margin: 0 auto; font-family: "Microsoft Yahei"; position: relative; z-index: 10; }
.tab-main-index{ background: #fff; }
.tab-main-index li{ width: 88px; height: 102px; }
.tab-main-index li p{ width: 88px; height: 85px; position: absolute; left: 0; top: 0; z-index: 1000; background: #fff; text-align: center; overflow: hidden; font-weight: normal; }
.tab-main-index li:hover p{ height: 88px; }
.tab-main-index li p a{ display: block; width: 83px; padding: 63px 0 65px; position: absolute; left: 2px; top: 4px; border: 1px solid #fff; text-decoration: none; color: #333; font-size: 14px; }
.tab-main-index li:hover p a{ box-shadow: 1px 1px 2px -1px #bebebe; border: 1px solid #ebebeb; border-bottom: none; border-radius: 5px 5px 0 0; color: #333; }
.tab-main-index li.pos-lf:hover .tab-nav-cont{ box-shadow: 1px 1px 3px -1px #ebebeb; }
.tab-main-index li.pos-rt:hover .tab-nav-cont{ box-shadow: 1px 1px 3px -1px #ebebeb; }
.tab-main-index li.pos-rt:hover p a{ box-shadow: -1px 1px 2px -1px #bebebe; }
.tab-main-index li .tab-nav-cont{ width: 600px; padding: 20px 0 30px; border: 1px solid #ebebeb; overflow: hidden; top: 87px; display: none; background: #fff; z-index: 999 }
.tab-main-index .tab-nav-cont a{ display: block; float: left; margin-left: -2px; padding-left: 40px; width: 160px; line-height: 30px; border-left: 1px solid #f5f5f3; }
.tab-main-index .tab-nav-cont a:hover{ text-decoration: none; color: #1fc7ca; }
.tab-main-index li.pos-lf .tab-nav-cont{ left: 2px; }
.tab-main-index li.pos-cent .tab-nav-cont{ width: 993px; left: 0; margin-left: -458px; }
.tab-main-index li.pos-cent .tab-nav-cont a{ width: 117px; }
.tab-main-index li.pos-rt .tab-nav-cont{ right: 1px; }
.tab-main-index li a.icon-1{ background-position: 0 -190px }
.tab-main-index li a.icon-2{ background-position: -4px -275px }
.tab-main-index li a.icon-3{ background-position: -4px -364px }
.tab-main-index li a.icon-4{ background-position: -4px -450px }
.tab-main-index li a.icon-5{ background-position: -4px -538px }
.tab-main-index li a.icon-6{ background-position: -5px -630px }
.tab-main-index li a.icon-7{ background-position: -3px -716px }
.tab-main-index li a.icon-8{ background-position: -4px -811px }
.tab-main-index li a.icon-9{ background-position: -4px -904px }
.tab-main-index li a.icon-10{ background-position: -5px -993px }
.tab-main-index li a.icon-11{ background-position: -6px -1079px }
.tab-main-index li a.icon-78{ background-position: 0 -190px }
.tab-main-index li a.icon-134{ background-position: -4px -275px }
.tab-main-index li a.icon-591{ background-position: -4px -364px }
.tab-main-index li a.icon-392{ background-position: -4px -450px }
.tab-main-index li a.icon-292{ background-position: -4px -538px }
.tab-main-index li a.icon-640{ background-position: -5px -630px }
.tab-main-index li a.icon-1086{ background-position: -3px -716px }
.tab-main-index li a.icon-1084{ background-position: -4px -811px }
.tab-main-index li a.icon-1085{ background-position: -4px -904px }
.tab-main-index li a.icon-722{ background-position: -5px -993px }
.tab-main-index li a.icon-997{ background-position: -6px -1079px }
.tab-main-index li a.man{ background-position: center -1822px }
.tab-main-index li a.fnbeauty{ background-position: center -1742px }
.tab-nav li:hover .tab-nav-cont{ display: block; }
.head-nav a:hover{ color: #fff; }
.tab-main-index .tab-nav-cont a:hover .c999{ color: #1fc7ca; }
.page-title{ font-size: 24px; color: #666; padding: 25px 0 10px 0; font-weight: normal; }
.ask-title-t1 li{ padding: 20px 0; border-bottom: solid 1px #f2f2f2; }
.ask-title-t1 .pic-box{ width: 45px; height: 45px; overflow: hidden; border-radius: 50%; border: solid 1px #d6d6d6; }
.ask-title-t1 .pic-box img{ width: 45px; height: 45px; }
.ask-title-t1 .arc{ width: 605px; float: left; padding-left: 15px; }
.ask-title-t1 .uname{ font-size: 16px; padding-bottom: 10px; }
.ask-title-t1 p{ line-height: 24px; font-size: 16px; }
.ask-title-t1 .tab-user-log{ margin-top: 10px; }
.ask-title-t1 .tab-user-log .time{ height: 20px; line-height: 20px; padding-right: 20px; }
.ask-title-t1 .tab-user-log .tag-gray{ display: block; border: solid 1px #d6d6d6; height: 18px; line-height: 18px; padding: 0 3px; border-radius: 2px; margin-right: 5px; }
.ask-title-t1 .tab-user-log .tag-gray:hover{ border-color: #e64660; }
.ask-list-t2{ overflow: hidden; }
.ask-list-t2 li{ margin-top: -1px; padding: 29px 0 28px 0; border-top: 1px dashed #d5d5d5; }
.ask-list-t2 .arc{ width: 630px; float: left; }
.ask-list-t2 .arc a{ font-size: 15px; color: #333; }
.ask-list-t2 .arc a:hover{ color: #1fc7ca; }
.ask-list-t2 .ques{ padding-bottom: 20px; font-size: 16px; line-height: 18px; }
.ask-list-t2 .ques .en_green{ font-size: 16px; width: 30px; color: #9fd28f; height: 18px; }
.ask-list-t2 .answ .en_blue{ font-size: 16px; width: 30px; color: #9ecdee; height: 16px; }
.ask-list-t2 .pic-box{ width: 50px; height: 50px; overflow: hidden; border-radius: 50%; border: solid 1px #d6d6d6; }
.ask-list-t2 .pic-box img{ width: 50px; height: 50px; }
.ask-list-t2 .arc1{ width: 750px; padding: 5px 0 0 14px; }
.ask-list-t2 .arc1 p{ font-size: 13px; }
.ask-list-t2 .arc1 .d-name a{ color: #333; font-size: 13px; line-height: 13px; }
.ask-list-t2 .arc1 .d-text{ width: 630px; line-height: 20px; color: #666; padding: 4px 0 22px 0; }
.ask-list-t2 .arc1 .labs-bot{ height: 13px; font-size: 12px; }
.ask-list-t2 .arc1 .labs-bot .flright{ line-height: 13px; background: url("../image/lev2_icon.png") no-repeat; padding-left: 20px; margin-left: 20px; color: #999; }
.ask-list-t2 .arc1 .labs-bot .time{ background-position: 0 -70px; }
.ask-list-t2 .arc1 .labs-bot .answer{ background-position: 0 -35px; }
.ask-list-t2 .arc1 .labs-bot .answer:hover{ background-position: -1px -135px; color: #1fc7ca; }
/*可以预约的医生*/
.doctor-main{ margin-top: 49px; overflow: hidden; clear: both; }
.doctor-main .doctor-title{ font-size: 20px; line-height: 20px; color: #333; }
/*docCards*/
.docCards{ overflow: hidden }
.docCards ul{ width: 876px; margin-top: 24px; overflow: hidden; padding-bottom: 10px; *padding-bottom: 40px; }
.docCards li{ float: left; margin: 0 30px 30px 0; width: 260px; height: 184px; border: 1px solid #e8e8e8; box-shadow: 0 0 7px -4px #666; border-radius: 8px; position: relative; overflow: hidden }
.cardImg{ position: relative; width: 260px; height: 186px; overflow: hidden; background: #fff; z-index: 0;}
.cardImg img{ display: block; width: 100%; }
.cardImg span{ position: relative; display: block; margin: 14px auto 0 auto; width: 130px; height: 130px; border-radius: 50%; overflow: hidden; }
.teyao, .renzheng{ position: absolute; right: 0; top: 19px; background: url("../image/taoList.png") no-repeat 0 0; display: block; width: 57px; height: 26px; line-height: 25px; color: #fff; font-size: 14px; padding-right: 8px; z-index: 2; text-align: right }
.renzheng{ background-position: 0 -37px }
.cardInfo{ position: absolute; bottom: 0; width: 224px; height: 70px; padding: 100px 18px 0; transition: 0.4s height; z-index: 1; }
.theS:hover .cardInfo{ background-position: 0 -223px; }
.theV:hover .cardInfo{ background-position: 0 -333px; }
.cardInfo .item1{ padding-top: 19px }
.cardInfo .item1 .ft20{ font-size: 20px; font-weight: bold; padding-right: 12px; }
.cardInfo .item1 i{ color: #666; font-size: 12px; }
.cardInfo .item2{ font-size: 12px; color: #999; margin-top: 4px; height: 20px; line-height: 20px; overflow: hidden; }
.cardInfo .item3{ font-size: 12px; line-height: 12px; margin-top: 50px; color: #999; }
.cardInfo .item3 span{ margin-right: 45px; }
.cardInfo .item3 span i{ padding-right: 3px; }
.cardInfo .see-home{ display: block; width: 88px; height: 26px; text-align: center; line-height: 26px; margin: 14px auto 0 auto; font-size: 12px; color: #666; border: 1px solid #d1d1d1; border-radius: 3px; }
.cardInfo .see-home:hover{ border-color: #1fc7ca; color: #1fc7ca; }
.more-doctor{ display: block; height: 46px; line-height: 46px; text-align: center; font-size: 16px; color: #666; border: 1px solid #e8e8e8; border-radius: 4px; }
.more-doctor:hover{ border-color: #1fc7ca; color: #1fc7ca; }
.coverLink{ display: block; height: 180px; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; background: #fff; opacity: 0; filter: alpha(opacity=0); cursor: pointer; }
.scrollToFix, .scrollToFix .cont{ height: 467px !important; }
.cover{ border-left: 310px solid #fff; opacity: 0.7; filter: alpha(opacity=70); border-top: 28px solid transparent; height: 64%; position: absolute; top: 58%; width: 200%; z-index: 1; transition: all .4s ease; -o-transition: all .4s ease; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease }
.docCards li:hover .cardInfo{ bottom: 0; height: 136px; }
.docCards li:hover .cover{ height: 500px; top: -80px; }
.docCards li:hover .cardInfo .item3{ margin-top: 4px; }
/*可以预约的医生-end*/

.tab-t1 .tab-title1{ height: 18px; padding-bottom: 18px; border-bottom: solid 1px #ececec; }
.tab-t1 .tab-title1 a{ line-height: 16px; font-size: 16px; margin-right: 24px; padding-bottom: 17px; color: #333; height: 18px; }
.tab-t1 .tab-title1 a.selected{ color: #1fc7ca; border-bottom: 2px solid #1fc7ca; }
.ls-top{ height: 34px; line-height: 34px; margin-bottom: 26px; }
.ls-top .tit{ float: left; font-size: 20px; color: #333; }
.main_left .part-labs{ height: 62px; background: #fff; -webkit-transition: width 0.4s ease-in-out; -moz-transition: width 0.4s ease-in-out; -ms-transition: width 0.4s ease-in-out; -o-transition: width 0.4s ease-in-out; transition: width 0.4s ease-in-out; }
.main_left .part-labs .part-search{ position: absolute; left: 967px; top: 13px; }
.main_left .part-labs .lab-box{ height: 60px; }
.main_left .part-labs:after{ content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.ls-top .part-search, .part-labs .part-search{ float: right; width: 218px; height: 32px; border-radius: 2px; background: #fff; z-index: 3; position: relative; border: 1px solid #e8e8e8; }
.ls-top .part-search:hover{ border-color: #1fc7ca; }
.part-search .ask-search{ float: left; display: block; width: 37px; height: 32px; background: url("../image/project-icons.png") no-repeat 0 -134px; *position: absolute; *right: 0; cursor: auto; }
.part-search .ask-search-input{ float: left; display: block; width: 166px; height: 20px; line-height: 20px; padding: 6px 5px 6px 10px; border: none; font-family: "微软雅黑"; font-size: 12px; color: #b1b1b1; *position: absolute;; *left: 0; }
.part-search .ask-on{ color: #333; }
.lab-box li{ position: relative; width: 77px; height: 60px; float: left; z-index: 3; }
.lab-box li .tab-nav-cont{ position: absolute; width: 400px; padding: 20px 0 30px; border: 1px solid #ebebeb; overflow: hidden; top: 61px; display: none; background: #fff; z-index: 3 }
.lab-box .tab-nav-cont a{ display: block; float: left; font-size: 12px; color: #666; margin-left: -2px; padding-left: 40px; width: 160px; line-height: 30px; border-left: 1px solid #f5f5f3; }
.lab-box .tab-nav-cont a:hover{ text-decoration: none; color: #1fc7ca; }
.lab-box ul{ height: 60px; }
.lab-box li.pos-lf .tab-nav-cont{ left: -1px; }
.lab-box li.pos-cent .tab-nav-cont{ width: 846px; margin-left: -381px; }
.lab-box li.pos-rt .tab-nav-cont{ right: -1px; }
.lab-box li:hover .tab-nav-cont{ display: block; }
.lab-box li > p{ position: relative; z-index: 4; display: block; height: 61px; font-size: 12px; color: #999; text-align: center; margin-left: -1px; border-top: 1px solid #fff; background: #fff; border-left: 1px dotted #e8e8e8; border-right: 1px dotted #e8e8e8; }
.lab-box li.pos-lf{ width: 76px; }
.lab-box li.pos-cent{ width: 75px; }
.lab-box li > p > b{ display: block; width: 40px; height: 40px; margin: 3px auto; background: url("../image/parts-icon.png") no-repeat; }
.lab-box li > p.fnbeauty b{ background-position: -105px -312px; }
.lab-box li:hover > p.fnbeauty b, .lab-box li > p.fnbeauty.now b{ background-position: -105px -312px; }
.lab-box li > p.eye b{ background-position: -18px 0px; }
.lab-box li:hover > p.eye b, .lab-box li > p.eye.now b{ background-position: -18px 0px; }
.lab-box li > p.women b{ background-position: -105px 0px; }
.lab-box li:hover > p.women b, .lab-box li > p.women.now b{ background-position: -105px 0px; }
.lab-box li > p.face b{ background-position: -190px 0px; }
.lab-box li:hover > p.face b, .lab-box li > p.face.now b{ background-position: -190px 0px; }
.lab-box li > p.nose b{ background-position: -190px -110px; }
.lab-box li:hover > p.nose b, .lab-box li > p.nose.now b{ background-position: -190px -110px; }
.lab-box li > p.hair b{ background-position: -18px -102px; }
.lab-box li:hover > p.hair b, .lab-box li > p.hair.now b{ background-position: -18px -102px; }
.lab-box li > p.chest b{ background-position: -103px -212px; }
.lab-box li:hover > p.chest b, .lab-box li > p.chest.now b{ background-position: -103px -212px; }
.lab-box li > p.tooth b{ background-position: -18px -212px; }
.lab-box li:hover > p.tooth b, .lab-box li > p.tooth.now b{ background-position: -18px -212px; }
.lab-box li > p.body b{ background-position: -18px -312px; }
.lab-box li:hover > p.body b, .lab-box li > p.body.now b{ background-position: -18px -312px; }
.lab-box li > p.ear b{ background-position: 0 -300px; }
.lab-box li:hover > p.ear b, .lab-box li > p.ear.now b{ background-position: -50px -300px; }
.lab-box li > p.man b{ background-position: 0 -350px; }
.lab-box li:hover > p.man b, .lab-box li > p.man.now b{ background-position: -50px -350px; }
.lab-box li > p.laserfacial b{ background-position: 0 -75px; }
.lab-box li:hover > p.laserfacial b, .lab-box li > p.laserfacial.now b{ background-position: -50px -75px; }
.lab-box li > p.facialwrinkles b{ background-position: 0 -150px; }
.lab-box li:hover > p.facialwrinkles b, .lab-box li > p.facialwrinkles.now b{ background-position: -50px -150px; }
.lab-box li > p.injection b{ background-position: 0 -175px; }
.lab-box li:hover > p.injection b, .lab-box li > p.injection.now b{ background-position: -50px -175px; }
.lab-box li > p.lip b{ background-position: 0 -250px; }
.lab-box li:hover > p.lip b, .lab-box li > p.lip.now b{ background-position: -50px -250px; }
.lab-box li p.fnbeauty > span, .lab-box li p.facialwrinkles > span{ line-height: 14px; width: 50px; }
.lab-box li p > span{ display: inline-block; height: 28px; padding: 0 0 3px 0; border-bottom: 2px solid #fff; }
.lab-box li:hover{ z-index: 3; }
.lab-box li:hover > p > span{ color: #1fc7ca; }
.lab-box li:hover > p{ border: 1px solid #ebebeb; border-radius: 5px 5px 0 0; border-bottom: none; /* box-shadow: 1px 0 2px -1px #bebebe;*/ }
.lab-box li:hover > p, .lab-box .now{ color: #1fc7ca; }
.lab-box li:hover > p span, .lab-box .now span{ border-color: #1fc7ca; }
.focus-wrap{ height: 370px; overflow: hidden; position: relative; width: 100%; z-index: 0; }
.ask-banner{ position: absolute; width: 1905px; height: 370px; left: 50%; margin-left: -952px; }
/*问题计数器*/
.focus-wrap .ques_total{ position: absolute; left: 50%; width: 428px; margin-left: -600px; z-index: 3; top: 77px; }
.focus-wrap .ques_total .black_bar{ position: relative; width: 318px; height: 36px; *height: 54px; border-radius: 2px; padding: 9px 55px; overflow: hidden; }
.focus-wrap .ques_total .black_bar .black-bj{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #000; filter: Alpha(opacity=50); opacity: 0.5; z-index: 0; }
.focus-wrap .ques_total .black_bar .num{ position: relative; z-index: 1; height: 36px; }
.focus-wrap .ques_total .black_bar .split_num{ position: relative; display: block; width: 168px; font-size: 30px; height: 36px; overflow: hidden; }
.focus-wrap .ques_total .black_bar .split_num span{ display: block; width: 24px; height: 720px; text-align: center; line-height: 36px; position: relative; overflow: hidden; float: left; margin-right: 4px; background: url("../image/ask-icons.png") no-repeat; }
.focus-wrap .ques_total .black_bar .arc_white{ padding-left: 8px; line-height: 36px; font-size: 20px; color: #fff; }
.focus-wrap .ques_total .percent{ color: #444; text-align: center; margin-top: 32px; }
.focus-wrap .ques_total .percent div{ font-size: 27px; line-height: 27px; }
.focus-wrap .ques_total .percent p{ font-size: 16px; line-height: 16px; margin-top: 10px; }
.focus-wrap .ques_total .btn-blue{ display: block; width: 197px; height: 45px; line-height: 45px; background: #3ad8e3; color: #fff; margin: 40px auto 0 auto; font-weight: bold; font-size: 24px; border-bottom: 2px solid #1fc7ca; border-radius: 4px; }
.focus-wrap .ques_total .btn-blue:hover{ background: #1fc7ca; text-decoration: none; }
.focus-wrap .banner-doctor{ width: 300px; height: 300px; position: absolute; top: 41px; left: 50%; margin-left: 300px; z-index: 3; }
.focus-wrap .banner-doctor > a{ display: block; padding: 9px 10px; background: #fff; overflow: hidden; margin-bottom: 12px; box-shadow: 0 0 4px 1px #ccc; }
.focus-wrap .banner-doctor > a > img{ display: block; width: 70px; height: 70px; float: left; margin-right: 15px; }
.focus-wrap .banner-doctor > a > div,
.focus-wrap .banner-doctor > a > p{ float: left; width: 194px; color: #444; }
.focus-wrap .banner-doctor > a > div{ height: 18px; line-height: 18px; font-size: 16px; word-break: keep-all; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.focus-wrap .banner-doctor > a > p{ font-size: 13px; height: 40px; line-height: 20px; margin-top: 4px; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.focus-wrap .banner-doctor > a:hover p{ color: #1fc7ca; }
/*主体部分*/
.main-ask{ padding: 41px 0 60px 0; }
.main-ask .main_left{ width: 846px; }
.main-ask .main_right{ width: 300px; padding-top: 9px; }

/*好评医生榜*/
.nav-title{ margin-top: 54px; height: 16px; border-bottom: solid 1px #f1f1f1; padding-bottom: 16px; font-size: 0; }
.nav-title a{ display: inline-block; font-size: 16px; padding-bottom: 15px; line-height: 16px; margin-right: 24px; color: #333; }
.nav-title .selected{ color: #1fc7ca; border-bottom: 2px solid #1fc7ca; }
.doc-list-t1{ overflow: hidden; }
.doc-list-t1 a{ display: block; padding: 25px 0; overflow: hidden; border-top: 1px solid #f2f2f2; margin-top: -1px; }
.doc-list-t1 a:hover{ background: #f8f8f8; }
.doc-list-t1 .doctor-img{ position: relative; width: 40px; height: 40px; border: 1px solid #f2f2f2; border-radius: 50%; float: left; margin-right: 12px; }
.doc-list-t1 .doctor-img img{ display: block; width: 40px; height: 40px; border-radius: 50%; }
.doc-list-t1 .doctor-img .v-icon{ position: absolute; right: -1px; bottom: -1px; display: block; width: 15px; height: 15px; background: url("../image/news-icon.png") no-repeat -164px 0; }
.doc-list-t1 .doctor-rs{ float: left; width: 246px; }
.doc-list-t1 .doctor-rs .doctor-top{ font-size: 12px; color: #999; line-height: 20px; }
.doc-list-t1 .doctor-rs .doctor-top .name{ font-size: 13px; color: #333; margin-right: 2px; }
.doc-list-t1 .doctor-rs .doctor-top .teYao{ display: inline-block; height: 14px; line-height: 14px; border: 1px solid #7bbbff; padding: 0 2px; border-radius: 2px; color: #7bbbff; margin-right: 2px; }
.doc-list-t1 .doctor-rs .doctor-address{ font-size: 13px; line-height: 20px; color: #999; margin-top: 5px; }
.doc-list-t1 .pic-box{ width: 50px; height: 50px; overflow: hidden; border-radius: 50%; border: solid 1px #d6d6d6; }
.doc-list-t1 .pic-box img{ width: 50px; height: 50px; }
.doc-list-t1 .arc{ width: 190px; float: left; padding-left: 15px; }
.doc-list-t1 .arc p{ line-height: 16px; }
.doc-list-t1 .arc .uname{ font-size: 14px; padding-bottom: 5px; }

.hos-liat-t1{ width: 100%; }
.hos-liat-t1 li{ width: 33.3333%; padding: 14px 0px; float: left; height: 52px; }
.hos-liat-t1 .arc{ width: 240px; padding-left: 10px; }
.hos-liat-t1 .pic-box{ width: 50px; height: 50px; overflow: hidden; border-radius: 50%; border: solid 1px #d6d6d6; }
.hos-liat-t1 .pic-box img{ width: 50px; height: 50px; }
.hos-liat-t1 .uname{ padding: 8px 0px 10px 0px; font-size: 14px; }
/*修正底部*/
.ym-public{ overflow: visible; }
.bl-logo h3 span{ line-height: 14px; height: 14px; }
.bl-logo h3 em{ display: block; line-height: 28px; }
.ym-about dl dt{ padding-top: 2px; }
.tab-main-index li.pos-cent .tab-nav-cont{ margin-left: -440px; }
.tab-main-index .tab-nav-cont a, .tab-main-index li.pos-cent .tab-nav-cont a{ width: 180px; padding-left: 20px; }
/*咨询*/
.zhuanzhen{ margin-top: 38px; padding: 25px 32px; }