@charset "utf-8";
/* CSS Document */

/*#content_row {
    background-color: #FFFFFF;
    display: inline-block;
    float: left;
    height: auto;
    padding: 0px 20px 30px 25px;
    width: 690px;
}*/
#content_row p {
	padding: 0 20px 20px 10px;
}
.program_box {
	/*border-top: 1px solid #999;
    height: 160px;*/
    display: table;
    padding: 20px 0 10px;
    text-decoration: none;
    width: 690px;
}
.program_box a
{
    text-decoration:none;
    }
.top {
	border-top: 0;
}
.photo_box {
	display: block;
    float: left;
    margin: 5px 0;
    max-height: 170px;
    max-width: 230px;	
}
.photo_box_hide {
	display: none;
    float: left;	
}
#content_box {
	display: inline-block;
    float: right;
    /*height: auto;
	position: absolute;*/
    padding-left: 27px;
    width: 440px; /*440px*/
}
#content_box_without_pic
{
    display: inline-block;
    float: left;
    height: auto;
    padding-left: 10px;
    position: absolute;
    width: 707px;
    }
.content_title, .list_row {
	display: block;
	float: left;
	width: 100%;
}
.content_title h4{
	color: #CE4D07;
    display: block;
    float: left;
    line-height:28px;
	font-size:16px;
	font-weight:bold;
}
.content_title h5 {
    color: #444242;
    display: block;
    float: right;
    line-height:28px;
	font-size:12px;
	font-weight:bold;
    padding: 0 3px;
}
.list_row {
	padding: 15px 0 0;	
}
#content_box .list_row p{
	padding: 0;	
}
#content_box p {
	display: block;
	font: 12px/20px ;
	letter-spacing: 0.3px;
	padding: 0;
}
#content_box .content_title p {
	padding:0;
}
#content_box .content_title p.sub_title{
	color:#1e3b67;
	font-weight:bold;
}
.clear {
	display: inline-block;
    padding: 10px;
    width: 100%;
}
#paging {
    bottom: 120px;
    display: block;
    float: left;
    padding: 0px 0 15px 20px;
    position: absolute;
    width: 690px;
}
.paging_row {
	display: inline-block;
	float: left;
	padding-left: 300px;
}
.go_top {
	display: inline-block;
	float: right;
	padding-right: 30px;
}
.left_row, .space, .right_row{
	display: block;
	float: right;
	line-height:20px;font-size:12px;font-weight:bold;
	letter-spacing: 0.3px;
	padding: 0 3px;
}

#content_row .program_box tr td p{
	padding: 0;
}
#content_row .program_box td{
	padding: 5px 0;
}
#content_row .program_box table h4{
	line-height: 40px;
	font-size:14px;
	color: #444444;
}
.yaward{
	width:601px;
}
