﻿@import url(public.css);

/*
 * $Rev: * $
 * Created: fengling
 * Modified: $Author: fengling $ $LastChangedDate: 2010-08-03 09:00:00 +0800 (星期二, 03 八月 2010) $
 */


/* 预定按钮
--------------------------------------------------------------  */
.yudigbnt
{
	background: url("../images/yuding.jpg") repeat-x scroll left 0 transparent;
    display: block;
    height: 21px;
    width: 50px;
    cursor:pointer;
    cursor:hand;
	} 
.yudigbnt span
{
	display:none;
	}
.Wdate
{
	padding-left:2px;
	line-height:20px;
	}
.dianzui
{
	position:relative;
	top:0px;
	color:#c00;
	font-family:宋体;
	padding-right:1px;
	}
.cx
{
	position:relative\9;
	top:-3px;
	}
/* main
--------------------------------------------------------------  */
.main
{
	width: 760px;
	margin: 1px auto 0px;
}
.main .left
{
	width: 220px;
	float: left;
}
.main .right
{
	width: 539px;
	float: right;
}
.dlbut 
{
	width:69px;
	float:left;
	height:21px;
	line-height:16px;
	line-height:18px\9;
	*line-height:18px;
	text-align:center;
	display:inline-block;
	font-weight:700;
	background:url(../images/dl.jpg) no-repeat  left 0; 
	}
.czbut 
{
	width:85px;
	float:right;
	height:21px;
	color:#FFFFFF;
	font-weight:700;
   cursor:hand;
   display:inline-block;
	line-height:16px;
	line-height:18px\9;
	*line-height:18px;
	text-align:center;
	background:url(../images/butpic.jpg) no-repeat  right 0; 
	}
a
{
	cursor: hand;
}
/* 查找酒店
--------------------------------------------------------------  */
.findArea .title
{
	height: 28px;
	background: url(../images/left2pic.jpg) repeat-x 0 0;
}
.findArea .title h3
{
	font-family: 宋体;
	font-size: 14px;
	font-weight: 700;
	color: #fff;
	padding-top: 4px;
	padding-left: 9px;
}
.findArea .ConArea
{
	border: 1px solid #A6A9B8;
	padding: 6px 0 10px;
}
.findArea .ConArea p,
.findArea .ConArea div
{
	width:170px;
	margin:0 auto;
	}
 
.findArea .ConArea div
{
	margin-top: 5px;
}
.findArea .ConArea div p, .findArea .ConArea div table td
{
}
.findArea .ConArea div p
{
	padding-bottom: 3px;
}
.findArea .ConArea div table td.con1
{
	padding-top: 4px;
}
.findArea .ConArea div table td.con2
{
	padding-bottom: 8px;
}
.findArea .ConArea div table td .drlist
{
	width: 44px;
}
.findArea .ConArea p.bntp
{
	width:100%;
	background: url(../images/calender.jpg) no-repeat 0 0;
     margin-top:10px;	 
	text-align: center;
}
.findArea .ConArea p a span
{
	display: none;
}
.findArea .ConArea p a
{
	width: 120px;
	height: 20px;
	background: url(../images/left4pic.jpg) no-repeat 0 0;
	display: inline-block;
	margin: 9px auto 0px;

}
/* right
--------------------------------------------------------------  */
.right .top
{
	background: #285994;
	height: 43px;
	overflow: hidden;
	margin-bottom: 1px;
}
.right .top table td
{
	color: #fff;
	text-align: right;
	line-height: 43px;
	height: 43px;
	overflow: hidden;
    color:#fff;
    
    vertical-align:middle;
}
.right .top table td.dtd
{
    padding-left:20px;	
    padding-right:22px;
}
.right .top table td.dtd1
{
   padding-right:10px;	
}
.right .top table td a
{
    color:#fff;
} 
.right .top table td span
{
	position: relative;
	top: 2px;color:#fff;

}
.right .top table td .toptext
{
	width: 98px;
}
.right .top table td em
{
   font-style:normal;
    font-family:宋体;
    font-size:12px;
    color:#FFF;	
   
}
.right .top table td em.last
{
   margin-left:3px;
   
}
.right .top table td div
{
	border-top: 1px solid #fff;
}
.right .top table td div.toptdbottom span
{
	font-family:Verdana;
	font-size:12px;
	float:left;color:#fff;
	position:relative;
	*top:-1px;
	padding-left:13px;
}
.right .top table td div.toptdbottom span a
{
    color:#fff;
    
	}
.right .top table td div.toptdbottom a.wangji
{
	font-size:12px;
    color:#fff;
	float:right;
	padding-right:10px;
	
}
 
 
/* bander
--------------------------------------------------------------  */
.bander
{
	width: 501px;
	height: 115px;
	margin-bottom: 1px;
}
/* right1
--------------------------------------------------------------  */
.right1
{
	height: 49px;
	width: 100%;
	background: url(../images/right3picnei.jpg) no-repeat 0 0;
}
.right1 table
{
	width: 100%;
}
.right1 table
{
	width: 100%;
	table-layout: fixed;
}
.right1 table tr
{
	height: 28px;
}
.right1 table tr td
{
	text-align: center;
	line-height: 28px;
}
.right1 table tr.teshu
{
	height: 20px;
}
.right1 table tr.teshu td
{
	line-height: 24px; *line-height:20px;


}
.right1 table tr a
{
	font-size: 14px;
	font-weight: 700;
	color: #fff;
}
.right1 table tr.teshu a
{
	font-size:12px;
	font-weight:700;
	color:#fff;
}
/* right2
--------------------------------------------------------------  */
.right2
{
	height: 352px;
	padding-top: 20px;
	padding-left: 16px;
}
.right2 .right2_l
{
	float: left;
	width: 240px;
	
	overflow: hidden;
}
.right2 .right2_r
{
	float: right;
}
.right2 .right2_l p
{
	font-weight: 700;
	color: #285994;
	line-height: 20px;
	padding-bottom: 35px;
}
.right2 .right2_l img
{
	padding-bottom: 16px;
}
.right2 .right2_r p
{
	vertical-align: top;
	padding-bottom: 54px;
}
.right2 .right2_r .gw
{
	height: 128px;
	margin-bottom: 17px; *margin-bottom:16px;
border:1pxsolid#999999;
width:222px;
}
.right2 .right2_r .gw .title
{
	height: 25px;
	line-height: 25px;
	line-height: 28px\0;
	overflow: hidden; *line-height:25px;
background:url(../images/right8.jpg)no-repeat00;

}
.right2 .right2_r .gw .title h3
{
	color: #fff;
	font-weight: 300;
	font-size: 14px;
	padding-left: 8px;
	float: left;
}
.right2 .right2_r .gw .title a
{
	color: #fff;
	float: right;
	font-family: 宋体;
	line-height: 25px;
	line-height: 26px\0;
	padding-right: 8px;
}
.right2 .right2_r .gw .Conarea
{
	border-top: 1px solid #CCCCCC;
	padding-top: 15px;
	padding-left: 12px;
}
.right2 .right2_r .gw .Conarea ul li
{
	height: 28px;
}
.right2 .right2_r .gw .Conarea ul li a
{
	font-size: 14px;
	font-family: 宋体;
	padding-left: 22px;
	background: url(../images/right9.jpg) no-repeat 0 0;
}
.right2 .right2_r .gw .Conarea ul li a:hover
{
	color: #c00;
}

.right2 .right2_r .gl .title
{
	background: url(../images/right10.jpg) no-repeat 0 0;
}
.right2 .right2_r .gl .Conarea ul li a
{
	background: url(../images/right11.jpg) no-repeat 0 0;
}
.alink
{
	text-align: center;
	
}
.alink li
{
	padding: 0 14px;
}

