@import url(public.css);
/****************整体结构****************/
#body_main {height: auto;width: 960px;margin-right: auto;margin-left: auto; margin-top:5px;}
#body_t    {height:auto;width: 960px;}
#body_t_l  {float:left;height: auto;width: 250px;}
#body_t_r  {float:right;height: auto;width: 690px;}
#flash     {float:left;height: 289px;width: 287px;margin-right: 5px;}
#movie_new {float:right;height: 165px;width: 395px;}
/****************登陆框****************/
#login    {height: auto;width: auto;}
#login li {padding:0px 0px 0px 5px;height: auto;width: 245px; margin-bottom:5px;}
#login h4 {background: url(sprite.gif) 0px 0px;height: 23px;width: 250px; padding:5px; margin-bottom:5px}
/*------新闻列表------*/
#news      {background: url(sprite.gif) -269px -47px no-repeat;height:185px;width:250px;padding-top:5px;padding-bottom:5px;border-top:1px dashed #CCC;}
#news li	                      {width:245px;padding:0px 0 0 12px;background: url(sprite.gif) -952px 8px no-repeat;line-height:20px;}
#news li a:link,.news li a:visited{color:#666; text-decoration:none;}
#news li a:hover                  { text-decoration:none;color:#666}


/*--****************---*/
#body_top {height: auto;width: 960px;clear:both}
#body_2_r1 {float: left;height: auto;width: 226px;}
#movienews {float: left;height: 240px;width: 250px;}
#movienews h4{ width:240px; height:20px;font-size:14px; margin:0px 0px 5px 0px; border-bottom:1px #CCC solid}
#movienews li{width:230px; height:21px; margin:0px}

#flashshow {float: left;height: 240px;width: 468px;margin-right: 5px;margin-left: 6px;}
#video {float: left;height: 30px;width: 460px;text-align:center;}
#video a{margin-right: 5px;}
/****************最新电影****************/

#movie_new_tit      { font-weight:bolder;height: 14px;width:389px;; border-bottom:1px #CCC solid; padding:5px 0 0 4px}
#movie_new_tit   a  {font-weight: lighter; padding-right:10px;} 
#movie_new li		{text-align:center;float:left;width:95px;padding:3px 3px 0 0px}
#movie_new li img	{width:90px;height:117px;border:1px solid #CCC}
#movie_new li a{line-height:20px;display:block;}
/****************热门排行****************/
#movie_hot     {float: right;height: 120px;width: 395px;}
#movie_hot li  {float:left;width:110px;padding:0px 0 0 15px;background:url(sprite.gif) no-repeat -952px 7px;}
#movie_hot li a{line-height:20px;display:block;}
/*****首页主要结构开始*****************/
#body_2 {height: 330px;width: 960px;margin-top:5px;}
#body_2_l {float: left;height: auto;width: 250px;}
#body_2_m {float: left;height: auto;width: 468px;margin-right: 8px;margin-left: 8px;}
#body_2_r {float: left;height: auto;width: 226px;}
#body_3 {height: 275px;width: 960px;margin-top:5px;}
#body_4 {height: 295px;width: 960px;margin-top:5px;}
#body_5 {height: 600px;width: 960px;margin-top:5px;margin-bottom:5px;}
#allmain {height: 290px;width: 960px;margin-top:5px;margin-bottom:5px;}
/******首页主要结构结束*****************/
/************************************************************************************首页主要内容开始*****************/


/*------------body_2-----start-------*/
#new_search {background: url(sprite.gif) 0px -46px;height: 156px;width: 240px; padding:5px; }
#indexser {height: 25px;width: 230px;margin-right: auto;margin-left: auto;border-top: 1px dashed #CCCCCC; padding-top:5px}
.mainin {background: url(sprite.gif) -274px 0px;width:154px;height:20px;border:0px; line-height:20px}
.mainbt{background: url(sprite.gif) -441px 0px; height:24px; width:61px; border:0px}

