div
{
  border:0px #EFEFEF solid;
  float:left;
}

div.center
{
  width:670px;
}

div.right
{
  width:305px;
  padding-left:5px;
  border-left:0px dashed #6B6B6B;
  margin-top:25px;
  padding-bottom:10px;
}

div.right div.block
{
  width:100%;
  margin-top:10px;
}

div.center div#head,
div.center div#beauty_spot_or_hotel,
div.center div#beauty_spot_or_hotel div.block
{
  width:100%;
}

div.center div#beauty_spot_or_hotel
{
  border-bottom:1px #BAD43F dashed;
  border-left:1px #BAD43F dashed;
  border-top:1px #BAD43F dashed;
}

div.center div#beauty_spot_or_hotel div.block
{
  margin-bottom:10px;
}

div.center div#head div.name
{
  color:#000000;
  font-family:微软雅黑,Arial,Helvetica,宋体;
  font-size:16px;
  font-weight:bold;
  margin-left:17px;
  _margin-left:12px;
  margin-right:10px;
}

div.center div#head div
{
  width:auto;
  height:18px;
  line-height:18px;
  vertical-align:middle;
  margin-left:5px;
}

div.center div#u_yoo_board
{  
  width:665px;
  height:44px;
  position:relative;
}


div.center div#u_yoo_board div.head
{
  background-image:url(/images/u_yooer_portal/u_yoo_board_head.jpg);
  height:9px;
  line-height:9px;
  width:100px;
  background-repeat:no-repeat;
  position: absolute;
  z-index:1;
  top:0;  
  *left:5px;
}

div.center div#u_yoo_board div.content
{
  width:100%;
  padding:1px;
  border:1px #BAD43F solid;
  background-color:#F8FFE2;
  height:30px;
  line-height:30px;
  margin-top:8px;
  vertical-align:middle;
}

div.center div#u_yoo_board div.content a
{
  margin-right:2px;
  *margin-right:1px;
  _margin-right:2px;
}

div.center div#u_yoo_board div.content b
{
  font-weight:normal;
  color:#286E28;
  margin-left:5px;
  margin-left:5px;
  *margin-left:3px;
  *margin-right:3px;
}

div.center div#beauty_spot_or_hotel
{
  padding-top:5px;
  margin-top:5px;
  width:100%;
}

div.center div#beauty_spot_or_hotel div.block
{
  width:100%;
}

div.center div#beauty_spot_or_hotel div.left
{
  margin-left:3px;
}

div.center div#beauty_spot_or_hotel div.right
{
  width:295px;
  border:0px;
  margin-top:0px;
  padding:0;
}

div.center div#beauty_spot_or_hotel div.name,
div.center div#beauty_spot_or_hotel div.opinion,
div.center div#beauty_spot_or_hotel div.synopsis,
div.center div#beauty_spot_or_hotel div.edit_info
{
  width:100%;
  padding-bottom:5px;
}

div.center div#beauty_spot_or_hotel div.synopsis
{
  height:81px;
  _width:280px;
  _height:75px;
}

div.center div#beauty_spot_or_hotel div.block div.synopsis div.c
{
  width:280px;
  margin-left:20px;
  _margin-left:15px;
  color:gray;
  line-height:18px;
  _width:270px;
}

div.center div#beauty_spot_or_hotel div.opinion
{
  padding-left:13px;
  border-bottom:1px #BAD43F dashed;
  width:295px;
  _width:280px;
  margin-bottom:5px;
}

div.center div#beauty_spot_or_hotel div.name,
div.center div#beauty_spot_or_hotel div.name div
{
  vertical-align:middle;
  height:25px;
  line-height:25px;
}

div.center div#beauty_spot_or_hotel div.name div img
{
  margin-top:5px;
  margin-left:5px;
  margin-right:5px;
}

div.center div#beauty_spot_or_hotel div.opinion div.integrated_opinion
{
  font-size:14px;
  font-weight:bold;
}

div.center div#beauty_spot_or_hotel div.opinion div.opinions
{
  width:100%;
  _width:270px;
  padding-left:5px;
}

