﻿/*页面层容器*/
#container {width:1004;margin:0 0; overflow-x:hidden;background:#F0FBFD;}
/*页面头部*/
#header{width:100%; height:175px; float:left;background:#CDF0F8; }
#header .header{width:100%; position:relative;float:left; }
#header .header #logo{ /*background:url(images/logo.gif) center 0 no-repeat;#5889A9;*/width:100%;margin-left:4px;}
#header .header #version{position:absolute;right:0px; top:0px; width:300px; height:25px; }
#header .header #version ul{ list-style-type:disc; width:100%;margin-right:40px ; padding:0;padding-top:3px;}
#header .header #version li { background-color:#4E7B92;float:right;margin:0px; width:70px;height:20px; line-height:20px; text-indent:10px;  text-align:left; background:url(images/verionbg.gif) 0 0 no-repeat;}
#header .header #version li A{ color:#216a7d;}
/*菜单*/
#menu{width:100%; height:42px; background:#95D9EE; }
#menu .menu{width:100%;  position:relative;float:left; }

/*页面底部*/
#footer {width:963px;}
#footer .footer{width:963px;position: relative; background:url(images/B_BG.gif) 0 0 repeat-x;padding-bottom:5px;}/*5F75A3*/
#footer div{ color:#355466;padding-top:5px; font-family:Verdana; }
#footer .footer #counter{width:200px; height:40px; position:absolute ; right:10px; bottom:0px; padding-top:0px; padding-bottom:15px;}

/*站点信息*/

#siteinfo{width:100%; }/*  background:url(images/bbgs.gif) 0 0 repeat-x;*/
#siteinfo .siteinfo{width:92.8%;position:relative;background:url(images/siteinfobg.gif) 0 0 repeat-x;height:100px; }
#siteinfo .siteinfo .fonttitle{color:#969696;font-size:18px;padding-left:20px;font-weight:bold;}
#siteinfo .siteinfo .fontcont{color:#595959;font-size:12px;padding-left:15px;line-height:18px;}
#siteinfo .siteinfo .fontaddresstitle{color:#6BB8B0;font-size:12px;font-weight:bold;}
#siteinfo .siteinfo .fontaddresscont{color:#6BB8B0;font-size:12px;}
#siteinfo .siteinfo ul{ list-style:none; width:80%;margin: 0 0 0 20% ; padding:0;}
#siteinfo .siteinfo li{ float:left; height:30px; line-height:30px; padding:0 8px;color:#000;}
#siteinfo .siteinfo li A{color:#000;}
#siteinfo .siteinfo #siteinfoleft1 {width: 20%; height: 100%; float: left;}
#siteinfo .siteinfo #siteinfoleft1 #sitestat {background:url(images/siteinstatbg.gif) 0 0 no-repeat;width:163px;height:86px;margin-top:8px;}
#siteinfo .siteinfo #siteinfoleft2 {width: 27%; height: 100%; float: left;}
#siteinfo .siteinfo #siteinforight2 {width: 28.8%; height: 100%; float: left;}
#siteinfo .siteinfo #siteinforight1 {width: 24%; height: 100%; float: left;}

/*body*/
#body{ width:930; height:350px;/* background:url(images/bodybg.gif) 0 0 repeat-x; background-color:#fff;*/}
#leftbar{width:180px; height:100%; float:left;background:#FFF; }
#rightbar{width:178px; height:100%; float:right;border:solid 1px #DFDFDF;background:#FFF;}
#center{width:569px; height:100%;float:right;background:#FFF; }


/*ajaxpanel*/
.ajaxloading{}
.ajaxresult{position:absolute; left:0;top:0px;width:100%;height:100%;z-index:200; }
.noajaxresult{width:100%;height:100%;}

/*--------------------left start------------------------------*/
/*本院公告*/
#bulletin{width:178px; height:173px;background:#DFDFDF; margin-top:2px; }
#bulletin .bulletin{width:99%; height:100%; position:relative;background:#FFF;margin-bottom:3px;}
#bulletin .bulletin #header{width:100%;height:24px;background:#FFF;}
#bulletin .bulletin #header #ico{ width:175px ; height:30px;border:solid 3px #fff; background:url(images/bulletin_ico.gif) 0 0 no-repeat;}
#bulletin .bulletin #content{padding-top:2px; width:169px;height:173px;border:solid 1px #DBDBDB;background:url(images/bulletin_bg.gif) center 0 repeat-y; }
#bulletin .bulletin .gdgg{width:170px;padding:5px;line-height:150%; height:160px;}
#bulletin .bulletin #footer{ cursor:pointer; position:absolute; right:10px; bottom:0px; width:30px; height:20px;background:none;}

/*用户登录*/
#yhdl{width:178px; height:145px; margin-top:2px; }
#yhdl .yhdl{width:99%; height:100%; position:relative;background:#FFF;  }
#yhdl .yhdl #header{width:100%;height:24px;background:#FFF; }
#yhdl .yhdl #header #ico{ width:175px ; height:30px;border:solid 3px #fff; background:url(images/login_ico.gif) center 0 no-repeat;}
#yhdl .yhdl #content{width:169px;height:110px;border:solid 1px #c2c3c5; background:url(images/bulletin_bg.gif) 0 0 repeat-y;margin-bottom:3px;}
#yhdl .yhdl #content .input{ width:100px; height:18px; line-height:18px;}
#yhdl .yhdl #content A{ padding:0 5px;}
#yhdl .yhdl #content .A1{padding:0 5px;  }
#yhdl .yhdl #content #spCode{ cursor:pointer; height:100%;}

