@charset "utf-8";

.text1{text-align:center;
	color:rgba(255,255,255,1.00);
	font-size:18px;
	line-height:24px;}

.text2{text-align:center;
	color:rgba(255,255,255,1.00);
	font-size:14px;
	line-height:20px;
	padding:15px 0 30px;}

.position{padding-top:15px;
	text-align:center;
	line-height:18px;
	font-size:14px;
	color:rgba(181,181,181,1.00);}

.g_name{height:60px;
	margin:0 auto;
	padding-bottom:20px;
	text-align:center;
	overflow:hidden;}
	
.g_name img{height:60px;}

.cast_area1{width:250px;
	margin:0 auto;
	padding:10px;
	overflow:hidden;}

.cast_area2{width:500px;
	margin:0 auto;
	padding:10px;
	overflow:hidden;}
	
.cast_area3{width:750px;
	margin:0 auto;
	padding:10px;
	overflow:hidden;}
	
.cast_area4{width:1000px;
	margin:0 auto;
	padding:10px 0;
	overflow:hidden;}

.character_name{width:150px;
	margin:0 auto;
	line-height:20px;
	color:rgba(255,183,80,1.00);
	padding-top:5px;
	font-size:14px;
	position:relative;}

.cast_block{width:250px;
	text-align:center;
	margin-bottom:15px;
	float:left;}

.slider_box{width:250px;
	height:200px;
	overflow:hidden;}

.cast_img{width:150px;
	margin:0 auto;}

.bxslider{width:150px;
	padding:0;
	margin:0 auto;}
	
.bxslider li img{width:150px;}

.new_mark{width:40px;
	line-height:15px;
	font-size:10px;
	background:rgba(255,0,4,1.00);
	color:rgba(255,255,255,1.00);
	text-align:center;
	position:absolute; top:2px; left:2px;}

.new_mark2{width:40px;
	line-height:15px;
	font-size:10px;
	background:rgba(255,0,4,1.00);
	color:rgba(255,255,255,1.00);
	text-align:center;
	position:absolute; top:7px; right:0;}

.cast_name{line-height:24px;
	color:rgba(255,255,255,1.00);
	font-size:16px;}

@media screen and ( max-width:736px )
{
.text1{font-size:14px;
	line-height:18px;}
	
.text2{font-size:12px;
	line-height:16px;}
	
.cast_area1,.cast_area2,.cast_area3,.cast_area4{width:300px;
	margin:0 auto;
	padding:10px;}

.cast_block{width:300px;
	text-align:center;
	margin-bottom:30px;
	float:left;}

.slider_box{width:300px;
	height:240px;
	overflow:hidden;}

.cast_img{width:180px;
	margin:0 auto;}

.bxslider{width:180px;
	padding:0;
	margin:0 auto;}
	
.bxslider li img{width:180px;}

.character_name{width:180px;}	
}

