.alink .link1
{
	width: 76px;
	height: 42px;
	display: inline-block;
	background: url(../images/link1.jpg) no-repeat 0 0;
}
.alink .link2
{
	width: 64px;
	height: 42px;
	display: inline-block;
	background: url(../images/link2.jpg) no-repeat 0 0;
}
.alink .link3
{
	width: 97px;
	height: 42px;
	display: inline-block;
	background: url(../images/link3.jpg) no-repeat 0 0;
}
.alink .link4
{
	width: 83px;
	height: 42px;
	display: inline-block;
	background: url(../images/link4.jpg) no-repeat 0 0;
}
.alink .link5
{
	width: 70px;
	height: 42px;
	display: inline-block;
	background: url(../images/link5.jpg) no-repeat 0 0;
}

.alink .link1:hover
{
	width: 76px;
	height: 42px;
	display: inline-block;
	background: url(../images/link1hover.jpg) no-repeat 0 0;
}
.alink .link2:hover
{
	width: 64px;
	height: 42px;
	display: inline-block;
	background: url(../images/link2hover.jpg) no-repeat 0 0;
}
.alink .link3:hover
{
	width: 97px;
	height: 42px;
	display: inline-block;
	background: url(../images/link3hover.jpg) no-repeat 0 0;
}
.alink .link4:hover
{
	width: 83px;
	height: 42px;
	display: inline-block;
	background: url(../images/link4hover.jpg) no-repeat 0 0;
}
.alink .link5:hover
{
	width: 70px;
	height: 42px;
	display: inline-block;
	background: url(../images/link5hover.jpg) no-repeat 0 0;
}
/* 栏目
-------------------------------------------------------------- */
.hiArea
{
	height: 25px;
	line-height: 25px;
	padding-left: 12px;
	border-bottom: 1px dotted #3D4983;
}
.hiArea .leftArea
{
	float: left;
}
.hiArea h3
{
	font-size: 16px;
	color: #3D4983;
}

.hiArea .rightArea
{
	float: right;
	color: #000000;
	font-family: "宋体" ,simsun;
}
.hiArea .rightArea a
{
	color: #000000;
}
.hiArea .rightArea a, .hiArea .rightArea .this /*当前栏目*/
{
	font-family: Verdana;
	margin: 0 5px;
}
/* 信息列表--简单
-------------------------------------------------------------- */
.nlArea-easy
{
	padding-top: 5px;
	padding-left: 8px;
}
.nlArea-easy .area
{
	height: 31px;
	line-height: 31px;
	width: 100%; /*清除浮动*/
	overflow: hidden; /*清除浮动*/ *vertical-align:top;/*清除浮动多出高度Bug*/
background:url(../images/newbk.gif)no-repeatscrollleftbottom;/*菜单装饰*/
padding-left:5px;


}
.nlArea-easy .area .font_cn, .nlArea-easy .area a
{
	float: left;
}
.nlArea-easy .area em
{
	float: right;
	color: #999;
	font-style: normal;
	margin-right: 5px;
}
/* 分页
-------------------------------------------------------------- */
.paging
{
	text-align: right;
	padding: 15px 10px 0 0;
}
.paging p
{
	display: inline;
}
.paging p.paging-left /*分页左边*/
{
	color: #000000;
	_font-family: simsun; /*汉字数字在ie6的对齐*/
}
.paging .paging-itemCount
{
}
/*记录条数容器*/
.paging .itemCount /*记录数字*/
{
	margin: 0 4px;
}
.paging .paging-pageCount /*页码容器*/
{
	margin-left: 6px;
}
.paging .pageIndex /*当前页码数字*/
{
}
.paging .pageSep /*页码分割线*/
{
}
.paging .pageCount /*页码总数字*/
{
}
.paging p.paging-right /*分页右边*/
{
	vertical-align: top;
	margin-left: 10px;
}
.paging .paging-first, /*第一页按钮*/ .paging .paging-last /*最后页按钮*/
{
	display: none;
}
.paging .paging-prev, /*上一页按钮*/ .paging .paging-next /*下一页按钮*/
{
	display: inline-block;
	border: 1px solid #999999;
	width: 15px;
	height: 15px;
	margin: 0 1.5px;
	background: url(../images/paging.gif) no-repeat scroll 0 0;
}
.paging .paging-next /*下一页按钮背景*/
{
	background-position: -15px 0;
}
.paging .paging-prev span, .paging .paging-next span
{
	display: none;
}
.paging .paging-a /*页码按钮*/
{
	display: inline-block;
	height: 15px;
	line-height: 15px;
	padding: 0 4px;
	border: 1px solid #999999;
	color: #000000;
	overflow: hidden;
	margin: 0 1.5px;
	vertical-align: top;
}
.paging .paging-this /*当前页码按钮*/
{
	border: 1px solid #666666;
	background-color: #666666;
	color: #FFFFFF;
}
/* 流程步骤
-------------------------------------------------------------- */
.soJd
{
	padding-left: 9px;
	  padding-bottom:20px;
}
.soJd .next1
{
	padding-top: 15px;
	padding-bottom: 9px;
}
.soJd table.zl
{
	background: #EFEFEF;
	margin-bottom: 10px;
}
.soJd table.zl td
{
	height: 40px;
	border-bottom: 1px solid #fff;
}
.soJd table.zl td p
{
	padding-left: 15px;
}
.rzdatatime
{
	width: 122px;
	height: 19px;
	line-height: 19px;
	padding-left: 2px;
}
.soJd table.zl tr.bottom td
{
	color: #775F46;
}
.soJd table.zl tr.bottom td a
{
	width: 70px;
	height: 21px;
	line-height: 21px;
	display: inline-block;
	background: url(../images/cx.jpg) no-repeat scroll 0 0;
	text-align: center;
	margin-left: 30px;
	position:relative;
	
}
.soJd table.zl tr.bottom td a span
{
	color: #fff;
}
.soJd p.title
{
	height: 24px;
	line-height: 24px;
	/*background: url(../images/updownline.gif) no-repeat scroll right 0;*/
	color: #FF0000;
	font-weight: 700;
	padding-left: 2px;
}
.soJd .soArea
{
	height: 37px;
}
.soJd .soArea .soArealeft
{
	float: left;
	font-weight: 700;
	padding-top: 10px;
}
.soJd .soArea .soArearight
{
	padding-top: 10px;
	float: right;
}
.soJd .soArea .soArearight .up
{
	width: 19px;
	height: 17px;
	display: inline-block;
	background: url(../images/paginf.gif) no-repeat scroll left 0;
}
.soJd .soArea .soArearight .down
{
	width: 58px;
	display: inline-block;
	height: 17px;
	background: url(../images/pagindown.gif) no-repeat scroll left 0;
}
/* 酒店搜索结果
-------------------------------------------------------------- */
.soJd1 .area
{
	border-top: 4px solid #5A80AD; 
	overflow: hidden;
}
.soJd1 .area .title
{
	height: 29px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background: #E6ECF3;
	line-height: 29px;
}
.soJd1 .area .title h3
{
	color: #840017;
	font-size: 14px;
	font-weight: 700;
	padding-left: 13px;
   float:left;
}
.soJd1 .area .title a:hover h3
{
	 text-decoration:underline;
	}
.soJd1 .area .title  .rq
{
	float:right;
	padding-right:10px;
	padding-top:8px;
	}
