.clsPhotoDesc{
	color:#ca3939;
	font: normal 18px Arial, Helvetica, sans-serif;
}
.clsBollyDesc{
	margin:0 0 0 7px;
}
.clsSpace{
	padding-top:5px;
}
.clsRgtJudge{
	float:right;
	width:260px;
}
.clsUploadCmt{
	margin:13px 0;
	text-align:center;
	float:left;
	width:329px;
	font:normal 24px Arial, Helvetica, sans-serif;
}
.clsUploadCmt a, .clsVoteCmt a{
	color:#464646;
}
.clsVoteCmt{
	margin:13px 0;
	text-align:center;
	float:right;
	width:329px;
	font:normal 24px Arial, Helvetica, sans-serif;
}
.clsUploadCmt span, .clsVoteCmt span{
	color:#891f1f;
	font:bold 32px Arial Black;
}
.clsBottomJudge{
	width:260px;
	background:url(../../img/competitionComment/bottomjudge.gif) no-repeat bottom;
	padding-bottom:15px;
}
.clsTopJudge{
	width:260px;
	background:url(../../img/competitionComment/topjudge.gif) no-repeat;
	padding-top:15px;
}
.clsMiddleJudge{
	width:260px;
	color:#fff;
	background:#181818;
}
.clsJudgeList{
	padding:0 0 15px 0;
}	
.clsJudgePhoto{
	float:left;
	width:84px;
}
.clsJudgeDesc{
	width:170px;
	float:left;
}
.clsJudgeDesc p{
	color:#8c8c8c;
	font:normal 13px Arial, Helvetica, sans-serif;
}
.clsJudgeTitle{
	color:#fff!important;
	font:bold 13px Arial, Helvetica, sans-serif !important;
}
.clsAboutJudge{
	height:34px;
	overflow:hidden;
}
.clsJudgeHeading{
	margin:0 0 12px 18px;
	font:bold 24px Arial, Helvetica, sans-serif;
}
.clsJudgePhoto img{
	margin:0 0 0 10px;
}
* html .clsJudgeView{
	padding:0 0 3px 0;
}
.clsJudgeView{
	text-align:right;
	margin:0 20px 0 0;
	padding:0 0 5px 0;
	*padding:0 0 3px 0;
}
.clsJudgeView a{
	font:normal 14px Arial, Helvetica, sans-serif;
	background:#464646;
	color:#fff;
	padding:2px;
}

