div.visual {
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
  width:1000px;
  height:68px;
  background-image:url(../arts_and_entertainment/images/photo.jpg);
}
div.left_menu {
  width:118px;
  position:relative;
  top: -68px;
  left: 31px;
  float:left;
  text-align:left;
  
}
div.main_content {
  background: #ee55cc;
  width:711px;
  position:relative;
  top: -580px;
  left: 125px;
  text-align:left;
  height:600px;
  margin-left: 10px;
}
.menu_left {
	width:43px;
	height:31px;
	float:left
}
.menu {
	width:785px;
	height:31px;
	background-image:url(../arts_and_entertainment/images/menu.gif);
	float:left
}
#vision_photo {
	height:356px;
}
#container {
	width:1000px;
	background-image:url(../arts_and_entertainment/images/right_bj3.jpg);
}
#container1 {
	width:1000px;
	clear:both;
	padding-top:0;
	margin-top:0;
}

#left {
	width:146px;
	float:left;
}
.left1 {
	width:31px;
	float:left;
	text-align:left;
	position:absolute;
	left:-31px !important;
	_left:-31px;
	top: 68px;
}
.left2 {
	width:118px;
	height:468px;
	float:left;
}
#right {
	width:851px;
	float:right; position:relative;
	background-image:url(../arts_and_entertainment/images/right_bj2.jpg);
	padding-bottom:0px;
	margin-bottom:0px;
}
.right_photo {
	width:851px;
	height:68px;
	background-image:url(../arts_and_entertainment/images/right_photo.jpg);
}
.right_content {
	width:851px;
	float:left;
	/*min-height:800px;*/
	padding:0px;
	margin:0px;
}
.right1 {
	width:634px;
	float:left;
}
.right_top {
	width:606px;
	height:34px;
	line-height:34px;
	text-align:left;
	padding-left:27px;
	float:left;
}
.right_bot {
	width:606px;
	text-align:left;
	float:left;
	padding-left:27px;
}
.right_bot1 {
	width:606px;
	text-align:left;
	float:left;
	padding-left:27px;
}
.right_bot2 {
	width:606px;
	text-align:left;
	float:left;
	margin:0px;
}
.right_bot2 ul {  margin:0; list-style:none;}
.right_bot2 ul li { float:left; margin:0 10px 0 0;  display:inline;}
.right2 {
	width:194px;
	float:right;
	background-image:url(../arts_and_entertainment/images/right_bj2.jpg);
	background-repeat: repeat;
}
.right2_1 {
	width:194px;
	height:77px;
	min-height:77px;
	background-image:url(../arts_and_entertainment/images/right_1.jpg);
}
div.right3 {
	width:194px;
	height:690px;
	background-image:url(../arts_and_entertainment/images/right_bj1.jpg);
}
.cont_text_title {
	width:606px;	
	float:left;
	text-align:left;
}

div.cont_text_title div {
	text-align:left;
	color:#000000;
  font-family:Verdana;
  font-size:12px;
}

div.cont_text_title #ctl00_PlaceHolderMain_ctl05__ControlWrapper_RichHtmlField {
  float:left;
}

div.cont_text_title p.red_15 span.j_red15_c div {
color:#FF6600;
font-family:Verdana;
font-size:15px;
font-weight:bold;
line-height:22px;
}

.cont_text1 {
	width:606px;	
	text-align:left;
	line-height:17px;
}

div.cont_text1 div {
	text-align:left;
	line-height:17px;
  font-size:12px;
}



.cont_text2 {
	width:606px;	
	text-align:left;
	padding-top:10px;
	float:left;
}

div.cont_text2 div {
	text-align:left;
	line-height:17px;
  font-size:12px;
}

.cont_text3 {
	width:410px;	
	text-align:right;
	padding-top:10px;
	float:right;
}



.right_bot2 {
	width:606px;
	text-align:left;
	float:left;
}
.img {
   float:left;
   width:192px;
   text-align:left;
   padding-left:15px;
}
.img1 {
   float:left;
   width:236px;  
 }
.img2 {
   float:left;
   width:133px;
   padding-top:8px;
   margin-bottom:3px;
}
.img3 {
   float:left;
   width:300px;
}
.text {float:left;
	   text-align:left;
	   padding-left:10px;
	   padding-top:11px;
	   width:387px;	   
}

div.text div {
     font-size: 12px;
	   text-align:left;
	   line-height: 17px;
}

