* {
	margin:0;
	padding:0;
	font-size:12px;
}
h1, h2, h3, h4, h4, h5 {
	margin:0;
	padding:0;
}
a {
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
	color:#fff;
}
b {
	font-weight:400;
}
p { line-height:20px;}
/*------color------*/
.green, .green_number {
	color:#5d9800;
}
.red {
	color:#ff3600;
}
.yellow {
	color:#FFCC33;
}
.purple {
	color:#b200e5;
}
.blue {
	color:#007eff
}
.orange {
	color:#f7b100;
}
.brown {
	color:#7c6215;
}
.gray {
	color:#a2a2a2;
}
.black {
	color:#000000;
}
.light_green {
	color:#62e700
}
.light_blue {
	color:#69cffe
}
.light_brown {
  color:#b69d53;
}
/* ### =reset ########################################################################## */
table {
	border-collapse:collapse;
	border-spacing:0;
}
img{
	border:0;
	vertical-align:middle;
	behavior:url("iepngfix.htc"); 
}

li {
	list-style:none;
}
caption, th {
	text-align:left;
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
:focus {
	outline: 0;
}

/* ### =dom ############################################################################ */

html, body {
	font: 12px Arial, Helvetica, sans-serif, "宋体";
	color:#7c6215;
	background:#4e4935 url(../images/bg.gif);
	scrollbar-face-color:#bba559;
	scrollbar-highlight-color:#bba559;
	scrollbar-shadow-color:#bba559;
	scrollbar-3d-light-color:#e8d286;
	scrollbar-arrow-color:#dedbc9;
	scrollbar-track-color:#dedbc9;
	scrollbar-darkshadow-color:#9f8427;
	scrollbar-base-color:#bba559;
 *text-align:center;
}
pre, code {
	font-family: "Courier New", Courier, monospace;
}
address {
	font-style:normal;
	line-height: 1.5em;
	margin: 0 0 1em 0;
}
abbr, acronym {
	border-bottom: 1px dotted #000;
	cursor: help;
}
legend {
	font-weight:bold;
	margin:10px 0
}
img.border {
    border:1px #cec598 solid;
	
}
/* =form
 --------------------------------------------------------*/
input {
	padding: 2px;
	font-size:12px;
}
textarea {
	padding: 2px;
	border:#827959 1px solid;
}
textarea {
	overflow:auto;
	font-size:12px;
}
input.btn {
	cursor: pointer;
	height: 24px;
	padding: 1px 5px;
	line-height: 17px;
	font-size: 12px;
}
input.image {
	border: none;
	width: auto;
}
input.text,.text_spec  {
	border: 1px solid #969696;
	line-height: 16px;
	height: 16px;
}
input.readonly {
	background-color: transparent;
	border: none;
}
fieldset {
	padding: 10px;
}
label {
	cursor: pointer;
}
/* =clearing*/
.clear {
	clear: both;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
* html > body .clearfix {
	display: inline-block;
	width: 100%;
}
/* =hide*/
.hidden {
	display: none;
	visibility: hidden;
}
/* =break*/
.break {
	white-space: pre; /* CSS2 */
	white-space:-moz-pre-wrap; /* Mozilla */
	white-space:-hp-pre-wrap; /* HP printers */
	white-space:-o-pre-wrap; /* Opera 7 */
	white-space:-pre-wrap; /* Opera 4-6 */
	white-space:pre-wrap; /* CSS 2.1 */
	white-space:pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-wrap:break-word; /* IE */
}
/* =text
 --------------------------------------------------------*/
.block {
	text-jusify:inter-ideograph;
	text-align: justify;
}
.font14px {
	font-size:14px;
	font-weight:bold;
}
.blueWordNormal {
	color:#001eff;
}
/* =position
 --------------------------------------------------------*/
.fl {
	float: left;
}
.fr {
	float: right;
}
.fc {
	margin: 0 auto;
}
.pageContainer {
	width:980px;
	margin:0 auto;
}
.MT20 {
	margin-top:35px;
}
.ML10 {
	margin-left:10px;
}
.MR10 {
	margin-right:10px;
}
.MT4 {
	margin-top:4px;
}
.H20 {
	height:20px;
}
.MLR {
	margin:2px 13px;
}
.LH20 {
	line-height:20px;
}
div span table {
	text-align:left;
}
/***************************************************************/
.sidebar {
	float:left;
	width:287px;
	padding-top:8px;
}
.main {
	float:right;
	width:676px;
	position:relative;
}
.titleTop, .titleBottom, .titleCommonM dd.buttonBg, .secondListMenu, .secondListMenu li a, .quickLink li a,
.top3pxBanner, .websiteNews, .mainContentLeftTB, .mainContentLeftB, .mainContentRightTB, .mainContentRightB, 
.popTitle, a.closeWindow, .popWindowBottom, .popTitleSmall, .popWindowBottomSmall, .shanghuiTitle, 
.shanghuiBottom,.WindowTitle, .prompt_title, .promptWindow_btm, .top_inside, span.top_inside_right, 
.bottom_inside, span.btm_inside_right,.equip_top, .equip_btm, .top_inside2, .btm_inside2, span.top_inside2_right, 
span.btm_inside2_right ,.top_flower,.btm_flower, span.top_flower_r,span.btm_flower_r,.cailiao_top_inside2,
.cailiao_btm_inside2,.top_title,.btm_title, span.top_title_right,span.btm_title_right
{
	background:url(../images/commonBg.gif) no-repeat;
}
.titleTop, .titleBottom, .equip_top, .equip_btm {
	background-position:0 0;
	height:5px;
	overflow:hidden;
	clear:both;
}
.titleBottom {
	background-position:0 -5px;
	margin-bottom:3px;
}
.titleCommonM, .titleCommonSecond {
	background: url(../images/sidebar_middle_bg.gif) repeat-y;
	width:100%;
	float:left;
}
.titleCommonSecond {
	background: url(../images/sidebar_middle_bg_02.gif) repeat-y;
}
.pictureBox {
	padding:5px 16px 0 10px;
	text-align:center;
	float:left;
}
.pictureBox a {
	display:block;
	text-align:center;
	color:#7c6215;
}
.pictureBox img {
	display:block;
	margin-bottom:7px;
}
.titleCommonM {
	background:url(../images/xinxi_bg.gif) no-repeat left top;
	height:124px;
}
.titleCommonM dl {
	width:202px;
	float:left;
	height:90px;
	padding-top:2px;
}
.titleCommonM dd {
	margin:4px 2px;
	float:left;
	height:19px;
	line-height:19px;
}
.titleCommonM dd.buttonBg {
	width:58px;
	height:21px;
	background-position:0 -10px;
	color:#fff;
	font-weight:700;
	text-align:center;
	line-height:19px;
}
.titleCommonM dd.firstBox {
	padding-top:0px;
	height:19px;
	line-height:19px;
}
.titleCommonM dt {
	clear:both;
}
.secondListMenu {
	background-position:-146px -10px;
	height:22px;
	width:287px;
	overflow:hidden;
}
.secondListMenu li {
	float:left;
	width:44px;
}
.secondListMenu li a {
	display:block;
	float:left;
	width:44px;
	height:22px;
	line-height:22px;
	text-align:center;
	color:#fff;
	background-position:-102px -10px;
}

.hotelInformation {
	height:225px;
	padding:5px 5px 0 5px;
}
.quickLink {
	margin-left:10px; 
}
.quickLink li {
	float:left;
	width:87px;
	margin:0 4px 5px 0;
}                     
.quickLink li a {
	display:block;
	float:left;
	width:60px;
	height:19px;
	line-height:19px;
	text-align:center;
	color:#af8010;
	background-position:0 -34px;
}
.contentWord dl {
	width:100%;
	float:left;
	line-height:20px;
	
}                     
.contentWord {
	background:#fff8d7;
	height:215px;
	width:192px;
	float:left;
	padding:0px 0 5px 2px;
}
.contentWord dd {
	float:left;
	margin-left:3px;
	color:#af8010;
    overflow:hidden;
	display:inline;
	
}

/*big button*/
.btn_134 {
background:url(../images/btn/btn_142.gif) no-repeat left top;
width:142px;
border:none;color:#fff8d7;
height:19px;
text-align:center;
cursor:pointer;
}

.contentWord dd.padding_top {
	padding-top: 5px;
}
.contentWord .chefinfor {
	line-height: 14px;
	padding-left: 2px;
	margin-top:2px;
	
}
.contentWord dd a {
	display:inline-block;
	padding:0;
	color:#513D00;
}
.contentWord dd.buttonBg {
	color:#4e4935;
	padding:0;
	line-height:18px;
}

.contentWord dd.buttonBg font,.contentWord dd.buttonBg span
{
 display:inline-block;
 line-height:18px;
 margin-top:-1px;

}
.contentWord dt {
	clear:both;
}
/*main*/	
.top3pxBanner {
	background-position:0 -54px;
	height:3px;
	overflow:hidden;
}
.navigate {
	height:56px;
}
.scene_img {
	width:676px;
	height:452px;
	position:relative;
	background-position:left top;
	background-repeat:no-repeat;
}
.address_informaition {
	color:#61512a;
	font-size:12px;
	font-weight:700;
	line-height:30px;
	position:absolute;
	left:20px;
	text-align:left;
	top:10px;
	filter:alpha(opacity=75);/*IE透明模式设置*/
	-moz-opacity:0.75;/*FF透明模式设置*/
}
.name_left,.name_mid,.name_right {
    float:left; 
	display:block;
	height:24px;
    background-position:0 0;
	line-height:24px;
}
.name_left {background-image:url(../images/left_name.gif);}
.name_mid {background-image:url(../images/mid_name.gif); background-repeat: repeat-x;padding:0 5px;}
.name_right {background-image:url(../images/right_name.gif);}
.name_left,.name_right {background-repeat:no-repeat; width:4px;}
.name_mid a {color:#61512a;}
.c_npc_show {
	position:absolute;
	height:448px;
	width:10px;
	margin-top:4px;
	z-index:20;
	left: 100px;
	width: 287px;
	top: 0px;
}
.scene_pesson {
	position:absolute;
	z-index:20;
	left: 4px;
	width: 287px;
	bottom: 4px;
	text-align:left;
}
.scene_pesson span {
	position:absolute;
	left: 69px;
	bottom:21px;
	background-color:#6C5444;
	color:#ffffff;
	padding:2px 10px;
	font-size:12px;
	line-height:20px;
	z-index:1000;
	filter:alpha(opacity=70);
	-moz-opacity:0.70;
}
.moreNavigate {
	position:absolute;
	bottom:5px;
	right:27px;
	z-index:30;
}
.moreNavigate a {
	display:block;
	margin-top:6px;
	width:62px;
	height:24px;
	text-align:center;
	background:url(../images/more_navigate_bg.gif) no-repeat;
	line-height:24px;
	cursor:pointer;
}
.mainContent {
	margin-top:5px;
	color:#797666;
	line-height:20px;
}
.mainContentLeft {
	width:468px;
	height:83px;
	float:left;
	background:url(../images/main_content_box_left.gif) no-repeat;
}
.mainContentLeft img {
	height:67px;
	margin-right:8px;
}
.mainContentRight {
	width:203px;
	float:left;
	height:83px;
	background:url(../images/main_content_box_right.gif) no-repeat;
	margin-left:4px;
}
.mainContentMiddleBox {
	height:70px;
	overflow-y:auto;
	margin:6px;
	line-height:16px;
	text-align:left;
}
.mainContentMiddleBox .txtw {
	width:380px;
}
.mainContentMiddleBox a {
	color:#423600;
	margin-bottom:10px;
}
.mainContentLineWord {
	overflow-y:auto;
	overflow-x:hidden;
}
/*fdfd*/
.websiteNews {
	background-position:0 -82px;
	width:295px;
	height:23px;
	overflow:hidden;
	margin-top:15px;
	line-height:23px;
	color:#fff;
}
.mainNavigagte li {
	width:29px;
	height:51px;
	float:left;
	margin-left:9px;
    overflow:hidden;
	display:inline;
}
.contentImage {
   width:80px;
   text-align:center;
   padding-top:5px;
}
.contentImage .chef_img {width:76px; height:136px;}
.contentImage a {
	width:64px;
	height:15px;
}
.contentImage .images {
	height:86px;
 	padding-top:17px;
	width:64px;
	text-align:center;
	margin:0 auto;
}
.place_btn {
    background:url(../images/place_btn.gif) no-repeat left top;
	border:none;
	width:56px;
	color:#fff8d7;
	line-height:18px;
	height:19px;
	cursor:pointer;
}
.chatBox {
	height:197px;
	_height:188px;
	overflow:auto;
	overflow-x:hidden;
	margin:4px 5px;
	background:#fff;
	padding:5px;
	line-height:20px;
	text-align:left;
}
.chatMenu {
	background:#e0b243;
	margin:0 4px;
	padding:3px;
	text-align:right;
}
.chatMenu .fj_line {
	background:url(../images/fj_line.gif) no-repeat right top;
	margin-right:5px;
}
.chatSendBox {
	margin:2px;
}
.chatSendBox .box {
	width:228px;
	float:left;
	padding-left:2px;
}
.chatSendBox .box input {
	width:218px;
	margin-top:7px;
	background:#fff;
}
.sendButton input {
	border:none;
	width:42px;
	height:28px;
	background:url(../images/chat_send_button.gif);
	margin:5px 0 0 4px;
	cursor:pointer;
}
.contentWord,.chatBox,.chatSendBox .box textarea {
   border:1px solid #E0B243;
}
/*******************************/
.loadingBox_red, .loadingBox_blue, .loadingBox_yellow, .loadingBox_green {
	width:77px;
	height:13px;
	text-align:left;
	overflow:hidden;
}
.loadingBox_red div, .loadingBox_blue div, .loadingBox_yellow div, .loadingBox_green div {
	width:90px;
	height:11px;
	margin:1px;
}
.loadingBox_red, .loadingBox_blue, .loadingBox_yellow, .loadingBox_green {
	background:url(../images/loading_bg_s.gif) no-repeat;
	margin-top:2px;
}
.loadingBox_red div {
	background:url(../images/loading_red_bg.gif) no-repeat;
}
.loadingBox_blue div {
	background:url(../images/loading_blue_bg.gif) no-repeat;
}
.loadingBox_yellow div {
	background:url(../images/loading_yellow_bg.gif) no-repeat;
}
.loadingBox_green div {
	background:url(../images/loading_green.gif) no-repeat;
}
.fontShine {
	FILTER: glow(color=#000000, strength=2);
	COLOR:#ffffff;
 height:16px;
	_height:14px;
	cursor:pointer;
}
/**************openwindow***********/
.popWindow {
	position:absolute;
	width:634px;
	font-size:12px;
}
.popTitle {
	z-index:10002;
	background-position:0 -116px;
	height:22px;
	line-height:22px;
}
.popTitleWord {
 *padding-top:2px;
	margin-left:8px;
	float:left;
	color:#fff;
}
a.closeWindow {
	z-index:10004;
	width:15px;
	height:15px;
	background-position:right 0;
	display:block;
	cursor:pointer;
	margin-top:4px;
	margin-right:8px;
}
.popWindowBox {
	background:#dedbc9;
	width:632px;
	float:left;
	_float:none;
	_margin-top:-2px;
	border-left:#4e4935 1px solid;
	border-right:#4e4935 1px solid;
}
.popWindowBottom {
	clear:both;
	background-position:0 -139px;
	height:5px;
	overflow:hidden;
}
.popWindowSmall, .popWindowConfirm, .promptWindow {
	position:absolute;
	width:322px;
}

.promptWindow {
	width:362px;
}
.popWindowSmallchef {
	z-index:18012;
	position:absolute;
	top:15%;
	left:40%;
	width:322px;
}
.popTitleSmall {
	background-position:0 -190px;
	height:22px;
	line-height:22px;
	overflow:hidden;
}
.prompt_title {
	background-position:0 -252px;
	height:22px;
	line-height:22px;
	overflow:hidden;
}
.promptWindow_btm {
	background-position:0 -277px;
	height:5px;
	clear:both;
	overflow:hidden;
}
.popWindowBoxSmall {
	background:#dedbc9;
	width:320px;
	float:left;
	_float:none;
	_height:164px;
	_margin-top:-2px;
	border-left:#4e4935 1px solid;
	border-right:#4e4935 1px solid;
}
.popWindowBoxSmallConfirm, .promptWindow_mid {
	background:#dedbc9;
	width:308px;
	float:left;
	padding:6px 6px 2px;
	border-left:#4e4935 1px solid;
	border-right:#4e4935 1px solid;
}
.promptWindow_mid {
	width:350px;
	padding:5px 5px 2px;
}
.popWindowBottomSmall {
	clear:both;
	background-position:0 -215px;
	height:5px;
	overflow:hidden;
}
/*****/
/**tanchuchuankou**/
.popMenuMall li {
	float:left;
}
.popMenuMall a {
	display:block;
	height:22px;
	float:left;
	color:#fff;
	background:url(../images/commonBg.gif) left -167px no-repeat;
}
.popMenuMall a span {
	background:url(../images/commonBg.gif) right -167px no-repeat;
	
	margin-left:7px;
	*margin-left:4px;
	height:22px;
	
	padding-right:7px;
	*padding-right:4px;	
	float:left;
	display:block;
}
.secondListMenu li a:hover, .secondListMenu li a.current, .secondListMenu li a.current_2 {
	background-position:-58px -10px;
	color:#7C6215;
	height:22px;
}
.popMenuMall a:hover, .popMenuMall a.current, .secondListMenu li a.current_2 {
	background:url(../images/commonBg.gif) left -145px no-repeat;
}
.popMenuMall a:hover span, .popMenuMall a.current span, .secondListMenu li a.current_2 span {
	background:url(../images/commonBg.gif) right -145px no-repeat;
}
a.current span div,a.current_2 span div {
	color:#7A6A37;
}
/**/
.cookLeft {
	width:317px;
	float:left;
}
.cookRight {
	width:273px;
	float:right;
}
.cookSXBox {
	background:#f2efdc;
	padding:10px;
 *padding:9px;
	margin:18px 0 14px 14px;
	_margin:18px 0 14px 6px;
	float:left;
	width:283px;
 *width:285px;
}
div.Attribute, div.Attribute2 {
	clear:both;
	height:25px;
}
div.Attribute span, div.Attribute2 span {
	display:block;
	float:left;
	margin:5px 6px;
 *margin:0 5px;
}
div.Attribute span.number {
	width:26px;
}
.fiveCornerBox {
	width:170px;
 *width:170px;
	_width:155px;
	height:177px;
	background:#f2efdc;
	margin-left:14px;
	_margin-left:6px;
}
.fiveCornerAttribute {
	width:120px;
	height:177px;
	background:#f2efdc;
}
.crInfo {
	width:105px;
	height:334px;
	margin-top:18px;
	text-align:left;
}
.crInfo p {
	margin-bottom:7px;
}
a.linkBack, input.linkNormal, input.PKstate,input.linkhotelskill {
border: 1px;border:none;
	border:0;
	width:74px;
	height:22px;
	cursor:hand;
	background:url(../images/common_btn.gif) no-repeat left -138px;
 *background:url(../images/common_btn.gif) no-repeat left -140px;
	color:#f2efdc;
	cursor:pointer;
}
input.linkNormal1 {
	background:#7A6A37;
	padding:4px;
	color:#f2efdc;
	border:1;
	height:25px;
	padding:0;
 *padding-top:3px;
 *margin-bottom:-1px;
}
input.PKstate {
	width:35px;
	height:19px;
	padding:0;
}
.backgroundBox, .recipesNameImage {
	width:33px;
	height:33px;
	margin:20px 3px 10px 0;
}
.crPeopleInfo {
	height:342px;
	margin:18px 0 0 0;
}
.crPeopleInfo .pictures {
	position:relative;
	z-index:100;
	width:162px;
	height:338px;
}
.crPeopleInfo .equipment {
	position: absolute;
	z-index:300;
	bottom:5px;
 *bottom:15px;
	cursor:pointer;
}
/*date*/
.tableAccssContainerSmall {
	position:relative;
}
.tableAccssContainer {
	width:608px;
	background:#f2efdc;
	padding:5px;
	margin:5px;
	font-size:12px;
	border:1px #b5b3a5 solid;
	height:auto;
	max-height:350px;
	overflow-y:auto;
	overflow-x:hidden;
}
.tableAccssContainerSmall, .creatEquipmentContainer, .creatEquipmentContainer1, .tableAccssContainerSmallZAYI {
	height:312px;
 *height:321px;
}
.tableAccssContainerSmall, .creatEquipmentContainer, .creatEquipmentContainer1, .tableAccssContainerSmallZAYI, .jihuozhh {
	float:left;
	background:#f2efdc;
	padding:5px 8px 2px 5px;
 *padding:5px 12px 2px 5px;
	margin:4px 0 5px 4px;
	width:296px;
	text-align:left;
}
.tableAccssContainerSmall, .creatEquipmentContainer, .creatEquipmentContainer1, .tableAccssContainerSmallZAYI {
	overflow-y:auto;
	overflow-x:hidden;
}
.jihuozhh {
	height:340px;
*height:365px;
	padding:5px 8px 2px 5px;
	_margin:4px 0 5px 2px;
} /*  jihuozhanghao  */
.tableAccssContainerSmall div {
	text-align:left;
}
.tableAccssContainerSmallConfirm {
	float:left;
	background:#f2efdc;
	padding:10px 2px 2px 10px;
	margin:4px 0 10px 4px;
	width:299px;
	color:#827959;
	text-align:center;
	min-height:80px;
}
.tableAccssContainerSmallZAYI {
	overflow-x:hidden;
}
.tableAccss {
	color:#827959;
	font-size:12px;
	border-bottom:none;
	margin:0 auto;
	width:96%;
}
.tableAccss td.padd, td.padd {
	padding:0;
}
.tableAccss td.change {
	line-height:15px;
	padding-left:5px
}
.tableAccss td span {
	/*color:#f00;*/
}
.tableAccss td a, .btn_position a,.auction_page a {
	color:#3C3025;
}
.tableAccss thead td, .tableAccss td, .tableAccss th {
	line-height:26px;
	border-bottom:#bab399 1px dotted;
}
.tableAccss th {
	padding-left:5px;
	font-weight:700;
}
.tableAccss th.center,.challenge_tb th.center {
	text-align:center;
}
.tableAccss tfoot td {
	height:30px;
}
.UnionTable td {
	padding-top:5px;
}
.UnionTable input, .UnionTable textarea {
	border:#827959 1px solid;
	width:456px;
}
.UnionTable textarea {
	overflow:auto;
	height:50px;
}
.inputBorder, .small_input, .inputcomm {
	border:#827959 1px solid;
	height:15px;
}
.emailContent {
  border:1px solid #827959;
height:260px;
overflow-y:auto;
overflow-x:hidden;
padding:5px;
width:570px;
}
.accssList, .accssMoreInfo {
	width:406px;
	background:#f2efdc;
	padding:5px;
	margin:3px;
	float:left;
}
.accssMoreInfo {
	width:190px;
	float:right;
	background:none;
}
/************selectcai*************/
.menuSelectBox {
	margin:6px 0 0 6px;
	color:#827959;
}
.menuSelectBox li {
	width:307px;
	height:86px;
	float:left;
	margin:0 4px 4px 0;
	background:#f2efe4;
}
.menuSelectContent {
	width:200px;
	float:left;
	margin:10px 6px 0 6px;
}
.menuSelectImage {
	width:84px;
	text-align:center;
	float:left;
	padding-top:10px;
}
.campSelectContent {
	width:200px;
	margin:10px 6px 0 6px;
	height:350px;
	text-align:center;
}
/******************************/
.superStar img {
	margin-right:3px;
}
.PKstate {
	color:#c4c4c4;
}
/*info hotel*/
.myHotelMiddle, .myHotelMiddle2 {
	border-top:#827959 1px dashed;
	border-bottom:#827959 1px dashed;
	padding:12px 0;
	_padding:12px 0 0 0;
	height:72px;
	_height:1px;
	margin:7px 0;
}
.myHotelMiddle2 {
	border:none;
}
.divRow {
	width:50%;
	float:left;
	height:20px;
}
.myHotelImage {
	width:25%;
	float:left;
	margin-right:10px;
}
.myHotelCookerDetail {
	width:71%;
	float:left;
}
.myHotelCookerDetail .divRow {
	width:47%;
	float:left;
	height:27px;
}
.myHotelCookerMiddle, .myHotelCookerMiddle2 {
	width:98%;
	padding:5px 0;
	margin:5px 0;
	height:68px;
	_height:60px;
	border-bottom:#827959 1px dashed;
}
.myHotelCookerMiddle2 {
	border-top:#827959 1px dashed;
	border-bottom:#827959 1px dashed;
}
.recipesNameImage {
	margin:2px 10px 2px 2px;
	float:left;
}
.recipesName {
	line-height:38px;
}
/*Tooltips*/

.tooltips {
	position:relative;
	color:#827959;
}
.tooltips:hover {
	background:none; /**/
	z-index:900;
}
.tooltips span {
	display: none;
	z-index:1000;
}
.tooltips:hover span, .tooltips:hover span.cooker, .tooltips:hover span.market, .tooltips:hover span.caiimg, .tooltips:hover span.cang, .tooltips:hover span.cang1, .tooltips:hover span.h_skill, .tooltips:hover span.pk_sk {
	display:block;
	position:absolute;
	top:21px;
	left:16px;
	width:100px;
	border:1px solid #000;
	background-color:#827959;
	padding: 3px;
	color:#dedbc9;
	text-align:left;
}
.tooltips:hover span.cooker {
	top:-24px;
	left:44px;
	width:150px;
	padding:10px;
}
.tooltips:hover span.market {
	top:-54px;
	left:20px;
	width:220px;
	padding:10px;
}
.tooltips:hover span.h_skill {
	top:-30px;
	left:30px;
	width:170px;
	padding:10px;
	line-height:18px;
}
.tooltips:hover span.cang {
	top:-50px;
	left:20px;
	width:210px;
	padding:10px;
}
.tooltips:hover span.cang1 {
	top:-110px;
	left:-150px;
	width:210px;
	padding:10px;
}
.tooltips:hover span.pk_sk {
	top:0px;
	left:-20px;
	width:210px;
	padding:10px;
}
.tooltips:hover span.skill {
	top:0px;
	left:-20px;
	width:210px;
	padding:10px;
}
.tooltips:hover span.show_shop {
	top:0px;
	left:-130px;
	width:150px;
	padding:10px;
}
.cc {
	padding-left:6px;
	width:132px;
}
.cc div {
	padding-bottom:5px;
}
.tooltips:hover span.caiimg {
	top:-120px;
	width:160px;
	left:20px;
}
input.linkNormalMarket {
	text-align:left;
	border:none;
	background:none;
	color:#e3bb04;
	cursor:pointer;
	float:left;
	width:60px;
 *margin-left:-1px;
}
.tooltips:hover span.cooker img {
	border:none;
}
.tooltips:hover span.caixiinfo {
	top:14px;
	left:44px;
	width:250px;
	padding:10px;
}
.vegetablesAttribute {
	color:#f9dc26;
	margin-bottom:10px;
 *margin-bottom:0;
}
.accssBox {
	padding:4px;
	line-height:20px;
	background:#f2efdc;
	margin-bottom:4px;
	color:#827959;
}
.accssBox span {
	font-weight:700;
	margin-right:4px;
}
.tableAccss td span.blueWord {
	color:#001eff;
}
.normalContent {
	color:#827959;
}
.PKresultImage {
	position:absolute;
	top:30px;
	left:56px;
	_left:60px;
	background: url(../images/PK_results.gif) no-repeat;
	width:500px;
	height:141px;
	z-index:800;
}
.PKresult {
	margin:0 0 0 10px;
	padding:0 6px;
}
.normalContent td {
	height:25px;
}
.winner {
	border-top:#827959 1px dashed;
	padding:10px 0 10px 17px;
}
/*login*/
.loginBox {
	width:1005px;
	margin:0 auto;
}
.loginLeft {
	background:url(../images/login_left.jpg) no-repeat;
	width:642px;
	height:605px;
	float:left;
}
.loginRight {
	background:url(../images/login_right.jpg) no-repeat;
	width:363px;
	height:605px;
	float:left;
}
.loginWord {
	background:url(../images/login_main.gif) 0 0 no-repeat;
	width:343px;
	height:392px;
	margin-top:21px;
}
.loginInput {
	background:url(../images/login_main.gif) 0 -393px no-repeat;
	width:343px;
	height:151px;
	margin-top:17px;
}
.loginWordContent {
	padding:45px 0 0 25px;
	width:292px;
}
.loginWordContent h1 {
	font-size:12px;
	font-weight:400;
	padding:10px 0;
	border-bottom:#827959 1px dashed;
	margin-bottom:10px;
	text-align:center;
}
.loginButtonNext {
	padding:15px 0 0 0;
	border-top:#827959 1px dashed;
	text-align:right;
}
.loginInBoxxxx {
	padding-top:50px;
}
.popWindowBoxSmall {
	color:#827959;
}
/**/
.creatName {
	margin:13px 0 7px 18px;
}
.creatEquipmentContainer {
	height:312px;
 *height:321px;
	overflow-x:hidden;
	text-align:left;
	line-height:20px;
}
.creatEquipmentContainer1 {
	height:130px;
 *height:140px;
	overflow-x:hidden;
	text-align:left;
	line-height:20px;
}
.tableAccssEquipment {
	width:96%;
}
.tableAccssEquipment td {
	height:24px;
	text-align:left;
}
.textRight {
	width:302px;
	margin:0 auto;
	text-align:right;
}
.yellowWord {
	color:#ffc700;
}
.blueWord {
	color:#0022cd;
	font-weight:700;
}
/******/
.chooseHotel, .chooseHotelRight {
	width:125px;
	float:left;
}
.chooseHotelRight {
	width:163px;
}
.trainingIntro {
	line-height:18px;
	margin-bottom:10px;
}
.halfWindow, .halfWindow2 {
	width:46%;
	background:#f2efdc;
	float:left;
	margin:6px 0 0 8px;
	_margin:6px 0 0 5px;
	padding:6px;
	height:345px;
	margin-bottom:10px;
	text-align:left;
}
.halfWindow2 {
	background:none;
	padding:0;
}
.halfWindow2Content {
	overflow-y:auto;
	overflow-x:hidden;
	height:270px;
 *height:260px;
	_height:270px;
	background:#f2efdc;
	padding:6px;
}
.halfWindow2Content {
	position:relative;
}
.dashedBottom {
	border-bottom:#827959 1px dashed;
	padding-bottom:20px;
	margin-bottom:10px;
}
.mainContentMiddleBox {
	height:70px;
	overflow-y:auto;
	margin:6px;
	line-height:16px;
	text-align:left;
}
.mainContentMiddleBox .txtw {
	width:370px;
}
.mainContentMiddleBox a {
	color:#423600;
	margin-bottom:10px;
}
.mainContentRight .mainContentMiddleBox a {
	color:#423600;
	display:block;
}
.mainContentMiddleBox img {
	float:left;
}
.smallpp {
	width:25px;
	height:69px;
	cursor:pointer;
}
.mainContentLineWord {
	overflow-y:auto;
	overflow-x:hidden;
}
.chequipment {
	z-index:11900;
	display:block;
	position:absolute;
	top:-100px;
	left:-1px;
	width:130px;
	height:150px;
	border:1px solid #000;
	background-color:#827959;
	padding: 5px;
	color:#dedbc9;
	text-align:left;
}
.chequipment div {
	line-height:20px;
	padding: 8px;
	width:110px;
	height:140px;
	overflow:auto;
}
/*caipu*/
#caidan ul, ol, li {
	margin:0;
	padding:0;
	list-style:none;
}
#caidan img {
	margin:0;
	padding:0;
	border:none;
	font-size:0;
}
#caidan {
	padding:0;
	position:absolute;
	top:0px;
	height:600px;
	width:970px;
	background:url(../images/caiyao_bg.gif) repeat left top;
	font-family:"宋体";
	font-size:12px;
}
#caidan #container {
	width:969px;
	padding:0;
	position:relative;
	overflow:hidden;
	height:600px;
}
#caidan #contain {
	background:#dedbc9;
	height:600px;
	width:875px;
	margin:0 45px;
	overflow:hidden;
}
#caidan .top_hua, .bottom_hua {
	height:113px;
	width:54px;
	position:absolute;
	z-index:3;
}
#caidan .top_hua {
	background:url(../images/top_hua.gif) no-repeat left top;
	left:0;
	top:0;
}
#caidan .bottom_hua {
	background: url(../images/bottom_hua.gif) no-repeat left top;
	left: 915px;
	top: 492px;
}
#caidan #line_bg {
	width:875px;
	height:600px;
}
#caidan #line_bg #title {
	background:#5c501f;
	height:22px;
	margin:14px 4px 0;
	padding-left:30px;
}
#caidan #line_bg #title span {
	float:right;
	margin:2px 5px;
	color:#FFFFFF;
	line-height:22px;
}
#caidan #btn_container {
	padding:60px 0 0 28px;
