/* BASIC css start */
#column_top { position:relative }

.main_spot { position:relative; width:100%; height:0; overflow:hidden }
.main_spot ul li img { width:100% }
.main_spot .bx-pager { position:absolute; bottom:10px; left:0; width:100%; text-align:center; z-index:10 }
.main_spot .bx-pager .bx-pager-item { display:inline-block; margin:0 3px }
.main_spot .bx-pager .bx-pager-item a { display:block; width:7px; height:7px; text-indent:-9999em; border-radius:10px; background:#fff }
.main_spot .bx-pager .bx-pager-item a.active { background:#d72a2a }
.main_spot .bx-controls-direction { margin-top:-40px; position:absolute; top:50%; left:0; width:100% }
.main_spot .bx-controls-direction a { position:absolute; top:0; font-size:50px; color:#fff }
.main_spot .bx-controls-direction .bx-prev { left:5px; }
.main_spot .bx-controls-direction .bx-next { right:5px; }

.main_top_bnnr { padding:5px 0 5px 5px }
.main_top_bnnr ul { *zoom:1 }
.main_top_bnnr ul:after { display:block; clear:both; content:'' }
.main_top_bnnr ul li { float:left; width:33.33% }
.main_top_bnnr ul li a { display:block; padding-right:5px }  
.main_top_bnnr ul li a img { width:100% } 

.main_top_bnnr2 { padding:0px 0 5px 0px }
.main_top_bnnr2 ul { *zoom:1 }
.main_top_bnnr2 ul:after { display:block; clear:both; content:'' }
.main_top_bnnr2 ul li { float:left; width:20% }
.main_top_bnnr2 ul li a { display:block; padding-right:0px }  
.main_top_bnnr2 ul li a img { width:100% } 


.main_tit { padding-bottom:12px; position:relative; text-align:center;background:#fff;  }
.main_tit h2 { font-size:14px; color:#101010; letter-spacing:3px }


#column_new { padding-top:10px; position:relative }
#column_new .list_shopping3x { height:0; text-align:center; overflow:hidden }
#column_new .list_shopping3x ul { width:100%; display:table; table-layout: fixed; box-sizing: border-box; padding:0 3px; text-align:left; font-size:0; }
#column_new .list_shopping3x li { padding-bottom:20px; width:33.33%; display:inline-block; vertical-align:top; }
#column_new .list_shopping3x li a { display:block; position:relative; padding:0 3px; }
#column_new .list_shopping3x li img.listPic { border:1px solid #e8e8e8 }
#column_new .list_shopping3x .list_shoppingInfo { margin-top:10px; text-align:center; font-size:12px }
#column_new .list_shopping3x .listIco { margin-left:-50px; position:absolute; top:0; left:50%; width:28px; height:28px; text-indent:-9999em; background:url() 0 0 no-repeat; background-size:28px auto }
#column_new .list_shopping3x .bx-pager { width:100%; text-align:center; z-index:10 }
#column_new .list_shopping3x .bx-pager .bx-pager-item { display:inline-block; margin:0 3px }
#column_new .list_shopping3x .bx-pager .bx-pager-item a { display:block; width:7px; height:7px; text-indent:-9999em; border-radius:10px; background:#ddd }
#column_new .list_shopping3x .bx-pager .bx-pager-item a.active { background:#d72a2a }

#column_pick { margin-top:0px; padding:20px 0 10px; position:relative; background:url() top center repeat; background-size:320px auto }
#column_pick .list_shopping3x { height:0; text-align:center; overflow:hidden }
#column_pick .list_shopping3x li { padding-bottom:10px }
#column_pick .list_shopping3x li img.listPic { border:none }
#column_pick .list_shopping3x .bx-pager { margin-top:15px; width:100%; text-align:center; z-index:10 }
#column_pick .list_shopping3x .bx-pager .bx-pager-item { display:inline-block; margin:0 3px }
#column_pick .list_shopping3x .bx-pager .bx-pager-item a { display:block; width:7px; height:7px; text-indent:-9999em; border-radius:10px; background:#ddd }
#column_pick .list_shopping3x .bx-pager .bx-pager-item a.active { background:#d72a2a }

#column_best { margin-top:10px }

#column_whole { margin-top:0px; padding:20px 0 10px; position:relative; background:url() top center repeat; background-size:320px auto }
#column_whole .list_shopping3x { height:0; text-align:center; overflow:hidden }
#column_whole .list_shopping3x li { padding-bottom:20px }
#column_whole .list_shopping3x li img.listPic { border:1px solid #e8e8e8 }
#column_whole .list_shopping3x .bx-pager { width:100%; text-align:center; z-index:10 }
#column_whole .list_shopping3x .bx-pager .bx-pager-item { display:inline-block; margin:0 3px }
#column_whole .list_shopping3x .bx-pager .bx-pager-item a { display:block; width:7px; height:7px; text-indent:-9999em; border-radius:10px; background:#ddd }
#column_whole .list_shopping3x .bx-pager .bx-pager-item a.active { background:#d72a2a }


/* BASIC css end */

