html,body{margin:0; padding:0;}
body{font-size:11px; line-height:16px; font-family:verdana,arial,tahoma,sans-serif; text-align:left; background:#1F3051 url(images/bg1.jpg) repeat-y; color: #ffffff; color:#ffffff;}
img {border:0; padding:0; margin:0; outline: none; }
a{color:#ffffff;text-decoration:none; outline: none;}
a:hover{color:#9dafc9; text-decoration:none;}

ul {margin:5px 0px 0px 0px; padding:0px 0px 0px 15px; font-size: 11px; }

.hr2 {width:100%; float:left; height:5px; line-height:5px; display:block; }
.clear {clear:both; }
.body {width:1005px; display:block; float:left; border-bottom:0px solid #ffffff; padding-bottom:0px;   }
.logo {width:231px; height:100%; display:block; float:left; }

.menu {width:214px; display:block; float:left;  }
.menu_top {width:214px; height:55px; display:block; float:left; }
.menu_middle {width:214px; height:54px; display:block; float:left; }

a.link5 { width:214px; height:34px; background-image:url(images/menu_5.jpg); background-position:0px -34px; background-repeat:no-repeat; display:block; float:left; }
a.link5:hover { width:214px; height:34px; background-image:url(images/menu_5.jpg); background-position:0px 0px; background-repeat:no-repeat; display:block; float:left; }
a.link4 { width:214px; height:29px; background-image:url(images/menu_4.jpg); background-position:0px -29px; background-repeat:no-repeat; display:block; float:left; }
a.link4:hover { width:214px; height:29px; background-image:url(images/menu_4.jpg); background-position:0px 0px; background-repeat:no-repeat; display:block; float:left; }
a.link3 { width:214px; height:30px; background-image:url(images/menu_3.jpg); background-position:0px -30px; background-repeat:no-repeat; display:block; float:left; }
a.link3:hover { width:214px; height:30px; background-image:url(images/menu_3.jpg); background-position:0px 0px; background-repeat:no-repeat; display:block; float:left; }
a.link2 { width:214px; height:30px; background-image:url(images/menu_2.jpg); background-position:0px -30px; background-repeat:no-repeat; display:block; float:left; }
a.link2:hover { width:214px; height:30px; background-image:url(images/menu_2.jpg); background-position:0px 0px; background-repeat:no-repeat; display:block; float:left; }
a.link1 { width:214px; height:30px; background-image:url(images/menu_1.jpg); background-position:0px -30px; background-repeat:no-repeat; display:block; float:left; }
a.link1:hover { width:214px; height:30px; background-image:url(images/menu_1.jpg); background-position:0px 0px; background-repeat:no-repeat; display:block; float:left; }

.flash1 {width:214px; height:149px; display:block; float:left; }
.flash2 {width:214px; height:155px; display:block; float:left; }
.flash3 {width:214px; height:161px; display:block; float:left; }


.title {width:569px; border:1px solid #63748e; background-image:url(images/tyt_bg.png); background-repeat:repeat-y;  text-transform:uppercase; position:relative; top:0px; left:-16px; margin-bottom:10px;  }
.title h3 {font-family:arial,tahoma,sans-serif; margin:9px 0px 8px 15px; font-size:17px; padding:0;}

.person_banner {display:block; float:left; position:relative; top:0px; left:-15px; width:569px; }
.page_body {width:555px; min-height:690px;  background:#1f3051 url(images/tbg2.jpg) no-repeat; display:block; float:left; padding-top:50px; } 
.page_body_main {width:555px; min-height:690px;  background:#1f3051 url(images/tbg1.jpg) no-repeat; display:block; float:left; padding-top:50px; } 
.text {display:block; float:left; width:550px; margin-top:20px;  }
.text td { border:0;}
.text th { border:0;}
.text tr { border:0;}
.text table {border:0;}
.text strong {font-size:12px; }

.text2 {display:block; float:left; width:555px; margin-top:465px;  }
.text3 {display:block; float:left; width:555px; margin-top:5px;  }
.text3 td { border:0; text-align:justify; }
.text3 th { border:0;}
.text3 tr { border:0;}
.text3 table {border:0;}
.text3 strong {font-size:12px; }

.thumb {border:1px solid #63748e; display:block;float:left; margin:0px 15px 10px 0px; cursor:pointer; }
.thumb img {display:block; }
.thumb:hover {border:1px solid #ffffff;  }

.thumb1 {border:1px solid #63748e; display:block;float:left; margin:0px 0px 10px 15px; cursor:pointer; }
.thumb1 img {display:block; }
.thumb1:hover {border:1px solid #c6c6c6;  }

.thumb2 {border:1px solid #63748e; display:block;float:left; margin:10px 11px 0px 0px; cursor:pointer; width:175px; height:125px; overflow:hidden; }
.thumb2 img {display:block; }
.thumb2:hover {border:1px solid #c6c6c6;  }

.thumb3 {border:1px solid #63748e; display:block;float:right; margin:0px 0px 0px 11px; cursor:pointer;}
.thumb3 img {display:block; }
.thumb3:hover {border:1px solid #c6c6c6;  }

.thumb4 {border:1px solid #63748e; display:block;float:left; margin:0px 11px 0px 0px; cursor:pointer;}
.thumb4 img {display:block; }
.thumb4:hover {border:1px solid #c6c6c6;  }

.zoom {width:18px; height:17px; background-image: url(images/zoom.png); position:relative; top:-25px; left:10px; z-index:10; margin-bottom:-17px; } 

.foot {width:231px; height:70px; border:0px solid #ffffff; text-align:center; position:relative; top:0px; }
.right {width:134px; height:21px; display:block; margin:0 auto; }
.newtave {width:134px; height:17px; display:block; margin:0 auto; }

#fade {background:#000000; position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 9999;  display:none;}
#zoom { position: absolute; top: 0px; left: 0px; z-index: 99999; padding:5px 5px 0px 5px; display:none; background:#ffffff; }
#zoom img {display:block; }
#close {cursor:pointer; color:#1f3051; display:block; float:right; border:0px solid #000000;  height:25px; line-height:40px; line-height:40px; margin-right:10px; }
#close:hover {cursor:pointer; color:#9dafc9; display:block; float:right; border:0px solid #000000;  height:40px; line-height:40px; margin-right:10px; }
#des {color:#1f3051; display:block; float:left; border:0px solid #000000; height:40px; line-height:40px;  margin-left:10px; font-size:11px; font-weight:bold;}
.gal {width:600px; position:relative; top:0px; left:0px; border:0px solid #000000; margin-bottom:10px;} 

form {padding:0px; margin:15px 0px 0px 0px;}
label {width:120px; height:23px; line-height:23px; font-size:11px; float:left; display:block;  text-align:right; padding-right:10px;  }
input {width:400px;  font-size:11px; outline: none; margin:3px 5px; padding:0; border:0; background:none; color:#ffffff; }
textarea {width:400px; height:150px; padding:0; margin:5px 5px; border:0; font-size:11px; font-family:arial; outline: none; resize: none; overflow:auto; background:none; color:#ffffff; }

.ainput {float:left; display:block;  border:1px solid #63748e; background-image:url(images/tyt_bg.png); background-repeat:repeat-y;}
.ainput:hover {border:1px solid #c6c6c6;  }

.star {position:relative;top:0px; left:2px; border:0px solid #000000; display:block; float:left; width:10px;  }
.token {display:block; float:left; line-height:21px; margin-left:5px; }
.token img {margin-bottom:-5px;  position:relative; top:1px; }

.send {width:300px; display:block; float:left; position:relative; top:0px; left:130px;  }
.send a { padding:8px 24px; background-image:url(images/tyt_bg.png); background-repeat:repeat-y; color:#ffffff; display:block; float:left; border:1px solid #63748e; cursor:pointer; margin-right:5px; }
.send a:hover { border:1px solid #ffffff; background:#ffffff;   color:#1F3051; }

.infored {width:569px; height:23px; line-height:23px; color:#ffffff; background:#dc1515; display:block; margin:5px 0px; margin-left:-15px;   } 
.infored b{font-weight:normal; margin-left:15px; }

.infogreen {width:569px; height:23px; line-height:23px; color:#ffffff; background:#51a82f; display:block; margin:5px 0px 0px 0px;  margin-left:-15px; } 
.infogreen b{font-weight:normal; margin-left:15px; }


