﻿* { padding:0; margin:0;}
body { font-size:12px; font-family:Arial "宋体"; }

body { color:#393984; text-align:center;min-width:940px;}

.hidden { display:none;}
.left { float:left; }
.right { float:right;}
.overflow {overflow:auto;zoom:1;}

.fred { color:Red;}
.fGray { color:Gray; }

.fleft { text-align:left;}
.fright {text-align:right;}
.fcenter { text-align:center;}

.bgRed { background:red;color:#fff; }
ul { list-style-type:none;  }


a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #000;
}
a:active {
	text-decoration: none;
	color: #000;
}

a.white:link {
	color:White;
	text-decoration: none;
}
a.white:visited {
	text-decoration: none;
	color: #fff;
}
a.white:hover {
	text-decoration: underline;
	color:#fff;
}
a.white:active {
	text-decoration: none;
	color: #fff;
}

a.blue:link {
	color:#393984;
	text-decoration: none;
}
a.blue:visited {
	text-decoration: none;
	color: #393984;
}
a.blue:hover {
	text-decoration: underline;
	color:#393984;
}
a.blue:active {
	text-decoration: none;
	color: #393984;
}

a.purple:link {
	color:Purple;
	text-decoration: none;
}
a.purple:visited {
	text-decoration: none;
	color: Purple;
}
a.purple:hover {
	text-decoration: underline;
	color:Purple;
}
a.purple:active {
	text-decoration: none;
	color: Purple;
}

a.green:link {
	color:green;
	text-decoration: none;
}
a.green:visited {
	text-decoration: none;
	color: green;
}
a.green:hover {
	text-decoration: underline;
	color:green;
}
a.green:active {
	text-decoration: none;
	color: green;
}

.niftycorners_top { font-size:0; width:100%; height:5px; background: url(/Images/Purple/niftycorners_top_bg.gif) repeat-x 50% top}
    .niftycorners_top p {height:5px;background: url(/Images/Purple/niftycorners_top_left.gif) no-repeat left top}
    .niftycorners_top div {height:5px;background: url(/Images/Purple/niftycorners_top_right.gif) no-repeat right top;}
    
.niftycorners_bottom {font-size:0; width:100%; height:5px; background:#E7E7E7  url(/Images/Purple/niftycorners_bottom_bg.gif) repeat-x 50% bottom;}
    .niftycorners_bottom p {height:5px;background: url(/Images/Purple/niftycorners_bottom_left.gif) no-repeat left bottom}
    .niftycorners_bottom div {height:5px;background: url(/Images/Purple/niftycorners_bottom_right.gif) no-repeat right bottom}
    
.niftycorners_content { border-left:solid 1px #D7D7D7;border-right:solid 1px #D7D7D7;background:url(/Images/Purple/list_bg.jpg) repeat-x left bottom; }

.noRecorde { padding:40px; line-height:180%; text-align:center;}

input, textarea { border:solid 1px #2D7CCD; height:14px; padding:4px; margin:0 4px;}
input.button { border:solid 1px #04528E; padding:1px; background:#1878B4;  color:#fff; line-height:140%; height:24px; margin:0 4px; }

img{
	border:0;
}

#header 
{
    width:100%;
    background: url(/Images/Purple/header_bg.jpg) repeat-x 0 0;
	height: 141px;
	}
#header .body, .searchbox, #container
{
    width:940px;
    text-align:left;  
}
#header .body .logo { float:left;margin-right:24px; border:0;}
#header .nav { list-style-type:none;  }
#header .nav li {float:left; display:inline-block; margin-top:50px;height:51px; line-height:280%; text-align:center; margin-right:4px;}
#header .nav .text2, #header .nav .text2_focus { background: url(/Images/Purple/header_menu_2.jpg) no-repeat 0 bottom; width:57px; letter-spacing:10px; text-indent:8px; }
#header .nav .text2_focus { background-image:url(/Images/Purple/header_menu_2_focus.jpg); background-position:0 top;}
#header .nav .text4, #header .nav .text4_focus { background: url(/Images/Purple/header_menu_4.jpg) no-repeat 0 bottom; width:73px; letter-spacing:2px; }
#header .nav .text4_focus { background-image:url(/Images/Purple/header_menu_4_focus.jpg); background-position:0 top;}

#header .link { padding:12px; text-align:right;}
#header .link a { margin:0 8px; }
#header .link .login { background: url(/Images/Purple/icon_003.gif) no-repeat 0 bottom; padding-left:20px;}
#header .link .register { background: url(/Images/Purple/icon_002.gif) no-repeat 0 bottom; padding-left:24px;}
#header .link .cart { background: url(/Images/Purple/icon_cart.gif) no-repeat 0 bottom; padding-left:24px;}
.searchbox { height:25px; background: url(/Images/Purple/searchbox_bg.jpg) repeat-x 0 0; color:#fff; font-size:14px; font-weight:bold; }
    .searchbox .left { height:25px; background:#fff url(/Images/Purple/searchbox_left.gif) repeat-x 0 0; width:8px; overflow:hidden;}
    .searchbox .right { height:25px; background:#fff url(/Images/Purple/searchbox_right.gif) repeat-x 0 0;width:10px;overflow:hidden;}
    .searchbox img { vertical-align:top !important;vertical-align:middle;}
    .searchbox input { vertical-align:text-top !important;vertical-align:middle; margin-top:-4px !important;margin-top:0;}
    
#container .box { margin:8px 8px 0 8px; clear:both; } 
#container .box .flash { width:706px; float:left; margin-right:8px;}
#container .box .list { float:left; width:206px; }   
#container .box .list .morelink { text-align:right; padding-right:8px; clear:both;}
    #container .box .list .morelink a { background: url(/Images/Purple/icon_005.gif) no-repeat 2px top; padding-left:14px; }
.parklist h3 { height:32px;background: url(/Images/Purple/title0_bg.gif) no-repeat 0 center; margin:0 4px;}
.parklist h3.meberArea {background: url(/Images/Purple/title0_bg_1.gif) no-repeat 0 center;}
.parklist ul, .discount ul, .charter ul, .perform ul, .movie ul, .hot ul, .hotel ul, .park ul { line-height:200%; margin-top:4px;}
.parklist ul li, .discount ul li, .charter ul li, .perform ul li, .movie ul li, .hot ul li, .hotel ul li, .park ul li { background:url(/Images/Purple/icon_0004.gif) no-repeat 12px center; text-indent:24px;}


.parklist ul li a:link, .discount ul li a:link, .charter ul li a:link, .perform ul li a:link, .movie ul li a:link, .hot ul li a:link, .hotel ul li a:link, .park ul li a:link {
	color:#393984;
	text-decoration: none;
}
.parklist ul li a:visited, .discount ul li a:visited, .charter ul li a:visited, .perform ul li a:visited, .movie ul li a:visited, .hot ul li a:visited, .hotel ul li a:visited, .park ul li a:visited {
	text-decoration: none;
	color: #393984;
}
.parklist ul li a:hover, .discount ul li a:hover, .charter ul li a:hover, .perform ul li a:hover, .movie ul li a:hover, .hot ul li a:hover, .hotel ul li a:hover, .park ul li a:hover {
	text-decoration: underline;
	color:#393984;
}
.parklist ul li a:active, .discount ul li a:active, .charter ul li a:active, .perform ul li a:active, .movie ul li a:active, .hot ul li a:active, .hotel ul li a:active, .park ul li a:active {
	text-decoration: none;
	color: #393984;
}

.discount h3 { height:28px;background: url(/Images/Purple/discount_title_bg.gif) no-repeat 0 center; margin:0 4px;}
.charter h3 { height:28px;background: url(/Images/Purple/charter_title_bg.gif) no-repeat 0 center; margin:0 4px; }
.perform h3 { height:28px;background: url(/Images/Purple/perform_title_bg.gif) no-repeat 0 center; margin:0 4px; }
.hot h3 {  height:28px;background: url(/Images/Purple/hot_title_bg.gif) no-repeat 0 center; margin:0 4px;}
.hotel h3 { height:28px;background: url(/Images/Purple/hotel_title_bg.gif) no-repeat 0 center; margin:0 4px;}
.park h3 a, .movie h3 a, .travle h3 a { float:right; font-size:12px; font-weight:normal; margin:0 12px; line-height:32px;}
.park h3 a.style1, .movie h3 a.style1, .travle h3 a.style1 { color:Yellow; background: url(/Images/Purple/icon_006.gif) no-repeat 0 center; padding-left:18px;}
.park h3 a.style2, .movie h3 a.style2, .travle h3 a.style2 { color:White; background: url(/Images/Purple/icon_007.gif) no-repeat 0 center; padding-left:18px;}
.movie h3 a.style3 { color:White; background: url(/Images/Purple/icon_008.gif) no-repeat 0 center; padding-left:18px; }
.travle h3 a.style4 { color:White; background: url(/Images/Purple/icon_009.gif) no-repeat 0 center; padding-left:18px; }
.charter, .hotel {margin-left:8px}
#container .box .park, #container .box .movie { width:492px; margin-left:8px; }
#container .box .travle { width:706px; margin-left:8px; }
.park div img { padding:2px; border:solid 2px #CACACA; margin:11px; float:left; }
.movie div.img, .park div.img { float:left; text-align:center;}
.movie div.img img, .park div.img img { padding:2px; border:solid 2px #CACACA; margin:11px; }
.park div.overflow p { line-height:200%; margin:12px 6px 16px 6px;}
.park h3 { height:28px;background: url(/Images/Purple/park_list_title.gif) no-repeat 0 center; margin:0 4px;}
.movie h3 { height:28px;background: url(/Images/Purple/movie_list_title.gif) no-repeat 0 center; margin:0 4px; }
.travle h3 { height:28px;background: url(/Images/Purple/trave_list_title.gif) no-repeat 0 center; margin:0 4px; }
.park .left, .movie .left { width:54%; margin-top:12px;}
.park .left { padding-bottom:10px;}

.park div.overflow img, .movie div.overflow img { width:188px; height:141px;}

.travle ul { line-height:200%;}
.travle ul li { margin:9px 0;}
.travle ul li img { float:left; padding:2px; border:solid 2px #CACACA; margin:8px; }
.travle ul li dl dt { color:Green; font-weight:bold; }
.travle ul li dl dd { padding:0 4px; }
.navigate { margin-top:-6px;}
.navigate img { border:0; vertical-align:middle; }
.navigate a { margin-right:9px;}
.navigate .qq { background: url(/Images/Purple/link_qq.gif) no-repeat left 2px; width:268px; padding-top:0 !important;padding-top:18px; float:right; height:42px; line-height:46px; text-indent:60px;}
.navigate .qq a { margin-right:0; font-size:14px; color:#3F3D81; font-weight:bold;  }



#footer { background:url(/Images/Purple/footer_bg.jpg) repeat-x left top; height:76px; margin-top:12px;}
#footer p { padding:8px; line-height:180%;}
#footer p a { margin:8px;}

#moreCityArea { position:relative;margin-left:4px; margin-right:4px; z-index:999;}
#moreCity {  position:absolute; display:none; width:220px; background:white; border:solid 1px #393984; padding:4px; top:12px; left:10px; color:#393984; }
#moreCity ul { padding:6px; }
#moreCity ul li { float:left; width:33%; background:url(/Images/Purple/icon_0004.gif) no-repeat 0 center; text-indent:12px; }
.falshContainer, .falshContainer *{ margin:0; padding:0; }

.falshContainer{width:702px; height:200px; overflow:hidden;position:relative;border:solid 1px #4A4A94; }

.slider{ position:absolute; }
.slider li{ list-style:none;display:inline; }
.slider img{ width:698px; height:196px; display:block; margin:2px;}

.smailImg{ }

.smailImg li{
	float: left;
	width: 135px;
	height: 73px;
	cursor: pointer;
	overflow: hidden;
	margin-right:7px;
	padding-top:7px;	
}
.smailImg li img { border: 1px solid #4A4A94; padding:2px; height: 67px; width: 129px;}

.smailImg li.on{
    background:url(/images/Purple/flash/flash_focus.gif) no-repeat center top;
}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#fff;
	border-width:3px;
	border-style:solid;
	border-color:#8DB3DB;
	padding:3px;
	width:250px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}

/*Popup Control*/
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}

.validatorCalloutHighlight
{
    background-color:lemonchiffon;
}

#login_user{margin-top:5px;margin-bottom:10px;width:760px;border:1px solid #ccc;padding:2px;overflow:hidden;background:url("/images/left_box_19.jpg") no-repeat right bottom;padding-left:14px;}

#left_box{float:left;width:216px;margin-right:5px;margin-left:6px; margin-top:6px;}
#left_box_login_top{background:url("/images/left_box_01.jpg") no-repeat;width:209px;height:32px;}
#left_box_login_content{width:207px;border-left:1px solid;border-right:1px solid;border-color:#B08BB7;}
#left_box_login_bottom{background:url("/images/left_box_02.jpg") no-repeat;width:209px;height:7px;margin-bottom:5px;}
#login{margin-left:10px;margin-right:10px;line-height:150%;color:#616262;padding-top:5px;}
.login_content{background:#F1F5F5;padding:5px;}
.login_content lable{ text-align:right; }

.logon_btn{height:22px;text-align:center;padding-top:5px;}
.logon_note{background:#CFD6DC;padding:5px;}
#fuwu{padding-top:8px;padding-left:12px;line-height:150%;}
#fuwu li a{color:#474747}
#fuwu li a:hover{color:#1789CA}

#hotel_search_listl{margin-top:5px;margin-bottom:10px;width:200px;border:1px solid #E4E4E4;padding:2px;overflow:hidden; float:left; }
#hotel_search_listc{margin-bottom:10px;width:460px;border:1px solid #E4E4E4;padding:2px;overflow:hidden; float:left;  position:relative; top:5px;  left:10px;}
#hotel_search_listr{margin-top:5px;margin-bottom:10px;width:180px;border:1px solid #E4E4E4;padding:2px;overflow:hidden;float:left; }
#hotel_search_listr li{ padding-left:10px; font-size:13px; color:Gray; list-style-type:circle; height:20px; }
#hotel_search_listr label{ padding-left:10px; font-size:14px; color:#186987; }
h1, h2, #hotelsearch2_left_content h4, #user_content h6, td h6{
	margin:0;
	padding:0;
	font-size:14px;
}
h1{color:#fff;padding-top:10px;padding-left:30px;}
h2{margin-left:8px;margin-top:5px;font-size:14px;padding:6px 0px 0px 30px;color:#474747;background:url(/images/b2.gif) no-repeat 12px 5px;height:15px;}
#user_content h6, td h6{margin-top:5px;font-size:14px;padding:5px 0px 0px 30px;color:#fff;background:url("/images/hotelsearch_39.gif") no-repeat;width:730px;height:34px;}
#hotelsearch2_left_content h4{width:154px;height:21px;color:#DC4F07;padding-top:5px;padding-left:18px;background:url("/images/hotelsearch_16.gif") no-repeat;}

#hotelsearch2_left_top{width:204px;height:16px;background:url("/images/hotelsearch_13.gif") no-repeat;}
#hotelsearch2_left_content{width:179px;background:url("/images/hotelsearch_14.gif") repeat-y;padding-left:15px;padding-right:10px;}
#hotelsearch2_left_bottom{width:204px;height:16px;background:url("/images/hotelsearch_15.gif") no-repeat;}
#hotelsearch2_left_line{width:204px;height:5px;background:#AE87B6;}

#hotelsearch_2_content_top{width:770px;height:37px;background:url("/images/hotelsearch_23.gif") no-repeat;text-align:center;}
#hotelsearch_2_content_center{width:765px;background:url("/images/hotelsearch_24.gif") repeat-y;line-height:30px;padding-left:5px;}
#hotelsearch_2_content_bottom{width:770px;height:16px;background:url("/images/hotelsearch_26.gif") no-repeat;}

#zfdj{margin:10px auto 10px auto;width:1002px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#cccccc;}

#hotel_search_right{float:left;width:676px;margin-top:6px;}
#hotel_search_search{height:67px;background:url("/images/hotelsearch_09.gif") no-repeat;padding-top:25px;padding-left:190px;}
#digital_search_search{height:67px;background:url("/images/digitalsearch_09.gif") no-repeat;padding-top:25px;padding-left:190px; }
#digital_search_search1{height:167px;background:url("/images/digitalsearch_09.gif") no-repeat;padding-top:25px;padding-left:190px; }

#hotel_search_search2{height:77px;background:url("/images/hotelsearch_20.gif") no-repeat;padding-top:15px;padding-left:150px;}
#hotel_search_search3{height:77px;background:url("/images/Purple/hotelsearch_38.gif") no-repeat;padding-top:15px;padding-left:90px; width:609px;}
#hotel_search_list{margin-top:5px;margin-bottom:10px;width:774px;border:1px solid #B08BB7;padding:2px;overflow:hidden;}
#hotel_search_list_head{background:#F2ECF3;height:36px;}
#hotel_search_list_head li{line-height:32px;}
/*#hotel_search_list_more{width:760px;height:23px;background:url("/images/hotelsearch_12.gif") no-repeat;margin:5px auto 5px auto;}*/
#hotel_search_list_more{width:760px;height:23px;margin:5px auto 5px auto;}
#hotel_search_list_more li{padding-left:15px;padding-right:15px;padding-top:5px;}

#user_content{margin-top:5px;margin-bottom:10px;width:676px;border:1px solid #ccc;padding:10px;overflow:hidden;}
#user_content li{line-height:30px;}
.user_content_list_pl{padding-left:10px;}


.setup {background:url(/images/Purple/setup_bkbg.jpg) repeat-x left top;}
.setup .body {background:url(/images/Purple/setup_bg.jpg) no-repeat center top; height:30px; text-align:left; width:957px; text-indent:350px; line-height:40px; font-weight:bold;}
.setup .body span { margin-right:20px;}

#accompany input { border:0;}
#list04{background:#fff;width:179px;margin-left:6px;padding-left:10px;padding-top:5px;}
#list04 ul{margin-right:5px;line-height:150%;color:#C91072}


.help { margin:8px 8px 0 8px; clear:both; }
    .help .left { width:188px;}
    .help .left h3 { background:url('/images/Purple/help_left_title.gif') no-repeat left center; height:27px;width:100%;}
    .help .left ul { list-style-type:none;}
    .help .left ul li { border:solid 1px #C4C4C4; margin:6px 0; line-height:27px; height:27px; background:url("/images/Purple/icon_help1.gif") no-repeat 12px center; text-indent:32px;}
    .help .left ul li.index { color:#F70BC2; font-weight:bold; background-image:url("/images/Purple/icon_help2.gif");}
    .help .left ul li.index a, .help .left ul li.index a:hover { color:#F70BC2;}
    
    .help .right { border-left:solid 1px #C4C4C4; border-right:solid 1px #C4C4C4; width:723px;}
    .help .right h3 { height:25px; color:Red; border-top:solid 1px #C4C4C4; border-bottom:solid 1px #C4C4C4;background:url("/images/Purple/help_right_title_bg.gif") repeat-x left center; width:723px; text-indent:8px; font-size:12px; line-height:25px; }
    .help .right .content { border-bottom:solid 1px #C4C4C4; padding:0; line-height:200%;  }
    .help .right .content ol { margin:0 auto; width:90%;}
    .help .right .content li span { float:right; }
    
    
.form li label { width:80px; float:left; display:inline-block; text-align:right;}


/*datepicker
--------------------------------*/
#ui-datepicker-div,.ui-datepicker-inline{font-family:Arial,Helvetica,sans-serif;font-size:14px;padding:0;margin:0;background:#E0F4D7;width:185px}#ui-datepicker-div{display:none;border:1px solid #5885B9;z-index:10}.ui-datepicker-inline{float:left;display:block;border:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-dialog{padding:5px !important;border:4px ridge #7293C6 !important}button.ui-datepicker-trigger{width:25px}img.ui-datepicker-trigger{margin:2px;vertical-align:middle}.ui-datepicker-prompt{float:left;padding:2px;background:#E0F4D7;color:#000}*html .ui-datepicker-prompt{width:185px}.ui-datepicker-control,.ui-datepicker-links,.ui-datepicker-header,.ui-datepicker{clear:both;float:left;width:100%;color:#FFF}.ui-datepicker-control{background:#7293C6;padding:2px 0px}.ui-datepicker-links{background:#E0F4D7;padding:2px 0px}.ui-datepicker-control,.ui-datepicker-links{font-weight:bold;font-size:80%;letter-spacing:1px}.ui-datepicker-links label{padding:2px 5px;color:#888}.ui-datepicker-clear,.ui-datepicker-prev{float:left;width:34%}.ui-datepicker-rtl .ui-datepicker-clear,.ui-datepicker-rtl .ui-datepicker-prev{float:right;text-align:right}.ui-datepicker-current{float:left;width:30%;text-align:center}.ui-datepicker-close,.ui-datepicker-next{float:right;width:34%;text-align:right}.ui-datepicker-rtl .ui-datepicker-close,.ui-datepicker-rtl .ui-datepicker-next{float:left;text-align:left}.ui-datepicker-header{padding:1px 0 3px;background:#7293C6;text-align:center;font-weight:bold;height:1.3em}.ui-datepicker-header select{background:#7293C6;color:#fff;border:0px;font-weight:bold}.ui-datepicker{background:#CCC;text-align:center;font-size:100%}.ui-datepicker a{display:block;width:100%}.ui-datepicker-title-row{background:#EAEFF3;color:#000}.ui-datepicker-title-row .ui-datepicker-week-end-cell{background:#EAEFF3}.ui-datepicker-days-row{background:#FFF;color:#666}.ui-datepicker-week-col{background:#EAEFF3;color:#000}.ui-datepicker-days-cell{color:#000;border:1px solid #DDD}.ui-datepicker-days-cell a{display:block}.ui-datepicker-week-end-cell{background:#E0F4D7}.ui-datepicker-unselectable{color:#888}.ui-datepicker-week-over,.ui-datepicker-week-over .ui-datepicker-week-end-cell{background:#EAEFF3 !important}.ui-datepicker-days-cell-over,.ui-datepicker-days-cell-over.ui-datepicker-week-end-cell{background:#FFF !important;border:1px solid #777}* html .ui-datepicker-title-row .ui-datepicker-week-end-cell{background:#EAEFF3 !important}* html .ui-datepicker-week-end-cell{background:#E0F4D7 !important;border:1px solid #DDD !important}* html .ui-datepicker-days-cell-over{background:#FFF !important;border:1px solid #777 !important}* html .ui-datepicker-current-day{background:#7293C6 !important}.ui-datepicker-today{background:#EAEFF3 !important}.ui-datepicker-current-day{background:#7293C6 !important}.ui-datepicker-status{background:#E0F4D7;width:100%;font-size:80%;text-align:center}#ui-datepicker-div a,.ui-datepicker-inline a{cursor:pointer;margin:0;padding:0;background:none;color:#000}.ui-datepicker-inline .ui-datepicker-links a{padding:0 5px !important}.ui-datepicker-control a,.ui-datepicker-links a{padding:2px 5px !important;color:#000 !important}.ui-datepicker-title-row a{color:#000 !important}.ui-datepicker-control a:hover{background:#FDD !important;color:#333 !important}.ui-datepicker-links a:hover,.ui-datepicker-title-row a:hover{background:#FFF !important;color:#333 !important}.ui-datepicker-multi .ui-datepicker{border:1px solid #7293C6}.ui-datepicker-close a,.ui-datepicker-close a:hover,.ui-datepicker-clear a,.ui-datepicker-clear a:hover{ color:White !important}.ui-datepicker-one-month{float:left;width:185px}.ui-datepicker-new-row{clear:left}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:193px;height:200px}

.ui-datepicker-inline .ui-datepicker, .ui-datepicker-inline .ui-datepicker-header, .ui-datepicker-inline .ui-datepicker-links  { width:300px; }
.ui-datepicker-inline { height: 200px;}
.ui-datepicker-inline .ui-datepicker-links div { margin:4px 0}
.ui-datepicker-inline .ui-datepicker { height:150px;}

#view { margin:4px; font-size:13px; }
#view li { line-height:24px; }
#view li label { display:inline-block; width:80px; text-align:right; margin-right:8px; font-weight:bold; }