div.center div#beauty_spot_or_hotel div.opinion div.opinions div
{
  width:45%;
  padding-top:3px;
  color:gray;
}

div.center div#beauty_spot_or_hotel div.opinion div.favorite
{
  float:right;
  _width:150px;
  color:#BDBDBD;
  margin-top:3px;
}

div.center div#beauty_spot_or_hotel div.opinion div.favorite b,
div.center div#beauty_spot_or_hotel div.edit_info b
{ 
  color:red;
}

div.center div#beauty_spot_or_hotel div.block div.synopsis div.title
{
  margin-left:10px;
  width:100%;
  color:#ACBC79;
  font-size:12px;
  font-weight:normal;
  background-color:white;
  border:0;
  height:14px;
  line-height:14px;
  margin-bottom:0px;
  padding:0px;
}

div.center div#beauty_spot_or_hotel div.block div.synopsis div.content
{
  width:247px;
  _width:250px;
  margin-left:20px;
  _margin-left:15px;
  color:#BDBDBD;
  line-height:16px;
}

div.center div#beauty_spot_or_hotel div.edit_info
{
  margin-bottom:1px;
  color:#286E28;
  text-align:right;
  padding:0;
}

div.center div#beauty_spot_or_hotel div.block
{
  margin-bottom:10px;
}

div.center div#beauty_spot_or_hotel div.block div.title
{
  width:660px;
  padding-left:10px;
  background-color:#F8FFE2;
  border-top:1px dashed #BAD43F;
  border-bottom:1px dashed #BAD43F;
  color:#69811F;
  font-size:15px;
  font-weight:bold;
  line-height:30px;
  height:30px;
  margin-bottom:10px;
}

div.center div#beauty_spot_or_hotel div.block div.title b
{
  margin-left:2px;
  margin-right:2px;
}

div.center div#beauty_spot_or_hotel div.block div.title a.related_b,
div.center div#beauty_spot_or_hotel div.block div.title a.around_b
{
  color:#FF9621;
  font-weight:bold;
  text-decoration:none;
}

div.center div#beauty_spot_or_hotel div.block div.title a.related_b:hover,
div.center div#beauty_spot_or_hotel div.block div.title a.around_b:hover
{
  text-decoration:underline;

}

div.center div#beauty_spot_or_hotel div.block div.title a.related_l,
div.center div#beauty_spot_or_hotel div.block div.title a.around_l
{
  color:gray;
  font-weight:bold;
  text-decoration:none;
}

div.center div#beauty_spot_or_hotel div.block div.title a.related_l:hover,
div.center div#beauty_spot_or_hotel div.block div.title a.around_l:hover
{
  color:#FF9621;
  text-decoration:underline;

}

div.center div#beauty_spot_or_hotel div.block div.content,
div.center div#beauty_spot_or_hotel div.block div.content div
{
  width:100%;
}

div.center div#beauty_spot_or_hotel div.block div.content div.hot_point
{
  margin-top:5px;
  padding:3px;
  width:650px;
  margin-left:5px;
}

div.center div#beauty_spot_or_hotel div.block div.content div.hot_point a
{
  background-image:url(/images/u_yooer_portal/hot_point/dot.gif);
  background-position:5px 3px;
  background-repeat:no-repeat;
  color:#ACBC79;
  display:block;
  float:left;
  font-size:12px;
  height:20px;
  line-height:20px;
  padding-left:20px;
  text-decoration:none;
}

div.center div#beauty_spot_or_hotel div.block div.content div.hot_point a:hover
{
  text-decoration:underline;
}

div.center div#beauty_spot_or_hotel div.block div.content div.hot_point b
{
  color:orange;
  float:right;
  font-weight:normal;
  margin-right:5px;
}

div.center div#beauty_spot_or_hotel div.block div.content div.preferential
{
  bottom:-8px;
  left:100px;
  position:absolute;
  width:auto;
  z-index:1;
}  

div.center div#beauty_spot_or_hotel div.block div.more
{
  width:650px;
  padding-right:10px;
  text-align:right;  
  margin-top:10px;
}