*padding:46px 0 0 28px;
}
#caidan #line_bg .btn {
	height:19px;
	overflow:hidden;
	padding:0;
	margin-bottom:46px;
}
#caidan #line_bg .btn li {
	display:block;
	width:117px;
	height:19px;
	text-align:center;
	float:left;
}
/*#caidan #line_bg .btn li a {background:#5c501f; display: inline-block; overflow:hidden; padding:0 9px; line-height:19px;  color:#e7e7e7; text-decoration:none; }*/
#caidan .btn .btn_on a, #caidan .btn .btn_off a, #caidan .btn .btn_over a {
	display: inline-block;
	overflow:hidden;
	padding-left:4px;
	line-height:19px;
	color:#e7e7e7;
	text-decoration:none;
	background-repeat:no-repeat;
}
#caidan .btn .btn_on a span, #caidan .btn .btn_off a span, #caidan .btn .btn_over a span {
	display: block;
	padding: 0 10px 0 8px;
	background-repeat:no-repeat;
}
#caidan .btn .btn_on a {
	background:url(../images/button1.gif) left top;
}
#caidan .btn .btn_on a span {
	background:url(../images/button1.gif) right -19px;
}
#caidan .btn .btn_off a {
	background:url(../images/button2.gif) left top;
}
#caidan .btn .btn_off a span {
	background:url(../images/button2.gif) right -19px;
}
#caidan .btn .btn_over a {
	background:url(../images/button3.gif) left top;
}
#caidan .btn .btn_over a span {
	background:url(../images/button3.gif) right -19px;
}
.hotspot {
	color:#900;
	padding-bottom:1px;
	border-bottom:1px dotted #900;
	cursor:pointer
}
#tt {
	position:absolute;
	display:block;
	background:url(../images/tt_left.gif) bottom left no-repeat;
	line-height:20px;
	text-align:left;
}
#tt .title {
	color:#ffcc02;
	font-weight:400px;
	font-size:12px;
	margin-left:2px;
	padding-left:10px;
	/*background:url(../images/yellow_icon.gif) left top no-repeat;*/
}
#tttop {
	display:block;
	height:5px;
	margin-left:1px;
	background:url(../images/tt_top.gif) top right no-repeat;
	overflow:hidden
}
#ttcont {
	display:block;
	padding:2px 10px 3px 0;
	margin-left:5px;
	background:#827959;
	border-right:1px solid #000;
	color:#f2efdc;
	font-size:12px;
	text-align:left;
}
#ttcont p {
	text-indent:2em;
	margin:0;
	padding:0;
}
#ttcont font {
	font-size:12px;
	color:#a6f008;
	text-decoration:none;
}
#ttcont .foat {
	float:left;
}
#ttcont img {
	width:95px;
	height:76px;
}
#ttbot {
	display:block;
	height:5px;
	margin-left:5px;
	background:url(../images/tt_bottom.gif) top right no-repeat;
	overflow:hidden
}
.yaoshui {
	font-size:9pt;
	color:#635331;
}
.line {
	border-bottom:1px dotted #BAB399;
	margin: 0;
	clear:both;
}
.yaoshui img {
	float:left;
	margin:0 5px;
}
.yaoshui ul {
	float:left;
	margin:5px 0;
	padding:0;
	width:280px;
}
.smithy_zhuangbei ul{
	margin:0}

