body
{
	background:#fff;
	font-family:Tahoma,Verdana,simsun,sans-serif;
	font-size:12px;
	text-align:center;
	color:#333;
}
.blog{
background:#F7F8FA;
}
body,div,span,object,frame,h1,h2,h3,h4,h5,h6,p,blockquote,a,code,em,img,q,small,strong,dd,dl,dt,li,ol,ul,fieldset,form,label,table,tbody,tr,th,td,input,menu
{
	margin:0;
	padding:0;
}

a
{
	color:#4682b4;
	text-decoration:none;
}

a:hover
{
	color:#4282B5;
	text-decoration:underline;
}
.imagehome a
{
	color:#c1c1c1;
	text-decoration:none;
}
.imagehome a:hover
{
	color:#4282B5;
	text-decoration:underline;
}

h1
{
	font-size:16px;
}

h2
{
	font-size:14px;
}

h3
{
	font-size:14px;
}

h4
{
	font-size:12px;
}

h5
{
	font-size:12px;
}

h6
{
	font-size:12px;
}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.ml5em{margin-left:5em;}
.lh1p5{line-height:1.5em;}
.red
{
	color:#ae1c09;
}

.green
{
	color:#2d7b02;
}

.grass
{
	color:#81ad16;
}

select,textarea,input
{
	border:1px solid #BDC7D8;
	vertical-align:middle;
}
.sharebtn a{display:block;height:29px;width:76px;background:url(pic/share-btn.png) no-repeat 0 -31px;}
.sharebtn a:hover{background:url(pic/share-btn.png) no-repeat 0 0;text-decoration:none;}
.w200
{
	width:200px;
}

.w400
{
	width:400px;
}
.h20{height:20px;}
.h100
{
	height:100px;
}
.w450{width:450px;}
table
{
	border-collapse:collapse;
}

ul
{
	list-style:none;
}

.txt-l
{
	text-align:left;
}

.txt-r
{
	text-align:right;
}

.txt-c
{
	text-align:center;
}

.float-left
{
	float:left;
}

.float-right
{
	float:right;
}

.padding10
{
	padding:10px;
}

.banner
{
	background:url(pic/banner-bg.gif) 0 100% repeat-x;
	border-left:1px solid #D7D7D7;
	border-right:1px solid #D7D7D7;
	border-top:1px solid #D7D7D7;
	height:33px;
	width:958px;
}

.banner ul li
{
	float:left;
}

.banner ul li a
{
	border-right:1px solid #D7D7D7;
	color:#6f6c6c;
	float:left;
	font-size:14px;
	line-height:33px;
	padding:0 34px;
	text-decoration:none;
}

.banner ul .current a
{
	background:#FFF;
	color:#000;
	font-weight:800;
}

.box
{
	margin:10px auto;
	text-align:left;
	width:910px;
}

.bread
{
	background:url(pic/banner-bg.gif) 0 center repeat-x;
	border:1px solid #e2e2e2;
	height:30px;
	margin:0 0 20px;
	padding:0 0 0 20px;
}

.bread p,.bread p a
{
	color:#4B4B4B;
	font-size:12px;
	line-height:32px;
	text-decoration:none;
}

.bread p span
{
	margin:0 5px;
}

.bread .mini-search{
margin:3px 25px 0 0;
*margin:3px 8px 0 0;
}
.bread .mini-search .txt{
background:url(pic/zoom.gif) no-repeat 100% 0;
padding:2px 20px 2px 2px;
margin-right:5px;
color:#808080;
width:180px;
*width:200px;
}
.btn-black{
background:url(pic/bg-btn-black.gif) repeat-x;
width:50px;
height:23px;
color:#FFF;
text-align:center;
font-weight:800;
cursor:pointer;
*padding-top:3px;
}
.clear
{
	clear:both;
	height:0;
}

.clear-both
{
	clear:both;
}

.clearfix,.feed,.feed-content .headline,.comment
{
	display:block;
}

a img,:link img,:visited img
{
	border:0;
}

input.inputtext:focus,textarea:focus,select:focus
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FCFCFC none repeat scroll 0 0;
}

q:before,q:after,blockquote:before,blockquote:after
{
	content:"";
}

.container
{
	text-align:center;
}

.container .sidebar
{
	float:left;
	padding-top:10px;
	text-align:left;
	width:182px;
	overflow:hidden;
}

.container .widebar
{
	float:left;
	margin:0 0 0 5px;
	text-align:left;
	width:760px;
}
.extra-reg-login
{
	float:right;
	height:28px;
	margin:33px 0 0 200px;
	padding:12px 25px 10px 0;
}

.extra-reg-login a
{
	color:#FFF;
	font-size:14px;
	margin:0 13px 0 0;
	text-decoration:none;
}

.hide
{
	display:none;
}

.list h2
{
	color:#4682b4;
	line-height:3em;
}
.list5,
.list6,
.list7,
.list9,
.list10,
.list11,
.list12
{
background-color:#f2f4f6;
border-left:1px solid #cfcfcf;
border-right:1px solid #cfcfcf;
border-bottom:1px solid #c5c5c5;
margin:0 0 10px;
*padding:0 0 10px;
}
.list5 .videobox,
.list6 .videobox,
.list7 .videobox,
.list8 .videobox,
.list9 .videobox,
.list10 .videobox,
.list11 .videobox,
.list12 .videobox
{
height:94px;
background:none;
border:1px solid #d2d3d4;
padding:2px;
}
.list5 .video-shot,
.list6 .video-shot,
.list7 .video-shot,
.list8 .video-shot,
.list9 .video-shot,
.list10 .video-shot,
.list11 .video-shot,
.list12 .video-shot
{
width:122px;
height:93px;
}
.list5 .video-tank,
.list6 .video-tank,
.list7 .video-tank,
.list8 .video-tank,
.list9 .video-tank,
.list10 .video-tank,
.list11 .video-tank,
.list12 .video-tank
{
width:128px;
}
.list5 .video-action,
.list6 .video-action,
.list7 .video-action,
.list8 .video-action,
.list9 .video-action,
.list10 .video-action,
.list11 .video-action,
.list12 .video-action
 {
text-align:center;
}
.list5 .video-tank,
.list6 .video-tank,
.list7 .video-tank,
.list8 .video-tank,
.list9 .video-tank,
.list10 .video-tank,
.list11 .video-tank,
.list12 .video-tank
{
margin:0 10px 10px;
*margin:0 8px 10px;
}
.list5 h2 .more,
.list6 h2 .more,
.list7 h2 .more,
.list8 h2 .more,
.list9 h2 .more,
.list10 h2 .more,
.list11 h2 .more,
.list12 h2 .more {
color:#fff;
float:right;
font-size:12px;
margin:0 10px 0 0;
text-decoration:none;
line-height:2.5em;
}
.list5 h2 a:hover,
.list6 h2 a:hover,
.list7 h2 a:hover,
.list8 h2 a:hover,
.list9 h2 a:hover,
.list10 h2 a:hover,
.list11 h2 a:hover,
.list12 h2 a:hover,
{
color:#aaa;
}
.list5 a,
.list6 a,
.list7 a,
.list8 a,
.list9 a,
.list10 a,
.list11 a,
.list12 a
{color:gray;}
.list5,
.list6,
.list7,
.list9,
.list10,
.list11,
.list12
 {background:url(pic/top-bg2.gif) repeat-x;}