div.center div#beauty_spot_or_hotel div.block div.more b
{
  color:red;
  font-weight:normal;
}

div.center div#beauty_spot_or_hotel div.block div.content div.record
{
  width:655px;
  _width:647px;
  margin-left:0px;
  line-height:30px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:10px;
  margin-left:5px;
}

div.center div#beauty_spot_or_hotel div.block div.content div.no_record
{
  width:100%;
  height:30px;
  line-height:30px;
  text-align:center;
  color:gray;
}

div.center div#beauty_spot_or_hotel div.block div.content div.record div.value
{
  border-bottom:1px dashed silver;
  line-height:20px;
}

div.center div#beauty_spot_or_hotel div.block div.content div.record div.info,
div.center div#beauty_spot_or_hotel div.block div.content div.record div.remark
{
  line-height:25px;
  color:gray;
}

div.center div#beauty_spot_or_hotel div.block div.content div.record div.value span,
div.center div#beauty_spot_or_hotel div.block div.content div.record div.remark span 
{
  font-weight:bold;
  color:#A4AB81;
  margin-left:10px;
}
div.center div#beauty_spot_or_hotel div.block div.content div.record div.value span.it
{
  color:orange;
}

div.center div#beauty_spot_or_hotel div.block div.content div.product small
{
  color:orange;
  font-weight:bold;
  font-size:12px;
  margin-left:3px;
  margin-right:3px;
}

div.center div#beauty_spot_or_hotel div.block div.content div.product b
{
  font-size:14px;
  color:red;
}

div.center div#beauty_spot_or_hotel div.block div.content div.product img
{
  margin-left:10px;
}

div.center div#beauty_spot_or_hotel div.block div.content div#around_hotels,
div.center div#beauty_spot_or_hotel div.block div.content div#around_beauty_spots
{
  width:640px;
  margin-left:30px;
  _margin-left:10px;
}

div.center div#beauty_spot_or_hotel div.block div.content div.hotel,
div.center div#beauty_spot_or_hotel div.block div.content div.beauty_spot
{
  width:145px;
  margin-right:5px;
  margin-bottom:10px;
  padding:2px;
  border:1px white solid;
}

div.center div#beauty_spot_or_hotel div.block div.content div.hotel:hover,
div.center div#beauty_spot_or_hotel div.block div.content div.beauty_spot:hover
{
  border:1px orange solid;
}

div.center div#beauty_spot_or_hotel div.block div.content div.hotel div.photo
{
  width:auto;
  position:relative;
}

div.center div#beauty_spot_or_hotel div.block div.content div.hotel dl
{
  float:left;
  width:100%;
  padding:0px;
  margin:0px;
  color:gray;
  font-size:11px;
}

div.center div#beauty_spot_or_hotel div.block div.content div.hotel dt
{
  float:left;
  width:48px;
  text-align:right;
}

div.center div#beauty_spot_or_hotel div.block div.content div.hotel dd
{
  float:left;
  width:auto;
  margin-left:0px;
}

div.center div#beauty_spot_or_hotel div.block div.content div.hotel div.name,
div.center div#beauty_spot_or_hotel div.block div.content div.hotel div.u_yoo_price,
div.center div#beauty_spot_or_hotel div.block div.content div.hotel div.star_grade,
div.center div#beauty_spot_or_hotel div.block div.content div.hotel div.integerated_opinion
{
  margin-top:2px;
  height:16px;
  line-height:16px;
  padding-bottom:0px;
}

div.center div#beauty_spot_or_hotel div.block div.content div.hotel div.star_grade dd
{
  color:orange;
}

div.center div#beauty_spot_or_hotel div.block div.content div.hotel div.u_yoo_price b
{
  color:#FF4400;
}

div.center div#beauty_spot_or_hotel div.block div.content div.hotel div.name
{
  text-align:center;
}

div.center div#beauty_spot_or_hotel div.block div.content div.hotel div.integerated_opinion a.link12
{
  font-size:11px;
  padding:0px;  
}