#yhdl2 {background:#FFF;width:100%;}
#yhdl2 .yhdl2 {width:100%;}
#yhdl2 .myBox { margin: 0 auto;color: #000;width: 350px;padding: 20px;text-align: left;background-color: #FEF3E1;border: 1px solid #CCC; }
#yhdl2 .myBox1 { margin: 0 auto;color: #000;width: 350px; padding: 20px; text-align: left; background-color: #EEF8FF;border: 1px solid #BDD9EB;  }
#yhdl2 .myBox11 { margin: 0 auto;color: #000;width: 200px; text-align: left; background-color: #FFF;border: 1px solid #BDD9EB;  }



/*快速搜索*/
#ksss{width:178px; height:113px; margin-top:2px; }
#ksss .ksss{width:99%; height:100%; position:relative;background:#FFF;}
#ksss .ksss #header{width:100%;height:24px;background:#FFF;}
#ksss .ksss #header #ico{ width:175px ; height:30px;border:solid 3px #fff;  background:url(images/search_ico.gif) 0 0 no-repeat;}
#ksss .ksss #content{padding-top:2px; width:167px;height:80px;border:solid 1px #DBDBDB;background:url(images/bulletin_bg.gif) 0 0 repeat-y; }
#ksss .ksss .input{ width:150px; height:18px;line-height:18px;}

#zt{width:178px; height:113px; margin-top:2px; }
#zt .zt{width:99%; height:100%; position:relative;background:#FFF;}

#fwzx{width:178px; height:60px; margin-top:2px; }
#fwzx .fwzx{width:99%; height:100%; position:relative;background:#FFF;}

/*公交路线 留言 地图*/
#gjlx{width:178px; height:127px; margin-top:2px; }
#gjlx .gjlx{width:99%; height:100%; position:relative;background:#FFF;  }
#gjlx .gjlx #content{margin-top:3px;padding-top:2px; width:167px;height:121px;border:solid 1px #DBDBDB;background:url(images/bulletin_bg.gif) 0 0 repeat-y; }
#gjlx .gjlx .input{ width:150px; height:18px;line-height:18px;}
#gjlx .gjlx .contfont {font-size:12px;color:#2D723C;}


/*天气预报*/
#tqyb{width:178px; height:160px; margin-top:5px;margin-bottom:5px; }
#tqyb .tqyb{width:99%; height:100%;  position:relative; background:url(images/web_tqybbg.gif) center 0 no-repeat; }
#tqyb .tqyb #content{ padding-top:25px; width:128px;height:125px; }
#tqyb .tqyb td{height:18px; line-height:18px;}
#tqyb .tqyb #tx {height:30px;font-size:14px;color:#58626E; text-align:left;}

/*----------------left end-------------------------*/


/*--------------right start------------------------*/

/*就医指南*/
#jyzn{width:178px; height:220px; margin-top:5px;margin-bottom:5px; }
#jyzn .jyzn{width:99%; height:100%;  position:relative; }
#jyzn .jyzn #header{width:100%;height:24px;background:#fff;}
#jyzn .jyzn #header #ico{ width:178px ; height:45px;background:url(images/webjyzn_ico.gif) center 0 no-repeat;}
#jyzn .jyzn #content {width:178px;height:170px;background:url(images/webjyzn_content.gif) center 0 repeat-y;}
#jyzn .jyzn #footer{width:100%;height:10px;background:#fff;}
#jyzn .jyzn #footer #footerico{ width:178px ; height:10px;background:url(images/webjyzn_footer.gif) center 0 no-repeat;}


/*名医专家介绍*/
#myzjjs{width:168px;height:305px;margin-bottom:5px;border:solid 1px #E2E2E2; background:#ebfdff url(images/webpollbg.gif) right 0 repeat-y;}
#myzjjs #tab {width:99%;font-size:12px;}
#myzjjs .head{width:154px;height:60px;background:#fff;background:url(images/webtoday_ico.gif) 0 0 no-repeat;}
#myzjjs #tabcontentdiv_my,#myzjjs #tabcontentdiv_zj{position:relative;width:100%;height:140px;overflow:hidden; }
#myzjjs #tabcontentdiv_my div,#myzjjs #tabcontentdiv_zj div{float:left; width:200px;height:140px; padding-left:2px; }
#myzjjs #mysj,#myzjjs #zjsj{display:none;} 
.hidden{display:none;position:relative;}
.normal{ height:100%;display:block;  border-top:none;position:relative;}
#myzjjs #tabcontentdiv_my2{position:relative;width:100%;height:120px;}
.jx {FILTER: revealTrans(transition=20,duration=1); WIDTH: 90%; POSITION: absolute;left:0px; top:0px;}
#myzjjs #tab #wxts{ height:25px; line-height:25px; text-align:left; }
#myzjjs #tab #wxts #title{float:left;height:100%;}
#myzjjs #tab #wxts .wxts{width:88%; height:100%; float:right; }


/*网上调查*/
#poll {width:168px; height:265px; margin-left:3px;margin-top:5px;margin-bottom:5px;border:solid 1px #E2E2E2; }
#poll .poll{width:99%; height:100%;  position:relative; }
#poll .poll #content {margin-top:4px;width:156px;height:255px;border:solid 1px #E2E2E2;background:url(images/webpollbg.gif) center 0 repeat-y; }
#poll .poll #header{width:100%;height:60px;background:#fff;background:url(images/webpoll_ico.gif) center 0 no-repeat;}
#poll .poll #header #ico{ width:178px ; height:49px;background:url(images/webjyzn_ico.gif) center 0 no-repeat;}
#poll .poll #wt {margin-top:10px; }