.clsMemberCmtTitle{
	background:url(../../img/blackborder.gif) repeat-x bottom;
	padding:0 0 4px 0;
	margin:0 0 15px 0;
}
.clsLftMemberTitle{
	float:left;
	width:250px;
}
.clsRgtMemberTitle{
	width:200px;
	float:right;
	text-align:right;
	margin:10px 0 0 0;
}
.clsRgtMemberTitle a{
	color:#a6a6a6;
	font:normal 14px Arial, Helvetica, sans-serif;
	margin:0 20px 0 0;
}
.clsLftCmpHome{
	float:left;
	width:430px;
}
.clsRgtCmpHome{
	float:left;
	width:499px;
}
.clsCmpAdjust{
	margin-right:13px!important;
}
* html .clsJudgeThumb li{
	margin:0 0 0 17px;
}
.clsJudgeThumb li{
	float:left;
	margin:0 0 0 27px;
}
.clsJudgeThumb li a{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#fff;
}
.clsJudgeThumb li a span{
	font:normal 13px Arial, Helvetica, sans-serif!important;
	color:#e3b6b6;
}
.clsJudgeThumb li img{
	border:4px solid #7c0808;
}
.clsJudgeThumb li img:hover{
	border:4px solid #e9cece;
}
.clsJudge{
	width:342px;
	text-align:center;
	color:#fff;
	font:BOLD 24px Arial, Helvetica, sans-serif;
}
.clsGreenAdd a{
	display:block;
	background:url(../../img/grayaddbg.png) no-repeat;
	height:267px;
}
.clsGreenAdd{
	margin:0 0 11px 0;
}
.clsGreenAdd img{
	margin:10px 0 0 10px;
}
.clsCmtbmtComp{
	width:404px;
	background:url(../../img/mainComp/maincompbtm.gif) no-repeat left bottom;
	padding-bottom:10px;
}
.clsCmtTopComp{
	width:404px;
	background:url(../../img/mainComp/maincomptop.gif) no-repeat left top;
	padding-top:10px;
}
.clsCmtmidComp{
	width:404px;
	background:url(../../img/mainComp/mainmiddlecomp.gif) repeat-y;
}
.clsTitleBolly{
	font:normal 24px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0 0 0 19px;
}
.clsCmpMore{
	text-align:right;
	margin:0 14px 0 0;
	padding:4px 0;
}
.clsCmpMore a{
	color:#e6e6e6;
}
.clsCmtQuest{
	margin:0 0 0 12px;
}
.clsCmtQuest a{
	display:block;
	height:34px;
	color:#fff;
	font:normal 24px Arial, Helvetica, sans-serif;
	padding:10px 0 0 19px;
	margin:13px 0 0 -20px;
}
.clsMainRgtCmt{
	margin:0 0 0 14px;
	padding:20px 0;
}
.clsmainRgtDesc{
	width:327px;
	float:left;
}
.clsTitleTextCmt a{
	color:#fff;
	font:bold 12px Arial, Helvetica, sans-serif;
}
.clsTitleDescCmt{
	overflow:hidden;
	width:315px;
	color:#929292;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.clscmtBgmid p{
	padding:5px 0 0 0;
}
.clsNocmtBg{
	background:none!important;
}
.clsListTitleCmp span{
	color:#fefefe;
	float:left;
	width:239px;
}
.clsCmpVideoList, .clsCmpParticipant{
	overflow:hidden;
}
.clsTitleBold{
	font:normal 24px Arial, Helvetica, sans-serif;
}
.clsUploadCmp{
	width:200px;
	text-align:right;
	font:bold 14px Arial, Helvetica, sans-serif;
}
.clsPlayBackName a{
	color:#bababa;
	font:bold 14px Arial, Helvetica, sans-serif;
}
.clsPlayBackName a:hover{
	color:#a25151;
}
.clsPlayBackList{
	float:left;
	width:158px;
	margin:4px 8px 10px 0;
	overflow:hidden;
}
* html .clsPartMemberList{
	margin:4px 12px 10px 0px;
}
.clsPartMemberList{
	float:left;
	margin:4px 16px 10px 0;
	overflow:hidden;
}
.clsFansMemberList{
	float:left;
	width:36px;
	margin:0px 1px 1px 1px;
	overflow:hidden;
}

