﻿#Main { width:910px; margin:0 auto; margin-top:10px; }
/*==============*/
#Header { position:relative;}
#Header .headleft { }
#Header .headright { margin:0 auto; background:url(images/banner.jpg) no-repeat center; height:170px;}
#Header #tablink{ position:relative;}
#Header #tablink ul{ background:url(images/navbar.gif) repeat-x; height:33px; display:inherit;}
#Header #tablink li { float:left; vertical-align:top; height:30px;}
#Header #tablink li span { display:block; padding:8px 15px 0px 15px;}
#Header #tablink li.left{ width:5px; background:url(images/navbar_l.gif) no-repeat;}
#Header #tablink li.right{ width:5px; background:url(images/navbar_r.gif) no-repeat; float:right; display:none;}
#Header #tablink li.split{ background:url(images/navbar_separator.gif) no-repeat 0px 10px;}
#Header #tablink li a:link,
#Header #tablink li a:visited{ text-decoration:none; font-weight:bold; font-size:13px; color:#FFFFFF;}
#Header #tablink li a:hover{ text-decoration:underline;}
#Header #tablink li.on{ }
#Header #tablink li.on a:link,
#Header #tablink li.on a:visited{text-decoration:none; color:#FFCC00;}

#Footer{ border-right:1px #DDDDDD solid; border-bottom:1px #DDDDDD solid; border-left:1px #DDDDDD solid;}
#Footer .footlinks { margin:0 auto; text-align:center; background:#EFEFEF; padding:7px 0px 10px 0px; border-top:1px #DDDDDD solid; border-bottom:1px #DDDDDD solid;}
#Footer .footlinks li {display:inline; vertical-align:top; padding:0px 20px 0px 20px;}
#Footer .footlinks li.split{ background:url(http://www.ihepa.com/Special/_images/split_2.gif) no-repeat left;}
#Footer .footer{ line-height:1px; display:; height:1px;}

#Statistics { height:22px; padding-top:5px;}
#Statistics div.StatBox { display:block; font-size:12px; height:22px; letter-spacing:1px; background:url(images/vote.gif) no-repeat 5px 0px; text-indent:30px;}
#Statistics div.StatBox b{ font-family:Georgia;}

#copy{ padding:10px 0px 15px 0px;}
/*==============*/
#stage{ border:1px #DDDDDD solid; border-bottom:0px #DDDDDD solid; border-top:0px #DDDDDD solid;}
#stage .layout,#stage .layout4{ margin:0 auto;}
#stage .layout2,#stage .layout3{ margin:0 auto; margin-top:5px;}
#stage .layout1,#stage .layout4{ margin:0 auto;}

#stage td{ /*border:1px #000000 solid;*/}

.layout .l2t1{ width:196px;}
.layout .l2t2{ width:5px;}
.layout .l2t3{ width:auto;}

.layout1 .c2t1{ width:auto;}
.layout1 .c2t2{ width:5px;}
.layout1 .c2t3{ width:400px;}

.layout2 {}
.layout2 .c2t1{ width:50%;}
.layout2 .c2t2{ width:0px; display:none;}
.layout2 .c2t3{ width:50%;}

