
.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 700%;
	background-color: #000000;
	z-index:100;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.white_content {
	position: absolute;
	width: 840px;
	height: 510px;
	z-index: 200002;
	overflow: auto;
	left: 50%;
	margin-left: -420px;
	top: 50%;
	margin-top: -255px;
	
}

.buynow-button {
	font-family: "tahoma", Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-align: center;
	color: #FFF;
	background: #f80032; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4MDAzMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZDAwMjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #f80032 0%, #9d0020 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f80032), color-stop(100%, #9d0020)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f80032 0%, #9d0020 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f80032 0%, #9d0020 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f80032 0%, #9d0020 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f80032 0%, #9d0020 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f80032', endColorstr='#9d0020', GradientType=0 ); /* IE6-8 */
	height: 100%;
	width: 100%;
	border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-webkit-border-radius: 2px 2px 2px 2px;
}
.buynow-button:hover {
	background: #ad0002; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FkMDAwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDAwMDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ad0002 0%, #6d0001 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ad0002), color-stop(100%, #6d0001)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ad0002 0%, #6d0001 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ad0002 0%, #6d0001 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ad0002 0%, #6d0001 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ad0002 0%, #6d0001 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad0002', endColorstr='#6d0001', GradientType=0 ); /* IE6-8 */
}
.btn-register {
	background: #f71e1e;
	background-image: -webkit-linear-gradient(top, #f71e1e, #940000);
	background-image: -moz-linear-gradient(top, #f71e1e, #940000);
	background-image: -ms-linear-gradient(top, #f71e1e, #940000);
	background-image: -o-linear-gradient(top, #f71e1e, #940000);
	background-image: linear-gradient(to bottom, #f71e1e, #940000);
	-webkit-border-radius: 5;
	-moz-border-radius: 5;
	border-radius: 5px;
	font-family: Arial;
	color: #ffffff;
	font-size: 14px;
	padding: 10px 20px 10px 20px;
	text-decoration: none;
	width: 150px;
	height: 40px;
	border: none;
	font-weight: 700;
	cursor: pointer;
}
.btn-register:hover {
	background: #9e0000;
	text-decoration: none;
}
.login-btn {
	width: 100%;
	color: #FFF;
	padding: 10px;
	color: #333;
	height: 40px;
}
.input-login {
	border: 1px solid #bebebe;
	font-size: 16px;
	height: 30px;
	padding: 0 10px;
	width: 240px;
	background-color: #f4f4f4;
}
.login-container {
	float: left;
	height: auto;
	margin-left: 5px;
	width: 320px;
	color: #333;
}
.login-box {
	width: 266px;
	height: auto;
	padding: 15px 25px;
	border: 2px solid #E4E4E4;
	float: left;
	margin-bottom: 10px;
}
.head-login {
	font-family: "font-th", Arial, Tahoma, Helvetica, sans-serif;
	text-align: center;
	font-size: 25px;
	margin: 10px;
}
.fb-login-button {
	background-color: #4c82c1;
	background-image: -moz-linear-gradient(-90deg, #4c82c1, #1359a3);
	border: 1px solid #2265ac;
	border-radius: 3px;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	margin: 0;
	overflow: hidden;
	position: relative;
	vertical-align: middle;
	width: 100%;
	height: 40px;
}
.fb-login-button span:first-child {
	border-left: medium none;
	font-weight: bold;
	left: 0;
	padding: 0 8px;
	position: absolute;
	top: 0;
	float: left;
	width: 25px;
}
.fb-login-button span.f {
	font-size: 24px;
	line-height: 32px;
	border-right: 1px solid #3873b6;
	text-align: center;
	height: 40px;
	line-height: 40px;
}
.fb-login-button em {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.fb-login-button span {
	display: inline-block;
	padding: 8px 48px 8px 85px;
	text-decoration: none;
	vertical-align: middle;
	width: 134px;
	height: 24px;
	line-height: 22px;
}
#hor-minimalist-b {
	font-family: "tahoma", Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 310px;
	border-collapse: collapse;
	text-align: left;
	float: left;
}
#hor-minimalist-b th {
	font-size: 12px;
	padding: 12px 8px;
	color: #252525;
	font-weight: 700;
	background: #ededed;
}
#hor-minimalist-b td {
	border-bottom: 1px solid #ccc;
	color: #636363;
	padding: 8px 8px;
	background-color: #FFF;
}
#hor-minimalist-b tbody tr:hover td {
	color: #252525;
}
body {
	background: none no-repeat scroll center top #EEE;
	color: #999999;
	font-size: 12px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	background: url(../images/bg-3.jpg) fixed no-repeat top center;
}
.body-concert {
	background-image: url(../images/bg-3.jpg) !important;
	background-position: top center;
	background-repeat: no-repeat;
}
.body-performance {
	background-image: url(../images/bg-1.jpg) !important;
	background-position: top center;
	background-repeat: no-repeat;
}
a {
	text-decoration: none;
	color: #cc0000;
}
@font-face {
	font-family: 'menufont';
	src: url('../font/BEBAS___-webfont.eot');
	src: url('../font/BEBAS___-webfont.eot?#iefix') format('embedded-opentype'),  url('../font/BEBAS___-webfont.woff') format('woff'),  url('../font/BEBAS___-webfont.ttf') format('truetype'),  url('../font/BEBAS___-webfont.svg#menufont') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'menufont-th';
	src: url('../font/db_silom_x_bd-webfont.eot');
	src: url('../font/db_silom_x_bd-webfont.eot?#iefix') format('embedded-opentype'),  url('../font/db_silom_x_bd-webfont.woff') format('woff'),  url('../font/db_silom_x_bd-webfont.ttf') format('truetype'),  url('../font/db_silom_x_bd-webfont.svg#menufont-th') format('svg');
	font-weight: normal;
	font-style: normal;
}
.suzuki-2014 {
	background: url('../images/aff-suzuki-background.jpg') no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.suzuki-final {
	background: url('../images/aff-suzuki-background-final.jpg') no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.ttm-bg {
	background: url('../images/background-ttm-bg.jpg') no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
#wrapper {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	background-color: #141414;
}
#page {
	background: none repeat scroll 0 0 #FFF;
}
#page-content {
	background: none repeat scroll 0 0 #EEE;
}
img, a img {
	border: 0 none;
}
#button-buynow {
	float: right;
	text-align: center;
	margin-top: 3px;
	width: auto;
	height: auto;
	padding-right: 42px;
}
.btn-buynow {
	float: left;
	text-align: center;
	margin-top: 3px;
	width: auto;
	height: auto;
	color: #fff;
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
 *display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	font-weight: bold;
}
#button-buynow-details {
	float: left;
	text-align: center;
	margin-top: 3px;
	margin-left: 105px;
	width: auto;
	height: auto;
}
.button {
	/*display: inline-block;*/
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
 *display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 12px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	font-weight: bold;
}
.button:hover {
	text-decoration: none;
	font-weight: bold;
}
.button:active {
	position: relative;
	font-weight: bold;
	top: 1px;
}
.medium {
	font-size: 12px;
	padding: 0.4em 1.5em 0.42em;
}
.small {
	border: medium none !important;
	font-size: 12px;
	margin: 0 10px;
	padding: 5px 30px;
	border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-webkit-border-radius: 2px 2px 2px 2px;
	width: 60px;
}
.small-text {
	border: medium none !important;
	font-size: 10px;
	margin: 0 10px;
	padding: 6px 5px;
	border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-webkit-border-radius: 2px 2px 2px 2px;
	width: 110px;
	float: left;
}
.red {
	color: #fff !important;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top, #ed1c24, #aa1317);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover {
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top, #c9151b, #a11115);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top, #aa1317, #ed1c24);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}
#header {
	float: left;
	background: url("../images/header-bg.jpg") no-repeat top center #FFF;
	width: 1000px;
	height: auto;
	padding-top: 10px;
}
#headerLogin {
	height: 46px;
}
#headerLogin ul {
	list-style: none;
}
#headerLogin li {
	display: block;
	float: right;
	margin: 0;
	height: 50px;
	width: 148px;
	color: #414141;
}
#headerLogin .social {
	width: 200px;
	height: 28px;
	padding-top: 9px;
}
#headerLogin .login {
	height: 28px;
	padding-top: 17px;
	text-align: right;
	width: 390px;
}
#headerLogin .login a {
	color: #414141;
	text-decoration: none;
}
#headerLogin .language {
	width: 140px;
	height: 28px;
	background: url("../images/bg-th.gif") no-repeat top left;
	padding-top: 17px;
}
#logoBanner {
	height: 100px;
}
#logoBanner ul {
	list-style: none;
}
#logoBanner li {
	display: block;
	float: left;
	margin: 0;
	height: 100px;
	width: 150px;
	color: #414141;
}
#logoBanner .logo {
	float: left;
	height: 65px;
	margin-left: 10px;
	margin-top: 12px;
	width: 230px;
}
#logoBanner .logo a {
	color: #414141;
	text-decoration: none;
}
#logoBanner .truhits {
	width: 16px;
	height: 27px;
	padding-top: 73px;
}
#logoBanner .bannerLeaderBoard {
	width: 728px;
	height: 100px;
	margin-right: 15px;
	float: right;
}
#searchBar {
	background: transparent url("../images/bg-bar.jpg") repeat-x;
	width: 1000px;
	margin: 0;
	height: 55px;
}
#searchBar ul {
	list-style: none;
}
#searchBar li {
	display: block;
	float: left;
	margin: 0;
	height: 55px;
	width: 148px;
	color: #414141;
}
#searchBar .headBar {
	width: 430px;
}
#searchBar .searchBox {
	width: 362px;
	height: 47px;
	padding-top: 8px;
	padding-left: 25px;
}
#searchBar .howtoBuy {
	width: 170px;
	height: 47px;
	padding-top: 8px;
}
#white {
	height: 20px;
}
#bannerPushDown {
	width: 1000px;
	padding-top: 10px;
	text-align: center;
	height: 50px;
}
#line {
	margin-top: 1px;
	height: 6px;
	background: #c0c0c8;
}
#line-detail {
	margin-top: 1px;
	height: 6px;
	background: #EEE;
