body {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width:1276px;
	height: auto;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #fff;
	background:url(../images/bg.jpg) repeat-x;
}
*{
    padding:0; margin:0; font-family:Arial, Helvetica, sans-serif
}
a{color:#000; text-decoration:none;}
a:hover{font-size:12px; color:#f00; text-decoration:underline;}
.clear{clear:both}
p{font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#container{
    text-align:left;width:1276px;
	}
.top{background:url(../images/top.jpg) no-repeat; height:448px; z-index:-100px;}
.logo{ margin-top:23px; margin-left:113px;*margin-left:113px !important;*margin-left:70px; float:left;}
.login{width:185px; height:133px;background:url(../images/login_bg.gif) no-repeat; float:right;  margin-top:60px;margin-right:113px;*margin-right:113px !important;*margin-right:57px; padding-top:38px;}
.login_input{background:url(../images/username_bg.gif) no-repeat; width:100px; height:24px; line-height:24px; margin-bottom:5px; border:0; margin-left:25px;padding-left:3px; color:#999999;}
.login_btn{background:url(../images/signup_bg.gif) no-repeat; text-align:center; float:left; width:50px; height:22px; color:#FFFF00; font-size:11px; font-weight:700;border:0;}
.forgot{color:#f00; font-weight:bold; margin-left:54px;*margin-left:54px !important;* margin-left:28px; padding-top:3px;*padding-top:2px; width:60px; float:left; clear:both;}
.forgot a{color:#f00;}
.home{margin-left:200px;*margin-left:200px !important; *margin-left:100px;margin-top:42px; float:left;}
.gold{margin-left:-15px; margin-top:8px; float:left;}
.pl{margin-left:10px; margin-top:24px; float:left;}
.buy-account{margin-left:10px; margin-top:34px; float:left;}
.sell-account{margin-left:10px; margin-top:36px; float:left;}
.rs_mini{margin-left:10px; margin-top:11px; float:left;}
.game_other{margin-left:555px;*margin-left:555px !important;*margin-left:435px; margin-top:50px; float:left;}
.gold-farming{margin-left:5px; margin-top:10px; float:left;}
.stuff_item{margin-left:-110px; margin-top:38px; float:left; }

#content{width:980px;margin-left:160px !important; *margin-left:81px; margin-top:-135px; float:left; z-index:1999px; }

.content_left{width:200px; float:left; margin-right:15px; z-index:1000px;}
.rsproduct{background:url(../images/rs-product_bg.png) no-repeat !important;background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/rs-product_bg.png");padding-top:105px; padding-left:30px; height:35px; width:175px; z-index:1001px;}
.rs_product p{width:160px;;background:url(../images/li_bg.gif) repeat-y; padding:5px 20px;}
.rs_product ul{width:100%;background:url(../images/li_bg.gif) repeat-y; list-style:none;}
.rs_product ul li{background:url(../images/rs-product_pre.gif) no-repeat 0px 5px; border-bottom:dashed 1px #fdad20; height:18px; width:150px; margin-left:20px; padding-left:15px; padding-top:5px;}
.shopping{background:url(../images/li_top_bg.gif) no-repeat; width:100%; margin-top:5px;}
.title{padding-top:10px; clear:both; margin-left:5px;}
.shopping_content{background:url(../images/shopping_bg1.gif) repeat-y; padding-left:10px;padding:5px 13px; line-height:18px;}
.shopping_content1{background:url(../images/shopping_bg1.gif) repeat-y; padding-left:10px;padding:5px 18px 5px 15px; line-height:18px; width:170px;}

.content_center{background:url(../images/center_bg2.gif) repeat-y;width:532px; float:left; margin-right:15px; margin-top:30px;}
.news{background:url(../images/top_bg.gif) repeat-y; margin-top:-15px;*margin-top:0px;}
.news_li{background:url(../images/top_top_bg1.gif) no-repeat top; height:54px; margin-left:0px;*margin-left:1px !important;*margin-left:1px; margin-top:10px;*margin-top:0px;}
.news_li ul{padding-top:16px; width:450px;*width:435px; margin-left:15px;padding-left:32px;}
.news_li p{padding-top:26px; width:450px;margin-left:15px; font-size:12px; line-height:18px; padding-left:32px;}
.news_li ul li{list-style:none; height:17px;border-bottom:#ccc dashed 1px; padding-top:5px; padding-bottom:5px;*padding-bottom:0px;}
.news_li ul li a:link{color:#000; text-decoration:underline;}
.news_li ul li a:hover{color:#f00; text-decoration:underline;}
.news_title{padding-top:10px; padding-left:65px;  font-size:16px; color:#f00; font-weight:bold;}
.news_date{float:right; padding-right:10px;margin-top:5px; *margin-top:-16px;}
.hotproduct{margin-top:10px;background:url(../images/center_bg1.gif) no-repeat 2px 0px;}
.hot_title{margin-left:20px;font-size:16px; color:#f00; font-weight:bold;}
.hotproduct1{padding:0 15px;}
.hotproduct2{background:url(../images/product_bg.gif) no-repeat; margin:18px;*margin:18px !important;*margin:13px; height:163px; width:130px; float:left;}
.hotproduct2 img{ margin-left:14px;}
.hotproduct2 p{font-weight:700; text-decoration:underline; text-align:center; color:#f00;}
.hotproduct2 p a{ color:#f00;}
.hotproduct2 p a:hover{text-decoration:underline; color:#00f;}
.control{height:25px;}
.product_btn{background:url(../images/buy.gif) no-repeat;margin-left:16px;*margin-left:0px; width:99px; height:32px; border:0; margin-bottom:5px; cursor:pointer;}
.product_intro{position: absolute; z-index: 2001; margin-top:52px; margin-left:70px; display: none; border:#fdad20 1px solid; background-color:#fff; padding:5px; width:140px; font-weight:normal; text-decoration:none; color:#000; text-align:left}
.conditions{background:url(../images/conditions_bg.gif) no-repeat 20px 40px; height:206px; margin-left:15px; margin-top:15px;}
.conditions p{width:420px; padding:10px 10px 10px 0; line-height:17px; margin-left:-15px;}

.content_right{width:213px;*width:200px; float:left; margin-top:-45px;}
.notice{background:url(../images/notice1.gif) no-repeat;width:217px;*width:217px !important;*width:195px; height:225px;}
.notice1{ padding:0px 32px 4px 15px; width:160px;}
.notice_title{padding-top:80px; padding-left:20px;}
.mail a{color:#f00; text-decoration:underline;}
.mail a:hover{text-decoration:none;}
#foot{width:960px;margin-left:160px; margin-top:10px;}
.foot_center{background:url(../images/foot_bg.jpg) repeat-x;}
.foot_center table td{font-weight:bold; text-align:center;}
.hand{cursor:pointer;}

/*.content_center1{width:532px;float:left;margin-left:-490px;*margin-left:-490px !important; *margin-left:-20px; margin-top:92px; *margin-top:92px !important;*margin-top:25px;margin-right:10px;*margin-right:10px !important;*margin-right:0px;}*/
.content_center1{width:532px;float:left;margin-left:-490px;*margin-left:-490px !important; *margin-left:-30px; margin-top:92px; *margin-top:92px !important;*margin-top:25px;margin-right:10px;*margin-right:10px !important;*margin-right:0px;}
.choose{background:url(../images/account_center_top_bg.gif) no-repeat top;height:240px; margin-top:-15px;*margin-top:0px;}
.choose1{ height:240px; margin-left:40px;margin-top:10px; float:left; width:490px;}
.team_pl{padding-top:15px;*padding-top:33px; padding-left:36px;*padding-left:36px !important;*padding-left:54px;margin-top:10px; *margin-top:-18px;}
.team_pl ul li{ list-style:none; float:left; background:url(../images/choose_bg1.gif) no-repeat; width:230px; padding-top:5px; height:30px; line-height:15px; text-align:center; font-size:11px; cursor:pointer;  font-weight:bold;}
.team_pl ul .tabactive{ list-style:none; float:left; background:url(../images/choose_bg2.gif) no-repeat; width:230px;  padding-top:5px; height:30px; line-height:15px; text-align:center; font-size:11px; color:#FF0000; font-weight:bold;}
.sort{background:url(../images/account_sort_bg.gif) repeat-y; margin-top:-50px;*margin-top:0px !important;*margin-top:-50px}
.sort_top{background:url(../images/account_sort_top_bg.gif) no-repeat; padding:10px; padding-left:40px; padding-top:20px; font-weight:bold; color:#970001;}
.table{ border-collapse:collapse;border-spacing:0px; padding:15px; margin-left:40px;}
.table td{border-bottom:1px solid #ccc; text-align:left; padding-bottom:5px; padding-top:5px;}
.table th{ background:#970001; color:#fff; text-align:center; height:26px;}
.more a{color:#f00; text-decoration:underline;}
.button3{ background:url(../images/search.gif) no-repeat; color:#FFFFFF; border:0; height:32px; width:99px; line-height:29px;cursor:pointer}
h4{ font-size:13px; font-weight:bold; color:#f00; margin-bottom:5px;}
.table02{ text-align:left; margin:15px auto;border-collapse:collapse;border-spacing:0px; background-color:#FFFFCC;}
.table02 th{background-color:#FAF9EF; border: 1px solid #DAD8C2; padding:2px 10px 2px 10px;}
.table02 td{border: 1px solid #DAD8C2; padding:2px 10px 2px 10px;}
.table02 li{ list-style:none;}
.table03{ text-align:left; padding:10px auto;border-collapse:collapse;border-spacing:0px; background-color:#fff;  text-align:left;}
.table03 th{background-color:#FAF9EF; border: 1px solid #DAD8C2; padding:2px 5px 2px 5px;}
.table03 td{border: 1px solid #DAD8C2; padding:2px 5px 2px 5px;}
.shopping_btn{background:url(../images/shopping_bg.gif) no-repeat; text-align:center; float:right; width:76px; height:22px; color:#FFFF00; font-size:11px; font-weight:700;border:0;}
.table04{ width:100%; text-align:left; margin:15px auto;border-collapse:collapse; border-spacing:0px; float:left}
.table04 td{background-color:#FAF9EF; border: 1px solid #DAD8C2; padding:2px 10px 2px 10px;}
.table04 th{border: 1px solid #DAD8C2; padding:2px 10px 2px 10px;}
.order ul li{height:50px; font-size:14px;}
.order ul li img{vertical-align:middle;}
.info{width:415px; margin-left:50px; font-size:12px;}
.info td{height:25px;}
.info th{width:130px;}
.bold{font-weight:bold;}
.price{font-size:14px; color:#f00; font-weight:bold;}
.forgot{width:90px; float:left; font-weight:bold;}
.info1{width:450px; margin-left:50px; font-size:12px;}
.info1 td{height:25px;}
.info1 th{width:80px;}
.product_btn1{background:url(../images/buy.gif) no-repeat; width:99px; height:32px; border:0; margin-bottom:5px;}
.tip {position:absolute; display:none; border: 1px solid #DAD8C2; background-color: #FAF9EF; width:400px; padding: 5px; text-align:left
}
.info3 a{color:#f00; text-decoration:underline;}
.info3 a:hover{text-decoration:none;}
.payment_btn{background:url(../images/payment_bg.gif) no-repeat; text-align:center; float:right; width:120px; height:22px; color:#FFFF00; font-size:11px; font-weight:700;border:0;}

.total{ background-color:#FF0000; width:65px; height:25px; border:#ccc solid 1px; margin-top:5px; vertical-align:bottom; color:#FFFF00; font-weight:bold;}
.table05{ text-align:left; margin:10px 7px;*margin:10px 5px;border-collapse:collapse;border-spacing:0px; background-color:#FFFFCC; float:left;}
.table05 th{background-color:#FAF9EF; border: 1px solid #DAD8C2; padding:2px 2px 2px 6px;}
.table05 td{border: 1px solid #DAD8C2; padding:2px 2px 2px 6px;}
.table06{text-align:left; margin:0px; margin-left:-1px;*margin-left:-5px; margin-top:-2px;border-collapse:collapse;border-spacing:0px; background-color:#FFFFCC; float:left;}
.table06 th{background-color:#FAF9EF; border: 1px solid #DAD8C2; padding:2px 2px 2px 6px;}
.table06 td{border: 1px solid #DAD8C2; padding:2px 2px 2px 6px;}
.pure_btn{background:url(../images/buy.gif) no-repeat; width:99px; height:32px; border:0; margin-bottom:5px;}
.bold1{font-weight:bold; color:#993300; text-align:center; background-color:#fff;}
.special_buy{ background-color:#FF0000; width:50px; height:22px; border:#ccc solid 1px;color:#FFFF00; font-size:11px; cursor:pointer;}
.red{color:#f00;}