.yaoshui ul li {
	list-style:none;
}
.yaoshui ul li ul {
	float:left;
	width:112px;
	margin:5px 10px;
}
.yaoshui ul li ul li {
	margin-bottom:5px;
}
.yaoshui ul li ul .text {
	width:29px;
	border:#635331 1px solid;
	padding:1px 0;
	color:#635331;
	text-align:center;
}
.yaoshui ul li ul .btn {
	margin:0 2px;
	color:#efefe7;
	height:19px;
	background:#847b5a;
	border:none;
}
.llpg {
	text-align:right;
	margin:3px;
}
.llpg a {
	color:#635331;
}
.player_information {
	background-color:#f2efdc;
	height:280px;
	width:295px;
	margin-left:-3px;
	color:#827959;
	padding-top:2px;
	font-size:12px;
}
.player_information .player_tb {
	border:1px solid #827959;
	width:60px;
	height:19px;
	margin-right:10px;
}
.player_information select {
	border:1px solid #827959;
	margin-right:10px;
}
.player_information ul {
	margin:0;
	padding:0 6px;
}
.player_information li {
	margin-bottom:8px;
	list-style:none;
	text-align:left;
}
.player_information h3 {
	background-color:#827959;
	font-size:12px;
	line-height:24px;
	font-weight:700;
	color:#f2efdc;
	text-align:center;
	margin-bottom:10px;
}
.player_information .caixi {
	width:46px;
	text-align:center;
	float:left;
	margin:0 7px 7px;
}
.player_information .caixi_content {
	padding-left:20px;
	_padding-left:10px;
}
.mission {
	text-align:left;
	width:612px;
	margin:0 auto;
}
.mission .task_list {
	width:135px;
}
.exhibition {
	float:left;
	margin:4px 18px 0 6px;
}
.exhib_title {
	float:left;
	width:83px;
	display:inline;
}
.mission .task_list dt {
	background:url(../images/task_bg.gif) no-repeat left top;
	height:16px;
	height:19px;
	line-height:19px;
}
.mission_left, .mission_right {
	float:left;
	background-color:#f2efdc;
	height:311px;
}
.mission_left {
	width:155px;
	margin-right:6px;
	overflow-y:scroll;
}
.mission_left ul {
	margin:0;
	padding:0;
	width:135px;
}
.mission_left li {
	padding-left:5px;
	line-height:25px;
	border-bottom:1px dotted #bab399;
}
.mission_left li a {
	color:#513D00;
}
.mission_right {
	width:442px;
	padding:0;
	margin:0;
	background:url(../images/task_mid.gif) repeat-y left top;
	height:285px;
	color:#827959;
}
.mission_right .content, .mission_right .content_2 {
	margin:5px 10px 10px 15px;
	padding:0;
}
.mission_right .content_2 {
	border:0;
}
.mission_right .content {
	border-bottom:1px dotted #bab399;
}
.mission_right .content h3 {
	color:#827959;
}
.mission_right .main_text {
	line-height:18px;
	padding:8px 0;
}
.task_top, .task_btm {
	float:left;
	width:442px;
}
.task_top {
	background:url(../images/task_top.gif) no-repeat left top;
}
.task_btm {
	background:url(../images/task_btm.gif) no-repeat left top;
}
.orver_img {
	position:absolute;
	width:676px;
	height:452px;
	z-index:1000;
}
/*----union---1------*/
.brown {
	color:#4e4935;
}
.union {
	width:621px;
	height:365px;
}
.union, .zhifu {
	margin:0 auto;
	background:#dedbc9;
	padding:1px;
	text-align:left;
	color:#827959;
}   /*zhifu*/
.union h3, .zhifu h3 {
	background:url(../images/unionbtn.gif) no-repeat left 0;
	height:23px;
	padding-left: 2px;
} /*zhifu*/
.union h3 span, .zhifu h3 span {
	text-align:center;
	color:#f2efdc;
	background:url(../images/unionbtn.gif) no-repeat right 0;
	height:23px;
	display:block;
	line-height:23px;
	width:100%;
	font-weight:lighter;
} /*zhifu*/
.union .left_bar {
	float:left;
	width:190px;
}
.union .content {
	height:169px;
	border:1px solid #b5b3a5;
	background:#f2efdc;
	margin-bottom:6px;
	padding:3px;
}
.union .attribute {
	margin:10px 20px;
}
.union .attribute li {
	line-height:25px;
}
.union .midl_bar {
	width:325px;
	height:352px;
	border:1px solid #b5b3a5;
	float:left;
	background:#f2efdc;
	padding:3px;
	margin:0 0 0 6px;
}
.union .midl_bar #mynotice {
	pandding:5px;
}
.union #mynotice {
	padding:5px;
}
.union #myuninfo {
	padding:5px;
}
.union .right_bar {
	float:right;
	width:92px;
}
.union .right_bar ul li {
	margin:6px 0 0 10px;
	list-style:none;
}
/*.union .on_btn, .union .off_btn, .union .short_btn,.off_btn {
	border:0;
	width:74px;
	height:22px;
	cursor:hand;
}
.union .on_btn {
	background:url(../images/union_btn_on.gif) no-repeat left top;
	color:#f2efdc;
}
.union .off_btn ,.off_btn{
	background:url(../images/union_btn_off.gif) no-repeat left top;
	color:#b7b7b7;
}
.union .short_btn {
	background:url(../images/short_btn.gif) no-repeat left top;
	width:46px;
	height:22px;
	color:#f2efdc;
}*/
/*------union------2-----------*/
.matter_container {
	height:355px;
	width:619px;
	background:#f2efdc;
	margin:0;
	border:1px solid #b5b3a5;
}
.matter_container tbody {
	color:#7c6215;
}
.matter_container head {
	height:23px;
	line-height:23px
}
.table617_line {
	background:url(../images/617tableline.gif) no-repeat left top;
	margin:2px 1px 0;
}
.union .page {
	text-align:right;
	margin:10px 10px 0 0;
}
.union .page a {
	color:#827959;
	margin:0 5px;
}
.union .page2 {
	text-align:right;
	margin:50px 10px 0 0;
}
/*------union------3-----------*/
.union .review {
	width:526px;
	height:352px;
	border:1px solid #b5b3a5;
	float:left;
	background:#f2efdc;
	padding:0;
	margin:0;
}
.rigth_btn {
	background:url(../images/right.gif) no-repeat 5px top;
	border:none;
	height:20px;
	width:31px;
	cursor:hand;
}
.false_btn {
	background:url(../images/false.gif) no-repeat 5px top;
	border:none;
	height:20px;
	width:31px;
	cursor:hand;
}
.table519_line {
	background:url(../images/519tablebg.gif) no-repeat left top;
	margin:2px 3px 0;
}
td {
	padding-left:5px;
}
th {
	text-align:left;
	padding-left:5px;
	font-weight:lighter;
}
.quanxian {
	background:url(../images/quanx.gif) no-repeat 3px top;
}
.zhandui {
	background:url(../images/zhandui.gif) no-repeat 3px top;
}
.sortl_btn {
	background:url(../images/bt_up.gif) no-repeat 3px top;
}
.sortr_btn {
	background:url(../images/bt_down.gif) no-repeat 3px top;
}
.sortl_btn, .sortr_btn {
	height:20px;
	width:20px;
	border:none;
	cursor:hand;
}
/*gongcheng*/
.siege_warfare input {
	margin:0;
	padding:0;
}
.siege_warfare {
	background:url(../images/gongchzh_bg.gif) no-repeat left top;
	width:676px;
	height:452px;
	position:relative;
}
.siege_warfare_btn {
	background:url(../images/gchengzh_btn.gif) no-repeat left top;
	width:90px;
	height:43px;
	color:#dedbc9;
	border:none;
	float:left;
	cursor:hand;
}
.time {
	width:125px;
	float:right;
	text-align:center;
	line-height:22px;
	margin:15px 18px;
	_margin-right:8px;
	color:#3c3a32;
}
.siege_container {
	position:absolute;
	bottom:7px;
	width:461px;
	margin:0 auto;
*padding:0;
	left: 108px;
}
/*
.siege_container .on_btn, .off_btn {
	border:0;
	padding:0;
	line-height:20px;
	width:73px;
	height:22px;
*height:25px;
	cursor:hand;
	overflow:hidden;
	margin:0 4px;
}
.siege_container .on_btn {
	background:url(../images/union_btn_on.gif) no-repeat left top;
	color:#f2efdc;
}
.siege_container .off_btn,.off_btn {
	background:url(../images/union_btn_off.gif) no-repeat left top;
	color:#b7b7b7;
}
*/

