@charset "utf-8";
/* CSS Document */

body  {
	font-family:"å¾®è»æ­£é»é«","Microsoft JhengHei",Verdana, Geneva, sans-serif;
	background: #F3F3F3;
	margin: 0; /* æ¯è¼å¥½çåæ³æ¯å° Body åç´ çéçèæ¬ä½ééèª¿æ´çºé¶ï¼ä»¥èçä¸åççè¦½å¨é è¨­å¼ */
	padding: 0px;
	text-align: center; /* éæ¨£æè®å®¹å¨å¨ IE 5* çè¦½å¨å§ç½®ä¸­å°é½ãç¶å¾ï¼æå­æå¨ #container é¸åå¨ä¸­è¨­å®çºé å·¦å°é½é è¨­å¼ */
	color: #000000;
}

a:link {color:#00F;	text-decoration: none}
a:visited {color:#00F; font-weight:bold; text-decoration: none}
a:active {text-decoration: none}
a:hover {text-decoration: none; color:#F36}

/* å½æ§çé¢çæç¤º
1. ç±æ¼å½æ§çé¢çæ´é«å°ºå¯¸èª¿æ´æ¯ä»¥ä½¿ç¨èçé è¨­å­é«å¤§å°çºåºç¤ï¼æä»¥æ¯è¼ç¡æ³é æãå¦ææ­£ç¢ºä½¿ç¨ï¼å®åä¹ææ¯éè¦è¼å¤§å­é«å¤§å°ççé¢æ´å®¹æå­åï¼éæ¯å çºè¡é·åº¦æç¶­æä¸å®æ¯ä¾ã
2. éç¨®çé¢ç Div å°ºå¯¸èª¿æ´æ¯ä»¥ Body åç´ ä¸­ç 100% å­é«å¤§å°çºåºç¤ãå¦ææ¨å¨ Body åç´ æ #container ä¸ä½¿ç¨ font-size: 80% èä»¥æ¸å°æ´é«æå­å¤§å°ï¼è«è¨ä½ï¼æ´åçé¢å°æä¾æ¯ä¾ç¸®å°ãæ¨å¯è½ææ³è¦å¢å åç¨® Div çå¯¬åº¦ä¾è£åéç¨®ææ³ã
3. å¦æå­é«å°ºå¯¸èª¿æ´æ¯ä»¥ä¸åçéå¨æ¯å Div èéæ´é«è¨­è¨ä¸è®æ´ (äº¦å³ï¼#sidebar1 æå®çº 70% å­é«å¤§å°è #mainContent æå®çº 85% å­é«å¤§å°)ï¼éæ¨£å°±æä¾æ¯ä¾è®æ´æ¯å Div çæ´é«å¤§å°ãæ¨å¯è½ææ³è¦æ ¹ææçµçå­é«å°ºå¯¸é²è¡èª¿æ´ã
*/
.twoColElsLtHdr #container { 
	width: 1100px;  /* å¦ææå­ä¿æçè¦½å¨çé è¨­å­é«å¤§å°ï¼éåå¯¬åº¦å°æå»ºç«å¯å®¹ç´å¨ 800px çè¦½å¨è¦çªä¸­çå®¹å¨ */
	background: #FFFDF3;
	margin: 0px auto; /* èªåéç (æ­éå¯¬åº¦) æè®é é¢ç½®ä¸­å°é½ */
	border: 1px solid #EFEFEF;
	text-align: left; /* éæ¨£åæè¦å¯« Body åç´ ä¸ç text-align: centerã */
}
.twoColElsLtHdr #cssmenutop { 
	width: 1100px;  /* å¦ææå­ä¿æçè¦½å¨çé è¨­å­é«å¤§å°ï¼éåå¯¬åº¦å°æå»ºç«å¯å®¹ç´å¨ 800px çè¦½å¨è¦çªä¸­çå®¹å¨ */
	background: #FFFDF3;
	margin: 0 auto; /* èªåéç (æ­éå¯¬åº¦) æè®é é¢ç½®ä¸­å°é½ */
	border: 1px solid #EFEFEF;
	text-align: left; /* éæ¨£åæè¦å¯« Body åç´ ä¸ç text-align: centerã */
}
p.top { 
	width: 1100px;  /* å¦ææå­ä¿æçè¦½å¨çé è¨­å­é«å¤§å°ï¼éåå¯¬åº¦å°æå»ºç«å¯å®¹ç´å¨ 800px çè¦½å¨è¦çªä¸­çå®¹å¨ */
	margin: 0 auto; /* èªåéç (æ­éå¯¬åº¦) æè®é é¢ç½®ä¸­å°é½ */
	text-align: right; /* éæ¨£åæè¦å¯« Body åç´ ä¸ç text-align: centerã */
	margin-top:0px;
} 
.twoColElsLtHdr #header { 
	background: #DDDDDD; 
	padding: 0 0px;  /* éåæ¬ä½ééç¬¦åä¸é¢é¡¯ç¤ºç Div ä¸­ï¼åç´ çé å·¦å°é½ãå¦æå¨ #header ä¸­ä½¿ç¨å½±åèéæå­ï¼æ¨å¯è½ææ³è¦ç§»é¤æ¬ä½ééã */
	/*border-bottom:groove #666;*/
} 
.twoColElsLtHdr #header h1 {
	margin: 0; /* å° #header Div ä¸­æå¾ä¸ååç´ çéçèª¿æ´çºé¶å¯é¿åéçæ¶å (Div ä¹éåºç¾çç©ºéï¼ç¡æ³è§£é)ãå¦æ Div çå¨åå·æéæ¡ï¼éå°±ä¸æ¯å¿è¦åä½ï¼å çºè©²é è¨­å®ä¹æé¿åéçæ¶å */
	padding: 10px 0; /* ä½¿ç¨æ¬ä½ééèééçä¾¿å¯è®åç´ é é¢ Div çéç·£ */
}

