

body
{
margin:0;
background-color:#000000;
}



h1
{
color:#ffffff;
font-weight:bolder;
}


.logo
{
background:url('../imgs/logo.png');
width:350px;
height:202px;
float:left;
}

.header
{
background-color:#000000;
width:100%;
height:202px;
}

.header_fix
{
width:1000px;
height:202px;
}

.menubox
{
width:620px;
height:182px;
float:left;
padding-top:20px;
margin-left:20px;
}

.menubox a
{
font-family:Tahoma, Arial;
font-weight:bolder;
font-size:14px;
color:#ffffff;
text-decoration:none;
margin:0 10px 0 10px;
}

.menubox a:hover
{
color:#eeeeee;
text-decoration:underline;
}

.menubox_main
{
font-family:Tahoma, Arial;
font-weight:bolder;
font-size:14px;
color:#ffffff;
text-decoration:none;
margin-left:10px;
}

.menubox_linkbox
{
height:20px;
padding-top:15px;
}


.menubox img
{
vertical-align:middle;
}

.desc_div
{
height:36px;
padding:20px 0 3px 40px;
}

.action_box_new
{
width:597px;
height:35px;
padding:0 0 0 40px;
}

.line_box
{
background-color:#000000;
background:url('../imgs/line_bg.png');
width:100%;
height:201px;
}


.news_box_left_cont
{
width:340px;
height:20px;
}


.news_box_left_title
{
width:240px;
height:20px;
float:left;
}

.news_box_left_date
{
width:100px;
height:20px;
float:left;
}


.news_box_left_body
{
padding:15px 15px 15px 0;
width:325px;
height:116px;
overflow:hidden;
}

.news_box_left_body font
{
color:#606256;
}


.news_box_left_continue
{
text-align:right;
width:330px;
height:15px;
padding-right:15px;
}


.news_box_line
{
background:url('../imgs/line_2_bg.png');
width:2px;
height:201px;
float:left;
}


.news_box_right_title
{
width:240px;
height:20px;
padding-bottom:15px;
}


.news_box_right_list
{
width:235px;
height:25px;
}


.news_box_right_list_title
{width:180px;
height:20px;
padding-bottom:5px;
float:left;
}


.news_box_right_list_date
{
width:55px;
height:20px;
padding-bottom:5px;
float:left;
}


.action_box
{
position:absolute;
left:36px;
top:107px;
width:322px;
height:296px;
background:url('../imgs/action_bg.png');
z-index:666;
}

.action_box p
{
margin:240px 0 0 35px;
}

.action_box a
{
color:#bac889;
text-decoration:none;
}


.news_box
{
width:962px;
height:201px;
background:url('../imgs/line_bg.png');
}

.news_box_left
{
margin-left:360px;
height:186px;
width:348px;
float:left;
padding:15px 0 0 12px;
}

.news_box_right
{
height:181px;
width:228px;
float:left;
padding:15px 0 0 12px;
}




.new_text
{
font-family:Tahoma, Arial;
font-size:12px;
color:#ffffff;
}



.workplace_right
{
width:220px;
height:420px;
float:left;
}



.reserve_box
{
width:220px;
height:177px;
background:url('../imgs/reserve_block_bg.png');
padding:10px;
}


.car_box
{
cursor:pointer;
margin-top:30px;
width:240px;
height:197px;
background:url('../imgs/car_box_bg.png');
}

.fitbanner_box
{
cursor:pointer;
margin-top:30px;
width:240px;
height:197px;
}

.inv{
	display:none;
}



.reserve_title
{
font-family:Tahoma, Arial;
font-weight:bolder;
font-size:18px;
color:#000000;
}

.reserve_box p
{
text-align:center;
margin-top:5px;
}


.reserve_box div
{
font-family:Tahoma, Arial;
font-weight:bolder;
font-size:14px;
color:#ffffff;
margin-bottom:15px;
}


.button_1
{
font-family:Tahoma, Arial;
font-weight:bolder;
font-size:14px;
color:#abbc70;
text-align:center;
background-color:#ffffff;
}

.button_2
{
font-family:Tahoma, Arial;
font-weight:bolder;
font-size:12px;
color:#abbc70;
text-align:center;
background-color:#ffffff;
}

