a {text-decoration:none;}a:hover {text-decoration:underline;}#movie_menu {	padding: 3px;	background: #efefef;	border-bottom: 1px dotted silver;	font-size: 13px;}#movie_menu ul {	display: inline;	list-style: none;	padding: 0;	margin: 0;}#movie_menu ul li {	display: inline;	color: black;	padding-right: 5px;}#movie_menu ul li a {	color: #0303FF;	text-decoration: underline;}#movie_menu ul li a:hover {	color: black;	text-decoration: underline;}#movie_nav {	font-size: 14px;	color: silver;	padding: 0 0 5px 0;	margin-bottom: 5px;	border-bottom: 1px dotted silver;}.movie_left_box {	padding: 0;	margin: 0;	text-align: left;	font-size: 15px;}.movie_left_box h2 {	padding-bottom: 5px;	font-size: 20px;	font-weight: bold;	color: #036B03;}.movie_left_box .content {}.movie_left_box .more {	clear: both;	text-align: right;	font-weight: bold;}/* เส้น */.movie_left_line {	height: 2px;	background-color: #999;	overflow: hidden;	margin-top: 10px;	margin-bottom: 10px;	clear: both;}.movie_left_line_top {	height: 2px;	background-color: #999;	overflow: hidden;	margin-top: 0;	margin-bottom: 10px;}.movie_left_line_dotted {	clear: both;	height: 2px;	border-bottom: 1px dotted silver;	margin: 0 0 7px 0;	padding: 6px 0 0 0;}/* ============================================== *//* ============= CSS for MOVIE HOME ================== *//* ============================================== */#movie_home_headline {	height: 360px;	overflow: hidden;}#movie_home_headline h2 {	display: none;}#movie_home_headline ul {	list-style: none;	position: relative;	padding: 0;	margin: 0;}#movie_home_headline .image img {	border: 0;	width: 100%;	height: 100%;}#movie_home_headline .text {	display: block;	position: absolute;	bottom: 0;	left: 0;	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAmSURBVHjaYvz///9mBjQAEEBMDFgAQABhFQQIIKyCAAGEVRAgwAB87wO6P/yrqgAAAABJRU5ErkJggg==');}#movie_home_headline #first {	position: absolute;	top: 0;	left: 0;	width: 420px;	height: 360px;	overflow: hidden;}#movie_home_headline #first .text a {	display: block;	width: 410px;	padding: 5px;	font-size: 18px;	text-decoration: none;	color: black;}#movie_home_headline #second {	position: relative;	top: 0;	left: 430px;	display: block;	width: 200px;	height: 200px;	overflow: hidden;}#movie_home_headline #second .text a {	display: block;	width: 194px;	padding: 3px;	font-size: 13px;	text-decoration: none;	color: black;}#movie_home_headline #third {	position: absolute;	top: 210px;	left: 430px;	display: block;	width: 200px;	height: 150px;	overflow: hidden;}#movie_home_headline #third .text a {	display: block;	width: 194px;	padding: 3px;	font-size: 13px;	text-decoration: none;	color: black;}#movie_home_headline #third .play a {   display:block;   width:0;   height:0;   border:22px solid transparent;   border-right:0;   border-left:40px solid #FFFFFF;   position:absolute;   top:53px;   left:80px;   z-index:20;   opacity:0.6;   filter:alpha(opacity=60);}#movie_home_weekend .content ul {	list-style: none;	padding: 0;	margin: 5px 0 0 0;	width: 5000px;}#movie_home_weekend .content li {	display: block;	float: left;	width: 140px;	height: 250px;	padding-left: 9px;	padding-right: 8px;	overflow: hidden;}#movie_home_weekend .content li .poster img {	border: 0;	width: 140px;	height: 210px;}#movie_home_lastweek .content ul {	list-style: none;	padding: 0;	margin: 5px 0 0 0;	width: 5000px;}#movie_home_lastweek .content li {	display: block;	float: left;	width: 140px;	height: 250px;	padding-left: 9px;	padding-right: 8px;	overflow: hidden;}#movie_home_lastweek .content li .poster img {	border: 0;	width: 140px;	height: 210px;}#movie_home_news .content {	height: 290px;	overflow: hidden;}#movie_home_news .content ul {	list-style: none;	padding: 0;	margin: 5px 0 0 0;	width: 5000px;}#movie_home_news .content li {	display: block;	width: 540px;	height: 80px;	padding-left: 90px;	padding-bottom: 10px;	margin-bottom: 9px;	border-bottom: 1px dotted silver;	overflow: hidden;	position: relative;	font-size: 13px;}#movie_home_news .content li .image {	display: block;	position: absolute;	top: 0;	left: 3px;}#movie_home_news .content li .image img {	border:0;	width: 80px;	height: 80px;}#movie_home_news .content li .headline {	display: block;	white-space: nowrap;	overflow: hidden;	font-size: 16px;	font-weight: bold;}#movie_home_news .content li .date {	display: block;	color: #008100;}#movie_home_news .content li .news {	color: gray;}#movie_home_clip .content ul {	list-style: none;	padding: 0;	margin: 5px 0 0 0;	width: 5000px;}#movie_home_clip .content li {	position:relative;	display: block;	float: left;	width: 140px;	padding: 0 8px 5px 8px;}#movie_home_clip .content li .image img {	border: 0;	width: 140px;}#movie_home_clip .content li .play {   display:block;   width:0;   height:0;   border:22px solid transparent;   border-right:0;   border-left:40px solid #FFFFFF;   position:absolute;   top:31px;   left:60px;   z-index:20;   opacity:0.6;   filter:alpha(opacity=60);}#movie_home_game .content .title {	padding: 5px 0;	font-weight: bold;	color: black;}#movie_home_game .content .quiz {	width: 300px;	display: inline-block;	vertical-align: top;	zoom: 1;/* Hack for IE6, IE7 */	*display: inline;/* Hack for IE6, IE7 */}#movie_home_game .content .winner {	padding-left: 5px;	width: 300px;	display: inline-block;	vertical-align: top;	zoom: 1;/* Hack for IE6, IE7 */	*display: inline;/* Hack for IE6, IE7 */}#movie_home_game .content ul {	padding: 0 0 0 18px;	margin: 0;}#movie_home_wallpaper .content ul {	list-style: none;	padding: 0;	margin: 5px 0 0 0;}#movie_home_wallpaper .content li {	float: left;	margin: 0;	display: block;}#movie_home_wallpaper .content li .image img {	border:0;	padding-left: 3px;	padding-bottom: 3px;	width: 123px;	height: 94px;}#movie_home_webboard ul {	list-style: none;	padding: 3px 0 10px 3px;	margin: 0;}#movie_home_webboard li {	display: block;	padding: 1px 0;	text-align: left;	color: #999;}/* หน้าเข้าฉายวันนี้ และเข้าฉายเร็วๆ นี้ */#movie_lineup_now .content ul {	list-style: none;	padding: 0;	margin: 0;}#movie_lineup_now .content li {	position: relative;	display: block;	width: 630px;	height: 220px;	padding: 10px 0 0 0;	border-bottom:1px dotted silver;	overflow: hidden;	text-align: left;}#movie_lineup_now .content li .title {	display: block;	width: 365px;	font-size: 16px;	font-weight: bold;	margin: 0 0 0 150px;}#movie_lineup_now .content li .date {	color: green;	padding: 5px  0 3px 0;}#movie_lineup_now .content li .actors {	padding-bottom: 8px;}#movie_lineup_now .content li .text {	color: #686161;}#movie_lineup_now .content li .link {	padding-top: 8px;}#movie_lineup_now .content li .rate ,#movie_lineup_now .content li .date, #movie_lineup_now .content li .actors , #movie_lineup_now .content li .link {	display: block;	width: 365px;	font-size: 13px;	margin:0px 0 0 150px;}#movie_lineup_now .content li .text {	display: block;	width: 365px;	margin:0px 0 0 150px;}#movie_lineup_now .content li .score_page {	display: block;	width: 110px;	height: 100px;	position: absolute;	top: 10px;	right: 0px;	text-align: center;	background-color: #EFEFFF;}#movie_lineup_now .content li #score_info {	font-size: 16px;}#movie_lineup_now .content li .vote {	font-size: 13px;	position: absolute;	display: block;	width: 110px;	bottom: 10px;}#movie_lineup_now .content li .score_rate {	font-size: 25px;	position: absolute;	display: block;	width: 110px;	top: 5px;}#movie_lineup_now .content li #score_info #score {	text-align: center;	position: absolute;	display: block;	width: 110px;	top: 40px;	left: 0;}#movie_lineup_now .content li #score_info #score .num_score {	font-size: 22px;	font-weight: bold;}#movie_lineup_now .content li .thairate {	padding-left: 0;}#movie_lineup_now .content li .thairate img {	vertical-align: middle;	height: 17px;}#movie_lineup_now .content li .image img {	position: absolute;	top: 10px;	left: 0;	width: 140px;	height: 210px;	background-color: silver;	border: 0;}#movie_lineup_soon .content ul {	list-style: none;	padding: 0;	margin: 5px 1px;}#movie_lineup_soon .content li {	width: 140px;	display: inline-block;	vertical-align: top;	zoom: 1;/* Hack for IE6, IE7 */	*display: inline;/* Hack for IE6, IE7 */	padding: 5px 5px 5px 5px;	text-align:center;}#movie_lineup_soon .content .date {	width: 630px;	padding: 5px 0 5px 0;	font-weight: bold;}#movie_lineup_soon .content li .dates {	color: green;}#movie_lineup_soon .content li .title {	display: block;}#movie_lineup_soon .content li .image img {	display: block;	width: 140px;	height: 210px;	background-color: silver;	border: 0;}#movie_media .content ul {	list-style: none;	padding: 0;	margin: 5px 0 0 0;	width: 630px;}#movie_media .content li {	width: 140px;	display: inline-block;	vertical-align: top;	padding: 0 7px 5px 7px;	zoom: 1;/* Hack for IE6, IE7 */	*display: inline;/* Hack for IE6, IE7 */	text-align: center;	position: relative;}#movie_media .content li .title {	font-size: 14px;	display: block;}#movie_media .more {	display: block;	padding: 8px 0;}#movie_media .content li .views {	display: block;	font-size: 13px;}#movie_media .content li .time {	display: block;	color: #008100;	font-size: 13px;}#movie_media .content li .image img {	display: block;	width: 140px;	border:0;}#movie_media .content li .play {	display:block;	width: 0;	height: 0;	border:22px solid transparent;	border-right: 0;	border-left:40px solid #FFFFFF;	position:absolute;	top:31px;	left:60px;	z-index:20;	opacity:0.6;	filter:alpha(opacity=60);}#movie_wallpaper .content .keyword {	display:block;	width: 630px;	height: 23px;	margin: 10px 0 5px 0;}#movie_wallpaper .content .keyword span {	float: left;	display: block;	width: 22px;	text-align: center;}#movie_wallpaper .content .count {	display: block;	width:630px;	text-align: right;	margin: 5px 0;}#movie_wallpaper .content .page {	display: block;	width:630px;	text-align: right;	margin: 5px 0;}#movie_wallpaper .content .page span {	padding: 0;	margin: 0 1px;}#movie_wallpaper .content .page a {	color: #0303FF;	text-decoration:none;}#movie_wallpaper .content .keyword a {	color: #0303FF;	text-decoration:none;}#movie_wallpaper .content ul {	list-style: none;	padding: 0;	margin: 0;	width: 630px;}#movie_wallpaper .content li {	position: relative;	display: block;	height: 130px;	border-bottom: 1px dotted silver;	overflow: hidden;}#movie_wallpaper .content li .image {	position: absolute;	top: 11px;	left: 0;	display: block;	width: 140px;	height: 110px;	background-color:silver;}#movie_wallpaper .content li .image img {	display: block;	width: 140px;	height: 110px;	border: 0;}#movie_wallpaper .content li .wallpaper_name {	display: block;	font-size: 17px;	margin: 11px 0 0 150px;	padding: 1px 0;}#movie_wallpaper .content li .wallpaper_name a {	text-decoration:none;}#movie_wallpaper .content li .have_wallpaper, #movie_wallpaper .content li .views {	display: block;	padding: 1px 0;	margin: 0 0 0 150px;}#movie_wallpaper .content li .movie_name {	display: block;	margin: 0 0 0 150px;	padding: 1px 0;}#movie_wallpaper .content li .movie_name a {	text-decoration:none;	color: #008100;}#movie_news .content {}#movie_news .content ul {	list-style: none;	padding: 0;	margin: 5px 0 0 0;	width: 630px;}#movie_news .content li {	display: block;	width: 540px;	height: 89px;	padding-top: 10px;	padding-left: 90px;	border-bottom: 1px dotted silver;	overflow: hidden;	position: relative;	font-size: 13px;}#movie_news .content li .image {	display: block;	position: absolute;	top: 10px;	left: 0;}#movie_news .content li .image img {	border: 0;	display: block;	width: 80px;	height: 80px;}#movie_news .content li .headline {	display: block;	white-space: nowrap;	overflow: hidden;	font-size: 16px;	font-weight: bold;}#movie_news .content li .date {	display: block;	color: #008100;}#movie_news .content li .news {	color: gray;}#movie_news .content li .more a {	color: #0303FF;	font-size: 13px;}#movie_news .content li .more  {	font-weight: normal;}#movie_full_news  .content .line {	clear:both;	display: block;	width: 630px;	height: 2px;	border-bottom: 1px dotted silver;}#movie_full_news  .content .social {	display: block;	margin:2px 0;	padding: 5px 0 5px 5px;	float: left;	width: 400px;	min-height: 20px;	_height: 20px;}#movie_full_news  .content .social #fb, #movie_full_news  .content .social #gg, #movie_full_news  .content .social #tw {	float:left;	display: inline-block;	width: 90px;	vertical-align:text-top;	padding-bottom:2px;}#movie_full_news  .content .social #share {	float:left;	display: inline-block;	width: 75px;	vertical-align:text-top;	padding-bottom:2px;	color: gray;	font-size: 14px;}#movie_full_news  .content .image img {	float: left;	margin-top: 1em;	padding-right: 10px;	border: 0;}#movie_full_news  .content .news ul {	padding: 1em 0 1em 0;	margin: 0;	list-style: none;}#movie_full_news .content .news ul li {	overflow: hidden;	margin-left: 5px;	padding-left: 20px;	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACjSURBVHjaYvz//z8DOQAggJgYyAQAAUS2RoAAIlsjQACRrREggMjWCBBAZGsECCAWdAFGRkZkrhYQfwHiRzABWPQBBBCYgYyhwBKIH4LUQfEBIJZAVg8QQNg08gDxEyRNMLwRWSNAAGHT6IdFEwwLwdQBBBDZgQMQQNhs5Afit4ScChBAuALHBs2fGIEDEEC4NMKALhArYnMhQAAxkputAAIMAJMskHfN1QoGAAAAAElFTkSuQmCC') no-repeat;}#movie_full_news  .content .news p {	margin-top: 0.7em;}#movie_full_news  .content .rule {	text-align: center;	padding: 8px 0 8px 0;	font-weight: bold;	font-size: 13px;}#movie_full_news  .content .child_image ul {	list-style: none;	padding: 5px 0;	margin: 0;}#movie_full_news  .content .child_image ul li {	display: inline-block;	width: 100px;	padding: 3px 11px 3px 11px;	text-align: center;	vertical-align: top;	zoom: 1; /* Hack for IE6, IE7 */	*display: inline; /* Hack for IE6, IE7 */}#movie_full_news  .content .child_image  img {	border: 0;	vertical-align: middle;}#movie_full_news  .content .child_image  .ecard {	margin: 4px 0 10px 0;}#movie_full_news  .content .date {	display: block;	float: left;	width: 120px;	margin: 0;	border-right: 1px dotted silver;	font-size: 14px;}#movie_full_news  .content .view {	display: block;	float: left;	width: 80px;	margin: 0;	border-right: 1px dotted silver;	font-size: 14px;	padding: 0 0 0 5px;}#movie_full_news .content .related_album .related_album_title, #movie_full_news  .content .related_movie .related_movie_title, #movie_full_news  .content .related_news .related_news_title, #movie_full_news  .content .related_near_date_news_movie .related_near_date_news_title {	display: block;	width: 295px;	padding: 2px 0;	font-weight: bold;}#movie_full_news .content .related_album ul, #movie_full_news .content .related_movie ul, #movie_full_news  .content .related_news ul , #movie_full_news  .content .related_near_date_news_movie ul {	display: block;	width: 295px;	padding: 0;	margin: 0;}#movie_full_news  .content .left_block_related {	float: left;	display: block;	width: 295px;	padding-right: 20px;}#movie_full_news  .content .right_block_related  {	float: right;	display: block;	width: 295px;	padding-left: 20px;}#movie_full_news .content .right_block_related  #more_related_news  {	text-align:right;	cursor: pointer;	color: #0303FF;	text-decoration: underline;}#movie_full_news .content .right_block_related  #related_news_full {	display:none;}#movie_full_news .content .related_album ul li, #movie_full_news .content .related_movie ul li, #movie_full_news  .content .related_news ul li, #movie_full_news  .content .related_near_date_news_movie ul li {	padding: 1px 0;	margin-left: 18px;}#movie_full_news  .content .related_movie ul li .related_movie_year, #movie_full_news  .content .related_news ul li .related_news_date, #movie_full_news  .content .related_near_date_news_movie ul li .related_near_date_news_year {	padding-left: 4px;	color: silver;}#movie_program .content {	display: block;	width: 630px;}#movie_program .content .number, #movie_program .content .website, #movie_program .content .app {	float:left;	display: block;	padding-left:2px;	width: 198px;}#movie_program .content ul li img {	vertical-align: top;}#movie_program .content ul {	float:left;	display: block;	padding: 0 0 8px 0;	margin: 0;	width: 430px;}#movie_program .content ul li {	padding: 1px 0;}#movie_program .content .theater {	display: block;	width: 628px;	color: #000000;	font-weight: bold;	padding: 8px 0 8px 2px;}#movie_review .content ul {	list-style: none;	padding: 0;	margin: 0;}#movie_review .content ul li {	display: block;	width: 630px;	border-bottom:1px dotted silver;	padding: 5px 0;	position: relative;}#movie_review .content ul li .review {	display: block;	width: 610px;	text-align: left;	padding: 2px 10px;	word-wrap: break-word;}#movie_review .content ul li .avatar {	display: inline-block;	vertical-align: top;	zoom: 1;/* Hack for IE6, IE7 */	*display: inline;/* Hack for IE6, IE7 */	width: 58px;	height: 50px;	padding: 4px 0;	margin: 5px 10px 10px 0;	text-align: center;	border: 1px solid silver;}#movie_review .content ul li .data_right {	display: inline-block;	zoom: 1;/* Hack for IE6, IE7 */	*display: inline;/* Hack for IE6, IE7 */	width: 500px;	margin: 5px 0 0 0;}#movie_review .content ul li .data_right .name {	color: gray;}#movie_review .content ul li .data_right .memid {	color: silver;}#movie_review .content ul li .data_right .date {	color: gray;}#movie_review .content ul li .edit {	position: absolute;	top: 10px;	right: 52px;}#movie_review .content ul li .delete {	position: absolute;	top: 10px;	right: 0;}#movie_review .content ul li .delete a,#movie_review .content ul li .edit a {	padding: 1px 8px 1px 8px;	font-size: 12px;	border: 1px solid #EFEFEF;	color: silver;	display: block;}#movie_review .content ul li .delete  a:hover, #movie_review .content ul li .edit  a:hover {	border: 1px solid silver;	color: #000000;}#movie_review .content ul li .call_delete {	font-size: 13px;	text-align: left;}#movie_review .content .page {	display: block;	width: 630px;	text-align: right;	padding: 5px 0 0 0;}#movie_review .content .description {	text-align:center;	padding:15px;	margin: 20px 70px;	color: black;	border: 1px dotted silver;}#movie_count_review .content ul {	margin: 5px 0;	padding: 0 0 0 19px;}#movie_count_review .content ul li .count_review {	color: #008100;}#movie_db .lang {	display: block;	width: 630px;	padding: 10px 0;}#movie_db .seq {	display: block;	width: 630px;}#movie_db .seq span {	float:left;	display: block;	width: 23px;	text-align:center;}#movie_db .count_all {	clear:both;	display: block;	width: 630px;	padding: 10px 0;	font-weight: bold;}#movie_db .content ul {	list-style: none;	padding: 0 0 10px 0;	margin: 0;}#movie_db .content ul li {	position: relative;	display: block;	padding: 0 0 0 65px;	width: 565px;	height: 100px;	overflow: hidden;	border-bottom: 1px solid silver;}#movie_db .content ul li .image {	position: absolute;	display: block;	width: 60px;	height: 90px;	background-color: silver;	top: 5px;	left: 0;}#movie_db .content ul li .image img {	display: block;	width: 60px;	height: 90px;	border: 0;}#movie_db .content ul li .name {	padding-top: 5px;	font-size: 16px;	display: block;	width: 565px;}#movie_db .content ul li .name .year {	color: #008100;}#movie_db .content ul li .sub_name {	padding-top: 1px;	display: block;	width: 565px;}#movie_db .content ul li .director {	padding-top: 1px;	display: block;	width: 565px;}#movie_db .content ul li .actors {	padding-top: 1px;	display: block;	width: 565px;}#movie_db .content .page {	display: block;	width: 630px;	padding-bottom: 10px;	text-align: right;}#movie_data .content_trivia {	position: relative;}#movie_data .content_trivia .title {	font-weight: bold;	padding: 10px 0 5px 0;}#movie_data .content_trivia .trivia_data {	list-style: none;	margin: 0;	padding: 0;}#movie_data .content_trivia .trivia_data li {	margin: 0;	padding: 10px 5px;	border-top: dotted 1px silver;}#movie_data .content_trivia .trivia_data li:first-child  {	border-top: 0;}#movie_data .content_download .wallpaper {	list-style: none;	padding: 0;	margin: 30px 0 10px 0;}#movie_data .content_download .wallpaper li {	display: inline-block;	padding: 0 14px 12px 14px;	text-align: center;	vertical-align: middle;	zoom: 1; /* Hack for IE6, IE7 */	*display: inline; /* Hack for IE6, IE7 */	width: 125px;}#movie_data .content_download .wallpaper li .image {	display: block;	width: 125px;}#movie_data .content_download .wallpaper li .image img {	display: block;	width: 125px;	border: 0;}#movie_data .content_download .wallpaper li .size {	padding-top: 2px;	display: block;	width: 125px;	font-size: 12px;}#movie_data .content_download .wallpaper li .view {	display: block;	width: 125px;	font-size: 12px;}#movie_data .content_download {	position: relative;}#movie_data .content_download .title {	font-weight: bold;	padding: 10px 0 0 0;}#movie_data .content_picture .title {	font-weight: bold;	padding: 0 0 15px 0;}#movie_data .content_picture {	position: relative;}#movie_data .content_picture .picture ul,#movie_data .content_picture .poster ul {	list-style: none;	padding: 0;	margin: 0;	text-align: left;}#movie_data .content_picture .picture ul li {	float: left;	display: block;	width: 126px;	height: 105px;	text-align: center;}#movie_data .content_picture .poster ul li {	float: left;	display: block;	width: 126px;	height: 145px;	text-align: center;}#movie_data .content_picture ul li img {	margin: 0 auto;	padding: 0;	border: 0;}#movie_data .content_picture .text {	display: block;	width: 630px;	text-align: center;	padding: 10px 0 20px 0;	border-bottom: 1px solid silver;	margin-bottom: 10px;}#movie_data .content_review {	position:relative;}#movie_data .content_review .title {	font-weight: bold;	padding: 10px 0 0 0;}#movie_data .content_review .review_data ul {	list-style: none;	padding: 0;	margin: 10px 0 0 0;}#movie_data .content_review .review_data ul li {	position: relative;	display: block;	width: 560px;	border-bottom: 1px dotted silver;	padding: 5px 0 5px 70px;	min-height: 60px;	_height: 60px;}#movie_data .content_review ul li .avatar {	position:absolute;	top: 5px;	left: 0;	width: 58px;	height: 50px;	padding: 4px 0;	text-align: center;	border: 1px solid silver;}#movie_data .content_review ul li p {	padding-top: 3px;	word-wrap: break-word;}#movie_data .content_review ul li  .name {	color: darkblue;}#movie_data .content_review ul li  .memberid {	color: green;}#movie_data .content_review ul li  .datetime {	color: silver;}#movie_data .content_review ul li .delete {	position: absolute;	top: 10px;	right: 0;}#movie_data .content_review ul li .edit {	position: absolute;	top: 10px;	right: 52px;}#movie_data .content_review ul li .delete  a,#movie_data .content_review ul li .edit  a {	padding: 1px 8px 1px 8px;	font-size: 12px;	border: 1px solid #EFEFEF;	color: silver;	display: block;}#movie_data .content_review ul li .delete  a:hover,#movie_data .content_review ul li .edit  a:hover {	border: 1px solid silver;	color: #000000;}#movie_data .content_review .page {	display: block;	width: 630px;	padding:5px 0;	border-bottom: 1px solid silver;	text-align: right;}#movie_data .content_review .no_review {	text-align: center;	display: block;	padding: 150px 0;	width: 630px;	border-bottom:1px solid silver;}#movie_data .content_review .description {	text-align:center;	padding:25px 15px 25px 15px;	margin: 30px 70px;	color: gray;	border: 1px dotted silver;}#movie_data .content_review .form_review ul li textarea {	font-family: "Microsoft Sans Serif";	font-size: 15px;	width:553px;	height:280px;}#movie_data .content_review .head_rule {	font-weight: bold;	padding: 10px 0 0 0;	margin-left: 70px;}#movie_data .content_review .rule {	margin-left: 70px;}#movie_data .content_review .rule ul {	padding: 0;	margin: 5px 0 10px 20px;}#movie_data .content_review .more ul {	text-align: left;	padding: 0;	margin: 5px 0 10px 20px;}#movie_data .content_review .form_review {	display: block;	width: 630px;	position: relative;	margin-top: 10px;}#movie_data .content_review .form_review .avatar {	display: block;	border: 1px solid silver;	text-align:center;	position: absolute;	top: 0;	left: 0;	width: 58px;	height: 50px;	padding: 4px 0;}#movie_data .content_review .form_review ul {	list-style: none;	padding: 0;	margin: 0;}#movie_data .content_review .form_review ul li {	display: block;	width: 555px;	padding: 1px 0 1px 70px;	text-align: left;}#movie_data .content_review .form_review ul li .name {	color: gray;}#movie_data .content_review .form_review ul li span {	text-align: left;}#movie_data .content_review .form_review label input {	padding: 1px 50px 1px 50px;	text-align: center;}#movie_data .content_review .error {	color: red;}#movie_data .content_review .spoil_alert {	margin-top:5px;	margin-bottom:5px;	padding: 2px;	font-size: 13px;	color: grey;	background: #EFEFEF;	display:block;}#movie_data .content_detail {	display: block;	width: 630px;	position: relative;	text-align: left;}/*#movie_data .content_detail .name_movie {	color: green;	font-weight: bold;	padding-bottom: 5px;	border-bottom: 1px dotted silver;}*/#movie_data .content_detail .image_box {	position: relative;	float: left;	top: 0;	left: 0;	display: block;	vertical-align: top;	zoom: 1;/* Hack for IE6, IE7 */	*display: inline;/* Hack for IE6, IE7 */	width: 205px;	margin-top: 5px;}#movie_data .content_detail .image_box .poster_image {	display: block;	width: 185px;	height: 272px;	background-color: #EEEEEE;}#movie_data .content_detail .poster_image img {	border: 0;}#movie_data .content_detail .image_box .link_poster, #movie_data .content_detail .image_box .link_wallpaper,#movie_data .content_detail .image_box .link_vote,#movie_data .content_detail .image_box .link_review,#movie_data .content_detail .image_box .link_trivia  {	font-size: 14px;	text-align: center;	display: block;	width: 185px;	background-color: #EEEEEE;	margin: 2px 0;	padding: 2px 0 2px 0;}#movie_data .content_detail .image_box .link_vote a {	padding-left: 13px;	background-position: left center;	background-repeat: no-repeat;	background-image: url(https://www.siamzone.com/images/2005/iconvote.gif)}#movie_data .content_detail .image_box .link_review a {	padding-left: 13px;	background-position: left center;	background-repeat: no-repeat;	background-image: url(https://www.siamzone.com/images/2005/iconreview.gif)}#movie_data .content_detail .detail_box1 {	position: relative;	display: block;	float: left;	vertical-align: top;	zoom: 1;/* Hack for IE6, IE7 */	*display: inline;/* Hack for IE6, IE7 */	width: 420px;	text-align: left;	margin-top: 5px;}#movie_data .content_detail .detail_box1 ul {	list-style: none;	padding: 0;	margin: 0;}#movie_data .content_detail .detail_box1 li {	width: 420px;	display: block;	position: relative;}#movie_data .content_detail .detail_box1 .title {	position: absolute;	top: 0;	left: 0;	display: block;	width: 110px;	color: #993300;}#movie_data .content_detail .detail_box1 .detail {	display: block;	width: 300px;	margin-left: 110px;}#movie_data .content_detail .detail_box1 #thai_synopsis ,#movie_data .content_detail .detail_box1 #english_synopsis {	margin-top:5px;}#movie_data .content_detail .detail_box1 #english_synopsis {	display:none;}#movie_data .content_detail .detail_box1 #thai_synopsis p {	padding-top:10px;}#movie_data .content_detail .detail_box1 #english_synopsis p {	padding-top:10px;}#movie_data .content_detail .detail_box1 .link {	color: #0303FF;	text-decoration: underline;	cursor:pointer;	cursor:hand;}#movie_data .content_detail .detail_box2 {	position: relative;	display: inline-block;	vertical-align: top;	zoom: 1;/* Hack for IE6, IE7 */	*display: inline;/* Hack for IE6, IE7 */	width: 355px;	text-align: left;	margin-top: 5px;}#movie_data .content_detail .detail_box2 ul {	list-style: none;	padding: 0;	margin: 0;}#movie_data .content_detail .detail_box2 ul li {	position: relative;	width:355px;}#movie_data .content_detail .detail_box2 .writer .title, #movie_data .content_detail .detail_box2 .director .title {	position: absolute;	top: 0;	left: 0;	display: block;	width: 60px;	color: #993300;}#movie_data .content_detail .detail_box2 .writer .detail, #movie_data .content_detail .detail_box2 .director .detail {	display: block;	width: 285px;	margin-left: 60px;}#movie_data  .content_detail .detail_box2 .actor {	display: block;	width: 355px;	padding: 1px 0;}#movie_data  .content_detail .detail_box2 .actor div {	color: #993300;}#movie_data  .content_detail .detail_box2 .actor  ul li {	position: relative;	display: block;	width: 345px;	padding:1px 0 1px 10px;}#movie_data .content_detail .detail_box2 .actor .title {	display: inline-block;	vertical-align: top;	zoom: 1;/* Hack for IE6, IE7 */	*display: inline;/* Hack for IE6, IE7 */	width: 155px;}#movie_data .content_detail .detail_box2 .actor .detail {	display: inline-block;	vertical-align: top;	zoom: 1;/* Hack for IE6, IE7 */	*display: inline;/* Hack for IE6, IE7 */	width: 175px;}#movie_data  .content_detail .detail_box2 .actor ul {	list-style: none;	padding: 0;	margin: 0;}#movie_data .content_detail .detail_box3 {	position: relative;	display: inline-block;	vertical-align: top;	zoom: 1;/* Hack for IE6, IE7 */	*display: inline;/* Hack for IE6, IE7 */	width: 270px;	text-align: left;	margin-top: 5px;}#movie_data .content_detail .detail_box3 ul {	list-style: none;	padding: 0;	margin: 0;}#movie_data  .content_detail .detail_box3 ul li {	position: relative;	display: block;	width: 270px;	padding:1px 0 1px 0;}#movie_data .content_detail .detail_box3 .title {	position: absolute;	top: 0;	left: 0;	display: block;	width: 70px;	color: #993300;}#movie_data .content_detail .detail_box3 .detail {	margin-left: 70px;	display: block;	width: 200px;}#movie_data  .content_detail .detail_box3 .aka .other_name_movie {	display: block;	width: 270px;	color: #993300;}#movie_data  .content_detail .aka span {	display: block;	width: 250px;	padding-left:20px;}#movie_data .content_detail .social {	display: block;	float:left;	margin: 0 0 0 5px;	padding: 5px 0 6px 4px;	width: 430px;	border-left:1px dotted silver;	min-height: 20px;}#movie_data .content_detail .social #fb, #movie_data  .content_detail .social #gg, #movie_data .content_detail .social #tw {	float:left;	display: block;	vertical-align:text-top;	width: 90px;}#movie_data  .content_detail .social #share {	float:left;	display: block;	width: 90px;	vertical-align:text-top;	color: gray;}#movie_data  .content_detail #score {	display: block;	font-size: 20px;	background: transparent url(/images/2012/bg_scorevote.png);	height: 28px;	width: 68px;	text-align:center;	padding-top: 5px;	float: left;	color: #00007F}#movie_data  .content_detail #score_info {	color: gray;	position: relative;	width: 120px;	height: 31px;	float: left;	padding-left: 2px;}#movie_data  .content_detail #score_info .black {	color: #000000;	display: block;}#movie_data  .content_detail #show_vote {	position: absolute;	top: 0;	left: 2px;	width: 120px;	height: 32px;	border: 1px solid silver;	display: none;	background: #FFFFFF;	text-align: center}#movie_data  .content_detail #show_vote span {	display: block;	padding-top: 5px;}#movie_data  .content_detail .trivia {	display: block;	width: 630px;	padding: 5px 0 0 0;	font-weight: bold;	color: #000000;}#movie_data  .content_detail .trivia .trivia_detail {	font-weight: normal;	margin: 0;	padding: 0;}#movie_data  .content_detail .picture {	display: block;	width: 630px;	padding: 5px 0 5px 0;}#movie_data  .content_detail .picture span {	float:left;	display: block;	width: 125px;	text-align: center;}#movie_data  .content_detail .picture span img {	border: 0;	margin: 0 auto;}#movie_data  .content_detail .review, #movie_data  .content_detail .related_news, #movie_data  .content_detail .related_movie {	display: block;	width: 630px;	padding: 5px 0 5px 0;	font-weight: bold;	color: #000000;}#movie_data  .content_detail .review ul, #movie_data  .content_detail .related_news ul, #movie_data  .content_detail .related_movie ul {	font-weight: normal;	margin: 0;	padding: 0 0 0 20px;} #movie_data  .content_detail .related_news .date,  #movie_data  .content_detail .related_movie .related_year {	font-weight: normal;	color: silver; }#movie_data #movie_data_section_menu .arrow {	display: block;	position: absolute;	top: 7px;	right: 5px;	width: 0;	height: 0;	border: 5px solid transparent;	border-top: 9px solid gray;	z-index: 4;}#movie_data #movie_data_section_menu h6 {	color: gray;	font-size: 14px;	cursor: pointer;	position: absolute;	top: 5px;	right: 0;	display: block;	width: 65px;	padding: 2px 0 2px 5px;	z-index: 3;	border-right:1px solid silver;	border-left:1px solid silver;	border-top:1px solid silver;	border-bottom:1px solid silver;	background-color: #FFFFFF;}#movie_data #movie_data_section_menu ul {	font-size:14px;	list-style: none;	display:none;	width: 120px;	position: absolute;	padding: 2px 5px 2px 5px;	margin: 0;	border: 1px solid silver;	background-color: #FFFFFF;	top: 26px;	right: 0;	z-index: 2;}#movie_boxoffice .content_th_box h3 {	font-size: 15px;	font-weight: bold;	padding: 10px 0 7px 0;}#movie_boxoffice .content_us_box h3 {	font-weight: bold;	font-size: 15px;	padding: 50px 0 7px 0px;}#movie_boxoffice .movie_left_line_solid {	padding: 0;	margin: 0;}#movie_boxoffice .content_us_box .date, #movie_boxoffice .content_th_box .date {	padding: 0 0 10px 0;	color: gray;}#movie_boxoffice ul {	list-style: none;	padding: 0;	margin: 0;}#movie_boxoffice ul li {	text-align: left;	color: #000000;	border-top: 1px dotted silver;	clear:both;}#movie_boxoffice ul .subject {	border: 0;	color: gray;	text-align: right;}#movie_boxoffice ul li .rank {	float:left;	display: block;	width: 50px;	text-align: center;	padding: 7px 0 7px 0;}#movie_boxoffice ul li .movie {	float:left;	display: block;	width: 290px;	text-align: left;	padding: 7px 0 7px 0;}#movie_boxoffice ul li .weekend {	float:left;	display: block;	width: 150px;	text-align: right;	padding: 7px 0 7px 0;}#movie_boxoffice ul li .gross {	float:left;	display: block;	width: 110px;	text-align: right;	padding: 7px 20px 7px 0;}#movie_boxoffice .content_us_box table .gross, #movie_boxoffice .content_th_box table .gross {	display: block;	text-align: right;	width: 120px;	padding-right: 20px;}#movie_boxoffice .content_us_box .movie_boxoffice_error, #movie_boxoffice .content_th_box .movie_boxoffice_error {	display: block;	width: 630px;	padding: 60px 0;	text-align: center;}#movie_search .content {	display: block;	width: 630px;}#movie_search .content .news .all_news {	font-weight: bold;	padding: 10px 0 10px 0;}#movie_search .content .news ul {	padding: 0 0 5px 20px;	margin: 0;}#movie_search .content .news ul li .date {	color: gray;}#movie_search .content .news .more,#movie_search .content .movie .more {	padding-top: 5px;}#movie_search .content .movie .all_movie {	font-weight: bold;	padding: 10px 0 15px 0;}#movie_search .content .movie ul {	list-style: none;	padding: 0;	margin: 0;}#movie_search .content .movie ul li {	position:relative;	display: block;	width: 540px;	min-height: 120px;	_height: 120px;	list-style: none;	padding: 5px 0 5px 90px;	border-top: 1px dotted silver;}#movie_search .content .movie ul li:first-child {	border-top: 0;}#movie_search .content .movie ul li .image {	display: block;	width: 80px;	height: 120px;	position: absolute;	top: 5px;	left: 0;	background-color: silver;}#movie_search .content .movie ul li .image img {	display: block;	width: 80px;	height: 120px;	border: 0;}#movie_search .content .movie ul li .name {	display: block;	width: 540px;}#movie_search .content .movie ul li .actors {	display: block;	width: 540px;}#movie_search .content .movie ul li .actors span {	font-weight: bold;}#movie_search .content .movie ul li .director {	display: block;	width: 540px;}#movie_search .content .movie ul li .director span {	font-weight: bold;}#movie_search .content .movie ul li .score {	display: block;	width: 540px;}#movie_search .content .movie ul li .score span {	font-weight: bold;}#movie_search .content .movie .page {	display: block;	width: 630px;	padding-top: 5px;	text-align: right;}#movie_search .content .news .page {	display: block;	width: 630px;	padding-top: 5px;	text-align: right;}#movie_search .content .notfound .title {	font-weight: bold;	padding: 10px 0 10px 0;}#movie_search .content .notfound ul {	padding: 0 0 0 20px;	margin: 0;}#movie_search .content .no_query {	padding-top: 5px;}.movie_right_box {	display: block;	margin-top:5px;	margin-bottom:10px;	padding-bottom:3px;	border-left:1px solid silver;	border-top:1px solid silver;	width:309px;	font-size: 14px;}.movie_right_box h2 {	margin: 0;	padding-top: 6px;	padding-left: 6px;	padding-bottom: 5px;	font-size: 18px;	color: #009F00;}.movie_right_box .more {	text-align: right;	font-weight: bold;}#movie_right_adv {	position:relative;	width: 300px;	background-color: #CCCCCC;	padding: 5px 5px 20px 5px;	margin: 0;}#movie_right_adv h2 {	position:absolute;	bottom:2px;	right:5px;	font-size:12px;	color:#999999;	margin: 0;	padding: 0;}#movie_right_thaiboxoffice ol {	list-style: none;	padding: 0;	margin: 0;}#movie_right_thaiboxoffice ol li {	position:relative;	margin-top: 0;	padding:5px 0 0 0;	font-size: 13px;	clear: both;}#movie_right_thaiboxoffice ol li .number {	display: block;	width:15px;	float:left;	padding-left: 10px;	text-align:left;}#movie_right_thaiboxoffice ol li .title {	display: block;	width: 215px;	word-wrap: break-word;	text-align:left;	float:left;}#movie_right_thaiboxoffice ol li .rev {	display: block;	float:left;	width: 65px;	text-align:right;}#movie_right_thaiboxoffice .date {	padding: 10px 0 5px 0;	font-size: 12px;	color:silver;	text-align:right;}#movie_right_todayinhistory ul {	list-style: none;	padding: 0;	margin: 0;}#movie_right_todayinhistory li {	display: block;	position: relative;	min-height: 130px;	margin-left: 10px;	margin-top: 5px;	margin-bottom: 5px;	border-bottom: 1px dotted silver;	_height: 130px;}#movie_right_todayinhistory li .poster {	display: block;	position: absolute;	left: 0;	top: 0;	width: 100px;}#movie_right_todayinhistory li .poster img {	border: 0;}#movie_right_todayinhistory li .title {	display: block;	font-size:16px;	padding-left: 90px;}#movie_right_todayinhistory li .release {	display: block;	color: #000000;	padding-left: 90px;}#movie_right_todayinhistory li .actors {	display: block;	color:#666666;	padding-left: 90px;}#movie_right_trivia ul {	list-style: none;	padding: 0;	margin: 0;}#movie_right_trivia ul li {	display: block;	width: 299px;	margin: 0 0 10px 10px;}#movie_right_trivia ul li .title {	font-weight:bold;}#movie_right_trivia ul li .trivia {}#movie_right_old {}/*	Hack IE6 IE7*/#movie_right_old p {	position:relative;	width:309px;	min-height:135px;	_height: 135px;}#movie_right_old p .poster img {	position:absolute;	top: 0;	left: 10px;	border: 0;}#movie_right_old p .title {	display: block;	margin-left: 100px;	margin-top: 0;	font-size:16px;}#movie_right_old p .text {	display: block;	color:#666666;	margin-left: 100px;}#movie_right_news {}#movie_right_news .content {	height:180px;	width: 308px;	overflow:hidden;}#movie_right_news .content ul {	list-style:none;	padding:0;	margin:0;	width: 5000px;}#movie_right_news .content li {	float: left;	display: block;	width: 154px;	height:180px;	margin-top: 4px;	overflow: hidden;}#movie_right_news .content li .image img {	border:0;	margin-left:17px;	width:120px;	height:120px;}#movie_right_news .content li .headline {	display:block;	margin-left:17px;}#movie_right_webboard .content {	padding-left: 10px;}#movie_right_webboard ul {	padding: 0;	margin: 0;}#movie_right_webboard li {	list-style: none;	padding: 0;	margin: 0;	display: block;	width: 300px;	padding-bottom: 3px;	padding-top : 3px;	border-top: 1px dotted silver;}#movie_right_webboard li:first-child {	border: 0px none;}#movie_right_webboard li .image {	display: inline-block;	width: 60px;	height: 50px;	overflow: hidden;	vertical-align: top;}#movie_right_webboard li .headline {	display: inline-block;	width: 230px;	padding-left: 8px;	vertical-align: top;}/* CSS Slide */.has_slide {	position:relative;	overflow:hidden;}.has_slide > ul {	position: relative;}