padding-top:
}
#content-inx {
	margin: 0 auto;
	width: 1000px;
	overflow: hidden;
	padding-top: 10px;
	background-color: #FFF;
}
#content {
	margin: 0 auto;
	width: 1000px;
	overflow: hidden;
	padding-top: 10px;
	background-color: #d9d9d9;
}
#content-left {
	display: inline;
	float: left;
	width: 680px;  /*margin-left:13px;*/
}
#content-left-all {
	display: inline;
	float: left;
	width: 972px;
	margin-left: 13px;
}
#content-left-inx {
	display: inline;
	float: left;
	width: 662px;
	margin-left: 13px;
}
#content-left-main-all-event {
	float: left;
	height: auto;
	padding: 20px;
	position: relative;
	width: 638px;
}
#content-left-main-news {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #D2D2D2;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
	float: left;
	margin-bottom: 15px;
	width: 678px;
	height: 260px;
	background: url(/images/content-left-main-news-bg.jpg) no-repeat;
}
#content-left-main-newsupdate {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #D2D2D2;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
	float: left;
	margin-bottom: 15px;
	width: 678px;
	height: 260px;
	background: url(/images/content-left-main-newsupdate-bg.jpg) no-repeat;
}
#content-left-main {
	float: left;
	background: #FFFFFF;
	padding-bottom: 15px;
	margin-bottom: 10px;
	border: 1px solid #D2D2D2;
	-webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	position: relative;
	width: 678px;
	height: auto;
}
#content-left-main-all {
	float: left;
	background: #FFFFFF;
	padding-bottom: 20px;
	margin-bottom: 30px;
	border: 1px solid #D2D2D2;
	-webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	position: relative;
	width: 970px;
	height: auto;
	font-size: 13px;
}
#content-left-main-all a {
	color: #a90000;
}
#content-left-main-2 {
	float: left;
	background: #FFFFFF;
	margin-bottom: 15px;
	margin-right: 13px;
	border: 1px solid #cdcccc;
	-webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	position: relative;
	width: 323px;
	height: auto;
}
#content-left-main-4 {
	float: left;
	background: #FFFFFF;
	margin-bottom: 15px;
	margin-right: 15px;
	border: 1px solid #cdcccc;
	-webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	position: relative;
	width: 188px;
	height: auto;
}
#content-left-main-5 {
	float: left;
	background: #FFFFFF;
	margin-bottom: 15px;
	border: 1px solid #cdcccc;
	-webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	position: relative;
	width: 454px;
	height: auto;
}
#right-content-main {
	float: left;
	background: #FFFFFF;
	margin-bottom: 10px;
	border: 1px solid #cccccc;
	-webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	position: relative;
	width: 298px;
	height: auto;
}
#content-left-main-3 {
	float: left;
	background: #FFFFFF;
	margin-bottom: 15px;
	border: 1px solid #D2D2D2;
	-webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	position: relative;
	width: 320px;
	height: auto;
}
#content-left-inx-main, #hotEvent {
	float: left;
	background: #FFFFFF;
	margin-bottom: 12px;
	border: 1px solid #cdcccc;
	-webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	position: relative;
	width: 660px;
	height: auto;
}
#content-left-main a {
	color: #cc0000;
	float:left;
}
#content-right {
	display: inline;
	float: left;
	width: 300px;
	margin-left: 10px;
	margin-right: 10px;
}
#content-right-inx {
	display: inline;
	float: left;
	width: 300px;
	margin-left: 15px;
	margin-right: 10px;
	margin-bottom: 15px;
}
#onSaleNow {
	width: 1000px;
	background: #141414;
	height: 290px;
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
}
#onSaleNow-list {
	float: left;
	width: 140px;
	padding-left: 10px;
	padding-top: 53px;
	padding-right: 10px;
	background: url("../images/OnSaleNow-header.png") no-repeat center top transparent;
	height: 223px;
	color: #a1a1a1;
	font-size: 11px;
	overflow: hidden;
}
#onSaleNow-list ul {
	list-style: none;
	margin-bottom: 7px;
}
#onSaleNow-list li {
	display: block;
	margin: 0;
	padding-top: 5px;
	height: auto;
	border-bottom-width: 1px;
	border-bottom-color: #353535;
	border-bottom-style: dashed;
}
#onSaleNow-list li a {
	color: #a1a1a1;
	text-decoration: none;
}
#content-category {
	float: left;
	margin-left: 10px;
	width: 660px;
	height: auto;
	font-size: 12px;
	margin-top: 30px;
}
#content-category ul {
	list-style: none;
	display: block;
}
#content-category li {
	float: left;
	background: #f6f6f6;
	margin-left: 8px;
	margin-right: 1px;
	margin-bottom: 15px;
	padding-top: 7px;
	padding-left: 7px;
	padding-right: 3px;
	border: 1px solid #D2D2D2;
	-webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	position: relative;
	padding-bottom: 10px;
	height: auto;
	width: 305px;
	height: auto;
}
#content-category li:hover {
	background: #e9e9e9;
}
#content-category-pic {
	float: left;
	width: 120px;
	height: 185px;
}
#content-category-pic-event {
	float: left;
	width: 120px;
	height: 154px;
	background-color: #FFF;
}
#content-category-pic-event img {
	padding: 2px;
	border: 1px solid #d0cdcd;
}
#content-category-social {
	float: left;
	padding-top: 8px;
	text-align: center;
	margin-bottom: 15px;
	width: 120px;
	height: 30px;
}
#content-category-detail {
	float: left;
	margin-left: 10px;
	padding-left: 10px;
	width: 160px;
	height: 156px;
	border-left-width: 1px;
	border-left-color: #9b9b9b;
	border-left-style: dashed;
}
#onSaleNow-down {
	float: left;
	text-align: center;
	width: 155px;
	height: 8px;
}
#onSaleNow-event {
	float: left;
	width: 502px;
	/*background: url("../images/pic-onsale-1.jpg") no-repeat center top transparent;*/
	height: 270px;
	overflow: hidden;
}
#searchBox {
	background: url("../images/bg-search.png") no-repeat center top transparent;
	height: 270px;
}
#searchBox-list {
	float: left;
	width: 300px;
	height: 47px;
}
#searchBox-list ul {
	list-style: none;
}
#searchBox-list li {
	float: left;
	display: block;
	margin: 0;
	padding-top: 7px;
	padding-left: 5px;
	padding-right: 5px;
	height: auto;
}
.event-search {
	width: 90px;
	padding-left: 29px;
	padding-right: 18px;
}
.bus-search {
	width: 90px;
	padding-left: 10px;
}
.flight-search {
	width: 110px;
	padding-left: 8px;
}
.hotel-search {
	width: 88px;
}
.travel-search {
	width: 100px;
	padding-left: 5px;
}
.chanel-search {
	width: 100px;
}
#searchBox-list li a {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#searchBox-content {
	float: left;
	color: #333;
	width: 285px;
	margin: 0;
	height: 158px;
	padding-top: 25px;
	padding-left: 15px;
}
#searchBox-bar {
	float: left;
	margin-left: 5px;
	background: url("../images/bg-search.jpg") no-repeat center top transparent;
	width: 290px;
	height: 35px;
}
#searchBox-content-1 {
	float: left;
	text-align: right;
	width: 105px;
	padding-top: 3px;
	padding-right: 4px;
	margin-bottom: 6px;
}
#searchBox-content-2 {
	float: left;
	text-align: left;
	width: 150px;
	margin-bottom: 6px;
}
#searchBox-content-3 {
	float: left;
	height: auto;
	line-height: 15px;
	min-height: 18px;
	text-align: left;
	width: 50px;
	margin-bottom: 6px;
}
#line-white {
	margin-top: 1px;
	height: 6px;
	background: #FFFFFF;
}
#scoop {
	float: left;
	margin-top: 9px;
	width: 630px;
	height: 285px;
	background: url("../images/scoop-bg.png") no-repeat center top transparent;
}
#banner468-1 {
	float: left;
	text-align: center;
	width: 658px;
	height: 60px;
	margin-bottom: 15px;
}
#banner145-1 {
	float: left;
	background: #333333;
	width : 145px;
	height: 100px;
	margin: 0 10px 10px 0;
}
#banner145-2 {
	float: left;
	margin-left: 10px;
	background: #333333;
	width : 145px;
	height: 100px;
	margin: 0 0 10px 0;
}
#banner145-1-detail {
	float: left;
	background: #333333;
	width : 145px;
	height: 100px;
	margin: 10px 10px 0 0;
}
#banner145-2-detail {
	float: left;
	margin-left: 10px;
	background: #333333;
	width : 145px;
	height: 100px;
	margin: 10px 0 0 0;
}
#banner300 {
	float: left;
	margin-top: 6px;
	width : 300px;
	height: 250px;
	margin-bottom: 6px;
}
#banner300-inx {
	float: left;
	width : 300px;
	height: 250px;
	margin-bottom: 10px !important;
}
#banner300-detail {
	float: left;
	margin: 10px 0 0;
	width : 300px;
	height: 250px;
}
#banner300-detail-01 {
	float: left;
	margin: 0 0 10px;
	width : 300px;
	height: 250px;
}
#news {
	float: left;
	background-color: #d2d2d2;
	width : 298px;
	height: 283px;
	font-size: 11px;
	border-bottom: 4px solid #8d0000;
}
#news ul {
	list-style: none outside none;
	width: 240px;
	padding-top: 10px;
}
#news li {
	float: left;
	display: inline;
	margin-left: 7px;
	background-color: #FFFFFF;
	border: 1px dotted #b4b3b3;
	height: 69px;
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	width: 272px;
	color: #414141;
}
#news li a {
	text-decoration : none;
	color : #333333;
}
#news li img {
	margin-right: 3px;
	border: 1px solid #d0cdcd;
}
#news-img {
	float: left;
	height: 62px;
	width: 72px;
}
#news-name {
	float: left;
	height: 62px;
	margin-left: 10px;
	width: 183px;
}
#news-name h4 {
	font-size: 11px;
}
#news-link {
	float: right;
	width: 84px;
}
#news-link a {
	text-decoration : none;
	color : #FFFFFF;
	font-weight: bold;
}
#news-link-inx {
	float: right;
	width: 78px;
	margin-top: 12px;
	font-size: 11px;
}
#news-link-inx a {
	text-decoration : none;
	color : #FFFFFF;
	font-weight: bold;
}
#news-link-inx2 {
	float: right;
	width: 79px;
	margin-top: 9px;
	font-size: 11px;
}
#news-link-inx2 a {
	text-decoration : none;
	color : #FFFFFF;
	font-weight: bold;
}
#travel {
	float: left;
	margin-top: 7px;
	width : 630px;
	height: 252px;
	background: url("../images/travel-bg.jpg") no-repeat center top transparent;
}
#travel-tip {
	float: left;
	margin-top: 7px;
	width : 300px;
	height: 252px;
	background: url("../images/travel-tip-bg.jpg") no-repeat center top transparent;
}
#merchandise {
	float: left;
	margin-top: 9px;
	width: 310px;
	height: 289px;
	background: url("../images/merchandise-bg.png") no-repeat center top transparent;
}
#shopping {
	float: left;
	margin-top: 9px;
	width: 310px;
	height: 289px;
	background: url("../images/shopping-bg.png") no-repeat center top transparent;
}
#bestSeller {
	float: left;
	margin-top: 9px;
	width: 300px;
	height: 289px;
	background: url("../images/best-seller.png") no-repeat center top transparent;
}
#eventDetail {
	float: left;
	width: 640px;
	height: auto;
	background: #FFF;
}
#headDetail {
	float: left;
	width: 678px;
	min-height: 40px;
	background: url("../images/bg-header-detail-all.png") no-repeat center top transparent;
}
#headDetail-all {
	float: left;
	width: 970px;
	min-height: 40px;
	background: url("../images/bg-header-detail-all-2.png") no-repeat center top transparent;
}
#textheadDetail {
	float: left;
	width: 614px;
	padding-top: 18px;
	padding-left: 7px;
	min-height: 22px;
	height: auto;
	font-weight: bold;
	color: #333;
	text-shadow: 0.1em 0.1em 0.05em #FFFFFF;
}
#textheadDetail h2 {
	font-size: 12px;
	font-weight: bold;
}
#textheadDetail a {
	color: #a90000;
	text-shadow: 0.1em 0.1em 0.05em #FFFFFF;
}
#textheadDetail-all {
	float: left;
	width: 800px;
	padding-top: 18px;
	padding-left: 7px;
	height: 22px;
	font-weight: bold;
}
#textheadDetail-all h2 {
	font-size: 12px;
	font-weight: bold;
}
#textheadDetail-all a {
	color: #a90000;
	text-shadow: 0.1em 0.1em 0.05em #FFFFFF;
}
#textheadDetail-date {
	float: left;
	width: auto;
	height: auto;
	font-weight: bold;
	margin-bottom: 6px;
	color: #707070;
	width: 160px;
	height: auto;
}
#textheadDetail-date h5 {
	font-size: 13px;
}
#textheadDetail-venue {
	float: left;
	width: auto;
	height: auto;
	font-weight: bold;
	margin-bottom: 6px;
	width: 160px;
	height: auto;
}
#textheadDetail-venue h4 {
	font-size: 12px;
}
#textheadDetail-venue a {
	color: #313030;
	text-shadow: 0.1em 0.1em 0.05em #FFFFFF;
}
#textheadDetail-event {
	float: left;
	width: auto;
	height: auto;
	font-weight: bold;
	margin-bottom: 8px;
	width: 160px;
	height: auto;
}
#textheadDetail-event h3 {
	font-size: 12px;
}
#textheadDetail-event a {
	color: #a90000;
	text-shadow: 0.1em 0.1em 0.05em #FFFFFF;
}
#textLag {
	float: left;
	width: 46px;
	padding-top: 16px;
