A.pink_link:link {color:#EB4878; text-decoration:none}
A.pink_link:visited {color:#EB4878; text-decoration:none}
A.pink_link:active {color:#EB4878; text-decoration:none}
A.pink_link:hover {color:#9C0D37; text-decoration:none}

A.blue_link:link {color:#005CA2; text-decoration:none}
A.blue_link:visited {color:#005CA2; text-decoration:none}
A.blue_link:active {color:#005CA2; text-decoration:none}
A.blue_link:hover {color:#58B2F6; text-decoration:none}

A.yellow_link:link {color:#ffe400; text-decoration:none}
A.yellow_link:visited {color:#ffe400; text-decoration:none}
A.yellow_link:active {color:#ffe400; text-decoration:none}
A.yellow_link:hover {color:#e2d776; text-decoration:none}

A.white_link:link {color:#FFFFFF; text-decoration:none}
A.white_link:visited {color:#FFFFFF; text-decoration:none}
A.white_link:active {color:#FFFFFF; text-decoration:none}
A.white_link:hover {color:#ebf069; text-decoration:none}

A.violet_link:link {color:#412F90; text-decoration:none}
A.violet_link:visited {color:#412F90; text-decoration:none}
A.violet_link:active {color:#412F90; text-decoration:none}
A.violet_link:hover {color:#9B3598; text-decoration:none}

A.violet_link:link {color:#412F90; text-decoration:none}
A.violet_link:visited {color:#412F90; text-decoration:none}
A.violet_link:active {color:#412F90; text-decoration:none}
A.violet_link:hover {color:#9B3598; text-decoration:none}

A.orange_link:link {color:#F84E20; text-decoration:none}
A.orange_link:visited {color:#F84E20; text-decoration:none}
A.orange_link:active {color:#F84E20; text-decoration:none}
A.orange_link:hover {color:#9A2708; text-decoration:none}

A.red_link:link {color:#B33F5C; text-decoration:none;}
A.red_link:visited {color:#B33F5C; text-decoration:none;}
A.red_link:active {color:#B33F5C; text-decoration:none;}
A.red_link:hover {color:#E2273D; text-decoration:none;}

A.green_link:link {color:#0f6f23; text-decoration:none;}
A.green_link:visited {color:#0f6f23; text-decoration:none;}
A.green_link:active {color:#0f6f23; text-decoration:none;}
A.green_link:hover {color:#E2273D; text-decoration:none;}

A.brown_link:link {color:#50381b; text-decoration:none;}
A.brown_link:visited {color:#50381b; text-decoration:none;}
A.brown_link:active {color:#50381b; text-decoration:none;}
A.brown_link:hover {color:#E2273D; text-decoration:none;}

A.brown_link:link {color:#6B2805; text-decoration:none}
A.brown_link:visited {color:#6B2805; text-decoration:none}
A.brown_link:active {color:#6B2805; text-decoration:none}
A.brown_link:hover {color:#D37646; text-decoration:none}

A.pink_link:link {color:#EB4878; text-decoration:none}
A.pink_link:visited {color:#EB4878; text-decoration:none}
A.pink_link:active {color:#EB4878; text-decoration:none}
A.pink_link:hover {color:#9C0D37; text-decoration:none}

A.gray_link:link {color:#737373; text-decoration:none}
A.gray_link:visited {color:#737373; text-decoration:none}
A.gray_link:active {color:#737373; text-decoration:none}
A.gray_link:hover {color:#959595; text-decoration:none}
a{
	font-weight:0;
	text-decoration:none;
}

.marcot{
	padding-top:8px;	
	width:80px;
}
#topbanner {
	background: transparent;
	margin:0 auto;
	width:728px;
	height:90px;
	position: relative;
	z-index:1;
}
#user_show_info li { text-align: left; }

/************  Left Site ************/
.h{
	margin-bottom:10px;
	float:left;
}
.hilight{
	background-color:#000;
	width:290px;
	height:270px;
	float:left;
}
.clearfix{
	display:block;
}
#hilight_block { height:270px; background:#101010; position:relative;} 
#hilight_block div.girl_hilight{position:absolute; display:none; z-index: 5;} 
#hilight_block div.thumb{} 
#hilight_block div.thumb div.title{background-color:#5f9cb9; bottom:4px; left:0px; opacity:0.8; *filter: Alpha(Opacity=50, FinishOpacity=0); padding:10px; position:absolute; width:270px; z-index:5;} 
#hilight_block div.thumb div.inner {color:#FFFFFF; background-color:transparent; bottom:4px;left:0px; opacity:1; *filter: Alpha(Opacity=100, FinishOpacity=0); padding:10px; position:absolute; width:270px; z-index:10;} 
#hilight_block div.thumb div.title h4{margin-bottom:0.7em; font-style:italic;} 
#hilight_block div.thumb div.inner h4{margin-bottom:0.7em; font-style:italic;} 
#hilight_block div.nav {position:absolute; right:13px; top:13px; z-index:10;}
#hilight_block div.nav div.small {float:left; margin:0 0 0 4px;}
#hilight_block div.nav div.small a.nav{border:1px solid #FFFFFF; color:#FFFFFF; background-color:#000000; font-size:1.1em; font-weight:bold; padding:2px 4px; text-decoration:none; }
#hilight_block div.nav div.active a.nav{background-color:#BF0552;}

div#hilightL{
	background:#FFFACD;
	width:290px;
	float:left;
}
div#hilightR{
	background:#EED5B7;
	width:300px;
	float:left;
}
.ulhilightL{
	height:90px;
	margin:0px;
}	
.ulhilightL li {
	background:transparent url(../images/bg-hilightL.jpg) repeat-x scroll 0 0;
	float:left;
	height:90px;
	width:300px;
}
.ulhilightL li .img{	
	width:75px;
	height:75px;
	margin:7px;
	float:left;
}
.ulhilightL li .desc{	
	width:200px;
	float:left;
	margin-top:7px;
	overflow:hidden;
}
.news{
	width:583px;
}
#tab_menu{
	height:28px;
	margin:0px;
	list-style-type:none;
}
#tab_menu li{
	display:block;
	float:left;		
	border:1px solid #cacaca;
	border-bottom:0px;
	line-height:28px;
	text-align:center;
	padding-right:3px;
	background:#f6a5bb;
	padding-bottom:2px;
}
#tab_menu li.active{
	background:#fff;
	color:#005ca2;
	font-weight:bold;
}
div.tab_news_block{
	border:1px solid #cacaca;
	border-bottom:0px;
	background:#fff;
	border-top:0px;
	width:576px;
	height:300px;
	overflow:hidden;
	padding-top:10px;
	float:left;
}
.clearfix{
	display:block;
}
.preview-news{
	border:1px solid #cacaca;
	border-top:0px;
	background-color:#fff;
	width:581px;
	padding-top:10px;
	float:left;
}
.view-news{
	width:280px;
	padding-left:5px;
	float:left;
	padding-bottom:10px;
}
.img-view{
	width:75px;
	height:75px;
	float:left;
}
.title_news{
	width:200px;
	font-size:1.0em;
	font-weight:bold;
	color:#eb4878;
}
.title-news{
	font-size:12px;
	width:265px;
	height:18px;
	border-bottom:1px dotted #cccccc;
	float:left;
	margin:0px 10px 5px 5px;
	overflow:hidden;
}	
.txt-news{
	background-color:##FFCC66;
	width:200px;
	padding-left:5px;
	float:left;
}
.brdStyleL{
	width:583px;
	margin-bottom:10px;
	padding:5px 0px 5px 5px;
}
.Sty-new{
	background:#e3e3e3;
	border:1px solid #cbcbcb;
}
.Sty-hompy{
	background:#e3f4fe;
	border:1px solid #55c9c7;
}
.Sty-showoff{
	background:#ffa07a;
	border:1px solid #ff4040
}
.Sty-story{
	background:#98c1fb;
	border:1px solid #6f9dde
}
.Sty-game{
	background:#ffeb9c;
	border:1px solid #dd9f69
}
.Sty-video{
	background:#f5c8d5;
	border:1px solid #d158af
}
.Sty-board{
	background:#e9e9e9;
	border:1px solid #cecece;
}
.whiteboard{
	background:#fff;
	border:1px solid #cacaca;
	width:571px;
	padding-left:5px;
	float:left;
}
.titlebar{
	font-size:1.4em;
	padding:3px 0px;
	margin-bottom:5px;
}
.hompymenu{
	width:130px;
	margin-right:10px;
	float:left;
}
.hompymenu ul{
	margin-top:5px;
}
.hompymenu li{
	background:#e3f4fe;
	padding:3px 0px 3px 5px;
	margin-bottom:3px;
}	
.showoffmenu{
	width:130px;
	margin-right:10px;
	float:left;
}
.showoffmenu ul{
	margin-top:5px;
}
.showoffmenu li{
	background:#ffa07a;
	padding:3px 0px 3px 5px;
	margin-bottom:3px;
	color:#fff;
}	
.showoffimg{
	width:135px;
	float:left;
	margin-right:10px;
	text-align:center;
}
.hompyhit , .hompyhot , .birthday{
	width:66px;
	text-align:center;
	margin:0px 5px 5px 0px;
	overflow:hidden;
	float:left;
}	
.story , .vdo{
	width:105px;
	text-align:center;
	float:left;
	margin-right:5px;
	margin-left:5px;
	margin-bottom:10px;
}	
.story img{
	border:1px solid #cbcbcb;
}
.ul-vdo{
	width:590px;	
	float:left;
}
.ul-vdo li{
	border-bottom:0px;
	display:block;
	width:142px;
	float:left;
	line-height:28px;
	text-align:center;
	border-right:2px solid #dc79ba;
	background:#f5c8d5;
}
.Ddiary , .Sstory , .Aalbum , .Cclub , .Ccartoon , .Mmovie , .Mmusic{
	width:288px;
	margin-right:9px;
	margin-bottom:10px;
	float:left;
}
.Ddiary , .Sstory , .Aalbum  img{
	border:1px solid #ccc;
}
.bg-diary{
	background:url('../images2009/diary.jpg') repeat-x top center;
	border:1px solid #6299ca;
}
.bg-story{
	background:url('../images2009/story.jpg') repeat-x top center;
	border:1px solid #966dc5;
}
.bg-album{
	background:url('../images2009/album.jpg') repeat-x top center;
	border:1px solid #99c16a;
}
.bg-club{
	background:url('../images2009/club.jpg') repeat-x top center;
	border:1px solid #b6a38d;
}
.bg-cartoon{
	background:url('../images2009/cartoon.jpg') repeat-x top center;
	border:1px solid #bdab92;
}
.bg-movie{
	background:url('../images2009/index2010_03.jpg') repeat-x top center;
	border:1px solid #9e7d93;
}
.bg-music{
	background:url('../images2009/music.jpg') repeat-x top center;
	border:1px solid #be839d;
}
.bg-board{
	background:url('../images2009/bg-board.jpg') repeat-x top center;
}
.ul{
	width:288px;	
	float:left;
}
.ul li{
	border-bottom:0px;
	display:block;
	width:140px;
	float:left;
	line-height:28px;
	text-align:center;
}
/********** diary ************/
.main_dairy , .main_story , .main_club{
	padding-bottom:10px;
	width:280px;
	margin-left:5px;
}
.main_album{
	width:278px;
	margin-left:5px;
	padding:6px 0px 7px 0px;
}
.main_game{
	width:105px;
	margin-bottom:5px;
}
.main_movie{
	padding-bottom:5px;
	width:280px;
	border-bottom:1px dotted #ccc;
	margin-bottom:5px;
}
.main_music{
	width:283px;
	margin:0xp 0xp 5px 5px;
}
.gameonline{
	width:55px;
	text-align:center;
	float:left;
	overflow:hidden;
}
.box_ul_diary , .box_ul_story , .box_ul_club  , .box_ul_album , .box_ul_movie , .box_ul_music{
	width:283px;
	text-align:center;
	float:left
}
.box_ul_diary .ulmenu_bottom_diary{
	border-top:2px solid #6299ca;
	color:#6299ca;
	background:#8bbfed;
}
.box_ul_story .ulmenu_bottom_story{
	border-top:2px solid #966dc5;
	color:#966dc5;
	background:#c7a4ee;
}
.box_ul_club .ulmenu_bottom_club{
	border-top:2px solid #b6a38d;
	color:#b6a38d;
	background:#dbc09a;
}
.box_ul_album .ulmenu_bottom_album{
	border-top:2px solid #99c16a;
	color:#966dc5;
	background:#b2d350;
}
.box_ul_movie .ulmenu_bottom_movie{
	border-top:2px solid #9e7d93;
	color:#9e7d93;
	background:#e0c3d3;
}
.box_ul_music .ulmenu_bottom_music{
	border-top:2px solid #f6805b;
	color:#9e7d93;
	background:#ffb54c;
}
/********** diary ************/
.Aalbum .img{
	margin:2px 1px 2px 2px;
	float:left;
}	
.borderimg{
	border:1px solid #ccc;
}
.imgDownload{
	width:75px;
	border:1px solid #ccc;
	float:left
}
.descDownload{
	width:185px;
	padding-left:5px;
	overflow:hidden;
	float:left;
}
.listflash{
	width:142px;
	padding:3px 0px;
	float:left;
}
.vflash{
	border:1px solid #ccc;
	width:45px;
	float:left;
}
.dflash{
	width:90px;
	padding-left:3px;
	float:left;
	overflow:hidden;
}

.ulcartoon{
	background:#ffe6ab;
	width:588px;
	border-top:2px solid #bdab92;
	float:left;
}
.ulcartoon li { 
	width:288px;
	padding:3px 0px;
	display:block;
	float:left;
	text-align:center;
}
.main_cartoon{
	padding:5px 0px 5px 3px;
	width:584px;	
}
.box_cartoon{
	text-align:center;
	margin:0px 4px 0px 3px;
	width:105px
}
.vmusic{
	width:90px;
	text-align:center;
	float:left;
	margin-left:1px;
	margin-bottom:4px;
}
.vmusic p{ padding:2px 0px }
.ulmusic{	
	margin-left:2px;
	float:left;
}
.ulmusic li{
	padding:3px 0px;	
}
.thumbnail{
	width:571px;
	margin:5px 0px;
	padding-left:6px;
}
.thumbnail .list{
	width:137px;
	padding:5px 2px 5px 0px;
	float:left;
}
.thumbnail .list .imgmenu{
	border:1px solid #ccc;
	width:40px;
	margin-right:4px;
	float:left;
}
.thumbnail .list .desc{
	width:90px;
	overflow:hidden;
	float:left;
}

.tab_board{
	width:581px;
	padding:8px 0px 8px 0px;
	float:left;
}
.tabL{
	background:url(../images2009/tab_boardL.gif) no-repeat;
	width:576px;
	height:29px;
	float:left;
	padding-bottom:10px;
}
.tabC{
	background:url(../images2009/tab_boardC.gif) no-repeat;
	width:576px;
	height:29px;
	float:left;
	padding-bottom:10px;
}
.tabR{
	background:url(../images2009/tab_boardR.gif) no-repeat;
	width:576px;
	height:29px;
	float:left;
	padding-bottom:10px;
}
.txt-board{
	width:190px;
	padding-top:6px;
	text-align:center;
	float:left;
}
.view-board{
	width:576px;
	margin-bottom:5px;
	padding-left:5px;
}
.title-webboard{
	border-bottom:1px dotted #ccc;
	width:280px;
	height:16px;
	margin-right:5px;
	padding:3px 0px 3px 0px;
	overflow:hidden;
	float:left;
}
/********  Right Site ************/
.master-talk{
	width:300px;
	height:95px;
	padding-bottom:10px;
}
.img-talk{
	background:#99cc33;
	width:55px;
	height:84px;
	padding:10px 0px 0px 10px;
	float:left;
}
.pic-talk {
	float:left;
	height:50px;
	width:50px;
}
.img-bar1{
	background:url(../images2009/talk_03.jpg) no-repeat;
	width:8px;
	height:94px;
	float:left;
}
.img-talk-repeat{
	background:url(../images2009/talk_04.jpg) repeat-x;
	width:223px;
	height:94px;
	float:left;
}
.txt-talk{
	width:205px;
	padding-top:3px;
	padding-right:5px;
	padding-left:5px;
	float:left;
}
.img-talk-bar{
	background:url(../images2009/talk_06.jpg) no-repeat;
	width:4px;
	height:94px;
	float:left;
}
.brdStyle{
	width:293px;
	margin-bottom:10px;
	padding:5px 0px 5px 5px;
}
.who , .fashion , .how , .photo , .vote , .issuse , .horo , .wallpaper , .cute , .sex , .tag{
	background:#e1e0c7;
	border:1px solid #d0cab1;
}
.styBar{
	width:283px;
	font-size:1.4em;
	font-weight:bold;
	padding:2px 0px 2px 5px;
	color:#fff;
}
.styleMore{
	background:#ccc6a4;
	text-align:center;
	font-size:1.2em;
	float:left;
	margin-top:5px;
	color:#7c7b80;
	font-weight:bold;
}
.bgBar-who{background:#e33767;}
.bgBar-fashion{background:#cb1a5e}
.bgBar-how{background:#f36f24}
.bgBar-vote{background:#2e6ec5}
.bgBar-photo{background:#92c005}
.bgBar-issuse{background:#ef459e}
.bgBar-horo{background:#8a25ff}
.bgBar-wpaper{background:#ff99ff}
.bgBar-cute{background:#fc0864}
.bgBar-sex{background:#d00a0a}
.bgBar-tag{background:#dbd9b9;color:#7c754c}

.who-img{width:130px;padding:5px;border:1px solid #d0cab1;background:#fff}
.activity{background:#c59ff2;border:1px solid #8b69bd;}
.bgBar-activity{background:#d6bbf2;border:1px solid #fff;width:281px}
.activityStyle{border-top:1px dotted #000;width:288px;padding:5px 0px;}
.activity-img{background:#fff;padding:2px;width:90px;height:75px;}
.activity-detail{width:184px;}
.bgwhite{
	background:#fff;
	border:1px solid #cccbc7;
	width:286px;
}
.txt_activity{
	text-align:center;
	margin-bottom:0px;
	font-size:1em;
}
.tab_menu_how{
	border:0px solid #000;
	width:286px;
}
.tab_menu_how li {
	border-bottom:0px;
	display:block;
	float:left;
	line-height:28px;
	text-align:center;
	background-color:#F4A460;
}
.tab_menu_how li#active-how1 {
	background-color:#fff;
	font-weight:bold;
	color:#fff;
}
.howtoStyle{
	border-bottom:1px dotted #c7c7c7;
	padding:3px 0px;
	width:280px;
	padding-left:5px;
}
.title_poll{
	padding:5px;
	width:276px;
	color:#1859bd;
	font-size:1.1em;
}
.submit{
	width:130px;
	background:#9ad5f5;
	border:4px solid #84c3e6;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
}
.photoimg{
	width:85px;
	padding:5px 5px 5px 6px;
	float:left;
}
.main_issuse , .main_sex{
	padding:4px 0px;
	margin-left:5px;
	width:280px;
}
.issuseimg , .seximg{
	width:75px;
	border:1px solid #d0c8b1;
	background:#fff;
	padding:2px;
	float:left;
}
.issusedetail , .sexdetail{
	width:190px;
	overflow:hidden;
	margin-left:5px;
	float:left;
}
.horoStyle{
	border-bottom:1px dotted #c7c7c7;
	width:138px;
	padding:3px 0px;	
}
.horoStyle .img{
	width:50;
	margin-right:3px;
	float:left;
}
.horoStyle .detail{
	width:80px;
	overflow:hidden;
	float:left;
}
.showtag{
	width:280px;
	overflow:hidden;
	text-decoration:none;
}
div#fashion .view{
	width:288px;
}
.view .fashion-img{
	width:110px;
	height:140px;
	padding-top:8px;
	float:left;
}
.view .list-fashion{
	width:173px;
	padding-left:5px;
	float:left;
}
.list-fashion .list-thumb{
	width:173px;
	height:50px;
	float:left;
	margin-bottom:2px;
}
.poll-topic{
	width:165px;
	padding:5px 0px 5px 5px;
	float:left;
}
#floating_left { position: absolute; width: 110px; height: 600px; z-index: 10; display: none; top: 110px; border: 0px !important; }
#floating_right { position: absolute; width: 110px; height: 600px; z-index: 10; display: none; top: 110px; border: 0px !important; }
#ads593-1 , #ads593-2 {
	margin-bottom:10px;
	float:left;
}
#ads593-1 iframe { margin-left: -5px; width: 595px; }
#ads593-2 iframe { width: 590px; }
#ads_topbanner_if { width: 728px; height: 90px; background: transparent !important; }

.facebook , .twitter{
	width:290px;
	float:left;
}
.facebook .img-bar{
	background:url(../images2009/facebook_03.jpg) no-repeat;
	width:290px;
	height:26px;
}
.facebook .imgrepeat{
	background:url(../images2009/facebook_05.jpg) repeat-y;
	width:270px;
	padding:10px;
	float:left;
}
.facebook .imgbtm{
	background:url(../images2009/facebook_16.jpg) no-repeat;
	width:290px;
	height:2px;
}
.twitter .img-bar{
	background:url(../images2009/twitter_05.jpg) no-repeat;
	width:290px;
	height:26px;
}
.twitter .imgrepeat{
	background:url(../images2009/twitter_07.jpg) repeat-y;
	width:270px;
	padding:10px;
	float:left;
}
.twitter .imgbtm{
	background:url(../images2009/twitter_30.jpg) no-repeat;
	width:290px;
	height:2px;
}
.facebook .img , .twitter .img{
	width:40px;
	height:40px;
	float:left;
	margin-right:5px;
}
.facebook .desc , .twitter .desc{
	width:200px;
	float:left;
}
.facebook .desc p img, .twitter .desc p img{
	vertical-align:middle;
}	

/********** new add 2/8/53 ************/
.new_wallpaper{
	width:135px;
	height:101px;
	padding:3px 5px 3px 5px;
	float:left;
}

#movie-block { margin-bottom: 0px; }
#movie-block .title { background:url(../images2009/index2010_03.jpg) repeat-x ; height: 30px; margin-bottom: 0px; }
#movie-block .title ul { padding: 5px 0px 0px 10px; }
#movie-block .title li { display: block; float: left; padding: 0px 5px; height: 25px;width:75px;text-align:center; background:url(../images2009/index2010_06.jpg) repeat-x; margin: 0px 2px; font-size: 0.9em; line-height: 25px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; color: #630460; cursor: pointer; }
#movie-block .title li.active { background: #fff; color: #630460; cursor: default; }
#movie-block .slide { width: 277px; margin: 0px auto 10px auto; }
#movie-block .slide img.thumbnail-movie { width: 87px; height: 127px; -webkit-box-reflect: below 1px -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(.4, transparent), to(white)); margin-left: 5px; float: left; border: 1px solid #000; padding-left:0px;}
#movie-block .slide img.thumbnail-movie { margin:3px }
#movie-block .slide img.first { margin-left: 0px; }
#movie-block .tab { padding: 10px 0px 10px 0px; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #e4c4b7; height: 267px; overflow: hidden; }
#movie-block .tab .hilight-movie { margin: 0px 0px 10px 10px; }
#movie-block .tab .hilight-movie img.thumbnail-movie { width: 110px; height: 75px; float: left; margin-right: 10px; vertical-align: top; }
#movie-block .tab .item-list { float: left; width: 134px; margin-left: 7px; }
#movie-block .tab .item-list .item { margin-bottom: 10px;float:left }
#movie-block .tab .item-list .item img { width: 50px; height: 50px; float: left; margin-right: 5px; }
#movie-block .tab .item-list .item a { font-size: 0.9em; color:#525a6d; }
#movie-block .tab .item-list .item a:honer { text-decoration:underline; }
#movie-block .tab ul { width: 125px; float: left; margin-left: 15px; color: #f6931b; }
#movie-block .tab ul li { list-style-type: square; }
#movie-block .tab ul li a { font-size: 0.9em; }
#movie-activity-banner { width: 300px; height: 100px; margin-bottom: 10px; position: relative; }
#movie-activity-banner img { width: 300px; height: 100px; }
#movie-activity-banner .topic { width: 290px; position: absolute; background: #000; opacity: 0.7; z-index: 1; bottom: 0px; left: 0px; padding: 5px; }

/********** new add 2/8/53 ************/
#floating_left { position: absolute; left: -160px; top: 0px; width: 160px; height: 600px; z-index: 1; display: none; }
#floating_right { position: absolute; right: -160px; top: 0px; width: 160px; height: 600px; z-index: 1; display: none; }

