@charset "utf-8";

/***********************************all************************************/

*{
	margin:0;
	padding:0;
	border:0;
}

a:link,
a:visited{
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

h1{
	clear:both;
}

body{
	text-align:center;
}

#content-holder{
	width:900px;
	margin:0 auto;
}

.pop{ width:800px; margin:0 auto; background-color:#fdf5e5;}

.pop p{ padding-bottom:30px;}
/**********************************header**********************************/

#header{
	height:110px;
	background:#FFFFFF url(../images/nav_bg.gif) repeat-x bottom;
	margin-bottom:17px;
}

#header img{
	float:left;
}

.logo{
		padding:28px 46px 0 41px;
}

.language{
	list-style-type:none;
	font:11px "MS UI Gothic",Verdana;
	position:relative;
	float:right;
	width:300px;
	color:#d74e93;
	padding:5px 0 5px 0;
	text-align:right;
}

.language span{
	padding:0 5px 0 5px;
	
	}
	
.language a{
	color:#d74e93;
	font-size:12px}

.language a:hover{
	color:#ff99cc;}

.top-ad{
	width:154px;
	height:79px;
	float:left;
	background:#FFFFFF url(../images/top_ad.gif) no-repeat;
}

.top-ad p{
	color:#fff;
}

.top-ad-title{
	font:20px Verdana,"Myriad Pro";
	padding:5px 0 5px 0;
}

#global-nav{
	font:13px/25px "MS UI Gothic",Verdana;
	padding-top:79px;
}

#global-nav ul{
	list-style:none;
}

#global-nav ul li{
	float:right;
	position:relative;
	padding:0 8px 0 8px;
}

.global-nav-link{
	color:#d74e93;
}

.global-nav-link:hover{
	color:#ff99cc;
}

.nnnn{ position:absolute;left:0;top:26px;margin-left:5px;border-collapse:collapse;font:12px "MS UI Gothic",Verdana; text-align:left; background-color:#e8807d; margin-top:3px;}
	
.dddd{
	color:#FFFFFF;
	padding:10px 0 10px 3px;
	line-height:26px;
}


/**********************************content*************************************/

#main-content{
	width:629px;
	float:left;
	_display:inline;
	margin-left:18px;
	margin-right:18px;
	text-align:left;
	
}

.bdj,
.blythe{
	border:1px solid #e5e5e5;
	width:627px;
	height:205px;
}

.bdj{
	margin-bottom:17px;
	color:#d74e93;
}

.bdj img{
	float:left;
}

.bdj h2{
	font:28px "Arial Black";
	margin-left:340px;
	margin-top:15px;
}

.bdj h3{
	font:24px "Arial Black";
	margin-left:340px;
	margin-top:25px;
	background:#fff url(../images/bjd_arrow.gif) no-repeat left;
	padding-left:30px;
	padding-bottom:3px;
}

.bdj h3 a{
	color:#d74e93;
}

.bdj h3 a:hover{
	text-decoration:none;
	color:#ff99cc;
}

.bdj h4{
	font:14px/24px  "MS UI Gothic",Verdana;
	margin-left:340px;
	margin-top:25px;
}

.blythe{
	margin-bottom:30px;
	color:#b554bd;
}

.blythe img{
	float:right;
}

.blythe h2{
	font:28px "Arial Black";
	margin-left:35px;
	margin-top:15px;
}

.blythe h3{
	font:24px "Arial Black";
	margin-left:35px;
	margin-top:25px;
	background:#fff url(../images/blythe_arrow.gif) no-repeat left;
	padding-left:30px;
	padding-bottom:3px;
}

.blythe h3 a{
	color:#b554bd;
}

.blythe h3 a:hover{
	text-decoration:none;
	color:#ff7b7b;
}

.blythe h4{
	font:14px/24px  "MS UI Gothic",Verdana;
	margin-left:35px;
	margin-top:25px;
}

.faq{
	width:80%;
	margin-left:5px;
	margin-bottom:30px;
}

.faq ul{
	list-style:none;
	font:15px "MS UI Gothic",Verdana;
	line-height:28px;}

.faq ul li{

}
	
.faq ul a{
	color:#000;}

.answer{
	color:#ff7b7b;
	font:13px "MS UI Gothic",Verdana;
	margin-left:3px;
	text-indent:-20px;
	padding-left:20px;
	line-height:15px;
}

.answer_txt{
	margin:10px 0 10px 20px;
}

.bottom-ad{
	margin-bottom:20px;
}

.bottom-ad p{
	border:1px solid #e5e5e5;
	width:223px;
	height:269px;	
}

#side-bar{
	width:217px;
	_display:inline;
	margin-right:18px;
	_margin-right:16px;
	float:right;
	background:#fff url(../images/mid_line.gif) repeat-y left;
	min-height:600px;
}

#side-bar p{
	margin-left:19px;
	margin-bottom:5px;
}

p.commonly{
	border:1px solid #e5e5e5;
}

p.especial-1st{
	width:198px;
	margin-top:20px;
}

p.especial-2st{
	width:198px;
	margin-top:180px;
}


/**********************************footer**********************************/

#footer{
	clear:both;
	background:#FFFFFF url(../images/nav_bg_2.gif) repeat-x top;
	height:50px;
}

.copy{
	float:left;
	font:11px Verdana;
	color:#bababa;
	padding:15px 0 0 20px;
}

.search{
	float:right;
	padding:15px 20px 0 0;
	font:12px "MS UI Gothic",Verdana;
	text-align:right;
}

.search-input{
	border:1px solid #d8d8d8;
	height:16px;
	*height:15px;
	font:12px "MS UI Gothic",Verdana;
	padding-left:3px;
	padding-top:1px;
}

.search_button{
	background-color:#000;
	margin:0 3px 0 8px;
	padding:2px 5px 2px 5px;
}

.search_button a{
	color:#FFFFFF;
}

.search_button a:hover{
	color:#ff7b7b;
	text-decoration:none;
}