﻿@import url('public.css');

#FScreen { position:relative; width:1000px; }

#Layout_2 .b { margin:0 !important; }

/* layout */
#Layout_1 { width:750px; float:left; }
#Layout_2 {
	width:243px; float:left; display:inline; margin-left:7px;
	padding:0 0 13px; background:url(images/index/layout_2_b.jpg) no-repeat 0 bottom;
}

#Col_1_2 { width:300px; float:left; padding-bottom:7px; }
#Col_1 { padding-left:8px; margin-bottom:12px; }
#Col_2 { height:252px; background:url(images/index/col_2_n.jpg) no-repeat; }
	#Col_2 h3 { padding-left:64px; font:bold 14px/27px arial; color:#FC530E;}
	#Col_2 h3 strong { color:red; }
	#Col_2 .vl-h { width:270px; margin:0 auto;padding-top:10px;}
	#Col_2 .mVideo { border-bottom:1px dashed #ccc; padding:5px 0 4px 0; }
	#Col_2 .photo{width:80px;}
	#Col_2 img { display:block;width:71px;height:53px; }
	#Col_2 .title { left:85px;top:4px; }
	#Col_2 .detail { width:180px; margin-left:5px; }
	#Col_2 .last { border:0; }
#Col_3 { width:444px; float:left; display:inline; margin-left:5px;}
	.site { height:83px; }
	.site strong { display:block; height:27px; padding-bottom:3px; padding-top:8px; text-align:center; font:20px 'simHei',arial; }
	.site strong a { color:#003295; }
	.site .vl-t { margin:0 8px; }
	.site .mVideo { float:left; width:214px; }
.cols_1 { position:relative; padding:50px 0 8px; border:solid #dedede; border-width:0 1px 1px; margin-bottom:10px; }
.cols_1 h3 {
	position:absolute; left:-1px; top:0; width:750px; height:37px;
	text-indent:-9999px; background:url(images/index/cols_1_h3.jpg);
}
	#Col_5 h3 { background-position:0 -37px; }
	#Col_6 h3 { background-position:0 -74px; }
	#Col_7 h3 { background-position:0 -111px; }
	#Col_8 h3 { background-position:0 -148px; }
	#Col_9 h3 { background-position:0 -185px; }
.cols_1 .type { position:absolute; right:12px; _right:8px; top:9px; color:#ddd; }
	.cols_1 .type a { color:black !important; font-family:"SimSun",arial; _margin:0 4px; }
.cols_2 { position:relative; text-align:left; }
	.cols_2 h3 { height:28px; background:url(images/index/cols_2_h3.jpg); padding-left:14px; font:bold 14px/28px arial; color:black; }
	.cols_2 .top_all {
		position:absolute; right:17px; top:3px; display:block; width:73px; height:19px; background:url(images/index/top_all.jpg);
		font:12px/19px arial; text-align:center;
	}
	.cols_2 .top_all a { color:#184071; }
/* class library for index */
.vl-bh { position:relative; height:84px; padding-top:2px; background:url(images/public/line_dotted.png) repeat-x #F8FAF9; } /* bigHead */
.vl-bh .first .title {
	position:absolute; left:96px; top:3px; width:342px; height:28px; background:url(images/index/vl_bh.png) no-repeat;
	font:bold 14px/28px arial; padding:0 40px 0 10px; overflow:hidden; color:#03329A;
}
.vl-bh .first .title a { display:block; color:#03329A; }
.vl-bh .first .photo img { border:2px solid #aec3d8; }
.vl-bh .photo { width:96px; text-align:right; padding-top:7px; }
.vl-bh .detail {  }
.vl-bh .photo img { width:86px; height:65px; border:1px solid #AEC3D6; }
.vl-bh .vl { position:absolute; left:105px; top:39px; }
.vl-bh .vl .mVideo { float:left; width:168px; }
.vl-bh .vl .title { height:20px; overflow:hidden; font:12px/20px arial; padding-right:12px; }

.kl-t { /* keyword list { format: text } */
	width:708px; margin:0 auto; background:#FEF5FA; border-top:1px dashed #ccc; padding:8px 12px; font:12px/18px arial; color:#999;
}
.kl-t a { color:#999; white-space:nowrap; }
	#Col_5 .kl-t { background:#EEF9F3; }
	#Col_7 .kl-t { background:#F4F5F0; }
	#Col_8 .kl-t { background:#F1F1F9; }

.news_ex {
	display:none; position:relative; width:732px; margin:0 auto; overflow:hidden; /* clearFloat for ff */
	height:82px; background:#F0F8FB; border-top:1px dashed #ccc;
}
.news_ex .s1 { float:left; width:311px; position:relative; }
.news_ex .s2 { float:left; width:421px; }
.news_ex h4 {
	float:left; width:18px; background:#91D0F9; color:white; font:12px/15px arial; text-align:center;
	padding-top:12px; height:70px;
}
.news_ex .photo { width:90px; text-align:center; float:left; height:76px; padding-top:6px; }
.news_ex .tl { width:100px; float:left; height:82px; }
.news_ex .photo img { width:69px; height:51px; border:1px solid #ccc; padding:1px; }
.news_ex .db_intro { padding-top:8px; color:#9A9899; font:bold 12px/18px arial; }
.news_ex .db_intro span { font-weight:normal; }
.news_ex .handle {
	position:absolute; left:122px; top:54px; background:url(images/index/news_ex_intro.jpg);
	width:161px; height:18px;
}
.news_ex .handle a { position:absolute; top:1px; color:#299CDF; line-height:18px; }
.news_ex .agree { left:24px; }
.news_ex .oppose { left:126px; }

.tl { padding-top:8px; }
.tl .title {
	background:url(images/public/arrow_blue.png) no-repeat 0 6px; _background-position:0 5px;
	padding-left:9px; height:18px; font:12px/18px arial; overflow:hidden;
}
.tl a { color:#9A9A98; }

.vl-t-h { position:relative; padding-top:8px; width:216px; margin:0 auto; } /* top 123 */
.vl-t-h .s {
	padding-bottom:8px; margin-bottom:8px; border-bottom:1px dashed #ccc; padding-left:21px;
	position:relative; overflow:hidden; _height:1%; background:url(images/mm/top_s1.png) no-repeat;
}
.vl-t-h .s2 { background-image:url(images/mm/top_s2.png); }
.vl-t-h .s3 { background-image:url(images/mm/top_s3.png); }
.vl-t-h .photo img { width:69px; height:51px; border:1px solid #ccc; padding:1px; }
.vl-t-h .title { position:absolute; left:104px; width:118px; top:0; height:36px; overflow:hidden; font:12px/18px arial; }
.vl-t-h .title a { color:#333; }
.vl-t-h .detail { position:absolute; left:104px; top:38px; color:#666; }
.vl-t-h .c_view img { vertical-align:middle; margin-bottom:3px; }
	.vl-t-h-u .title {  }
	.vl-t-h-u .title img { display:block; }
	.vl-t-h-u .photo img { height:69px; }
.vl-t-m { background:url(images/index/vl_t_m.jpg) no-repeat 0 5px; height:168px; } /* top 4-10 */
.vl-t-m .title { height:24px; overflow:hidden; font:12px/24px arial; padding:0 15px 0 37px; }
	.vl-t-m-u .mUser {  }
	.vl-t-m-u .title { float:left; width:103px; }
	.vl-t-m-u .detail { float:left; width:72px; line-height:24px; color:#666; }
	.vl-t-m-u .detail div { _padding-top:3px; }
	.vl-t-m-u .detail img { vertical-align:middle; margin-bottom:3px; }
	.vl-t-m-u .title img { margin:0 0 -1px 2px; }

.vl-f-t { } /* image & tl */
.vl-f-t .first { position:relative; width:205px; border-bottom:1px dashed #ccc; margin:0 auto; padding:8px 5px 8px; }
.vl-f-t .first img { width:69px; height:51px; padding:1px; border:1px solid #ccc; }
.vl-f-t .first .title { position:absolute; left:87px; top:8px; font:12px/18px arial; }
.vl-f-t .tl { width:205px; margin:0 auto; padding-bottom:6px; }
.vl-f-t .tl .title { background:url(images/public/arrow_gray.png) no-repeat 0 9px; height:24px; line-height:24px; }
.vl-f-t .tl .title a { color:#333; }

.cols { position:relative; width:209px; margin-left:19px; }
.cols span {
	height:34px; display:block; font:bold 12px/34px arial; background:url(images/index/cols.png) no-repeat 61px 11px;
}
.cols .m { right:12px; top:10px; }
.cols .m a { color:black; }
.cols .ul { overflow:hidden; _height:1%; }
.cols .mUser { float:left; }
.cols .mUser .title { margin-right:12px; font:12px/24px arial; white-space:nowrap; }
.cols .mUser .title a { color:#666; }

.tl-tag { padding:0 12px; color:#999; }
.tl-tag a { margin:0 7px; line-height:24px; color:#666; white-space:nowrap; }

/*Style 4 New By SMbey0nd @ 2008.1.30*/
.cols_s_1,.cols_s_2{margin-bottom:10px;}
.cols_s_1 h2,.cols_s_2 h2{display:block;float:left;text-indent:-9876px;background:url(images/index/mainmod.png) no-repeat;}
.cols_s_1 h2 a,.cols_s_2 h2 a{display:block;width:100%;height:100%;}
.cols_s_2 h2{background:url(images/index/mainmod_l.jpg) no-repeat;}
.cols_s_1 .meat,.cols_s_2 .meat{float:left;border:1px #EEE solid;}
#Boy .meat,#Music .meat,#Fans .meat,#Car .meat{border-right:0;}
#Layout_1 .p img{width:128px;height:96px;padding:2px;border:1px #CCC solid;}

#Girl h2    {background-position:-244px 0;}
#Baby h2    {background-position:-294px 0;}
#DDao h2    {background-position:-51px 0;}
#Music h2   {background-position:-102px 0;}
#Student h2 {background-position:-153px 0;}
#Fans h2    {background-position:-204px 0;}
#Shopping h2{background-position:-255px 0;}
#Car h2     {background-position:-306px 0;}
#Travel h2  {background-position:-357px 0;}

.cols_s_1{height:221px;}
.cols_s_1 h2{width:49px;height:221px;}
.cols_s_1 .meat{width:698px;height:219px;}
.cols_s_1 .list-v{height:164px;}
	.list-v .mVideo{float:left;margin:13px 20px 0 20px;text-align:center;display:inline;}
	.list-v .d_title{margin:3px 0 2px 0;*margin:6px 0 2px 0;}
	.list-v .d_user a{color:#666;}
ul.list-single-user{padding-left:12px;clear:both;border-top:1px #EEE solid;}
ul.list-single-user li{float:left;margin:7px 8px 0 8px;display:inline;}
ul.list-single-user img{width:32px;height:32px;padding:3px;border:1px #EEE solid;}

.cols_s_2{height:167px;float:left;}
.cols_s_2 h2{width:50px;height:167px;}
.cols_s_2 .meat{width:323px;height:165px;}
	.cols_s_2 .mVideo{margin:13px 0 0 18px;}

#Layout_2 .cols_2{width:243px;background:url(images/index/mainmod.png) no-repeat;}
.cols_2 h3{font:bold 14px/16px arial;background:transparent;}
.cols_2 .mUser,.cols_2 .mVideo{height:24px;line-height:22px;background:url(images/index/cols_2_rankbg_s.png) no-repeat;}
.cols_2 .mUser .d_title,.cols_2 .mVideo .d_title{width:120px;margin-left:40px;_margin-left:20px;}
	.cols_2 div.s1{background-position:13px -8px;}
	.cols_2 div.s2{background-position:13px -32px;}
	.cols_2 div.s3{background-position:13px -56px;}
	.cols_2 div.s4{background-position:13px -80px;}
	.cols_2 div.s5{background-position:13px -104px;}
	.cols_2 div.s6{background-position:13px -129px;}
.d_view{width:72px;color:#666;position:relative;}
.d_view span{display:block;width:12px;line-height:12px;position:absolute;top:5px;right:0;text-indent:-9876px;background:url(images/index/zs.png) no-repeat;}
.current .d_view span{top:0;}
	.d_view span.s1{background-position:0 -1px;}
	.d_view span.s2{background-position:0 -25px;}
	.d_view span.s3{background-position:0 -13px;}
.mUser .d_title,.mUser .d_view{float:left;}
	.list-t-u .p,.list-t-u .d_astro,.list-t-v .p,.list-t-v .d_user{display:none;}
	.current .p,.current .d_astro,.current .p,.current .d_user{display:block;}
	.list-t-u .p,.list-t-u .d,.list-t-v .p,.list-t-v .d{float:left;}
.cols_2 div.current{height:80px;line-height:normal;margin:0 12px 5px 12px;padding-top:5px;border-bottom:1px #DDD dashed;background:transparent;}
	.current .p{padding-left:27px;display:inline;background:url(images/index/cols_2_rankbg.png) no-repeat;}
	.s1 .p{background-position:0 -12px;}
	.s2 .p{background-position:0 -112px;}
	.s3 .p{background-position:0 -212px;}
	.s4 .p{background-position:0 -312px;}
	.s5 .p{background-position:0 -412px;}
	.s6 .p{background-position:0 -512px;}

	.current .d{margin-left:10px;display:inline;width:100px;}
	.current .d div{margin-bottom:5px;}
	.current img{width:69px;height:69px;padding:1px;border:1px #CCC solid;}
	.cols_2 .current .d_title{margin-left:0;}
	.current .d_astro{color:#666;}
.list-t-v .current img{width:69px;height:51px;}
.list-t-v .d_user a{color:#666;}
.list-t-v div.current{height:65px;}
	.list-t-v div.current .d{float:left;}
	.list-t-v .mVideo{clear:both;}
#RecommendVideo{background:url(images/index/cols_2.jpg)!important;margin:-10px 0 0 0!important;overflow:hidden;_height:1%;}
	#RecommendVideo h3{background:url(images/index/cols_2_h3.jpg);line-height:28px;}
	#RecommendVideo .mSubject{float:left;margin-left:20px;display:inline;}
	#RecommendVideo .p{width:89px;height:55px;margin-top:3px;text-align:center;background:url(images/index/topic.png) no-repeat;}
	#RecommendVideo img{width:69px;height:51px;margin-top:2px;}
	#RecommendVideo .d_title{text-align:center;margin-top:4px;}
	#RecommendVideo .m{position:absolute;right:17px;top:3px;display:block;width:73px;height:19px;background:url(images/index/top_all.jpg);font:12px/19px arial; text-align:center;}
#HotVideo{margin-bottom:6px;}
/*字符限制*/
#Col_3 .site strong{width:450px;height:26px;line-height:24px;overflow:hidden;text-align:center;}
#Col_3 .first .title a{padding-right:34px}
#Layout_1 .mVideo .d_title,#Layout_1 .mVideo .d_user
{width:130px;height:16px;line-height:16px;overflow:hidden;}
.list-t-u .current .d_title,.list-t-u .current .d_astro
{width:100px;height:16px;line-height:18px;overflow:hidden;clear:both;}
.list-t-v .mVideo .d_title{width:190px;height:19px;line-height:25px;overflow:hidden;_margin-left:40px;}
.list-t-v .current .d_title{width:100px;height:32px;line-height:18px;overflow:hidden;_margin-left:0;}
#GirlTop .mUser .d_title,#GirlTop .mUser .d_user,#BabyTop .mUser .d_title,#BabyTop .mUser .d_astro
{height:16px;overflow:hidden;}
#RecommendVideo .d_title{width:85px;height:35px;line-height:18px;overflow:hidden;}

#Ma { margin-bottom:1px; }
#b5 { margin-bottom:0; }

/*Dvod & WowTV (2008-6-10 16:04:23)*/
#D-Bar{float:right;width:244px;}
#Dvod{height:226px;}
.cols_bar{width:244px;margin-bottom:7px;background:url(images/index/dvod_wow.png) no-repeat;}
.cols_bar h2{height:45px;}
.cols_bar h2 a{display:block;width:100%;height:100%;text-indent:-9876px;}
.cols_bar .meat{padding-top:5px;*padding-top:10px;}
.cols_bar .p,.cols_bar .d{float:left;}
.cols_bar .mVideo { width:200px;height:18px;line-height:18px;margin:0 auto;padding:2px 0 1px 10px;overflow:hidden;background:url(images/index/dot.png) no-repeat 2px 8px;}
.cols_bar .mVideo .p{display:none;}
.cols_bar .s { border-color:white; padding-bottom:0; }
.cols_bar .current{height:58px;width:210px;margin:5px auto;padding:4px 0 4px 3px; border-bottom:1px #ccc dashed;background:none; }
.cols_bar .current .p{display:block;padding-left:0;background:none;}
.cols_bar .current .d{display:block;width:125px;height:55px;overflow:hidden;margin-left:0;padding-left:10px;}
.cols_bar .current .d div{margin-bottom:0;}
.cols_bar .current img{display:block;width:71px;height:53px;padding:0;border:1px solid #9cafc9;}
#Fashion{height:224px;background-position:0 -230px;}
#Fashion h2{text-indent:-9876px;}
#WowTV{height:49px;background-position:0 -458px;margin:0;}
#WowTV a{display:block;width:100%;height:100%;text-indent:-9876px;}

/*首页爆米花霹雳潮流字体颜色修改 2008-11-6*/
#Fashion .current .d_title a{color:#f00;}

/*首页Layout-2临时修改 2008-11-24*/
#Layout_2{position:relative;top:-220px;}