.soJd1 .area .conArea
{
	background: url(../images/conAreapic.jpg) repeat-x scroll left 0;
}
.soJd1 .area .conArea .areatop
{
	height: 102px;
	padding-top: 15px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	
}
.soJd1 .area .conArea .areatop dl dt
{
	float: left;width:97px;

}
.soJd1 .area .conArea .areatop dl dt a
{
 display:block;
 height:80px;
 border:1px solid #DEDEDE;
 width:80px;
 text-align:center;
}
.soJd1 .area .conArea .areatop dl dt a img
{
	width:70px;
	height:70px;
	padding-top:5px;
	}
.soJd1 .area .conArea .areatop dl dd
{
	float:right;
	width:500px;
	*width:490px;
	}
.soJd1 .area .conArea .areatop dl dd 
{
	padding-bottom:5px;
	}
.soJd1 .area .conArea   table tr th
{
	height:20px;
	line-height:20px;
	background:#F1F1F1;
	text-align:left;	}
.soJd1 .area .conArea   table tr th span
{
	padding-left:40px;
	}
.soJd1 .area .conArea   table tr  td a
{
	display:block;
	width:50px;
	height:21px;
	background: url(../images/yuding.jpg) repeat-x scroll left 0;
	
	}
.soJd1 .area .conArea   table tr  td a.bug
{
	background: url(../images/yudingbug.jpg) no-repeat scroll left 0;
	
	}	
.soJd1 .area .conArea   table tr  td a.disclick,
.soJd1 .area .conArea   table tr  td a.hideclick
{
	background:none !important;
	width:auto !important;
	height:auto !important;
	display:inline-block !important;
	}
.soJd1 .area .conArea   table tr  td a.disclick 
{
	padding-right:10px;
	color:Green;
	background: url(../images/dowen.gif) no-repeat  right 7px !important;

}
.soJd1 .area .conArea   table tr  td a.up 
{
   padding-right:10px;
	color:Green;
	background: url(../images/up.gif) no-repeat  right 7px !important;
	}
.soJd1 .area .conArea   table tr  td a.hideclick
{
	display:block !important;
	color:#c00;
	}
 
.soJd1 .area .conArea   table tr  td   .hidtable td
{
	background:none;
	padding:0px;
	margin:0px;
	height:auto;  
	}
.soJd1 .area .conArea   table tr.trhide
{
	display:none;
	}
.soJd1 .area .conArea   table tr.trhide td
{
    padding:10px;
	}
.soJd1 .area .conArea   table tr  td b
{
	color:#FF0000; 
	font-family:宋体;
	}
.soJd1 .area .conArea   table tr  td em
{
	font-style:normal;
	font-family:宋体;
	font-weight:700;
	}
.soJd1 .area .conArea   table  td
{
	height:29px;
	background: url(../images/tdpic.jpg) no-repeat scroll left bottom; 
	}
.soJd1 .area .conArea  p
{
	text-align:right;
	padding-top:7px;
	padding-bottom:14px;
	
	}
.soJd1 .area .conArea    p a
{
	text-align:right;
    color:#0053AA;
    text-decoration:underline;
    font-family:宋体;
	}
.soJd1 .area .conArea   table.leibiao td span
{
	color:#0053AA;
	
	}
.soJd1 .area .conArea   table.leibiao td 
{
	 text-align:center;
	
	}
.soJd1 .area .conArea   table tr.trhide table tr td
{
	text-align:left;
	
	}
/* 酒店预订
-------------------------------------------------------------- */
.ydtitle
{
	padding:10px;
	height:40px;
	background:#EDF6FF;
	}
.ydtitle img
{
	float:right;
	}
.ydtitle dl
{
	float:left;
	}
.ydtitle dl dt
{
	color:#333;
	font-size:14px;
	}
.ydtitle dl dd
{
	font-family:Arial;
	font-size:12px;
	font-weight:700;
	}
/* 酒店详细页面
-------------------------------------------------------------- */
.xjdArea div.infoArea
{
	
	padding-top:10px;
	}
.xjdArea div.infoArea dt
{
	float:left;
	width:200px;

	}
.xjdArea div.infoArea dd
{
	float:right;
	width:310px;
	text-align:left;
    border-bottom:1px  dashed #ccc;
    line-height:23px;  
 
   
	}
.xjdArea div.infoArea dd.last
{
    padding-bottom:7px;
	height:auto;
	}
.xjdArea div.infoArea dd.last ul
{
	float:right;
	width:245px; 
     position:relative;
     *top:-24px;
	}
.xjdArea div.infoArea dd.last ul li
{
	padding:0px; 
	padding-bottom:1px; 
	line-height:20px;
	position:relative;
	*top:3px;
	 
	}
/* 选项卡
-------------------------------------------------------------- */
.option
{
	padding-top:10px;	
	clear:both;
	}
.option .ttArea
{
	height:23px;
	padding-left:10px;
	border-bottom:4px solid #5A80AD;
	}
.option .ttArea ul li
{
	float:left;
	width:105px;
	height:23px;
	padding-right:2px;
	text-align:center;
	line-height:23px; 
   cursor:hand;
   cursor:pointer;
 
   	background: url(../images/optionthis.jpg) no-repeat scroll left 0; 
    color:#333;
	}
.option .ttArea ul li span
{
		line-height:29px\9;
		overflow:hidden;
		*line-height:23px\9;
	}
.option .ttArea ul li.this
{
	background: url(../images/option.jpg) no-repeat scroll left 0; 
	color:#fff;
   font-weight:700;
	}
.option .tcArea .roomArea-medium
{
	padding-top:25px;
	}
.option .tcArea table
{
 table-layout:fixed;
 width:100%;
 	}
 .option .tcArea .area
 {
	width:150px;
	margin:0 auto;
	padding:9px 8px;
	padding-top:11px;
	background: url(../images/probk.gif) no-repeat scroll left 0; 
	}
 .option .tcArea .area a span
 {
	display:block;
	text-align:center;
	}
 .option .tcArea .area a  img
 {
	padding-bottom:10px;
	width:150px;
	height:90px;
	}