.clsBtmTicketBg{
	background:none;
}
.clstopCmtSection{
	background:#000!important;
}
.clsMidTicketBg{
	background:url(../../img/newcomp/dishaMdle.jpg) no-repeat;
	height:255px;
}
.clsBtmTicketBg{
	background:url(../../img/newcomp/dishaBtm.jpg) repeat-x;
	height:284px;
}
.clsBigTtitle{
	text-align:center;
	color:#fff;
	font:normal 34px Arial, Helvetica, sans-serif;
}
.clsMajorFilm{
	text-align:right;
	color:#e6cece;
	margin:0 77px 0 0;
	font:20px Arial, Helvetica, sans-serif;
}
.clsLftBolly{
	width:450px;
	float:left;
}
.clsRgtBolly{
	width:480px;
	float:right;
}
.clsLftBolly img{
	margin:28px 0 0 15px;
}
.clsDontWorry{
	color:#fff;
	font:normal 36px Impact;
	margin:12px 0 0 0;
}
.clsDirect{
	color:#cc9e9e;
	font:normal 14px Arial, Helvetica, sans-serif;
	margin:0 0 0 13px;
}
.clsLftBanner{
	width:650px;
	float:left;
}
.clsLftBanner ul{
	margin:8px 0 0 8px;
}
.clsLftBanner li{
	float:left;
}
.clsLftBanner li a{
	display:block;
	width:212px;
}
.clsRgtBanner{
	width:280px;
	float:left;
}
.clsNamevip{
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#d1d1d1;
	margin:0 0 0 10px;
}
.clsVipJop{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#8c8c8c;
	margin:0 0 0 10px;
}
.clsLftUpload{
	text-align:center;
	float:left;
	width:328px;
}
.clsUploadVote{
	margin:0 0 0 0;
}
.clsRgtUpload{
	text-align:center;
	float:left;
	width:312px;
}
.clsVoteBig{
	font:bold 32px Arial Black;
	color:#871d1d;
}
.clsVotedate{
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#5c5c5c;
}
.clsShareImg{
	margin:446px 0 0 10px
}
.clsCompJudgeImg{
	position:relative;
	margin:-46px 0 5px 0;
}

<!-- CompStyle -->
* html .clsBoldTitle{
	margin:0 0 5px 55px;
}
.clsBoldTitle{
	font:normal 24px Arial Black;
	color:#fff;
	margin:0 0 5px 35px;
	text-align:left;
}
.clsSecBoldTitle{
	text-align:left;
	font:normal 24px Arial Black;
	color:#fff;
	margin:0 0 5px 0;
}
.clsPrizeCollege{
	background:#fff;
	margin:0 0 8px 37px;
	padding:0 0 4px 4px;
	text-align:left;
	width:251px;
}
.clsPrizeCollege a{
	color:#000;
}
.clsPrizeCollege a:hover{
	color:#af4040!important;
}
.clsFirstText{
	font:bold 24px Arial, Helvetica, sans-serif;
}
.clsCollegeText{
	font:normal 20px Arial, Helvetica, sans-serif;
}
.clsLftPhotoVote{
	width:140px;
	float:left;
}
.clsLftPhotoVote a{
	display:block;
	color:#000;
	background:#fff;
	margin:0 10px 0 0;
	padding:0 0 4px 0;
}
.clsRgtPhotoVote{
	width:140px;
	float:left;
}
.clsRgtPhotoVote a{
	display:block;
	color:#000;
	background:#fff;
	padding:0 0 4px 0;
}
.clsLftPhotoVote a:hover, .clsRgtPhotoVote a:hover{
	color:#AF4040 !important
}
.clsLftPhotoVote img, .clsRgtPhotoVote img{
	margin:0 0 10px 0;
}
.clsNormalDesc{
	font:bold 12px Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
}
/*-- end of ContentArea --*/
.clsLftParticipate {
	background:transparent none repeat scroll 0 0;
	color:#6B6B6B;
	float:left;
	font:normal 24px Arial, Helvetica, sans-serif;
}
.clsRgtParticipate{
	color:#5d5c57;
	font:bold 17px Arial, Helvetica, sans-serif;
	text-align:right;
	float:right!important;
}
.clsRgtParticipate span{
	float:left!important;
	vertical-align:middle;
	margin:0 10px 0 0;
}
.clsRgtParticipate a {
	color:#FFFFFF;
	display:block;
	font:normal 20px Arial, Helvetica, sans-serif;
	padding:5px;
	text-align:center;
}
.clsRedPart a{
	background-color:#DC6869;
	vertical-align:middle;
}
.clsBluePart a{
	background-color:#63C3D1!important;
	vertical-align:middle;
}
.clsGreenPart a{
	background-color:#D0BE40;
	vertical-align:middle;
}
.clsMainRgtCmt input{
	margin:0 14px 0 0;
}
* html .clsMainRgtCmt input{
	padding:10px 5px;
}