a:link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#343434;
text-decoration:none;
}

a:visited  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#343434;
text-decoration:none;
}

a:active {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#343434;
text-decoration:none;
} 

a:hover  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c70000;
text-decoration:underline;
}

body {
	background-image: url(../images/share/bg.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.container{
margin: 0px;
padding: 0px;
text-align:left;
}

input, select {
font-size:10px;
}

.txt_field_1{
width: 200px;
}

.general_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#343434;
text-align:justify;
}

.front_sect_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#343434;
/*text-align:justify;*/
vertical-align:top;
text-decoration:underline;
}

.sect_txt_cell_01{
height: 58px;
}

.sect_txt_cell_02{
padding-right: 2px;
height: 58px;
}

.form_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#343434;
text-align:justify;
}

.footer_txt{
color:#343434;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}

/* right content*/
#right_container{
width:330px;
height: 505px;
}

#right_box{
width:315px;
padding-right:
}

#right_content_promo{
width:318px;
height:130px;
float:none;
overflow:auto;
clear:none;
background-color:#FFFFFF;
padding-top: 3px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}

#right_content_newshop{
width:318px;
height:80px;
float:none;
overflow:hidden;
clear:none;
background-color:#FFFFFF;
/*padding: 6px;*/
padding-top: 3px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}

#right_content_newshop img{
margin: 0px;
padding-top: 5px;
}

#right_content_news{
width:318px;
height:79px;
float:none;
overflow:auto;
clear:none;
background-color:#FFFFFF;
/*padding: 6px;*/
padding-top: 3px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}

.right_content_tit{
/*padding-top: 3px;*/
padding-left: 6px;
padding-right: 6px;
padding-bottom: 3px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#343434;
text-align:justify;
}

.right_content_txt{
font-family:Arial, Helvetica, sans-serif;
padding-top: 0px;
padding-left: 6px;
padding-right: 6px;
font-size:12px;
line-height:18px;
color:#343434;
}
/* right content end*/

#left_menu {
width:162px;
clear:both;
float:left;
}


#promote_banner{
width:179px;
clear:inherit;
float:left;
}

#right_menu{
position:absolute;
left:467px;
top:94px;
width:486px;
clear:inherit;
float:left;
}

#content_l {
width:769px;
clear:both;
float:left;
}

#content_r {
width:179px;
clear:inherit;
float:left;
vertical-align:top;
}

#content_l_menu{
width:186px;
clear:inherit;
float:left;
vertical-align:top;
}

#content_l_main{
width:571px;
clear:inherit;
float:left;
vertical-align:top;
}

#top_menu_logo{
clear:both;
float:left;
width:624px;
height:69px;
vertical-align:middle;
}

#top_menu_logo img{
margin-top:8px;
}

#top_menu_search{
clear:inherit;
float:left;
}

#top_menu_list{
float:left;
clear:both;
}

#top_submenu{
float:left;
clear:both;
width:954px;
height:25px;
background-image:url(images/share/submenu_bg.gif);
}

#footer{
float:left;
clear:none;
height:40px;
vertical-align:bottom;
}

.content_layer_pos {
	position:absolute;
	left:624px;
	top:106px;
	width:161px;
	height:192px;
	visibility: visible;
	z-index: 2;
}

#mcc {
	position:absolute;
	left:624px;
	top:106px;
	width:161px;
	height:192px;
	z-index:1;
	visibility: hidden;
}

#mff {
	position:absolute;
	left:624px;
	top:106px;
	width:161px;
	height:192px;
	z-index:2;
	visibility: hidden;
}

#mcb {
	position:absolute;
	left:624px;
	top:106px;
	width:161px;
	height:192px;
	z-index:3;
	visibility: hidden;
}

#mbp {
	position:absolute;
	left:624px;
	top:106px;
	width:161px;
	height:192px;
	z-index:4;
	visibility: hidden;
}

#max {
	position:absolute;
	left:624px;
	top:106px;
	width:161px;
	height:192px;
	z-index:5;
	visibility: hidden;
}

#mcs {
	position:absolute;
	left:624px;
	top:106px;
	width:161px;
	height:192px;
	z-index:6;
	visibility: hidden;
}

/* Fade in Posters */
#crossfade-container {
	margin: 0px 0px 0px 0px;
	width: 282px;
	height: 467px;
	/*background: url(images/fade-box-bg.gif);	*/
}

.fade-box {
	margin-left: 0px;
	position: absolute;
	top: 106px;
	left: 168px;
	width: 294px;
	height: 480px;	
}

#box-1 {
				
}
#box-2 {
	
}
#box-3 {
	
}
#box-4 {
	
}

.search_box input{
width:88px;
height:10px;
border:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#343434;
background-color:#999999;
}

.prmotion_div{

}


.pulldown{
	/*border-left: 1px solid #888888;
	border-right: 1px solid #888888;
	border-bottom: 1px solid #888888;*/
	border-top: 1px solid #eeeeee;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#343434;
	text-align:left;
	vertical-align:top;
	background-color:#FFFFFF;
	cursor:hand;
	cursor:pointer;
	padding-left:5px;
}

/* food2  */
#food2_name {
}

#food2_name span{
height:19px;
}
/* food2 end */