@charset "utf-8";
/* CSS Document */

/* kpopular  */
#kpopular  *{ font-family:Verdana}
#kpopular  .mainWrap {}
#kpopular  .mainCtn {width:998px; margin:auto; position:relative;}
#kpopular  .mainCtn .top{ height:234px;}
#kpopular  .mainCtn .location { width:20px; height:25px;}
#kpopular  .mainCtn .mainFlash{ width:450px; height:300px; float:left}
#kpopular  .mainCtn .mainGallery{ background:url(/efm/kpopular/images/galleryBg.gif); width:548px; height:301px; float:left; position:relative}

#kpopular  .mainCtn .mainGallery .bbs2{width:494px; height:209px; left:20px; top:30px; position:absolute}
#kpopular  .mainCtn .mainGallery .bbs2 .bbsTable { width:494px; border-collapse:collapse; position:absolute; left:0px; top:25px;}
#kpopular  .mainCtn .mainGallery .bbs2 .bbsTable th {padding:6px 3px 2px 15px; font-weight:normal; text-align:left; color:#666666; background:url(/efm/kpopular/images/bul01New.gif) no-repeat 0 0; font-weight:bold; line-height:20px; overflow:hidden;}
#kpopular  .mainCtn .mainGallery .bbs2 .bbsTable td {padding:4px 3px 4px 3px; color:#4C4C4C; text-align:right; width:80px; background:url(/efm/kpopular/images/bul01New.gif) no-repeat -20px 0;}

#kpopular  .mainCtn .tit{ margin-bottom:2px;}
#kpopular  .mainCtn .mainTop .lnb{ position:absolute; left:50px; top:193px; width:990px}
#kpopular  .mainCtn .mainTop .lnb li{float:left; margin-right:5px;}
#kpopular  .mainCtn .howto{ width:450px; height:95px; float:left}
#kpopular  .mainCtn .indexFeature{ width:356px; height:95px; float:left}

#kpopular  .mainCtn .intro{ position:absolute; right:20px; top:102px; width:436px; height:82px;}
#kpopular  .mainCtn .intro .tit{ margin-bottom:5px;}
#kpopular  .mainCtn .intro .ctn{ line-height:17px;}

#kpopular  .mainCtn .ann{ position:absolute; right:20px; top:214px; width:436px; height:134px;}
#kpopular  .mainCtn .ann .tit{ }
#kpopular  .mainCtn .annTable { width:436px; border-collapse:collapse; overflow:hidden}
#kpopular  .mainCtn .annTable th {padding:2px 3px 2px 8px; font-weight:normal; text-align:left; color:#666666; background:url(/efm/RoughEdges//efm/kpopular/images/bul01.gif) no-repeat 0px 8px; height:18px; line-height:17px; overflow:hidden;}
#kpopular  .mainCtn .annTable td {padding:2px 3px 2px 3px; color:#4C4C4C; text-align:right;font:10px arial; width:50px;}

#kpopular  .mainCtn .mess{ position:absolute; right:20px; top:378px; width:436px; height:134px;}
#kpopular  .mainCtn .mess .tit{ }
#kpopular  .mainCtn .mess table { width:436px; border-collapse:collapse; overflow:hidden}
#kpopular  .mainCtn .mess table th {padding:2px 3px 2px 8px; font-weight:normal; text-align:left; color:#666666; background:url(/efm/RoughEdges//efm/kpopular/images/bul01.gif) no-repeat 0px 8px; height:18px; line-height:17px; overflow:hidden;}
#kpopular  .mainCtn .mess table td {padding:2px 3px 2px 3px; color:#4C4C4C; text-align:right;font:10px arial; width:50px;}

#kpopular  .mainCtn .indexFeature { position:relative}
#kpopular  .mainCtn .indexFeature h3{ position:absolute; left:0px; top:0px;}
#kpopular  .mainCtn .indexFeature .L1{ position:absolute; left:108px; top:14px;}
#kpopular  .mainCtn .indexFeature .L1 li{padding:0 0 4px 0;}
#kpopular  .mainCtn .indexFeature .L2{ position:absolute; left:258px; top:14px;}
#kpopular  .mainCtn .indexFeature .L2 li{padding:0 0 4px 0;}

#kpopular  .mainCtn .indexPodcast{ width:129px; height:48px; float:right; margin-bottom:14px;}

