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

/*去除导航栏*/
html,body
{
background-image:url(../images/bk_vs.gif);
}
.logo
{
height:115px;
}

/*--------------------内容区--------------------*/
/*--------数据呈现页--------*/
/*----相关栏目----*/
#associate_side_bar
{
width:301px; float:right; margin-left:6px; -margin-left:3px;
}
#associate_side_bar .box_tabhead
{
height:40px; line-height:43px; background:url(../images/box_tabhead.gif) no-repeat; overflow:hidden;
}
#associate_side_bar .box_tabhead a
{
display:inline; float:left; width:100px; line-height:40px; text-align:center; color:#1b1b1b; background:url(../images/box_tab_split.gif) no-repeat right top;
}
#associate_side_bar .box_tabhead a:hoverr
{
background-position:right bottom;
}
#associate_side_bar a.tab_cur
{
width:101px; color:#FFF; font-weight:bold; border:none; white-space:nowrap; overflow:hidden;
}
#associate_side_bar a.add_width
{
width:121px; background:url(../images/box_tab_add.gif) no-repeat right top;
}
#associate_side_bar a.add_add_width
{
width:157px; background:url(../images/box_tab_add_add.gif) no-repeat right top;
}
#associate_side_bar a.tab_cur
{
background-position:right bottom;
}
.equip_box
{
display:inline; float:right; width:180px; height:40px; line-height:45px; text-align:center; font-weight:bold; color:#FFF; background:url(../images/box_equip_box.gif) no-repeat; margin-right:12px;
}
#associate_side_bar .box_tabhead span
{
margin-left:24px;
}
#pic_nav_btn
{
padding-left:20px; margin-right:-8px;
}
#pic_nav_btn li
{
display:block; float:left; width:22px; line-height:40px; text-align:center; background:url(../images/pic_nav_btn.gif) no-repeat; cursor:pointer;
}
#pic_nav_btn li.cur_pic_nav_btn
{
color:yellow; background:url(../images/pic_nav_btn.gif) no-repeat 0 -40px;
}
.pic_box_body
{
padding:1px 2px; overflow:hidden; zoom:1;
}
#pic_box
{
padding:1px; overflow:hidden;
}
#pic_box div
{
height:198px; float:left; display:inline; background-repeat:no-repeat; background-position:left 0; cursor:pointer;
}

/*----数据呈现Table----*/
#data_show_panel
{
overflow:hidden;
}

/*数据标题*/
#data_title_bar h1
{
padding-left:71px; background:no-repeat 1px center;
}
#data_title_bar h1 a
{
font:normal 20px/63px "黑体"; color:#eb6100;
}
.btn_send,.btn_return
{
float:right;
}
a.btn_send,a.btn_return
{
float:right; width:50px; height:21px; background:url(../images/btn_send.gif) no-repeat; font-size:12px; color:#000; text-decoration:none; padding:3px 0 0 40px; margin:20px 28px 0 0;
}
a.btn_return
{
background-image:url(../images/btn_return.gif); margin-left:-20px;
}

/*Table*/
#date_shower
{
font-size:14px; border-top:3px solid #d6ebe9; padding:10px 20px 20px; overflow:hidden; zoom:1;
}
#date_shower a:hover
{
text-decoration:underline;
}
.data_pic,#map_box
{
float:right; border:1px solid #9f9f9f; width:230px; height:160px; margin:8px 0 10px 20px;
}
#map_box
{
width:320px; height:400px;
}
.data_table dt
{
float:left; color:#009e96; padding:12px 0 8px; font-family:"黑体"; font-size:18px; min-width:4em; -width:4em; white-space:nowrap; clear:left;
}
.data_table dd
{
line-height:1.5; padding:11px 0 10px 85px;
}
.subscript
{
display:block; font:13px/20px "宋体", "Times New Roman"; text-align:center;
}
dd.word_list
{
overflow:hidden; zoom:1; padding-left:13px;
}
.word_list span
{
float:left; white-space:nowrap;
}
.word_list a
{
margin-right:10px;
}
.eq_width span
{
min-width:10em; -width:10em;
}
.long_data_name span
{
min-width:27em; -width:27em;
}
.eq_width a
{
color:#21ab38;
}
.no_width span
{
margin-right:1em;
}
.eq_width a.link_more
{
margin:0;
}

