@charset "gb2312";

/* 全局共用属性CSS */
* {
	margin:0;
	padding:0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
body {
	font:12px/22px Verdana, Arial, sans-serif, "Times New Roman", 宋体;
	text-align:center;
	color:#000;
	background:#fff
    SCROLLBAR-HIGHLIGHT-COLOR: #99eaf2;
    SCROLLBAR-3DLIGHT-COLOR: #5372da;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #c0d7e7;
    SCROLLBAR-DARKSHADOW-COLOR: #19055b;
    SCROLLBAR-BASE-COLOR: #6ca1f8
}
body div, body dl, body ul, body p {
	text-align:left
}
input, select {
	font-size:12px
}
textarea, input {
	white-space:normal;
	padding:0 3px;
	word-wrap:break-word;
	word-break:break-all
}
textarea {
	padding:3px
}
dl {
	list-style:none
}
ul {
	list-style:none
}
a {
	color:#257EC0;
	text-decoration:none
}
a:hover {
	color:#FF7202;
	text-decoration:underline
}
a img {
	border:0
}
.wrap {
	width:970px;
	margin:0 auto;
	overflow:hidden
}
.wrap h2 {
	font-size:14px;
	height:37px;
	line-height:37px;
	color:#0463E1
}
.wrap h2 span {
	float:right;
	margin-right:8px;
	display:inline
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.clearfix {
	zoom:1
}
.banner {
	width:970px;
    overflow:hidden;
}
.clear{
    clear:both;
}
.t_l {
	text-align:left;
}
.t_c {
	text-align:center;
}
.t_r {
	text-align:right;
}
/* 布局CSS */

.logo {
	float:left;
	margin:5px 0 0;
}
.p-nav {
	float:right;
	position:relative;
	z-index:2;
	width:750px;
	margin:8px 0 0;
	height:66px;
	overflow:hidden;
}
.p-nav.topad {
	float:left;
	width:600px;
}
.p-nav.topadr {
	float:right;
	width:140px;
}
.p-nav.topadr li {
	height:22px;
	line-height:22px;
	padding:6px 0 0 28px;
	margin:0 0 0 14px!important;
	margin:0 0 0 13px;
}
.p-nav.topadr li.book {
	background:url(book.gif) no-repeat 0px -10px;
}
.p-nav.topadr li.game {
	background:url(game.gif) no-repeat 0px -10px;
}
.p-nav.topadr li.home {
	background:url(home.gif) no-repeat 0px -10px;

}
.p-nav.topadr li.music {
	background:url(p_navbg.gif) no-repeat -167px -10px;
}
.p-nav.topadr li.movie {
	background:url(p_navbg.gif) no-repeat -229px -10px;
}
.p-nav.topadr li.bbs {
	background:url(p_navbg.gif) no-repeat -293px -10px;
}
.p-nav.topadr li.blog {
	background:url(p_navbg.gif) no-repeat -363px -10px;
}
.p-nav.topadr li.cmt {
	background:url(p_navbg.gif) no-repeat -433px -10px;
}
.p-nav.topadr li.hr {
	background:url(p_navbg.gif) no-repeat -524px -10px;
	padding-left:23px;
}
#menu {
	width:970px;
	position:relative;
	height:45px;
	float:left;
	margin:5px 0 0;
	z-index:1;
	clear:both;
	background:url(../images/hd_bg.jpg) no-repeat;
}
#menu ul {
	font-size:14px;
	font-weight:bold;
	padding:5px 0 0 5px;
	clear:both;
}
#menu ul a {
	color:#fff;
	display:block;
	width:68px;
}
#menu li {
	line-height:25px;
	height:25px;
	float:left;
	background:url(../images/menu_libg.gif) no-repeat left center;
	text-align:center;
}
#menu li.nobg {
	background:none;
}
#menu .current, #menu li a:hover {
	background:url(../images/memu_upbg.jpg) no-repeat center top;
	text-decoration:none;
}
.left {
	float:left;
	clear:left;
	width:240px;
	margin:10px 0 0
}
#default_rank, #left_star, #piaofang, #rank, #hot_img, #hot_play {
	margin:8px 0 0;
	padding-bottom:10px;
	background-image: url(../images/left_box_b.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#default_ygp h2, .default_side h2, h2.bold, .left h2 {
	padding:0 15px;
	background:url(left_h2.jpg) no-repeat center top
}
h2.bold span, #default_ygp h2 span, span.more, #film_xg h2 span, .default_side h2 span, .left h2 span {
	float:right;
	width:40px;
	height:7px;
	line-height:7px;
	text-indent:-9999px;
	margin:15px 0 0 0;
	background:url(../images/more.gif) no-repeat
}
h2.bold label, #default_ygp h2 label, .default_side h2 label, .left h2 label {
	float:left;
	width:120px
}
h2.bold span a, #default_ygp h2 span a, span.more a, .default_side h2 span a, #film_xg h2 span a, .left h2 span a {
	display:block;
	width:100%;
	height:100%
}
.left_c {
	border:3px #BFDCEC solid;
	border-width:0 3px;
	background:#fff;
}
.m_t10 {
	margin:10px 0 0
}
#hot_play ul {
	padding:5px
}
#hot_play li {
	width:185px;
	text-align:left;
	border-bottom:1px #C0DDEB dashed;
	height:18px;
	margin:4px 0 0;
	line-height:18px;
}
#hot_play h2 {
	height:31px;
	border-bottom:1px #BFDCEC solid;
	padding:0 8px 0 10px;
	overflow:hidden;
	background:url(../images/rank_h2.jpg) no-repeat;
}
#hot_play li img {
	width:185px;
	height:80px;
	margin:5px auto;
	display:block
}
#hot_play li a {
	color:#736D6F
}
#hot_play li a:hover, #hot_img li a:hover {
	color:#257EC0
}
#default_rank h2, #rank h2 {
	height:31px;
	border-bottom:1px #BFDCEC solid;
	padding:0 8px 0 10px;
	overflow:hidden;
	background:url(../images/rank_h2.jpg) no-repeat
}
#default_rank h2 {
	background:url(../images/default_rank_h2.jpg) no-repeat
}
#default_rank h2 cite, #rank h2 cite {
	float:right;
	font-style:normal;
	font-weight:normal;
	background:url(rank_tab.jpg) no-repeat;
	width:34px;
	height:29px;
	cursor:pointer;
	position:relative;
	top:3px;
	line-height:40px;
	text-align:center
}
#default_rank h2 cite.select, #rank h2 cite.select {
	background:url(rank_select.jpg) no-repeat;
	color:#F5840E
}
.one a.img {
	float:left;
	margin:10px;
	padding:3px;
	background:#E3E5E4;
	display:inline
}
.one dl {
	float:right;
	margin:10px 5px 0 0;
	width:134px
}
#default_rank .one dl {
	width:104px
}
.rank_list .one dl {
	width:130px
}
.one dt {
	vertical-align:middle;
	height:18px;
	line-height:20px;
	overflow:hidden;
	font-weight:bold
}
.one dt img {
	margin:0 5px 0 0;
	position:relative;
	top:1px
}
.one dd {
	line-height:18px;
	height:36px;
	overflow:hidden;
	color:#666;
	margin-bottom:10px
}
.one dd a img {
	vertical-align:middle;
	position:relative;
	top:-1px;
	margin:0 2px 0 0
}
#piaofang ul, .rank_ul {
	clear:both;
	margin:0 10px;
	height:205px;