tton  padding-left:10px;
	height: 24px;
}
#detailName {
	float: left;
	width: 678px;
	padding-top: 22px;
	height: 82px;
	background: transparent url("../images/bg-detail-name.png") repeat-x;
}
#detailName-news {
	float: left;
	height: auto;
	padding: 20px;
	width: 638px;
	background: transparent url("../images/bg-detail-name.png") repeat-x;
}
#detailName-all {
	float: left;
	width: 970px;
	padding-top: 22px;
	height: 90px;
	background: transparent url("../images/bg-detail-name.png") repeat-x;
}
#eventName {
	float: left;
	width: 465px;
	padding-left: 15px;
	height: 68px;
}
#eventName-news {
	float: left;
	height: 30px;
	width: auto;
}
#eventName-news h1 a {
	color: #000000 !important;
	border-bottom: solid 1px #dc1a21;
}
#eventName h1 {
	font-size: 23px;
	color: #cc0000;
}
#flow {
	margin: 0;
	padding: 0;
	float: left;
	width: 970px;
	height: 84px;
}
#flow h1 {
	font-size: 23px;
	color: #cc0000;
}
#eventName a {
	color: #cc0000;
}
#eventSocial {
	float: left;
	width: 185px;
	padding-left: 5px;
	height: 68px;
}
#eventSocial-news {
	float: right;
	margin-top: 4px;
	width: auto;
}
.fb-like-button-wrap {
	padding-top: 2px;
	float: left;
}
#eventContent1 {
	float: left;
	width: 325px;
	margin-left: 6px;
	padding: 0;
	height: auto;
}
#eventContent2 {
	float: left;
	margin-left: 13px;
	padding: 0;
	width: 322px;
	height: auto;
	color: #000000;
}
#eventPoster {
	float: left;
	margin-left: 10px;
	margin-bottom: 15px;
	width: 310px;
	height: auto;
}
#eventPoster img {
	border: 1px solid #d0cdcd;
}
#eventRating {
	float: left;
	width: 200px;
	height: 50px;
}
#eventPrint {
	float: left;
	width: 100px;
	height: 50px;
}
#eventBuynow {
	float: left;
	width: 320px;
	text-align: center;
	padding-bottom: 15px;
	height: auto;
}
#eventContentmain {
	float: left;
	width: 329px;
	margin-top: 20px;
	/*text-align:justify;*/
	line-height: 140%;
	height: auto;
	color: #333;
	font-size: 12px;
}
#infoDetail-head {
	float: left;
	height: auto;
	background: transparent url("../images/bg-head-detail.png") repeat-x;
	margin-top: 15px;
	padding-top: 4px;
	text-align: left;
	width: 310px;
}
#infoDetail-head h3 {
	font-size: 12px;
}
#infoDetail-head-sub {
	margin-top: 8px;
	margin-bottom: 8px;
	font-weight: bold;
	border-bottom: 1px solid #CCCCCC;
	float: left;
	height: 16px;
	line-height: 12px;
	text-align: left;
	width: 310px;
}
#infoDetail-head-sub h3 {
	font-size: 12px;
}
#infoDetail-head-sub-detail {
	float: left;
	line-height: 18px;
	text-align: left;
	width: 310px;
	height: auto;
	padding-left: 24px;
}
#infoDetail-head-sub-detail a {
	color: #F00;
	text-decoration: underline;
}
#infoDetail-head-sub-detail-br {
	float: left;
	height: 5px;
	width: auto;
}
#infoDetail-chanel {
	float: left;
	height: auto;
	width: 150;
}
#infoDetail-content {
	float: left;
	width: 310px;
	height: auto;
	margin-top: 15px;
	text-align: justify;
	line-height: 140%;
	color: #333;
	font-size: 12px;
}
#tag-detail {
	float: left;
	width: 610px;
	padding: 20px 10px 10px 30px;
	color: #333;
	z-index: -1;
}
#tag-detail h2 {
	font-size: 12px;
}
#relate-detail {
	overflow: hidden;
	border: 1px solid #d2d2d2;
	padding: 10px;
	margin-left: 20px;
	margin-bottom: 20px;
	width: 600px;
}
#relate-detail h3 {
	font-size: 11px;
	font-weight: bold;
}
#relate-detail ul li {
	float: left;
	display: inline;
	width: 145px;
	height: auto;
	overflow: hidden;
}
#relate-detail img {
	padding: 2px;
	border: 1px solid #d0cdcd;
}
#relate-detail h5 {
	margin: 5px 0;
	padding: 0;
	color: #333;
}
#headReccomend {
	float: left;
	width: 660px;
	height: 39px;
	background: url("../images/head-reccomend.png") no-repeat center top transparent;
}
#headHotEvents {
	float: left;
	width: 660px;
	height: 39px;
	background: url("../images/head-hotEvent.png") no-repeat center top transparent;
}
#headHotEvents-red {
	float: left;
	width: 660px;
	padding-top:10px; /*red theme*/
	height: 275px;	/*red theme*/
	/*height: 288px;*/ 
	overflow: hidden;
	background: url("../images/bg-hotevent.jpg") repeat-x  transparent;
	/*background: url("../images/bg-chevy.jpg") repeat-x transparent;*/
}
#headHotEvents-red ul {
	float: left;
	/*margin-top:13px;*/
	list-style: none outside none;
	width: 660px;
}
#headHotEvents-red li {
	float: left;
	display: inline;
	margin-left: 10px;
	background-color: #000;
	height: 256px;
	padding-right: 4px;
	padding-top: 4px;
	padding-left: 4px;
	width: 145px;
	color: #666666;
}
#headHotEvents-red-poster {
	float: left;
	width: 145px;
	margin-bottom: 5px;
}
#headHotEvents-red-name {
	float: left;
	width: 145px;
	margin-bottom: 5px;
	line-height: 13px;
}
#headHotEvents-red-name h3 {
	font-size: 12px;
}
#headHotEvents-red-name a {
	text-decoration : none;
	font-weight: bold;
	color : #FFFFFF;
}
#headHotEvents-red-date {
	float: left;
	width: 145px;
}
#headHotEvents-bl {
	float: left;
	width: 660px;
	height: 230px;
	border-bottom: 1px solid #6f6f6f;
	font-size: 11px;
	background: #4c4c4c; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNGM0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzEzMTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #4c4c4c 0%, #131313 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4c4c4c), color-stop(100%, #131313)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #4c4c4c 0%, #131313 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #4c4c4c 0%, #131313 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #4c4c4c 0%, #131313 100%); /* IE10+ */
	background: linear-gradient(to bottom, #4c4c4c 0%, #131313 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313', GradientType=0 ); /* IE6-8 */
}
#headHotEvents-bl-2 {
	float: left;
	width: 660px;
	height: 230px;
	background: url("../images/bg-hotevent-3.jpg") repeat-x transparent;
}
#headHotEvents-bl ul {
	float: left;
	margin-top: 10px;
	list-style: none outside none;
	width: 660px;
}
#headHotEvents-bl li {
	float: left;
	display: inline;
	margin-left: 10px;
	background-color: #000;
	height: 203px;
	padding-right: 2px;
	padding-top: 2px;
	padding-left: 2px;
	width: 116px;
	color: #666666;
}
#headHotEvents-bl-poster {
	float: left;
	width: 116px;
	margin-bottom: 5px;
}
#headHotEvents-bl-name {
	float: left;
	width: 113px;
	padding-left: 3px;
	margin-bottom: 4px;
	line-height: 12px;
}
#headHotEvents-bl-name h3 {
	font-size: 11px;
}
#headHotEvents-bl-name a {
	text-decoration : none;
	font-weight: bold;
	color : #FFFFFF;
}
#headHotEvents-bl-date {
	float: left;
	width: 113px;
	padding-left: 3px;
}
#Scoop-Promotion {
	float: left;
	width: 660px;
	height: 240px;
	background: #161616;
}
#headScoop {
	float: left;
	width: 660px;
	height: 39px;
	background: url("../images/head-scoop.png") no-repeat center top transparent;
}
#Scoop-Promotion-b {
	float: left;
	width: 365px;
	height: 220px;
}
#Scoop-Promotion-b ul {
	float: left;
	margin-top: 13px;
	list-style: none outside none;
	width: 365px;
}
#Scoop-Promotion-b li {
	float: left;
	display: inline;
	margin-left: 15px;
	height: 202px;
	width: 162px;
	color: #666666;
}
#Scoop-Promotion-b-pic {
	float: left;
	width: 162px;
	height: 112px;
	margin-bottom: 4px;
}
#Scoop-Promotion-b-pic img {
	border: 1px solid #666666;
}
#Scoop-Promotion-b-name {
	float: left;
	width: 162px;
	height: 41px;
	margin-top: 3px;
	margin-bottom: 2px;
	line-height: 13px;
}
#Scoop-Promotion-b-name h4 {
	font-size: 12px;
}
#Scoop-Promotion-b-name a {
	text-decoration : none;
	font-weight: bold;
	color : #FFFFFF;
}
#Scoop-Promotion-b-detail {
	float: left;
	width: 140px;
	height: 30px;
	margin-bottom: 3px;
	line-height: 13px;
}
#scoop-detail {
	float: left;
	width : 285px;
	height: 220px;
	margin-top: 14px;
	;
	font-size: 11px;
}
#scoop-detail ul {
	list-style: none outside none;
}
#scoop-detail li {
	float: left;
	display: inline;
	background: #660303;
	height: 64px;
	margin-left: 2px;
	margin-bottom: 3px;
	padding-left: 8px;
	padding-top: 6px;
	width: 274px;
	color: #e2e2e2;
}
#scoop-detail li a {
	text-decoration : none;
	font-weight: bold;
	color : #FFFFFF;
}
#scoop-detail li img {
	margin-right: 3px;
	border: 1px solid #666666;
}
#scoop-detail-img {
	float: left;
	height: 60px;
	width: 70px;
}
#scoop-detail-name {
	float: left;
	height: 62px;
	margin-left: 8px;
	width: 185px;
	line-height: 14px;
}
#scoop-detail-name h4 {
	font-size: 11px;
}
#headTravel {
	float: left;
	width: 660px;
	height: 40px;
	background: url("../images/headerTravel.jpg") no-repeat center top transparent;
}
#travel-content {
	float: left;
	width : 660px;
	padding-top: 10px;
	height: 221px;
}
#travel-content-s-package {
	float: left;
	width : 165px;
	height: 210px;
	background: url("../images/travel-pic.png") no-repeat center top transparent;
}
#travel-content-s {
	float: left;
	width : 100%;
	height: 210px;
}
#travel-content-s ul {
	float: left;
	list-style: none outside none;
	width: auto;
	margin-top: 8px;
}
#travel-content-s li {
	float: left;
	display: inline;
	height: 180px;
	margin-left: 14px;
	margin-bottom: 3px;
	width: 147px;
	color: #474747;
}
#travel-content-s li img {
	margin-right: 3px;
	border: 1px solid #ADADAD;
}
#travel-content-s-pic {
	float: left;
	width: 147px;
	height: 104px;
	margin-bottom: 7px;
	border: 1px solid #CDCCCC;
}
#travel-content-s-name {
	float: left;
	height: 30px;
	width: 145px;
	line-height: 14px;
	font-size: 11px;
}
#travel-content-s-name h4 {
	font-size: 11px;
}
#travel-content-s-name a {
	text-decoration : none;
	font-weight: bold;
	color : #3c8fe2;
}
#headMerchandise {
	float: left;
	width: 323px;
	height: 40px;
	background: url("../images/headMerchandise.png") no-repeat center top transparent;
}
#Merchandise-content {
	float: left;
	width : 323px;
	height: 248px;
	background: url("../images/headMerchandise-bg.png") repeat-y transparent;
}
#Merchandise-content-1 {
	float: left;
	width : 313px;
	height: 137px;
}
#Merchandise-content-1 ul {
	float: left;
	list-style: none outside none;
	width: auto;
	margin-top: 5px;
}
#Merchandise-content-1 li {
	float: left;
	display: inline;
	height: 137px;
	margin-left: 13px;
	margin-right: 2px;
	margin-bottom: 3px;
	width: 137px;
	color: #474747;
}
#Merchandise-content-1 li img {
	border: 1px solid #adadad;
}
#Merchandise-content-1-pic {
	float: left;
	width: 137px;
	height: 95px;
	margin-bottom: 6px;
}
#Merchandise-content-1-name {
	float: left;
	height: 30px;
	width: 137px;
	line-height: 14px;
	font-size: 11px;
}
#Merchandise-content-1-name h4 {
	font-size: 11px;
}
#Merchandise-content-1-name a {
	text-decoration : none;
	font-weight: bold;
	color : #3c8fe2;
}
#lastest-event-content-2 {
	float: left;
	width : 585px;
	height: auto;
}
#lastest-event-content-2 ul {
	float: left;
	list-style: none outside none;
	width: auto;
	margin-top: 5px;
}
#lastest-event-content-2 li {
	float: left;
	display: inline;
	height: auto;
	margin-left: 0;
	margin-right: 10px;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 280px;
	color: #474747;
}
#lastest-event-content-2-pic {
	float: left;
	width: 12x;
	height: 12px;
	margin-top: 1px;
	margin-right: 5px;
}
#lastest-event-content-2-name {
	float: left;
	height: auto;
	width: 260px;
	line-height: 14px;
	font-size: 10x;
	color: #474747;
	border-bottom-width: 1px;
	border-bottom-color: #d3d3d3;
	border-bottom-style: dashed;
}
#lastest-event-content-2-name a {
	text-decoration : none;
	font-weight: bold;
	color : #373739;
}
#Merchandise-content-3 {
	float: left;
	margin-top: 5px;
	width : 313px;
	height: auto;
}
#Merchandise-content-3 ul {
	float: left;
	list-style: none outside none;
	width: auto;
	margin-top: 5px;
}
#Merchandise-content-3 li {
	float: left;
	display: inline;
	height: 18px;
	margin-left: 16px;
	margin-right: 2px;
	margin-top: 3px;
	margin-bottom: 1px;
	width: 290px;
	color: #474747;
}
#Merchandise-content-3-pic {
	float: left;
	width: 12x;
	height: 12px;
	margin-top: 1px;
	margin-right: 5px;
}
#Merchandise-content-3-name {
	float: left;
	height: 18px;
	width: 260px;
	line-height: 14px;
	font-size: 11px;
	color: #474747;
	border-bottom-width: 1px;
	border-bottom-color: #d3d3d3;
	border-bottom-style: dashed;
}
#Merchandise-content-3-name h4 {
	font-size: 11px;
}
#Merchandise-content-3-name a {
	text-decoration : none;
	font-weight: bold;
	color : #373739;
}
#headShopping {
	float: left;
	width: 320px;
	height: 40px;
	background: url("../images/headShopping.png") no-repeat center top transparent;
}
#shopping-content {
	float: left;
	width : 320px;
	height: 248px;
	background: url("../images/headShopping-bg.png") repeat-y transparent;
}
#headNews-all-1 {
	float: left;
	width: 298px;
	height: 55px;
	background: url("../images/headNews-1.png") no-repeat center top transparent;
}
#headNews-all {
	float: left;
	width: 298px;
	height: 55px;
	background: url("../images/headNews-2.png") no-repeat center top transparent;
}
#headDestination {
	float: left;
	width: 298px;
	height: 40px;
	background: url("../images/headDestination.png") no-repeat center top transparent;
}
#destination-content {
	float: left;
	width : 298px;
	height: 230px;
}
#destination-content ul {
	float: left;
	list-style: none outside none;
	width: auto;
	padding-top: 10px;
}
#destination-content li {
	float: left;
	display: inline;
	height: 60px;
	width: 276px;
	padding-top: 7px;
	padding-bottom: 2px;
	margin-left: 9px;
	color: #474747;
	border-bottom-width: 1px;
	border-bottom-color: #c6c6c6;
	border-bottom-style: dashed;
}
#destination-content-pic {
	float: left;
	width: 60x;
	height: 55px;
	margin-right: 8px;
}
#destination-content-pic img {
	border: 1px solid #d0cdcd;
}
#destination-content-name {
	float: left;
	height: 55px;
	width: 205px;
	line-height: 14px;
	color: #666666;
	font-size: 11px;
}
#destination-content-name h4 {
	font-size: 11px;
}
#destination-content-name a {
	text-decoration : none;
	font-weight: bold;
	color : #FF5300;
	text-shadow: 0.1em 0.1em 0.05em #FFFFFF;
}
#headBest-seller {
	float: left;
	width: 298px;
	height: 34px;
	background: url("../images/headBest-seller.png") no-repeat center top transparent;
}
#best-seller-content {
	float: left;
	width : auto;
	height: 253px;
	background: url("../images/best-seller-bg.png") no-repeat left top transparent;
}
#best-seller-content ul {
	float: left;
	list-style: none outside none;
	width: auto;
}
#best-seller-content li {
	float: left;
	display: inline;
	height: 51px;
	width: 255px;
	margin-left: 40px;
	color: #474747;
}
#best-seller-content-pic {
	float: left;
	width: 49px;
	height: 44px;
	margin-left: 3px;
	margin-right: 8px;
	margin-top: 2px;
}
#best-seller-content-name {
	float: left;
	padding-top: 8px;
	height: auto;
	width: 190px;
	line-height: 14px;
	color: #FFFFFF;
	font-size: 11px;
}
#best-seller-content-name h3 {
	font-size: 11px;
}
#best-seller-content-name a {
	text-decoration : none;
	font-weight: bold;
	color : #cccbcb;
	text-shadow: 0.1em 0.1em 0.05em #333333;
}
#headLatest {
	float: left;
	width: 660px;
	height: 40px;
	background: url("../images/headLastest.png") no-repeat center top transparent;
}
#latest-content {
	float: left;
	width : 650px;
	padding-right: 10px;
	height: 230px;
	background: url("../images/headLastest-bg.png") no-repeat center top transparent;
	font-size: 10px;
}
#headTTMguide {
	float: left;
	width: 188px;
	height: 40px;
	background: url("../images/headTTMguide.png") no-repeat center top transparent;
}
#ttmguide-content {
	float: left;
	width : 173px;
	height: 223px;
	padding-left: 14px;
}
#social-content {
	float: left;
	width: 454px;
	height: 263px;
}
#headMovie {
	float: left;
	width: 298px;
	height: 40px;
	background: url("../images/headMovie.png") no-repeat center top transparent;
}
#movie-content {
	float: left;
	width : 298px;
	height: 223px;
	background: url("../images/movie-bg.jpg") no-repeat center top transparent;
}
#headVenues {
	float: left;
	width: 298px;
	height: 40px;
	background: url("../images/headVenues.png") no-repeat center top transparent;
}
#venues-content {
	float: left;
	width : 298px;
	height: auto;
	padding: 6px 0;
}
#venues-content ul {
	float: left;
	list-style: none outside none;
	width: auto;
}
/*#venues-content li {
background-image: -ms-linear-gradient(top left, #FDFDFD 0%, #E4E4E4 100%);
background-image: -moz-linear-gradient(top left, #FDFDFD 0%, #E4E4E4 100%);
background-image: -o-linear-gradient(top left, #FDFDFD 0%, #E4E4E4 100%); 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #FDFDFD), color-stop(1, #E4E4E4));
background-image: -webkit-linear-gradient(top left, #FDFDFD 0%, #E4E4E4 100%);
background-image: linear-gradient(to bottom right, #FDFDFD 0%, #E4E4E4 100%);
    color: #474747;
    display: block;
    float: left;
    height: 40px;
    margin-left: 9px;
    margin-top: 5px;
    width: 280px;
}*/

