@charset "utf-8";
/*detail*/
.detail_wrap{ width:960px; margin:10px auto 0 auto; clear:both; overflow:hidden;}
.detail_left{ width:250px; height:405px; float:left; border:1px solid #d3cdcd; padding:4px;}
.detail_left .detail_left_pic img{ width:250px; height:340px;}
.share{ width:250px; float:left; margin:20px 0 0 0;}
.share span{ float:left; height:30px; line-height:30px;}
.detail_right{ width:670px; float:right; text-align:left;}
.detail_tit_box{ width:670px; border-bottom:1px solid #efefef; float:left; background:url(../images/shuiniao_icon6.gif) no-repeat top right; padding:0 0 10px 0;}
.detail_tit_box h1{ width:500px; float:left; border-bottom:1px dotted #ba903d; font-size:24px; font-weight:normal; font-family:microsoft YaHei; padding:0 15px 10px 15px; line-height:30px;}
.detail_tit_box h1 span{ margin:10px 20px 0 0;}

.detail_tit_box1{ width:670px; border-bottom:1px solid #efefef; float:left;}
.detail_tit_box1 h1{ width:500px; float:left; border-bottom:1px dotted #ba903d; font-size:24px; font-weight:normal; font-family:microsoft YaHei; padding:0 15px 10px 15px; line-height:30px;}
.detail_tit_box1 h1 span{ margin:10px 20px 0 0;}

.perform{ width:620px; float:left; padding:0 10px;}
.perform ul li{ font-size:14px; margin:10px 0 0 0; height:20px; line-height:20px;}
.perform ul li.perform_time{ background:url(../images/shuiniao_icon7.gif) no-repeat 0 2px; padding:0 0 0 25px;}
.perform ul li.perform_venues{ background:url(../images/shuiniao_icon8.gif) no-repeat 0 2px; padding:0 0 0 25px;}
.perform ul li.perform_time strong,.perform ul li.perform_venues strong{ color:#909090;}
.perform ul li.perform_time b,.perform ul li.perform_venues b{ font-family:Verdana, Arial, Helvetica, sans-serif;}
.perform ul li.perform_time span{ font-size:12px; color:#ff7f00; margin:0 0 0 10px;}
.perform ul li.perform_venues span{ font-size:12px; margin:0 0 0 20px;}
.option_wrap{ width:630px; float:left; margin:20px 0 0 0;}
.option_wrap .option_state{ float:left; height:35px; line-height:35px; padding:0 20px; font-size:18px; color:#e51a45; background:#f7f7f7; border:1px solid #efefef; border-bottom:none; font-family:microsoft YaHei; position:relative; z-index:2;}
.option_box{ width:628px; float:left; margin:-1px 0 0 0; position:relative; z-index:1; background:#f7f7f7; border:1px solid #efefef;}
.option_date{ color:#999999;}
.option_date dl{margin:20px 0 0 0; float:left;}
.option_date dl.b-select-date dt{ width:80px; text-align:right; float:left; line-height:40px;}
.option_date dl dd{ width:530px; float:left;}
.option_date a:hover{ text-decoration:none;}
.b-select-date dd a{ width:100px; height:34px; border:1px solid #e9e9e9; background:#fff; text-align:center; line-height:17px; color:#333; padding:2px 0; float:left; margin:0 4px 3px 0; _display:inline; font-family:Verdana, Arial, Helvetica, sans-serif;}
.b-select-date dd a:hover{ color:#e51a45; border:1px solid #e51a45; text-decoration:none;}
.b-select-date dd a.on,.b-select-price dd a.on{ border:2px solid #df0001; width:98px; height:34px;background:#fff url(../images/icon_a.png) no-repeat scroll right -87px; padding:1px 0;}
.b-select-date dd a.on:hover{ color:#e51a45; border:2px solid #df0001;}
.b-select-date .b-more{ text-align:right; clear:both; padding-top:5px}
.b-select-date .b-more span{background:url(../images/icon_a.png) no-repeat scroll right 5px; padding-right:13px; margin-right:10px; _display:inline; color:#2f97b4; cursor:pointer}
.b-select-date .b-more span.on{background-position:right -47px;}
.b-select-date .b-more span:hover{ color:#E51A45}
.option_date dl.b-select-price dt{ width:80px; text-align:right; float:left; line-height:25px;}
.b-select-price{ position:relative; z-index:75;}
.b-select-price dt{ line-height:26px;}
.b-select-price dd{ line-height:26px;}
.b-select-price dd a{ min-width:40px;  height:24px; border:1px solid #e9e9e9; background:#fff; text-align:center; line-height:24px; color:#333; padding:0 10px; float:left; margin:0 3px 3px 0; _display:inline;*white-space:nowrap;}
.b-select-price dd a.on,.b-select-price dd a.on:hover{ width:auto; height:22px; line-height:22px; _overflow:hidden; padding:0 9px; background-position:right -101px; text-decoration:none;}
.b-select-price dd a:hover{ color:#e51a45; border:1px solid #e51a45}
.b-select-price dd a.on:hover{color:#e51a45;border:2px solid #df0001;}
.b-select-price dd a.grey{ color:#bfbfbf; border:1px dashed #c7c7c7; background:#ededed; position:relative; z-index:1}
.b-select-price dd a.grey:hover{color:#bfbfbf;border:1px dashed #c7c7c7;}
.b-select-price .b-tips{ position:absolute; left:0; top:24px; background:#fffceb; border:1px solid #f2daaa; white-space:nowrap; color:#e51a45; padding:0 9px; display:none}
.b-select-price .b-tips strong,.b-countdown .count-down-msg strong{background:url(../images/icon_a.png) no-repeat scroll 0 -592px; width:9px; height:6px; display:inline-block; overflow:hidden; position:absolute; left:24px; top:-6px;}
.b-countdown .count-down-msg{ position:absolute;  left:120px; bottom:-30px; line-height:25px; background:#fffceb; border:1px solid #f2daaa; white-space:nowrap; color:#e51a45; padding:0 9px; display:none; font-size:12px; font-weight:normal; padding:0 10px}
.option_btn{ float:left; margin:20px 0 0 80px; display:inline;}
.b-buy01-btns,.b-buy02-btns,.b-shopping-cart-btns,.b-starting-btns,.b-destine-btns,.b-login-btn01,.b-buy01-btns-disabled,.b-buy02-btns-end{ background:url(../images/btn_buy.png) no-repeat; width:130px; height:34px; border:none; cursor:pointer; text-indent:-9999px; margin-right:10px; *display:block; *float:left}
.b-buy01-btns:hover{ background-position:0 -34px;}
.b-buy02-btns{background-position:-130px 0px;}
.b-buy02-btns:hover{background-position:-130px -34px;}
.b-shopping-cart-btns{background-position:-260px 0px;}
.b-shopping-cart-btns:hover{background-position:-260px -34px;}
.b-starting-btns{ width:139px; height:34px; cursor:inherit; background-position:-0 -136px;}
.b-destine-btns{background-position:-260px -68px;}
.b-destine-btns:hover{background-position:-260px -102px;}
.b-login-btn01{background-position:-130px -68px; margin:5px auto 0; float:none}
.b-login-btn01:hover{background-position:-130px -102px;}
.b-buy01-btns-disabled{background-position:-139px -136px; cursor:default}
.b-buy02-btns-end{background-position:0 -170px; cursor:default}
.option_btn p{ clear:both; color:#999999; padding:5px;}
.final_tab_box{ width:680px; float:left; overflow:hidden;}



.tab_nav { width: 680px; height: 36px; overflow: hidden; border-bottom:2px solid #cb3601; margin:10px 0 0 0; float:left;}
.tab_nav ul { width: 680px; height:36px; background: #fff; overflow: hidden; zoom:1; position: relative; z-index: 10; }
/*
.tab_nav ul li { float: left; height: 34px; margin-right: 3px; }
.tab_nav ul li a { width: 94px; height: 34px; line-height: 34px; border: 1px solid #cccccc; color: #000; font: 16px/34px \5fae\8f6f\96c5\9ed1; display: inline-block; float: left; text-align: center; background: url(../images/bg_final_tab_nav.png) repeat-x 0 0; }
.tab_nav ul li a.w123 { width: 123px; }
.tab_nav ul li a:hover, .tab_nav ul li a.on { border-color: #e51b46; color: #fff; background-position: 0 -40px; }
*/
.tab_nav ul li{ float: left; height: 34px; margin-right: 3px;width: 94px; height: 34px; line-height: 34px; border: 1px solid #cccccc; color: #000; font: 16px/34px \5fae\8f6f\96c5\9ed1; display: inline-block; float: left; text-align: center; background: url(../images/bg_final_tab_nav.png) repeat-x 0 0; }
.tab_nav ul li.on{ border-color: #e51b46; color: #fff; background-position: 0 -40px;}





.final-tab-con { width:660px; float:left; font-size:12px; text-align:left; line-height:24px; padding:10px;}
.final-tab-ask{ width:660px; float:left;}
.final-tab-ask ul{ width:100%; float:left; margin:10px 0 0 0; border-bottom:1px dotted #dddddd; padding:0 0 10px 0;}
.final-tab-ask ul li.ask{ width:640px; padding:0 10px;}
.final-tab-ask ul li.ask span{ float:right; margin:0 0 0 50px;}
.final-tab-ask ul li.answer{ width:640px; background:#f5f5f5; padding:10px; margin:10px 0 0 0; position:relative;}
.final-tab-ask ul li.answer p{ color:#ff7000; padding:5px 0 0 0;}
.final-tab-ask ul li.answer span{ width:13px; height:10px; overflow:hidden; display:block; background:url(../images/bot_icon10.gif) no-repeat; position:absolute; left:30px; top:-10px;}
.final-tab-question{ width:658px; border:1px solid #dddddd; float:left; margin:50px 0 0 0;}
.final-tab-question h3{ width:100%; height:35px; line-height:35px; background:#eeeeee; text-indent:20px; text-align:left; font-size:12px; font-weight:normal; color:#333333;}
.final-tab-question .question_txt{ width:150px; height:22px; line-height:22px; border:1px solid #cccccc;}
.final-tab-question .question_txt2{ width:500px; height:90px; line-height:22px; border:1px solid #cccccc;}
.final-tab-question .question_btn{ height:24px; line-height:24px; padding:0 10px; background:#ff7200; border:none; cursor:pointer; font-size:12px; color:#ffffff;}

.final-tab-buy{ width:660px; float:left;}
.final-tab-buy ul li{ width:660px; float:left; border-bottom:1px dotted #dddddd; padding:15px 0;}
.final-tab-buy ul li h4{ height:18px; line-height:18px; font-size:16px; border-left:4px solid #ff7000; font-family:microsoft YaHei; padding:0 0 0 10px;}
.final-tab-buy ul li .buy_box{ padding:10px 15px;}




.detail_right_part{ width:250px; float:right;}
.service_part{ width:250px; float:left; margin:21px 0 0 0;}
.service_part div{ padding:10px 0 0 0;}
.service_part div a{ margin:0 3px 0 3px;}
.detail_right_column{ width:250px; float:left; margin:10px 0 0 0;}
.detail_right_column_box{ width:246px; border:2px solid #fcb464; float:left;}
.changguan ul{ padding:0 0 10px 0;}
.changguan ul li{ width:210px; margin:10px auto 0 auto; text-align:left;}
.changguan ul li h5{ border-bottom:1px solid #888888; height:20px; line-height:20px; font-weight:normal; color:#ff8b1e;}
.changguan .cg_jieshao div{ line-height:20px; padding:5px 0 0 0; color:#666666;}
.changguan .cg_jieshao p{ text-align:right;}
.changguan .cg_jiaotong div{line-height:20px; padding:5px 0 0 0; color:#666666;}
.changguan .cg_jiaotong div span{ float:right;}
.changguan .cg_jiaotong div span a{ color:#ff8b1e;}
.piaopin{ padding:5px 0;}
.piaopin ul{ width:230px; margin:0 auto; text-align:left; padding:5px 0 0 0; clear:both;}
.piaopin ul li{ width:220px; height:20px; line-height:20px; float:left; overflow:hidden; background:url(../images/bot_icon.gif) no-repeat 0 7px; padding:0 0 0 10px;}
.piaopin p{ width:220px; margin:0 auto; text-align:right;}
.piaopin p a,.piaopin p a:hover{ color:#cb3601;}

/*channel*/
.channel_left{ width:250px; float:left;}
.channel_left_wrap{ width:238px; background:#d8d9db; float:left; margin:10px 0 0 0; padding:6px;}
.channel_left_box{ width:236px; border:1px solid #c6c7c8; background:#ffffff; float:left; overflow:hidden;}
.column_part{ width:218px; margin:5px 0 0 9px; display:inline; text-align:left; border-bottom:1px dotted #cccccc; float:left;}
.column_part h2{ width:218px; height:30px; line-height:30px; font-size:16px; float:left; background:url(../images/channel_left_titbg.gif) no-repeat bottom; text-indent:8px; font-family:microsoft YaHei;}
.column_part ul{ width:218px; border-top:1px solid #cccccc; margin:5px 0 0 0; padding:5px 0; float:left;}
.column_part ul li{ width:203px; height:22px; line-height:22px; float:left; background:url(../images/bot_icon6.gif) no-repeat 5px 8px; padding:0 0 0 15px;}
.column_part ul li a{ color:#666666;}
.column_part ul li.more{ text-align:right; background:none;}
.column_part ul li.more a{ color:#ff7300;}
.column_part ul li a span{ color:#ff7300;}
.cuxiao div{ width:218px; text-align:center; margin:0 auto; clear:both;}
.cuxiao div span{ width:82px; display:inline-block; font-weight:bold; line-height:20px; margin:10px 12px 0 12px; float:left;}
.cuxiao div span img{ width:80px; height:80px; border:1px solid #cccccc;}
.yc_changguan div{ width:218px; text-align:center; margin:0 auto; clear:both;}
.yc_changguan div span{ margin:10px auto 0 auto; display:inline-block; text-align:left; }
.yc_changguan div span img{ width:208px; height:85px; border:1px solid #cccccc;}
.yc_changguan div p{ text-align:left; color:#ff7300; padding:5px 0 0 5px;}
.news ul{ border:none;}
.channel_right{ width:700px; float:right; text-align:left;}
.inquiry_wrap{ width:698px; border:1px solid #f5f5f5; float:left; margin:13px 0 0 0;}
.category_box{ width:100%; float:left;}
.category_box h2{ width:100%; height:33px; line-height:33px; text-indent:20px; border-bottom:1px dotted #e6e6e6; float:left; font-size:18px; color:#ff8e00; font-family:microsoft YaHei;}
.category_box ul{ width:100%; padding:0 0 15px 0; float:left;}
.category_box ul li{ width:100%; margin:10px 0 0 0; float:left;}
.category_box ul li strong{ float:left; width:75px; text-align:right; margin:5px 0 0 0;}
.category_box ul li .cate_list{ float:left; width:620px;}
.category_box ul li .cate_list a{ display:inline-block; height:20px; line-height:20px; padding:0 5px; margin:5px 10px 0 0; text-decoration:none; white-space:nowrap;}
.category_box ul li .cate_list a.curr,.category_box ul li .cate_list a:hover{ background:#ff8e00; color:#ffffff;}
.category_box ul li .cate_list div{ float:left;}
.category_box ul li .cate_time{ line-height:22px; margin:5px 0 0 0;}
.category_box ul li .cate_time .cate_time_txt{ width:100px; height:20px; line-height:20px; background:url(../images/bot_icon7.gif) no-repeat 80px 3px; border:1px solid #cccccc; text-indent:2px; float:left;}
.category_box ul li .cate_time .cate_price_txt{ width:100px; height:20px; line-height:20px; border:1px solid #cccccc; text-indent:2px; float:left;}
.category_box ul li .cate_time .cate_time_btn{ width:50px; height:22px; line-height:22px; background:#e5007e; border:none; color:#ffffff; cursor:pointer; float:left; margin:0 0 0 5px;}
.category_box ul li .cate_time b{ float:left;}
.category_box ul li .cate_time span{ float:left; margin:0 2px;}
.product_list{ width:698px; float:left;}
.paixu{ width:690px; float:left; border-bottom:2px solid #ff8a00; margin:15px 0 0 4px; display:inline; height:25px; }
.paixu div{ float:left; color:#ff8a00; padding:0 10px; line-height:24px;}
.paixu ul{ float:left;}
.paixu ul li{ float:left;}
.paixu ul li a{ height:24px; line-height:24px; display:inline-block; background:#f8faf5; border:1px solid #deebd4; border-bottom:none; margin:0 3px; padding:0 15px;}
.paixu ul li.px_curr a,.paixu ul li a:hover{ background:#ff8a00; color:#ffffff; text-decoration:none;}
.sequence_wrap{ width:670px; float:left; border-top:3px solid #ff8a00; margin:15px 0 0 9px; padding:0 5px; display:inline;}
.sequence_wrap .xs_fangshi{ float:left; height:30px; line-height:30px;}
.sequence_wrap .xs_fangshi a{ margin:0 5px;}
.sequence_wrap .xs_fangshi .show_pic{ color:#999999; background:url(../images/bot_icon8_cur.gif) no-repeat 0 0; padding:0 0 0 20px;}
.sequence_wrap .xs_fangshi .show_pic_curr,.sequence_wrap .xs_fangshi .show_pic_curr:hover,.sequence_wrap .xs_fangshi .show_picLhover{ color:#ff8a00; background:url(../images/bot_icon8.gif) no-repeat 0 0; padding:0 0 0 20px; text-decoration:none;}
.sequence_wrap .xs_fangshi .show_txt{ color:#999999; background:url(../images/bot_icon9_cur.gif) no-repeat 0 0; padding:0 0 0 20px;}
.sequence_wrap .xs_fangshi .show_txt_curr,.sequence_wrap .xs_fangshi .show_txt_curr:hover,.sequence_wrap .xs_fangshi .show_txt:hover{ color:#ff8a00; background:url(../images/bot_icon9.gif) no-repeat 0 0; padding:0 0 0 20px; text-decoration:none;}
.sequence_wrap .sequence{ float:right; margin:5px 0 0 0;}
.sequence_wrap .sequence a{ height:22px; line-height:22px; padding:0 10px; display:inline-block; margin:0 2px;}
.sequence_wrap .sequence .sequence_curr,.sequence_wrap .sequence a:hover{ background:#ff8a00; color:#ffffff; text-decoration:none;}
/*.new_show_list{ width:696px; float:left; margin:10px 0 0 0;}
.new_show_list ul li{ width:320px; float:left; text-align:left; margin:12px 0 0 20px; display:inline;}
.new_show_list .new_show_pic img{ width:90px; height:115px; float:left; border:1px solid #cccccc; padding:1px; margin:5px 0 0 0;}
.new_show_list .new_show_pic a:hover img{ border:1px solid #ff7812;}
.new_show_list .new_show_tion{ width:200px; float:left; line-height:20px; margin:0 0 0 20px; color:#999999;}
.new_show_list .new_show_tion strong{ width:200px; height:25px; line-height:25px; font-size:14px; color:#000000; overflow:hidden;}
.new_show_list .new_show_tion p em{ color:#e51a45; font-size:16px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0 5px 0 0;}
.new_show_list .new_show_tion .booking{ background:url(../images/shuiniao_icon5.gif) no-repeat 0 3px; padding:0 0 0 20px; margin:3px 0 0 0;}
*/



.poster{ width:700px; background:#f5f5f5; float:left; margin:10px 0 0 0; padding:10px 0 20px 0;}
.poster_tit{ width:690px; height:25px; background:url(../images/haibao_titbg.gif) repeat-x bottom; margin:0 auto;}
.poster_tit h3{ border-bottom:2px solid #ff7300; height:23px; line-height:23px; font-size:16px; color:#ff7300; float:left; padding:0 5px;}
.poster ul li{ width:196px; float:left; text-align:center; margin:25px 10px 0 22px; display:inline;}
.poster ul li a img{ width:135px; height:180px; border:1px solid #cccccc; padding:2px;}
.poster ul li a:hover img{ border:1px solid #ff7300;}
.poster ul li p{ padding:5px 0 0 0; line-height:20px;}

/*page*/
.nextpage{ width:680px; margin:0 auto; clear:both; padding:30px 0;}
.pagebox { overflow:hidden; zoom:1; font-size:12px; font-family:"宋体", sans-serif;}
.pagebox span { float:left; margin-right:2px; overflow:hidden; text-align:center; background:#fff; }
.pagebox span a { display:block; overflow:hidden; zoom:1; _float:left; }
.pagebox span.pagebox_pre_nolink { border:1px #ddd solid; width:53px; height:21px; line-height:21px; text-align:center; color:#999; cursor:default; }
.pagebox span.pagebox_pre { color:#3568b9; height:23px; }
.pagebox span.pagebox_pre a, .pagebox span.pagebox_pre a:visited, .pagebox span.pagebox_next a, .pagebox span.pagebox_next a:visited { border:1px #BFBFBF solid; color:#6E6E6E; text-decoration:none; text-align:center; width:53px; cursor:pointer; height:21px; line-height:21px; }
.pagebox span.pagebox_pre a:hover, .pagebox span.pagebox_pre a:active, .pagebox span.pagebox_next a:hover, .pagebox span.pagebox_next a:active { color:#777777; border:1px #6E6E6E solid; }
.pagebox span.pagebox_num_nonce { padding:0 8px; height:23px; line-height:23px; color:#fff; cursor:default; background:#ff7300; font-weight:bold; }
.pagebox span.pagebox_num { color:#3568b9; height:23px; }
.pagebox span.pagebox_num a, .pagebox span.pagebox_num a:visited { border:1px #BFBFBF solid; color:#777777; text-decoration:none; padding:0 8px; cursor:pointer; height:21px; line-height:21px; }
.pagebox span.pagebox_num a:hover, .pagebox span.pagebox_num a:active { border:1px #6E6E6E solid; color:#777777; }
.pagebox span.pagebox_num_ellipsis { color:#393733; width:22px; background:none; line-height:23px; }
.pagebox span.pagebox_next_nolink { border:1px #ddd solid; width:53px; height:21px; line-height:21px; text-align:center; color:#999; cursor:default; }

/*venues*/
.venues_search{width:958px; border:1px solid #f5f5f5; float:left; margin:13px 0 0 0; text-align:left;}
.venues_search ul{ width:100%; border-bottom:1px dotted #e6e6e6; padding:0 0 15px 0; float:left;}
.venues_search ul li{ width:100%; margin:5px 0 0 0; float:left;}
.venues_search ul li strong{ float:left; width:75px; text-align:right; margin:6px 0 0 0;}
.venues_search ul li .cate_list{ float:left; width:860px;}
.venues_search ul li .cate_list a{ display:inline-block; height:20px; line-height:20px; padding:0 5px; margin:5px 10px 0 0; text-decoration:none; white-space:nowrap;}
.venues_search ul li .cate_list a.curr,.venues_search ul li .cate_list a:hover{ background:#ff8e00; color:#ffffff;}
.venues_search .venues_search_txt{ width:890px; float:left; margin:0 0 0 35px; display:inline; padding:15px 0;}
.venues_search .venues_search_txt span{ float:left; margin:0 10px 0 0;}
.venues_search .venues_txt{ width:220px; height:22px; line-height:22px; text-indent:5px; border:1px solid #cccccc; font-size:12px; color:#333333;}
.venues_search .venues_btn{ width:60px; height:24px; line-height:24px; background:#f94e1a; color:#ffffff; font-size:12px; cursor:pointer; border:none;}
.venues_list{width:958px; border:1px solid #f5f5f5; float:left; margin:10px 0 0 0; text-align:left;}
.venues_list ul li{ width:440px; float:left; line-height:24px; color:#444444; margin:15px 15px 0 20px; display:inline;}
.venues_list .venues_pic{ float:left; margin:0 15px 0 0;}
.venues_list .venues_pic a img{ width:175px; height:144px; border:1px solid #dddddd; padding:1px;}
.venues_list .venues_pic a:hover img{ border:1px solid #ff7812;}
.venues_list .venues_list_tit{ font-size:14px;}
.venues_list ul li p span{ color:#ff0000;}
.venues_detail{width:948px; border:1px solid #eeeeee; padding:5px; float:left; margin:13px 0 0 0; text-align:left;}
.venues_detail_pic{ float:left; margin:0 20px 0 0;}
.venues_detail_pic div img{ width:300px; height:247px; border:1px solid #dddddd; padding:4px;}
.venues_detail_good{ width:500px; float:left;}
.venues_detail h1{ font-size:30px; font-family:microsoft YaHei; font-weight:normal;}
.venues_detail .venues_jieshao{ margin:15px 0 0 0; line-height:24px; color:#333333;}
.upcoming_events{ width:700px; float:left; border:1px solid #dfdfdf; margin:15px 0 0 0; padding:0 0 30px 0; text-align:left;}
.events_title{ width:680px; height:40px; clear:both; margin:5px auto 0 auto; border-bottom:5px solid #d6d5d5; position:relative;}
.events_title h2{ width:130px; height:35px; color:#ff8a00; font-family:"microsoft YaHei"; font-size:20px; border-bottom:5px solid #ff8a00; position:absolute; left:0; top:5px; padding:0 5px;}
.events_title div{ float:right; font-weight:bold; color:#666; padding:10px 20px 0 0; line-height:25px;}
.events_title div span{ color:#ff0000; padding:0 5px;}
.events_list{ width:660px; margin:0 auto; clear:both;}
.shuiniao_right{ width:250px; float:right; text-align:left;}
.venues_related{ width:248px; border:1px solid #dfdfdf; float:left; margin:15px 0 0 0; padding:0 0 10px 0;}
.venues_related h3{ width:230px; height:35px; line-height:35px; border-bottom:1px solid #d2d2d2; clear:both; margin:0 auto; color:#333333; font-family:"microsoft YaHei"; font-size:14px;}
.venues_related h3 em{ font-size:16px;}
.related_news ul{ width:225px; margin:10px auto 0 auto;}
.related_news ul li{ width:210px; height:24px; line-height:24px; float:left; background:url(../images/bot_icon.gif) no-repeat 5px 10px; padding:0 0 0 15px; overflow:hidden;}

/*news*/
.news_wrap{ width:698px; float:left; border:1px solid #dfdfdf; margin:15px 0 0 0; text-align:left;}
.news_tit{ width:680px; height:40px; clear:both; margin:5px auto 0 auto; border-bottom:5px solid #d6d5d5; position:relative;}
.news_tit h2{ width:400px; height:35px; color:#ff8a00; font-family:"microsoft YaHei"; font-size:20px; border-bottom:5px solid #ff8a00; position:absolute; left:0; top:5px; padding:0 5px;}
.news_list{ width:650px; float:left; margin:0 0 0 25px; display:inline;  padding:10px 0 30px 0;}
.news_list ul{ width:650px; margin:0 auto; clear:both;}
.news_list ul li{ width:635px; height:30px; line-height:30px; float:left; background:url(../images/news_icon1.gif) no-repeat 0 11px; padding:0 0 0 15px; overflow:hidden;}

/*
.news_list ul li span{ float:right;}
*/

.news_list ul li  span a{ color:#ff7300;}


.sn_right_column{width:248px; float:left; margin:15px 0 0 0; border:1px solid #dfdfdf; padding:0 0 15px 0;}
.sn_right_column_tit{ width:230px; height:40px; clear:both; margin:5px auto 0 auto; border-bottom:5px solid #d6d5d5; position:relative;}
.sn_right_column_tit h2{ width:100px; height:35px; color:#ff8a00; font-family:"microsoft YaHei"; font-size:20px; border-bottom:5px solid #ff8a00; position:absolute; left:0; top:5px; padding:0 5px;}
.yc_tuijian ul{ width:200px; margin:5px auto 0 auto; clear:both;}
.yc_tuijian ul li{ width:200px; float:left; margin:10px 0 0 0; border-bottom:1px dotted #dddddd; padding:0 0 5px 0;}
.yc_tuijian .menpiao_pic{ width:200px; text-align:center; padding:0 0 5px 0;}
.yc_tuijian .menpiao_pic img{ width:111px; height:146px; border:1px solid #dfdfdf;}
.yc_tuijian strong{ font-size:14px;}
.yc_tuijian .menpiao_dianggou{ text-align:right;}
.yc_tuijian .menpiao_dianggou a{ color:#ff0000;}
.news_title{ width:680px; margin:30px auto 0 auto; clear:both; text-align:center;}
.news_title h1{ width:680px; line-height:30px; color:#fa4a18; font-size:24px;}
.news_title p{ width:540px; margin:20px auto 0 auto; clear:both; border-top:1px solid #b5b5b8; color:#888; padding:15px 0 0 0;}
.news_title p span{ margin:0 15px;}
.news_box{ width:600px; margin:20px auto 0 auto; clear:both; line-height:30px; font-size:14px; color:#000; overflow:hidden;}
.news_share{ width:300px; background:#f5f8fd; height:30px; margin:50px auto 0 auto; clear:both; padding:0 20px;}
.renshu{ float:left; background:url(../images/news_icon2.gif) no-repeat 0 10px; line-height:30px; padding:0 0 0 15px; color:#000099;}
.renshu span{ color:#ff0000;}
.news_next{ width:580px; margin:20px auto 0 auto; clear:both; border-top:1px solid #b5b5b8; color:#888; padding:15px 10px 80px 10px;}
.news_next p{ width:580px; height:25px; line-height:25px; color:#0e5eba;}
.news_next p a{ color:#0e5eba;}

/*user*/
.user_left{ width:180px; float:left; text-align:left;}
.user_nav{ width:180px; float:left; margin:10px 0 0 0;}
.user_nav h2{ width:180px; height:30px; line-height:30px; background:url(../images/user_leftbg.jpg) no-repeat; float:left; color:#ffffff; font-size:14px; text-indent:10px;}
.user_nav ul{ width:178px; border:1px solid #dddddd; border-top:none; float:left; padding:0 0 10px 0;}
.user_nav ul li{ width:178px; float:left;}
.user_nav ul li a{ width:178px; height:30px; line-height:30px; float:left; background:url(../images/user_arrow.gif) no-repeat 160px 11px; display:block; text-indent:20px; margin:2px 0 0 0; position:relative;}
.user_nav ul li a:hover,.user_nav ul li.user_nav_cur a{ width:176px; background:#fafafa url(../images/user_arrow.gif) no-repeat 160px 11px; text-decoration:none; border-left:2px solid #ff2002; margin:2px 0 0 -1px; color:#ff8a00;}
.user_ad{ float:left; margin:10px 0 0 0;}
.user_right{ width:765px; float:right; text-align:left;}
.user_right_tit{ width:765px; height:35px; clear:both; margin:5px auto 0 auto; border-bottom:2px solid #d6d5d5; position:relative;}
.user_right_tit h2{ width:100px; height:30px; color:#ff8a00; font-family:"microsoft YaHei"; font-size:20px; border-bottom:2px solid #ff8a00; position:absolute; left:0; top:5px; padding:0 5px;}

.user_right_tit h3{  color:#ff8a00;   position:absolute; left:500px; top:5px; padding:500 5px;}
.user_right_tit h3 a{  color:#ff8a00; }


.user_dingdan{ width:765px; float:left;}
.dingdan_tab{ width:765px; float:left; height:30px; background:url(../images/user_tabbg.jpg) no-repeat; margin:15px 0 0 0;}
.dingdan_tab ul li{ width:100px; float:left; text-align:center; margin:0 0 0 10px; display:inline;}
.dingdan_tab ul li a{ width:98px; height:28px; line-height:28px; background:#fafafa; border:1px solid #eeeeee; display:block;}
.dingdan_tab ul li.dingdan_tab_curr a,.dingdan_tab ul li a:hover{ background:#ffffff; border-bottom:1px solid #ffffff; font-weight:bold; color:#fe2202; text-decoration:none;}
.dingdan_list{ float:left; width:100%;}
.dingdan_list_tit{ width:100%; float:left; border-bottom:1px solid #dddddd; font-size:14px; font-weight:bold; color:#ff8a00; height:30px; line-height:30px; margin:10px 0 0 0; text-indent:5px;}
.user_dingdan .dingdan_yanchu{ padding:10px;}
.user_dingdan .dingdan_yanchu p{ line-height:20px; padding:2px 0 0 0;}
.user_dingdan .dingdan_yanchu p a{ color:#fe2202;}
.user_dingdan .dingdan_detai_btn a{ background:#ff2102; height:20px; line-height:20px; display:inline-block; color:#ffffff; text-decoration:none; padding:0 10px;}
.user_dingdan .u_infor{ margin:20px 0 0 0;}
.user_dingdan .u_infor th{ font-weight:normal; text-align:right; color:#666666;}
.user_dingdan .u_infor .inpcls{ width:190px; height:24px; line-height:24px; text-indent:5px; border:1px solid #cccccc; float:left; margin:0 10px 0 0;}
.user_dingdan .u_infor .baocun_btn{background:#ff2102; height:24px; line-height:24px; display:inline-block; color:#ffffff; text-decoration:none; padding:0 10px; border:none; cursor:pointer;}
.sh_dizhi tr td{ color:#333333;}
.sh_dizhi tr td label{ font-weight:bold;}
.sh_dizhi tr td p{ color:#999999;}
.sh_dizhi .sh_dizhi_bj a{ margin:0 5px;}
.dingdan_list .inpcls{ width:190px; height:24px; line-height:24px; text-indent:5px; border:1px solid #cccccc; float:left; margin:0 10px 0 0;}
.dingdan_list .baocun_btn{background:#ff2102; height:24px; line-height:24px; display:inline-block; color:#ffffff; text-decoration:none; padding:0 10px; border:none; cursor:pointer;}

/*help*/
.help_left{ width:200px; float:left; text-align:left; margin:15px 0 0 0;}
.help_left h2{ width:200px; height:30px; line-height:30px; font-size:14px; background:#ff7200; color:#ffffff; text-indent:10px;}
.help_left_nav{ width:198px; float:left; border:1px solid #dddddd; border-top:none;}
.help_left_nav ul{ width:100%; float:left;}
.help_left_nav ul h3{ width:100%; height:32px; line-height:32px; font-size:14px; background:url(../images/help_left_navbg.jpg) repeat-x; text-indent:10px; font-family:"microsoft YaHei";}
.help_left_nav ul li{ float:left;}
.help_left_nav ul li a{ width:198px; height:32px; line-height:32px; text-indent:25px; display:block; float:left; background:url(../images/user_arrow.gif) no-repeat 10px 12px;}
.help_left_nav ul li a:hover{ text-decoration:none;}
.help_left_nav .help_nav_curr a{background:#fafafa url(../images/user_arrow.gif) no-repeat 10px 12px; color:#ff8a00; font-weight:bold;}
.help_right{ width:745px; float:right; margin:10px 0 0 0; text-align:left;}
.help_right_tit{ width:100%; height:35px; clear:both; margin:0 auto; border-bottom:2px solid #d6d5d5; position:relative;}
.help_right_tit h2{ height:30px; color:#ff8a00; font-family:"microsoft YaHei"; font-size:18px; border-bottom:2px solid #ff8a00; position:absolute; left:0; top:5px; padding:0 10px;}
.help_content{ width:700px; margin:20px auto 0 auto; clear:both; overflow:hidden; font-size:12px; line-height:24px; color:#333333;}

/*character*/
.character_left{ width:700px; float:left; text-align:left;}
.character_wrap{ width:690px; float:left; margin:15px 0 0 0; background:#efefef; border:1px solid #dadada; padding:4px;}
.character_box{ width:690px; float:left; background:#ffffff; padding:20px 0;}
.character_pic{ width:340px; float:left; margin:0 0 0 18px; display:inline;}
.character_pic_large{ width:330px; height:235px; border:2px solid #ff8a00;}
.character_pic_large img{ width:330px; height:235px;}
.character_pic_small{ width:334px; float:left; margin:10px 0 0 0;}
.character_pic_small .left_btn_pic{ float:left; margin:18px 0 0 0;}
.character_pic_small .right_btn_pic{ float:right; margin:18px 0 0 0;}
.character_pic_small ul{ float:left; width:300px; overflow:hidden; margin:0 0 0 3px;}
.character_pic_small ul li{ float:left; width:59px; text-align:center; padding:9px 0 0 0; margin:0 0 0 1px; display:inline;}
.character_pic_small ul li img{ width:55px; height:39px; border:1px solid #dddddd;}
.character_pic_small ul li.character_pic_curr{ background:url(../images/character_pic_curr.gif) no-repeat;}
.character_pic_small ul li.character_pic_curr img{ border:none;}
.character_detail{ float:left; width:300px; float:left; margin:0 0 0 20px;}
.character_detail h2{ width:100%; height:30px; line-height:30px; border-bottom:1px dotted #cccccc; font-size:22px;}
.character_detail p{ line-height:18px; color:#666666; text-indent:24px; padding:15px 0 5px 0;}
.character_detail h3{ width:100%; height:25px; line-height:25px; border-bottom:1px dotted #cccccc; font-size:12px; color:#fe2504;}
.character_detail ul{ width:100%; margin:5px auto 0 auto;}
.character_detail ul li{ width:285px; height:22px; line-height:22px; overflow:hidden; float:left; background:url(../images/bot_icon.gif) no-repeat 3px 9px; padding:0 0 0 15px;}
.related_shows{ width:698px; border:1px solid #cccccc; float:left; margin:15px 0 0 0; padding:0 0 15px 0;}
.related_shows_tit{ width:650px; height:35px; clear:both; margin:5px auto 0 auto; border-bottom:2px solid #d6d5d5; position:relative;}
.related_shows_tit h2{ height:30px; color:#ff8a00; font-family:"microsoft YaHei"; font-size:18px; border-bottom:2px solid #ff8a00; position:absolute; left:0; top:5px; padding:0 5px;}
.related_shows_list{ width:640px; margin:0 auto;}
.related_shows_list ul li{ width:650px; float:left; text-align:left; margin:12px 0 0 0; display:inline;}
.related_shows_list .new_show_pic img{ width:110px; height:140px; float:left; border:1px solid #cccccc; padding:1px;}
.related_shows_list .new_show_pic a:hover img{ border:1px solid #ff7812;}
.related_shows_list .new_show_tion{ width:500px; float:left; line-height:20px; margin:0 0 0 20px; color:#999999;}
.related_shows_list .new_show_tion strong{ width:500px; height:25px; line-height:25px; font-size:14px; color:#000000; overflow:hidden;}
.related_shows_list .new_show_tion p em{ color:#ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0 5px 0 0;}
.related_shows_list .new_show_tion p.yc_time{ padding:10px 0;}
.character_right{ width:250px; float:right; text-align:left;}
.character_poster{ width:960px; background:#f5f5f5; float:left; margin:10px 0 0 0; padding:10px 0 20px 0;}
.character_poster_tit{ width:940px; height:25px; background:url(../images/haibao_titbg.gif) repeat-x bottom; margin:0 auto;}
.character_poster_tit h3{ border-bottom:2px solid #ff7300; height:23px; line-height:23px; font-size:16px; color:#ff7300; float:left; padding:0 5px;}
.character_poster ul li{ width:196px; float:left; text-align:center; margin:25px 8px 0 30px; display:inline;}
.character_poster ul li a img{ width:190px; height:230px; border:1px solid #cccccc; padding:2px;}
.character_poster ul li a:hover img{ border:1px solid #ff7300;}
.character_poster ul li p{ padding:5px 0 0 0; line-height:20px;}