/* 资料页面
-------------------------------------------------------------- */
 .zlinfo .zlinfo1
 {
	border-top:1px solid #fff;
	height:29px;
	border-bottom:1px solid #fff;
	background:#E6ECF3;
	}
 .zlinfo .zlinfo1 table td
 {
		height:29px;
		line-height:29px;
		color:#775F46;
	}
 .zlinfo .zlinfo1 table td b
 {
	padding-left:12px;
	color:#333;
	}
 .zlinfo .zlinfo1 table td .zltext
 {
	width:100px;
	padding-left:2px;
	height:19px;
	line-height:19px;
	
	}
 .zlinfo .conArea
{
	background: url(../images/zlbk.jpg) repeat-x scroll left 0;
}
 .zlinfo .conArea .areatop
{
	padding-top: 15px;
	padding-bottom: 15px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	
}
 
 .zlinfo .conArea   table tr th
{
	height:20px;
	line-height:20px;
	background:#F1F1F1;
	text-align:left;	
	}
 .zlinfo .conArea   table tr th span
{
	padding-left:40px;
	
	}
 .zlinfo .conArea   table tr  td a
{
	display:block;
	width:50px;
	height:21px;
	background: url(../images/yuding.jpg) repeat-x scroll left 0;
	
	}
 .zlinfo .conArea   table tr  td a.bug
 {
	background: url(../images/yudingbug.jpg) no-repeat scroll left 0;
	
	}
 .zlinfo .conArea   table tr  td a.disclick
 {
	display:inline-block;
	height:auto;
    width:auto;
    padding:0px;
    margin:0px;
    background:none;
	}
 .zlinfo .conArea   table.bitable,
 .zlinfo .conArea   table.leibiao
 {
    table-layout:fixed;
	width:auto;
	
	}
 .zlinfo .conArea   table tr  td a.hideclick
 {
	display:inline-block;
	height:auto;
    width:auto;
    padding:0px;
    margin:0px;
    background:none;
    color:#c00;
	}
 .zlinfo .conArea    table tr  td a.disclick 
{
	padding-right:10px;
	color:Green;
	background: url(../images/dowen.gif) no-repeat  right 15px !important;

}
 .zlinfo .conArea    table tr  td a.up
 {

	padding-right:10px;
	color:Green;
	background: url(../images/up.gif) no-repeat  right 15px !important;
    
	}
 .zlinfo .conArea   table tr.trhide  
 {
	display:none;
	
	}
 
 .zlinfo .conArea   table tr.trhide td
 {
    padding:10px;
	}
 .zlinfo .conArea   table.hidtable
 { width:500px;
	table-layout:fixed;
	}
 .zlinfo .conArea   table.hidtable td
 {
	height:auto;
	padding:0px !important;
	background:none;
	line-height:normal;
	text-align:left;
	 
	}
 .zlinfo .conArea   table tr  td b
{
	color:#FF0000; 
	font-family:宋体;
	}
 .zlinfo .conArea   table tr  td em
{
	font-style:normal;
	font-family:Verdana;
	font-weight:700;
	}
 .zlinfo .conArea   table  td
{
	height:29px;
	text-align:center;
	line-height:31px;
	background: url(../images/tdpic.jpg) no-repeat scroll left bottom; 
	}
 .zlinfo .conArea   table  td span
 {
	color:#0053AA;
	padding-left:5px;
	}
 .zlinfo .conArea  p
{ 

	
	}
 .zlinfo .conArea    p a
{
	text-align:right;
    color:#0053AA;
    text-decoration:underline;
    font-family:宋体;
	} 
.soJd1 .area .conArea    p a:hover
{
	color:#c00 !important;
	}
 .zlinfo .zlinfo3
 {
	padding-top:10px;

	}
 .zlinfo .zlinfo3 .ddd ul li
 {
	float:left;
	padding-right:10px;
	
	}
 .zlinfo .zlinfo3 .title
 {
	height:29px;
	line-height:29px;
	padding-left:12px;
	background:#E6ECF3;
	}
 .zlinfo .zlinfo3 .corArea
 {
  
	background:#F6F6F6;
	border:1px solid #D4D4D4;
	padding:15px 10px;
	 overflow:hidden;
	}
 .zlinfo .zlinfo4 .corArea
 {
  
	background:#F6F6F6;
	border:1px solid #D4D4D4;
	padding:10px  2px;
	}
 .zlinfo .zlinfo4 .corArea li.fast
 {
	border-top:0px;
	}
 .zlinfo .zlinfo4 .corArea li
 {
    padding:5px 0px;
    border-top:1px dashed  #ccc;
    padding-left:22px;
	background: url(../images/zlinfodz.gif) no-repeat scroll 10px 10px; 

	}
	/* 酒店预定
-------------------------------------------------------------- */
	.ydpageinfo
	{
		 
		} 
/*联系方式
--------------------------------------------------------------  */
.contact
{
	padding:0 10px;
	padding-top:20px;
	}
.contact .contactleft
{
	float:left;
	}
.contact .contactleft dl dt
{
	padding-bottom:25px;
	padding-top:15px;
	}
.contact .contactleft dl dd
{
	padding-bottom:15px;
	
	}
.contact .contactright
{
	float:right;
	}
.contact .contactright a
{
	display:block;
	}
.contact .contactright a img
{
	width:320px;
	height:192px;
	padding:1px;
	border:1px solid #999;
	}
/*填写资料基本信息入住信息--价格信息--可选服务--费用信息--客人信息+
个人选项--付款方式
--------------------------------------------------------------  */
.contact
{
	padding:0 10px;
	padding-top:20px;
	}
.contact .contactleft
{
	float:left;
	}
.contact .contactleft dl dt
{
	padding-bottom:25px;
	padding-top:15px;
	}
.contact .contactleft dl dd
{
	padding-bottom:15px;
	
	}
.contact .contactright
{
	float:right;
	}
.contact .contactright a
{
	display:block;
	}
.contact .contactright a img
{
	width:320px;
	height:192px;
	padding:1px;
	border:1px solid #999;
	}
/*填写资料基本信息入住信息
--------------------------------------------------------------  */
.Fillmaterial
{
	padding-left:9px;
 
	}
.BasicInfortitle
{
	height:27px;
	background:url(../images/yudingtitle.jpg) repeat-x scroll left top;
	}
.BasicInfortitle h3
{
   line-height:27px;
   padding-left:8px;
	}
.BasicInforArea
{
	background:url(../images/yudingcon.jpg) repeat-x scroll left top;
    padding:0 10px;
	}
.BasicInforArea span
{
	font-weight:700;
	}
.BasicInforArea div
{
	padding:5px 0px; 
	border-bottom:1px solid #CCCCCC;
	}
.BasicInforArea div a
{
	float:right;
	*margin-top:-22px;
	}
.BasicInforArea table
{
	}
.BasicInforArea table td
{
	padding-top:5px;
	padding-bottom:0px;
	color:#666666;
	
	}
.BasicInforArea table td b
{
	font-weight:300;
 
	color:#666666;
	}
.BasicInforArea table tr.cg td
{
	padding-top:10px;
	}
.BasicInforArea table td .yudigbnt
{
	position:relative;
	*top:-5px;
	}
.xiugaibnt
{
	background:url(../images/xiugai.jpg) no-repeat scroll left top ; 
	
	}

/*价格信息
--------------------------------------------------------------  */
.pricetitle
{ 
	 padding:15px 0px 6px  0px;
	 width:510px;
	 margin:0 auto;
	 color:#666;
	 border-bottom:1px solid #CCCCCC;
	}
.priceArea
{
	 width:510px;
	 margin:0 auto;
	padding-top:10px;
	color:#666;
	}
.priceArea table th
{
	padding-top:5px;
	background:#EBEBEB;
	border-left:1px solid #fff;
	padding-left:10px;
	padding-bottom:2px;
	}
.priceArea table td
{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	}
/*可选服务
--------------------------------------------------------------  */

.severtitle
{
	margin-top:20px;
	height:27px;
	background:url(../images/yudingtitle.jpg) repeat-x scroll left top;
	}

.severtitle h3
{
   line-height:27px;
   padding-left:8px; 
	}
.severArea
{
	 padding:0 10px;
	 padding-top:10px;
	background:url(../images/yudingcon.jpg) repeat-x scroll left top;
    
	}

.severArea table th
{
	padding-top:5px;
	background:#EBEBEB;
	border-left:1px solid #fff;
	padding-left:10px;
	padding-bottom:2px;
	}
.severArea table th b
{
	color:#666;
	}
.severArea table td
{
	padding:3px 0;
	padding-left:11px;
	color:#775F46;

	
	}
.severArea table td.check
{
	text-align:center;
	
	}
.severArea table td .DropDownList
{
	width:44px;
	margin-right:5px;
	}
/*费用信息
--------------------------------------------------------------  */

.costtitle
{
	margin-top:17px;
	height:27px;
	background:url(../images/yudingtitle.jpg) repeat-x scroll left top;
	}

.costtitle h3
{
   line-height:27px;
   padding-left:8px; 
	
	}
.costArea
{ 
	 padding:0 10px;
	 padding-top:10px;
	background:url(../images/yudingcon.jpg) repeat-x scroll left top;
	}

.costArea table th
{
	padding-top:5px;
	background:#EBEBEB;
	border-left:1px solid #fff;
	padding-left:10px;
	padding-bottom:2px;
	color:#666;
	}
