.ts-1 {
	border: none;
	height: 86px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 1004px;
}

.ts-1-1 {
	border: none;
	float: left;
	height: 86px;
	padding: 0px;
	width: 658px;
}

.ts-1-2 {
	background-image: url('images/topbg.gif');
	border: none;
	float: left;
	height: 14px;
	padding-bottom: 15px;
	padding-left: 0px;
	padding-right: 25px;
	padding-top: 57px;
	text-align: right;
	width: 321px;
}

.gen-33 {
	clear: both;
}

.ts-2 {
	background-image: url('images/menu_bg.gif');
	border: none;
	height: 40px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 1004px;
}

.ts-2-1 {
	border: none;
	float: left;
	height: 40px;
	line-height: 40px;
	padding: 0px;
	text-align: right;
	width: 106px;
}

.ts-2-2 {
	border: none;
	float: left;
	height: 40px;
	padding: 0px;
	text-align: right;
	width: 50px;
}

.ts-2-3 {
	border: none;
	float: left;
	height: 40px;
	line-height: 40px;
	padding: 0px;
	text-align: center;
	width: 106px;
}

.ts-2-4 {
	border: none;
	float: left;
	height: 40px;
	padding: 0px;
	text-align: center;
	width: 40px;
}

.ts-2-6 {
	border: none;
	float: left;
	height: 40px;
	padding: 0px;
	text-align: center;
	width: 41px;
}

.ts-2-12 {
	border: none;
	float: left;
	height: 40px;
	padding: 0px;
	text-align: left;
	width: 50px;
}

.ts-2-13 {
	border: none;
	float: left;
	height: 40px;
	line-height: 40px;
	padding: 0px;
	text-align: left;
	width: 106px;
}

.ts-3 {
	border: none;
	height: 248px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 1004px;
}

.ts-3-1 {
	border: none;
	float: left;
	height: 232px;
	line-height: 232px;
	padding: 8px;
	width: 988px;
}

.ts-4 {
	border: none;
	/*height: 596px;*/
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 980px;
}

.ts-4-1 {
	border: none;
	float: left;
	height: 596px;
	padding: 0px;
	width: 190px;
}

.ts-5 {
	border: none;
	height: 596px;
	text-align: left;
	width: 190px;
}

.ts-5-1 {
	border: none;
	float: left;
	height: 30px;
	padding: 0px;
	width: 190px;
}

.ts-5-2 {
	background-image: url('images/cp_fl_bg.gif');
	border: none;
	float: left;
	/*height: 350px;*/
	padding: 0px;
	width: 190px;
}

.ts-6 {
	border: none;
	/*height: 350px;*/
	text-align: left;
	width: 190px;
}

.ts-6-1 {
	border: none;
	float: left;
	height: 35px;
	line-height: 35px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 0px;
	width: 175px;
}

.ts-5-3 {
	background-image: url('images/l_bg.gif');
	border: none;
	float: left;
	height: 206px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	width: 190px;
}

.ts-7 {
	border-bottom: 1px solid #1487ea;
	border-left: none;
	border-right: none;
	border-top: none;
	/*height: 205px;*/
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 190px;
}

.ts-7-1 {
	border: none;
	float: left;
	/*height: 180px;*/
	padding-bottom: 8px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 17px;
	width: 180px;
}

.gen-37 {
	margin-top: 0px;
}

.gen-38 {
	margin-bottom: 0px;
}

.ts-4-2 {
	border: none;
	float: left;
	/*height: 596px;*/
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 0px;
	width: 775px;
}

.ts-8 {
	background-image: url('images/cp_bg.gif');
	border: none;
	height: 33px;
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 775px;
}

.ts-8-1 {
	border: none;
	float: left;
	height: 33px;
	padding: 0px;
	width: 26px;
}

.ts-8-2 {
	background-image: url('images/cp_l_bg.gif');
	border: none;
	float: left;
	height: 33px;
	line-height: 33px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 0px;
	width: 180px;
}

.gen-41 {
	vertical-align: middle;
}

.ts-8-3 {
	border: none;
	float: left;
	height: 33px;
	padding: 0px;
	text-align: right;
	width: 559px;
}

.ts-9 {
	border: none;
	/*height: 545px;*/
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 775px;
}

.ts-9-1 {
	border: none;
	float: left;
	/*height: 525px;*/
	padding: 10px;
	width: 755px;
}

.ts-10 {
	background-image: url('images/cp_nr_xbg.gif');
	border: none;
	height: 10px;
	text-align: left;
	width: 775px;
}

.ts-10-1 {
	border: none;
	float: left;
	height: 10px;
	padding: 0px;
	width: 388px;
}

.ts-10-2 {
	border: none;
	float: left;
	height: 10px;
	padding: 0px;
	text-align: right;
	width: 387px;
}

.ts-11 {
	background-image: url('images/fot__bg.gif');
	border: none;
	height: 17px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	text-align: left;
	width: 980px;
}

.ts-11-1 {
	border: none;
	float: left;
	height: 17px;
	padding: 0px;
	width: 490px;
}

.ts-11-2 {
	border: none;
	float: left;
	height: 17px;
	padding: 0px;
	text-align: right;
	width: 490px;
}

.ts-12 {
	background-image: url('images/fot_x_bg.gif');
	border: none;
	height: 108px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 980px;
}

.ts-12-1 {
	border: none;
	float: left;
	height: 98px;
	padding: 5px;
	width: 970px;
}

.ts-13 {
	border: none;
	height: 98px;
	text-align: left;
	width: 970px;
}

.ts-13-1 {
	border-bottom: 1px solid #b7dcff;
	border-left: none;
	border-right: none;
	border-top: none;
	float: left;
	height: 72px;
	padding: 0px;
	width: 970px;
}

.ts-13-2 {
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: 1px solid #ffffff;
	float: left;
	height: 24px;
	line-height: 24px;
	padding: 0px;
	width: 970px;
}
