@charset "utf-8";


/******************** type15 ********************/

/* header */
body.type15 #header{position:relative; width:100%}
body.type15 #header .con{position:relative; width:100%; height:auto; background:url(/images/main/type02/header_bg.gif) top repeat-x}
body.type15 #header .con > .inner{width:1180px; margin:0 auto}
body.type15 #header .con .top{width:100%; height:32px}
body.type15 #header .con .top:after{content:''; display:block; clear:both}
body.type15 #header .con .top ul.etc{float:left}
body.type15 #header .con .top ul.etc:after{content:''; display:block; clear:both}
body.type15 #header .con .top ul.etc li{float:left; color:#fff; line-height:32px}
body.type15 #header .con .top ul.etc li a{color:#fff}
body.type15 #header .con .top ul.etc li a:hover{color:#fff}
body.type15 #header .con .top ul.etc li.h{padding-left:20px; background:url(/images/main/type02/ico_home.png) left center no-repeat; margin-right:20px}
body.type15 #header .con .top ul.etc li.f{padding-left:20px; background:url(/images/main/type02/ico_fav.png) left center no-repeat; margin-right:20px}
body.type15 #header .con .top ul.etc li.c{padding-left:20px; background:url(/images/main/type02/ico_customer.png) left center no-repeat}
body.type15 #header .con .top ul.util{float:right}
body.type15 #header .con .top ul.util:after{content:''; display:block; clear:both}
body.type15 #header .con .top ul.util li{float:left; color:#fff; line-height:32px; padding:0 10px}
body.type15 #header .con .top ul.util li a{display:inline-block; color:#fff; line-height:16px}
body.type15 #header .con .top ul.util li a:hover{color:#fff}
body.type15 #header .con .top ul.util li:nth-child(3){padding-right:10px}
body.type15 #header .con .top ul.util li:last-child{padding:0 0 0 10px; background:none}
body.type15 #header .con .top ul.util li:last-child a{color:#fff; padding-right:26px; background:url(/images/main/type02/ico_sitemap.png) right bottom no-repeat}
body.type15 #header .con .hd{position:relative; padding:30px 0 20px}
body.type15 #header .con .hd .top_search{position:absolute; left:436px; top:36px}
body.type15 #header .con .hd .top_search:after{content:''; display:block; clear:both}
body.type15 #header .con .hd .top_search p{float:left; font-size:14px; font-weight:700; color:#000; line-height:30px; margin-right:14px}
body.type15 #header .con .hd .top_search select{float:left; margin-right:5px}
body.type15 #header .con .hd .top_search input[type=text]{float:left; margin-right:5px}
body.type15 #header .con .hd .top_search input[type=submit]{float:left; width:53px; height:29px; line-height:29px; text-align:center; background:#3b3b3b; color:#fff}

/*에이원옥션 상단부분*/
body.type15 #header .con .hd1{display:flex; align-items:center; flex-wrap: wrap; justify-content: space-evenly; }
body.type15 #header .con .hd1 .top_search{position:absolute; left:436px; top:36px}
body.type15 #header .con .hd1 .top_search:after{content:''; display:block; clear:both}
body.type15 #header .con .hd1  span{float:left; font-size:14px; color:#000; line-height:30px; margin-right:14px}
body.type15 #header .con .hd1  select{float:left; margin-right:5px}
body.type15 #header .con .hd1  input[type=text]{float:left; margin-right:5px}
body.type15 #header .con .hd1 input[type=submit]{float:left; width:53px; height:29px; line-height:29px; text-align:center; background:#3b3b3b; color:#fff}