div.center div#beauty_spot_or_hotel div.block div.content div.beauty_spot div.photo
{
  width:auto;
}

div.center div#beauty_spot_or_hotel div.block div.content div.beauty_spot dl
{
  float:left;
  width:100%;
  padding:0px;
  margin:0px;
  color:gray;
  font-size:11px;
}

div.center div#beauty_spot_or_hotel div.block div.content div.beauty_spot dt
{
  float:left;
  width:48px;
  text-align:right;
}

div.center div#beauty_spot_or_hotel div.block div.content div.beauty_spot dd
{
  float:left;
  width:auto;
  margin-left:0px;
}

div.center div#beauty_spot_or_hotel div.block div.content div.beauty_spot div.name,
div.center div#beauty_spot_or_hotel div.block div.content div.beauty_spot div.tour_type,
div.center div#beauty_spot_or_hotel div.block div.content div.beauty_spot div.integerated_opinion
{
  margin-top:2px;
  height:16px;
  line-height:16px;
  padding-bottom:0px;
}

div.center div#beauty_spot_or_hotel div.block div.content div.beauty_spot div.tour_type b
{
  color:#FF4400;
}

div.center div#beauty_spot_or_hotel div.block div.content div.beauty_spot div.name
{
  text-align:center;
}

div.right div#no_login
{
  width:300px;
  border:2px solid #FEB62C;  
}

div.right div#no_login div.title
{
  background-color:#FFF9E8;
  color:#FEB62C;
  width:100%;
  text-align:center;
  font-size:14px;
  line-height:25px;
  height:25px;
  font-weight:bold;  
}
div.right div#no_login div.content
{
  width:100%;
  padding-bottom:5px;
}

div.right div#no_login div.content div
{
  text-align:center;
  background-color:white;
  width:100%;
  margin-top:5px;
}

div.right div#no_login div.content div b
{
  color:#FF0000;
}

div.right div#from_where
{
  width:300px;
  border:1px #82B900 solid;
}

div.right div#from_where div.title
{
  background-color:#F8FFE2;
  text-align:left;
  padding-left:5px;
  width:295px;  
  font-size:14px;
  line-height:25px;
  height:25px;
  font-weight:bold;  
  color:#82B900;
}

div.right div#from_where div.content
{
  padding-bottom:5px;
}

div.right div#from_where div.content div
{
  width:60px;
  margin-left:10px;
  margin-top:5px;
}

div.right div#from_where div.content div b
{
  font-size:10px;
  color:#82B900;
  margin-right:3px;
}

div.right div#return_records
{
  width:300px;  
  border:1px #FEB62C solid;
  padding-bottom:5px;
}

div.right div#return_records div.title
{
  background-color:#FFF9E8;
  text-align:left;
  padding-left:5px;
  width:295px;  
  font-size:14px;
  line-height:25px;
  height:25px;
  font-weight:bold;  
  color:#FEB62C;   
}

div.right div#return_records div.content div.record
{
  margin-top:5px;
  width:280px;
  padding:3px 5px 3px 10px;
  color:gray;
  border-bottom:1px silver dashed;
  line-height:18px;
}

div.right div#return_records div.content div.record a
{
  color:gray;
  text-decoration:none;
}

div.right div#return_records div.content div.record a:hover
{
  color:#FF9141;
  text-decoration:underline;  
}

div.right div#promise
{
  border-color:#82B900;
  width:300px;
  padding-bottom:10px;
}

div.right div#promise div.title
{
  background-color:#82B900;
  text-align:left;
  padding-left:5px;
  width:295px;  
  font-size:14px;
  line-height:25px;
  height:25px;
  font-weight:bold;  
  color:#F8FFE2;   
}

div.right div#promise div.content
{
  margin-top:10px;
  margin-left:5px;
}

div.right div#promise div.content div.text
{
  margin-left:50px;
  _margin-left:20px;
  _width:100px
  margin-right:5px;
  color:black;
  line-height:16px;
  width:230px;
  _width:235px;
}