.costArea table td
{
	padding:3px 0;
	padding-left:11px;

	
	}
.costArea table td.check
{
	text-align:center;
	
	}
/*客人信息
--------------------------------------------------------------  */

.guestinfotitle
{
	margin-top:17px;
	height:27px;
	background:url(../images/yudingtitle.jpg) repeat-x scroll left top;
	}

.guestinfotitle h3
{
   line-height:27px;
   padding-left:8px; 
	
	}
.guestinfoArea
{
	 padding:0 10px;
	 padding-top:7px;
	background:url(../images/yudingcon.jpg) repeat-x scroll left top;
	}

.guestinfoArea table 
{
   width:490px;
	}
.guestinfoArea table  td
{
	padding:5px 0px;
	text-align:right;
	}
.guestinfoArea table  td.td_left
{
	text-align:left;
	}
.guestinfoArea table  td  .textbox1
{
	width:60px;
	height:22px;
	border:1px solid #999;
	line-height:22px;
		}
.guestinfoArea table td .radio
{
	 margin-right:5px;
	
	}
.guestinfoArea table  td  .textbox
{
	 width:168px;
	 border:1px solid #999;
	 height:22px;
	 padding-left:2px;
	 line-height:22px;
	 
	}
.guestinfoArea table  td .DropDownList
{
	width:173px;
	 border:1px solid #999;
	 height:22px;
	 

	}
.guestinfoArea .kr td
{
	text-align:left !important;
	}

 /*个人选项
--------------------------------------------------------------  */
.optionstitle
{
	margin-top:17px;
	height:27px;
	background:url(../images/yudingtitle.jpg) repeat-x scroll left top;
	}

.optionstitle h3
{
   line-height:27px;
   padding-left:8px; 
	
	}
.optionsArea
{
	 padding:0 10px;
	 padding-top:10px;
	background:url(../images/yudingcon.jpg) repeat-x scroll left top;
	}
.optionsArea table 
{

	}
.optionsArea table  td
{
	text-align:right;
	padding:3px 0;
	color:#666;
	 vertical-align:top;
	 
	}
.optionsArea table  td .textarea
{
	height:60px;
	width:380px;
		}
 .optionsArea table .cg td
 {
	 
	}
.optionsArea table  td .radio
{
	margin-right:5px;}

/*付款方式
--------------------------------------------------------------  */
.paymenttitle
{
	margin-top:17px;
	height:27px;
	background:url(../images/yudingtitle.jpg) repeat-x scroll left top;
	
	}

.paymenttitle h3
{
   line-height:27px;
   padding-left:8px; 
	
	}
.paymentArea
{
 	 padding:0 10px;
	 padding-top:10px;
	background:url(../images/yudingcon.jpg) repeat-x scroll left top;
	}
.paymentArea dl
{
	padding-bottom:10px;
	color:#666;
	}
.paymentArea  .radio
{
	margin-right:5px;
	}
.paymentArea dl dt
{
	padding-bottom:3px;
}

.paymentArea dl dd
{
		padding-left:15px;
	
	}
.inRoom
{
	text-align:center; 
	padding-top:10px;
	
	}
.inRoom a
{
	padding-right:10px;
	display:inline-block;
	width:90px;
	height:21px;
	cursor:hand;
	cursor:pointer;
	}
.inRoom a span
{
	display:none;
	}
.inRoom a.okbtn
{ 
background:url(../images/okbtn.gif) no-repeat scroll left top;
	}
.inRoom a.okbtn:hover
{ 
background:url(../images/okbtnhover.gif) no-repeat scroll left top;
	}	
.inRoom a.return
{ 
background:url(../images/returnbtn.gif) no-repeat scroll left top;
	}
.inRoom a.return:hover
{ 
background:url(../images/returnbtnhover.gif) no-repeat scroll left top;
	}	
/*人才招聘申请页
--------------------------------------------------------------*/
.jianli
{
	margin-top:10px;
	margin-bottom:20px;
	}
.jianli p.plast
{
	text-align:center;
	padding-top:20px;
	
	}
 a.btnn
{
	width:90px;
	height:21px;
	display:inline-block;
	background:url(../images/btn1.gif) no-repeat scroll left top;
    color:#fff;
    text-align:center;
    line-height:21px;
    line-height:25px\0; 
    padding-right:10px;
	}
 a.btnn:hover
{
    text-decoration:none;
	background:url(../images/btn.gif) no-repeat scroll left top;
	
 
	}
.RcArea-hard
{
	padding-top:10px;
	}
.biaotirc
{
	line-height:50px;
	height:50px;
	}
.zp
{
   color:#775f46;
   padding-top:10px;
	}
.renArea
{

	height:24px;
	border-bottom:1px solid #A8BCD5 ;
	border-top:1px solid #A8BCD5 ;
	background:#E6ECF3;
	}
.renArea span
{
	line-height:24px; 
     float:left;
     color:#000;
     font-weight:700;
	}
	
.renAreaEn
{
	margin-top:10px;
	height:24px;
	background:#EDE5CE;
	border-top:1px solid #B9A28A;
	border-bottom:1px solid #B9A28A;
	}
.renAreaEn span
{
	line-height:24px;
	_line-height:21px;
     _position:relative;
     _top:2px;
     float:left;
     color:#000;
     font-weight:700;
	}	
.renArea .Zw
{
width:100px; 
padding-left:20px;
	}
.renArea .Bm
{
	width:150px;
	text-align:center;
	}
.renArea .Rs
{
	width:150px;
	text-align:center;
	}
.renArea .data
{
	text-align:center;
	width:103px;
	}
.rczp .title
{
	height:30px;
	line-height:30px;
	*line-height:30px;
	border-bottom:1px solid #999;
	color:#000;
	}
.rczp .title span,
.rczp .title a
{

	}
.rczp .title a
{
	 color:#000;
	}
.rczp .title .Zw
{
	width:100px;
	padding-left:20px;
	display:inline-block;
	position:relative;
	*top:-0.8px;
	}
.rczp .title .Bm
{
	width:150px;
	text-align:center;
	display:inline-block;
	}
.rczp .title .Rs
{
	width:150px;
	display:inline-block;
	text-align:center;
	}
.RCZp .paging
{
   text-align:right;
	}
.rczp .title .data
{
	text-align:center;
	width:100px;
	display:inline-block;
	}
.Dorlistq
{
	margin:0 !important;
	}
/* 发布招聘信息
-------------------------------------------------------------- */
.fB
{
	padding-top:8px !important;
	border-top:1px solid #999;
	padding-left:10px
	}
.fB p
{
	padding-bottom:18px;
	}
.fabuinfo
{
	width:400px;

	}
.fabuinfoEn
{
	width:500px;
	}
.fabuinfo td
 {
 padding:3px 0px;
 color:#000;
	}
.fabuinfo td.textrigt
{
	text-align:right;
	
	}
.lijinSQ
{
	font-size:12px;

	}
.zpinfo
{
	padding-right:20px;
	}
.fB a.lijinSQ
{
	 display:inline-block !important;
	}
.fB ul li 
{
	float:left;
	}
.fB .XZA
{
	color:#000;
	font-weight:700;
	}
.zpxiangxinpage
{
	padding:10px 0px;
	padding-left:10px;
	}
.zpxiangxinpage p
{
	padding-top:10px;
	}
.zpxiangxinpage p .lijinSQ
{
		color:#000;
	}
#divDesc
{
	
		color:#000;
	}
.datami
{
	*position:relative;
	top:-2px;
	}
