@import url("global.css");
.main{ width:780px; float:right;}
.sidebar{ width:180px; float:left; background-color:#0294DD; border-bottom:2px solid #0294DD;padding-bottom: 32767px;margin-bottom: -32767px;}
a{ font-size:13px; text-decoration:none;}
.main .artlist li{ color:#0094DE;}
.main .artlist li a{ color:#0094DE;}

body {}
/*--侧栏默认样式--*/

.message{ border:1px solid #FFD58D; background-color:#FFFBEF; padding:10px; margin:6px auto;}
.sidebar .box{ margin:0px 2px 6px; padding:1px; background-color:#fff;}
.sidebar .box .caption{ background:url(bg_sidebar_cap.jpg) no-repeat left; height:33px; line-height:33px; color:#fff; font-weight:bold; font-size:14px; padding-left:28px;}
.sidebar .box .caption a{height:33px; line-height:33px; color:#fff; font-weight:bold; font-size:14px;}

.sidebar .commnav li{ height:32px;background:url(bg_comm_li.jpg) no-repeat left; line-height:32px; padding-left:56px;}
.sidebar .commnav li a{ color:#166957; line-height:32px; font-weight:bold;}

#jiuyi{}
#jiuyi .sidebar .box{ border:0px; background-color:#00A688;}
#jiuyi #catnav{ width:171px; margin:0 auto; border:0px;}
#jiuyi #catnav li{ height:37px; line-height:37px; background:url(bg_jiuyinav_li.jpg) no-repeat left; padding-left:40px; margin-bottom:2px;}
#jiuyi #catnav li a{ line-height:37px; color:#005A48;}
#jiuyi #catnav .caption{ background:url(bg_jiuyi_cap.jpg) no-repeat left top; color:#fff; font-weight:bold; padding-left:10px; height:35px; line-height:35px;}
#jiuyi #catnav .content{ border:1px solid #1F7A69; background-color:#fff; border-width:0 1px;}

#loginbox{ margin:2px;}
#loginbox .caption{ background:url(bg_insidlogin.jpg) no-repeat left top; color:#fff; font-weight:bold; padding-left:10px; height:33px; line-height:33px;}
#loginbox td{ background-color:#fff;}

#jiuyi #depnav{ width:171px; margin:0 auto; border:0px;}
#jiuyi #depnav li{ height:24px; line-height:24px; list-style:none; padding-left:10px;}
#jiuyi #depnav li a{ line-height:24px; color:#316AC5;}
#jiuyi #depnav .title{ background-color:#E1F1EE; color:#EB6406; font-weight:bold;}
#jiuyi #depnav .caption{ background:url(bg_jiuyi_cap.jpg) no-repeat left top; color:#fff; font-weight:bold; padding-left:10px; height:35px; line-height:35px; font-size:14px;}
#jiuyi #depnav .caption h5{font-size:14px;}
#jiuyi #depnav .content{ border:1px solid #1F7A69; background-color:#fff; border-width:0 1px;}
#jiuyi #depnav .footer{ background:url(bg_jiuyi_buttom.jpg) no-repeat left top; height:12px;}
#dep_title{ height:50px; background:url(bg_deptitle.gif) no-repeat; color:#fff; font-weight:bold; padding-left:20px; font-size:16px; line-height:50px; margin:5px auto;}

/*--导医样式--*/
#daoyi .tabcaption{ height:26px; line-height:26px; background:url(bg_daoyi_tabcap.jpg) repeat-x left; padding-left:5px; background-color:#F5FAFE; margin:0 1px;}
#daoyi .tabcaption li{ height:26px; width:56px; float:left; background:url(bg_daoyi_tabcap_li.jpg) no-repeat left bottom; margin-right:1px; text-align:center;}
#daoyi .tabcaption li a{ line-height:26px; text-align:center; color:#FFA200;}
#daoyi .tabcaption .curr{ height:26px; width:56px; float:left; background:url(bg_daoyi_tabcap_li.jpg) no-repeat left top; margin-right:2px;}
#daoyi .tabcaption .curr a{line-height:26px; text-align:center; color:#424242;}
#daoyi .tabcontent{ background-color:#F5FAFE; margin:0 1px;}
#depnav{ border-top:2px solid #00A688;}


/*--价格查询--*/
#queryform{ border:1px solid #FFDDA2; background-color:#FFFBEF; padding:10px; margin-bottom:6px;}
#queryform .pretitle{ font-weight:bold;}
#queryform .btn{ width:76px; height:22px; vertical-align:middle; border:0px; padding:0px; background:url(bg_btn_queryform.jpg) no-repeat;}
#querylist table{ background-color:#DEE7F0;}
#querylist th{ background-color:#EBF3FA; text-align:center; font-weight:bold; height:24px; line-height:24px;}
#querylist td{ background-color:#fff; padding:5px;}

#depinfo{ margin-bottom:6px;}
#depinfo .dep_phone{ color:red; font-weight:bold;line-height:24px;}
#depinfo .dep_desc{line-height:24px;}

#doclist{}
#doclist .caption{border: #b1e7cd 1px solid;PADDING-LEFT: 26px;	background: url(bg_cat_caption.jpg) no-repeat left 50%;COLOR: #027d68;line-height: 31px;}
#doclist .themeinfo{ font-size:12px;}
#doclist .themeinfo a{ font-size:12px;}

#depart .box{ width:49%;}
#depart .box .caption{border: #b1e7cd 1px solid;PADDING-LEFT: 26px;	background: url(bg_cat_caption.jpg) no-repeat left 50%;COLOR: #027d68;line-height: 31px; border-bottom:0px;}
#depart .box .content{ background:url(bg_content_depart.jpg) no-repeat left top; border-bottom:1px solid #109CDA;border-right:1px solid #109CDA;_height:120px; min-height:120px;}
#depart .artlist{ padding-left:20px;}

#dep_alonepage .depname{ height:32px; line-height:32px; text-align:center; font-size:24px; font-weight:bold; color:red; margin-bottom:20px;}
#dep_alonepage .themepic{ text-align:center; padding:10px; vertical-align:top;}
#dep_alonepage .themepic .img{ border:1px solid #ccc; padding:1px; margin:0 auto;}

#dep_alonepage .dep_phone{ color:red; font-weight:bold; height:24px; line-height:24px; margin-left:30px; margin-top:20px;}
#dep_alonepage .dep_desc{line-height:24px;}

#deppic{ margin-bottom:0px;}
#deppic .caption{border: #b1e7cd 1px solid;PADDING-LEFT: 26px;	background: url(bg_cat_caption.jpg) no-repeat left 50%;COLOR: #027d68;line-height: 31px; border-bottom:0px;}
#deppic .content{border: #b1e7cd 1px solid;_height:100px; min-height:100px;}

/*--首页科室列表--*/
#indexdep{ margin-top:4px;}
#indexdep .content{ border:1px solid #0294DD; background-color:#fff; padding:2px;}
#indexdep .content table{width:700px;margin:0 auto;}
#indexdep .content td{ vertical-align:middle;background-color:#fff;}
#indexdep .title{ border-bottom:1px solid #0294DD; color:#E86201; padding-left:10px; text-align:left; height:26px; line-height:26px; font-weight:bold;}
#indexdep .deplist{ padding:10px;}
#indexdep .deplist li{ width:136px; float:left; line-height:18px;color:#0294DD;}
#indexdep .deplist li a{color:#0294DD;font-size:13px;}

#doclist .content{ padding:5px; border:1px solid #B1E7CD;}
#doclist .singdoc{ width:114px; text-align:center; float:left;border:1px solid #ccc; margin-right:10px; margin-bottom:6px;}
#doclist .singdoc .themepic{ margin:5px auto;}
#doclist .singdoc .themepic img{ border:0px;}
#doclist .singdoc .themeinfo{ text-align:left; height:60px; line-height:18px; font-size:12px; padding-left:10px;}

#deptabbox .tabcaption{ background:url(bg_dep_tabcap.jpg) repeat-x left top; height:37px; padding-left:20px;}
#deptabbox .tabcaption li{ float:left; width:113px; height:30px; line-height:30px; background:url(bg_dep_tabbox_li.jpg) no-repeat left bottom; text-align:center; color:#fff; font-weight:bold; margin-right:4px;bottom:0px; margin-top:7px;}
#deptabbox .tabcaption li a{ color:#fff;}
#deptabbox .tabcaption .curr{float:left; width:113px; height:30px; line-height:30px; background:url(bg_dep_tabbox_li.jpg) no-repeat left top; color:; font-weight:bold; margin-right:4px;}
#deptabbox .tabcaption .curr a{ color:#0294DD;}
#deptabbox .tabcontent{ padding:10px; line-height:24px;_height:80px; height:80px;overflow-y:scroll;}

#asklist { background-color:#C8D6E5;}
#asklist td{ background-color:#fff; padding:5px;}
#asklist th{ background-color:#fff; padding:5px; text-align:center; font-weight:bold; font-size:14px;}
#asklist a{ color:#0294DD;}


#askform{ margin-top:10px; background-color:#EBF3FA; border:1px solid #C8D6E5;}
#askform table{}
#askform td{ padding:2px 5px;}
#askform .title{FONT-WEIGHT: bold;	COLOR: #eb6406;	BACKGROUND-COLOR: #e1f1ee}

#deptextlist .caption{BORDER-RIGHT: #b1e7cd 1px solid;	BORDER-TOP: #b1e7cd 1px solid;	PADDING-LEFT: 26px;	BACKGROUND: url(bg_cat_caption.jpg) no-repeat left 50%;	BORDER-LEFT: #b1e7cd 1px solid;	COLOR: #027d68;	LINE-HEIGHT: 31px;	BORDER-BOTTOM: #b1e7cd 1px solid}
#deptextlist .content{	BORDER: #b1e7cd 1px solid;_HEIGHT:100px; min-height:100px;}

.askinfo{ border:1px solid #C8D8E5;}
.reaskinfo{ border:1px solid #C8D8E5;}
.askinfo td,.reaskinfo td{ padding:5px;}
.askinfo .pretitle,.reaskinfo .pretitle{ text-align:center; vertical-align:top; width:70px; padding-top:10px;}
.askinfo{ margin-bottom:6px;}
.asktitle{ font-weight:bold;}
.askdesc{line-height:24px; padding:10px;}
.askfunc{ text-align:right;}