/* BASIC css start */
#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; }
#content {width:950px !important;}
#contentWrap {width:1200px!important;}
.selbg {padding-right:5px;}
#ftWrap #footer { position: relative; width: 1180px !important; margin-left: auto; margin-right: auto; }
.producticons img {padding-right:3px;}
.enga {width:100px;padding-top:10px;text-align:left; display:block;}
.enga A{width:100px;padding-top:10px;text-align:left; overflow:hidden;}
.pricestyle {color:#c2361f; padding-top : 15px;}

.divstyle {width:150px; margin:0 auto; text-align:center;}

#blk_scroll_wings {margin-left:130px;} 

.rollingstyle {width:900px; height:100px; overflow:hidden; }
.s_p_box {width:146px; float:left; text-align:center; margin-top:3px;}
.enga {margin:0 auto;}
.divstyle {border-right:1px solid #ccc;}
.p_n {position:absolute; top:110px; z-index:999;}
.pn {right:27px;}
/* BASIC css end */