/* sidebar1 çæç¤ºï¼
1. è«æ³¨æï¼å¦ææ¨å¨éå Div ä¸è¨­å® font-size å¼ï¼Div çæ´é«å¯¬åº¦å°å ä»¥èª¿æ´ã
2. å çºæåæ¯ä»¥ em çºå®ä½é²è¡å·¥ä½ï¼æä»¥æå¥½ä¸è¦å¨éåæ¬èº«ä¸ä½¿ç¨æ¬ä½ééãå®å°ææ°å¢è³å¯¬åº¦ï¼èè®ç¬¦åæ¨æºççè¦½å¨å»ºç«ä¸æçå¯¦éå¯¬åº¦ã 
3. æ¨å¯ä»¥æ ¹æå¨ ".twoColElsLtHdr #sidebar1 p" è¦åä¸­çè¦çæ¹å¼ï¼å°å·¦åå³éçæ¾ç½®æ¼ Div å§é¨çåç´ ä¸ï¼èä»¥å»ºç« Div å´éèå§é¨åç´ ä¹éçç©ºéã
*/
.twoColElsLtHdr #sidebar1 {
	float: left;
	width: 204px; /* å çºéååç´ æ¯æµ®ååç´ ï¼æä»¥æ¨å¿é æå®å¯¬åº¦ */
	background: #FFFFFF; /* èæ¯é¡è²å°æéå°æ¬çå§å®¹é·åº¦èé¡¯ç¤ºï¼ä½åæ­¢æ¼æ­¤ */
	padding: 0px 0; /* é ç«¯ååºé¨æ¬ä½ééæå¨éå Div å§é¨å»ºç«è¦è¦ºç©ºé */
	margin-left:8px;
	margin-top:26px;
	margin-bottom:8px;
	-moz-border-radius: 10px;
	border-radius: 6px;
}
.twoColElsLtHdr #sidebar2 {
	float: left;
	width: 180px; /* å çºéååç´ æ¯æµ®ååç´ ï¼æä»¥æ¨å¿é æå®å¯¬åº¦ */
	background: #999; /* èæ¯é¡è²å°æéå°æ¬çå§å®¹é·åº¦èé¡¯ç¤ºï¼ä½åæ­¢æ¼æ­¤ */
	padding: 6px 6px; /* é ç«¯ååºé¨æ¬ä½ééæå¨éå Div å§é¨å»ºç«è¦è¦ºç©ºé */
	margin-left:14px;
	margin-top:26px;
	margin-bottom:8px;
	-moz-border-radius: 10px;
	border-radius: 6px;
}
.twoColElsLtHdr #sidebar3 {
	float: left;
	width: 204px; /* å çºéååç´ æ¯æµ®ååç´ ï¼æä»¥æ¨å¿é æå®å¯¬åº¦ */
	background: #FFFFFF; /* èæ¯é¡è²å°æéå°æ¬çå§å®¹é·åº¦èé¡¯ç¤ºï¼ä½åæ­¢æ¼æ­¤ */
	padding: 0px 0; /* é ç«¯ååºé¨æ¬ä½ééæå¨éå Div å§é¨å»ºç«è¦è¦ºç©ºé */
	margin-left:8px;
	margin-top:26px;
	margin-bottom:8px;
	-moz-border-radius: 10px;
	border-radius: 6px;
}
.twoColElsLtHdr #sidebar1 h3, .twoColElsLtHdr #sidebar1 p {
	margin-left: 10px; /* æ¨æè©²éå°å°è¦æ¾ç½®æ¼å´éæ¬çæ¯ååç´ ï¼æå®å·¦åå³éç */
	margin-right: 10px;
}

