@charset "utf-8";
/* CSS Document */
p { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:1.5em; margin-top:0px; margin-bottom:0px; padding-bottom:5px; padding-top:5px; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#fff; line-height:1.5em; margin-top:0px; margin-bottom:0px; padding-bottom:5px; padding-top:5px;font-weight:200; }

h2 { font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#523212; line-height:1.5em; margin-top:0px; margin-bottom:0px; padding-bottom:5px; padding-top:5px; font-weight:200; }

h3 { font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#311B0B; line-height:1.5em; margin-top:0px; margin-bottom:0px; padding-bottom:5px; padding-top:5px;  }

div{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333;  }

.white12px{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff;  }
.white22px{ font-family: Arial, Helvetica, sans-serif; font-size:22px; color:#fff;  }
.white11px{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#fff;  }

.orange12px{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FF9900; }
.orange11px{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FF9900;  }

.blue12px{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#0066CC; }
.blue11px{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#0066CC;  }
.black11px{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666;  }

.green12px{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#009933; }
.green11px{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#009933;  }

.red12px{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#CC0000; }
.red11px{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000;  }

a{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#0066FF;text-decoration:none; text-decoration:underline;  }
a:hover{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#990000;text-decoration:none; text-decoration:none;   }

.darkalink{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFCC00;text-decoration:none; text-decoration:underline;  }
.darkalink:hover{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;text-decoration:none; text-decoration:none;   }

.whitealink{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff;text-decoration:none; text-decoration:none;  }
.whitealink:hover{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000;text-decoration:none; text-decoration:none;   }

.darka11link{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFCC00;text-decoration:none; text-decoration:underline;  }
.darka11link:hover{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;text-decoration:none; text-decoration:none;   }





body { padding:0px; margin:0px; background:#fff;}
div.spacer { clear:both; }
.padding5px{ padding:5px;}
.100widthx { position:relative; width:100%;}

#wholearea { position:absolute; width:100%; height:100%; }

ul.redbgg{margin:0px; padding:0px;} 
li.redbgg{ background:url(images/cc.jpg)  no-repeat; padding-left:30px; list-style-position:outside; margin:0px; list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; margin-bottom:10px; }

ul.redbgg11{margin:0px; padding:0px;} 
li.redbgg11{ background:url(images/cc.jpg)  no-repeat; padding-left:20px; list-style-position:outside; margin:0px; list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin-bottom:10px; }


#bg-index01 { position:relative; width:100%; height:39px; background:url(images/bg1_01.jpg) repeat-x; }
#wrapper-index01 { position:relative; width:1000px; height:39px; margin:0 auto; }

#topheader { position:absolute; display:block; height:39px;}
#topheader ul { position:relative; list-style-type:none; padding:0px; margin:0px; height:39px; }
#topheader li { position: absolute; height:39px;}
#topheader li a { display:block; height:39px; }
#topheader span { display:none; }

#topheader01 { background:transparent url(images/index1_01.jpg) no-repeat; width:130px; left:0px; }
#topheader02 { background:transparent url(images/index1_02.jpg) no-repeat; width:181px; left:130px; }
#topheader03 { background:transparent url(images/index1_03.jpg) no-repeat; width:171px; left:311px; }
#topheader04 { background:transparent url(images/index1_04.jpg) no-repeat; width:166px; left:482px; }
#topheader05 { background:transparent url(images/index1_05.jpg) no-repeat; width:139px; left:648px; }
#topheader06 { background:transparent url(images/index1_06.jpg) no-repeat; width:213px; left:787px; }

#bg-index02 { position:relative; width:100%; height:288px; background:url(https://ehostasia.com/images/bg1_02.jpg) repeat-x; }
#wrapper-index02 { position:relative; width:1000px; height:288px; margin:0 auto; }

#header-left { width:500px; height:288px; background:url(https://ehostasia.com/images/index1_07.jpg) no-repeat; float:left; }
#header-right { width:500px; height:288px; background:url(https://ehostasia.com/images/index1_08.jpg) no-repeat; float:right; }

#bg-index03 { position:relative; width:100%; height:19px; background:url(https://ehostasia.com/images/bg1_03.jpg) repeat-x; }
#wrapper-index03 { position:relative; width:1000px; height:19px; margin:0 auto; background:url(https://ehostasia.com/images/index1_09.jpg) no-repeat; }

#bg-index04 { position:relative; width:100%; height:293px; background:url(https://ehostasia.com/images/bg1_04.jpg) repeat-x; }
#wrapper-index04 { position:relative; width:1000px; height:293px; margin:0 auto; background:url(https://ehostasia.com/images/index1_10.jpg) no-repeat; }

#bg-indexC { position:relative; width:100%; background:#fff repeat; }
#wrapper-indexC { position:relative; width:1000px; margin:0 auto; background:#fff repeat-y; }

#bg-index05 { position:relative; width:100%; height:254px; background:url(https://ehostasia.com/images/bg1_06.jpg) repeat-x; }
#wrapper-index05 { position:relative; width:1000px; height:254px; margin:0 auto; background:url(https://ehostasia.com/images/index1_12.jpg) no-repeat; }

#bg-index06 { position:relative; width:100%; height:60px; background:url(https://ehostasia.com/images/bg1_07.jpg) repeat-x; }
#wrapper-index06 { position:relative; width:1000px; height:60px; margin:0 auto; background:url(https://ehostasia.com/images/index1_13.jpg) no-repeat; }