/*Basic*/
body, div, p, img, a, input, form, td, tr, table, ul, h2, h4, h3 {margin:0; padding:0; border:none; color:#666;}
table, td, th {border-collapse:collapse;}
body { background:url(images/bg/bg.gif) center}
.frame1, .frame2, .frame{width:291px; height:45px; position:relative;}
.t3, .t4 { font-size:15px; color:#fff; text-indent:6px; margin-left:27px; font-family: Arial, Helvetica, sans-serif; line-height:15px;}
#js {position:absolute;}
/*container*/
.bg1 {background:url(images/bg/bg1.gif) top center repeat-x;}
.bg2 {background:url(images/bg/bg2.gif) top center repeat-x;}
.bg3 {background:url(images/bg/bg3.gif) top center repeat-x;}
.top {background:url(images/bg/top_bg.gif) top center; width:100%; height:143px;}
div#container{width:744px; height:1100px; margin-left:auto; margin-right:auto; position:relative; border-left:solid 3px #fff;border-right:solid 3px #fff; background:#000000 url(images/bg/bg-cont.gif) no-repeat;}
	
/*Page*/
	div#page {width:660px; height:947px; margin-left:auto; margin-right:auto;}
		.leaf {position:absolute; top:442px; left:-106px;}
		.girl {position:absolute; top:508px; left:-52px;}
		.free_video{margin-left:18px; margin-top:20px;}
		.girl_bott {position:absolute; bottom:0px; right:-14px; z-index:1}
/*Top*/
		div.top {width:660px; height:95px; background:url(images/bg/top.jpg) bottom no-repeat; padding-top:35px; position:relative;}
			.highspeed {margin-left:58px; margin-top:15px;}
			.volcanic {position:absolute; top:-85px; left:323px;}
/*Center*/
		div.center {width:660px; height:280px; background:url(images/bg/center.jpg) no-repeat; position:relative;}
			div.block1 {width:284px; height:210px; background-color:#ff0261; border:solid 3px #ae0342; position:relative; left:25px;}
				.gal_pic {margin-left:4px; margin-top:4px;}
			div.frame {left:25px; margin-top:3px; background: url(images/frame.gif) no-repeat;}
				.click {margin-left:8px; position:relative;}
				.sample {margin-top:-31px; margin-right:2px; float:right; color:#fff; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
				.j1 {position: absolute; right:-111px; top:27px;}
				.join_now {position:absolute; top:183px; right:-82px;}
/*Center1*/
		div.center1 {width:660px; height:280px; background:url(images/bg/center1.jpg) no-repeat;}
			.a {width:291px; height:258; float:left;}
			.b {width:291px; height:258; float:right;}
			div.block2 {width:284px; height:210px; background-color:#ff0261; border:solid 3px #ae0342; position:relative; float:left; left:25px;}
			div.block3 {width:284px; height:210px; background-color:#ff0261; border:solid 3px #ae0342; position:relative; float:right; right:28px;}
			div.frame1 {left:25px; margin-top:3px; float:left; background: url(images/frame1.gif) no-repeat;}
			div.frame2 {right:28px; margin-top:3px; float:right; background: url(images/frame.gif) no-repeat;}
/*Bottom*/
		div.bottom {width:660px; height:292px; background:url(images/bg/bottom.jpg) no-repeat; position:relative;}
			.semicircle {position:absolute; left:-29px; top:3px;}
			div.text {width:326px; height:125px; float:left; margin-top:77px;}
			.our_video {position:absolute; left:-59px; top:-3px;}
			.t3 {margin-top:6px;}
			.t4 {text-align:center;}
			.menu1, .menu2 {float:left; margin-top:10px; margin-left:15px;}
			.menu1 li, .menu2 li {display:block; list-style:none; background:url(images/cross.gif) left 50% no-repeat ; padding-left:13px;}
			#hot {width:100px;}
			#h {width:190px;}
/*Footer*/
	div.footer {width:658px; height:58px; background: url(images/foot.gif) no-repeat; clear:both; position:relative; top:8px; left:43px;}
		.sun {margin:13px 0 0 32px; float:left}
		.footer span {color:#fff; float:left; font-size:24px; padding-top:15px;}
    .footer a {color:#d7f639; font-size:11px; text-decoration:none;}
	.footer a:hover {text-decoration:underline;}
    .copyright {color:#fff; font-size:12px; padding-top:16px; font-family: Tahoma; padding-left:5px;}

