﻿@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#999;}
a{}
a:hover{}


/*--------------------------------pages*/
#pages{ margin:0 auto; padding:0; width:958px; border-left:1px #ebebeb solid; border-right:1px #ebebeb solid; }

/*--------------------------------header*/
#header{ width:958px; height:150px; background:url(images/header.jpg) no-repeat center; position:relative;}
#header_member{ position:absolute; z-index:2; right:6px; bottom:5px;}
#header_member a{ text-decoration:none; padding:0 8px; font-weight:bold;}
#header_member a:hover{ text-decoration:none; color:#e70062;}
#-lang{ position:absolute; z-index:99999; right:17px; top:40px; font-size:12px; color:#000; font-weight:bold;}
/*#-lang img{ margin:0 2px 0 2px;}*/
#-lang a{ text-decoration:none; color:#000;}
#-lang a:hover{ text-decoration:none; color:#000;}
#-lang ul{ margin:0; padding:0; list-style:none;}
#-lang ul li#lan-selector{
	overflow:visible;width: 80px;
	position:relative;
	height:auto;
}
#-lang ul li#lan-selector .drop-down-lang{width:85px;}
#-lang ul li#lan-selector #lang-ddl-icon{background: url(images/lang.gif) no-repeat;cursor:pointer;width:12px;height:12px;float: right;position:relative\9;top:1px\9;}
#-lang ul li#lan-selector span{ white-space:nowrap;}
#-lang ul li#lan-selector:hover #lanbox{ display:block;}
#lanbox{
	text-align:left;
	display:none;
	z-index: 995;
    top: 16px;
    left: 0px;
	padding:8px 0 0 18px;
	background:#FFF;
	border: 1px solid #959595;
}
#lanbox a{ color:#777;}
#lanbox div{
	float:none;
	width: 60px;
	margin: 0 10px 10px 0;
}

/*--------------------------------marquee*/
#marquee_bar{ width:930px; height:20px; padding:7px 10px 3px 18px; background:#fefafb url(images/marquee.gif) no-repeat; position:relative; color:#cb9aab;}
#marquee_bar #marqueebox{ color:#575256; position:absolute; top:7px; left:93px; width:836px; overflow: hidden; height:15px;}
#marquee_bar a, #marquee_bar a:hover{ text-decoration:none; color:#575256;}
#marquee-container div{ white-space: nowrap;}
#marquee-container{position: absolute;}

/*--------------------------------menu*/
#menu{width:958px; height:30px; background-color:#a7647b; margin-bottom:10px;}
/* 整體設置*/ 
#menu ul {list-style:none; margin:0; padding:0 30px; _padding:0 10px;position:absolute; z-index:2; } 
#menu ul li {float:left; padding:0; margin:0;} 
/* 設置選單區塊*/ 
#menu ul li dl { margin:0; padding:0; 
	width:90px;/*ie6*/ background-color:#a7647b;} 
#menu ul li dt a , #menu ul li dd a{ display:block;} 
/* 設置主選單dt */ 
#menu ul li dt { margin:0; padding: 0px; overflow:hidden;} 
#menu ul li dt a{ display:block; color:#FFF; text-decoration:none; text-align:center; font-size:13px; margin:0 1px; padding:7px 10px;height:16px;_padding:6px 10px;_height:16px;} 
#menu ul li dt a:hover{background: #cb9aab url(images/menu_lia.jpg) bottom no-repeat; padding:4px 10px 10px 10px;height:16px;_padding:6px 10px;_height:16px;}
#menu ul li dt.active_menu a{ background:#cb9aab url(images/menu_lia.jpg) bottom no-repeat; padding:4px 10px 10px 10px;height:16px;_padding:6px 10px;_height:16px;}
/* 設置子選單dd */ 
#menu ul li dd { margin:0; padding:0; border-bottom:dotted 1px #fff;border-left:1px #a7647b solid;border-right:1px #a7647b solid;} 
#menu ul li dd.last {border-bottom:1px #a7647b solid;} 
#menu ul li dd a { display:block;color:#444;background-color:#FFF;text-decoration:none; text-align:center;padding:7px 10px;height:16px; } 
#menu ul li dd a:hover{ background-color:#f5e9ed; }
/*隱藏子選單*/ 
#menu ul li dd { display:none;} 
/* 滑鼠滑入顯示子選單 */ 
#menu ul li:hover dd, #menu ul li a:hover dd { display:block;} 
/*ie6 hack*/ 
#menu ul li:hover,#menu ul li a:hover { border:0;} 
#menu ul table { border-collapse:collapse; padding:0; text-align:left;}

/*--------------------------------flash*/
#flash{ width:958px; height:400px; background:url(../../upload/fckeditor/banner/ae/flash.jpg) no-repeat center; margin-bottom:25px;}

/*--------------------------------news*/
#news{ width:305px; height:180px; float:left; margin-bottom:25px; padding:10px 20px 10px 20px;}
#newstilte{}
#news ul{ list-style:none; margin:20px 15px 20px 15px; padding:0;}
#news ul li{ margin:13px 0; padding-left:10px; border-bottom:1px dotted #c185ab;}
#news ul li a{ color:#665e5f; text-decoration:none; background:url(images/knowledge_reply.jpg) no-repeat; padding-left:15px;}
#news ul li a:hover{ color:#342d2e; text-decoration:none;}
#news #more{ background:url(images/more.jpg) no-repeat; width:45px; height:15px; padding-top:2px; margin-left:220px; text-align:center;}
#news #more a{ color:#FFF; text-decoration:none;}
#news #more a:hover{ color:#FFF; text-decoration:none;}

/*--------------------------------newpro*/
#newpro{ width:613px; height:200px; float:right; margin-bottom:25px;}

/*--------------------------------pro*/
#pro{ clear:both; width:928px; height:200px; padding:0 15px;}
#turnleft{ float:left; width:33px;height:120px; margin:80px 3px 0 0;}
#tnrnright{ float:right; width:33px;height:120px; margin:80px 0 0 3px;}
#box{ float:left}
#box img{ margin:0 7px;}

/*--------------------------------footer*/
#footer{ clear:both; height:200px; color:#FFF; font-size:13px; background:url(images/footer.jpg) no-repeat center bottom;}
#share{ float:left; margin:0; padding:145px 0 0 55px;}
#share img{ padding-right:5px;}
#symantec{ float:left; padding:125px 0 0 25px;}
#copyright{ float:right; margin:0; padding:142px 110px 0 0; line-height:160%;}
#copyright ul{ list-style:none; margin:0; padding:0;}
#copyright ul li{ display:inline;}
#copyright ul li a{ color:#FFF; text-decoration:none; margin-right:10px;}
#copyright ul li a:hover{ border-bottom:1px dotted #ffe5ee;}
#copyright span{ color:#e6aabf;}