#venues-content li {
	background-image: -ms-linear-gradient(top left, #FDFDFD 0%, #E4E4E4 100%);
	background-image: -moz-linear-gradient(top left, #FDFDFD 0%, #E4E4E4 100%);
	background-image: -o-linear-gradient(top left, #FDFDFD 0%, #E4E4E4 100%);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #FDFDFD), color-stop(1, #E4E4E4));
	background-image: -webkit-linear-gradient(top left, #FDFDFD 0%, #E4E4E4 100%);
	background-image: linear-gradient(to bottom right, #FDFDFD 0%, #E4E4E4 100%);
	color: #474747;
	display: block;
	float: left;
	height: 36px;
	margin-left: 9px;
	margin-top: 2px;
	width: 280px;
}
#venues-content li.v1 {
	background-image: url("../images/venues-rachadalai.png");
	width: 288px;
}
#venues-content li.v2 {
	background-image: url("../images/venues-m-theatre.png");
	width: 288px;
}
#venues-content li.v3 {
	background-image: url("../images/venues-aksra.png");
	width: 288px;
}
#venues-content li.v4 {
	background-image: url("../images/venues-ctp.png");
	width: 288px;
}
#venues-content li.v5 {
	background-image: url("../images/venues-psc.png");
	width: 288px;
}
#venues-content-name {
	float: left;
	padding-top: 12px;
	padding-left: 60px;
	height: auto;
	width: 228px;
	line-height: 14px;
	color: #FFFFFF;
	font-size: 12px;
	text-shadow: 0.1em 0.1em 0.05em #FFFFFF;
}
#venues-content-name h4 {
	font-size: 12px;
}
#venues-content-name a {
	text-decoration : none;
	font-weight: bold;
	color : #4a4949;
}
#catbg {
	color: #000000;
	float: left;
	height: 21px;
	margin-bottom: 10px;
	padding: 10px 0;
	width: 100%;
}
#catbg h2 {
	font-size: 16px;
	font-weight: bold;
	float: left;
	width: auto;
}
#catbg h4 {
	text-shadow: 0.1em 0.1em 0.05em #FFFFFF;
	font-size: 13px;
	padding-top: 2px;
	float: left;
	width: 50px;
}
#catbg span.layoutswitch {
	float: right;
	cursor: pointer;
	cursor: hand;
	background: url(../images/btn-listgrid-list-on.png) no-repeat left top;
	height: 22px;
	width: 46px;
}
#catbg span.layoutswitch.switch2 {
	background-image: url(../images/btn-listgrid-list-off.png);
}
/*/////////////////////////////////////////*/