.off_btn {
	background:url(../images/union_btn_off.gif) no-repeat left top;
	height:20px;
	line-height:20px;
	color:#b7b7b7;
	width:71px;
	border:0;
	cursor:hand;
}
.siege_float_btn {
	width:185px;
	float:left;
	text-align:center;
	margin-top:32px;
}
.siege_flash_left, .siege_flash_right {
	position:absolute;
	bottom:1px;
}
.siege_flash_left {
	left: 5px;
}
.siege_flash_right {
	right: 5px;
}
.up_btn_big, .down_btn_big {
	height:15px;
	width:15px;
	cursor:hand;
	border:none;
}
.up_btn_big {
	background:url(../images/up_big.gif) no-repeat left top;
	margin:0 5px;
}
.down_btn_big {
	background:url(../images/down_big.gif) no-repeat left top;
}
.small_tb {
	width:213px;
	height:79px;
	overflow-y:auto;
	margin-top:4px;
	padding-top:6px;
}
.small_tb td {
	padding:0;
	line-height:21px;
	color:#19170f;
}
.help_btn {
	background:url(../images/info_bt.gif) no-repeat left top;
	height:14px;
	width:15px;
	border:none;
	cursor:hand;
}
.close_btn {
	background:url(../images/close_trans.gif) no-repeat 2px 2px;
	width:15px;
	height:15px;
	cursor:hand;
	margin-left:3px;
	border:0;
}
.tb_close_btn {
	float:right;
	margin:-15px 5px 0 0;
}
.htb {
	background:url(../images/htitle_bg.gif) no-repeat left top;
	height:23px;
	width:615px;
	color:#f2efdc;
	margin:0 0 0 2px;
	padding:0;
}
.tb_gundong {
	height:280px;
	overflow-y:auto;
	line-height:25px;
	width:615px;
}
.tb_gundong td {
	padding-left:6px;
}
/* jam   for union operator */
.sjam {
	width:130px;
	height:100px;
	border:1px #4e4935 solid;
}
.sjam_title {
	margin-bottom:2px;
	line-height:24px;
	color:#7b7969;
	text-align:left;
	padding-top:4px;
	_padding-top:6px;
	padding-left:10px;
	line-height:22px;
}
.sjam_title span {
	float:right;
	margin:-15px 10px 0 0;
}
.lifloat {
	clear:both;
	margin:5px 0 0 10px;
	_margin-top:12px;
	padding:0;
}
.lifloat li {
	width:100%;
	display:block;
	text-align:left;
	line-height:22px;
	height:25px;
}
.lifloat li img {
	margin-right: 3px;
}
.sjam h3 {
	text-align:left;
}
.sjam a {
	color:#4e4935
}
.tooltips:hover span.sjm {
	top:-20px;
}
/*zhifu*/
.zhifu {
	width:632px;
	height:368px;
	margin-left:-165px;
}
.zhifu_l {
	width:390px;
	height:330px;
	margin:6px 6px 0;
	_margin-left:3px;
	float:left;
	border:1px solid #b5b3a5;
	background:#f2efdc;
	text-align:center;
}
.zhifu_l .pay_infor {
	background:#fff;
	width:275px;
	height:120px;
	border:1px solid #dedbc9;
	padding:22px;
	margin:18px auto 10px;
}
.zhifu_r {
	width:218px;
	height:330px;
	margin:6px 0 0;
	float:left;
	border:1px solid #b5b3a5;
	background:#f2efdc;
	text-align:center;
	overflow-x:hidden;
	overflow-y:auto;
}
.ljzhfu {
	width:160px;
	float:left;
	margin:0 0 0 15px;
	padding:0;
}
.ljzhfu li {
	line-height:28px;
	text-align:left;
}
ul.fuk_fshi {
margin:8px 4px 0;

	padding:0;

}
ul.fuk_fshi li {
	width:208px;
	height:auto;
	float:left;
	display:inline;
	overflow: hidden;
	border:1px solid #dedbc9;
	line-height:0;
	text-align:left;
	background:#fff;
	margin:2px 0;
	padding:2px 0;
}
ul.fuk_fshi li img {
	margin-left:10px;
}
ul.fuk_fshi li .radio {
	width:40px;
	margin-top:25px;
	float:right
}
/*shanghui*/
.shanghuiWindow {
	z-index:1550;
	width:523px;
	text-align:left;
	margin:200px 45%;
	position:absolute
}
.shanghuiTitle {
	background-position:0 -222px;
	height:22px;
	line-height:22px;
}
a.shanghui_close {
	background:url(../images/commonBg.gif) no-repeat -661px 3px;
	margin-right:10px;
	width:15px;
	display:block;
	height:22px;
}
.shanghuiMenuMall li {
	float:left;
}
.shanghuiMenuMall a span {
	background:url(../images/commonBg.gif) right -167px no-repeat;
	margin-left:7px;
	height:22px;
	padding-right:7px;
	float:left;
	display:block;
}
.shanghuiWindowBox {
	background:#dedbc9;
	width:521px;
	float:left;
	border-left:#4e4935 1px solid;
	border-right:#4e4935 1px solid;
}
.shanghuitable {
	width:500px;
	background:#f2efdc;
	padding:5px;
	margin:5px;
	font-size:12px;
}
.shanghuiBottom {
	clear:both;
	background-position:0 -245px;
	height:5px;
	overflow:hidden;
}
.shanghui_tableyshi {
	margin:10px auto;
	border:#827959 1px solid;
	line-height:25px;
}
.shanghui_tableyshi tbody td {
	border-bottom:#827959 1px dashed;
}
.alive_caixi_content li {
	float:left;
	margin:0;
	padding:0;
	width:60px;
}
/*people_attribute*/
.people_attribute {
	width:294px;
	padding:0 0 8px;
	background-color:#dedbc9;
	border:1px #4e4935 solid;
	z-index:18008
}
.people_attribute .information_left {
	width:78px;
	text-align:center;
	float:left;
	padding-top:8px;
}
.people_attribute .information_right {
	width:216px;
	float:left;
	position:relative;
	display:inline;
	overflow:hidden
}
.people_attribute .closed {
	text-align:right;
	padding:6px 10px 0 0;
	position:absolute;
	right:0;
}
.people_attribute td {
	color:#4e4935;
	line-height:30px;
	text-align:left;
	padding:0;
	margin:0;
}
.img_padleft {
	padding-right:1px;
	padding-left:2px;
	
	
}
.clear_l {
	clear:both;
	font-size:0;
	padding:0;
	margin:0;
	line-height:0;
	overflow:hidden;
	height:0;
}
/*厨师属性面板*/
.chushi_guanli {
	width:442px;
	float:left;
	height:335px;
	margin:15px 0 8px 13px;
	background:#f2efdc;
	border:#b5b3a5 1px solid;
	border-right:0;
	border-top:0;
	display:inline;
	text-align:left;
}
.crPeopleInfo .equipment_new {
	position: absolute;
	z-index:300;
	bottom:5px;
   *bottom:15px;
	_bottom:5px;
	cursor:pointer;
	left: 473px;
	width: 140px;
	padding-left:12px;
}
.crPeopleInfo .backgroundBox_new {
	width:33px;
	height:33px;
	margin:20px 10px 10px 0;
}
.crPeopleInfo .pictures {
	position:relative;
	z-index:100;
	width:162px;
	height:338px;
	margin-right:8px;
}
.properties_cshi, .operation, .add_attribute, .spirit, .special, .add_dishes {
	border:#b5b3a5 1px solid;
	border-bottom:0;
	border-left:0;
	float:left;
	display:inline;
	overflow:hidden;
}
.spirit, .special, .operation, .add_dishes {
	padding-left:43px;
}
.properties_cshi {
	height:134px;
padding:5px;
width:287px;
}
.operation {
	background:url(../images/caozuo.gif) no-repeat left top;
	width:100px;
	padding-top:13px;
	height:131px;
	text-align:center;
}
.operation .caozuo_btn li {
	height:25px;
}
.add_attribute {
	width:117px;
	height:189px;
}
.spirit {
	background:url(../images/jingshen.gif) no-repeat left top;
	width:280px;
	height:74px;
	text-align:center;
	padding-top:12px;
}
.spirit .zhishu {
	height:25px;
}
.spirit .zhishu .zhishu_r, .spirit .zhishu .zhishu_l {
	float:left;
}
.spirit .zhishu .zhishu_r {
	width:110px;text-align:left;padding-left:6px;
}
.spirit .zhishu .zhishu_l {
	width:70px;
}
.special, .add_dishes {
	height:102px;
}
.special {
	width:200px;
	padding-left:24px;
	background:url(../images/teshu.gif) no-repeat left top;
}
.add_dishes {
	width:66px;
	padding-left:32px;
	background:url(../images/caiyao_mianb.gif) no-repeat left top;
}
.peopl_properties, .properties_number {
	padding:10px 0 0 12px;
	line-height:18px;
}
.peopl_properties {
	width:145px;
	float:left;
}
.peopl_properties li,.chef_properties li {
	padding:0;
	margin:0;
}
.chef1 { width:100px;}
.chef2 {width:160px;}
.chef3 {width:60px;}
.chef4 {width:80px; padding-left:20px;}
.chef5 {width:120px;}
.chef6 {width:95px;}
.properties_number {
	padding-top:8px;
}
.chef_properties { 
    line-height:22px;
	margin-left:5px;
	padding:5px 0;
	
}
.chef_properties li {height:20px;}
.properties_number li { height:18px;
}
.shux_zhi {
	padding:10px 0 0 5px;
}
.shux_zhi li {
	height:25px;
	line-height:14px;
}
.shux_img{ display:inline; float:left; margin-right:5px;}
.green,.green_number {
	color:#517f0f;
}
.green_number { float:right; *margin-top:-15px; }
.number { float:right; margin-top:-17px; width:25px;line-height:15px;}
.add_number {width:40px;  display:block ;float:left}
.add_no1 {
  float:left; width:16px;
}
.add_no2 {
  float:left;
  width:23px;
}
.add_span { margin:3px 3px 0;}
.add_attribute img { vertical-align:middle;}
.chef_swf {width:130px; float:left; padding-top:8px; text-align:center}
/*厨师PK界面*/
.pk_interface {
	width:913px;
	position: absolute;
	background:url(../images/pk_long.gif) no-repeat left top;
	padding-top:98px;
	text-align:left;
	top:10px;
}
.pk_container {
	background:url(../images/pk_bg.gif) repeat-y left top;
	height:443px;
	position:relative;
	left:0;
	top:0;
}
.pk_bottom {
	background:url(../images/pk_bottom.gif) no-repeat left top;
	height:19px;
}
.pk_l_properties {
	width:244px;
	float:left;
	display:inline;
	overflow:hidden;
}
.pk_top_bttom, .pk_top_bttom2, .pk_top_bttom3 {
	background:transparent url(../images/pk_small.gif) no-repeat scroll left bottom;
	margin-left:5px;
	padding:0 0 10px 17px;
	width:222px;
}
.pk_top_bttom {
	height:93px;
	padding-top:15px;
	line-height:22px;
}
.pk_top_bttom2 {
	height:80px;
	padding-top:23px;
}
.pk_top_bttom3 {
	height:43px;
	padding-left:15px;
}
.pk_properties {
	float:left;
	margin-left:8px;
}
.pk_zhishu {
	height:25px;
}
.value_r, .value_l,.pkadd {
	float:left;
}
.value_r {
	margin-left:5px;
	width:65px;
}
.value_l {
	width:30px;
}
.pkadd {margin-top:2px;margin-left:2px;width:13px;}
.backgroundBox_pk {
	width:33px;
	height:33px;
	margin:8px 10px 0 0;
}
.pk_equipment {
	background:url(../images/zhbei.gif) no-repeat left 13px;
	width:83px;
	height:43px;
	float:left;
}
.pk_pro_container {
	padding-left:22px;
}
.pk_pro {
	width:97px;
	float:left;
	margin-right:10px;
}
.pk_pro h3 {
	text-indent:-10000px;
	height:40px;
}
h3.chushi_title {
	background:url(../images/pk_chshux.gif) no-repeat left center;
}
h3.caiyao_title {
	background:url(../images/pk_caiyshux.gif) no-repeat left center;
}
.pk_pro_main {
	background-color:#eeede4;
	border:1px #b0ae9d solid;
	line-height:22px;
	padding:2px 0 5px 6px;
}
.pk_mid_container {
	width:420px;
	float:left;
	height:443px;
	background:url(../images/fentai_bg.gif) no-repeat 4px top;
	position:relative;
	padding-left:1px;
	overflow:hidden;
}
.pk_mid_container ul.pk_field {
	position:absolute;
	left: 5px;
	top: -4px;
	width:414px;
}
.pk_mid_container ul.pk_field li {
	vertical-align:middle;
	float:left;
	font-size:14px;
	font-weight:bold;
	width:40px;
	padding-left:29px;
	line-height:30px;
	display:inline;
}
.pk_light {
	background:url(../images/lights.gif) no-repeat 8px 3px;
}
.pk_light_out {
	background:url(../images/lights_out.gif) no-repeat 8px 3px;
	color:#a0a0a0;
}
.clock {
	background:url(../images/clock.gif) no-repeat 8px 3px;
}
.close_pk {
	position:absolute;
	top:-6px;
	right:9px;
}
.number_pkfiled {
	padding:38px 0 0 30px;
}
.number_pkfiled li {
	float:left;
	background:url(../images/sword.gif) no-repeat left top;
	padding-left:20px;
	width:58px;
}
.pk_textarea {
	width:406px;
	height:282px;
	background-color:#eeede4;
	margin:5px 0 0 4px;
	padding:5px 3px;
	border:1px #908e7f solid;
	line-height:22px;
}
.pk_textarea .pk_infor {
	width:380px;
	height:220px;
	border:0;
	padding:0 10px;
	margin-top:10px;
	background-color:#eeede4;
	overflow:auto;
}
.pk_textarea .pk_infor li {
	margin-bottom:15px;
}
.property_tips {
	height:10px;
	border-top:1px #d3d1be solid;
	padding:5px 0 0 10px;
	color:#e84219;
	margin-top:5px;
}
.pk_end {
	clear:both;
	height:25px;
	line-height:25px;
	overflow:hidden;
}
/* product_img_roll  */
.blk_18 {
	overflow:hidden;
	zoom:1;
	font-size:12px;
	width:418px;
	margin:0 0 0 4px;
	padding-top:15px;
}
.blk_18 .pcont {
	width:374px;
	float:left;
	overflow:hidden;
	padding-left:5px;
}
.blk_18 .ScrCont {
	width:32766px;
	zoom:1;
	margin-left:-5px;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
	float:left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton, .blk_18 .LeftBotton2, .blk_18 .RightBotton2 {
	width:15px;
	height:74px;
	float:left;
	background:url(../images/picr_1_01.gif) no-repeat;
}
.blk_18 .LeftBotton, .blk_18 .LeftBotton2 {
	background-position: 0 0;
	margin-right:3px;
}
.blk_18 .RightBotton, .blk_18 .RightBotton2 {
	background-position: 0 -100px;
	margin-left:3px;
}
.blk_18 .LeftBotton2 {
	background-position: -20px 0;
}
.blk_18 .RightBotton {
	background-position: -20px -100px;
}
.blk_18 .pl img {
	display:block;
	cursor:pointer;
	border:none;
	margin:2px auto 0 auto;
}
.blk_18 .pl {
	background:transparent url(../images/skill_bg.gif) no-repeat scroll 2px 3px;
	float:left;
	height:75px;
	line-height:24px;
	text-align:center;
	width:63px;
}
.blk_18 a.pl:hover {
}
.cheftool {
	top:100px;
	left:300px
}
/*-------new hotel-----------*/
.windowhotel {
	position:absolute;
	width:634px;
}
.hotel_box {
	width:620px;
	text-align:left;
	background-color:#dedbc9;
	border-left:1px solid #4E4935;
	border-right:1px solid #4E4935;
	padding:6px 6px 2px;
	height:365px;
	overflow:hidden;
	position:relative;
	margin-top:-3px
}
.hotel_left_content {
	width:232px;
	margin-right:3px;
}
.hotel_right_content {
	width:373px;
}
.hotel_left_content, .hotel_right_content, .kitch_right, .kitch_left, .kitch_left2,.cook_left,.cook_right
,.visited_left,.visited_right,.arena_sheet,.arena_data,.arena_data2,.pray_left,.pray_right {
	float:left;
	display:inline;
}
.hotel_right_content, .hotel_left_content .hotel_infor, .hotel_left_content .business_report, 
.windowmain, .kitch_right, .kitch_left, .kitch_left2, .windowmain_small27, .windowmain_small320,
.cook_left,.cook_right,.visited_left,.visited_right,.arena_sheet,.arena_data,.arena_data2{
	background-color:#f2efdc;
	border:1px solid #b5b3a5;
}
.hotel_left_content .hotel_infor {
	padding:4px;
	height:160px;
}
.hotel_left_content .business_report {
	height:127px;
	margin-top:3px;
	padding:4px;
}
.cook_left { 
    width:250px;
	margin-right:4px;
}
.cook_right {
   width:342px;
   overflow-x:hidden
}
.cook_right p {text-indent:2em;}
.behavior_top {
	background:url(../images/behavior_top.gif) no-repeat left top;
}
.behavior_mid {
	background:url(../images/behavior_mid.gif) repeat-y left top;
}
.behavior_mid {
	height:331px;
	padding:0 10px 0 15px;
}
.behavior_btm {
	background:url(../images/behavior_btm.gif) no-repeat left top;
}
.task_top, .task_btm, .behavior_top, .behavior_btm, .top_608, .btm_608, .top_405, .btm_405, .top_303, .btm_303, 
.top_308, .btm_308, .top_inside, .bottom_inside,.top_flower,.btm_flower  {
	height:10px;
	overflow:hidden;
	margin:0;
	padding:0;
}
span.top_inside_right, span.btm_inside_right,span.top_flower_r,span.btm_flower_r { 
   float:right;
   height:10px;
   margin-left:20px;
   padding-left:40px;
}
.top_inside {
	background-position:0 -289px;
}
span.top_inside_right, span.btm_inside_right {
	background-position:right -289px;
	
}
.bottom_inside {
	background-position:0 -299px;
}
span.btm_inside_right {
	background-position:right -299px;
}
.top_inside2, .btm_inside2 {
	background-position:0 -311px;
	height:5px;
	overflow:hidden;
}
span.top_inside2_right, span.btm_inside2_right {
	float:right;
	height:5px; width:5px;
	display:block;
	background-position:right -311px;
}
.btm_inside2 {
	background-position:0 -317px;
}


.cailiao_top_inside2, .cailiao_btm_inside2 {
	background-position:right -59px;
	height:5px;
	overflow:hidden;
	width:147px;
}
.cailiao_btm_inside2 {
	background-position:right -65px;
}
.tip_cailiao{color:#ddd;text-align:left}

span.btm_inside2_right {
	background-position:right -317px;
}
.top_flower {background-position:0 -323px;}
.btm_flower {background-position:0 -333px;}
span.top_flower_r {background-position:right -323px;}
span.btm_flower_r {background-position:right -333px;}

h3.title_bg,h3.orange_title {
	height:21px;
	margin:5px 0 0;
	font-size: 1.0em;
	color: #fff8d7;
	line-height: 21px;
	padding: 0 0 0 10px;
	clear:both;
}

h3.title_bg span,h3.orange_title span {
	display: block;
	text-align: center;
	padding: 0 10px 0 0;
}
h3.title_bg { 
   background: url(../images/hotel_title.gif) no-repeat 0px 0px;
}
h3.title_bg span {
   background: url(../images/hotel_title.gif) no-repeat right 0px;
}
h3.orange_title {
  margin:0;
   background: url(../images/yellow_title.gif) no-repeat 0px 0px;
}
h3.orange_title span {
  background: url(../images/yellow_title.gif) no-repeat right 0px;
}

.hotel_properties, .hotel_report {
	padding:6px 0 0 10px;
	line-height:18px;
	width:200px;
}
.hotel_properties {
	float:left;
	_margin-top:10px;
}
.hotel_properties li, .hotel_report li, .operations_infor dd {
	color:#7c6215;
	padding:0;
	margin:0;
	border-bottom:1px dotted #bab399;
	line-height:24px;
}
.hotel_properties li span, .hotel_report li span, .operations_infor dd span {
	float:right;
	*margin-top:-22px;
}
.hotel_properties li span {
	width:90px;
}
.hotel_report li span {
	width:130px;
}
.change_box {
	clear:both;
	text-align:center;
	padding-top:6px;
	position:relative;
	left:0;
	top:0;
}
.change_infor, .commerce_menu_infor {
	position:absolute;
	width:203px;
	background:#fff;
	padding:2px;
}
.change_infor {
	left:165px;	
	top:-10px;
	
}
.commerce_menu_infor {
	left:8px;
	top:182px !important;	
	top:170px;

}


.black_btn {
	background:url(../images/black_btn.gif) no-repeat left top;
}
.red_btn {
	background:url(../images/red_btn.gif) no-repeat left top;
}
.black_btn, .red_btn,.black_btn_l{
	width:40px;
	height:37px;
	margin:1px;
}

.black_btn_l{
	width:61px;
	background:url(../images/black_btn_l.gif) no-repeat left top;
}
.black_btn, .red_btn, .btn_orange_four, .hui_btn,.btn_orange_six,.obtn_mid,.obtn_seven,.premit_on,.premit_off,
.submit_btn,.goto_web,.goto_bbs,.black_btn_l,.btn_55,.btn_xl,.auto_btn {
	color:#fff8d7;
	border:0;
	cursor:pointer;
	text-align:center;
}
.btn_box {
	text-align:center;
	padding-top:5px;
}
.btn_box_top {
	height:25px;
}
.hui_btn {
	/*background:url(../images/hui_btn.gif) no-repeat left top;*/
	color:#b7b7b7;
	height:19px;
	width:71px;
}
.restaurant_operations {
	height:328px;
	overflow-y:auto;
}
.operations_infor {
	margin-right:8px;
}
.operations_infor dt {
	height:30px;
	padding-top:5px;
	line-height:30px;
}
.operations_infor dd {
	overflow:hidden;
	display:block;
}
.operations_infor dd span {
	width:110px;
}
.operations_infor dd p {
	line-height:20px;
}
.windowmain, .hotel_right_content, .kitch_left, .kitch_left2, 
.windowmain_small27, .windowmain_small320,.cook_left,.cook_right,.visited_left,.arena_sheet {
	height:351px;
	padding:5px;
}

.windowmain_small27 {
	height:17px;
	overflow:hidden;
	margin-bottom:4px;
}
.windowmain_small320 {
	height:320px;
	padding:5px 0;
}
.overheight {
	height:275px;
	 
	position:relative;
}
.overheight, .kitch_over, .over_commerce {
	overflow-y:auto;
	overflow-x:hidden;
}
.kitch_over {
	height:300px;
}
.over_commerce {
	height:330px;
	padding:0 5px;
	line-height:22px;
}
.overflow_height, .overflow_height2 {
	height:300px;
	clear:both;
	overflow-y:auto;
	overflow-x:hidden;
	position:relative;
}
.smithy_cailiao{
height:330px;
}


.overflow_height2 {
	height:320px;
}
.left_btn, .mid_btn, .right_org_btn, .right_btn,.mid_btn_line,.orange_btn_l,.orange_btn_mid {
	float:left;
}
.left_btn, .mid_btn, .right_org_btn, .orange_four, .btn_two, .right_btn,.mid_btn_line,
.orange_btn_l,.orange_btn_mid {
	margin:0;
	padding:0 5px;
   *padding:0 2px 0 3px;
	line-height:19px;
	height:19px;
	border:none;
	cursor:pointer;
	color:#fff8d7;
	overflow:hidden;
}
.left_btn {
	background:url(../images/btn_1.gif) no-repeat left top;
}
.mid_btn,.mid_btn_line {
	background:url(../images/btn_2.gif) no-repeat left top;
}
.right_btn {
	background:url(../images/btn_2.gif) no-repeat right top;
}
.left_org_btn {
	height:19px;
	display:block;
	float:left;
	background:url(../images/org_btn_end1.gif) no-repeat left top;
	width:2px;
}
.right_org_btn {
	background:url(../images/org_btn_2.gif) no-repeat right top;
}
.mid_btn_line {padding-left:1px;padding-right:0; margin:0;}
.orange_btn_l {background:url(../images/org_btn_l.gif) no-repeat left top;}
.orange_btn_mid {background:url(../images/org_btn_mid.gif) no-repeat left top;}
.btn_position {
	position:absolute;
	bottom:0;
	right:20px;
	float:right;
	width: 570px;
}
.btn_orange_four {
	background:url(../images/common_btn.gif) no-repeat 0 1px;
	*background:url(../images/common_btn.gif) no-repeat left top;	
	width:70px;
	height:	19px;
	line-height:15px;
}
.btn_orange_six {
	background:url(../images/common_btn.gif) no-repeat left -40px;
	 width:93px;
	height:	19px;
	line-height:15px;text-align:center;
}
.btn_two {
	background:url(../images/btn_tow.gif) no-repeat left top;
	width:50px;
}
.kitch_right{
	width:193px;
	height:357px;
	padding:2px;
}
.kitch_right .img_float {
	margin:8px 8px 8px 5px;
}

.kitch_left, .kitch_left2 {
	width:405px;
	margin-right:4px;
}
.visited_left {
	width:483px;
	border-right:0;
}
.kitch_left2 {
	margin-left:4px;
	margin-right:0;
}
 .mid_697 {
 	   background-image:url(../images/mid_697.gif);
	   padding:0 12px;
 }
.mid_608,.mid_483,.mid_405,.mid_342  {
	height:331px;
	padding:0 12px;
	position:relative;
	top:0;
	left:0;
	overflow:hidden;
	z-index:1px;
}
 .mid_697,.mid_608,.mid_483,.mid_461,.mid_423,.mid_405,.mid_308,.mid_350,.mid_303,.mid_287,.mid_203,.mid_209,
 .mid_135,.mid2_307,.mid_342,.mid_192,.mid_498 {
   background-position:0 0;
   background-repeat:repeat-y;
   text-align:left;
}
.mid_608 {
	background-image:url(../images/mid_608.gif);
}
.mid_498 {
 background-image:url(../images/mid_498.gif);
  height:315px;
  padding:0 10px;  
}
.mid_483 {
  background-image:url(../images/mid_483.gif);
  position:relative;
}
.mid_423 {
   background-image:url(../images/mid_423.gif);
  padding:5px 10px;
  height:170px;
}
.mid_405 {
	background-image:url(../images/mid_405.gif);
}
.mid_303 {
	background-image:url(../images/mid_303.gif);
	padding:3px 10px 2px 4px;
	text-align:left;
}

.mid_350 {
	background-image:url(../images/mid_350.gif);
	padding:0 12px;
	text-align:left;
}
.mid_342 {
    background-image:url(../images/mid_342.gif)
}
.mid_308 {
	background-image:url(../images/mid_308.gif);
	padding:10px 15px 10px;
	text-align:left;
}
.mid_203 {
	background-image:url(../images/mid_203.gif);
	padding:0 12px 5px;
}
.mid_209 {
	background-image:url(../images/mid_209.gif);
	padding:0 10px;
	width:189px;
	height:325px
}
.mid_461 {
	background-image:url(../images/mid_461.gif);
	padding:0 10px; 
}
.mid_135 {
	text-align:center;
	background-image:url(../images/mid_135.gif);
}
.mid_192 {
   background-image:url(../images/mid_192.gif);
   height:315px;
   padding:0 10px;
}
.mid_287 { 
    background-image:url(../images/mid_287.gif);
	 height:114px;
	 overflow:hidden;
	 padding:0 10px;
}
.mid2_307 {
   background-image:url(../images/mid2_307.gif);
   padding:0 10px;

}

.top_608 {
	background:url(../images/top_608.gif) no-repeat left top;
}

.btm_608 {
	background:url(../images/btm_608.gif) no-repeat left top;
}
.top_405 {
	background:url(../images/top_405.gif) no-repeat left top;
}

.btm_405 {
	background:url(../images/btm_405.gif) no-repeat left top;
}
.top_303 {
	background:url(../images/top_303.gif) no-repeat left top;
}

.btm_303 {
	background:url(../images/btm_303.gif) no-repeat left top;
}
.top_308 {
	background:url(../images/top_308.gif) no-repeat left top;
}

.btm_308 {
	background:url(../images/btm_308.gif) no-repeat left top;
}
.top_203 {
	background:url(../images/top_203.gif) no-repeat left top;
}

.btm_203 {
	background:url(../images/btm_203.gif) no-repeat left top;
}
.top_203, .btm_203 {
	height:16px;
}
.img_float {
	float:left;
	display:inline;
	margin:8px 10px 8px 8px;
}
ul.infor_comon {
	margin:8px 0 5px;
	padding:0;
	float:left;
	display:block;
}
ul.infor_comon li {
	margin:0;
	padding:0;
	line-height:18px;
}
ul.infor_comon li.first {
	margin-bottom:5px;
}
ul.recruit li {
	float:left;
	width:303px;
	margin:0 0 3px 4px;
	padding:0;
	display:inline;
	overflow:hidden;
}
.chef_btnbox {
	width:180px;
	padding-top:5px;
	float:right;
}
.small_input {
	width:60px;
	height:12px;
}
.inputcomm {
	height:12px;
	line-height:12px;
}
.money_content, .commerce_content {
	border-bottom:1px solid #D9D3B9;
	padding:10px 5px;
	margin-bottom:5px;
}
.commerce_content {
	padding-bottom:5px;
	margin:0;
	padding-top:0;
}
.commerce_content2 {
	line-height:20px;
	border-bottom:1px solid #D9D3B9;
	padding:5px 5px;
	margin-bottom:5px;
}
.commerce_content2 h3 {
   padding-bottom:5px;
}
.money_content li {
	height:25px;
	line-height:25px;
}
.sum_money li {
	width:185px;
	float:left;
}

/*------------------login_container------------*/
#login_container {
	margin:0 auto;
	padding-top:26px;
	width:764px;
	text-align:left;
}
#login_container .login_title {
	background:url(../images/loign_titlebg.gif) no-repeat left top;
	width:149px;
	height:22px;
	line-height:22px;
	padding-left:14px;
	margin:0 0 9px 11px;
}
#login_container .login_top {
	background:url(../images/loign_top.gif) no-repeat left top;
	width:764px;
	height:30px;
	position:relative;
	top:0;
	left:0;
}
#login_container .login_top .ling {
	position:absolute;
	right:6px;
	top:0;
	background:url(../images/ling.gif) no-repeat left top;
	width:23px;
	height:75px;
}
#login_container .login_mid{
	background:url(../images/loign_mid.gif) repeat-y left top;
	width:727px;
	margin-left:11px;
	padding:20px 0 20px 12px;
	height:410px;
}
#login_container .login_btm {
	background:url(../images/loign_btm.gif) no-repeat left top;
	width:764px;
	height:21px;
	position:relative;
	top:0;
	left:0;
}
#login_container .login_btm .submit {
	left:130px;
