﻿@charset "utf-8"; 

.off {cursor:default; opacity:.5; filter:alpha(opacity = 50);}
.off:hover {text-decoration:none;}

#container { background: url("http://static.global.mnet.com/data/od/images/globalmnet/enews/bg_container.gif?v=20") repeat-y  0 0 ;padding-bottom:50px; width:981px;}
#container.mngIntro {background:none;}

.mngStar {height:190px;position:relative; z-index:100;}
.mngStar h1 {position:absolute; top:7px; left:-167px; background: url("http://static.global.mnet.com/data/od/images/globalmnet/mng/h1_mng.png?ver=2") -60px -38px no-repeat; width:595px; height:180px; overflow:hidden; text-indent:-9999px;}
/* 20150105 .mngStar h2 {position:absolute; top:100px;color:#444; font-size:32px; line-height:40px;font-weight:bold;}*/
.mngStar h2 {position:absolute;top:95px;color:#444;font-size:30px;line-height:30px;font-weight:bold;letter-spacing:-1px;}
.mngStar .icon {z-index:100;position:absolute; top:564px; right:-125px; background: url("http://static.global.mnet.com/data/od/images/globalmnet/mng/h1_mng.png?ver=2") right bottom no-repeat; width:162px; height:167px;}
.mngStar .snsList {position:absolute; top:160px; left:0;}

.mngLive {background:#2c2c2c; height:450px; position:relative;}
.mngLive .areaPlayer {float:left; width:675px; height:409px; position:relative;}

.mngLive .areaPlayerBanner .cover {width:675px; height:382px;position:absolute; left:0; top:0;background:#2c2c2c;}
.mngLive .areaPlayerBanner {width:675px; height:382px; position:absolute; left:0; top:0;}
.mngLive .areaPlayerBanner button {height:15px; display:inline-block; text-indent:-9999em; text-indent:0em; padding:0; margin:0; line-height:0; font-size:0; vertical-align:top; background:url('http://static.global.mnet.com/data/od/images/globalmnet/mng/player_banner_icon.png') left top no-repeat;}
.mngLive .areaPlayerBanner .btn_control {width:100%; height:15px; text-align:center; position:absolute; left:0; bottom:21px; z-index:2;}
.mngLive .areaPlayerBanner .btn_control button i {display:block; text-indent:-9999em; padding:0; margin:0; line-height:0; font-size:0; vertical-align:top;}
.mngLive .areaPlayerBanner .btn_control button.prev, 
.mngLive .areaPlayerBanner .btn_control button.next {width:8px}
.mngLive .areaPlayerBanner .btn_control button.prev {width:8px; background-position:-59px 0; margin-right:8px;}
.mngLive .areaPlayerBanner .btn_control button.next {width:8px; background-position:-77px 0; margin-left:8px;}
.mngLive .areaPlayerBanner .btn_control button.stop, 
.mngLive .areaPlayerBanner .btn_control button.play {width:17px; position:absolute; right:20px; top:0;}
.mngLive .areaPlayerBanner .btn_control button.stop {background-position:-32px 0;}
.mngLive .areaPlayerBanner .btn_control button.play {background-position:-32px -15px;}
.mngLive .areaPlayerBanner .btn_control span button {width:15px; background-position:-118px 0; margin-left:5px;}
.mngLive .areaPlayerBanner .btn_control span button:first-child {margin-left:0;}
.mngLive .areaPlayerBanner .btn_control span button.selected {background-position:-95px 0;}
.mngLive .areaPlayerBanner button.close {width:22px; height:23px; background-position:0 0; position:absolute; right:20px; top:20px; z-index:3;}
.mngLive .areaPlayerBanner ul {width:675px; height:382px; overflow:hidden; position:relative; z-index:1;}
.mngLive .areaPlayerBanner ul li {width:100%; height:100%; position:absolute; left:0; top:0;}
.mngLive .areaPlayerBanner ul li.jqView_css3 {
	opacity:0; filter:alpha(opacity=0); 
	-webkit-transition: all 0.8s ease;
	-moz-transition: all 0.8s ease;
	-o-transition: all 0.8s ease;
	-ms-transition: all 0.8s ease;
	transition: all 0.8s ease;
	
	-webkit-transform: translate(220px);
	-moz-transform: 	  translate(220px);
	-o-transform: 		  ttranslate(220px);
	-ms-transform: 	  translate(220px);
	transform: 			  translate(220px);
}
.mngLive .areaPlayerBanner ul li.jqView_css3.jqView  {
	opacity:1; filter:alpha(opacity=100); 
	-webkit-transition: -webkit-transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1.000), opacity 0.35s ease;
	-moz-transition: 	  -moz-transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1.000), opacity 0.35s ease;
	-o-transition:		   -o-transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1.000), opacity 0.35s ease;
	-ms-transition:	  -ms-transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1.000), opacity 0.35s ease;
	transition: 				transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1.000), opacity 0.35s ease;
	-webkit-transform: translate(0);
	-moz-transform: 	  translate(0);
	-o-transform: 		  translate(0);
	-ms-transform: 	  translate(0);
	transform: 			  translate(0);
}

