﻿
/* WebPartZone */

.webpartzone
{
	width: 100%;
}

.content1 #calendar 
{
    margin: 0px 12px 35px 14px;
    width: 862px;
}

.content1 #calendar .wc-container
{
    width: 862px;
    line-height: 160%;
    font-size: 12px;
}

.content1 #calendar .wc-container .wc-header
{
    border: #ffd1d1 1px solid;
    border-bottom: none;
}

.content1 #calendar .wc-container .wc-header td
{
    background: #ffe8e8;
    color: #694141;
    width: 130px;
    padding: 2px 0px;
}
.content1 #calendar .wc-container .wc-header td.wc-scrollbar-shim
{
    display: none;
}
.content1 #calendar .wc-container .wc-header td.wc-time-column-header
{
    width: 80px;
}

.content1 #calendar .wc-container .wc-header td.wc-today
{
    background: url(Images/wc-today-bg.jpg) no-repeat center 2px #ffe8e8;
    color: #fff;
    width: 170px;
}

.content1 #calendar .wc-container .wc-scrollable-grid
{
    border: #ffd1d1 1px solid;
    border-top: none;
    background: #ffe8e8;
    padding: 4px;
    width: 852px;
    height: 395px;
}

.content1 #calendar .wc-container .wc-scrollable-grid table.wc-time-slots
{
   width: 852px;
   background: #fff;
}


.column100 .huodongtuijian
{
    float: left;
    background: url("Images/booking-li-bg.png") no-repeat left 50%;
    _background: url("Images/booking-li-bg.gif") no-repeat left 50%;
    height: 40px;
    line-height: 40px;
    text-indent: 20px;
    font-size: 13px;
    font-weight: bold;
    color: #3A3E3D;
    margin: 0px 0px 0px 30px;
}

.column100
{
    width: 890px;
}

.column100 .liaojiezhanqu
{
    float: left;
    height: 40px;
    line-height: 37px;
    font-size: 12px;
    color: #6F6F6F;
    margin: 0px 0px 0px 20px;
    font-weight: bold;
}
.column100 .liaojiezhanqu a
{
    color: #4080D7;
    text-decoration: underline;
}




.jcarousel-skin-ie7 .jcarousel-container 
{
    position: relative; 
	display: block;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	border-radius: 10px;	
}
.jcarousel-skin-ie7 .jcarousel-direction-rtl 
{
    direction: rtl;
}
.jcarousel-skin-ie7 .jcarousel-container-horizontal
{
    padding: 30px 10px;
    width: 870px;
}
.jcarousel-skin-ie7 .jcarousel-clip 
{
	overflow: hidden;
	position: relative;	
}
.jcarousel-skin-ie7 .jcarousel-clip-horizontal 
{
	width: 825px;
	height: 103px;
	margin: 0 auto;
}
.jcarousel-skin-ie7 .jcarousel-list
{
    position: relative; 
    padding: 0px; 
    margin: 0px;   
    overflow: hidden; 
    top: 0px;  
    left: 0px;
}
.jcarousel-skin-ie7 .jcarousel-list-horizontal 
{
    width: 2475px;
}
.jcarousel-skin-ie7 .jcarousel-item 
{
	width: 266px; 
	height: 103px; 
	float: left; 
}
.jcarousel-skin-ie7 .jcarousel-item:hover 
{
}
.jcarousel-skin-ie7 .jcarousel-item:focus 
{
}
.jcarousel-skin-ie7 .jcarousel-item-horizontal {
	margin-left: 0px; 
	margin-right: 10px
}
.jcarousel-skin-ie7 .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 7px; 
	margin-right: 0px
}
.jcarousel-skin-ie7 .jcarousel-item-placeholder {
	
}

