.t_left_side{
padding:0 0 10px 0;
width:740px;
background-color:#efd8e4;
float:left;
}
.t_right_side{
width:225px;
float:right;
}
.t_clear{
height:0;
font-size:1px;
clear:both;
}
.plan_block{
margin:10px 0 30px 10px;
padding:10px;
 width:700px;
_width:720px;
border:1px #998455 solid;
background-color:white;
}

/* 1.plan
---------------------------------------------------------------*/
.place_info{
margin:0;
padding:12px 0 9px 25px;
height:23px;
_height:25px;
font-size:14px;
font-weight:bold;
background:url(img/bg_title_coursedata.jpg) top right no-repeat;
}
.place_info_tdfk{
 margin:0;
_margin:2px 0 0 0;
padding-right:50px;
float:left;
}
.place_info_cn{
 margin:0;
_margin:1px 0 0 0;
float:left;
}
.place_info_hw{
margin:2px 0 0 0;
padding-right:20px;
font-size:12px;
float:right;
}
.plan_table{
width:700px;
font-size:12px;
border:1px #666666 solid;
border-collapse:collapse;
background-color:white;
}
.plan_table td{
padding:5px;
border:1px #666666 solid;
}
.plan_name{
padding:2px 0 0 10px;
height:25px;
color:white;
font-size:14px;
font-weight:bold;
background:url(img/bg_title_planname.jpg) top right no-repeat;
background-color:#d82c2c;
}
.plan_time{
width:230px;
font-weight:bold;
}
.plan_price{
width:230px;
color:red;
font-size:16px;
font-weight:bold;
text-align:center;
}
.plan_price span{
vertical-align:2px;
color:#333333;
font-size:12px;
font-weight:normal;
}
.plan_icon{
width:210px;
}
.plan_icon img{
margin-top:3px;
}
.plan_reserve{
margin:10px 0 0 0;
padding-left:150px;
float:left;
}
.plan_guide{
margin:10px 0 0 0;
padding-right:150px;
float:right;
}
.course_text{
 margin:0 0 6px 0;
_margin:4px 0 5px 0;
padding:10px;
 width:530px;
_width:550px;
background-color:white;
line-height:1.4em;
letter-spacing:0.15em;
float:left;
}
.course_photo{
 margin:0 0 6px 0;
_margin:4px 0 5px 0;
padding:10px;
background-color:white;
float:right;
}



/* 2.link
---------------------------------------------------------------*/
.place_info_tdfk a:link , .place_info_cn a:link , .place_info_hw a:link{
color:#333333;
}
.place_info_tdfk a:visited , .place_info_cn a:visited , .place_info_hw a:visited{
color:#333333;
}
.place_info_tdfk a:hover , .place_info_cn a:hover , .place_info_hw a:hover{
color:#990000;
text-decoration:none;
}
img{
border:0;
}