/* mainContent çæç¤ºï¼
1. å¦ææ¨éå°éå #mainContent Div å #sidebar1 Div æå®ä¸åç font-size å¼ï¼å #mainContent Div çéçå°æä»¥å¶ font-size çºåºç¤ï¼è #sidebar1 Div çå¯¬åº¦å°æä»¥å¶ font-size çºåºç¤ãæ¨å¯è½ææ³è¦èª¿æ´éäº Div çå¼ã
2. mainContent å sidebar1 ä¹éçç©ºéæ¯ä»¥ mainContent Div çå·¦éçå»ºç«çãä¸è« sidebar1 Div åå«å¤å°å§å®¹ï¼æ¬ç©ºéå°ç¶­æä¸è®ãç¶ #sidebar1 çå§å®¹çµææï¼å¦ææ¨æ³è® #mainContent Div çæå­å¡«æ»¿ #sidebar1 çç©ºéï¼å°±å¯ä»¥ç§»é¤éåå·¦éçã
3. è¥è¦é¿åæµ®åéºå¤±ï¼æ¨å¯è½éè¦é²è¡æ¸¬è©¦ä»¥ä¾¿å¤æ·ç´ç¥çå½±å/åç´ å¤§å°ä¸éï¼å çºéåçé¢æ¯ä»¥ä½¿ç¨èçå­é«å°ºå¯¸çµåæ¨æè¨­å®çå¼çºåºç¤ãä¸éï¼å¦æä½¿ç¨èå°ä»åççè¦½å¨å­é«å¤§å°è¨­å®çºä½æ¼ä¸è¬å¤§å°ï¼#mainContent Div ä¸­çå¯ç¨ç©ºéå°ææ¯æ¨å¨æ¸¬è©¦æçè¦çç©ºéæ´å°ã
4. å¨ä¸å Internet Explorer æ¢ä»¶è¨»è§£ä¸­ï¼ç¸®æ¾å±¬æ§æ¯ç¨ä¾æä¾ mainContent "hasLayout"ãéæ¨£åå¯é¿åè¨±å¤å¯è½æç¼çç IE ç¹æé¯èª¤ã
*/
.twoColElsLtHdr #mainContent {
	margin: 0px 8px 0 220px; /* å³éççæå®æ¹å¼å¯ä»¥ä½¿ç¨ em æåç´ çºå®ä½ãå®æå¨é é¢çå³ä¸æ¹å»ºç«ç©ºéã */
} 
.twoColElsLtHdr #footer { 
	/*padding: 0 10px;*/ /* éåæ¬ä½ééç¬¦åä¸é¢é¡¯ç¤ºç Div ä¸­ï¼åç´ çé å·¦å°é½ã */
	background:#DDDDDD;
	text-align:center;
} 
.twoColElsLtHdr #footer p {
	color:#333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin: 0; /* å°é å°¾ä¸­ç¬¬ä¸ååç´ çéçèª¿æ´çºé¶å¯é¿åéçæ¶åçå¯è½æ§ (Div ä¹éåºç¾çç©ºé) */
	padding: 6px 0px 2px 0px; /* éååç´ çæ¬ä½ééå°æå»ºç«ç©ºéï¼å°±å¦åéçä¸æ¨£ï¼ä½æ¯æ²æéçæ¶åçåé¡ */	
}

