#main_rep_div { width:100%; } #banner_sponsor_div, #banner_sponsor_div2 { width:850px; height:100px; overflow:hidden; position:relative; } #text_content img { max-width:90%; } .slider_text { max-width:700px; } #sp_poster { position:relative; height:auto; width:280px; } #main .box_roll { width:1000px; height:700px; margin:0 auto; position:relative; } #dotes { width:1000px; height:10px; padding:0; margin:0 auto; position:relative; } #up_div { width:1000px; } #up_left_div { width:908px; } #logo_div { width:908px; } #main #menu_hor ul li a, #main #menu_hor ul li span { display:block; padding:14px 10px 0; color:#fff; height:37px; } .main_label { width:1000px; margin:0 auto; border-bottom:solid #d3d3d3 1px; } .main_row { width:1000px; margin:0 auto; } #main_banners { height:auto; } #main_banners_div { height:auto; margin:0 auto 0px; padding:70px 0; } #main_banners_div img { width:250px; } #main_news_box_div { width:1020px; margin:0 auto 40px; position:relative; } .main_news_box { width:205px; min-height:440px; padding:30px 15px; background:#fff; margin:0 10px; } .main_news_title { font-size:28px; min-height:105px; } #main_spectacles { position:relative; max-width:1080px; margin:0 auto 50px; } .spectacles_div { width:950px; } .main_spect_box { /* width:236px; height:870px; background:#fff; margin:0 18px 0 0;*/ } .main_spect_title { /* font-size:28px; margin-bottom:10px; */ } .main_spect_near { /* font-size:13px; */ } .main_spect_text { /* min-height:255px; line-height:21px; */ } .main_spect_in { /* padding:0 20px; height:530px; */ } #main #sub_div { width:1000px; } #main #ul_text_path { width:1020px; } #sub_mid { width:660px; background:#fff; padding:63px 30px 30px; min-height:auto; } #main #main_banners_bckg_sub { width:1000px; margin:0 auto; background:#fff; } #banners_bckg_sub { width:680px; height:304px; padding:20px; background:#b50000 url('images/img/banners_bckg_subx.jpg') no-repeat 0 0; } #banners_bckg_sub img { width:170px; } #main .photo_bckg2 { } #text_content .news_spacer:nth-of-type(3n+1) { margin-right:30px; } #text_content .news_spacer:nth-of-type(2n+1) { margin-right:0px; } .f30 { font-size:28px; } #main .photo_bckg_idd { max-width:250px; } #main .photo_bckg_ph { max-width:197px; } #main_program_right { width:470px; } #main .photo_bckg_sp_idd { max-width:280px; } .spectacle_left { width:351px; } .spectacle_row_lab { width:150px; } .spectacle_row_val { width:190px; } #ul_spect li a, #ul_spect li span { width:217px; } #main_cal_bar { width:100%; } #main_calendar { width:100%; margin:0 auto; padding:0; box-sizing:border-box; } #main_calendar #main_calendar_table_head { display:none; } #main_calendar #main_calendar_table_rows { display:block; } #main_calendar #main_calendar_table_rows .row_div { display:block; } #main_calendar #main_calendar_table_rows .cell_div { display:block; width:100%; box-sizing:border-box; border-right:solid 0px #fff; border-bottom:solid 0px #fff; } #main_calendar #main_calendar_table_rows .cell_div.cal_bckg_past, #main_calendar #main_calendar_table_rows .cell_div.cal_bckg_empty { display:none; } .main_poster { width:190px; padding:3px; border:solid #eee 1px; margin:0 10px 20px; min-height:460px; } #main .photo_bckg_sp { max-width:190px; margin:0 30px 10px 0; } #text_content .photo_bckg_max { max-width:600px; } #main .ul_foot { width:540px; } #main .ul_foot li a, #main .ul_foot li span { width:160px; } #main .ul_foot2 li a, #main .ul_foot2 li span { width:190px; } #foot_text { padding-right:30px; }