.itemlist {
	float: left;
	width: 640px;
	height: auto;
	font-size: 12px;
	border-bottom: 1px solid #E1E1E1;
}
.itemlist ul {
	list-style: none;
	display: block;
}
.itemlist li {
	color: #898989;
}
.itemlist li:hover {
	cursor: pointer;
	cursor: hand;
	background: #e9e9e9;
}
.itemlist li a {
	text-decoration : none;
}
.itemlist li img {
	float: left;
	height: 110px;
	width: 81px;
}
.itemlist li span {
	display: block;
	float: left;
	margin: 0 0 4px;
	width: 190px;
}
.itemlist h3 {
	color: #A90000;
	float: left;
	font-size: 11px;
	margin-bottom: 4px;
	width: 190px;
}
.itemlist ul.layout2 li {
	background: none repeat scroll 0 0 #F0F0F0;
	display: inline;
	float: left;
	height: 330px;
	margin-bottom: 25px;
	margin-left: 16px;
	position: relative;
	width: 140px;
	border-top: solid 5px #F0F0F0;
}
.itemlist ul.layout2 li h3 a {
	color: #000000 !important;
}
.itemlist ul.layout2 li:hover {
	cursor: pointer;
	cursor: hand;
	background: #e0e0e0;
	border-top: solid 5px #dc1a21;
}
.itemlist ul.layout2 li a {
	text-decoration : none;
	color : #333333;
}
.itemlist ul.layout2 li img {
	float: left;
	height: 186px;
	width: 140px;
}
.itemlist ul.layout2 h3 {
	float: left;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 4px;
	padding: 10px 10px 0;
	width: 120px;
	height: 80px;
	line-height: 16px;
}
.itemlist ul.layout2 li span {
	display: block;
	float: left;
	font-size: 11px;
	margin: 0 0 4px;
	padding: 0 10px;
	width: 120px;
}
/* footer */


#event-concert-footer-topic {
	width: 350px;
	height: 20px;
	font-size: 12px;
	font-weight: bold;
	color: #D9043F;
	text-align: right;
	float: left;
}
#event-concert-footer-topic-list {
	width: 650px;
	height: 20px;
	font-size: 12px;
	color: #999999;
	text-align: left;
	float: left;
}
#event-concert-footer-copyright {
	width: 1000px;
	height: 20px;
	font-size: 13px;
	color: #000000;
	text-align: center;
}
#event-concert-footer-navi {
	width: 1000px;
	height: 20px;
	font-size: 12px;
	color: #999999;
	text-align: center;
	font-weight: 300;
}
#event-concert-footer {
	margin : 0 auto;
	text-align: left;
	/*margin-top:15px;*/
	width : 1000px;
	font-family: Tahoma, sans-serif;
}
#footer-all {
	margin : 0 auto;
	text-align: left;
	width : 1000px;
	font-family: Tahoma, sans-serif;
}
#footer-new {
	margin : 0 auto;
	float : left;
	width : 1000px;
	height: 130px;
	font-family: Tahoma, sans-serif;
}
.box-text {
	font-size: 11px;
	float: left;
	color: #fff;
	margin-top: 5px;
	line-height: 110%;
}
.box-text ul {
	padding : 0;
}
.box-text li {
	line-height : 13px;
	list-style: disc;
	display: list-item;
	margin-left : 12px;
}
.box-text a {
	float: left;
	font-weight: normal;
	text-decoration: none;
	color: #fff;
}
.box-text a:hover {
	text-decoration: underline;
	color: #fff;
}
.box-socail {
	border-right: 1px solid #7F0709;
	color: #FFFF00;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin: 13px 0 0 13px;
	min-height: 100px;
	width: 223px;
}
.box-service {
	width : 120px;
	min-height : 110px;
	float : left;
	margin: 13px 0px 0px 26px;
	font-size: 11px;
	font-weight: bold;
	color: #FF0;
	border-right: 1px solid #7F0709;
}
.box-news-events {
	width : 185px;
	min-height : 110px;
	float : left;
	margin: 13px 0px 0px 35px;
	font-size: 11px;
	font-weight: bold;
	color: #FF0;
	border-right: 1px solid #7F0709;
}
.box-hot-events {
	width : 190px;
	min-height : 110px;
	float : left;
	margin: 13px 0px 0px 35px;
	font-size: 11px;
	font-weight: bold;
	color: #FF0;
	border-right: 1px solid #7F0709;
}
.box-buy {
	width : 110px;
	min-height : 110px;
	float : left;
	margin: 13px 0px 0px 29px;
	font-size: 11px;
	font-weight: bold;
	color: #FF0;
}
.navigationmenu {
	float : left;
	margin : 0 auto;
	width : 1000px;
	height: 23px;
	background: #000;
}
.navigationmenu-text {
	float : left;
	margin-top: 3px;
	width : 100%;
	font-size: 11px;
	color: #333;
}
.navigationmenu-text ul {
	list-style : none;
}
.navigationmenu-text ul li {
	margin-left: 23px;
	display: inline;
}
.navigationmenu-text a {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color : #ffffff;
}
.navigationmenu-text a:hover {
	text-decoration: underline;
}
.logo-sponsor {
	float : left;
	margin : 0 auto;
	width : 1000px;
	height: 46px;
	background: #EAE8E8;
}
.logo-sponsor-logottm {
	float : left;
	margin-top: 9px;
	padding-left: 9px;
	width : 125px;
}
.logo-sponsor-details-text {
	float : left;
	margin-top: 16px;
	padding-left: 5px;
	width : 301px;
	font-size: 11px;
	color: #5F5E42;
}
.logo-sponsor-details-text a {
	font-weight: normal;
	text-decoration: none;
	color : #EA4545;
}
.logo-sponsor-details-text a:hover {
	text-decoration: underline;
}
.logo-sponsor-logosponsor {
	float: right;
	margin-top: 7px;
	padding-left: 5px;
	width: 480px;
}
/* tab search */


div#i_containTab {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	position: relative;
	display: block;
	width: 300px; /* กำหนดความกว้างทั้งหมด   */
}
ul#navi_containTab {
	list-style: none;
	padding: 0;
	margin: 0;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	width: 100%;
}
ul#navi_containTab li {
	display: block;
	margin: 0;
	float: left;
	height: 24px;
	width: 100px;  /* กำหนดความกว้างทั้งหมด  หารด้วยจำนวนเมนูแท็บ  */
	border: 0px solid #CCC;
	line-height: 25px;
	cursor: pointer;
	text-align: center;
}
/*ul#navi_containTab li.selected {
	background: url("../images/over.png") no-repeat bottom center  ; */
	/* background-color:#036;
	}*/

/* class รูปแบบของแต่ละเมนู */

.tab-selected {
	background: url("../images/over.png") no-repeat bottom center;
}
ul#detail_containTab {
	list-style: none;
	padding: 0;
	margin: 0;
	width: 100%;
}
ul#detail_containTab li {
	float: left;
	margin: 0;
	width: 100%;
	height: 184px;
}
/* class รูปแบบของแต่ละเนื้อหา */
.detailContent1 {
	display: block;
}
.detailContent2 {
	display: none;
}
.detailContent3 {
	display: none;
}
.detailContent4 {
	display: none;
}
.detailContent5 {
	display: none;
}
.detailContent6 {
	display: none;
}
/* end tab search */


/* Search */

#search {
	float: right;
	width: 260px;
}
#search form {
	margin: 0;
	padding: 0;
	margin-top: 6px;
}
#search fieldset {
	margin: 0;
	padding: 0;
	border: none;
}
#search input {
	border: 1px solid #FE0000;
}
#search #s {
	width: 195px;
}
#search #x {
	margin: 0;
	padding: 0;
	width: 30px;
	background: #FE0000;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	cursor: pointer;
}
.thumbnail {
	position: relative;
	z-index: 0;
}
.thumbnail:hover {
	background-color: transparent;
	z-index: 50;
}
.thumbnail span { /*CSS for enlarged image*/
	position: absolute;
	background-color: lightyellow;
	padding: 5px;
	left: -600px;
	border: 1px dashed gray;
	visibility: hidden;
	color: black;
	text-decoration: none;
}
.thumbnail span img { /*CSS for enlarged image*/
	border-width: 0px;
	padding: 2px;
}
.thumbnail:hover span { /*CSS for enlarged image on hover*/
	visibility: visible;
	top: 0px;
	left: -180px; /*position where enlarged image should offset horizontally */
}
.thumbnail1 {
	position: relative;
	z-index: 0;
}
.thumbnail1:hover {
	background-color: transparent;
	z-index: 50;
}
.thumbnail1 span { /*CSS for enlarged image*/
	position: absolute;
	left: -300px;
	visibility: hidden;
	color: black;
	text-decoration: none;
}
.thumbnail1 span img {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	height: 375px;
	padding: 7px;
	width: 500px;
	z-index: 50;
}
.thumbnail1:hover span { /*CSS for enlarged image on hover*/
	visibility: visible;
	top: 0px;
	left: -300px; /*position where enlarged image should offset horizontally */
	z-index: 50;
}
.thumbnail2 {
	position: relative;
	z-index: 0;
}
.thumbnail2:hover {
	background-color: transparent;
	z-index: 50;
}
.thumbnail2 span { /*CSS for enlarged image*/
	position: absolute;
	background-color: lightyellow;
	padding: 5px;
	left: -300px;
	border: 1px dashed gray;
	visibility: hidden;
	color: black;
	text-decoration: none;
}
.thumbnail2 span img { /*CSS for enlarged image*/
	border-width: 0px;
	padding: 2px;
}
.thumbnail2:hover span { /*CSS for enlarged image on hover*/
	visibility: visible;
	z-index: 50;
	top: 0px;
	left: -10px; /*position where enlarged image should offset horizontally */
}
/* New Search Box */

