/* CSS Document */
body {font-family:"Microsoft Yahei";background:url(images/body_bg.gif) repeat-x; background-color:#ededed;margin:0px 0px 0px 0px}
a:link {color: #333333;text-decoration:underline;}
A:visited {	color: #0000ff;text-decoration: underline;}
A:hover{color: #ff0000;text-decoration: none;}
A.FFF-link:link{color:#FFF;text-decoration: none;}
A.FFF-link:visited{color:#FFF;text-decoration: none;}
A.FFF-link:hover{color:#FF0000}

#contain{width:960px;margin:0px auto;background:#FFF}
.topbox{ background:url(images/inde_top.jpg) no-repeat;width:960px;height:292px;}
.topboxp2{ background:url(images/party002/inde_top.jpg) no-repeat;width:960px;height:292px;}
.topbox01{ background:url(images/inde_top.jpg) no-repeat;width:960px;height:292px;}
.topllink{height:18px; background:#748694; float:right; width:250px;}
.topllink .boxl01{ float:left;margin-left:5px; width:70px;line-height:18px;background: url(images/icon01.gif) no-repeat; font-family:"ËÎÌå"; font-size:12px; color:#FFFFFF}
.topllink .boxl02{ float:left;margin-left:5px; width:90px;line-height:18px;background: url(images/icon01.gif) no-repeat; font-family:"ËÎÌå"; font-size:12px; color:#FFFFFF}
.mainbox{}
  .mainbox .swhatsnew{width:960px;background:url(images/wn_bg.gif) repeat-x;}
    .mainbox .swhatsnew .wn{float:left;width:385px;margin:0px auto 5px 10px;}
	  .wn .wn_mian{ font-size:12px;line-height:25px}
	  .wn .wn_mian a:link {color: #000;text-decoration: none;}
	  .wn .wn_mian A:visited {	color: #000;text-decoration: none;}
	  .wn .wn_mian A:hover{color: #ff0000;text-decoration:underline;}
	  .wn_mian ul{ list-style-type: disc; list-style-image: url(images/news.gif);background: url(images/newsbg.gif); font-weight:bold;line-height:27px;}
	  .wn_mian li{ }
	  .wn .wn_top{margin-top:15px;}
	.mainbox .swhatsnew .bigppic{float:right;width:540px;margin:15px auto 5px 10px;}
	
.sGuests{width:960px; clear:both;margin:5px 0px 5px 0px;background:#FFF}
  .sGuests .Guests_tit{background:url(images/Guests_tit.gif) no-repeat;width:955px;margin:5px auto 5px 2px;height:29px}
  .Guests_tit1{background: url(images/party002/p2001.gif) no-repeat;width:955px;margin:5px auto 5px 2px;height:29px}
  .sGuests .Guests_main{width:958px;height:200px}
  .Guests_main .box{float:left;background:url(images/Guests_bg.gif) no-repeat;width:459px;height:191px;margin:4px auto 5px 8px;}
  .Guests_mbox1{width:958px;height:255px}
  .Guests_box1{float:left;background: url(images/party002/p2003.gif) no-repeat;width:459px;height:245px;margin:4px auto 5px 8px;}
  .Guests_logo{width:459px;height:60px;margin:8px auto auto 8px;text-align:center}
  
  .Guests_box1 .pic{float:left;width:160px;margin:20px auto 15px 5px;}
  .Guests_box1 .main{float:right;width:280px;margin:10px auto 10px 4px; font-size:13px;}
  .Guests_main .box .pic{float:left;width:160px;margin:20px auto 16px 5px;}
  .Guests_main .box .main{float:right;width:280px;margin:10px auto 10px 4px; font-size:13px;}
  .sGuests .Guests_main02{width:958px;}
  .Guests_main02 .guest_text{margin:5px auto 5px 20px;font-size:13px; line-height:23px;}

#sIntroduction{width:960px;margin:5px auto 5px 0px;clear:both}
  #sIntroduction .left{width:670px;margin:5px auto 5px 5px;background:#FFF;}
  #sIntroduction .left .tit{background:url(images/Introduction_tit.gif) no-repeat;width:665px;margin:5px auto 5px 2px;height:29px}
  #sIntroduction .left .main{ line-height:25px; font-size:14px;margin:10px}
  #sIntroduction .left .main .icon{margin:10px auto 0px 10px; }
  #sIntroduction .sIright{float:right;width:270px;}
  #sIntroduction .sIright .showpic{width:270px;margin-top:5px;}
  .showpic .reviewtop{ background:url(images/reviewT.gif) no-repeat; width:270px; height:53px;}
  .showpic .reviewB{ background:url(images/reviewB.gif) repeat-Y; width:270px;font-size:11px;}
   .showpic .reviewBO{ background:url(images/reviewBO.gif) no-repeat; width:270px; height:16px;}
  
  #sIntroduction .right{width:700px;margin:5px auto 25px 5px;background:#FFF; }
  #sIntroduction .right .tit{background:url(images/bm.gif) no-repeat;width:695px;margin:5px auto 5px 2px;height:29px}
   #sIntroduction .right .titW{background:url(images/bm.gif) no-repeat;width:695px;margin:5px auto 5px 2px;height:29px}
  .salon_call{width:960px; margin:5px auto 10px 10px; font-size:13px; line-height:25px;}

  .clearall{ clear:both;}
.bottombox{width:950px;margin:10px auto auto 5px;background-color: #757575;}
.bottombox .fff{margin-left:10px;font-family:"ËÎÌå"; font-size:12px;color:#FFFFFF;height:25px;line-height:26px;}
.class111{ clear:both;height:75px}
/* CSS Document */

#contain .salon_news{ margin:15px 15px 15px 65px; font-size:14px;}