*height:220px;
	overflow:hidden
}
#piaofang li, .rank_ul li {
	border-bottom:1px #C0DDEB dashed;
	height:18px;
	margin:4px 0 0;
	line-height:18px;
	overflow:hidden
}
.rank_ul li span {
	float:left;
	width:130px
}



#default_rank .rank_ul li span {
	width:150px
}
.rank_ul li span img {
	position:relative;
	vertical-align:middle
}
.rank_ul li span a, .rank_ul li cite a {
	margin:0 5px
}
.rank_ul li cite {
	float:right;
	width:30px;
	text-align:right
}
.rank_ul li cite img {
	vertical-align:middle
}
#piaofang h2 {
	height:50px;
	position:relative;
	background:url(piao_h2.jpg) no-repeat
}
#piaofang h2 cite {
	position:absolute;
	font-style:normal;
	width:132px;
	height:23px;
	line-height:23px;
	bottom:5px;
	_bottom:3px;
	right:3px
}
#piaofang h2 cite a {
	display:block;
	float:left;
	width:66px;
	color:#fff;
	text-align:center;
	background:url(piao_tabpane.jpg) no-repeat;
	height:23px
}
#piaofang h2 cite a:hover {
	text-decoration:none
}
#piaofang h2 cite a.select {
	background:#fff url(piao_tabpane.jpg) no-repeat -66px top;
	color:#f60;
	height:26px;
	line-height:26px
}
#piaofang ul {
	height:215px
}
#piaofang li span {
	float:right;
	color:#f60
}
#piaofang ul {
	padding:10px 0
}
#piaofang li img {
	vertical-align:middle;
	margin:0 5px 0 0
}
.left li a {
	color:#726E6E;
	text-decoration:none
}
.left li a:hover {
	color:#257EC0;
	text-decoration:underline
}
.right {
	width:717px;
	float:right;
	margin:10px 0 0
}
#list_index, #noresult_rmtj, #noresult_dyjz, #noresult_music {
	padding-bottom:5px;
	background:url(list_fenlei_b.jpg) no-repeat bottom
}
#footer {
	border-top:3px #D6E7F9 solid;
	margin:20px auto 0;
	width:970px;
	text-align:center;
	color:#5A6873;
	line-height:20px
}