#search-form {
	background: #e1e1e1; /* Fallback color for non-css3 browsers */
	width: 345px;
	height: 32px;
	/* Gradients */
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0, rgb(243,243,243)), color-stop(1, rgb(225,225,225)));
	background: -moz-linear-gradient( center top, rgb(243,243,243) 0%, rgb(225,225,225) 100%);
	/* Rounded Corners */
	border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	/* Shadows */
	box-shadow: 1px 1px 2px rgba(0,0,0,.3), 0 0 2px rgba(0,0,0,.3);
	-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.3), 0 0 2px rgba(0,0,0,.3);
	-moz-box-shadow: 1px 1px 2px rgba(0,0,0,.3), 0 0 2px rgba(0,0,0,.3);
}
/*** TEXT BOX ***/
#search-form input[type="text"] {
	background: #fafafa; /* Fallback color for non-css3 browsers */
	/* Gradients */
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(250,250,250)), color-stop(1, rgb(230,230,230)));
	background: -moz-linear-gradient( center top, rgb(250,250,250) 0%, rgb(230,230,230) 100%);
	border: 0;
	border-bottom: 1px solid #fff;
	border-right: 1px solid rgba(255,255,255,.8);
	font-size: 14px;
	margin: 4px 3px 3px 4px;
	padding: 5px 4px 4px 5px;
	width: 230px;
	height: 13px;
	/* Rounded Corners */
	border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	/* Shadows */
	box-shadow: -1px -1px 2px rgba(0,0,0,.3), 0 0 1px rgba(0,0,0,.2);
	-webkit-box-shadow: -1px -1px 2px rgba(0,0,0,.3), 0 0 1px rgba(0,0,0,.2);
	-moz-box-shadow: -1px -1px 2px rgba(0,0,0,.3), 0 0 1px rgba(0,0,0,.2);
}
/*** USER IS FOCUSED ON TEXT BOX ***/
#search-form input[type="text"]:focus {
	outline: none;
	background: #fff; /* Fallback color for non-css3 browsers */
	/* Gradients */
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(255,255,255)), color-stop(1, rgb(235,235,235)));
	background: -moz-linear-gradient( center top, rgb(255,255,255) 0%, rgb(235,235,235) 100%);
}
/*** SEARCH BUTTON ***/
#search-form input[type="submit"] {
	border: solid 1px #da7c0c;
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top, #f88e11, #f06015);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
	border: 0;
	color: #eee;
	cursor: pointer;
	float: right;
	font: 15px Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 27px;
	margin: 2px 5px 0;
	width: 84px;
	outline: none;
	/* Rounded Corners */
	border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	/* Shadows */
	box-shadow: -1px -1px 1px rgba(255,255,255,.5), 1px 1px 0 rgba(0,0,0,.4);
	-moz-box-shadow: -1px -1px 1px rgba(255,255,255,.5), 1px 1px 0 rgba(0,0,0,.2);
	-webkit-box-shadow: -1px -1px 1px rgba(255,255,255,.5), 1px 1px 0 rgba(0,0,0,.4);
}
/*** SEARCH BUTTON HOVER ***/
#search-form input[type="submit"]:hover {
	/*background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');*/
	border: solid 1px #da7c0c;
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top, #f88e11, #f06015);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
#search-form input[type="submit"]:active {
	/*color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');*/
	border: solid 1px #da7c0c;
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top, #f88e11, #f06015);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
#contdetail-all {
	float: left;
	width: 648px;
	color: #666;
	padding-left: 15px;
	padding-right: 15px;
}
/* Gallery */

.gallery {
	margin: 0 auto;
	padding: 0;
}
.gallery li {
	list-style: none;
	padding: 7px;
	margin: 10px;
	line-height: 0;
	float: left;
	border: 1px solid #eee;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.gallery li img {
	width: 150px;
}
.gallery li.newrow {
	clear: left;
}
 border: solid 1px #da7c0c;
 background: #f47c20;
 background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
 background: -moz-linear-gradient(top, #f88e11, #f06015);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
 border: 0;
 color: #eee;
 cursor: pointer;
 float: right;
 font: 15px Arial, Helvetica, sans-serif;
 font-weight: bold;
 height: 27px;
 margin: 2px 4px 0;
 position:absolute;
 width: 84px;
 outline: none;
	
	/* Rounded Corners */
	border-radius: 7px;
 -webkit-border-radius: 7px;
 -moz-border-radius: 7px;
	
	/* Shadows */
	box-shadow: -1px -1px 1px rgba(255,255,255,.5), 1px 1px 0 rgba(0,0,0,.4);
 -moz-box-shadow: -1px -1px 1px rgba(255,255,255,.5), 1px 1px 0 rgba(0,0,0,.2);
 -webkit-box-shadow: -1px -1px 1px rgba(255,255,255,.5), 1px 1px 0 rgba(0,0,0,.4);
}
/*** SEARCH BUTTON HOVER ***/
#search-form input[type="submit"]:hover {
	/*background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');*/
	border: solid 1px #da7c0c;
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top, #f88e11, #f06015);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
#search-form input[type="submit"]:active {
	/*color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');*/
	border: solid 1px #da7c0c;
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top, #f88e11, #f06015);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
#contdetail-all {
	float: left;
	width: 648px;
	color: #666;
	padding-left: 15px;
	padding-right: 15px;
}
/* Gallery */

.gallery {
	margin: 0 auto;
	padding: 0;
}
.gallery li {
	list-style: none;
	padding: 7px;
	margin: 10px;
	line-height: 0;
	float: left;
	border: 1px solid #eee;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.gallery li img {
	width: 150px;
}
.gallery li.newrow {
	clear: left;
}
#content-left-main-news-container {
	float: left;
	margin-top: 25px;
	height: 200px;
	width: 650px;
	padding: 10px;
	margin-left: 14px;
}
#content-left-main-news-container ul {
	float: left;
	text-decoration: none;
}
#content-left-main-news-container ul li {
	display: inline;
	float: left;
	height: 69px;
	margin-left: 20px;
	padding: 5px;
	width: 272px;
	border: 1px solid #D2D2D2;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
	margin-top: 5px;
}
#content-left-main-news-container ul li:hover {
	background: none repeat scroll 0 0 #E9E9E9;
}
#news-img-news {
	float: left;
	height: 62px;
	width: 72px;
	margin-left: 5px;
	margin-top: 5px;
}
#news-name-2 {
	float: left;
	height: 62px;
	margin-left: 10px;
	width: 183px;
	color: #000000;
	margin-top: 5px;
}
#news-name-2 a {
	color: #000000;
	text-decoration: none;
}
#related-header {
	background: url(../images/related-head.jpg) no-repeat;
	height: 41px;
	width: 100%;
}
#related-container {
	height: auto;
	width: 100%;
}
.container-poster {
	display: block;
	float: left;
	margin-left: 21px;
	margin-top: 20px;
	max-width: 134px;
}
.box-related {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #D2D2D2;
	height: auto;
	padding: 5px;
}
.event-name-related {
	color: #9E0B0F;
	font-size: 13px;
	height: 45px;
	line-height: 20px;
	margin-top: 10px;
	max-width: 145px;
	text-align: center;
}
.event-date-related {
	color: #333333;
	font-size: 12px;
	line-height: 30px;
	margin-top: -5px;
	max-width: 145px;
	text-align: center;
}
.poster-related {
	height: 185px;
	width: 131px;
	position: relative;
}
.related-box {
	width: 334px;
	height: auto;
	float: left;
}
#related-news-head {
	background: url(../images/related-news-head.jpg) no-repeat;
	height: 41px;
	width: 100%;
}
#popular-news-head {
	background: url(../images/popular-news-head.jpg) no-repeat;
	height: 41px;
	width: 100%;
}
#news-related {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	float: left;
	font-size: 11px;
	height: 283px;
	margin-bottom: 10px;
	width: 332px;
}
#news-related ul {
	list-style: none outside none;
	width: 100%;
	padding-top: 10px;
	margin-bottom: 10px;
}
#news-related li {
	background-color: #FFFFFF;
	border: 1px dotted #B4B3B3;
	color: #414141;
	display: inline;
	float: left;
	height: 69px;
	margin-bottom: 10px;
	margin-left: 8px;
	padding-left: 10px;
	padding-top: 10px;
	width: 304px;
}
#news-related-content, #news-related-content a {
	float: left;
	height: 62px;
	margin-left: 5px;
	width: 215px;
	color: #333333;
	font-size: 13px;
}
#news-related-content a:hover {
	color: #FF0000;
}
.bg-blackhead {
	height: 40px;
	width: 100%;
	float: left;
	background: rgb(63,63,63); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNmM2YzZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgb(63,63,63) 0%, rgb(0,0,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(63,63,63)), color-stop(100%, rgb(0,0,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgb(63,63,63) 0%, rgb(0,0,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgb(63,63,63) 0%, rgb(0,0,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgb(63,63,63) 0%, rgb(0,0,0) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgb(63,63,63) 0%, rgb(0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f3f3f', endColorstr='#000000', GradientType=0 ); /* IE6-8 */
}
.bg-chevy {
	height: 35px;
	width: 100%;
	background-color: #019bd7;
	float: left
}
.head-text-chevy {
	font-family: "menufont", Arial, Tahoma, Helvetica, sans-serif;
	font-size: 19px;
	color: #FFFFFF;
	float: left;
	line-height: 40px;
	margin-left: 15px;
}
.viewall-chevy, .viewall-chevy a {
	color: #000000;
	float: right;
	font-size: 13px;
	font-weight: bold;
	line-height: 35px;
	margin-right: 7px;
}
.bg-greenhead {
	height: 40px;
	width: 100%;
	background: rgb(0,175,61); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWYzZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdkMzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgb(0,175,61) 0%, rgb(0,125,49) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(0,175,61)), color-stop(100%, rgb(0,125,49))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgb(0,175,61) 0%, rgb(0,125,49) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgb(0,175,61) 0%, rgb(0,125,49) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgb(0,175,61) 0%, rgb(0,125,49) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgb(0,175,61) 0%, rgb(0,125,49) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00af3d', endColorstr='#007d31', GradientType=0 ); /* IE6-8 */
}
.bg-redhead {
	height: 40px;
	width: 100%;
	background: rgb(177,0,8); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IxMDAwOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3OTAwMDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgb(177,0,8) 0%, rgb(121,0,6) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(177,0,8)), color-stop(100%, rgb(121,0,6))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgb(177,0,8) 0%, rgb(121,0,6) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgb(177,0,8) 0%, rgb(121,0,6) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgb(177,0,8) 0%, rgb(121,0,6) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgb(177,0,8) 0%, rgb(121,0,6) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b10008', endColorstr='#790006', GradientType=0 ); /* IE6-8 */
}
.bg-oceanhead {
	height: 40px;
	width: 100%;
	background: rgb(0,175,176); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWZiMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdkN2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgb(0,175,176) 0%, rgb(0,125,125) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(0,175,176)), color-stop(100%, rgb(0,125,125))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgb(0,175,176) 0%, rgb(0,125,125) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgb(0,175,176) 0%, rgb(0,125,125) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgb(0,175,176) 0%, rgb(0,125,125) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgb(0,175,176) 0%, rgb(0,125,125) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00afb0', endColorstr='#007d7d', GradientType=0 ); /* IE6-8 */
}
.bg-bluehead {
	height: 40px;
	width: 100%;
	background: rgb(3,122,171); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAzN2FhYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMjU3NzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgb(3,122,171) 0%, rgb(2,87,121) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(3,122,171)), color-stop(100%, rgb(2,87,121))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgb(3,122,171) 0%, rgb(2,87,121) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgb(3,122,171) 0%, rgb(2,87,121) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgb(3,122,171) 0%, rgb(2,87,121) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgb(3,122,171) 0%, rgb(2,87,121) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#037aab', endColorstr='#025779', GradientType=0 ); /* IE6-8 */
}
.head-text {
	font-family: "menufont", Arial, Tahoma, Helvetica, sans-serif;
	font-size: 19px;
	color: #FFFFFF;
	float: left;
	line-height: 40px;
	margin-left: 15px;
}
.viewall, .viewall a {
	color: #FFFFFF;
	float: right;
	font-size: 13px;
	font-weight: bold;
	line-height: 40px;
	margin-right: 7px;
}
.travel-content-s {
	float: left;
	width : 100%;
	height: 210px;
}
.travel-content-s ul {
	float: left;
	list-style: none outside none;
	margin-top: 8px;
	width: auto;
}
.travel-content-s li {
	color: #474747;
	display: inline;
	float: left;
	height: 180px;
	margin-bottom: 3px;
	margin-left: 15px;
	width: 147px;
}
.Scoop-Promotion-b {
	float: left;
	height: 220px;
	width: 100%;
}
.Scoop-Promotion-b ul {
	float: left;
	list-style: none outside none;
	margin-top: 13px;
	width: 365px;
}
.Scoop-Promotion-b li {
	color: #666666;
	display: inline;
	float: left;
	height: 202px;
	margin-left: 15px;
	width: 162px;
}
.scoop-container {
	float: left;
	height: 222px;
	width: 100%;
	background-color: #111111;
}
.Scoop-Promotion-b-name, .Scoop-Promotion-b-name a {
	float: left;
	width: 145px;
	height: 80px;
	margin-top: 5px;
	margin-bottom: 2px;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
}
.Scoop-Promotion-b-name a:hover {
	color: #CC0000;
}
.Scoop-Promotion-b-pic {
	border: 1px solid #363636;
}
.scoop-content-s {
	float: left;
	height: 210px;
	width: 100%;
	margin-top: 10px;
}
.scoop-content-s ul {
	float: left;
	list-style: none outside none;
	width: auto;
}
.scoop-content-s li {
	color: #474747;
	display: inline;
	float: left;
	height: 180px;
	margin-bottom: 3px;
	margin-left: 15px;
	width: 147px;
}
.travel-content {
	float: left;
	width : 660px;
	padding-top: 10px;
	height: 221px;
}
.onSaleNow-list {
	float: left;
	width: 140px;
	padding-left: 10px;
	padding-right: 10px;
	height: 223px;
	color: #a1a1a1;
	font-size: 11px;
	overflow: hidden;
	background-color: #000000;
}
.onSaleNow-list ul {
	list-style: none;
	margin-bottom: 7px;
}
.onSaleNow-list li {
	display: block;
	margin: 0;
	padding-top: 5px;
	height: auto;
	border-bottom-width: 1px;
	border-bottom-color: #353535;
	border-bottom-style: dashed;
}
.onSaleNow-list li a {
	color: #a1a1a1;
	text-decoration: none;
}
.ttmguide-content {
	float: left;
	height: 187px;
	padding: 10px;
	width: 168px;
}
.best-seller {
	float: left;
	width: 100%;
	height: 207px;
	background-color: #3e3e3e;
}
.best-seller ul {
	display: inline;
	list-style: none;
}
.best-seller ul li {
	border-bottom: 1px solid #666666;
	height: 40px;
	margin-left: 0;
	width: 100%;
}
.best-number {
	background-color: #000000;
	color: #FFFFFF;
	font-family: "menufont", Arial, Helvetica, sans-serif;
	font-size: 28px;
	height: 100%;
	line-height: 43px;
	text-align: center;
	width: 60px;
	float: left;
}
.best-img {
	height: 100%;
	width: 60px;
	float: left
}
.best-content, .best-content a {
	color: #E1E1E1;
	float: left;
	font-size: 13px;
	font-weight: bold;
	height: 100%;
	line-height: 38px;
	margin-left: 10px;
	width: 315px;
}
.container-shopping {
	height: 210px;
	width: 640px;
	padding: 10px;
}
.left-box {
	width: 300px;
	height: 100%;
	float: left;
}
.shopping-images {
	width: 296px;
	height: 150px;
	float: left;
	margin-bottom: 5px;
	background-color: #333;
	border: 1px solid #CDCCCC;
}
.shopping-content {
	width: 100%;
	height: 100%;
}
.shopping-head, .shopping-head a {
	font-size: 16px;
	color: #025779;
	font-weight: bold;
}
.right-box {
	width: 340px;
	height: 100%;
	float: left;
}
.right-box ul {
	display: block;
	list-style: none;
}
.right-box ul li {
	float: left;
	margin-left: 29px;
}
.shopping-images-small {
	width: 140px;
	height: 70px;
	float: left;
	background-color: #333;
	border: 1px solid #CDCCCC;
	background-color: #CCCCCC;
}
.shopping-detail {
	color: #666666;
}
.shopping-head-small, .shopping-head-small a {
	font-size: 12px;
	font-weight: bold;
	width: 142px;
	height: 34px;
	float: left;
	text-align: center;
	margin-top: 2px;
}
.blue, .blue a {
	color: #025779;
}
.textred {
	color: #C00;
}
.gray {
	color: #6e5c5a;
}
.shopping-price, .shopping-price a {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	width: 100%;
	height: 20px;
	text-align: center;
	float: left;
}
.container-small {
	width: 140px;
	height: 70px;
}
.bg-red {
	background: rgb(177,0,8); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IxMDAwOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3OTAwMDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgb(177,0,8) 0%, rgb(121,0,6) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(177,0,8)), color-stop(100%, rgb(121,0,6))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgb(177,0,8) 0%, rgb(121,0,6) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgb(177,0,8) 0%, rgb(121,0,6) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgb(177,0,8) 0%, rgb(121,0,6) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgb(177,0,8) 0%, rgb(121,0,6) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b10008', endColorstr='#790006', GradientType=0 ); /* IE6-8 */
}
.social-box {
	float: left;
	height: 73px;
	margin-top: 10px;
	width: 211px;
}
.social-box ul {
	display: block;
	list-style: none;
}
.social-box ul li {
	float: left;
	margin-left: 0;
}
/*.venue-img {
    border: 1px solid #CDCCCC;
    float: left;
    height: 35px;
    margin-left: 5px;
    margin-top: 2px;
    width: 35px;
}*/

