@charset "utf-8";
/* CSS Document */

/* css for the whole page */
body {margin:0; background-image:url(../icsh08_bg.gif);}
* {font-size:12px; font-family:simsun; color:#444444;}

div,ul,li,form,img {margin: 0; padding: 0; border: 0; list-style:none;}

/* font,color,links css */

a {color:#444444; text-decoration:none;}
a:hover {color:#CC0000;}

.bold{font-weight:bold;}
.left {text-align:left;}
.right {text-align:right;}
.fleft {float:left;}
.fright {float:right;}

.f12 {font-size:12px;}
.f11 {font-size:11px;}
.f10 {font-size:10px;}

.gray { color:#959595;}
.orange { color:#FBAF5D;}

/* blank css */

.blank_h10 {width:100%; height:10px; margin:0 auto; overflow:hidden; clear:both;}
.hack {clear: both; display: block; height:1px; margin:0; overflow:hidden;}
.line {width:100%; clear: both; display: block; height:1px; margin:5px 0; overflow:hidden; background-color:#dddddd;}

/* index */

#indexflash { width:980px; margin:0 auto;}
#index_body { width:980px; height:140px; margin:0 auto; background-color:#CBCBCB; background-image:url(../icsh08_index01.gif); background-repeat:repeat-x;}
#index_adleft { width:460px; float:left; padding-top:33px;}
#index_adleft ul { padding-left:18px;}
#index_adleft li { padding-right:8px; float:left;}
#index_adleft li img { border:5px solid #ffffff;}
#index_list { width:300px; float:left;}
#index_list li { padding-left:8px; line-height:24px; background-image:url(../icsh08_dot.gif); background-repeat:repeat-x; background-position:bottom;}
#index_adright { float:right;}
#index_adright li { display:block; padding:0 15px 5px 0;}

#bottom { width:980px; margin:0 auto; height:35px; background-image:url(../icsh08_index02.gif); overflow:hidden;}
#bottom_left { padding-left:15px; line-height:40px; float:left; color:#999999;}
#bottom_left a { color:#999999;}
#bottom_left a:hover { color:#CC0000;}
#bottom_right { padding-right:15px; line-height:40px; float:right; color:#999999;}


/* icsh_index */

#main_body { width:980px; margin:0 auto; padding:5px 0 10px 0; background-color:#FFFFFF;}
#main_left { float:left; width:210px; background-color:#e3e3e3;}
#main_right { float:right; width:760px;}
#main_logo { width:100%; height:110px; overflow:hidden; clear:both;}

#icsh_menu { width:210px; }
#icsh_menu div { width:180px; height:36px; line-height:36px; text-align:right; padding-right:30px; font-size:14px; letter-spacing:2px; font-weight:bold; background-image:url(../icsh08_icsh02.gif);}
#icsh_menu div a { font-size:14px; font-weight:bold;}
#icsh_menu ul { border-bottom:1px solid #D5D5D5; padding:5px 0; background-image:url(../icsh08_icsh03.gif); display:none;}
#icsh_menu li { height:27px; line-height:27px; padding-left:20px; background-image:url(../icsh08_icsh04.gif); background-repeat:no-repeat; background-position:bottom;}
#ticket_ad { padding-top:20px;}
#ticket_ad li {padding-bottom:5px;}

#icsh_flash {width:100%; height:230px; float:left; clear:both;}
#icsh_topleft { width:360px; float:left; clear:left;}
#icsh_toppic { width:360px; height:240px; overflow:hidden;}
#icsh_toplist { width:360px; height:86px; overflow:hidden; background-color:#E2E2E2; margin-top:2px;}
#icsh_toplist li { display:block; height:29px; line-height:29px; font-weight:bold; padding-left:10px; background-image:url(../icsh08_dot.gif); background-repeat:repeat-x; background-position:bottom;}
#icsh_toplist li a { display:block; height:29px; overflow:hidden;}
.icsh_toplist1 {  background-color:#E2E2E2;}
.icsh_toplist2 {  background-color:#eeeeee;}
.icsh_toplist3 {  background-color:#eeeeee;}

#icsh_indexcal { float:right; clear:right; padding-right:10px;}
.icsh_indexcaltable { width:380px; height:126px; background-image:url(../icsh08_icsh07.gif);}
.icsh_indexcaltittle { height:21px; background-color:#CDCDCD;}
.icsh_indexcaltittle li { float:left; width:54px; height:21px; line-height:21px; text-align:center;}
.icsh_indexcaldate li { float:left; width:54px; height:18px; line-height:18px; text-align:center; margin-top:1px; margin-bottom:2px;}
.icsh_indexcaldate .hd { background-color:#f1f1f1; cursor:pointer;}
.icsh_indexcaldate .red { color:#cc0000;}
.caldetail {display:none; position:fixed; z-index:100; width:169px; filter: Alpha(opacity=75); opacity:0.75;}
.caldetail span { display:block; width:149px; padding:0 10px; padding-top:20px; padding-bottom:5px; color:#000000; background-image:url(../icsh08_icsh08.gif); word-wrap:break-all;}

#icsh_news { width:380px; float:right; clear:right; padding-right:10px; margin-top:10px;}
#icsh_news .tittle { width:100%; height:25px; line-height:25px; background-image:url(../icsh08_icsh06.gif);}
#icsh_news .tittle .fleft { padding-left:10px; font-size:14px; font-weight:bold; color:#cc0000;}
#icsh_news .tittle .fright a { color:#777777; padding-right:5px;}
#icsh_news li { display:block; height:27px; line-height:27px; width:380px; background-image:url(../icsh08_dot.gif); background-repeat:repeat-x; background-position:bottom;}
#icsh_news li a { display:block; height:27px; overflow:hidden;}

#icsh_links { width:748px; border:1px solid #E2E2E2; float:left; clear:left; margin-top:10px;}
#icsh_links ul { padding:5px;}
#icsh_links li { display:block; float:left; width:147px; height:45px; text-align:center; padding-top:5px;}
#icsh_links li img { border:1px solid #dddddd; padding:1px;}

#main_tittle {width:730px; float:left; height:30px; line-height:30px; padding-left:20px; font-size:14px; font-weight:bold; color:#cc0000; background-image:url(../icsh08_index04.gif);}

#main_bottom { width:980px; margin:0 auto; background-color:#FFFFFF;}
#main_bottommenu { width:100%; text-align:center; height:30px; line-height:30px; color:#eeeeee; letter-spacing:2px; background-image:url(../icsh08_index03.gif);}
#main_bottommenu a { color:#eeeeee; letter-spacing:2px;}
#main_bottomcopy { width:100%; text-align:center; padding:10px 0; line-height:25px; color:#999999;}

/* icsh_calendar */

.icsh_calendar { width:750px; float:left;}
.icsh_calendar_tittle { line-height:25px; font-weight:bold; color:#cc0000; font-size:14px;}

/* icsh_article */

.icsh_article { padding:10px 40px; font-size:14px; line-height:30px;}
.icsh_article * { font-size:14px; line-height:30px;}
.icsh_article_tittle {width:100%; line-height:50px; padding-top:10px; font-size:18px; font-family:simhei; text-align:center;}

/* icsh_list */

.icsh_tittlelist { width:750px; margin:10px 0;}
.icsh_tittlelist li { height:30px; padding:0 10px; background-image:url(../icsh08_dot.gif); background-repeat:repeat-x; background-position:bottom;}
.icsh_tittlelist li a { float:left; line-height:30px; font-size:14px;}
.icsh_tittlelist li span { float:right; line-height:30px; color:#777777;}

.icsh_piclist li { float:left; width:188px; text-align:center; padding-top:15px; line-height:24px;}
.icsh_piclist li img {display:block; padding:1px; border:5px solid #eeeeee; margin:0 auto;}

/* TMC */

.main_tmc #main_left { float:left; width:210px; background-color:#C6D6EC;}
#tmc_menu { width:210px; }
#tmc_menu div { width:180px; height:36px; line-height:36px; text-align:right; padding-right:30px; font-size:14px; letter-spacing:2px; font-weight:bold; background-image:url(../icsh08_TMC02.gif);}
#tmc_menu div a { font-size:14px; font-weight:bold; color:#114086;}
.main_tmc #main_tittle { color:#114086; background-image:url(../icsh08_TMC03.gif);}

/* expo */

.main_expo #main_left { float:left; width:210px; background-color:#B4DBA4;}
#expo_menu { width:210px; }
#expo_menu div { width:180px; height:36px; line-height:36px; text-align:right; padding-right:30px; font-size:14px; letter-spacing:2px; font-weight:bold; background-image:url(../icsh08_expo02.gif);}
#expo_menu div a { font-size:14px; font-weight:bold; color:#317813;}
.main_expo #main_tittle { color:#317813; background-image:url(../icsh08_expo03.gif);}

/* f1 */

#f1_menu { width:210px; }
#f1_menu div { width:180px; height:36px; line-height:36px; text-align:right; padding-right:30px; font-size:14px; letter-spacing:2px; font-weight:bold; background-image:url(../icsh08_icsh02.gif);}
#f1_menu div a { font-size:14px; font-weight:bold; color:#cc0000;}
.main_f1 #main_tittle { color:#cc0000; background-image:url(../icsh08_f103.gif);}