.text_white
{
font-family:Tahoma, Arial;
font-weight:bolder;
font-size:14px;
color:#ffffff;
}




.new_reserve_plus
{
z-index:444;
float:left;
display:block;
position:absolute;
margin-top:22px;
cursor:pointer;
}


.calendar_day_text
{
font-family:Arial;
color:#000000;
font-size:16px;
font-weight:bolder;
}

.calendar_date_day_text
{
font-family:"Times New Roman";
color:#000000;
font-size:38px;
font-weight:bolder;
font-style:italic;
}


.calendar_date_month_text
{
font-family:"Times New Roman";
color:#000000;
font-size:28px;
font-weight:bolder;
font-style:italic;
}



.calendar_inner_box
{
width:575px;
height:50px;
border:1px solid #000000;
border-bottom:0;
text-align:center;
}


.calendar_header
{
width:545px;
height:40px;
border:1px solid #000000;
border-bottom:0;
border-top:0;
text-align:center;
padding-bottom:10px;
padding-left:30px;
}

.calendar_inner_box a
{
font-family:"Times New Roman";
color:#000000;
font-size:16px;
font-weight:bolder;
}


.calendar_left,
.calendar_right
{
width:90px;
height:40px;
float:left;
background:url('../imgs/arrow_left.png');
cursor:pointer;
margin-left:5px;
}

.calendar_right
{
background:url('../imgs/arrow_right.png');
margin-left:0;
margin-right:5px;
}


.calendar_month
{
width:310px;
height:40px;
float:left;
}


.title_text_1
{
color:#ffffff;
font-family:"Arial";
font-size:16px;
font-weight:bolder;
}


.new_reserve_red
{
font-family:"Times New Roman";
color:#ff0000;
font-size:16px;
font-weight:bolder;
}

.new_reserve_green
{
font-family:"Times New Roman";
color:#00ff00;
font-size:16px;
font-weight:bolder;
}


.reserve_calendar
{
left:230px;
top:120px;
position:absolute;
width:576px;
background-color:#ffffff;
z-index:666;
display:none;
}



.title_text_2
{
font-family:Tahoma, Arial;
font-size:19px;
color:#ffffff;
}


.title_text_3
{
font-family:Tahoma, Arial;
font-size:16px;
font-weight:bolder;
color:#ffffff;
}



.action_text
{
font-family:Arial;
font-weight:bolder;
font-size:11px;
color:#000000;
}

.action_text_2
{
font-family:Arial;
font-size:12px;
font-weight:bolder;
color:#000000;
}


.text_1
{
font-family:Tahoma, Arial;
font-size:15px;
color:#ffffff;
line-height:25px;
}


.text_footer
{
font-family:Arial;
color:#acbd71;
font-size:11px;
}


.footer
{
width:100%;
height:75px;
background-color:#000000;
}

.footer a
{
text-decoration:none;
}


.new_box_title
{
font-family:Tahoma, Arial;
color:#000000;
font-size:12px;
font-weight:bolder;
}

.new_box_title_2
{
font-family:Tahoma, Arial;
color:#000000;
font-size:14px;
font-weight:bolder;
}


.news_list_title
{
font-family:Tahoma, Arial;
font-size:11px;
font-weight:bolder;
color:#606256;
text-decoration:none;
}

.main_news_text
{
font-family:Tahoma, Arial;
font-size:11px;
font-weight:bolder;
color:#000000;
text-decoration:none;
}


.news_list_date
{
font-family:Tahoma, Arial;
font-size:10px;
color:#000000;
text-decoration:none;
}



.workplace_left
{
width:720px;
padding:20px;
float:left;
}

.workplace_left p,
.workplace_left h1,
.workplace_left h2
{
color:#ffffff;
font-family:Tahoma, Arial;
text-align:justify;
}


.workplace_left h1
{
font-size:24px;
}

.workplace_left h2
{
font-size:18px;
}


.workplace_left p
{
font-size:12px;
}

.workplace_left img
{
display:block;
margin: 10px auto 0 auto;
}


#workplace_div
{
font-size:12px;
font-family:Tahoma, Arial;
color:#ffffff;
}


#workplace_div td a
{
color:#b1c179;
}


.news_div
{
padding-left:30px;
}

.news_div td
{
font-size:12px;
font-family:Tahoma, Arial;
color:#ffffff;
}