@charset "utf-8";
/* CSS Document */
body { margin: 5px 0px 10px 0px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background: #067EEA; }

ul,li { margin: 0px; padding: 0px; list-style: none; }
img { border: none; }
input { font-family: Arial, Helvetica, sans-serif; } 

.clear { clear: both; }

.fs11 { font-size: 11px; }
.fs13 { font-size: 13px; }
.fs14 { font-size: 14px; }
.fs16 { font-size: 16px; }
.fs18 { font-size: 18px; }
.fs22 { font-size: 22px; }
.fs26 { font-size: 26px; }
.fc_purple { color: #57257D; }
.fw { font-weight: bold; }

.fc_red { color: red; }
.fc_gray { color: #565656; }
.fc_blue { color: #0048BF; }
.fc_white { color: #FFF; }

.tc { text-align: center; }
.price { font-size: 12px; color: #FFFFFF; text-align: center; padding-top: 5px; }
.btn_m_top { margin-top: -20px; }
.tr { text-align: right; }

.Main { width: 878px; height: auto; margin: 0px auto; background: url(../images/pub/MainBg.gif); }

	.Main .topRound { width: 878px; height: 8px; background: url(../images/pub/MainRound.gif); font-size: 0px; }
	
	.Main .Middle { width: 856px; height: auto; padding: 0px 11px; overflow: hidden; }
	
		.Main .Middle .header { width: 856px; height: 84px; background: url(../images/pub/headerBg.jpg); }
			.Main .Middle .header li { height: auto; float: left; }
			.Main .Middle .header .logo { width: 383px; padding: 10px 0px 0px 43px }
			.Main .Middle .header .rightText { width: 430px; padding-top: 20px; }
			.Main .Middle .header .rightText div { height: auto; float: left; padding: 0px 5px; }
			.Main .Middle .header .rightText .txt_text { padding-top: 2px; }
			.Main .Middle .header .rightText .inp_text { width: 98px; height: 16px; border: #B7B7B7 solid 1px; }
			.Main .Middle .header .rightText .inp_login { width: 42px; height: 17px; border: none; background: url(../images/pub/login_btn.gif); color: #FFF; font-size: 11px; cursor: pointer; }
			.Main .Middle .header .rightText .inp_login2 { width: 55px; height: 17px; border: none; background: url(../images/pub/login_out_btn.gif); color: #FFF; font-size: 11px; cursor: pointer; }
			.Main .Middle .header .rightText .marLeft { margin-left: 150px; display: inline; }
			.Main .Middle .header .rightText .inp_loginout { width: 55px; height: 17px; border: none; background: url(../images/pub/login_out_btn.gif); color: #FFF; font-size: 11px; cursor: pointer; }
			.Main .Middle .header .rightText .divMar { margin-left: 8px; }
			.Main .Middle .header .rightText .att { color: #000; text-decoration: underline; }
			.Main .Middle .header .rightText .att:hover { color: #000; text-decoration: none; }
			.Main .Middle .header .rightText .att2 { color: #0048BF; text-decoration: underline; }
			.Main .Middle .header .rightText .att2:hover { color: #0048BF; text-decoration: none; }
		
		.Main .Middle .content { width: 856px; height: auto; }
			.Main .Middle .content .left { width: 155px; height: 605px; float: left; background: url(../images/pub/leftBg.gif); padding: 25px 10px 0px 10px; }
				.Main .Middle .content .left .menu { width: 155px; height: auto; }
				.Main .Middle .content .left .login { width: 155px; height: 109px; background: url(../images/pub/loginBg.gif); margin-top: 40px; padding-top: 60px; }
				.Main .Middle .content .left .login li { width: 155px; height: auto; float: left; padding-top: 20px; }
				.Main .Middle .content .left .login .name { width: 45px; color: #FFF; padding-top: 22px; } 
				.Main .Middle .content .left .login .rightInp { width: 110px; }
				.Main .Middle .content .left .login .rightInp input { width: 96px; height: 16px; border: #685439 solid 1px; }
				.Main .Middle .content .left .login .btn_sub { width: 91px; height: 28px; border: none; background: url(../images/pub/btn_sub.gif); cursor: pointer; }
			
			.Main .Middle .content .right { width: 661px; height: 625px; float: left; background: url(../images/pub/rightBg.gif); padding: 5px 0px 0px 20px; }
				.Main .Middle .content .right .video { width: 322px; height: auto; float: left; }
				.Main .Middle .content .right .video2 { width: 308px; height: auto; float: left; margin-left: 30px; display: inline;  }
				.Main .Middle .content .right .video_text { width: 285px; float: left; color: #414141; padding-left: 15px; }
				.Main .Middle .content .right .video_marLeft { margin-left: 12px; }
				.Main .Middle .content .right .video_list { width: 661px; height: auto; float: left; padding-top: 10px; }
				.Main .Middle .content .right .video_list img { border: #C3C4C5 solid 1px; margin-right: 10px; }
				.Main .Middle .content .right .email { width: 308px; height: 160px; float: left; background: url(../images/pub/emailBg.gif) no-repeat; padding-top: 90px; }
				.Main .Middle .content .right .email .btn_m_top { margin-top: -25px; }
				.Main .Middle .content .right .email .price { font-size: 12px; color: #FFFFFF; text-align: center; padding-top: 10px; }
				.Main .Middle .content .right .email li { width: 308px; height: auto; float: left; padding-top: 35px; }
				.Main .Middle .content .right .email .name { width: 88px; color: #FFF; font-weight: bold; font-size: 16px; padding: 39px 10px 0px 0px; }
				.Main .Middle .content .right .email .rightInp { width: 210px;}
				.Main .Middle .content .right .email .rightInp .inp_text { width: 170px; height: 22px; border: #685439 solid 1px; }
				.Main .Middle .content .right .email .inp_btn { width: 91px; height: 28px; border: none; background: url(../images/pub/btn_sub.gif); cursor: pointer; }
				.Main .Middle .content .right .email .tc { text-align: center; margin-top:-20px }
				.Main .Middle .content .right .email2 { width: 308px; height: 110px; float: left; background: url(../images/pub/emailBg.gif) no-repeat; padding-top: 140px; }
				.Main .Middle .content .right .email2 .new_inp_btn { background: url(../images/aqua-z1-ff9900-500x227.png); *background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/aqua-z1-ff9900-500x227.png',sizingMethod='crop'); width: 200px; height: 75px; border: none; }
				.Main .Middle .content .right .email2 .new_inp_btn input { width: 200px; height: 50px; font-size: 18px; font-weight: bold; background: none; border: none; position: absolute; cursor:pointer; }
				.Main .Middle .content .right .cdImg { width: 322px; height: auto; float: left; margin-top: 30px; }
				.Main .Middle .content .right .plate { width: 311px; height: auto; float: left; margin-top: 30px; }
				.Main .Middle .content .right .plate .list { width: 294px; height: 144px; background: url(../images/pub/plateBg.gif); padding: 15px 0px 0px 17px; }
				.Main .Middle .content .right .plate .list li { height: auto; float: left; }
				.Main .Middle .content .right .plate .list a { color: #037EC4; text-decoration: underline; }
				.Main .Middle .content .right .plate .list a:hover { color: #037EC4; text-decoration: none; }
				.content .right .plate .list .tt { width: 170px; font-size: 18px; font-weight: bold; color: #FF7404; padding-left: 40px;  }
				.content .right .plate .list .more { width: 84px; padding-top: 3px; }
				.content .right .plate .list .text { width: 294px; padding-top: 15px; }
				.content .right .plate .list .text2 { width: 294px; }
				.content .right .plate .list .text2 div { height: auto; float: left; padding-right: 5px; margin-top: 2px; }
				.content .right .plate .list .l { width: 210px; padding-top: 15px; }
				.content .right .plate .list .l div { height: auto; float: left; padding: 3px 0px; }
				.content .right .plate .list .l .name { width: 37px; }
				.content .right .plate .list .l .rightT { width: 173px; }
				.content .right .plate .list .r { width: 74px; padding-top: 25px; }

				.Main .Middle .content .right .plate .list2 { width: 294px; height: 108px; background: url(../images/pub/plateBgTwo.gif); padding: 15px 0px 0px 17px; }
				.Main .Middle .content .right .plate .list2 li { height: auto; float: left; }
				.Main .Middle .content .right .plate .list2 .tt { width: 170px; font-size: 18px; font-weight: bold; color: #FF7404; padding-left: 40px;  }
				.Main .Middle .content .right .plate .list2 .more { width: 84px; padding-top: 3px; }
				.Main .Middle .content .right .plate .list2 .text { width: 294px; padding-top: 5px; *padding-top:5px;!important; *padding-top:20px; }
			
			.Main .Middle .content .btn { width: 856px; height: 224px; float: left; background: url(../images/pub/btnBg.gif); padding-top: 20px; }
			.Main .Middle .content .btn_long { height:525px; background: url(../images/pub/btnBg_long.gif); }	
				.Main .Middle .content .btn .left2 { width: 140px; height: auto; float: left; padding: 0 8px; } 
				.Main .Middle .content .btn .left2 li { width: 14px; height: 94px; height: auto; float: left; margin: 1px 1px 0px 0px; cursor: pointer; } 
				.Main .Middle .content .btn .left2 .img1 { width: 140px; height: 94px; background: url(../images/pub/btn_leftImg1.gif); }
				.Main .Middle .content .btn .left2 .img2 { width: 140px; height: 94px; background: url(../images/pub/btn_leftImg2.gif); }
				.Main .Middle .content .btn .left2 .img3 { width: 140px; height: 94px; background: url(../images/pub/btn_leftImg3.gif); }
				.Main .Middle .content .btn .left2 .img4 { width: 140px; height: 94px; background: url(../images/pub/btn_leftImg4.gif); }
				.Main .Middle .content .btn .left2 .img5 { width: 140px; height: 94px; background: url(../images/pub/btn_leftImg5.gif); }
				.Main .Middle .content .btn .left2 .img6 { width: 140px; height: 94px; background: url(../images/pub/btn_leftImg6.gif); }
				.Main .Middle .content .btn .left2 .img7 { width: 140px; height: 94px; background: url(../images/pub/btn_leftImg7.gif); }
				.Main .Middle .content .btn .left2 .img8 { width: 140px; height: 94px; background: url(../images/pub/btn_leftImg8.gif); }
				.Main .Middle .content .btn .left2 .img9 { width: 140px; height: 94px; background: url(../images/pub/btn_leftImg9.gif); }
				.Main .Middle .content .btn .left2 .img10 { width: 140px; height: 94px; background: url(../images/pub/btn_leftImg10.gif); cursor: pointer; }
				.Main .Middle .content .btn .left2 .mask { width: 140px; height: 94px; float: left; background: #FFFFFF; filter:alpha(Opacity:40); -moz-opacity:0.40; Opacity: 0.40; }
				.Main .Middle .content .btn .left2 .maskOver { filter:alpha(Opacity:40); -moz-opacity:0.00; Opacity: 0.00; }
				.Main .Middle .content .btn .rightMain { margin-left: 165px; *margin-left: 10px; height: auto; float: left; position: absolute; }
				.Main .Middle .content .btn .postation { width: 525px; height: 475px; background: #FFFFFF; position: absolute; filter:alpha(Opacity:60); -moz-opacity:0.60; Opacity: 0.60; }
				.Main .Middle .content .btn .right2 { width: 470px; height: 455px; float: left; padding: 0px 30px 20px 25px; overflow: auto; overflow-x: hidden; position: absolute; }
				.Main .Middle .content .btn .rightMain table { border-top: #A3A3A3 solid 1px; border-right: #A3A3A3 solid 1px;}
				.Main .Middle .content .btn .rightMain table td { padding: 3px 0px 3px 10px; border-left: #A3A3A3 solid 1px; border-bottom: #A3A3A3 solid 1px; }
				
				.Main .Middle .content .btn .right2 li { width: 470px; height: auto; float: left; margin-top: 10px; }
				.Main .Middle .content .btn .right2 .imgbd { border: none; }
				.Main .Middle .content .btn .right2 img { border: #000 solid 1px; margin-right: 10px; }
				.Main .Middle .content .btn .right2 p { margin: 0px 0px 8px 0px; }
				.Main .Middle .content .btn .right2 .tt div { height: auto; float: left; }

	.Main .Middle .content .right .menu2 { width: 649px; height: 34px; background: url(../images/paid/menuBg.gif); padding: 2px 0px 0px 12px; }
		.Main .Middle .content .right .menu2 a {  height: 23px; color: #FFF; text-decoration: none; float: left; padding-top: 8px; }
		.Main .Middle .content .right .menu2 a:hover { height: 23px; color: #0048BF; text-decoration: none; }
		.Main .Middle .content .right .menu2 .a1 { width: 84px; }
		.Main .Middle .content .right .menu2 .a11 { width: 84px; background: url(../images/paid/menu_01.gif); height: 23px; color: #0048BF; text-decoration: none; }
		.Main .Middle .content .right .menu2 .a1:hover { background: url(../images/paid/menu_01.gif); }
		.Main .Middle .content .right .menu2 .a2 { width: 60px; }
		.Main .Middle .content .right .menu2 .a21 { width: 60px; background: url(../images/paid/menu_02.gif); height: 23px; color: #0048BF; text-decoration: none; }
		.Main .Middle .content .right .menu2 .a2:hover { background: url(../images/paid/menu_02.gif); }
		.Main .Middle .content .right .menu2 .a3 { width: 110px; }
		.Main .Middle .content .right .menu2 .a3:hover { background: url(../images/paid/menu_03.gif); }
		.Main .Middle .content .right .menu2 .a31 { width: 110px; background: url(../images/paid/menu_03.gif); height: 23px; color: #0048BF; text-decoration: none; }
		.Main .Middle .content .right .menu2 .a4 { width: 130px; }
		.Main .Middle .content .right .menu2 .a41 { width: 130px; background: url(../images/paid/menu_04.gif); height: 23px; color: #0048BF; text-decoration: none; }
		.Main .Middle .content .right .menu2 .a4:hover { background: url(../images/paid/menu_04.gif); }
		.Main .Middle .content .right .menu2 .a5 { width: 40px; }
		.Main .Middle .content .right .menu2 .a5:hover { background: url(../images/paid/menu_05.gif); }
		.Main .Middle .content .right .menu2 .a6 { width: 90px; }
		.Main .Middle .content .right2 .menu2 .a6:hover { background: url(../images/paid/menu_06.gif); }

.freetext { width: 500px; padding-left: 100px; }
	.freetext li { list-style-position: inside; list-style-type: disc; }
	.freetext a { color: #005797; text-decoration: underline; }
	.freetext a:hover { color: #005797; text-decoration: none; }
	.freetext p { font-size: 14px; }

			
		.Main .Middle .footer { width: 836px; height: 227px; float: left; background: url(../images/pub/footerBg.gif); padding: 10px 0px 0px 20px }
			.Main .Middle .footer li { width: 400px; height: auto; float: left; }
			.Main .Middle .footer a { color: #016FAA; text-decoration: underline; }
			.Main .Middle .footer a:hover { color: #016FAA; text-decoration: none; }
	
	.Main .btmRound { width: 878px; height: 10px; background: url(../images/pub/MainRound.gif) 0px -8px; font-size: 0px; }
/* arbservices */

.content .right .arbservices_list { width: 604px; height: 250px; padding: 0px 0px 0px 20px; overflow: hidden; overflow-y: auto; margin-top: 20px; }
	.content .right .arbservices_list .ab_list { width: 600px; height: auto; border-bottom: #A4A4A4 dashed 1px; padding-bottom: 10px; }
		.content .right .arbservices_list .ab_list p { margin: 0px; padding-top: 10px; font-size: 11px; }
			.content .right .arbservices_list .ab_list .tt { color:#0048BF; font-size: 16px; font-weight: bold; }

/* New pages */
.right .new_tab { width: 780px; height: auto; padding: 0px 0px 10px 20px; }
	.right .new_p { margin: 0px; padding: 10px 0px 0px 0px; color: #0048BF; font-size: 14px; }
	.right .new_tab .tabs { width: 775px; background: #35B4FD; margin-top: 20px; }
		.right .new_tab .tabs td { background: #E1F6FF; padding: 3px 5px 3px 5px; }
		.right .new_tab .tabs td a { color: #067EEA; text-decoration: none; }
		.right .new_tab .tabs td a:hover { text-decoration: underline; }
	.right .new_p2 { margin: 0px; padding: 0px 0px 0px 0px; color: #0048BF; font-size: 14px; }
		.right .new_p2 p { margin: 10px 0px; } 
	.right .new_links { width: 840px; height: auto; overflow: hidden; padding-bottom: 20px; }
		.right .new_links table td { padding: 5px 0px; }
		.right .new_links a { color: #067EEA; }
		
/*new two pages*/

.right .imglinks { width: 520px; padding: 20px 0px 0px 30px; overflow: hidden; }
	.right .imglinks img, .right .imglinks2 img { float: left; }
.right .imglinks2 { width: 500px; padding: 20px 0px 0px 50px; overflow: hidden; }

#right2.left2 {
float: right;
}