.jiaoyu a.pspic
		{
			padding-left:15px;
			 background:url(../images/tj.gif) no-repeat  0px center !important;
			 *background:url(../images/tj.gif) no-repeat  0px 0px !important;
			}
.jingL a.pspic
		{
			padding-left:15px;
			 background:url(../images/tj.gif) no-repeat  0px center !important;
			 *background:url(../images/tj.gif) no-repeat  0px 0px !important;
			}
#divError
{
		color:#000;
		text-align:center;
		padding-top:20px;
	
	}
.liuyan 
{
	margin-top:20px;
	border:0px;
	margin-bottom:18px;
	}
.liuyan  table
{
	margin-top:20px;

	margin-bottom:18px;	
	}
.liuyan td
{
	vertical-align:top;
	}
.liuyan td p
{
	padding:0px;
	}

.tiaozheng input
{
	position:relative;
	top:2px;
	padding-right:3px;
	*top:1px;
	}
.Dfstyle b
{
		color:#000;
	}
/* 提交简历 教育背景
-------------------------------------------------------------- */
.jianli
{
 

}
.jianli .title
{
 font-size:14px;
 font-weight:700;
 color:#000;
 padding-top:5px;

 padding-left: 8px;
 overflow:hidden;
 border-bottom:1px solid #fff;
 border-left:1px solid #e8e8e8;
 border-right:1px solid #e8e8e8;
  background: url("../images/yudingtitle1.jpg") repeat-x scroll left top; 
}
.jianli .conArea
{
	padding:15px 5px 10px 5px;
	border:1px solid #E8E8E8;
	/* background: url("../images/jianliAreabk.jpg") repeat-x scroll left top; */

	}
.jianli .textbo
{
	border:1px solid #999;
	background:transparent;
    height:18px;
    line-height:18px;
    padding-left:2px;
	}
.jianli  table
{

	}
.jianli  td
{
	padding:5px 0px;
	}
.Dorlist
{

 width:80px;
 border:1px solid #999;
 margin:0 7px;

	}
.Dorlist1
{

 width:70px;
 border:1px solid #999;
	}
.Dorlistthis
{
	margin-left:0;
	}
.jianli textarea 
{
 border:1px solid #999;

 width:443px;
 width:400px\9;
 height:100px;
 padding-left:2px;
}
.newlis .pspic
{
	padding-left:14px !important;
	background:url(../images/shijing.jpg) no-repeat no-repeat 0px 2px !important;
	*background:url(../images/shijing.jpg) no-repeat no-repeat 0px 0px !important;
}
.jianli  td em
{

  font-style:normal;
  color:#FF0000;
   position:relative;
   top:0px;
   padding-right:1px;
   font-family:宋体;
	}	
.jianlitab td
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	}
.jiaoyu table
{

	
	}
.jingL table
{
	width:auto;
	
	}
.jianli .radio
{
	position:relative;
	top:1px;
	padding-right:2px;
	
	}
.yinpinxiang
{
	padding:8px 0;
    color:#775f46;
    font-weight:700;
	
	}
	
.Gzjl
{
	margin-left:20px;
    color:#000;
	}
.Gzjl
{
	margin-left:20px;
    color:#000;
	border-left:1px solid #999;
	border-top:1px solid #999;
	border-right:1px solid #999;
	width:500px !important;
    margin-bottom:10px;
	}
.Gzjl .this td
{

	border-top:1px solid #999;
	border-bottom:1px solid #999;
	}
.Gzjl td
{
	padding:1px 0;
	padding-left:5px;
	}	 
.Jybj
{
	margin-left:20px;
    color:#000;
	border:1px solid #999;
	width:500px !important;
    margin-bottom:10px;
	}
.Jybj .this td
{

	border-top:1px solid #999;
	border-bottom:1px solid #999;
	}
.Jybj td
{
	padding:1px 0;
	padding-left:5px;
	}	
/* 必填信息
-------------------------------------------------------------- */
.BTinfo
{
	}
.BTinfo .title
{
	height:32px;
	background:#285994;
	line-height:32px;
	}
.BTinfo .title h3
{
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    padding-left:8px;
	}
.BTinfo .conArea
{
	padding:10px;
	border:2px solid #285994;
	border-top:0px;
	} 
.BTinfo .conArea .tabletop
{
	margin-bottom:5px;
	}
.BTinfo .conArea  td
{
  padding-bottom:2px;
 
	}
.BTinfo .conArea  td .BTinfobox
{
	width:140px;
	height:19px;
	line-height:19px;
	border:1px solid #999;
	padding-left:2px;
	}
.BTinfotopDr
{
	
	width:145px;
	height:19px;
	*height:20px;
	_height:19px;
	line-height:19px;
	
	
	


	
	}
.BTinfobot
{
	width:42px;
	}
.BTinfo  p.chazhao
{
	text-align:center;
	padding-top:19px;
	}
.BTinfo  p.chazhao a span
{display:none;	}
.BTinfo  p.chazhao a  
{
	 display:inline-block;
	  width:140px;
	  height:21px;
	  background:url(../images/left4pic.jpg)  no-repeat 0px 0;

}
/* 预定结束
-------------------------------------------------------------- */
.Ydlastpageinfo
{
	padding-top:15px;
	padding-bottom:20px;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	}
.Ydlastpageinfo p
{
    text-align:center;
    color:#666666;
    padding-bottom:5px;
	}
.Ydlastpageinfo p span
{
    text-align:center;
    color:#666666;
    font-weight:bold;
    padding:0 5px;
	}
.Ydlastpageinfo .p1
{
	padding-bottom:10px;
	}
.Ydlastpageinfo p b
{
	color:#CC0000;
	font-family:Verdana;
	font-size:18px;
	}
.Ydlastpageinfo .plast
{
	padding-top:10px;
	font-weight:700;
	}
p.anniu
{
	text-align:center;
	padding-top:16px;
	}
p.anniu a
{
	 cursor: pointer;
    display: inline-block;
    height: 21px;
    padding-right: 10px;
    width: 90px;
	}
 	
p.anniu a span
{
 
	}
p.anniu a.okbtn
{
	background: url("../images/okbtn.gif") no-repeat scroll left top ;
	
	}
 p.anniu a.okbtn:hover
{
	background: url("../images/okbtnhover.gif") no-repeat scroll left top ;
	
	}
 p.anniu a.btnup1
{
	background: url("../images/ruturnindex.gif") no-repeat scroll left top ;
	
	}
 p.anniu a.btnup1:hover
{
	background: url("../images/ruturnindexH.gif") no-repeat scroll left top ;
	
	}
/* 人才招聘详细页
-------------------------------------------------------------- */
.showrc
{
	color:#666;
	}
.showrc table td
{
	color:#666;
	}
.showrc  p
{
	color:#666;
	
	}


/*完成预定 
--------------------------------------------------------------  */

.reservationArea div.thank 
{


	}

.reservationArea div p
{
	text-align:center;

	}
	
.reservationArea .dingdan
{
	font-weight:700;
	color:#000000;
	font-size:12px;
	}
.reservationArea div.thank 
{
	padding:15px 20px;
	background:url(../images/xuxian.jpg) no-repeat scroll 20px bottom;
	
	}
.reservationArea div.thank  h3
{
	text-align:center;
	}
.reservationArea div.thank  ul li
{
  float:none;
	}
.reservationArea div.thank  ul 
{
  float:left;
  padding-right:75px;
	}
.reservationArea .infoxin em
{
	font-style:normal;
	display:inline-block;
	width:108px;
	*margin-top:-25px;
	
	
	}
.reservationArea .infoxin em b
{
	 float:right;
	 padding-right:10px;
	}
	
