a{
	color:#151515;
	text-decoration:none;
}
a.red_link{
	padding-bottom:1px;
	color:#e90000;
	border-bottom:1px dotted #e90000;
	display: inline-block;
}
body{
	margin:0;
	padding:15px 0 0 0;
	color:#353535;
	line-height:16px;
	background-color:#eeeeee;
}
#outContainer{
	margin:0 auto;
	padding:0 19px;
	width:1036px;
	text-align:left;
}
#logo{
	padding:0 0 0 15px;
	font-size:19px;
	font-weight:bold;
	float:left;
}
#artist_name{
	padding:0 0 0 5px;
	width:375px;
	color:#e90000;
	font-size:19px;
	font-weight:bold;
	float:left;
}
#languageContainer{
	padding:3px 15px 0 0;
	width:150px;
	float:right;
}
#languageTxt{
	width:80px;
	float:left;
}
.languageItem{
	width:35px;
	float:left;
}
#leftContainer{
	width:255px;
	font-family:Arial;
	font-size:15px;
	float:left;
}
.left_menu_panel{
	margin-bottom:10px;
	padding:15px 10px 0 10px;
	width:235px;
	background-color:#ffffff;
	border-radius:15px !important;
	box-shadow: 0 0 5px #999999;
}
.left_content_panel{
	margin-bottom:10px;
	padding:10px;
	width:235px;
	background-color:#ffffff;
	border-radius:15px !important;
	box-shadow: 0 0 5px #999999;
}
#rightContainer{
	width:755px;
	font-family:Arial;
	float:right;
}
.right_content_panel{
	margin-bottom:10px;
	padding:10px;
	width:735px;
	background-color:#ffffff;
	border-radius:15px !important;
	box-shadow: 0 0 5px #999999;
}
.newItem{
	position:absolute;
	margin:0 0 0 335px;
	width:75px;
	font-size:15px;
	line-height:35px;
	background:#bb0000;
	color:white;
	text-align:center;
}
.cursor{
	cursor:pointer;
}
.commonFont{
	font-family:Arial,幼圆;
}
.normalTxt{
	font-size:12px;
}
.bigTxt{
	font-size:15px;
}
.redTxt{
	color:#e90000;
}
.floatLeft{
	float:left;
}
.floatRight{
	float:right;
}
.clearboth{
	clear:both;
}
.leftTxt{
	text-align:left;
}
.rightTxt{
	text-align:right;
}
.centerLayout{
	margin:0 auto;
}
.pt15{
	padding-top:15px;
}
.pt25{
	padding-top:25px;
}
.pr15{
	padding-right:15px;
}
.pr25{
	padding-right:25px;
}
.pb15{
	padding-bottom:15px;
}
.roundImgLang{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius:3px !important;
}
.roundImg{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius:10px !important;
}