#footer span {
    text-align:center;
	color:#207EBC;
}
#footer span p {
    text-align:center;
	color:#207EBC;
	clear:both;
}

#footer span p a {
	color:#207EBC
}
#footer span p a:hover {
	color:#f60
}
/* 分类索引 */

#film_index {
	margin:0
}
#film_index p.index_search {
	padding:8px 0 0 30px;
	height:32px;
	background:#D6E7F9;
	font-size:12px;
	vertical-align:middle;
	text-align:left;
	color:#000
}
#film_index p.index_search select {
	float:left;
	font-size:12px
}
#film_index dl {
	margin:10px;
	font-size:14px
}
#film_index dt {
	font-weight:bold;
	color:#000;
	height:30px;
	line-height:30px
}
#film_index dd {
	float:left;
	color:#878C8F;
	width:130px;
	line-height:15px;
	margin:8px 0;
	margin-right:9px
}
#film_index a {
	color:#237FC2;
	text-decoration:underline
}
#film_index a:hover {
	color:#f60;
	text-decoration:none
}
#film_index p {
	font-size:14px;
	color:#237FC2;
	clear:both;
	text-align:right;
	padding-right:110px
}
/* 电影内容页 */

#flash {
	float:left;
	margin:8px 0 0;
	width:505px;
	height:205px;
	overflow:hidden;
}
#fenlei {
	float:right;
	width:460px;
	margin:8px 0 0
}
#default_search {
	float:right;
	width:460px;
	margin:8px 0 0
}
#default_search h3 {
	font-size:12px;
	margin-left:23px;
	font-weight:normal;
	color:#0564E4
}
#default_search h3 * {
	float:left;
	margin-left:-1px;
	margin-bottom:-1px;
	display:inline;
	position:relative;
	z-index:2;
	cursor:pointer;
	width:55px;
	height:22px;
	line-height:22px;
	text-align:center
}
#default_search h3 strong {
	font-weight:normal;
	background:url(../images/default_search_strong.jpg);
	border-bottom:1px #D4D6D5 solid
}
#default_search h3 strong.select {
	font-weight:bold;
	background:url(../images/default_search_strong_select.jpg);
	border-bottom:0
}
#default_search h3 label {
	background:url(../images/default_search_label.jpg);
	border-bottom:1px #D4D6D5 solid
}
#default_search h3 label.select {
	background:url(../images/default_search_label_select.jpg);
	border-bottom:0;
	font-weight:bold
}
#default_search h3 span {
	background:url(../images/default_search_span.jpg) repeat-x;
	border:1px #D4D6D5 solid;
	border-width:0 1px 1px 1px
}
#default_search h3 span.select {
	background:url(../images/default_search_span_select.jpg) repeat-x;
	font-weight:bold;
	border-bottom:0
}
#default_search .block {
	clear:both;
	width:460px;
	padding-top:10px;
	height:61px;
	overflow:hidden;
	background:url(../images/default_search_blcok.jpg) no-repeat
}
#default_search p {
	width:370px;
	margin:5px auto 0 auto;
	overflow:hidden;
	color:#0663E6;
}
#default_search p .input {
	float:left;
	width:240px;
	height:21px;
	line-height:21px;
	border:1px #91C2E0 solid;
	border-right:0;
	background:#F4F9FC
}
#default_search p img {
	float:left;
	vertical-align:middle
}
#default_search p a {
	margin-left:10px;
}
/* add by jiake */
#default_search dl {
	margin:5px 45px 0 0;
	line-height:25px;
	overflow:hidden;
	color:#0663e6;
}
#default_search dt {
	float:left;
	margin-left:-10px;
	height:25px;
	line-height:16px;
	position : relative; 
	font-weight:bold;
}
#default_search dd {
	float:left;
	margin-left:30px;
	vertical-align:middle;
	height:40px;
	line-height:20px;
	overflow:hidden;
}
#fenlei {
	padding-bottom:6px;
	background:url(../images/fenlei_b.jpg) no-repeat bottom
}
#fenlei .t {
	height:6px;
	overflow:hidden;
	background:url(../images/fenlei_t.jpg) no-repeat
}
#fenlei .c {
	border:1px #BFDCEA solid;
	border-width:0 1px;
	height:92px;
	overflow:hidden
}
#fenlei dl {
	float:left;
	margin:3px 9px;
	display:inline;
	width:210px
}
#fenlei .film dt {
	background:url(../images/diqu_dt.jpg) no-repeat bottom;
	height:25px;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	color:#237FC2
}