body.type15 #header .con .gnb{position:relative; width:100%; height:47px; background:#124578}
body.type15 #header .con .gnb ul.nav{padding-left:20px}
body.type15 #header .con .gnb ul.nav:after{content:''; display:block; clear:both}
body.type15 #header .con .gnb ul.nav li{float:left}
body.type15 #header .con .gnb ul.nav li a{display:block; font-size:18px; color:#fff; font-weight:700; line-height:47px; padding:0 19px}
body.type15 #header .con .gnb ul.nav li a:hover{color:#fffc00; text-decoration:none}
body.type15 #header .con .gnb ul.etc{position:absolute; right:20px; top:0;}
body.type15 #header .con .gnb ul.etc:after{content:''; display:block; clear:both}
body.type15 #header .con .gnb ul.etc li{float:left}
body.type15 #header .con .gnb ul.etc li a{display:block; font-size:14px; color:#a7ffeb; line-height:47px; padding:0 9px}
body.type15 #header .con .gnb ul.etc li a:hover{color:#fffc00; text-decoration:none}
body.type15 #header .con .bottom{height:auto; padding:10px 0 20px}
body.type15 #header .con .bottom .notice{width:100%}
body.type15 #header .con .bottom .notice:after{content:''; display:block; clear:both}
body.type15 #header .con .bottom .notice em{float:left; display:block; width:71px; height:22px; background:url(/images/main/type02/notice_bg.png) no-repeat; line-height:22px; padding-left:7px; color:#ff3535}
body.type15 #header .con .bottom .notice a{float:left; display:inline-block; line-height:22px; margin-left:12px; color:#5b5b5b}
body.type15 #header .con .bottom .notice a:hover{color:#124578}