.layout4 .c1t1{ width:100%;}
/*==============*/
.mod{ margin-bottom:5px;}
.modhead { height:25px; background:url(images/menub.gif) no-repeat;}
.modhead .modh_l{ width:4px; height:25px; background:url(images/lframe_t_l.gif) no-repeat top left;}
.modhead .modh_t{ width:auto; height:25px; line-height:29px; font-size:13px; font-weight:bold; padding-left:20px; letter-spacing:1px; color:#FFFFFF;}
.modhead .spacer{ width:0px; height:25px;}
.modhead .modh_r{ width:4px; height:25px; background:url(images/lframe_t_r.gif) no-repeat right top;}
.modheadline { line-height:0px; height:0px; display:none;}

.modfoot { }
.modfoot .modf_l{ line-height:8px; width:4px;}
.modfoot .spacer{ line-height:8px; width:auto;}
.modfoot .modf_r{ line-height:8px; width:4px;}
.linkArea { text-align:left;}

.listhead { height:26px; background:url(images/bg_member.gif) repeat-x;}
.listhead .listh_l{ width:26px; height:26px; background:url(images/arrow.gif) no-repeat top left;}
.listhead .spacer{ width:auto; height:26px;}
.listhead .listh_r{ width:60px; height:26px;}
.listhead .listh_t{ width:150px; height:26px; text-align:left; text-indent:10px; font-size:13px; font-weight:bold; color:#555555; line-height:28px; letter-spacing:3px;}
.listheadline { line-height:0px; height:0px; display:none;}
.listitem { text-align:left; padding-top:10px; padding-bottom:10px;}

.listfoot { display:none;}
.listfoot .listf_l{ }
.listfoot .spacer{ }
.listfoot .listf_r{ }


.disphead { height:26px; background:url(images/bg_member.gif) repeat-x;}
.disphead .disph_l{ width:26px; height:26px; background:url(images/arrow.gif) no-repeat top left;}
.disphead .spacer{ width:auto; height:26px;}
.disphead .disph_r{ width:60px; height:26px; background:url(images/lframe_t_r.gif) no-repeat right top;}
.disphead .disph_t{ width:150px; height:26px; text-align:left; text-indent:10px; font-size:14px; font-weight:bold; color:#555555; line-height:28px; letter-spacing:3px;}
.dispheadline { line-height:0px; height:0px; display:none;}

.dispfoot { background:url(images/lframe_b.gif) repeat-x bottom;}
.dispfoot .dispf_l{ line-height:14px; width:4px; background:url(images/lframe_b_l.gif) no-repeat left;}
.dispfoot .spacer{ line-height:14px; width:auto; background:url(images/lframe_b.gif) repeat-x;}
.dispfoot .dispf_r{ line-height:14px; width:4px; background:url(images/lframe_b_r.gif) no-repeat right;}
.dispitem { padding-top:10px; padding-bottom:10px;}

.item{ overflow:hidden;}
/*==============*/
#Mod_Flash{}
#Mod_Flash .modhead { display:none;}
#Mod_Flash .modhead,#Mod_Flash .modheadline,#Mod_Flash .modfoot{ display:none;}
/*==============*/
#Mod_Brief { }
#Mod_Brief .modfoot { background:url(images/shadow.gif) no-repeat center top;}
#Mod_Brief .item { border:1px #DDDDDD solid; border-left:0px #DDDDDD solid;}
#Mod_Brief .item h2 { font-size:13px; text-align:center; color:#F05707; margin:0px; margin-top:10px;}
#Mod_Brief .item p { text-indent:2em; line-height:180%; display:table; margin:0px; padding:5px;}
#Mod_Brief .item p a:link { color:#0066CC;}
/*==============*/
#Mod_Link {}
#Mod_Link .modfoot { background:url(images/shadow.gif) no-repeat center top;}
#Mod_Link .item{ border:1px #DDDDDD solid; border-left:0px #DDDDDD solid; padding-bottom:0px; padding-top:5px;}
#Mod_Link ul li{ text-align:center; padding-bottom:10px;}
/*==============*/
#Mod_Slide{ }
#Mod_Slide .modfoot { background:url(images/shadow.gif) no-repeat center top;}
#Mod_Slide .item{  border:1px #DDDDDD solid; border-left:0px #DDDDDD solid; padding-top:5px; padding-bottom:8px;}
#focusimg { margin:0 auto; text-align:center;}
#focustxt { margin:0 auto; height:25px; font-size:13px; color:#666666; font-weight:bold; text-align:center; line-height:25px;}
/*==============*/
#Mod_cHot {}
#Mod_cHot .modfoot { background:url(images/shadow.gif) no-repeat center top;}
#Mod_cHot .item{ border:1px #DDDDDD solid; border-left:0px #DDDDDD solid; padding-top:5px; padding-bottom:8px;}
#Mod_cHot .linkArea{ padding-left:17px; background:url(images/bullet.gif) no-repeat 2px 10px; text-align:left;}
#Mod_cHot .txt1{ text-align:left; height:25px; line-height:25px;}
#Mod_cHot .txt1 span.s1{}
#Mod_cHot .txt1 span.s2{ font-size:9px; color:#CCCCCC; padding-right:3px;}
#Mod_cHot .txt2{ text-align:left; line-height:150%; font-size:13px;}
#Mod_cHot a:link,
#Mod_cHot a:visited,
#Mod_cHot a:hover {font-size:13px; color:#4981AD; font-weight:normal; text-decoration:underline;}
/*==============*/
#Mod_str_tj {}
#Mod_str_tj .modhead { height:25px; background:url(images/menub2.gif) repeat-x;}
#Mod_str_tj .modhead .modh_t{ width:auto; height:25px; font-size:12px; font-weight:bold; color:#FFFFFF; line-height:25px; text-align:center; letter-spacing:2px;}
#Mod_str_tj .linkArea{ padding-left:15px; background:url(images/bullet.gif) no-repeat 3px 10px; text-align:left;}
#Mod_str_tj .txt1{ text-align:left; height:25px; line-height:25px;}
#Mod_str_tj .txt2{ text-align:left; line-height:150%; font-size:13px;}
#Mod_str_tj a:link,
#Mod_str_tj a:visited{font-size:13px; color:#0A4D81; font-weight:normal; text-decoration:none;}
#Mod_str_tj a:hover {font-size:13px; color:#0A4D81; font-weight:normal; text-decoration:underline;}
/*==============*/
#Mod_str_jj { }
#Mod_str_jj .modhead { height:26px; background:url(images/bg_member.gif) repeat-x top;}
#Mod_str_jj .modhead .modh_l{ width:25px; height:26px; background:url(images/arrow.gif) no-repeat top left;}
#Mod_str_jj .modhead .modh_t{ width:140px; height:26px; padding-left:5px; font-size:14px; font-weight:bold; color:#555555; line-height:29px; }
#Mod_str_jj .modhead .modh_r{ width:60px; height:26px;}
#Mod_str_jj .item { border-right:1px #999999 dotted;}
#Mod_str_jj .linkArea{ background:url(images/bullet1.gif) no-repeat 5px 3px; padding-left:28px; }
#Mod_str_jj .txt1{ text-align:left; height:25px; }
#Mod_str_jj .txt1 span.s1{ float:left;}
#Mod_str_jj .txt1 span.s2{ float:right; font-size:9px; color:#CCCCCC; padding-right:3px;}
#Mod_str_jj .txt2{ text-align:left; line-height:150%; font-size:13px;}
#Mod_str_jj a:link,
#Mod_str_jj a:visited,
#Mod_str_jj a:hover { font-size:13px; color:#4981AD; font-weight:bold; text-decoration:underline;}
/*==============*/
#Mod_str_zf { }
#Mod_str_zf .modhead { height:26px; background:url(images/bg_member.gif) repeat-x top;}
#Mod_str_zf .modhead .modh_l{ width:25px; height:26px; background:url(images/arrow.gif) no-repeat top left;}
#Mod_str_zf .modhead .modh_t{ width:140px; height:26px; padding-left:5px; font-size:14px; font-weight:bold; color:#555555; line-height:29px; }
#Mod_str_zf .modhead .modh_r{ width:60px; height:26px;}
#Mod_str_zf .item { }
#Mod_str_zf .linkArea{ background:url(images/bullet1.gif) no-repeat 5px 3px; padding-left:28px; }
#Mod_str_zf .txt1{ text-align:left; height:25px; }
#Mod_str_zf .txt1 span.s1{ float:left;}
#Mod_str_zf .txt1 span.s2{ float:right; font-size:9px; color:#CCCCCC; padding-right:3px;}
#Mod_str_zf .txt2{ text-align:left; line-height:150%; font-size:13px;}
#Mod_str_zf a:link,
#Mod_str_zf a:visited,
#Mod_str_zf a:hover {font-size:13px; color:#4981AD; font-weight:bold; text-decoration:underline;}
/*==============*/
#Mod_str_hd {}
#Mod_str_hd .modhead { height:26px; background:url(images/bg_member.gif) repeat-x top;}
#Mod_str_hd .modhead .modh_l{ width:25px; height:26px; background:url(images/arrow.gif) no-repeat top left;}
#Mod_str_hd .modhead .modh_t{ width:140px; height:26px; padding-left:5px; font-size:14px; font-weight:bold; color:#555555; line-height:29px; }
#Mod_str_hd .modhead .modh_r{ width:60px; height:26px;}
#Mod_str_hd .item { height:auto; display:table; padding-bottom:20px;}
#Mod_str_hd .linkArea{ width:320px; margin:20px 0px 0px 6px; float:left;}
#Mod_str_hd .pic img{ width:132px; height:98px;}
#Mod_str_hd .pic{ width:132px; height:98px; text-align:left; border:2px #CCCCCC solid}
#Mod_str_hd .blocks{ margin:1px;}
#Mod_str_hd .txt1{ height:20px; padding-left:10px; text-align:left; word-break:break-all;}
#Mod_str_hd .txt2{ width:auto; height:50px; line-height:150%; vertical-align:top; padding-left:10px; text-align:left; font-size:13px;}
#Mod_str_hd a:link,
#Mod_str_hd a:visited,
#Mod_str_hd a:hover{font-size:13px; color:#0093BB; font-weight:bold; text-decoration:underline;}
/*==============*/
#Mod_str_bb {}
#Mod_str_bb .modhead { height:26px; background:url(images/bg_member.gif) repeat-x top;}
#Mod_str_bb .modhead .modh_l{ width:25px; height:26px; background:url(images/arrow.gif) no-repeat top left;}
#Mod_str_bb .modhead .modh_t{ width:140px; height:26px; padding-left:5px; font-size:14px; font-weight:bold; color:#555555; line-height:29px; }
#Mod_str_bb .modhead .modh_r{ width:60px; height:26px;}
#Mod_str_bb .item { }
#Mod_str_bb .linkArea{ background:url(images/bullet1.gif) no-repeat 5px 3px; padding-left:28px; }
#Mod_str_bb .txt1{ text-align:left; height:25px; }
#Mod_str_bb .txt1 span.s1{ float:left;}
#Mod_str_bb .txt1 span.s2{ float:right; font-size:9px; color:#CCCCCC; padding-right:3px;}
#Mod_str_bb .txt2{ text-align:left; line-height:150%; font-size:13px;}
#Mod_str_bb a:link,
#Mod_str_bb a:visited,
#Mod_str_bb a:hover {font-size:13px; color:#4981AD; font-weight:bold; text-decoration:underline;}
/*==============*/
#Mod_str_cf {}
#Mod_str_cf .modhead { height:26px; background:url(images/bg_member.gif) repeat-x top;}
#Mod_str_cf .modhead .modh_l{ width:25px; height:26px; background:url(images/arrow.gif) no-repeat top left;}
#Mod_str_cf .modhead .modh_t{ width:140px; height:26px; padding-left:5px; font-size:14px; font-weight:bold; color:#555555; line-height:29px; }
#Mod_str_cf .modhead .modh_r{ width:60px; height:26px;}
#Mod_str_cf .item { }
#Mod_str_cf .item ul { display:table;}
#Mod_str_cf .linkArea{ float:left; display:table; width:180px; text-align:center; margin-top:5px;}
#Mod_str_cf .linkArea table{width:160px; margin:0 auto; }
#Mod_str_cf .item img{ width:160px;}
#Mod_str_cf .pic{  border:2px #CCCCCC solid; height:125px;}
#Mod_str_cf .pic .blocks { padding:1px 1px 1px 1px; margin:0px 0px 1px 0px;}
#Mod_str_cf .txt1{ margin:auto 0; height:30px; padding-top:5px;}
#Mod_str_cf a:link,
#Mod_str_cf a:visited{font-size:13px; color:#333333; text-decoration:none;}
#Mod_str_cf a:hover {font-size:13px; color:#333333; text-decoration:underline;}
/*==============*/
#Mod_cDefault {}
#Mod_cDefault .modhead { height:26px; background:url(images/menub3.gif) repeat-x;}
#Mod_cDefault .modhead .modh_t{ width:auto; height:26px; line-height:30px; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; letter-spacing:8px;}
#Mod_cDefault .item{  padding-top:10px; padding-bottom:10px;}
#Mod_cDefault .linkArea{ padding-left:17px; background:url(images/bullet.gif) no-repeat 2px 12px; text-align:left;}
#Mod_cDefault .txt1{ text-align:left; height:25px; line-height:25px;}
#Mod_cDefault .txt1 span.s1{}
#Mod_cDefault .txt1 span.s2{ font-size:9px; color:#CCCCCC; padding-right:3px;}
#Mod_cDefault .txt2{ text-align:left; line-height:150%; font-size:13px;}
#Mod_cDefault a:link,
#Mod_cDefault a:visited,
#Mod_cDefault a:hover {font-size:13px; color:#4981AD; font-weight:normal; text-decoration:underline;}

/*==============*//*==============*/
.str1 .linkArea{ padding-left:30px; background:url(images/bullet1.gif) no-repeat 7px 3px; }
.str1 .txt1{ text-align:left; height:25px; line-height:25px;}
.str1 .txt1 span.s1{ float:left;}
.str1 .txt1 span.s2{ float:right; font-size:9px; color:#CCCCCC; padding-right:3px;}
.str1 .txt2{ text-indent:2em; line-height:150%; font-size:13px;}
.str1 a:link,
.str1 a:visited,
.str1 a:hover {font-size:13px; color:#097DC8; font-weight:bold; text-decoration:underline; }
/*==============*/
.str2 .linkArea{ padding-left:30px; background:url(images/bullet1.gif) no-repeat 7px 3px; }
.str2 .txt1{ text-align:left; height:25px; line-height:25px;}
.str2 .txt1 span.s1{ float:left;}
.str2 .txt1 span.s2{ float:right; font-size:9px; color:#CCCCCC; padding-right:3px;}
.str2 .txt2{ text-indent:2em; line-height:150%; font-size:13px;}
.str2 a:link,
.str2 a:visited,
.str2 a:hover {font-size:13px; color:#097DC8; font-weight:bold; text-decoration:underline;}
/*==============*/
.str3 .linkArea{ margin:0px 20px 20px 20px; padding-bottom:8px; text-align:left; line-height:150%; border-bottom:10px #EFEFEF solid;}
.str3 .linkArea .txt1{ /*width:160px;*/  width:auto; text-align:left; padding-left:10px;}
.str3 .linkArea .txt2{ /*text-indent:2em;*/ vertical-align:top; padding-top:10px; padding-left:10px;}
.str3 .linkArea .pic{ width:122px; height:95px; text-align:center; border:1px #CCCCCC solid;}
.str3 .linkArea .blocks{ width:120px; height:93px; display:block; overflow:hidden;}
.str3 .linkArea .pic img{ width:120px;}
.str3 .linkArea .txt2 a:link,
.str3 .linkArea .txt2 a:visited{ font-weight:normal;}
.str3 a:link,
.str3 a:visited,
.str3 a:hover { font-size:13px; font-weight:bold; color:#097DC8; }
/*==============*/
.str4 .listitem { text-align:center;}
.str4 .listitem .ilayout { width:600px; margin:0 auto;}
.str4 .linkArea{ float:left; display:table; height:180px; width:198px; text-align:center; margin-top:15px;}
.str4 .linkArea table{width:180px;}
.str4 .pic{ border:1px #CCCCCC solid; height:130px;}
.str4 .pic img{ width:180px;}
.str4 .pic .blocks { padding:1px 1px 1px 1px; margin:0px 0px 1px 0px; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.str4 .txt1{height:30px; padding-top:5px;}
.str4 a:link,
.str4 a:visited{font-size:13px; color:#333333; text-decoration:none;}
.str4 a:hover {font-size:13px; color:#333333; text-decoration:underline;}
/*==============*/
.str5 .linkArea{ padding-left:30px; background:url(images/bullet1.gif) no-repeat 7px 3px; }
.str5 .txt1{ text-align:left; height:25px; line-height:25px;}
.str5 .txt1 span.s1{ float:left;}
.str5 .txt1 span.s2{ float:right; font-size:9px; color:#CCCCCC; padding-right:3px;}
.str5 .txt2{ text-indent:2em; line-height:150%; font-size:13px;}
.str5 a:link,
.str5 a:visited,
.str5 a:hover {font-size:13px; color:#097DC8; font-weight:bold; text-decoration:underline;}
/*==============*/
.str6 .linkArea{ margin:0px 20px 20px 20px; padding-bottom:8px; text-align:left; line-height:150%; border-bottom:10px #EFEFEF solid;}
.str6 .linkArea .txt1{ /*width:160px; text-align:center;*/ text-align:left;}
.str6 .linkArea .txt2{ vertical-align:top; padding-top:0px;}
.str6 .linkArea .pic{ width:160px; height:90px; text-align:center;}
.str6 .linkArea .blocks{ display:block;}
.str6 .linkArea .pic img{ width:140px;}
.str6 .linkArea .txt2 a:link,
.str6 .linkArea .txt2 a:visited{ font-weight:normal;}
.str6 a:link,
.str6 a:visited,
.str6 a:hover { font-size:13px; font-weight:bold; color:#097DC8; }

/*==============*//*==============*/

.cTitle{line-height:160%; font-size:18px; font-weight:bold; text-align:center; color:#666666; margin:20px 0px 20px 0px;}
.cAttribute{line-height:160%; font-size:12px; color:#999999; margin:0 auto; text-align:center;}
.cKeywords{line-height:160%; font-size:12px; color:#999999; width:95%; margin:0 auto; text-align:center; margin-top:10px; border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid; background:#EFEFEF;}
.cContent {line-height:160%; font-size:13px; text-indent:2em; color:#666666; text-align:left; margin:20px;}
.describe{ margin-top:30px; margin-bottom:30px; font-size:12px; color:#CCCCCC; margin:0 auto; text-align:center;}
.ppt{ margin:20px; padding:10px;}
.ppt div{ text-align:center; margin:0 auto;}
.ppt div.btn{ padding:10px;}
.picture{ padding:30px 0px 20px 0px; text-align:center;}
.picture img{ width:550px; margin:0 auto;}
/*==============*/
#page { margin:5px; margin-top:20px; border-top:1px #EFEFEF solid;}
#page td{ text-align:center; font-size:14px; font-family:Verdana, Arial; height:30px; line-height:30px;}
#page .on,#page .out{ border:1px #CCCCCC solid; padding:1px 4px 1px 3px; font-size:12px;}
#page .forward,#page ,next{ padding:2px 4px 1px 3px; }
#page a:link,#page a:hover,#page a:visited { text-decoration:none; font-size:14px; font-family:Verdana, Arial; font-weight:normal; color:#333333;}
/*相关内容*/
hr.hrsplit{ border:1px #EEEEEE dotted; width:95%;}
/*相关内容*/
#mod_Related { display:table;}
.Related_Articles,.Related_slide,.Related_video{ text-align:left; margin:10px 20px 20px 30px;}
#mod_Related  .rel_title { font-size:14px; font-weight:bold; color:#097DC8;}
#mod_Related li{ line-height:150%; background:url(http://www.ihepa.com/Special/APASL2008/images/dot.gif) no-repeat left 6px; padding-left:15px;}
#mod_Related li font { font-size:12px; color:#FF6600;}
#mod_Related a:link,
#mod_Related a:visited { color:#424242; text-decoration:none; font-size:13px; font-weight:normal;}
#mod_Related a:hover{ color:#D61541}

#Mod_str_old .modhead{ margin:0px 0px 0px 23px; height:20px;}
#Mod_str_old .item{ margin:0px 0px 0px 30px;}
#Mod_str_old .modfoot{ margin:0px 0px 0px 10px;}
#Mod_str_old .modh_t { font-size:14px; font-weight:bold; width:150px; color:#097DC8; display:block; text-align:left;}
#Mod_str_old .modheadline { display:none;}
#Mod_str_old li{ line-height:150%; text-align:left; background:url(http://www.ihepa.com/Special/APASL2008/images/dot.gif) no-repeat left 6px; padding-left:15px;}
#Mod_str_old li font { font-size:12px; color:#FF6600;}
#Mod_str_old a:link,
#Mod_str_old a:visited { color:#424242; text-decoration:none; font-size:13px; font-weight:normal;}
#Mod_str_old a:hover { color:#D61541;}

