/* BASIC css start */
#contentWrap {width:1286px;}

#mainimg {width:1700px; margin:auto;}


.item-hd {text-align:left;}
.item-hd h2 {margin-top:70px !important;}





/* .item-wrap */
.customtabs-panels .item-cont { zoom: 1; overflow: hidden; }
.customtabs-panels .item-cont:after { content: ""; display: block; clear: both; }
.customtabs-panels .item-cont .item-list { float: left; width: 25%; margin: 10px 0; text-align: center; height:160px;}
.customtabs-panels .item-cont .item-list dt img { max-width: 160px; max-height:160px; }
.customtabs-panels .item-cont .item-list .prd-name { margin-top: 8px; }
.customtabs-panels .item-cont .item-list .prd-price { margin-top: 4px; font-weight: bold; }
.customtabs-panels .item-cont .item-list .color,
.customtabs-panels .item-cont .item-list .preview { margin-top: 4px; }







/**
#main .visual { zoom: 1; overflow: hidden; }
#main .visual:after { content: ""; display: block; clear: both; }
#main .visual .symbol,
#main .visual .ad,
#main .visual .notice { float: left; }
#main .visual .symbol { overflow: hidden; width: 600px; margin-right: 15px; }
#main .visual .ad,
#main .visual .notice { width: 161px; }
#main .visual .notice dt { padding: 5px 0; }
#main .visual .notice dd { margin-top: 10px; }
#main .visual .notice dd .notice-list a { font-size: 11px; padding-bottom: 5px; }
#main .visual .ad { margin-top: 30px; }
*/
/* best-evt */
#main .best-evt { zoom: 1; overflow: hidden; margin-top: 20px; }
/* slideBestEvt */
#main #slideBestEvt { float: left; width: auto; border-left: 0; }
/* hashBestEvt */
#main #hashBestEvt { position: relative; float: right; }
/* headlineBanner */
#main #headlineBanner { position: relative; margin-top: 20px; }
/* mdItem */
#main #mdItem { position: relative; margin-top: 20px; }
/* BASIC css end */

