body,p,th,td,input,select,textarea{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 13px;}
body{ background:#fff; margin:0; padding:0; color:#000;}
div{ padding:0; margin:0;}
a{ color:#000;}
form{margin:0; padding:0;}
.butt{FONT-SIZE: 13px;COLOR: #000;HEIGHT: 24px;BACKGROUND-COLOR: #E0E0DE;cursor: hand;cursor:pointer;}
hr{ height:1px; color:#ccc; width:100%;}
.button{ background:url(../image/butt_reg.jpg) no-repeat; font-size:13px; color:#f60; text-align:center; width:149px; height:36px; font-weight:bold; border:none; cursor:pointer;	cursor:hand; letter-spacing: 2px;}
#cls{ clear:both;}
ul,li{ list-style:none; padding:0; margin:0;}
h1,h2,h3,h4,h5{ font-weight:normal;}
.t{ font-family:"Times New Roman", Times, serif;}
b{ font-family:"Times New Roman", Times, serif; font-size:14px;}
map{ cursor:hand; cursor:pointer;}

.index_bg{ background:url(../images/bg.jpg); width:750px; height:600px; margin:0 auto;}
.index_bg ul{ padding-left:90px; padding-top:17px;}
.index_bg ul li{ float:left; padding:11px 10px; width:167px; height:167px; margin:0;}
* html .index_bg ul li{ float:left; padding:4px 10px;  width:167px; height:167px; margin:0;}
*+html .index_bg ul li{ float:left; padding:4px 10px;  width:167px; height:167px; margin:0;}
.artist_bg{ background:url(../images/artist_bg.jpg); width:750px; height:1540px; margin:0 auto;}
.artist_bg ul.top{ padding-left:90px; padding-top:17px;}
.artist_bg ul.top li{ float:left; padding:11px 10px !important; padding:4px 10px; width:167px; height:167px;}
.a_ct{ clear:both;}
.a_ct img{ float:left; width:164px; padding:15px 15px 15px 100px;}
.a_ct ul.list{ float:none; padding-left:100px; width:550px;}
.a_ct ul{ float:left; width:370px; padding-top:10px;}
.a_ct ul li{ padding:6px; line-height: 120%;}
.a_ct ul li a{ color:#CC0000; text-decoration:none;}
.a_ct ul li table td{ font-family:"Times New Roman", Times, serif;}
.a_ct ul li table th{ width:35px; font-weight:normal; text-align:left; font-family:"Times New Roman", Times, serif;}

.exhibition_bg{ background:url(../images/exhibition_bg.jpg); width:750px; height:985px; margin:0 auto;}
.exhibition_bg ul.top{ padding-left:90px; padding-top:17px;}
.exhibition_bg ul.top li{ float:right; padding-right:100px;}
.lt{ float:left;}
.a_ct ul.tc{ float:left; width:360px; padding-top:10px;}
.a_ct ul.tx{ float:left; width:185px; padding-top:10px; padding-left:5px;}
.b_ct{ padding-left:100px; padding-top:10px; clear:both;}
.b_ct table th{ text-align:left; width:210px; font-family:"Times New Roman", Times, serif;}
.b_ct table td{ font-size:12px; font-family:"Times New Roman", Times, serif;}
.b_ct table td a{ color:#CC0000;}
.b_ct table td a img{ border:none;}

.reviews_bg{ background:url(../images/reviews_bg.jpg); width:750px; height:663px; margin:0 auto;}
.reviews_bg ul.top{ padding-left:90px; padding-top:17px;}
.reviews_bg ul.top li{ float:right; padding-right:100px;}

.dance_bg{ background:url(../images/dance_bg.jpg); width:750px; height:1005px; margin:0 auto;}
.dance_bg ul.top{ padding-left:90px; padding-top:17px;}
.dance_bg ul.top li{ float:right; padding-right:100px;}
.a_ct ul.dc{ float:left; width:335px; padding-top:10px;}
.a_ct ul.dx{ float:left; width:210px; padding-top:10px; padding-left:5px;}
.dance_g_bg{ background:url(../images/dance_g_bg.jpg); width:750px; height:1105px; margin:0 auto;}
.dance_g_bg ul.top{ padding-left:90px; padding-top:17px;}
.dance_g_bg ul.top li{ float:right; padding-right:100px;}
.dance_r_bg{ background:url(../images/dance_r_bg.jpg); width:750px; height:1105px; margin:0 auto;}
.dance_r_bg ul.top{ padding-left:90px; padding-top:17px;}
.dance_r_bg ul.top li{ float:right; padding-right:100px;}


.menu{ padding-top:15px; padding-left:60px; clear:both; height:50px;}
*html .menu{ padding-top:5px; padding-left:60px; clear:both; padding-bottom:10px;}
*+html .menu{ padding-top:5px; padding-left:60px; clear:both; padding-bottom:10px;}
.menu a{ float:left;}
.review_bg{ background:url(../images/review_bg.jpg); width:750px; height:1404px; margin:0 auto;}
.review_bg ul.top{ padding-left:90px; padding-top:17px;}
.review_bg ul.top li{ float:right; padding-right:100px;}
.review_view img{ padding:70px 150px 20px 150px; text-align:center;}
.gallery_1_bg{ background:url(../images/gallery_1_bg.jpg); width:750px; height:1963px; margin:0 auto;}
.gallery_1_bg ul.top{ padding-left:90px; padding-top:17px;}
.gallery_1_bg ul.top li{ float:right; padding-right:100px;}
.gallery_view{ padding-left:100px; width:550px;}
.gallery_view div img{ text-align:center;}
.t_1_1 ul li{ padding:10px;}
.t_1_2 ul li{ padding:0 10px 10px 10px;}
.page{ float:right; padding-right:20px;}
.page a{ padding:0 3px; color:#CC0000; text-decoration:none;}
.gallery_2_bg{ background:url(../images/gallery_2_bg.jpg); width:750px; height:1494px; margin:0 auto;}
.gallery_2_bg ul.top{ padding-left:90px; padding-top:17px;}
.gallery_2_bg ul.top li{ float:right; padding-right:100px;}