.jcarousel-skin-ie7 .jcarousel-item .jcarousel-item-left
{
    width: 142px;
    height: 103px;
    float: left;
    margin-right: 7px;
}
.jcarousel-skin-ie7 .jcarousel-item .jcarousel-item-right
{
    width: 117px;
    height: 103px;
    float: left;
}
.jcarousel-skin-ie7 .jcarousel-item .jcarousel-item-right span
{
    width: 117px;
    height: 25px;
    font-family: Times New Roman;
    font-size: 10px;
    color: #7C7C7C;
    float: left;
    line-height: 25px;
}
.jcarousel-skin-ie7 .jcarousel-item .jcarousel-item-right span.time
{
    font-family: 黑体;
    font-size: 12px;
}
.jcarousel-skin-ie7 .jcarousel-item .jcarousel-item-right span a
{
    text-decoration: none;
    color: #746152;
    font-family: 黑体;
    font-size: 18px;
    font-weight: bold;
}
.jcarousel-skin-ie7 .jcarousel-item .jcarousel-item-right span a:hover
{
    text-decoration: none;
}
.jcarousel-skin-ie7 .jcarousel-item .jcarousel-item-right span input.xiangqing
{
    width: 52px;
    height: 24px;
    border: none;
    cursor: pointer;
    background: url(Images/details-button.jpg) no-repeat 0px 0px;
}
.jcarousel-skin-ie7 .jcarousel-item .jcarousel-item-right span input.dingpiao
{
    width: 52px;
    height: 24px;
    border: none;
    cursor: pointer;
    background: url(Images/booking-button.jpg) no-repeat 0px 0px;
}





.jcarousel-skin-ie7 .jcarousel-next-horizontal {
	position: absolute; 
	width: 20px; 
	background: url(Images/next.png) no-repeat 0px 0px;
	_background: url(Images/next.gif) no-repeat 0px 0px; 
	height: 32px; 
	top: 67px; 
	cursor: pointer; 
	right: 12px
}
.jcarousel-skin-ie7 .jcarousel-direction-rtl .jcarousel-next-horizontal 
{
	background-image: url(Images/provious.png); 
	right: auto; 
	left: 5px
}
.jcarousel-skin-ie7 .jcarousel-next-horizontal:hover 
{

}
.jcarousel-skin-ie7 .jcarousel-next-horizontal:focus 
{

}
.jcarousel-skin-ie7 .jcarousel-next-horizontal:active 
{

}
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:active 
{
	cursor: default
}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal 
{
	position: absolute; 
	width: 20px; 
	background: url(Images/provious.png) no-repeat 0px 0px;
	_background: url(Images/provious.gif) no-repeat 0px 0px;
	height: 32px; 
	top: 67px; 
	cursor: pointer; 
	left: 12px;
}
.jcarousel-skin-ie7 .jcarousel-direction-rtl .jcarousel-prev-horizontal 
{
	background-image: url(Images/next.png); 
	_background-image: url(Images/next.gif);
	right: 5px; 
	left: auto;
}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover 
{
}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal:focus 
{
}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal:active 
{
}
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal  
{
    cursor: default;
}
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:hover 
{
	cursor: default;
}
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:focus 
{
	cursor: default;
}
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:active 
{
	cursor: default;
}

.orderSelect-bg
{
	width: 890px;
	height: 47px;
	background: url(Images/orderSelect-bg.jpg) no-repeat left top;
}
.orderCheck-bg
{
	width: 890px;
	height: 47px;
	background: url(Images/orderCheck-bg.jpg) no-repeat left top;
}


.order
{
    width: 890px;
}

.order .webpart-header
{
    width: 890px;
    padding: 0px 0px 0px 28px;
}

.order .webpart-header .webpart-title
{
    background: url(Images/booking-li-bg.png) no-repeat left 50%;
    text-indent: 20px;
}
.order .webpart-header .webpart-title span
{
    font-size: 14px;
    color: #FF9D42;
    font-weight: bold;
    font-family: 黑体;
}

.order .webpart-body ol
{
    padding-left: 67px;
    font-family: 黑体;
    color: #717171;
    width: 572px;
}