div.right div#promise div.p
{
  background-image:url(/images/u_yooer_portal/sunshine/p.gif);
  background-repeat:no-repeat;  
  margin-left:10px;
  _margin-left:5px;
  _width:270px;
}

div.right div#promise div.r
{
  background-image:url(/images/u_yooer_portal/sunshine/r.gif);
  background-repeat:no-repeat;  
  margin-left:10px;
  _margin-left:5px;
  _width:270px;
}

div.right div#promise div.s
{
  background-image:url(/images/u_yooer_portal/sunshine/s.gif);
  background-repeat:no-repeat;  
  margin-left:10px;
  _margin-left:5px;
  _width:270px;
}

div.right div#news
{
  border-color:#FEB62C;
  width:300px;
  padding-bottom:10px;
}

div.right div#news div.title
{
  background-color:#FFF9E8;
  text-align:left;
  padding-left:5px;
  width:295px;  
  font-size:14px;
  line-height:25px;
  height:25px;
  font-weight:bold;  
  color:#FEB62C;   
}

div.right div#news div.content div.record
{
  margin-top:5px;
  width:280px;
  padding:3px 5px 3px 10px;
  color:gray;
  border-bottom:1px silver dashed;
  line-height:18px;
}

div.center div.block1
{
  width:100%;
  margin-top:10px;
}

div.center div.block1 div.title
{
  background-color:#858585;
  padding-left:10px;
  font-size:15px;
  color:white;
  height:30px;
  line-height:30px;
  width:660px;
  font-weight:bold;
}

div.center div.block1 div.title b.hot
{
  color:#FD6C1A;
}

div.center div.block1 div.content
{
}

div.center div.block1 div.content div.record
{
  width:660px;
  padding-left:10px;
  margin-top:10px;
  margin-left:0px;
  line-height:25px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:10px;
  color:gray;
}
div.center div#beauty_spot_or_hotel div.block div.content div.product div.c a.b,
div.center div.block1 div.content div.record a.b
{
  font-size:15px;
  font-weight:bold;
  color:#9AB643;
}

div.center div#beauty_spot_or_hotel div.block div.content div.product div.c a.b:hover,
div.center div.block1 div.content div.record a.b:hover
{
  color:white;
  background-color:#9AB643;
}

div.center div#beauty_spot_or_hotel div.block div.content div.product div.c,
div.center div.block1 div.content div.record div.c
{
  width:550px;
}

div.center div#beauty_spot_or_hotel div.block div.content div.product div.price,
div.center div.block1 div.content div.record div.price
{
  width:auto;
  font-size:14px;
}

div.center div.block1 div.content div.record div.price b
{
  color:red;
  font-size:16px;
}

div.center div.block1 div.more
{
  width:640px;
  text-align:right;
  padding-right:10px;
  margin-top:10px;
}


div.center div#top_10_orders div.title
{
  background-color:#9AB643;
  color:white;
}


div#hot_click
{
  width:300px;
  border:#FEB62C 2px solid;
  margin-top:10px;
}

div#hot_click div.title
{
  background-color:#FEB62C;
  width:295px;
  height:25px;
  line-height:25px;
  font-size:14px;
  font-weight:bold;
  color:white;
  padding-left:5px;
}

div#hot_click div.record
{
  margin-top:10px;
  text-align:center;
  margin-bottom:4px;
}

div#hot_click div.record div.photo
{
  margin-left:40px;
  _margin-left:20px;
}

div#hot_click div.record div.info
{
  width:100%;
}

div#hot_click div.record div.info div.title
{
  text-align:center;
  background-color:white;
  *width:290px;
}

div#hot_click div.record div.info div.title a
{
  color:black;
  text-decoration:none;
  font-size:12px;
  font-weight:normal;
}

div#hot_click div.record div.info div.title a:hover
{
  text-decoration:underline;
  color:orange;
}

div#hot_click div.record div.info div.click
{
  color:silver;
  text-align:center;
  width:100%;
  *width:290px;
}

div#hot_click div.record div.info div.click b
{
  color:orange;

}