@charset "utf-8";
/* CSS Document */

body {
	margin:0 auto;
	width:100%;
	font-family:Arial;
	text-align:left;
}
.m_master_div{width:999px; height:auto; text-align:left;}
.m_dtl_nav{	width:99%; padding-left:1%; height:26px; padding-top:8px; clear:both; float:left;  color:#F00; font-size:12px; background-color:#DDDDDD; margin-bottom:7px;}
.m_dtl_nav a { text-decoration:none; color:#333; font-size:13px; font-weight:bold; }
.m_dtl_nav a:hover {text-decoration:underline; }
.m_dtl_main{width:684px; height:auto; clear:both; float:left; margin-right:10px;}
.m_dtl_right{width:300px; background-color:#CCC; height:auto; min-height:300px; float:left;
}
.m_dtl_left{width:665px; padding:10px; height:auto; min-height:300px;; float:left; border:solid #CCC 1px; margin-right:5px;}
.m_dtl_name{width:100%; height:36px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-align:left; margin-bottom:10px;}
.m_dtl_name ul{margin:0; padding:0;  text-decoration:none; list-style:none;}
.m_dtl_name_li1{  width:8px; height:36px; float:left;background:url(../../images/m_dtl_n_1.jpg) no-repeat;}
.m_dtl_name_li2{width:645px; height:31px; padding-top:5px; float:left;background:url(../../images/m_dtl_n_2.jpg) repeat-x ; text-align:center; color:#FFF; font-size:20px; text-shadow: #000 2px 2px;}
.m_dtl_name_li3{width:8px; height:36px; float:left;background:url(../../images/m_dtl_n_3.jpg) no-repeat;
}

.m_dtl_menu{width:179px; height:auto; float:left; margin-right:8px;}
.m_dtl_menu_div1{width:179px; height:10px; background:url(../../images/m_dtl_menu_1.jpg) no-repeat; float:left;}
.m_dtl_menu_div2{width:179px; height:auto; background:url(../../images/m_dtl_menu_2.jpg) repeat-y; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.m_dtl_menu_div2 ul{	margin:0; padding:0 0 0 10%; text-decoration:none; list-style:none;}
.m_dtl_menu_div2 ul li{ float:left; width:90%; height:25px; background:url(../../images/m_dtl_arrow.jpg) top left no-repeat;}
.m_dtl_menu_div2 ul li a{ text-decoration:none; padding-left:20px;  color:#000;}
.m_dtl_menu_div2 ul li a:hover{ text-decoration:underline;}
.m_dtl_menu_div3{width:179px; height:10px; background:url(../../images/m_dtl_menu_3.jpg) no-repeat; float:left;}
.m_dtl_txt_body_div{width:460px; padding:5px; height:auto; min-height:300px; border:solid #CCC 1px; float:left; background-color:#f2f2f2; font-size:12px;color:#666; text-align:justify; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:justify;  }
.m_dtl_txt_body_div h1{ margin:0; padding:0; font-size:14px;color:#666; text-align:justify; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  text-align:justify;
	
}
.m_dtl_txt_intro{width:460px; height:auto; min-height:300px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.m_dtl_txt_intro_img{width:200px; height:200px; float:left; margin-right:8px;}
.m_dtl_txt_intro_abo{width:245px; height:200px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
.m_dtl_txt_intro_abo ul{ width:100%; margin:0; height:25px; padding:0; float:left; text-decoration:none; list-style:none;}
.m_dtl_txt_intro_abo ul li{ float:left;}
.m_dtl_txt_intro_cast{width:450px; height:auto; margin-top:15px; float:left; font-size:12px; color:#666;}
.m_dtl_txt_intro_dtl{width:450px; height:auto; margin-top:15px; float:left; font-size:12px; color:#666; text-align:justify;
}
.m_dtl_txt_intro_dtl h1{ margin:0; padding:0; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;   }


/*********Right-part**************/
.m_body_right{width:300px; height:auto; min-height:500px;float:left;
}
.m_top10_m{width:300px; height:auto; float:left;
}
.m_top10_m_top{width:300px; height:24px; padding-top:6px; float:left; font-family:'Times New Roman', Times, serif; font-size:20px; color:#363636;}
.m_top10_m_top h2{margin:0;padding:0; font-size:20px; color:#363636;}
.m_top10_m_top h2 a{ text-decoration:none; color:#363636;}
.m_top10_m_div{width:300px; height:25px; float:left; background-color:#DDDDDD;}
.m_top10_m_link{width:293px; padding-left:5px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#363636; font-weight:bold; border:solid #CCC 1px; padding-bottom:5px;
}
.m_top10_m_link a{text-decoration:none;color:#363636;}
.m_top10_m_link a:hover{text-decoration:underline;}
.m_top10_m_link ul{
margin:5px 0 0 0;
padding:0;
list-style:none;
}
.m_top10_m_link ul li{line-height:20px;}
.m_top10_m_link ul li span{color:#F00; font-size:11px;font-weight:normal;}

/*********End-Right-part**************/
/***************Top****************/
.m_top_div{width:990px; height:auto; text-align:left;  
	}
.m_top_banner1	{width:100%; height:120px; float:left; margin-bottom:10px;
	}
	.m_list_go{width:100%; height:25px; float:left; margin-bottom:10px;
	}
		.m_list_go ul{
			margin:0;
			padding:0;
			list-style:none;
			text-decoration:none;			
		}
		.m_list_go ul li{float:left;
		margin-right:8px;
		}

.m_top_banner{width:100%; height:255px; float:left; margin-bottom:10px; margin-top:5px;	}
.m_top_banner_img{width:675px; height:252px; float:left;}
.m_top_banner_add{width:305px; margin-left:8px; height:252px; float:left; border:solid #999 1px;
}

/*******View city********/
.city_list_head{width:95%; height:auto; float:left; padding-left:5px; margin-bottom:8px;}
.city_list_head ul{ margin:0; padding:0; text-decoration:none; list-style:none;}
.city_list_head ul li{ float:left; line-height:20px; width:160px;}
.city_list_head ul li a{text-decoration:none; color:#900; font-weight:bold; font-size:12px;}

.city_list_main{width:99%; height:auto; float:left; padding-left:1%; margin-bottom:8px;}
.city_list_main ul{width:97%; margin:5px 0 10px 0; padding:0 0 0 3%; text-decoration:none; list-style:none;}
#city_list_main_ul{ width:92%; float:left; background-color:#999; font-weight:bold; font-size:11px;  margin:5px 0 10px 0; padding:4px 0 4px 8%; text-decoration:none; list-style:none;}
.city_list_main ul li{float:left; line-height:17px; width:160px;}
.city_list_main ul li a{text-decoration:none; color:#000; font-size:11px;}


/*******View movie********/
.movie_list_head{width:95%; height:auto; float:left; padding-left:5%; margin-bottom:8px;}
.movie_list_head ul{ margin:0; padding:0; text-decoration:none; list-style:none;}
.movie_list_head ul li{ float:left; line-height:20px; width:70px;}
.movie_list_head ul li a{text-decoration:none; color:#900; font-weight:bold; font-size:12px;}

.movie_list_main{width:99%; height:auto; float:left; padding-left:1%; margin-bottom:8px;}
.movie_list_main ul{width:97%; margin:5px 0 10px 0; padding:0 0 0 3%; text-decoration:none; list-style:none;}
#movie_list_main_ul{ width:92%; float:left; background-color:#999; font-weight:bold; font-size:11px;  margin:5px 0 10px 0; padding:4px 0 4px 8%; text-decoration:none; list-style:none;}
.movie_list_main ul li{float:left; line-height:17px; width:160px;}
.movie_list_main ul li a{text-decoration:none; color:#000; font-size:11px;}




/*******movie hall********/
.hall_main{width:660px; height:auto; float:left; padding:5px; text-align:left;}
.hall_dtl{width:100%; height:150px; float:left;}
.hall_dtl ul{ width:250px; margin:0; padding:0; text-decoration:none; list-style:none;}
.hall_dtl1{float:left; width:115px; height:115px; margin-right:15px;}
.hall_dtl2 h1{font-size:13px; color:#F00; font-weight:bold; text-decoration:underline; margin:0; padding:0;}
.hall_dtl3{font-size:11px; color:#333; line-height:20px; margin-top:5px; }
.hall_time{width:100%; height:35px; float:left; border-bottom:solid  #930 2px; border-left:solid #CCC 1px; border-right:solid #CCC 1px; border-top:solid #CCC 1px; font-size:12px;}
.hall_time ul{ margin:0; padding:0; text-decoration:none; list-style:none; text-align:center;}
.hall_time ul li{ width:100px; height:25px; padding-top:10px; float:left; border-right:solid #CCC 1px;}
.hall_movie_main{width:660px; height:180px; float:left; margin-bottom:8px;}
.hall_movie{width:100%; height:120px; float:left; margin-top:10px; }
.hall_movie ul{ width:650px; margin:0; padding:0; text-decoration:none; list-style:none;}
.hall_movie0{width:115px; height:120px; float:left; margin-right:15px;}
.hall_movie1{width:50%; height:auto; line-height:18px;  float:left; font-size:13px; margin-bottom:5px; color:#F00; font-weight:bold;}
.hall_movie1 h1{ margin:0; padding:0; color:#F00; font-size:13px;}
.hall_movie1 h1 a{ text-decoration:none; color:#F00; font-size:13px;}
.hall_movie1 h1 a:hover{text-decoration:underline;}
.hall_movie2{width:78%;  line-height:18px; font-size:11px; float:left;}
.hall_movie_link{width:100%; height:35px; float:left; background-color:#eeeeee; margin-top:10px;}
.hall_movie_link ul{ margin:0; padding:0; text-decoration:none; list-style:none;}
.hall_movie_link ul li{ width:90px; float:left; height:25px; padding-top:10px; text-align:center; font-size:12px;}
.hall_movie_link ul li a{ text-decoration:none; font-size:12px; color:#F00; }



/*******View city********/












