@charset "UTF-8";







 

 

  
  
  * { margin:0; padding: 0 }

  
  
  option { padding-left: 0.4em }

 
  * html body * { overflow:visible; }
  * html iframe, * html frame { overflow:auto; }
  * html frameset { overflow:hidden; }

  
  
  html { height: 100%; margin-bottom: 1px; }
  body {
    
    
    font-size: 12px;

    
    
    color: #000;
    background: #fff;
    text-align: left;
  }

  
  
  fieldset, img { border: 0 solid; }

  
  
  ul, ol, dl { margin: 0 0 1em 1em }
  li { margin-left: 1.5em; line-height: 1.5em; }

  dt { font-weight: bold; }
  dd { margin: 0 0 1em 2em; }

  blockquote { margin: 0 0 1em 1.5em; }

 

 

  #header { position:relative }

  #topnav {
    position:absolute;
    top: 10px;
    right: 10px;

    
    
    text-align: right;
  }

  
  
  #header, #nav, #main, #footer { clear:both; }

  
  #col1 { float: left; width: 200px }
  
  #col2 { float:right; width: 200px }
  
  
  #col3 { width:auto; margin: 0 200px }

  
  
  #col1 {z-index: 3}
  #col2 {z-index: 5}
  #col3 {z-index: 1}
  #col1_content {z-index: 4}
  #col2_content {z-index: 6}
  #col3_content {z-index: 2}

  #col1_content, #col2_content, #col3_content { position:relative }

 

 

  .hideboth #col3 {margin-left: 0; margin-right: 0}
  .hidecol1 #col3 {margin-left: 0; margin-right: 200px}
  .hidecol2 #col3 {margin-left: 200px; margin-right: 0}

  .hideboth #col1, .hideboth #col2 {display:none}
  .hidecol1 #col1 {display:none}
  .hidecol2 #col2 {display:none}

 

 

  
  
   .clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
  }

  
  
  .clearfix { display: block }

  
  
  .floatbox { overflow:hidden }

  
  
  #ie_clearing { display: none }

 

 

  .subcolumns, .subcolumns_oldgecko {
    width: 100%;
    overflow:hidden;
  }

  
  
  .subcolumns_oldgecko { float:left }

  .c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l {float: left; }
  .c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r {float: right; margin-left: -5px; }

  .c25l, .c25r { width: 25% }
  .c33l, .c33r { width: 33.333% }
  .c50l, .c50r { width: 50% }
  .c66l, .c66r { width: 66.666% }
  .c75l, .c75r { width: 75% }
  .c38l, .c38r { width: 38.2% }
  .c62l, .c62r { width: 61.8% }

  .subc  { padding: 0}
  .subcl { padding: 0}
  .subcr { padding: 0}

 

 

  
  
  .skip, .hideme, .print {
    position: absolute;
    top: -1000em;
    left: -1000em;
    height: 1px;
    width: 1px;
  }

  
  
  .skip:focus, .skip:active {
    position: static;
    top: 0;
    left: 0;
    height: auto;
    width: auto;
  }






  

  

  
  body { background: #fff; padding: 0px; }

  
  #page_margins { width: 1000px;  min-width: inherit; max-width: none; background: #fff; margin: 0 auto;} 
  #page{ background: #fff; padding: 0; }
  
  body { text-align: center }
  #page_margins { text-align:left }

  
  #header {
    color: #000;
    background: #fff repeat-x top left;
    padding: 0; 
  }

  #topnav { color: #aaa; background: transparent; }

  
  #nav { overflow:hidden; }
  #nav ul { margin-left: 20px; padding-left: 0;}
  #nav_main {background-color: #336}

  #main { background: #fff; margin: 0; }
  #teaser { padding: 0 20px; margin: 10px 0; clear:both; }

  #footer { 
  }

  

  


  #col1 { width: 25% }
  #col1_content { 
  padding:0;
  }

  #col2 { width: 25% }
  #col2_content {
  padding:0;
  
  }

  #col3 { margin: 0 25% }
  #col3_content { padding: 0px}
	
  

  




  

  
  
  html * { font-size: 12px }

  
  
  *{font-family: verdana,Areial,Helvetica,"sans-serit";}
  body {
    font-size: 12px; 
    color: #444;  
  }

  h1,h2,h3,h4,h5,h6 { 
  	font-weight:bold; 
  	color:#666;
  	margin: 0; 
  }

  h1 { font-size: 200% }                        
  h2 { font-size: 200%; color:#182E7A}          
  h3 { font-size: 150% }                        
  h4 { font-size: 133.33% }                     
  h5 { font-size: 116.67% }                     

  #header h1 {
    font-size:2.5em;
    letter-spacing:-2px;
    line-height:65%;
    color:#000;
  }

  #header span {
    color:#999;
  }

  p { line-height: 1.5em;
  margin:0;
  }

  

  ul, ol, dl { line-height: 1.5em; margin:0}
  li { margin-left:0; line-height: 1.5em }

  dt { font-weight: bold }
  dd { margin:0 }

  

  cite, blockquote { font-style:italic }
  blockquote { margin: 0 0 1em 1.5em }

  strong,b { font-weight: bold }
  em,i { font-style:normal }

  pre, code { font-family: monospace; font-size: 1.1em; }

  acronym, abbr {
    letter-spacing: .07em;
    border-bottom: .1em dashed #c00;
    cursor: help;
  }

  

  .note {background: #dfd; padding: 1em; border-bottom: 1px #bdb dotted; border-bottom: 1px #dbb dotted;}
  .important {background: #ffd; padding: 1em; border-bottom: 1px #ddb dotted; border-bottom: 1px #dbb dotted;}
  .warning {background: #fdd; padding: 1em; border-bottom: 1px #dbb dotted; border-bottom: 1px #dbb dotted;}

  .float_left { float: left; display:inline; margin-right: 1em; margin-bottom: 0.15em;  }
  .float_right { float: right; display:inline; margin-left: 1em; margin-bottom: 0.15em;  }
  .center { text-align:center; margin: 0.5em auto }

  

  a {color: #1D66B3; text-decoration:none;}
  a:hover{color:#182E7A; text-decoration:underline;}
  
  #topnav a { color: #999; font-weight: normal; background:transparent; text-decoration:none; }
  #topnav a:focus, 
  #topnav a:hover,
  #topnav a:active { text-decoration:underline; background-color: transparent;}
  
  #footer a { color: #999; background:transparent;}
  #footer a:focus, 
  #footer a:hover,
  #footer a:active {color: #4D87C7; background-color: transparent; text-decoration:underline;}

  

  

  

  table {  border-collapse:collapse;  }
  table.full { width: 100%; }
  table.fixed { table-layout:fixed }

  th,td { padding: 0.5em; }
  thead th { background: #444; color: #fff }
  tbody th { background: #ccc; color: #333 }
  tbody th.sub { background: #ddd; color: #333 }
  
  

  hr {
    color: #fff;
    background:transparent;
    margin: 0 0 0.5em 0;
    padding: 0 0 0.5em 0;
    border:0;
    border-bottom: 1px #eee solid;
  }



.fl		{float:left;}
.fr		{float:right;}  
  

.fc-blank	{color:#000}
.fc-orange	{color:#f60}
.fc-red		{color:#f00}
.fc-blue	{color:#1A68B2}
.fc-green	{color:#078917}
.fc-gray	{color:#666}
.mute 		{color:#999;}
.fc-white	{color:#fff}

.fc-blank a	{color:#000}
.fc-orange a	{color:#f60}
.fc-red a	{color:#f00}
.fc-blue a	{color:#1A68B2}
.fc-green a	{color:#078917}
.fc-gray a	{color:#666}
.mute a		{color:#999;}
.fc-white a	{color:#fff}  


.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}

.fs-12 {font-size: 12px;}
.fs-14 {font-size: 14px;}
  
.md-0{margin:0;}
.pd-0{padding:0}  
.mt-5{margin-top:5px}
.mr-5{margin-right:5px}
.mb-5{margin-bottom:5px}
.ml-5{margin-left:5px}
.md-5{margin:5px}

.pt-5{padding-top:5px}
.pr-5{padding-right:5px}
.pb-5{padding-bottom:5px}
.pl-5{padding-left:5px}
.pd-5{padding:5px}


.mt-10{margin-top:10px}
.mr-10{margin-right:10px}
.mb-10{margin-bottom:10px}
.ml-10{margin-left:10px}
.md-10{margin:10px}

.pt-10{padding-top:10px}
.pr-10{padding-right:10px}
.pb-10{padding-bottom:10px}
.pl-10{padding-left:10px}
.pd-10{padding:10px}


.mt-15{margin-top:15px}
.mr-15{margin-right:15px}
.mb-15{margin-bottom:15px}
.ml-15{margin-left:15px}
.md-15{margin:15px}

.pt-15{padding-top:15px}
.pr-15{padding-right:15px}
.pb-15{padding-bottom:15px}
.pl-15{padding-left:15px}
.pd-15{padding:15px}




html{background:#fff}
#header{width:1000px;min-height:145px !important;height:auto;_height:145px;margin-left:auto;margin-right:auto;overflow:hidden;background:url(css/images/header_bg.gif) repeat-x 0 -2px;position:relative;font-size:12px;font-family:verdana,Areial,Helvetica,"sans-serit";text-align:left;
}



.col_red #header		{ background-image:url(css/images/header_bg.gif);}
.col_red .loginwidgets		{ background-image:url(css/images/loginwidgets.gif); }


.loginwidgets{margin-top:4px;position:static;width:318px;height:80px;background:url(css/images/loginwidgets.gif);}
.loginwidgets .widgets{position:absolute;left:195px;top:30px;padding:10px;color:#fff;font-size:10px}
.loginwidgets .logo{width:318px;height:80px;display:block;text-indent:-9999px}
.widgets .sun{background:url(css/images/icon/sym_sun.gif) no-repeat;padding:6px 20px;cursor:hand;position:relative}
.widgets .moon{background:url(css/images/icon/sym_moon.gif) no-repeat;padding:6px 20px;cursor:hand;position:relative;top:-3px}
#header .right{
  position:absolute;
  top:4px;
  left:318px;
}

#header a {color: #1D66B3; text-decoration:none;}
#header  a:focus,
#header  a:hover{color:#182E7A; text-decoration:underline;}

.quicklink{height:27px;line-height:27px;overflow:hidden}
.quicklink dl{margin:0 0 0 1px;float:left;}
.quicklink dt.lt{background:url(css/images/quicklink_rnd_lt.gif) no-repeat;width:10px;height:27px;float:left}
.quicklink dt.rt{background:url(css/images/quicklink_rnd_rt.gif) no-repeat;width:10px;height:27px;display:block;float:left}
.quicklink dd{background:url(css/images/quicklink_rnd_ct.gif) repeat-x;height:27px;line-height:27px;float:left;margin:0}
#header .quicklink dd a{color:#000}
#header .quicklink dd a:hover,
#header .quicklink dd a:active{text-decoration:none;color:#900}


#header .right i{	padding:0 4px;	margin-right:1px	}
.sym_item	{	background:url(css/images/icon/sym_item.gif) no-repeat 0 3px;	}
.sym_tv		{	background:url(css/images/icon/sym_tv.gif) no-repeat 0 3px;	}
.sym_reg	{	background:url(css/images/icon/sym_reg.gif) no-repeat 0 3px;	}
.sym_login	{	background:url(css/images/icon/sym_login.gif) no-repeat 0 3px	}
.sym_myspace	{	background:url(css/images/icon/sym_myspace.gif) no-repeat 0 3px	}
.sym_paper	{	background:url(css/images/icon/sym_paper.gif) no-repeat 0 3px;}
.sym_out	{	background:url(css/images/icon/sym_out.gif) no-repeat -2px 1px;}
#header .right i.sym_forums	{background:url(css/images/icon/sym_forums.gif) no-repeat 0 2px;	padding:0 6px;	margin-right:3px	}




.quicklink dd.w505{width:490px;text-align:center}
.quicklink dd.w505 tt{line-height:27px;margin-right:10px;font-family:verdana,Areial,Helvetica,"sans-serit";}

.quicklink dd.w505 tt,
.quicklink dd.w505 .reg{color:#666}
.quicklink dd.w505 .log{color:#078917}
.quicklink dd b{background:url(css/images/quicklink_sym_line.gif) no-repeat 7px 3px;padding:0 4px;}

.seconditem{margin:8px 15px;color:#d1d1d1;left:-24px;top:5px;position:relative}

.navigation	{background:url(css/images/nav_line.gif) no-repeat right -2px;height:24px;width:100%;position:relative;margin:5px 10px 0 10px;left:-30px;}
.navigation a	{display:block;float:left;text-indent:-9999px;background:url(css/images/nvaigation_texts.gif) no-repeat;height:25px}

.sym_lead_3_5 {
background:url(css/images/icon/sym_lead_3_5.gif) no-repeat scroll 0pt 5px;padding:2px 8px;
}

.navigation .n_home		{ width:50px;}
.navigation .n_film		{ width:56px;	background-position:-52px 0;}
.navigation .n_tv		{ width:68px;	background-position:-108px 0;}
.navigation .n_live		{ width:74px;	background-position:-176px 0;}
.navigation .n_play		{ width:84px;	background-position:-250px 0;}
.navigation .n_game		{ width:84px;	background-position:-334px 0;}
.navigation .n_star		{ width:53px;	background-position:-418px 0;}
.navigation .n_img		{ width:54px;	background-position:-471px 0;}
.navigation .n_wj		{ width:81px;	background-position:-525px 0;}

.navigation .n_home:hover		{ background-position:0 -38px;}
.navigation .n_film:hover		{ background-position:-52px -38px;}
.navigation .n_tv:hover			{ background-position:-108px -38px;}
.navigation .n_live:hover		{ background-position:-176px -38px;}
.navigation .n_play:hover		{ background-position:-250px -38px;}
.navigation .n_game:hover		{ background-position:-334px -38px;}
.navigation .n_star:hover		{ background-position:-418px -38px;}
.navigation .n_img:hover		{ background-position:-471px -38px;}
.navigation .n_wj:hover			{ background-position:-525px -38px;}


.seo{width:100%;position:relative;top:16px;/top:14px;font-size:12px;border-collapse:collapse;border-spacing:0;}
.seo .whitespace{background:url(css/images/whitespace_xxx.gif) no-repeat center 8px;width:5px;}
#header img{border:0}
.seo td{padding:0.5em}
#header .seo #pptv{background:url(css/images/small_pptv.gif) no-repeat 0 5px;padding-left:60px;margin-top:8px;/margin-top:6px}
#header .seo p{width:410px;height:18px;overflow:hidden;word-break:break-all;margin:8px 0 0;}
#header .seo select{width:85px;color:#666;font-size:12px}
#header .seo .text {
	width:300px;height:20px;
	display:-moz-inline-stack;
	*display:inline;*zoom:1;overflow:hidden;margin:0 0 0 0;/margin:0 3px 0 0;
	background:url(css/images/quickseo_input_text.gif) no-repeat;
	}
#header .seo .text input{width:280px;color:#000;border:0;overflow:hidden;margin:2px 6px;overflow:hidden;word-break:break-all;}
#header .seo .submit  {
	width:50px;height:20px;
	background:url(css/images/quickseo_submit.gif) no-repeat;color:#000;border:0;
	}
#header .seo b{
	background:url(css/images/quicklink_sym_line2.gif) no-repeat 18px 2px;
	/background:url(css/images/quicklink_sym_line2.gif) no-repeat 18px 0;
	padding:4px 10px;
	}
#header .seo a{color:#666}

.pp_download{width:85px;height:60px;display:block;position:absolute;top:34px;right:0;text-indent:-9999px}


#footer{width:978px;height:135px;overflow:hidden;clear:both;margin:20px auto 0;margin:10px auto 0;background:url(css/images/footer_bg.gif) no-repeat;font-family:verdana,Areial,Helvetica,"sans-serit";font-size:12px;text-align:left}
#footer p{margin:0;padding:0 35px;color:#C8C9C3;line-height:20px;}
#footer a{text-decoration:none;color:#9D9D96}
#footer a:hover{text-decoration:underline;color:#4D87C7;}
#footer p a{padding:0 3px}
#footer address{font-style:normal;padding:0 10px 0 160px;height:60px;margin:25px auto 0;line-height:26px;color:#9D9D96;font-family:verdana,Areial,Helvetica,"sans-serit";}
#footer address a{color:#9D9D96}
#footer address img{border:0}


#nav{padding:0 10px 0 20px;}
.current{height:30px;overflow:hidden;}
.current,
.current a,
.current a:visited{ color:#666; text-decoration:none;}
.current a:hover	{ background:#2c5ab7; color:#fff; text-decoration:none;}
.current i{ color:#2c5ab7; font-style:normal}


.adv980{width:980px;margin:3px auto 8px;}


  
	 
	
.btn_likeA_56x15,
.btn_likeB_58x28,
.btn_likeC_56x15,
.btn_dislikeA_72x15,
.btn_dislikeB_72x28,
.btn_dislikeC_72x15	 {width:56px;height:15px;background:url(css/images/icon/btn_likesDislikes.gif) no-repeat;display:block;text-decoration:none}

	.btn_likeA_56x15	 {width:56px;height:15px;}
	.btn_likeB_58x28	 {background-position:0 -24px;width:58px;height:28px;}
	.btn_likeC_56x15	 {background-position:0 -52px;width:56px;height:28px;}

	.btn_dislikeA_72x15{background-position:right 0;width:72px;height:15px;}
	.btn_dislikeB_72x28{background-position:right -24px;width:72px;height:28px;}
	.btn_dislikeC_72x15{background-position:right -52px;width:72px;height:28px;}
	
.btn_likeA_56x15:hover,
.btn_likeB_58x28:hover,
.btn_likeC_56x15:hover,
.btn_dislikeA_72x15:hover,
.btn_dislikeB_72x28:hover,
.btn_dislikeC_72x15:hover{text-decoration:none}	


.btn_play_114x26,
.btn_play_114x26:hover,
.btn_kithItem_114x26,
.btn_kithItem_114x26:hover,
.btn_criticism_114x26,
.btn_criticism_114x26:hover,
.btn_collect_114x26,
.btn_collect_114x26:hover,
.btn_alreadyCollect_114x26,
.btn_recommend_114x26,
.btn_recommend_114x26:hover{background:url(css/images/icon/btn_function.gif) no-repeat;display:block;text-decoration:none;width:114px;height:26px;}

	.btn_play_114x26:hover		 {background-position:0 -27px;}
	.btn_kithItem_114x26			 {background-position:0 -54px;}
	.btn_kithItem_114x26:hover {background-position:0 -81px;}
	.btn_criticism_114x26			 {background-position:0 -108px;}
	.btn_criticism_114x26:hover{background-position:0 -135px;}
	.btn_collect_114x26				 {background-position:0 -162px;}
	.btn_collect_114x26:hover	 {background-position:0 -189px;}
	.btn_alreadyCollect_114x26 {background-position:0 -216px;}
	.btn_collect_114x26				 {background-position:0 -162px;}
	.btn_collect_114x26:hover	 {background-position:0 -189px;}
	.btn_recommend_114x26			 {background-position:0 -243px;}
	.btn_recommend_114x26:hover{background-position:0 -270px;}


.btn_playFilm_92x21,
.btn_playFilm_92x21:hover,
.btn_collect_92x21,
.btn_collect_92x21:hover,
.btn_alreadyCollect_92x21,
.btn_likeA_92x21,
.btn_likeA_92x21:hover,
.btn_likeB_92x21,
.btn_likeB_92x21:hover,
.btn_likeC_92x21,
.btn_likeC_92x21:hover,
.btn_dislikeA_92x21,
.btn_dislikeA_92x21:hover,
.btn_dislikeB_92x21,
.btn_dislikeB_92x21:hover,
.btn_dislikeC_92x21,
.btn_dislikeC_92x21:hover,
.btn_kithItem_92x21,
.btn_kithItem_92x21:hover,
.btn_collectA_31x21,
.btn_collectA_31x21:hover,
.btn_alreadyCollectA_31x21,
.btn_likeA_31x21,
.btn_likeA_31x21:hover,
.btn_dislikeA_31x21,
.btn_dislikeA_31x21:hover,

.btn_sAboutFilm,
.btn_sAboutFilm:hover,

.btn_searchFilm,
.btn_searchFilm_dis,
.btn_favFilm,
.btn_favFilm_dis,
.btn_buyMovieTicket,
.btn_buyMovieTicket_dis,
.btn_buyCD,
.btn_buyCD_dis,
.btn_writeReviews,
.btn_writeReviews_dis,
.btn_searchCharacter,
.btn_searchCharacter_dis,
.btn_buyTicket,
.btn_buyTicket_dis,
.btn_play_m,
.btn_play_m_dis{background:url(css/images/icon/btn_smallFunction.gif) no-repeat;display:block;text-decoration:none;width:92px;height:21px}
	
	.btn_playFilm_92x21:hover {background-position:0 -22px;}
	.btn_collect_92x21				{background-position:0 -44px;}
	.btn_collect_92x21:hover	{background-position:0 -66px;}
	.btn_alreadyCollect_92x21 {background-position:0 -88px;}
	.btn_likeA_92x21					{background-position:0 -110px;}
	.btn_likeA_92x21:hover		{background-position:0 -132px;}
	.btn_likeB_92x21					{background-position:0 -154px;}
	.btn_likeB_92x21:hover		{background-position:0 -154px;}
	.btn_likeC_92x21					{background-position:0 -177px;}
	.btn_likeC_92x21:hover		{background-position:0 -177px;}
	.btn_dislikeA_92x21				{background-position:0 -244px;}
	.btn_dislikeA_92x21:hover {background-position:0 -222px;}
	.btn_dislikeB_92x21				{background-position:0 -200px;}
	.btn_dislikeB_92x21:hover {background-position:0 -200px;}
	.btn_dislikeC_92x21				{background-position:0 -267px;}
	.btn_dislikeC_92x21:hover {background-position:0 -267px;}
	
	.btn_kithItem_92x21				{background-position:0 -289px;}
	.btn_kithItem_92x21:hover {background-position:0 -311px;}
	.btn_collectA_31x21				{background-position:0 -242px;width:31px}
	.btn_collectA_31x21:hover {background-position:0 -264px;width:31px}
	.btn_alreadyCollectA_31x21{background-position:0 -286px;width:31px}
	.btn_likeA_31x21				 	{background-position:0 -308px;width:31px}
	.btn_likeA_31x21:hover	 	{background-position:0 -330px;width:31px}
	.btn_dislikeA_31x21				{background-position:0 -352px;width:31px}
	.btn_dislikeA_31x21:hover	{background-position:0 -374px;width:31px}	
	
	.btn_sAboutFilm				{background-position:0 -333px;width:105px;height:21px;}
	.btn_sAboutFilm:hover			{background-position:0 -356px;width:105px;height:21px;}

	.btn_searchFilm_dis 		{background-position:0 -377px;cursor:default}
	.btn_favFilm_dis 		{background-position:0 -440px;cursor:default}
	.btn_buyMovieTicket_dis 	{background-position:0 -503px;cursor:default}
	.btn_buyCD_dis 			{background-position:0 -566px;cursor:default}
	.btn_writeReviews_dis 		{background-position:0 -629px;cursor:default}
	.btn_searchCharacter		{background-position:-93px -399px}
	.btn_searchCharacter_dis	{background-position:0 -378px;cursor:default}
	
	.btn_buyTicket			{background-position:0 -714px;}
	.btn_buyTicket_dis		{background-position:0 -693px;cursor:default}
	.btn_play_m			{background-position:0 -777px;}
	.btn_play_m_dis			{background-position:0 -756px;cursor:default}
	
	.btn_searchFilm 		{background-position:0 -398px;}
	.btn_favFilm 			{background-position:0 -461px;}
	.btn_buyMovieTicket 		{background-position:0 -524px;}
	.btn_buyCD 			{background-position:0 -587px;}
	.btn_writeReviews		{background-position:0 -650px;}
	
	.btn_searchFilm:hover 		{background-position:0 -419px;}
	.btn_favFilm:hover 		{background-position:0 -482px;}
	.btn_buyMovieTicket:hover 	{background-position:0 -545px;}
	.btn_buyCD:hover 		{background-position:0 -608px;}
	.btn_writeReviews:hover 	{background-position:0 -671px;}
	.btn_searchCharacter:hover 	{background-position:-93px -420px;}
	.btn_buyTicket:hover 		{background-position:0 -735px;}
	.btn_play_m:hover		{background-position:0 -798px;}
	

.picsBox_img_85x125,
.picsBox_img_125x95,
.picsBox_img_85x83{background:url(css/images/icon/picsBox_img.gif) no-repeat;display:block;text-decoration:none;}
.picsBox_img_96_80{background:url(css/images/icon/picsBox_img_96_80.gif) no-repeat;display:block;text-decoration:none;}
	
	.picsBox_img_85x125		 {margin:0px auto;width:85px;height:130px;overflow:hidden;text-align:center}	
	.picsBox_img_85x125 img{width:75px;height:100px;border:0;margin:4px auto 10px;display:block}
	.picsBox_img_125x95		 {background-position:0 -131px;width:125px;height:95px;overflow:hidden;text-align:center}	
	.picsBox_img_125x95 img{width:100px;height:75px;border:0;margin:4px 0px 0px 12px;>margin-left:0px;display:block}

	

	.picsBox_img_85x83		 {background-position:0 -228px;width:83px;height:113px;overflow:hidden;text-align:center}	
	.picsBox_img_85x83 img {width:60px;height:80px;border:0;margin:13px 0 2px 10px;padding:5px;display:block}
	
	.picsBox_img_96_80		 {width:96px;height:80px;overflow:hidden;text-align:center}	
	.picsBox_img_96_80 img{width:80px;height:60px;border:0;margin:4px auto 10px;display:block}

.line03		{
			clear:both;
			margin:0;
			padding:0 0 20px;
			background:url(css/images/line_h_5_ct.gif) repeat-x;
			display:block;
			height:5px;
			overflow:hidden
			}
.line03 tt	{
			background:url(css/images/line_h_5_lt.gif) no-repeat left 0;
			display:block;
			height:5px;
			overflow:hidden
			}
.line03 b	{
			background:url(css/images/line_h_5_rt.gif) no-repeat right 0;
			display:block;
			height:5px;
			overflow:hidden
			}


.sbt_player_16x16{background:url(css/images/icon/sbt_player_16x16.gif) no-repeat;display:block;width:16px;height:16px;}
.sbt_button_45x20{
		background:url(css/images/icon/sbt_45x20_a.gif) no-repeat;
		width:45px;
		height:20px;
		border:0;
		font-weight:bold;
		/padding-top:2px;
		color:#333
		}
.textField_155x20{
		background:url(css/images/icon/textField_155x20.gif) no-repeat;
		width:155px;
		height:22px;
		display:-moz-inline-stack;
		*display:inline;
		*zoom:1;margin:0 0 0 0;/margin:0 3px 0 0;font-size:0;vertical-align:top
		}
.textField_155x20 input{
		width:145px;height:14px;
		border:0;
		margin:3px;
		overflow:hidden;
		word-break:break-all;font-size:12px;
		color:#333;
		}

.btn_player_16x16{
	background:url(css/images/icon/btn_player_16x16.gif) no-repeat;
	display:block;
	height:16px;
	width:16px;
	text-indent:-999px
	}
.btn_player_16x16:hover{text-decoration:none}	
.btn_submit_80_19{
	background:url(css/images/icon/btn_submit_80_19.gif) no-repeat;
	display:block;
	height:19px;
	width:80px;
	line-height:19px;
	text-align:center;
	color:#000;
	font-size:12px
	}
.btn_submit_80_19:hover{
	background:url(css/images/icon/btn_submit_80_19_h.gif) no-repeat;
	text-decoration:none;
	color:#000
	}
.btn_movie_80x23{
	background:url(css/images/icon/btn_movie_80x23.gif) no-repeat;
	display:block;
	height:23px;
	width:80px;
	line-height:23px;
	text-align:center;
	}
.btn_movie_80x23:hover{
	text-decoration:none;
	}
	
	

 	
.sym_lead_2_3{
	background:url(css/images/icon/sym_lead_2_3.gif) no-repeat 0 5px;
	padding:2px 5px;
	}
.sym_lead_3_5{
	background:url(css/images/icon/sym_lead_3_5.gif) no-repeat 0 5px;
	padding:2px 8px;
	}
.sym_lead_3_5-02{
	background:url(css/images/icon/sym_lead_3_5-02.gif) no-repeat 0 5px;
	padding:2px 8px;
	}

.sym_lead_11_11{background:url(css/images/icon/sym_lead_11x11.gif) no-repeat;display:block;width:11px;height:11px;}
.sym_lead_11_11-2{background:url(css/images/icon/sym_lead_11x11.gif) no-repeat 0 4px;padding:2px 5px}

.sym_leadTop_5_3{
	background:url(css/images/icon/sym_leadTop_5_3.gif) no-repeat 0 7px;
	padding:2px 8px;
	}
.sym_leadUp_5_3{
	background:url(css/images/icon/sym_leadUp_5_3.gif) no-repeat 0 7px;
	padding:2px 8px;
	}
.sym_leadRight_5_3{
	background:url(css/images/icon/sym_leadRight_5_3.gif) no-repeat 0 7px;
	padding:2px 8px;
	}

.UserEvaluation .qg,
.UserEvaluation .bg{background:url(css/images/icon/UserEvaluation.gif)}

.UserEvaluation_big .qg,
.UserEvaluation_big .bg{background:url(css/images/icon/UserEvaluation_big.gif)}



.UserEvaluation			{width:128px;height:16px;position:relative}
  .UserEvaluation .qg,
  .UserEvaluation .bg		{display:block;margin-top:4px}
  .UserEvaluation .bg		{width:93px;height:10px;overflow:hidden}
  .UserEvaluation .qg		{width:100%;height:6px;background-position:0 -12px;overflow:hidden;margin-top:2px}
  .UserEvaluation code		{position:absolute;top:0;left:100px;display:block;color:#f60;font-weight:bold}


.UserEvaluation_big		{width:200px;height:20px;position:relative}
  .UserEvaluation_big .qg,
  .UserEvaluation_big .bg	{display:block;margin-top:4px}
  .UserEvaluation_big .bg	{width:175px;height:16px;overflow:hidden}
  .UserEvaluation_big .qg	{width:100%;height:12px;background-position:0 -18px;overflow:hidden;margin-top:2px}
  .UserEvaluation_big code	{position:absolute;top:2px;left:185px;display:block;color:#f60;font-weight:bold;font-size:18px}



.pageContainer{
	width:auto;
	margin-left:100px;
}
.pager{padding:0 15px;height:26px;}
.pager *{color:#504337;font-style:normal}
.pager dd{display:block;text-align:center;}
.pager dd a{text-decoration:none;color:#3384c5;text-align:center}
.pager dd *{font-style:normal;font:normal 12px/18px arial,"宋体", serif;text-decoration:none}
.pager code a,.pager code i{
	display:block;
	width:auto !important;
	min-width:16px;
	>width:16px;
	height:18px;
	float:left;
	padding:0 2px;
	color:#3384c5;
	background:#fff;
	border:1px solid #9bd3f8;
	margin:0 2px;
}
.pager code a:hover{background:#e5f3fe;text-decoration:none}
.pager code a:active,.pager code a.active{border:0;padding:1px 3px;color:#f60;font-weight:bold}
.pager code i{border:0;margin:0;padding:0;font-weight:bold;line-height:14px}

.pager kbd,.pager dfn{border:1px solid #9bd3f8;display:block;width:55px;height:18px;float:left;margin:0 2px;}
.pager dfn{background-position:45px -85px}
.pager kbd a,.pager dfn a{
	display:block;
	height:17px;
	line-height:17px;
	>line-height:18px;
	overflow:hidden;
	border-left:1px solid #fff8ff;
	border-top:1px solid #fff;
	border-right:1px solid #c8e2f7;
}
.pager dfn.disable,.pager kbd.disable{border:1px solid #bbb;background:#eee url(css/page.gif) no-repeat 45px -24px}
.pager kbd.disable{background-position:5px 6px;}
.pager .disable a{border:0;border-top:1px solid #fff;color:#999;text-decoration:none}
.disable{background-color:#eee}
.pager .off{display:none}
.pager code a:active,.pager code a.active{border:0;padding:1px 3px;color:#f60;font-weight:bold}	


.drift_layer{border:1px solid #787779;background:#ffc;padding:10px;width:200px;position:absolute;top:100px;left:20px;z-index:11;text-align:left}
.drift_layer p{margin-top:10px}


a.arr1,a.arr2{
margin-right:10px;
}
a.arr1 s,a.arr2 s{
background:transparent url(css/images/icon/small_icons.gif) no-repeat -6px 0px;

line-height:10px;
margin-top:-12px;
margin:-12px 5px 0 3px;
text-decoration:none;

}
a.arr2 s{
background-position: -19px 0px;
padding-left:3px;
}
.pplive_disable{
	background:url(css/images/pplive_disable.gif) no-repeat 0 1px;
	display:block;
	height:21px;
	text-decoration:none;
	width:92px;
	}
























.category							{margin:0;padding:0;position:relative}
.category .tp{position:absolute;top:0}
.category dd.cnt					{margin:0;padding:0;background:url(css/images/category_cnt.gif) repeat-y;clear:both}
.category dt.btm					{background:url(css/images/category_btm.gif) no-repeat;margin:0;padding:0;height:21px}

.category dd.cnt .wrap		{background:url(css/images/category_top.gif) no-repeat;margin:0;padding:55px 0 0;}
	.category dd.cnt .type	{padding-top:10px}
	.category dd dl						{margin:0;padding:0 15px 10px 15px;clear:both}
	
	.category dd dl dd				{margin:10px 0 0 22px;padding:0;height:auto !important;min-height:120px;height:120px;}
.category dd.cnt .type dt	{border-top:0}	
	.category dd dl dt				{font-weight:bold;border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0;line-height:22px;padding:5px 0;margin:0;}
	.category dd.cnt dd a			{display:block;text-decoration:none;line-height:20px;width:55px;height:20px;float:left;padding:0 2px;color:#666;}

.category dd.cnt .wrap .ctrlview{padding:0 15px 5px;text-align:right;clear:both}
.category dd.cnt .wrap .sortBrowser{padding:0 15px 5px;text-align:right;}	
.category dd.cnt .wrap .sortBrowser a{color:#666}
	
.category dd.cnt dl.date a{width:70px;float:none;display:inline}
.category dd.cnt dl.date dd{margin-left:15px;margin-right:15px;}
.category dd.cnt a:hover	{text-decoration:underline;}

.category dd.cnt dd b a	{color:#f60;font-weight:bold}	
.category dd.cnt dd i a	{color:#52B924;font-weight:bold}	
.category dd.cnt dd tt a	{color:#01A7B1;font-weight:bold}


.film_search					 {margin:0;padding:13px 15px 0;}
.film_search .textField{border:0;width:130px;height:20px;font-size:12px;background:url(css/images/icon/textField_a.gif) no-repeat;font-family:"simsun";position:relative;/top:-3px;/top:auto;padding:3px 2px 0 3px;/padding:0 2px 0 3px;line-height:20px;}
.film_search .sbt			 {border:0;width:45px;height:20px; font-size:12px;background:url(css/images/icon/sbt_45x20_a.gif) no-repeat;font-weight:bold}


#col3 .mov_rank{width:530px;float:left;margin:0 0 8px;padding:0}
#col3 .rank_msg{margin:0;padding:12px 5px 5px;position:relative;float:right;} 
#col1 .mov_rank dd i{height:280px;}

.rank_msg{margin:0 auto;padding:12px 2px 5px;background:url(css/images/mov_rank_bg.gif) no-repeat 0 8px;width:205px;height:260px;overflow:hidden;list-style:none}
.rank_msg .thumbnail{padding:3px 6px 3px;}
.rank_msg .text{padding:12px 6px 3px 26px;/padding:6px 6px 3px 26px;clear:both;line-height:22px}
.rank_msg .text a{height:22px;overflow:hidden;word-break:break-all;display:block}
.rank_msg li h2 a{color:#1A66B3;height:18px;overflow:hidden;word-break:break-all;display:block}
.rank_msg li h2 p{margin:2px 0;height:18px;overflow:hidden;word-break:break-all;color:#666}
.rank_msg li h1 img{width:65px;height:85px;}
.rank_msg li h2 img{float:left;margin:5px 2px 0 0;/margin:6px 2px 0 0;}
.rank_msg li h2 .star{color:#f60}
.rank_msg li,
.rank_msg li a{color:#666}
li.thumbnail h1{width:78px;/width:75px;display:block;float:left}
li.thumbnail h2{font-size:12px}

.mov_rank tt{float:right;padding-top:2px}
.mov_rank dd i{height:360px;}


.area_a{}
.area_a,
.area_b{margin:0 0 8px;padding:0}
.area_a .top,
.area_a .top i{display:block;height:31px;line-height:31px;overflow:hidden}
.area_b a{color:#999}

.area_b .top,
.area_b .top i{display:block;height:27px;line-height:27px;overflow:hidden}
.area_b .top{background:url(css/images/area_b_top_cnt_bg.gif) repeat-x;}
.area_b .top i{background:url(css/images/area_b_top_lt_bg.gif) no-repeat;padding-left:5px}
.area_b .top .active{background:url(css/images/area_b_active_bg.gif) no-repeat;width:122px;height:27px;display:block;float:right}
.area_b .top tt{font-style:normal}

.area_a .top a.active,
.area_a .top a.area_a_people,
.area_a .top a.area_a_special{width:122px;float:left;background:url(css/images/area_a_active_bg.gif) no-repeat;}
.area_a .top a.area_a_people{background-image:url(css/images/area_a_people.gif);}
.area_a .top a.area_a_special{background-image:url(css/images/area_a_special.gif);}

.area_a .top a.activeSets{width:122px;float:left;background:url(css/images/area_c_active_bg.gif) no-repeat;}
.area_a .top a.area_c_Union{width:122px;float:left;background:url(css/images/area_c_Union.gif) no-repeat;}

.area_a .top{background:url(css/images/area_a_top_cnt_bg.gif) repeat-x;position:relative}
.area_a .top i{background:url(css/images/area_a_top_ri_bg.gif) no-repeat right 0;}
.area_a .top .ctrlview{color:#333;}

.area_a .top a.active:hover,
.area_b .top a.active:hover{text-decoration:none}
.area_a .btm,
.area_a .btm i,
.area_a .btm b,
.area_b .btm,
.area_b .btm i,
.area_b .btm b{display:block;height:10px;overflow:hidden;}

.area_a .btm,
.area_b .btm{background:url(css/images/area_a_btm_cnt_bg.gif) repeat-x;}
.area_a .btm i,
.area_b .btm i{background:url(css/images/area_a_btm_lt_bg.gif) no-repeat left 0;}
.area_a .btm b,
.area_b .btm b{background:url(css/images/area_a_btm_rt_bg.gif) no-repeat right 0;}

.area_a dd,
.area_b dd{margin:0;padding:0;background:url(css/images/area_a_cnt_lt_bg.gif) repeat-y left 0;display:block}
.area_a dd .sub_wrap,
.area_b dd i{background:url(css/images/area_a_cnt_rt_bg.gif) repeat-y right 0;display:block;font-style:normal;}


.movieList{width:750px;_width:747px;overflow:hidden}
.movieList ul.list_a{margin:0;padding:15px 25px 0 30px;list-style:none}
	 
	.list_a h1{width:85px;height:130px;display:block;overflow:hidden;float:left;margin:0;padding:0;font:normal 12px/18px "";}
	.list_a h1 a{display:block;width:85px;height:130px;overflow:hidden;word-break:break-all;text-align:center;}
	.list_a h1 a img{border:1px solid #E2E2E2;margin:4px auto 7px;width:75px;height:100px;display:block;}
	.list_a h1 i{width:115px;height:36px;margin:-13px 0 0 -15px;/margin:-5px 0 0 -15px;position:absolute;overflow:hidden;font-size:0;text-align:center}
	.list_a h1 i a{width:92px;height:21px;margin:0 auto}
	.list_a h1 i .btn_buyTicket,
	.list_a h1 i .btn_buyTicket_dis,
	.list_a h1 i .btn_play_m,
	.list_a h1 i .btn_play_m_dis{width:48px;height:21px;display:-moz-inline-stack;*display:inline;zoom:1;font-size:12px}
	
	.list_a h2{margin:0;padding:0 0 20px 25px;float:left;font:normal 12px/18px "";}
	.list_a h2 ol{list-style:none;width:585px;overflow:hidden;margin:0;padding:0}
	.list_a h2 ol li{margin-bottom:4px;overflow:auto;zoom:1}
	.list_a .UserEvaluation{float:right;}
	.list_a .UserEvaluation code{color:#f60;font-weight:bold;font-size:12px}
	.list_a tt.topic{float:left;height:18px;overflow:hidden;word-break:break-all;display:block;width:350px;margin-bottom:6px;/margin-bottom:0}
	.list_a tt.topic a{font:bold 14px "";font-family:"";color:#1A66B3;line-height:20px;padding:2px}
	.list_a li.cnt{color:#666;text-indent:25px;height:35px;overflow:hidden;word-break:break-all;font-family:"";clear:both}
	.list_a ol.info{width:360px;float:left;}
	.list_a ol.info b{color:#000;font-weight:normal}
	.list_a ol.info a{text-decoration:none}
	.list_a ol.info a:hover{color:#182E7A;text-decoration:underline}
		
		.list_a ol.fun{width:210px;height:60px;overflow:hidden;background:url(css/images/cricle_208x60_bg.gif) no-repeat;}
		.list_a ol.fun li{padding:0;margin:8px}
		.list_a ol.fun li a{width:92px;height:21px;float:left;margin:0 1px 3px 1px}
		
		
		
		.list_a .info a{color:#1A66B3;text-decoration:underline;padding:2px}
		.list_a tt.topic a:hover{color:#fff;background:#1A66B3}
		
	
	.list_b{padding:15px 10px 0;list-style:none;}
	.list_b h1,
	.list_b h2,
	.list_b h3,
	.list_b h4{float:left;padding:0 5px;height:30px;word-break:break-all;overflow:hidden}
	.list_b h1{width:145px}
	.list_b h1 a{font-weight:bold;font-size:13px;display:block;height:18px;word-break:break-all;overflow:hidden}
	.list_b h2{font-weight:normal;font-size:12px;color:#333;width:170px}
	.list_b h2 b{color:#000}
	.list_b h3{width:170px;color:#f00;font-size:13px;}
	.list_b h3 img{float:left;margin:2px 3px 0 0;/margin:3px 3px 0 0}
	.list_b h4 a{float:left;margin-left:3px}


.movieList .top h1,
.movieList .top h2,
.movieList .top h3,
.movieList .top h4,
.movieList .top h5{font:normal 12px/31px "";margin:0 10px 0 0;padding:0;float:left;overflow:hidden;word-break:break-all;color:#333}
.movieList .top ins,
.vpager var ins{text-decoration:none;color:#f60}
.movieList .top h5 a{color:#1A66B3}
.movieList .top h1{width:238px;font-family:"microsoft yahei";font-size:11px}
.movieList .top h2{width:105px}
.movieList .top h4{width:135px;margin:0 15px 0 10px}
.movieList .top h3{width:130px;display:none}
.movieList .top h2 em,
.movieList .top h3 em,
.movieList .top h4 em{font-style:normal;float:right}
.movieList .top h2 em a,
.movie .top h3 em a,
.movieList .top h1 em a,
.movieList .top h2 em a,
.movieList .top h3 em a,
.movieList .top h5 em a{display:block;width:18px;height:31px;float:left;margin-left:2px;background:url(css/images/icon/ico_dit.gif) no-repeat;}
.movieList .top a:hover{text-decoration:none}
.movieList .top h5 a:hover{text-decoration:underline}
.movieList .top h4 .default{color:#999}
.movieList .top h5 .disable{color:#999;background:#F5F5F5 url(css/none)}

.movieList .top a.txpic  	{background-position:0 -122px}
.movieList .top a.txpic_dis  	{background-position:0 -156px;cursor:default}
.movieList .top a.pic 	{background-position:0 8px}
.movieList .top a.pic_dis	{background-position:0 -22px;cursor:default}

.movieList .top a.f20  {background-position:0 -55px}
.movieList .top a.f40  {background-position:0 -88px}
.movieList .top a.PgUp {background-position:0 -122px}
.movieList .top a.PgDn {background-position:0 -156px}

.vpager{padding:10px;height:22px;overflow:hidden;word-break:break-all;text-align:center;font-size:0}
.vpager .bx-01	{background:#DEECF8;border:1px solid #9BD3F8;padding:1px 6px;color:#999;color:#3384C5}
.vpager .dis	{background:#eee;border:1px solid #bbb;color:#666}
.vpager .dis:hover{background:#eee;border:1px solid #bbb;color:#666}
.vpager a	{background:#fff;border:1px solid #9BD3F8;padding:1px 6px;color:#3384C5;margin-right:2px;display:-moz-inline-box;*display:inline;*zoom:1;font-size:12px;vertical-align:middle}
.vpager a:hover	{background:#DEECF8;text-decoration:none}
.vpager a.selected{background:#fff;border:0;color:#f60;font-weight:bold}
.vpager b{font-weight:normal;margin-right:2px;}

.ppdownload{margin:7px 0;text-align:center}
.ppdownload img{border:0}

.news_movie{margin:10px auto;padding:0;width:230px;}
.news_movie dt.top{height:37px;display:block;overflow:hidden;background:url(css/images/news_movie_tp.gif) no-repeat;}
.news_movie dd{margin:0;padding:8px;border-left:1px solid #ddd;border-right:1px solid #ddd}
.news_movie dt.btm{height:60px;display:block;overflow:hidden;background:url(css/images/news_movie_ft.gif) no-repeat;}
.news_movie dd ul{margin:0 auto;padding:0 4px 0;width:190px}
.news_movie dd li{margin:7px 5px 0 0;padding:0;float:left;overflow:hidden;word-break:break-all;text-align:center}
.news_movie dd li a{width:90px;height:125px;display:block;}
.news_movie dd a img{width:75px;height:100px;display:block;margin:0 auto 3px;padding:1px;border:1px solid #B7B7B7}




.b .picsBox_img_85x125{background:url(css/images/picsBox_95x116.gif) no-repeat 0 1px;
display:block;
height:130px;
overflow:hidden;
text-align:center;
width:95px;
}
.b h1 .picsBox_img_85x125 img{margin-top:9px;position:relative;left:-1px}
.b h1 {width:95px}
.b h2 {margin-left:85px;position:relative;float:none;}
*html .b h2 {margin-left:79px;}
.b li.cnt {text-indent:0;height:70px;width:370px}
.b ol.fun {position:absolute;top:30px;right:0;}
*html .b ol.fun {right:145px;}

.category dd dl dd.mzj	{min-height:20px;height:20px}

.sub_tabs02		{padding:15px 0}
.sub_tabs02	 dd	{height:23px; background:url(css/images/sym_tabs02_ct_b.gif) repeat-x 0 top;}
.sub_tabs02 a		{
	float:left;
	background:#f6f6f6 url(css/images/sym_tabs02_ct.gif) repeat-x 0 top;
	display:block;
	line-height:23px;
	padding:0;
	margin:0 0 0 3px;
	color:#666;
	text-decoration:none
	}
.sub_tabs02 a.active		{
	background:#fff url(css/images/sym_tabs02_ct_t.gif) repeat-x 0 top;
	color:#000;
	}
.sub_tabs02 a b,
.sub_tabs02 a i		{
	background:url(css/images/sub_tabs02_lt.gif) no-repeat left 0;
	display:block;
	padding-left:12px;
	font-style:normal;
	font-weight:normal
	}	
.sub_tabs02 a i		{
	background:url(css/images/sub_tabs02_rt.gif) no-repeat right 0;
	padding-right:12px;
	padding-left:0
	}
	

.line03		{
			clear:both;
			margin:0;
			padding:0 0 20px;
			background:url(css/images/line_h_5_ct.gif) repeat-x;
			display:block;
			height:5px;
			overflow:hidden
			}
.line03 tt	{
			background:url(css/images/line_h_5_lt.gif) no-repeat left 0;
			display:block;
			height:5px;
			overflow:hidden
			}
.line03 b	{
			background:url(css/images/line_h_5_rt.gif) no-repeat right 0;
			display:block;
			height:5px;
			overflow:hidden
			}

.line04		{
			margin:0 0 0;
			padding:0;
			background:url(css/images/line_h_5_ct.gif) repeat-x;
			display:block;
			height:5px;
			overflow:hidden
			}
.line04 tt	{
			background:url(css/images/line_h_5_lt.gif) no-repeat left 0;
			display:block;
			height:5px;
			overflow:hidden
			}
.line04 b	{
			background:url(css/images/line_h_5_rt.gif) no-repeat right 0;
			display:block;
			height:5px;
			overflow:hidden
			}
.line05 	{
			background:url(css/images/line_h_4.gif) repeat-x 0 10px;
			display:block;
			height:15px;
			overflow:hidden;margin-bottom:15px;clear:both
			}

.rnd_Area01{}
.rnd_Area02{}
.rnd_Area03{}
.rnd_Area04{}

.rnd_Area01		{margin:0 0 10px; color:#000;width:100%}
  .rnd_Area01 .tp,
  .rnd_Area01 .tp i,
  .rnd_Area01 .tp b	{
		display:block;
		overflow:hidden;
		line-height:31px;
		height:31px;
		font-weight:normal;
		font-style:normal;
		}

  .rnd_Area01 .bt,
  .rnd_Area01 .bt i,
  .rnd_Area01 .bt b	{
		height:6px;
		display:block;
		overflow:hidden;
		}
  .rnd_Area01 .pd-15{zoom:1;overflow:auto}
  		
  .null    .current,
  .hotRank .current,
  .film    .current,
  .movie   .current,
  .tv      .current,
  .drama   .current,
  .games   .current,
  .play    .current,
  .people  .current,
  .people-02 .current,
  .tvs .current,
  .youxi   .current,
  .sport   .current,
  
  .rtys .current,
  .pbrt .current,
  .xgtj .current,
  .tjtj .current,
  
  .dytp .current,
  .dsjtp .current,
  .mxxz .current,
  .dmtp .current		{width:120px;display:block;text-indent:-9999px;height:31px;}		
  
  .rnd_Area01 .tp		{background:url(css/images/rnd_Area01_tp-ct.gif) repeat-x;}
  .rnd_Area01 .tp i		{background:url(css/images/rnd_Area01_tp-lt.gif) no-repeat left 0;}
  .rnd_Area01 .tp b		{background:url(css/images/rnd_Area01_tp-rt.gif) no-repeat right 0;}		
  
  .rnd_Area01 .sub_wrap1	{background:url(css/images/rnd_Area01_ct-lt.gif) repeat-y left 0;}
  .rnd_Area01 .sub_wrap2	{background:url(css/images/rnd_Area01_ct-rt.gif) repeat-y right 0;}
  
  .rnd_Area01 .bt		{background:url(css/images/rnd_Area01_bt-ct.gif) repeat-x;}
  .rnd_Area01 .bt i		{background:url(css/images/rnd_Area01_bt-lt.gif) no-repeat left 0;}
  .rnd_Area01 .bt b		{background:url(css/images/rnd_Area01_bt-rt.gif) no-repeat right 0;}
  
  .null .current		{background:url(css/images/rnd_Area01_null.gif) no-repeat;}
  .hotRank .current		{background:url(css/images/rnd_Area01_hotRank.gif) no-repeat;}
  .film .current		{background:url(css/images/rnd_Area01_film.gif) no-repeat;}
  .movie .current		{background:url(css/images/rnd_Area01_movie.gif) no-repeat;}
  .tv .current			{background:url(css/images/rnd_Area01_tv.gif) no-repeat;}
  .drama .current		{background:url(css/images/rnd_Area01_drama.gif) no-repeat;}
  .games .current		{background:url(css/images/rnd_Area01_games.gif) no-repeat;}
  .play .current		{background:url(css/images/rnd_Area01_play.gif) no-repeat;}	
  .people .current		{background:url(css/images/rnd_Area01_people.gif) no-repeat;}
  .people-02 .current		{background:url(css/images/rnd_Area01_people-02.gif) no-repeat;}	
  .tvs .current			{background:url(css/images/rnd_Area01_tvs.gif) no-repeat;}
  .youxi .current		{background:url(css/images/rnd_Area01_youxi.gif) no-repeat;}
  .sport .current		{background:url(css/images/rnd_Area01_sport.gif) no-repeat;}
  
  .rtys .current		{background:url(css/images/rnd_Area01_rtys.gif) no-repeat;}		
  .pbrt .current		{background:url(css/images/rnd_Area01_pbrt.gif) no-repeat;}		
  .xgtj .current		{background:url(css/images/rnd_Area01_xgtj.gif) no-repeat;}		
  .tjtj .current		{background:url(css/images/rnd_Area01_tjtj.gif) no-repeat;}		

  .dytp .current		{background:url(css/images/rnd_Area01_dytp.gif) no-repeat;}		
  .dsjtp .current		{background:url(css/images/rnd_Area01_dsjtp.gif) no-repeat;}		
  .mxxz .current		{background:url(css/images/rnd_Area01_mxxz.gif) no-repeat;}		
  .dmtp .current		{background:url(css/images/rnd_Area01_dmtp.gif) no-repeat;}		
	



.rnd_Area02		{margin:0 0 10px;width:100%}

  .rnd_Area02 .tp,
  .rnd_Area02 .tp i,
  .rnd_Area02 .tp b	{
		display:block;
		overflow:hidden;
		line-height:26px;
		height:26px;
		font-weight:normal;
		font-style:normal;
		}

  .rnd_Area02 .bt,
  .rnd_Area02 .bt i,
  .rnd_Area02 .bt b	{
		height:5px;
		display:block;
		overflow:hidden;
		clear:both
		}
  .rnd_Area02 .tp		{background:url(css/images/rnd_Area02_tp-ct.gif) repeat-x;}
  .rnd_Area02 .tp i		{background:url(css/images/rnd_Area02_tp-lt.gif) no-repeat left 0;}
  .rnd_Area02 .tp b		{background:url(css/images/rnd_Area02_tp-rt.gif) no-repeat right 0;}		
  
  .rnd_Area02 .sub_wrap1	{background:url(css/images/rnd_Area02_ct-lt.gif) repeat-y left 0;}
  .rnd_Area02 .sub_wrap2	{background:url(css/images/rnd_Area02_ct-rt.gif) repeat-y right 0;}
  
  .rnd_Area02 .bt		{background:url(css/images/rnd_Area02_bt-ct.gif) repeat-x;}
  .rnd_Area02 .bt i		{background:url(css/images/rnd_Area02_bt-lt.gif) no-repeat left 0;}
  .rnd_Area02 .bt b		{background:url(css/images/rnd_Area02_bt-rt.gif) no-repeat right 0;}	
  
  .rnd_Area02 .tp b{padding:0 10px;font-weight:bold;}
  .rnd_Area02 .tp b tt{font-size:14px;color:#1D64B4}	
  	
	

.rnd_Area03		{margin:0 0 10px;width:100%}

  .rnd_Area03 .tp,
  .rnd_Area03 .tp i,
  .rnd_Area03 .tp b	{
		display:block;
		overflow:hidden;
		line-height:12px;
		height:12px;
		font-weight:normal;
		font-style:normal;
		}

  .rnd_Area03 .bt,
  .rnd_Area03 .bt i,
  .rnd_Area03 .bt b	{
		height:12px;
		display:block;
		overflow:hidden;
		clear:both
		}
		
  .rnd_Area03 .tp		{background:url(css/images/rnd_Area03_tp-ct.gif) repeat-x;}
  .rnd_Area03 .tp i		{background:url(css/images/rnd_Area03_tp-lt.gif) no-repeat left 0;}
  .rnd_Area03 .tp b		{background:url(css/images/rnd_Area03_tp-rt.gif) no-repeat right 0;}		
  
  .rnd_Area03 .sub_wrap1	{background:url(css/images/rnd_Area03_ct-lt.gif) repeat-y left 0;}
  .rnd_Area03 .sub_wrap2	{background:url(css/images/rnd_Area03_ct-rt.gif) repeat-y right 0;}
  
  .rnd_Area03 .bt		{background:url(css/images/rnd_Area03_bt-ct.gif) repeat-x;}
  .rnd_Area03 .bt i		{background:url(css/images/rnd_Area03_bt-lt.gif) no-repeat left 0;}
  .rnd_Area03 .bt b		{background:url(css/images/rnd_Area03_bt-rt.gif) no-repeat right 0;}


.rnd_Area04		{margin:0 0 10px;width:100%}

  .rnd_Area04 .tp,
  .rnd_Area04 .tp i,
  .rnd_Area04 .tp b	{
		display:block;
		overflow:hidden;
		line-height:29px;
		height:29px;
		font-weight:normal;
		font-style:normal;
		}

  .rnd_Area04 .bt,
  .rnd_Area04 .bt i,
  .rnd_Area04 .bt b	{
		height:4px;
		display:block;
		overflow:hidden;
		}
  .rnd_Area04 .tp		{background:url(css/images/rnd_Area04_tp-ct.gif) repeat-x;}
  .rnd_Area04 .tp i		{background:url(css/images/rnd_Area04_tp-lt.gif) no-repeat left 0;}
  .rnd_Area04 .tp b		{background:url(css/images/rnd_Area04_tp-rt.gif) no-repeat right 0;}		
  
  .rnd_Area04 .sub_wrap1	{background:url(css/images/rnd_Area04_ct-lt.gif) repeat-y left 0;}
  .rnd_Area04 .sub_wrap2	{background:url(css/images/rnd_Area04_ct-rt.gif) repeat-y right 0;}
  
  .rnd_Area04 .bt		{background:url(css/images/rnd_Area04_bt-ct.gif) repeat-x;}
  .rnd_Area04 .bt i		{background:url(css/images/rnd_Area04_bt-lt.gif) no-repeat left 0;}
  .rnd_Area04 .bt b		{background:url(css/images/rnd_Area04_bt-rt.gif) no-repeat right 0;}	


.rnd_Area05		{margin:0 0 10px;width:100%}

  .rnd_Area05 .tp,
  .rnd_Area05 .tp i,
  .rnd_Area05 .tp b	{
		display:block;
		overflow:hidden;
		line-height:12px;
		height:12px;
		font-weight:normal;
		font-style:normal;
		}

  .rnd_Area05 .bt,
  .rnd_Area05 .bt i,
  .rnd_Area05 .bt b	{
		height:12px;
		display:block;
		overflow:hidden;
		}
		
  .rnd_Area05 .tp		{background:url(css/images/rnd_Area05_tp-ct.gif) repeat-x;}
  .rnd_Area05 .tp i		{background:url(css/images/rnd_Area05_tp-lt.gif) no-repeat left 0;}
  .rnd_Area05 .tp b		{background:url(css/images/rnd_Area05_tp-rt.gif) no-repeat right 0;}		
  
  .rnd_Area05 .sub_wrap1	{background:url(css/images/rnd_Area05_ct-lt.gif) repeat-y left 0;}
  .rnd_Area05 .sub_wrap2	{background:url(css/images/rnd_Area05_ct-rt.gif) repeat-y right 0;}
  
  .rnd_Area05 .bt		{background:url(css/images/rnd_Area05_bt-ct.gif) repeat-x;}
  .rnd_Area05 .bt i		{background:url(css/images/rnd_Area05_bt-lt.gif) no-repeat left 0;}
  .rnd_Area05 .bt b		{background:url(css/images/rnd_Area05_bt-rt.gif) no-repeat right 0;}
  
  .rnd_Area05 .txpic{overflow:auto;zoom:1;padding:0 10px;margin-bottom:5px}
  .rnd_Area05 .txpic li{width:75px;height:95px;margin:0 3px;display:inline;overflow:hidden;float:left;text-align:center;}
  .rnd_Area05 .txpic li img{border:1px solid #EFEFEF;margin-bottom:4px;display:block}
  .rnd_Area05 .txpic li a{display:block;color:#000}
  .rnd_Area05 .m{text-align:right;margin-right:10px}
  

.rnd_categoryIndex{margin-bottom:10px;}  


  .rnd_categoryIndex .tp{
		display:block;
		overflow:hidden;
		height:63px;
		background:url(css/images/rnd_categoryIndex_tp.gif) no-repeat;
		}
  .rnd_categoryIndex .ct{
		background:url(css/images/rnd_categoryIndex_ct.gif) repeat-y;
		display:block
		}
  .rnd_categoryIndex .bt{
		display:block;
		overflow:hidden;
		height:15px;
		background:url(css/images/rnd_categoryIndex_bt.gif) no-repeat;
		}
.font_index,
.font_movie,
.font_tv,
.font_show,
.font_cartoon,
.font_people,
.font_seo_result,
.font_live,
.font_TV_station,
.font_sports,
.font_info{
		display:block;
		width:130px;
		height:30px;
		background:url(css/images/font_index.gif) no-repeat;
		text-indent:-9999px;
		margin:15px 0 0 15px;
		}
.font_index_02,
.font_movie_02,
.font_tv_02,
.font_show_02,
.font_cartoon_02,
.font_people_02,
.font_seo_result_02,
.font_live_02,
.font_TV_station_02,
.font_sports_02,
.font_info_02{
		display:block;
		width:60px;
		height:60px;
		background:url(css/images/font_index_02.gif) no-repeat right 5px;
		float:right;
		margin-right:20px;
		_margin-right:10px
		}
		
.font_movie	{background:url(css/images/font_movie.gif) no-repeat;}
.font_tv	{background:url(css/images/font_tv.gif) no-repeat;}
.font_show	{background:url(css/images/font_show.gif) no-repeat;}
.font_cartoon	{background:url(css/images/font_cartoon.gif) no-repeat;}
.font_people	{background:url(css/images/font_people.gif) no-repeat;}
.font_seo_result{background:url(css/images/font_seo_result.gif) no-repeat;}
.font_live	{background:url(css/images/font_live.gif) no-repeat;}
.font_TV_station{background:url(css/images/font_TV_station.gif) no-repeat;}
.font_sports	{background:url(css/images/font_sports.gif) no-repeat;}
.font_info	{background:url(css/images/font_info.gif) no-repeat;}


.font_movie_02		{background-image:url(css/images/font_movie_02.gif);}
.font_tv_02		{background-image:url(css/images/font_tv_02.gif);}
.font_show_02		{background-image:url(css/images/font_show_02.gif);}
.font_cartoon_02	{background-image:url(css/images/font_cartoon_02.gif);}
.font_people_02		{background-image:url(css/images/font_people_02.gif);}
.font_seo_result_02	{background-image:url(css/images/font_seo_result_02.gif);}
.font_live_02		{background-image:url(css/images/font_live_02.gif);}
.font_TV_station_02	{background-image:url(css/images/font_movie_02.gif);}
.font_sports_02		{background-image:url(css/images/font_movie_02.gif);}
.font_info_02		{background-image:url(css/images/font_movie_02.gif);}

.area_a .top a.TV_station		{background:url(css/images/area_a_TV_station_bg.gif) no-repeat;}

.rnd_categoryIndex .pg_wrap{padding:5px 15px;}
.rnd_categoryIndex .tp .dtl{background-image:url(css/images/categoryIndex_dt2.gif);float:right;margin:20px 15px 0 0;display:inline;width:68px;height:17px;overflow:hidden}
.rnd_categoryIndex h2{
		border-top:1px solid #F0F0F0;
		border-bottom:1px solid #F0F0F0;
		font-size:12px;
		font-weight:bold;
		color:#444;
		padding:5px 2px;
		margin-bottom:10px;
		}
.rnd_categoryIndex h2 code{
		font-size:11px;
		font-weight:normal;
		margin:0 0 0 30px;
		font-family:"microsoft yahei"
		}
.rnd_categoryIndex h2 .ct-m-special{
		float:right;
		display:block;
		display:inline;
		margin:0 5px 0 0;
		width:79px;height:17px;
		background:url(css/images/icon/ct-m-special.gif);
		}
.rnd_categoryIndex h2 .ct-m-special:hover{
		text-decoration:none
		}
.rnd_categoryIndex .child	dt	{color:#444;line-height:26px;clear:left}
.rnd_categoryIndex .child		{overflow:auto;height:1%;margin:0 10px;}
.rnd_categoryIndex .child a	{float:left;width:46px;height:18px;overflow:hidden;word-break:break-all;}

.rnd_categoryIndex p{
		margin-bottom:10px;
		padding:0 10px;
		word-break:break-all;
		}
.rnd_categoryIndex a{
		color:#000
		}
.rnd_categoryIndex b a,
.rnd_categoryIndex b a:hover	{color:#f60;font-weight:bold}	
.rnd_categoryIndex i a,
.rnd_categoryIndex i a:hover	{color:#52B924;font-weight:bold}	
.rnd_categoryIndex tt a,
.rnd_categoryIndex tt a:hover	{color:#01A7B1;font-weight:bold}

.rnd_categoryIndex .ctrlview{
	text-align:	right;
	}
.rnd_categoryIndex .ctrlview a{
	color:	#1A68B2;
	}


.rnd_top10{background:url(css/images/rnd_top10.gif) no-repeat;width:205px;height:337px;margin:0 auto;padding:5px;}
.rnd_top10 dt{height:80px;overflow:hidden;position:relative}
.rnd_top10 h2{font-size:13px;color:#000;margin-bottom:8px;border-bottom:1px solid #E2E2E2;padding:5px 5px 2px 5px}
.rnd_top10 h2 b{font-size:14px;color:#52B824;}
.rnd_top10 .cols1{width:75px;margin-left:5px}
.rnd_top10 .cols1 img{width:60px;height:80px}
.rnd_top10 .cols2{width:125px;position:absolute;top:0;left:80px;_left:75px}
.rnd_top10 h5{font-size:12px;height:16px;overflow:hidden;word-break:break-all;font-weight:normal;margin-bottom:5px}
.rnd_top10 p{font-weight:normal;margin-bottom:4px}
.rnd_top10 .star{font-weight:bold;color:#f60;font-size:11px;}
.rnd_top10 .star img{float:left;margin:6px 2px 0 0}
.rnd_top10 dd{background:url(css/images/icon/numbers2.gif) no-repeat 0 -8px;padding:15px 10px 0;overflow:hidden;height:200px}
.rnd_top10 dd a{display:block;line-height:22px;height:22px;overflow:hidden;word-break:break-all;color:#666;padding-left:15px;}

.more{float:right;padding-right:5px;margin-right:10px;background:url(css/images/icon//sym_more01.gif) no-repeat right 50%;}

.quick_sub_menu{margin:0 0 8px;color:#666;height:30px;overflow:hidden}
.quick_sub_menu .lt{
	background:url(css/images/rb_quick_left_bg.gif) no-repeat;
	float:left;
	width:17px;height:30px;
	}
*html .quick_sub_menu .lt{margin-right:-17px}	
*html .quick_sub_menu .rt{margin-left:-17px}

.quick_sub_menu .rt{
	background:url(css/images/rb_quick_right_bg.gif) no-repeat;
	float:right;
	width:17px;height:30px;
	}
.quick_sub_menu .ct{
	background:url(css/images/rb_quick_min_bg.gif) repeat-x;
	height:30px;line-height:30px;
	margin:0 17px;
	}
.quick_sub_menu .tips{width:110px;float:left;font-style:normal;}
.quick_sub_menu a{color:#666}
.quick_sub_menu ul{margin:0;padding:6px 15px;list-style:none;}
.quick_sub_menu li{line-height:18px;float:left;margin:0 10px 5px;}













* html #col3 {height: 1%;margin-left:244px}

#col1 { float: left; width: 240px;
}

#col3 { width: auto; margin: 0 0 0 246px;

}
  .tags .tp b		{font-size:14px;color:#000;padding:0 15px} 
  .tags .tp strong	{color:#018B12}     
  
.tags .txpic		{zoom:1;overflow:auto;margin:25px 0 0}
.tags .txpic dd		{float:left;width:85px;height:160px;margin:0;padding-left:50px;padding-right:40px;text-align:center}
.tags .txpic a		{width:85px;height:130px;text-decoration:underline}

.tags .txpic2		{zoom:1;overflow:auto;margin:25px 0 0}
.tags .txpic2 dd	{float:left;width:85px;height:130px;margin:0;padding-left:28px;_padding-left:21px;padding-right:30px;text-align:center}
.tags .txpic2 a		{width:95px;height:105px;text-decoration:underline}
.tags .txpic2 a img	{margin:12px 0 2px 10px;/margin:12px 0 2px 0px;}

.tags .txpic3		{zoom:1;overflow:auto;padding:10px 0 25px}
.tags .txpic3 dd	{
	width:110px;
	height:150px;
	overflow:hidden;
	word-break:break-all;
	padding:5px;
	margin:0 20px 15px 32px;_margin:0 32px 15px 17px;
	border:1px solid #ccc;text-align:center;
	float:left
	}

.tags .txpic3 h1,
.tags .txpic3 h2,
.tags .txpic3 h3		{margin:0px;padding:0;font:normal 12px/18px ""}

.tags .txpic3 table		{width:100%;background:#f8f8f8;}
.tags .txpic3 table td		{text-align:center;height:110px;vertical-align:middle}
.tags .txpic3 table td img	{text-align:center;display:block;margin:0 auto;}
.tags .txpic3 h2		{height:18px;overflow:hidden;margin-top:3px;color:#000;}
.tags .txpic3 h3		{color:#626262;}

br{visibility:hidden;height:0;clear:both;border:0;overflow:hidden;}
.vpager{margin-top:10px}