/* BASIC css start */
/* 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; }

#ftWrap{margin-top:0px!important;}

/* main ·Ñ¸µ */
.main_visuwrap {width:1200px; height:720px; margin-bottom:107px; overflow:hidden; position:relative; position:reltive;}
.main_visuwrap img{}
.main_visuwrap .mainban_box { width:1200px; height:720px; overflow:hidden; position:relative; z-index:1;}

.main_visuwrap .mainnvz{position:absolute; bottom:15px; right:25px; z-index:10;}
.main_visuwrap .mainnvz a{display:inline-block; zoom:1; _display:inline; *display:inline; width:17px; height:7px; font-size:0px; background:#ffffff; margin:0px 2px;}
.main_visuwrap .mainnvz a.activeSlide{background:#ff3366;}

/* new */
.new_prodwrap{position:relative; z-index:1; padding-left:32px; min-height:370px; margin-top:30px;}
.new_prodwrap .new_prodbox .normal_item{float:left; width:209px; margin:0px 8px;}
.new_prodwrap .new_prodbox .normal_item .prod_thumb img{width:100%; height:271px;}
.new_prodwrap .new_prodbox .normal_item .prod_body{display:none;}
.new_prodwrap .new_pdleft{position:absolute; top:125px; left:0px; z-index:5; cursor:pointer;}
.new_prodwrap .new_pdright{position:absolute; top:125px; right:0px; z-index:5; cursor:pointer;}
.new_titz{padding-left:40px;}

/* tit */
.titz{margin:0 auto 78px; text-align:center;}
.topline{padding-top:19px; border-top:1px solid #c9c9c9; margin-top:70px;}
.mdban{margin-bottom:100px; margin-top:60px;}
.mdban2{margin-bottom:109px; margin-top:60px;}

/* style banner */
.style_boxwrap{margin:70px 0px 120px;}
.style_boxwrap .style_box {padding:0px 6px; background:#fbe7e8;}
.style_boxwrap .style_box div{float:left; margin:15px 6px; width:580px; height:397px; overflow:hidden;}

/* insta */
.insta_wrap{width:100%; overflow:hidden; background:#fbe7e7; padding:60px 0px 86px; text-align:center;}
.insta_section{width:1200px; margin:0 auto; overflow:hidden;}
#instaPics{width:105%; margin-top:15px; text-align:center;}
#instaPics > div{display:inline-block; _dispaly:inline; *display:inline; margin-right:12px; margin-bottom:12px; width:190px;}
#instaPics > div img{width:100%}


/* Ä¿¹Â´ÏÆ¼ ºÎºÐ */
.main_cmtybox{border-bottom:1px solid #c9c9c9; padding-bottom:127px; margin-bottom:20px;}
.main_cmtybox > div{float:left;}
.main_cmtybox .bannerbx {margin-right:30px;}
.main_cmtybox .bannerbx div{float:left; margin-left:1px;}
.main_cmtybox .bannerbx div:first-child{margin-left:0px!important;}
.main_cmtybox .cssbox{ font-family: 'Open Sans', sans-serif; font-size:12px; color:#8b8b8b; margin:26px 0px 35px; font-weight:600; line-height:23px; }
.main_cmtybox .cssbox p{margin-bottom:5px;}
.main_cmtybox .cssbox ul li:first-child{display:block; font-size:29px; line-height:29px; color:#f53f7c; font-weight:700; margin-bottom:8px;}
.main_cmtybox .cmt_menu {width:194px; border:1px solid #3a3a3a; margin-right:25px;}
.main_cmtybox .cmt_menu div{float:left; width:95px; height:93px; border:1px solid #3a3a3a; text-align:center;}
.main_cmtybox .cmt_menu div a{display:block; width:100%; height:100%;}

.main_cmtybox .cmt_menu div.ma01 a{background:#2c4270;}
.main_cmtybox .cmt_menu div.ma02 a{background:#ffffff;}
.main_cmtybox .cmt_menu div.ma03 a{background:#ffffff;}
.main_cmtybox .cmt_menu div.ma04 a{background:#2c4270;}

/* BASIC css end */

