/* BASIC css start */
#main { position: relative; border-bottom:1px solid #dbdbdb;}
#main:after {  content: ""; clear: both; display: block;  }
#main .visual { }
#main #stepBanner, #main #mainBanner, #main #headline, #main #moveProduct { position: relative; margin-top: 0px; }
#main .md-wrap { margin-top: 5px; padding: 12px 24px; border: 1px solid #e4e4e4; }
#main .md-wrap .hd { text-align: center; color: #7e6b61; font-size: 16px; font-weight: bold; }
#main .md-wrap .item-list { padding-bottom: 0; }
#main .md-wrap .item-list .item { width: 158px; margin-top: 15px; }
#main .md-wrap .item-list .item .thumb { width: 140px; height: 140px; border: 1px solid #d8d8d8; }
#main .md-wrap .item-list .item .info { width: 140px; }
.item-list .item .info li { color:#555;}
.item-list .item .info li.ment { font-size: 11px;    color: #898989; letter-spacing: -1px; }

#main #mainBanner { float:left; }
#main #mainBanner2 { float:left; height:228px; }
#MS_flash_main_banner_container { height:377px; }
#MS_flash_main_banner2_container { height:228px;  }
.main_board_review {     float: left; width:232px; }
.main_board_review p {background:url("/design/guswhd/rovadesign/title_review.gif")no-repeat; text-indent:35px; font-size:15px; font-family:"noto"; font-weight:400; height:33px; line-height:33px;}
.main_board_review p a { color:#fff; display:block; }
.main_board_review ul { width:214px; padding:6px 8px 0; border-right:1px solid #dbdbdb; border-left:1px solid #dbdbdb;height:119px;}
.main_board_review li { height:18px; }
.main_board_review li a { display:block; color: #707070; text-indent: 1px; font-size: 11px; vertical-align:bottom; }
.main_board_review span { float:right; display:block; margin-top:1px; }

.main4bn ul { margin:0; padding:0;  } 
.main4bn li { float:left; border:1px solid #dbdbdb; border-left:none;} 


.special_item { clear:both; margin:0px 0 30px;padding-top:5px;width:1100px; }
.special_item .roll_flash { position:relative; width:1099px; height:355px; padding:0; }
.special_item .roll_flash .btn_left { }
.special_item .roll_flash .btn_left > a { display:block; position:absolute; left:0px; top:45%; width:23px; height:32px; margin-top:-50px; text-indent:-9999px; background:url(/design/guswhd/rovadesign/md_btn_prev.gif) no-repeat;}
.special_item .roll_flash .btn_right > a { display:block; position:absolute; right:0px; top:45%; width:23px; height:32px; margin-top:-50px; text-indent:-9999px; background:url(/design/guswhd/rovadesign/md_btn_next.gif) no-repeat;}
.special_item .roll_flash .btn_left > a:hover { display:block; background:url(/design/guswhd/rovadesign/md_btn_prevA.gif) no-repeat;}
.special_item .roll_flash .btn_right > a:hover { display:block; background:url(/design/guswhd/rovadesign/md_btn_nextA.gif) no-repeat;}
.special_item .roll_flash p span { cursor:pointer; }
#viewArea { position:relative; width:94%; height:315px; overflow:hidden; margin:30px auto 0;}
.special_item #imgList { position:absolute;width:5500px;left:-5px;top:0px; }
.special_item #imgList span a { text-decoration:none;color:#848484;}
.special_item #imgList strong { text-decoration:none;font:13px "verdana";color:#3d3d3d;font-weight:bold;letter-spacing:0px;}
.special_item #imgList div { float:left;width:207px;padding:0;margin:0px;text-align:center;}
.special_item #imgList div img { width:193px; border:1px solid #dbdbdb;}
.special_item .icon img {width:auto!important; border:0!important;}
.special_item .info li {color:#555;}
.special_item .info .consumer { font-size:12px; color:#898989!important; font-family:"verdana"; letter-spacing:-1px;}
.special_item .info .price {color:#3d3d3d; font-size:14px; font-family:"verdana"; letter-spacing:-1px; font-weight:bold;}
#imgList div .size11 {font-size:12px;}




#slides1 { position:relative; display: none; width:692px; height:396px; float:left; }
#slides1 .slidesjs-navigation { margin-top:3px; }
#slides1 .slidesjs-previous { margin-right: 5px; float: left;}
#slides1 .slidesjs-next { margin-right: 5px; float: left; }
#slides1 .slidesjs-pagination { position:absolute; bottom:10px; left:10px; margin: 0px 0 0px;  float: right;  list-style: none; z-index:899;  }
#slides1 .slidesjs-pagination li { float: left; margin: 0 1px; z-index:900;}
#slides1 .slidesjs-pagination li a { z-index:900; display: block; width: 13px; height: 0; padding-top: 13px; background-image: url(/design/guswhd/rovadesign/pagination2.png); 
    background-position: 0 0; float: left; overflow: hidden; }
#slides1 .slidesjs-pagination li a.active, .slidesjs-pagination li a:hover.active { background-position: 0 -13px  }
#slides1 .slidesjs-pagination li a:hover { background-position: 0 -26px }
 #slides1 a:link, #slides a:visited { color: #333 }
 #slides1 a:hover, #slides a:active { color: #9e2020 }
.navbar { overflow: hidden }


/* ¸ÞÀÎ ¿ìÃø ¹Ì´Ï½½¶óÀÌµå */
#slides2 { position:relative; display: none; width:230px; height:238px; float:right; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
#slides2 .slidesjs-container { height:238px!important; } 
#slides2 .slidesjs-navigation { margin-top:3px; }
#slides2 .slidesjs-previous { margin-right: 5px; float: left;}
#slides2 .slidesjs-next { margin-right: 5px; float: left; }
#slides2 .slidesjs-pagination { position:absolute; bottom:5px; left:10px; margin: 0px 0 0px;  float: right;  list-style: none; z-index:899;  }
#slides2 .slidesjs-pagination li { float: left; margin: 0 1px; z-index:900;}
#slides2 .slidesjs-pagination li a { z-index:900; display: block; width: 13px; height: 0; padding-top: 13px; background-image: url(/design/guswhd/rovadesign/pagination2.png); 
    background-position: 0 0; float: left; overflow: hidden; }
#slides2 .slidesjs-pagination li a.active, .slidesjs-pagination li a:hover.active { background-position: 0 -13px  }
#slides2 .slidesjs-pagination li a:hover { background-position: 0 -26px }
 #slides2 a:link, #slides a:visited { color: #333 }
 #slides2 a:hover, #slides a:active { color: #9e2020 }
.navbar { overflow: hidden }


.month_sale {margin-top:37px;}
.month_sale .month_banner { float:left;}
.month_sale .item-list { float:left; margin-left:5px;}
.month_sale .item-list .item { width:208px; box-sizing:border-box; padding:0 16px; }
.month_sale .item-list .item dt img { width:175px; }
.month_sale .item-list .item .info {width:180px;}

.speciallist {margin-top:35px;}
/* BASIC css end */

