@import "widget_action_feed.css";
@import "widget_comment.css";
@import "index_widget_comment.css";
@import "widget_dashboard.css";
@import "widget_dictionary.css";
@import "index_widget_dictionary.css";
@import "widget_ranking.css";
@import "widget_user_list.css";
@import "widget_promotions.css";
@import "index_widget_news.css";
@import "widget_news.css";
@import "x_tabs.css";
.main, .news-post{overflow:hidden;}
#ajaxLoad.ajax{width:80px !important;height:20px;overflow:hidden;}
#book-shelf-slider{background:url(../images/wood_dock_960.png) center bottom no-repeat;height:235px;}
#books .book-cover-bottom{bottom:10px;position:absolute;left:0px;}
#books li.book-display{position:relative;}
#books li{float:left;width:120px;height:170px;}
#bookshelf a.more{position:absolute;right:0;bottom:0}
#bookshelf-header #shelf-tab{position:relative;margin-top:5px;float:none;margin:5px 0 0 0;}
#bookshelf-header .btn_fn_admin{float:right;}
#bookshelf-header>div{position:absolute;right:0;top:0;margin:5px 10px 0 0;}
#bookshelf-header{position:relative;overflow:hidden;}
#bookshelf{margin:0 auto 15px;}
#books{*left:0;}
#borrow-status li span.borrow{}
#borrow-status li span.label{}
#borrow-status, .index_id_news .widget-content,#news .widget-content{}
#shelf-tab #ajaxLoad.ajax{right:90px;top:4px;position:absolute;}
#shelf-tab ul li a{display:inline;padding:0;}
.book-list{text-align:center;margin-bottom:40px;padding-top:40px;*padding-top:24px;background:url(../images/sllider_bg.png) center top no-repeat;}
.carousel .carousel-control{overflow:hidden;display:inline-block;vertical-align:middle;width:40px;height:40px;cursor:pointer;line-height:999px;zoom:1;*display:block;*position:absolute;*top:50%;}
.carousel .carousel-next:hover{background-position:-40px 0px}
.carousel .carousel-next{background:url(../images/slider_nav.png) -40px -40px no-repeat;*right:10px;}
.carousel .carousel-previous:hover{background-position:0px 0px}
.carousel .carousel-previous{background:url(../images/slider_nav.png) 0px -40px no-repeat;*left:10px;}
.carousel .disabled, .carousel .disabled:hover{-moz-opacity:.1;opacity:0.10;filter:alpha(opacity = 10);cursor:default;}
.carousel-pagination p a span{visibility:hidden;}
.carousel-pagination p a.active{background:url(../images/slider_dot.png) bottom no-repeat;}
.carousel-pagination p a{background:url(../images/slider_dot.png) no-repeat;display:inline-block;width:14px;height:16px;line-height:16px;}
.carousel-pagination{margin-top:-25px;position:relative;z-index:999;padding-top:2px;}
.carousel-wrap{display:inline-block;vertical-align:middle;width:830px;margin:0 10px 15px;}
.carousel{*position:relative;}
.index_id_news .btn_fn_admin,#news .btn_fn_admin{position:absolute;right:0;top:0;margin:5px 0 0 0;}
.index_id_news .btn_fn_admin.has_margin,#news .btn_fn_admin.has_margin{right:70px;}
.index_id_news .get_more_news,#news .get_more_news{border-bottom:1px dotted #CE541E;}
.news-post h3 span.time-before{font-weight:normal;font-size:0.8em;border-left:0 none;}
.news-post{*width:auto;}
.tab-list ul li, #shelf-tab ul li:hover{}
.e_notice {margin-top:45px;position: absolute;left:0;width:269px;display:block;padding-top:14px;background:url(../images/ebs/e_notice_bg_01.png) no-repeat 0 0;z-index:9090;}
.e_notice .contn {position:relative;width:269px;display:block;padding-bottom:6px;background:url(../images/ebs/e_notice_bg_05.png) no-repeat left bottom;}
.e_notice .contents {position:relative;width:269px;height:auto;padding:0;background:url(../images/ebs/e_notice_bg_03.png) repeat-y 0 0;}
.e_notice .contents p {text-align:center;padding:10px;display:block;line-height:1.5;font-size:15px;font-family:"Microsoft JhengHei";text-shadow:0 1px 0 #fff;color:#536679;letter-spacing:1px;font-weight:700;cursor:default;}
#nav-menu .e_notice .close_e_notice {position:absolute;right:10px;top:4px;width:10px;height:12px;display:block;text-align:left;text-indent:-9999px;background:url(../images/ebs/close.png) no-repeat 0 0;}