/* BASIC css start */
/* ¸ÞÀÎ ÄÜÅÙÃ÷ */
#wrap_main {}
#container_vis {overflow:hidden;position:relative;width:100%;height:540px}
#container_vis .bg_vis li {display:none;position:absolute;left:0;top:0;z-index:50;width:100%;height:540px}
#container_vis .bg_vis li a {display:block;width:100%;height:100%}
#container_vis .dot_vis {position:absolute;left:50%;bottom:25px;z-index:70;margin-left:-22px}
#container_vis .dot_vis li {float:left;width:12px;height:12px;margin:0 5px;border-radius:50%;background-color:#fff;cursor:pointer}
#container_vis .dot_vis li.selected {background-color:#eed821}

#wrap_main .container_bnr {overflow:hidden;margin-top:55px}
#wrap_main .container_bnr .clear {width:654px;height:172px;margin-bottom:10px}
#wrap_main .container_bnr .clear img {width:100%;height:auto;}
#wrap_main .container_bnr>.fl .fl {width:322px;height:172px}
#wrap_main .container_bnr>.fl .fl img {width:100%;height:100%;}

#wrap_main .latest_item .latest_tit {position:relative;margin-top:30px;padding-top:12px;font-size:27px;line-height:30px;color:#333;letter-spacing:-0.5px}
#wrap_main .latest_item .latest_tit:before {position:absolute;left:0;top:0;width:28px;height:4px;background-color:#f5d500;content:""}
#wrap_main .latest_item .latest_tit a {display:inline-block;font-size:27px;line-height:30px;color:#333;letter-spacing:-0.5px}
#wrap_main .latest_item .latest_tit span {font-size:16px;color:#bababa}
#wrap_main .latest_item .list_item {overflow:hidden;width:100%}
#wrap_main .latest_item .list_item li {overflow:hidden;float:left;width:230px;margin:30px 43px 0 0;text-align:center}
#wrap_main .latest_item .list_item .it_img {width:230px;height:230px;margin-bottom:15px;background-color:#eee}
#wrap_main .latest_item .list_item .it_img img {width:100%;height:auto}
#wrap_main .latest_item .list_item .it_icon {margin-bottom:5px}
#wrap_main .latest_item .list_item .it_name a {line-height:20px;font-family:Gulim, "±¼¸²", sans-serif;color:#444}
#wrap_main .latest_item .list_item .it_name a:hover, #wrap_main .latest_item .list_item .it_name a:focus {color:#d0143c}
#wrap_main .latest_item .list_item .it_price {font-weight:bold;line-height:20px;font-family:Gulim, "±¼¸²", sans-serif;color:#1c1c1c}
#wrap_main .latest_item .list_item .it_price strike {display:block;color:#aaa}
#wrap_main .latest_item .list_item .it_price .sold_out {color:#ff0000}
#wrap_main .review_banner img {width:100%}

#wrap_main .latest_best {overflow:hidden;margin-top:55px}

#wrap_main .latest_new {overflow:hidden;margin-top:45px}

#wrap_main .latest_rcmd {overflow:hidden;margin-top:70px}
#wrap_main .latest_rcmd .list_item li:nth-of-type(4n) {margin-right:0}
#wrap_main .latest_rcmd .list_item li:nth-of-type(4n+1) {clear:both}

#wrap_main .image_view {overflow:hidden;float:left;position:relative;width:492px;height:476px;margin-right:10px}
#wrap_main .image_view li {display:none;position:absolute;left:0;top:0;width:492px;height:476px;background-color:#eee}
#wrap_main .image_view li span {display:inline-block;position:absolute;left:0;top:0;width:462px;height:55px;padding-left:30px;font-size:20px;line-height:54px;background-color:rgba(87,72,66,0.7);color:#fff}
#wrap_main .image_view .btn_left {position:absolute;left:0;top:212px;z-index:50;cursor:pointer}
#wrap_main .image_view .btn_right {position:absolute;right:0;top:212px;z-index:50;cursor:pointer}

#wrap_main .latest_gallery {overflow:hidden;float:left;width:508px;height:464px;padding:10px 19px 0px 19px;border:1px solid #d9d9d9}
#wrap_main .latest_gallery li {overflow:hidden;float:left;width:159px;margin:14px 5px 24px 5px}
#wrap_main .latest_gallery .gall_img {width:159px;height:159px;margin-bottom:15px;background-color:#eee}
#wrap_main .latest_gallery .gall_img img {width:100%;height:auto}
#wrap_main .latest_gallery .gall_sbj {overflow:hidden;font-size:15px;line-height:20px;color:#666;white-space:nowrap;text-overflow:ellipsis}
/* BASIC css end */