/* å¯éè¤ä½¿ç¨çéé é¡å¥ */
.fltrt { /* éåé¡å¥å¯ç¨ä¾è®é é¢å³éçåç´ æµ®åãæµ®ååç´ å¿é ä½æ¼é é¢ä¸å¿é ç¸é°çåç´ åé¢ã */
	float: right;
	margin-left: 8px;
}
.fltlft { /* éåé¡å¥å¯ç¨ä¾è®é é¢å·¦éçåç´ æµ®å */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* éåé¡å¥æè©²æ¾ç½®æ¼ Div æ Break åç´ ä¸ï¼èä¸æè©²æ¯å®æ´åå«æµ®åçå®¹å¨ééåçæå¾ä¸ååç´  */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}


p.note {
	background:#EEE;
	padding: 6px;
	font-size: 16px;
	color:#333;
	line-height:150%;
	letter-spacing:1px;
	margin-top: 1px;
}
p.foot {
	border-top: solid #366 4px;
}
h2 {
	font-size:24px;
	letter-spacing:1px;
	padding-top:20px;
	padding-bottom: 3px;
	border-bottom: 1px solid #CCC;
	margin: 0;
}
fieldset {
	margin: 1.5em 0 0 0;
	padding: 0;
	border: 1px solid #CCC;	
}
legend {
	margin-left: 1em;
	color: #009;
	font-size:16px;
	font-weight: bold;
}
label {
	float: left;
	width: 10em;
	margin-right: 1em;
	color: #333;
	font-size:16px;
}
fieldset ol {
	list-style: none;
	padding-top: 3px;
	padding-left: 2em;
	padding-bottom: 3px;
}
fieldset li {
	font-size:16px;
	line-height: 24px;
	margin-top: 5px;
	margin-right:40px;
	margin-bottom: 5px;
	color:#333;
}
fieldset li input.fildform{
	line-height: 24px;
	height: 24px;
	border: 1px solid #CCC;
	padding-left:6px;
	font-size:16px;
}
fieldset .submit {
	border-style: none;
}

/* CSS Menu */
#cssmenu ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  width: auto;
  position: relative;
  display: block;
  height: 36px;
  text-transform: uppercase;
  font-size: 12px;
  /*font-weight: bold;*/
  background: transparent url("assets/36/CN/css/images/off.gif") repeat-x top left;
  border-bottom: 4px solid #336666;
  border-top: 1px solid #C0E2D4;
}
#cssmenu li {
  display: block;
  float: left;
  margin: 0;
  pading: 0;
}
#cssmenu li a {
  display: block;
  float: left;
  /*color: #874B46;*/
  color:#666;
  text-decoration: none;
  /*font-weight: bold;*/
  padding: 12px 20px 0 20px;
  height: 24px;
  background: transparent url("assets/36/CN/css/images/divider.gif") no-repeat top right;
}
#cssmenu li a:hover {
  background: transparent url("assets/36/CN/css/images/hover.gif") no-repeat top right;
  color: #666;
}
.cssmenu_li_a_active {
  background: transparent url("assets/36/CN/css/images/top_hover.gif") no-repeat top right;
  color: #666;
}

.ntd {
color: #F09;
font-weight:bold;
}

.rmb {
color: #F09;
font-weight:bold;
}

.item {
color:#36F;
}


.highlight {
color: #C33;
}

.paypal {
	color:#666;
	font-size:.9em;
}

.alipay_allpay {
	color:#666;
	font-size:.9em;
}

.focused {
	background: #abcdef;
}



/* start css css2 tooltip */
a.tooltip {outline:none; }
a.tooltip strong {line-height:30px;}
a.tooltip:hover {text-decoration:none;} 
a.tooltip span.tooltipcontent {
    z-index:10;display:none; padding:14px 20px;
    margin-top:40px; margin-left:-160px;
    width:auto; line-height:16px;
}
a.tooltip:hover span.tooltipcontent{
    display:inline; position:absolute;
    border:2px solid #FFF;  color:#EEE;
	font-size:12px;
    background:#000 url("assets/36/CN/css/images/css-tooltip-gradient-bg.png") repeat-x 0 0;
}
.callout {z-index:20;position:absolute;border:0;top:-14px;left:120px;}
    
/*CSS3 extras*/
a.tooltip span.tooltipcontent
{
    border-radius:2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
        
    -moz-box-shadow: 0px 0px 8px 4px #666;
    -webkit-box-shadow: 0px 0px 8px 4px #666;
    box-shadow: 0px 0px 8px 4px #666;

    opacity: 0.8;
}
/* end css css2 tooltip */