/* MOVIE-MUSIC-TOP10 */

#movie-music-top10 {background:#7da6a8 no-repeat 100% 0;	width:968px;	margin-left:-9px;	height:260px;	clear:both; position: relative}
#movie-music-top10 #intab{width:562px; height:243px;background:url(movie-music-top10_tabbg.gif) repeat-x 0 0; margin:10px auto auto 10px;-margin-left:5px; float:left;position:relative; z-index:10}
#movie-music-top10 #intab .l{ background:url(movie-music-top10_tabbg.gif) no-repeat 0 -243px}
#movie-music-top10 #intab .r{ background:url(movie-music-top10_tabbg.gif) no-repeat 100% 100%; width:562px; height:243px;}
#movie-music-top10 #img_link{ position:absolute; top:0; right:0;z-index:8}
#movie-music-top10 #img_link a{ display:block; height:245px; width:385px; overflow:hidden; text-indent:-1em}
#container h3 {	font:bold 14px/34px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;	color:#333;	background:url(file.png) no-repeat 0 0;
	text-indent:2.8em}
#container h3.hbg {	border:1px solid #ccc;	border-top-color:#fff;	border-left:1px solid #fff;	margin-left:1px;+border-left-color:#ccc;+margin-left:0;	background-color:#ebedee;	height:40px;	line-height:40px;	background-position:10px 50%;	text-indent:3.4em}
p.hbg_topline {	height:100%;	overflow:hidden;margin:8px 10px 0;	+margin:10px 10px 8px;}
p.hbg_topline .img_left {float: left;	margin: 0px 10px 10px 0}
p.hbg_topline a {	color:#2a609f;	font-size:14px;	font-weight:bold; display:block; white-space:nowrap; overflow:hidden;text-overflow: ellipsis}
#review_tab p.hbg_topline  a{width:235px}
.w250 p.hbg_topline  a{width:155px}
#container h3.part {	background-image:url(part.png)}
#container h3.app {	background-image:url(app.png)}
#container h3.tech {background-image:url(tech.png);-background-image:url(tech.gif);height:40px;	line-height:40px;	background-position:10px 50%;	text-indent:3.4em; font-size:16px}
#container h3.bbs_hot {background-image:url(hot.png)}
#container #bbs_hot h4{ font: bold 16px/30px 'microsoft yahei'; height:37px; background:url(bbs_hot_iphone.gif) no-repeat 0 0; padding-left:3.5em; -width:300px }
#container #bbs_hot h4.ipod{ background-image:url(bbs_hot_ipod.gif)}
#container #bbs_hot h4.sg{ background-image: url(bbs_hot_s_g.gif)}
#container #bbs_hot h4.others{ background-image: url(bbs_hot_others.gif)}
#container #bbs_hot h4 a{display:block; background:url(c_more.gif) no-repeat 0 2px; line-height:20px; padding-left:20px; color:#00abf6; float:right; text-indent:0; margin-top:5px}
#container #bbs_hot h4 a:hover{ background-position:0 -18px; color:#999}
#container #bbs_hot a{ font-size:12px}
#container #bbs_hot ul{ border:0; margin:0}
#container #bbs_hot .news_li li{ margin:0; line-height:30px; height:30px}


#container h3.review{background-image:url(review.png)}
#container h3.validate{ background-image:url(validate_seller_h3.gif); text-indent:-100em; overflow:hidden; background-position:5px 5px}
#container .good h3 {	background-image:url(good1.png)}
#container .good a {	color:#666;	line-height:25px;	width:49%;	float:left}
#container .good a:hover {	color:#333}
.news_style{padding:0 10px 10px; color:#4a4a4a; font-size:14px}
.news_style { line-height:31px;}
.news_style li.title{	font:bold 24px/40px 'microsoft yahei';	clear:both; color:#000 text-overflow:ellipsis; white-space:nowrap; overflow:hidden}

/*TAB*/
#lastnews_tab .tabtag li {	-padding:5px 0;	-line-height:30px;	-height:30px;	font-size:16px}
#lastnews_tab .tabtag li img {	vertical-align:middle;	margin:auto 10px}
#lastnews_tab .tabcon li {	line-height:30px;white-space:nowrap; overflow:hidden;text-overflow: ellipsis}
#lastnews_tab .tabcon li.title {	font:bold 24px/40px 'microsoft yahei';	clear:both}
#lastnews_tab .tabcon li.title a {	color:#900}
#lastnews_tab .tabcon li.title_bottom{border-bottom:1px dotted #ccc; font-size:12px; white-space:normal; height:60px}
#lastnews_tab .tabcon .head-line {	font-size:12px;+padding-bottom:4px}
#lastnews_tab .tabcon .head-line span {	float:left;font:bold 16px/1em 'microsoft yahei';color:#fff;background:#991a00;padding:7px 18px; margin:0 5px 0 0;white-space:nowrap}
#lastnews_tab .tabcon ul {	border-bottom:1px solid #e0e0e0;	padding-bottom:10px;	margin-bottom:10px}
#lastnews_tab .tabcon ul.bottom {	border:0}
#lastnews_tab .tabcon ul.bottom li {	float:left;	width:49.5%;	font-size:12px;	line-height:20px}
#lastnews_tab .tabcon ul.bottom li a {	color:#666;	background:url(li_arrow.gif) no-repeat 0 -6px;	padding-left:1em}
#lastnews_tab .tabcon ul.bottom li a:hover {	background-position:0 -36px;	color:#2a609f}

/*member login*/
#member_login {	background:url(member_loginbg.png);	width:230px;	height:200px;	color:#fff}
#member_login #reg {	margin:15px}
#member_login #reg dt {	font: bold 15px/35px 'microsoft yahei'}
#member_login #reg dd {	font: normal 13px 'microsoft yahei'}
#member_login #reg dd em {	font: normal 12px/1em "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif}
#member_login #reg dd em a, #member_login #login p a {	font-weight:bold;	color:#fff;	text-decoration:underline}
#member_login #reg dd em a:hover, #member_login #login p a:hover {	text-decoration:none}
#member_login #login {	margin:2px 10px;	display:none}
#member_login #login dt {	font: bold 20px/35px 'microsoft yahei'}
#member_login #login dt em {	font: normal 12px/1em "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;	display:block;	margin-bottom:5px}
#member_login #login td {	padding:3px 0}
#member_login #login .bg{background:url(member_login_inputbg.gif) no-repeat 0 0;width:160px;height:30px;margin-left:10px; padding:0;+background-image:none;+margin:0}
#member_login #login .bg input{	border:0;font-size:12px; font-family: 'microsoft yahei';color:#666; 	background-color:transparent; 	width:152px; 	margin-left:4px; 	margin-top:5px;	+background:url(member_login_inputbg.gif) no-repeat 0 0;+width:160px;+height:30px;+line-height:30px;+padding:0 4px;+margin:0;+width:160px;+margin-left:10px }
#member_login #login label {float:left;	padding-top:6px}
#member_login #login label input {	vertical-align:middle;	line-height:28px;	height:28px;}
#member_login #login label span {	line-height:30px;	height:30px;	margin-left:3px}
#member_login #login #login_btn {	display:block;	background:url(login_btn.gif);	width:103px;	height:32px;	font: bold 14px/30px 'microsoft yahei';	float:right;	text-align:center;	letter-spacing:1.5em;	overflow:hidden;	text-indent:1.5em;+text-indent:0;	margin-top:5px}
#member_login #login #login_btn:hover {	text-decoration:none}
#member_login #reg_btn {	display:block;	height:60px;	width:195px;	background:url(reg_btn.gif) no-repeat 0 0;	overflow: hidden;	text-indent:-100em;	margin:20px 0 10px}
#member_login #reg_btn:hover {	background-position:0 100%}
#member_login #login p{	clear:both; line-height:30px}

#weblinks{background:#666;margin-left:-10px;padding:10px 0;width:970px}
#weblinks table{background:#f4f4f4;margin-left:10px;width:950px;border-bottom:1px solid #323232}
#weblinks #link_title{font: bold 13px/1em 'microsoft yahei';color:#009be6;width:70px;text-align:center;vertical-align: top;padding:10px 0}
#weblinks table td{padding:7px}
#weblinks table td a{display:block;float:left;margin-right:10px;white-space:nowrap}
#weblinks table td#more{width:13px; height:50px;padding:0;margin:0}
#weblinks table td#more a{margin:0;overflow:hidden;width:13px; height:50px;text-indent:-100em;background:url(links_more.gif) no-repeat 0 0}


/*ie6 png
.tabtag li img,#container .good h3 {-behavior: url(iepngfix.htc)}*/
