.case_box{
	margin: 0 0 30px 0;
}
.case_box_in{
	padding: 25px 0px 25px 0px;
	border-bottom:1px dotted #d7d3c8;
	overflow: hidden;
}
.case_box_in_list{
	overflow: hidden;
}
.case_left{
	float: left;
	width: 325px;
	border-bottom:1px dotted #d7d3c8;
	padding: 0 0 25px 0;
}
.case_right{
	float: right;
	width: 325px;
	border-bottom:1px dotted #d7d3c8;
	padding: 0 0 25px 0;
}

.case_list_box{
	padding: 20px;
	background-color: #f9f8f4;
	overflow: hidden;
	border-bottom: 3px solid #a6c0d9;
	margin-bottom: 25px;
}
.case_list_box.last{
	margin-bottom: 0px;
}
.case_list_left{
	width: 200px;
	float: left;
}
.case_list_right{
	width: 440px;
	float: right;
}

.case_ti{
	border-bottom: 1px dotted #a6c0d9;
	margin-bottom: 15px;
	font-size: 15px;
	color: #185aa8;
	padding: 0 0 5px 0;
}
.type_i{
	float: right;
	font-size: 12px;
	color: #000000;
}
.btn_box{
	padding: 15px 0 0 0;
	overflow: hidden;
}
.btn_more{
	float: right;
}
.btn_movie{
	float: left;
}


/*case_content_03_02*/
#case_content_03_02 {}
#case_content_03_02 ul {
	overflow: hidden;
}
#case_content_03_02 ul {
	overflow: hidden;
}
#case_content_03_02 li {
	float: left;
	padding-right: 20px;
	width: 160px;
}
#case_content_03_02 .end {
	padding-right: 0px;
}
#case_content_03_02 li h4 {
	font-size: 13px;
	color: #185aa9;
	font-weight: bold;
	padding: 15px 0 10px 0;
}
#case_content_03_02 p {
	font-size: 12px;
}

#case_content_03_02_store {
	margin-top: 30px;
	text-align: left;
	overflow: hidden;
	background-color: #F9F8F4;
	background-image: url(../../img/base/top_bg_ic.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#case_content_03_02_store ul {
	float: left;
	padding-bottom: 25px;
}
#case_content_03_02 #case_content_03_02_store li {
	width: auto;
	clear: both;
}
#case_content_03_02_store ul span {
	color: #f46008;
	font-size: 90%;
	padding-right: 3px;
}

/* case data point */
.c_point_left{
	width: 200px;
	float: left;
}
.c_point_right{
	width: 500px;
	float: left;
}
.c_point_left01{
	width: 230px;
	float: left;
}
.c_point_right01{
	width: 230px;
	float: right;
}
.c_box_item{
	overflow: hidden;
}
.c_point_ti{
	background-color: #185aa9;
	padding: 7px 5px 5px 5px;
	color: #ffffff;
	text-align: center;
	font-size: 13px;
	margin-bottom: 15px;
}
.c_point li{
	background-image: url(../../img/case/ic_point.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 0 30px;
	margin: 0 0 10px 0;
}

.case_point_box{
	padding: 20px;
	background-color: #f9f8f4;
	overflow: hidden;
	border-bottom: 3px solid #185aa9;
}
.case_point_box h4{
	background-image: url(../../img/sub/bg_s.gif);
	background-repeat: repeat;
	padding: 10px 20px 10px 20px;
	height: 20px;
	margin-bottom: 20px;
	color: #ffffff;
	font-weight: normal;
}
.btn_back{
	text-align: center;
	padding: 50px 0 0 0;
}

#case_content_list{
	padding: 15px 0 0 0;
	overflow: hidden;
}
#case_content_list .content_list01,#case_content_list .content_list02 {
	margin-right: 50px;
}
#case_content_list li {
	float: left;
	min-height: 275px;
	width: 170px;
	background-color: #f9f8f4;
	padding: 15px;
}

#case_content_list_02 .content_list01 {
	margin-right: 40px;
}
#case_content_list_02 li {
	float: left;
	min-height: 225px;
	width: 300px;
	background-color: #f9f8f4;
	padding: 15px;
}