/* container */
body.type15 #container{position:relative; width:1180px; margin:0 auto 0}
#container .main_tp15{width:100%}
#container .main_tp15:after{content:''; display:block; clear:both}
#container .main_tp15 .h_top{width:100%; line-height:30px; margin-bottom:7px}
#container .main_tp15 .h_top:after{content:''; display:block; clear:both}
#container .main_tp15 .h_top h2{float:left; font-size:14px; font-weight:700; color:#010101}
#container .main_tp15 .h_top a.more{float:right; color:#5b5b5b}
#container .main_tp15 .side{float:left; width:220px}
#container .main_tp15 .content{float:right; width:940px}
#container .main_tp15 .login{position:relative; width:100%; height:154px; border:1px solid #e3e3ec; background:#f8f8fc}
#container .main_tp15 .login ul.ipt{position:relative; width:180px; margin:19px auto 0}
#container .main_tp15 .login ul.ipt li{margin-top:4px}
#container .main_tp15 .login ul.ipt li:first-child{margin-top:0}
#container .main_tp15 .login ul.ipt li input[type=text],
#container .main_tp15 .login ul.ipt li input[type=password]{width:120px; height:29px; line-height:29px}
#container .main_tp15 .login ul.ipt li input[type=submit]{position:absolute; right:0; top:0; width:56px; height:62px; border:1px solid #222; background:#fff}
#container .main_tp15 .login ul.ipt li:last-child{margin-top:8px}
#container .main_tp15 .login .after{text-align:center; padding-top:20px}
#container .main_tp15 .login .after p strong{font-size:15px; font-weight:800; text-decoration:underline}
#container .main_tp15 .login .after p span{color:#ff3535; text-decoration:underline}
#container .main_tp15 .login .after .btn{margin-top:15px}
#container .main_tp15 .login .after .btn a{display:inline-block; line-height:24px; border:1px solid #9b9b9b; padding:0 10px; background:#fff; color:#747474}
#container .main_tp15 .login .after .btn a.logout{border:1px solid #222; color:#222}
#container .main_tp15 .login ul.btm{position:absolute; left:0; bottom:0; width:100%; border-top:1px solid #e3e3e3}
#container .main_tp15 .login ul.btm:after{content:''; display:block; clear:both}
#container .main_tp15 .login ul.btm li{float:left; width:33.333%; border-left:1px solid #e3e3e3}
#container .main_tp15 .login ul.btm li:first-child{border-left:0}
#container .main_tp15 .login ul.btm li a{display:block; text-align:center; line-height:32px}
#container .main_tp15 .login ul.btm li:nth-child(1) a{color:#ff3535; font-weight:700}
#container .main_tp15 .login ul.btm li:nth-child(3) a{color:#5b5b5b}
#container .main_tp15 .region{margin-top:20px}
#container .main_tp15 .region li{margin-top:4px}
#container .main_tp15 .region li:first-child{margin-top:0}
#container .main_tp15 .region .btn1{display:inline-block; line-height:30px; background:#535353; color:#fff; padding:0 20px}
#container .main_tp15 .region .btn2{display:inline-block; line-height:30px; background:#888; color:#fff; padding:0 20px}
#container .main_tp15 .c_s_srh{height:352px; margin-top:30px}
#container .main_tp15 .c_s_srh ul.tab{width:100%; border:1px solid #e3e3ec; border-bottom:0}
#container .main_tp15 .c_s_srh ul.tab:after{content:''; display:block; clear:both}
#container .main_tp15 .c_s_srh ul.tab li{float:left; width:50%; border-left:1px solid #e3e3ec}
#container .main_tp15 .c_s_srh ul.tab li:first-child{border-left:0}
#container .main_tp15 .c_s_srh ul.tab li a{display:block; font-size:14px; line-height:32px; font-weight:700; color:#5b5b5b; text-align:center; border-bottom:1px solid #e3e3ec; background:#f8f8fc}
#container .main_tp15 .c_s_srh ul.tab li a.on{border-bottom:1px solid #fff; color:#010101; background:#fff}
#container .main_tp15 .c_s_srh .court{display:none}
#container .main_tp15 .c_s_srh .court.on{display:block}
#container .main_tp15 .c_s_srh .court p.tt{line-height:22px; text-align:center; color:#5b5b5b; margin:15px 0 0}
#container .main_tp15 .c_s_srh .court p.tt strong{font-weight:800; color:#ff3535}
#container .main_tp15 .c_s_srh .court .map{position:relative; width:100%; height:244px; background:url(/images/main/type02/map.jpg) no-repeat; margin-top:15px}
#container .main_tp15 .c_s_srh .court .map .bg{width:100%; height:244px; background:none; z-index:10}
#container .main_tp15 .c_s_srh .court .map .con{position:absolute; left:0; top:0; width:100%; z-index:20}
#container .main_tp15 .c_s_srh .court .map .item{position:absolute; left:0; top:0}
#container .main_tp15 .c_s_srh .court .map .item > a{display:inline-block; font-size:11px; line-height:15px; background:#fff; padding:0 3px 0 1px}
#container .main_tp15 .c_s_srh .court .map .item:hover > a{background:none; text-decoration:underline}
#container .main_tp15 .c_s_srh .court .map .item > ul{display:none; position:absolute; left:100%; top:5px; width:83px; padding:4px 0; background:#2382e1; z-index:50}
#container .main_tp15 .c_s_srh .court .map .item > ul li a{display:block; width:100%; font-size:11px; line-height:15px; color:#fff; padding:0 5px}
#container .main_tp15 .c_s_srh .court .map .item > ul li a:hover{background:#124578; text-decoration:none}
#container .main_tp15 .c_s_srh .court .map .item:hover > ul{display:block}
#container .main_tp15 .c_s_srh .court .map .item1{position:absolute; left:67px; top:34px}
#container .main_tp15 .c_s_srh .court .map .item2{position:absolute; left:26px; top:35px}
#container .main_tp15 .c_s_srh .court .map .item3{position:absolute; left:50px; top:16px}
#container .main_tp15 .c_s_srh .court .map .item4{position:absolute; left:59px; top:51px}
#container .main_tp15 .c_s_srh .court .map .item5{position:absolute; left:31px; top:82px}
#container .main_tp15 .c_s_srh .court .map .item6{position:absolute; left:87px; top:69px}
#container .main_tp15 .c_s_srh .court .map .item7{position:absolute; left:105px; top:25px}
#container .main_tp15 .c_s_srh .court .map .item8{position:absolute; left:145px; top:153px}
#container .main_tp15 .c_s_srh .court .map .item9{position:absolute; left:155px; top:130px}
#container .main_tp15 .c_s_srh .court .map .item10{position:absolute; left:98px; top:141px}
#container .main_tp15 .c_s_srh .court .map .item11{position:absolute; left:112px; top:92px}
#container .main_tp15 .c_s_srh .court .map .item12{position:absolute; left:39px; top:166px}
#container .main_tp15 .c_s_srh .court .map .item13{position:absolute; left:45px; top:125px}
#container .main_tp15 .c_s_srh .court .map .item14{position:absolute; left:37px; top:216px}
#container .main_tp15 .c_s_srh .court .map1 .bg{background:url(/images/main/type02/map1.png) no-repeat}
#container .main_tp15 .c_s_srh .court .map2 .bg{background:url(/images/main/type02/map2.png) no-repeat}
#container .main_tp15 .c_s_srh .court .map3 .bg{background:url(/images/main/type02/map3.png) no-repeat}
#container .main_tp15 .c_s_srh .court .map4 .bg{background:url(/images/main/type02/map4.png) no-repeat}
#container .main_tp15 .c_s_srh .court .map5 .bg{background:url(/images/main/type02/map5.png) no-repeat}
#container .main_tp15 .c_s_srh .court .map6 .bg{background:url(/images/main/type02/map6.png) no-repeat}
#container .main_tp15 .c_s_srh .court .map7 .bg{background:url(/images/main/type02/map7.png) no-repeat}
#container .main_tp15 .c_s_srh .court .map8 .bg{background:url(/images/main/type02/map8.png) no-repeat}
#container .main_tp15 .c_s_srh .court .map9 .bg{background:url(/images/main/type02/map9.png) no-repeat}
#container .main_tp15 .c_s_srh .court .map10 .bg{background:url(/images/main/type02/map10.png) no-repeat}
#container .main_tp15 .c_s_srh .court .map11 .bg{background:url(/images/main/type02/map11.png) no-repeat}
#container .main_tp15 .c_s_srh .court .map12 .bg{background:url(/images/main/type02/map12.png) no-repeat}
#container .main_tp15 .c_s_srh .court .map13 .bg{background:url(/images/main/type02/map13.png) no-repeat}
#container .main_tp15 .c_s_srh .court .map14 .bg{background:url(/images/main/type02/map14.png) no-repeat}
#container .main_tp15 .c_s_srh .subway{display:none; margin-top:20px}
#container .main_tp15 .c_s_srh .subway.on{display:block}
#container .main_tp15 .c_s_srh .subway select{margin-bottom:4px}
#container .main_tp15 .c_s_srh .subway .list{padding-top:4px; border-top:1px solid #2382e1}
#container .main_tp15 .c_s_srh .subway .list .inner{width:100%; height:225px; overflow-y:scroll}
#container .main_tp15 .c_s_srh .subway .list ul{width:100%; border-right:1px solid #dcdce7; border-top:1px solid #dcdce7; background:#f8f8fc}
#container .main_tp15 .c_s_srh .subway .list ul:after{content:''; display:block; clear:both}
#container .main_tp15 .c_s_srh .subway .list ul li{float:left; width:50%; height:28px; border-left:1px solid #dcdce7; border-bottom:1px solid #dcdce7}
#container .main_tp15 .c_s_srh .subway .list ul li a{display:block; line-height:28px; padding-left:10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
#container .main_tp15 .theme{margin-top:20px}
#container .main_tp15 .theme ol{border-top:1px solid #dcdce7}
#container .main_tp15 .theme ol li{line-height:25px}
#container .main_tp15 .theme ol li:nth-child(-n+3){line-height:43px; border-bottom:1px solid #dcdce7}
#container .main_tp15 .theme ol li:nth-child(1){background:url(/images/main/type02/theme1.jpg) right 2px no-repeat}
#container .main_tp15 .theme ol li:nth-child(2){background:url(/images/main/type02/theme2.jpg) right 2px no-repeat}
#container .main_tp15 .theme ol li:nth-child(3){background:url(/images/main/type02/theme3.jpg) right 2px no-repeat; margin-bottom:10px}
#container .main_tp15 .theme ol li strong{color:#2382e1; font-weight:800}
#container .main_tp15 .data{margin-top:20px}
#container .main_tp15 .data ul{width:100%; border-top:1px solid #dcdce7; border-right:1px solid #dcdce7}
#container .main_tp15 .data ul:after{content:''; display:block; clear:both}
#container .main_tp15 .data ul li{float:left; width:50%; border-left:1px solid #dcdce7; border-bottom:1px solid #dcdce7}
#container .main_tp15 .data ul li a{display:block; text-align:center; line-height:39px}
#container .main_tp15 .banner li{margin-top:10px}
#container .main_tp15 .schedule{width:100%; height:270px; border:1px solid #d1e0f3; margin-top:30px}
#container .main_tp15 .schedule ul.tab{width:100%; background:#f6f9fd; border-bottom:1px solid #d1e0f3}
#container .main_tp15 .schedule ul.tab:after{content:''; display:block; clear:both}
#container .main_tp15 .schedule ul.tab li{position:relative; float:left; width:110px; height:36px; border-right:1px solid #d1e0f3}
#container .main_tp15 .schedule ul.tab li a{position:absolute; left:-1px; top:-1px; display:block; width:111px; font-size:14px; font-weight:700; color:#4c4f54; line-height:36px; text-align:center}
#container .main_tp15 .schedule ul.tab li a.on{border:1px solid #3b5153; background:#4a6296; color:#fff}
#container .main_tp15 .schedule .con{position:relative; width:100%}
#container .main_tp15 .schedule .con .cal{position:absolute; left:28px; top:24px; width:210px}
#container .main_tp15 .schedule .con .cal p.year{font-weight:800; color:#2a62c5; text-align:center; margin-bottom:10px}
#container .main_tp15 .schedule .con .cal a.prev{position:absolute; left:43px; top:0; display:block; width:22px; height:22px; background:url(/images/main/type02/ico_schedule_prev.png) center no-repeat; text-indent:-9999em}
#container .main_tp15 .schedule .con .cal a.next{position:absolute; right:43px; top:0; display:block; width:22px; height:22px; background:url(/images/main/type02/ico_schedule_next.png) center no-repeat; text-indent:-9999em}
#container .main_tp15 .schedule .con .cal table{width:100%}
#container .main_tp15 .schedule .con .cal table thead th{padding-bottom:1px}
#container .main_tp15 .schedule .con .cal table th,
#container .main_tp15 .schedule .con .cal table td{font-size:13px; line-height:20px; text-align:center}
#container .main_tp15 .schedule .con .cal table th span{display:inline-block; width:28px; background:#f0f0f0}
#container .main_tp15 .schedule .con .cal table td{padding:1px}
#container .main_tp15 .schedule .con .cal table td a{display:inline-block; width:28px}
#container .main_tp15 .schedule .con .cal table td a.on{background:#07173b; color:#fff; font-weight:800}
#container .main_tp15 .schedule .con .cal table th:first-child{color:#ff0000}
#container .main_tp15 .schedule .con .cal table th:last-child{color:#2a62c5}
#container .main_tp15 .schedule .con .cal table td:first-child,
#container .main_tp15 .schedule .con .cal table td:first-child a{color:#ff0000}
#container .main_tp15 .schedule .con .cal table td:last-child,
#container .main_tp15 .schedule .con .cal table td:last-child a{color:#2a62c5}
#container .main_tp15 .schedule .con .list{display:none; position:absolute; left:264px; top:20px; width:645px}
#container .main_tp15 .schedule .con .list.on{display:block}
#container .main_tp15 .schedule .con .list h2{font-weight:800}
#container .main_tp15 .schedule .con .list ul{width:100%; height:174px; border-top:1px solid #dcdce7; padding-top:8px; overflow-y:auto}
#container .main_tp15 .schedule .con .list ul:after{content:''; display:block; clear:both}
#container .main_tp15 .schedule .con .list ul li{float:left; width:20%}
#container .main_tp15 .schedule .con .list ul li a{display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:100%}
#container .main_tp15 .section{width:100%; margin-top:20px}
#container .main_tp15 .section:after{content:''; display:block; clear:both}
#container .main_tp15 .section .news{float:left; width:460px}
#container .main_tp15 .section .news ul{width:100%; border-top:1px solid #dcdce7; padding-top:8px}
#container .main_tp15 .section .news ul li{width:100%; line-height:25px}
#container .main_tp15 .section .news ul li:after{content:''; display:block; clear:both}
#container .main_tp15 .section .news ul li a{float:left; display:inline-block; width:296px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden}
#container .main_tp15 .section .news ul li p.mda{float:left; width:74px; text-align:center}
#container .main_tp15 .section .news ul li p.date{float:left; width:90px; text-align:right}
#container .main_tp15 .section .special{float:right; width:460px}
#container .main_tp15 .section .special ul{width:100%; border-top:1px solid #dcdce7; border-right:1px solid #dcdce7}
#container .main_tp15 .section .special ul:after{content:''; display:block; clear:both}
#container .main_tp15 .section .special ul li{position:relative; float:left; width:25%; height:142px; text-align:center; border-left:1px solid #dcdce7; border-bottom:1px solid #dcdce7}
#container .main_tp15 .section .special ul li:nth-child(1){background:url(/images/main/type02/special1.png) center 37px no-repeat}
#container .main_tp15 .section .special ul li:nth-child(2){background:url(/images/main/type02/special2.png) center 37px no-repeat}
#container .main_tp15 .section .special ul li:nth-child(3){background:url(/images/main/type02/special3.png) center 37px no-repeat}
#container .main_tp15 .section .special ul li:nth-child(4){background:url(/images/main/type02/special4.png) center 37px no-repeat}
#container .main_tp15 .section .special ul li a{position:absolute; left:0; top:0; display:block; width:100%; height:100%; font-weight:700; padding-top:10px; z-index:10}
#container .main_tp15 .section .special ul li a:hover{text-decoration:none}
#container .main_tp15 .section .special ul li a:hover + p{text-decoration:underline}
#container .main_tp15 .section .special ul li p{position:absolute; left:0; bottom:10px; width:100%; font-size:12px; line-height:20px; color:#5b5b5b}
#container .main_tp15 .recomm{width:100%; height:490px; margin-top:30px; border:1px solid #e3e3ec; padding:20px 0 0 29px}
#container .main_tp15 .recomm > ul{width:100%}
#container .main_tp15 .recomm > ul:after{content:''; display:block; clear:both}
#container .main_tp15 .recomm > ul > li{position:relative; float:left; width:160px; height:191px; margin-right:20px; margin-bottom:20px}
#container .main_tp15 .recomm > ul > li .img{position:relative}
#container .main_tp15 .recomm > ul > li .img .tool{position:absolute; left:0; top:0; width:100%; height:100%; border:1px solid #000; opacity:0.07}
#container .main_tp15 .recomm > ul > li .info em{display:block; font-weight:700; text-align:center; margin:10px 0 4px}
#container .main_tp15 .recomm > ul > li .info ul li{width:100%; margin-top:5px}
#container .main_tp15 .recomm > ul > li .info ul li:first-child{margin-top:0}
#container .main_tp15 .recomm > ul > li .info ul li:after{content:''; display:block; clear:both}
#container .main_tp15 .recomm > ul > li .info ul li p.c{float:left; width:30px; font-size:11px; line-height:15px; color:#fff; background:#535353; text-align:center}
#container .main_tp15 .recomm > ul > li .info ul li p.l{float:left; width:30px; font-size:11px; line-height:15px; color:#fff; background:#2382e1; text-align:center}
#container .main_tp15 .recomm > ul > li .info ul li p.p{float:right; line-height:15px}
#container .main_tp15 .recomm > ul > li a.view{position:absolute; left:0; top:0; display:block; width:100%; height:100%; text-indent:-9999em}