position:absolute;
top:-168px;
_top:-185px;
}
#login_container .login_infor {
	float:left;
	width:338px;
	margin:0 10px;
	display:inline;
}
#login_container .login_infor td {
	border:0;
	border-bottom:1px solid #d9d3b9;
}
#login_container .login_infor td.noboder {
	border:0;
}
.login_intop {
	background:url(../images/login_intop.gif) no-repeat left top;
	width:100%;
	height:11px;
	overflow:hidden;
}
.login_inmid {
	background:url(../images/login_inmid.gif) repeat-y left top;
	padding:0 10px;
	height:306px;
}
.login_inbtm {
	background:url(../images/login_inbtm.gif) no-repeat left top;
	width:100%;
	height:11px;
}
.health_bulletin {
  width:697px; 
  display:inline; 
  float:left; 
  margin:10px 0 0 9px;
}
.bulletin li{
   text-align:center;
   line-height:22px;
   color:#ff0000;
   font-weight:700;
}
ul.enamereg, ul.technology {
	margin:0;
	padding:0;
	list-style: none;
}
ul.enamereg {
	width: 318px;
}
ul.enamereg li, ul.technology li {
	float: left;
	height: auto;
	margin:0;
	border-bottom: 1px #BAB399 dotted;
	text-align: left;
}
ul.enamereg li {
	width: 318px;
	padding:0;
}
ul.enamereg li .ena_name, ul.enamereg li .ena_txt, ul.enamereg li .ena_link, ul.enamereg li .first, ul.technology li .tech_img, ul.technology li .tech_infor, ul.technology li .tech_btn {
	float: left;
	display: inline;
}
ul.enamereg li .ena_name, ul.enamereg li .first {
	width: 70px;
	line-height: 36px;
	margin-left:15px;
	font-weight:bold;
	color:#917d6a;
}
ul.enamereg li .ena_txt {
	width: 130px;
}
ul.enamereg li .ena_link {
	line-height: 37px;
}
ul.enamereg li .first {
	line-height:76px;
	padding-top:10px;
	overflow:hidden;
	height:50px
}
.gender {
	float:left;
	width:50px;
	padding-top:10px;
	*padding-top:5px;
	_padding-top:5px;
	margin:0 10px;
}
.area_box {
	float:left;
	width:60px;
	line-height:36px;
	margin-top:10px;
	*margin-top:0;
	_margin-top:10px;
}
.change_area {
	width:60px;
	margin:8px 0;
	border:1px solid #c6c1a7
}
.input_name {
	width:120px;
	margin:8px 0;
	border:1px solid #c6c1a7
}
.alive_caixi_content {
	margin:0 auto;
	padding:15px 0 0 5px;
	width:320px;
	height:150px;
}
.alive_caixi_content li {
	float:left;
	margin:0 0 0 2px;
	padding:0;
	width:60px;
	text-align:center;
}
.brief_introduction,.common_bordertop {
	padding:20px 15px 10px;
	line-height:18px;
	border-top: 1px #d9d3b9 solid;
}
.common_bordertop  {padding:10px 5px 0;}