/*
div.text div a,div.text div a:visited,div.text div a:active,div.text div a:link{
		color:#ff000b;
		text-decoration:none;
}
*/

div.text div a:hover{
		color:#ff000b;
		text-decoration:underline;
}

.text1 {float:left;
	   text-align:left;
	   padding-right:10px;
	   padding-top:20px;
	   width:397px;	   
}
.text2 {
	float:left;
	text-align:left;
	padding-left:10px;
	padding-top:15px;
	width:358px;
}
div.text2_2 {
	float:left;
  text-align:left;	
  padding:0px;   
  margin:0Px;
  width:358px;
}

div.text2_2 div {
	float:left;
  text-align:left;	
  padding:0px;   
  margin-left:10px;
  padding-top:0;
  width:358px;
}

div.text2 div {
	   text-align:left;	
  font-size:12px;
  line-height:17px;
}

.text2_1 {float:left;
	   text-align:left;	   
	   padding-top:20px;
	   padding-right:10px;
	   width:358px;	   
}

div.text2_1 div {
     font-size: 12px;
	   text-align:left;
	   line-height: 17px;
}

.text3 {float:left;
	   text-align:left;	
	   padding-left:10px;
	   width:463px;	   
}
.text4 {float:left;
	   text-align:left;	
	   padding:50px 0 0 10px;
	   width:290px;
	   height:150px;
}

div.text4 div {
  text-align:left;	
	line-height:17px;
  font-size:12px;
}

.text4_2 {float:left;
	   text-align:left;	
	   padding:50px 10px 0 0;
	   width:290px;
	   height:150px;
}


div.text4_2 div {
  text-align:left;	
	line-height:17px;
  font-size:12px;
}

.text4_1 {float:left;
	   text-align:left;	
	   width:300px;
}
.text4_1 ul { list-style-image:url(../arts_and_entertainment/images/dian.jpg);menian:0; line-height:20px; line-height:20px;}
.text4_1 ul li {
	background:url(/_layouts/TheVillage/eng/arts_and_entertainment/images/dian.jpg) no-repeat -2px;padding-left:12px;
	float:left;
	width:240px;
}




/* -------from news offers------*/

#promotion {								/* 具体内容 */
	border:1px solid #bbbbbd;	
	border-top:0px;	
	
	clear:both;
	zoom:1;
	font-size:12px;
	width:597px;
	padding-left:10px;
	
}
ul#tabnav {
	list-style-type:none;
	margin:0px;
	padding:0px;					/* 左侧无空隙 */
	height:23px;
	background:url(/_layouts/TheVillage/eng/shopping/images/bg.gif) repeat-x bottom;
	font:bold 12px verdana, arial;
}
ul#tabnav li {
	float:left;
	height:23px;
	width:112px;
	text-align:center;
	line-height:23px;
	vertical-align:middle;
	margin:0px;
	background:url(/_layouts/TheVillage/eng/shopping/images/shopping_prom_04.jpg) no-repeat;
	color:#000000;
}
ul#tabnav a:link, ul#tabnav a:visited {
	display:block;						/* 块元素 */
	color:#000;
	text-decoration:none;
	padding:0px;
	height:23px;
	width:110px;
}
ul#tabnav a:hover {
	display:block;
	padding:0;
	background:url(/_layouts/TheVillage/eng/shopping/images/shopping_prom1_01.jpg) no-repeat;
	color:#000;
	height:23px;
	width:112px;
}

.clear {
	clear:both;
	width:600px;
}


.cont_text2_box {width:590px; float:left; margin:0px; padding:10px 0 10px 0; text-align:left;}


.cont_text2_box ul {list-style:none; margin:0px; }
.cont_text2_box ul li { float:left; margin:0 8px 0 0; display:inline;}
.cont_box1 {
	float:left;
	width:137px;
	height:124px;
	margin-right:8px;
}
.cont_img {
	width:135px;
}

.cont_img img {
	float:left;
	border: 1px solid #bbbbbb; 
}


.red_14 {
	font-size:14px;
	color:#ff6600;
	font-family: Verdana;
	
}


.red_10 {
	font:Verdana;
	font-size:12px;
	color:#ff000b;
}
a.red_10:active {
	color: #ff000b;
	font-size:10px;
	text-decoration:none;
}
a.red_10:visited {
	color:#ff000b;
	font-size:10px;
	text-decoration: none;
}


.ent_gallery_box1 {
	float:left;
	width:137px;
	margin-right:8px;
}

