
#indexpage { background:url(bg_cms.jpg) repeat-y left top; border-bottom:2px solid #fff; overflow:hidden;}

/*侧栏样式*/
.sidebar{ border-left:1px solid #CFCFCF; padding-top:4px; width:240px; float:left;}
.main{ width:720px; float:right;}
.sidebar .box{ margin:0 5px 6px 4px; width:230px;}
.sidebar .caption{ background:url(bg_index.jpg) no-repeat left top;}
.sidebar .content{ border-left:1px solid #CFCFCF; border-right:1px solid #CFCFCF; padding:6px 10px 0 10px;}
.sidebar .box .footer{ background:url(bg_index.jpg) -1px -30px; height:10px; font-size:0; border-left:1px solid #CFCFCF;}

#indexsoso{ background:url(bg_index.jpg) no-repeat left -200px; height:28px; line-height:28px; vertical-align:middle;}

#marnotice { width:490px; height:30px; overflow:hidden;}
#marnotice li{ float:left; padding:0 10px;}

#slide{width:300px;height:220px;overflow:hidden;}

/*新闻选项卡*/
#newstab{ border:1px solid #0083AD; padding:1px; margin-left:6px;}
#newstab .tabcaption{ height:28px; line-height:28px; background:url(bg_index.jpg) no-repeat -250px -160px; padding-left:20px;}
#newstab .tabcaption li{ float:left; height:28px; line-height:28px; padding:0 5px; margin-right:6px;}
#newstab .tabcaption li a{color:#fff;}
#newstab .tabcaption .cur{ background:url(bg_index.jpg) no-repeat right -160px; border-left:1px solid #0083AD; border-right:1px solid #0083AD;}
#newstab .tabcaption .cur a{color:#0067AA;}
#newstab .tabcontent{ padding:5px 10px;}

/*首页医生*/
#indexdoc{ border:1px solid #B2C9D1; padding:1px;}
#indexdoc .caption{ background:url(bg_index.jpg) no-repeat -250px -100px; padding-right:10px; padding-left:40px;}
#indexdoc .caption a{ color:#AE261E;}

#indexdoc .singdoc{ float:left; width:180px; height:120px; margin-right:6px; border:1px solid #ccc;}
#indexdoc .doctheme{ width:90px; text-align:center;}
#indexdoc .doctheme img{margin:2px;}
#indexdoc .docinfo{ padding:5px;}
#mardoctor{ width:690px; height:120px; overflow:hidden;}

/*首页咨询*/
#indexask{ border:1px solid #B2C9D1; padding:1px;}
#indexask .caption{ background:url(bg_index.jpg) no-repeat -250px -130px; padding-right:10px;}
#indexask .content{ padding:5px 10px; height:156px;}
.asklist {background-color:#C5ECF3;}
.asklist th{ background-color:#ECF8FA; height:24px; line-height:24px; font-weight:bold; font-size:14px;}
.asklist tr,.asklist td{ background-color:#fff; height:24px; line-height:24px; text-align:center;}
.asklist .left{ padding-left:10px; text-align:left;}

/*首页视频*/
#indexvideo{ border:1px solid #A3CFF2; border-top:0;}
#indexvideo .caption{background:url(bg_index.jpg) no-repeat -250px top; height:50px; padding-right:10px; padding-left:18px;}
#indexvideo .caption h4{height:30px;margin:0; padding-top:20px;}
#indexvideo .content{ padding-bottom:10px;}
.singimg{ float:left; text-align:center; margin-left:10px;}

#secondpage{ background:url(bg_index.jpg) no-repeat -250px -240px; margin-bottom:8px;}
#secondpage .head{ height:40px; padding-left:40px;}
#secondpage .head a{ height:40px; display:block;}
#indexnews .content{ padding-top:5px;}

#diaocha{ margin:0 10px;}
#diaocha .caption{ padding-left:6px;}
#diaocha .dlist li{ float:left; width:49%;}
#diaocha .voteabout{ line-height:20px; padding-top:3px;}
#diaocha .votepost{ padding-top:6px;}