/*开合框*/
.spread_box,.shrink_box,.spread_box a,.shrink_box a
{
font:13px/20px "宋体", "Times New Roman";
}
.shrink_box
{
height:80px; overflow:hidden;
}
.hold_height
{
width:1px; height:60px; float:right;
}
.shrink_box .btn_spread_panel
{
float:right; clear:right;
}
.shrink_box .btn_shrink
{
display:none;
}
.spread_box .btn_spread_panel
{
display:none;
}

/*按钮条*/
#tool_bar
{
height:95px; margin:0 20px; position:relative;
}
.big_btn
{
display:block; width:139px; height:46px; float:left; background:none; text-indent:-800px; background:url(../images/jian/btn_big.gif) no-repeat; margin-top:25px; overflow:hidden;
}
#btn_vote
{
position:absolute; left:50%; margin-left:-139px; background-position:0 0;
}
#btn_comment
{
position:absolute; left:50%;margin-left:20px; background-position:0 -92px;
}

/*其他项页*/
.thin_border_box td
{
padding-left:100px;
}
.note_bar
{
height:45px; line-height:36px; background:url(../images/title_ico.gif) no-repeat 0 -72px; padding-left:25px;
}
.hint_box
{
font-size:12px; color:#666160; background-color:#fff2ef; border:1px solid #e61e19; padding:20px 25px; margin-bottom:10px;
}
#form_panel
{
font-size:12px; border-top:3px solid #d6ebe9; background-color:#f7fbf7;
}

/*form区*/
.vote_form_panel
{
line-height:2; margin-top:-199px; position:relative; zoom:1; display:none;
}
#vote_form
{
height:200px; border:1px solid #FFF; padding:35px 15px 0 100px; background:url(../images/vote_form_ico.gif) no-repeat 25px 40px;
}
.btn_close_form
{
float:right; width:32px; height:32px; background:url(../images/btn_close_form.gif) no-repeat; margin-top:-15px;
}
#vote_form label
{
margin-right:10px;
}
#submit_vote
{
border:none; background-position:0 -46px; cursor:pointer;
}

/*分页导航*/
#list_nav
{
font-size:13px; line-height:45px; text-align:right;
}

/*数据项列表*/
.list_panel
{
padding-bottom:25px;
}
.list_panel table
{
font-size:14px; text-align:center; line-height:48px;
}
.list_panel th
{
line-height:34px; background:url(../images/bk.gif) repeat-x;
}
.list_panel table a
{
color:#21ab38; text-decoration:underline;
}
.list_panel table p
{
font-size:12px; line-height:1.5; text-align:left; padding:0 20px 0 6px; margin:10px 0;
}

/*评论列表*/
.comment_box .inner_border
{
background:#f7fbf7 url(../images/comment_ico.gif) no-repeat 20px 12px;
}

/*典型病例*/
.samp_box .inner_border
{
background:#fbfbf1 url(../images/samp_ico.gif) no-repeat 20px 7px;
}

/*发表评论*/
.comment_form_panel
{
line-height:2; background:url(../images/comment_form_ico.gif) no-repeat 32px 37px; padding:35px 0 80px 105px;
}
.total_box
{
margin-bottom:10px;
}
div.total_box
{
margin-top:10px; *margin-top:20px;
}
.total_box .inner_border
{
background-color:#fbfbf1; padding-left:30px;
}
.total_box td
{
padding-left:0;
}
#submit_comment
{
border:none; background-position:0 -138px; cursor:pointer;
}

/*底部工具条*/
.bottom_tool_bar
{
text-align:center; border-top:1px solid #d6ebe9;
}
.bottom_tool_bar a
{
float:none; display:inline-block; margin:8px 0;
}