@charset "utf-8";
/* CSS Document */
.border{border:1px solid #e9e9e9; border-top:none; margin-bottom:10px;}
.left{float:left; width:707px; overflow:hidden; margin-right:10px;}
.right{float:left; width:263px; overflow:hidden;}
a.more{float:right; color:#CC6633; width:40px; line-height:25px; text-align:right; overflow:hidden; margin-right:12px;_margin-right:8px;}
.marginbottom{margin-bottom:10px;}
.midad{*margin-top:-10px;_margin-top:0px;}

.online{float:left; width:277px; overflow:hidden; margin-right:10px;}
.title{background:url(/style/images/index_title_right1.gif) no-repeat -433px 0;}
.title span{float:left; display:block; width:4px; height:25px; background:url(/style/images/index_title_left1.gif) no-repeat;}
.title h2{float:left; color:#ce3400; font-size:14px; padding-left:12px; line-height:25px; width:130px; overflow:hidden;}
.title b{text-align:right; color:#656565; font-weight:normal; line-height:25px; height:25px; width:115px; overflow:hidden; display:block;}

.listonline{ height:207px; *width:275px;_width:270px;}
.listonline li{float:left; width:84px; overflow:hidden; margin:5px 2px 2px 5px;_margin:5px 2px 2px 3px;}
.listonline img{border:1px solid #ccc;}
.listonline p{text-align:center; line-height:20px; height:20px;*line-height:22px;*height:22px;*display:block; overflow:hidden;}

.recommend{background:url(/style/images/index_title_right1.gif) no-repeat top left; width:275px;}
.recommend h2{margin-left:16px; line-height:25px; height:25px; width:70px; overflow:hidden; color:#ce3400; font-size:14px;}
.recommend img{float:left; display:block; margin:7px 10px 0 10px;*margin:10px 10px 0 10px;_margin:10px 10px 0 3px; border:none; width:95px; overflow:hidden;}
.recommend ul{background:url(/style/images/index_icon_1_4.gif) no-repeat 0 6px;*margin:3px 0 5px;_margin:2px 0 0; width:160px; overflow:hidden;}
.recommend li{line-height:13px;_line-height:14px; margin-left:15px;_margin-left:8px; width:158px; overflow:hidden;}

.pic_ad{float:left; width:420px; overflow:hidden;}
.ad{width:420px; height:233px; overflow:hidden; position:relative;}
.slider, .num{position:absolute; margin:0px;}
.slider li{list-style:none;	display:inline;}
.slider img{width:420px; height:233px; display:block;}
.num{right:1px;	bottom:4px;}
.num li{float:left; color:#b20000; text-align:center; line-height:12px; width:12px; height:12px; font-family:Arial; font-size:12px; cursor:pointer; overflow:hidden; margin:0 1px; border:1px solid #ccc; background-color:#fff;}
.num li.on{color:#fff; line-height:14px; width:14px; height:14px; margin:0 1px; font-family:Arial; font-size:12px; border:0; background-color:#b20000; font-weight:bold;}
/*滚动广告样式over*/

.titlelife{background:url(/style/images/index_title_right1.gif) no-repeat -3px 0;}
.titlelife span{float:left; display:block; width:4px; height:25px; background:url(/style/images/index_title_left1.gif) no-repeat;}
.titlelife h2{float:left; color:#ce3400; font-size:14px; padding-left:12px; line-height:25px; width:100px; overflow:hidden;}
.titlelife b{color:#656565; font-weight:normal; line-height:25px; height:25px; width:580px; overflow:hidden; display:block;}

.lifedh{padding:2px 0; background:url(/style/images/index_life_bg.gif) repeat-x left bottom; width:705px;}
.lifedh ul{margin:2px 0 0;*margin:8px 0 10px;_margin:9px 0 10px;}
.lifedh li{float:left; width:350px; overflow:hidden; margin:6px 0;*margin:5px 0;}
.lifedh li img{float:left; width:80px; overflow:hidden; margin-right:5px; margin-top:5px;}
.lifedh li b{display:block; width:265px; overflow:hidden; font-weight:normal;}
.lifedh .hot{font-size:14px; color:#0041D9; font-weight:normal;}
.lifedh .hot a{color:#0041D9; font-size:14px; font-weight:bold;}
.lifedh span{margin:6px 8px;*margin:5px 8px; display:block; color:#888;}
.lifedh span a{color:#888;}
.lifedh span strong{color:#333;}
.hotpic{background:url(/style/images/hot.gif) no-repeat top right; width:22px; overflow:hidden; display:block;}

.ribbon{border:1px solid #e9e9e9; margin-bottom:10px; width:261px; overflow:hidden;}
.ribbon ul{margin:12px 0 3px 2px;*margin:12px 0 1px 1px;_margin:12px 0 2px 1px;}
.ribbon li{float:left; margin:1px 7px 12px;_margin:1px 5px 12px; widows:115px; height:32px; overflow:hidden;}

.offers{background:url(/style/images/index_hot_bg.gif) no-repeat; height:145px;  margin-bottom:10px; margin-top:10px; border-bottom:1px solid #FFF1E1;}
.offers h2{float:left; width:70px; line-height:32px; margin:4px 0 0 32px;_margin:4px 0 0 16px; overflow:hidden; font-size:14px; color:#CC3300;}
.offers a.more{margin-top:7px;}
.offers ul{margin:0 10px;}
.offers span{border:1px solid #ccc; display:block; margin-bottom:2px;}
.offers li{background:url(/style/images/index_icon_c.gif) no-repeat 0 8px; padding-left:10px;}

.bookedticket{border:1px solid #ccc; margin-bottom:10px;}

.title2{background:url(/style/images/index_title_right2.gif) no-repeat -3px 0; width:707px; overflow:hidden;}
.title2 span{float:left; background:url(/style/images/index_title_left2.gif) no-repeat; width:4px; height:25px; overflow:hidden; display:block;}
.title2 h2{float:left; color:#ce3400; font-size:14px; padding-left:12px; line-height:25px; width:287px; overflow:hidden;}
.title2 a.more{float:left; color:#CC6633; width:40px; line-height:25px; text-align:left; overflow:hidden; margin-right:12px;_margin-right:8px;}
.title2 b{float:left; width:1px; overflow:hidden; display:block; margin-left:-4px; background:url(/style/images/index_title_line.gif) no-repeat 0 5px; height:25px;}

.eatmtv{*height:316px;*margin-bottom:0;}
.midblock{float:left; width:338px; overflow:hidden; margin:6px;_margin:6px 3px;}
.midblock li{float:left; width:190px; overflow:hidden;}
.midblock em{float:left; display:block; width:px; overflow:hidden; margin-right:15px; font-style:normal;}
.midblock em img{border:1px solid #ccc; padding:3px;}
.midblock em p{text-align:center; margin-bottom:10px;}
.midblock h3{background:url(/style/images/index_title_bg.gif) no-repeat; height:18px; line-height:18px; font-weight:normal; display:block; width:120px; overflow:hidden; padding-left:10px; margin:4px 0;}
.midblock h3.top{margin:0 0 4px;}
.midblock h3 a{color:#fff;}
.midblock li p{background:url(/style/images/index_icon_+.gif) no-repeat 0 8px; height:18px; line-height:18px;}
.midblock li p a{margin-left:10px;}
.midblock li p span{float:right; color:#cd0000;}
.group{background:url(/style/images/index_group_bg.gif) repeat-x left bottom; border:1px solid #F0F7FD; padding:5px;*padding:2px 5px;}
.group span{float:left; color:#0B4C76; font-weight:bold;}
.group p{float:left; width:260px;}

.toplist h2{float:left; width:54px; overflow:hidden; text-align:center; line-height:25px; background:url(/style/images/index_bt_bd.gif) no-repeat; font-size:14px; margin-right:2px;}
.toplist .tab_menu{float:left; width:207px; height:22px; margin-top:3px; overflow:hidden; background:none;}
.toplist .tab_menu li{float:left; margin-right:2px; width:62px; height:22px; overflow:hidden; text-align:center; line-height:22px; cursor:pointer; font-size:12px; background:url(/style/images/index_bt_bd_tab_hover.gif) no-repeat;}
.toplist .tab_menu li.hover{background:url(/style/images/index_bt_bd_tab_selected.gif) no-repeat; color:#fff;}
.toplist .tab_menu li.selected{color:#fff; font-size:12px; font-weight:bold; background:url(/style/images/index_bt_bd_tab_selected.gif) no-repeat;}
.toplist .tab_box{*width:263px;*overflow:hidden;}
.hide{display:none;}

/*排行滑动显示*/
#sidebar{border:1px solid #e9e9e9;}
#sidebar2{border:1px solid #e9e9e9;}
#sidebar3{border:1px solid #e9e9e9;}
.num_one{display:none; width:259px; height:106px;_height:111px; overflow:hidden; margin:1px; background:#f8f8f8;}
.num_one a img{float:left; padding:3px; border:1px solid #ccc; margin:10px 10px 3px;}
.num_one b{float:left; display:block; font-weight:normal; width:140px; overflow:hidden; margin:10px 0 0; color:#666;}
.num_one b a{font-size:14px; font-weight:bold;}
.num_one b p{line-height:18px;}
.num_one a{color:#cc3300;}
.num_one span{float:left; margin-left:10px;}
.num_one a.more{float:right; line-height:22px;}
.num_one em{clear:both; display:block;}
.num_two{clear:both; cursor:pointer; height:23px; line-height:23px; padding-left:8px;}
.num_two span{margin:5px 5px 0 0; display:block; width:13px; height:13px; float:left;}
.num_two a{float:left; margin-right:8px;}
.num_two i{float:right; margin-right:5px; display:block; width:85px; margin-top:3px;}
#s1{display:none;}
#b1{display:block;}
#ss1{display:none;}
#bb1{display:block;}
#t1{display:none;}
#tb1{display:block;}
.bg{background-color:#fff;}
.bg01{background-color:#F7F7F7;}
/*排行滑动显示over*/

.midleft{float:left; width:348px; overflow:hidden; margin-right:10px; background:url(/style/images/index_title_right1.gif) no-repeat -362px 0;}
.midright{float:left; width:349px; overflow:hidden; background:url(/style/images/index_title_right1.gif) no-repeat -361px 0;}

.midleft h2, .midright h2{float:left; background:url(/style/images/index_title_1.gif) no-repeat; width:63px; overflow:hidden; line-height:25px; text-align:center; color:#fff; font-size:14px;}
.midleft b, .midright b{float:left; margin-left:10px; line-height:25px; font-weight:normal;}
.midleft a.more, .midright a.more{float:right; margin-right:8px; text-align:center;}

.midleft ul{width:346px; overflow:hidden; padding-bottom:10px;*padding-bottom:5px;}
.midleft li{margin:10px 8px 0;*margin:9px 8px 0;}
.midleft img{float:left; border:1px solid #ccc; margin-right:8px;}
.midleft p{float:left; width:230px; overflow:hidden; display:block; margin-top:4px;}
.midleft p a.name{color:#FF7200; font-size:13px; font-weight:bold; line-height:15px;}
.midleft p span{line-height:18px; color:#666; display:block; margin-top:3px;}
.midleft p a.more{float:right; width:40px; height:18px; line-height:18px; overflow:hidden; color:#000; margin-top:-10px;}

.midright ul{width:347px; overflow:hidden; *padding:0 0 4px;_padding:0;}
.midright p{float:left; width:122px; overflow:hidden; margin:8px 8px 0;*margin:13px 8px 10px; display:block;}
.midright img{border:1px solid #ccc; padding:3px;}
.midright span{width:114px; text-align:center; overflow:hidden; line-height:18px; margin-bottom:5px; display:block;}
.midright li{float:left; width:200px; overflow:hidden; *margin-top:6px;}
.midright li b{display:block; width:190px; height:22px; overflow:hidden; margin-left:2px;} 
.midright li b a{line-height:22px;}
.midright li .last{margin-bottom:10px;}
.midright li a.shortname1{color:#CC9900;}
.midright li a.shortname2{color:#FF7200;}

/*tab*/
.tab_menu{height:30px; background:url(/style/images/index_title_right3.gif) no-repeat; width:263px; overflow:hidden;}
.tab_menu ul{margin:0px;}
.tab_menu li{float:left; line-height:25px; height:30px; overflow:hidden; text-align:center; width:79px; margin:0px; padding:0px; cursor:pointer; font-size:14px; list-style:none;}
.tab_menu li.hover{background:url(/style/images/index_title_bg_red.gif) no-repeat -100px -29px;}
.tab_menu li.selected{color:#fff; font-size:14px; font-weight:bold; background:url(/style/images/index_title_4.gif) no-repeat;}
.hide{display:none;}
/*tab over*/
.tab_box{*width:261px;*overflow:hidden;}
.lifeword{margin:0 8px 8px; padding-top:8px;_padding-top:4px;}
.lifeword ul{float:left; overflow:hidden; width:150px; margin-right:10px;}
.lifeword li{height:20px;_height:22px; line-height:20px;_line-height:22px;}
.lifeword p{float:left; width:80px; overflow:hidden;}
.lifeword p img{border:1px solid #ccc; margin-bottom:10px;_margin-bottom:13px;}
.lifeword p img.lastpic{margin-bottom:0px;}
.lifeword .midlist{margin-bottom:10px;}
.lifepoint{margin:0 8px 8px; padding-top:6px;}
.lifepoint ul{margin-top:-6px;*margin-top:4px;}
.lifepoint li{margin-bottom:5px;*margin-bottom:4px;_margin-bottom:8px;}
.lifepoint img{float:left; border:1px solid #ccc; padding:1px; margin-right:10px;}
.lifepoint p{float:left; width:145px; overflow:hidden;}
.lifepoint p a{font-weight:bold; color:#0b4c76; display:block;}
.lifepoint p b{font-weight:normal; line-height:18px; color:#666;}

.showphoto{background:url(/style/images/index_title_right3.gif) no-repeat; width:263px; overflow:hidden;}
.showphoto h2{background:url(/style/images/index_title_4.gif) no-repeat; text-align:center; width:79px; height:30px; line-height:25px; overflow:hidden; float:left; color:#fff; font-size:14px;}
.showphoto ul{width:259px;_width:261px; padding:0 0 1px 2px;*padding:2px 0 6px 2px;_padding:0 0 4px; overflow:hidden;}
.showphoto li{float:left; width:78px; margin:2px 3px 3px;*margin:4px 3px;_margin:3px; height:58px; border:1px solid #ccc; overflow:hidden;}

.midleft2{float:left; width:348px; overflow:hidden; margin-right:10px; background:url(/style/images/index_title_right2.gif) no-repeat -362px 3px;}
.midright2{float:left; width:349px; overflow:hidden; margin-right:10px; background:url(/style/images/index_title_right2.gif) no-repeat -361px 3px;}

.midleft2 h2{float:left; background:url(/style/images/index_title_2.gif) no-repeat; width:59px; height:28px; overflow:hidden; line-height:28px; text-align:center; color:#fff; font-size:14px;}
.midleft2 span{float:left; color:#345600; margin:3px 0 0 8px; line-height:25px;}
.midleft2 span a{color:#345600;}
.midleft2 a.more{margin-top:3px; color:#797979; float:right; width:30px; line-height:25px; text-align:right; overflow:hidden; margin-right:12px;_margin-right:8px;}
.midleft2 ul{width:346px; overflow:hidden; padding:4px 0px;*padding:5px 0px 6px;_padding:2px 0px 3px;}
.midleft2 li{float:left; width:100px; overflow:hidden; margin:8px 7px 2px;_margin:8px 6px 2px;}
.midleft2 li img{border:1px solid #ccc;}
.midleft2 li p{text-align:center; height:22px; line-height:22px; margin-top:-5px;*margin-top:0px; overflow:hidden;}

.midright2 h2{float:left; background:url(/style/images/index_title_2.gif) no-repeat; width:59px; height:28px; overflow:hidden; line-height:28px; text-align:center; color:#fff; font-size:14px;}
.midright2 span{float:left; color:#345600; margin:3px 0 0 8px; line-height:25px;}
.midright2 span a{color:#345600;}
.midright2 a.more{margin-top:3px; color:#797979; float:right; width:30px; line-height:25px; text-align:right; overflow:hidden; margin-right:12px;_margin-right:8px;}
.midright2 ul{width:331px; overflow:hidden; padding:8px 8px 2px;}
.midright2 ul em{float:left; display:block; width:120px; overflow:hidden; margin-right:10px; margin-bottom:5px;}
.midright2 ul img{border:1px solid #ccc; padding:2px;}
.midright2 ul b{float:left; display:block; width:195px; overflow:hidden; font-weight:normal;}
.midright2 ul b h3 a{font-size:14px; font-weight:bold;}
.midright2 ul b p{color:#666; line-height:18px;}
.midright2 ul b a{color:#ff7200;}
.midright2 strong{color:#00a6b0; font-weight:normal;}


.lifecircle img{float:left; border:1px solid #ccc; padding:1px; margin:8px;}
.lifecircle b{float:left; width:145px; overflow:hidden; font-weight:normal; display:block; margin:8px 0 0;}
.lifecircle b a{font-weight:bold;}
.lifecircle ul{margin:0 8px 7px; clear:both;}
.lifecircle li{background:url(/style/images/index_icon_c.gif) no-repeat 0 8px; padding-left:8px;}

.lifehelp ul{margin:0 8px 5px;}
.lifehelp li b{color:#; font-weight:normal; padding-right:8px;}
.lifehelp li p{float:left; width:190px; overflow:hidden;}
.lifehelp li span{float:right; color:#666;}
.lifehm{color:#00a7b0;}

.oldmarket{background:url(/style/images/index_title_right2.gif) no-repeat -3px 3px; width:707px;}
.oldmarket h2{float:left; width:79px; overflow:hidden; background:url(/style/images/index_title_3.gif) no-repeat; text-align:center; color:#fff; font-size:14px; line-height:28px;}
.oldmarket span{float:left; color:#345600; margin:3px 0 0 8px; line-height:22px; width:500px;}
.oldmarket span a{color:#345600;}
.oldmarket a.more{margin-top:3px; color:#797979; float:right; width:30px; line-height:25px; text-align:right; overflow:hidden; margin-right:12px;_margin-right:8px;}
.list{width:705px; overflow:hidden; padding-bottom:4px; margin-bottom:0px;}
.listpic{padding:0 6px;}
.listpic li{float:left; width:102px; overflow:hidden; margin:12px 6.5px 6px;*margin:12px 7px 6px;_margin:12px 12px 6px 2px;}
.listpic img{border:1px solid #ccc;}
.listpic P{text-align:center; line-height:18px;}
.listpic p b{color:#ff7200; font-family:Arial;}
.listword{margin:0 8px;}
.listword li{float:left; width:210px;*width:220px; overflow:hidden; margin:0 5px;}
.line{background:url(/style/images/index_oldmarket_line.gif) repeat-x; height:1px; overflow:hidden; margin:0 6px 8px;}

.Yding{background:url(/style/images/index_title_right3.gif) no-repeat 0 3px;}
.Yding .W{background:url(/style/images/index_title_5.gif) no-repeat; text-align:center; width:109px; overflow:hidden; line-height:28px; font-size:14px; color:#fff; height:31px; overflow:hidden;}
.Yding ul{width:245px; overflow:hidden; padding:7px 8px 10px;*padding:6px 8px 5px;_padding:6px 8px 7px; border:1px solid #e9e9e9; border-top:none;}
.Yding li{background:url(/style/images/index_icon_p.gif) no-repeat 0 8px; padding-left:8px; height:22px; overflow:hidden;}
.Yding li a{color:#b20000; margin-left:5px;}

.beauty_amusement{float:left; width:705px; overflow:hidden; border:1px solid #e9e9e9; border-top:none; margin-right:10px; background:url(/style/images/index_title_bg2.gif) repeat-x; margin-bottom:10px;}
.beauty{float:left; width:351px; overflow:hidden; border-right:1px solid #e9e9e9; *padding-bottom:5px;}
.beauty h2, .amusement h2{float:left; margin-left:4px; width:70px; overflow:hidden; text-align:center; color:#CE3400; font-size:14px; line-height:25px;}
.beauty a.more{float:right; margin-right:10px;}
.amusement{float:left; width:352px; overflow:hidden;}


#tab7{float:left; width:189px; overflow:hidden; margin-top:5px; background:url(/style/images/beauty_title_bg2.gif) no-repeat;}
#tab7 div{line-height:27px; padding-left:7px;}
#tab7 .over{background:url(/style/images/beauty_title_bg.gif) no-repeat; height:28px;}
#tab7 .out{height:27px;}
#tab7 .tit_2{margin-left:10px;}
#tab7 .tit_2 a{font-size:14px;}
#tab7 .out .tit_2, #tab7 .out .tit_2 a {color:#333; font-size:14px;}
#tab7 .over .tit_2, #tab7 .over .tit_2 a{color:#FE7200; font-size:14px;}
#tab7 .tit_2 a:hover {color:#FF0000;}
#tabb7 {border:1px solid #F7D9BE; border-right:none; float:left; width:154px; margin:5px 0 5px 5px;_margin:5px 0 0 2px; overflow:hidden; height:188px;}
#tabb7 ul{margin:5px;}
#tabb7 .pic img{border:1px solid #ccc;}
#tabb7 .intro{text-indent:2em; line-height:20px; color:#666;}
#tabb7 .tit_1{color:#000; font-size:12px; font-weight:bold; text-align:center; word-spacing:nowrap; height:24px; overflow:hidden;}
.fen, .fen a{color:#FF7200;}
.undis{display:none;}
.dis{display:block;}


.amusementinfo{margin:5px;}
.showone{margin-bottom:5px;}
.showone img{float:left; border:1px solid #ccc; padding:2px; margin-right:8px;}
.showone li{float:left; color:#666; width:205px; overflow:hidden;}
.showone li a{color:#000; font-size:14px; font-weight:bold;}
.showone span.fen a{color:#FF7200; font-size:12px; font-weight:normal;}
.amusementinfo .line{background:url(/style/images/index_oldmarket_line.gif) repeat-x; height:1px; overflow:hidden; margin:0;}

.amusementlist li{float:left; background:url(/style/images/index_icon_c.gif) no-repeat 0 8px; line-height:22px; width:150px; overflow:hidden; padding-left:8px; margin:0 5px; white-space: nowrap;}


.comments{float:left; width:261px; overflow:hidden; border:1px solid #e9e9e9; margin-bottom:10px; background:url(/style/images/index_comments_title.gif) no-repeat; height:224px;}
.comments h2{float:left; margin-left:4px; width:86px; overflow:hidden; text-align:center; color:#CE3400; font-size:14px; line-height:24px;}
.comments ul{margin:3px 8px;}
.comments ul h3{background:url(/style/images/index_icon_r.gif) no-repeat 0 8px; padding-left:8px;}
.comments ul h3 a{color:#555;}
.comments ul p{color:#666; height:22px; overflow:hidden;}
.comments ul p a{color:#CC3300;}
.comments .line{background:url(/style/images/index_oldmarket_line.gif) repeat-x; height:1px; overflow:hidden; margin:0;}


