html{ font-size:100%; } /* for IE */
body {padding:0;margin:0;color:#1a1410;font: 0.625em  Arial, Helvetica, sans-serif;
 background: url('/i/p.gif') no-repeat;
 background-attachment: fixed;
}
#p{position:absolute;top:0;left:0;}
a{color:#231f20;}
a:hover{text-decoration:none;}
.clear {display:block; height:0; clear:both; visibility:hidden;}
.green{color:#56861d;}

.outer,.home-boxes,.inner-boxes{position:relative; margin:0 auto;}
.outer{width:950px;}
.home-boxes{width:962px;}
.inner-boxes{width:950px;z-index:0;}
.box-titl{}
.left-box,.right-box{position:relative;z-index:100;}

.top-box{height:86px;border-bottom:1px solid #cfd4e0;}
.logo{float:left;width:494px;height:65px;background:transparent url('i/_logo.png') no-repeat;}
.logo1{float:left;width:179px;height:72px;background:transparent url('i/_logo1.png') no-repeat;}
.ttl-menu{position:absolute;left:190px;width:200px;height:45px;background:url('i/ttlmenu.png') no-repeat 0 100%;text-align:center;padding:30px 0 0 0;}
.ttl-menu a{display:block;font:1.4em  Georgia, Arial, Helvetica, sans-serif; font-style:italic;color:#13307f;margin:0 0 5px 0;}
.green-box{float:right;height:86px;padding:0 0 0 78px;background:transparent url('i/earth.png') no-repeat 0% 50%;}
.green-box .ttl {font-size:22px;letter-spacing:-0.5pt; margin:25px 0 0 0;}
.green-box .link{font-size:.9em;}
.top-pict_s {width:950px;height:126px;}
#flash{position:relative; z-index:0}

/*......................................................................................................................*/
#nav {padding:11px 0;background: url(/i/bg_nav.png) repeat-x center;}
*html body #nav {padding:13px 0 0 0;}
#nav ul {position:relative;list-style:none; font-size:14px; margin:0px;padding:0;z-index:100;}
#nav ul li {float:left;margin:0;padding:0;}
#nav ul li a {display:block; margin:0; padding:7px 20px 7px 30px; text-decoration:none; border-right:2px solid #FFF;background:url(/i/bg_a.png) no-repeat;}
#nav ul li a:hover {background:url(/i/bg_a_h.png) no-repeat;}
#nav ul li span {display:block; margin:0; background:url(/i/bg_a_h.png) no-repeat; border-right:2px solid #FFF;}
#nav ul li a.act {background:url(/i/bg_a_h.png) no-repeat; }
#nav ul li a:hover,#nav ul li span,#nav ul li a.act {padding:8px 19px 6px 31px;}
#nav ul li:hover {position:relative; cursor:pointer;}
#nav ul li:hover ul {position:absolute; height:auto; background:url(/i/p.gif);font-size:.9em;  z-index:300;
left:0px; top:30px;padding-top:11px;white-space:nowrap; width:auto; cursor:pointer; cursor:hand;width:230px;}
#nav ul li:hover ul li {width:100%;margin-bottom:1px;}
#nav ul ul li a{position:relative; text-decoration:underline; display:block;margin:0;padding:7px 30px;color:#231f20 !important;background:url(/i/bg_aa.png) no-repeat 0% 50%;}
#nav ul ul li span { position:relative; display:block; margin:0;  padding:7px 30px;background:url(/i/bg_a_h.png) no-repeat;cursor:default;}
#nav ul ul li a:hover {text-decoration:none;}
#nav ul li ul { position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
/*......................................................................................................................*/


.planroom{margin-top:22px;}
.planroom .days365{float:left;}
.planroom .txt{margin-left:450px;}
.planroom .txt span{font-size:1.1em; font-weight:bold;}
.planroom .txt p{margin:0 0 4px 0;color:#13307f;font-size:1.4em;font-weight:bold;}

/*----------------------*/
.baner{float:left;height:126px;margin:0 0 0 0px;}


.left-box{float:left; width:282px; padding-top:7px;}
.leftbox-in{float:left; width:94px; height:111px;}
.leftbox-in a{width:46px; height:46px; display:block;}
.leftbox-in p{margin:0; padding-top:20px; font-weight:bold; font-size:12px;}
.leftbox-in p a{text-decoration:none; color:#01499a; display:inline;}
.leftbox-in a.a1{background: url(/i/icons/_b_prn.png) no-repeat;}
.leftbox-in a.a1h,.leftbox-in a.a1:hover{background: url(/i/icons/_b_prn_h.png) no-repeat;}
.leftbox-in a.a2{background: url(/i/icons/_b_prnb.png) no-repeat;}
.leftbox-in a.a2h,.leftbox-in a.a2:hover{background: url(/i/icons/_b_prnb_h.png) no-repeat;}
.leftbox-in a.a3{background: url(/i/icons/_b_3d.png) no-repeat;}
.leftbox-in a.a3h,.leftbox-in a.a3:hover{background: url(/i/icons/_b_3d_h.png) no-repeat;}
.leftbox-in a.a4{background: url(/i/icons/_b_bind.png) no-repeat;}
.leftbox-in a.a4h,.leftbox-in a.a4:hover{background: url(/i/icons/_b_bind_h.png) no-repeat;}
.leftbox-in a.a5{background: url(/i/icons/_b_video.png) no-repeat;}
.leftbox-in a.a5h,.leftbox-in a.a5:hover{background: url(/i/icons/_b_video_h.png) no-repeat;}
.leftbox-in a.a6{background: url(/i/icons/_b_scan.png) no-repeat;}
.leftbox-in a.a6h,.leftbox-in a.a6:hover{background: url(/i/icons/_b_scan_h.png) no-repeat;}
.leftbox-in a.a7{background: url(/i/icons/_b_@.png) no-repeat;}
.leftbox-in a.a7h,.leftbox-in a.a7:hover{background: url(/i/icons/_b_@_h.png) no-repeat;}
.leftbox-in a.a8{background: url(/i/icons/_b_sign.png) no-repeat;}
.leftbox-in a.a8h,.leftbox-in a.a8:hover{background: url(/i/icons/_b_sign_h.png) no-repeat;}
.leftbox-in a.a9{background: url(/i/icons/_b_equip.png) no-repeat;}
.leftbox-in a.a9h,.leftbox-in a.a9:hover{background: url(/i/icons/_b_equip_h.png) no-repeat;}
.leftbox-in a.a10{background: url(/i/icons/_b_plan.png) no-repeat;}
.leftbox-in a.a10h,.leftbox-in a.a10:hover{background: url(/i/icons/_b_plan_h.png) no-repeat;}
.leftbox-in a.a11{background: url(/i/icons/_b_photo.png) no-repeat;}
.leftbox-in a.a11h,.leftbox-in a.a11:hover{background: url(/i/icons/_b_photo_h.png) no-repeat;}
.leftbox-in a.a12{background: url(/i/icons/_b_form.png) no-repeat;}
.leftbox-in a.a12h,.leftbox-in a.a12:hover{background: url(/i/icons/_b_form_h.png) no-repeat;}

.box-titl{border-top:1px solid #cfd4e0;}
.box-titl h1{font-size:2em; color:#1c191a; font-weight:bold; margin:20px 0 23px 0;}
.box-titl h2{font-size:1.5em; color:#5f5f5f; font-weight:bold;}
h3{font-size:1.3em;}
.box-titl {font-size:12px; color:#5f5f5f;}

.right-box{margin-left:291px;}
.right-box a{color:#01499a;}
.right-box p,.right-box li{font-size:12px;}
.right-boxttl h4{font-size:1.8em; color:#2a2a40; font-weight:bold;} 


/*------button viewstyle---------------*/
.box-pict {position:relative;float:left;width:215px;height:215px; margin:25px 0px 0 0px;border-bottom:1px solid #cfd4e0;}
.box-pict1 {position:relative;float:left;height:215px; margin:20px 0px 0 3px;}
.wrap1 {background:url(/i/shadow/shadow.png) no-repeat right bottom;}
.wrap2 {background: url(/i/shadow/corner_bl.png) no-repeat -15px bottom;}
.wrap3 {padding:0 12px 12px 0;background:url(/i/shadow/corner_tr.png) no-repeat right -15px;}
.wrap3 img {border: 1px solid #ccc;}
.box-pict .likep {position:absolute; width:210px;font-size:12px;margin:0px;font-weight:bold; color:#01499a; text-align: center;}

.button {position:absolute;bottom:0;left: 50%; margin-left: -55px;}
.btn {float: left; clear: both; background: url(/i/btn_left.png) no-repeat; padding: 0 0 0 10px;}
.btn a{ float: left; height: 30px; width:50px; background: url(/i/btn_stretch.png) repeat-x left top;   line-height: 30px; padding: 0 10px; color: #454545; font-size:10px; text-decoration: none;}
.btn span { background: url(/i/btn_right.png) no-repeat;    float: left;    width: 10px;    height: 30px; }
.btn_more { background-color: #fb8501;}

#nav_btn {padding:1px 0;background: url(/i/bg_nav.png) repeat-x center;}
#nav_btn ul {position:relative;list-style:none; font-size:14px; margin:0px;padding:0;z-index:100;}
#nav_btn ul li {float:left;margin:0;padding:0;}
#nav_btn ul li a {display:block; margin:0; padding:7px 20px 7px 30px; text-decoration:none; border-right:2px solid #FFF;background:url(/i/bg_a.png) no-repeat;}
#nav_btn ul li a:hover {background:url(/i/bg_a_h.png) no-repeat;}


/*----------------------*/


.inner-boxes,.home-boxes{margin-top:11px;}

.box{float:left;}
.r{margin-right:10px;}
.tl{background:url(/i/tl.png) no-repeat 0% 0%;}
.br{background:url(/i/br.png) no-repeat 100% 100%;}
.bl{background:url(/i/bl.png) no-repeat 0% 100%;}
.tr{background:url(/i/tr.png) no-repeat 100% 0%;padding:6px;}

.content{position:relative;width:219px;}
.box .inner{height:420px;}
.box .box-ttl{height:42px; margin:-6px; padding:9px 0 0 40px; color:#FFF;font-weight:bold;font-size:2em;}
.box .img{position:absolute;bottom:1px;left:0;width:217px;height:170px;}
*html body .box .img{bottom:0px;}
.box .name{position:absolute;bottom:124px;left:0;width:218px;font-size:2.9em;font-weight:bold;text-align:center;opacity:0.2;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);}
.box .click{position:absolute;bottom:163px;left:0;width:218px;height:26px;}
.box .txt{padding:0 15px;color:#FFF;}
.box .txt p{margin:10px 0; font-size:1.1em;}

.box .blue{border:1px solid #a4d7ff;background:url(/i/box/_bg_blue.png) repeat-x top;}
.box .blue .box-ttl{background:url(/i/box/_ttl_blue.png) no-repeat 0% 0%;
     -background: none;
     -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/box/_ttl_blue.png', sizingMethod='crop');}
.box .blue .inner{background:url(/i/box/_lines_blue.png) no-repeat 0% 0%;
     -background: none;
     -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/box/_lines_blue.png', sizingMethod='crop');}
.box .blue .img{background:url(/i/box/_img_blue.png) no-repeat 0% 100%;
     -background: none;
     -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/box/_img_blue.png', sizingMethod='crop');}
.box .blue .name{color:#0079d7;}
.box .blue .name {background:#def3ff;}
.box .blue .click{background:url(/i/box/_click_blue.png) no-repeat 50% 0%;}


.box .red{border:1px solid #fda4ca;background:url(/i/box/_bg_red.png) repeat-x top;}
.box .red .box-ttl{background:url(/i/box/_ttl_red.png) no-repeat 0% 0%;
     -background: none;
     -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/box/_ttl_red.png', sizingMethod='crop');}
.box .red .inner{background:url(/i/box/_lines_red.png) no-repeat 0% 0%;
     -background: none;
     -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/box/_lines_red.png', sizingMethod='crop');}
.box .red .img{background:url(/i/box/_img_red.png) no-repeat 0% 100%;
     -background: none;
     -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/box/_img_red.png', sizingMethod='crop');}
.box .red .name{color:#e94a8e;letter-spacing:2px;}
.box .red .name {background:#fde3f0;}
.box .red .click{background:url(/i/box/_click_red.png) no-repeat 50% 0%;}


.box .yellow{border:1px solid #ffd32b;background:url(/i/box/_bg_yellow.png) repeat-x top;}
.box .yellow .box-ttl{background:url(/i/box/_ttl_yellow.png) no-repeat 0% 0%; color:#1c191a;
     -background: none;
     -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/box/_ttl_yellow.png', sizingMethod='crop');}
.box .yellow .txt{padding:0 15px;color:#1c191a;}
.box .yellow .inner{background:url(/i/box/_lines_yellow.png) no-repeat 0% 0%;
     -background: none;
     -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/box/_lines_yellow.png', sizingMethod='crop');}
.box .yellow .img{background:url(/i/box/_img_yellow.png) no-repeat 0% 100%;
     -background: none;
     -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/box/_img_yellow.png', sizingMethod='crop');}
.box .yellow .name{color:#fecd14;letter-spacing:1px;opacity:0.4;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);}
.box .yellow .name {background:#fff9e1;}
.box .yellow .click{background:url(/i/box/_click_yellow.png) no-repeat 50% 0%;}


.box .black{border:1px solid #969591;background:url(/i/box/_bg_black.png) repeat-x top;}
.box .black .box-ttl{background:url(/i/box/_ttl_black.png) no-repeat 0% 0%;
     -background: none;
     -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/box/_ttl_black.png', sizingMethod='crop');}
.box .black .inner{background:url(/i/box/_lines_black.png) no-repeat 0% 100%;
     -background: none;
     -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/box/_lines_black.png', sizingMethod='crop');}
.box .black .img{background:url(/i/box/_img_black.png) no-repeat 0% 0%;
     -background: none;
     -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/box/_img_black.png', sizingMethod='crop');}
.box .black .name{color:#201d1e;}
.box .black .name {background:#bebcbb;}
.box .black .click{background:url(/i/box/_click_black.png) no-repeat 50% 0%;}


.snav{padding:0 15px;}
.snav ul {position:relative; list-style:none; margin:0px; padding:0;}
.snav ul li {margin:0;padding:0; font-size:1.1em;}
.snav ul li a {display:block; margin:0;padding:3px 0 3px 23px;color:#1a1813;}
.snav ul li a:hover{color:#666;text-decoration:none;}
.snav ul li a.sub {display:block; margin:0;padding:3px 0 3px 35px;color:#1a1813;}


.box .blue .snav ul li a{background:url(/i/box/_li_blue.png) no-repeat 0% 50%;}
.box .red .snav ul li a{background:url(/i/box/_li_red.png) no-repeat 0% 50%;}
.box .yellow .snav ul li a{background:url(/i/box/_li_yellow.png) no-repeat 0% 50%;}
.box .black .snav ul li a{background:url(/i/box/_li_black.png) no-repeat 0% 50%;color:#FFF;}



.footer{margin-top:17px;}
.footer .latest-blog{font-size:13px; margin-bottom:15px;}
.verisign{float:left;margin:0 120px 0 10px;}
.copy{float:right;padding:3px 0 0 0;font-size:1.1em;}
.bnav{padding:17px 0 0 0;}
.bnav ul {position:relative; list-style:none; margin:0px; padding:0;}
.bnav ul li {float:left; margin:0;padding:0; font-size:1.1em;}
.bnav ul li.beth {padding:0 15px; font-size:1.4em;color:#599200;}
.bnav ul li a {display:block; margin:0;padding:2px; text-decoration:none; }
.bnav ul li a:hover{color:#666;}

.bnav .blue{color:#0064ba;}
.bnav .red{color:#b60949;}
.bnav .brown{color:#b75a00;}
.bnav .black{color:#000;}
.bnav .green{color:#4a7a00;}
/*_____________________________________________________________________________________________________________________*/

p.h {font-size: 25px;}

#sa {
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    min-height:100%;
    z-index:300;
background:#fff; opacity:0.5; filter: alpha(opacity=30);
}
.pre {
position:relative;
width:32px;
margin:0 auto;
height: 100px;
background:transparent url('/i/loader.gif') no-repeat center;
}

#forpopup{}

.advbig{top:10px;margin-left:-424px;width:848px;position:fixed;left:50%;z-index:400;}
*html .advbig {position:absolute;
top: expression( ( 10 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
.advbig .top{height:37px;background:transparent url('/i/pptitle.png') no-repeat;}
.advbig .top #top-inner{font-size:16px;padding:13px 0 0 25px;}
.advbig .mid{background:transparent url('/i/ppmiddle.png');padding:0px 9px;}
.advbig .mid .inner{position:relative;padding:10px 30px; height:500px; overflow:auto;}
.advbig .btm{height:18px;background:transparent url('/i/ppbottom.png') no-repeat;}

.advsmall{top:120px;margin-left:-245px;width:540px;position:fixed;left:50%;z-index:400;}
*html .advsmall {position:absolute;
top: expression( ( 100 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
.advsmall .top{height:37px;background:transparent url('/i/sstitle.png') no-repeat;}
.advsmall .top #top-inner{font-size:16px;padding:13px 0 0 25px;}
.advsmall .mid{position:relative;background:transparent url('/i/ssmiddle.png'); padding:20px 30px;}
.advsmall .btm{height:18px;background:transparent url('/i/ssbottom.png') no-repeat;}

#advance .to{float:left;margin:20px 0 0 20px;color:#FFF;}
#advance .close{float:right;height:15px;width:15px;margin:17px 20px 0 0;cursor:pointer;cursor:hand;background:transparent url('/i/ppclose.png') no-repeat center;}

#adcontent{font-size:14px;}
#adcontent .tarea{font-size:12px;width:280px;}
.Record {margin:5px 0;}
.Record input,.Record textarea{width:280px;overflow:hidden;font-size:12px;font-family:tahoma; border:1px solid #f8991c;padding:2px 0;}
.Record .label{float:left;width:150px;text-align:right;}
.Record .label b{color:#C00;font-size:15px;margin-right:3px;}

#adcontent .subm{margin:2px 0 0 150px;}
#adcontent .subm input{color:#FFF;background:#f8991c;
border-top:1px solid #FFF;
border-left:1px solid #FFF;
border-bottom:1px solid #333;
border-right:1px solid #333;}

.tarea{width:390px;font-size:12px;font-family:tahoma;}

.bar{margin:0;font-size:12px;}
.bar ul {list-style:none; margin:0px; padding:0;}
.bar ul li {float:left;margin:0;padding:0;margin:2px 0;}
.bar ul li a {display:block;padding:2px 4px;margin:0 1px;text-decoration:none;color:#4b4b4b;}
.bar ul li span {display:block;padding:2px 4px;margin:0 1px;text-decoration:none;color:#4b4b4b;}

.bar ul li a.num {background:#FFF;}
.bar ul li a.num:hover {background:#f8991c;color:#FFF;}
.bar ul li span.num {background:#f8991c;color:#FFF;}

.bar ul li a.nxt {color:#384b38;}
.bar ul li a.nxt:hover {color:#f8991c; text-decoration: none;}
.bar ul li span.nxt {color:#CCC; text-decoration: none;}

table.blog{margin-top:15px;}
table.blog td{font-size:12px;padding-bottom:20px;}
table.blog td.right{padding-left:10px; width:100%;}
table.blog h2{font-size:15px;margin:5px 0 15px 0;color:#5f5f5f; font-weight:bold;}
table.blog h2 a{color:#5f5f5f;text-decoration:none;}
table.blog p{margin:10px 0;}
.sm{font-size:11px;}

/*Airport*/
#slider-box{width: 950px; height: 631px; padding-bottom: 15px; border-bottom: 1px solid #cfd4e0;}

/*sabcat & items*/
#subs{float:left; padding:5px 5px 0 15px;}
.subs_scroll{max-height:520px;width:828px;overflow-y:auto;overflow-x:hidden;}

.cdia{float:left;width:600px;height:72px;margin-top:6px;background:transparent url('/cltarchivecenter/i/CDIA.jpg') no-repeat;}

#back_sub{padding: 10px 0 5px 15px;height:30px;}