.mngLive .areaLive {float:right; width:305px; height:409px; overflow:hidden;}
.mngLive .areaLive h3 {font-size:20px; color:#fff; font-weight:bold; padding:10px 20px 0; line-height:27px; height:30px; display:block;}
.mngLive .areaLive .setLanguage {margin-left:20px; height:40px;}
.mngLive .areaLive .setLanguage li {float:left; width:87px; margin-right:1px; position:relative;}
.mngLive .areaLive .setLanguage li.last {width:66px;}
.mngLive .areaLive .setLanguage li a {display:block; text-align:center; background:#7d3b87; color:#fff; height:27px; line-height:27px;}
.mngLive .areaLive .setLanguage li.on a {background:#f9239a;}
.mngLive .areaLive .setLanguage li.on i {content:''; position:absolute; left:50%; margin-left:-5px;display:block;background: url("http://static.global.mnet.com/data/od/images/globalmnet/mng/icon_mng.png?ver=1") 0 0 no-repeat; width:9px; height:5px;}
.mngLive .chatMng { width:305px; height:329px;}
#mngChat .cmt {color:#b1b2b1;background:#2c2c2c;}
#mngChat .cmt .cmtWrite {border-top:1px solid #000;}
#mngChat .cmt .cmtWrite form { border-top:1px solid #393939; display:block;padding:18px 20px; position:relative;}
#mngChat .cmt .cmtWrite .cmtWriteWrap {margin-right:55px; background:#fff; height:34px;}
#mngChat .cmt .cmtWrite .cmtWriteWrap div.cmtWriteForm {position: relative;}
#mngChat .cmt .cmtWrite .cmtWriteMentions {position: absolute; width: 100%;}
#mngChat .cmt .cmtWrite .cmtWriteForm .cmtWriteTextarea {position: relative; z-index: 2; width:210px; overflow:hidden;}
#mngChat .cmt .cmtWrite .cmtWriteWrap .cmtWriteForm textarea.cssTextarea {width:100%; border:0; color:#333; font-size:12px; line-height:13px; height:34px;}
#mngChat .cmt .cmtWrite .cmtButtonSubmit {position:absolute; top:18px; right:20px;}
#mngChat .cmt .cmtWrite .cmtButtonSubmit button {font-size:11px; color:#fff; background:#5e5e5e; width:55px; height:34px; line-height:34px; text-align:center;}
#mngChat .cmt .cmtBox {text-align:right; padding:0 20px; height:23px; border-bottom:1px solid #000;}
#mngChat .cmt .cmtBox span {float:left;}
#mngChat .cmt .cmtBox .remainTimes {float:none;}
#mngChat .cmt .cmtBox .cmtNum {font-weight:bold; margin-right:3px;}
#mngChat .cmt .cmtBox .btnRefresh {background: url("http://static.global.mnet.com/data/od/images/globalmnet/mng/icon_mng.png?ver=1") 0 -23px no-repeat; width:17px; height:14px; text-indent:-9999px; text-align:left; display:inline-block; vertical-align:middle;}
#mngChat .cmt .cmtList {height:304px;overflow:hidden; border-top:1px solid #393939;}
#mngChat .cmt .cmtList.panel {height:234px;}
#mngChat .cmt .cmtList ul {padding:0 20px;}
#mngChat .cmt .cmtList li {padding-top:15px; position:relative;}
#mngChat .cmt .cmtList .cmtContPhoto {position:absolute; width:34px; height:34px;top:15px; left:0;}
#mngChat .cmt .cmtList .cmtContPhoto img {width:34px; height:34px;}
#mngChat .cmt .cmtList .jQCmtCont {margin-left:48px;color:#b1b2b1; zoom:1;}
#mngChat .cmt .cmtList .jQCmtCont .cmtContNick a, #mngChat .cmt .cmtList .jQCmtCont .cmtContBody a {color:#b1b2b1;}
#mngChat .cmt .cmtList .jQCmtCont .cmtContNick {display:inline; font-weight:bold;}
#mngChat .cmt .cmtList .jQCmtCont .cmtContDate {display:inline;}
#mngChat .cmt .cmtList .jQCmtCont .cmtContBody {line-height:16px; margin-left:-12px; width:220px;background: url("http://static.global.mnet.com/data/od/images/globalmnet/mng/bg_comment.png") 0 bottom no-repeat; color:#333; font-weight:bold; padding-bottom:15px;}
#mngChat .cmt .cmtList .jQCmtCont .cmtContBody span {display:block;background:#2c2c2c url("http://static.global.mnet.com/data/od/images/globalmnet/mng/bg_comment.png") 0 0 no-repeat; padding:10px 20px 0;}
#mngChat .cmt .cmtList .jQCmtCont .cmtContBtn a {color:#b1b2b1; text-decoration:underline; margin-right:5px;} 
#mngChat .cmt .cmtMoreView {text-align:center; height:28px; line-height:28px; background:#414141; border:1px solid #000; margin:15px 20px 0 20px;}
#mngChat .cmt .cmtMoreView a {color:#B1B2B1;}

#mngChat .cmt .cmtCont .moReplyWrap {position:relative; margin-left:50px; }
#mngChat .cmt .cmtCont .cmtWriteMentions {position: absolute; width: 100%;}
#mngChat .cmt .cmtCont .cmtWriteForm {position:relative;background:#fff; border:1px solid #000; height:40px;padding-right:30px;}
#mngChat .moReplyWrap form fieldset .adminMedia {right:5px;top:11px;}
#mngChat .cmt .cmtCont .moReplyWrap .cmtButtonSubmit {height:15px; margin-bottom:10px; right:0;}
#mngChat .cmt .cmtCont .moReplyWrap .cmtButtonSubmit button {color:#b1b2b1; text-decoration:underline;}
#mngChat .cmt .cmtWriteWrap .cmtWriteForm textarea.cssTextarea {font-size: 12px; font-weight: bold; width:100%; border:0; color:#333; font-size:12px; line-height:15px; height:39px;}

.mngLive .notice {background: url("http://static.global.mnet.com/data/od/images/globalmnet/mng/bg_notice.jpg") 0 0 no-repeat; height:42px; line-height:42px; color:#fff; font-weight:bold; padding-left:53px; clear:both;}
.mngLive .notice a {color:#fff;}

.mngContent {height:810px; margin-top:20px;}
.mngContent .mngShopCon {float:left; width:310px; height:810px;  overflow:hidden; margin-right:50px;}
.mngContent .mngShopCon iframe {height:810px;width:310px; border:0; overflow:hidden;}

.mngContent .relatedCon {float:left; width:270px; height:770px; overflow:hidden; margin-right:50px; background: url("http://static.global.mnet.com/data/od/images/globalmnet/mng/bg_shop2.gif") 0 0 repeat; padding:20px;}
.mngContent .wrapRelated {background:#fff;height:730px; padding:20px;}
.mngContent .wrapRelated h3 {font-size:20px; font-weight:bold; display:block; height:36px; line-height:25px; color:#333;}
.mngContent .wrapRelated .wrapVideo {border-bottom:1px solid #e5e5e5;margin-bottom:20px; padding-bottom:10px;}
.mngContent .wrapRelated .videoList li { height:47px; margin-bottom:15px; }
.mngContent .wrapRelated .videoList .thumb {float:left; width:74px; height:47px; position:relative;}
.mngContent .wrapRelated .videoList .thumb .frame { width:72px; height:45px; }
.mngContent .wrapRelated .videoList .thumb img { width:74px; height:47px; }
.mngContent .wrapRelated .videoList li p { margin-left:85px;  }
.mngContent .wrapRelated .videoList li .title { line-height:16px; height:34px; overflow:hidden;font-weight:bold; }
.mngContent .wrapRelated .newsList li { height:50px; margin-bottom:15px; }
.mngContent .wrapRelated .newsList .thumb {float:left; width:55px; height:50px; position:relative;}
.mngContent .wrapRelated .newsList .thumb .frame { width:53px; height:48px; }
.mngContent .wrapRelated .newsList .thumb img { width:55px; height:50px; }
.mngContent .wrapRelated .newsList li p { margin-left:66px; }
.mngContent .wrapRelated .newsList li .title { line-height:16px; height:50px; overflow:hidden;}

.mngContent .conUser {float:left; width:265px; height:810px;}
.mngContent .conUser h3 {font-size:20px; font-weight:bold; display:block; padding-top:15px; line-height:25px; height:35px; color:#333;}

.getCD {position:relative;}
.getCD h3 { color: #333;display: block;font-size: 20px;font-weight: bold; height: 35px; line-height: 25px;padding-top: 15px;}
.getCD h3 .closed {display:inline-block; vertical-align:top;margin-top:3px;background:#f9239a; color:#fff; font-weight:bold; height:19px; line-height:19px; padding:0 5px; font-size:12px;}
.getCD .listProfile {overflow:hidden;background: url("http://static.global.mnet.com/data/od/images/globalmnet/mng/bg_thumb.gif") 0 0 no-repeat; width:264px; height:266px; position:relative;}
.getCD .listProfile .loading {position:absolute;background: url("http://static.global.mnet.com/data/od/images/globalmnet/common/loading.gif") 0 0 no-repeat;z-index:100; top:115px; left:115px;width:34px; height:34px;}
.getCD .listProfile ul {position:absolute; top:0; left:0;width:266px; height:266px;}
.getCD .listProfile ul li {float:left; width:36px; height:36px; margin-right:2px; margin-bottom:2px;}
.getCD .listProfile ul li img {display:block; width:36px; height:36px;}
.getCD .listProfile ul li i {position:absolute; top:0; left:0;}
.getCD .listProfile ul li a {position:relative;display:block;opacity:.5; filter:alpha(opacity=50); 
-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
			transition: all 0.3s ease;
}
.getCD .listProfile ul li a:hover, .getCD .listProfile ul li a.on {opacity:1; filter:alpha(opacity=100);
 -webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
			transition: all 0.3s ease;
}
.getCD .listProfile ul li a:hover i, .getCD .listProfile ul li a.on i {border:3px solid #f9239a; width:30px; height:30px;}
.getCD .listProfile ul li .layerProfile {position:absolute; z-index:10; top:0; left:0;background: url("http://static.global.mnet.com/data/od/images/globalmnet/mng/bg_profile.jpg") 0 0 no-repeat; width:264px; height:264px; 
	opacity:0; filter:alpha(opacity=0); 
	-webkit-transition: all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1.000);
	-moz-transition: all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1.000);
	-o-transition: all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1.000);
	-ms-transition: all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1.000);
	transition: all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1.000);
	
	-webkit-transform:scale(.1) rotate(-20deg);
	-moz-transform:scale(.1) rotate(-20deg);
	-o-transform:scale(.1) rotate(-20deg);
	-ms-transform:scale(.1) rotate(-20deg);
	transform:scale(.1) rotate(-20deg);
	visibility: hidden;
}
.getCD .listProfile ul li .layerProfile .btnClose {position:absolute; top:10px; right:10px; background: url("http://static.global.mnet.com/data/od/images/globalmnet/mng/icon_mng.png?ver=1") -20px 0 no-repeat; width:14px; height:14px;text-indent:-9999px;overflow:hidden;}
.getCD .listProfile ul li .layerProfile dl {padding:30px; color:#fff;}
.getCD .listProfile ul li .layerProfile dt {height:87px; padding-left:85px; padding-bottom:17px; position:relative;word-wrap: break-word;}
.getCD .listProfile ul li .layerProfile dt img {position:absolute; top:0; left:0;width:66px; height:66px;}
.getCD .listProfile ul li .layerProfile dt strong {display:block; color:#fff; font-size:16px; margin-bottom:10px; padding-top:5px;}
.getCD .listProfile ul li .layerProfile dt .btnWinner {color:#fff; float:left;background: url("http://static.global.mnet.com/data/od/images/globalmnet/mng/icon_mng.png?ver=1") 0 -230px no-repeat; border:1px solid #000; height:24px; line-height:24px; margin-top:3px; padding:0 25px; font-weight:bold; font-size:14px; }
.getCD .listProfile ul li .layerProfile dd strong {color:#fff200; font-size:13px; display:block; margin-bottom:10px; }
.getCD .listProfile ul li .layerProfile dd div {height:124px;width:214px;}
.getCD .listProfile ul li .layerProfile dd div.lan {height:100px;}
.getCD .listProfile ul li .layerProfile dd .btnChaneLan {text-align:center; padding-top:5px;}
.getCD .listProfile ul li .layerProfile dd .btnChaneLan a {color:#fff; display:inline-block; padding:0 5px; border:1px solid #fc99d6; background:#f44baf;}
.getCD .listProfile ul li .layerProfile dd .btnChaneLan a.checked {border:1px solid #7B307D; background:#7B307D;}
.getCD .listProfile ul li .layerProfile dd div i {width:200px;padding-bottom:2px;}
.getCD .listProfile ul li .layerProfile a {opacity:1; filter:alpha(opacity=100);}
.getCD .listProfile ul li .layerProfile.open{
	opacity: 1;filter:alpha(opacity=100); 
	-webkit-transform:scale(1) rotate(0deg);
	-moz-transform:scale(1) rotate(0deg);
	-o-transform:scale(1) rotate(0deg);
	-ms-transform:scale(1) rotate(0deg);
	transform:scale(1) rotate(0deg);
	visibility: visible;
}

.getCD .listProfile ul li .layerProfile .winner {width:66px; height:66px; position:absolute; left:0;}
.getCD .listProfile ul li .layerProfile .winner .shadow, .getCD .listProfile ul li .layerProfile .winner p {display:none;}
.getCD .listProfile ul li .layerProfile .winner:hover .shadow {display:block; width:66px; height:66px; position:absolute; background:#000; opacity:0.5;filter:alpha(opacity=50);}
.getCD .listProfile ul li .layerProfile .winner:hover p {display:block; position:absolute; color:#fff; font-weight:bold; width:66px; text-align:center;top:15px;}
.getCD p {color:#666; padding-top:10px; height:125px; line-height:18px;}
.getCD .listFooter {background:#e6e6e6; height:30px; line-height:30px; padding:0 10px; color:#3c4251;}
.getCD .listFooter a {font-weight:bold; text-decoration:underline;}
.getCD .listFooter .btnRandom {float:right; color:#fff; background:#E0268C; padding:0 5px; line-height:15px; height:15px; text-decoration:none; margin:8px;}
.getCD .listFooter em i.currentNo{font-weight:bold; }
.getCD .btn_prev {position:absolute; overflow:hidden;top:165px; left:-24px; display:block; background: url("http://static.global.mnet.com/data/od/images/globalmnet/mng/icon_mng.png?ver=1") 0 -64px no-repeat; width:17px; height:33px; text-indent:-9999px;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
.getCD .btn_next {position:absolute;overflow:hidden; top:165px; right:-24px; display:block; background: url("http://static.global.mnet.com/data/od/images/globalmnet/mng/icon_mng.png?ver=1") -36px -64px no-repeat; width:17px; height:33px;text-indent:-9999px;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}

#popGetcd {padding:20px 50px; width:433px;}
#popGetcd .getCD .listProfile {width:433px; height:433px; background:url("http://static.global.mnet.com/data/od/images/globalmnet/mng/bg_thumb_big.gif") 0 0 no-repeat;}
#popGetcd .getCD .listProfile ul {width:450px; height:450px;}
#popGetcd .getCD .listProfile ul li {width:60px; height:60px;}
#popGetcd .getCD .listProfile ul li img {width:60px; height:60px;}
#popGetcd .getCD .btn_prev, #popGetcd .getCD .btn_next {top:250px;}
#popGetcd .getCD .listProfile ul li a:hover i, #popGetcd  .getCD .listProfile ul li a.on i {border:3px solid #f9239a; width:54px; height:54px;}
#popGetcd .getCD .listProfile ul li .layerProfile {top:85px; left:85px;}

.listTop5 {position:relative;}
.listTop5 h3 {border-bottom:3px solid #414141; padding-top:5px !important; margin-bottom:15px;color: #333; display: block; font-size: 20px; font-weight: bold; height: 35px; line-height: 25px;}
.listTop5 li {padding-left:82px; height:36px; margin-bottom:20px;position: relative;}
.listTop5 li .thumb {position:absolute; left:33px;width:36px; height:36px; }
.listTop5 li .thumb img {display:block;width:36px; height:36px;}
.listTop5 li .rankNo {position:absolute; left:0; top:-3px;width:27px; height:40px;  text-overflow: clip; line-height:35px; text-align:center; font-family:Georgia; font-style: italic; font-size:33px; font-weight:bold; color:#333;}
.listTop5 li p {text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}
.listTop5 li .name {font-weight:bold; font-size:14px; color:#333;line-height:18px;}
.listTop5 li .count {font-size:14px; color:#f9239a;}
.listTop5 .btnMore {position:absolute; top:13px; right:0;text-decoration:underline; line-height:13px; font-weight:bold; font-family:arial; }

#top15 {padding:20px 30px;}
#top15 .listTop5 li .rankNo {width:40px;}
#top15 .listTop5 li .top5 {color:#F9239A;}
#top15 .listTop5 li .thumb {left:47px;}
#top15 .listTop5 li {padding-left:94px;}

/* fan board */
#fanBoard .cmtList ul li .cmtCont p.cmtContPhoto a,
#fanBoard .cmtList ul li .cmtCont a.cmtContTransLink,
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContNotiWrap form fieldset div.cmtContFormSubmit span.cmtButtonSubmit,
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContNotiWrap form fieldset div.cmtContFormSubmit span.cmtButtonSubmit button,
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContNotiWrap form fieldset div.cmtContFormSubmit a.cmtButtonCancel,
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContNotiWrap form fieldset div.cmtContFormSubmit a.cmtButtonCancel span,
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContNotiWrap form fieldset a.cmtContFormClose,
#fanBoard form fieldset p.cmtWritePhoto,
#fanBoard form fieldset div.cmtWriteReplyWrap .cmtWriteReplySub ul li a span.cmtWritePhoto,
#fanBoard.cmt_mini .cmtList ul li .cmtCont p.cmtContPhoto a,
#fanBoard form fieldset .cmtMediaInput .icoDel,
#fanBoard form fieldset .adminMedia label,
#fanBoard .cmtList ul li .cmtCont .cmtContBtnNoti .cmtContBtnNotiLink,
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContBtnDelete .cmtContBtnModifyLink,
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContBtnDelete .cmtContBtnDeleteLink
{background:url('http://static.global.mnet.com/data/od/images/globalmnet/mng/icon_mng.png?ver=1') no-repeat left top;}

.mngContent #fanBoard {float:right; width:306px; height:810px;}
#fanBoard {background:#414141;}
#fanBoard h3 {font-size:20px; color:#fff; font-weight:bold; padding:10px 20px 0; line-height:27px; height:39px; display:block;}
#fanBoard .cmt {color:#b1b2b1;}
#fanBoard .cmt .cmtWrite {height:50px;padding:0 20px; position:relative;}
#fanBoard .cmt .cmtWrite .cmtWritePhoto {position:absolute; top:0; left:20px; width:34px; height:34px; background:#d4d4d4 url('http://s.iimg.me/ver3/images/cmt/cmt_btn.png?v=1.1') no-repeat -98px 2px; }
#fanBoard .cmt .cmtWrite .cmtWritePhoto img {width:34px; height:34px;}
#fanBoard .cmt .cmtWrite .cmtWriteWrap {margin-left:50px; margin-right:36px; background:#fff; border:1px solid #000; height:32px; padding:0 5px;}
#fanBoard .cmt .cmtWrite .cmtWriteWrap div.cmtWriteForm {position: relative; padding-right:30px;}
#fanBoard .cmt .cmtWriteWrap .cmtWriteMentions {position: absolute; width: 100%;}
#fanBoard .cmt .cmtWriteWrap .cmtWriteMentions div {color: #FFF; font-size: 12px; font-weight: bold; white-space: pre-wrap; word-wrap: break-word;}
#fanBoard .cmt .cmtWriteWrap .cmtWriteMentions div b { background: #D4D4D4; color: #D4D4D4;font-weight: bold; }
#fanBoard .cmt .cmtWriteForm .cmtWriteTextarea {position: relative; z-index: 2;}
#fanBoard .cmt .cmtWriteWrap .cmtWriteForm textarea.cssTextarea {font-size: 12px; font-weight: bold; width:100%; border:0; color:#333; font-size:12px; line-height:15px; height:30px;}
#fanBoard .cmt .cmtWrite .cmtButtonSubmit {position:absolute; top:0; right:20px; z-index:200;}
#fanBoard .cmt .cmtWrite .cmtButtonSubmit button {font-weight:bold; color:#fff; background:#000; width:36px; height:34px; line-height:34px; text-align:center;}
#fanBoard form fieldset .adminMedia {position:absolute;top:8px;right:64px;width:19px; height:19px;overflow:hidden;z-index:4;}
#fanBoard form fieldset .adminMedia label {display:block;width:19px;height:18px;padding:5px;text-indent:-99999px;background-position: -94px -258px;}
#fanBoard form fieldset .adminMedia input {position:absolute;top:0px;left:0px;width:23px;height:17px;padding:5px;opacity:0;filter:alpha(opacity=0);}

#fanBoard form fieldset div.cmtWriteReplyWrap { position:absolute; width:100%; left:-5px; top:0; }
#fanBoard form fieldset div.cmtWriteReplyWrap .cmtWriteReplySub { position:relative; left:0; bottom:0; width:100%;  }
#fanBoard form fieldset div.cmtWriteReplyWrap .cmtWriteReplySub ul { position:absolute; left:-1px; bottom:0px; width:178px; border:1px solid #505050; background:#fff; }
#fanBoard form fieldset div.cmtWriteReplyWrap .cmtWriteReplySub ul li { border-top:1px solid #cccccc; }
#fanBoard form fieldset div.cmtWriteReplyWrap .cmtWriteReplySub ul li:first-child { border-top:0 none; }
#fanBoard form fieldset div.cmtWriteReplyWrap .cmtWriteReplySub ul li a { position:relative; padding:4px; min-height:30px; display:block; }
#fanBoard form fieldset div.cmtWriteReplyWrap .cmtWriteReplySub ul li a span.cmtWritePhoto { position:absolute; left:4px; top:4px; width:30px; height:30px; background-position:-100px top; }
#fanBoard form fieldset div.cmtWriteReplyWrap .cmtWriteReplySub ul li a em { margin-left:39px; margin-right:9px; line-height:30px; display:block; }
#fanBoard form fieldset div.cmtWriteReplyWrap .cmtWriteReplySub ul li a em b { font-weight:bold; }
#fanBoard form fieldset div.cmtWriteReplyWrap .cmtWriteReplySub ul li a:hover { text-decoration:none; background-color:#e7e7e7; }
#fanBoard form fieldset div.cmtWriteReplyWrap .cmtWriteReplySub ul li a.on { text-decoration:none; background-color:#e7e7e7; }

#fanBoard .cmt .cmtCont .moReplyWrap {position:relative; margin-left:50px; }
#fanBoard .cmt .cmtCont .cmtWriteMentions {position: absolute; width: 100%;}
#fanBoard .cmt .cmtCont .cmtWriteForm {position:relative;background:#fff; border:1px solid #000; height:40px;padding-right:30px;padding:0 5px;}
#fanBoard .moReplyWrap form fieldset .adminMedia {right:5px;top:11px;}
#fanBoard .cmt .cmtCont .moReplyWrap .cmtButtonSubmit {height:15px; margin-bottom:10px; right:0;}
#fanBoard .cmt .cmtCont .moReplyWrap .cmtButtonSubmit button {color:#b1b2b1; text-decoration:underline;}

#fanBoard .cmt .cmtBox {text-align:right; padding:0 20px; height:23px; border-bottom:1px solid #222;}
#fanBoard .cmt .cmtBox span {float:left;}
#fanBoard .cmt .cmtBox .remainTimes {float:none;}
#fanBoard .cmt .cmtBox .cmtNum {font-weight:bold; margin-right:3px;}
#fanBoard .cmt .cmtBox .btnRefresh {background: url("http://static.global.mnet.com/data/od/images/globalmnet/mng/icon_mng.png?ver=1") 0 -23px no-repeat; width:17px; height:14px; text-indent:-9999px; text-align:left; overflow:hidden; display:inline-block; vertical-align:middle;}
#fanBoard .cmt .cmtList { border-top:1px solid #4e4e4e;}
.mngContent #fanBoard .cmt .cmtList {height:656px;padding-bottom:0;}
#fanBoard .cmt .cmtList ul {padding:0 20px;}
#fanBoard .cmt .cmtList li {padding:15px 0; border-bottom:1px solid #2d2d2d; position:relative;}
#fanBoard .cmt .cmtList .cmtContPhoto {position:absolute; width:34px; height:34px; overflow:hidden;top:15px; left:0;}
#fanBoard .cmt .cmtList .cmtContPhoto img {width:34px; height:34px;}
#fanBoard .cmt .cmtList .jQCmtCont {margin-left:48px;color:#b1b2b1;zoom:1;}
#fanBoard .cmt .cmtList .jQCmtCont .cmtContNick a, #fanBoard .cmt .cmtList .jQCmtCont .cmtContBody a {color:#fff;}
#fanBoard .cmt .cmtList .jQCmtCont .cmtContNick {display:inline; font-weight:bold;}
#fanBoard .cmt .cmtList .jQCmtCont .cmtContDate {display:inline;}
#fanBoard .cmt .cmtList .jQCmtCont .cmtContBody {line-height:16px; margin-bottom:5px;}
#fanBoard .cmt .cmtList .jQCmtCont .cmtContBtnLeft span a {color:#b1b2b1;background:#191919; display:inline-block; padding:0 6px; height:18px; line-height:18px; font-size:11px; margin-right:2px;}
#fanBoard .cmt .cmtList .cmtMoreView {text-align:center; height:28px; line-height:28px; background:#242424; border:1px solid #000; margin:15px 20px 0 20px;}
#fanBoard .cmt .cmtList .cmtMoreView a {color:#B1B2B1;}
#fanBoard .cmtBottom {border:1px solid #000; background: url("http://static.global.mnet.com/data/od/images/globalmnet/mng/icon_mng.png?ver=1") 0 -200px repeat-x;text-align:center; height:28px; line-height:28px;}
#fanBoard .cmtBottom a {color:#fff; text-decoration:underline; font-weight:bold; }
#fanBoard .cmtContBtnRight {margin-top:5px;}
#fanBoard .cmtList ul li .cmtCont div.cmtContTransListWrap {position:absolute; right:0px; width:265px; padding:9px 0; border:1px solid #505050;background:#fff; z-index:5; }
#fanBoard .cmtList ul li .cmtCont div.cmtContTransListWrap ul {padding:0; }
#fanBoard .cmtList ul li .cmtCont div.cmtContTransListWrap ul li { float:left; width:130px; height:20px; padding:0; border-bottom:0 none; }
#fanBoard .cmtList ul li .cmtCont div.cmtContTransListWrap ul li.odd { border-right:1px solid #ababab; }
#fanBoard .cmtList ul li .cmtCont div.cmtContTransListWrap ul li a { padding:0 0 0 14px; height:20px; line-height:20px; display:block; }

#fanBoard .cmtList ul li .cmtCont div.cmtContBtn {position:relative;width:100%;margin:7px 0 0 0 !important;max-height:15px; display:inline-block;}
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnLeft {height:15px;position:relative;}
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnLeft .cmtContBtnModify a {color:#4b8697;} 
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnLeft .cmtContBtnModify button {color:#4b8697;}
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnLeft .cmtContBtnModify button:hover {text-decoration:underline;}
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnLeft .cmtContBtnCancel a {color:#4b8697;} 
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnLeft .cmtContBtnCancel { margin-left:3px; padding-left:8px; background-position:left -200px; }
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight {position:absolute;top:0;right:0;height:15px;}
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight.on { z-index:11; }
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContBtnDelete .cmtContBtnModifyLink {display:inline-block;width:15px;height:15px;vertical-align:top;background-position: -48px -261px;text-indent:-99999px;}
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContBtnDelete .cmtContBtnDeleteLink {display:inline-block;width:15px;height:15px;vertical-align:top;background-position: -68px -261px;text-indent:-99999px;}
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContNotiWrap {position:absolute; right:0px; width:266px; padding:0 0 0 0; border:1px solid #505050; background:#fff; z-index:5; }

#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContNotiWrap form fieldset { position:relative; width:100%; padding-bottom:20px; }
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContNotiWrap form fieldset legend { margin:0; padding:0; width:100%; height:auto; font-size:12px; color:#333333; font-weight:bold; line-height:16px; text-indent:0px; border:0 none; background:#e9e9e9; border-radius:3px 3px 0 0; display:block; }
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContNotiWrap form fieldset legend span { padding:9px 15px 7px 15px; display:block; }
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContNotiWrap form fieldset div.cmtContForm { padding:11px 15px 0 15px; color:#444;}
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContNotiWrap form fieldset div.cmtContForm p { margin-bottom:10px; padding-left:20px; line-height:16px; }
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContNotiWrap form fieldset div.cmtContForm p input.cssRadio {float:left; margin-left:-20px; width:16px; height:16px; }
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContNotiWrap form fieldset div.cmtContFormTextarea { padding:4px 15px 15px 15px; }
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContNotiWrap form fieldset div.cmtContFormTextarea textarea.cssTextarea { width:220px; height:44px; padding:4px 7px 4px 7px; color:#666666; border:1px solid #ababab; overflow-y:auto; }
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContNotiWrap form fieldset div.cmtContFormSubmit { text-align:center; }
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContNotiWrap form fieldset div.cmtContFormSubmit span.cmtButtonSubmit {vertical-align:top; margin:0; padding:0 0 0 1px; border:0 none; background:url('http://s.iimg.me/ver3/images/cmt/cmt_btn.png?v=1.1') no-repeat left -400px; display:inline-block; }
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContNotiWrap form fieldset div.cmtContFormSubmit span.cmtButtonSubmit button { padding:0 13px 0 12px; height:27px; font-weight:bold; line-height:27px; background:url('http://s.iimg.me/ver3/images/cmt/cmt_btn.png?v=1.1') no-repeat right -400px; display:inline-block;}
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContNotiWrap form fieldset div.cmtContFormSubmit a.cmtButtonCancel { margin:0; padding:0 0 0 13px; cursor:pointer; font-weight:bold; background:url('http://s.iimg.me/ver3/images/cmt/cmt_btn.png?v=1.1') no-repeat left -430px; display:inline-block; }
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContNotiWrap form fieldset div.cmtContFormSubmit a.cmtButtonCancel:hover { text-decoration:none; }
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContNotiWrap form fieldset div.cmtContFormSubmit a.cmtButtonCancel span { padding:0 13px 0 0; height:27px; line-height:27px; background:url('http://s.iimg.me/ver3/images/cmt/cmt_btn.png?v=1.1') no-repeat right -430px; display:inline-block; }
#fanBoard .cmtList ul li .cmtCont div.cmtContBtn .cmtContBtnRight .cmtContNotiWrap form fieldset a.cmtContFormClose { position:absolute; right:5px; top:4px; width:22px; height:22px; text-indent:-99999px; background:url('http://s.iimg.me/ver3/images/cmt/cmt_btn.png?v=1.1') no-repeat -20px 0px; display:block; }
#fanBoard .cmtList ul li .cmtCont a.cmtContTransLink { width:13px; height:13px; display:inline-block;background-position:-24px -261px; margin-left:3px;}
#fanBoard .cmtList ul li .cmtCont a.cmtContTransLink span { width:13px; height:13px;  text-indent:-99999em; display:block; }
#fanBoard .cmtList ul li .cmtCont .cmtContBtnNoti .cmtContBtnNotiLink {display:inline-block;width:14px;height:14px;margin-left:5px;vertical-align:top;background-position:-1px -261px;text-indent:-99999px;}
#fanBoard .cmtList ul li .cmtCont .modifyReply {position:absolute;top:0;left:45px;margin:0;padding:4px 7px 4px 7px; height:auto; min-height:14px; font-size:12px; color:#333333; font-weight:bold; color:#666666; border:1px solid #ababab;border-radius:3px; overflow-y:auto;  overflow:hidden; background-color:#fff;z-index:10;}
#fanBoard .cmt_top {top:16px;}
#fanBoard .cmt_bottom {bottom:16px;}


.otherFan h3 {font-size:20px; font-weight:bold; display:block; padding-top:15px; line-height:25px; height:33px; color:#333;}
.otherFan .wrapOtherfan {background:#ebebec; position:relative; padding-top:26px; height:170px;}
.otherFan .listOtherfan {overflow:hidden; position:relative; width:880px; height:155px; margin-left:50px;}
.otherFan .listOtherfan ul {position:absolute; top:0; left:0; height:155px;}
.otherFan .listOtherfan li {float:left; width:150px; margin-right:32px; text-align:center;}
.otherFan .listOtherfan li img {width:150px; height:84px;}
.otherFan .listOtherfan li .thumb {display:block;}
.otherFan .listOtherfan li .frame {width:148px; height:82px; top:0;}
.otherFan .listOtherfan li .title {font-weight:bold; font-size:14px; max-height:34px; overflow:hidden; margin-bottom:5px;}
.otherFan .btn_prev {position:absolute; overflow:hidden;top:82px; left:18px; display:block; background: url("http://static.global.mnet.com/data/od/images/globalmnet/mng/icon_mng.png?ver=1") -80px -64px no-repeat; width:17px; height:33px; text-indent:-9999px;}
.otherFan .btn_next {position:absolute; overflow:hidden;top:82px; right:18px; display:block; background: url("http://static.global.mnet.com/data/od/images/globalmnet/mng/icon_mng.png?ver=1") -116px -64px no-repeat; width:17px; height:33px;text-indent:-9999px;}

/* shop */
#mngShop {background: url("http://static.global.mnet.com/data/od/images/globalmnet/mng/bg_shop1.gif") 0 0 repeat; padding:20px;}
.wrapShop {background:#fff; height:740px; padding:15px 20px; overflow:hidden;}
.wrapShop h3 {text-align:center; font-weight:bold; color:#f9239a; font-size:26px; border-bottom:1px solid #fbcfe0; height:45px; margin-bottom:20px;}
.wrapShop .album dt {display:block; margin:0 auto 5px; width:150px;background:#383838; border:1px solid #000; padding-left:10px; }
.wrapShop .album dt img {display:block; border-left:2px solid #000; width:148px; height:148px;}
.wrapShop .album dd {text-align:center;}
.wrapShop .album .title {color:#333; font-size:14px; font-weight:bold;}
.wrapShop .album .price {color:#f9239a; font-size:24px; font-family:Georgia; font-weight:bold; font-style: italic; line-height:35px;}
.wrapShop .album .price del {font-size:16px; color:#333;}
.wrapShop .info {margin-top:10px;}
.wrapShop .info dt {font-weight:bold; color:#222;line-height:18px; margin-bottom:5px;}
.wrapShop .info dd {color:#666; line-height:18px; margin-bottom:15px;}
.wrapShop .info .fl {margin-right:15px;}
.wrapShop .waitMsg {font-weight:bold; color:#f9239a;line-height:18px;}

.wrapShop .order {background:#fbd4e3; padding:10px 20px; margin-top:10px; margin-bottom:15px;}
.wrapShop .order dt {float:left; width:90px; font-weight:bold; color:#222; line-height:30px;}
.wrapShop .order dd {color:#f9239a; font-size:14px; font-weight:bold; line-height:30px;}
.wrapShop .order input {background:#fff; border:1px solid #f9239a; width:46px; padding:0 5px;height:24px; line-height:24px;color:#666;}

.wrapShop .orderInfo {border-bottom:1px solid #fbcfe0; margin-bottom:15px; padding-bottom:18px;}
.wrapShop .orderInfo h4 {font-weight:bold; color:#f9239a; line-height:32px;}
.wrapShop .orderInfo dt {float:left; width:83px; font-weight:bold; color:#222; line-height:32px;}
.wrapShop .orderInfo dd {line-height:32px;}
.wrapShop .orderInfo input {background:#fff; border:1px solid #b1b2b1; width:135px; padding:0 5px;height:24px; line-height:24px;color:#666;}

.wrapShop .msgArea h4 {font-weight:bold; color:#f9239a; line-height:25px;}
.wrapShop .msgArea textarea {border:1px solid #b1b2b1; padding:5px; line-height:18px; width:220px; height:90px;}

.wrapShop .paymentArea {border-bottom:1px solid #fbcfe0; margin-bottom:15px; padding-bottom:18px;}
.wrapShop .paymentArea h4 {font-weight:bold; color:#222; line-height:25px;}
.wrapShop .paymentArea li {line-height:28px;}
.wrapShop .paymentArea li input {width:13px; height:13px; margin-right:5px; vertical-align:middle;}
.wrapShop .check {line-height:18px; margin-left:20px; margin-bottom:20px;} 
.wrapShop .check input {float:left;width:14px; height:14px; margin-left:-20px; margin-top:2px;}

.wrapShop .thanksMsg {line-height:18px;margin-bottom:15px;}
.wrapShop .thanksMsg strong {font-size:16px; display:block; margin-bottom:10px;}

.wrapShop .btn {margin:10px -4px 25px; text-align:center; position:relative;}
.wrapShop .btn a {background:#8f8f8f; border:1px solid #848484; display:inline-block;color:#fff; font-weight:bold; font-size:14px; height:32px; line-height:32px; width:110px;margin:0 2px;}
.wrapShop .btn .btn01 {background: url("http://static.global.mnet.com/data/od/images/globalmnet/mng/icon_mng.png?ver=1") 0 -120px repeat-x; border:1px solid #7b307d;}
.wrapShop .btn .btn01.selected {background:#7b307d;}
.wrapShop .btn .btn02 {background: url("http://static.global.mnet.com/data/od/images/globalmnet/mng/icon_mng.png?ver=1") 0 -160px repeat-x; border:1px solid #e0268c;}
.wrapShop .btn .btn02.selected {background:#e0268c;}
.wrapShop .btn .btn03 {background:#5f5f5f; border:1px solid #4b4b4b;}
.wrapShop .btn .layerBuy {position:absolute; left:4px; top:45px;width:231px;background:#7f3b86;}
.wrapShop .btn .layerBuy i {background:#7f3b86 url("http://static.global.mnet.com/data/od/images/globalmnet/mng/icon_mng.png?ver=1") 0 -8px no-repeat; width:16px; height:8px;position:absolute;top:-8px; left:50px;}
.wrapShop .btn .layerGroupBuy {position:absolute; left:4px; top:45px;width:231px;background:#f9239a;}
.wrapShop .btn .layerGroupBuy i {background:#f9239a url("http://static.global.mnet.com/data/od/images/globalmnet/mng/icon_mng.png?ver=1") 0 -8px no-repeat; width:16px; height:8px;position:absolute;top:-8px; left:170px;}

.wrapShop .btn ul {padding:12px;}
.wrapShop .btn li {color:#fff; text-align:left; line-height:17px;}
.wrapShop .btn li.point{color:#fff200;}

/* list */
.listMng {position:relative; z-index:140; padding-top:50px;}
.listMng h2 {position:absolute; top:-62px; left:-214px; background: url("http://static.global.mnet.com/data/od/images/globalmnet/mng/h2_mng.png?ver=3") 0 0 no-repeat; width:918px; height:213px; overflow:hidden; text-indent:-9999px;}
.listMng li {height:136px; padding:20px 0; border-bottom:1px solid #e0e1e4; position:relative;}
.listMng .thumb {position:relative; float:left; width:245px; height:136px;}
.listMng .thumb .frame {width:243px; height:134px;}
.listMng .thumb img {width:245px; height:136px; }
.listMng .thumb .shadow { display:block; opacity:.55; filter:alpha(opacity = 55);width:100%; height:31px;position:absolute; top:105px; left:0; background:#000;}
.listMng .thumb .date {color:#fff !important; top:105px;position:absolute; font-family:Arial;left:0; text-align:center;width:100%; font-size:16px; font-weight:bold; height:30px; line-height:30px;}
.listMng dl {margin-left:264px;}
.listMng li dt {display:block; font-size:20px; line-height:27px;font-weight:bold; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom:5px;}
.listMng li dd.desc {margin-bottom:10px; line-height:21px;}
.listMng li dd.desc p {overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.listMng li dd.desc span {display:inline-block; font-weight:bold; width:64px; color:#333;}
.listMng li dd.desc .count {margin-left:-15px;}
.listMng li dd.desc .count span {margin-left:15px;}
.listMng li dd.btn span {display:inline-block; margin-right:2px;font-weight:bold; font-size:14px; background:#fff; border:1px solid #ababab; padding:0 10px; height:26px; line-height:26px; text-decoration:none;}
.listMng li dd.btn .buy {background:#f9239a; border:1px solid #e11185; color:#fff;}.listMng .onair dt span {color:#f9239a;}
.listMng .onair {background:#f4f4f5; margin: 0 -29px 0 -30px; padding:30px; border-bottom:1px solid #cfd6da;}
.listMng .onair .thumb .date {color:#fff !important;}
.listMng .onair .thumb .shadow {background:#ef4b80;opacity:.9; filter:alpha(opacity = 90);}
.listMng li.onair .btnPlay {background:url("http://static.global.mnet.com/data/od/images/globalmnet/mng/icon_mng.png?ver=1") -85px 0 no-repeat; width:50px; height:50px;position:absolute; top:32px; left:98px; overflow:hidden; text-indent:-9999px;}

.aside .artistSpecial li { height:45px; margin-bottom:15px; }
.aside .artistSpecial .thumb {float:left; width:65px; height:45px; position:relative;}
.aside .artistSpecial .thumb .frame { width:63px; height:43px; }
.aside .artistSpecial .thumb img { width:65px; height:45px; }
.aside .artistSpecial li p { margin-left:75px;  }
.aside .artistSpecial li .title { line-height:16px; height:34px; overflow:hidden;}

#container .aside .con_inner {position:relative;}
#container .aside .btnMore {position:absolute;display:block;top:26px; right:20px;font-size:11px; line-height:13px; color:#666;background:url("http://static.global.mnet.com/data/od/images/globalmnet/common/header_set.gif") right -115px no-repeat; padding-right:8px;}
.aside .notice { border-bottom: 1px solid #DFDFE3;}
.aside .notice .con_inner { border-bottom: 3px solid #F7F7F8;}
.aside .notice ul {overflow:hidden; margin:-10px 0; }
.aside .notice li { padding:10px 0; border-bottom:1px solid #dfe0e3; margin-bottom:-1px;}
.aside .notice li .date {color:#2695b9 !important;}

h2.subtitle {display: block; font-weight:bold; font-size: 24px;line-height: 26px;height: 35px; color: #444;border-bottom: 3px solid #505050; margin-bottom:-50px;}
h2.subtitle em {position:absolute; right:0; margin-top:4px; font-weight:normal; font-size:12px; color:#767676;}

.listArtist {overflow:hidden; margin-top:50px;}
.listArtist ul {margin-left:-12px;}
.listArtist li {float:left;width:217px; height:120px;border-bottom:1px solid #e0e1e4; padding:20px 0 20px 12px; position:relative; margin-bottom:-1px;}
.listArtist li img {display:block;width:217px; height:120px; }
.listArtist li .shadow {display:block; opacity:.7; filter:alpha(opacity = 70);width:217px; height:35px;position:absolute; bottom:20px; right:0; background:#000;}
.listArtist li .date {color:#e1e1e1 !important; font-size:12px; font-family:Arial; bottom:30px; position:absolute; right:10px;}

.sortingArtist {border-bottom:3px solid #f7f7f8; margin-top:70px; margin-bottom:38px;}
.sortingArtist ul {width:672px; border-left:1px solid #c5c8ca;border-top:1px solid #c5c8ca;overflow:hidden;}
.sortingArtist li {float:left; height:47px; width:47px;border-right:1px solid #c5c8ca;border-bottom:1px solid #c5c8ca;}
.sortingArtist li a {display:block; background:#f9f9f9; border-top:1px solid #fff; border-left:1px solid #fff; text-align:center;line-height:46px; height:46px;}
.sortingArtist li.selected a {background:#f01884; border-top:1px solid #d41e83; border-left:1px solid #d41e83; color:#fff; font-weight:bold;}

.listArtistIndex {overflow:hidden; border-bottom:1px solid #e0e1e4; padding-bottom:20px;}
.listArtistIndex ul {margin-left:-12px;}
.listArtistIndex li {float:left;width:217px; height:160px; position:relative; margin-left:12px; text-align:right;}
.listArtistIndex li img {display:block;width:217px; height:120px; }
.listArtistIndex li .shadow {display:block; opacity:.7; filter:alpha(opacity = 70);width:217px; height:35px;position:absolute; top:85px; right:0; background:#000;}
.listArtistIndex li .date {color:#e1e1e1 !important; font-size:12px; font-family:Arial; top:97px; position:absolute; right:10px;}
.listArtistIndex li p {font-weight:bold; font-size:14px; padding-right:10px; line-height:30px;}