.list5 h2,
.list6 h2,
.list7 h2,
.list8 h2,
.list9 h2,
.list10 h2,
.list11 h2,
.list12 h2
{background:url() no-repeat;}

.list5 h2{background-image:url(pic/title-5.png);}
.list6 h2{background-image:url(pic/title-6.png);}
.list7 h2{background-image:url(pic/title-7.png);}
.list8 h2{background-image:url(pic/title-8.png);}
.list9 h2{background-image:url(pic/title-9.png);}
.list10 h2{background-image:url(pic/title-10.png);}
.list11 h2{background-image:url(pic/title-11.png);}
.list12 h2{background-image:url(pic/title-12.png);}

.side-img {height:245px;width:190px;position:relative;float:left;margin:0 0 0 8px;}
.side-img a img{height:245px;width:190px;}
.side-img p{line-height:2em;width:100%;position:absolute;bottom:0;left:0;text-align:center;background:#333;color:#FFF;font-size:16px;font-weight:800;opacity:0.7;}
.video-shot:hover{opacity:0.7;}
.logo
{
	float:left;
}

.nav
{
	float:left;

	padding-left:20px;
}

.nav ul li
{
	float:left;
}

.nav ul li a
{
	display:block;
	float:left;
	font-size:14px;
	font-weight:800;
	line-height:22px;
	overflow:hidden;
	text-decoration:none;
}

.pager
{
	margin:20px 0;
	text-align:center;
}

.pager a
{
	border:1px solid #CFE0EB;
	color:#6899B9;
	display:inline-block;
	padding:4px 8px;
	text-decoration:none;
	margin:0 4px;
}

.pager a:hover
{
	background:#6899b9;
	color:#FFF;
}
.pager .current{
background:transparent;
border:none;
font-weight:800;
}

.pic-login
{
	left:767px;
	position:absolute;
	top:89px;
}

.pic-reg
{
	left:552px;
	position:absolute;
	top:69px;
}

.ranking
{
	background:#FFF;
	padding:10px 0 0;
}

.ranking .top
{
	background:url(pic/top-bg.gif) repeat-x;
	border:1px solid #d7d7d7;
	float:left;
	height:490px;
	width:443px;
}

.ranking .top .more
{
	color:#FFF;
	float:right;
	font-size:12px;
	margin:8px 10px 0 0;
	text-decoration:none;
}
.main-search{
background:#eff2e9 url(pic/music001.png) no-repeat 20px 10px;
}
.main-search .sub-main-search{
background:url(pic/search001.png) no-repeat 100% 100%;
border:1px solid #b4afad;
height:56px;
padding:20px 0 0 110px;
*height:76px;
}
.main-search .p5{
padding:5px;
width:390px;
*height:28px;
*padding-top:7px;
}
.main-search input{
margin:0 6px 0 0;
}
.search
{
	background:url(pic/search.png) no-repeat;
	display:none;
	float:left;
	height:15px;
	left:144px;
	margin:40px 0 0;
	padding:6px;
	position:relative;
	width:189px;
}
.search input
{
	border:none;
	color:#272727;
}

.search-bar
{
	background:url(pic/bg-searchbar.gif) repeat-x;
	height:35px;
	text-align:center;
-moz-border-radius:3px;
-khtml-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}
.search-bar select
{
float:left;
margin:7px 0 0 14px;
padding:1px;
width:140px;
}

.search-bar .txt
{
float:left;
margin:7px 0 0 10px;
padding:2px 20px 2px 2px;
width:300px;
color:#808080;
background:#FFF url(pic/zoom.gif) no-repeat 100% 0;
*width:330px;
}
.search-bar .btn-none{
color:#1C4307;
cursor:pointer;
float:left;
font-size:14px;
font-weight:800;
margin:10px 0 0 9px;
border:none;
background:none;
}
.sec-side
{
	color:#A4A4A4;
	margin:0 0 0 20px;
	padding:5px;
	width:250px;
}

.visitor-box
{
float:left;
margin:5px 10px;
overflow:hidden;
text-align:center;
white-space:nowrap;
width:60px;
*height:90px;
_margin:5px 7px;
}

.visitor p a
{
	color:#656565;
	font-size:12px;
	text-decoration:none;
}

.sec-wide
{
	width:479px;
}

.sec-side .clearfix
{
	margin:0 0 30px;
}

.sec-side h3
{
	background:url(pic/ico-more.gif) no-repeat 0 center;
	color:#6d6b6c;
	font-size:14px;
	line-height:20px;
	padding:0 0 0 10px;
}

.sec-side h3 a
{
	color:#676767;
	float:right;
	font-size:12px;
	font-weight:400;
}

.tag-music,
.tag-video
{
	border-bottom:1px dashed #CCC;
color:#4682B4;
height:30px;
margin:0 0 10px;
}

.tag-music a
{
	background:url(pic/icobg-mp3.gif) 100% center no-repeat;
width:84px;
}

.tag-video a
{
	background:url(pic/icobg-video.gif) 100% center no-repeat;
width:84px;
}
.tag-fav
{
	background:url(pic/tag-fav.png) no-repeat;
	height:60px;
	margin-top:50px;
}

.tag-share
{
	background:url(pic/tag-share.png) no-repeat;
	height:60px;
	margin-top:50px;
}

.tag-music a,.tag-video a,.tag-fav a,.tag-share a,.tag-note a
{
color:#333;
float:right;
font-size:12px;
line-height:27px;
}

.show
{
	display:block;
}

.slogan
{
	background:#FFF url(pic/slogan.jpg) no-repeat center center;
	border:1px solid #D7D7D7;
	color:#25a5cc;
	font-weight:800;
height:170px;
margin:0 10px;
	position:relative;
}

.slogan .search2
{
	background:url(pic/searchbar2.png) no-repeat;
	height:29px;
	left:510px;
	padding:7px 0 0 15px;
	position:absolute;
	text-align:left;
	top:20px;
	width:395px;
}

.slogan .search2 input
{
	border:none;
	color:gray;
	height:16px;
	width:300px;
}

.slogan .search2 .btn-none
{
	background:none;
	color:#1F4408;
	cursor:pointer;
	font-weight:800;
	letter-spacing:3px;
	padding-left:30px;
	width:80px;
}

.slogan .welcome1
{
	font-size:40px;
	position:absolute;
	right:256px;
	top:74px;
}

.slogan .welcome2
{
	font-size:16px;
	letter-spacing:1px;
	position:absolute;
	right:238px;
	top:123px;
}

.slogan .pic-upload
{
	position:absolute;
	right:40px;
	top:60px;
}

.widebar .sec-side,.widebar .sec-wide
{
	float:left;
}

.word_break
{
	display:block;
	float:left;
	line-height:0;
	margin-left:-10px;
	padding:0;
}

.wrapper
{
	background:#FFF;
	margin:-50px auto 0;
	text-align:left;
	width:960px;
}
.banner ul li a:hover
{
	color:#000;
}
.clearfix{
	clear:both;
}
.clearfix:after,.feed:after,.feed-content .headline:after,.comment:after
{
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}

.extra-reg-login a:hover
{
	color:#888;
}

.nav ul .current a,.nav ul li a:hover
{
	background:url(pic/menu-line-a.gif);
	color:#FFF;
}

.music h2
{
	background:url(pic/top1.png) no-repeat 10px 0;
	height:43px;
	width:121px;
}

.video
{
	margin:0 0 0 20px;
}

.video h2
{
	background:url(pic/top2.png) no-repeat 10px 0;
	height:43px;
	width:146px;
}

.num
{
	color:#afafaf;
	float:left;
	font-size:50px;
}

.num1
{
	color:#6fbf08;
}

.num2
{
	color:#f42f9e;
}

.num3
{
	color:#ff7200;
}

.playitem
{
	background:url(pic/play-bg.png) no-repeat;
	float:left;
	margin:0 0 0 10px;
	padding:7px 0 7px 7px;
	width:140px;
}

.item-info
{
	float:left;
	margin-left:10px;
	overflow:hidden;
	width:160px;
}

.item
{
	background:#FFF url(pic/bank-line.png) no-repeat 0 100%;
	height:60px;
	padding:10px;
}

.home .playitem
{
	background:url(pic/play-bg-star.png) no-repeat;
}

.playitem a
{
	background:url() no-repeat center center;
	float:left;
	width:75px;
}

.playitem .counter
{
	color:#fefefe;
	float:left;
	font-weight:800;
	line-height:45px;
	text-align:center;
	width:45px;
}

.item-name a
{
	color:item-name;
	text-decoration:none;
}

.itme-singer b
{
	color:#2d7b02;
	font-weight:400;
}

.langs a:hover,.item-info a:hover,.topuser a:hover
{
	text-decoration:underline;
}

.item-info p
{
	margin:0 0 6px;
}

.langs
{
	float:right;
}

.langs a
{
	color:#444;
	text-decoration:none;
}

.daren
{
	background:#fff;
}

.daren h2
{
	color:#7bba00;
}
.topuser
{
	height:62px;
	margin:10px 0;
	color:#808080;
}

.topuser .user-pic
{
	background:url() no-repeat center center;
	border:1px solid #c2c2c2;
	display:block;
	float:left;
	height:60px;
	margin:0 10px 0 0;
	text-decoration:none;
	width:60px;
}
.topuser a.user-pic:hover{
text-decoration:none;
}
.topuser p
{
	line-height:22px;
}
.topuser p span{
margin:0 4px;
}
.bg-odd
{
	background:#f3f3f3;
}

.songslist tr
{
	font-size:12px;
	height:30px;
}

.songslist tr td
{
	padding-right:10px;
}

.songslist label
{
	cursor:pointer;
}

.songslist .time
{
	color:#666;
}

.songslist .username a
{
	color:#2d7b02;
}
/*
.songslist .songname a
{
	color:#4282B5;
}
*/
.songslist .langtype a
{
	color:#6f6c6c;
}

.action
{
	margin:10px 0;
}

.btn
{
background:url(pic/btn-bg.png) no-repeat 0 0 #4DB6E3;
border-color:#9FCCE2 #4682B4 #4682B4 #9FCCE2;
border-style:solid;
border-width:1px;
	color:#FFF;
	cursor:pointer;
	font-weight:800;
	padding:4px 8px;
	*padding-bottom:0;
}

.submit
{
	padding-right:0;
}

.user-side
{
	padding:0 10px;
}

.userhead
{
	background:url() no-repeat center center;
	border:2px solid #6FBF08;
	height:150px;
	margin:0 auto;
	padding:5px;
	width:150px;
}

.useraction
{
	margin:10px 0;
}

.useraction span
{
	float:left;
	width:100%;
}

.useraction span a
{
	color:#333;
	display:block;
	height:30px;
	line-height:30px;
	padding-left:30px;
	text-decoration:none;
}

.useraction span a:hover
{
	background:#e0fbc4;
	color:#333;
	text-decoration:none;
}

.useraction .addfriend a
{
	background-position:5px 0;
}

.useraction .seemood a
{
	background-position:5px -30px;
}

.useraction .sayhi a
{
	background-position:5px -59px;
}

.useraction .sendmsg a
{
	background-position:5px -92px;
}

.useraction .postnote a
{
	background-position:5px -121px;
}

.useraction .makeup a
{
	background-position:5px -151px;
}

.userinfo h3 a
{
	color:#4282B5;
	line-height:2em;
}

.userinfo p
{
	color:#333;
	line-height:2em;
}

.userinfo .txt-r a
{
	color:#4282B5;
	text-decoration:none;
}

.userinfo p span
{
	padding-left:10px;
}

.intro
{
	text-indent:2em;
}

.tag
{
	margin-top:20px;
}

.tag .txt-r a
{
	color:#ac0a00;
}

.tag h3
{
	color:#6d9600;
	line-height:2em;
}

.tag p a
{
	color:#595959;
	line-height:2em;
	margin:0 10px 0 0;
	text-decoration:none;
}

.userinfo h3 a:hover,
.tag p a:hover,
.userinfo .txt-r a:hover,
.bread p a:hover
{
	color:#4DB6E3;
}

.upload
{
	color:#666;
}

.upload-box
{
	background:#fafafa;
	border:1px solid #e1e1e1;
	padding:10px;
}

.ittl
{
	float:left;
	font-size:12px;
	font-weight:400;
	padding:6px 0 0;
	width:85px;
}

.first
{
	border:none;
}

.isec
{
	border-top:1px dotted #e7e7e7;
	padding:10px 0;
}

.ipnl
{
	line-height:25px;
	margin:0 0 8px 85px;
}

.file_wrap
{
	height:25px;
	margin:2px 0;
	overflow:hidden;
	position:relative;
	width:380px;
}

input.text
{
	border-color:#9F9F9F #DCDCDC #DCDCDC #9F9F9F;
	border-style:solid;
	border-width:1px;
	color:#444;
	height:20px;
	padding:3px 2px;
}

textarea
{
	border-color:#9F9F9F #DCDCDC #DCDCDC #9F9F9F;
	border-style:solid;
	border-width:1px;
	padding:1px;
}

.ipnl textarea
{
	color:#444;
	height:80px;
	margin-top:3px;
	overflow:auto;
	width:374px;
}

.ipnl label
{
	padding:0 10px 0 0;
}

.ipnl label input
{
	margin:0 2px 0 0;
}

.itxt
{
	color:#BBB;
	padding:5px 0 0;
}

.main_col a
{
	color:#b10501;
}

.details
{
	width:660px;
	margin-left:0;
	float:left;
}

.player-top
{
	margin-bottom:7px;
}

.player-owner
{
	background:url() center center no-repeat;
	border:1px solid #666;
	display:block;
	float:left;
	padding:2px;
	text-decoration:none;
	margin:0 10px 10px 0;
	padding:2px;
}
.player-owner img{	height:40px;width:40px;}

.player-top h3
{
	font-size:20px;
}

.player-top h3 a{
font-size:12px;
text-indent:0;
font-weight:400;
margin:0 20px 0 0;
}
.player-top p
{
	line-height:26px;
}

.player-top p a
{
	text-decoration:none;
}

.player-top p a:hover
{
	text-decoration:underline;
}

.player-top p span
{
	margin:0 10px;
}

.player-top p .last
{
	margin-left:100px;
}

.player-top p span b
{
	color:#a70c0a;
	margin:0 5px;
	font-weight:400;
}

.ico-upload
{
	background:url(pic/ico-upload.gif) 0 5px no-repeat;
	float:right;
	font-size:14px;
	font-weight:800;
padding:0 20px;
}

.mediaplayer
{
	display:block;
	height:410px;
	width:610px;
}

.player-action{text-align:center;}

.player-action h4
{
	text-align:left;
	line-height:2em;
}

.player-action p a
{
	line-height:2em;
	margin:0 10px;
	text-decoration:none;
}
.player-action p a:hover{text-decoration:underline;}
.lyric h2 a
{
	color:#666;
	float:right;
	font-size:12px;
	font-weight:400;
	letter-spacing:1px;
	margin-left:15px;
	padding:0 0 0 16px;
	text-decoration:none;
	line-height:1.5em;
}
.lyric h2 a:hover
{
	text-decoration:underline;
}

#lyric
{
	color:#666;
	padding:10px;
	display:none;
}

.display-lyric
{
	background:url(pic/plus.gif) no-repeat;
}

.hidden-lyric
{
	background:url(pic/remove.gif) 0 center no-repeat;
}
.dig,
.lyric{
border:1px solid #CCC;
margin:10px 0 0;
padding:10px;
}
.dig h2,
.tag-note h2,
.lyric h2{
color:#4682b4;
margin:0 0 10px;
}
.comment-all{border:1px solid #ccc;padding:10px;}
.comment textarea
{
	color:#aaa;
	float:left;
	height:5em;
	padding:10px;
	width:450px;
	margin:0 20px 0 0;
}

.comment div
{
	float:left;
}
.counter
{
	color:#082D04;
	font-size:12px;
	margin:10px 0;
}

.footer
{
	background:#efefef;
	color:#666;
	margin:30px auto;
	padding:20px;
	text-align:center;
	*padding-top:10px;
}

.footer p span
{
	margin:0 50px;
}

.footer p span a
{
	color:#666;
	margin:0 10px;
}
#lylists{width:500px;}
.c-reply
{
	margin:20px 0;
}

.userpic-holder
{
border:1px solid #CCC;
float:left;
margin:0 10px 0 0;
padding:2px;
position:relative;
}

.userpic-holder a
{
	background:url() no-repeat center center;
	display:block;
	height:54px;
	text-decoration:none;
	width:54px;
}

.c-reply-top
{
	color:#676767;
}

.c-reply-top a
{
	margin:0 30px 0 0;
}

.c-reply-info
{
	color:#626262;
	line-height:1.5em;
	margin-top:5px;
}

.container .box .widebar
{
	margin:0 0 0 12px;
	width:716px;
}

.atitude
{
	float:left;
	margin:0 0 5px;
}

.stargrade
{
	background:#eee;
	float:left;
	width:350px;
}

.atitude a
{
	text-decoration:none;
}

.atitude .good,
.atitude .bad
{
	cursor:pointer;
	height:30px;
	line-height:23px;
	padding-left:20px;
}

.atitude .good span,.atitude .bad span
{
	float:left;
}

.atitude .good
{
	background:url(pic/good.gif) no-repeat;
}

.atitude .bad
{
	background:url(pic/bad.gif) no-repeat;
}

.asktag
{
	background:url(pic/tag-ask.png) no-repeat;
	padding:60px 0 0;
}

.asktag p
{
	color:#333;
	line-height:2em;
}

.asktag p b
{
	color:#ae0505;
}

.asktag a
{
	color:#2d7b02;
}

.asktag h4
{
	font-size:14px;
	line-height:2.5em;
}

.askbar
{
	margin:10px 0;
}

.askbar .search-bar
{
	float:left;
	width:550px;
}

.btn-ask a
{
	background:url(pic/pic-ask.png) no-repeat center center;
	display:block;
	float:left;
	height:36px;
	margin:0 0 0 20px;
	text-decoration:none;
	width:124px;
}
.btn-ask a:hover{background-image:url(pic/pic-ask-a.png);text-decoration:none;}
.asklist h2 span img
{
	cursor:pointer;
	margin:5px;
}

.askbin0 p .ico02
{
	background:url(pic/ico02.gif) no-repeat 0 center;
	padding-left:1em;
}

.asklist01 h2
{
	background:#66bdd3 url(pic/ask-title-1.png) no-repeat 5px 5px;
	height:32px;
}

.asklist02 h2
{
	background:#6ab33e url(pic/ask-title-2.png) no-repeat 5px 5px;
	height:32px;
}

.asklist03 h2
{
	background:#f98130 url(pic/ask-title-3.png) no-repeat 5px 5px;
	height:32px;
}

.asklist04 h2
{
	background:#f84584 url(pic/ask-title-4.png) no-repeat 5px 5px;
	height:32px;
}

.asklist div table
{
	font-size:14px;
	line-height:2em;
	width:100%;
}

.asklist div table a
{
	text-decoration:none;
}

.asklist div table a:hover
{
	text-decoration:underline;
}

.askbox
{
	background:#f3f3f3;
	border:1px solid #999;
	padding:10px;
	width:500px;
}

.askbox td
{
	height:40px;
	padding:0 5px 0 0;
}

.askbin
{
	font-size:14px;
	line-height:1.8em;
	margin:10px 0;
	padding:10px;
}

.askbin0
{
	background:#fff;
	margin:15px 0;
	padding:10px;
}

.askbin1
{
	background:#f0f0f0;
}

.askbin2
{
	background:#ffece4;
}

.askbin3
{
	background:#aed5fd;
}

.askbin4
{
	background:#fcf5cc;
}

.askbin5
{
	background:#dbfadb;
}

.askbin h3
{
	background:url() no-repeat 0 center;
	height:30px;
	line-height:30px;
	padding:0 0 0 30px;
}

.askbin .ico-wait
{
	background-image:url(pic/question.gif);
}

.askbin .ico-best
{
	background-image:url(pic/flag.png);
}

.askbin .ico-other
{
	background-image:url(pic/flag4.png);
}

.askbin .ico-flag2
{
	background-image:url(pic/flag2.png);
}

.askbin .ico-flag3
{
	background-image:url(pic/flag3.png);
}

.askbin0 p
{
	text-indent:2em;
}

.askbin0 h3
{
	color:#ae1c09;
	padding:0;
}

.askbin0 h4
{
	color:#ababab;
	font-weight:400;
}

.askbin0 .txt-r a
{
	color:#87b112;
	margin:0 0 0 5px;
}

.tags
{
	border-bottom:1px dashed #333;
	margin:0 0 10px;
	padding-bottom:10px;
}

.tags a
{
	color:#999;
}

.answerbox textarea
{
	height:120px;
	width:650px;
}

.answerbox .btn
{
	margin:10px;
}

.poll_percent
{
	background-color:#ECECEC;
	float:left;
	height:20px;
	margin:0 5px;
	overflow:hidden;
	width:270px;
}

.good .poll_init
{
	background:#fea670;
}

.bad .poll_init
{
	background:#63c5d9;
}

.video-tank
{
	color:#666;
	float:left;
	line-height:1.6em;
	margin:0 10px 20px;
	overflow:hidden;
	text-align:center;
	width:122px;
}

.videobox
{
	background:url(pic/list-player.png) no-repeat;
	height:84px;
	padding:10px 0 0;
	*height:94px;
}

.video-shot
{
	height:68px;
	margin:0 auto;
	position:relative;
	width:115px;
}

.video-shot img
{
	cursor:pointer;
	left:42px;
	position:absolute;
	top:24px;
}

.video-action
{
	text-align:left;
}
.video-action .videoname a{
word-break:keep-all;
white-space:nowrap;

}
.video-action .time
{
	color:#5b5959;
}

.video-action .time b
{
	padding-left:4px;
	font-weight:400;
}

.ad-sidebar
{
float:right;
margin-right:10px;
overflow:hidden;
width:120px;
}
/**2010-4-30 zhangying:blogBeta begin**/
.page-title{
height:22px;
padding:15px 0 10px 22px;
background:url(pic/blog.gif) no-repeat 0 center;
}
.page-title a{
line-height:22px;
}
.page-title h2{
float:left;
font-weight:800;
}
.page-title h2 span{overflow:hidden;width:400px;white-space:nowrap;}
.page-title .newblog{
background:url(pic/plus.gif) no-repeat 0 center;
padding:0 0 0 18px;
}
.blog-title{

}
.blog-title input{
-moz-border-radius:3px;
-khtml-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;

border:1px solid #CCCCCC;
font-size:14px;
height:26px;
line-height:26px;
margin-bottom:14px;
width:610px;
}
.blog-container{
font-size:14px;
margin:15px 0;
color:#424242;
line-height:1.8em;
width:620px;
position:relative;
}
.blog-container p{
text-indent:2em;
margin:5px 0;
}
.blog-container img{
max-width:520px;
}

.blog-category{
margin:15px 0;
}
.blog-category table tr td,
.blog-privacy label{
padding:0 10px 0 0;
}
.blog-privacy span,
.blog-privacy input{
margin:0 5px 0 0;
}
.blog-action{
margin:15px 0 0;
}
.blog-span{
color:#666666;
font-weight:800;
}
#blog_sort_list{
width:200px;
padding:2px;
}
.pager-top {
overflow:hidden;
margin:5px 0;
line-height:1.2em;
}
h3.title-article {
background:#F7F7F7;
border-bottom:1px solid #E3EEF8;
border-top:1px solid #CEE1EE;
padding:10px;
font-size:12px;
word-wrap:break-word;
}
h3.title-article .edit {
float:right;
font-weight:normal;
position:relative;
}
h3.title-article .stat{
color:#888;
font-weight:400;
}
h3.title-article .stat span.acc{
color:#BA2636;
}
.pipe {
color:#AAA;
font-size:11px;
font-weight:400;
margin:0 3px;
}
h3.title-article strong {
display:block;
font-size:1.2em;
margin-bottom:5px;
margin-right:6em;
overflow:hidden;
}
h3.title-article .timestamp {
display:inline;
font-weight:normal;
line-height:1em;
color:#888;
}
h3.title-article span.group {
color:#888;
font-family:tahoma,MingLiU;
font-size:11px;
font-weight:normal;
}
.stat-article {
color:#888;
line-height:1.8em;
margin-bottom:5px;
padding:0 5px;
text-align:left;
}
.a-nav {
width:100%;
}
.stat-article span.stat {
display:block;
margin-bottom:5px;
border-top:1px solid #DDD;
}
.nav-tabs li {
color:#666;
float:left;
line-height:20px;
margin:0 5px;
}
.nav-tabs li span {
font-weight:800;
}
.blog-dig{
background:url(pic/ico-dig-blog.gif) no-repeat;
padding:0 0 0 20px;
}
/**2010-4-30 zhangying:ablumBata begin**/
.photo-warp{
width:608px;
overflow:hidden;
zoom:1;
background:#FFF;
border:1px solid #EDE9E9;
text-align:center;
margin:0 auto;
font-size:12px;
margin-bottom:0;
}
.photoList-wrap{
clear:both;
height:91px;
margin:10px auto 0;
width:574px;
}
.page-title-ablum{
background-image:url(pic/ablum.gif);
}
.page-title-ablum .pic-bread a{
font-size:12px;
margin:0 5px;
font-weight:400;
}
.ablum-title{
background:url(pic/ft-bg.png) repeat-x;
margin:10px auto 0;
width:574px;
}
.ablum-title ul li a:hover img,
.album-container a:hover img{
border:1px solid #3b7989;
}
.ablum-title ul li {
float:left;
margin:0 4px 10px;
}
.pic-older a img{
background:url(pic/split.png) no-repeat -16px -56px;
}
.pic-older a:hover img{
background:url(pic/split.png) no-repeat -82px -56px;
}
.pic-newer a img{
background:url(pic/split.png) no-repeat -50px -56px;
}
.pic-newer a:hover img{
background:url(pic/split.png) no-repeat -66px -56px;
}
.pic-older,
.pic-newer {
float:left;
}
#showArea {
height:64px;
overflow:hidden;
width:560px;
float:left;
}
.ablum-title .pic-older a img,
.ablum-title .pic-newer a img{
display:block;
width:13px;
height:60px;
margin:15px 5px;
}
.album-container{
position:relative;width:600px;margin:10px 0;overflow:hidden;zoom:1;text-align:center;
}
.thephoto{}
.rightArrow a:hover,
.leftArrow a:hover,
.zoompic a:hover{text-decoration:none;}
.leftArrow {position:absolute;left:0;top:0;height:100%;}
.rightArrow {position:absolute;left:350px;top:0;height:100%;}
.zoompic {position:absolute;left:250px;top:0;height:100%;}
.leftArrow .Click {width:250px;height:100%;display:block;background:#fff;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;_height:600px;}
.rightArrow .Click {width:250px;height:100%;display:block;background:#000;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;_height:600px;}
.zoompic .Click {width:100px;height:100%;display:block;background:#000;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;_height:600px;}
#picSource{display:none;text-align:center;background:#333;}
#picSource a img{margin:100px auto;}

#myAblumlist{height:600px;overflow:hidden;}
#picGotop a,
#picGotop a:hover,
#picGodown a,
#picGodown a:hover
{margin:5px auto;background:url(pic/updown.gif) no-repeat;width:50px;height:13px;display:block;text-decoration:none;}
#picGotop a{background-position:0 -14px;}
#picGotop a:hover{background-position:0 0;}
#picGodown a{background-position:0 -26px;}
#picGodown a:hover{background-position:0 -39px;}



.album-container a img{
max-width:97%;
overflow:hidden;
border:1px solid #aaa;
padding:5px;
background:#FFF;
}
.thr-widebar{
width:600px;
float:left;
text-align:left;
}
.thr-sidebar{
background:#F0F5F8;
float:left;
margin:0 0 0 15px;
width:160px;
_margin:0 0 0 5px;
}
.ablum-category{
	margin:10px 0;
}
.ablum-category .lyric h3{
letter-spacing:0;
margin:5px 0;
font-size:14px;
}
.thr-sidebar h4{
border-bottom:1px solid #CEE1EE;
margin:0 10px;
padding:5px 0 2px;
font-size:14px;
}
.thr-sidebar h4 a{
font-size:12px;
margin:2px 0 0;
font-weight:400;
}
.ex-ablum{
padding:10px;
text-align:center;
}
.ex-ablum ul li{
margin:0 0 10px;
}
.ex-ablum ul li a img
{
width:80px;
border:1px solid #aaa;
padding:3px;
background:#FFF;
}
.ex-ablum ul li a:hover img{
border:1px solid #3b7989;
}
.ablum-action{
margin:5px 0;
}
.ablum-title .current{
border-color:#f7ad4d;
}
#divcontent {width:528px;float:left; overflow:hidden;zoom:1;display:inline;position:relative;}
.smallPhoto {position:absolute;left:0px;top:0px;display:block;}
/**sel-angle**/
.smallPhoto {position:absolute;left:0px;top:0px;display:block;}
.smallPhoto li{position:relative;}
.smallPhoto li .sel-angle{display:none;position:absolute;bottom:0;left:50%;}
.smallPhoto li.photo-Select .sel-angle{display:block;}

.photo-List {width:528px;height:90px;float:left; overflow:hidden;zoom:1;margin-left:6px;margin-top:7px;display:inline;position:relative;}
.photo-List li {width:88px;float:left;margin:0px;padding:5px 0 0;}
.photo-List li div {width:84px;height:78px;overflow:hidden;text-align:center;display:block;margin:0 auto;padding-top:1px;}
.photo-List li span.imgs {display:block;width:82px;margin:0 auto;height:60px;display:block;line-height:60px;background:#F3F3F4;text-align:center;}
.photo-List li img {height:54px;margin-top:1px;cursor:pointer}
.photo-List li span.titles {display:block;width:100%;height:16px;line-height:16px;font-size:9px;color:#797979;margin-top:1px;background:#EAEAEA;cursor:pointer}
.photo-List li.photo-Select{background:url(pic/sel-angle-up.gif) no-repeat center 0;}
.photo-List li.photo-Select div {background:#79BB49;}
.photo-List li.photo-Select span.titles {height:16px;background:#79BB49;color:#FFF;font-size:12px;cursor:pointer}
.photo-List li em {display:none}
.photo-List li.photo-Select em {display:inline-block}
.photo-List li a.lasturl {border:1px solid #EAEAEA;padding:3px;background:#F2F2F2}


/**2010-5-5 zhangying:news&ads begin**/
.ex-sidebar{
width:300px;
float:right;
text-align:left;
}
.ex-sidebar h4{
font-size:14px;
padding:0 0 3px;
margin:3px 0;
border-bottom:1px dashed #808080;
}
.ex-sidebar .ad{
margin:5px 0;
}
/**2010-5-5 zhangying:news&ads end**/
.container .widebar2{
width:810px;
}
.newsbox p a{
background:url() no-repeat 2px center;
display:block;
overflow:hidden;
padding-left:22px;
white-space:nowrap;
width:21em;
color:#07438d;
line-height:29px;
height:29px;
}
.newsbox p{background:url(pic/v_ws_006.gif) repeat-x scroll center bottom;}
.newsbox .num01 a{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 7px; }
.newsbox .num02 a{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -94px; *background-position:0 -97px;}
.newsbox .num03 a{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -194px; *background-position:0 -197px;}
.newsbox .num04 a{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -294px; *background-position:0 -297px;}
.newsbox .num05 a{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -394px; *background-position:0 -397px;}
.newsbox .num06 a{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -494px; *background-position:0 -497px;}
.newsbox .num07 a{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -594px; *background-position:0 -597px;}
.newsbox .num08 a{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -694px; *background-position:0 -697px;}
.newsbox .num09 a{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -794px; *background-position:0 -797px;}
.newsbox .num010 a{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -894px; *background-position:0 -897px;}
.newsbox .num011 a{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -994px; *background-position:0 -997px;}
.newsbox .num012 a{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -1094px; *background-position:0 -1098px;}
.newsbox .num013 a{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -1194px; *background-position:0 -1198px;}
.newsbox .num014 a{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -1294px; *background-position:0 -1298px;}
.newsbox .num015 a{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -1394px; *background-position:0 -1398px;}
.newsbox .num016 a{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -1494px; *background-position:0 -1498px;}

.newsbox{
border:1px solid #DCDDDD;
padding:10px;
width:278px;
margin:5px 0;
*width:300px;
}
.ele_tabs_b2{
height:23px;
}
.ele_tabs_b2 h2{
font-size:14px; line-height:24px;
}
.ele_tabs_b2 ul {
float:right;
white-space:nowrap;
}
.ele_tabs_b2 li {
background:url(pic/banner-bg.gif) repeat-x center center;
border:1px solid #C3C5C0;
cursor:pointer;
display:inline;
float:left;
font-size:1em;
height:21px;
line-height:21px;
margin-right:-1px;
position:relative;
top:1px;
*top:2px;
}
.ele_tabs_b2 li.on{
background:#FFF;
border-bottom:none;
font-weight:bold;
height:22px;
}
.ele_tabs_b2 li span {
border-left:1px solid #FFF;
float:left;
line-height:21px;
padding:0 10px;
}
#hotNewsTab{

}
.blog-ad-inner{
float:left;
margin:0 10px 10px 0;
}
.blog-container .blog-ad-inner img{
height:190px;
width:133px;
}
.search-guys{margin:0 0 5px;}
.search-guys p{text-align:center;}
.search-guys p .txt{padding:2px;width:120px;color:#808080;}
.choose-guys{margin:5px;background:#fefefe;height:200px;overflow:auto;display:none;}
.choose-guys ul{border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.choose-guys ul li label{margin:0 0 0 3px;}
.choose-guys ul li {line-height:1.8em;border-bottom:1px solid #ddd;}
/**huge upload**/
.huge-upload{border:1px solid #eee;margin:10px auto;width:700px;background:#FFF;display:none;}
/**images page**/
.img-list-box{float:left;border:1px solid #D7D7D7;padding:10px 24px;background:url(pic/bg-img-1.gif) repeat-x;}
.img-list-box .tag-photp{line-height:1.8em;color:#5f5d5e;height:30px;text-align:left;background:url(pic/tag-img.png) no-repeat;padding:15px 10px 0 120px;}
.img-list-box .tag-photp a{font-size:12px;cursor:pointer;font-weight:400;}
.img-list-holder{margin:10px 5px;width:217px;height:174px;background:url(pic/holder-img.png) no-repeat;}
.img-list-holder img:hover{opacity:0.7;}
.img-list-holder .vertical a img{margin:0 0 8px;width:164px;height:110px;overflow:hidden;}
.img-list-holder .horizon a img{margin:0 0 8px;width:73px;height:114px;overflow:hidden;}
.img-list-holder p{margin:4px 0 0;}
.img-list-box .img-list-holder{float:left;padding:15px 0 0;}
.img-list{}
/**image home**/
.imagehome .video-shot a{height:93px;
width:122px;}
.imagehome .video-shot a img{
position:relative;
top:0;
left:0;
height:93px;
width:122px;
}
.imagehome-top{background:#2e2e2e;
-moz-border-radius:3px;
-khtml-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
padding:5px;
}
.imagehome-top .focus{
position:relative;
width:620px;
overflow:hidden;
margin:0 10px 10px 0;
}
.imagehome-top .focus .focus-info{
position:absolute;
bottom:0;
left:0;
width:580px;
background:#333;
opacity:0.7;
color:#FFF;
padding:10px 20px;
}
.wider-img{
width:620px;
float:left;
}
.wider-img .sec-focus{
float:left;
margin:0 1px 0 0;
}
.wider-img .sec-focus a{
display:block;
}
.wider-img .sec-focus a img{
width:150px;
height:90px;
}
.sec-focus.selected a,
.sec-focus a:hover{background:#6fbf08 url(pic/angle-image.gif) no-repeat;}
.sec-focus a{padding:12px 2px 2px;}

.imagehome-top .focus .focus-info h2{
line-height:2em;
font-size:16px;
font-weight:2em;
}
.imagehome-top .focus .focus-info p{
text-indent:2em;
line-height:1.8em;
}
.sider-img{
width:280px;
float:left;
margin:0 0 0 10px;
*margin:0 0 0 5px;
}
.sider-img .list8{
background-image:url(pic/top-bg2.gif);
}
.phbnum ul li{
width:100%;
clear:both;
height:27px;
}
.phbnum ul li span{
display:block;
padding:1px;
background:#c1c1c1;
color:#2e2e2e;
float:left;
}
.phbnum ul li .hot{
background:#ff6a00;
color:#FFF;
}
.phbnum ul li  a{
margin:0 0 0 5px;
}
.topone div span{float:left;margin:0 10px 0 0;}
.topone .hot a{color:#ff6a00;line-height:32px;*line-height:35px;}
.topone .hot{width:100%;text-align:center;}
.topone span a img{width:69px;height:69px;}

ol{list-style:none;}
.ws_ol01{overflow:hidden; zoom:1;padding-left:4px;}
.ws_ol01 a,.ws_ol01 a:visited{text-decoration:none;}
.ws_ol01 a:hover,.ws_ol01 a:active{text-decoration:underline;}
.ws_ol01 li{background:url(pic/v_ws_006.gif) repeat-x bottom; overflow:hidden; zoom:1; line-height:29px; *line-height:22px; *padding-bottom:3px;}
.ws_ol01 li .ws_ol01_t{float:left; padding-left:22px;}
.ws_ol01 li .ws_ol01_n{float:right; color:#9f9fa1; padding-right:5px;}
.ws_ol01 .num01 .ws_ol01_t{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 7px; }
.ws_ol01 .num02 .ws_ol01_t{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -94px; *background-position:0 -97px;}
.ws_ol01 .num03 .ws_ol01_t{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -194px; *background-position:0 -197px;}
.ws_ol01 .num04 .ws_ol01_t{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -294px; *background-position:0 -297px;}
.ws_ol01 .num05 .ws_ol01_t{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -394px; *background-position:0 -397px;}
.ws_ol01 .num06 .ws_ol01_t{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -494px; *background-position:0 -497px;}
.ws_ol01 .num07 .ws_ol01_t{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -594px; *background-position:0 -597px;}
.ws_ol01 .num08 .ws_ol01_t{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -694px; *background-position:0 -697px;}
.ws_ol01 .num09 .ws_ol01_t{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -794px; *background-position:0 -797px;}
.ws_ol01 .num010 .ws_ol01_t{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -894px; *background-position:0 -897px;}
.ws_ol01 .num011 .ws_ol01_t{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -994px; *background-position:0 -997px;}
.ws_ol01 .num012 .ws_ol01_t{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -1094px; *background-position:0 -1098px;}
.ws_ol01 .num013 .ws_ol01_t{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -1194px; *background-position:0 -1198px;}
.ws_ol01 .num014 .ws_ol01_t{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -1294px; *background-position:0 -1298px;}
.ws_ol01 .num015 .ws_ol01_t{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -1394px; *background-position:0 -1398px;}
.ws_ol01 .num016 .ws_ol01_t{background:url(pic/v_ws_007_090122001.gif) no-repeat 0 -1494px; *background-position:0 -1498px;}
.ws_ol01 .nobg{background:none;}


/**blue2.css begin**/
/*2010-05-24 zhangying head:begin*/
.wrapper{margin:0 auto}
.wrapper2{background:none !important;}
.nav{letter-spacing:1px;margin:0px 0 0 0px;padding:0;height:18px;}
.logo{width:178px}
.header{margin-top:-15px;height:48px;position:relative;z-index:2000;background:url(../skin/default/jooyea/images/snsbg.gif) repeat-x 0 -258px}
.nav ul li a{color:#FFF;text-align:center;height:44px;padding:11px 0 0;}
.nav ul .w2 a{width:56px}
.nav ul .w4 a{width:86px}
.nav ul .w2 a:hover{text-decoration:none;background:url(../skin/default/jooyea/images/nav-w2.png) no-repeat 0 4px}
.nav ul .w4 a:hover{text-decoration:none;background:url(../skin/default/jooyea/images/nav-w4.png) no-repeat 0 4px}
.extra-reg-login{height:22px;margin:0;padding:15px 2px 7px 0}
.extra-reg-login a{font-size:12px;margin:0 14px 0 0}
.extra-reg-login a:hover{color:#fff;text-decoration:underline}
/*2010-05-24 zhangying head:end*/
/*from layout.css 2010-05-27:begin*/
.ap_menu{border-right:1px solid #0F9BC7;left:0;position:absolute;top:41px;width:138px;z-index:9999;border-color:#-moz-use-text-color #0F9BC7 #0F9BC7;border-style:none solid solid;border-width:0 1px 1px;padding:5px;background:#FFF}
.ap_menu li{border-bottom:1px solid #DAEEF5;float:none;font-size:12px;height:29px;text-align:left;width:100%}
.ap_menu a{font-size:12px;padding:0}
.nav ul li .am_center a{color:#999;float:left;width:100%;height:100%;font-size:12px;display:block;text-align:left;font-weight:400;letter-spacing:2px;line-height:29px;margin:0;padding:0}
.nav ul li .am_center a:hover{color:#999;background:#F2F7FB}
/**blue2.css end**/
.img-recomment{position:absolute;top:-40px;right:100px;}
/**user info**/
.info3steps{width:690px;height:35px;background:url() no-repeat;margin:10px auto 0;text-align:left;overflow:hidden;}
.info3steps span{float:left;color:#A9A9A9;font-size:14px;line-height:2.8em;text-indent: 20px;width: 230px;}
.info3steps .active{color:#FFF;}
.infostep1{background-image:url(../skin/blue/images/step1.png);}
.infostep2{background-image:url(../skin/blue/images/step2.png);}
.infostep3{background-image:url(../skin/blue/images/step3.png);}
/**blogs**/
.relativeblog{border: 1px solid #CCC;padding:10px;}
.relativeblog h4{padding:0 0 4px;margin:0 0 8px;border-bottom:1px solid #CCC;}
.relativeblog li{float:left;display:block;width:50%;line-height:1.5em;white-space:nowrap;overflow:hidden;}