/*--------------------------*/
ul.technology {
	width: 570px;
}
ul.technology li {
	width: 570px;
	padding:10px 0;
}
ul.technology li .tech_img {
	width: 35px;
	margin:4px 0 0 10px;
	font-weight:bold;
	color:#917d6a;
}
ul.technology li .tech_infor {
	width: 310px;
	line-height: 24px;
	padding:0 15px;
}
ul.technology li .tech_btn {
	line-height: 24px;
	text-align:right;
}
ul.commerce {
	margin:5px auto;
	padding:0;
	width:180px;
}
ul.commerce li {
	line-height:22px;
}
ul.commerce li .text_right {
   float:right;
   margin-top:-22px;
   width:88px;
}
.comm_testarea {
	border:1px solid #827959;
	height:115px;
	width:180px;
	margin:5px 4px 0;
}
.permiss_text {
	margin:5px 8px 0;
	line-height:18px;
}

.prompt_table {
	border-top:1px #BAB399 dotted;
	padding-top:10px;
	margin-top:10px;
	clear:both;
}
.prompt_table .shux_zhi {
  padding:0 0 0 10px;
}
.text_box {
	border: 1px solid #E2DCBF;
    padding:10px 10px 5px;
	margin:0 5px 3px 5px;
	background:#FFFCEB;
	line-height:20px;
	_position: relative;
	_zoom:1;
	width:293px;
}
.tips_property {
	width:212px;
	margin-left:11px;
}
.tips_property ul {
	margin-top:5px;
}
.pro_equipment {
	width:274px;
	text-align:left;
}
.equip_top {
	background-position:right -33px;
}
.equip_btm {
	background-position:right -39px;
}
.mid_234 {
	background:url(../images/mid_274.gif) repeat-y left top;
	padding:5px 15px;
}
.mid_147 {
	background:url(../images/mid_147.gif) repeat-y left top;
	padding:5px 15px;
}
.description {
	color:#463d1a;
	padding-top:5px;
}
.pro_equipment h3 {
	padding:0;
	margin:0;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	overflow:hidden;
	display:inline
}
.pro_equipment ul {
	width:170px;
	padding-top:5px;
}
.farmland {
	position:relative;
	background:url(../images/ztbg.gif) no-repeat left top;
	width:676px;
	height:452px;
	text-align:left;
}
.top_navbg {
	height:31px;
	width:676px;
	z-index:3;
	position:relative;
}
#top_navbgg {
	height:15px;
	width:15px;
	background:url(../images/top_navbg.png) no-repeat 0 0;
	position: absolute;
	z-index: 5;
	top: 0;
	right: 0;
}
.top_nav {
	color:#e4dfcb;
	width: 668px;
	padding: 0 4px;
}
.top_nav li {
	float: left;
	display: inline;
	line-height: 26px;
	margin: 4px 1px 0 0;
	text-align: center;
	overflow: hidden;
}
.top_nav li.top_nav_1 {
	width: 194px;
}
.top_nav li.top_nav_2 {
	width: 97px;
}
.top_nav li.top_nav_3 {
	width: 159px;
	vertical-align: middle;
}
.top_nav li.top_nav_3 {
	_padding: 3px 0 0;
}
.top_nav li.top_nav_4 {
	width: 90px;
	font-size: 14px;
	font-weight: 700;
}
.top_nav li.top_nav_5 {
	width: 123px;
	font-size: 14px;
	font-weight: 700;
}
.top_nav li.top_nav_5 a {
	display: block;
	width: 123px;
}
.top_nav li.top_nav_4 a:hover ,.top_nav li.top_nav_5 a:hover {
	background: #ff0;color:#826d49;
}
.top_nav li.top_nav_4 a {
	display: block;
	width: 90px;
}

.top_nav td {
	padding-top:3px;
	text-align:left;
}
.top_nav td.center,.challenge_tb td.center {
	text-align:center;
}
.map_toum {
	position:absolute;
	left:0;
	top:95px;
	z-index:100
}
.icon_dry {
	position:absolute;
	right:15px;
	bottom:24px;
	background:url(../images/icon_dry.gif) no-repeat center center;
	width:14px;
	height:13px;
	z-index:122
}

.icon_bug {
background:transparent url(../images/icon_bug.gif) no-repeat scroll center center;
bottom:24px;
height:13px;
left:15px;
position:absolute;
width:14px;
z-index:122;
}

.icon_grass {
background:transparent url(../images/icon_grass.gif) no-repeat scroll center center;
bottom:24px;
height:13px;
left:42px;
position:absolute;
width:14px;
z-index:122;
}


.file1, .file2, .file3, .file4, .file5, .file6, .file7, .file8, .file8, .file9, .file10, .file11, .file12, .file13, .file14, .file15, .file16, .file17, .file18, .file19, .file20, .file21, .file22, .file23, .file24, .file25, .file26 {
	width:96px;
	height:66px;
	position:absolute;
}
.file1 {
	left:133px;
	top:100px;
}
.file2 {
	left:244px;
	top:110px;
}
.file3 {
	left:75px;
	top:129px;
}
.file4 {
	left:186px;
	top:139px;
}
.file5 {
	left:298px;
	top:149px;
}
.file6 {
	left:17px;
	top:158px;
}
.file7 {
	left:128px;
	top:168px;
}
.file8 {
	left:240px;
	top:178px;
}
.file9 {
	left:354px;
	top:186px;
}
.file10 {
	left:70px;
	top:197px;
}
.file11 {
	left:181px;
	top:207px;
}
.file12 {
	left:294px;
	top:216px;
}
.file13 {
	left:410px;
	top:225px;
}
.file14 {
	left:10px;
	top:225px;
}
.file15 {
	left:123px;
	top:236px;
}
.file16 {
	left:235px;
	top:245px;
}
.file17 {
	left:350px;
	top:256px;
}
.file18 {
	left:64px;
	top:265px;
}
.file19 {
	left:177px;
	top:275px;
}
.file20 {
	left:291px;
	top:284px;
}
.file21 {
	left:404px;
	top:293px;
}
.file22 {
	left:119px;
	top:305px;
}
.file23 {
	left:233px;
	top:314px;
}
.file24 {
	left:345px;
	top:322px;
}
.file25 {
	left:174px;
	top:343px;
}
.file26 {
	left:287px;
	top:352px;
}
.file1, .file2 {
}
.file3, .file4, .file5 {
	z-index:2;
}
.file6, .file7, .file8, .file9 {
	z-index:3;
}
.file10, .file11, .file12, .file13 {
	z-index:4;
}
.file14, .file15, .file16, .file17 {
	z-index:5;
}
.file18, .file19, .file20, .file21 {
	z-index:6;
}
.file22, .file23, .file24 {
	z-index:7;
}
.file25, .file26 {
	z-index:8;
}
.nongtian_friend, .farmland_plant {
	padding:10px 8px;
	border:1px #b5b3a5 solid;
	background:#f2efdc
}
.nongtian_friend {
	height:345px;
	width:209px; position:relative; left:0; top:0;
}

