@charset "utf-8";
/* CSS Document */





/* DriveTime */
#DriveTime *{ font-family:Verdana}
#DriveTime .mainWrap {}
#DriveTime .mainCtn {width:998px; margin:auto; position:relative;}
#DriveTime .mainCtn .top{ height:234px;}
#DriveTime .mainCtn .mainLeft{width:450px; float:left;}
#DriveTime .mainCtn .howto{ width:450px; height:65px; float:left; margin:10px 0 0 0;}
#DriveTime .mainCtn .mainGallery{ background:url(/efm/DriveTime/images/galleryBgNew.gif) no-repeat left top; width:548px; height:377px; float:left; position:relative; margin:10px 0 0 0;}
#DriveTime .mainCtn .gallery1{ position:absolute; left:20px; top:40px; width:530px; overflow:hidden;}
#DriveTime .mainCtn .gallery2{ position:absolute; left:18px; top:176px; width:530px; overflow:hidden;}
#DriveTime .mainCtn .mainFlash{ width:450px; height:318px; float:left;}
#DriveTime .mainCtn .tit{ margin-bottom:2px;}
#DriveTime .mainCtn .photoBox{ width:114px; float:left; margin-right:18px;}
#DriveTime .mainCtn .photoBox .photo img{ border:#FFFFFF solid 2px}
#DriveTime .mainCtn .photoBox .tit{ font-weight:bold; text-align:center; height:14px; margin-top:2px;}
#DriveTime .mainCtn .photoBox .tit a{ font-size:11px; font-family:Tahoma; color:#666666;}
#DriveTime .mainCtn .mainTop .lnb{ position:absolute; left:17px; top:193px;}
#DriveTime .mainCtn .mainTop .lnb li{float:left; margin-right:2px;}

#DriveTime .mainCtn .indexFeature{ width:356px; height:110px; float:left}

/* modify - 20090922 add */
#DriveTime .mainCtn .photoBox2{ width:114px;margin-bottom:14px; float:left; margin-right:18px;}
#DriveTime .mainCtn .photoBox2 .photo img{ border:#FFFFFF solid 2px}
#DriveTime .mainCtn .photoBox2 .tit{ font-weight:bold; text-align:center; height:14px; margin-top:2px;}
#DriveTime .mainCtn .photoBox2 .tit a{ font-size:11px; font-family:Tahoma; color:#666666;}


#DriveTime .mainCtn .intro{ position:absolute; right:20px; top:102px; width:436px; height:82px;}
#DriveTime .mainCtn .intro .tit{ margin-bottom:5px;}
#DriveTime .mainCtn .intro .ctn{ line-height:17px;}

#DriveTime .mainCtn .ann{ position:absolute; right:20px; top:214px; width:436px; height:134px;}
#DriveTime .mainCtn .ann .tit{ }
#DriveTime .mainCtn .annTable { width:436px; border-collapse:collapse; overflow:hidden}
#DriveTime .mainCtn .annTable th {padding:2px 3px 2px 8px; font-weight:normal; text-align:left; color:#666666; background:url(/efm/RoughEdges/images/bul01.gif) no-repeat 0px 8px; height:18px; line-height:17px; overflow:hidden;}
#DriveTime .mainCtn .annTable td {padding:2px 3px 2px 3px; color:#4C4C4C; text-align:right;font:10px arial; width:50px;}

#DriveTime .mainCtn .mess{ position:absolute; right:20px; top:378px; width:436px; height:134px;}
#DriveTime .mainCtn .mess .tit{ }
#DriveTime .mainCtn .mess table { width:436px; border-collapse:collapse; overflow:hidden}
#DriveTime .mainCtn .mess table th {padding:2px 3px 2px 8px; font-weight:normal; text-align:left; color:#666666; background:url(/efm/RoughEdges/images/bul01.gif) no-repeat 0px 8px; height:18px; line-height:17px; overflow:hidden;}
#DriveTime .mainCtn .mess table td {padding:2px 3px 2px 3px; color:#4C4C4C; text-align:right;font:10px arial; width:50px;}

#DriveTime .mainCtn .indexFeature { position:relative}
#DriveTime .mainCtn .indexFeature h3{ position:absolute; left:0px; top:0px;}
#DriveTime .mainCtn .indexFeature .L1{ position:absolute; left:99px; top:28px;}
#DriveTime .mainCtn .indexFeature .L2{ position:absolute; left:227px; top:28px;}

#DriveTime .mainCtn .indexPodcast{ width:182px; height:48px; float:right; margin-bottom:14px;}
#DriveTime .mainCtn .indexEvent{ width:182px; height:48px; float:right; margin-bottom:10px;}

#DriveTime .mainCtn .indexBoard{width:998px; height:230px; background:url(/efm/DriveTime/images/noticeBg.gif) no-repeat; position:relative}
#DriveTime .mainCtn .indexBoard .bbs1{width:468px; height:209px; left:20px; top:7px; position:absolute}
#DriveTime .mainCtn .indexBoard .bbs2{width:468px; height:209px; left:513px; top:7px; position:absolute}
#DriveTime .mainCtn .indexBoard .bbsTable { width:445px; border-collapse:collapse; position:absolute; left:10px; top:32px;}
#DriveTime .mainCtn .indexBoard .bbsTable th {padding:6px 3px 2px 15px; font-weight:normal; text-align:left; color:#666666; background:url(/efm/DriveTime/images/bul01.gif) no-repeat 0 0; font-weight:bold; line-height:20px; overflow:hidden;}
#DriveTime .mainCtn .indexBoard .bbsTable td {padding:4px 3px 4px 3px; color:#4C4C4C; text-align:right; width:80px; background:url(/efm/DriveTime/images/bul01.gif) no-repeat -20px 0;}


#DriveTime .subWrap {}
#DriveTime .subCtn {width:998px; margin:auto; position:relative;}
#DriveTime .subCtn .subTop{ height:234px; margin-bottom:7px;}
#DriveTime .subCtn .subTop .lnb{ position:absolute; left:17px; top:193px;}
#DriveTime .subCtn .subTop .lnb li{float:left; margin-right:2px;}
#DriveTime .subCtn .content{}
#DriveTime .subCtn .content .top{background:url(/efm/DriveTime/images/centerTop.gif) no-repeat; height:16px; font-size:0px; line-height:0px;}
#DriveTime .subCtn .content .ctn{background:url(/efm/DriveTime/images/centerBg.gif) repeat-y; padding:0 20px; min-height:500px; _height:500px; *min-height:500px;}
#DriveTime .subCtn .content .bot{background:url(/efm/DriveTime/images/centerBot.gif) no-repeat; height:16px; font-size:0px; line-height:0px;}
#DriveTime .subCtn .headTit{ margin-bottom:20px;}
#DriveTime .subCtn .cmsTable{margin:auto;width:760px;}
#DriveTime .subCtn .featBox{ width:800px; margin:auto; margin-bottom:30px;}
#DriveTime .subCtn .featIMG1{ width:180px; height:180px; float:left}
#DriveTime .subCtn .featTit1{ width:200px; float:left }
#DriveTime .subCtn .featCtn1{ width:575px; float:left; padding:0 0 0 10px; line-height:20px;}
#DriveTime .subCtn .featIMG2{ width:180px; height:180px; float:right}
#DriveTime .subCtn .featTit2{ width:200px; float:left}
#DriveTime .subCtn .featCtn2{ width:575px; float:left; padding:0 0 0 10px; line-height:20px;}