#fenlei .diqu dt {
	background:url(../images/diqu_dt.jpg) no-repeat bottom;
	height:25px;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	color:#237FC2
}

#fenlei .film dt{
background:url(../images/fenlei_film_dt.jpg) no-repeat bottom
}
#fenlei dd {
	float:left;
	width:52px
}
.zanzhu_text_ad ul {
	clear:both;
	float:right;
	margin:10px 0 0;
	width:910px;
	background:url(../images/g_js/zanzhu_ad.jpg) no-repeat 620px 2px;
	padding-left:680px;
	border-bottom:1px #D9D5D6 solid;
	line-height:22px;
	height:20px;
	overflow:hidden
}
.zanzhu_text_ad li {
	float:right;
	display:inline;
	margin:0 100px 0 300px;
	width:900px;
	white-space:nowrap;
	height:22px;
	line-height:22px;
}
#default_ygp {
	float:left;
	clear:left;
	width:210px;
	background:url(../images/default_left_box_b.jpg) no-repeat bottom
}
#default_rank {
	float:left;
	clear:left;
	width:210px;
	background:url(../images/default_left_box_b.jpg) no-repeat bottom
}
#default_rank .rank_ul {
	height:283px;
*height:293px
}
#default_rank .rank_ul a {
	color:#736F6E
}
#default_rmtj {
	float:left;
	margin:8px 0 0 8px;
	padding-bottom:6px;
	background:url(../images/default_rmtj_b.jpg) no-repeat bottom;
	width:500px
}
#default_rmtj h2, #noresult_rmtj h2 {
	background:url(../images/default_rmtj_h2.jpg) no-repeat;
	height:31px;
	padding-right:1px;
}
#default_rmtj h2 *, #noresult_rmtj h2 * {
	float:right;
	font-weight:normal;
	width:58px;
	margin:4px 0 0;
    border-bottom:1px #BFDCEC solid;
	height:22px;
	cursor:pointer;
	overflow:hidden;
	line-height:22px;
	text-align:center;
	margin-right:-1px;
	display:inline
}
#default_rmtj h2 span, #noresult_rmtj h2 span {
	background:url(rmtj_h2_span.jpg) no-repeat
}
#default_rmtj h2 span.select, #noresult_rmtj h2 span.select {
	background:url(rmtj_h2_span.jpg) no-repeat left -22px
}
#default_rmtj h2 label, #noresult_rmtj h2 label {
	background:url(rmtj_h2_label.jpg) no-repeat
}
#default_rmtj h2 label.select, #noresult_rmtj h2 label.select {
	background:url(rmtj_h2_label.jpg) no-repeat left -22px
}
#default_rmtj h2 strong, #noresult_rmtj h2 strong {
	background:url(rmtj_h2_strong.jpg) no-repeat
}
#default_rmtj h2 strong.select, #noresult_rmtj h2 strong.select {
	background:url(rmtj_h2_strong.jpg) no-repeat left -22px
}
#default_rmtj h2 .select, #noresult_rmtj h2 .select {
	color:#F6830E;
	border-bottom:1px #fff solid
}
.border_1c {
	border:1px #BFDCEC solid;
	border-width:0 1px;
}
.border_box {
	border:1px #BFDCEC solid
}
#default_rmtj .border_1c, #noresult_rmtj .border_1c {
	padding:0 9px;
	height:288px;
	overflow:hidden;
