* { margin:0px; padding:0px; }
body {  font-family:Arial, Helvetica, sans-serif; font-size:14px }

img { border:1px solid #000;   }
dl,dt,dd,ul,li { list-style-type:none; }
.text-bold { font-weight:bold; }
.text-normal { font-size:11px; }
.text-decoration { text-decoration:underline; }
h1 { font-size:24px; color:#2038c1; font-weight:bold; letter-spacing:-1px; padding-bottom:8px; }
p.text-intro { padding-bottom:25px; }

#frame-outer {  width:952px; height:auto; overflow:auto; margin-left:0px; clear:both; background:#a92e02; padding:14px; text-align:left; }
#frame-header { height:159px; clear:both; }


#frame-content { clear:both; }
#frame-left { width:154px; float:left; height:auto; overflow:auto; margin-right:14px;  color:#ccffff;}
#frame-right { width:771px; padding:6px; padding-bottom:0px;  background:#eeeeee; float:left; height:auto;  }


/*header CSS*/
.frame-navigator {float:left; height:187px;  }
.img-logo { float:left; margin-right:14px; }
.img-ad {  width:781px; height:158px; background:url(images/nav-ad.jpg) left top no-repeat; position:relative; border:1px solid #000; }
.company-name { display:block; position:absolute; right:25px; bottom:15px; font-weight:bold; color:#ccffff; font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px;   }

.list-logomenu li { float:left; padding-left:5px; padding-right:5px; font-weight:bold; color:#ccffff; font-size:14px; height:29px; line-height:29px; }
.list-logomenu li a { color:#ccffff; text-decoration:none;  }
.list-logomenu li a:hover { color:#ffcc00; }
.list-logomenu li.actived { color:#ffcc00; }

.list-mainmenu { }
.list-mainmenu li { float:left; padding-left:8px; padding-right:10px; font-weight:bold; color:#ccffff; font-size:14px;  height:29px; line-height:29px;}
.list-mainmenu li a { color:#ccffff; text-decoration:none;  }
.list-mainmenu li a:hover { color:#ffcc00; }
.list-mainmenu li.actived { color:#ffcc00; }

.list-mainmenu li.clear-padding { padding-right:0px; }


/*notice*/
.notice { text-align:center;  line-height:18px; margin-top:35px; }
.email { color:#ccffff; text-decoration:underline; }

/*friend-link*/
.friend-link { font-size:12px;text-align:center; padding-top:60px;  color:#ccffff; }
.sign-one dd { padding-top:55px; } 
.sign-one a { text-decoration:underline; color:#ccffff; }

.sign-two dt{ padding-top:25px; }
.sign-two dd { margin-top:25px; color:#ccffff;}

.sign-three { margin-top:30px; }
.sign-three dd { padding-top:20px; font-weight:bold; font-size:14px; }
.sign-three dd a { color:#fff; text-decoration:none; }
.sign-three dd a:hover { text-decoration:underline; }

.design-name { text-decoration:underline; padding-top:15px;  }
.design-name a { color:#fff; }

/*right content*/
.img-list-content { float:left; width:200px; }
.img-list-content img { margin-bottom:6px; }
.content-detail { float:right; width:563px; overflow:hidden; margin-right:1px;  }
.text-dialog { padding-left:15px; padding-right:15px; font-size:15px; font-weight:bold; color:#000; line-height:21px; padding-top:35px;  }
#slider1 { display:none; }
.content-detail .frame-img-false img { cursor:pointer; }
#slider1Content img { cursor:pointer; }