/* CSS Document */

* {margin:0; padding:0;}
body {color:#000; line-height:20px; font-size:12px; font-family:Verdana, Helvetica, sans-serif; background:#111;}
ul li {list-style-type:none;}
a {color:#111;  text-decoration:none}
a:hover {color:#333; text-decoration:underline;}
img {border:none;}

.body {clear:both; width:960px; margin:auto;}
.blue {color:#4571DE;}
.rblue {color:#80ADFF;}
a.orange {color:#FF9900; font-weight:bold;}
a.orange:hover {color:#FF9900; font-weight:bold;}
a.more {color:#FF6600;}
a.more:hover {color:#FF6600;}
.clear {clear:both; height:0px; overflow:hidden; font-size:0;}
input.price, span.price  {color:#FF6600; font-weight:bold; background-color:Transparent; border:none;}
h1,h2,h3 {font-size:14px;}

.header {width:960px; height:248px; margin-top:30px;}
	.header .logo {width:960px; height:58px; background:url(images/logo.jpg) no-repeat;}
	.header .menu {width:960px; height:43px; background:url(images/menubg.jpg) no-repeat;}
	.header .menu ul {width:900px; height:48px; overflow:hidden;}
	.header .menu li {float:left; height:48px; line-height:48px; text-align:center; font-size:14px; font-weight:bold;}
	.header .menu li a {color:#FFF; display:block; padding:0 20px 0 20px; text-decoration:none;}
	.header .menu li a:hover {color:#0AEEFF; text-decoration:none;background:url(../images/menubgc.jpg) repeat-x;}
	.header .banner {width:960px; height:147px; background:url(images/banner.jpg) no-repeat;}
	
.cbox {width:960px; height:auto; background-color:#fff;}
	.cbox .ctop {width:960px; height:30px; background:url(images/ctop.png) no-repeat;}
	.cbox .cbg {width:960px; height:auto;}
	
.lbox {float:left; width:230px; margin-left:20px; margin-top:10px;}
	.lbox .ibox {width:230px; margin-bottom:10px;}
	.lbox .ibox .itop {height:40px; line-height:40px; background:url(images/itop.jpg) no-repeat; font-weight:bold; text-align:center;}
	.lbox .ibox .ibg {padding:10px; height:auto; background-color:#F2F2F2;}
	.lbox .ibox .ibg li{background:url(images/lic.gif) left 3px no-repeat; padding-left:20px;}
	
.rbox {float:right; width:670px; height:auto; margin-right:20px; margin-top:10px;}
	.rbox .rtop {height:36px; line-height:36px; background:url(images/rtop.jpg) no-repeat; padding-left:25px;}
	.rbox .rtop h1 {float:left;width:150px; display:inline; color:#0AEEFF; font-size:12px;}
	.rbox .rtop h2 {display:inline; font-weight:normal; font-size:12px;}
	.rbox .rbg {background-color:#FFF; padding:10px;}
	.rbox .rbg .choose {width:600px; height:130px;margin:10px auto; border-bottom:1px dashed #111;}
	.aionpl .choose {width:600px; height:auto; margin:10px auto;border-bottom:1px dashed #111;}
	.rbg .choose li {float:left; width:170px; text-align:center; padding:0 15px 0 15px;}
	.rbg .buybox {margin-top:20px;}
	.buygold ul {width:610px;}
	.buygold ul.tn {height:26px; background:url(images/buytnbg.gif) repeat-x;}
	.buygold ul.tn li{height:26px; line-height:26px;}
	.buygold li {float:left;height:35px; line-height:35px; border-bottom:1px dashed #666; text-align:center;}
	.buygold li input {margin-top:10px;}
	.buygold li.product {width:175px;}
	.buygold li.price {width:120px;}
	.buygold li.character {width:175px;}
	.buygold li.buy {width:135px;}
	.bbox {float:left;margin-left:40px; _margin-left:20px; margin-top:20px; width:267px; height:auto;}
	.bbox .btop {width:267px; height:17px; background:url(images/btop.gif) no-repeat;}
	.bbox ul {clear:both; margin:0 auto; width:261px;}
	.bbox li{ float:left; margin:0px; padding:0px; line-height:28px; height:28px; border-bottom:1px dashed #ccc;}
	.bbox li.tt1{width:261px; text-align:center; background-color:#F2F2F2;}
	.bbox li.tt{width:70px; text-align:center; border-left:1px solid #ccc;}
	.bbox li.cc{width:179px; height:26px; text-align:left; padding-left:10px; padding-top:2px; border-right:1px solid #ccc;}
	.buygold h3, .aionpl h3 {font-size:20px; width:350px; height:36px; line-height:36px; margin:0 auto; text-align:center; text-align:center; border-bottom:2px dashed #0AEEFF; padding-bottom:10px; padding-left:50px; background:url(images/fancy_right.png) left no-repeat;}
	.buybox td {border-bottom:1px dashed #ccc;}
	.buybox .pos {text-align:center;}
	.buybox .pos a {color:#48C8E6;  text-decoration:underline;}
	.buybox .pos a:hover {color:#0AEEFF; text-decoration:underline;}
	
	
.footer {height:73px; text-align:center; background:url(images/footer.jpg) center no-repeat; color:#ABABAB; padding-right:20px;}
	.footer a {color:#48C8E6;  text-decoration:none}
	.footer a:hover {color:#0AEEFF; text-decoration:underline;}
	