﻿.sitenav,.contmob,.resertil,.resertil ul li,.resertil ul li em,.kslist,.recordlist,.recordlist ul,.recordlist ul li,.recordlist ul li span,.recordlist h6 span,.pagetext,.dictorstil,.dictortime,.section,.carepic,carepic dl dd.number span,.carenews,.carecont,.careleft,.careright,.timetil,.timecotal,.vote,.vote dl{display:block; overflow:hidden;}

.content{z-index:10;width:960px; padding:13px 45px 0; margin:0 auto;height:auto;background:#FFF url(../images/bj_second.jpg) 0 0 no-repeat;  text-align:left;/*transition: all linear 0.28s; -webkit-transition:all linear 0.28s;*/}
.left{width:190px;height:auto; float:left; position:relative; overflow:visible; z-index:100; border:#DFD5CC 1px solid; background:#F5F3F1; margin-bottom:50px; padding-bottom:50px;}
  .left h3{ width:178px; height:53px; line-height:53px; font-size:18px;color:#221714; background:url(../images/bj_jyzn.gif) no-repeat; padding-left:12px;}
  .left ul li{ width:178px; height:42px; line-height:38px; border-bottom:#EDE9E4 1px solid;-moz-transition: all 0.5s ease-in-out 0.2s;-webkit-transition: all 0.5s ease-in-out 0.2s;-o-transition: all 0.5s ease-in-out 0.2s;transition: all 0.5s ease-in-out 0.2s; padding-left:12px; font-size:14px;}
  .left ul li.second{ background:#fff;padding-left:26px;width:164px;}
  .left ul li a{color:#643a10;width:178px; height:42px; line-height:38px; display:block;}
  
  .left ul li:hover,.left ul li.on{ background:url(../images/bj_jyznon.gif) no-repeat;}
  .left ul li:hover a,.left ul li.on a{color:#FFF;}
  .left p{ display:block; width:77px; height:46px; position:absolute; z-index:110; left:-30px; bottom:-20px;}
  
.right{height:auto; float:right; position:relative;text-align:left;overflow:visible; width:755px;}

/*右侧公用*/
.sitenav{ width:725px; height:42px; line-height:42px; padding-left:25px; overflow:visible; border-top:#E6E1DB 1px solid;border-bottom:#E6E1DB 1px solid;border-right:#E6E1DB 1px solid; background:#FFF; position:relative;color:#151515; margin-left:5px; margin-bottom:15px;}
  .sitenav p{width:16px; height:44px; display:block; position:absolute; top:-1px; left:-10px; z-index:150;}
  .sitenav a{color:#151515;}
.contmob{width:709px; border:#E6E1DB 1px solid; background:#FFF; padding:20px 22px 46px; position:relative;}
  .contmob h4{ height:17px; padding:10px 0 12px 30px; background:url(../images/ico_009.gif) 0 10px no-repeat; font-size:14px;color:#131313; border-bottom:#B09B87 1px dashed; position:relative; margin-bottom:13px;text-transform:uppercase; position:relative;}
  .contmob h4 span{ color:#AA352F; position:absolute; top:8px; right:0px; font-size:16px;}

/*预约挂号*/
.resertil{ width:709px; height:40px; margin:30px 0;}
  .resertil ul li{ width:154px; height:40px; float:left; margin-right:-17px;}
  .resertil ul li em{width:154px; height:40px; display:none;}
  .resertil ul li:hover em,.resertil ul li.on em{display:block;}
.kslist{width:707px; height:auto; border:#E6DDD6 1px solid;}
  .kslist h5{ height:37px; line-height:37px; background:#E6E1DB; font-size:14px;color:#927866; text-align:center;}
  .kslist ul{ width:720px; padding:20px 0 20px 10px;}
  .kslist ul li{ width:110px; height:34px; line-height:34px; padding-left:25px; background:url(../images/ico_0021.gif) 9px 14px no-repeat; float:left;}
  .kslist ul li a{color:#5B5B5B;width:110px; height:34px; display:block;-moz-transition: all 0.58s linear;-webkit-transition: all 0.58s linear;-o-transition: all 0.58s linear;transition: all 0.58s linear;}
  .kslist ul li:hover{border:#DDDBDB 1px solid; width:108px; height:32px;}
  .kslist ul li:hover a{color:#9A601E;}
/*预约记录*/
.recordtil{ width:709px; height:68px;}
  .recordtil dl{color:#565656; padding:20px 0;}
  .recordtil dl dt{ width:709px; height:25px; border-bottom:#EDE8E4 1px solid; font-size:14px;color:#AA352F;}
  .recordtil dl dt em{color:#565656;}
  .recordtil dl dd{ height:34px; line-height:34px; position:relative; width:709px;}
  .recordtil dl dd em{ float:right; display:block; width:77px; height:13px; text-align:center; background:url(../images/bj_more03.gif) no-repeat; line-height:13px; position:absolute; right:0px; top:10px;}
  .recordtil dl dd em a{color:#131313;}
.recordlist{ width:709px;}
  .recordlist h5{ height:35px; line-height:35px; padding-left:15px; background:url(../images/ico_0010.png) 0 14px no-repeat; font-size:16px; margin:20px 0;color:#565656;}
  .recordlist ul{ width:712px; height:auto; line-height:45px; background:url(../images/bj_recordlist.gif);color:#565656;}
  .recordlist ul li{ width:712px; height:45px;}
  .recordlist ul li span,.recordlist h6 span{ padding-left:12px; height:45px; float:left;}
  .recordlist h6{ height:39px; line-height:39px; background:#E6E1DB; width:709px; font-size:14px;}
  .recordlist h6 span{ border-right:#FFF 2px solid;color:#633910;}
  .recordlist span.sty01{ width:170px;}
  .recordlist span.sty02{ width:148px;}
  .recordlist span.sty03{ width:112px;}
  .recordlist span.sty04{ width:91px;}
  .recordlist span.color{ color:#AA352F;}
  .recordlist span.sty05{ width:118px;}
  .recordlist ul li span{ padding-right:2px;}
  .recordlist ul li a{color:#565656; margin-right:10px;}
  .recordlist ul li a:hover{color:#AA352F; text-decoration:underline;} 
.pagetext{ width:709px; height:auto; margin:20px 0 30px;}
  .pagetext dl dt{ height:35px; line-height:35px; padding-left:15px; width:674px; background:url(../images/ico_0010.png) 0 15px no-repeat;color:#565656; font-size:14px;}
  .pagetext dl dd{ width:674px; height:24px; line-height:24px; padding-left:15px; background:url(../images/ico_0011.gif) 0 8px no-repeat;color:#626262;}
/*页码*/
.pagenum{ width:709px; height:24px; line-height:24px; padding:40px 0 30px; text-align:center; border-bottom:#EDE8E4 1px solid;}
  .pagenum ul{ width:709px; height:29px; line-height:24px;}
  .pagenum a{color:#848484; padding:3px 6px; margin-right:8px;}
  .pagenum em a{color:#666;}
  .pagenum span{ height:24px; width:24px; line-height:24px;}
  .pagenum span a{ padding:0;}
  .pagenum span img{ vertical-align:middle;}
/*医生选择*/
.dictorstil{ width:709px; height:29px; position:relative;}
  .dictorstil p{ width:288px; height:29px; line-height:29px; padding-left:15px; background:url(../images/ico_0010.png) 0 13px no-repeat; position:absolute; left:0; top:0; font-size:14px;color:#565656;}
  .dictorstil p em{ font-size:12px;color:#AA352F;}
  .dictorstil input{ width:169px; height:27px; position:absolute; top:0; left:226px; border:#E0D6D0 1px solid;color:#C1C0C0;}
  .dictorstil em.stybtn{ width:60px; height:29px; position:absolute; top:0; left:399px; color:#1C1C1C; display:block; background:url(../images/search_bj01.gif) no-repeat; line-height:29px; text-align:center;}
  .dictorstil em.stybtn a{color:#1C1C1C;}
  .dictorstil span{ display:block; width:77px; height:13px; background:url(../images/bj_more03.gif) no-repeat; text-align:center; position:absolute;bottom:1px;}
  .dictorstil span a{color:#131313;}
  .dictorstil span.sty1{ right:80px;}
  .dictorstil span.sty2{ right:0px;}

.DutyNotice{width:669px; height:auto; position:relative;margin-top:6px; border:1px solid #EDccca; padding:12px 18px;}
.DutyNotice ul li{ width:268px; height:30px; line-height:30px; float:left; position:relative; padding-left:67px; color:#643a10;}
.DutyNotice ul li img{ position:absolute; left:0px; top:5px; width:59px; height:21px;}
.DutyNotice .DateInfo{ margin-top:8px; color:#AA352F; font-weight:bold; width:auto; height:18px;}

/*预约医生*/
.dictortime{ width:709px; height:auto; min-height:58px; margin-top:8px;  position:relative;}
  .dictortime div.TimeInfo{ width:563px; position:absolute; top:0px;z-index:2000;  height:45px; background:url(../images/bj_yslbtil.gif) no-repeat; padding:5px 0 5px 146px; margin-bottom:2px; line-height:22px;}
  .dictortime div.TimeInfo span{ display:block; width:80px; height:55px; text-align:center; font-size:14px;color:#633910; float:left;}
  .dictortime div.TimeInfo span em{color:#676767; margin-top:-4px; font-size:12px;}
  .dictortime div.DutyBase{ margin-top:58px; width:100%; height:auto; position:relative;}
  .dictortime dl{ width:709px; height:87px; margin-bottom:1px; background:url(../images/bj_yslb.gif) no-repeat; text-align:center;}
  .dictortime dl dt{ width:143px; height:87px; position:relative; float:left; margin-right:2px;color:#161616;}
  .dictortime dl dt a.place{ position:absolute; top:-56px; left:0px; }
  .dictortime dl dt p{ width:100px; height:77px; padding-top:18px; float:left; line-height:22px;}
  .dictortime dl dt p a{ color:#151515; z-index:100;}
  .dictortime dl dt p em{color:#676767; display:block; width:100px;}
  .dictortime dl dt span{ display:block; width:43px; height:43px; line-height:43px; float:right;}
  .dictortime dl dd{ width:561px; height:43px; float:left;}
  .dictortime dl dd.DDList:hover{background:url(../images/bg.png);}
  .dictortime dl dd span{ display:block; overflow:hidden; width:80px; height:43px; text-align:center; float:left;}
  .dictortime dl dd span em{ width:80px; height:31px; display:none; padding-top:12px;}
  .dictortime dl dd span em.on{ display:block;}
div#VoteDIV{ position:absolute; top:0px; left:0px; width:134px; height:133px; background:url(../images/votebg.png) no-repeat; display:none;}
div#VoteDIV .Another{ width:50px; height:22px; line-height:22px; color:#AA352F; position:absolute; top:28px; right:10px;}
img#VoteImg{ width:60px; height:22px; position:absolute; top:28px; left:18px;}
#VoteNum{ width:88px; height:20px; line-height:20px; outline:0; position:absolute; top:62px; left:20px;}
#DoDutyPostBack{ width:44px; height:20px; position:absolute; top:98px; left:46px; cursor:pointer; background:#AA352F; border:none; color:#FFF;outline:0;}
.dictorlink{ width:709px; height:13px; line-height:13px; margin:30px 0 30px;}
  .dictorlink span{ display:block; width:77px; height:13px; background:url(../images/bj_more03.gif) no-repeat; text-align:center; float:right; margin-left:10px;}
  .dictorlink span a{color:#131313;}
/*预约记录查看*/
.reg_view{ width:600px; height:390px; background:#FFF; display:none; overflow:visible; position:fixed; top:50%; left:50%; margin:0 auto; margin-top:-185px; margin-left:-300px; z-index:2800;-webkit-box-shadow: 6px 18px 28px rgba(0, 0, 0, 0.7); -moz-box-shadow:6px 18px 28px rgba(0, 0, 0, 0.7);box-shadow: 6px 18px 28px rgba(0, 0, 0, 0.7); border:1px solid #AA352F;}
  .reg_view h6{ height:17px; padding:10px 0 12px 30px; background:url(../images/ico_009.gif) 0 10px no-repeat; font-size:14px;color:#131313; position:relative; margin:0 auto; margin-bottom:13px; width:530px; text-align:left; margin-top:30px;}
  .reg_view p.til{ width:560px; height:35px; margin:0 auto; border-bottom:#EDE8E4 1px solid; font-size:16px;color:#AA352F;}
  .reg_view div{ width:560px; height:100px; margin:0 auto; line-height:25px;color:#565656; text-align:left; padding-top:30px;}
  .reg_view div p{line-height:25px;color:#565656;}
  .reg_view dl{ width:570px; height:120px; background:#A9342E url(../images/bj_yslbck.gif) right 0 no-repeat; text-align:left;color:#FFF; padding-left:30px; position:absolute; left:0; bottom:0;}
  .reg_view dl dt{ height:15px; line-height:15px; padding-left:20px; background:url(../images/ico_0022.gif) 0 6px no-repeat; font-size:14px; margin:10px 0 10px 0;}
  .reg_view dl dd{padding-left:20px; background:url(../images/ico_0023.gif) 0 8px no-repeat; height:22px; line-height:22px;}
  .reg_view em.btnclose{ width:25px; height:25px; display:block; position:absolute; top:-12px; right:-12px; z-index:1600;}

/*注册*/
.regzc{ width:709px; height:auto;}
.regleft{width:275px; float:left;}
  .regleft h5{ height:40px; line-height:30px; padding-left:15px; background:url(../images/ico_0010.png) 0 13px no-repeat; font-size:16px;color:#565656;}
  .regleft ul{ overflow:visible;}
  .regleft ul li{border:#E6DDD6 1px solid; width:273px; height:35px; position:relative; margin-bottom:10px;color:#929292; overflow:visible;}
  .regleft ul li label{ width:60px; height:20px; line-height:20px; position:absolute; top:6px; left:10px;}
  .regleft ul li input{ width:188px; height:28px; line-height:20px; position:absolute; top:3px; left:70px; outline:0; border:none;color:#929292;}
  .regleft ul li span{ position:absolute; top:8px; color:Red; right:-15px;}
  
  .regleft ul li div{ position:absolute; top:-44px; right:-198px; width:178px; height:35px; line-height:28px;}
  .regleft ul li div.passwordStrength{ top:0px;}

  .regleft ul li div.Email{ top:0px;}
  .regleft ul li.sex{ height:20px; margin-bottom:10px;border:none;}
  .regleft ul li.sex label{ position:relative; top:0px; left:0px;}
  .regleft ul li.sex input{ position:relative;top:0px; left:0px; width:auto; height:auto;}
  .regleft ul li.yzm{ height:20px; line-height:20px; margin:10px 0;border:none;}
  .regleft ul li.yzm input{border:#E6DDD6 1px solid; height:18px; width:80px; position:relative; top:0px; left:0px; float:left; margin-right:10px;}
  .regleft ul li.yzm img{ vertical-align:middle; float:left; margin-right:8px;}
  .regleft ul li.yzm a{color:#6D4620;}
  .regleft ul li.btn{ padding:10px 0 20px;border:none;}
  .regleft ul li.btn input.zc{ border:#D1C5B9 1px solid; cursor:pointer; width:133px; height:38px; float:left;position:relative; top:0px; left:0px; background:#E6E1DB;color:#633910;}
  .regleft ul li.btn input.cz{ border:#D1C5B9 1px solid; cursor:pointer; width:133px; height:38px; float:right;position:relative; top:0px; left:0px; background:#FFF;color:#633910;}
  .regleft ul li.btn span{ display:none;}
  
.regright{ width:180px; height:300px; float:right;}
  .regright p.til{ width:170px; height:100px; padding-left:10px; font-size:14px;color:#565656; border-bottom:#CFC3B6 1px dashed; margin-bottom:20px; background:url(../images/ico_0010.png) 0 6px no-repeat;}
  .regright p.til a{ display:block; overflow:hidden; width:120px; height:40px; line-height:40px;border:#D1C5B9 1px solid; background:#AA352F;color:#FFF; text-align:center; font-size:12px; margin-top:15px;}
  .regright p.view{ border-bottom:none;}
  .regright p.view a{ background:#E6E1DB;color:#633910;}
.wxtx{ width:709px; height:auto; border-top:#EDE8E4 1px solid; margin-top:30px; padding-top:30px;}
  .wxtx h6{ height:25px; line-height:25px;color:#565656; background:url(../images/ico_0010.png) 0 10px no-repeat; padding-left:20px; font-size:16px; margin-bottom:30px;}
  .wxtx div{ line-height:25px; padding-bottom:30px;color:#626262;}
  .wxtx div p{ padding-left:20px; background:url(../images/ico_0011.gif) 0 10px no-repeat;}

/*科室介绍*/
.section{ width:709px; height:auto;}
  .section h5{ width:709px; height:23px; line-height:23px; text-align:center; font-size:16px;color:#191919; font-weight:bold; margin:20px 0;}
  .section h5 img{vertical-align:middle; margin-left:8px;}
  .section div,.dictorszx div{ line-height:26px;color:#7B7B7B;text-align:Justify;text-justify:inter-ideograph;}
  .section div p,.dictorszx div p{ line-height:26px; margin-bottom:20px; text-indent:2em;text-align:Justify;text-justify:inter-ideograph;}
.dictorslink{ width:709px; height:280px; padding-top:20px; border-top:#EDE8E4 1px solid;}
  .dictorslink h5,.dictorszx h5{ height:35px; line-height:35px; padding-left:15px; background:url(../images/ico_0010.png) 0 14px no-repeat; font-size:16px; margin:20px 0;color:#565656; width:690px; position:relative; border-bottom:#EDE8E4 1px solid;}
  .dictorslink h5 span{ float:right; display:block; width:77px; height:13px; text-align:center; background:url(../images/bj_more03.gif) no-repeat; line-height:13px; position:absolute; right:0px; top:10px; font-size:12px;}
  .dictorslink h5 span a{color:#131313;}
  .dictorslink .DoctorsList{ width:711px; height:150px; position:relative;overflow:hidden;}
  .dictorslink .DoctorsList ul{ position:absolute; top:0px; left:0px;height:150px; width:5688px;}
  .dictorslink ul li{ width:106px; height:147px; position:relative; float:left; margin-right:15px;}
  .dictorslink ul li img{ width:100px; height:141px; padding:2px; border:#EFECE8 1px solid;}
  .dictorslink ul li span{  width:96px; height:auto; padding:0px 5px; padding-bottom:8px; line-height:20px;position:absolute; z-index:1000;left:0px; bottom:0px;text-align:center; text-align:center;background:url(../images/whitebg.png);}
  .dictorslink ul li span a{color:#1F1F1F;}
  
  .dictorslink div.mobmore{ text-align:center; margin-top:20px;}
.dictorszx h5{ border-bottom:none;}  
.dictorsmx{ width:auto; height:auto; position:relative;}
  .dictorsmx dl{ width:669px; height:147px; border:#E7E7E6 1px solid; padding:20px; margin:30px 0;}
  .dictorsmx dl dt{ width:100px; height:141px; padding:2px;border:#E7E7E6 1px solid; float:left;}
  .dictorsmx dl dd{ float:right; width:540px;color:#1F1F1F;}
  .dictorsmx dl dd.name{ height:18px; line-height:18px; font-size:16px;}
  .dictorsmx dl dd.til{ height:auto; width:480px;  float:left; margin-left:23px; margin-top:10px; display:inline; line-height:18px;}
  .dictorsmx dl dd.cont{color:#7B7B7B; line-height:20px; border-top:#E7E7E6 1px solid;margin-top:10px; padding-top:12px;}
a#AJumpChoose{ position:absolute; top:5px; right:5px; width:68px; height:72px;}  

/*名医工作室*/
.studio{}
  .studio dl dd.name span{color:#AA352F;}
  .studio dl dd.til{ width:540px;}
  .studio dl dd.til span{ width:52px; height:13px; display:block; float:right; background:url(../images/bj_more01.gif) no-repeat; text-align:center; line-height:13px;}
  .studio dl dd.til span a{color:#131313;}
/*治未病*/
.zhiwb{ height:345px;}
  .zhiwb span{ display:block; width:190px; text-align:center; padding:20px 0; background:#EEEAE6;}
  .zhiwb h3{ text-align:center; height:73px; line-height:35px; background:#EEEAE6 url(../images/bj_jyzn.gif) right bottom no-repeat;}
  .zhiwb h3 em{ display:block; width:190px; height:12px; font-size:10px;color:#7B7B7B; line-height:12px; margin-left:-10px;}
.zwbmx{}
  .zwbmx h5{color:#633910;}
  .zwbmx ul img{ margin-left:-2em;}
/*护理园地*/
.care_l{ height:auto;}
.carepic{ float:left; width:412px; height:249px;border:#E7E7E6 1px solid; position:relative; z-index:30;}
  .carepic ul{overflow:hidden;width:412px; height:249px;}
  .carepic li{position:absolute;left:8px;top:8px;width:396px; height:232px;}
  .carepic li .ATitle{width:391px; height:37px; display:block; line-height:37px;color:#FFF; background:url(../images/bj_trans001.png) repeat-x; position:absolute; left:0px; bottom:-38px;  padding-left:5px;}
  .carepic ul li img{ width:396px; height:232px; position:absolute; top:0px; left:0px;}
  
  .carepic div.number{ width:108px; height:25px; position:absolute; bottom:7px; right:7px; z-index:55;text-align:right;}
  .carepic div.number span{ width:11px; height:11px; display:block; padding:0; margin-right:5px; cursor:pointer; float:left; overflow:hidden;}
  .carepic div.number span em{ display:none;}
  .carepic div.number span:hover em,.carepic div.number span.on em{ display:block;}
  
.carenews{ width:285px; height:249px; float:right;}
  .carenews dl{ width:285px; height:249px;}
  .carenews dl dt{width:267px; height:38px; line-height:38px;border:#ECE6E1 1px solid; padding:0 8px; position:relative;color:#6F4413; font-size:14px; background:#EDEDED; font-weight:bold; margin-bottom:8px;}
  .carenews dl dt span{ display:block; width:52px; height:13px; background:url(../images/bj_more01.gif) no-repeat; right:8px; top:14px; position:absolute; font-size:12px; font-weight:normal; line-height:13px; text-align:center;}
  .carenews dl dt span a{color:#131313;}
  .carenews dl dd{ width:285px; height:22px; line-height:22px; padding-left:12px; background:url(../images/ico_0010.png) 0 8px no-repeat;}
  .carenews dl dd a{color:#626262;}
  .carenews dl dd.line{ border-bottom:#E0DDDA 1px solid; width:285px; height:7px; margin-bottom:7px;}
.carelist{ margin-bottom:10px;}
  .carelist h4 span,.carecont h4 span{ display:block; width:52px; height:13px; background:url(../images/bj_more01.gif) no-repeat; right:8px; top:14px; position:absolute; font-size:12px; font-weight:normal; line-height:13px; text-align:center;}
  .carelist h4 span a,.carecont h4 span a{color:#131313;}
.carecont{ height:auto;}
  .carecont ul li{ height:22px; line-height:22px; background:url(../images/ico_0011.gif) 0 7px no-repeat; padding-left:12px;color:#A5A4A4;}
  .carecont ul li a{color:#626262;}
  .carecont ul li em{ float:right; padding-left:10px;}
  .carecont ul li.line{ height:10px; border-bottom:#B09B87 1px dashed; margin-bottom:10px; background:none;}
.careleft{ width:400px; height:310px; float:left;}
.careright{width:290px; height:310px; float:right;}
  .careright ul{ border:#E7E7E6 1px solid;padding:10px; width:268px; height:214px;}
  .careright ul li{ width:268px; border-bottom:#D4C9BD 1px dashed; height:62px; background:none; padding:0; font-size:14px; margin-bottom:10px; padding-bottom:6px; line-height:20px;}
  .careright ul li em{ display:block; float:none; padding:0; font-size:12px;}
  .careright ul li a{color:#633910;}

/*坐诊时间*/
.timetil{ width:709px;height:auto;}
  .timetil ul{width:720px; height:auto; }
  .timetil ul li{ width:105px; height:48px; line-height:40px; padding-left:34px; float:left; background:url(../images/time_bj01a.gif); font-size:14px; font-weight:bold;color:#AA352F; margin-right:3px;}
  .timetil ul li a{color:#AA352F; display:block;width:105px; height:48px; line-height:40px;}
  .timetil ul li:hover,.timetil ul li.on{ background:url(../images/time_bj01b.gif);}
  .timetil ul li:hover a,.timetil ul li.on a{color:#fff;}
.timedate div.TimeInfo{line-height:45px;}
.timecotal{ width:708px; height:auto;}
  .timecotal dl{ width:708px; height:auto; background:url(../images/bj_timelinec.gif) repeat-y; position:relative; margin-bottom:2px;}
  .timecotal dl dt{ width:89px; height:auto; line-height:30px;color:#633910; font-size:14px; font-weight:bold; padding:8px 0 8px 10px; float:left;}
  .timecotal dl dt a{ color:#633910;}
  .timecotal dl dd{color:#565656; text-align:center;}
  .timecotal dl dd a{color:#565656;}
  .timecotal dl a:hover{ text-decoration:underline;}
  .timecotal dl dd.linetop,.timecotal dl dd.linebtm{ width:707px; height:1px; position:absolute; background:url(../images/bj_timalineh.gif) no-repeat; position:absolute; left:0px;}
  .timecotal dl dd.linetop{ top:0;}
  .timecotal dl dd.linebtm{ bottom:0;}
  .timecotal dl dd.am{ width:609px; float:right; background:url(../images/bj_timecen.gif) 0 bottom no-repeat; line-height:30px; padding:8px 0;}
  .timecotal dl dd.am:hover{/*background:rgba(242,238,235,0.5) url(../images/bj_timecen.gif) 0 bottom no-repeat;*/background:url(../images/bg.png);}
  .timecotal dl dd.pm{ width:609px;line-height:30px; float:right; padding:8px 0;background:url(../images/bj_timecen.gif) 0 top no-repeat; margin-top:-1px;}
  .timecotal dl dd.pm:hover{background:url(../images/bg.png);}
  .timecotal dl dd span{ width:80px; height:auto; display:block; float:left; text-align:center;}
  .timecotal dl dd p{ width:44px; height:30px; float:left; margin-right:2px;}
  .timecotal dl dd span a{ display:block; width:80px; height:36px; text-align:center; position:relative;}
  .timecotal dl dd span a em{ position:absolute; right:2px; top:-4px; width:21px; height:15px; display:block;}
  .timecotal dl dd span a em.ME{background:url(../images/ico_me.png) no-repeat;}
  .timecotal dl dd span a em.MW{background:url(../images/ico_mw.png) no-repeat;}
/*医院新闻*/
.newslist{ width:709px; height:auto;}
  .newslist ul li{ width:684px; height:42px; line-height:42px;color:#8C705E; background:url(../images/ico_0021.gif) 0 18px no-repeat; padding-left:25px; border-bottom:#EDE8E4 1px solid;}
  .newslist ul li a{color:#5B5B5B;}
  .newslist ul li:hover a{color:#633910;}
  .newslist ul li em{ float:right;}
.newspage{ width:709px; height:40px; margin:30px 0 20px; text-align:right;}
  .newspage a{color:#565656;}
  .newspage span a{color:#633910;}
  .newspage span{ border:#E5D7C9 1px solid; padding:5px 8px; margin-right:10px; background:#EEEAE6;}
.newsmx{}
.newsmx p.Description{line-height:22px;text-align:justify;text-justify:inter-ideograph;color:#7B7B7B; text-align:center; font-size:14px;}
  .newsmx h5{ width:709px; height:auto; padding:10px 0; line-height:35px;color:#633910; font-size:18px; text-align:center;}
  .newsmx h6{width:709px;text-align:center;height:auto; color:#7B7B7B; font-size:14px;}
.cotralfont{ border:#E6E1DB 1px solid; background:#EEEAE6;color:#5B5B5B; height:31px; line-height:31px; margin:20px 0; padding:8px 20px;}
  .cotralfont span{ display:block; float:right; width:260px; height:31px; line-height:31px; text-align:right;}
  .cotralfont span img{ vertical-align:middle; margin-left:10px;}
.newscont{color:#555; line-height:28px; padding:2px 6px; font-size:14px;}
  .newscont p{ line-height:24px; text-indent:2em; text-align:justify;text-justify:inter-ideograph;}
  .newscont p img{max-width:540px;}
/*新闻上下篇*/
.pageud{ border-top:#EDE8E4 1px solid; margin:20px 0 40px; padding:40px 0;} 
  .pageud p{height:31px; line-height:31px;color:#5B5B5B; background:url(../images/ico_0021.gif) 75px 12px no-repeat; margin-bottom:10px;}
  .pageud p a{color:#5B5B5B;}
  .pageud p span{ display:block; height:31px;color:#633910; float:left;background:url(../images/ico_0031.gif) no-repeat; margin-right:25px;}
  .pageud p span a{color:#633910;}

/*搜索页面*/
.searchleft{background:#EEEAE6;}
  .searchleft span{ display:block; width:190px; text-align:center; padding:20px 0; background:#EEEAE6;}
  .searchleft h3{ text-align:center; height:73px; line-height:35px; background:none;}
  .searchleft h3 em{ display:block; width:190px; height:12px; font-size:10px;color:#7B7B7B; line-height:12px; margin-left:-10px;}
  
.searchlist{ width:100%; height:auto; float:left; position:relative;}
  .searchlist dl.DStyle{ width:669px; height:147px; border:#E7E7E6 1px solid; padding:20px; margin:30px 0;}
  .searchlist dl.DStyle span{ /*text-decoration:underline;*/ color:#1f2466;}
  .searchlist dl.DStyle dt{ width:100px; height:141px; padding:2px;border:#E7E7E6 1px solid; float:left;}

  .searchlist dl.DStyle dd{ float:right; width:540px;color:#1F1F1F;}
  .searchlist dl.DStyle dd.name{ height:18px; line-height:18px; font-size:16px;}
  .searchlist dl.DStyle dd.name a{color:#565656;}
  .searchlist dl.DStyle dd.name a span{text-decoration:underline; color:#1f2466;}
  .searchlist dl.DStyle dd.til{ height:40px; line-height:40px; border-bottom:#E7E7E6 1px solid; margin-bottom:10px;}
  .searchlist dl.DStyle dd.cont{color:#7B7B7B; line-height:20px;}

  .searchlist dl.Normal{ width:710px; height:auto; margin-bottom:10px; padding-bottom:18px; border-bottom:#EDE8E4 1px solid;}
  .searchlist dl.Normal span{ /*text-decoration:underline;*/ color:#1f2466;}
  .searchlist dl.Normal dt{ width:690px; height:35px; line-height:35px; background:url(../images/ico_0010.png) 0 16px no-repeat; padding-left:20px; font-size:14px;color:#565656;}
  .searchlist dl.Normal dt a{color:#565656;}
  .searchlist dl.Normal dt a em{color:#AA352F;}
  .searchlist dl.Normal dd.date{ width:520px; height:22px; line-height:22px;color:#A5A4A4; padding-left:20px; margin-bottom:5px;}
  .searchlist dl.Normal dd.cont{ width:710px; height:auto; line-height:26px; text-transform:uppercase;color:#7B7B7B; text-indent:2em;}
  .searchlist dl.Normal dd.cont a{ color:#7B7B7B;}
  .searchlist .search_none{ color:#633910; text-align:center; width:100%; height:auto; font-size:18px;  font-weight:bold;}
.searchlist div.pagenum,.searchlist div.pagenum ul{ width:540px; border:none;}

.searchright{ width:152px; height:auto; float:right;}
  
/*投票*/
.vote{ width:1020px; height:auto; background:#FFF; margin:0 auto; text-align:left; position:relative;}
  .vote h3{ height:17px; line-height:17px; padding-bottom:12px; margin:30px auto 20px auto; border-bottom:#B09B87 1px dashed; font-size:16px;color:#131313; text-align:left; width:960px;}
  .vote h3 img{ vertical-align:middle;}
  .vote h3 em{color:#9B1D21;}
  .vote dl{ width:90px; height:210px; float:left; border:#E6E1DB 1px solid; padding:17px; text-align:center; margin:0px 15px 20px 0px;}
  .vote dl dt{ width:86px; height:122px; border:#CBCBCB 1px solid;}
  .vote dl dt img{width:86px; height:122px;}
  .vote dl dd.til{ height:33px; line-height:33px; font-size:14px; width:90px;}
  .vote dl dd.til a{color:#131313;}
  .vote dl dd.num{ width:auto; height:23px; line-height:23px;color:#9B1D21; font-weight:bold;}
  .vote dl dd.tp{ width:90px; height:22px; line-height:22px; background:#9B1D21 1px scroll;color:#FFF;}
  .vote dl dd.tp a{color:#FFF; display:block;width:90px; height:22px; }
.vote div.newspage{ width:990px; text-align:center;}
.vote .Alert{ position:absolute; height:100%; width:150px; left:-150px;top:0px; display:block;}
.vote .Alert img{ position:fixed; top:158px;display:block; width:133px; height:392px; display:block;}
.votemx{}
  .votemx dl{ width:760px; height:auto; margin-left:30px; margin-top:30px;}
  .votemx dl dt{ float:left; margin-right:20px;}
  .votemx dl dd{ text-align:left; width:550px;}
  .votemx dl dd.num{color:#202020; font-weight:normal;}
  .votemx dl dd.xm{ width:660px; height:40px; line-height:40px; font-size:14px;color:#585858; padding-left:20px; background:url(../images/ico_009.gif) 0 10px no-repeat;}
  .votemx dl dd.cont{ width:660px; line-height:24px; color:#585858;}
.votemx div.newspage{ text-align:left;margin-left:30px;}
  

/*上下篇*/
.pagebtn{ padding:40px 0;}
  .pagebtn dl{ width:760px; height:30px; line-height:30px; margin-bottom:2px; background:url(../images/bj_007.jpg) repeat; text-align:left;}
  .pagebtn dl a{color:#999;}
  .pagebtn dl:hover a{color:#0080D1;}
  .pagebtn dl dt{ width:80px; text-align:center; background:#EBEBEB url(../images/ico_004.gif) 61px 12px no-repeat; height:30px; float:left;}
  .pagebtn dl dt a{color:#505050;}
  .pagebtn dl dd{ width:640px; padding-left:10px; height:30px; float:left;}
  
/*分享*/
.share{ border-bottom:#CCC 1px solid; padding-bottom:15px; margin-bottom:40px;}


a:hover{color:#a40000;}
strong{ font-weight:bold;}


/*宋体*/
.kslist ul,.recordlist ul,.pagetext dl dd,.wxtx ul,.section ul,.dictorszx ul,.carenews dl dd,.carecont ul li,.timecotal dl dd,.newscont,.searchlist dl dd,.vote dl dd{font-family:"Tahoma", "Arial","Century Gothic", "宋体", "微软雅黑";}

.Banner{ width:1049px; height:300px;border-bottom:#B09B87 1px dashed;}
.VoteInfo{ width:960px; height:auto; margin:50px auto 0px auto; line-height:24px; color:#585858;}
.VoteInfo p{ text-indent:2em;}
.VoteList{ width:980px; height:auto; margin:0px auto;}
.VoteList dl{ width:90px; height:210px; float:left; border:#E6E1DB 1px solid; padding:17px; text-align:center; margin-left:15px; margin-bottom:20px;}
.VoteList dl dt{ width:86px; height:122px; border:#CBCBCB 1px solid;}
.VoteList dl dt img{width:86px; height:122px;}
.VoteList dl dd.til{ height:33px; line-height:33px; font-size:14px; width:90px;}
.VoteList dl dd.til a{color:#131313;}
.VoteList dl dd.num{ width:90px; height:23px; line-height:23px;color:#9B1D21; font-weight:bold;}
.VoteList dl dd.tp{ width:90px; height:22px; line-height:22px; background:#9B1D21 1px scroll;color:#FFF;}
.VoteList dl dd.tp a{color:#FFF; display:block;width:90px; height:22px; }
.VoteFooter{ padding-left:30px; padding-right:30px;}


.page{margin 0 auto;}
.page ul{ padding-top:15px; width:730px;}
.page ul li{float:left; padding:4px 7px; border:1px solid #CCC; font-size:16px; margin:3px; background:none; list-style:none;}
.page ul li a{ color:#666666}
.page ul li:hover{ background:#b47434; }
.page ul li:hover a{color:#FFF}
.page ul li span{ color:#666666}