.mid_209 h3 {
	line-height:25px;
	text-align:center;
}
.farmland_friend_box {
	height:300px;
	overflow-y:auto;
}
.farmland_friend {
	text-align:center;
}
.farmland_friend li {
	height:24px;
	line-height:24px;
	border-bottom:1px #bab399 dotted;
}
.farmland_plant {
	width:460px;position:relative; left:0; top:0;
}


.farmland_sx {
	width:135px;
	filter:alpha(opacity=93);/*IE透明模式设置*/
	-moz-opacity:0.93;/*FF透明模式设置*/
}

.plant_steps {
    width:241px;
	position:absolute;
	bottom:20px;
	right:20px;
	z-index:1000;
}
.plant_steps_2 { width:241px;
	position:absolute;
	bottom:86px;
	right:20px;
	z-index:1000;}

.farm_mid {
    background:#f5f4e8;
	border:0;
	border-left:#524512 1px solid;
	border-right:#524512 1px solid;
	padding: 0;
	float: left;
	width: 239px;
}
.farm_top  {
   background-image:url(../images/farm_top.gif); 
}
.farm_btm {background-image:url(../images/farm_btm.gif);

}
.farm_top,.farm_btm {
   background-position:0 0;
   background-repeat:no-repeat;
   height:4px;
   overflow:hidden;float: left; width: 241px;
  
}
.plant_img {
   width:234px;
   padding-left:5px;
   margin-top:0;
}
.plant_img li {
  display:inline;
float:left;
line-height:18px;
text-align:center;
width:33px;
padding-right:6px;
overflow:hidden;
margin-bottom:2px;
}

.mid_135 ul {
	margin:0;
	padding:0;
}
.mid_135 ul li {
	clear:both;
	margin:0;
	padding:0;
	line-height:30px;
*line-height:20px;
	_line-height:25px;
}
.loading_box {
	width:92px;
	margin:0 auto;
	vertical-align:middle
}
ul.dd {
	width:80px;
	margin:0 auto;
	text-align:left
}
ul.dd li {
	line-height:18px;
}
ul.dd li span {
	float:right;
	*margin-top:-18px;
}
.farmland_imgbg {
	width:400px;
	margin:0 auto;
	padding-top:10px;
}
.farmland_imgbg li {
	float:left;
	width:33px;
	float:left;
	margin:0 15px;
	display:inline;
	text-align:center;
	line-height:20px;
}
.farmland_img {
	width:33px;
	height:33px;
	display:block;
	text-align:center;
}
.farmland_infor { 
    width:405px; 
	margin-top:10px;
	border-top:1px #bab399 dotted; 
	padding:10px; 
	text-align:left;
	line-height:20px;
}
.close_farm  { 
    position:absolute; 
	top:20px; 
	right:20px;
	z-index:100;
}
.close_box {padding:0 5px 5px 0; height:9px;}
dl.auction {
     border-bottom:1px #bab399 dotted;
	 height:30px;
}
dl.auction dd,dl.auction dt{ 
     float:left; 
	 line-height:20px; 
	 display:inline;
}
dl.auction dt { 
     border-right:1px dotted #c8c29e;
	 padding-right:6px;
}
dl.auction select { 
     width:70px; 
	 margin-left:7px
}
dl.auction select.dishes { 
     width:120px;
}
dl.auction dt.end {
     margin:0; 
	 padding-left:6px; 
	 border:0;
}
.auction_table,.auction_table2 {
     border:1px solid #ada892; 
	 border-right:0; 
	 margin:10px auto 0;
	 background:#ffffff
}
.auction_table td,.auction_table td span,.auction_table2 td  { 
    font-size:10px; 
	height:20px; 
	line-height:20px; 
	text-align:center;
}
.auction_table td   {
    border-right:1px solid #ada892;
}
.auction_table2  { border-right:1px solid #ada892; }
.auction_table2 td { 
    padding-left:10px;
    text-align:left;
	border:0;
	height:25px;
	font-size:12px;
}
.auction_page { 
     padding:10px 0 5px;
     width:550px;
	 height:20px;
	 margin:0 auto;
}
.auction_infonbg {
     background:url(../images/auction_bg.gif) no-repeat left top;
	 margin-right:2px;
	 height:30px;
	 line-height:20px;
	 padding-top:6px;
}

.auction_infor {}
.auction_infor li { 
     float:left;
	 display:inline;
	 text-align:center;
	 overflow:hidden;
     border-right:#856a03 1px dotted;
}
.gray_input {
     border:1px solid #c3c0b7;
	 width:60px;
	 height:12px; 
}
.auction_infor li.infor1 {
     width:200px;
	 text-align:center;
}
.auction_infor li.infor2 {
     width:135px;
	 text-align:center;
}
.auction_infor li.infor3 {
     padding-left:15px;
	 text-align:center;
	 border:none;
}
.auction_infor li.infor4 {
     width:150px;
	 text-align:center;
}
.report {
     width:443px;
	 height:159px;
     border:1px solid #ada892;
	 background-color:#ffffff;
	 margin:0 16px;
	 padding:5px;
}
.report img {width:443px; height:159px;}
.report,.report_btn {
	 margin-top:10px;
	 float:left;
	 display:inline;
}
.report_btn { 
     width:90px; 
     *margin-left:-8px;	 
}
.report_btn li {
     margin:0;
	 padding:0;
	 height:25px;
	 text-align:center;
	 
}

.plant_infor {
    width:305px;
	border:1px solid #c5be9b;
	padding:5px;
	background:#ffffff;
	position:relative;
}
.dotted_box {
  border-top:1px dotted #c5be9b;
  padding:3px 8px;
  line-height:22px;
  margin-top:5px;
}

h3.size {
   font-size:14px;
  
}
.infor_left { 
   float:left;
   width:90px;
   text-align:center;
}

.infor_right { 
   line-height:22px;
   margin-left:5px;
   width:190px;
   float:left;
   
}
.infor_right li { height:20px;}
.infor_right li.kit_bg { 
   margin:5px 10px 5px 0;
   width:33px; 
   float:left; 
   background:url(../images/background.gif) no-repeat left top; 
   height:33px;
}
table td.borderbtm  {
   border-bottom: 1px #d9d3b9 solid;
}
.choose_dish {    
    height:auto !important; 
	_height:180px;
	max-height:205px;
	margin:5px;
	overflow-y:auto; 
	overflow-x:hidden;
}
.cooking_infor {
    width:120px;
	float:left;
	margin-top:15px;
}
.cooking_infor li {
    text-align:center;
	line-height:28px;
    border-bottom: 1px #bab399 dotted;
}
.cooking_infor li.cook_name { height:30px; line-height:30px;}
.cooking_infor li ul {
    margin:0 auto;
    padding:5px 0; 
	width:57px;
}
.cooking_infor li ul li {
    border:none;
	line-height:20px;
	margin:0;
	padding:0;
	text-align:left;
	
}
.loads_bg,.pkloads_bg {
    position:relative;
	padding:1px 0 0 1px;	
	height:13px;

}
.loads_bg {    
	margin:15px auto 10px; 
	background:url(../images/loads_bg.gif) no-repeat left top; 
	width:222px; 
}

.loads_numb,.loads_nb {
    width:220px; 
	text-align:center; 
	position:absolute;
    line-height:9px; font-size:10px;
}
 .loads_nb {
   right:0;
   text-align:center;
   top:2px;
}
.loads_bg .loads_numb,.loads_bg .loads_numb span {font-size:10px;  }
.loads_green,.loads_red {
    background:url(../images/loads_green.gif) no-repeat 0 0;  
    height:11px;font-size:10px; line-height:11px; text-align:center;
}
.loads_red { background:url(../images/pk_red.gif) no-repeat -1px -1px;   }
.pkloads_bg {
	margin:5px auto 0;
	_margin:10px auto 0;
	background:url(../images/pk_blue.gif) no-repeat left top; 
	width:397px; 
	color:#fff;

	}
.cook_right h3 { line-height:25px;}
.cook_content {padding:5px 10px;}
.noborder, li.noborder, dd.noborder, .tableAccss td.noborder,.visitors li.noborder {
	border:none;
}

.task_link_config {
cursor: pointer; 
color:#0033FF;
text-decoration:underline;
}

#tool_select_ul{margin-left:5px;text-align:center;overflow-x:auto}
#tool_select_ul li{width:80px;height:150px;float:left;text-align:center;margin-top:5px}
#tool_select_ul li img{margin-bottom:3px;}
#fertilize_select_ul {margin:0 auto;     width:450px;}
#fertilize_select_ul li {float:left; text-align:center; width:140px;line-height:20px;
}
#fertilize_select_ul li .btn { margin-left:30px; }

.planting{cursor:url(../images/cur/planting.cur) 0 0,auto !important;cursor:url(/misc/images/cur/planting.cur)}
.gain{cursor:url(../images/cur/gain.cur) 0 0,auto !important;cursor:url(/misc/images/cur/gain.cur)}
.fertilize{cursor:url(../images/cur/fertilize.cur) 0 0,auto !important;cursor:url(/misc/images/cur/fertilize.cur)}
.pour{cursor:url(../images/cur/pour.cur) 0 0,auto !important;cursor:url(/misc/images/cur/pour.cur)}
.worm{cursor:url(../images/cur/worm.cur) 0 0,auto !important;cursor:url(/misc/images/cur/worm.cur)}
.weed{cursor:url(../images/cur/weed.cur) 0 0,auto !important;cursor:url(/misc/images/cur/weed.cur)}

.grass{cursor:url(../images/cur/grass.cur) 0 0,auto !important;cursor:url(/misc/images/cur/grass.cur)}
.thief{cursor:url(../images/cur/thief.cur) 0 0,auto !important;cursor:url(/misc/images/cur/thief.cur)}
.bug{cursor:url(../images/cur/bug.cur) 0 0,auto !important;cursor:url(/misc/images/cur/bug.cur),wait}
.pack_normal_repair{cursor:url(../images/cur/tool_repair.cur) 0 0,auto !important;cursor:url(/misc/images/cur/tool_repair.cur)}
.pack_special_repair{cursor:url(../images/cur/tool_repair.cur) 0 0,auto !important;cursor:url(/misc/images/cur/tool_repair.cur)}
.loadding {background:url(../images/loading/loadding_bg.gif) no-repeat left top; width:156px; height:60px;
    filter:alpha(opacity=65);/*IE透明模式设置*/
	-moz-opacity:0.65 ;/*FF透明模式设置*/
	color:#b09110;
	line-height:25px;
	padding-top:10px;
	}

.voucher,.voucher li {
  width:570px;
}
.voucher li {
  border-bottom:#bab399 dotted 1px;
  padding:5px 0;
  margin-bottom:5px;
}
.voucher h2 {
  font-size:12px;
  font-weight:bold;
}

.voucher_img,.voucher_txt,.voucher_btn,.voucher,.voucher li {
   float:left;
   overflow:hidden;
}
.voucher_img {
   width:142px;
   text-align:center;
}
.voucher_txt,.voucher_txt li {
  width:340px;
}
.voucher_txt li {
  line-height:24px;
  padding:0;
  margin:0;
  text-align:left;
  border:0;
   width:340px;
}
.voucher_btn {
  width:88px;
  text-align:center;
  padding-top:25px;
}

.visited_right {
	width:120px;
	height:357px;
	padding:2px;
}
.visitors li {
  line-height:20px;
  border-bottom:1px dotted #bab399;
  text-align:center;
}
.visitors li.vis_end  {
  padding-top:3px;
}

.zuobox {
	padding: 0 0 10px; 
	margin: 0 0 10px;
	border-bottom:1px dotted #bab399; 
	width:460px; float:left;
}
h2.zuotitle {
	font-weight: 700; margin: 0 0 10px;
}
.zuoimg {
  width:76px;
  float:left;
  padding-left:15px;
}
.visit_infor li {
  float:left;
  width:180px;
  line-height:18px;
}
ul.list_zuotxt li {
	line-height: 18px;
}
h2.zuotitle span.jubao {
  float:right;
  margin-top:-12px;
}

ul.list_zuoimg{
  width:135px;
  border-right:1px dotted #bab399;
  float:left;
  padding-left:15px;
}
ul.list_zuoimg li{
	float: left;margin-right:10px;
	display: inline;
	
}
ul.noborder {
  border:0;
}
.visitor_infor {
  width:368px;
  float:left;
  line-height:18px;
  margin:0;
  padding:0;
}
.visitor_infor dt,.visitor_infor dd {
  float:left;
  display:inline;
  overflow:hidden;
  margin-bottom:2px;
  _margin-bottom:0;
}
.visitor_infor dt {
  width:40px;
}
.visitor_infor dd {
  width:140px;
}
.visitor_infor dt.spec_dt {
   width:60px;

}
.visitor_infor dd.spec_dd {
  width:305px;
}
.spec_infor {
  margin-top:15px;
}
.visitor_infor dd .text,.text_spec {
  height:12px;
  line-height:12px;
}
.text_spec  {
 width:286px;
}
.visitor_infor dd select {
  width:35px;
  height:18px;
  line-height:18px;
  _font-size:10px;
}
.visitor_infor dd select.select1 {
  width:55px;
}
.equip_display {
  border-bottom:1px dotted #b8b290;
float:left;
margin-bottom:20px;
padding-bottom:15px;
}

.left_value_att{width:60px;overflow:hidden}


.top_title,.btm_title {
    background-position:0 -344px;
	height:3px;
	overflow:hidden;
} 
span.top_title_right,span.btm_title_right  {
    float:right;
	height:3px; 
	width:5px;
	display:block;
	background-position:right -344px;
}
.btm_title {
background-position:left -348px;
}
span.btm_title_right {
 background-position:right -348px;
}

