﻿@charset "utf-8";

/* foundational */
.page{min-height:100%;}

.header,
.body,
.footer{position:relative;}

.section{position:relative;}
.vp{position:relative;min-width:1100px;width:1100px;margin:0 auto;}

.vp:after{display:block;clear:both;content:" ";}

/* #skip */
#skip{display:block;position:absolute;left:0;top:0;width:100%;height:0;text-align:center;}
#skip a{display:inline-block;width:0;height:0;overflow:hidden;line-height:0;vertical-align:top;text-align:center;font-size:0;font-weight:normal;white-space:nowrap;}
#skip a:active,
#skip a:focus,
#skip a:hover{width:auto;height:auto;line-height:normal;font-size:16px;color:#FFFFFF;padding:12px 40px;background:url("/THEME_DEF/Images/common/b_2x2_c01_50.png") repeat 0 0;z-index:10000;}


#skipnavigation a {
    position: absolute;
    left: -3000%;
}
#skipnavigation a:focus {
	display:block; position:absolute; left:0; top:0; width:100%; height:20px; border:1px solid #333; color:#fff; text-align:center; background:#333; z-index:999;
}



/* .header */
.header{}
.header .section.q1{height:110px;}
.header .section.q1 .vp{height:105px;text-align:center;}
.header .section.q1 .vp:before{
	display:inline-block;width:0;height:100%;
	line-height:0;vertical-align:middle;text-indent:0;font-size:0;
	margin:0;padding:0;border:0;content:"";
}
.header .logo{display:inline-block;position:absolute;left:0;top:30px;vertical-align:top;}
.header .logo a{display:block;position:relative;width:100px;height:100px;overflow:hidden;background:url("/THEME_DEF/Images/local/header_logo.png") no-repeat;}

.header .pane.site-search{display:inline-block;vertical-align:middle;width:500px;margin-top:30px;}
.header .pane.site-search select {
    -webkit-appearance: none; /* ����Ƽ�� ���� ���߱� */
    -moz-appearance: none;
    
    border:0px;
    padding:0px 0px 0px 10px;
    font-size:14px;
    color:#6A6A6A;
    
	width: 95px;
	height: 39px;
	background: url(/THEME_DEF/images/select_arrow_gray.png) 65px 6px no-repeat;
}
.header .pane.site-search select::-ms-expand {
    display: none;
}

.header .pane.site-search label {
	position: absolute;
    top: 0px;
    right: -1000px;
}


