#cssfix .first-box { width : 560px; }

	#cssfix .first-box .inner.set	{ width:518px;_width : 560px; overflow:hidden; }
	#cssfix .first-box .inner	{
		background		: url('../img/bg_infolist.jpg') left top repeat-x;
		border			: 1px solid #ccc;
		border-top		: none;
		padding			: 10px 20px;
		font-size		: 12px;
		line-height		: 1.2;
	}
	
	#cssfix .first-box .inner p {
		margin			: 10px 0;
	}

#cssfix .bdr-radius-box {
	position		: relative;
	width			: 520px;
	margin-bottom		: 20px;
}

	#cssfix .bdr-radius-box .inner {
		background		: #fff;
		border			: 3px solid #000;
		border-top		: none;
	}
	
	#cssfix .bdr-radius-box.green .inner	{ border-color : #2aac3a; }
	#cssfix .bdr-radius-box.red .inner	{ border-color : #c02b16; }
	#cssfix .bdr-radius-box.orange .inner	{ border-color : #ec9504; }
	
	#cssfix .bdr-radius-box .inner .line-leftbottom,
	#cssfix .bdr-radius-box .inner .line-rightbottom {
		width			: 14px;
		height			: 12px;
		position		: absolute;
		background-repeat	: no-repeat;
	}
	
	#cssfix .bdr-radius-box .inner .line-leftbottom		{ left : 0; bottom : 0; }
	#cssfix .bdr-radius-box.green .inner .line-leftbottom	{ background-image : url('../img/bg_pointbox_leftbottom.jpg'); }
	#cssfix .bdr-radius-box.red .inner .line-leftbottom	{ background-image : url('../img/bg_unpointbox_leftbottom.jpg'); }
	#cssfix .bdr-radius-box.orange .inner .line-leftbottom	{ background-image : url('../img/bg_outlinebox_leftbottom.jpg'); }
	
	#cssfix .bdr-radius-box .inner .line-rightbottom	{ right : 0; bottom : 0; }
	#cssfix .bdr-radius-box.green .inner .line-rightbottom	{ background-image : url('../img/bg_pointbox_rightbottom.jpg'); }
	#cssfix .bdr-radius-box.red .inner .line-rightbottom	{ background-image : url('../img/bg_unpointbox_rightbottom.jpg'); }
	#cssfix .bdr-radius-box.orange .inner .line-rightbottom	{ background-image : url('../img/bg_outlinebox_rightbottom.jpg'); }
	
	#cssfix .bdr-radius-box .inner .box {
		padding			: 10px 0 15px 0;
		border-bottom		: 3px solid #ddd;
		position		: relative;
	}
	
	#cssfix .bdr-radius-box .inner .box img.step {
		position		: absolute;
	}
	
	#cssfix .bdr-radius-box .inner .box .content {
		padding-left		: 61px;
		color			: #000;
	}
	
	#cssfix .bdr-radius-box .inner .box .content ul {
		list-style-type		: none;
		font-weight		: bold;
	}
	#cssfix .bdr-radius-box.green .box .content ul { color : #2aac3a; }
	
	#cssfix .bdr-radius-box .inner .box .content .title {
		height			: 60px;
		line-height		: 60px;
		display			: table-cell;
		vertical-align		: middle;
		padding-left		: 10px;
		border-bottom		: 1px dotted #ddd;
	}
	
	#cssfix .bdr-radius-box .inner .last {
		border-bottom		: none;
	}
	
	#cssfix .bdr-radius-box .inner p.caption {
		font-size		: 12px;
	}
	
	#cssfix .bdr-radius-box .inner .btn-area {
		width			: 100%;
		padding			: 15px 0 5px 0;
		letter-spacing		: 15px;
		text-align		: center;
	}
	
	li.cate_index{margin:0;}