#hotnew        {height: 110px;width: 220px;margin-top: 17px;margin-left:15px;}
#hotnew dt     { width:85px; height:100px; float:left}
#hotnew dt img { padding:2px; border:#CCC solid 1px;width:84px; height:96px;}
#hotnew dd     { width:120px; height:15px; float: right; margin:3px 0px 0px 0px}

#topic    {height: auto;width: 250px;margin-top: 5px;}
#topic h4 {background: url(sprite.gif) 0px -288px; height:14px; width:235px; padding:8px 5px 5px 10px; font-size:13px; color:#666}
#topiccon { border:1px solid #DFDFDF; border-top:0px; height:120px; width:238px; padding:5px}
#topiccon li {float: left;background: url(sprite.gif) -952px 8px no-repeat;width:100px; line-height:18px; padding-left:15px;}
/*------中间-----*/
#daygood   {height: 125px;width: 450px;margin-right: auto;margin-left: auto; border-bottom:1px #CCC dotted;}
#daygood dt{ width:380px; height:25px; font-size:16px; font-weight:bolder;margin-right: auto;margin-left: auto; text-align:center; padding-top:10px;}
#daygood dd    {height: 70px;width: 450px; margin:0px; color: #666; float:left}
#daygood span a{ color:#FF9900}

#comchannel {height: 135px;width: 450px;margin-right: auto;margin-left: auto; margin-top:10px;}
#comchannel DT          { PADDING-LEFT: 2px; WIDTH: 45px; text-align:center}
#comchannel DT A        {COLOR: #959595}
#comchannel DT STRONG   {FONT-SIZE: 13px; COLOR: #5a5a5a; MARGIN-RIGHT: 15px}
#comchannel DL          {CLEAR: both; PADDING: 3px 0px 2px 0px;  BACKGROUND: url(line.gif) repeat-x left top;HEIGHT: 20px}
#comchannel DT          {FLOAT:  left}
#comchannel DD          {OVERFLOW: hidden; WIDTH: 400px;FLOAT: left}
#comchannel DD A        {PADDING:0px 7px 0px 8px; BACKGROUND: url(bg_line.gif) no-repeat 0px 0px; MARGIN-LEFT: -1px; color:#0099CC}

#mnews {background-color: #F6F6F6;padding: 5px;height: 20px;width: auto;}
#mnews a{ margin-right:10px;}
/*------右侧-----*/
#topnew    {height: auto;width: 468px;}
#topnew h4 {background: url(sprite.gif) 0px -368px; height:14px; width:453px; padding:8px 5px 5px 10px; font-size:13px; color:#666}
#topnewcon { border:1px solid #DFDFDF; border-top:0px; height:301px; width:466px; padding:0px}

#newmovie    {height: auto;width: 226px;}
#newmovie h4 {background: url(sprite.gif) 0px -248px; height:14px; width:211px; padding:8px 5px 5px 10px; font-size:13px; color:#666}
#newmoviecon { border:1px solid #DFDFDF; border-top:0px; height:203px; width:214px; padding:5px}
#newmoviecon  DT          {margin-right:5px; WIDTH: 15px; color:#FF6600}
#newmoviecon  DL          {CLEAR: both;HEIGHT: 19px}
#newmoviecon  DT          {FLOAT:  left}
#newmoviecon  DD          {OVERFLOW: hidden; WIDTH:150px;FLOAT: left}
#data         { DISPLAY: block; FLOAT: right; WIDTH: 35px; color:#FF9900; font-weight:bolder}

#must       {height: auto;width: 226px; margin-top:5px}
#must h4    {background: url(sprite.gif) 0px -248px; height:14px; width:211px; padding:8px 5px 5px 10px; font-size:13px; color:#666}
#mustcon    {border:1px solid #DFDFDF; border-top:0px; height:287px; width:214px; padding:5px}
#mustcon li    {text-align:center;float:left;width:100px; margin-top:5px}
#mustcon li img{width:90px;height:70px;border:1px solid #CCC}
#mustcon li a  {line-height:20px;display:block;}
/*------------body_3-----start-------*/
#body_3_l {float: left;height:265px;width: 715px;border:1px solid #DFDFDF; padding:5px;}
/*--图片--*/
#moviebox       {margin: 15px 0px 0px 6px;height: auto;width: 703px;}
#moviebox li    {text-align:center;float:left;width:117px;}
#moviebox li img{width:100px;height:130px;border:1px solid #CCC}
#moviebox li a  {line-height:20px;display:block;}