.venue-img {
	border: 1px solid #CDCCCC;
	float: left;
	height: 28px;
	margin-left: 5px;
	margin-top: 2px;
	width: 28px;
}
.venue-content, .venue-content a {
	float: left;
	font-size: 12px;
	font-weight: bold;
	line-height: 42px;
	margin-left: 10px;
	width: 210px;
	color: #666;
}
.howtobuy-btn {
	-moz-box-shadow: inset 0px 0px 0px 2px #fff6af;
	-webkit-box-shadow: inset 0px 0px 0px 2px #fff6af;
	box-shadow: inset 0px 0px 0px 2px #66050c;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fa8932), color-stop(1, #ff520d) );
	background: -moz-linear-gradient( center top, #fa8932 5%, #ff520d 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa8932', endColorstr='#ff520d');
	background-color: #fa8932;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #ff520d;
	display: inline-block;
	color: #383838;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	padding: 6px 10px;
	text-decoration: none;
	line-height: 20px;
	float: left;
}
.howtobuy-btn a {
	color: #ffffff;
}
.howtobuy-btn:hover {
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff520d), color-stop(1, #fa8932) );
	background: -moz-linear-gradient( center top, #ff520d 5%, #fa8932 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff520d', endColorstr='#fa8932');
	background-color: #ff520d;
}
.howtobuy-btn:active {
	position: relative;
	top: 1px;
}
#searchBar .howtoBuy-new {
	width: 159px;
	height: 18px;
	margin-top: 12px;
}
.navigationmenu-text-en {
	float : left;
	margin-top: 3px;
	width : 100%;
	font-size: 11px;
	color: #333;
}
.navigationmenu-text-en ul {
	list-style : none;
}
.navigationmenu-text-en ul li {
	margin-left: 40px;
	display: inline;
}
.navigationmenu-text-en a {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color : #ffffff;
}
.navigationmenu-text-en a:hover {
	text-decoration: underline;
}
#tab-status {
	border: 0 none;
	float: left;
	height: 19px;
	margin-bottom: 8px;
	width: 140px;
	display: none;
}
#tab-status img {
	border: 0 none;
	height: 19px;
	width: auto;
}
#headerLogin .icon-delivery {
	float: right;
	position: relative;
	width: 35px;
	height: 23px;
	margin-top: 12px;
	margin-right: 10px;
}
/*Tooltips*/

a.tt {
	position: relative;
	z-index: 24;
	color: #3CA3FF;
	font-weight: bold;
	text-decoration: none;
}
a.tt span {
	display: none;
}
a.tt:hover {
	z-index: 999;
	color: #aaaaff;
background:;
}
a.tt:hover span.tooltip {
	display: block;
	position: absolute;
	top: 0px;
	left: 0;
	padding: 15px 0 0 0;
	width: 150px;
	color: #993300;
	text-align: center;
 filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
	margin-top:15px;
}
a.tt:hover span.top {
	display: block;
	padding: 26px 5px;
	background: url(../images/bubble.png) no-repeat top;
	background-image: 100%;
	margin-left: -30px;
}
a.tt:hover span.middle { /* different middle bg for stretch */
	display: block;
	padding: 0 2px;
	background: url(../images/bubble.png) repeat bottom;
	color: #6C0;
}
a.tt:hover span.bottom {
	display: block;
	padding: 3px 8px 10px;
	color: #548912;
	background: url(../images/bubble.png) no-repeat bottom;
}
#headHotEvents-travel {
	float: left;
	width: 660px;
	height: 230px;
	font-size: 11px;
}
#headHotEvents-travel ul {
	float: left;
	margin-top: 5px;
	list-style: none outside none;
	width: 660px;
}
#headHotEvents-travel li {
	float: left;
	display: inline;
	margin-left: 10px;
	height: 203px;
	padding-right: 2px;
	padding-top: 2px;
	padding-left: 2px;
	width: 116px;
	color: #666666;
}
#headHotEvents-travel-name {
	float: left;
	width: 113px;
	padding-left: 3px;
	margin-bottom: 4px;
	line-height: 12px;
	color: #00a651;
}
#headHotEvents-travel-name h3 {
	font-size: 11px;
}
#headHotEvents-travel-name a {
	text-decoration : none;
	font-weight: bold;
	color: #00a651;
}
.container-head {
	width: 100%;
	height: 30px;
	float: left;
	border-bottom: solid 1px #d8d8d8;
	margin-top: 20px;
}
.wrapper-video {
	width: 638px;
	height: 388px;
	float: left;
	background: url(../images/thaiticketmajror-video-bg.jpg) no-repeat top center;
	padding: 0 20px;
}
.banner-video {
	width: 638px;
	height: 60px;
	float: left;
	top: 0;
}
.container-video {
	width: 620px;
	height: 320px;
	background-color: #000;
	margin: 0 9px;
	float: left;
}
.travel-content-wrapper {
	float: left;
	height: 221px;
	padding: 10px;
	width: 660px;
}
.container-travel {
	float: left;
	height: 230px;
	width: 640px;
}
.container-travel ul {
	float: left;
	list-style: none outside none;
	margin-left: 3px;
	margin-top: 5px;
	width: 638px;
}
.container-travel ul li {
	float: left;
	height: auto;
	margin-left: 0;
	margin-right: 10px;
	width: 204px;
}
.container-travel ul li:nth-child(3) {
	margin-right: 0px;
}
.container-travel-all-event {
	float: left;
	height: auto;
	width: 640px;
}
.container-travel-all-event ul {
	float: left;
	list-style: none outside none;
	margin-left: 3px;
	margin-top: 5px;
	width: 638px;
}
.container-travel-all-event ul li {
	float: left;
	height: 240px;
	margin-left: 5px;
	width: 204px;
}
.travel-images {
	float: left;
	height: 140px;
	margin-bottom: 10px;
	width: 204px;
}
.travel-images img {
	height: 140px !important;
	width: 204px !important;
}
.small-contentbox {
	float: left;
	height: auto;
	width: 165px;
}
.title-small, .title-small a {
	color: #000000 !important;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 3px;
	width: 100%;
}
.des-small-content {
	color: #666666;
	font-size: 12px;
	margin-bottom: 5px;
	width: 100%;
}
.price {
	color: #000000;
	font-size: 12px;
	width: 100%;
}
.book-arrow {
	float: right;
	height: 100%;
	margin-right: 5px;
	padding: 19px 0;
	width: 30px;
}
#headHotEvents-travel {
	float: left;
	width: 660px;
	height: 230px;
	font-size: 11px;
}
#headHotEvents-travel ul {
	float: left;
	margin-top: 5px;
	list-style: none outside none;
	width: 660px;
}
#headHotEvents-travel li {
	float: left;
	display: inline;
	margin-left: 10px;
	height: 203px;
	padding-right: 2px;
	padding-top: 2px;
	padding-left: 2px;
	width: 116px;
	color: #666666;
}
#headHotEvents-travel-name {
	float: left;
	width: 113px;
	padding-left: 3px;
	margin-bottom: 4px;
	line-height: 12px;
	color: #00a651;
}
#headHotEvents-travel-name h3 {
	font-size: 11px;
}
#headHotEvents-travel-name a {
	text-decoration : none;
	font-weight: bold;
	color: #00a651;
}
/*body slam 2014 page*/