.appellation {
  border:1px solid #e0b243;
  background:#fff0aa;
  border-top:0;
  border-bottom:0;
  padding:2px 8px;
}

.appel_infor {
   
}
.appel_infor dt {
  width:67px;
  font-weight:bold;
}
.appel_infor dd {
  width:162px;
}
.appel_infor dd.lh_open {
  width:30px;
}
.appel_infor dt,.appel_infor dd   {
  display:inline;
 float:left;
 overflow:hidden;
 line-height:18px;
 text-align:left;
}

.title_list {
  border:1px solid #e0b243;
  background:#fff8d7;
  padding:1px;
  margin-top:2px;
  text-align:left;
}
.over_144 {
  height:144px;
  overflow-y:auto;
  margin-top:1px;

}
.tllist_infor { width:254px;
 margin:0 auto;

}
.tllist_infor td { padding:0;
  line-height:24px;
  border-bottom:1px dotted #bab399
}
.arena_sheet {
  width:158px;
  margin-right:5px;
  padding:5px 10px;
}
.arena_data,.arena_data2 {
  width:423px;
  height:140px;
  padding:5px;
}
.arena_data2  {
  border-top:0;
  height:200px;
}
.arena_infor {
  margin:5px 0 8px;
 }

.arena_infor li {
  line-height:18px;
  padding-left:5px;
 
}
.arena_infor li.arena_img {
 margin-bottom:5px;
}
.arena_value {
  border-top:1px dotted #bbb39c;
  margin:5px 0 0;
  padding:8px 0 0;
}
.arena_main,.arena_main2 {
   border-bottom:1px dotted #bbb39c; 
   margin:0 5px;
 padding:5px 0 5px 10px;
}
.arena_main2 {
  border:none;
  padding-top:9px;
}
.arena_main h2 {
  margin-bottom:5px;
}
.arena_main .more {
  text-align:right;
}
.arena_main a {
  color:#7c6215;
}
.arena_main a:hover {
	 color:#e80deb;
}
.arena_sheet p,.arena_main p {
 line-height:18px;
}	
.remain_time {
 width:285px;
}
.challenge {
 width:105px;

}
.remain_time,.challenge {
 float:left;
 margin-bottom:5px;
 overflow:hidden;
 display:inline;
 *margin-bottom:-2px;
}

.challenge_tb th {
font-weight:bold;

}
.challenge_tb td {
	 line-height:25px;
	
}
.challenge_tb th,.challenge_tb td {
	border-bottom:1px dotted #bbb39c; 
	text-align:left;
}
.refurbish  {
  padding:7px;
}
.arena_tl {
  width:480px;
  margin:0 auto 10px;
}
.overflow_arena {
  height:280px;
  overflow-x:hidden;
overflow-y:auto;
}
.obtn_seven {
  background:url(../images/common_btn.gif) no-repeat left -60px;
  width:106px;
}
#scroll_container {
    margin:40px auto 0;
	padding-top:26px;
	width:775px;
	text-align:left;
 	  position:relative;
}

.scroll_top,.scroll_btm,.premit_on,.premit_off,.submit_btn,.goto_web,.goto_bbs {
  background-image:url(../images/scroll_common.gif);
  background-repeat:no-repeat;
}
.scroll_top,.scroll_btm {
  width:775px;
}
.scroll_top {
  position:relative;
  background-position:0 0;
  height:23px;
}
.scroll_btm {
  background-position:0 -25px;
    height:19px;
}
  .scroll_top .token {
  position:absolute;
  right:30px;
  top:2px;
  width:34px;
  height:125px;	
  background-image:url(../images/token.png);   background-repeat: no-repeat;
  behavior: url("misc/css/iepngfix.htc");
}
.scroll_mid {
background:url(../images/loign_mid.gif) repeat-y left top;
 margin-left:17px;
 height:360px;
 padding:26px 20px 0;
 width:699px;
}
.permit_left,.permit_right {
    float:left;
 }
.permit_left {
  width:192px;
  position:relative;
 }
 .permit_right {
  width:498px;
  margin-left:9px;
 }
.permit_left h1 {
  margin:0; padding:0;
  position:absolute;
  top:-23px;
  left:20px;
}
.permit_left .health_post {
  width:159px;
  margin:0 auto;
  text-align:center;
  line-height:22px;
  padding-top:35px;
  color:#ff0000;
}
.permit_left .poster {
  background:url(../images/post.gif) no-repeat 0 0;
  width:170px;
  height:191px;
  position:absolute;
  bottom:5px;
}
.permit_right h2.permit_title {
   background:url(../images/permit_title.gif) no-repeat 0 20px;
   width:120px;
   height:40px;
   padding:0;
   margin:0 auto;
}
.premit_main {
  background:url(../images/permit_bg.gif) no-repeat 0 0;
  width:459px;
  height:217px;
  margin:10px auto 0;
  position:relative;
}
.premit_box {
   text-align:center;
  width:270px;
  margin:10px auto 0;
  padding-top:30px;
  
}
.premit_box li {  
   width:110px;
   text-align:center;
   margin:10px auto;
}

.premit_box li label{
	height:25px;width:110px;display:block
}

.premit_submit  {	
	margin:20px auto 0;
  text-align:center
}
.premit_foot {
  	float:right;
	margin-top:10px;
}
/*---------btn---------- */
.premit_on {
   background-position:0 -72px;
}
.premit_off {
   background-position:0 -98px;
}
.premit_on,.premit_off,.submit_btn,.goto_web,.goto_bbs {
   color:#000;
   width:110px;
   height:25px;
   line-height:24px;
}
.submit_btn {
   background-position:0 -46px;
   width:72px;
   color:#be5d04;
   font-size:14px;
   font-weight:700;
}
.goto_web {
  background-position:0 -124px;
}
.goto_bbs {
  background-position:0 -150px;
}
.goto_web,.goto_bbs {
width: 80px;
}
.btn_55 {
background:url(../images/btn_55.gif) no-repeat left top;
	width:55px;
	margin:5px 4px 0;
}
.btn_xl {
   background:url(../images/btn_xl.gif) no-repeat 0 0;
  width:68px; 
  height:20px;
  line-height:20px;
}
.auto_train {
 float:left; width:100px;text-align:center; margin-top:30px; 
 line-height:20px;font-weight:700;
}
.auto_shux {
 float:left; width:120px;
}
.text_center {
  text-align:center;
}
.inlay td{
border-bottom:1px dotted #BAB399;
line-height:17px;
}
.inlay td table {
  margin:2px 0;
}
.inlay td table td {
border-bottom:none;

}
.inlay_prop{overflow:hidden;zoom:1;font-size:12px;height:215px;width:190px;margin-top:0;}
.inlay_prop .pcont{width:190px;float:left; display:inline;overflow:hidden;  }
.inlay_prop .ScrCont{width:32766px;zoom:1;}
.inlay_prop #List1_1,#right_bar .inlay_prop #List2_1{float:left;}
.inlay_prop .auto_bg { background:url(../images/auto_bg.gif) no-repeat 0 0;float:right;
height:29px;width:126px;line-height:29px;color:#f65308;padding:1px 0 0 5px;margin-top:5px;*margin-top:2px;}
.inlay_prop .auto_bg .LeftBotton,.inlay_prop .auto_bg .RightBotton{width:15px;height:26px;overflow: hidden;float:right;margin:0 5px;}
.inlay_prop .LeftBotton{ background:url(../images/icon_left.gif) no-repeat 0 0;   }
.inlay_prop .RightBotton{ background:url(../images/icon_right.gif) no-repeat 0 0; }
.inlay_prop .pl img{display:block;cursor:pointer;border:none;margin:6px auto 1px auto;}
.inlay_prop .pl{width:190px;float:left;overflow:hidden;text-align:center;line-height:24px; 
}
.inlay_prop .btn_ture {width:35px;float:left;}
.auto_btn {background:url(../images/small_btn.gif) no-repeat 0 0;width:35px;height:26px;padding:1px 0 0 5px;margin:5px 0 0 10px;}
.btm_margin {
  margin-bottom:5px;
}
.pray_left {
   width:70px; margin:0 15px 0 10px;
}
.pray_right {
width:180px; margin-left:10px;
}
.pray_infor {
 margin-top:5px;
}



.dialogbox{width:389px;overflow-x:hidden;overflow-y:auto}
.dialogbox .dbtop{
background-repeat: no-repeat;
background-image: url(../images/diag_1.png)!important;/* FF IE7 */
_background-image: none; /* IE6 */
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="/misc/images/diag_1.png");/*IE6*/

width:389px;
height:107px;
}

.dialogbox .dbmid{
margin-top:-2px;
background: url(../images/diag_2.gif) repeat-y 21px;


width:389px;
height:auto;
padding:0 150px 0 40px;
word-break:break-all;
word-wrap:break-word ;
white-space:normal;
text-align:left}

.dialogbox .dbmid .txt{
width:280px;
text-align:center;
}

.dialogbox .dbbtm{
background-repeat: no-repeat;
background-image: url(../images/diag_3.png)!important;/* FF IE7 */
_background-image: none; /* IE6 */
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src="/misc/images/diag_3.png");/*IE6*/

width:389px;
height:125px;
text-align:center;
/*behavior: url("iepngfix.htc");*/
}




/******************xian 2009-12-25*******************/
.h130{height:104px;padding:2px 3px;}
.pk_textarea .h88{height:68px; margin-top:6px}
.mag2{padding:2px 0 0 10px;margin-top:4px;}
.bp_d6{padding-top:4px;}
.pk_zs{height:15px; background:#DEDBC9;border:1px #908E7F solid; border-top:0px; margin-left:3px; margin-top:32px; padding:1px 7px 8px;}
.pk_dy .span2{ height:13px; display:block; text-align:center; color:#fff;float:left;}
.pk_dy .pk_red{background:url(../images/pk_blue.gif) no-repeat top left;  width:50%;}
.pk_dy .pk_blue{background:url(../images/pk_red.gif) no-repeat top right;width:49%;}
.pk_dy{height:188px; border:1px solid #908E7F; margin-top:4px; margin-left:3px; background:#EEEDE4; padding:0 6px;}
.pk_dy p{ font-weight:bold; height:16px; line-height:16px; margin:3px 3px; text-align:center;border-bottom:1px #d3d1be solid;}
.pk_tab{ margin-bottom:-5px;}
.td_pkj .p_tx,.td_pkj2 .p_tx,.pk_tab p{ width:27px; height:32px;padding:3px;}
.pk_tab .td_pk{ text-align:center; font-size:14px; font-weight:bold; color:#770202;}


.paeg2{ margin:5px 0 ; text-align:center;}
.paeg2 a{color:#3C3025;}

.tdfb_ul{height:278px; background:url(../images/xx_bg.jpg) no-repeat 289px 2px; list-style:none;}
.tdfb_ul li{ width:284px; height:21px; background:url(../images/sh_bg.jpg); float:left; margin-top:6px; list-style:none;}
.tdfb_ul .li_r{ margin-left:15px;}
.tdfb_ul li span{ display:inline-block;color:#FFF; text-align:center; font-weight:bold; line-height:21px; margin:0; padding:0;}
.tdfb_ul li .s2{ width:38px; }
.tdfb_ul li .s3{ width:120px; padding-left:6px; text-align:left; }
.tdfb_ul li .s4{ width:40px; }
.tdfb_ul li .s5{ width:38px; }
.tdfb_ul li .s6{ width:38px;}

.tdxjd{width:478px; height:100%}
.tdxjd table{ margin-bottom:2px;}
.tdxjd td{ border-bottom:1px  dashed #BBB39C; line-height:150%;}
.tdxjd td span{ font-weight:bold;}
.tdxjd td .sp_rde{ color:#F00; font-weight:normal;}
.tdxjd .td{ border-bottom:0;}
.tdxjd_r{width:118px; height:100%; background:url(../images/bg_118.gif) repeat-y;}
.tdxjd_r p{ height:6px; background:url(../images/top118_bg.gif) no-repeat; font-size:1px;}
.tdxjd_r .p_b{background:url(../images/top118_bg.gif) no-repeat bottom left;}

.dzfwp{ height:250px; margin-bottom:10px;}
.dzfwp li{ width:116px; text-align:center; float:left; border-right:1px dashed #BBB39C; height:260px;}
.dzfwp .li_b2{border-right:0px dashed #BBB39C;}
.dzfwp li span{ display:block; padding-top:10px;}
.fzfs{ padding:5px 10px;}
.fzfs th{ font-weight:bold; }
.fzfs td,.fzfs th{ border-bottom:1px dashed #BBB39C; padding:5px 0;text-align:center;}
.fzfs .td_{ border-bottom:0;}
.fzfs .th_{ color:#000;}
.fzfs2 .tit2{border-bottom:1px solid #BBB39C; height:32px; line-height:32px; margin-bottom:8px;}
.fzfs2 td{ padding:4px 0;}
.fzfs2 .td_b{ font-weight:bold;}

/* BEGIN place CSS Document */

.xzmain {
border:#000000 1px solid;
width:674px!important;width:676px;
height:452px;
position:relative;
}
/*
.xzmain>div{
	width:80px;
	height:80px;
}
*/
.xzmain .step{
	width:25px;
	height:25px;
	position:absolute;
	cursor: pointer;
}
.empty{
}
.full{
}
.mine{
}
#d_changeregion{
	display:none;
	height:100px;
	line-height:20px;
	text-align:center;
	*width:140px!important;/* IE7 */
	width:130px !important;/* firefox */
	width:140px;/* IE6 */
	letter-spacing:5px;
	overflow:hidden;
	background:#F2EFDC;
	position:absolute;
	left:0px;
	top:24px;
	z-index:2;
}
#d_changeregion .sub_region{
	cursor:pointer;
}
#place_bg0,#place_bg1 {
	height:452px;
	width:674px !important;width:676px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:-1;
}
.place0{
	background:#F2EFDC;
}
.place1{
	background:#F21FDC;
}
.place2{
	background:#F7EFDC;
}
.place3{
	background:#12EFDC;
}
.place4{
	background:#F2E1DC;
}
/* END place CSS Document */
.h290{ height:290px;}
.td_pkj,.td_pkj2{ height:48px; width:278px; background:url(../images/td_bg.gif) no-repeat; line-height:22px; margin:5px 8px 0 0;}
.td_pkj2{  margin:0 auto; margin:5px 8px 0 0 ;}