/*网上调查1*/
#wsdc{width:168px;height:180px; margin-left:3px;}
#wsdc .wsdc{width:99%; height:100%;  position:relative;background:#ebfdff;}
#wsdc .wsdc .body{width:99%;height:160px;border:solid 1px #E2E2E2;background:url(images/webpollbg.gif) right 0 repeat-y;padding-top:5px; }
#wsdc .wsdc .body .head{width:154px;height:60px;background:#fff;background:url(images/webpoll_ico.gif) 0 0 no-repeat;}
#wsdc #surveyTitle{font-size:14px; font-weight:bold; text-align:center;}
#wsdc .surveyQuestion{ padding-left:10px; height:22px;line-height:22px; text-indent:3px;font-size:12px; BORDER: solid #C2DEB4 0px ; padding-bottom:2px; }
#wsdc .surveyQuestionTitle{margin-left:-10px;}
#wsdc .surveyAnswer{float:left;border:none; }
#wsdc .surveyAnswer_label{float:left;}
#wsdc .surveyQuestionAction{text-align:center;}
#wsdc #tdjg{width:10%;}

/*网上调查结果*/
#voteresultbody{margin:0px; background:#48abcb;height:100%;}
#voteresultbody td{font-size:12px;}
#voteresultbody td.DJMC{height:30px; line-height:30px; font-size:14px; text-align:left;text-indent:10px; font-weight:bold;}
#voteresultbody td.result{height:70%;}
#resultcontainer{background:#FBFFF3;height:80%; width:80%;}
#voteheader{width:100%;height:5%;}
#votefooter{width:100%;height:5%;}
#voteresultbody td.wt{ color:#F5F5F5;}
.tdItem{font-size:12px; text-align:left; text-indent:5px; color:#0262cd; background-color:#fff;}
.tdItem1{font-size:12px; text-align:center;  color:#0262cd; background-color:#fff;}
#tblResult{width:100%; }
#tblWT{width:90%; background:#48abcb; }
td.percent{ background:url(images/vote_item_bg.gif) center left repeat-x; height:10px;}



/*友情链接*/
#yqlj{width:178px; height:236px; margin-top:10px;border-top:solid 1px #c2c3c5; }
#yqlj .yqlj{width:100%; height:100%; position:relative;  }
/*#yqlj .yqlj #header{width:100%;height:26px; background-color:#014da1}
#yqlj .yqlj #header #ico{ width:182px ; height:26px; background:url(images/yqlj_ico.gif) 0 0 no-repeat;}*/
#yqlj .yqlj #content{width:99%;height:210px; border-top:none;}
#yqlj ul{height:10px;width:100%; margin:0px;list-style:none; text-align:center; margin-top:10px;}
#yqlj ul li{line-height:30px; margin-left:5px;  }
#yqlj ul li.logo{height:40px; margin-left:2px; }
#yqlj ul li.logo IMG{border:solid 1px #20577A;}
#yqlj hr{height:1px; border:dotted 1px #75ACE5;}



/*-----------right end ---------------------------*/


/*------------center start------------------------*/

/*医院简介*/
#yyjj{width:99%; height:90px; margin-top:8px;margin-bottom:5px; }
#yyjj .yyjj{width:98%; height:100%;margin-top:5px; position:relative;background:url(images/pjrkbg.gif) center 0 no-repeat;  }


/*科室介绍*/
#zjks #ksjs{width:98%;height:100px;margin-top:10px;}
#zjks #ksjs .ksjs{width:100%; position:relative;}
#zjks #ksjs .ksjs #header{width:100%;padding-top:2px;color:#fff;font-weight:bold; text-align:left;text-indent:28px;background:url(images/headerbg1.gif) no-repeat 0 0;border-bottom:solid 1px #809aa7;}
#zjks #ksjs .ksjs #content{width:100%;}

/*便捷入口*/
#pjrk{width:99%; height:45px; margin-top:8px;border:solid 1px #C0E6D9; }
#pjrk .pjrk{width:98%; height:100%;margin-top:5px; position:relative;background:url(images/pjrkbg1.gif) center 0 no-repeat;  }

/*新闻动态*/
#xwdt{width:98%;height:195px;margin-top:2px;}
#xwdt .xwdt{width:98%; position:relative;}
#xwdt .xwdt #header{width:100%;height:24px;line-height:24px;padding-top:2px;color:#666666;font-weight:bold; text-align:left;background:url(images/headerbg1.gif) no-repeat 0 0;border-bottom:solid 1px #BABABA;}
#xwdt .xwdt SPAN{ color: #666666; font-weight: bold;font-family:Verdana;}
#xwdt .xwdt #content{width:100%;margin-top:5px;color:#ffad0b;}
#xwdt .xwdt  .list{ height:28px;line-height:28px;  }
#xwdt .xwdt  .item{ border-bottom:dotted 1px #A6A6A6; line-height:200%; }
#xwdt .xwdt .alteritem{ border-bottom:dotted 1px #A6A6A6; line-height:200%;}


/*图片轮转*/
#picturerotatar{ height:180px; float:left; width:240px;position:relative;background:#f5f5f5;border:solid 1px #eee;margin-bottom:10px;}
#picturerotatar .picture{left: 0px;position: absolute;top:0px;height:160px;width: 100%; }
#picturerotatar .more {left: 0px; margin: 0px auto; width: 100%; position: absolute; top: 140px}
#picturerotatar .Alpha2 {margin-top: 5px; background: #000; filter: alpha(opacity=80,finishiopacity=0,style=1); height: 15px;margin-left:1px;}
#picturerotatar .tpbt{ background:#f5f5f5;  position: absolute; padding-left:4px; padding-top:2px;margin-left:1px;margin-right:1px; left: 0px;top: 165px; width:100%; text-align:left;overflow:hidden;text-overflow:ellipsis;}
#picturerotatar  .more .textNum .num TD IMG {MARGIN-TOP: 2px;}
.num TABLE {table-layout:fixed; background-repeat:no-repeat;}
.div_text{POSITION: relative;padding:5px;color:#FFFFFF;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1,Color='#000000', Positive='true')}
.div_text a {color:#FFFFFF;text-decoration: none;}
.div_text a:hover{text-decoration: underline;color: #ff9966;}


/*我院专家 门诊科室*/
#zjks{width:98%;height:340px;margin-top:10px;border:solid 1px #C0E6D9;background:#F1FBFC; }
#zjks .zjks{width:98%; position:relative;}
#zjks .zjks #zjheader{width:100%;height:25px;background:#F1FBFC;margin-top:5px;}
#zjks .zjks #zjheader #zjico{height:25px;background:url(images/experts_ico.gif) left 0 no-repeat;}
#zjks .zjks #zjcontent {width:100%;height:114px;background:url(images/expertsbg.gif) left 0 repeat-x;}
#zjks .zjks #ksheader{width:100%;height:25px;background:#F1FBFC;margin-top:10px;}
#zjks .zjks #ksheader #ksico{height:25px;background:url(images/mzks_ico.gif) left 0 no-repeat;}
#zjks .zjks #kscontent {height:120px;}

/*图片滚动*/
#scrollcontainer{width:98%;float:left;height:160px; margin-top:5px; }
#scrollcontainer .head{position: relative;padding-left:10px;text-align:left;font-size:14px; font-weight:bold;width:100%; background:url(images/yqlj_line2.gif) 0 bottom repeat-x; color:#000;}
#scrollcontainer .head SPAN{ color: #666666; font-weight: bold;font-family:Verdana;}
#scrollcontainer #line1{ position:absolute;left:0px;bottom:0px;width:160px;height:4px;background:url(images/yqlj_line1.gif) 0 bottom repeat-x; color:#000;}
#scrollcontainer .scroll{width:100%;height:155px; overflow:hidden; }
#scrollcontainer .scrollpichead{ width:171px; background:url(images/shead.jpg) center center no-repeat;}
#scrollcontainer .scrollpicbody{ width:171px;  background:url(images/sbody.jpg) center center repeat-y;}
#scrollcontainer .scrollpicfoot{ width:171px; background:url(images/sfoot.jpg) center center no-repeat;}

/*------------center end -------------------------*/


/*------------分页面-start-------------------------*/

/**其他页*/
#body1{width:743px; height:100%; float:right;background:#FFF; }



/*边栏菜单*/
#sidebar{width:182px; height:169px; }
#sidebar .sidebar{width:99%; height:100%; position:relative;background:url(images/sidebarrline.gif) 0 right no-repeat; }
#sidebar .sidebar #header{width:90%;  height:60px;background:#FFF;margin:2px;margin-bottom:0px; }
#sidebar .sidebar #header #ico{ width:169px ; height:100%;margin:5px;}
#sidebar .sidebar #content{width:179px; padding-bottom:10px; height:100px; border-top:none;background:#FFF;margin:2px;margin-top:0px;margin-left:4px;}
#sidebar .sidebar #content #contentin{width:98%; background:#fff;height:100%;}
#sidebar .sidebar #content .parentnode{ margin-right:2px;font-weight:bold;text-align:left; width:100%; text-indent:5px;height:34px; line-height:34px;  background:url(images/leftbarbg.gif) center center no-repeat; }
#sidebar .sidebar #content .parentnodenone{ margin-right:2px;font-weight:bold;text-align:left; width:100%; text-indent:5px;height:34px; line-height:34px; }
#sidebar .sidebar #content .parentnode A:link{background:url(images/sidebarico.gif) left center  no-repeat; }
#sidebar .sidebar #content .parentnode A:hover{ color:#629d0d;font-weight:bold;}
#sidebar .sidebar #content .selectednode { color:#629d0d;font-weight:bold;}
#sidebar .sidebar #content .leafnode{ text-align:left; width:95%;text-indent:28px; height:26px; line-height:26px; }
#sidebar .sidebar #content .leafnodeon{ text-align:left; width:95%;text-indent:20px; height:5px; line-height:5px;background:url(images/lastleafbg.gif) center center no-repeat;  }
#sidebar .sidebar #content .leafnodesbg {background:url(images/leafnodebgs.gif) center center no-repeat;}
#sidebar .sidebar #content .leafnode A{ }
#sidebar .sidebar #content .leafnode A:hover{ color:#629d0d;}
#sidebar .sidebar #bottom {width:169px;height:29px; background:url(images/sidebarbottom.gif) center center no-repeat; margin-bottom:10px; }

/*快速搜索其它页*/
#ksssother{width:182px; height:113px; margin-top:2px;margin-bottom: 5px; }
#ksssother .ksssother{width:99%; height:100%; position:relative;background:#FFF;margin-left:4px;}
#ksssother .ksssother #header{width:100%;height:24px;background:#FFF;}
#ksssother .ksssother #header #ico{ width:178px ;margin-left:2px; height:30px;border:solid 3px #fff;  background:url(images/search_ico.gif) 0 0 no-repeat;}
#ksssother .ksssother #content{padding-top:2px;margin-left:3px; width:169px;height:80px;border:solid 1px #DBDBDB;background:url(images/bulletin_bg.gif) 0 0 repeat-y; }
#ksssother .ksssother .input{ width:150px; height:18px;line-height:18px;}


/*面包屑*/
#breadcrumbs{ width:100%; height:30px; background:#FFF;}
#breadcrumbs .breadcrumbs{width:100%; height:100%; position:relative; margin-top:10px;}
#breadcrumbs .breadcrumbs ul{ margin:0; padding:0; width:100%; list-style:none; }
#breadcrumbs .breadcrumbs li{ margin:0 2px;float:left;text-align:left;}
#breadcrumbs .breadcrumbs td{ text-align:left;}
#breadcrumbs .breadcrumbs A{color:#77787A;}
#breadcrumbs .breadcrumbs A:hover{color:#f00;}
#breadcrumbs .breadcrumbs #ndwz{color:#77787A;}
#breadcrumbs .breadcrumbs #fhsy{ color:#77787a; text-indent:20px;  height:25px; background:url(images/ico_return.gif) left center no-repeat;}


/*快速分页开始*/
.noselect{width:100%;font-style:italic;font-weight:bold; height:250px; }
.select{width:100%;}
.leftbox{border-left:solid 0px #333333;height:26px; }
.box{border-top:solid 0px #333333;border-bottom:solid 0px #333333;border-right:solid 0px #333333;height:25px; text-align:center; line-height:25px; padding: 0 2px;}
#pagercontainer{width:100%; font-size:12px;color:#333333; margin:5 0 5 0;}
#pagercontainer div{float:right;}
#pagercontainer a{text-decoration: none;color:#333333;font-size:12px;}
.jumpbox{border:groove 1px #7F7F7F;width:20px;  margin-top:2px;  font-size:12px; }

/*列表*/
#lister{ width:100%; height:200px; margin-top:30px;}
#lister .lister{width:96%; height:100%; position:relative; }
#lister .lister #quicksearch{ position:absolute;  right:10px; top:-30px ; width:300px; height:30px; z-index:201;}
#lister .lister #quicksearch #aSearch{ display:block; width:30px; height:30px; background:url(images/search.gif) center center no-repeat;}
#lister .lister #content{width:100%;  text-align:left;  }
#lister .lister #content ul{ margin:0 ; padding:0; width:100%; list-style:none; }
#lister .lister #content li{ width:98%; text-indent:14px; white-space:nowrap;text-overflow:ellipsis;overflow: hidden; line-height:30px;height:30px; letter-spacing:1px;}
#lister .lister #content span{font-size:11px ;  font-family:Arial Unicode MS; }
#lister .lister #content .ico{width:16px; height:100%; background:url(images/ico2.gif) left center no-repeat;}
#lister  .item{ background-color:#fff; }
#lister .alteritem{background-color:#f3f6eb;}



/*图片列表*/
#picturelister{ width:100%; height:200px; margin-top:30px;}
#picturelister .picturelister{width:96%; height:100%; position:relative; }
#picturelister .picturelister #quicksearch{ position:absolute;  right:10px; top:-30px ; width:300px; height:30px; z-index:201;}
#picturelister .picturelister #quicksearch #aSearch{ display:block; width:30px; height:30px; background:url(images/search.gif) center center no-repeat;}
#picturelister .picturelister #content{width:100%;  text-align:left;  }
#picturelister .picturelister #content ul{ margin:0 ; padding:0; width:100%; list-style:none; }
#picturelister .picturelister #content li{ width:98%; text-indent:14px; white-space:nowrap;text-overflow:ellipsis;overflow: hidden; line-height:30px;height:30px; letter-spacing:1px;}
#picturelister .picturelister #content span{font-size:11px ;  font-family:Arial Unicode MS; }
#picturelister .picturelister #content .ico{width:16px; height:100%; background:url(images/ico2.gif) left center no-repeat;}
#picturelister  .item{ background-color:#e3e6db; }
#picturelister .alteritem{background-color:#f3f6eb;}



/***文章***/
/*正文*/
#zw{width:100%; height:400px;margin-top:30px;}
#zw .zw{width:96%; height:100%; position:relative;}
#zw .zw .bt{ border-bottom:solid 1px #BFBFBF; width:100%; height:40px; line-height:40px; font-size:16px; font-weight:bold; color:#3f3f3f;}
#zw .zw .tp{ width:100%;padding:10 0 20 0; text-align:center; }
#zw .zw .tp img { border:0; margin:0;  padding:0; max-width:630px; width:expression(this.width>630?"630px":this.width); max-height:630px; overflow:hidden; } 
#zw .zw .nr{ padding:10 0 20 0; text-align:left;   height:300px; font-size:14px; color:#454545; line-height:200%;}
#zw .zw .nr IMG{margin:5 10 10 5;}
#zw .zw .info{ text-align:right; font-size:12px; border-top:solid 1px #BFBFBF; height:30px; line-height:30px;}
#zw .zw .info span{ margin: 0 2px;}

/*操作*/
#zwaction{width:100%; height:30px;margin-top:10px;}
#zwaction .zwaction{width:96%; position:relative;}
#zwaction .zwaction ul{margin:0 auto ; padding:0; width:30%; list-style:none; }
#zwaction .zwaction li{width:80px; text-align:left; float:left; }
/*相关文章*/
#xgwz{width:100%; margin-top:10px;}
#xgwz .xgwz{ width:96%; position:absolute;height:75px;}




/*内容文章作为介绍信息*/
#nr{width:100%;height:400px;}
#nr .nr {width:96%;height:100%;  position:relative;}
#nr .nr .zw{width:100%;padding:0 5 20 10; line-height:200%; text-align:left;}
#nr .nr .zw IMG{margin:5 10 10 5;}


/*搜索结果开始*/
#searchcontainer{width:100%; height:100%; padding: 0 15 0 15;background:#FFF;}
#searchheader{width:100%;height:50px;  }
#searchico{float:left;text-align:center;  margin-top:18px; margin-left:5px; margin-right:5px;}
#searchcontainer #searchlb input{border:none;}
#searchinput{float:left;margin-top:8px; margin-left:5px; }
.searchbox{border:groove 1px #7F7F7F;color:#999999;width:150px;}
#searchsplitter{width:100%;border-top:solid 1px #A5C480;height:30px;  line-height:30px; background:#FBFFF3; text-align:left; text-indent:15px;}
#returnDefault{position:absolute; text-align:right; z-index:100;top:50px;right:10px; height:100%;width:100px;}
#returnDefault a{text-decoration: none;color:#333333;}
#searchresultcontainer{width:100%; margin-top:10px;height:70%; text-align:left; }
#searchresult{float:left; width:70%; margin-left:5px; padding-right:5px; }
#searchsidebar{float:right ; width:25%; }
.searchitem{width:100%;}
.searchsummary{line-height:150%;}
#searchresult a{font-size:14px; text-decoration:underline;color:Blue;}
.highlight{font-weight:bold; background:yellow; color:red;}


/*科室列表 - 特色科室*/
#tsks{ width:100%; margin-top:10px;}
#tsks .tsks{width:95%; height:100%; position:relative;}
#tsks .tsks #header{ width:100%; height:22px; color:#3488C5; line-height:22px; text-indent:14px; text-align:left;border-bottom:solid 1px #D2DEE8;background:url(images/ico2.gif) left center no-repeat;}
#tsks .tsks a.dotted{color:#3488C5;}
#tsks .tsks a:hover{color:#f00;}
/*科室列表 - 普通科室*/
#ptks{ width:100%; margin-top:10px;}
#ptks .ptks{width:95%; height:100%; position:relative;}
#ptks .ptks #header{ width:100%; height:22px; color:#3488C5; line-height:22px; text-indent:14px; text-align:left;border-bottom:solid 1px #D2DEE8;background:url(images/ico2.gif) left center no-repeat;}
#ptks .ptks td{border:solid 1px #ccc;}
#ptks .ptks a.dotted{color:#3488C5;}
#ptks .ptks a:hover{color:#f00;}

/*科室信息*/
#ksxx1{ width:100%; height:200px; margin-top:10px; }
#ksxx1 .ksxx1{width:96%; height:100%; position:relative; }

/*留言区*/
#lyzs{ width:100%; height:200px; margin-top:10px;}
#lyzs .lyzs{width:96%; height:100%; position:relative; }
#lyzs .lyzs #content{width:100%;  text-align:left;}

#lyq {width:100%;background:#FFF;height:100%;}
#lyq #left {width:45%;float:left;}
#lyq #right {width:54%;float:right;}



/*门诊排班1 - 一周所有科室专家排班*/
#mzpb1{ width:100%; height:200px; margin-top:10px;}
#mzpb1 .mzpb1{width:96%; height:100%; position:relative;background-color:#D2DEE8; }
#mzpb1 .mzpb1 .ks{background-color:#F5F5F5; }
/*#mzpb1 .mzpb1 .ks a{text-decoration:none;position: relative;border-bottom: 1px dotted; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px;}*/
#mzpb1 .mzpb1 tr{ background:#FBFDF7;}
#mzpb1 .mzpb1 ul{width:100%;list-style:none; margin:0;}
#mzpb1 .mzpb1 li{float:left; margin-right:5px; height:16px; width:52px; }
#mzpb1 .mzpb1 th {color:red; font-size:12px; }
#mzpb1 .mzpb1 th a{color:#155C24; text-decoration:underline;}
#mzpb1 .mzpb1 th a:hover{color:red; text-decoration:none;}
#mzpb1 .mzpb1 .block2{ background-color:#daecf2;}
#mzpb1 .mzpb1 .block3{ background-color:#F5F5F5; text-align:left;}
/*#mzpb1 .mzpb1 .block3 a{text-decoration:none;  position: relative;border-bottom: 1px dotted; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px;}*/
/*门诊排班2 - 每日科室专家排班*/
#mzpb2{ width:100%;  margin-top:10px;}
#mzpb2 .mzpb2{width:96%; height:100%; position:relative;background-color:#D2DEE8; }
#mzpb2 .mzpb2 .ks{background-color:#F5F5F5; }
/*#mzpb2 .mzpb2 .ks a{text-decoration:none;position: relative;border-bottom: 1px dotted; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px;}*/
#mzpb2 .mzpb2 tr{ background:#FBFDF7;}
#mzpb2 .mzpb2 ul{width:100%;list-style:none; margin:0;}
#mzpb2 .mzpb2 li{float:left; margin-right:5px; height:16px; width:52px; }
#mzpb2 .mzpb2 th {color:red; font-size:12px; }
#mzpb2 .mzpb2 th a{color:#155C24; text-decoration:underline;}
#mzpb2 .mzpb2 th a:hover{color:red; text-decoration:none;}
/*专家名录1 - 按科室列出所有专家*/
#zjml1{ width:100%; height:200px; margin-top:10px;}
#zjml1 .zjml1{width:96%; height:100%; position:relative;}
#zjml1 .zjml1 .header{ width:100%; text-align:left; text-indent:15px; height:22px; line-height:22px; background:url(images/ico2.gif) left center no-repeat;border-bottom:solid 1px #0292C1; margin-bottom:10px;}
#zjml1 .zjml1 .content{width:100%;margin-bottom:20px;}
#zjml1 .zjml1 .content table{ background:#D2DEE8;}


/*专家查询*/
#zjcx{ width:100%; margin-top:10px;}
#zjcx .zjcx {width:99%; height:100%; position:relative;}
#zjcx .zjcx #header{width:100%; height:150px; position:relative;background:url(images/zjcxbg.gif) 0 0 no-repeat #f3f6eb;border:solid 1px #d5e0be;}
#zjcx .zjcx #content {width:100%; height:200px; position:relative;background:#FFF;}

/*用户注册*/
#yhzc2 {width:100%;}
#yhzc2 .yhzc2 {width:100%;height:100%;background:#fff;}
#yhzc2 .yhzc2 #header {background:#FFF;}
#yhzc2 .yhzc2 #header .yhzctitle {color:#019cb2;font-size:14px;font-weight:bold;}


/*----------------------用户中心-----------------------------------*/

/*网上预约首页*/
#webwsyy {width:100%;height:345px;background:#fff;}
#webwsyy .webwsyy{width:96%; height:100%; position:relative;}
#webwsyy .webwsyy #webwsyyleft {width:55%;float:left; text-align:left;}
.bigfont01 {font-size:16px;font-weight:bold;}
#webwsyy .webwsyy #webwsyyleft .title {font-size:14px; color:#0F72B3;font-weight:bold;}
.tddx {border-bottom:dotted 1px #ccc;}
.tblineheight { line-height:20px;}
.titlefnt {color:#3C3C3C;font-family:黑体;font-size:16px;}
.infofnt {color:#0F72B3;font-family:宋体;font-size:14px;line-height:25px;}
#webwsyy .webwsyy #webwsyyright {width:45%;float:right; text-align:center;}
#webwsyy .webwsyy #webwsyyright #webwsyyfaq {width:330;text-align:left;margin-top:15px;border:solid 1px #AAAAAA;}
#webwsyy .webwsyy #webwsyyright #webwsyycontact{width:330;text-align:left;margin-top:15px;}


/*用户中心*/
#webcenter {width:100%;height:345px;background:#FFF;margin-top:0px;}
#webcenter .webcenter{width:98%; height:100%; position:relative;}
#webcenter .webcenter #webcenterleft {width:78%;float:left; }
#webcenter .webcenter #webcenterright {width:100px;float:right;}

/*用户中心 - 用户基本资料*/
#WebMemberInfo {width:100%;height:345px;background:#fff;}
#WebMemberInfo .WebMemberInfo{width:100%; height:100%; position:relative;}
#WebMemberInfo .WebMemberInfo #WebMemberInfoLeft{width:78%;float:left;}
#WebMemberInfo .WebMemberInfo #WebMemberInfoRight{width:200px;float:right;}

/* 用户中心 -  编辑个人资料*/
#WebInfoEdit {width:100%;height:345px;background:#fff;}
#WebInfoEdit .WebInfoEdit{width:100%;  position:relative;}
#WebInfoEdit .WebInfoEdit #WebInfoEditLeft{width:78%;float:left;}
#WebInfoEdit .WebInfoEdit #WebInfoEditRight{width:200px;float:right;}

/* 用户中心 -  修改密码*/
#WebChangePass {width:100%;height:345px;background:#fff;}
#WebChangePass .WebChangePass{width:100%; height:100%; position:relative;}
#WebChangePass .WebChangePass #WebChangePassLeft{width:78%;float:left;}
#WebChangePass .WebChangePass #WebChangePassRight{width:200px;float:right;}

/* 用户中心 -  在线预约*/
#Webzxyy {width:100%;height:345px;background:#fff;}
#Webzxyy .Webzxyy{width:100%; height:100%; position:relative;}
#Webzxyy .Webzxyy #WebzxyyLeft{width:78%;float:left;}
#Webzxyy .Webzxyy #WebzxyyRight{width:200px;float:right;}

/*用户中心 修改信息成功页面*/
#websuccess {width:100%;height:345px;margin-top:10px;}
#websuccess .websuccess{width:96%; height:100%; position:relative;}

/*用户中心 用户登录*/
#weblogin {width:100%;height:345px;margin-top:10px;}
#weblogin .weblogin{width:96%; height:100%; position:relative;}
#weblogin .weblogin #webloginleft{width:70%; float:left;}
#weblogin .weblogin #webloginright{width:30%;float:right;}

/*预约中心  专家列表*/
#webzjlb {width:100%;height:345px;background:#fff;}
#webzjlb .webzjlb{width:96%; height:100%; position:relative;}


/*预约中心  专家信息*/
#webDxyyxx {width:100%;height:345px;background:#fff;}
#webDxyyxx .webDxyyxx{width:96%; height:100%; position:relative;}

/*预约中心  预约信息确认*/
#webzjxx {width:100%;height:345px;background:#fff;}
#webzjxx .webzjxx{width:96%; height:100%; position:relative;}

/*预约中心  预约成功*/
#webwsyysuccess {width:100%;height:345px;background:#fff;}
#webwsyysuccess .webwsyysuccess{width:96%; height:100%; position:relative;}


/*用户中心  报告列表*/
#webjcbgcx {width:100%;height:345px;background:#fff;}
#webjcbgcx .webjcbgcx{width:98%; height:100%; position:relative;}
#webjcbgcx .webjcbgcx #webjcbgcxLeft{width:78%;float:left;}
#webjcbgcx .webjcbgcx #webjcbgcxRight{width:200px;float:right;}

/*用户中心  报告查询*/
#Webbgcx {width:100%;height:345px;background:#fff;}
#Webbgcx .Webbgcx{width:96%; height:100%; position:relative;}
#Webbgcx .Webbgcx #Webbgcxleft {width:55%;float:left; text-align:left;}
.bigfont01 {font-size:16px;font-weight:bold;}
#Webbgcx .Webbgcx #Webbgcxleft .title {font-size:14px; color:#0F72B3;font-weight:bold;}
.tddx {border-bottom:dotted 1px #ccc;}
.tblineheight { line-height:20px;}
.titlefnt {color:#3C3C3C;font-family:黑体;font-size:16px;}
.infofnt {color:#0F72B3;font-family:宋体;font-size:14px;line-height:25px;}
#Webbgcx .Webbgcx #Webbgcxright {width:45%;float:right; text-align:center;}


/*升级高级用户*/
#vipmember {width:100%;height:370px;background:#fff;}
#vipmember .vipmember{width:98%; height:100%; position:relative;}
#vipmember .vipmember #header {width:96%;background:#fff;}
.yhzctitle {color:#003366;font-size:14px;font-weight:bold;}
.ph {height:100px;width:75px;border:solid 1px #CECFCE;}

/*用户中心留言板*/
#weblyb {width:100%;height:300px;background:#FFF;}
#weblyb .weblyb{width:100%;position:relative;height:100%;}
#weblyb .weblyb #weblybLeft{width:78%;float:left;}
#weblyb .weblyb #weblybRight{width:200px;float:right;}

/*预约挂号*/
#yygh {width:100%;height:600px;margin-top:10px;margin-bottom:10px;}
#yygh .yygh{width:96%; height:100%; position:relative;}
#yygh .yygh #comment{width:30%; border-right:solid 1px #C7D6D9; float:left;margin-right:10px; text-align:left; height:100%;font-size:14px;}
#yygh .yygh #comment #ico{background:url(images/ico3.gif) left center no-repeat; width:100%;color:#0096ab;}
#yygh .yygh #comment .body{ width:90%; float:left; }
#yygh .yygh #comment ul{width:100%;  margin:0; margin-top:10px; padding:0;  color:#000;font-size:12px;}
#yygh .yygh #comment ul li{ line-height:22px; height:22px; font-size:12px;}
#yygh .yygh #content {overflow-y:auto;}
#yygh .yygh #content .item{background-color: #a5e1e9; height: 50px;border: solid 1px #3488C5; line-height: 50px;  margin: 4px 4px 0px 0px;float:left; }
#yygh .yygh #content tr{ background-color:#f5f5f5; height:20px;}
#yygh .yygh #content #header{letter-spacing:5px; font-size:14px; font-weight:bold;line-height:35px; height:35px;background:#C7D6D9;}
#yygh .yygh #content #footer{ line-height:35px; height:35px;}


/*网上预约1 -  先选择科室然后再专家*/ 
#wsyy1 {width:100%;height:345px;margin-top:10px;margin-bottom:10px;}
#wsyy1 .wsyy1{width:96%; height:100%; position:relative;}
#wsyy1 .wsyy1 .sys {color:Red;}
#wsyy1 .wsyy1 .ksmc{color:Red; font-size:14px; font-weight:bold;}
#wsyy1 .wsyy1 div{ text-align:left;}

/*网上预约列表*/
#wsyylb{width:100%;height:345px;margin-top:10px;}
#wsyylb .wsyylb{ width:96%; height:100%;}
#wsyylb .wsyylb #tbl #gridheader td{ font-weight:bold;}

#zhmm {width:100%;height:370px;background:#FFF;}
#zhmm .zhmm {width:100%;}
#zhmm #header {width:100%;background:#FFF;}



/*-------------------------用户中心 end---------------------------------*/

.txt {border:solid 1px #CCC;}


/*站点地图*/
#sitemap{display:inline-table; height: 400px;  width: 100%; margin-top:10px;margin-bottom:10px; }
#sitemap .sitemap{ width:98%; margin: 0px 10px;padding-top:15px;} 
/*#sitemap .sitemap .head{width:143px; height:68px;}
#sitemap .sitemap .head .title{ width:55%; float:right; height:100%; line-height:68px; text-align:left ;font-size:16px; font-weight:bold; color:#689bcd;}
#sitemap .sitemap .content{text-align:left;width:99%;height:150px;border:solid 1px #3488c5; border-top:none; background:url(images/sitemapbg.gif) 0 0 repeat-y; }
#sitemap .sitemap .content A{ color:#5399D5;}*/

#header1 {background:url(images/top.jpg) center center no-repeat;width:963px;height:251px; }

.ksbg {background:url(images/ksbg.gif) cenger center no-repeat;width:160px;height:50px;margin-right: 3px;margin-bottom:3px;vertical-align:middle;}
.ksbg .text {margin-top:17px;margin-bottom:10px; height:20px;line-height:20px; text-indent:16; }
/*margin: 3px; border: solid 1px #eee;height: 45px; text-align: center; line-height: 20px; width: 145px;*/