.infoxin
{
     padding:0 20px;
	padding-bottom:15px;
	background:url(../images/xuxian.jpg) no-repeat scroll 20px bottom;
	}
.info
{
	width:470px;
	}
.reservationAreaft
{
	padding:0 20px;
	padding-top:15px;
	padding-bottom:15px;
    border-bottom:1px solid #999;
	}
/* 信息详细--简单
-------------------------------------------------------------- */
.nsArea-easy 
{
	/*padding:10px;
	padding-top:17px;
	
	padding-left:18px;*/
	}
	
	.nsArea-easy  #divContext a
	{
		color:#2F50A0;
	 text-decoration:underline;
	 }
    .nsArea-easy  #divContext a:hover
    {
	 color:#D61820;
	 text-decoration:underline;
	 }
	
	
	.nsArea-easy .titleArea 
	{
		padding-bottom:10px;
	     padding-top:20px;
		}
		.nsArea-easy .titleArea h2 /*标题*/
		{
			color:#840017;
			text-align:center;
			font-size:18px;
			}
		.nsArea-easy .titleArea p 
		{
			text-align:center;
		    color:#666666;
		    font-size:12px;
		    padding-top:7px;
			}
		.nsArea-easy .titleArea p span
		{
			padding:0px 10px;
			
			}
		.nsArea-easy .conArea p 
		{
			text-indent:2em;
			font-size:12px;
		    line-height:25px;
		    color:#666;
			
			}
	.nsArea-easy .ping  
	{
		padding-top:20px;
		border-top:1px solid #CCCCCC;
		}
    .nsArea-easy .ping  p
	{
		 line-height:25px;
		}
	 .nsArea-easy .ping  p a:hover
	 {
		text-decoration:none;
		}
	    .nsArea-easy .ping  p a
	    {
		  color:#3D4983;	
			}
	    .nsArea-easy .ping  p a.this
	    {
		  color:#3D4983;	
			}
	/* 合作申请页面
-------------------------------------------------------------- */
.jianli .conArea .tabl1
	{
		width:490px;
		margin:0 auto;
	}
	.jianli .conArea .tabl1 td.right_1
	{
		text-align:right;
		}
	.jianli .conArea .tabl2 input
	{
		width:240px;
		line-height:21px;
		height:21px;
		border:1px solid #999;
		}	

.jianli .zilao,
.jianli .jiaoyu
{
	margin-bottom:10px;
	}
.jianli   p
{
	color:#FF0000;
	padding:0 10px 0;
	}
.jianli .conArea .tabl1 span
{
	color:#c00;
	font-family:宋体;
	position:relative;
	top:-1px;
	}
/* 业务介绍
-------------------------------------------------------------- */
.ywinfo
{
	padding-bottom:10px;
	border-top:1px solid #fff;
	/*background:url(../images/ywpic.jpg) no-repeat scroll 0 0;*/

	}
.ywinfo .title 
{
	height:28px;
	background:url(../images/left2pic.jpg) repeat-x  0 0; 
	}
.ywinfo .title h3
{
font-family:宋体;
   font-size:14px;
   font-weight:700;
   color:#fff;
   padding-top:4px;
   padding-left:9px;
	
}
.ywinfo .conArea
{
       border:1px solid #A6A9B8;
       padding-bottom:10px;
}
.ywinfo .headertop
{
	display:inline-block;
	width:100%;
	height:25px;
	background:url(../images/abk.png) no-repeat scroll 0 0;
	color:#3D4983;
	line-height:26px;
	line-height:28px\9;
	*line-height:27px;
	_line-height:25px;
	 cursor:pointer;
	 cursor:hand;
	}

.ywinfo .headertop:hover
{ 
	background:#819EC2;
	text-decoration:none;
	color:#fff;
	}
.ywinfo .headertop b
{
	padding-left:53px;
	background:url(../images/bbk.gif) no-repeat scroll 30px 5px;
	*background:url(../images/bbk.gif) no-repeat scroll 30px 1px;
	}
.ywinfo .headertop:hover b
{
	padding-left:53px;
	background:url(../images/ahoverbk.gif) no-repeat scroll 30px 5px;
	*background:url(../images/ahoverbk.gif) no-repeat scroll 30px 1px;
	
	}
.ywinfo ul li ul 
{
	padding:6px 0;
	_padding:0px;
	_padding-top:5px;
	_padding-bottom:0px;
	
	}
.ywinfo ul li ul li
{
	padding-bottom:5px;
 
	}
.ywinfo ul li ul li a
{
	padding-left:53px;
	background:url(../images/liabk.gif) no-repeat scroll 45px 5px;
	*background:url(../images/liabk.gif) no-repeat scroll 45px 3px;
	cursor:pointer;
	cursor:hand;
	}
.ywinfo ul li ul li a:hover
{
	color:#840017;
	text-decoration:underline;
	
	}
.selected
{
	color:#840017 !important;
	font-weight:700;
	}
.ywinfo a.this 
{
	background:#819EC2;
	text-decoration:none;
	color:#fff;
	}
.ywinfo a.this b
{
	padding-left:53px;
	background:url(../images/ahoverbk.gif) no-repeat scroll 30px 5px;
	*background:url(../images/ahoverbk.gif) no-repeat scroll 30px 1px;
	
	}

/* 确认简介
-------------------------------------------------------------- */
.Qr{
	padding-top:10px;
	}
.Qr table
{
	width:550px;
	margin-top:10px;
	}
.Qr .title
{
    font-size:12px;
    color:#666;
    font-weight:700;
    padding-bottom:3px;
    border-bottom:1px solid #ccc;
    
	}
.qrr
{
	text-align:center;
	}
.Qr td
{
	padding:3px 0;
	color:#666;
	}
.Qr .conArea
{
	padding:0 40px;
	padding-bottom:20px;
	padding-right:10px;
	}
.Qr .conArea table
{
	table-layout:fixed;
	}
.Qr .conArea table td span
{
	padding-left:30px;
	}
#imgCheckCode
{
	position:relative;
	top:-1px;
	
	}
	.Wdate
	{
		padding-left:3px;
		line-height:20px; 
		}
/* 图片轮换
-------------------------------------------------------------- */
.rollBox
{
	width:200px;
	overflow:hidden; 
	position:relative;
	 background:url(../images/bottompic.gif) no-repeat 0px bottom;
	 height:144px;
	 } 
.rollBox .LeftBotton
{
	height:21px;width:21px;
	 position:absolute;bottom:0px;
	 left:0px; 
	 background:url(../images/LeftBotton.gif) no-repeat 0px 0;
	 overflow:hidden;
	 cursor:pointer;} 
.rollBox .LeftBotton:hover
{
	 background:url(../images/LeftBottonH.gif) no-repeat 0px 0;} 
.rollBox .RightBotton
{
	height:21px;width:21px;position:absolute;
	bottom:0px;right:0px;
	background:url(../images/RightBotton.gif) no-repeat 0px 0;
	overflow:hidden;cursor:pointer;} 
.rollBox .RightBotton:hover
{
	background:url(../images/RightBottonH.gif) no-repeat 0px 0px;} 
.rollBox .Cont
{
	width:200px;overflow:hidden;
	float:left; text-align:center;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic
{
	width:200px;float:left;
	} 
.rollBox .Cont .pic img{background:#fff;} 
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;} 
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;} 
.rollBox #List1,.rollBox #List2{float:left;} 
.rollBox .Cont .pic .atext 
{
	padding-top:2px;
	
	}
.rollBox .Cont .pic .atext  span
{
	color: #3D4983;
	font-weight:700;
	display:inline-block;
	padding-top:2px;
	font-family:宋体;
    font-size:12px;
	}
