/****/
*{ margin:0; padding:0; border:none;  font-size:12px; list-style:none; color:#000000; font-family:Arial, Helvetica, sans-serif}
body{font-family:"ËÎÌå"; width:800px; margin:0px auto; background:#ffffff; background:url(images/bodybg.jpg) top center repeat-y}
html{ overflow-x:hidden}
table{table-layout:fixed; border-collapse:collapse;}
input{ border:1px solid #7E9DB9}
/*align*/
.fl{ float:left}
.fr{ float:right}
.cl{ clear:both}
.tl{ text-align:left}
.tr{ text-align:right}
.tc{ text-align:center}
.mc{ margin:0 auto}
.oh{ overflow:hidden}

/*link*/
a{ text-decoration:none}
a:hover{ text-decoration:underline;font-size: 12px; color: #666666;}
.a_email{text-decoration:underline; color:#0000FF; font-size:11px}
.a_email:hover{text-decoration:none; color:#000000; font-size:11px}

/*web*/


/*BUTTON*/
.d_button{background:URL(IMAGES/D_BUTTON.gif) no-repeat; width:206px; height:23px; color:#FFFFFF; border:none; padding:0 8px 8px 0}
.bu_105{background:url(images/105_button.jpg) no-repeat; border:none ;width:105px; height:18px; color:#000000; font-weight:700; line-height:18px; font-size:11px}
.bu_125{background:url(images/125_button.gif) no-repeat; border:none ;width:125px; height:18px; color:#000000; font-weight:700; line-height:18px; font-size:11px}

.bu_65{background:url(images/65_button.jpg) no-repeat; border:none ;width:65px; height:18px; color:#000000; font-weight:700; line-height:18px; font-size:11px}

/*yuanjiaojuxing*/
.r0 {font-size:12px; height:auto; margin: 0 0 0 4px}
.r1 {height:1px; font-size:1px; overflow:hidden; display:block; background:#8c8c8c; margin:0 5px;}
.r2 {height:1px; font-size:1px; overflow:hidden; display:block; border-right:2px solid #8c8c8c; border-left:2px solid #8c8c8c; margin:0 3px;}
.r3 {height:1px; font-size:1px; overflow:hidden; display:block; border-right:1px solid #8c8c8c; border-left:1px solid #8c8c8c; margin:0 2px;}
.r4 {height:2px; font-size:1px; overflow:hidden; display:block; border-right:1px solid #8c8c8c; border-left:1px solid #8c8c8c; margin:0 1px;}
.r5 { height:auto;border-right:1px solid #8c8c8c; border-left:1px solid #8c8c8c; padding:0 0 0 5px;}

/*head*/
.head{ overflow:hidden; clear:both; display:block}
.logo{ float:left; text-align:center; width:400px; height:131px; margin-top:10px}
.logo_right{ float:left; font-weight:700; text-align:right; width:370px}
.logo_right li{ margin-bottom:15px}
.suchen{ background:url(images/suchen.gif) no-repeat; width:55px; height:18px; border:none; line-height:18px}
.top_pic{ margin:0;*margin:0}
/*buzou*/
.bz{ background:url(images/bz.gif) no-repeat; width:761px; height:19px; margin:0 auto;*margin-left:18px; line-height:19px;}
.bz_s{ background:url(images/bz_s.gif) center center no-repeat; width:153px; height:15px; color:#FFFFFF; display:block; float:left; margin:2px 18px 0 3px; line-height:15px; padding-left:15px}
.bz_q{ background:url(images/bz_q.gif) center center no-repeat; width:153px; height:15px; color:#FFFFFF; display:block; float:left; margin:2px 18px 0 3px; line-height:15px; padding-left:15px}

/*menu*/
.menu{ padding:10px 20px; font-weight:700}


/*meddle*/
.middle{ margin:0px 20px; overflow:hidden; clear:both; display:block; height:auto;}
/*left*/
.left{ width:160px; float:left; overflow:hidden;}
.left_title{ border-bottom:1px solid #C9B3A6; font-weight:700; font-size:14px; line-height:25px}
.left_pic img{ margin:5px 0; float:left}
.left_pic { border-bottom:1px solid #C9B3A6; overflow:hidden; padding-bottom:10px}
.left_con{ margin:20px 0;}
.email_li{ margin:15px 0; font-size:11px}
.wie_pic{ text-align:center}
.wie_pic img{margin:5px 0; }

/*right*/
.right{ float:left; margin:20px 0 0 20px;*margin:23px 0 0 20px; width:578px; overflow:hidden}

.game_ul{ margin:0px 10px 10px; float:left; width:122px;}
.game_ul li{}
.game_list{ overflow:hidden}
.juxing1{ width:273px; float:left; margin-left:10px}
.jux1_con{ padding:10px; font-size:11px}
.con2{ margin-top:20px; clear:both; display:block}
.pro{ float:left; width:74px; margin:0 3px; text-align:center; font-weight:700}

/*bottom*/
.bottom{ clear:both; padding-top:10px}
.bot1{ margin:0px 10px; text-align:center; border-top:1px solid #B8B8B8;border-bottom:1px solid #B8B8B8;  padding:20px 0}

.bot2{ margin:0px 23px; text-align:center;}




/*gold*/
.gold_form{ float:left; width:445px}
.gold_form li{ border-bottom:1px solid #E7E2CF; line-height:25px; clear:both;}
.gold_form h1{ width:115px; text-align:right; float:left; margin-right:20px;font-weight:400;}
.gold_form select{ border:1px solid #7E9DB9;}
.gold_form textarea{ width:250px; height:60px; border:1px solid #7E9DB9; margin-top:5px}

.table_ul{ float:left; margin-left:10px}
.table_ul *{font-size:10px}
.table{ border:1px solid #07080A; text-align:center; margin-top:5PX; font-weight:700}

/*powerleveing*/
.table_ul_r{float:left; margin-left:10px}
.table_ul_r li{ margin-bottom:20px}


/*cd_key*/
.cd_key_li img{ width:64px}

.cd_key_li img,.cdkey_radio{ margin-right:8px; float:left; line-height:90px}
.cd_key_li .cdkey_radio{ margin-top:43px; border:none}
.cd_key_li{ line-height:normal; border-bottom:1px solid #b8b8b8; overflow:hidden; height:90px}

.cd_key_li h2{ float:left; line-height:normal; }
.bordernone{ border:none}


.cd_key_form{ float:left; width:525px}
.cd_key_form li{ border-bottom:1px solid #E7E2CF; line-height:25px; clear:both}
.cd_key_form h1{ width:100px; text-align:right; float:left; margin-right:20px; font-weight:400; margin-left:10px}
.cd_key_form select{ border:1px solid #7E9DB9;}
.cd_key_form textarea{ width:250px; height:60px; border:1px solid #7E9DB9; margin-top:5px}


/*checkout*/
.title{ font-weight:700; border-bottom:1px solid #C9B3A7; line-height:25px}
.xx{ margin-top:10px; line-height:21px}