#body_3_r {float: right;height: auto;width: 226px;}
/*--列表--*/
#topmovie    {height: auto;width: 226px;}
#topmovie h4 {background: url(sprite.gif) 0px -248px; height:14px; width:211px; padding:8px 5px 5px 10px; font-size:13px; color:#666}
#topmoviecon { border:1px solid #DFDFDF; border-top:0px; height:240px; width:214px; padding:5px}
#topmoviecon  DT          {margin-right:5px; WIDTH: 15px; color:#FF6600;text-align:right}
#topmoviecon  DL          {CLEAR: both;HEIGHT: 20px}
#topmoviecon  DT          {FLOAT:  left}
#topmoviecon  DD          {OVERFLOW: hidden; WIDTH:150px;FLOAT: left}
/*------------body_4-----start-------*/
#body_4_l {float: left;height:282px;width: 715px;border:1px solid #DFDFDF; padding:5px;}
/*--图片--*/
#tvbox        {margin: 15px 0px 0px 6px;height: auto;width: 703px;}
#tvbox li     {text-align:center;float:left;width:117px;}
#tvbox li img {width:100px;height:130px;border:1px solid #CCC}
#tvbox li a   {line-height:20px;display:block;}

#body_4_r {float: right;height: auto;width: 226px;}
/*--列表--*/
#toptv    {height: auto;width: 226px;}
#toptv h4 {background: url(sprite.gif) 0px -248px; height:14px; width:211px; padding:8px 5px 5px 10px; font-size:13px; color:#666}
#toptvcon { border:1px solid #DFDFDF; border-top:0px; height:255px; width:214px; padding:5px}
#toptvcon  DT          {margin-right:5px; WIDTH: 15px; color:#FF6600; text-align:right}
#toptvcon  DL          {CLEAR: both;HEIGHT: 20px}
#toptvcon  DT          {FLOAT:  left}
#toptvcon  DD          {OVERFLOW: hidden; WIDTH:150px;FLOAT: left}
/*------------allmain----start--------*/
#allmain_main    {height:250px;width:960px;}
#allmain_main h4 {background: url(sprite.gif) 0px -453px; height:14px; width:945px; padding:8px 5px 5px 10px; font-size:13px; color:#666}
#allmain_maincon { border:1px solid #DFDFDF; border-top:0px; height:260px; width:958px;}
#down_main {height: 250px;width: 948px; padding:5px; background:url(downbg.jpg)}
/*-----左-------*/
#b6l {float: left;height: 250px;width: 250px;}
#b6l dt{float: left;height: 130px;width: 105px; text-align:center; padding-top:5px; border-bottom:dotted 1px #CCCCCC; margin-left:10px;} 
#b6l dt img	{width:100px;height:95px;border:1px solid #CCC; padding:2px}
#b6l dt a{line-height:20px;display:block;}
#b6l dd{background: url(sprite.gif) -952px 5px no-repeat;height: 15px;width: 100px; margin:10px 0px 0px 5px; padding-left:15px;float: left;}
#b6l dd a{color: #666}
/*------中------*/
#b6m {float: left;height: 250px;width: 460px;margin-right: 6px;margin-left: 6px;}
#b6mc       {height: 130px;width: 440px;border-bottom: 1px dashed #CCC;margin-top:5px;}
#b6mc dt    {height: 95px;width: 120px; float:left; text-align:center; margin-left:10px}
#b6mc dt img{height: 95px;width: 120px; padding:2px; border:1px #999 solid;}
#b6mc dt a  {line-height:20px;display:block;}
#b6mc dd    {background: url(sprite.gif) -952px 5px no-repeat;height: 15px;width: 125px; float:left; margin-left:5px; padding-left:15px; margin-top:5px;}