/* 订单查询
-------------------------------------------------------------- */
.susou
{ 
	padding-top:10px;
	}
.susou  table
{
	width:170px;
	margin:0 auto;
	
	}
.susou  table .texso
{
	width:110px;
	border:1px solid #999999;
	padding-left:2px;
	}
.susou  table td
{
	padding:5px 0px;
	
	}
.susou .conArea
{
	padding-top:5px;
	border:1px solid #666;
	}    
.susou .conArea p 
{
	   text-align:center;
	   padding-bottom:10px;
	   padding-left:10px;
	}
.susou .conArea p a
{
	background: url("../images/sou.jpg") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 21px;
    margin: 5px auto 0;
    width: 81px; 
	}
.susou .conArea p a span
{
	display:none;
	}
/* 会员注册
-------------------------------------------------------------- */	
.hiArea-bottom 
{
	/*padding-left:15px;
	padding-top:30px;
	padding-bottom:20px; */	
	}
	.hiArea-bottom h4 
	{
		font-size:12px;
		color:#2574AD;
		height:32px;
		line-height:30px;
		text-indent:20px;
		background:url(../images/dongtaidayi_bk.jpg) no-repeat scroll 0 0;
		}
		.hiArea-bottom h3 
	{
		font-size:12px;
		color:#2574AD;
		height:32px;
		line-height:30px;
		text-indent:20px;
		background:url(../images/dongtaidayi1.jpg) no-repeat scroll 0 0;
		} 

	.hiArea-bottom .conArea 
	{

		}
		.hiArea-bottom .conArea table 
		{
			width:auto;
			color:#666666;
			}
			.hiArea-bottom .conArea table tr 
			{
				
				
				}
			.hiArea-bottom .conArea table td 
			{
				padding:3px 0px 4px;
				
				}
			.hiArea-bottom .conArea table td.L 
			{
				width:70px;
				text-align:right;
				}
							.hiArea-bottom .conArea table td.LL
			{
				width:30px;
				text-align:right;
				}
				.hiArea-bottom .conArea table td.btnl a
				{
				   	background: url("../images/cx.jpg") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 21px;
    line-height: 21px;
    margin-left: 30px;
    position: relative;
    text-align: center;
    width: 70px;
    color:#fff;
    margin-top:10px;
				}
			.hiArea-bottom .conArea p.tip 
			{
				color:#2574AD;
				margin-bottom:8px;
				font-weight:bolder;
				}
			.hiArea-bottom .conArea span.hint 
			{
				color:#f00;
				}
			.hiArea-bottom .conArea input.textbox 
			{
				width:170px;
				border:1px solid #999;
				padding-left:3px;
				padding:2px 0 2px 3px;
				background:#fff;
				vertical-align:baseline;
				 }
			.hiArea-bottom .conArea .codeImg 
			{
				position:relative;
				top:1px;
				left:-10px;
			
				}
			.hiArea-bottom .conArea textarea 
			{
				border:1px solid #CCCCCC;
				width:500px;
				height:80px;
				}

.hiArea-bottomteshu  .conArea 
{
	padding:0px;
	}	
.hiArea-bottomteshu  .conArea  table
{
	width:100%;
	}
.hiArea-bottomteshu  .conArea  table td
{
	padding:0px;
	}
.btn span
{
	color:#fff;
	font-weight:700;

	}
.btn
{
    background: url("../images/cx.jpg") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 21px;
    line-height: 21px;
    line-height:23px\9;
    position: relative;
    text-align: center;
    width: 70px;
	}	

.hiArea-bottom  .conArea table.hydl
{
	margin:0 auto;
	width:300px;
	}	

.hiArea-bottom .conArea table.hydl td.L 
{
		width:auto;
	}
.hiArea-bottom .conArea table.hydl td img
{
	position:relative;
	top:1px;
	left:-5px;
	}	
.hiArea-bottom .conArea table.hydl td 	.wjma
{
	color:#c00;
	position:relative;
	top:0px;
	left:5px;
	}
.hiArea-bottomord .conArea th
{
	 border:1px solid #eee;
	 text-align:left;
	 padding-left:5px;
	 height:25px;
	 vertical-align:middle;
}
.hiArea-bottomord .conArea td
{
	 border:1px solid #eee;
   font-family:宋体;
   font-size:12px;
	 text-align:left;
	  line-height:20px;
	  padding-left:5px !important;
}
.hiArea-bottomord .conArea td.f_w
{
   border-left:1px solid #eee;	
}
.hiArea-bottomord .conArea td.f_w1
{
   border-bottom:1px solid #eee;	
   text-align:center;
}

.hiArea-bottomord1 .conArea th
{
	 border:1px solid #eee;
	 text-align:left;
	 padding-left:10px;
	 height:25px;
	 vertical-align:middle;
}
.hiArea-bottomord1 .conArea td
{
	 border:1px solid #eee;
	 border-bottom:0px;
  border-left:0px;
	 text-align:left;
	  line-height:20px;
	  padding-left:10px !important;
}
.hiArea-bottomord1 .conArea td.f_w
{
   border-left:1px solid #eee;	
}
.hiArea-bottomord1 .conArea td.f_w1
{
   border-bottom:1px solid #eee;	
   text-align:center;
}
.hiArea-bottomord1 .conArea td.f_w1 a
{
	  background: url("../images/cx.jpg") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 21px;
    line-height: 21px;
    position: relative;
    text-align: center;
    width: 70px;
    color:#fff;
}
#ddlQuestion
{
	border:1px solid #999;
	width:175px;
	}
.xg td
{
	padding:2px 0 !important;
	
	}
.xg td  p
{
	padding-top:3px;
	}
.rebut
{
    position:relative;
    top:2px;
     padding-right:5px;
	}
.button 
{
	padding-left:15px;
	background:url(../images/button.jpg) no-repeat scroll left top;
	overflow:hidden;
	display:inline-block;
	margin-right:10px;
	}
 .button span
{
	display:inline-block;
	padding-right:15px;
	line-height:24px\0;
	*line-height:23px;
	text-align:center;
	height:21px;
	background:url(../images/button.jpg) no-repeat scroll right top;
	font-family:Verdana;
	font-size:12px;
	color:#fff;
	}
.lastd
{
	text-align:center;
	}
.button:hover
{
	text-decoration:none;
	background:url(../images/buttonh.jpg) no-repeat scroll left top;

	}
 .button:hover span
{
	text-decoration:none;
	background:url(../images/buttonh.jpg) no-repeat scroll right top;
	}
#head2_trMemberInfo a
{
	padding:0 2px;
	}
.zhupin table
{
	table-layout:fixed;
	
	}
.zhupin table tr td 
{
	 vertical-align:top;
	 padding-bottom:15px;
	}
.zhupin table tr td dl dt
{
	padding-bottom:13px;
	}
.zhupin table tr td dl dt a
{
	padding-left:20px;
	
	background:url(../images/img1.gif) no-repeat scroll 0 2px;
	*background:url(../images/img1.gif) no-repeat scroll 0 0px;
	
	}
.zhupin table tr td dl dd
{
	padding-left:18px;
	}
.zhupin table tr td dl dd a
{
		padding-left:15px;
	background:url(../images/img2.gif) no-repeat scroll 0 3px;
	}
.zhupin p a
{
  display:block;
  width:170px;
  height:32px;
  background:url(../images/sqpicBt.gif) no-repeat scroll 0 0px;
}
.zhupin p a span
{
	display:none;
	}

.soJd1 .area .conArea   table td.teshu   
{
    font-family:宋体;
    text-decoration:line-through;
	}
.soJd1 .area .conArea   table td span
{
	padding-left:5px;
	}









































