@charset "utf-8";
/* CSS Document */

#postion_panel
{
position:relative;
}
#wraper p
{
font-size:12px; line-height:1.5; text-indent:2em;
}

/*--疾病标题--*/
.intro_box
{
background:url(../images/herbalist/intro_bk.gif) repeat-x 0 bottom; background-color: #fdfff8; margin-top:-9px; overflow:hidden; zoom:1;
}
.zh_caption
{
font-size:16px; text-align:center; line-height:30px; margin:15px 35px;
}
.zh_caption span
{
font-size:14px;
}
div.intro_box p
{
text-align:left; padding:15px 0 0 0; margin:0 35px 25px;
}

/*--要点&鉴别--*/
.Ex_Background
{
width:971px; height:33px;background:url(../images/herbalist/Exchange_03.gif) repeat-x;
}
.Ex_Backgroun li
{
float:left; margin-right:1px;
}
.Ex_Backgroun li a
{
display:inline-block; height:33px; font-size:12px; line-height:33px; color:#669933; text-align:center; letter-spacing: 2px; background: url(../images/herbalist/Exchange_08.gif) no-repeat; padding-left:8px;
}
.Ex_Backgroun li a span
{
display:block; background:url(../images/herbalist/Exchange_09.gif) no-repeat right top; padding:0 20px 0 10px;
}
.Ex_Backgroun li a:hover
{
color:#669933; background:url(../images/herbalist/Exchange_11.gif) no-repeat;
}
.Ex_Backgroun li a:hover span
{
background: url(../images/herbalist/Exchange_12.gif) no-repeat right top;
}
.Ex_Backgroun li.current a,.Ex_Backgroun li.current a:hover
{
color:#fff; background:url(../images/herbalist/Exchange_05.gif) no-repeat;
}
.Ex_Backgroun li.current a span,.Ex_Backgroun li.current a:hover span
{
background:url(../images/herbalist/Exchange_06.gif) no-repeat right top;
}
.zh_text
{
background-color:#fdfff8; border:1px solid #d0d0d0; padding:20px 35px; margin-bottom:6px;
}
.zh_text p
{
margin:5px 0;
}

/*--辨证分型--*/
#fenxing
{
overflow:hidden; zoom:1;
}
.fx_bar
{
height:35px; font-size:14px; line-height:30px; color:#FFF; text-indent:20px; background:url(../images/herbalist/fx_bk.gif) repeat-x;
}
#btn_left,#btn_right
{
float:left; width:24px;
}
#btn_left div,#btn_right div
{
height:20px; background-color:#e6f5f4;
}
#btn_left a,#btn_right a
{
display:block; height:237px;
}
.btn_fx
{
background:url(../images/herbalist/btn_fx.gif) no-repeat;
}
.fx_left a
{
background-position:0 bottom;
}
.fx_left a:hover
{
background-position:-24px bottom;
}
.fx_right a
{
background-position:-72px bottom;
}
.fx_right a:hover
{
background-position:-48px bottom;
}
.fx_left_no a
{
background-position:-96px bottom;
}
.fx_right_no a
{
background-position:-120px bottom;
}

/*分型-----------------------------------------*/
.fx_panel
{
float:left; width:902px;
}
.xing_box
{
width:884px; background-color:#fdfff8; border:1px solid #3692a0; border-bottom-width:0; padding:8px 8px 0; position:relative; overflow:hidden;
}
.xing_table table
{
margin-bottom:-2000px;
}
.xt_min_height
{
float:left; height:2220px;   /* padding-bottom + height */
}
.xing_box td   /*大型*/
{
vertical-align:top;
}
.xing_name
{
height:40px; border:1px solid #FFF; border-width:0 1px 1px 0; background-color:#cce6be; font-size:14px; text-align:center; line-height:40px; position:relative;
}
.xing_col,.xing_col_cur   /*小型*/
{
background-color:#f5fbee; border-right:1px solid #FFF; cursor:pointer; padding-bottom:2000px;
}
.xing_col_cur
{
background-color:#e1f0ce;
}
.xing_col div,.xing_col_cur div
{
width:147px; font-size:12px; text-align:center; background-color:#e9f5e0; line-height:38px;
}
.xing_col_cur div
{
background-color:#d7ebc4;
}
.xing_table p
{
margin:10px 15px 30px;
}

/*桥接箭头-------------*/
.link_arrow
{
height:26px; background:url(../images/herbalist/fx_bk.gif) repeat-x 0 -35px; overflow:hidden; position:relative;
}
.la_left
{
float:left; height:26px; width:35px; background:url(../images/herbalist/linkor.gif);
}
.la_right
{
float:right; height:26px; width:8px; background:url(../images/herbalist/linkor.gif) -90px 0;
}
#linkor
{
height:26px; width:55px; background:url(../images/herbalist/linkor.gif) -35px 0; position:absolute;
}

/*疾病治疗*/
.zhiliao_box
{
border:1px solid #3692a0; border-top-width:0; background-color:#fdfff8; padding:0 1px 1px; margin-bottom:6px;
}
.zhiliao_panel
{
background:url(../images/herbalist/zhiliao_bk.gif) repeat-y;
}
.zl_header
{
width:20px; color:#FFF; font-size:14px; padding:10px;
}
.zhiliao_content
{
font-size:12px; padding:0 35px 10px;
}


