/*tfx_added*/
.bd_blue { border: 1px solid #C0E1F2; }
.nav_hospital { height:26px; line-height:26px; color: #356aa0; background:#fff  url('../Images/hospital.png') no-repeat 5px 7px; }
.nav_hospital span { display:block; margin-left:15px; }
.nav_hospital a { color: #356aa0; }
.nav_hospital a:hover { text-decoration:underline; }
.bd_grey { border:1px solid #e0e0e0; }
.hospital_menu { padding-left:0px; }
.hospital_menu li { float:left; position:relative; font-size:16px; font-weight:400; display:inline; white-space:nowrap; border-right:1px solid #e3e3e3; }
.hospital_menu li a { position:relative; display:inline-block; _display:inline; _zoom:1; padding:0 16px; height:40px; text-align:center; color:#777777; margin-right:-2px; }
.hospital_menu li a:hover { background-color:#55B7ED; text-decoration:none; z-index:2; color:#ffffff; }
.hospital_menu li a.current { background-color:#55B7ED; text-decoration:none; z-index:2; color:#ffffff; }
#hospital_desc { height:65px; border-bottom:2px solid #1779a8; line-height:65px; color:#7d7d7d; }
#hospital_desc span.name { font-size:22px; font-weight:700; color:#2580c9; margin:0 25px; font-family:"微软雅黑"; }
/*#hospital_desc span.class{color:#7d7d7d}*/
#hospital_desc span.vistors { float:right; margin-right:25px; }
#hospital_guide { background-color:#f9f9f9; position:relative; height:40px; line-height:40px; }
#KinSlideshow img { width:295px; height:223px; }/*幻灯片大小*/
.p25 { padding:25px; _padding:25px 20px; }
#hospital_headnews { width:590px; line-height: 24px; font-size: 14px; color: #8f8f8f; border-bottom: 1px solid #C0E1F2; padding-bottom:15px; }
#hospital_headnews h3 { text-align:center; font-size:16px; font-weight:700; color:#2580c9; height: 20px; overflow: hidden; width: 580px; margin-bottom: 20px; }
#hospital_headnews h3 a { color:#2580c9; }
#hospital_headnews h3 a:hover { color:#ba2636; text-decoration:underline; }
a.more { color:#2580c9; }
a.more:hover { color:#ba2636; text-decoration:underline; }
.h_news_list { width: 580px; margin:10px 0 20px; }
.h_news_list li { background: url('../Images/hospital.png') no-repeat 0px -12px; line-height:28px; width:250px; overflow:hidden; float:left; padding-left:20px; height:28px; margin-right:20px; }
.h_news_list li a { color:#565656; font-size:14px; }
.hospital_info { width:295px; font-size:14px; color:#5d5d5d; line-height:24px; float: left; }
.hospital_info p { text-indent:28px; }
.oh { overflow:hidden; }
.hospital_data { width:315px; padding-left:15px; border-left:1px solid #e2e2e2; float: left; margin-left: 15px; height: 215px; }
.hospital_data li { line-height:22px; color:#676767; }
.hospital_data li span { color:#278fc1; }
.map { float:right; border:1px solid #cccccc; padding:15px; }
.h2_blue { background-color:#e1eff9; margin:1px; height:32px; }
.h2_title { line-height:32px; color:#0877c9; padding-left:14px; font-size:16px; font-weight:700; font-family:"微软雅黑" }
.hospital_pics { overflow:hidden; }
.hospital_pics li { width:165px; height:155px; text-align:center; color:#515151; line-height:20px; overflow:hidden; float: left; margin:10px 10px 0; }
.p15 { padding:15px; }
#mz_catagory { float:right; margin: 10px 15px 5px 0; height: 14px; line-height: 14px; }
#mz_catagory .ptmz { background: url('../Images/hospital.png') no-repeat 0px -40px; width:60px; height:15px; padding-left: 20px; margin-left: 10px; display:block; float:left; }
#mz_catagory .zjmz { background: url('../Images/hospital.png') no-repeat 0px -55px; width:60px; height:15px; padding-left: 20px; margin-left: 10px; display:block; float:left; }
#mz_catagory .zkmz { background: url('../Images/hospital.png') no-repeat 0px -70px; width:60px; height:15px; padding-left: 20px; margin-left: 10px; display:block; float:left; }
#mz_catagory .txmz { background: url('../Images/hospital.png') no-repeat 0px -85px; width:60px; height:15px; padding-left: 20px; margin-left: 10px; display:block; float:left; }
#mz_catagory .more { width:60px; height:15px; padding-left: 20px; margin-left: 15px; }
/*出诊时间表*/
.czb { background-color:#eaf4fb; }
.czb cont { margin:0 auto; }
.kuang1 { margin:0 auto; border:1px solid #cbe5f1; background-color: #FFF; }
.cz_titlebox { background: none repeat scroll 0 0 #f0f6fa; border-bottom: 1px solid #85a4d4; border-left: 1px solid #E6F6F3; text-align: center; width: 100%; }
.cz_titlebox td { text-align: center; }
.cz_titlebox td { border-right: 1px solid #cbe5f1; border-top: 1px solid #cbe5f1; font: 14px/30px "宋体"; }
.cz_time { background: none repeat scroll 0 0 #FFFFFF; border-left: 1px solid #E6F6F3; text-align: center; width: 100%; }
.cz_time td { border-right: 1px solid #E6F6F3; border-top: 1px solid #E6F6F3; font: 14px/26px "宋体"; }
.cz_time .tr_bg2 { background: none repeat scroll 0 0 #F7FDFA; }
.td_font { font: 12px/18px "宋体" !important; text-align: left; }
.td_font a { text-decoration: underline; }
.td1 { width: 80px; }
.td2 { width: 70px; }
.td2 a { font: 14px/26px "宋体"; text-decoration: underline; }
.td3 { padding: 0 3px; width: 80px; }
.td4 { width: 190px; }
.td5 { width: 30px; }
.td6 { width: 65px; }
.td7 { font: 12px/18px "宋体" !important; padding: 5px; text-align: left; width: 180px; }
.td8 { font: 12px/18px "宋体" !important; width: 65px; }
.td8 a { text-decoration: underline; }
.td9 { background: none repeat scroll 0 0 #F2FAF9; border-bottom: 1px solid #a5bce1; border-top: 1px solid #E6F6F3 !important; width: 101px; }
.td9 a { font: 14px/26px "宋体"; text-decoration: underline; }
.td10 { background: none repeat scroll 0 0 #F2FAF9; border-bottom: 1px solid #a5bce1; border-top: 1px solid #E6F6F3 !important; }
table img{vertical-align:middle}
.cz_table2 { background: none repeat scroll 0 0 #FFFFFF; border-bottom: 1px solid #a5bce1; border-left: 1px solid #E6F6F3; text-align: center; width: 100%; }
.cz_table2 td { border-right: 1px solid #E6F6F3; border-top: 1px solid #E6F6F3; font: 14px/26px "宋体"; text-align:center; }
.czb_cont { padding:10px; background-color:#FFF; }
ul.docs_list { width:810px; margin:0 auto; overflow: hidden; }
ul.docs_list li { font-size:14px; width:130px; margin:0 5px 5px 0; float:left; line-height:28px; overflow: hidden; height: 28px; }
a.blue { color:#0877c9; }
ul.office_list { width:810px; margin:0 auto; overflow: hidden; }
ul.office_list li { color:#777777; font-size:14px; width:360px; margin:0 5px 5px 0; border-bottom: 1px dashed #ccc; position: relative; overflow: hidden; }
ul.office_list li span { display:block; width:100px; float:left; }
ul.office_list_inside { font-size:14px; width:360px; margin-left:100px; }
ul.office_list_inside li { border:none; float:left; width:160px; overflow:hidden; height: 28px; }
ul.office_list_inside li img { margin-left:5px; }
ul.hospital_comments li { border-bottom:1px dashed #e2e2e2; margin-bottom:15px; overflow: hidden; line-height:18px; color:#828282; }
ul.hospital_comments li span { color:#828282; }
ul.hospital_comments li a { color:#0877c9; }
ul.hospital_comments li p { color:#646464; margin:5px 0 15px 0; }
ul.hospital_comments li p.huifu { width:750px; color:#646464; margin:5px 0 15px 15px; padding:15px; border:1px solid #a3c68c; }
ul.hospital_comments li p.huifu span { color:#2e6d03; }
#hospital_comment_submit p { margin:10px 0; color:#373737; font-size:14px; }
#hospital_comment_submit input, textarea { border:1px solid #C0E1F2; }
#hospital_comment_submit input { height:22px; }
.hospital_comment_submitBtn { font-family:"Microsoft YaHei"; width:115px; height:28px; display:block; text-align:center; font-size:14px; line-height:28px; color:#DBEAF6; background:#1873BB; background:-webkit-gradient(linear, 0 0, 0 bottom, from(#2F8BD4), to(#1873BB)); background:-webkit-linear-gradient(#2F8BD4, #1873BB); background:-moz-linear-gradient(#2F8BD4, #1873BB); background:-ms-linear-gradient(#2F8BD4, #1873BB); background:-o-linear-gradient(#2F8BD4, #1873BB); background:linear-gradient(#2F8BD4, #1873BB); -pie-background:linear-gradient(#2F8BD4, #1873BB); filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#2F8BD4', endColorStr='#1873BB', gradientType='0');
}
.hospital_comment_submitBtn:hover { color:#FFF; text-decoration:none; background:-webkit-gradient(linear, 0 0, 0 bottom, from(#4DA5EA), to(#2183D1)); background:-webkit-linear-gradient(#4DA5EA, #2183D1); background:-moz-linear-gradient(#4DA5EA, #2183D1); background:-ms-linear-gradient(#4DA5EA, #2183D1); background:-o-linear-gradient(#4DA5EA, #2183D1); background:linear-gradient(#4DA5EA, #2183D1); -pie-background:linear-gradient(#4DA5EA, #2183D1); filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#4DA5EA', endColorStr='#2183D1', gradientType='0');
}
.t_area { position: relative; }
.t_area span { width:40px; height:18px; display:block; position:absolute; top:40px; }
.t_area textarea { margin-left:40px; }
/*翻页按钮*/

.manu { margin: 15px 0; padding: 3px; text-align: center; clear:both; }
.manu .disabled { border-color: #EEEEEE; border-right: 1px solid #EEEEEE; border-style: solid; border-width: 1px; color: #DDDDDD; margin: 2px; padding: 2px 5px; }
.manu A { border-color: #EEEEEE; border-right: 1px solid #EEEEEE; border-style: solid; border-width: 1px; color: #036CB4; margin: 2px; padding: 2px 5px; text-decoration: none; }
.manu A:hover { border-color: #999999; border-right: 1px solid #999999; border-style: solid; border-width: 1px; color: #666666; }
.manu A:active { border-color: #999999; border-right: 1px solid #999999; border-style: solid; border-width: 1px; color: #666666; }
.manu .current { background-color: #036CB4; border-color: #036CB4; border-right: 1px solid #036CB4; border-style: solid; border-width: 1px; color: #FFFFFF; font-weight: bold; margin: 2px; padding: 2px 5px; }
/*医院列表css by tfx*/
ul.hosp_list_col li { height:120px; overflow:hidden; }
ul.hosp_list_col li.blue { height:120px; background-color:#f5fafd; border-top:1px dashed #4faff9; border-bottom:1px dashed #4faff9; }
ul.hosp_list_col_inside { /* height:120px; */ }
ul.hosp_list_col_inside li { width:425px; float:left; margin:20px; _margin:15px; height: 100px;overflow: hidden; }
ul.hosp_list_col_inside li .class { margin-left:10px; color:#3D9EE9; }
ul.hosp_list_col_inside li img { border:1px solid #ccc; margin-right:15px; float:left; }
ul.hosp_list_col_inside li a { font-size:16px; color:#3D9EE9; }
ul.hosp_list_col_inside li p { line-height:18px; font-size:12px; color:#828282; margin:2px 0; }
.h6_style1 { height:40px; background:#3d9ee9; }
.h6_style1 .title { color:#fff; font-family:"微软雅黑"; letter-spacing: 5px; font-size:18px; line-height:40px; width:150px; text-align:center; display:block; float:left; height:40px; }
.h6_style1 .cat { padding:0 20px; float:left; width:770px; background:#EBECED; height:40px; margin-top:1px; line-height: 40px; color: #5f5f5f; }
.h6_style1 .cat b { color:#2C9CCF; font-size:24px; font-weight:400; line-height:40px; }
.h6_style1 .cat p { float:right; text-align:right; font-size:14px; margin-top:20px; margin-right:20px }
.h6_style1 .cat p a { display:block; float:left; }
.h6_style1 .cat p em { display:block; width:16px; height:16px; float:left; background: url('../Images/bg.png') no-repeat left -643px; margin:0 5px }
.h6_style1 .cat .blue { color:#3d9ee9 }
.bd_ccc { border:1px solid #ccc; }
.doc_list_title { border-bottom:1px solid #ccc; height:30px; line-height:30px; padding:0 15px; position:relative; }
#doc_list_title_1 { position:absolute; padding-left:10px; }
#doc_list_title_2 { position:absolute; left:250px; padding-left:10px; }
#doc_list_title_3 { position:absolute; left:480px; padding-left:10px; }
#doc_list_title_4 { position:absolute; right:40px; padding-left:10px; }
#doc_list_title_5 { position:absolute; padding-left:10px; }
#doc_list_title_6 { position:absolute; left:330px; padding-left:10px; }
#doc_list_title_7 { position:absolute; right:260px; padding-left:10px; }
#doc_list_title_8 { position:absolute; padding-left:10px; }
#doc_list_title_9 { position:absolute; left:200px; padding-left:10px; }
#doc_list_title_10 { position:absolute; right:200px; padding-left:10px; }
.doc_list_title a { font-size:14px; position:relative; display:inline-block; _display:inline; _zoom:1; color:#999; background: url('../Images/hospital.png') no-repeat 0px -117px; }
.doc_list_title a:hover { background: url('../Images/hospital.png') no-repeat 0px -137px; text-decoration:none; z-index:2; color:#666; }
.doc_list_title a.current { background: url('../Images/hospital.png') no-repeat 0px -157px; text-decoration:none; z-index:2; }
#doc_list_ul li { position:relative; padding:20px 0; border-bottom:1px dashed #4faff9; height:80px; font-size:14px; color:#828282; }
#doc_list_ul li img.avatar { width:60px; height:60px; border:1px solid #ccc; position:absolute; }
#doc_list_ul li a { color:#3d9ee9; }
#doc_list_ul li a.name { font-size:16px; position:absolute; left:70px; }
#doc_list_ul li span.zhicheng { display:block; position:absolute; left:70px; top:50px; }
#doc_list_ul li a.hospital { position:absolute; left:240px; width:220px; height:16px; overflow:hidden; }
#doc_list_ul li a.keshi { position:absolute; left:240px; top:50px; width:220px; height:16px; overflow:hidden; }
#doc_list_ul li p { position:absolute; left:460px; width:320px; height:64px; line-height:22px; overflow:hidden; }
#doc_list_ul li span.renqi { display:block; position:absolute; left:810px; }
#doc_list_ul li span.pingjia { color:#b7b7b7; display:block; position:absolute; left:810px; top:40px; width:110px; height:50px; overflow:hidden; }
.h2_title1 { line-height:32px; color:#333; padding-left:14px; font-size:16px; font-weight:700; font-family:"微软雅黑" }
ul.hospital_list_style1 { }
ul.hospital_list_style1 li { background: url('../Images/hospital.png') no-repeat 0px -180px; padding-left:8px; line-height:26px; font-size:14px; color:#5d5d5d; }
ul.hospital_list_style1 li.line { margin:20px 0; background:none; height:1px; line-height:1px; }
ul.hospital_list_style1 li span { color:#007bcb; display:block; width:72px; float:left; }
ul.hospital_list_style1 li span.withp { height:200px; }
p.xuxian { border-bottom:1px dashed #ccc; clear: both; }
.jianjie p { font-size:14px; line-height:22px; text-indent:28px; margin:10px 0; color:#5d5d5d; }
ul.byks { width:360px; }
ul.byks li { color:#777777; font-size:14px; height:30px; line-height:30px; width:360px; padding:5px 0; border-bottom: 1px dashed #ccc; position: relative; overflow: hidden; }
ul.byks li span.zhongdian_img { width:40px; display:block; position:absolute; top:12px; }
ul.byks li span.doc { width:200px; display:block; position:absolute; left:160px; }
ul.byks li a.keshi { color:#0877c9; width:110px; position:absolute; left:40px; }
ul.byks li span.doc a { margin-right:10px; }
ul.jkkx_list { overflow:hidden; }
ul.jkkx_list li { background: url('../Images/hospital.png') no-repeat 0px -12px; line-height:28px; width:380px; overflow:hidden; float:left; padding-left:20px; height:28px; margin-right:55px; font-size:14px; }
ul.jkkx_list li span { float:right; color:#919191; }
/*医生介绍*/
.doc_desc { height:65px; border-bottom:2px solid #529325; line-height:65px; color:#7d7d7d; }
.doc_desc span.name { font-size:22px; font-weight:700; color:#518922; margin:0 25px; font-family:"微软雅黑"; }
.doc_desc span.class { font-size:14px; }
.doc_desc span.vistors { float:right; margin-right:25px; }
#doc_guide { background-color:#f9f9f9; position:relative; height:40px; line-height:40px; }
.doc_menu { padding-left:0px; }
.doc_menu li { float:left; position:relative; font-size:16px; font-weight:400; display:inline; white-space:nowrap; border-right:1px solid #e3e3e3; }
.doc_menu li a { position:relative; display:inline-block; _display:inline; _zoom:1; padding:0 16px; height:40px; text-align:center; color:#777777; margin-right:-2px; }
.doc_menu li a:hover { background-color:#7bbd44; text-decoration:none; z-index:2; color:#ffffff; }
.doc_menu li a.current { background-color:#7bbd44; text-decoration:none; z-index:2; color:#ffffff; }
.h2_grey { background-color:#eeeef0; margin:1px; height:32px; }
.h2_title2 { line-height:32px; color:#418002; padding-left:14px; font-size:16px; font-weight:700; font-family:"微软雅黑" }
ul.doc_list_style1 { overflow:hidden; }
ul.doc_list_style1 li { background: url('../Images/hospital.png') no-repeat 0px -180px; padding-left:8px; line-height:26px; font-size:14px; color:#5d5d5d; }
ul.doc_list_style1 li.line { margin:20px 0; background:none; height:1px; line-height:1px; }
ul.doc_list_style1 li span { color:#1d7500; display:block; width:90px; float:left; }
ul.doc_list_style1 li span.withp { height:200px; }
.doc_jianjie p { font-size:14px; line-height:22px; text-indent:28px; margin:10px 0; color:#5d5d5d; margin-bottom:20px; border-bottom:1px dashed #afafaf; padding-bottom:20px; }
.doc_basic_info img { float:left; padding:1px; height:180px; border: 1px solid #ddd; }
.doc_basic_info_right { font-size:14px; width:720px; margin-left:20px; float:left; }
.doc_basic_info_right a { color:#1d7500; }
.doc_basic_info_right li { line-height:28px; }
.doc_basic_info_right li span { color:#999; margin-right:10px; width:70px; display:block; float:left; }
.doc_basic_info_right li span.withp { display:block; height:100px; }
.doc_cz_table { border-left:1px solid #ccc; border-bottom:1px solid #ccc; }
.doc_cz_table td { height:28px; text-align:center; border-top:1px solid #ccc; border-right:1px solid #ccc; line-height: 28px; font-size: 14px; }
.doc_cz_beizhu { text-align:center; margin:15px 0; }
.doc_cz_beizhu span { color:red; font-weight:700; }
/*科室介绍*/
.green_head { height:65px; border-bottom:2px solid #529325; line-height:65px; color:#7d7d7d; }
.green_head span.name { font-size:22px; font-weight:700; color:#518922; margin:0 25px; font-family:"微软雅黑"; }
.green_head span.class { font-size:14px; }
.green_head span.vistors { float:right; margin-right:25px; }
.green_menu_const { background-color:#f9f9f9; position:relative; height:40px; line-height:40px; }
.green_menu { padding-left:0px; }
.green_menu li { float:left; position:relative; font-size:16px; font-weight:400; display:inline; white-space:nowrap; border-right:1px solid #e3e3e3; }
.green_menu li a { position:relative; display:inline-block; _display:inline; _zoom:1; padding:0 16px; height:40px; text-align:center; color:#777777; margin-right:-2px; }
.green_menu li a:hover { background-color:#7bbd44; text-decoration:none; z-index:2; color:#ffffff; }
.green_menu li a.current { background-color:#7bbd44; text-decoration:none; z-index:2; color:#ffffff; }
.newshead { text-align:center; border-bottom:1px solid #ccc; padding-bottom:15px; line-height:28px; }
.newshead h1 { font-size:16px; font-weight:700; font-family:'微软雅黑' }
.newshead a { color:#0877c9; font-size:14px }
.newscont { margin:30px 0; font-size:14px; line-height:22px; }
.newscont p { margin:15px 0; }
.ptp25plr60 { padding:25px 60px }
.newsfoot { text-align:right; }
.basic_info_box img { float:left; padding:1px; width:160px; height:180px; border: 1px solid #ddd; }
.basic_info_box_right { font-size:14px; width:720px; margin-left:20px; float:left; }
.basic_info_box_right a { color:#1d7500; }
.basic_info_box_right li { line-height:28px; }
.basic_info_box_right li span { color:#999; margin-right:10px; width:70px; display:block; float:left; }
.basic_info_box_right li span.withp { display:block; height:100px; }
a.green { color:#1d7500; }
p.info_p { font-size:14px; line-height:24px; text-indent: 28px; }
ul.keshi_jbxx { }
ul.keshi_jbxx li { background: url('../Images/hospital.png') no-repeat 0px -180px; padding-left:8px; line-height:26px; font-size:14px; color:#5d5d5d; }
ul.keshi_jbxx li.line { margin:20px 0; background:none; height:1px; line-height:1px; }
ul.keshi_jbxx li span { color:#1d7500; display:block; width:90px; float:left; }
ul.keshi_jbxx li span.withp { height:90px; }
.clearboth { clear:both; }
.keshi_yisheng_liebiao { border-top:1px solid #ccc; border-right:1px solid #eee; }
.keshi_yisheng_liebiao td { font-size:14px; line-height:36px; text-align:center; border-left:1px solid #eee; border-bottom:1px solid #ccc; }
.keshi_yisheng_liebiao td.head { background-color:#f5f5f5; color:#407d17; font-weight:700; }
.kuang_green { margin:0 auto; border:1px solid #cbe5f1; background-color: #FFF; }
.cz_titlebox_green { background: none repeat scroll 0 0 #f1f9f1; border-bottom: 1px solid #e7f4ea; border-left: 1px solid #e7f4ea; text-align: center; width: 100%; }
.cz_titlebox_green td { text-align: center; }
.cz_titlebox_green td { font: 14px/30px "宋体"; border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; border-top-color: #e7f4ea; border-right-color: #e7f4ea; }
.cz_table_green { background: none repeat scroll 0 0 #FFFFFF; border-bottom: 1px solid #8ccd9c; border-left: 1px solid #e7f4ea; text-align: center; width: 100%; }
.cz_table_green td { border-right: 1px solid #e7f4ea; border-top: 1px solid #e7f4ea; font: 14px/26px "宋体"; text-align:center; }
ul.yyystj_ul { position:relative; overflow:hidden; }
ul.yyystj_ul li { position:relative; font-size:14px; border-bottom:1px solid #cbeeec; line-height:32px; padding: 5px 0; float: left; }
ul.yyystj_ul li .yy { padding-left:25px; width: 280px; display: block; float:left; }
ul.yyystj_ul li  ul { float:right; width:605px;}
ul.yyystj_ul li  ul li { font-size:14px;  line-height:22px; float: left; border-bottom:none;}
ul.yyystj_ul li  ul li .ks { margin-left:20px; width: 260px; overflow: hidden; display:block; float:left; padding-left:10px; }
ul.yyystj_ul li  ul li .ys { margin-left:20px; width: 280px; line-height: 22px; display:block; float:left; padding-left:10px; }
ul.yyystj_ul li  ul li .ys a { margin-right:10px;white-space:pre-wrap;  }
span.jibing { display:block; width:120px; margin-right:10px; line-height:32px; font-size:14px; background: url('../Images/hospital.png') no-repeat 0px -176px; padding-left:10px; float:left; height: 32px; overflow: hidden; }
div.jibing_list { overflow:hidden; margin:10px 0; }
p.keshi_name_1{ font-size:16px; height:28px; line-height:28px; padding-left:20px; background:url('../Images/bg.png') no-repeat 0px -385px #f3f3f3; }
div.jibing_list_withkeshi p.keshi_name { float:left; width:120px; margin-right:20px; font-size:14px; line-height: 32px; font-weight: 700; padding-top:10px; }
.ctModel_1 h6 { height:40px; background:#2D9ED1; }
.ctModel_1 h6 .title_big { color:#fff; font-family:"微软雅黑"; letter-spacing: 5px; font-size:24px; line-height:40px; width:150px; text-align:center; display:block; float:left; height:40px; }
.ctModel_1 h6 .title { color:#fff; font-family:"微软雅黑"; letter-spacing: 5px; font-size:18px; line-height:40px; width:150px; text-align:center; display:block; float:left; height:40px; }
.ctModel_1 h6 .cat { padding:0 20px; float:left; width:770px; background:#EBECED; height:39px; margin-top:1px; }
.ctModel_1 h6 .cat p { float:right; text-align:right; font-size:12px; margin-top:10px; margin-right:20px; color:#0877c9; }
.ctModel_1 h6 .cat p a { float:left; color:#0877c9; }
.ctModel_1 h6 .cat p span { margin:0 5px; float:left; }
.news_right_const { width:290px; }
.news_left { width:650px; }
ul.news_list { overflow:hidden; margin-bottom: 15px; }
ul.news_list li { font-size:14px; color:#b0b0b0; line-height:28px; background: url('../Images/hospital.png') no-repeat 0px -198px; padding-left:10px; position:relative; float:left; width: 590px; }
ul.news_list li a { color:#055695; width:440px; overflow:hidden; height:28px; display:block; float:left; }
ul.news_list li span { float:right; }
h6.blue, h6.blue a { color:#1D78C0; font-family:"微软雅黑"; font-size:14px; position:relative; font-weight:700; }
h6.blue { border-bottom:1px solid #C0E1F2; padding-bottom:6px; }
ul.rightlist { }
ul.rightlist li { position:relative; line-height: 22px; height: 22px; overflow: hidden; width: 240px; }
ul.rightlist li a { margin-left:5px; }
.news_head { padding:15px 0; border-bottom:1px solid #bdbdbd; text-align:center; color:#999; }
.news_head h3 { font-size:24px; line-height:24px; color:#206193; margin-bottom:15px;  }
ul.xgxx_list { }
ul.xgxx_list li { background: url('../Images/hospital.png') no-repeat 0px -198px; padding-left:10px; width:270px; height:24px; overflow:hidden; line-height:24px; float:left; margin-right:15px; }
ul.xgxx_list li a { color:#055695; }
.nav_jibing { background-color:#ebeced; position:relative; height:40px; line-height:40px; border-top:1px solid #3d9ee9; }
.nav_jibing_menu { padding-left:0px; }
.nav_jibing_menu li { float:left; position:relative; font-size:16px; font-weight:400; display:inline; white-space:nowrap; border-right:1px solid #d6d6d6; }
.nav_jibing_menu li a { position:relative; display:inline-block; _display:inline; _zoom:1; padding:0 16px; height:40px; text-align:center; color:#1d78c0; margin-right:-2px; }
.nav_jibing_menu li a:hover { background-color:#3d9ee9; text-decoration:none; z-index:2; color:#ffffff; }
.nav_jibing_menu li a.current { background-color:#3d9ee9; text-decoration:none; z-index:2; color:#ffffff; }
.jibing_basic_info img { float:left; padding:1px; width:120px; height:135px; border: 1px solid #ddd; }
.jibing_basic_info_right { font-size:14px; width:410px; margin-left:20px; float:left; }
.jibing_basic_info_right a { color:#0877c9; margin-right:10px; }
.jibing_basic_info_right li { line-height:28px; color:#333; }
.jibing_basic_info_right li span { color:#999; margin-right:10px; }
ul.yyystj_ul_left { position:relative; overflow:hidden; }
ul.yyystj_ul_left li { position:relative; font-size:14px; border-bottom:1px solid #cbeeec; line-height:32px; padding: 5px 0; float: left; }
ul.yyystj_ul_left li .yy { padding-left:15px; width: 170px; display: block; float:left; }
ul.yyystj_ul_left li .ks { margin-left:20px; width: 140px; overflow: hidden; display:block; float:left; }
ul.yyystj_ul_left li .ys { margin-left:20px; width: 230px; line-height: 22px; display:block; float:left; }
ul.yyystj_ul_left li .ys a { margin-right:10px; }


.blue_btn { font-family:"Microsoft YaHei"; width:115px; height:32px; display:block; text-align:center; font-size:14px; line-height:32px; color:#DBEAF6; background:#1873BB; background:-webkit-gradient(linear, 0 0, 0 bottom, from(#2F8BD4), to(#1873BB)); background:-webkit-linear-gradient(#2F8BD4, #1873BB); background:-moz-linear-gradient(#2F8BD4, #1873BB); background:-ms-linear-gradient(#2F8BD4, #1873BB); background:-o-linear-gradient(#2F8BD4, #1873BB); background:linear-gradient(#2F8BD4, #1873BB); -pie-background:linear-gradient(#2F8BD4, #1873BB); filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#2F8BD4', endColorStr='#1873BB', gradientType='0');
}
.blue_btn:hover { color:#FFF; text-decoration:none; background:-webkit-gradient(linear, 0 0, 0 bottom, from(#4DA5EA), to(#2183D1)); background:-webkit-linear-gradient(#4DA5EA, #2183D1); background:-moz-linear-gradient(#4DA5EA, #2183D1); background:-ms-linear-gradient(#4DA5EA, #2183D1); background:-o-linear-gradient(#4DA5EA, #2183D1); background:linear-gradient(#4DA5EA, #2183D1); -pie-background:linear-gradient(#4DA5EA, #2183D1); filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#4DA5EA', endColorStr='#2183D1', gradientType='0');
}

.formstyle1 { font-size:14px;}
.formstyle1 ul {
    clear: both;
    overflow: hidden;
    padding: 8px 0;
}
.formstyle1 li.biaodan_left { float: left; text-align: right; width: 100px; line-height:28px; 
}
.formstyle1 li.right { float: left; width: 800px; margin-left: 10px; line-height:28px;vertical-align:middle; display:inline-block;}
.formstyle1 li.right .ckqttw{ margin-left:15px; font-size:12px;}
.formstyle1 .required { color: #939393; margin-left:10px; line-height: 28px; 
	
}
.formstyle1 .biaodan{ background-color:#edf7ff; border:1px solid #90c3eb; line-height:28px; height:28px; vertical-align:middle}
.formstyle1 textarea{ background-color:#edf7ff; border:1px solid #90c3eb; line-height:28px; float:left; vertical-align:middle}

.jkwd{ background: url('../Images/hospital.png') repeat-x 0 -220px; height:55px; line-height:55px; position:relative; padding-left:60px; }
.jkwd .wen_user{ font-size:14px; color:#2f93d5;margin-right:10px; font-weight:700;}
.jkwd .da_hosp{ font-size:14px; color:#eb6400;margin-right:10px; font-weight:700;}

.jkwd .pictitle{ position:absolute; top:12px; left:20px; }
ul.jkwd_ul li{margin:5px 0;font-size:14px; line-height:22px;}
ul.jkwd_ul li.question{ color:#2f93d5;font-weight:700;}
ul.jkwd_ul li.miaoshu{color:#999;font-size:12px;}
.bd_orange{border:1px solid #e7ac92;}
.mjlf_keshi_cat{ width:150px; height:35px; line-height:35px; font-weight:700; font-size:14px; color:#fff; background-color:#4b7caa; text-align:center; float:left;}
.ctModel_1 h6 .cat .tishi{ line-height:39px; font-size:14px; color:#237ec7;}
ul.mjlf_keshi{ width:795px; margin-left:15px; float: left; overflow:hidden; }
ul.mjlf_keshi li{  width:144px; height:37px; line-height:35px; font-weight:700; font-size:14px;margin-right:15px; float:left; margin-bottom:15px; overflow:hidden;}

.keshi_btn { font-family:"Microsoft YaHei"; width:142px; height:35px; display:block; text-align:center; font-size:14px; line-height:35px; color:#378ccd; background:#e5f2fd; border:1px solid #90c3eb;}
.keshi_btn:hover { color:#fff; text-decoration:none;background:#5ca5e5; }


.webaddress {  color: #9b9b9c;  font-size: 14px;  height: 24px;  line-height: 28px; overflow: hidden;}
.webaddress a { color: #9b9b9c;}


/* 瀑布流布局样式item_list */
.item_list { position:relative; padding:0 0 50px 0px; }
.item { width:311px; background:#fff; overflow:hidden; margin:15px 0 0 0; border:1px solid #a3a3a3; }
.item_t {padding:10px; position:relative; color:#777;font-family: "microsoft yahei";}
.item_t a,.item_t a:hover,.item_t a:visited{ color:#0e778e;font-family: "microsoft yahei";  }
.item_t h3{ font-size:16px; font-weight:700; padding:10px 0 5px 0 ; border-bottom:1px solid #a3a3a3;}
.item_t p{ line-height:18px;padding:10px 0 0 0 ; line-height:22px; }
.item_t .img { background-color:#FFFFFF; margin:0 auto; position:relative; width:291px;}
.item_t .img a { display:block; }
.item_t .img a:hover { background:#000; }
.item_t .img a:hover img { }
.item_t .title { padding:8px 0; line-height:18px; height:auto; width:auto; }
.item_b { padding:10px 8px; }

/* more */
#more { display:block; margin:10px auto 20px; }
/* infscr-loading */

#infscr-loading { bottom:-10px; left:45%; position:absolute; text-align:center; height:20px; line-height:20px; z-index:100; width:120px; }
div.page {  font-family: "arial";margin: 20px 0; padding: 6px;text-align: center;}


/* 瀑布流布局样式item_li st2  */
.item_list2 { position:relative; padding:0 0 50px 0px; }
.item2 { width:231px; background:#fff; overflow:hidden; margin:15px 0 0 0; border:1px solid #a3a3a3; }
.item_t2 {padding:10px; position:relative; color:#777;font-family: "microsoft yahei";}
.item_t2 a,.item_t2 a:hover,.item_t2 a:visited{ color:#0e778e;font-family: "microsoft yahei";  }
.item_t2 a.ysnav,.item_t2 a.ysnav:visited{font-family: "microsoft yahei"; color:#333; background:#E7E7E7; width:100px; height:30px; line-height:30px; display:block; float:left; margin-top:10px;_margin-top:0px;+margin-top:0px;font-size:14px; text-align:center; text-decoration:none; border:1px solid #999}
.item_t2 a.ysnav:hover{ background:#0f7c93; color:#fff; border:1px solid #0f7c93}
.item_t2 a.curr{ background:#0f7c93; color:#fff; border:1px solid #0f7c93}
.item_t2 h3{ font-size:16px; font-weight:700; padding:10px 0 10px 0 ; border-bottom:1px solid #a3a3a3;}
.item_t2 p{ line-height:18px;padding:10px 0 0 0 ; line-height:22px; }
.item_t2 p.titl{ font-size:20px; font-weight:bold;padding:0; }
.item_t2 .img { background-color:#FFFFFF; margin:0 auto; position:relative; width:211px;}
.item_t2 .img a { display:block; }
.item_t2 .img a:hover { background:#000; }
.item_t2 .img a:hover img { width:211px;}
.item_t2 .img img { width:211px;}
.item_t2 .title { padding:8px 0; line-height:18px; height:auto; width:auto; }
.item_b2 { padding:10px 8px; }


/* 独家策划 */
.topic-con li { float: left; height: 296px; margin: 10px 25px 10px 0!important; margin: 10px 15px 10px 0; width: 220px; }
.topic-pic { height: 157px; overflow: hidden; width: 220px; }
.topic-pic img { height: 157px; width: 220px; }
.topic-con li h5 { font-size:14px; font-weight: normal; height: 30px; line-height: 30px; margin-top: 7px; overflow:hidden; border-bottom:1px solid #b9cdd1; text-align:center;}
.topic-con li h5 a, .topic-con li h5 a:hover { color:#333;font-size:14px; font-weight:bold;}
.topic-con li p { color: #818181; height: 54px; line-height: 18px; overflow: hidden; padding-top:10px;}



/*  左侧菜单-科室类别 */


.mCategory{margin-bottom:0px;}
.mCategory .titleBar h3,
.mCategory .titleBar h2{text-indent:10px; height:30px; line-height:40px; color:#177a90; font-size:18px; background: none;}
.mZbzj .titleBar h2{text-indent:16px;}
.mCategory .moduleContent{position:relative;overflow:inherit;z-index:1;}
.mCategory .mc{overflow:hidden;}
.mCategory .item3{width:100%;}
.mCategory .item3Title{display:block;width:100%;position:relative;z-index:55;height:32px;}
.mCategory .item3Title h3,
.mCategory .item3Title h2{border-bottom:1px solid #c0cdd0;height:31px;line-height:30px;overflow:hidden;text-indent:10px;font-size:14px;font-weight:normal;width:180px; background:none;}
.mCategory .item3Title small{display:block;position:absolute;top:13px;right:12px;width:13px;height:13px;background:url(../Images/ico2.png) no-repeat 0 -366px;}
.mCategory .item3Title h3 a,.mCategory .item3Title h2 a{color:#333333; font-size:14px;}
.mCategory .hover .itemTitle{z-index:18;}
.mCategory .hover h3,
.mCategory .hover h2{background:#f1fcfd;border-left:1px solid #3399af;border-top:1px solid #3399af;border-bottom:1px solid #3399af;border-right:none;height:30px;width:175px;}
.mCategory .hover small{background:none;}
.mCategory .item3 .i-mc{display:none;position:absolute;left:195px;top:0px;width:131px;border:1px solid #3399af;background:#f1fcfd;}

.mCategory .item3 .i-neike{top:0px;}
.mCategory .item3 .i-waike{top:32px;}
.mCategory .item3 .i-fuchanke{top:64px;}
.mCategory .item3 .i-nanke{top:96px;}
.mCategory .item3 .i-szjkk{top:128px;}
.mCategory .item3 .i-erke{top:160px;}
.mCategory .item3 .i-wuguanke{top:192px;}
.mCategory .item3 .i-cancer{top:224px;}
.mCategory .item3 .i-pifuke{top:256px;}
.mCategory .item3 .i-jsxlk{top:288px;}
.mCategory .item3 .i-ganranke{top:320px;}
.mCategory .item3 .i-lnbk{top:352px;}
.mCategory .item3 .i-ganbingke{top:384px;}
.mCategory .item3 .i-jizhenke{top:416px;}
.mCategory .item3 .i-zhongyike{top:448px;}
.mCategory .item3 .i-tjbjk{top:480px;}
.mCategory .item3 .i-zybk{top:512px;}
.mCategory .item3 .i-yingyangke{top:544px;}
.mCategory .item3 .i-zxmrk{top:576px;}
.mCategory .item3 .i-flcks{top:608px;}
.mCategory .item3 .i-other{top:640px;}



.mCategory .hover .i-mc{display:block;z-index:12;}
.mCategory .subitem3{min-height:33px;_height:33px;padding:5px 20px;}
.mCategory .subitem3 li{height:32px;line-height:32px;overflow:hidden;color:#bbb;border-top:1px dotted #ccc;}
.mCategory .subitem3 li.first{border-top:none;}
.mCategory .subitem3 li strong{display:inline-block;width:65px;text-align:right;}
.mCategory .subitem3 li strong a{color:#0c8ca7;}
.mCategory .subitem3 li span{display:inline-block;padding:0 10px;}
*html .mCategory .subitem3{min-height:33px;_height:33px;}


/*好医生推荐*/
.titleBar{height:40px;overflow:hidden;zoom:1;line-height:40px;}
.titleBar span {text-indent:10px;font:normal 18px/40px Microsoft Yahei,SimHei;color:#3399af; background:none; float:left;}
.mRecommend .tabTitle{float:left;line-height:14px;margin-top:15px;margin-left:23px;float:right;}
.mRecommend .tabTitle li{float:left;padding-right:10px;margin-right:10px;border-right:1px solid #ccc;}
.mRecommend .tabTitle li.cur2 a{font-weight:bold;color:#3399af;}

.imgList_120_150{}
.imgList_120_150 li{float:left;_display:inline;width:126px;padding:0 22px;_padding:0 20px;}
.imgList_120_150 img{display:block;width:120px;height:150px;margin:0 auto 5px;}
.imgList_120_150 h4{font-size:14px; font-weight:normal;text-align:center;display:block;height:24px;line-height:24px;color:#336600; margin:0; padding:0; float:none; padding-top:5px;}
.imgList_120_150 h4 a{color:#0a6868; font-size:18px;}
.imgList_120_150 h4 span{font-size:12px;color:#333; display:inline-block; margin-left:5px;}
.imgList_120_150 p{ color:#999; padding-top:10px;}
.imgList_120_150.bd1 { border-bottom:1px solid #c7c9ca;}


.imgList_120_150b{}
.imgList_120_150b li{float:left;_display:inline;width:160px;padding:0 5px 20px;_padding:0 10px 20px;}
.imgList_120_150b img{display:block;width:145px;height:120px;margin:0 auto 5px;}
.imgList_120_150b h4{font-size:14px; font-weight:normal;text-align:center;display:block;height:24px;line-height:24px;color:#336600; margin:0; padding:0; float:none;}
.imgList_120_150b h4 a{color:#0a6868; font-size:14px;}
.imgList_120_150b h4 span{font-size:12px;color:#333; display:inline-block; margin-left:5px;}
.imgList_120_150b p{ color:#999; padding-top:10px;}
.imgList_120_150b.bd1 { border-bottom:1px solid #c7c9ca;}

.mRecommend .titleBar{border-bottom:8px solid #cbe4ea; width:510px;}
.mRecommend .moduleContent{padding:20px 0 0;/*height:315px;*/}
.mRecommend .imgList_120_150{margin-bottom:10px;}
.mRecommend .recommendList{padding-top:20px;padding-left:23px;width:503px;overflow:hidden;clear:both;}
.mRecommend .recommendList ul{}
.mRecommend .recommendList li{float:left;_display:inline;width:135px;margin-right:15px; height:85px; padding-left:15px; background:url(../Images/ico2.png) no-repeat 0 -392px;}
.mRecommend .recommendList li h4{font-size:14px;height:24px;line-height:24px;color:#336600; position:relative; margin:0; float:none; padding:0; }
.mRecommend .recommendList li h4 a{color:#0a6868; font-size:18px;}
.mRecommend .recommendList li h4 span{font-size:12px;color:#333; font-weight:normal; display:inline-block; margin-left:5px;}
.mRecommend .recommendList li p{ color:#333; line-height:20px;}


.mTool h4 {color: #666666; font-size: 14px; height: 24px; line-height: 24px; margin:0; padding:0}
.mTool .moduleContent{padding:15px 0 0;}
.inputText input,
textarea{border:1px solid #5aadbf;background:#fff url(images/btn.png) repeat-x 0 -120px;color:#999;padding:0 2px;line-height:23px;overflow:auto; margin:0;}
.mTool .inputText input,
.mTool textarea{height:23px;line-height:23px;width:150px;}
.mTool .search p,.mTool .search div{clear:both;padding-bottom:10px;}
.mTool .search div{zoom:1;}
.mTool .search div:after,
.mTool .askArea div:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.mTool .search div *{vertical-align:middle;}
.mTool .search{color:#999;padding-bottom:0px; background:#ecf6f9; padding:10px 15px;}
.mTool .search .inputSearch{float:left;width:130px;padding-left:10px;margin-right:5px;}
.mTool .search .buttonSearch{background:url(../Images/btn.png) no-repeat 0 -114px;float:left;width:45px;height:25px; color:#fff; border:none;}

/* 名医讲堂二级页面 */
.school-con li { float: left; height: 150px; margin: 10px 20px 10px 0!important; margin: 10px 10px 10px 0; width: 175px; }
.school-con li.znew{ float: left; height:320px;width: 370px;  margin: 10px 20px 10px 0!important; margin: 10px 15px 10px 0; }
.school-con li.znew a,.school-con li.znew a:hover { color:#137e95; font-size:14px;}
.school-pic { height: 115px; overflow: hidden; width:175px; }
.school-pic img { height:115px; width: 175px; }
.school-pic2 img  { height:220px; width: 370px; }
.school-con li h5 { font-size:14px; font-weight: normal; height: 30px; line-height: 30px;  overflow:hidden;  text-align:center; border:0}
.school-con li h5 a, .school-con li h5 a:hover { color:#333;font-size:12px; }
.school-con li p { color: #666; height: 54px; line-height: 18px; overflow: hidden; }
.school-con li p strong { color: #333; font-weight:bold; padding-right:5px;}

/*图片轮显2*/
.slide2 { height: 300px; display:block; overflow:hidden; position: relative; width:707px;}
.slide2 .hd { bottom: 10px; height: 10px; overflow: hidden; position: absolute; right: 10px; z-index: 1; opacity:0.6 }
.slide2 .hd ul { float: left; overflow: hidden }
.slide2 .hd ul li { background:#fff; cursor: pointer; float: left; height: 10px; line-height: 10px; margin-left: 5px; text-align: center; width: 30px; }
.slide2 .hd ul li.on { background:#3399af;}
.slide2 .bd { height: 100%; position: relative; z-index: 0 }
.slide2 .bd li { vertical-align: middle; position: relative }
.slide2 .bd li h2{ vertical-align: middle; position: absolute; left:0; bottom:0; width:687px; height:30px; background:#000;opacity:0.5; filter:alpha(opacity=50); 
-moz-opacity:0.5; font-size:16px; color:#fff; font-weight:bold; padding:10px 0 10px 20px; overflow:hidden; font-weight:bold;}
.slide2 .bd img {  height:300px; width:707px }


/*挂号*/
h4{font-size:18px;color:#fff;background:url('/Public/Images/bg.png') no-repeat left -292px;padding-left:25px;margin:8px 0 0 20px;float:left}
#guahao{/* position:relative; */height:40px;background:-webkit-gradient(linear,0 0,0 bottom,from(#3794DD),to(#207BC3));background:-webkit-linear-gradient(#3794DD,#207BC3);background:-moz-linear-gradient(#3794DD,#207BC3);background:-ms-linear-gradient(#3794DD,#207BC3);background:-o-linear-gradient(#3794DD,#207BC3);background:linear-gradient(#3794DD,#207BC3);-pie-background:linear-gradient(#3794DD,#207BC3);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#3794DD',endColorStr='#207BC3',gradientType='0');}
h5,h5 a{color:#3399af;font-family:"微软雅黑";font-size:18px;position:relative;}
h5{border-bottom:1px solid #C0E1F2;padding-bottom:6px;}
#ghForm{float:left;background: url('/Public/Images/g1.jpg') no-repeat 0 0;width:796px;height:35px;padding-left:12px}
#ghForm span{color:#949494;font-size:14px;line-height:24px;padding-left:8px;font-family:"宋体";}
#ghForm ul{width:100%;position:absolute;left:-1px;top:24px;background:#fff;border:1px solid #207BC2;border-top:none;display:none;width:150px;}
#ghForm ul li{height:23px;padding:3px 5px;line-height:23px;border-top:1px solid #CBE5FA;font-size:12px;}
#goUrl{width:102px;height:32px;display:block;position:absolute;right:225px;top:3px;}
#s1,#s2,#s3,#s4{height:25px;margin-right:10px;float:left;margin-top:7px;cursor:pointer;position:relative;z-index:999}
#s1{width:110px}
#s2{width:140px}
#s3{width:120px}
#s4{width:94px}
#s1 span,#s2 span,#s3 span,#s4 span{display:block;height:25px;float:left;overflow:hidden;}
#s1 span{width:105px;}
#s2 span{width:133px;}
#s3 span{width:115px;}
#s4 span{width:90px;}


/* 用户中心 */
.red14{ color:#F60; font-size:14px;}
.w760 {width:760px;display:inline; float:left;}

.user{}
.user .zless{ width:180px; margin-right:15px;}
.user_face{ background:#ececec; border-bottom:2px solid #3399af; height:62px; padding:18px 10px 28px 18px;}
.user_face span.wx{ float:left; padding:10px 0 5px 0; width:100px;}
.user_face img{ width:64px; width:62px;height:62px;}
.user_nav{ clear:both; margin-bottom:150px;}
.user_nav a{height:40px;line-height:40px;display:block;padding-left:10px;font-size:14px;text-indent:10px;}
.user_nav a.hover,.user_nav a:hover{ background:#3399af;color:#fff; text-decoration:none;font-size:14px;text-indent:10px;}
.user_{ line-height:24px; width:760px;}
.user_ h1.wx{ font-size:22px;padding-left:10px;}
.user_tab{ clear:both; padding:18px 0;}
.user_tab table{ margin-bottom:12px;text-align:left;}
.user_tab div.hr { border-bottom: 1px dashed #888;  margin: 8px 0;}
.user_tab th{height:38px; background:#cbe4ea;padding-left:16px;text-align:left;}
.user_tab td{ height:50px; line-height:18px;background:#f7f7f7; padding-left:16px;}
.user_tab tr.hover td{background:#fff;}
.user_msgnav{ height:38px;line-height:38px;border-bottom:2px solid #3399af; padding:25px 15px 0 15px; clear:both; font-size:18px;}
.user_msgnav span{ text-align:center; width:120px; border:1px solid #e0e0e0; border-bottom:none; float:left; margin-right:5px;color:#999; cursor:pointer;}
.user_msgnav span.on{ background:#3399af; color:#fff; text-align:center;border-color:#3399af;}

.cDGreen, a.cDGreen, a.cDGreen:visited, .cDGreen a { color: #f58207;}
.fbox{ clear:both;*zoom:1; position:relative;}
.fbox li{ padding:0 0 22px 110px;line-height:18px;zoom:1;}
.fbox li.on{ padding-bottom:0;}
.fbox li input{vertical-align:middle;}
.fbox li select{vertical-align:middle; border:1px solid #e0e0e0; padding:5px;_margin-top:6px;}
.fbox li input.ipt{padding:4px 10px;display:inline-block; font-size:18px;font-family:"Microsoft YaHei";}
.fbox .fbox_tip{font-size:12px; line-height:18px; display:inline-block; width:180px; padding-left:10px; vertical-align:middle;}
.fbox li label.z{ position:absolute; width:110px; text-align:right; left:0; line-height:36px;zoom:1; font-size:14px;}
.fbox .f_yzm{ vertical-align:middle;}
.fbox p{padding-left:0;line-height:24px;font-size:14px;}
.fbox p.f12 .btn{padding:0px 18px;}
.fbox .btn_b{ padding-top:10px;}
.fbox_add{border:1px solid #d0d0d0; background:#f7f7f7;padding-top:20px; position:relative; margin:20px 0 0 -70px;}
.fbox_add li{padding-bottom:12px;}
.fbox_add .close{ position:absolute;top:10px;right:10px;}
.gh_msg .fbox li{padding-bottom:12px;}
.GBbox .fbox_add{ background:#ededed; margin:10px 30px 0 -70px; padding-top:20px;}
.fbox_err{ margin:0 30px 0 -80px;padding:0 30px;background:#fff0e4; border:1px solid #ffddd4; color:#ff5f34; height:22px; line-height:22px; position:relative;}
.fbox_err em.ico_err{ position:absolute; top:1px; left:1px; width:10px; height:10px; padding:5px;overflow:hidden;}
.fbox p.pt10,.fbox p.pt5{*display:inline;}.fbox p.pt5{*padding-top:10px;}
.fbox .btn{behavior:(#default#download);}
.ipt { background: none repeat scroll 0 0 #fff; border: 1px solid #b8b8b8; padding: 4px 10px;  vertical-align: middle;  width: 230px;}
.btn_b .btn{ background:#3399af;color:#fff; border:none;font-size:14px;padding:5px 10px;font-family:"Microsoft YaHei"; vertical-align:middle;*padding:4px 0; *float:left;}

.msgbox .hdbar {  color: #8d8d8d; height: 32px;}
.msgbox .hdbar .fbuttons { float: right; margin-left: 20px;}
.msgbox .hdbar .fbuttons a { color: #8d8d8d; display: inline-block;  height: 18px; line-height: 18px; margin-left: 5px; padding: 2px 5px; text-decoration: none;}
.msgbox .hdbar a.id, .msgbox .hdbar a.id:hover {  color: #0688ca; display: block;float: left;  font-size: 14px; height: 24px;line-height: 24px;
padding-right: 10px; text-decoration: none;}
.msgbox p.quote {  border: 1px solid #b9b9b9; color: #333; padding: 15px; background:#f1f1f1;}
.msgbox p { line-height: 22px;margin: 0 0 10px 10px;}
.msgbox p.reply { margin:20px 10px 10px ;}
.xlxq_cont dd p {  color: #000;line-height: 22px;  margin: 20px 0; padding-right: 20px; text-indent: 24px;}




/* 注册登录 */
.reg{ padding:40px 0 100px 0;}
.reg .mcontent{ width:560px;}
.reg .yless{width:300px;margin:50px 0;padding-left:45px;border-left:1px solid #e0e0e0;}
.reg h1.wx{font-size:24px;color:#3399af; line-height:30px; padding-bottom:20px; text-align:center;}
.reg .yless .pa20{ line-height:24px; background:#f7f7f7; margin-bottom:60px;}
.reg .fbox p.f12 .btn{*margin-top:10px;}
.ml80{margin-left:80px;}