*height:298px
}

#default_rmtj .rm_film, #noresult_rmtj .rm_film {
	float:left;
	width:108px;
	margin:20px 6px;
	display:inline
}




#friendlink { width:970px;margin:0 auto;}
#friendlink dl a{ float:left;width:75px;text-align:left;padding:0 3px 0 5px;line-height:20px;height:20px;}
#friendlink dl a img{ width:88px;height:31px;float:left;}
#friendlink .t{ width:970px;background:url(../images/f_t.jpg) no-repeat bottom;height:6px;}
#friendlink .f{	width:970px;background:url(../images/f_b.jpg) no-repeat top; height:6px;}
#friendlink dl {
	width:968px;
	height:50px;
	color:#878C8F;
	border-left:1px #BFDCEC solid;
	border-right:1px #BFDCEC solid;
	padding-top:3px;
	padding-bottom:3px;
}


#default_rmtj a.img, #noresult_rmtj a.img {
	display:block;
	padding:4px;
	position:relative;
	background:#E4E4E4
}
#default_rmtj a.img .hot, #noresult_rmtj a.img .hot {
	position:absolute;
	left:0;
	_left:-4px;
	top:0;
}
#default_rmtj dt, #noresult_rmtj dt {
	font-weight:bold;
	margin:5px 0 0
}
#default_rmtj dd, #noresult_rmtj dd {
	line-height:20px;
	height:60px;
	overflow:hidden;
	color:#868B8E
}
#default_rmtj p, #noresult_rmtj p {
	margin:5px 0 0
}
#default_rmtj p a, #noresult_rmtj p a {
	margin-right:-1px
}
.img_ad {
	float:left;
	width:715px;
	height:85px;
	overflow:hidden;
	margin:4px 0 0
}
.tigong {
	float:right;
	width:240px;
	margin:10px 0 0;
	padding-bottom:10px;
	background:url(../images/left_box_b.jpg) no-repeat bottom
}
.tigong .t {
	height:10px;
	overflow:hidden;
	background:url(default_tg_t.jpg) no-repeat top
}
.tigong dl {
	padding:5px 10px;
	height:72px;
*height:77px;
	overflow:hidden
}
.tigong dt {
	font-size:14px;
	font-weight:bold;
	color:#0364E6;
	height:25px;
	line-height:25px
}
.tigong dd {
	float:left;
	width:55px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	display:inline;
	padding-left:16px;
	background:url(neirong_list.jpg) no-repeat left 8px
}
#default_list {
	float:left;
	width:719px;
	margin:3px 0 0;
	padding-bottom:6px;
	background:url(dyjz_b.jpg) no-repeat bottom;
}
#dyjz {
	float:left;
	width:719px;
	margin:3px 0 0;
	padding-bottom:6px;
	background:url(dyjz_b.jpg) no-repeat bottom
}
#dyjz h2, #noresult_dyjz h2, #noresult_music h2 {
	height:21px;
	line-height:21px;
	margin-bottom:5px;
	overflow:hidden;
	background:url(default_dyjz_h2.jpg) no-repeat 20px top
}
#dyjz h2 span, #noresult_dyjz h2 span, #noresult_music h2 span {
	margin:8px 15px 0
}
#default_list .t, #noresult_dyjz .t, #noresult_music .t {
	height:6px;
	overflow:hidden;
	background:url(dyjz_t.jpg) no-repeat left top
}
#noresult_dyjz .t, #noresult_music .t {
	background-image:url(noresult_dyjz_t.jpg)
}
#dyjz .t {
	height:6px;
	overflow:hidden;
	background:url(dyjz_t.jpg) no-repeat left top
}
#dyjz a.bigimg, #noresult_dyjz a.bigimg {
	float:left;
	width:175px;
	height:256px;
	overflow:hidden;
	margin:5px 15px;
	text-align:center;
	display:inline
}
#dyjz .border_1c, #noresult_dyjz .border_1c {
	height:276px;
