﻿body{ background:#F9F9F9;}
#Main { width:910px; margin:0 auto; background: url(images/bg_main.jpg) repeat-y center; position:relative;}
#Headtop{ width:898px; margin:0 auto; display:table; height:25px; overflow:hidden;}
#Header{ width:898px; margin:0 auto;}
#stage{ width:890px; margin:0 auto; margin-top:8px;}
#Footer{ width:910px; margin:0 auto; }
#Statistics{ width:898px; margin:0 auto;}
/*==============*/
#Headtop { position:relative; background:url(images/nav.gif) repeat-x;}

#Headtop .tablogin{ width:50%; height:25px; float:left;}
#Headtop .tablogin ul{ height:25px;}
#Headtop .tablogin li { float:left; vertical-align:top; height:24px;}
#Headtop .tablogin li span { display:block; padding:0px 0px 0px 0px; line-height:24px;}
#Headtop .tablogin li span.namelabel{ width:60px; text-align:right;}
#Headtop .tablogin li span.nameinput{ width:75px; padding-top:4px;}
#Headtop .tablogin li span.passlabel{ width:45px; text-align:right;}
#Headtop .tablogin li span.passinput{ width:75px; padding-top:4px;}
#Headtop .tablogin li span.loginbtn{ width:50px; padding-top:2px; text-align:right;}
#Headtop .tablogin li span.loginbtn2{ width:55px; padding-top:2px; text-align:right;}
#Headtop .tablogin li.left{ width:8px;}
#Headtop .tablogin li.right{ width:8px;}

#Headtop .tablinks{ width:215px; height:25px; float:right; top:0px;}
#Headtop .tablinks ul{ height:25px;}
#Headtop .tablinks li { float:left; vertical-align:top; height:25px; }
#Headtop .tablinks li span { display:block; padding:0px 0px 0px 2px; width:65px; height:24px; text-align:center; line-height:24px;}
#Headtop .tablinks li.left{ width:8px;}
#Headtop .tablinks li.right{ width:8px;}
#Headtop .tablinks li.split{ background:url(images/split.gif) no-repeat left;}

#Headtop .tablinks li a:link,
#Headtop .tablinks li a:visited,
#Headtop .tablinks li a:hover{ text-decoration:none; font-size:12px; color:#FFFFFF;}
#Headtop span{ font-size:12px; color:#FFFFFF;}
#Headtop input{ font-size:12px; color:#0066FF; }
#Headtop .inputxt{ height:13px; width:69px; margin:0px; border:none; background:url(images/textbox.gif) no-repeat; line-height:10px; }
#Headtop .inputbtn{ height:18px; width:41px; margin:0px; border:none; background:url(images/btn1.gif) no-repeat; cursor:pointer;}

#Header { position:relative;}
#Header .headleft { }
#Header .headright { margin:0 auto; background:url(images/ILC2008.jpg) no-repeat center top; height:150px;}
#Header #tablink{ clear:both; position:relative;}
#Header #tablink ul{ background:url(images/navbar.gif) repeat-x; height:31px; width:100%;}
#Header #tablink li { float:left; vertical-align:top; height:31px; }
#Header #tablink li span { display:block; padding:6px 0px 0px 2px; width:95px; height:24px; text-align:center;}

#Header #tablink li.left,#Header #tablink li.right{padding:0px;}
#Header #tablink li.left{ width:13px; background:url(images/navbar_l.gif) no-repeat;}
#Header #tablink li.right{ width:5px; background:url(images/navbar_r.gif) no-repeat; float:right;}

#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-size:14px; color:#FFFFFF;}
#Header #tablink li a:hover{ text-decoration:underline;}
#Header #tablink .on{}
#Header #tablink .on a:link,
#Header #tablink .on a:visited{text-decoration:none; color:#FFCC00; font-weight:bold;}

#Footer{ background:url(images/foot.jpg) no-repeat; height:90px;}
#Footer .footlinks { margin:0 auto; text-align:center; padding:23px 0px 0px 0px;}
#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;}
#Footer .footlinks a{ color:#3399FF; font-size:13px;}

#Statistics { height:20px; padding-top:4px; background:#5AC3F3;}
#Statistics div.StatBox { display:block; font-size:12px; color:#000066; letter-spacing:1px; background:url(images/vote.gif) no-repeat 5px 0px; text-indent:30px;}
#Statistics div.StatBox b{ font-family:Georgia;}
#Statistics div.StatBox .f1{ color:#FFFF00; }
#Statistics div.StatBox .f2{ color:#FF6600; }

#copy{ padding:0px 0px 10px 0px; background:url(images/foot.jpg) no-repeat bottom;}

/*==============*/
.mod{ margin-bottom:10px;}
.modheadline { line-height:0px; height:0px; display:none;}

.modfoot { line-height:0px; height:0px; display:none; }
/*
.modfoot .modf_l{ line-height:8px; width:4px;}
.modfoot .spacer{ line-height:8px; width:auto;}
.modfoot .modf_r{ line-height:8px; width:4px;}
*/

.listtitle{ clear:both; text-align:left; background: url(images/mmbar.gif) repeat-x bottom; height:26px;}
.listtitle h2{ font-size:13px; color:#33CC00; margin-top:5px; margin-left:20px;}

.linkArea { text-align:left;}


/*==============*/
#Mod_Flash{ position:relative; border:1px #000000 solid; width:330px; height:262px; overflow:hidden;}
#Mod_Flash .modhead { display:none;}
#Mod_Flash .modheadline,#Mod_Flash .modfoot{ display:none;}
#Mod_Flash .item{ width:332px; height:264px; margin-left:-1px; margin-top:-1px;}
/*==============*/
#mod_jd { }
#mod_jd .modhead { height:26px; background:url(images/mod_1_m.gif) repeat-x; color:#FA7204;}
#mod_jd .modhead .modh_l{ width:9px; background:url(images/mod_1_l.gif) no-repeat top left;}
#mod_jd .modhead .modh_r{ width:9px; background:url(images/mod_1_r.gif) no-repeat top right;}
#mod_jd .modhead .modh_t{ width:99px; height:26px; background:url(images/mod_1_t.gif) no-repeat top right; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:30px; text-align:center; letter-spacing:2px;}
#mod_jd .modhead .spacer{ width:auto;}
#mod_jd .item{ border:1px #FA7204 solid; border-top:none; height:237px; overflow:hidden;}
#mod_jd .item center{ padding:6px 0px 6px 0px;}
#mod_jd .linkArea{ padding-left:20px; background:url(images/bullet.gif) no-repeat 3px 8px;}
#mod_jd .txt1{ text-align:left; height:25px; line-height:160%;}
#mod_jd .txt2{ text-align:left; line-height:150%; font-size:13px;}
#mod_jd a:link,
#mod_jd a:visited{font-size:13px; color:#444444; font-weight:normal; text-decoration:none;}
#mod_jd a:hover {font-size:13px; color:#FA7204; font-weight:normal; text-decoration:underline;}

#mod_jd .toptxt .txt1{ text-align:center; height:20px; line-height:20px; }
#mod_jd .toptxt .txt2{ color:#1AA4E3; height:40px; vertical-align:top; padding:0px 15px 5px 20px;}
#mod_jd .toptxt .txt2 .Amore{ color:#FF6600}
#mod_jd .toptxt .txt1 a:link,
#mod_jd .toptxt .txt1 a:visited,
#mod_jd .toptxt .txt1 a:hover{ color:#FF0000; font-size:14px; font-weight:bold;}
/*==============*/
#mod_tj {}
#mod_tj .modhead { height:24px; background:url(images/mod_4_bg.gif) repeat-x;}
#mod_tj .modhead .modh_l{ width:9px;}
#mod_tj .modhead .modh_r{ width:9px;}
#mod_tj .modhead .modh_t{ width:auto; height:24px; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:28px; text-align:center; letter-spacing:2px;}
#mod_tj .modhead .spacer{ width:0px;}
#mod_tj .item{ border:1px #1AA4E3 solid; border-top:none; height:239px; overflow:hidden;}
#mod_tj .item center{ padding:6px 0px 6px 0px;}
#mod_tj .linkArea{ padding-left:15px; background:url(images/bullet.gif) no-repeat 0px 8px;}
#mod_tj .txt1{ text-align:left; height:25px; line-height:160%;}
#mod_tj .txt2{ text-align:left; line-height:150%; font-size:13px;}
#mod_tj a:link,
#mod_tj a:visited{ font-size:13px; color:#444444; font-weight:normal; text-decoration:none;}
#mod_tj a:hover { color:#FA7204; font-weight:normal; text-decoration:underline;}
/*==============*/
#mod_slide{ }
#mod_slide .modhead { height:24px; background:url(images/mod_4_bg.gif) repeat-x;}
#mod_slide .modhead .modh_l{ width:9px;}
#mod_slide .modhead .modh_r{ width:9px;}
#mod_slide .modhead .modh_t{ width:auto; height:24px; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:28px; text-align:center; letter-spacing:2px;}
#mod_slide .modhead .spacer{ width:0px;}
#mod_slide .item{ border:1px #1AA4E3 solid; border-top:none; height:239px; overflow:hidden;}
#mod_slide .item center{ padding:6px 0px 6px 0px;}
#mod_slide a:link,
#mod_slide a:visited{ font-size:13px; color:#444444; font-weight:normal; text-decoration:none;}
#mod_slide a:hover { color:#FA7204; font-weight:normal; text-decoration:underline;}

#focusimg { margin:0 auto; text-align:center; height:210px;}
#focustxt { margin:0 auto; height:25px; font-size:13px; color:#666666; font-weight:bold; text-align:center; line-height:160%;}

/*==============*/
#mod_hot { }
#mod_hot .modhead { height:25px; background:url(images/mod_8_m.gif) repeat-x; color:#FA7204;}
#mod_hot .modhead .modh_l{ width:9px; background:url(images/mod_8_l.gif) no-repeat top left;}
#mod_hot .modhead .modh_r{ width:50px; background:url(images/mod_8_r.gif) no-repeat top right;}
#mod_hot .modhead .modh_r a{ color:#FFFFFF; text-decoration:none; font-size:12px; font-family:"宋体"}
#mod_hot .modhead .modh_t{ width:99px; height:25px; background:url(images/mod_8_t.gif) no-repeat top right; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:30px; text-align:center; letter-spacing:2px;}
#mod_hot .modhead .spacer{ width:auto;}
#mod_hot .item{ border:1px #85BE21 solid; border-top:none; height:215px; overflow:hidden;}
#mod_hot .item center{ padding:6px 0px 6px 0px;}
#mod_hot .linkArea{ padding-left:17px; background:url(images/bullet.gif) no-repeat 2px 10px; text-align:left;}
#mod_hot .txt1{ text-align:left; height:25px; line-height:160%;}
#mod_hot .txt1 span.s1{}
#mod_hot .txt1 span.s2{ font-size:9px; color:#CCCCCC; padding-right:3px;}
#mod_hot .txt2{ text-align:left; line-height:150%; font-size:13px;}
#mod_hot a:link,
#mod_hot a:visited{font-size:13px; color:#444444; text-decoration:none;}
#mod_hot a:hover { color:#FA7204;text-decoration:underline;}
#mod_hot .topptt { margin-bottom:5px;}
#mod_hot .topptt .pic { padding-left:8px;}
#mod_hot .topptt .blocks{ border:1px #CCCCCC solid;}
#mod_hot .topptt .txt1{ padding-left:10px; font-weight:bold; height:25px; line-height:160%; }
#mod_hot .topptt .txt2{ vertical-align:top; padding:0px 15px 5px 10px;}
/*==============*/
#mod_hot2 { }
#mod_hot2 .modhead { height:25px; background:url(images/mod_13_m.gif) repeat-x; color:#FA7204;}
#mod_hot2 .modhead .modh_l{ width:9px; background:url(images/mod_13_l.gif) no-repeat top left;}
#mod_hot2 .modhead .modh_r{ width:50px; background:url(images/mod_13_r.gif) no-repeat top right;}
#mod_hot2 .modhead .modh_r a{ color:#FFFFFF; text-decoration:none; font-size:12px; font-family:"宋体"}
#mod_hot2 .modhead .modh_t{ width:99px; height:25px; background:url(images/mod_13_t.gif) no-repeat top right; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:30px; text-align:center; letter-spacing:2px;}
#mod_hot2 .modhead .spacer{ width:auto;}
#mod_hot2 .item{ border:1px #1CA4E2 solid; border-top:none; height:215px; overflow:hidden;}
#mod_hot2 .item center{ padding:6px 0px 6px 0px;}
#mod_hot2 .linkArea{ padding-left:17px; background:url(images/bullet.gif) no-repeat 2px 10px; text-align:left;}
#mod_hot2 .txt1{ text-align:left; height:25px; line-height:160%;}
#mod_hot2 .txt1 span.s1{}
#mod_hot2 .txt1 span.s2{ font-size:9px; color:#CCCCCC; padding-right:3px;}
#mod_hot2 .txt2{ text-align:left; line-height:150%; font-size:13px;}
#mod_hot2 a:link,
#mod_hot2 a:visited{ font-size:13px; color:#444444; text-decoration:none;}
#mod_hot2 a:hover { color:#FA7204; text-decoration:underline;}
#mod_hot2 .topptt { margin-bottom:5px;}
#mod_hot2 .topptt .pic { padding-left:8px;}
#mod_hot2 .topptt .blocks{ border:1px #CCCCCC solid;}
#mod_hot2 .topptt .txt1{ padding-left:10px; font-weight:bold; height:25px; line-height:160%; }
#mod_hot2 .topptt .txt2{ vertical-align:top; padding:0px 15px 5px 10px;}

/*==============*/
#mod_hit {}
#mod_hit .modhead { height:24px; background:url(images/mod_5_bg.gif) repeat-x;}
#mod_hit .modhead .modh_l{ width:9px; border-left:1px #F87200 solid;}
#mod_hit .modhead .modh_r{ width:9px; border-right:1px #F87200 solid;}
#mod_hit .modhead .modh_t{ width:auto; height:24px; font-size:14px; font-weight:bold; color:#F87200; line-height:26px; text-align:center; letter-spacing:2px;}
#mod_hit .modhead .spacer{ width:0px;}
#mod_hit .item{ border:1px #F87200 solid; border-top:none; height:217px; overflow:hidden;}
#mod_hit .item center{ padding:6px 0px 6px 0px;}
#mod_hit .linkArea{ padding-left:15px; background:url(images/bullet.gif) no-repeat 0px 8px;}
#mod_hit .txt1{ text-align:left; height:25px; line-height:160%;}
#mod_hit .txt2{ text-align:left; line-height:150%; font-size:13px;}
#mod_hit a:link,
#mod_hit a:visited{font-size:13px; color:#444444; font-weight:normal; text-decoration:none;}
#mod_hit a:hover {font-size:13px; color:#FA7204; font-weight:normal; text-decoration:underline;}
/*==============*/
#mod_hot3 { }
#mod_hot3 .modhead { height:26px; background:url(images/mod_2_m.gif) repeat-x; color:#FA7204;}
#mod_hot3 .modhead .modh_l{ width:9px; background:url(images/mod_2_l.gif) no-repeat top left;}
#mod_hot3 .modhead .modh_r{ width:50px; background:url(images/mod_2_r.gif) no-repeat top right;}
#mod_hot3 .modhead .modh_r a{ color:#0876CB; text-decoration:none; font-size:12px; font-family:"宋体"}
#mod_hot3 .modhead .modh_t{ width:99px; height:26px; background:url(images/mod_2_t.gif) no-repeat top right; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:30px; text-align:center; letter-spacing:2px;}
#mod_hot3 .modhead .spacer{ width:auto;}
#mod_hot3 .item{ border:1px #1CA4E2 solid; border-top:none; height:237px; overflow:hidden;}
#mod_hot3 .item center{ padding:6px 0px 6px 0px;}
#mod_hot3 .linkArea{ float:left; width:46%; overflow:hidden; padding-left:17px; background:url(images/bullet.gif) no-repeat 2px 10px; text-align:left;}
#mod_hot3 .txt1{ text-align:left; height:25px; line-height:160%;}
#mod_hot3 .txt1 span.s1{}
#mod_hot3 .txt1 span.s2{ font-size:9px; color:#CCCCCC; padding-right:3px;}
#mod_hot3 .txt2{ text-align:left; line-height:150%; font-size:13px;}
#mod_hot3 a:link,
#mod_hot3 a:visited{font-size:13px; color:#444444; font-weight:normal; text-decoration:none;}
#mod_hot3 a:hover { color:#3399FF; font-weight:normal; text-decoration:underline;}
#mod_hot3 .topppp { width:130px; float:left; margin-bottom:8px;}
#mod_hot3 .topppp .blocks{ border:1px #CCCCCC solid; width:102px; height:82px; margin:0 auto;}
#mod_hot3 .topppp img { margin:1px;}
#mod_hot3 .topppp .txt1{ text-align:center; padding:0px 5px 0px 5px; line-height:120%;}
#mod_hot3 .topppp .txt1 a{ color:#444444; font-size:12px;}

/*==============*/
#mod_hot4 { }
#mod_hot4 .modhead { height:26px; background:url(images/mod_3_m.gif) repeat-x; color:#FA7204;}
#mod_hot4 .modhead .modh_l{ width:9px; background:url(images/mod_3_l.gif) no-repeat top left;}
#mod_hot4 .modhead .modh_r{ width:50px; background:url(images/mod_3_r.gif) no-repeat top right;}
#mod_hot4 .modhead .modh_r a{ color:#7AB50D; text-decoration:none; font-size:12px; font-family:"宋体"}
#mod_hot4 .modhead .modh_t{ width:99px; height:26px; background:url(images/mod_3_t.gif) no-repeat top right; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:30px; text-align:center; letter-spacing:2px;}
#mod_hot4 .modhead .spacer{ width:auto;}
#mod_hot4 .item{ border:1px #83BF21 solid; border-top:none; height:240px; overflow:hidden;}
#mod_hot4 .item center{ padding:6px 0px 6px 0px;}
#mod_hot4 .linkArea{ padding-left:17px; background:url(images/bullet.gif) no-repeat 2px 10px; text-align:left;}
#mod_hot4 .txt1{ text-align:left; height:25px; line-height:160%;}
#mod_hot4 .txt1 span.s1{}
#mod_hot4 .txt1 span.s2{ font-size:9px; color:#CCCCCC; padding-right:3px;}
#mod_hot4 .txt2{ text-align:left; line-height:150%; font-size:13px;}
#mod_hot4 a:link,
#mod_hot4 a:visited{font-size:13px; color:#444444; font-weight:normal; text-decoration:none;}
#mod_hot4 a:hover { color:#FA7204; font-weight:normal; text-decoration:underline;}

/*==============*/
#mod_hot5 { }
#mod_hot5 .modhead { height:26px; background:url(images/mod_2_m.gif) repeat-x; color:#FA7204;}
#mod_hot5 .modhead .modh_l{ width:9px; background:url(images/mod_2_l.gif) no-repeat top left;}
#mod_hot5 .modhead .modh_r{ width:50px; background:url(images/mod_2_r.gif) no-repeat top right;}
#mod_hot5 .modhead .modh_r a{ color:#0876CB; text-decoration:none; font-size:12px; font-family:"宋体"}
#mod_hot5 .modhead .modh_t{ width:99px; height:26px; background:url(images/mod_2_t.gif) no-repeat top right; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:30px; text-align:center; letter-spacing:2px;}
#mod_hot5 .modhead .spacer{ width:auto;}
#mod_hot5 .item{ border:1px #1CA4E2 solid; border-top:none; height:237px; overflow:hidden;}
#mod_hot5 .item center{ padding:5px 0px 0px 0px;}
#mod_hot5 .linkArea{ width:128px; height:110px; overflow:hidden; float:left; margin-bottom:8px;}
#mod_hot5 .linkArea .pic{ text-align:center; vertical-align:top; height:72px;}
#mod_hot5 .linkArea .blocks{ border:1px #CCCCCC solid; width:102px; height:72px; margin:0 auto;}
#mod_hot5 .blocks img { margin:1px; width:100px; height:70px;}
#mod_hot5 .txt1{ text-align:center; padding:3px 5px 0px 5px;}

#mod_hot5 a:link,
#mod_hot5 a:visited{font-size:13px; color:#444444; font-weight:normal; text-decoration:none;}
#mod_hot5 a:hover { color:#3399FF; font-weight:normal; text-decoration:underline;}

/*==============*/
#mod_txt1 { }
#mod_txt1 .modhead { height:25px; background:url(images/mod_10_m.gif) repeat-x; color:#FA7204;}
#mod_txt1 .modhead .modh_l{ width:9px; background:url(images/mod_10_l.gif) no-repeat top left;}
#mod_txt1 .modhead .modh_r{ width:50px; background:url(images/mod_10_r.gif) no-repeat top right;}
#mod_txt1 .modhead .modh_r a{ color:#FFFFFF; text-decoration:none; font-size:12px; font-family:"宋体"}
#mod_txt1 .modhead .modh_t{ width:150px; height:25px; background:url(images/mod_10_t.gif) no-repeat top right; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:30px; text-align:left; padding-left:7px; letter-spacing:2px;}
#mod_txt1 .modhead .spacer{ width:auto;}
#mod_txt1 .item{ border:1px #E7166A solid; border-top:none; height:237px; overflow:hidden;}
#mod_txt1 .item center{ padding:6px 0px 6px 0px;}
#mod_txt1 .linkArea{ padding-left:15px; background:url(images/bullet.gif) no-repeat 0px 8px;}
#mod_txt1 .txt1{ text-align:left; height:25px; line-height:160%;}
#mod_txt1 .txt2{ text-align:left; line-height:150%; font-size:13px;}
#mod_txt1 a:link,
#mod_txt1 a:visited{font-size:13px; color:#444444; font-weight:normal; text-decoration:none;}
#mod_txt1 a:hover {font-size:13px; color:#FA7204; font-weight:normal; text-decoration:underline;}
/*==============*/
#mod_txt2 { }
#mod_txt2 .modhead { height:25px; background:url(images/mod_9_m.gif) repeat-x; color:#FA7204;}
#mod_txt2 .modhead .modh_l{ width:9px; background:url(images/mod_9_l.gif) no-repeat top left;}
#mod_txt2 .modhead .modh_r{ width:50px; background:url(images/mod_9_r.gif) no-repeat top right;}
#mod_txt2 .modhead .modh_r a{ color:#FFFFFF; text-decoration:none; font-size:12px; font-family:"宋体"}
#mod_txt2 .modhead .modh_t{ width:99px; height:25px; background:url(images/mod_9_t.gif) no-repeat top right; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:30px; text-align:center; letter-spacing:2px;}
#mod_txt2 .modhead .spacer{ width:auto;}
#mod_txt2 .item{ border:1px #1AA4E1 solid; border-top:none; height:241px; overflow:hidden;}
#mod_txt2 .item center{ padding:6px 0px 6px 0px;}
#mod_txt2 .linkArea{ padding-left:15px; background:url(images/bullet.gif) no-repeat 0px 8px;}
#mod_txt2 .txt1{ text-align:left; height:25px; line-height:160%;}
#mod_txt2 .txt2{ text-align:left; line-height:150%; font-size:13px;}
#mod_txt2 a:link,
#mod_txt2 a:visited{font-size:13px; color:#444444; font-weight:normal; text-decoration:none;}
#mod_txt2 a:hover {font-size:13px; color:#FA7204; font-weight:normal; text-decoration:underline;}
/*==============*/
#mod_txt3 { }
#mod_txt3 .modhead { height:25px; background:url(images/mod_8_m.gif) repeat-x; color:#FA7204;}
#mod_txt3 .modhead .modh_l{ width:9px; background:url(images/mod_8_l.gif) no-repeat top left;}
#mod_txt3 .modhead .modh_r{ width:50px; background:url(images/mod_8_r.gif) no-repeat top right;}
#mod_txt3 .modhead .modh_r a{ color:#FFFFFF; text-decoration:none; font-size:12px; font-family:"宋体"}
#mod_txt3 .modhead .modh_t{ width:99px; height:25px; background:url(images/mod_8_t.gif) no-repeat top right; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:30px; text-align:center; letter-spacing:2px;}
#mod_txt3 .modhead .spacer{ width:auto;}
#mod_txt3 .item{ border:1px #85BE21 solid; border-top:none; height:238px; overflow:hidden;}
#mod_txt3 .item center{ padding:6px 0px 6px 0px;}
#mod_txt3 .linkArea{ padding-left:17px; background:url(images/bullet.gif) no-repeat 2px 10px; text-align:left;}
#mod_txt3 .txt1{ text-align:left; height:25px; line-height:160%;}
#mod_txt3 .txt1 span.s1{}
#mod_txt3 .txt1 span.s2{ font-size:9px; color:#CCCCCC; padding-right:3px;}
#mod_txt3 .txt2{ text-align:left; line-height:150%; font-size:13px;}
#mod_txt3 a:link,
#mod_txt3 a:visited{font-size:13px; color:#444444; text-decoration:none;}
#mod_txt3 a:hover { color:#FA7204;text-decoration:underline;}
#mod_txt3 .topptt { margin-bottom:5px;}
#mod_txt3 .topptt .pic { padding-left:8px;}
#mod_txt3 .topptt .blocks{ border:1px #CCCCCC solid;}
#mod_txt3 .topptt .txt1{ padding-left:10px; font-weight:bold; height:25px; line-height:160%; }
#mod_txt3 .topptt .txt2{ vertical-align:top; padding:0px 15px 5px 10px;}
/*==============*/
#mod_txt4 { }
#mod_txt4 .modhead { height:25px; background:url(images/mod_13_m.gif) repeat-x; color:#FA7204;}
#mod_txt4 .modhead .modh_l{ width:9px; background:url(images/mod_13_l.gif) no-repeat top left;}
#mod_txt4 .modhead .modh_r{ width:50px; background:url(images/mod_13_r.gif) no-repeat top right;}
#mod_txt4 .modhead .modh_r a{ color:#FFFFFF; text-decoration:none; font-size:12px; font-family:"宋体"}
#mod_txt4 .modhead .modh_t{ width:99px; height:25px; background:url(images/mod_13_t.gif) no-repeat top right; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:30px; text-align:center; letter-spacing:2px;}
#mod_txt4 .modhead .spacer{ width:auto;}
#mod_txt4 .item{ border:1px #1CA4E2 solid; border-top:none; height:241px; overflow:hidden;}
#mod_txt4 .item center{ padding:6px 0px 6px 0px;}
#mod_txt4 .linkArea{ padding-left:17px; background:url(images/bullet.gif) no-repeat 2px 10px; text-align:left;}
#mod_txt4 .txt1{ text-align:left; height:25px; line-height:160%;}
#mod_txt4 .txt1 span.s1{}
#mod_txt4 .txt1 span.s2{ font-size:9px; color:#CCCCCC; padding-right:3px;}
#mod_txt4 .txt2{ text-align:left; line-height:150%; font-size:13px;}
#mod_txt4 a:link,
#mod_txt4 a:visited{ font-size:13px; color:#444444; text-decoration:none;}
#mod_txt4 a:hover { color:#FA7204; text-decoration:underline;}
#mod_txt4 .topptt { margin-bottom:5px;}
#mod_txt4 .topptt .pic { padding-left:8px;}
#mod_txt4 .topptt .blocks{ border:1px #CCCCCC solid;}
#mod_txt4 .topptt .txt1{ padding-left:10px; font-weight:bold; height:25px; line-height:160%; }
#mod_txt4 .topptt .txt2{ vertical-align:top; padding:0px 15px 5px 10px;}

/*==============*/
#mod_link {}
#mod_link .modhead { display:none; height:25px; background:url(images/mod_9_m.gif) repeat-x; color:#FA7204;}
#mod_link .modhead .modh_l{ width:9px; background:url(images/mod_9_l.gif) no-repeat top left;}
#mod_link .modhead .modh_r{ width:9px; background:url(images/mod_9_r.gif) no-repeat top right;}
#mod_link .modhead .modh_t{ width:99px; height:25px; background:url(images/mod_9_t.gif) no-repeat top right; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:30px; text-align:center; letter-spacing:2px;}
#mod_link .modhead .spacer{ width:auto;}
#mod_link .item{ border:1px #DDDDDD solid; padding:2px;}
#mod_link #demo{ width:868px;}
#mod_link #demo1{}
#mod_link #demo1 img{ margin:0px 5px 0px 5px;}
#mod_link #demo3 { width:2800px;}
/*==============*/
#mod_bian {}
#mod_bian .modhead { height:24px; background:url(images/mod_5_bg.gif) repeat-x;}
#mod_bian .modhead .modh_l{ width:9px; border-left:1px #F87200 solid;}
#mod_bian .modhead .modh_r{ width:9px; border-right:1px #F87200 solid;}
#mod_bian .modhead .modh_t{ width:auto; height:24px; font-size:14px; font-weight:bold; color:#F87200; line-height:26px; text-align:center; letter-spacing:2px;}
#mod_bian .modhead .spacer{ width:0px;}
#mod_bian .item{ border:1px #F87200 solid; border-top:none;}
#mod_bian .item center{ padding:6px 0px 6px 0px;}
#mod_bian .linkArea{ padding-left:15px; background:url(images/bullet.gif) no-repeat 0px 8px;}
#mod_bian .txt1{ text-align:left; height:25px; line-height:160%;}
#mod_bian .txt2{ text-align:left; line-height:150%; font-size:13px;}
#mod_bian a:link,
#mod_bian a:visited{font-size:13px; color:#444444; font-weight:normal; text-decoration:none;}
#mod_bian a:hover {font-size:13px; color:#FA7204; font-weight:normal; text-decoration:underline;}

/*==============*/
#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;}

/*==============*//*==============*/
.disphead { height:35px; background:url(images/bg_member.gif) repeat-x;}
.disphead .disph_l{ width:25px; background:url(images/arrow.gif) no-repeat top left;}
.disphead .spacer{ width:0px;}
.disphead .disph_r{ width:60px; background:url(images/lframe_t_r.gif) no-repeat right top;}
.disphead .disph_t{ width:auto; height:35px; text-align:left; text-indent:10px; font-size:13px; color:#FF6600; line-height:28px;}
.disphead .disph_t a:link,.disphead .disph_t a:visited{ color:#FF6600; text-decoration:none;}
.dispheadline { line-height:0px; height:0px; display:none;}

.dispfoot { display:none;}
.dispfoot .dispf_l{ }
.dispfoot .spacer{ }
.dispfoot .dispf_r{}
.dispitem { text-align:left; padding:10px 8px 10px 0px; border-right:1px #dddddd solid; padding-top:10px; padding-bottom:10px;}
/*==============*//*==============*/
.listhead { height:35px; background:url(images/bg_member.gif) repeat-x;}
.listhead .listh_l{ width:25px; background:url(images/arrow.gif) no-repeat top left;}
.listhead .spacer{ width:0px;}
.listhead .listh_r{ width:60px;}
.listhead .listh_t{ width:auto; height:35px; text-align:left; text-indent:10px; font-size:13px; color:#FF6600; line-height:28px;}
.listhead .listh_t a:link,.listhead .listh_t a:visited{ color:#FF6600; text-decoration:none;}
.listheadline { line-height:0px; height:0px; display:none;}
.listitem { text-align:left; padding:10px 10px 20px 0px;}
.listitem .ltab { margin-left:6px;}
.listfoot { display:none; }
/*==============*/
.str0 .listitem { text-align:center; margin:0 auto;}
.str0 .linkArea{ float:left; height:155px; overflow:hidden; width:155px; text-align:center;}
.str0 .linkArea table{width:140px; height:138px; margin:0 auto;}
.str0 .pic{ border:1px #CCCCCC solid; height:100px;}
.str0 .pic img{ width:138px;}
.str0 .pic .blocks { padding:1px 1px 1px 1px; margin:0px 0px 1px 0px; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.str0 .txt1{height:30px; padding-top:5px;}
.str0 a:link,
.str0 a:visited{font-size:12px; color:#333333; text-decoration:none; font-family:"宋体";}
.str0 a:hover {font-size:12px; color:#333333; 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:160%;}
.str1 .txt1 span.s1{ float:left;}
.str1 .txt1 span.s2{ float:right; font-size:9px; color:#CCCCCC; padding-right:3px;}
.str1 .txt2{ 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:160%;}
.str2 .txt1 span.s1{ float:left;}
.str2 .txt1 span.s2{ float:right; font-size:9px; font-weight:bold; color:#CCCCCC; padding-right:3px;}
.str2 .txt2{ line-height:150%; font-size:13px;}
.str2 a:link,
.str2 a:visited,
.str2 a:hover {font-size:13px; color:#097DC8; 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:160px; 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; margin:1px;}
.str4 .pic .blocks { height:120px; 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:160%;}
.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:14px; 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{ border:1px #CCCCCC solid; padding:1px 4px 1px 3px; font-size:12px; background:#EEEEEE; color:#FF6600;}
#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}