#b6mc2   {height: 50px;width: 430px;}
#b6mc2 li{background: url(sprite.gif) -952px 7px no-repeat;height: 20px;width: 125px; float:left;padding-left:15px; margin-top:5px;}
#b6mc2 li a{color: #666}
/*------右------*/
#b6r {float: right;height: 250px;width: 215px;}
#b6r h4{ color:#333; border-bottom:1px #ccc  solid;background: url(sprite.gif) 25px -495px no-repeat;width: 175px;height: 10px; padding-left:30px; font-size:12px; font-weight:lighter}
#b6r li{height: 20px;width: 200px; margin-top:5px;}
#b6r dt{height: 50px;width: 200px; border:1px #CCC dotted; background:#F7F7F7; padding:5px; margin-top:5px;}
/*------------body_5----start--------*/
#body_5_l {float: left;height:600px;width: 725px;}
#body_5_r {float: right;height: auto;width: 226px;}
/*-----左侧----*/
#mainfloat    {height: auto;width: 359px; margin-bottom:5px}
#mainfloat  h4 {background: url(sprite.gif) 0px -326px; height:14px; width:344px; padding:8px 5px 5px 10px; font-size:13px; color:#666}
#mainfloatcon { border:1px solid #DFDFDF; border-top:0px; height:158px; width:347px; padding:5px}

#floattop       {height: 90px;width: 345px;border-bottom: 1px dashed #CCC;margin-top:15px;}
#floattop dt    {height: 70px;width: 100px; float:left; text-align:center; margin-left:10px}
#floattop dt img{height: 64px;width: 94px; padding:2px; border:1px #999 solid;}
#floattop dt a  {line-height:20px;display:block;}
#floattop dd    {background: url(sprite.gif) -952px 5px no-repeat;height: 15px;width: 190px; float:left; margin-left:5px; padding-left:15px; margin-top:5px;}

#floatbot   {height: 50px;width: 345px;}
#floatbot li{background: url(sprite.gif) -952px 7px no-repeat;height: 20px;width: 150px; float:left;padding-left:15px; margin-top:5px;}
#floatbot li a{ color:#0099CC}


#mainfloatcon2 { border:1px solid #DFDFDF; border-top:0px; height:360px; width:347px; padding:5px}

#floattop2       {height: 90px;width: 345px;border-bottom: 1px dashed #CCC;margin-top:15px;}
#floattop2 dt    {height: 70px;width: 100px; float:left; text-align:center; margin-left:10px}
#floattop2 dt img{height: 64px;width: 94px; padding:2px; border:1px #999 solid;}
#floattop2 dt a  {line-height:20px;display:block;}
#floattop2 dd    {background: url(sprite.gif) -952px 5px no-repeat;height: 15px;width: 190px; float:left; margin-left:5px; padding-left:15px; margin-top:5px;}

#floatbot2   {height: 50px;width: 345px;}
#floatbot2 li{background: url(sprite.gif) -952px 7px no-repeat;height: 20px;width: 150px; float:left;padding-left:15px; margin-top:5px;}
#floatbot2 li a{ color:#0099CC}

/*-----右侧----*/
#diggtop    {height: auto;width: 226px;}
#diggtop h4 {background: url(sprite.gif) 0px -248px; height:14px; width:211px; padding:8px 5px 5px 10px; font-size:13px; color:#666}
#diggtopcon { border:1px solid #DFDFDF; border-top:0px; height:560px; width:214px; padding:5px}
/*----右侧内容共用----*/
#dc {width:210px;height:60px; margin-top:10px; border-bottom:1px #CCC dotted;}
#dc img{ float:left; padding:2px; border:1px #999 solid;width:50px;height:50px;}
#dc dd{ float:right;width:140px;height:17px;}
#dc dd img{width: auto;height: auto;padding:0px;border:0px}