*height:261px;
	_height:271px;
	overflow:hidden
}
#dyjz a.bigimg img, #noresult_dyjz a.bigimg img {
	border:5px #E3E5E4 solid;
	display:block;
	width:165px;
	height:224px;
	margin-bottom:5px
}
#dyjz img, #noresult_dyjz img {
	border:5px #E3E5E4 solid
}
#dyjz ul, #noresult_dyjz ul {
	float:right;
	width:510px;
	margin:5px 0
}
#dyjz li, #noresult_dyjz li {
	float:left;
	text-align:center;
	height:128px;
	overflow:hidden;
	width:155px;
	margin:0 15px 0 0;
	display:inline
}
#dyjz a, .default_list li a, #noresult_music li a, #default_ygp .img a, #noresult_music .img a, #noresult_dyjz a, #default_music a, #noresult_music a {
	color:#706E6F
}
#dyjz li img {
	display:block;
	width:145px;
	height:95px;
	margin-bottom:3px
}
.default_list {
	width:480px;
	padding-bottom:6px;
	margin-right:5px;
	background:url(../images/default_list_b.jpg) no-repeat bottom
}
.default_list .t {
	height:6px;
	overflow:hidden;
	background:url(../images/default_list_t.jpg) no-repeat left top
}
.default_list h2 {
	height:21px;
	line-height:21px;
	overflow:hidden;
	margin:5px 15px;
	background:url(../images/default_list_h2_dz.jpg) no-repeat left top
}
.default_list h2 label {
	float:left;
	margin:5px 0 0 170px;
	white-space:nowrap;
	overflow:hidden;
	display:inline;
	font-size:12px;
	font-weight:normal
}
.default_list h2 label a {
	margin-right:10px
}
.default_list span.more {
	margin-top:12px
}
.f_l {
	float:left
}
.f_r {
	float:right
}
.default_list a.img {
	float:left;
	padding:10px;
	width:160px;
	height:225px;
}
.default_list a.img img {
	border:3px #000 solid;
	width:160px;
	height:225px;
}
.default_list dl {
	float:right;
	width:260px;
	margin:10px 20px 0 0;
	color:#878C8F;
	display:inline
}
.default_list dt {
	font-weight:bold;
	font-size:14px
}
.default_list dd {
	height:44px;
	overflow:hidden
}
.default_list ul {
	float:right;
	width:280px;
	margin-top:14px;
}
.default_list li {
	width:128px;
	height:25px;
	overflow:hidden;
	float:left;
	text-align:left;
	margin-right:10px;
	display:inline;
	background:url(../images/ygp_text.png) no-repeat 1px 2px
}
.default_list li a {
	color:#257EC0;
	padding-left:20px;
}
#tv h2 {
	background:url(default_list_h2_tv.jpg) no-repeat left top
}
#comics h2 {
	background:url(../images/default_list_h2_comics.jpg) no-repeat left top
}
#disport h2 {
	background:url(default_list_h2_disport.jpg) no-repeat left top
}

#xiju h2 {
	background:url(../images/default_list_h2_xj.jpg) no-repeat left top
}
#juqing h2 {
	background:url(../images/default_list_h2_jq.jpg) no-repeat left top
}
#guochan h2 {
	background:url(../images/default_list_h2_gc.jpg) no-repeat left top
}
#rihan h2 {
	background:url(../images/default_list_h2_hr.jpg) no-repeat left top
}
#kongbu h2 {
	background:url(../images/default_list_h2_kb.jpg) no-repeat left top
}
#kehuan h2 {
	background:url(../images/default_list_h2_kh.jpg) no-repeat left top
}
#aiqing h2 {
	background:url(../images/default_list_h2_aq.jpg) no-repeat left top
}
#zhanzheng h2 {
	background:url(../images/default_list_h2_zz.jpg) no-repeat left top
}
#zongyi h2 {
	background:url(../images/default_list_h2_ys.jpg) no-repeat left top
}

