/* Item Page */
.item_category {
 float:left;
 width: 564px;
 margin-top: 10px;
 padding-bottom: 3px;
 font-size: 10px;
}
.item_category .ctg-1{
 float: left;
 margin: 0px;
 padding: 1px 5px;
 color:#666666;
 background-color:#f1f1f1;
 border:1px solid #9f9f9f;
}
.item_category .sep{
 float: left;
 margin: 0px;
 padding: 1px 5px;
}
.item_category .ctg-2-1{
 float: left;
 margin: 0px;
 padding: 1px 5px;
 color:#ffffff;
 background-color:#FE7934;
 border:1px solid #FE7934;
}
.item_category .ctg-2-2{
 float: left;
 margin: 0px;
 padding: 1px 5px;
 color:#ffffff;
 background-color:#F43D3D;
 border:1px solid #F43D3D;
}
.item_category .ctg-2-3{
 float: left;
 margin: 0px;
 padding: 1px 5px;
 color:#ffffff;
 background-color:#9875FC;
 border:1px solid #9875FC;
}
.item_category .ctg-2-4{
 float: left;
 margin: 0px;
 padding: 1px 5px;
 color:#ffffff;
 background-color:#70D029;
 border:1px solid #70D029;
}
.item_category .ctg-2-5{
 float: left;
 margin: 0px;
 padding: 1px 5px;
 color:#ffffff;
 background-color:#3E9CE7;
 border:1px solid #3E9CE7;
}
.item_category .ctg-2-6{
 float: left;
 margin: 0px;
 padding: 1px 5px;
 color:#ffffff;
 background-color:#9f9f9f;
 border:1px solid #9f9f9f;
}

.entry-header {
 float:left;
 width: 564px;
 height: 72px;
 margin-bottom: 8px;
 border-bottom:1px dotted #9f9f9f;
}
.entry-header .title{
 float:left;
 width:500px;
 padding: 3px 0px;
 font-size:18px;
 text-align:left;
}
.entry-header .map{
 float:left;
 width:64px;
 padding: 3px 0px;
 text-align:right;
}
.entry-header-2 {
 float:left;
 width: 564px;
 margin: 0px;
 padding: 0px;
 border-top:1px dotted #a70000;
 border-bottom:1px dotted #a70000;
}
.entry-header-2 .title{
 float:left;
 width:500px;
 height:50px;
 padding-top: 3px;
 font-size:18px;
 text-align:left;
}
.entry-header-2 .addr{
 float:left;
 width:500px;
 height:16px;
 padding-bottom:3px;
 text-align:right;
}
.entry-header-2 .map{
 float:right;
 width:64px;
 padding: 3px 0px;
 text-align:right;
}

.item_body {
 float:left;
 width: 564px;
}
.item_body img {
 margin-right:4px;
}
.item_body .photo{
 width: 100%;
 margin: 0px;
 padding: 0px;
}
.item_body .entry-lead{
 width: 100%;
 margin:8px 0px;
 font-weight: bold;
 font-size:14px;
 color:#a70000;
}
.item_body .entry-body{
 width: 100%;
 margin-top: 5px;
 padding: 0px;
 font-weight: normal;
 font-size:12px;
}
.item_body .section-bar{
 float:left;
 width: 549px;
 height: 16px;
 margin: 16px 0px 4px 0px;
 padding: 0px 5px;
 font-size:14px;
 line-height:16px;
 border-left:5px solid #a70000;
}
.item_body .place{
 float:left;
 width:100%;
 margin-bottom:3px;
 border-collapse:collapse;
 font-size:12px;
}
.item_body .place th{
 width:148px;
 padding:3px 8px;
 text-align:left;
 vertical-align:top;
 font-weight:normal;
 border:1px solid #999999;
}
.item_body .place td{
 padding:3px 8px;
 text-align:left;
 vertical-align:top;
 border:1px solid #999999;
}
.item_body .access{
 float:left;
 width:100%;
 margin-bottom:3px;
 border-collapse:collapse;
 font-size:12px;
}
.item_body .access th{
 width:148px;
 padding:0px 8px 3px;
 text-align:left;
 vertical-align:top;
 font-weight:normal;
 border-bottom:1px dotted #999999;
}
.item_body .access td{
 padding:0px 8px 3px;
 text-align:left;
 vertical-align:top;
 border-bottom:1px dotted #999999;
}

.item_body .outline{
 float:left;
 width:100%;
 margin-top:0px;
 border-collapse:collapse;
 font-size:12px;
}
.item_body .outline th{
 width:148px;
 padding:3px 8px;
 text-align:left;
 vertical-align:top;
 font-weight:normal;
 background-color:#f7f7f7;
 border:1px solid #999999;
}
.item_body .outline td{
 padding:3px 8px;
 text-align:left;
 vertical-align:top;
 border:1px solid #999999;
}
.item_body .dot-line{
 float:left;
 width:100%;
 height:7px;
 margin-bottom:8px;
 line-height:0;
 border-bottom:1px dotted #999999;
}

.other_item {
 float:left;
 width: 564px;
 margin-top: 20px;
}
.other_item .section-bar-img{
 float:left;
 width:100%;
 height:30px;
 margin:8px 0px;
 line-height:0;
}

.other_item .thumbnail_row {
 float:left;
 width:100%;
 margin-bottom:8px;
}
.other_item .thumbnail {
 float:left;
 width:126px;
 margin-left:20px;
 padding:0px;
}
.other_item .thumbnail .photo{
 float:left;
 width:120px;
 height:90px;
 padding:2px;
 background-color:#ffffff;
 border:1px solid #9f9f9f;
 text-align:center;
 line-height:0;
}
.other_item .thumbnail .title{
 float:left;
 width:120px;
 margin:2px 0px 0px;
 padding:0px 3px;
}
.other_item .thumbnail .title a {
 text-decoration:underline;
}
.other_item .thumbnail .lead{
 float:left;
 width:120px;
 margin-top:2px;
 padding:0px 3px;
}
.other_item .left {
 margin-left:0px;
}



.news-date {
float: left;
width:564px;
height:30px;
font-size:14px;
margin:0px;
padding:9px 0px;
}
.news-title {
float: left;
width:564px;
height:52px;
font-size:18px;
margin-bottom:10px;
padding:18px 0px;
border-top:1px dotted #DF231E;
border-bottom:1px dotted #DF231E;
}
.news-content {
float: left;
width:564px;
font-size:12px;
padding:18px 0px;
}
.content-foot {
float: left;
width:564px;
height:100px;
margin:0px;
padding:35px 0px;
	text-align:center;
}

.news-gohome {
 width:100px;
 padding:7px 12px;
 margin:0px auto;
 background-color:#f1f1f1;
}
