@charset "UTF-8";


/* *********************************************************
 *
 *	report style
 *
 * *********************************************************
 */
 
	/****** report_list_style ******/
	.list_bg{
		background-image: url(/img/report/list_bg.gif);
		background-repeat: no-repeat;
		width: 510px;
		height: 210px;
		margin-top: 10px;
	}
	.report_list_text{
		font-size: 12px;
		line-height: 18px;
		padding-top: 5px;
	}
	.report_banar{
		padding-top: 10px;
	}
	.report_list_img{
		padding-top: 5px;
		margin-left: 35px;
	}
	.list_left{
		display: block;
		float: left;
		width: 150px;
	}
	.list_right{
		display: block;
		float: right;
		text-align: left;
		margin-right: 10px;
		width: 340px;
	}
	.bt_right{
		display: block;
		float: right;
		margin-top: 5px;
	}
	
	/******  ******/
	.both{
		margin: 0px;
		padding: 0px;
		font-size: 1px;
		line-height: 1px;
		clear: both;
	}
	.c1{
		text-align: right;
		margin: 0px;
		padding-right: 12px;
		font-size: 12px;
		line-height: 18px;
		color:#963;
	}
	.c2{
		text-align: left;
		margin: 0px;
		padding: 20px 0px 10px 0px;
		font-size: 12px;
		line-height: 18px;
	}
	.c3{
		text-align: left;
		padding:55px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		font-size: 12px;
		line-height: 18px;
		color:#963;
		font-weight:bold;
	}
	.c4{
		text-align: left;
		padding:0px 15px 0px 0px;
		margin:0px;
		font-size: 12px;
		line-height: 18px;
	}
	.c5{
		text-align: left;
		padding:0px 8px 0px 0px;
		margin:0px;
		font-size: 12px;
		line-height: 18px;
		font-weight:bold;
	}
	.c6{
		text-align: left;
		padding:0px 8px 0px 0px;
		margin:0px;
		font-size: 10px;
		line-height: 14px;
	}
	.c7{
		text-align: left;
		font-size: 12px;
		line-height: 18px;
		color:#f90;
	}
	.c8{
		text-align: left;
		font-size: 10px;
		line-height: 14px;
		font-weight:bold;
	}
	.c9{
		text-align: left;
		font-size: 14px;
		line-height: 22px;
		font-weight:bold;
		color:#f90;
		padding:7px 0px 0px 10px;
	}

	.c10{
		text-align: left;
		padding:0px 8px 7px 10px;
		margin:0px;
		font-size: 10px;
		line-height: 14px;
	}
	
	.special_subtitle{
		width: 540px;
		height: 35px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		padding:20px 0px 10px 0px;
	}
	

	#re_box{
		width: 517px;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		padding:0px 0px 30px 0px;
	}
	
	#re_box_l{
		width: 203px;
		text-align: left;
		float:left;
		padding:0px 0px 15px 0px;
		margin:0px 0px 0px 0px;
		background-image:url(/img/report/re_img01.jpg);
		background-repeat:no-repeat;
	}
	#re_img{
		padding:13px 0px 0px 13px;
		margin:0px;
	}
	#re_box_r{
		width: 314px;
		text-align: left;
		float:right;
		padding:0px;
		margin:0px;
	}
	#box_container{
		width: 509px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		padding-bottom: 20px;
	}
	
	h3.text{
		background: url(/img/report/report_text_ti.gif) no-repeat;
		display: block;
		width: 384px;
		height: 25px;
		font-size: 16px;
		color: #630;
		text-align: left;
		padding: 25px 0px 0px 70px;
		margin: 10px auto 0px;
	}
	.re_box1{
		width: 509px;
		height:212px;
		padding:0px 0px 10px 0px;
		background-image:url(/img/report/re_s1.gif);
		background-repeat:no-repeat;
	}
	.re_box2{
		width: 509px;
		height:212px;
		padding:0px 0px 10px 0px;
		background-image:url(/img/report/re_s2.gif);
		background-repeat:no-repeat;
	}
	.re_box3{
		width: 509px;
		height:212px;
		padding:0px 0px 10px 0px;
		background-image:url(/img/report/re_s3.gif);
		background-repeat:no-repeat;
	}
	
	.re_box4{
		width: 509px;
		height:212px;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		padding:0px 0px 10px 0px;
		background-image:url(/img/report/re_s4.gif);
		background-repeat:no-repeat;
	}
	.re_box5{
		width: 509px;
		height:212px;
		padding:0px 0px 10px 0px;
		background-image:url(/img/report/re_s5.gif);
		background-repeat:no-repeat;
	}
	.re_box6{
		width: 509px;
		height:212px;
		padding:0px 0px 10px 0px;
		background-image:url(/img/report/re_s6.gif);
		background-repeat:no-repeat;
	}
	.re_box7{
		width: 509px;
		height:212px;
		padding:0px 0px 10px 0px;
		background-image:url(/img/report/re_s7.gif);
		background-repeat:no-repeat;
	}
	.re_box8{
		width: 509px;
		height:212px;
		padding:0px 0px 10px 0px;
		background-image:url(/img/report/re_s8.gif);
		background-repeat:no-repeat;
	}
	.re_box9{
		width: 509px;
		height:212px;
		padding:0px 0px 10px 0px;
		background-image:url(/img/report/re_s9.gif);
		background-repeat:no-repeat;
	}
	.re_box10{
		width: 509px;
		height:212px;
		padding:0px 0px 10px 0px;
		background-image:url(/img/report/re_s10.gif);
		background-repeat:no-repeat;
	}
	.re_box_l{
		width: 189px;
		text-align: left;
		float:left;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}

	.re_img{
		padding:37px 0px 0px 33px;
		margin:0px 0px 0px 0px;
	}

	.re_box_r{
		width: 320px;
		text-align: left;
		float:right;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}

	#re_tp{
		width: 458px;
		height:4px;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		margin-top: 20px;
		padding:0px 0px 0px 0px;
		font-size: 1px;
		line-height: 1px;
		background-image:url(/img/report/re_tp.gif);
		background-repeat:no-repeat;
	}
	
	#re_md{
		width: 458px;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		padding:0px 0px 0px 0px;
		background-image:url(/img/report/re_md.gif);
		background-repeat:repeat-y;
	}
	
	#re_bm{
		width: 458px;
		height:4px;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		padding:0px 0px 30px 0px;
		background-image:url(/img/report/re_bm.gif);
		background-repeat:no-repeat;
		font-size: 1px;
		line-height: 1px;
	}
	
	#re_l{
		width: 220px;
		margin-left: auto;
		margin-right: auto;
		float:left;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		background-image:url(/img/report/re_dot_y.gif);
		background-repeat:repeat-y;
		background-position:219px 2px;
	}
	
	#re_ct{
		padding:1px 5px;
		margin:0px;
	}
	
	#re_ct2{
		background-image:url(/img/report/re_bg.gif);
		background-repeat:no-repeat;
		background-position:bottom right;
	}
	
	#re_r{
		width: 227px;
		margin-left: auto;
		margin-right: auto;
		float:right;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	
	#re_d1{
		width:218px:
		padding:0px 0px 0px 0px;
		margin:0px 2px 0px 0px;
	}
	

	#re_d1_img{
		padding:8px 0px 0px 0px;
		margin:0px 2px 0px 0px;
	}
	

	#re_d1_text p{
		text-align:left;
		padding:8px 8px 12px 8px;
		margin:0px 2px 0px 0px;
		font-size: 12px;
		line-height: 18px;
	}
	

	#re_d1_dot{
		height:3px;
		padding:0px 0px 0px 0px;
		margin:0px 2px 0px 0px;
		font-size: 1px;
		line-height: 1px;
		background-image:url(/img/report/re_dot_x.gif);
		background-repeat:repeat-x;
		background-position:center;
	}
	

	#re_d2{
		width:227px:
		padding:0px 0px 8px 0px;
		margin:0px 0px 0px 0px;
	}
	
	.re_d2_dot{
		height:3px;
		padding:0px 0px 0px 0px;
		margin:0px 5px 0px 9px;
		font-size: 1px;
		line-height: 1px;
		background-image:url(/img/report/re_dot_x.gif);
		background-repeat:repeat-x;
		background-position:center;
	}
	

	#re_d3{
		width:218px:
		padding:0px 2px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	
	#re_d3_l{
		float:left;
		height: 142px;
		padding:0px 0px 0px 0px;
		margin:0px 12px 0px 0px;
	}
	
	#re_d3_r{
		width:192px:
		float:right;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	

	#re_d3_r img{
		float:left;
		padding:9px 8px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	











