body{ margin:0; padding:0; font-family:"Microsoft YaHei",'微软雅黑'; color:#aaa; font-size:14px;}
input, button{font-family:"Microsoft YaHei",'微软雅黑';}
p, ul{margin:0; padding: 0; list-style: none}
a{text-decoration: none;}
.clear:after{visibility: hidden; display: block;font-size: 0;content: ".";clear: both;height: 0;}
* html .clear{zoom: 1;}

body{background-color: #fffad2}
.top{height: 644px; background: url('../img/top_bg.png') center; min-width: 990px;}
.w1024{width: 960px; margin: auto; position: relative;}
.top .w1024{height: 100%;}
.logo{width: 233px; height: 54px; left: 54px; top: 56px; background: url('../img/logo_1119.png'); position: absolute;}
.download{width: 338px; height: 89px; position: absolute; left: 50%; margin-left: -170px; background: url('../img/download_bg.png') no-repeat; text-indent: -9999px; overflow: hidden; cursor: pointer; margin-top: 470px; background-position-y: -0px;}
.download:hover{background-position-y:-111px;}
.download:active{background-position-y:-0px; }
.download-qiang{background-image: url('../img/btn_start_bg.png')}
.crx .download{background-image: url('../img/download_crx.png')}
.qiangpiao .download{background-image: url('../img/btn_start_bg.png')}

.middle,
.gonglue{ padding-bottom:30px; position: relative;}
.middle .title,
.gonglue .title{width: 960px; height: 94px; background: url('../img/bottom_title.png'); background-position-x: -12px; position: absolute; top: 0px; left: -4px; text-align: center;}
.middle .title a,
.gonglue .title a{color: #333; text-decoration: underline; display: inline-block; _display:block; margin-top:70px;}
.calendar{ height: 555px; background: url('../img/content_bg.jpg') no-repeat bottom; margin:auto; padding-top: 100px;}

#today_can_buy{position: absolute; top:270px; left:10px; width: 240px; height: 40px; text-align: center; font-size: 30px; color:#f04c4c; cursor: default;}
.text-calender{width: 230px; height: 22px; line-height: 100%; border-width: 0; outline: none; font-size: 14px; position: absolute; left:326px; top:150px; font-size: 16px;}
.icon-calender{width: 16px; height: 15px; position: absolute; left:563px; top:154px; cursor: pointer;}
.btn-calculate,
.btn-share{
  width: 190px; height: 42px; position: absolute; left:599px; top:140px; cursor: pointer; background: url('../img/tool_btn_bg1.png'); border-width: 0; outline: none;
}
.btn-share{width: 140px; left:798px; background-position-x: -200px }
.btn-calculate:hover,
.btn-share:hover{opacity: .96;}

.detail{color: #9e5900; margin: 10px 0 0 10px}
.detail-title{font-size: 20px; font-weight: bold; margin-bottom: 2px}
.detail-content{font-size: 14px; line-height: 1.6em}

.gonglue .title{background-image: url('../img/gonglue_title.png'); background-repeat: no-repeat; background-position-x: -14px; height: 47px; margin-top: 30px;}
.gonglue .title a{margin-top: 52px; margin-left: -24px;}
.gonglue .content{height: 266px; background: url('../img/gonglue_bg.jpg') no-repeat -10px 160px; padding-top: 164px; padding-left: 600px;}
.gonglue .list{line-height: 34px;}
.gonglue .list li{padding-left:24px; position: relative; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.gonglue .list li a{color:#555;}
.gonglue .list li a:hover{text-decoration: underline;}
.gonglue .list li i{position: absolute; width: 1px; height: 1px; overflow: hidden; background-color: #555; border:solid 1px #666; border-radius: 2px; left:10px; top:16px; _left:-12px; _top:10px;}
.btn-student,
.btn-group{width: 200px; height: 46px; background: url('../img/gonglue_btn_bg.png'); position: absolute; top:386px; left: 8px;}
.btn-group{background-position: right 0; left:314px;}

.btn-student:hover{background-position: 0 bottom;}
.btn-group:hover{background-position: right bottom;}

.bottom{ padding-top: 28px;}

.weibo{margin: auto; margin-top: 0px;}
.weibo-title{ height: 47px; background: url('../img/weibo_title.png'); margin:auto; margin-top: 0px; margin-bottom: 20px; background-position-x: -14px;}
.weibo form{text-align: center;}
.weibo textarea{background: url('../img/weibo_text.png'); margin: auto;  padding: 10px; width: 940px; height: 85px; border: none; outline: 0;resize:none;color: #888; font-size: 14px; overflow: hidden;}
.weibo-publish{float: right; margin:5px 0 0 0; width: 144px; height: 52px; background: url('../img/weibo_publish.png'); cursor: pointer; overflow: hidden; text-indent: -9999px;}
.weibo-publish:hover{ opacity: .9;}
.weibo-list{border:1px solid #eedc4d; margin: 80px auto 30px; position: relative; background: #fff;}
.weibo-list .cover{width: 19px; height: 19px; background: url('../img/weibo_list_cover.png'); position: absolute;}
.weibo-list .left-top{left: -1px; top: -1px;}
.weibo-list .right-top{right: -1px; top: -1px; background-position: -19px 0;}
.weibo-list .left-bottom{left: -1px; bottom: -1px; background-position: 0 -20px;}
.weibo-list .right-bottom{right: -1px; bottom: -1px; background-position: -19px -20px;}
.weibo-list ul{margin: 20px;}
.weibo-list li{border-bottom: 1px solid #f0ede3; padding: 20px 0;color: #333; padding-left: 70px; position: relative; min-height: 50px; _height: 50px;}
.weibo-list li.last{border: 0}
.weibo-list li img{width: 50px; height: 50px; position: absolute; left: 0px; top:24px;}
.weibo-list li p{}
.weibo-list li .time{color: #cacaca; padding-top:12px; display: inline-block; _display:inline; zoom:1; font-size: 12px; display: none;}

.footer{ height: 68px; color: #888; text-align: center; font-size: 12px; line-height: 20px;}

.mask{filter:alpha(opacity=50); opacity: .5; background-color: #000; position: fixed; width: 100%; height: 100%; top:0; left: 0; _position: absolute; display: none;}
.popup{ display: none; position: fixed; _position: absolute; width: 500px; height: 300px; left:50%; margin-left: -250px; top:50%; margin-top: -150px; background-color: #fff; border:solid 1px #ccc; box-shadow: 1px 1px 8px 1px rgba(0, 0, 0, .16); border-radius: 6px; text-align: center;}
.popup .close{width: 16px; height: 17px; background: url('../img/popup_close.jpg') no-repeat; position: absolute; left: 468px; top:17px; cursor: pointer;}
.popup .tips-title{padding: 16px 0; text-align: left; font-size: 14px; color: #333; width: 94%; margin: 0 auto; border-bottom: solid 1px #e1e1e1;}
.popup .tips-box{width: 94%; padding:16px 0; margin:16px auto; font-size: 20px; color:#333;}
.popup .tips-box .can-buy-day{color:#e82e40;}
.popup .tips{width: 70%;  margin:0 auto 22px; _margin: 0 auto 11px;}
.popup .btn-popup-share,
.popup .btn-install-crx{width: 160px; height: 48px; line-height: 48px; border-width: 0; outline: none; background-color: #ffb414; color: #fff; font-size: 18px; margin:20px 3px 0; border-radius: 2px; cursor: pointer; display: inline-block; _display: inline; zoom:1;}
.popup .btn-install-crx{background-color: #f04c4c;}
.popup .close:hover,
.popup .btn-install-crx:hover,
.popup .btn-popup-share:hover{filter:alpha(opacity=90); opacity: .9;}


.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(../img/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(../img/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(../img/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(../img/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(../img/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(../img/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(../img/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url(../img/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(../img/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../img/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(../img/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../img/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(../img/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../img/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../img/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(../img/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(../img/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-datepicker TABLE{*width:auto}.ui-datepicker .ui-datepicker-header{*padding:.2em 0;*min-width:212px}#ui-datepicker-div{z-index:100 !important;border-radius:0 !important;padding:0 !important;color:#4d5873;width:auto;border:solid 1px #b4c5d0;background:#fbfbfb;box-shadow:0 0 10px rgba(123,136,150,.35)}#ui-datepicker-div .ui-datepicker-calendar{margin:0;padding:0;border-collapse:separate;border-spacing:1px;background:#e0e6e9;*border-collapse:collapse;*border:solid 1px #e0e6e9;*background:#fff}#ui-datepicker-div .ui-datepicker-calendar tbody{background-color:#fbfbfb}#ui-datepicker-div .ui-datepicker-calendar thead{background-color:#edf2f6}#ui-datepicker-div.ui-datepicker td span,#ui-datepicker-div.ui-datepicker td a{text-align:center;overflow:hidden;border-width:0;padding:0;background:#fbfbfb;box-shadow:0 0 0 1px #e0e6e9;width:30px;height:30px;line-height:30px}#ui-datepicker-div.ui-widget-content .ui-state-default{color:#b5bac5}#ui-datepicker-div.ui-widget-content a.ui-state-default{color:#59637c;position:relative}#ui-datepicker-div.ui-widget-content a.ui-state-default:hover{box-shadow:0 0 0 1px #ec8100;z-index:1}#ui-datepicker-div.ui-datepicker td{padding:0;background:#fbfbfb;opacity:1;position:relative;height:30px}.ui-datepicker-header{border-radius:0;border:0;color:#fff;background:#54c11a}.date-festival .ui-state-default,.date-festival a,.date-today a{position:absolute !important;background:transparent !important;text-indent:-9999em;top:0;float:left}.date-festival span,.date-today span{color:#f96015 !important}.date-temporary a{color:#c27f15 !important}.ui-state-disabled span{color:#b5bac5 !important}#ui-datepicker-div.ui-datepicker td.date-selected a,#ui-datepicker-div.ui-datepicker td.date-selected a:hover{color:#fff;background:#f9a115;-webkit-box-shadow:1px 1px 3px 1px rgba(200,116,9,.2) inset,-1px -1px 3px 1px rgba(200,116,9,.2) inset,0 0 0 1px #ec8100;z-index:2}#ui-datepicker-div.ui-datepicker td.date-selected span{background:#f9a115;color:#fff !important}#ui-datepicker-div .ui-datepicker-group-last .ui-datepicker-calendar{margin:0 0 0 auto}#ui-datepicker-div.ui-datepicker-multi{margin-left:-146px;font-size:13px}
.ui-datepicker .ui-datepicker-header{_width:212px;}
.ui-widget{font-size: 1em;}
.ui-widget-header .ui-icon {
background: url('../img/arrow.png') -2px -7px;
}
.ui-datepicker-prev .ui-icon {background-position: -4px -37px;}
.counter{text-align:center;padding-top:346px;}.counter span{display:inline-block;height:40px;background-image:url('../img/counter_bg.png')}.counter span.num-left{width:68px;background-position:-6px -6px}.counter span.num-right{width:100px;background-position:-356px -6px}.counter .num{background:0;padding:0 6px 0 5px;vertical-align:middle;margin-top:-36px}.counter .num i,.counter .num b,.counter .num b.last{display:inline-block;width:30px;height:40px;line-height:40px;text-align:center;color:#fff;background:url('../img/counter_bg.png') -80px -4px;margin-left:2px;font-size:28px;font-weight:500;vertical-align:middle}.counter .num b.last{background-position:-80px -4px}.counter .num i{background-position:-144px -6px;width:6px}