/************************************************************************************首页主要内容结束*****************/
/**************滑动效果******************/
.MainLeftCon1 .Rank    {TEXT-ALIGN: left; WIDTH: 230px; FLOAT: right}
.MainLeftCon1 .Rank UL {PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; PADDING-LEFT: 25px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 2px; HEIGHT: 27px; PADDING-TOP: 0px}
.MainLeftCon1 .Rank UL LI           {WIDTH: 190px; FLOAT: left; HEIGHT: 27px; OVERFLOW: hidden;COLOR: #000;}
.MainLeftCon1 .Rank UL LI.RankRight {TEXT-ALIGN: right; WIDTH: 75px; FLOAT: right}
.MainLeftCon1 .Rank .Rankcon        {PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; MARGIN-BOTTOM: 2px; HEIGHT: 60px; OVERFLOW: hidden; PADDING-TOP: 6px}
.MainLeftCon1 .Rank .Rankcon H3 A:link    {COLOR: #fff; FONT-SIZE: 14px}
.MainLeftCon1 .Rank .Rankcon H3 A:visited {COLOR: #fff; FONT-SIZE: 14px}
.MainLeftCon1 .Rank .Rankcon H3 A:hover   {COLOR: #ffffcc; FONT-SIZE: 14px}
.MainLeftCon1 .Rank .Rankcon H4           {COLOR: #000000; FONT-SIZE: 13px}
.MainLeftCon1 .Rank .Rankcon IMG          {BORDER-RIGHT-WIDTH: 0px; WIDTH: 50px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 50px; BORDER-LEFT-WIDTH: 0px}
/************各分类电影列表***************/
/*-------电影-------*/
#typemovie              {margin: 0px 5px 0px 5px;height: 205px;width: 695px; float:left;}
#typemovie  DT          {BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 2px; WIDTH: 100px}
#typemovie  DT A        {COLOR: #959595}
#typemovie  DT STRONG   {FONT-SIZE: 13px; COLOR: #5a5a5a; MARGIN-RIGHT: 15px}
#typemovie  DL          {CLEAR: both; PADDING: 3px 0px 2px 0px;  BACKGROUND: url(line.gif) repeat-x left top; LINE-HEIGHT: 25px;HEIGHT: 25px}
#typemovie  DT          {FLOAT:  left}
#typemovie  DD          {OVERFLOW: hidden; WIDTH: 540px;FLOAT: left}
#typemovie  DD A        {PADDING:0px 7px 0px 8px; BACKGROUND: url(bg_line.gif) no-repeat 0px 0px; MARGIN-LEFT: -1px; }
#typeMore         {PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: right; WIDTH: 38px; TEXT-ALIGN: right}
#typeMore A       {TEXT-DECORATION: underline}
#typeMore A:hover {TEXT-DECORATION: none}
/*-------电视-------*/
#typetv             {margin: 0px 5px 0px 5px;height: 120px;width: 695px; float:left;}
#typetv DT          {BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 2px; WIDTH: 100px}
#typetv DT A        {COLOR: #959595}
#typetv DT STRONG   {FONT-SIZE: 13px; COLOR: #5a5a5a; MARGIN-RIGHT: 15px}
#typetv DL          {CLEAR: both; PADDING: 3px 0px 2px 0px;  BACKGROUND: url(line.gif) repeat-x left top; LINE-HEIGHT: 25px;HEIGHT: 25px}
#typetv DT          {FLOAT:  left}
#typetv DD          {OVERFLOW: hidden; WIDTH: 540px;FLOAT: left}
#typetv DD A        {PADDING:0px 7px 0px 8px; BACKGROUND: url(bg_line.gif) no-repeat 0px 0px; MARGIN-LEFT: -1px; }
/******************友情连接****************/
#links       {height: auto;width: 960px;margin-right: auto;margin-left: auto; margin-top:15px;}
#links h4    {height:20px;width: 910px; padding:5px 20px; font-weight:bolder; font-size:14px; border-bottom:#999 solid 1px; color:#333}
#links ul    {height: auto;width: 920px;}
#links li    {height: auto;width: 88px; float:left; margin-right:10px; padding-bottom:10px;}
#links li img{height: 31px;width: 88px; float:left; margin:5px; }
#links dd    {height: 20px;width: 80px; float:left}





