html {background-image: url(../images/bg.gif)}
body {width: 868px;margin: 0 auto 0 auto;border: 1px solid #fff;font-family: Arial, Helvetica, sans-serif;font-size: 12px;background-color: #ccc}
a {text-decoration: none}
a:hover {text-decoration: underline}
h1,h3,p,form{margin: 0;padding: 0}
img {margin: 0;padding: 0;display: block}
ul {list-style: none;margin: 0;padding: 0}
select {color: #333}
#menu-top {width: 866px;height: 32px;overflow: hidden; border: 1px solid #cc0000}
#menu-top ul{width: 864px;height: 30px;line-height: 30px;background-color: #c01;font-size: 13px;font-weight: 600;border: 1px solid #ffcc99}
#menu-top li{height: 30px;padding: 0 15px 0 15px;float: left;border-left: 1px solid #fff;border-right: 1px solid #cc0000}
@-moz-document url-prefix(){#menu-top li{padding: 0 17px 0 17px}}
#menu-top li a{color: #fff}
#menu-top li a:hover{color: #FFFF00}
#nav-left{width: 317px;float: left;color: #333}
#news p{height: 89px;padding: 1px 6px 0 6px;line-height: 22px;overflow: hidden;font-size: 12px;text-align: justify;background: #fff url(../images/bg-ap.gif) repeat-x;border: 1px solid #fff;margin-top: 6px}
#news img{width: 78px;height: 78px;padding: 5px 5px 0 0}
#news a{color: #f00;font-weight: 600}
#news a:hover{color: #06c}
#news-visa {margin-left: 4px;padding: 0 10px 0 10px;background: #fff url(images/bg-ap.gif) repeat-x;color: #333}
#news-visa p{height: 103px;padding: 6px 0 6px;line-height: 24px;overflow: hidden;border-bottom: 1px dashed #ccc;font-size: 12px;text-align: justify}
#news-visa a{color: #06c;font-weight: 600}
#news-visa img{width: 90px;height: 90px;padding: 6px 5px 0 0}
#news-visa a:hover{color: #f60}
.visa {padding: 1px;margin-top: 6px}
.title{height: 30px;border: 1px solid #fff;font-size: 13px}
.title p{height: 15px;background-color: #fff;filter: alpha(opacity=30);-moz-opacity: 0.3;opacity: 0.3}
.title h1{position: absolute;margin-top: -15px;height: 28px;line-height: 28px;color: #fff;font-size: 13px}
#apply {padding: 4px 5px 5px 5px;background-color: #fff;color: #333}
#apply p{float: left;height: 36px;line-height: 34px;padding-left: 5px}
#pal p{height: 32px;line-height: 30px}
#apply select{width: 164px}
#apply div{border: 1px solid #eee}
.bd1 {border-top: 1px solid #fff;border-right: 1px solid #eee;border-bottom: 1px solid #eee;border-left: 1px solid #fff}
.bd2{border-top: 1px solid #fff;border-bottom: 1px solid #eee}
.tb1 {width: 126px;font-size: 13px}
.tb2 {width: 160px;padding-right: 5px}
#bt {width: 296px;height: 30px;background: url(../images/vs-card.gif) 3px 2px no-repeat;padding: 3px 4px 0 0}
#bt a{width: 80px;height: 24px;line-height: 24px;float: right;margin-left: 1px;border: 1px solid #fff;font-size: 14px;background: url(../images/bt.gif) top center no-repeat;font-weight:600;color: #fff;text-align: center}
#bt a:hover{text-decoration: none}
#apply h1{position: absolute;margin: 133px 0 0 150px;font-size:16px;filter: alpha(opacity=0);-moz-opacity:0;opacity:0}
.content {padding: 5px;border: 1px solid #fff;border-top:0;background: #fff url(../images/bg-ap.gif) repeat-x;color: #333}
#nav-right {float: left}
#mag {padding: 1px;background-color: #f8f8f8;border-bottom: 8px solid #ccc}
#mag p{line-height: 30px;font-size: 11px;font-weight: 600;color: #c00;text-align: center}
#form {height: 615px;overflow: hidden}
#ctn {height: 205px;margin-left: 4px;height: auto;padding: 0 6px 5px 6px;line-height: 20px;text-align: justify ;background-color: #fff;border-bottom: 8px solid #ccc;font-size: 13px;color: #333}
#rvi {height: 205px;margin-left: 4px;background-color: #fff;border-bottom: 8px solid #ccc;font-size: 13px;color: #333}
#rvi p{float: left;height: 32px;padding: 1px 0 0 17px;line-height: 30px}
#rvi .rvi1{width: 155px;padding-left: 28px}
#rvi .rvi2{width: 308px}
.tap{height: 40px;border-right: 1px solid #fff;background: url(../images/bg-ap.gif) 0 1px}
.tap p{padding-left: 10px;float: left;padding-right: 7px;height: 40px;line-height: 36px;background: url(../images/tt.gif) no-repeat;font-size: 13px;font-weight: 600;color: #fff}
.tap h3{padding-left: 10px;float: left;padding-right: 7px;height: 35px;line-height: 36px;background: url(../images/tt.gif) no-repeat;font-size: 13px;font-weight: 600;color: #fff}
.red {color: #f00}
#faqs span{padding: 7px 8px 7px 4px;font-weight: 600}
#faqs li a{color: #03c}
#faqs li a:hover{color:#f60}
#faqs li{height: 30px;line-height: 30px}
#faqs .faq1{display: none;height: auto;line-height: 22px;padding: 8px;border-top:0;border: 5px solid #ddd;border-top: 0;text-align: justify;color: #222}
#cet {width: 320px;padding: 4px 5px 5px 5px;background-color: #fff;color: #333;margin-left: 100px}
#cet p{float: left;padding: 0 0 0 5px;margin-bottom: 4px;font-weight: 600}
#cet input{width: 170px}
#sl {clear: both; heigth: 20px; overflow: hidden; background-color: #eee}
#sl p{background-color: #666;color: #fff;text-align: center;padding: 3px 0 5px 0;font-weight: 600;border-top: 1px solid #fff;border-bottom: 1px solid #fff}
#sl a{color: #ff9}
#sl a:hover{color: #fff;text-decoration:underline}
#ebm {height: 600px;overflow-y: auto;background-color: #fff;padding: 20px 5px 5px 5px}
#ebm p{height: 25px;line-height: 23px;border-top: 1px dashed #eee}
#ebm a{color: #0066FF}
#ebm a:hover{color: #f60}
#support{height: 60px;font-weight: 600;}#support li{float: left;height: 20px;line-height: 18px;}
#ttm div{height: 30px;line-height: 28px;float: left} .ttm1 {width: 80px; text-align: right; padding-right: 10px;} .ttm2 {width: 270px}
#footer p{padding: 5px 0 5px 0;line-height: 20px;background-color: #eee;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #444;text-align: center}