/*에이원옥션 슬라이드 부분*/

#container .recomma1{position:relative; margin-top:35px; width:100%;}
#container .recomma1 h2{font-size:18px; font-weight:bold; line-height:40px; padding-left:10px}
#container .recomma1 .swiper-container{width:100% ; overflow:hidden; height:490px}
#container .recomma1 .swiper-container > .swiper-slide{width:300px; height:200px; margin:0 10px;}
#container .recomma1 .swiper-container > .swiper-slide .box{position:relative; width:100%; height:326px; margin:0 auto; border-radius:15px; background:#fff; box-shadow:0 5px 10px rgba(0,0,0,0.1); border:0}
#container .recomma1 .swiper-container > .swiper-slide .box .img img{width:100%; height:200px}
#container .recomma1 .swiper-container > .swiper-slide .box .info{text-align:center;}
#container .recomma1 .swiper-container > .swiper-slide .box .info p.maekakaddr{width:100%; font-size:15px; font-weight: bold; margin-top:5px}
#container .recomma1 .swiper-container > .swiper-slide .box .info p.maekakkam{font-weight: bold; font-size:13px;}
#container .recomma1 .swiper-container > .swiper-slide .box .info p.maekakchoi{font-weight: bold; font-size:13px;}
#container .recomma1 .swiper-container > .swiper-slide .box a.view{position:absolute; left:0; top:0; width:100%; height:100%; text-indent:-9999em}
#container .recomma1 .swiper-container > .swiper-button-prev{position:absolute; left:-90px; top:53%; width:60px; height:60px; margin-top:-43px; background:url(/images/main/type21/btn_prev.png) no-repeat; border-radius:100%; box-shadow:0 5px 15px rgba(0,0,0,0.1)}
#container .recomma1 .swiper-container > .swiper-button-next{position:absolute; right:-90px; top:53%; width:60px; height:60px; margin-top:-43px; background:url(/images/main/type21/btn_next.png) no-repeat; border-radius:100%; box-shadow:0 5px 15px rgba(0,0,0,0.1)}


