/*reset*/

em{font-style:normal;}
b{ font-weight:100;}
.mar_t10{ margin-top:10px;}
.header{ padding:0;}
.logo {left:15px;}
.footer{ background:#fff; padding:20px 0 5px 0;}
.wrapper {width:960px; margin:auto; overflow:hidden; background:#FFFFFF;}
.mt{ margin-top:10px;}
.section{ float:left; width:700px; overflow:hidden;}
.side{ float:right; width:250px; overflow:hidden;}
.section_pub{ width:650px;}
.side_pub{ width:300px;}
.imgs{border:0;}

/*msg*/
.con_msg{ width:960px; overflow:hidden; margin:auto; background:#F7F7F7;}
.con_msg dl{ float:left; width:935px; overflow:hidden; line-height:20px; padding:10px; position:relative;}
.con_msg dt{ float:left; width:60px; color:#666;}
.con_msg dd{ float:right; width:850px; color:#999; /*background:url(../image/detail.jpg) -186px -168px no-repeat;*/ padding-left:10px; text-indent:-13px;}
.con_msg span{ width:21px; height:21px; background:url(../image/detail.jpg) -127px -56px no-repeat; position:absolute; top:5px; right:2px; cursor:pointer;}
.con_msg em{ float:left; background:url(../image/detail.jpg) -135px -92px no-repeat; width:14px; height:17px;}
.con_msg b{ float:left; padding-left:5px;}

/*left block*/
.bd_block{ border:1px solid #dbdbdb; padding:10px 12px; float:left; width:674px; overflow:hidden;}
.bd_block h3{ float:left; width:650px; overflow:hidden; background:url(../image/detail.jpg) -185px -136px no-repeat; font-size:14px; padding-left:15px; line-height:16px; _line-height:17px;}
.bd_block p{ float:left; width:674px; overflow:hidden; line-height:26px; font-family:Verdana, Geneva, sans-serif;}

/*left tipce*/
.w_tipce{width:675px;}
.bd_tipce{ border:1px solid #dbdbdb; padding:10px 12px; float:left; width:320px;}
.bd_tipce h3{ float:left; width:320px; overflow:hidden; background:url(../image/detail.jpg) -185px -136px no-repeat; font-size:14px; padding-left:15px; line-height:16px; _line-height:17px;}
.bd_block h1{ float:left; width:650px; overflow:hidden; background:url(../image/ico_10.png) no-repeat; font-size:18px; font-weight:bold; padding-left:25px; line-height:30px; _line-height:32px; margin-top:3px;}
.bd_tipce p{ float:left; width:320px; overflow:hidden; line-height:26px; font-family:Verdana, Geneva, sans-serif;}

.con_img{ float:left; width:600px; overflow:hidden; padding-left:70px;}s
.con_img img{ float:left; border:1px solid #ccc; margin:20px 32px 0 0;}
.con_img_h{ width:615px; padding:0 0 25px 55px;}
.con_img_h img{ margin:30px 40px 0 0;}

.con_team{ float:left; width:674px; overflow:hidden; margin-top:10px;}
.con_team dt{ float:left; width:674px; overflow:hidden; line-height:20px; font-weight:700; padding-bottom:5px;}
.con_team dd{ float:left; width:634px; overflow:hidden; border-bottom:1px dashed #ccc; height:40px; line-height:39px; padding:0 20px;}
.con_team b{ float:left; font-family:Verdana, Geneva, sans-serif;}
.con_team b.b_0{ background:url(../image/detail.jpg) -178px -84px no-repeat; padding:0 20px;}
.con_team b.b_2{ width:280px; float:right;}
.con_team b.b_3{ float:right; width:130px;}
.con_team_auto dd{ float:left; width:674px; overflow:hidden; border-bottom:1px dashed #ccc; height:auto; line-height:39px; padding:0;}
.con_team_auto dt{ text-indent:15px;}
.con_team_auto b{ font-family:"宋体";}

.lis_msg{ float:left; width:674px; overflow:hidden;}
.lis_msg li{ float:left; width:327px; overflow:hidden; color:#999; border-bottom:1px dashed #ccc; height:40px; line-height:40px; padding-right:10px;}
.lis_msg_zj li{ float:left; width:327px; overflow:hidden; color:#ccc; border:0; height:30px; line-height:30px; padding-right:10px;}

.con_ask{ float:left; width:674px; overflow:hidden; padding:10px 0; border-bottom:1px dashed #ccc; line-height:24px;}
.con_ask_no{ padding:5px 0; border:0;}
.con_ask dt{ float:left; width:50px; overflow:hidden;}
.con_ask dd{ float:right; width:604px; overflow:hidden; padding-right:10px;}
.con_ask label{ padding-left:20px;}
.con_ask em{ float:right; width:29px; height:35px; overflow:hidden; background:url(../image/detail.jpg) -159px -47px no-repeat; margin-top:3px;}
.con_ask em.A{ background-position:-158px -2px;}

.lis_ask{ float:left; width:654px; overflow:hidden; padding:10px 0 0 20px;}
.lis_ask li{ float:left; width:640px; overflow:hidden; height:30px; line-height:30px; _line-height:31px; background:url(../image/detail.jpg) -186px -201px no-repeat; font-size:14px; padding-left:10px;}
.lis_ask li.butt{ background:none; width:620px;}
.lis_ask_bg{ background:url(http://www.chkor.com/images/textarea.jpg) 20px 0 no-repeat; width:544px; height:69px; padding:5px 0 0 27px; margin-top:10px;}
.lis_ask_bg textarea{ background:none; width:528px; height:55px; overflow:hidden; border:0;}
.lis_ask .wb{ display:inline-block; background:url(http://www.chkor.com/images/top.png) 0 0 no-repeat; width:90px; height:17px;cursor:pointer; text-indent:25px; font-weight:100; line-height:18px; _line-height:19px; overflow:hidden;}
.lis_ask .qq{ background-position:0 -17px;}

.con_share{ float:left; width:674px; overflow:hidden; padding:10px 0; border-bottom:1px dashed #ccc; line-height:24px;}
.con_share dt{ float:left; width:50px; overflow:hidden;}
.con_share dd{ float:right; width:604px; overflow:hidden; padding-right:10px;}
.con_share img{ float:left; border:1px solid #ccc; padding:1px; margin:10px 10px 0 0;}
.con_share label{ padding-left:20px;}
.con_share em{ float:right; width:42px; height:52px; overflow:hidden; background:url(../image/detail.jpg) -49px -132px no-repeat; margin-top:4px; cursor:pointer;}
.con_share em.no{ background-position:-1px -131px;}
.con_share_txt dd{ width:654px;}
.con_share_txt dd.phone{ width:630px; background:url(../image/detail.jpg) -176px -280px no-repeat; padding-left:24px;}
.con_share_txt dd.address{ width:630px; background:url(../image/detail.jpg) -178px -255px no-repeat; padding-left:24px; height:24px;}
.con_share_txt dd.address b,.con_share_txt dd.address em{ float:left; height:24px; margin-top:0; padding-right:15px;}
.con_share_txt dd.address em{ background:url(../image/detail.jpg) -180px -229px no-repeat; padding-left:20px;}

.line_no{ float:left; width:674px; height:1px; background:#fff; overflow:hidden; margin-top:-1px;}

/*right block*/
.side_block{ border:1px solid #dbdbdb; float:left; width:248px; overflow:hidden; margin-top:5px;}
.side_block h3{ float:left; width:236px; overflow:hidden; font-size:14px; padding-left:12px; border-bottom:1px solid #dbdbdb; line-height:32px;}

.con_detail{ float:left; overflow:hidden; width:224px; padding:12px;}
.con_detail li{ float:left; overflow:hidden; width:224px; line-height:24px; padding-bottom:5px;}
.con_detail em{ float:left; overflow:hidden; width:65px; color:#888;}
.con_detail b{ float:left; overflow:hidden; width:158px; line-height:22px; word-wrap:break-word;}
.con_detail b.v1{ width:19px; height:16px; background:url(../image/detail.jpg) -129px -133px no-repeat; margin-top:4px;}
.con_detail b.v2{ width:19px; height:16px; background:url(../image/detail.jpg) -151px -133px no-repeat; margin-top:4px;}
.con_detail .map{ width:200px; height:180px; overflow:hidden; background:#ccc; margin:auto;}
.con_detail li.auto em,.con_detail li.auto b{ width:auto;}
.con_detail_mt li b{ margin-top:1px;}
.con_detail_mt li em.title{ color:#000;}
.con_detail li.butt{ width:150px; margin-top:5px;}
.butt input,.butt a{ float:right; width:84px; height:29px; background:url(../image/detail.jpg) 0 0 no-repeat; cursor:pointer; border:0; color:#fff; font-weight:700; text-align:center; font-size:14px; line-height:25px; padding-bottom:5px;}
.butt input.hover,.butt a:hover{ background-position:0 -38px; color:#fff; text-decoration:none;}

.con_money{ float:left; overflow:hidden; width:224px; padding:12px;}
.con_money li{ float:left; overflow:hidden; width:224px; line-height:34px; height:34px;}
.con_money em{ float:right; overflow:hidden; width:100px; text-align:right;}
.con_money b{ float:left; overflow:hidden; width:110px; color:#888;}
.con_money_2{ width:650px; padding:0 12px 10px 12px;}
.con_money_2 li{ width:270px; padding-right:50px;}

.con_medical{ float:left; overflow:hidden; width:224px; padding:12px;}
.con_medical li{ float:left; overflow:hidden; width:224px; line-height:20px; padding:10px 0;}
.con_medical b{ float:right; overflow:hidden; width:130px;}
.con_medical img{ float:left; border:1px solid #ccc;}

.con_medical_w{ float:left; overflow:hidden; width:640px; padding:5px 17px;}
.con_medical_w li{ float:left; overflow:hidden; width:640px; line-height:26px; padding:15px 0;}
.con_medical_w b{ float:right; overflow:hidden; width:540px;}
.con_medical_w img{ float:left; border:1px solid #ccc;}

/*nav*/
.nav_detail{ float:left; width:700px; overflow:hidden;}
.nav_detail li{ float:left; width:100px; height:40px; overflow:hidden; font:bold 15px/32px "微软雅黑","黑体";}
.nav_detail li.line{ width:20px; background:url(../image/detail.jpg) -105px -83px no-repeat;}
.nav_detail li a{ float:left; width:100%; height:100%; text-align:center; color:#333;}
.nav_detail li a:hover{ background:url(../image/detail.jpg) -5px -83px no-repeat; color:#fff; text-decoration:none;}
.nav_detail li span{ float:left; width:100%; height:100%; text-align:center; background:url(../image/detail.jpg) -5px -83px no-repeat; color:#fff;}

.con_peopel{ width:934px; float:left; overflow:hidden; border:1px solid #dbdbdb; padding:20px 12px;}
.con_peopel dl{ width:625px; float:left; overflow:hidden; line-height:30px; font-size:14px;}
.con_peopel dt{ width:164px; float:left; overflow:hidden;}
.con_peopel dd{ width:450px; float:right; overflow:hidden;}
.con_peopel img{ float:left; padding:1px; border:1px solid #ccc;}
.con_peopel .butt input,.con_peopel .butt a{ float:left;}
.con_peopel em{ float:left;}
.con_peopel em.v1{ width:19px; height:16px; background:url(../image/detail.jpg) -129px -133px no-repeat; margin-top:10px;}
.con_peopel em.v2{ width:19px; height:16px; background:url(../image/detail.jpg) -151px -133px no-repeat; margin-top:10px;}
.con_peopel em.name{ font:bold 28px/30px "微软雅黑","黑体";}
.con_peopel em.title{ padding:0 5px; margin-top:5px;}
.con_peopel ul{ width:300px; float:right; overflow:hidden; line-height:26px; font-size:14px;}
.con_peopel li{ width:290px; float:left; overflow:hidden; font-family:Verdana, Geneva, sans-serif;}
.con_peopel li b{ width:240px; float:left; overflow:hidden;}
.con_peopel li em{ width:40px; height:17px; float:right; overflow:hidden; font-size:12px; line-height:17px; text-align:right; margin-top:4px;}
.con_peopel li em a{ width:38px; height:100%; float:left; background:url(../image/detail.jpg) -96px -32px no-repeat; color:#fff; padding-right:2px;}
.con_peopel li em a:hover{ background-position:-96px -4px; color:#fff; text-decoration:none;}
.con_peopel dd em img{ border:0px;}
.gray14 img{ border:0px;}

/*star*/
.pingfen{ float:left; overflow:hidden; width:224px; padding-top:9px; margin-top:-5px;}
.count{ float:left;}
.num{ float:left; color:#ff6600; padding-left:10px; font:bold 24px/30px Georgia; margin-top:-9px;}
.star,.star span{ float:left; overflow:hidden; width:122px; height:20px; background:url(../image/detail.jpg) -8px -224px no-repeat;}
.star span{ background-position:-8px -193px;}
.star span.s0{ width:0;}
.star span.s1{ width:25px;}
.star span.s2{ width:50px;}
.star span.s3{ width:75px;}
.star span.s4{ width:100px;}

/*alert*/
.con_alert{ width:445px; height:265px; overflow:hidden; padding:10px; background:#fff;}
.con_alert_map{ width:750px; height:auto; padding-left:20px;}
.con_alert_map p{ float:left; width:740px; margin-top:10px;}
.con_alert span{ width:22px; height:22px; overflow:hidden; float:right; background:url(../image/detail.jpg) -97px -133px no-repeat; cursor:pointer;}
.con_alert span.hover{ background-position:-97px -157px;}
.box_alert{ float:left; width:300px; padding:90px 0 0 100px;}
.box_alert em{ width:46px; height:47px; overflow:hidden; float:left; background:url(../image/detail.jpg) -133px -202px no-repeat;}
.box_alert b{ width:240px; overflow:hidden; float:right; font-size:28px; line-height:40px;}
.map_alert{ float:left; width:700px;}
.map_alert b{ width:650px; overflow:hidden; float:left; line-height:24px;}
.map_box{ width:740px; height:460px; float:left; overflow:hidden; background:#ccc; margin-top:10px;}

/*article*/
.news_left_article{ border:1px solid #dbdbdb; padding:0 30px 20px 30px; float:left; width:588px; overflow:hidden;}
.news_left_article h1{ font-size:28px; font-family:"微软雅黑","黑体"; width:100%; margin:0 auto; text-align:center; line-height:32px; padding:27px 0 0 0; font-weight:normal;}
.article_attr { width:100%; margin:0 auto; padding:10px 0 12px 0; text-align:center; line-height:26px; color:#999; border-bottom:1px solid #ccc;}
.article_attr span { margin:0 5px;}
.article{ width:100%; margin:0 auto;}
.article p { font-size:14px; line-height:30px; margin:20px 0 0 0;}
.article img { vertical-align:middle;}
.side_pub .side_block{ width:298px;}
.side_pub .con_detail,.side_pub .con_detail li{ width:274px;}
.side_pub .con_detail b{ width:208px;}
.side_pub .con_detail b.v1,.side_pub .con_detail b.v2{ width:19px;}
.side_pub .con_detail li.butt{ width:180px;}
.side_pub .pingfen{ padding-left:20px; width:250px;}
.msg_article{ padding:5px 0 12px 0;}

.f14h3{ float:left; width:210px; overflow:hidden; background:url(../image/detail.jpg) -185px -136px no-repeat; font-size:14px; padding-left:15px; line-height:16px; _line-height:17px; color:#000000; font-weight:bold;}

/*doctor share*/
.side_count{ width:290px; float:left; padding:0 0 0 15px;}
.side_count ul{ width:290px; float:left;}
.side_count li{ width:55px; float:left; background:url(http://www.chkor.com/images/weibo/public/line.png); text-align:center; margin:15px 3px; 0 0px; border:1px #FF3366 solid;}
.side_count a,.side_count a:hover{ width:55px; float:left; text-decoration:none; cursor:pointer;}
.side_count a:hover b{ text-decoration:underline;}
.side_count b{ width:55px; float:left; color:#000000;}
.side_count em{ width:55px; float:left; color:#4d9cd4; text-align:left;}
.side_count .red0{ color:#f3637b;}
.side_count .black0{ color:#000000;}
.red0{ color:#f3637b;}

/*整形价格右侧分享样式*/
.right-box { background:#fff; padding:5px 10px 15px;}
.right-box h4 { height:30px; line-height:30px; background:url(../image/btm_e8.gif) bottom repeat-x; font-size:12px; font-weight:700;}
.right-box-more { display:block; line-height:30px; text-align:right; margin-top:-30px; float:right; width:30%;}
.right-box h4 em { margin-right:10px; font-size:12px; font-weight:700;}
.user_exp { padding-left:44px; overflow:hidden; margin-top:10px;_zoom:1;}
.user_exp dt { margin-left:-44px; float:left; color:#7b97b3; display:inline; padding-top:3px;}
.user_exp dt img{ float:left; border:1px solid #dadada; padding:1px ;}
.user_exp dd { width:180px; float:left;line-height:20px;}
.user_name { color:#7b97b3;}
.user_name:hover { color:#E64660;}
.exp_my { color:#77b243; background:#f1f7ec; padding:2px 3px; margin-left:5px;}
.exp_bmy { color:#eab766; background:#fff7e9; padding:2px 3px;margin-left:5px;}
.exp_zl { color:#999; background:#f3f3f3; padding:2px 3px;margin-left:5px;}