#kpopular  .mainCtn .indexBoard{width:998px; height:230px; background:url(/efm/kpopular/images/noticeBgNew.gif) no-repeat; position:relative}
#kpopular  .mainCtn .indexBoard .bbs1{width:385px; height:209px; left:20px; top:15px; position:absolute}
#kpopular  .mainCtn .indexBoard .bbs3{width:260px; height:209px; left:730px; top:15px; position:absolute}
#kpopular  .mainCtn .indexBoard .bbsTable { width:385px; border-collapse:collapse; position:absolute; left:10px; top:25px;}
#kpopular  .mainCtn .indexBoard .bbsTable th {padding:6px 3px 2px 15px; font-weight:normal; text-align:left; color:#666666; background:url(/efm/kpopular/images/bul01.gif) no-repeat 0 0; font-weight:bold; line-height:20px; overflow:hidden;}
#kpopular  .mainCtn .indexBoard .bbsTable td {padding:4px 3px 4px 3px; color:#4C4C4C; text-align:right; width:80px; background:url(/efm/kpopular/images/bul01.gif) no-repeat -20px 0;}

#kpopular  .mainCtn .indexBoard .gallery1{ position:absolute; left:450px; top:15px; width:530px; overflow:hidden;}
#kpopular  .mainCtn .indexBoard .gallery1 .photoBox2{ width:114px;margin-top:7px; float:left; margin-right:18px;}
#kpopular  .mainCtn .indexBoard .gallery1 .photoBox2 .photo img{ border:#FFFFFF solid 2px}

#kpopular  .mainCtn .indexBoard .bbs3 .bbsTable { width:230px; border-collapse:collapse; position:absolute; left:10px; top:25px;}
#kpopular  .mainCtn .indexBoard .bbs3 .bbsTable th {padding:6px 3px 2px 15px; font-weight:normal; text-align:left; color:#666666; background:url(/efm/kpopular/images/bul01.gif) no-repeat 0 0; font-weight:bold; line-height:20px; overflow:hidden;}
#kpopular  .mainCtn .indexBoard .bbs3 .bbsTable td {padding:4px 3px 4px 3px; color:#4C4C4C; text-align:right; width:80px; background:url(/efm/kpopular/images/bul01.gif) no-repeat -20px 0;}



#kpopular  .subWrap {}
#kpopular  .subCtn {width:998px; margin:auto; position:relative;}
#kpopular  .subCtn .subTop{ height:234px; margin-bottom:7px;}
#kpopular  .subCtn .subTop .lnb{ position:absolute; left:50px; top:193px; width:960px;}
#kpopular  .subCtn .subTop .lnb li{float:left; margin-right:5px;}

#kpopular  .subCtn .content .location { width:500px; height:20px; padding-left:20px}
#kpopular  .subCtn .content .top{background:url(/efm/kpopular/images/centerTop.gif) no-repeat; height:16px; font-size:0px; line-height:0px;}
#kpopular  .subCtn .content .ctn{background:url(/efm/kpopular/images/centerBg.gif) repeat-y; padding:0 20px; min-height:500px; _height:500px; *min-height:500px;}
#kpopular  .subCtn .content .bot{background:url(/efm/kpopular/images/centerBot.gif) no-repeat; height:16px; font-size:0px; line-height:0px;}

#kpopular  .subCtn .headTit{ margin-bottom:15px;}
#kpopular  .subCtn .cmsTable {margin:auto;width:800px;}
#kpopular  .subCtn .cmsTable .center1{width:800px;}
#kpopular  .subCtn .featBox{ width:810px; margin:auto; margin-bottom:30px;}
#kpopular  .subCtn .featIMG1{ width:180px; height:180px; float:left}
#kpopular  .subCtn .featTit1{ width:200px; float:left }
#kpopular  .subCtn .featCtn1{ width:575px; float:left; padding:0 0 0 10px; line-height:20px;}
#kpopular  .subCtn .featIMG2{ width:180px; height:180px; float:right}
#kpopular  .subCtn .featTit2{  width:200px; float:left}
#kpopular  .subCtn .featCtn2{ width:575px; float:left; padding:0 0 0 10px; line-height:20px;}



.kpopular CmsCtn { width:800px; line-height:150%; }
.kpopular CmsCtn .h3 {color:#333333;  font-weight:bold; }

.kpopularCmsCtn {padding:0 10px; line-height:150%;}
.kpopularCmsCtn .h5{color:#8a53b1;  font-weight:bold; padding-top:5px;}
.kpopularCmsCtn p{color:#666666; padding:5px;}


#kpopular  .subCtn .quickLink{ position:absolute; right:0px; top:142px;}

