/** 
   Author: Gaoxiuhua
   Time: 2009-04-02
   CSS cascading CSS 2.0
**/

a:link{
	color: #333333;
	text-decoration: underline;
}
a:visited{
	color: #333333;
	text-decoration: underline;
}
a:hover{
	color: #333333;
	text-decoration: underline;
}

a.spe:link{
	color: #ffffff;
	text-decoration: underline;
}

a.spe:hover{
	color: #ffffff;
	text-decoration:none;
}
a.spe:visited{
	color: #ffffff;
	text-decoration: underline;
}

h1 { font-size:14px; color:#FFFFFF;
}
h2 {font-size:14px; color:#FFFFFF;
}
h3 {
	font-size: 12px;
	 display:inline;
}
h3.spe{ font-size:11px; font-weight:normal; display:inline; color:#fff;}
h4 {
}
h5 {
}
h6 {
}
.red{
	font-weight: bold;
	color: #FF0000;
}
.old {
	text-decoration: line-through;
}
.now{
	font-weight: bold;
}

.main_link_padding{
	text-align:center;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	line-height:14px;
	color:#666;
	background-color:#627A97;
	}
.main_link_padding a{
	text-decoration:underline;
	color:#333;
	}
.main_link_padding a:link{
	text-decoration:underline;
	color:#333;
	}
.main_link_padding a:hover{
	text-decoration:underline;
	color:#ABAB52;
	}
.checkout_right{
	float:left;
	margin-top:5px;
	padding-left:0px;

	}
.checkout_right ul{
	list-style:none;
	}
	
.checkout_right li{
	text-align:center;
	width:110px;

	float:left;
	margin:0;
	}

.checkout_right h3{
	float:left;
	line-height:30px; 
	color:#7589A2; 
	font-size:12px;
	width:200px;
	background:url(../images/bullet3.gif) no-repeat 0 10px;
	padding-left:20px;	 

	}
	
.checkout_right_01_txt{
	float:left;
	margin-top:5px;
	padding:0 10px;
	}	

.checkout_right_01_txt h3{
	float:left;
	line-height:30px; 
	color:#7589A2; 
	font-size:14px;
	width:200px;
	}
.checkout_right_01_txt ul{
	list-style:none;
	}
.checkout_right_01_txt li{
	float:left;
	line-height:18px;
	color:#333;
	width:200px;
	text-align:justify;

	}
	
.checkout_title_img{
  line-height:15px;
	height:115px;
	}
.checkout_title_img ul{
	list-style:none;
	}
.checkout_title_img li{
	float:left;
	width:100px;
	height:96px;
	margin-top:3px;
	}
.checkout_title_img li a{ color:#FF3300; text-decoration:none;}
#texcheck{
   width:320px;
   height:120px;
   padding:0px 5px 5px 5px;
   color:#666666;
   margin-top:0px;
	}

.your_quote ul{width:496px; height:30px; line-height:30px;border:#ffcc99 1px solid; background:#fafdd7; margin-bottom:5px; font-family:Geneva, Arial, Helvetica, sans-serif, "Berlin Sans FB ...";}
.your_quote li{ float:left; padding:0 12px 0 12px;list-style:none; text-align:center; background:url(../images/pic_line.gif) no-repeat left;}
.your_quote li a{ color:#333;text-decoration:none;}
.your_quote li a:hover{color:#f60;text-decoration:underline; background-color:#ffff99;}
#your_quote-first{background:none;}


#aion-first{ border:0;}

.aion_box{ border:1px solid #CCCCCC; width:496px; margin:5px 0 0px 0 ; height:100px;}
.dl_aion{ float:left;border-right:1px solid #CCCCCC; width:123px;}
.dl_aion dt img{ margin:6px 0 0 6px; display:inline;}
.dl_aion dd{text-align:center;font-size:11px; line-height:15px; }
.dl_aion dd a{ color: #0066cc; text-decoration: none;}
#textf30{ color:#FF3300;font-weight:bold;}

#texf90 span{ float: right; color:#f90; text-align:right;}
#reputation{background-color:#F7F7FF;width:730px;}
#reputation span{float: right; color:#f90; text-align:right;}
#reputation p{width:600px;}
.menu-ffxi{float:left;}
.menu-ffxi ul{ padding-top:10px;display:inline;}
.menu-ffxi li{ float:left;margin:0 6px;display:inline;list-style:none;}
.ffxi-pic img{border:#CCC 1px dashed;}
.ffxi-pic:hover img{border:#FF6600 1px solid;}
#ffxi-now img{border:#FF6600 1px solid;}
#book{float:left; margin:10px 10px 0px 10px;}
.texlist{color:#FF6600; font-weight:bold;}
.text-number{ color:#CC6600; font-weight:bold;}
.article-promise{ text-align:justify; font-size:12px;}
.aion-text{ background:url(../images/powerleveling-aion01.jpg) no-repeat 0 0; width:410px; height:47px; padding:103px 80px 10px 10px; color:#FFFFFF; text-align:justify; font-weight: bold; line-height:14px;}
.title-promise{ font-size:14px; color:#660000;}


.title-h{ float:left; display:block; width:400px; height:20px; line-height:18px; font-size:11px;}


.Promise{ float:left; width:220px; display:block; text-align:justify; padding:5px;  border-bottom:#CCC 1px solid; border-left:#ccc 1px solid; border-right:#ccc 1px solid; background:#EEE;}

.textAdd{ float:left;}
.textAddTitle{ color:#039; font-weight:bold; font-size:14px; display:block; padding:10px 0 0 0;}