/* webfont */

/* style */
*{margin:0; padding:0}
html{width:100%; height:100%;}
body{position:relative; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#666; background:#fff}
body,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,input,table,tr,th,td{margin:0; padding:0}
ul,ol,li{list-style:none}
img, fieldset{border:none; vertical-align:top}
legend, caption{display:none;}
textarea, button{vertical-align:middle;}
input, select{vertical-align:top; background:#fff; border:1px solid #ccc; font-family: 'easyOpenSan', 'easyOpenSan02', dotum,"돋움",sans-serif; font-size:12px; color:#666; line-height:16px }
input{padding:3px;}
select{padding:3px 3px 4px 2px}
textarea{padding:3px; vertical-align:middle; background:#fff; border:1px solid #ccc; font-family: 'easyOpenSan', 'easyOpenSan02', dotum,"돋움",sans-serif; font-size:12px; color:#666; line-height:16px;}
.checkbox{padding:0; border:0 !important; background:none}
.checkbox02{padding:0; border:0; background:#EDEDED}
.disNone{display:none;}
a{text-decoration:none; color:#666; cursor:pointer;}
a {outline:none; select-dummy:expression(this.hideFocus=true);}
a:hover, a:focus, a:active{text-decoration:none; color:none;}

.pBox{width:100%; overflow:hidden}
.pBox02{width:100%; overflow:hidden; border:1px solid #ddd;}

.fl{ float:left;}
.fr{ float:right;}
/* font, margin-top */
.mt3{margin-top:3px !important}
.mt5{margin-top:5px !important}
.mt7{margin-top:7px !important}
.mt10{margin-top:10px !important}
.mt15{margin-top:15px !important}
.mt20{margin-top:20px !important}
.mt25{margin-top:25px !important}
.mt30{margin-top:30px !important}
.mt35{margin-top:35px !important}
.mt40{margin-top:40px !important}
.mt45{margin-top:45px !important}
.mt50{margin-top:50px !important}
.mt55{margin-top:55px !important}
.mt60{margin-top:60px !important}
.mt70{margin-top:70px !important}

.mb10{margin-bottom:10px !important}
.mb15{margin-bottom:15px !important}
.mb20{margin-bottom:20px !important}
.mb25{margin-bottom:25px !important}

.font_a{color:#aaa !important}
.font_3{color:#333 !important}
.font_8{color:#888 !important}
.font_9{color:#999}
.sFont{font-size:11px;}
.font_s9{font-size:11px; color:#999 !important}
.font_s6{font-size:11px; color:#666}
.font_s8{font-size:11px; color:#888}
.font_org{color:#f08d10 !important}
.font_red{color:#ff3400 !important}
.font_grn{color:#486528 !important}
.font_13{font-size:13px !important}


.taC{text-align:center !important;}
.taR{text-align:right !important}
.taL{text-align:left !important;}

/* Float Type */
.cl {clear:both;}



a.btType01{position:relative; display:block; width:140px; height:13px; padding:7px 0 15px 20px; background:url('/common/images/btn/btBg01.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:13px; color:#fff;}
a.btType01 .arrow{position:absolute; top:14px; right:16px;}
a.btType02{position:relative; display:block; width:85px; height:11px; margin:0 auto; padding:2px 0 7px 17px; text-align:left; background:url('/common/images/btn/enlargeBtBg.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#888; z-index:800;}
a.btType02 .search{position:absolute; top:4px; right:14px; z-index:800;}
a.btType03{position:relative; display:block; width:96px; height:11px; padding:4px 0 11px 24px; background:url('/common/images/btn/downBtBg.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#888;}
a.btType04{position:relative; display:block; width:140px; height:11px; padding:4px 0 11px 0; text-align:center; background:url('/common/images/btn/btType04Bg.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#888;}
a.btType05{position:relative; display:block; width:96px; height:11px; padding:5px 0 10px 0; text-align:center; background:url('/common/images/btn/btType05Bg.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#888;}
a.btType05.left{float:left; margin:2px 1px;}
a.btType05.off{background:url('/common/images/btn/btType05Bg2.gif') no-repeat 0 0; color:#ccc; cursor:default;}
a.btType06{position:relative; display:inline-block; width:100px; height:14px; padding:8px 0 13px; text-align:center; background:url('/common/images/btn/btType06Bg.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:13px; color:#888;}
a.btType07{position:relative; display:inline-block; width:35px; height:14px; padding:6px 0 10px; text-align:center; background:url('/common/images/btn/btType07Bg.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:13px; color:#888;}

a.aiDown{display:inline-block; width:102px; height:22px; padding:4px 0 0 18px; background:url('/common/images/btn/downBtBg02.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#888; text-align:left;}
a.jpgDown{display:inline-block; width:107px; height:22px; padding:4px 0 0 13px; background:url('/common/images/btn/downBtBg02.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#888; text-align:left;}

a.cadDown{display:inline-block; width:102px; height:22px; padding:4px 0 0 18px; background:url('/common/images/btn/downBtBg02.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#888; text-align:left;}

a.playBt{color:#f3810f}
a.greyBt01{display:block; width:180px; height:15px; padding:8px 0 12px; background:url('/common/images/btn/greyBt01.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:13px; color:#fff; text-align:center; letter-spacing:-0.5px}
a.greyBt01.taC{margin:0 auto;}
a.moreBt01{display:block; width:37px; height:11px; padding:4px 9px 5px; background:url('/common/images/btn/moreBt01.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#888; line-height:11px;}
.btSubmit{cursor:pointer; position:relative; .position:; display:inline-block; width:90px; height:11px; padding:7px 0 8px 0; text-align:center; background:url('/common/images/btn/btSubmitBg.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#fff; line-height:11px;}
.btSubmit.taC{margin:0 auto}
.layPopBottomBt{position:relative; display:block; width:187px; height:32px; margin:20px auto 0; padding:8px 0 4px 13px; background:url('/common/images/btn/layPopBottomBtBg.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:13px; color:#888; line-height:13px;}
.pBt a.moreBt01{position:absolute; bottom:10px; right:10px;}

a.viewBt{position:relative; display:inline-block; width:59px; height:14px; padding:2px 0 4px 26px; text-align:left; background:url('/common/images/btn/viewBt01.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#888;}
a.viewBt02{position:relative; display:inline-block; width:90px; height:22px; padding:4px 0 0 0; text-align:center; background:url('/common/images/btn/viewBt02.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#888;}
a.applyBt{position:relative; display:inline-block; width:74px; height:21px; padding:6px 0 8px 28px; text-align:left; background:url('/common/images/btn/applyBt01.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:13px; color:#fff;}
a.enterBt{position:relative; display:inline-block; width:74px; height:21px; padding:7px 0 8px 27px; text-align:left; background:url('/common/images/btn/applyBt01.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:13px; color:#fff;}
a.submitBt01{position:relative; display:inline-block; width:78px; height:14px; padding:8px 0 13px 22px; text-align:left; background:url('/common/images/btn/submitBt01.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:13px; color:#888;}
a.submitBt02{position:relative; display:inline-block; width:78px; height:21px; padding:8px 0 8px 22px; text-align:left; background:url('/common/images/btn/applyBt01.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:13px; color:#fff;}
a.idCheck{display:inline-block; width:71px; height:18px; padding:6px 0 0 19px; text-align:left; background:url('/common/images/btn/idCheckBt.gif') no-repeat 5px 4px; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#888;}
.academyCheckBt{display:inline-block; width:212px; height:27px; padding:7px 0 0; text-align:center; background:url('/common/images/btn/academyCheckBt.gif') no-repeat; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:13px; color:#fff;}
a.careerSubmitBt01{position:relative; display:inline-block; width:78px; height:14px; padding:8px 0 13px 22px; text-align:left; background:url('/common/images/btn/careerSubmitBt01.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:13px; color:#fff;}

.downBt2{line-height:28px;}
.downBt2.on{color:#f3810f}
.playBt{line-height:28px; color:#f3810f}
.webSiteLinkBt{display:block; width:76px; height:11px; padding:2px 15px 7px; background:url('/common/images/btn/webSiteLinkBtBg.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#888;}
.webSiteLinkBt.taC{margin:0 auto; text-align:left !important}
.webSiteLinkBt02{display:block; width:55px; height:11px; padding:2px 15px 7px; background:url('/common/images/btn/btBg85x20.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#888;}
.webSiteLinkBt02.taC{margin:0 auto; text-align:left !important}
.pringBt{display:block; width:40px; height:14px; padding:5px 25px 7px; background:url('/common/images/btn/pringBtBg.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#fff;}
.pringBt{float:left}
.printBtnArea{overflow:hidden;}
.pringBt01{display:inline-block; float:right; width:40px; height:14px; padding:5px 25px 7px; background:url('/common/images/btn/pringBtBg.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#fff;}

a.findFile{display:inline-block; width:98px; height:20px; background:#f8f8f8; border:1px solid #ccc; text-align:center; padding:3px 0}

a.unitBack{display:inline-block; width:61px; height:28px; text-align:left; padding:7px 5px 0 39px; background:url('/common/images/btn/btn_prevNext.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:13px; color:#888;}
a.unitNext{display:inline-block; width:71px; height:28px; text-align:left; padding:7px 0 0 29px; background:url('/common/images/btn/btn_prevNext.gif') no-repeat -105px 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:13px; color:#888;}
a.utilSubmitBtn{display:inline-block; width:76px; height:28px; text-align:left; padding:7px 0 0 24px; background:url('/common/images/btn/utilSubmitBtn.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:13px; color:#fff;}

a.popItemBt{display:inline-block; width:156px; height:23px; text-align:center; padding:3px 0 0; background:url('/common/images/btn/popItemBt.gif') no-repeat -0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:12px; color:#888; margin-bottom:4px;}

a.salePopBt{display:inline-block; width:120px; height:21px; text-align:center; padding:5px 0 0; background:url('/common/images/btn/salePopBt.gif') no-repeat -0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#fff; padding-right:5px;}

a.trainingGoBt{display:inline-block; width:25px; height:17px; text-align:center; padding:3px 0 0; background:url('/common/images/btn/trainingGoBt.gif') no-repeat -0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#888; margin-left:8px;}

a.registerBt{display:inline-block; width:160px; height:28px; text-align:center; padding:7px 0 0; background:url('/common/images/btn/trainingBtn.gif') no-repeat -0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:13px; color:#fff;}

a.registerBt03{display:inline-block; width:110px; height:28px; text-align:left; padding:7px 0 0 21px; background:url('/common/images/btn/trainingBtn03.gif') no-repeat -0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:13px; color:#fff;}

a.addBt{display:inline-block; width:53px; height:24px; text-align:left; padding:4px 0 0 17px; background:url('/common/images/btn/addDelBtbg.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#fff; margin-left:5px;}

a.delBt{display:inline-block; width:53px; height:24px; text-align:left; padding:4px 0 0 17px; background:url('/common/images/btn/addDelBtbg.gif') no-repeat 0 -30px; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#666; margin-left:5px;}

a.loginBt{display:inline-block; width:60px; height:46px; text-align:center; padding:20px 0 0; background:url('/common/images/btn/logPopBt.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#fff;}
a.findPw{display:inline-block; width:110px; height:23px; text-align:center; padding:2px 0 0; background:url('/common/images/btn/logPopBt.gif') no-repeat 0 -100px; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#fff;}
.pwSubmit{display:inline-block; width:90px; height:21px; text-align:center; padding:4px 0 0; background:url('/common/images/btn/logPopBt.gif') no-repeat 0 -70px; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#fff;}
a.gotoHomeBt{display:inline-block; width:269px; height:28px; text-align:left; padding:7px 0 0 11px; background:url('/common/images/btn/logPopBt.gif') no-repeat 0 -130px; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:13px; color:#888; margin-top:80px;}
a.specBt{display:inline-block; width:153px; height:22px; text-align:center; padding:4px 0 0; background:url('/common/images/btn/btSpecBg.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#888; margin-right:5px}
a.specBtOff{display:inline-block; width:153px; height:22px; text-align:center; padding:4px 0 0; background:url('/common/images/btn/btSpecBgOff.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#ccc; cursor:default;}
a.trainingBt{display:inline-block; width:195px; height:26px; text-align:left; padding:5px 0 0 10px; background:url('/common/images/btn/trainingBt.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:13px; color:#888;  margin-top:5px;}
a.detailView{display:inline-block; width:153px; height:21px; text-align:center; padding:5px 0 0; background:url('/common/images/btn/btSpecBg.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:11px; color:#888 !important; margin-right:5px}
a.browse{display:inline-block; width:101px; height:25px; text-align:center; padding:4px 0 0; background:url('/common/images/btn/browseBtn.gif') no-repeat 0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:13px; color:#888 !important; margin-right:5px}
a.newPopBt{display:inline-block; width:150px; height:36px; text-align:center; padding:7px 0 0; background:url('/common/images/btn/newOrgBt.gif') no-repeat -0 0; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:13px; color:#fff; padding-right:10px;}


.errorArea{width:600px; margin:80px auto 0;}
.errorArea h1{border-bottom:2px solid #f8841d; padding:8px 0}
.errorArea .errorMsg{font-size:13px; color:#333; padding:45px 30px 68px;}
.errorArea .errorMsg p.txt{font-size:18px;}

.layPop02{position:absolute; top:20px; left:45px; background:#fff; z-index:1000;}
.updatePop{background:#223479}
.updatePop .head{position:relative; width:422px; height:20px; overflow:hidden; padding:6px 0 14px 25px; font-family:'easyOpenSanSemiBold', 'easyOpenSanSemiBold02'; font-weight:normal; font-size:20px; color:#fff; background:#223479}
.updatePop .head .xbt{position:absolute; top:10px; right:14px;}
.updatePop .body{width:385px; padding:25px; border-left:5px solid #26387c; border-right:5px solid #26387c; border-bottom:5px solid #26387c; background:#fff; line-height:24px;}
.updatePop .body .txt01{color:#555; font-size:14px; }
.updatePop .body .txt02{color:#888; font-size:13px;}
.updatePop .body .txt03{color:#555; font-size:12px;}

.browsersList{width:385px; overflow:hidden; border-left:1px solid #ddd; border-top:1px solid #ddd}
.browsersList li{float:left; border-right:1px solid #ddd; border-bottom:1px solid #ddd}
.browsersList li a{display:block; width:76px; cursor:pointer;}
.browsersList li div{width:76px; height:25px; padding-top:77px; text-align:center; }
.browsersList li .list01{background:#f9f9f9 url('../images/ico_chrome.jpg') no-repeat 50% 14px;}
.browsersList li .list02{background:#f9f9f9 url('../images/ico_firefox.jpg') no-repeat 50% 14px;}
.browsersList li .list03{background:#f9f9f9 url('../images/ico_safari.jpg') no-repeat 50% 14px;}
.browsersList li .list04{background:#f9f9f9 url('../images/ico_ie9.jpg') no-repeat 50% 14px;}
.browsersList li .list05{width:76px; background:#f9f9f9 url('../images/ico_opera.jpg') no-repeat 50% 14px;}
.browsersList li p{color:#888; border-top:1px solid #ddd; background:#efefef;}





/*定制*/

.img-desc {
position: relative;
display: block;
height: 87px;
width: 108px;
float: left;
margin: 0 0px;
}
.mb10 {
margin-bottom: 10px;
}
.f14, .fs14 {
font-size: 14px;
}
.fb {
font-weight: 700;
}
.mainimg{ margin:20px 0 0;}


							.ticket_city { float:left; margin:7px 0 0 -2px; height:26px;}

.ticket_city  h1 {float:left; width:50px; font-size:12px; line-height:26px; height:26px; text-align:center; padding:0 2px; font-weight:normal; margin:0 2px;}

.ticket_current_tab{ width:50px; height:26px; border-top:1px solid #ffc44c; border-left:1px solid #ffc44c; border-right:1px solid #ffc44c; background:#fff7e5; border-bottom:1px solid #ffffff;}

.ticket_current_tab a{ color:#0063dc;}

.ticket_current_tab span ,.ticket_normal_tab span{ padding:6px 0 0 8px; display:inline-block;}

.ticket_normal_tab {width:50px; height:26px; border:1px solid #cccccc; background:url(../images/titlebg_05.jpg) repeat-x bottom; display:inline-block;}

.ticket_normal_tab a{ color:#666666; text-decoration:none;}



.table_title { color:#0c6fb0; font-size:14px; padding:3px 0; font-weight:bold;}

.titlebg_06 { background:url(../images/orange_title_bg.jpg) repeat-x; padding:2px 0; *margin-top:0!important; margin-top:58px; *margin-top:0px; }
/*旅游频道留言*/
.liuyan_title {background:url(../images/lightblue_title_bg.jpg) repeat-x; height:31px; width:750px;}

.liuyan_title span {display:inline-block; padding:8px 0 0 10px; color:#136bb2;}

.liuyan_content { background:url(../images/bi.png) no-repeat 99% 97%;}
.table { width:950px;}
.table td { line-height:28px; text-indent:10px;}
.table01{ background-color:#bcdbfa;}
.newtitle { font-weight:bold; color:#997301;}
.newbg_5 { background:url(../images/titlebg_01.jpg) repeat-x; height:30px; text-align:center; color:#136bb2;}
.jihang td{ background-color:#f1f8ff;}
.ouhang td{ background-color:#ffffff;}
.tableblue { background-color:#9dcef7;}
.list_01 { margin:0; width:755px; background-color:#eee;}

.list_01 td { text-indent:10px; text-align:left; background-color:#ffffff; padding:3px 0;}

.table_title { color:#0c6fb0; font-weight:bold; padding:3px 0;}

.titlebg_01 { background:url(../images/titlebg_01.jpg) repeat-x; padding:2px 0; *margin-top:0!important; margin-top:58px; *margin-top:0px; border-bottom:1px solid #c0dbf8; border-top:1px solid #c0dbf8;}

.list_01 td { text-indent:10px; text-align:left; line-height:25px; height:25px;}
.titlebg_06 {
background: url(../images/orange_title_bg.jpg) repeat-x;
padding: 2px 0;
margin-top: 58px;
}