#container .main_tp15 .section2{width:100%; margin-top:40px}
#container .main_tp15 .section2:after{content:''; display:block; clear:both}
#container .main_tp15 .section2 .notice{float:left; width:460px}
#container .main_tp15 .section2 .community{float:right; width:460px}
#container .main_tp15 .section2 ul.board{width:100%; border-top:1px solid #dcdce7; padding-top:11px}
#container .main_tp15 .section2 ul.board li{width:100%; line-height:20px; margin-top:5px}
#container .main_tp15 .section2 ul.board li:first-child{margin-top:0}
#container .main_tp15 .section2 ul.board li:after{content:''; display:block; clear:both}
#container .main_tp15 .section2 ul.board li a{float:left; display:inline-block; width:302px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden}
#container .main_tp15 .section2 ul.board li p.ctg{float:left; width:58px; line-height:20px; color:#5b5b5b; text-align:center; background:#f8f8fc; border:1px solid #e3e3ec; margin-right:10px}
#container .main_tp15 .section2 ul.board li p.ctg.red{color:#ff3535}
#container .main_tp15 .section2 ul.board li p.date{float:left; width:90px; text-align:right}



/* color1 */
.btn_s_blue{background:#124578}
.btn_l_blue_r{background:#124578}
.f_blue{color:#124578 !important}
.pop_head ul.menu li a.link.on{background:#124578}
.pop_head ul.menu li a.link_s.on{background:#124578}
table.tbl_s tr.eps td.low p{color:#124578}
table.tbl_s.cal td.today p.day{color:#124578; border-bottom:2px solid #124578}
table.tbl_s.cal td.today .ico_today{background:#124578}
table.tbl_s.cal td ul.list li a.item{color:#124578}
table.tbl_s.cal td ul.list li .view p.sbj{color:#124578}
#header .con .bottom ul.nav > li > a:hover{color:#124578}
#header .con .bottom ul.nav > li > a span.l{background:#124578}
#header .con .bottom ul.nav > li.on > a{color:#124578}
#header .con .bottom ul.nav > li ul.sub li.on a{background:#124578}
#container .h_top p.total strong{color:#124578}
#container .join .type a.btn_join{background-color:#124578}
#container .my .payment_type a.type1{background-color:#124578}
#auction_view .content .header p.case{color:#124578}
#auction_view .content .header .menu ul li a.on{background:#124578}
#pop_view2 .header .menu ul li a.on{background:#124578}
#map_view .header .top ul.btn li a.blue.on{border:1px solid #124578; background:#124578}
#map_view .act_item.blue .info{border:1px solid #124578}
#map_view .act_item.blue .info p.type{border-left:1px solid #124578; border-right:1px solid #124578}
#map_view .act_item.blue .info p.price span{color:#124578}
#map_view .act_item.blue .view{border:1px solid #124578}
#map_view .act_item.blue .view .top p.case{border-left:1px solid #124578}



/* color2 */
.btn_s_sky_line{color:#2382e1}
.btn_s_sky_line:hover{color:#2382e1}
.btn_s_sky{background:#2382e1}
.btn_m_sky_r{background:#2382e1}
.btn_m_sky{background:#2382e1}
.btn_s_sky{background:#2382e1}
.f_sky{color:#2382e1 !important}
.txt_box{color:#2382e1}
.txt_box_fd{color:#2382e1}
.act_option .tit_box{color:#2382e1}
.tender ul.doc h3{color:#2382e1}
.tender ul.env h3{color:#2382e1}
.ui-datepicker .ui-datepicker-header{background:#2382e1}
.star_rating a.on{color:#2382e1 !important}
table.tbl_s.cal td ul.list li .view{border:1px solid #2382e1}
table.tbl_faq tr.on a.tit{color:#2382e1}
table.tbl_faq tr.q.on th{color:#2382e1}
table.tbl_lecture .grp .line:after{background:#2382e1}
table.tbl_lecture .grp .line .start span{background:#2382e1}
table.tbl_lecture .grp .line .start span:after{background:#2382e1}
table.tbl_lecture .grp .line .end span{background:#2382e1}
table.tbl_lecture .grp .line .end span:after{background:#2382e1}
#container .main .quick .map .con li dl dd select{background-color:#2382e1}
#container ul.search_box > li a.use{color:#2382e1}
#container ul.search_box > li a.myfd{color:#2382e1}
#container ul.search_box .tit_box{color:#2382e1}
#container ul.search_box a.btn_more{background:#2382e1}
#container .data .procedure1_dia ul.items li .n{background:#2382e1}
#container .data .procedure2_dia ul.items li .n{background:#2382e1}
#container .data ul.procedure_list li dt .n{background:#2382e1}
#container .data ul.procedure_list li dd .txt_more strong{color:#2382e1}
#container .data ul.procedure2_list li dt .n{background:#2382e1}
#container .data .sch_con .list a.on{color:#2382e1}
#container .data .s_mn ul li a.on{color:#2382e1}
#container .my .payment_type a.type2{background-color:#2382e1}
#container .my ul.pay_tab li a.on{background:#2382e1}
#container .lecture .dscrt ul li .line:after{background:#2382e1}
#container .lecture .dscrt ul li .line .start{background:#2382e1}
#container .lecture .dscrt ul li .line .end{background:#2382e1}
#auction_view .content .header a.interest{background-color:#2382e1}
#auction_view .content .header a.bidding{background-color:#2382e1}
#auction_view .content .header.on a.btn_court{color:#2382e1}
#map_view .header .top ul.btn li a.sky.on{border:1px solid #2382e1; background:#2382e1}
#map_view .act_item.sky .info{border:1px solid #2382e1}
#map_view .act_item.sky .info p.type{border-left:1px solid #2382e1; border-right:1px solid #2382e1}
#map_view .act_item.sky .info p.price span{color:#2382e1}
#map_view .act_item.sky .view{border:1px solid #2382e1}
#map_view .act_item.sky .view .top p.case{border-left:1px solid #2382e1}
#sitemap .info .logo{color:#2382e1}
#sitemap .info .user a.blue{background:#2382e1}
#sitemap .info .help p.tel{color:#2382e1}