/* .pane.site-search */
.pane.site-search{}
.pane.site-search .form{position:relative;border-bottom:2px solid #B6794A;}
.pane.site-search .search{
	display:block;width:100%;height:36px;font-size:16px;
	padding:10px;border:0;
	box-sizing:border-box;-moz-box-sizing:border-box;
	background:transparent;
}
.pane.site-search .submit{
	position:absolute;right:5px;bottom:5px;
	margin:0;padding:0;
	border:0;background:transparent;
}
.pane.site-search .submit .icn:before{
	text-align:center;font-family:FontAwesome;font-size:24px;font-weight:normal;color:#B6794A;
	margin:0;padding:0;box-sizing:border-box;background:none;content:"\f002";z-index:1;
}
.pane.site-search .keyword-list{display:table;width:100%;border-collapse:collapse;border-spacing:0;margin-top:10px;}
.pane.site-search .keyword-list dl{display:table-row;}
.pane.site-search .keyword-list dt,
.pane.site-search .keyword-list dd{display:table-cell;font-size:0;}
.pane.site-search .keyword-list .legend,
.pane.site-search .keyword-list .keyword{display:inline-block;vertical-align:top;font-size:13px;padding:5px 10px;}
.pane.site-search .keyword-list .legend{font-weight:700;white-space:nowrap;}
.pane.site-search .keyword-list .keyword{color:#888888;}
.pane.site-search .keyword-list .keyword + .keyword{padding-left:11px;background:url("/THEME_DEF/Images/common/sprt_1x9_000_25.png") no-repeat 0 50%;}
.pane.site-search .keyword-list .keyword:hover{color:#000000;}

.header .pane.menu-bar{position:absolute;right:-10px;top:10px;}
.header .pane.menu-bar ul{text-align:right;font-size:0;}
.header .pane.menu-bar li{display:inline-block;vertical-align:middle;}
.header .pane.menu-bar li + li{padding-left:1px;background:url("/THEME_DEF/Images/common/sprt_1x9_000_25.png") no-repeat 0 50%;}
.header .pane.menu-bar a{
	display:block;line-height:normal;
	vertical-align:middle;font-size:12px;color:#909090;
	margin:1px;padding:2px 9px 1px 9px;;
	transition:color .3s;
}
.header .pane.menu-bar a.btn{margin:0 9px 0 0;border:1px solid;}
.header .pane.menu-bar a:hover{color:#000000;}

.header .pane.focus-item{position:absolute;right:0;bottom:10px;}
.header .pane.focus-item .item{display:table;border-collapse:collapse;border-spacing:0;}
.header .pane.focus-item .item .base{display:table-row;}
.header .pane.focus-item .item .media,
.header .pane.focus-item .item .meta{display:table-cell;vertical-align:bottom;}
.header .pane.focus-item .item .media{}
.header .pane.focus-item .item .media .ph{display:block;width:43px;height:68px;border:1px solid #CCCCCC;}
.header .pane.focus-item .item .media .ph img{display:block;width:100%;height:100%;}
.header .pane.focus-item .item .meta{width:125px;padding:0 10px 0 0;}
.header .pane.focus-item .item .meta .title{text-align:right;font-size:1.2em;color:#666666;}
.header .pane.focus-item .item .meta .desc{text-align:right;color:#888888;}

.pane.focus-item .carousel{}
.pane.focus-item .carousel .slides{width:180px;}
.pane.focus-item .carousel .slide{height:70px;}
.pane.focus-item .carousel .slide:focus,
.pane.focus-item .carousel .slide a:focus{outline:0;}

.pane.focus-item .navigator{position:absolute;left:95px;top:0;}
.pane.focus-item .navigator .direction{
	display:inline-block;vertical-align:top;width:15px;height:15px;overflow:hidden;
	margin:0;background:url("/THEME_DEF/Images/local/carousel_nav_focus.png") no-repeat;
}
.pane.focus-item .navigator .direction + .direction{margin-left:-1px;}
.pane.focus-item .navigator .direction.prev{background-position:0 -15px;}
.pane.focus-item .navigator .direction.next{background-position:-15px -15px;}
.pane.focus-item .navigator .direction.prev:hover{background-position:0 0;}
.pane.focus-item .navigator .direction.next:hover{background-position:-15px 0;}
.pane.focus-item .navigator .direction.prev.slick-disabled,
.pane.focus-item .navigator .direction.prev.slick-disabled:hover{background-position:0 -30px;}
.pane.focus-item .navigator .direction.next.slick-disabled,
.pane.focus-item .navigator .direction.next.slick-disabled:hover{background-position:-15px -30px;}
.pane.focus-item .navigator .direction:focus{outline:0;}



.header .section.q2{background:#947555; height:50px;}
.header .section.q2 .vp{}
.header .section.q2 .vp > .t{display:table;width:100%;border-collapse:collapse;border-spacing:0;}
.header .section.q2 .vp > .t > .r{display:table-row;}
.header .section.q2 .vp .pane{display:table-cell;vertical-align:top;}
.header .section.q2 .vp .pane.gnb{width:690px;}
.header .section.q2 .vp .pane.shortcut{font-size:0;white-space:nowrap;}
.header .section.q2 .vp .pane.shortcut.q1{width:1%;}
.header .section.q2 .vp .pane.shortcut a{
	display:inline-block;height:50px;
	vertical-align:top;font-size:20px;color:#FFFFFF;white-space:nowrap;
}
.header .section.q2 .vp .pane.shortcut.q1 a{line-height:50px;padding:0 65px;background:#806345;}
.header .section.q2 .vp .pane.shortcut.q1 a:hover{color:#FFDE00;}
.header .section.q2 .vp .pane.shortcut.q1 a.over{color:#FFDE00;}
.header .section.q2 .vp .pane.shortcut.q2{text-align:right;}
.header .section.q2 .vp .pane.shortcut.q2 a{padding:0 10px;}
.header .section.q2 .vp .pane.shortcut.q2 a:last-child{padding-right:0;}
.header .section.q2 .vp .pane.shortcut.q2 a:before{
	display:inline-block;width:0;height:100%;
	line-height:0;vertical-align:middle;text-indent:0;font-size:0;
	margin:0;padding:0;border:0;content:"";
}
.header .section.q2 .vp .pane.shortcut.q2 a .icn,
.header .section.q2 .vp .pane.shortcut.q2 a .lbl{display:inline-block;vertical-align:middle;}
.header .section.q2 .vp .pane.shortcut.q2 a .lbl:hover{color:#FFDE00;}
.header .section.q2 .vp .pane.shortcut.q2 a .lbl.over{color:#FFDE00;}
.header .section.q2 .vp .pane.shortcut.q2 a .icn{width:40px;height:40px;margin-right:6px;background:url("/THEME_DEF/Images/local/icon_40.png") no-repeat;}
.header .section.q2 .vp .pane.shortcut.q2 a .icn.customer{background-position:0 0;}
.header .section.q2 .vp .pane.shortcut.q2 a .icn.my-library{background-position:-40px 0;}
.header .section.q2 .vp .pane.shortcut.q2 a .lbl{font-size:16px;color:#FFFFFF;}

.pane.gnb{}
.pane.gnb a{display:block;height:50px;white-space:nowrap;}
.pane.gnb div.a3{position:relative;}
.pane.gnb a.a3{height:50px;line-height:50px;text-align:center;font-size:20px;color:#FFFFFF;margin:0 0 0 35px;}
.pane.gnb a.a3:hover{color:#FFDE00;}
.pane.gnb a.a3.over{color:#FFDE00;}


.pane.gnb .carousel{width:690px;}
.pane.gnb .carousel .slides{width:690px;}
.pane.gnb .carousel .slide{height:50px;}
.pane.gnb .carousel .slide:focus,
.pane.gnb .carousel .slide a:focus{outline:0;}

.pane.gnb .carousel .navigator{}
.pane.gnb .carousel .navigator .direction{
	display:inline-block;position:absolute;top:0;width:20px;height:50px;overflow:hidden;
	vertical-align:top;margin:0;opacity:0.4;
}
.pane.gnb .carousel .navigator .direction .icn:before{
	text-align:center;font-family:FontAwesome;font-size:24px;font-weight:normal;color:#000000;
	margin:0;padding:0;box-sizing:border-box;background:none;z-index:1;
}
.pane.gnb .carousel .navigator .direction:hover{opacity:1.0;}
.pane.gnb .carousel .navigator .direction.prev{left:0;}
.pane.gnb .carousel .navigator .direction.prev .icn:before{content:"\f0d9";}
.pane.gnb .carousel .navigator .direction.next{right:0;}
.pane.gnb .carousel .navigator .direction.next .icn:before{content:"\f0da";}
.pane.gnb .carousel .navigator .direction.prev.slick-disabled,
.pane.gnb .carousel .navigator .direction.prev.slick-disabled:hover{opacity:0.2;}
.pane.gnb .carousel .navigator .direction.next.slick-disabled,
.pane.gnb .carousel .navigator .direction.next.slick-disabled:hover{opacity:0.2;}
.pane.gnb .carousel .navigator .direction:focus{outline:0;}




.pinned{position:fixed;left:0;top:0;width:100%;box-shadow:0 1px 3px rgba(0, 0, 0, .15);}
.header.pinned{}
.header.pinned .section.q1{}
.header.pinned .section.q2{}







/* .footer */
.footer{}

.footer{}
.footer .section.q1{border-top:1px solid #D9D9D9;}
.footer .section.q1 .vp{}
.footer .logo{display:inline-block;position:absolute;left:30px;top:30px;vertical-align:top;}
.footer .logo a{display:block;position:relative;width:100px;height:100px;overflow:hidden;background:url("/THEME_DEF/Images/local/header_logo.png") no-repeat;}

.footer .pane.info{padding:30px;text-align:center;}

.footer .pane.info .menu-bar{margin-left:-10px;}
.footer .pane.info .menu-bar ul{font-size:0;}
.footer .pane.info .menu-bar li{display:inline-block;vertical-align:top;}
.footer .pane.info .menu-bar li + li{padding-left:1px;background:url("/THEME_DEF/Images/common/sprt_1x9_000_25.png") no-repeat 0 50%;}
.footer .pane.info .menu-bar a{
	display:inline-block;line-height:normal;
	vertical-align:middle;font-size:13px;color:#666666;
	padding:2px 10px;
	transition:color .3s;
}
.footer .pane.info .menu-bar a:hover{color:#000000;}

.footer .pane.info .company,
.footer .pane.info .caution,
.footer .pane.info .copyright{font-size:12px;}

.footer .pane.info .company{margin:10px 0 10px -5px;}
.footer .pane.info .company dl{font-size:0;}
.footer .pane.info .company dt,
.footer .pane.info .company dd{display:inline-block;vertical-align:middle;font-size:12px;}
.footer .pane.info .company dt{padding:2px 4px;}
.footer .pane.info .company dd{padding:2px 8px 2px 0;}
.footer .pane.info .company dt:after{display:inline-block;content:":";}
.footer .pane.info .company a.mailto{color:#333333;}

.footer .pane.info .caution{color:#999999;}
.footer .pane.info .caution p{}

.footer .pane.info .copyright{color:#999999;}


.footer .pane.contact{position:absolute;right:0;top:0;padding:30px;}
.footer .pane.contact .name{font-size:18px;color:#333333;}
.footer .pane.contact .call{font-size:26px;color:#000000;margin:0 0 5px 0;}
.footer .pane.contact .desc{color:#999999;}









.item{}
.item:after{display:block;clear:both;content:" ";}



/* body */
.body{}
.body .section.q4{margin-top:20px;}

.pane.location-bar{height:49px;font-family:Dotum;font-size:0;}
.pane.location-bar:before{
	display:inline-block;width:0;height:100%;
	line-height:0;vertical-align:middle;text-indent:0;font-size:0;
	margin:0;padding:0;border:0;content:"";
}
.pane.location-bar ul{display:inline-block;vertical-align:middle;padding:0 20px 0 0;}
.pane.location-bar li{
	display:inline-block;position:relative;line-height:normal;
	vertical-align:middle;text-align:left;font-size:12px;text-decoration:none;padding:5px 5px 5px 17px;
}
.pane.location-bar li.over{
	color:#9A5C1C;
}
.pane.location-bar li:before{
	display:block;
	position:absolute;left:0;top:50%;
	width:13px;
	vertical-align:top;
	text-align:center;
	font-family:FontAwesome;
	font-style:normal;
	font-weight:normal;
	color:#A9A9A9;
	margin-top:-0.5em;
	-webkit-font-smoothing:antialiased;
	content:"\f105";
}
.pane.location-bar li:first-child{padding-left:0;}
.pane.location-bar li:first-child:before{display:none;}
.pane.location-bar select{height:28px;font-family:Dotum;font-size:12px;color:#888888;padding:2px;}
.pane.location-bar .path{
	display:inline-block;line-height:normal;vertical-align:middle;
	text-align:left;font-weight:normal;text-decoration:none;letter-spacing:normal;
}
.pane.location-bar a.path{color:#888888;}
.pane.location-bar a.path:hover{color:#9A5C1C;}
.pane.location-bar .path .icn.home{font-size:14px;}
.pane.location-bar .select{
	display:inline-block;position:relative;
	vertical-align:top;cursor:pointer;
	padding:2px;
}
.pane.location-bar .select .options{
	display:none;position:absolute;left:2px;top:27px;
	vertical-align:top;font-size:0;white-space:nowrap;border:1px solid #666666;background:#FFFFFF;
}
.pane.location-bar .select:hover .options{display:inline-block;}
.pane.location-bar .select .options:after{display:block;clear:both;content:" ";}
.pane.location-bar .select .options .group{display:inline;float:left;}
.pane.location-bar .select .option{
	display:block;height:20px;line-height:20px;
	font-family:Dotum, sans-serif;font-size:12px;color:#888888;white-space:nowrap;
	padding:2px 18px 2px 6px;
}
.pane.location-bar .select .option:hover{color:#9A5C1C;background:#F9F9F9;}
.pane.location-bar .select > .option.selected{
	color:#888888;border:1px solid #CCCCCC;
}
.pane.location-bar .select > .option.selected:hover{background:#FFFFFF;}
.pane.location-bar .select > .option.selected:after{
	display:inline-block;position:absolute;right:9px;top:6px;
	vertical-align:top;font-family:FontAwesome;font-size:13px;font-weight:normal;color:#888888;
	margin:0;padding:0;box-sizing:border-box;background:none;content:"\f0d7";z-index:1;
}





.body .section.q2{}
.body .section.q2 .vp{}
.body .section.q3{}

.body .section .vp .pane.lnb,
.body .section .vp .pane.lnb + .pane.main{display:inline;float:left;}

.pane.lnb{width:180px;padding:30px 20px 20px 0;}
.pane.lnb a{display:block;text-decoration:none;}
.pane.lnb img{vertical-align:top;}
.pane.lnb div.a3{border:1px solid #D9D9D9;}
.pane.lnb div.a3 > ul{}
.pane.lnb div.a3 > ul > li > a{position:relative;font-size:18px;font-weight:700;color:#333333;padding:10px 25px;background:#FFFAF3;}
.pane.lnb div.a4{border-top:1px solid #D9D9D9;}
.pane.lnb div.a4 > ul{padding:10px 0;}
.pane.lnb div.a4 > ul > li{position:relative;line-height:normal;font-size:14px;font-weight:normal;color:#333333;padding:5px 25px;transition:background .3s;}
.pane.lnb div.a4 > ul > li.over span{color:#947555; font-weight:bold;}
.pane.lnb div.a4 > ul > li.over > a{color:#947555; font-weight:bold;}
.pane.lnb div.a4 > ul > li > a{color:#333333;}
.pane.lnb div.a4 > ul > li > a:hover{text-decoration:underline;}
.pane.lnb div.a4 > ul > li.current > a{font-weight:700;color:#9A5C1C;}
.pane.lnb div.a4 > ul > li.current > a:hover{text-decoration:none;}

.pane.lnb div.a4 ul.submenu{margin-left:15px; margin-top:10px;}
.pane.lnb div.a4 ul.submenu > li.over{color:#947555; font-weight:bold;}
.pane.lnb div.a4 ul.submenu > li.over > a{color:#947555; font-weight:bold;}
.pane.lnb div.a4 ul.submenu > li > a{color:#333333;}
.pane.lnb div.a4 ul.submenu > li > a:hover{text-decoration:underline;}

.pane.lnb + .pane.main{width:900px;}

.pane.main{padding-bottom:40px;}
.pane.main > .title,
.pane.main > .content{position:relative;}
.pane.main > .title{text-align:center;margin:25px 0 0 0;}
.pane.main > .title:before{
	display:block;position:absolute;left:0;top:50%;width:100%;height:1px;
	line-height:0;font-size:0;
	background:#7E7E7E;
	content:"";
}
.pane.main > .title h1{display:inline-block;position:relative;font-size:32px;font-weight:700;color:#333333;padding:15px;background:#FFFFFF;}
.pane.main > .content{position:relative;}

.category-nav{text-align:center;}
.category-nav ul{display:inline-block;vertical-align:top;font-size:0;}
.category-nav li{display:inline-block;vertical-align:middle;}
.category-nav li + li{padding-left:1px;background:url("/THEME_DEF/Images/common/b_2x2_000_25.png") no-repeat 0 50%;}
.category-nav a{
	display:block;line-height:normal;
	vertical-align:middle;font-size:13px;color:#666666;
	padding:5px 15px;
	transition:color .3s;
}
.category-nav a.more{
	display:block;line-height:normal;
	color:#333333;padding:2px 6px;border:1px solid #A9A9A9;background:#FFFFFF;
	opacity:0.7;transition:opacity .2s;
}
.category-nav a.more:hover{opacity:1.0;}
.category-nav a.more .icn,
.category-nav a.more .lbl{display:inline-block;vertical-align:middle;}
.category-nav a.more .lbl{font-size:12px;}
.category-nav a.more .icn{font-size:11px;margin:0 0 0 3px;}
.category-nav a.more .icn:before{
	text-align:center;font-family:FontAwesome;font-weight:normal;
	padding:0;box-sizing:border-box;background:none;z-index:1;
	content:"\f067";
}
.category-nav .current a{margin:0 10px;border:1px solid #CCCCCC;}


.list-toolbar{padding:10px 0;}
.list-toolbar > .t{display:table;width:100%;border-collapse:collapse;border-spacing:0;}
.list-toolbar > .t > .r{display:table-row;}
.list-toolbar > .t > .r > .c{display:table-cell;}
.list-toolbar > .t > .r > .c.q1{text-align:left;}
.list-toolbar > .t > .r > .c.q2{text-align:right;}

.list-toolbar > .t > .r > .c > div{display:inline-block;vertical-align:middle;}

.list-count{font-size:12px;margin:0 15px 0 0;}
.list-count .label{color:#999999;}
.list-count .value{font-weight:700;}

.list-filter{font-size:12px;}
.list-filter input[type="checkbox"]{}
.list-filter label{}
.list-filter label.lbl{color:#FF0000;}

.list-search{font-size:13px;}
.list-search .form{display:block;position:relative;border:1px solid #D9D9D9;}
.list-search .select{height:28px;border:0;}
.list-search .search{
	width:150px;height:28px;font-size:13px;
	padding:5px;border:0;
	box-sizing:border-box;-moz-box-sizing:border-box;
	background:transparent;
}
.list-search .submit{
	position:absolute;right:10px;bottom:4px;
	margin:0;padding:0;
	border:0;background:transparent;
}
.list-search .submit .icn:before{
	text-align:center;font-family:FontAwesome;font-size:16px;font-weight:normal;color:#999999;
	margin:0;padding:0;box-sizing:border-box;background:none;content:"\f002";z-index:1;
}

.list-view{font-size:0;margin-left:10px;}
.list-view a{display:inline-block;vertical-align:middle;}
.list-view a .icn{width:32px;height:32px;overflow:hidden;background:url("/THEME_DEF/Images/local/icon_list_view.png") no-repeat;}
.list-view a .icn.t-a{background-position:0 -32px;}
.list-view a .icn.t-b{background-position:-32px -32px;}
.list-view a.current .icn.t-a{background-position:0 0;}
.list-view a.current .icn.t-b{background-position:-32px 0;}


.item{position:relative;}


.item{}
.item .base{}
.item .base .media,
.item .base .meta,
.item .base .mod{}
.item .base .media{}
.item .base .media .ph{display:inline-block;vertical-align:top;border:1px solid #CCCCCC;}
.item .base .media .ph img{display:block;width:100%;}
.item .base .meta{}
.item .base .meta .title{}
.item .base .meta .title a{color:#666666;}
.item .base .meta{}


.item.s-1{}
.item.s-1 .base{}
.item.s-1 .base .meta .prop{color:#888888;}
.item.s-1 .base .meta .prop span{display:inline-block;vertical-align:middle;padding:5px;}
.item.s-1 .base .meta .prop span:first-child{padding-left:1px;}
.item.s-1 .base .meta .prop span + span{padding-left:7px;background:url("/THEME_DEF/Images/common/sprt_1x9_000_25.png") no-repeat 0 50%;}
.item.s-1 .base .meta .desc p{line-height:1.5;}
.item.s-1 .base .mod .button{width:100%;height:32px;}
.item.s-1 .base .mod .button + .button{margin-top:5px;}
.item.s-1 .base .mod .button.rent{color:#FFFFFF;border:0;background:#947555;}
.item.s-1 .base .mod .status{display:block;padding:5px 0;}
.item.s-1 .base .mod .status:after{display:block;clear:both;content:" ";}
.item.s-1 .base .mod .status .lbl,
.item.s-1 .base .mod .status .val{display:inline;}
.item.s-1 .base .mod .status .lbl{float:left;}
.item.s-1 .base .mod .status .val{float:right;}
.item.s-1 .base .mod .status + .status{border-top:1px solid #D9D9D9;}
.item.s-1 .base .mod .status.rent{margin-top:15px;}
.item.s-1 .base .mod .status.reserve{}

.item-list.t-a{text-align:center;border-top:1px solid #D9D9D9;}
.item-list.t-a .units{display:inline-block;}
.item-list.t-a .unit{display:inline-block;vertical-align:top;margin:10px 20px;}

.item-list.t-a .item{width:180px;height:390px;}
.item-list.t-a .item .base{}
.item-list.t-a .item .base .media,
.item-list.t-a .item .base .meta,
.item-list.t-a .item .base .mod{padding:10px;}
.item-list.t-a .item .base .media{text-align:center;}
.item-list.t-a .item .base .media .ph{width:138px;height:198px;}
.item-list.t-a .item .base .meta{height:68px;}
.item-list.t-a .item .base .meta .title{max-height:3.0em;overflow:hidden;font-size:14px;font-weight:700;}
.item-list.t-a .item .base .meta .prop{height:2.0em;overflow:hidden;}
.item-list.t-a .item .base .meta .desc{display:none;}
.item-list.t-a .item .base .mod{}

.item-list.t-b{}
.item-list.t-b .units{border-bottom:1px solid #D9D9D9;}
.item-list.t-b .unit{padding:10px 0;border-top:1px solid #D9D9D9;}

.item-list.t-b .item{display:table;width:100%;border-collapse:collapse;border-spacing:0;}
.item-list.t-b .item .base{display:table-row;}
.item-list.t-b .item .base .media,
.item-list.t-b .item .base .meta,
.item-list.t-b .item .base .mod{display:table-cell;vertical-align:top;padding:10px; vertical-align:middle;}
.item-list.t-b .item .base .media{}
.item-list.t-b .item .base .media .ph{width:108px;height:154px;}
.item-list.t-b .item .base .meta{width:627px;}
.item-list.t-b .item .base .meta .title{font-size:20px;font-weight:700;}
.item-list.t-b .item .base .meta .desc{height:2.4em;overflow:hidden;margin-top:20px;padding:20px 0;border-top:1px solid #D9D9D9;}
.item-list.t-b .item .base .meta .desc p{line-height:1.8;}
.item-list.t-b .item .base .mod{width:120px;}



.item-prop{}
.item-prop > .trc{}
.item-prop > .trc > .t{width:100%;}
.item-prop > .trc > .t > .r{}
.item-prop > .trc > .t > .r > .c{vertical-align:top;padding:50px;}
.item-prop > .trc > .t > .r > .c.q1{width:200px;}
.item-prop > .trc > .t > .r > .c.q2{}

.item-prop > .trc > .t > .r > .c.q1 .item{width:175px;}

.item-prop .item{}
.item-prop .item .media{text-align:center;}
.item-prop .item .media .ph{display:inline-block;width:173px;height:253px;border:1px solid #CCCCCC;}
.item-prop .item .media .ph img{display:block;width:100%;height:100%;}
.item-prop .item .mod{margin-top:20px;}
.item-prop .item .mod .button{width:100%;height:40px;}
.item-prop .item .mod .button .lbl{font-size:16px;font-weight:700;}
.item-prop .item .mod .button + .button{margin-top:10px;}
.item-prop .item .mod .button.rent{color:#FFFFFF;border:1px solid #947555;background:#947555;}

.item-prop .item .meta{}
.item-prop .item .meta .title{font-size:24px;font-weight:400;color:#333333;padding:0 0 10px 0;}
.item-prop .item .meta .prop{padding:20px;border:1px solid #D9D9D9;}
.item-prop .item .meta .prop table{width:100%;}
.item-prop .item .meta .prop table col.th{width:1%;}
.item-prop .item .meta .prop table col.td{width:49%;}
.item-prop .item .meta .prop table tbody th,
.item-prop .item .meta .prop table tbody td{}
.item-prop .item .meta .prop table .th,
.item-prop .item .meta .prop table .td{padding:10px;}
.item-prop .item .meta .prop table .th{position:relative;width:80px;font-weight:700;color:#333333;white-space:nowrap;}
.item-prop .item .meta .prop table .th:after{display:inline-block;position:absolute;right:0;top:10px;content:":";}
.item-prop .item .meta .prop table .td{padding-left:20px;}
.item-prop .item .meta .prop .button.inline{height:22px;margin-left:10px;padding:0 10px;}

.item-prop .item .meta .summary{position:relative;font-size:0;margin-top:20px;border:1px solid #D9D9D9;background:#F9F9F9;}
.item-prop .item .meta .summary .trc{}
.item-prop .item .meta .summary .t{width:100%;}
.item-prop .item .meta .summary .r{}
.item-prop .item .meta .summary .c{vertical-align:middle;padding:10px;}
.item-prop .item .meta .summary .c.q1{text-align:left;}
.item-prop .item .meta .summary .c.q2{text-align:right;padding-right:20px;}

.item-prop .item .meta .summary dl,
.item-prop .item .meta .summary dt,
.item-prop .item .meta .summary dd{display:inline-block;vertical-align:middle;}
.item-prop .item .meta .summary dl{padding:0 10px;}
.item-prop .item .meta .summary dt,
.item-prop .item .meta .summary dd{font-size:14px;padding:10px;}
.item-prop .item .meta .summary dt{font-weight:700;color:#333333;}
.item-prop .item .meta .summary dt:after{display:inline-block;padding:0 0 0 10px;content:":";}
.item-prop .item .meta .summary .button{height:32px;border:1px solid #CCCCCC;background:#FFFFFF;}
.item-prop .item .meta .summary .button .icn{font-size:18px;margin:0 0 0 6px;}
.item-prop .item .meta .summary .button .lbl{font-size:13px;}
.item-prop .item .meta .summary .button:hover{color:#000000;text-decoration:underline;}


.item-detail > .tab-bar > .tabs.title{}
.item-detail > .tab-bar > .tabs.title{}
.item-detail > .tab-bar > .tabs.title:before{position:absolute;left:0;bottom:0;width:100%;height:1px;font-size:0;background:#947555;content:"";}
.item-detail > .tab-bar > .tabs.title .tab{font-size:18px;color:#999999;padding:20px 60px;border:1px solid #CCCCCC;border-bottom:0;}
.item-detail > .tab-bar > .tabs.title .tab:hover{}
.item-detail > .tab-bar > .tabs.title .tab.current{color:#947555;border-color:#947555;border-bottom:1px solid #FFFFFF;background:#FFFFFF;}
.item-detail > .tab-bar > .tabs.title{position:relative;z-index:1;}
.item-detail > .tab-bar > .tabs.title .tab{position:relative;z-index:2;}
.item-detail > .tab-bar > .tabs.title .tab.current{position:relative;z-index:3;}


.book-intro{}
.book-intro .dt{margin-top:40px;padding:10px;border-bottom:1px solid #D9D9D9;}
.book-intro .dd{padding:10px;}
.book-intro .dd p{line-height:1.8;font-size:1.1em;}
.book-intro .keyword{display:inline-block;vertical-align:middle;margin:10px 0;padding:5px 10px;border:1px solid #CCCCCC;}




.page.index{}
.page.index .body .section{}
.page.index .body .section.q1{border:0;}
.page.index .body .section.q2{}
.page.index .body .section.q3{background:#F3F3F3;}

.pane.index-01{border:1px solid #D9D9D9;margin-top:20px;}
.pane.index-01 > .title,
.pane.index-01 > .content{position:relative;}
.pane.index-01 > .title{text-align:left;}
.pane.index-01 > .title .more{
	display:block;position:absolute;right:20px;top:35px;line-height:normal;
	color:#333333;padding:2px 6px;border:1px solid #A9A9A9;background:#FFFFFF;
	opacity:0.7;transition:opacity .2s;
}
.pane.index-01 > .title h1{display:inline-block;position:relative;font-size:25px;font-weight:400;color:#333333;padding:25px 0 0 95px;}.pane.index-01 .title .more:hover{opacity:1.0;}
.pane.index-01 > .title .more .icn,
.pane.index-01 > .title .more .lbl{display:inline-block;vertical-align:middle;}
.pane.index-01 > .title .more .lbl{font-size:12px;}
.pane.index-01 > .title .more .icn{font-size:11px;margin:0 0 0 3px;}
.pane.index-01 > .title .more .icn:before{
	text-align:center;font-family:FontAwesome;font-weight:normal;
	padding:0;box-sizing:border-box;background:none;z-index:1;
	content:"\f067";
}
.pane.index-01 > .content{position:relative;}

.pane.index-01 .category-nav{}




.pane.index-01 .carousel{position:relative;}
.pane.index-01 .carousel .slides{width:950px;margin:0 auto;}
.pane.index-01 .carousel .slides .slide{}
.pane.index-01 .carousel .slides .slide .item{width:150px;height:280px;padding:20px;}
.pane.index-01 .carousel .slides .slide .item .media,
.pane.index-01 .carousel .slides .slide .item .meta{}
.pane.index-01 .carousel .slides .slide .item .media{}
.pane.index-01 .carousel .slides .slide .item .media .ph{display:inline-block;width:148px;height:208px;border:1px solid #CCCCCC;}
.pane.index-01 .carousel .slides .slide .item .media .ph img{display:block;width:100%;height:100%;}
.pane.index-01 .carousel .slides .slide .item .meta{}
.pane.index-01 .carousel .slides .slide .item .meta .title{text-align:center;font-size:14px;font-weight:700;color:#333333;padding:10px 0;}
.pane.index-01 .carousel .slides .slide .item .meta .prop{text-align:center;}
.pane.index-01 .carousel .navigator{}
.pane.index-01 .carousel .navigator .direction{
	display:inline-block;position:absolute;top:20px;width:60px;height:210px;overflow:hidden;
	vertical-align:top;margin:0;opacity:0.4;
}
.pane.index-01 .carousel .navigator .direction .icn:before{
	text-align:center;font-family:FontAwesome;font-size:32px;font-weight:normal;color:#000000;
	margin:0;padding:0;box-sizing:border-box;background:none;z-index:1;
}
.pane.index-01 .carousel .navigator .direction:hover{opacity:1.0;}
.pane.index-01 .carousel .navigator .direction.prev{left:0;}
.pane.index-01 .carousel .navigator .direction.prev .icn:before{content:"\f104";}
.pane.index-01 .carousel .navigator .direction.next{right:0;}
.pane.index-01 .carousel .navigator .direction.next .icn:before{content:"\f105";}
.pane.index-01 .carousel .navigator .direction.prev.slick-disabled,
.pane.index-01 .carousel .navigator .direction.prev.slick-disabled:hover{opacity:0.2}
.pane.index-01 .carousel .navigator .direction.next.slick-disabled,
.pane.index-01 .carousel .navigator .direction.next.slick-disabled:hover{opacity:0.2}
.pane.index-01 .carousel .navigator .direction:focus{outline:0;}


.pane.index-02{margin-top:20px;}
.pane.index-02 > .title,
.pane.index-02 > .content{position:relative;}
.pane.index-02 > .title{text-align:left;padding:7px 0;}
.pane.index-02 > .title h1{display:inline-block;position:relative;font-size:32px;font-weight:400;color:#333333;padding:15px;}
.pane.index-02 > .content{position:relative;padding:0 0 20px 0;}
.pane.index-02 > .content:after{display:block;clear:both;content:" ";}

.pane.index-02 .subpane{display:inline;float:left;height:358px;border:1px solid #D9D9D9;}
.pane.index-02 .subpane.q1{width:658px;}
.pane.index-02 .subpane.q2{width:439px;border-left:0;}

.pane.index-02 .carousel{position:relative;}
.pane.index-02 .carousel .slides{width:510px;margin:0 auto;}
.pane.index-02 .carousel .slides .slide{}
.pane.index-02 .carousel .slides .slide .item{width:130px;height:260px;padding:20px;}
.pane.index-02 .carousel .slides .slide .item .media,
.pane.index-02 .carousel .slides .slide .item .meta{}
.pane.index-02 .carousel .slides .slide .item .media{}
.pane.index-02 .carousel .slides .slide .item .media .ph{display:inline-block;width:128px;height:178px;border:1px solid #CCCCCC;}
.pane.index-02 .carousel .slides .slide .item .media .ph img{display:block;width:100%;height:100%;}
.pane.index-02 .carousel .slides .slide .item .meta{}
.pane.index-02 .carousel .slides .slide .item .meta .title{text-align:center;font-size:14px;font-weight:700;color:#333333;padding:10px 0;}
.pane.index-02 .carousel .slides .slide .item .meta .prop{text-align:center;}
.pane.index-02 .carousel .navigator{}
.pane.index-02 .carousel .navigator .direction{
	display:inline-block;position:absolute;top:20px;width:60px;height:210px;overflow:hidden;
	vertical-align:top;margin:0;opacity:0.4;
}
.pane.index-02 .carousel .navigator .direction .icn:before{
	text-align:center;font-family:FontAwesome;font-size:32px;font-weight:normal;color:#000000;
	margin:0;padding:0;box-sizing:border-box;background:none;z-index:1;
}
.pane.index-02 .carousel .navigator .direction:hover{opacity:1.0;}
.pane.index-02 .carousel .navigator .direction.prev{left:0;}
.pane.index-02 .carousel .navigator .direction.prev .icn:before{content:"\f104";}
.pane.index-02 .carousel .navigator .direction.next{right:0;}
.pane.index-02 .carousel .navigator .direction.next .icn:before{content:"\f105";}
.pane.index-02 .carousel .navigator .direction.prev.slick-disabled,
.pane.index-02 .carousel .navigator .direction.prev.slick-disabled:hover{opacity:0.2}
.pane.index-02 .carousel .navigator .direction.next.slick-disabled,
.pane.index-02 .carousel .navigator .direction.next.slick-disabled:hover{opacity:0.2}
.pane.index-02 .carousel .navigator .direction:focus{outline:0;}

.pane.index-02 .subpane.q1 .subtitle{position:relative;padding:20px 0 0 0;}
.pane.index-02 .subpane.q1 .subtitle h2{font-size:25px;margin-left:94px;}
.pane.index-02 .subpane.q1 .subtitle .more{
	display:block;position:absolute;right:20px;top:20px;line-height:normal;
	color:#333333;padding:2px 6px;border:1px solid #A9A9A9;background:#FFFFFF;
	opacity:0.7;transition:opacity .2s;
}
.pane.index-02 .subpane.q1 .subtitle .more:hover{opacity:1.0;}
.pane.index-02 .subpane.q1 .subtitle .more .icn,
.pane.index-02 .subpane.q1 .subtitle .more .lbl{display:inline-block;vertical-align:middle;}
.pane.index-02 .subpane.q1 .subtitle .more .lbl{font-size:12px;}
.pane.index-02 .subpane.q1 .subtitle .more .icn{font-size:11px;margin:0 0 0 3px;}
.pane.index-02 .subpane.q1 .subtitle .more .icn:before{
	text-align:center;font-family:FontAwesome;font-weight:normal;
	padding:0;box-sizing:border-box;background:none;z-index:1;
	content:"\f067";
}

.pane.index-02 .subpane.q2 .subtitle{position:relative;padding:20px;}
.pane.index-02 .subpane.q2 .subtitle h2{font-size:20px;}
.pane.index-02 .subpane.q2 .subtitle .more{
	display:block;position:absolute;right:20px;top:20px;line-height:normal;
	color:#333333;padding:2px 6px;border:1px solid #A9A9A9;background:#FFFFFF;
	opacity:0.7;transition:opacity .2s;
}
.pane.index-02 .subpane.q2 .subtitle .more:hover{opacity:1.0;}
.pane.index-02 .subpane.q2 .subtitle .more .icn,
.pane.index-02 .subpane.q2 .subtitle .more .lbl{display:inline-block;vertical-align:middle;}
.pane.index-02 .subpane.q2 .subtitle .more .lbl{font-size:12px;}
.pane.index-02 .subpane.q2 .subtitle .more .icn{font-size:11px;margin:0 0 0 3px;}
.pane.index-02 .subpane.q2 .subtitle .more .icn:before{
	text-align:center;font-family:FontAwesome;font-weight:normal;
	padding:0;box-sizing:border-box;background:none;z-index:1;
	content:"\f067";
}

.pane.index-02 .subpane.q2 .subcontent{padding:0 20px 20px 20px;}

.pane.index-02 .monthly-rank{position:relative;}
.pane.index-02 .monthly-rank ol{}
.pane.index-02 .monthly-rank li{padding:2px;}
.pane.index-02 .monthly-rank li .rank{
	display:inline-block;width:20px;height:20px;line-height:20px;
	vertical-align:top;text-align:center;font-weight:700;color:#FFFFFF;
	margin-right:8px;background:#947555;
}

.pane.index-02 .monthly-rank .item{display:inline-block;position:static;vertical-align:top;}
.pane.index-02 .monthly-rank .item .media,
.pane.index-02 .monthly-rank .item .meta{width:105px;}
.pane.index-02 .monthly-rank .item .media{display:none;position:absolute;right:10px;top:0;}
.pane.index-02 .monthly-rank li:first-child .item .media{display:block;}
.pane.index-02 .monthly-rank .item .media .ph{display:inline-block;width:103px;height:148px;border:1px solid #CCCCCC;}
.pane.index-02 .monthly-rank .item .media .ph img{display:block;width:100%;height:100%;}
.pane.index-02 .monthly-rank .item .media .title{text-align:center;font-size:14px;font-weight:400;color:#333333;padding:10px 0 0 0;}
.pane.index-02 .monthly-rank .item .media .prop{text-align:center;color:#999999;}
.pane.index-02 .monthly-rank .item .meta{width:200px;}
.pane.index-02 .monthly-rank .item .meta .title a{
	font-size:14px;font-weight:400;color:#333333;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
}

.pane.index-03{background: #F3F3F3;}
.pane.index-03 > .title,
.pane.index-03 > .content{position:relative;}
.pane.index-03 > .title{padding:0px 0 10px 0;}
.pane.index-03 > .title h1{display:inline-block;position:relative;font-size:25px;font-weight:400;color:#333333;padding:25px 0 0 95px;}
.pane.index-03 > .content{position:relative;padding:0 0 20px 40px;}

.pane.index-03 .carousel{position:relative;}
.pane.index-03 .carousel .slides{width:948px;margin:0 auto;}
.pane.index-03 .carousel .slides .slide{}

.pane.index-03 .item-list{}
.pane.index-03 .item-list .units{display:inline-block;vertical-align:top;font-size:0;margin-bottom:2px;}
.pane.index-03 .item-list .unit{display:inline-block;position:relative;vertical-align:top;}
.pane.index-03 .item-list .unit .rank{
	position:absolute;right:0;top:0;width:46px;height:46px;
	text-align:right;
	background:#947555 url("/THEME_DEF/Images/local/bg_item_rank.png") no-repeat -50px 0;
}
.pane.index-03 .item-list .unit .rank-1{background-position:0 0;}
.pane.index-03 .item-list .unit .rank .lbl{
	display:inline-block;width:28px;height:30px;line-height:30px;
	vertical-align:top;text-align:center;font-size:18px;color:#FFFFFF;
}
.pane.index-03 .item-list .item{display:block;width:165px;height:245px;padding:10px;border:1px solid #CCCCCC;background:#FFFFFF;}
.pane.index-03 .item-list .item .media,
.pane.index-03 .item-list .item .meta{}
.pane.index-03 .item-list .item .media{text-align:center;padding:20px 0;}
.pane.index-03 .item-list .item .media .ph{display:inline-block;width:103px;height:143px;border:1px solid #CCCCCC;}
.pane.index-03 .item-list .item .media .ph img{display:block;width:100%;height:100%;}
.pane.index-03 .item-list .item .meta{}
.pane.index-03 .item-list .item .meta .title{width:120px;font-size:14px;font-weight:700;color:#333333;padding:0 0 10px 0;}
.pane.index-03 .item-list .item .meta .prop{font-size:13px;}
.pane.index-03 .item-list .unit .rank{z-index:2;}
.pane.index-03 .item-list .unit .item{z-index:1;}

.pane.index-03 .carousel .indicator{position:absolute;right:55px;top:-30px;}
.pane.index-03 .carousel .indicator .slick-dots{font-size:0;white-space:nowrap;}
.pane.index-03 .carousel .indicator .slick-dots li{display:inline-block;vertical-align:middle;margin:0 5px;border:0;}
.pane.index-03 .carousel .indicator .slick-dots li button{
	display:block;width:10px;height:10px;
	font-size:0;
	border-radius:5px;background:#000000;
	opacity:0.2;
}

.pane.index-03 .carousel .indicator .slick-dots li.slick-active button{opacity:1.0;}
.pane.index-03 .carousel .indicator .slick-dots li button:focus{outline:0;}
.pane.index-03 .carousel .indicator .more{
	display:block;line-height:normal;
	color:#333333;padding:2px 6px;border:1px solid #A9A9A9;background:#FFFFFF;
	opacity:0.7;transition:opacity .2s;
}
.pane.index-03 .carousel .indicator .more:hover{opacity:1.0;}
.pane.index-03 .carousel .indicator .more .icn,
.pane.index-03 .carousel .indicator .more .lbl{display:inline-block;vertical-align:middle;}
.pane.index-03 .carousel .indicator .more .lbl{font-size:12px;}
.pane.index-03 .carousel .indicator .more .icn{font-size:11px;margin:0 0 0 3px;}
.pane.index-03 .carousel .indicator .more .icn:before{
	text-align:center;font-family:FontAwesome;font-weight:normal;
	padding:0;box-sizing:border-box;background:none;z-index:1;
	content:"\f067";
}


.pane.index-03 .carousel .navigator{}
.pane.index-03 .carousel .navigator .direction{
	display:inline-block;position:absolute;top:0;width:60px;height:100%;overflow:hidden;
	vertical-align:top;margin:0;opacity:0.4;
}
.pane.index-03 .carousel .navigator .direction .icn:before{
	text-align:center;font-family:FontAwesome;font-size:32px;font-weight:normal;color:#000000;
	margin:0;padding:0;box-sizing:border-box;background:none;z-index:1;
}
.pane.index-03 .carousel .navigator .direction:hover{opacity:1.0;}
.pane.index-03 .carousel .navigator .direction.prev{left:0;}
.pane.index-03 .carousel .navigator .direction.prev .icn:before{content:"\f053";}
.pane.index-03 .carousel .navigator .direction.next{right:0;}
.pane.index-03 .carousel .navigator .direction.next .icn:before{content:"\f054";}
.pane.index-03 .carousel .navigator .direction.prev.slick-disabled,
.pane.index-03 .carousel .navigator .direction.prev.slick-disabled:hover{opacity:0.2}
.pane.index-03 .carousel .navigator .direction.next.slick-disabled,
.pane.index-03 .carousel .navigator .direction.next.slick-disabled:hover{opacity:0.2}
.pane.index-03 .carousel .navigator .direction:focus{outline:0;}


.pane.index-04{}
.pane.index-04 > .title,
.pane.index-04 > .content{position:relative;}
.pane.index-04 > .title{}
.pane.index-04 > .title h1{display:inline-block;position:relative;font-size:32px;font-weight:400;color:#333333;padding:15px;}
.pane.index-04 > .title .desc{display:inline-block;font-size:13px;color:#999999;}
.pane.index-04 > .content{position:relative;padding:0 0 40px 0;}
.pane.index-04 .form{padding:20px;border:1px solid #D9D9D9;}
.pane.index-04 .form > .trc{}
.pane.index-04 .form > .trc > .t{width:100%;}
.pane.index-04 .form > .trc > .t > .r{}
.pane.index-04 .form > .trc > .t > .r > .c{vertical-align:top;}
.pane.index-04 .form > .trc > .t > .r > .c.q1{width:400px;}
.pane.index-04 .form > .trc > .t > .r > .c.q2{width:600px;}

.pane.index-04 .form{position:relative;padding:20px 600px 40px 40px;}
.pane.index-04 .form dl{display:table;width:100%;border-bottom:1px solid #D9D9D9;}
.pane.index-04 .form dt,
.pane.index-04 .form dd{display:table-cell;padding:20px 0;}
.pane.index-04 .form dt{width:100px;text-align:center;font-size:1.2em;}
.pane.index-04 .form dd{}
.pane.index-04 .form .text{position:absolute;right:40px;top:40px;width:520px;}
.pane.index-04 .form .text textarea{height:125px;padding:10px;background:#FFFEFC;}
.pane.index-04 .form .buttons{margin-top:20px;}
.pane.index-04 .form .button.submit{width:100%;color:#FFFFFF;border:0;background:#947555;}
.pane.index-04 .form .button.submit .lbl{font-size:16px;}
.pane.index-04 .form .button.cancel{width:100%;color:#666666;border:0;background:#FFFFFF;border: 1px solid #C3C3C3;}
.pane.index-04 .form .button.cancel .lbl{font-size:16px;}






.rside{
	position:fixed;left:0;top:260px;width:100%;height:0;
}
.rside .vp{height:0;}
.rside .pane.recent-item{position:absolute;right:-100px;top:0;}
.rside .btt{position:absolute;right:-100px;top:0;}

.pane.recent-item{width:80px;background:#FFFFFF;}
.pane.recent-item > .title,
.pane.recent-item > .content{position:relative;}
.pane.recent-item > .title{text-align:center;padding:2px;}
.pane.recent-item > .title .icn{width:32px;height:32px;background:url("/THEME_DEF/Images/local/icon_32.png") no-repeat 0 0;}
.pane.recent-item > .title .val{
	display:inline-block;position:absolute;left:47px;top:3px;height:20px;line-height:20px;
	vertical-align:top;font-family:Arial, sans-serif;font-size:11px;font-weight:normal;color:#FFFFFF;
	padding:0 5px;border-radius:10px;background:#FF0000;
}
.pane.recent-item > .content{padding:5px 0;border:1px solid #CCCCCC;border-top:0;}
.pane.recent-item .media{text-align:center;padding:4px;}
.pane.recent-item .media .ph{display:inline-block;width:58px;height:78px;vertical-align:top;border:1px solid #CCCCCC;}
.pane.recent-item .media .ph .item  img{display:block;width:100%;height:100%;}

.pane.recent-item .carousel{}
.pane.recent-item .carousel .slides{}
.pane.recent-item .carousel .slide{}
.pane.recent-item .carousel .slide:focus,
.pane.recent-item .carousel .slide a:focus{outline:0;}

.pane.recent-item .navigator{text-align:center;font-size:0;padding:5px 0;}
.pane.recent-item .navigator .direction{
	display:inline-block;vertical-align:top;width:15px;height:15px;overflow:hidden;
	margin:0;background:url("/THEME_DEF/Images/local/carousel_nav_focus.png") no-repeat;
}
.pane.recent-item .navigator .direction + .direction{margin-left:-1px;}
.pane.recent-item .navigator .direction.prev{background-position:0 -15px;}
.pane.recent-item .navigator .direction.next{background-position:-15px -15px;}
.pane.recent-item .navigator .direction.prev:hover{background-position:0 0;}
.pane.recent-item .navigator .direction.next:hover{background-position:-15px 0;}
.pane.recent-item .navigator .direction.prev.slick-disabled,
.pane.recent-item .navigator .direction.prev.slick-disabled:hover{background-position:0 -30px;}
.pane.recent-item .navigator .direction.next.slick-disabled,
.pane.recent-item .navigator .direction.next.slick-disabled:hover{background-position:-15px -30px;}
.pane.recent-item .navigator .direction:focus{outline:0;}


.btt{
	display:block;position:absolute;right:-100px;top:-80px;
	width:80px;height:80px;overflow:hidden;line-height:80px;text-align:center;
	font-size:14px;font-weight:700;color:#FFFFFF;text-decoration:none;cursor:pointer;
	z-index:29;
}


.bc{background:#947555;}



/* z-index */
.header{z-index:20;}
.body{z-index:10;}
.footer{z-index:30;}
.rside{z-index:28;}
.select{z-index:40;}


















