@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;
	}























.detail_tag{ clear:both; margin:4px 12px; color:#333;overflow:hidden;zoom:1}
.detail_tag i{ display:block; float:left; padding:4px; font-style:normal; font-weight:bold;}
.detail_tag var{ display:block; float:left; font-style:normal; width:410px; padding:0px 0px 16px 0px}

.tag_container{ float:left; margin:0px; padding:8px 0px !important; >padding:2px 0px;}
.tag{ float:left; margin:2px 0px; padding:0px 8px 0px 0px; height:18px; font-size:12px;}

.tag_green{color:#88b71b}
.tag_green a{color:#078917;text-decoration:none}
.tag_green a:hover{color:#58bc1c;text-decoration:underline}

.tag_blue{color:#007cd2}
.tag_blue a{color:#2c5ab7;text-decoration:none}
.tag_blue a:hover{color:#4674D2;text-decoration:underline}

.tag_front{background:url(css/images/tag_bg.gif) no-repeat right -40px}
.tag_end{background:url(css/images/tag_bg.gif) no-repeat right -60px}
.tag b{ display:block; height:18px; float:left; font-weight:normal;background:url(css/images/tag_bg.gif) no-repeat left 0px; margin:0px; padding:0px 0px 0px 8px;}
.tag a{ display:block; height:18px; float:left; line-height:16px; background:url(css/images/tag_bg.gif) repeat-x left -20px; margin:0px; padding:0px 4px 0px 8px;white-space:nowrap; text-decoration:none;}

#page_margins .tag a{ color:#078917;padding:1px 2px}

h4.story_block_title{ clear:both; margin:20px 16px 16px 20px; font-size:13px; color:#333;}
.story_block_content{ clear:both; margin:8px 16px 8px 20px; line-height:20px; color:#333;}

.story_poster{ clear:both; float:right; width:200px;margin-right:30px;display:inline}
.story_poster_top{ clear:both;background:url(css/images/story_poster_circle.gif) 0 -24px repeat-x; display:block; margin:0px;overflow:hidden;height:6px}
.story_poster_top i,.comment_top_border b{ display:block;}
.story_poster_top i{ background:url(css/images/story_poster_circle.gif) right -6px no-repeat; height:6px; line-height:6px;}
.story_poster_top b{ background:url(css/images/story_poster_circle.gif) left 4px no-repeat; font-weight:normal;height:6px;}

.story_poster var{ clear:both;display:block; margin:0px; padding:4px 6px; font-style:normal; text-align:left; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; color:#999; overflow:hidden; background-color:#fffff9;}
.story_poster var img{ float:left; display:block; width:32px; height:32px; border:solid 1px #666;}
.story_poster dt{ padding-left:6px; font-weight:normal; display:inline;}
.story_poster dd{ display:inline;}

.story_poster_bottom{ clear:both; background:url(css/images/story_poster_circle.gif) left -30px repeat-x; display:block; margin:0px;height:6px;overflow:hidden}
.story_poster_bottom i, .comment_bottom_border b{ display:block;}
.story_poster_bottom i{ background:url(css/images/story_poster_circle.gif) right -12px no-repeat; height:6px; line-height:6px; overflow:hidden;}
.story_poster_bottom b{ background:url(css/images/story_poster_circle.gif) left -13px no-repeat;}


.fun_likes{width:245px;border:1px solid #cbcbcb;background:#FFFEF9;margin:0 8px;padding:5px 0 0;list-style:none;position:relative}
.fun_likes dt{width:220px;margin:0 auto 0;/margin:0 auto 4px;font-size:0;vertical-align:middle;}
.fun_likes dt b{color:#fe5713;font-size:17px}
.fun_likes .UserEvaluation_big{margin-left:6px}

.fun_likes dd.type1,
.fun_likes dd.type2, 
.fun_likes dd.type3{margin:0 auto;padding:0 0 8px;width:180px;zoom:1;}

html>body .fun_likes dd.type1,
html>body .fun_likes dd.type2,
html>body .fun_likes dd.type3{overflow:auto;}

.fun_likes dd a			{float:left;margin:5px 10px 0}
.fun_likes dd a.btn_dislikeC_72x15{height:25px;margin-top:3px}
.fun_likes dd a.btn_likeC_56x15	{height:25px;margin-top:3px}


.fun_ctrl{margin:10px auto 0;width:250px;overflow:hidden;zoom:1}
.fun_ctrl a{float:left;margin:0 3px 10px 6px;_margin:0 2px 10px 4px}


.user_msg{margin:10px auto 0;border:1px solid #CBCBCB;background:#fffff8;width:240px;clear:both}
.user_msg dt.top{padding:8px 8px 0;font-weight:normal}
.user_msg dt.btm{padding:0 8px 5px;font-weight:normal;text-align:right}
.user_msg dt.btm a{color:#2c5ab7}
.user_msg dt b{color:#f30}
.user_msg dd{padding:8px}
.user_msg .btn_like_60x17{background:url(css/images/icon/btn_like_60x17.gif) no-repeat; width:60px; height:17px; display:block; float:right}
.user_msg .btn_like_60x17:hover{text-decoration:none}
.user_msg ul{list-style:none}
.user_msg li{line-height:32px;height:32px;background:url(css/images/line1.gif) repeat-x 0 31px;}


.user_msg li a{width:160px;display:block;overflow:hidden;height:32px;color:#666;word-break:break-all;}
.user_msg li img{border:1px solid #000;float:left;display:block;margin:6px 3px 0 0}
.user_msg li i{float:right;font-style:normal}
.user_msg li i a{color:#078917;width:60px}
.user_msg li i a:hover{color:#58bc1c}
.user_msg li .pass,
.user_msg li .pass:hover,
.user_msg li .pass:visited{color:#999}

.thumb_msg,
.thumblevel_msg{margin:0 auto;border:1px solid #CBCBCB;border-top:0;background:#fffff8;width:240px;clear:both;word-break:break-all;}
.thumb_msg dt.top,
.thumblevel_msg dt.top{padding:8px 8px 0;}
.thumb_msg dd.cnt{padding:8px}
.thumb_msg dd.cnt dd{position:relative;margin-left:72px;}
.thumb_msg dd.cnt dd .UserEvaluation code {top:-4px;/top:0}
.thumblevel_msg dd.cnt{padding:8px 8px 0}
.thumb_msg .btn_more_44x13,
.thumblevel_msg .btn_more_44x13{background:url(css/images/icon/btn_more_44x13.gif) no-repeat; width:44px; height:13px; display:block; float:right}
.thumb_msg .btn_more_44x13:hover,
.thumblevel_msg .btn_more_44x13:hover{text-decoration:none}

.thumb_msg dd.cnt dl{clear:both;height:90px}
.thumb_msg dd.cnt dt{float:left;width:72px;_width:70px;height:85px;display:block}
.thumb_msg dd.cnt dt img{width:60px;height:80px;border:1px solid #666}
.thumb_msg dd.cnt h1,
.thumb_msg dd.cnt h2,
.thumb_msg dd.cnt h3,
.thumb_msg dd.cnt h4{font:normal 12px/20px "";color:#666}
.thumb_msg dd.cnt h2,
.thumb_msg dd.cnt h3{color:#666;height:20px;word-break:break-all;overflow:hidden}
.thumb_msg dd.cnt h3{font-size:5px;color:#f60;vertical-align:middle}

.thumb_msg dd.cnt h4{color:#f60;font-size:4px;vertical-align:middle;}

.thumblevel_msg .cnt ul{width:225px;margin:0 auto;padding:0;}
.thumblevel_msg .cnt li{width:72px;height:90px;display:block;text-align:center;float:left;margin:0 2px 10px 0;overflow:hidden;word-break:break-all;}
.thumblevel_msg .cnt img{border:1px solid #C0AD9F;width:65px;height:65px;display:block;margin-bottom:3px}
.thumblevel_msg .cnt br{clear:both;height:1px;line-height:1px;overflow:hidden}



.ad240{width:242px;margin:10px auto 0;overflow:hidden;clear:both}
.ad240 img{width:240px;border:1px solid #000;margin-bottom:9px;/margin-bottom:4px}


.film_thumbnail{width:670px;margin:10px auto;}
.film_thumbnail dl{margin:0;padding:0}
.film_thumbnail dt.top{margin-bottom:15px;color:#000}
.film_thumbnail dt.top i{float:right}
.film_thumbnail dt.top tt{font-style:normal;font-weight:normal;color:#676767}
.film_thumbnail dt.top a{font-style:normal;font-weight:normal;color:#266FB4}

.film_thumbnail dd{width:110px;height:150px;overflow:hidden;word-break:break-all;padding:5px;margin:0 12px 20px 0;border:1px solid #ccc;text-align:center;float:left}

.film_thumbnail dl.video dd{width:140px;height:112px;overflow:hidden;word-break:break-all;padding:5px;margin:0 12px 20px 0;border:none;text-align:center;float:left;line-height:20px}

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

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


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

.UserEdit, .UserEdit td{
	vertical-align:top;
	border-collapse:collapse;
}





* html #col3 {height: 1%}
* html #col1 {margin-right: -3px}

* html #col3 {margin-left: 265px}


#col1 { float: left; width: 265px;
background:url(css/images/page_frame/bg.jpg) no-repeat;
}

#col2 { display:none}

#col3 { width: auto; margin: 0 0 0 265px;
background:url(css/images/page_frame/3.gif) right bottom no-repeat;
padding:0 0 8px 0;
}



.col3_wrap1{
width:100%;
background:url(css/images/page_frame/2.gif) repeat-y right;
}


.col3_wrap2{
width:100%;
background:url(css/images/page_frame/1.gif) right no-repeat 0px;
}


#col1_content{background:url(css/images/col1_bg.gif) no-repeat right 0;}



#col3  .tab_menu{
margin:0 9px 0 0;
padding-top:8px;
}

.tab_menu{
background:#fff;
height:31px;
padding:0 0 0 10px;
border-bottom:1px solid #666;
position:relative;
zoom:1;
}
.tab_menu .user{
float:right;margin:0 10px 0 0;
display:inline;
font-family:"microsoft yahei";
font-size:12px;
line-height:31px
}
.tab_menu .user b{
font-family:"microsoft yahei";
font-size:12px;
color:#182E7A;padding:0 5px;
}


.tab_menu  ul{margin:0;padding:0;}


.tab_menu li {
float:left;
width:86px;
height:31px;
margin:0 0 0 1px;text-align:center;
list-style-type:none;
overflow:hidden;
background:url(css/images/tab_menu_bg.gif) no-repeat right;
text-decoration:none;
position:relative;
top:1px;
}


.tab_menu li a,.tab_menu li a:hover{
display:block;
width:86px;
padding-top:10px;
height:21px;
overflow:hidden;
color:#333;
text-decoration:none;
text-align:center;
}

.tab_menu li a.active,.tab_menu li a:active{
background:url(css/images/tab_menu_bg.gif) no-repeat  0% 0px;
font-weight:bold;
color:#333;
text-decoration:none;
}

.poster{padding:25px 10px 15px 18px;/padding:25px 10px 10px 18px;}
.poster img{border:1px solid #666;width:225px;height:300px}

#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}

#nav .caption{ line-height:32px;height:40px;color:#2c5ab7; font-size:10px; font-family:"verdana"; overflow:hidden; word-break:break-all;}
#nav .caption b{font:bold 26px "黑体";color:#fe5713;}
#nav .caption i{font:bold 20px "arial";color:#666}

#nav .address{ width:300px;float:right;margin-top:5px}
#nav .address input{ background:#fffff8; border:1px solid #ccc; width:210px; height:16px; overflow:hidden; word-break:break-all; padding:2px; float:left; font-family:"airal"}
#nav .address a{ background:url(css/images/icon/btn_copy_80x23.gif) no-repeat; width:80px; height:23px; display:block;float:left; margin-left:4px}
#nav .address a:hover{ text-decoration:none}

.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
			}


.subcolumns{
	width:705px;
	margin-left:10px;
}
.story_poster{
	margin-bottom:15px;
}
.story_block_content b{color:#f60;padding:0 3px;font-weight:normal}
.story_block_content table table td{text-align:center;vertical-align:top;}
.story_block_content table th{background:#fff;width:80px;vertical-align:top;font-weight:normal}
.story_block_content table table i{margin-left:6px;display:block}