body,p,br,table,tr,td,input,select,textarea { color: #666666;font-size: 13px; line-height: 160%;font-weight: 500;  }

a:link { color: #666666; text-decoration: none }
a:visited { color: #666666; text-decoration: none }
a:active { color: #666666; text-decoration: none }
a:hover { color: #333333; text-decoration: underline }

body { margin: 0px; background-color:#ffffff; }

img { border: 0px; }

/* form */
form {display:inline;}
.form { height:20px; padding-top:4px; padding-left:4px; background-color:#FBFBFB; border:1px solid #EBEBEB; color: #444444;font-size:12px; line-height: 100%;}
.login { border:1px solid #bbbbbb; padding-top:4px; padding-left:4px; font-size: 12px; color: #053f64; line-height: 100%;}

/* Ä«Å×°í¸® */
.subLayer { position:absolute; display:none; width:150px; border:2px solid #efefef; background:#ffffff; top:-5px; left:-35px; padding:8px; }
#menuLayer .cate { padding-left:10px; height:25px;}

a.catemain:link,a.catemain:visited,a.catemain:active,a.catemain:hover { font-weight: bold; text-decoration: none; }
a.catesub:link,a.catesub:visited,a.catesub:active,a.catesub:hover { font-weight: normal; text-decoration: none }

/* goods main */
.mainimg{border: 0px; cursor:hand; border-color:#DFDFDF; border-style:solid;}
a.mainname:link,a.mainname:visited,a.mainname:active { color: #666666; text-decoration: none }
a.mainname:hover { color: #666666; text-decoration: underline }
.mainprice{color: #FF6600; font-size: 11px; font-weight: bold;}
.mainmoney{color: #E4253B; font-size: 11px; font-weight: normal;}

/* goods list */
.listimg{border:0px; cursor:hand; border-color:#DFDFDF; border-style:solid;}
a.listname:link,a.listname:visited,a.listname:active { color: #666666; text-decoration: none }
a.listname:hover { color: #666666; text-decoration: underline }
.listprice{color: #FF6600; font-size: 11px; font-weight: bold;}
.listmoney{color: #E4253B; font-size: 11px; font-weight: normal;}

/* goods */
.gimg{border:1px; border-color:#cccccc; border-style:solid;}
.gimglist{border:1px; cursor:hand; border-color:#cccccc; border-style:solid;}

.glocation{text-align:left; font-size:11px; letter-spacing:-1px;}
.gname{text-align:left; color:#666666; font-size:12pt; font-weight:bold; padding:5px 0px 10px 5px}
.gtable{
  border-top-width:1; border-top-style:solid;border-top-color:#DDDDDD;
  border-bottom-width:1; border-bottom-style:solid;border-bottom-color:#DDDDDD;
  background:#f7f7f7;
}
.gtable2{border-bottom-width:1; border-bottom-style:solid;border-bottom-color:#DDDDDD;}
.gtable2 td {height:35px;}
.gtitle{width:80px; padding-right:4px; text-align:right; font-weight:normal;}
.gprice{color: #FF6600; font-weight: bold;}

.tblhead { font-size: 12px; font-weight: normal; text-align: center; color: #333333; background-color: #f5f5f5; padding-right:5px;}
.tbldata { font-size: 9pt; color: #666666; }

/* link */
a.notice:link,a.notice:visited,a.notice:active { color: #858585; line-height: 120%; text-decoration: none }
a.notice:hover { color: #666666; line-height: 120%; text-decoration: underline }

/* text */
.smalltext  {font-size:11px; letter-spacing:-1px;}
.mbox  {font-size:11px; letter-spacing:-1px; line-height: 220%;}
.mybox  {font-size:11px; letter-spacing:-1px;}

/*** Æû¹Ú½º º¸´õ ***/
.line {border:1px solid #cccccc; height:22px; padding-top:3px; padding-left:4px;}
.lline  {border:1px solid #cccccc; width:300px; height:22px; padding-top:3px; padding-left:4px;}
.rline  {border:1px solid #cccccc; height:22px; padding-top:3px; padding-left:4px;text-align:right;}
.cline  {border:1px solid #cccccc; height:22px; padding-top:3px; padding-left:4px;text-align:center;}
.tline  {border:1px solid #cccccc; padding-top:3px; padding-left:4px;}
.null {border:0;}

/* È¸¿øÅ×ÀÌºí */
.tbmemhaeder  {width:150px; height:40px; text-align:center; font-weight:normal; background-color:#F6F6F6;border:1px solid #E7E7E7}
.tbmemdata  {text-align:left; padding-left:10px; font-weight:normal;border:1px solid #E7E7E7}

.scro_br{FONT-SIZE: 11px;BORDER-RIGHT: #CBBFAB 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #CBBFAB 1px solid; PADDING-LEFT: 8px; SCROLLBAR-FACE-COLOR: #eeeeee; PADDING-BOTTOM: 12px; SCROLLBAR-HIGHLIGHT-COLOR: #F0EBDF; OVERFLOW: auto; BORDER-LEFT: #CBBFAB 1px solid; WIDTH: 100%; SCROLLBAR-SHADOW-COLOR: #b4b4b4; COLOR: #575551; SCROLLBAR-3DLIGHT-COLOR: #b4b4b4; LINE-HEIGHT: 17px; SCROLLBAR-ARROW-COLOR: #666666; PADDING-TOP: 16px; BORDER-BOTTOM: #CBBFAB 1px solid; SCROLLBAR-DARKSHADOW-COLOR: #F0EBDF; SCROLLBAR-BASE-COLOR: #eeeeee; HEIGHT: 100%; TEXT-ALIGN: justify; text-decoration:none; LETTER-SPACING: -0.1em;}
.scro_br pre{FONT-SIZE: 11px; COLOR: #575551; LINE-HEIGHT: 17px; FONT-FAMILY: µ¸¿ò,Dotum; }


/*** ¸®½ºÆ®Çü Å×ÀÌºí ***/
.gtline { height:2px; background-color:#303030; }
.gtbg { letter-spacing:-1px; padding-top:2px; height:27px; background-color:#F0F0F0; text-align:center; font-weight: bold;}
.gcline { height:1px; background-color:#D6D6D6; }
.gbbg { height:60px; background-color:#f7f7f7; text-align:right; }
.gbline { height:1px; background-color:#efefef; }

.sprice {color:#FF6C68; font-weight:bold; text-align:right;}
.smoney {font-weight:bold; text-align:right;}


/* ¿À´Ãº»»óÇ° */
.img_today      { cursor:hand; border: 1px solid #CCCCCC;}

/*** °Ô½ÃÆÇcontents ***/
.contents p {padding: 0; margin: 0;}

/* layout */
#wrap {min-width:1000px;}
#header {height:90px;background:url('/skin/img/main/header_bg.gif') repeat-x top;}
.gnb {margin:0 auto;width:1000px;height:90px;position:relative;position:relative;z-index:10;}
.gnb .logo {position:absolute;top:0;left:0;}
.gnb .link {position:absolute;top:0;right:0;}
.gnb .link ul {overflow:hidden;}
.gnb .link ul li {float:left;}

/* #main_spot {height:447px;background:url('/skin/img/main/main_spot_bg.jpg') no-repeat center top;position:relative;z-index:0;} */
#main_spot {height:447px;background-color: #fff;position:relative;z-index:0;}
/* .main_spot_sub {margin:0 auto;width:1000px;}
.main_spot_sub .main_spot_left {float:left;width:750px;position:relative;z-index:0;}
.main_spot_sub .main_spot_right {float:left;width:249px;position:relative;z-index:0;} */

.main_spot_sub {max-width: 1920px;width: 100%;margin: 0 auto;}
.main_spot_sub .main_spot_left {float: none;width: 100%;}
.main_spot_sub .main_spot_right {float: none;position: absolute;right: 0;top: 0;}

.main_spot_right_wrapper {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.right_container {width: 980px;height: 100%;margin: 0 auto;position: relative;}
.right_container:before {display: table;content: "";}
.right_container:after {display: table;content: "";clear: both;}

#container {margin-top:14px;}
.column {margin:0 auto;width:1000px;background:url('/skin/img/main/container_line.gif') no-repeat center 174px;height:427px;}
.column1 {float:left; margin:0 auto;width:424px;background:url('/skin/img/main/container_line.gif') no-repeat center 174px;height:107px;}
.column12 {float:left; margin:0 auto;width:1000px;background:url('/skin/img/main/container_line.gif') no-repeat center 174px;height:107px;}
.column1 .column_left1 {position:relative;width:410px;margin-right:37px;padding:0 10px 0 19px;}
.column1 .column_left1 h3 {position:relative;background:url('/skin/img/sub/doctor_tit4.gif') no-repeat;height:30px;}
.column1 .column_left1 h3 span{position:absolute;top:2px;right:0;}
.column .column_left {position:relative;float:left;width:281px;margin-right:37px;padding:0 10px 0 19px;}
.column .column_left ul {overflow:hidden;margin-top:20px;height:120px;}
.column .column_left ul li {margin:0;padding-left:8px;}
.column .column_left ul li a {background:url('/skin/img/main/list_dot.gif') no-repeat left 3px;padding-left:10px;}
.column .column_left .mall_banner {margin-top:50px}
.column .column_left .search_box {margin-top:20px;}
.column .column_left .search_box input {vertical-align:middle;}
.column .column_left .search_box .sword {width:210px;height:30px;border:1px solid #D4D4D4;font-weight:bold;font-size:15px;}
.column .more {position:absolute;top:3px;right:0;}
.column .column_right {position:relative;float:right;width:653px;}
.column .column_right .product_list {position:relative;margin:0 auto;margin-top:30px;height:100px;}
.column .column_right .product_list ul {width:540px;margin:0 auto;overflow:hidden;}
.column .column_right .product_list ul li {float:left;}
.column .column_right .left_arrow {position:absolute;top:70px;left:0;z-index:5;}
.column .column_right .right_arrow {position:absolute;top:70px;right:0;z-index:5;}
.column .column_right .quick_banner {overflow:hidden;margin-top:20px;}
.column .column_right .quick_banner li {float:left;}

#footer {border-top:1px solid #000000;min-width:1000px;}
.bottom {position:relative;margin:0 auto;width:1000px;display: flex;padding: 30px 0;}
/*
.bottom .logo {position:absolute;top:25px;left:19px;}
.bottom .copyright {position:absolute;top:23px;left:180px;}
*/
.bottom .copyright {margin-left: 60px;}
.bottom .copyright .copy1 {font-size: 14px;color: #333;font-weight: 700;margin-bottom: 20px;}
.bottom .copyright .copy2 {font-size: 13px;color: #333;margin-bottom: 20px;}
.bottom .copyright .copy3 {font-size: 13px;color: #999;}
.bottom .copyright span {margin: 0 8px;}
.bottom .site {position:absolute;top:40px;right:0;}

#accordion img {cursor:pointer;}

#top_navi {position:absolute;top:42px;right:0;clear:both;width:100%;height:44px;margin:0;text-align: right;}
#top_navi .top_naviul {display: inline-block;}
#top_navi .top_naviul > li {float: left;position: relative;}
#top_navi .top_navili {position: relative;z-index:10;}

/*
#top_navi #top_navi1 {margin-right:10px;}
#top_navi #top_navi2 {margin-right:10px;}
#top_navi #top_navi3 {margin-right:15px;}
#top_navi #top_navi4 {margin-right:15px;}
#top_navi #top_navi5 {margin-right:0;}

#top_navi #top_navi1 a.top_navia {background-position:0 top;width:95px;}
#top_navi #top_navi2 a.top_navia {background-position:-105px top;width:100px;}
#top_navi #top_navi3 a.top_navia {background-position:-215px top;width:98px;}
#top_navi #top_navi4 a.top_navia {background-position:-328px top;width:100px;}
#top_navi #top_navi5 a.top_navia {background-position:-443px top;width:100px;background-color:#000;opacity:0.3}
*/

#top_navi .top_navili a.top_navia {display: inline-block;height:48px;margin:0;padding:0 15px;-webkit-box-align: center;align-items: center;display: flex;justify-content: center;width: 90px;}
#top_navi .top_navili a.top_navia:hover,
#top_navi .top_navili a.top_navia.on {text-decoration: none;}
#top_navi .top_navili a.top_navia:hover .top_navispan,
#top_navi .top_navili a.top_navia.on .top_navispan {color: #c15046;}
#top_navi .top_navili a.top_navia .top_navispan {font-size: 15px;color: #231815;font-weight: 700;letter-spacing: -0.5px;}

#top_navi .top_navili ul {position:absolute;display:none;padding: 10px 0;padding-top:8px;top:45px;z-index:30;text-align:center;background-color: #201e1f;width: 170px;left: 50%;margin-left: -85px;}

/*
#top_navi .top_navili ul span {display:none;}
#top_navi .top_navili ul.top_subnavi1 {left:-15px;background:url('/skin/img/main/sub_menu_bg1.gif') no-repeat;}
#top_navi .top_navili ul.top_subnavi2 {left:-15px;background:url('/skin/img/main/sub_menu_bg2.gif') no-repeat;}
#top_navi .top_navili ul.top_subnavi3 {left:-15px;background:url('/skin/img/main/sub_menu_bg3.gif') no-repeat;}
#top_navi .top_navili ul.top_subnavi4 {left:-15px;background:url('/skin/img/main/sub_menu_bg4.gif') no-repeat;}
#top_navi .top_navili ul.top_subnavi5 {left:-15px;background:url('/skin/img/main/sub_menu_bg5.gif') no-repeat;}
#top_navi .top_navili ul.top_subnavi6 {left:-5px;background:url('/skin/img/main/sub_menu_bg6.gif') no-repeat;}
*/
.top_subnavi {border: 1px solid #ffd500;-webkit-box-shadow: 1px 1px 25px rgb(0 0 0 / 30%);box-shadow: 1px 1px 25px rgb(0 0 0 / 30%);}
.top_subnavi li a {display:block;padding: 8px 5px;}
.top_subnavi li a:hover {background-color: #484747;}
.top_subnavi li a span {font-size: 14px;color: #fff;font-weight: 400;letter-spacing: -1px;}
/*
#top_navi1 .top_subnavi1 .ts1-1 a:hover {background:url('/skin/img/main/sub_menu_on_bg1.gif') no-repeat;background-position:0 -8px;width:128px;height:26px;}
#top_navi1 .top_subnavi1 .ts1-2 a:hover {background:url('/skin/img/main/sub_menu_on_bg1.gif') no-repeat;background-position:0 -36px;width:128px;height:26px;}
#top_navi1 .top_subnavi1 .ts1-3 a:hover {background:url('/skin/img/main/sub_menu_on_bg1.gif') no-repeat;background-position:0 -64px;width:128px;height:26px;}
#top_navi1 .top_subnavi1 .ts1-4 a:hover {background:url('/skin/img/main/sub_menu_on_bg1.gif') no-repeat;background-position:0 -92px;width:128px;height:26px;}

#top_navi2 .top_subnavi2 li a {display:inline-block;width:128px;}
#top_navi2 .top_subnavi2 .ts2-1 {margin-bottom:2px;height:26px;}
#top_navi2 .top_subnavi2 .ts2-2 {margin-bottom:2px;height:38px;}
#top_navi2 .top_subnavi2 .ts2-3 {height:26px;}
#top_navi2 .top_subnavi2 .ts2-1 a {height:26px;}
#top_navi2 .top_subnavi2 .ts2-2 a {height:38px;}
#top_navi2 .top_subnavi2 .ts2-3 a {height:26px;}
#top_navi2 .top_subnavi2 .ts2-1 a:hover {background:url('/skin/img/main/sub_menu_on_bg2.gif') no-repeat;background-position:0 -8px;width:128px;height:26px;}
#top_navi2 .top_subnavi2 .ts2-2 a:hover {background:url('/skin/img/main/sub_menu_on_bg2.gif') no-repeat;background-position:0 -36px;width:128px;height:38px;}
#top_navi2 .top_subnavi2 .ts2-3 a:hover {background:url('/skin/img/main/sub_menu_on_bg2.gif') no-repeat;background-position:0 -76px;width:128px;height:26px;}

#top_navi3 .top_subnavi3 li a {display:inline-block;width:128px;}
#top_navi3 .top_subnavi3 .ts3-1 {margin-bottom:2px;height:26px;}
#top_navi3 .top_subnavi3 .ts3-2 {margin-bottom:2px;height:26px;}
#top_navi3 .top_subnavi3 .ts3-3 {margin-bottom:2px;height:26px;}
#top_navi3 .top_subnavi3 .ts3-4 {height:26px;}
#top_navi3 .top_subnavi3 .ts3-1 a {height:26px;}
#top_navi3 .top_subnavi3 .ts3-2 a {height:26px;}
#top_navi3 .top_subnavi3 .ts3-3 a {height:26px;}
#top_navi3 .top_subnavi3 .ts3-4 a {height:26px;}
#top_navi3 .top_subnavi3 .ts3-1 a:hover {background:url('/skin/img/main/sub_menu_on_bg3.gif') no-repeat;background-position:0 -8px;width:128px;height:26px;}
#top_navi3 .top_subnavi3 .ts3-2 a:hover {background:url('/skin/img/main/sub_menu_on_bg3.gif') no-repeat;background-position:0 -36px;width:128px;height:26px;}
#top_navi3 .top_subnavi3 .ts3-3 a:hover {background:url('/skin/img/main/sub_menu_on_bg3.gif') no-repeat;background-position:0 -64px;width:128px;height:26px;}
#top_navi3 .top_subnavi3 .ts3-4 a:hover {background:url('/skin/img/main/sub_menu_on_bg3.gif') no-repeat;background-position:0 -92px;width:128px;height:26px;}

#top_navi4 .top_subnavi4 li a {display:inline-block;height:26px;width:128px;}
#top_navi4 .top_subnavi4 .ts4-1 {margin-bottom:2px;height:26px;}
#top_navi4 .top_subnavi4 .ts4-2 {margin-bottom:2px;height:26px;}
#top_navi4 .top_subnavi4 .ts4-3 {margin-bottom:2px;height:26px;}
#top_navi4 .top_subnavi4 .ts4-4 {margin-bottom:2px;height:26px;}
#top_navi4 .top_subnavi4 .ts4-5 {height:26px;}
#top_navi4 .top_subnavi4 .ts4-1 a:hover {background:url('/skin/img/main/sub_menu_on_bg4.gif') no-repeat;background-position:0 -8px;width:128px;height:26px;}
#top_navi4 .top_subnavi4 .ts4-2 a:hover {background:url('/skin/img/main/sub_menu_on_bg4.gif') no-repeat;background-position:0 -36px;width:128px;height:26px;}
#top_navi4 .top_subnavi4 .ts4-3 a:hover {background:url('/skin/img/main/sub_menu_on_bg4.gif') no-repeat;background-position:0 -64px;width:128px;height:26px;}
#top_navi4 .top_subnavi4 .ts4-4 a:hover {background:url('/skin/img/main/sub_menu_on_bg4.gif') no-repeat;background-position:0 -92px;width:128px;height:26px;}
#top_navi4 .top_subnavi4 .ts4-5 a:hover {background:url('/skin/img/main/sub_menu_on_bg4.gif') no-repeat;background-position:0 -120px;width:128px;height:26px;}

#top_navi5 .top_subnavi5 li a {display:inline-block;height:26px;width:128px;}
#top_navi5 .top_subnavi5 li {height:26px;}
#top_navi5 .top_subnavi5 .ts5-1 {margin-bottom:2px;}
#top_navi5 .top_subnavi5 .ts5-2 {margin-bottom:2px;}
#top_navi5 .top_subnavi5 .ts5-1 a:hover {background:url('/skin/img/main/sub_menu_on_bg5.gif') no-repeat;background-position:0 -8px;width:128px;height:26px;}
#top_navi5 .top_subnavi5 .ts5-2 a:hover {background:url('/skin/img/main/sub_menu_on_bg5.gif') no-repeat;background-position:0 -36px;width:128px;height:26px;}
#top_navi5 .top_subnavi5 .ts5-3 a:hover {background:url('/skin/img/main/sub_menu_on_bg5.gif') no-repeat;background-position:0 -64px;width:128px;height:26px;}
#top_navi5 .top_subnavi5 .ts5-4 a:hover {background:url('/skin/img/main/sub_menu_on_bg5.gif') no-repeat;background-position:0 -92px;width:128px;height:26px;}
*/
#foo_pag {left: 0;top: auto;bottom: 30px;position: absolute;}

/*¸ÞÀÎ ·Ñ*/
.list_carousel {margin:0;width:100%;}
.list_carousel ul {margin:0;padding:0;list-style:none;display: block;}
.list_carousel li {text-align: center;width: 1920px;height: 446px;padding: 0;margin:0;display: block;float: left;}
.list_carousel.responsive {width:auto;margin-left:0;}

a.prev span, a.next span {display: none;}
.pagination {float:right;padding:0 0 0 0;}
/* .pagination a {background: url('/skin/img/main/miscellaneous_sprite.png') 0 -300px no-repeat transparent;width: 15px;height: 15px;margin: 0 0px 0 0;display: inline-block;}
.pagination a.selected {background-position: -25px -300px;cursor: default;} */
.pagination a {width: 10px;height: 10px;margin-right: 10px;display: inline-block;border: 1px solid #fff;border-radius: 50%;}
.pagination a.selected {background-color: #fff;}
.pagination a span {display: none;}
.clearfix {float: none;clear: both;}

#sub_container {width:1000px;margin:0 auto;}

#sub_smenu {border-bottom:1px solid #c0c0c0;}
#sub_smenu .ss_menu {width:1000px;margin:0 auto;overflow:hidden;}
#sub_smenu .ss_menu h4 {float:left;}
#sub_smenu .ss_menu .sub_top_menu li {margin-right:1px;}
#sub_smenu .ss_menu .sub_top_menu li.last {margin-right:0;}
.ss_menu {padding: 0;-webkit-box-align: center;align-items: center;display: flex;height: 70px;justify-content: space-between;}
.ss_menu h4 {font-size: 28px;color: #000;font-weight: 500;}
.sub_top_menu {-webkit-box-align: center;align-items: center;display: flex;justify-content: flex-end;}
.sub_top_menu li a {width: 156px;height: 70px;background-color: #ffd500;color: #fff;font-weight: 500;font-size: 15px;-webkit-box-align: center;align-items: center;display: flex;justify-content: center;text-shadow: 2px 2px 2px gray;    text-align: center;}
.sub_top_menu.xs li a {width: 90px;}
.sub_top_menu li a:hover {text-decoration: none;}
.sub_top_menu li.on a {background-color: #231815;}

.product_list {overflow: hidden;margin: 0 -10px;}
.product_list * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.product_list .item {float: left;width: 33.333333333%;padding: 0 10px;margin-bottom: 20px;}
.product_list .item a {display: block;}
.product_list .item .img {border: 2px solid #ddd;}
.product_list .item img {height: 242px;display: block;margin: 0 auto;max-width:100%;}
.product_list .item .tit {font-size: 15px;color: #000;margin-top: 10px;font-weight: 500;text-align: center;}

.product_list .nodata {text-align: center;padding: 150px 0;font-size: 25px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}

#sub_title {margin-bottom: 15px;margin-top: 50px;position:relative;}
#sub_title span {position:absolute;bottom:0;right:0;color:#999999;font-size:11px;}

/* ¼îÇÎ¸ô ½ÃÀÛ */
#shop_wrap {min-width:950px;}
#shop_header {height:208px;background:url('/skin/img/shop/hearder_bg.gif') repeat-x;position:relative;z-index:10}
.shop_gnb {margin:0 auto;width:950px;height:208px;position:relative;z-index:10}
.shop_gnb .shop_link {position:absolute;top:5px;right:0;}
.shop_gnb .shop_link ul li {float:left;}
.shop_gnb .shop_top_banner {position:absolute;top:27px;left:0;}
.shop_gnb .shop_logo {position:absolute;top:62px;left:382px;}
.shop_gnb .shop_search {position:absolute;top:71px;right:0;width:213px;height:25px;background:url('/skin/img/shop/search_bar.gif') no-repeat;}
.shop_gnb .shop_search .ss_box {position:relative;}
.shop_gnb .shop_search .ss_box .input_txt {position:absolute;top:2px;left:2px;}
.shop_gnb .shop_search .ss_box .input_txt input {width:170px;border:none;font-weight:bold;}
.shop_gnb .shop_search .ss_box .input_btn {position:absolute;top:0;right:2px;}
.shop_gnb .shop_big_menu {position:absolute;bottom:71px;right:0;}
.shop_gnb .shop_big_menu ul li {float:left;}
.shop_lnb {position:absolute;bottom:3px;left:0;z-index:10;width: 100%;}
.shop_lnb .bar:before {content: "";display: block;background:url('/skin/img/shop/shop_lnb_bar.gif') no-repeat 0 0;width: 2px;height: 11px;position: absolute;right: 0;top: 50%;margin-top: -5px;}
.shop_lnb .shop_m1 {margin-right:102px;position: absolute;left: 0;top: -2px;}
.shop_lnb .shop_m2 {padding-left: 270px;}
.shop_lnb ul > li {position: relative;float: left;}
.shop_lnb ul > li > a {font-size: 15px;color: #fff;font-weight: 500;height: 43px;-webkit-box-align: center;align-items: center;display: flex;justify-content: center;padding: 0 25px;}
.shop_lnb ul > li > a:hover {text-decoration: none;}
.shop_lnb .shop_m5 {position:relative;}
.shop_lnb .last {background:none;float:left;}

.shop_m5 ul.top_subnavi6 {display:none;position:absolute;top:43px;left:50%;margin-left: -64px;z-index:10;width:128px;height:125px;background:url('/skin/img/main/sub_menu_bg6.gif') no-repeat center -3px;}
.shop_m5 .top_subnavi6 span {display:none;}
.shop_m5 .top_subnavi6 li a {display:inline-block;height:26px;width:128px;}
.shop_m5 .top_subnavi6 li {height:26px;}
.shop_m5 .top_subnavi6 .ts6-1 {margin:4px 0 2px 0;}
.shop_m5 .top_subnavi6 .ts6-2 {margin-bottom:2px;}
.shop_m5 .top_subnavi6 .ts6-3 {margin-bottom:2px;}
.shop_m5 .top_subnavi6 .ts6-1 a:hover {background:url('/skin/img/main/sub_menu_on_bg6.gif') no-repeat;background-position:0 -7px;width:128px;height:26px;}
.shop_m5 .top_subnavi6 .ts6-2 a:hover {background:url('/skin/img/main/sub_menu_on_bg6.gif') no-repeat;background-position:0 -35px;width:128px;height:26px;}
.shop_m5 .top_subnavi6 .ts6-3 a:hover {background:url('/skin/img/main/sub_menu_on_bg6.gif') no-repeat;background-position:0 -63px;width:128px;height:26px;}
.shop_m5 .top_subnavi6 .ts6-4 a:hover {background:url('/skin/img/main/sub_menu_on_bg6.gif') no-repeat;background-position:0 -91px;width:128px;height:26px;}


#shop_container {width:950px;margin:50px auto 30px auto;position:relative;z-index:0}

#shop_sub_title {width:950px;height:64px;position:relative;}
#shop_sub_title h4 {position:absolute;bottom:10px;left:0;}
#shop_sub_title span {position:absolute;bottom:14px;right:0;color:#999999;font-size:11px;}

.good_main_roll {border:0px solid #dcdcdc;position:relative;height:341px;width:950px;text-align:center;}
.good_main_roll .prev {position:absolute;top:150px;left:0;z-index: 10;cursor:pointer;}
.good_main_roll .next {position:absolute;top:150px;right:0;z-index: 10;cursor:pointer;}

.faq{border-bottom:1px solid #ddd;font-size:12px}
.faq .hgroup{position:relative;margin:0 0 10px 0;*zoom:1}
.faq .hgroup .trigger{overflow:visible;position:absolute;top:0;right:0;margin:-20px 0 0 0;padding:0;border:0;background:none;font-size:12px;cursor:pointer}
.faq ul{margin:0;padding:0;list-style:none}
.faq .q{margin:0;border-top:1px solid #ddd}
.faq .q a.trigger{display:block;padding:15px 15px;background:#fafafa;font-weight:bold;color:#333;text-align:left;text-decoration:none !important;font-size: 14px;font-weight: 500;}
.faq .hide .q a.trigger{font-weight:normal;background:none}
.faq .q a.trigger:hover,
.faq .q a.trigger:active,
.faq .q a.trigger:focus{background:#f8f8f8;color:#000}
.faq .a {margin:0;padding:10px 15px;line-height:1.5}
.faq .a span {font-family: 'Noto Sans', Arial, Helvetica, sans-serif,µ¸¿ò !important;font-size: 14px !important;font-weight: 400 !important;line-height: 1.6 !important;}

#sub_title h4 {font-size: 22px;color: #000;font-weight: 700;}
.ceo_intro {min-height: 635px;background: url('/skin/img/sub/01bg.jpg') no-repeat right bottom;padding-top: 50px;}
.ceo_intro_in {max-width: 470px;}
.ceo_intro .tit {font-size: 18px;font-weight: 500;margin-bottom: 20px;color: #000;}
.ceo_intro .tit strong {font-weight: 700;color: #000;}
.ceo_intro p {font-size: 13px;color: #666;font-weight: 400;word-break: keep-all;}

.ceo_intro .sign {font-size: 15px;font-weight: 500;margin-top: 20px;color: #000;}
.ceo_intro .sign strong {font-weight: 700;color: #000;}

.quick_wrap {position: absolute; right: 0;top: 370px; width: 90px; z-index: 100;border: 1px solid #000;border-top-left-radius: 20px; border-bottom-left-radius: 20px; overflow: hidden;}   
.logo_wrap {padding: 10px 0;background-color: #fed600;display: flex; align-items: center; justify-content: center;}
.quick_list {display: block;background-color: #fff;padding: 0 10px;}
.quick_list:before {display: table;content: "";}
.quick_list:after {display: table;content: "";clear: both;}
.quick_list li {padding: 10px 0;display: flex; align-items: center; justify-content: center;border-bottom: 1px solid #ddd;}
.quick_list li:last-child {border-bottom: none;}

.today_item {display: block;}   
.today_item:before {display: table;content: "";}
.today_item:after {display: table;content: "";clear: both;}
.today_item li {display: block;padding: 0;border: none;margin-bottom: 5px;}
.today_item li:last-child {margin-bottom: 0;}