.content-left-main-b {
	float: left;
	/*background*/
	background: #000;
	background: url(../images/bodyslam-2014/background-galexy.jpg) repeat-y top;
	/*background*/
	padding-bottom: 15px;
	margin-bottom: 10px;
	border: 1px solid #D2D2D2;
	-webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
	position: relative;
	width: 678px;
	height: auto;
}
.content-left-main-b p {
	font-size: 18px;
	text-align: center;
	color: #ed9e3b;
}
.content-left-main-b h3 {
	color: #FFFFFF;
	margin-bottom: 15px;
}
.bodyslam-2014-text-box {
	padding: 0 25px;
}
.bodyslam-2014-text-box ul {
	float: left;
	width: 100%;
}
.bodyslam-2014-text-box li {
	float: left;
	width: 100%;
	height: 56px;
	list-style-type: none;
}
.bodyslam-2014-answer {
	float: left;
	background: url(../images/bodyslam-2014/name-box.png) no-repeat top;
	width: 210px;
}
.bodyslam-2014-answer-text {
	color: #ffffff;
	float: left;
	font-size: 19px;
	height: 56px;
	text-align: center;
	padding-top: 12px;
	width: 100%;
}
.bodyslam-2014-quation {
	float: left;
	background: url(../images/bodyslam-2014/input-box.png) no-repeat center;
	width: 380px;
	height: 56px;
	line-height: 56px;
}
.bodyslam-2014-quation input {
	height: 18px;
	margin-left: 9px;
	margin-top: 16px;
	text-align: left;
	width: 357px;
}
.bodyslam-2014-quation select {
	height: 24px;
	margin-left: 9px;
	margin-top: 16px;
	text-align: left;
	width: 364px;
}
.bodyslam-submit {
	float: left;
	width: 100%;
	text-align: center;
	margin-top: 20px;
}
.bodyslam-2014-text {
	float: left;
	width: 100%;
	padding: 0 25px;
}
.bodyslam-2014-text p {
	color: #FFFFFF;
	font-size: 12px;
	text-align: left;
}
.bodyslam-2014-text h6 {
	font-size: 18px;
	color: #ed9e3b;
}
.bodyslam-2014-text h5 {
	font-size: 18px;
	color: #03a061;
	text-align: center;
}
.bodyslam-2014-text-h6 {
	float: left;
	color: #03a061;
	width: 100%;
	font-size: 16px;
	font-weight: 700;
	text-align: center;
}
.bodyslam-footer {
	float: left;
	width: 100%;
}
.bodyslam-footer p {
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
}
.bodyslam-footer img {
	line-height: 50px;
}
.bodywhite {
	color: #FFFFFF;
}
.bodyslam-2014-header {
	float: left;
	color: #FFFFFF;
	font-size: 24px;
	text-align: center;
	width: 100%;
	margin-top: 50px;
	margin-bottom: 10px;
}
.bodyslam-2014-header2 {
	float: left;
	color: #02a765;
	font-size: 40px;
	text-align: center;
	width: 100%;
	margin-bottom: 60px;
	font-weight: 700;
}
.news-container {
	background-color: #fff;
	border: 1px solid #d9d9d9;
	float: left;
	margin-bottom: 10px;
	padding: 10px;
	width: 278px;
}
.right-medium-news {
	border: 4px solid #d8d8d8;
	float: left;
	height: 209px;
	position: relative;
	width: 272px;
}
.hilight-medium-right {
	background-color: #353535;
	float: left;
	height: 60px;
	opacity: 0.9;
	padding: 10px;
	position: absolute;
	top: 120px;
	width: 252px;
	z-index: 10;
}
.right-large-detail {
	float: left;
	font-weight: 700;
	height: 35px;
	margin-bottom: 5px;
	overflow: hidden;
	width: 250px;
}
.right-large-detail h3 a {
	color: #fff;
	font-size: 13px;
	line-height: 17px;
	transition: all 0.25s linear 0s;
}
.date-content-gray {
	color: #898989;
	float: left;
	font-size: 14px;
	height: 20px;
	margin-right: 10px;
	width: auto;
}
.content-icon-right {
	float: left;
	margin: 4px 5px 0 0;
}
.news-container ul {
	float: left;
	height: auto;
	padding: 5px 0;
	width: 272px;
}
.news-container ul li {
	border-bottom: 1px solid #d8d8d8;
	float: left;
	height: 58px;
	list-style: outside none none;
	margin-left: 0;
	padding: 10px 0;
	width: 279px;
}
.right-images {
	float: left;
	height: 58px;
	margin-right: 10px;
	width: 75px;
}
.right-small-detail {
	float: left;
	font-weight: 700;
	height: 35px;
	margin-bottom: 5px;
	overflow: hidden;
	width: 194px;
}
.right-small-detail h3 a {
	color: #a50008;
	font-size: 13px;
	line-height: 16px;
	transition: all 0.25s linear 0s;
}
.date-content-gray {
	color: #898989;
	float: left;
	font-size: 14px;
	height: 20px;
	margin-right: 10px;
	width: auto;
}
.col-right {
	float: left;
	height: auto;
	width: 300px;
}

@media (min-width: 1024px) and (max-width: 1920px) {
@font-face {
	font-family: 'menufont';
	src: url('../font/BEBAS___-webfont.eot');
	src: url('../font/BEBAS___-webfont.eot?#iefix') format('embedded-opentype'),  url('../font/BEBAS___-webfont.woff') format('woff'),  url('../font/BEBAS___-webfont.ttf') format('truetype'),  url('../font/BEBAS___-webfont.svg#menufont') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'menufont-th';
	src: url('../font/db_silom_x_bd-webfont.eot');
	src: url('../font/db_silom_x_bd-webfont.eot?#iefix') format('embedded-opentype'),  url('../font/db_silom_x_bd-webfont.woff') format('woff'),  url('../font/db_silom_x_bd-webfont.ttf') format('truetype'),  url('../font/db_silom_x_bd-webfont.svg#menufont-th') format('svg');
	font-weight: normal;
	font-style: normal;
}
}
/*END body slam 2014 page*/

.hideMe {
	-moz-animation: cssAnimation 0s ease-in 2s forwards !important;
	/* Firefox */
	-webkit-animation: cssAnimation 0s ease-in 2s forwards !important;
	/* Safari and Chrome */
	-o-animation: cssAnimation 0s ease-in 2s forwards !important;
	/* Opera */
	animation: cssAnimation 0s ease-in 2s forwards !important;
	-webkit-animation-fill-mode: forwards !important;
	animation-fill-mode: forwards !important;
}
@keyframes cssAnimation {
 to {
 width:0 !important;
 height:0 !important;
 overflow:hidden !important;
}
}
@-webkit-keyframes cssAnimation {
 to {
 width:0 !important;
 height:0 !important;
 visibility:hidden !important;
}
}
.header-login {
	height: 45px;
	float: left;
	border: solid 1px #ebebeb;
	width: 998px;
	background-color: #ffffff;
}
.member-login-i {
	float: left;
	margin-right: 8px;
	margin-top: 15px;
}
.member-login {
	float: left;
	height: 45px;
	line-height: 45px;
	padding: 0 10px;
	width: 430px;
}
.member-login a {
	color: #373737;
}
.searchform {
	display: inline-block;
	zoom: 1; /* ie7 hack for display:inline-block */
 	*display: inline;
	padding: 3px 5px;
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
	-webkit-box-shadow: 0 1px 0px rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 0px rgba(0,0,0,.1);
	box-shadow: 0 1px 0px rgba(0,0,0,.1);
	background: #f1f1f1;
	background: -webkit-gradient(linear, left top, left bottom, from(#ff2729), to(#8a0b00));
	background: -moz-linear-gradient(top, #ff2729, #8a0b00);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2729', endColorstr='#8a0b00'); /* ie7 */
 -ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2729', endColorstr='#8a0b00'); /* ie8 */
}
.searchform input {
	font: normal 12px/100% Arial, Helvetica, sans-serif;
}
.searchform .searchfield {
	background: #fff;
	padding: 8px 6px 6px 8px;
	width: 150px;
	border: solid 1px #bcbbbb;
	outline: none;
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
	margin-right:5px;
}
.searchform .searchbutton {
	color: #fff;
	border: solid 1px #494949;
	font-size: 11px;
	height: 27px;
	width: 27px;
	text-shadow: 0 1px 1px rgba(0,0,0,.6);
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
	background: #5f5f5f;
	background: -webkit-gradient(linear, left top, left bottom, from(#9e9e9e), to(#454545));
	background: -moz-linear-gradient(top, #9e9e9e, #454545);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie7 */
 -ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie8 */
	cursor: pointer;
}
.headbar-right {
	float: left;
	width: 520px;
	float: right;
}
.headbar-social {
	border-left: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
	float: left;
	height: 45px;
	margin-right: 7px;
	width: 177px;
}
.headbar-social ul {
	float: left;
	width: 100%;
}
.headbar-social ul li {
	float: left;
	width: 26px;
	height: 25px;
	margin-left: 8px;
	list-style: none;
	line-height: 45px;
	margin-top:12px;
}
.headbar-delivery {
	border-left: 1px solid #ebebeb;
	float: left;
	height: 25px;
	padding: 10px;
	width: auto;
}
.headbar-lang {
   	border-left: 1px solid #ebebeb;
    float: left;
    height: 35px;
    line-height: 45px;
    padding: 10px 0 0 10px;
    width: auto;
}
.headbar-search {
	float: left;
	padding-top: 5px;
	margin-right: 6px;
}

.lang-en {
	margin-left:5px;	
}

.banner-shopping {
    float: left;
    margin-left: 20px;
    margin-top: 5px;
}