@charset "utf-8";

@import url(../css/shop_basic.css);

/*main_banner for_shop_live_test width height fixed*/
.main_banner{ width:522px; min-height:175px; height:auto!important; height:175px; float:left;padding-right:10px;}

.new_item{ position:relative;float:left;width:166px;height:173px;border:1px solid #ececec;text-align:center;}
.new_item h2{float:left;padding-bottom:5px;}
.new_item h2 img{vertical-align:top;}
.new_item p.txt{clear:both;width:144px;margin:0 auto 0 auto;text-align:center;line-height:16px;}
.new_item p.txt img{ vertical-align:middle;}
.new_item p.item{ clear:both;float:left; width:165px;padding-bottom:3px;padding-left:1px;border}
.new_item p.item img{float:left; display:block;vertical-align:middle;}
.new_item p object{ display:block;float:left;}
.new_item p img.btn{padding:36px 10px;margin:0 1px;vertical-align:top;}
.new_item p img.slip{position:absolute;left:38px;top:29px;}
.new_item p a{color:#222; font-weight:normal!important;}

:root .new_item dl dt{padding-bottom:6px;}
.new_item dl dd{padding-top:4px;font-weight:bold;text-align:center;}
.new_item dl dd a{color:#313131;}

.section01{float:left;width:522px;padding:18px 0 10px 0;overflow:hidden;}
.section01 h2{float:left;width:100%;margin-bottom:15px;padding-bottom:6px;}
.section01 h2 img{float:left;}
.section01 h2 a img{float:right;margin:-5px 2px 0px 0!important;}
.section01 h2 img.plus{float:right!important;margin-top:1px;cursor:pointer;}
.section01 .open{float:left;overflow:hidden;width:272px;padding:13px 12px 0 12px;border:1px solid #cbcbcb;background:#fff url(../img/bg_open.gif) no-repeat left top;}
.section01 .close1{float:left;width:91px;padding:13px 9px 0 8px;border:1px solid #e7e7e7;border-width:1px 0 1px 1px; background:#f7f7f7 url(../img/bg_close.gif) no-repeat left top;}
.section01 .close2{float:left;width:93px;padding:13px 9px 0 8px;border:1px solid #e7e7e7;border-width:1px 1px 1px 0; background:#f7f7f7 url(../img/bg_close.gif) no-repeat left top;}
.section01 .close3{float:left;width:92px;padding:13px 9px 0 8px;border:1px solid #e7e7e7;border-width:1px 1px 1px 2px; background:#f7f7f7 url(../img/bg_close.gif) no-repeat left top;}
.section01 .close4{float:left;width:92px;padding:13px 9px 0 8px;border:1px solid #e7e7e7;border-width:1px 2px 1px 1px; background:#f7f7f7 url(../img/bg_close.gif) no-repeat left top;}

.section01 .open_info{float:left;width:153px;}
.section01 .open_info h2{width:180px;padding:5px 0 4px 0;}
.section01 dl{clear:both;width:165px;height:90px;padding:0 0 15px 15px;}
.section01 dl dt{padding:7px 0 1px 0;color:#323232;font-weight:bold;}
.section01 dl dt.l1{width:114px;padding-right:50px;background:url(../img/icon/icon_l1.gif) no-repeat right 7px;}
.section01 dl dt.l2{width:114px;padding-right:50px;background:url(../img/icon/icon_l2.gif) no-repeat right 7px;}
.section01 dl dt.aion{width:114px;padding-right:50px;background:url(../img/icon/icon_aion.gif) no-repeat right 7px;}
.section01 dl dt.jrm{width:114px;padding-right:50px;background:url(../img/icon/icon_jrm.gif) no-repeat right 7px;}
.section01 dl dt.p9{width:114px;padding-right:50px;background:url(../img/icon/icon_p9.gif) no-repeat right 7px;}
.section01 dl dd{width:163px;padding-top:10px;line-height:15px;}
.section01 dl dd img{vertical-align:top;}
.section01 dl dt a{color:#222;}
.section01 dl dd a{color:#959595;}

.section01 .photo{clear:both;float:left;width:92px;}
.photo ul{clear:both;float:left;}
.photo ul li{ position:relative;float:left;clear:both;padding-bottom:15px;}
.photo ul li a img{display:block;vertical-align:top;border:1px solid #f2f2f2;}
.photo ul li img.slip{position:absolute;left:0;top:0;border:none;}
.photo ul li object{border:1px solid #f2f2f2;}


/*shop recommend*/
.section02{float:left;width:168px;margin:18px 0 0 10px;}
.section02 h2{float:left;width:168px;padding:9px 0 10px 0;border-bottom:2px solid #dfdfdf;}
.section02 dl{float:left;width:159px;padding:11px 9px 12px 0;border-bottom:2px solid #f0f0f0;}
:root .section02 dl{padding:10px 9px 9px 0;}
.section02 dt{float:left;width:75px;padding:19px 10px 0 6px;}
.section02 dt.event{float:left;padding:19px 10px 0 6px;background:url(../img/icon/icon_event.gif) no-repeat 6px 4px;}
.section02 dt.netcafe{float:left;background:url(../img/icon/icon_net.gif) no-repeat 6px 4px;}
.section02 dt.cam{float:left;background:url(../img/icon/icon_campaign.gif) no-repeat 6px 4px;}
.section02 dt.info{float:left;background:url(../img/icon/icon_info.gif) no-repeat 6px 4px;}
.section02 dt.goods{float:left;background:url(../img/icon/icon_goods.gif) no-repeat 6px 4px;}
.section02 dt.item{float:left;background:url(../img/icon/icon_item.gif) no-repeat 6px 4px;}
.section02 dt.avatar{float:left;background:url(../img/icon/icon_avatar.gif) no-repeat 6px 4px;}
.section02 dd{float:right;}
.section02 dt a{color:#666;}

.main_event_list h3{float:left;width:475px;padding:10px 0 10px 0;color:#333;font-size:12px;}
.main_event_list h3 a{color:#222!important;font-weight:bold!important;}
.main_event_list h3 a img{float:right;margin-top:-10px;}
.main_event_list{clear:both;float:left;width:700px;margin-top:-12px;}
.main_event_list li{float:left;padding:12px 0 15px 0;border-bottom:1px solid #dfdfdf;}
.main_event_list li a{color:#888;}
.main_event_list li p{float:left;width:320px;line-height:16px;}
.main_event_list li p.thum{float:right;width:147px;}
.main_event_list li p.thum img{margin-left:10px;}
.main_event_list li p.banner{width:205px;height:92px;padding-right:20px;}