#default_ygp {
	margin:8px 0 0;
	padding-bottom:8px
}
#default_ygp h2 {
	background:url(default_ygp_h2.jpg) no-repeat;
	height:31px;
	line-height:31px;
	overflow:hidden
}
#default_ygp ul {
	width:175px;
	margin:0 auto
}
#default_ygp .img {
	padding:10px 0 0
}
#default_ygp .img li {
	clear:both;
	height:95px;
	overflow:hidden
}
#default_ygp .img img {
	display:block;
	width:175px;
	height:66px
}
#default_ygp .txt li {
	height:22px;
	line-height:22px;
	overflow:hidden
}
#default_ygp .txt span {
	float:left;
	margin-right:5px;
	display:inline;
	width:44px;
	height:18px;
	margin:2px 0 0;
	text-align:center;
	line-height:18px;
	color:#fff;
	background:url(default_ygp_txt1.jpg) no-repeat
}
#default_ygp .txt2 span {
	background:url(default_ygp_txt2.jpg) no-repeat
}
#default_ygp .txt3 span {
	background:url(default_ygp_txt3.jpg) no-repeat
}
#default_ygp .left_c {
	height:266px;
	overflow:hidden
}
#default_music {
	float:left;
	width:498px;
	margin:8px 0 0 10px;
	padding-bottom:6px;
	background:url(default_music_b.jpg) no-repeat bottom
}
#default_music h2 {
	background:url(default_music_h2.jpg) no-repeat;
	height:31px;
	overflow:hidden
}
#default_music li, #noresult_music li {
	float:left;
	text-align:center;
	width:100px;
	margin:10px 10px 0 10px;
	height:125px;
	overflow:hidden;
	display:inline
}
#default_music .border_1c {
	height:268px;
	overflow:hidden
}
#default_music ul, #noresult_music ul {
	padding:0 8px
}
#default_music li img, #noresult_music li img {
	display:block;
	width:92px;
	height:92px;
	border:4px #e4e4e4 solid;
	margin-bottom:5px
}
#default_list {
	margin:8px 0 0
}
#default_list .border_1c {
	height:135px;
	padding:15px 0;
	overflow:hidden
}
#default_list dl {
	padding:10px 10px 0 10px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	font-size:14px
}
#default_list dt {
	float:left;
	width:65px;
	height:20px;
	line-height:20px;
	text-align:center;
	font-weight:bold;
	margin-right:15px;
	color:#fff;
	background:url(default_list_label1.jpg) no-repeat
}
#default_list dt.qian {
	background:url(default_list_label2.jpg) no-repeat
}
#default_list dd {
	float:left;
	margin-right:10px;
	vertical-align:middle;
	height:22px;
	line-height:22px;
	overflow:hidden
}
#default_list dd a.more {
	color:#F66D25;
	font-size:12px
}
#default_Star {
	float:right;
	width:240px;
	margin:8px 0 0;
	padding-bottom:11px;
	background:url(default_star_b.jpg) no-repeat bottom
}
#default_Star h2 {
	height:32px;
	overflow:hidden;
	background:url(default_star_h2.jpg) no-repeat
}
#default_Star .c {
	border:3px #BFDCEC solid;
	border-width:0 3px;
	height:135px;
	overflow:hidden
}
#default_Star span.pre {
	float:left;
	margin:30px 0 0 3px;
	width:9px;
	height:36px
}
#default_Star span.next {
	float:right;
	width:9px;
	height:36px;
	margin:30px 3px 0 0
}
.star_good {
	float:left;
	margin:10px 5px;
	width:200px
}
.star_good img {
	float:left;
	border:4px #E6E6E6 solid;
	width:93px;
	height:67px
}
.star_good dl {
	float:right;
	color:#8A8B8D;
	width:95px
}
.star_good dt {
	font-size:14px;
	font-weight:bold
}
.star_good dd {
	line-height:18px;
	height:18px;
	overflow:hidden
}
#default_Star ul {
	clear:both;
	padding:0 10px
}
#default_Star li {
	float:left;
	background:url(text_ad_li.jpg) no-repeat left 8px;
	height:22px;
	line-height:22px;
	overflow:hidden;
	padding-left:10px;
	width:43px
}

#flashstat {
    width:960px;
	overflow:hidden; 
	text-align:center;
}
#topad{
width:auto;
height:30px;
background:url(topad.gif) repeat-x;
line-height:30px;
}
#topad center {
margin-top:8px;
}
.top_r {
WIDTH: 70px;
height:66px;
margin-left:30px;
margin-top:2px;
    }
.top_r a {
float:left;
WIDTH: 85px;
line-height:20px;
height:20px;
margin-bottom:1px;
text-align:center;
    }
