@charset "UTF-8";
/* CSS Document */

/*======================================

	TEXT Info--
	
=======================================*/

#text_info{
  height:auto;
  width:620px;
  float:left;
  padding-top:10px;
  padding-left:15px;
}
#img_bottom{
  float:left;
  width:600px;
  height:auto;
  padding-top:10px;
  padding-left:25px;
}
#imgonly_box{
  float:left;
  width:600px;
  height:auto;
  padding-top:25px;
  padding-left:25px;
}
#text_box{
  height:auto;
  width:620px;
  float:left;
}
#text_guest{
  height:auto;
  width:620px;
  float:left;
}
#text_info div.text_y{
  float:left;
  width:350px;
}
#text_info div.text_x{
  float:left;
  width:620px;
}
#imgright{
  float:right;
  width:250px;
  padding-top:5px;
  padding-right:10px;
}

ul#text_details1 li{
  background:url(../img/horizontal_dot.gif) bottom left repeat-x;
  list-style:none;
  width: 95%;
  margin: 0.5em 0;
}
ul#text_detailsright li{
  background:url(../img/horizontal_dot.gif) bottom left repeat-x;
  list-style:none;
  width: 80%;
  margin: 0.5em 0;
}

ul#text_details1 li.ft10{
  font-size:10px;
}
ul#text_details1 li.ft12{
  font-size:12px;
}
ul#text_details1 li.ft12b{
  font-size:12px;
  font-weight:bold;
}
ul#text_details1 li.subtitle{
  font-size:18px;
  font-weight:bold;
  padding-bottom:20px;
}
ul#text_details1 li.word{
  color:#333333;
  font-size:13px;
}
/*ul#party_details1 li.call{
  color:#ffffff;
  background:#477891;
  padding:3px 3px 3px 8px;
  margin-top:5px;
}*/
ul#text_details1 li.exp{
  background:none;
}
* html ul#text_details1 li p.privilege{
  background:url(../img/icon/icon_member_arrow.gif) no-repeat;
  padding-left:15px;
  padding-top:0px;
  color:#d73c6b;
}
ul#text_details1 li p.privilege{
  background:url(../img/icon/icon_member_arrow.gif) no-repeat;
  padding-left:15px;
  padding-top:2px;
  color:#d73c6b;
}

ul#text_details2{
  background:url(../img/back_party_detail.gif) repeat-y;
  padding:5px;
}
ul#text_details2 li{
  background: none;
  padding:3px;
  margin-left:5px;
  word-break:break-all;
}  
div#text_chat{
  line-height:140%;
  margin-top:10px;
}


/*--------------------------------------
	dl.data1
---------------------------------------*/

dl.data1 {
	padding: 0;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
	font-family: Tahoma, monospace;
}

dl.data1 dt {
	margin: 0;
	padding: 0.2em 0;
	border-top: 1px solid #eee;
	float: left;
	width: 20em;
	color: #000;
	text-indent: 20px;
}
	
dl.data1 dd {
	margin: 0 0 0 9em;
	padding: 0.2em 10px;
	border-top: 1px solid #eee;
	background: url(images/bg/line_dotted.gif) repeat-y;
}

dl.data1 dd.reference {
	color: #999;
}

/*----------------
	dl dt.$title
-----------------*/

/* title */

dl.data1 dt.title {
	padding: 0.1em 0;
	background-color: #f5f5f5;
}

dl.data1 dd.title {
	padding: 0.1em 10px;
}

dl.data1 dd.title a {

}

/*----------------
	dl.data > ol
-----------------*/

dl.data1 dd ol {
	margin: 0;
	padding: 0;
	border: none;
	list-style-type: none;
}

dl.data1 dd ol li {
	margin: 0.1em 0;
	float: left;
	width: 5.8em;
	_width: 5em;
	font-size: 10px;
	text-transform: uppercase;
}

dl.data1 dd ol li a {
	padding: 0.1em 5px 0.1em 16px;
	border: 1px solid #eee;
	background-color: #fff;
}


/*--------------------------------------
	dl.data
---------------------------------------*/

dl.data {
	padding: 0;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
	font-family: Tahoma, monospace;
}

dl.data dt {
	margin: 0;
	padding: 0.2em 0;
	border-top: 1px solid #eee;
	float: left;
	width: 9em;
	color: #000;
	text-indent: 20px;
}
	
dl.data dd {
	margin: 0 0 0 9em;
	padding: 0.2em 10px;
	border-top: 1px solid #eee;
	background: url(images/bg/line_dotted.gif) repeat-y;
}

dl.data dd.reference {
	color: #999;
}

/*----------------
	dl dt.$title
-----------------*/

/* title */

dl.data dt.title {
	padding: 0.1em 0;
	background-color: #f5f5f5;
}

dl.data dd.title {
	padding: 0.1em 12px;
}

dl.data dd.title a {

}

/*----------------
	dl.data > ol
-----------------*/

dl.data dd ol {
	margin: 0;
	padding: 0;
	border: none;
	list-style-type: none;
}

dl.data dd ol li {
	margin: 0.1em 0;
	float: left;
	width: 5.8em;
	_width: 5em;
	font-size: 12px;
	text-transform: uppercase;
}

dl.data dd ol li a {
	padding: 0.1em 5px 0.1em 16px;
	border: 1px solid #eee;
	background-color: #fff;
	background-image: url(images/icon/fam/bullet_add.gif);
	background-repeat: no-repeat;
	background-position: left center;
}