@charset "utf-8";
#mainR #avatar150 {
 width: 150px;
 border: 1px dotted #333333;
	margin-bottom: 0px;
}
#mainR #profilelist {
 float: left;
 width: 155px;
 margin-bottom: 20px;
 text-align: left;
	margin-top: 20px;
}
#mainR #profilelist ul {
 margin: 0px;
 padding: 0px;
 list-style-type: none;
}

#mainR #alarm {
 float: left;
 width: 155px;
 text-align: left;
}

#mainR #profilelist ol {
 padding: 0px;
 list-style-type: none;
 margin-top: 10px;
 margin-right: 0px;
 margin-bottom: 10px;
 margin-left: 0px;
 line-height: 16px;
}

#mainR #alarm ul {
 margin: 0px;
 padding: 0px;
 list-style-type: none;
}

.white12 {
 font-size: 11px;
 color: #CCCCCC;
}

.red {
 color: #FF0000;
}

.oneColFixCtrHdr #container #mainContentL {
 
}

.oneColFixCtrHdr #container #mainContentL h3 {
 display: block;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #333333;
 float: left;
 width: 735px;
 margin-bottom: 10px;
 padding-bottom: 2px;
 margin-top: 20px;
}

/* effect */
#mainContentL .effectBlock_T {
 width: 122px;
 float: left;
 margin-right: 25px;
 display: inline;
 margin-bottom: 20px;
}

#mainContentL .effectBlock_T .thumb120_90 {
 float: left;
 -float: none;
 height: 90px;
 width: 120px;
 border: 1px dotted #333333;
}

.thumb120_90 .asprate {
position:absolute;
text-align:right;
width:120px;
}

#mainContentL .effectBlock_T .noteinfo_120 {
 font-size: 10px;
  float: left;
 -float: none;
 width: 126px;
 color: #666666;
 line-height: normal;
}

#mainContentL .effectBlock_T .effectName_120 {
  float: left;
 -float: none;
 width: 120px;
 line-height: 16px;
 margin-top: 5px;
 text-align: left;
 overflow: hidden;
}

#mainContentL .effectBlock_T .type_120 {
 font-size: 10px;
 float: left;
 width: 120px;
 color: #999999;
 margin: 0px;
 padding: 0px;
 line-height: normal;
}

#mainContentL .effectBlock_T .creater_120 {
 float: left;
 width: 120px;
 font-size: 10px;
 color: #999999;
 margin-top: 5px;
 line-height: normal;
}

#mainContentL .effectBlock_T .downloads_120 {
  float: left;
 -float: none;
 width: 120px;
 font-size: 10px;
 color: #999999;
 line-height: normal;
}

.rate_120 {
  float: left;
 -float: none;
 width: 135px;
 font-size: 10px;
 color: #999999;
 margin-top: 10px;
 line-height: normal;
}

#mainContentL .effectBlock_T .download_120 {
  float: left;
 -float: none;
 width: 120px;
 color: #999999;
 margin-top: 5px;
 line-height: normal;
 text-transform: uppercase;
 font-size: 10px;
}

/* end effect */ /* start video */
#mainContentL .video_140x90 {
 float: left;
 width: 142px;
 margin-right: 38px;
 display: inline;
 margin-bottom: 25px;
}

#mainContentL .video_140x90 .videoThumb {
 float: left;
 height: 90px;
 width: 140px;
 border: 1px solid #333333;
}

#mainContentL .video_140x90 .videoName {
 float: left;
 width: 140px;
 margin-top: 5px;
 text-align: left;
 overflow: hidden;
}

#mainContentL h3 a {
 color: #00CCFF;
 text-decoration: underline;
}

#mainContentL h3 a:hover {
 color: #00CCFF;
 text-decoration: none;
}

#mainContentL .who {
 float: left;
 width: 180px;
 margin-bottom: 25px;
}

#mainContentL .empty {
 float: left;
 width: 500px;
 margin-bottom: 25px;
}

#mainContentL .what {
 float: left;
 width: 142px;
 padding-left: 10px;
 display: inline;
}

#mainContentL .more_S {
 width: 185px;
 float: left;
}

#mainContentL .who .avatar70 {
 float: left;
 height: 70px;
 width: 70px;
 border: 1px solid #333333;
}

#mainContentL .who .name {
 float: left;
 height: 35px;
 width: 95px;
 padding-left: 10px;
 text-align: left;
 overflow: hidden;
 text-overflow: ellipsis;
 line-height: 18px;
}

#mainContentL .who .morefrom {
 float: left;
 height: 35px;
 width: 95px;
 padding-left: 10px;
 text-align: left;
 font-size: 11px;
 font-family: "Lucida Sans Unicode", Tahoma, Helvetica, Arial, sans-serif
  ;
 line-height: 14px;
}

#mainContentL .Subscriptions {
 float: left;
 width: 356px;
 margin-right: 10px;
 margin-bottom: 20px;
}

#mainContentL #w735 {
 float: left;
 width: 735px;
}

#mainContentL #sub1 {
 float: left;
 width: 735px;
}

#sub1 ul {
 margin: 0px;
 padding: 0px;
 list-style-type: none;
}

#sub1 li {
 float: left;
 font-size: 16px;
 margin-right: 15px;
 padding-right: 15px;
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #333333;
}
#sub2 {
 float: left;
 width: 735px;
	margin-top: 0px;
 margin-bottom: 10px;

}

#sub2 ul {
 margin: 0px;
 padding: 0px;
 float: left;
 list-style-type: none;
}

#sub2 li {
 float: left;
	margin-right: 10px;
	padding-right: 10px;
	border-right-style: solid;
 list-style-type: none;
 border-top-style: none;
 border-bottom-style: none;
 border-left-style: none;
	border-right-width: 1px;
	border-right-color: #333;
	display: inline;
	white-space: nowrap;
}

#w735 ul {
 padding: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 20px;
}
#avatar150 #tpc {
	height: 107px;
	width: 155px;
	position: absolute;
	margin-top: 90px;
	top: 210px;
	text-align: center;
}
#avatar150 #flash_top {
	height: 150px;
	width: 150px;
	position: absolute;
}

.rate_120 img {
 -behavior: url(/js/iepngfix.htc);
}

.download_120 img {
 -behavior: url(/js/iepngfix.htc);
}

.oneColFixCtrHdr #container #mainContentL h1 {
 padding-top: 5px;
}

#mainContent #mainR #topcr {
color:#FF0000;
float:left;
font-size:16px;
text-align:center;
width:150px;
}

.videoThumb .smh_t {
position:absolute;
text-align:right;
width:141px;
}
.edit{
	float:left;
	font-size:12px;
}