From 206ded7cf9c390ccbfbf84628b892050f715ed4c Mon Sep 17 00:00:00 2001 From: flyskyko Date: Mon, 5 Mar 2012 09:16:55 +0000 Subject: [PATCH] rollback r10320, r10298, r10276, r10272 git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10318 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- classes/extravar/Extravar.class.php | 8 +- common/css/xe.css | 35 +- common/css/xe.min.css | 52 +- common/js/plugins/ui.calendar/ui.calendar.css | 55 +- common/js/unittest/css/JSSpec.css | 3 +- layouts/user_layout/user_layout.css | 1 - m.layouts/default/mx.css | 3 +- m.layouts/simpleGray/mx.css | 3 +- modules/addon/tpl/css/addon.css | 4 + modules/admin/tpl/css/admin.css | 4 +- modules/admin/tpl/css/admin.min.css | 2 +- modules/autoinstall/tpl/css/autoinstall.css | 59 + modules/autoinstall/tpl/header.html | 1 + modules/autoinstall/tpl/img/arrDown.gif | Bin 0 -> 60 bytes modules/autoinstall/tpl/img/arrUp.gif | Bin 0 -> 60 bytes .../autoinstall/tpl/img/arrowPagination.gif | Bin 0 -> 98 bytes modules/autoinstall/tpl/img/btn_search.gif | Bin 0 -> 605 bytes modules/autoinstall/tpl/img/hrE1.gif | Bin 0 -> 43 bytes modules/autoinstall/tpl/img/starOff.gif | Bin 0 -> 97 bytes modules/autoinstall/tpl/img/starOn.gif | Bin 0 -> 127 bytes modules/autoinstall/tpl/index.html | 2 +- modules/autoinstall/tpl/install.html | 48 + modules/autoinstall/tpl/js/autoinstall.js | 43 + modules/autoinstall/tpl/js/waiting.js | 15 + modules/autoinstall/tpl/uninstall.html | 40 + modules/document/tpl/category_info.html | 18 +- modules/document/tpl/category_list.html | 4 +- modules/document/tpl/checked_list.html | 2 +- modules/document/tpl/extra_keys.html | 16 +- modules/document/tpl/saved_list_popup.html | 2 +- .../editor/components/emoticon/tpl/popup.css | 6 + .../editor/components/emoticon/tpl/popup.html | 62 +- .../editor/components/emoticon/tpl/popup.js | 51 + .../components/image_gallery/tpl/popup.css | 35 + .../components/image_gallery/tpl/popup.html | 18 +- .../components/image_gallery/tpl/popup.js | 2 +- .../image_gallery/tpl/popup.min.css | 6 + .../image_gallery/tpl/slide_gallery.css | 59 +- .../image_gallery/tpl/slide_gallery.min.css | 7 +- .../components/image_link/tpl/popup.css | 10 + .../components/image_link/tpl/popup.html | 204 +-- .../editor/components/image_link/tpl/popup.js | 190 +++ .../components/multimedia_link/tpl/popup.css | 2 + .../components/multimedia_link/tpl/popup.html | 4 +- .../components/multimedia_link/tpl/popup.js | 114 +- .../multimedia_link/tpl/popup.min.css | 5 + .../components/poll_maker/tpl/popup.css | 20 + .../components/poll_maker/tpl/popup.html | 21 +- modules/editor/skins/dreditor/blank.html | 5 +- modules/editor/skins/dreditor/css/button.css | 136 +- .../editor/skins/dreditor/css/dreditor.css | 594 +++++---- modules/editor/skins/dreditor/css/editor.css | 6 + .../skins/dreditor/css/style@content.css | 61 +- .../dreditor/drcomponents/fold/tpl/fold.html | 6 +- modules/editor/skins/dreditor/editor.html | 78 +- modules/editor/skins/dreditor/js/DrEditor.js | 12 +- .../editor/skins/dreditor/js/Xpress_Editor.js | 4 +- .../editor/skins/xpresseditor/css/default.css | 42 +- modules/editor/styles/xeStyle/style.css | 8 +- modules/editor/styles/xeStyleBlack/style.css | 8 +- modules/editor/tpl/css/editor.css | 6 +- modules/editor/tpl/css/editor_admin.css | 4 + modules/editor/tpl/setup_component.html | 15 +- modules/file/tpl/css/file_list.css | 5 + modules/install/tpl/css/install.css | 26 +- .../skins/default/header.html | 2 +- .../skins/default/white.css | 140 +- modules/integration_search/tpl/index.html | 4 +- modules/layout/faceoff/css/layout.css | 184 +-- modules/layout/tpl/css/adminEdit.css | 3 + modules/layout/tpl/css/faceoff_menu.css | 208 +++ modules/layout/tpl/css/widget.css | 1181 +++++++++-------- modules/layout/tpl/faceoff_layout_menu.html | 2 +- modules/layout/tpl/index.html | 6 +- modules/layout/tpl/layout_edit.html | 6 +- modules/layout/tpl/layout_image_list.html | 2 +- modules/layout/tpl/mindex.html | 6 +- modules/member/tpl/denied_id_list.html | 2 +- modules/member/tpl/group_update_form.html | 4 +- modules/menu/tpl/css/menu.css | 12 + modules/menu/tpl/menu_item_info.html | 6 +- modules/message/m.skins/default/message.css | 2 +- .../m.skins/default/system_message.html | 2 +- modules/message/skins/default/message.css | 18 +- .../message/skins/default/system_message.html | 8 +- modules/module/tpl/module_selector.html | 10 +- modules/module/tpl/skin_config.html | 4 +- modules/page/m.skins/default/mobile.html | 6 +- modules/page/page.mobile.php | 2 +- modules/page/tpl/css/mpage.css | 6 + modules/page/tpl/css/page.css | 9 + modules/page/tpl/index.html | 10 +- modules/page/tpl/mobile.html | 1 + modules/page/tpl/page_content_modify.html | 26 +- modules/page/tpl/page_insert.html | 2 +- .../page/tpl/page_mobile_content_modify.html | 72 +- modules/session/tpl/index.html | 2 +- modules/widget/tpl/add_content_widget.html | 1 + modules/widget/tpl/css/widget.css | 75 +- modules/widget/tpl/js/widget.js | 264 +++- .../tpl/widget_generate_code_in_page.html | 1 + modules/widget/tpl/widget_layer.html | 2 +- .../widget_style_generate_code_in_page.html | 2 +- modules/widget/widget.controller.php | 35 +- .../layouts/xe_greystone/css/default.css | 58 +- .../xe_greystone/modules/message/message.css | 68 +- .../modules/message/system_message.html | 10 +- .../layouts/xe_sapphire/css/default.css | 56 +- .../xe_sapphire/modules/message/message.css | 68 +- .../modules/message/system_message.html | 10 +- .../xe_solid_enterprise/css/banner.css | 89 +- .../layouts/xe_solid_enterprise/css/style.css | 129 +- .../xe_solid_enterprise/js/jquery.min.js | 16 + .../modules/communication/add_friend.html | 5 +- .../communication/add_friend_group.html | 4 +- .../modules/communication/common_header.html | 7 +- .../modules/communication/css/style.css | 267 ++-- .../modules/communication/friends.html | 39 +- .../modules/communication/messages.html | 157 ++- .../modules/communication/new_message.html | 8 +- .../modules/communication/send_message.html | 2 +- .../modules/member/css/style.css | 26 +- .../modules/member/document_list.html | 9 +- .../modules/member/leave_form.html | 14 +- .../modules/member/login_form.html | 12 +- .../modules/member/logout.html | 17 +- .../modules/member/modify_info.html | 10 +- .../modules/member/modify_password.html | 65 +- .../modules/member/openid_leave_form.html | 11 +- .../modules/member/resend_auth_mail.html | 35 +- .../modules/member/saved_list.html | 22 +- .../modules/member/saved_list_popup.html | 2 +- .../modules/member/scrapped_list.html | 12 +- .../modules/member/signup_form.html | 134 +- .../modules/message/message.css | 52 +- .../modules/message/system_message.html | 55 +- widgets/content/skins/default/content.html | 2 +- widgets/content/skins/default/css/widget.css | 354 ++--- .../skins/default/counter_status.html | 4 +- .../skins/default/css/widget.css | 8 +- .../skins/default/css/widget.css | 32 +- .../skins/default/js/language_select.js | 2 +- .../skins/default/language_select.html | 4 +- .../skins/xe_global/css/default.css | 2 +- .../skins/xe_globalTwo/css/default.css | 2 +- .../xe_solid_enterprise_login/css/style.css | 92 +- .../xe_solid_enterprise_login/login_info.html | 2 +- widgets/mcontent/skins/default/mcontent.css | 2 +- widgetstyles/simple/style.css | 2 +- 149 files changed, 3745 insertions(+), 2812 deletions(-) create mode 100644 modules/addon/tpl/css/addon.css create mode 100644 modules/autoinstall/tpl/css/autoinstall.css create mode 100644 modules/autoinstall/tpl/header.html create mode 100644 modules/autoinstall/tpl/img/arrDown.gif create mode 100644 modules/autoinstall/tpl/img/arrUp.gif create mode 100644 modules/autoinstall/tpl/img/arrowPagination.gif create mode 100644 modules/autoinstall/tpl/img/btn_search.gif create mode 100644 modules/autoinstall/tpl/img/hrE1.gif create mode 100644 modules/autoinstall/tpl/img/starOff.gif create mode 100644 modules/autoinstall/tpl/img/starOn.gif create mode 100644 modules/autoinstall/tpl/install.html create mode 100644 modules/autoinstall/tpl/js/autoinstall.js create mode 100644 modules/autoinstall/tpl/js/waiting.js create mode 100644 modules/autoinstall/tpl/uninstall.html create mode 100644 modules/editor/components/emoticon/tpl/popup.css create mode 100644 modules/editor/components/emoticon/tpl/popup.js create mode 100644 modules/editor/components/image_gallery/tpl/popup.css create mode 100644 modules/editor/components/image_gallery/tpl/popup.min.css create mode 100644 modules/editor/components/image_link/tpl/popup.css create mode 100644 modules/editor/components/image_link/tpl/popup.js create mode 100644 modules/editor/components/multimedia_link/tpl/popup.css create mode 100644 modules/editor/components/multimedia_link/tpl/popup.min.css create mode 100644 modules/editor/components/poll_maker/tpl/popup.css create mode 100644 modules/editor/skins/dreditor/css/editor.css create mode 100644 modules/editor/tpl/css/editor_admin.css create mode 100644 modules/file/tpl/css/file_list.css create mode 100644 modules/layout/tpl/css/adminEdit.css create mode 100644 modules/layout/tpl/css/faceoff_menu.css create mode 100644 modules/menu/tpl/css/menu.css create mode 100644 modules/page/tpl/css/mpage.css create mode 100644 modules/page/tpl/css/page.css create mode 100644 themes/xe_solid_enterprise/layouts/xe_solid_enterprise/js/jquery.min.js diff --git a/classes/extravar/Extravar.class.php b/classes/extravar/Extravar.class.php index 9df681ef2..dbeefb569 100644 --- a/classes/extravar/Extravar.class.php +++ b/classes/extravar/Extravar.class.php @@ -279,18 +279,18 @@ $buff .= '
'. ''. - ''. + ''.Context::getLang('cmd_cancel').''. '
'. ''. '
'. ''. - ''. + ''.Context::getLang('cmd_search').''. '
'. ''. diff --git a/common/css/xe.css b/common/css/xe.css index df8399bcd..fa0106f67 100644 --- a/common/css/xe.css +++ b/common/css/xe.css @@ -1,25 +1,39 @@ @charset "utf-8"; -/* NHN (developers@xpressengine.com) */ /* Element Reset */ body,table,input,textarea,select,button{font-family:Tahoma,Geneva,sans-serif;font-size:12px} body{word-break:break-all;word-wrap:break-word} -img{border:0;max-width:100%;height:auto} -/* Button Area */ -.btnArea{margin:1em 0;text-align:right;zoom:1;clear:both} -.btnArea:after{content:"";display:block;clear:both} -.btnArea .etc{float:left} +img{border:0} /* Button */ .btn{position:relative;display:inline-block;vertical-align:middle} .btn *{display:inline-block;padding:0 8px;font-size:12px;height:24px;line-height:22px;margin:0;font-weight:bold !important;color:#fff;text-decoration:none !important;border:1px solid;cursor:pointer;overflow:visible;border-radius:3px;box-shadow:inset 0 0 1px #fff;background-color:#666;text-shadow:0 -1px 0 #333;zoom:1} -.btn *[disabled=disabled]{opacity:.5;*filter:alpha(opacity=50)} +.btn *[type=submit][disabled=disabled], +.btn *[type=button][disabled=disabled]{opacity:.5;*filter:alpha(opacity=50)} .btn a, -.btn *[type=button]{border-color:#ccc;color:#333 !important;background:#eee -webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#ddd));background:#eee -moz-linear-gradient(top,#fff,#ddd);background-color:#eee;text-shadow:1px 1px 0 #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#ffffff, endColorStr=#dddddd)} -.btn *[type=submit]{border-color:#666;background:#333 -webkit-gradient(linear,0% 0%,0% 100%,from(#777),to(#777),color-stop(0.5,#333),color-stop(0.5,#000)) !important;background:#333 -moz-linear-gradient(top,#777,#000) !important;background-color:#333 !important;color:#ffc !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#777777, endColorStr=#333333)} +.btn input[type=button], +.btn button[type=button]{border-color:#ccc;color:#333 !important;background:#eee -webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#ddd));background:#eee -moz-linear-gradient(top,#fff,#ddd);background-color:#eee;text-shadow:1px 1px 0 #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#ffffff, endColorStr=#dddddd)} +.btn input[type=submit], +.btn button[type=submit]{border-color:#666;background:#333 -webkit-gradient(linear,0% 0%,0% 100%,from(#777),to(#777),color-stop(0.5,#333),color-stop(0.5,#000)) !important;background:#333 -moz-linear-gradient(top,#777,#000) !important;background-color:#333 !important;color:#ffc !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#777777, endColorStr=#333333)} .btn a{height:22px} .btn.medium *{padding:0 12px;font-size:16px;height:30px;line-height:28px} .btn.medium a{height:28px} .btn.large *{padding:0 18px;font-size:22px;height:36px;line-height:34px} .btn.large a{height:34px} +/* Button - Regucy */ +span.button, +a.button{position:relative;display:inline-block;vertical-align:top} +span.button *, +a.button *{display:inline-block;padding:0 8px;font-size:12px;height:24px;line-height:22px;margin:0;font-weight:bold !important;color:#fff;text-decoration:none !important;border:1px solid;cursor:pointer;overflow:visible;border-radius:3px;box-shadow:inset 0 0 1px #fff;background-color:#666;text-shadow:0 -1px 0 #333;zoom:1} +span.button *[type=submit][disabled=disabled], +span.button *[type=button][disabled=disabled]{opacity:.5;*filter:alpha(opacity=50)} +a.button span, +span.button button[type=button]{border-color:#ccc;color:#333 !important;background:#eee -webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#ddd));background:#eee -moz-linear-gradient(top,#fff,#ddd);background-color:#eee;text-shadow:1px 1px 0 #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#ffffff, endColorStr=#dddddd)} +span.button input, +span.button button[type=submit]{border-color:#666;background:#333 -webkit-gradient(linear,0% 0%,0% 100%,from(#777),to(#777),color-stop(0.5,#333),color-stop(0.5,#000));background:#333 -moz-linear-gradient(top,#777,#000);background-color:#333;color:#ffc !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#777777, endColorStr=#333333)} +a.button span{height:22px} +/* Button Area */ +.btnArea{margin:1em 0;text-align:right;zoom:1;clear:both} +.btnArea:after{content:"";display:block;clear:both} +.btnArea .etc{float:left} /* Text Button */ input[type=submit].text, input[type=button].text, @@ -35,6 +49,7 @@ button[type=button].text{border:0;overflow:visible;padding:0;margin:0 4px 0 0;co #popup_menu_area a:focus{text-decoration:underline} /* Message */ .message{border:1px solid #ddd;background:#f8f8f8;margin:1em 0;padding:0 1em;border-radius:5px;line-height:1.4;font-size:12px} +body>.message{margin:1em} .message p{margin:1em 0 !important} .message em{font-style:normal;color:#e00} .message.info, @@ -48,4 +63,4 @@ button[type=button].text{border:0;overflow:visible;padding:0;margin:0 4px 0 0;co /* Waiting for server response - Modal Window */ .wfsr_fog{position:absolute;top:0;left:0;width:100%;_height:100%;min-height:100%;z-index:100} .wfsr_fog .bg{position:absolute;position:fixed;background:#000;_background:none;width:100%;height:100%;opacity:.5;z-index:2;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);zoom:1} -.wfsr_fog .ie6{position:absolute;left:0;top:0;width:100%;height:100%;border:0;opacity:0;filter:alpha(opacity=0);z-index:1} \ No newline at end of file +.wfsr_fog .ie6{position:absolute;left:0;top:0;width:100%;height:100%;border:0;opacity:0;filter:alpha(opacity=0);z-index:1} diff --git a/common/css/xe.min.css b/common/css/xe.min.css index df8399bcd..c74da8660 100644 --- a/common/css/xe.min.css +++ b/common/css/xe.min.css @@ -1,51 +1 @@ -@charset "utf-8"; -/* NHN (developers@xpressengine.com) */ -/* Element Reset */ -body,table,input,textarea,select,button{font-family:Tahoma,Geneva,sans-serif;font-size:12px} -body{word-break:break-all;word-wrap:break-word} -img{border:0;max-width:100%;height:auto} -/* Button Area */ -.btnArea{margin:1em 0;text-align:right;zoom:1;clear:both} -.btnArea:after{content:"";display:block;clear:both} -.btnArea .etc{float:left} -/* Button */ -.btn{position:relative;display:inline-block;vertical-align:middle} -.btn *{display:inline-block;padding:0 8px;font-size:12px;height:24px;line-height:22px;margin:0;font-weight:bold !important;color:#fff;text-decoration:none !important;border:1px solid;cursor:pointer;overflow:visible;border-radius:3px;box-shadow:inset 0 0 1px #fff;background-color:#666;text-shadow:0 -1px 0 #333;zoom:1} -.btn *[disabled=disabled]{opacity:.5;*filter:alpha(opacity=50)} -.btn a, -.btn *[type=button]{border-color:#ccc;color:#333 !important;background:#eee -webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#ddd));background:#eee -moz-linear-gradient(top,#fff,#ddd);background-color:#eee;text-shadow:1px 1px 0 #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#ffffff, endColorStr=#dddddd)} -.btn *[type=submit]{border-color:#666;background:#333 -webkit-gradient(linear,0% 0%,0% 100%,from(#777),to(#777),color-stop(0.5,#333),color-stop(0.5,#000)) !important;background:#333 -moz-linear-gradient(top,#777,#000) !important;background-color:#333 !important;color:#ffc !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#777777, endColorStr=#333333)} -.btn a{height:22px} -.btn.medium *{padding:0 12px;font-size:16px;height:30px;line-height:28px} -.btn.medium a{height:28px} -.btn.large *{padding:0 18px;font-size:22px;height:36px;line-height:34px} -.btn.large a{height:34px} -/* Text Button */ -input[type=submit].text, -input[type=button].text, -button[type=submit].text, -button[type=button].text{border:0;overflow:visible;padding:0;margin:0 4px 0 0;color:#33a !important;background:none;text-decoration:underline;cursor:pointer} -/* Popup Menu Area */ -#popup_menu_area{position:absolute;background:#fff;border:1px solid #e9e9e9;border-radius:5px;padding:10px;line-height:1.3;box-shadow:0 0 6px #666;font-size:12px;filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135, strength=5)} -#popup_menu_area ul{list-style:none;margin:0;padding:0} -#popup_menu_area li{margin:0;padding:0} -#popup_menu_area a{text-decoration:none;color:#333} -#popup_menu_area a:hover, -#popup_menu_area a:avtive, -#popup_menu_area a:focus{text-decoration:underline} -/* Message */ -.message{border:1px solid #ddd;background:#f8f8f8;margin:1em 0;padding:0 1em;border-radius:5px;line-height:1.4;font-size:12px} -.message p{margin:1em 0 !important} -.message em{font-style:normal;color:#e00} -.message.info, -.message.error, -.message.update{padding-left:55px} -.message.info{border-color:#E0E8EC;background:#EDF9FF url(../../common/img/msg.Info.png) no-repeat 1em .5em} -.message.error{border-color:#EFDCDC;background:#FFECEC url(../../common/img/msg.error.png) no-repeat 1em .5em} -.message.update{border-color:#EAE9DC;background:#FFFDEF url(../../common/img/msg.update.png) no-repeat 1em .5em} -/* Waiting for server response */ -.wfsr{display:none;position:absolute;position:fixed;left:0;top:0;z-index:100; border:1px solid #EAE9DC;background:#FFFDEF url(../../common/img/msg.loading.gif) no-repeat 1em .5em;margin:1em;padding:1em 1em 1em 55px;border-radius:5px;line-height:1.4;font-size:12px;font-weight:bold} -/* Waiting for server response - Modal Window */ -.wfsr_fog{position:absolute;top:0;left:0;width:100%;_height:100%;min-height:100%;z-index:100} -.wfsr_fog .bg{position:absolute;position:fixed;background:#000;_background:none;width:100%;height:100%;opacity:.5;z-index:2;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);zoom:1} -.wfsr_fog .ie6{position:absolute;left:0;top:0;width:100%;height:100%;border:0;opacity:0;filter:alpha(opacity=0);z-index:1} \ No newline at end of file +@charset "utf-8";body,table,input,textarea,select,button{font-family:Tahoma,Geneva,sans-serif;font-size:12px}body{word-break:break-all;word-wrap:break-word}img{border:0}.btn{position:relative;display:inline-block;vertical-align:middle}.btn *{display:inline-block;padding:0 8px;font-size:12px;height:24px;line-height:22px;margin:0;font-weight:bold !important;color:#fff;text-decoration:none !important;border:1px solid;cursor:pointer;overflow:visible;border-radius:3px;box-shadow:inset 0 0 1px #fff;background-color:#666;text-shadow:0 -1px 0 #333;zoom:1}.btn *[type=submit][disabled=disabled],.btn *[type=button][disabled=disabled]{opacity:.5;*filter:alpha(opacity=50)}.btn a,.btn input[type=button],.btn button[type=button]{border-color:#ccc;color:#333 !important;background:#eee -webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#ddd));background:#eee -moz-linear-gradient(top,#fff,#ddd);background-color:#eee;text-shadow:1px 1px 0 #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#ffffff, endColorStr=#dddddd)}.btn input[type=submit],.btn button[type=submit]{border-color:#666;background:#333 -webkit-gradient(linear,0% 0%,0% 100%,from(#777),to(#777),color-stop(0.5,#333),color-stop(0.5,#000)) !important;background:#333 -moz-linear-gradient(top,#777,#000) !important;background-color:#333 !important;color:#ffc !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#777777, endColorStr=#333333)}.btn a{height:22px}.btn.medium *{padding:0 12px;font-size:16px;height:30px;line-height:28px}.btn.medium a{height:28px}.btn.large *{padding:0 18px;font-size:22px;height:36px;line-height:34px}.btn.large a{height:34px}span.button,a.button{position:relative;display:inline-block;vertical-align:top}span.button *,a.button *{display:inline-block;padding:0 8px;font-size:12px;height:24px;line-height:22px;margin:0;font-weight:bold !important;color:#fff;text-decoration:none !important;border:1px solid;cursor:pointer;overflow:visible;border-radius:3px;box-shadow:inset 0 0 1px #fff;background-color:#666;text-shadow:0 -1px 0 #333;zoom:1}span.button *[type=submit][disabled=disabled],span.button *[type=button][disabled=disabled]{opacity:.5;*filter:alpha(opacity=50)}a.button span,span.button button[type=button]{border-color:#ccc;color:#333 !important;background:#eee -webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#ddd));background:#eee -moz-linear-gradient(top,#fff,#ddd);background-color:#eee;text-shadow:1px 1px 0 #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#ffffff, endColorStr=#dddddd)}span.button input,span.button button[type=submit]{border-color:#666;background:#333 -webkit-gradient(linear,0% 0%,0% 100%,from(#777),to(#777),color-stop(0.5,#333),color-stop(0.5,#000));background:#333 -moz-linear-gradient(top,#777,#000);background-color:#333;color:#ffc !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#777777, endColorStr=#333333)}a.button span{height:22px}.btnArea{margin:1em 0;text-align:right;zoom:1;clear:both}.btnArea:after{content:"";display:block;clear:both}.btnArea .etc{float:left}input[type=submit].text,input[type=button].text,button[type=submit].text,button[type=button].text{border:0;overflow:visible;padding:0;margin:0 4px 0 0;color:#33a !important;background:none;text-decoration:underline;cursor:pointer}#popup_menu_area{position:absolute;background:#fff;border:1px solid #e9e9e9;border-radius:5px;padding:10px;line-height:1.3;box-shadow:0 0 6px #666;font-size:12px;filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135, strength=5)}#popup_menu_area ul{list-style:none;margin:0;padding:0}#popup_menu_area li{margin:0;padding:0}#popup_menu_area a{text-decoration:none;color:#333}#popup_menu_area a:hover,#popup_menu_area a:avtive,#popup_menu_area a:focus{text-decoration:underline}.message{border:1px solid #ddd;background:#f8f8f8;margin:1em 0;padding:0 1em;border-radius:5px;line-height:1.4;font-size:12px}body>.message{margin:1em}.message p{margin:1em 0 !important}.message em{font-style:normal;color:#e00}.message.info,.message.error,.message.update{padding-left:55px}.message.info{border-color:#E0E8EC;background:#EDF9FF url(../../common/img/msg.Info.png) no-repeat 1em .5em}.message.error{border-color:#EFDCDC;background:#FFECEC url(../../common/img/msg.error.png) no-repeat 1em .5em}.message.update{border-color:#EAE9DC;background:#FFFDEF url(../../common/img/msg.update.png) no-repeat 1em .5em}.wfsr{display:none;position:absolute;position:fixed;left:0;top:0;z-index:100;border:1px solid #EAE9DC;background:#FFFDEF url(../../common/img/msg.loading.gif) no-repeat 1em .5em;margin:1em;padding:1em 1em 1em 55px;border-radius:5px;line-height:1.4;font-size:12px;font-weight:bold}.wfsr_fog{position:absolute;top:0;left:0;width:100%;_height:100%;min-height:100%;z-index:100}.wfsr_fog .bg{position:absolute;position:fixed;background:#000;_background:none;width:100%;height:100%;opacity:.5;z-index:2;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);zoom:1}.wfsr_fog .ie6{position:absolute;left:0;top:0;width:100%;height:100%;border:0;opacity:0;filter:alpha(opacity=0);z-index:1} \ No newline at end of file diff --git a/common/js/plugins/ui.calendar/ui.calendar.css b/common/js/plugins/ui.calendar/ui.calendar.css index 22632d899..098af0dcd 100644 --- a/common/js/plugins/ui.calendar/ui.calendar.css +++ b/common/js/plugins/ui.calendar/ui.calendar.css @@ -1,34 +1,35 @@ @charset "utf-8"; /* Calendar */ -.ui-calendar{display:none;padding:25px 15px 15px 15px;position:absolute;border:2px solid #737373;background:#fff;color:#333;zoom:1} -.ui-calendar .close{position:absolute;_display:block !important;top:10px;right:15px;width:17px;height:17px;border:0;padding:0;background:url(./img/buttonCloseLayerX.gif) no-repeat center center;cursor:pointer;zoom:1} -.ui-calendar .close span{position:absolute;width:0;height:0;font-size:0;line-height:0;overflow:hidden;z-index:-1;visibility:hidden} -.ui-calendar table{border:0;border-spacing:0;_width:200px} -.ui-calendar caption{font-weight:bold;text-align:center;position:relative} -.ui-calendar caption span{display:block;position:relative;padding:10px 0 15px 0;zoom:1} -.ui-calendar caption .today{font-size:11px;border:0;padding:0;border-bottom:1px solid;background:none;cursor:pointer} -.ui-calendar caption .today span{text-decoration:underline} -.ui-calendar caption .navi{position:absolute;top:10px;border:0;padding:0;width:17px;height:18px;background-color:transparent;background-image:url(./img/buttonPaginate.gif);background-repeat:no-repeat;cursor:pointer} -.ui-calendar caption .navi span{position:absolute;width:0;height:0;overflow:hidden;font-size:0;line-height:0;z-index:-1;visibility:hidden} -.ui-calendar caption .navi.prev{left:20px;background-position:left top} -.ui-calendar caption .navi.next{right:20px;background-position:right top} +.ui-calendar {display:none; padding:25px 15px 15px 15px; position:absolute; border:2px solid #737373; background:#fff; color:#333; *zoom:1;} +.ui-calendar .close{ position:absolute; _display:block !important; top:10px; right:15px; width:17px; height:17px; border:0; padding:0; background:url(./img/buttonCloseLayerX.gif) no-repeat center center; cursor:pointer; *zoom:1;} +.ui-calendar .close span{ position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; z-index:-1; visibility:hidden;} +.ui-calendar table{ border:0; border-spacing:0; _width:200px;} +.ui-calendar caption{ font-weight:bold; text-align:center; position:relative;} +.ui-calendar caption span{ display:block; position:relative; padding:10px 0 15px 0; *zoom:1;} +.ui-calendar caption .today{ font-size:11px; border:0; padding:0; border-bottom:1px solid; background:none; cursor:pointer;} +.ui-calendar caption .today span{text-decoration:underline;} +.ui-calendar caption .navi{ position:absolute; top:10px; border:0; padding:0; width:17px; height:18px; background-color:transparent; background-image:url(./img/buttonPaginate.gif); background-repeat:no-repeat; cursor:pointer;} +.ui-calendar caption .navi span{ position:absolute; width:0; height:0; overflow:hidden; font-size:0; line-height:0; z-index:-1; visibility:hidden;} +.ui-calendar caption .navi.prev{ left:20px; background-position:left top;} +.ui-calendar caption .navi.next{ right:20px; background-position:right top;} .ui-calendar caption .navi.prev_year, -.ui-calendar caption .navi.next_year{width:22px;background-image:url(./img/buttonPaginateDuble.gif)} -.ui-calendar caption .navi.prev_year{left:0;background-position:left top} -.ui-calendar caption .navi.next_year{right:0;background-position:right top} +.ui-calendar caption .navi.next_year{ width:22px; background-image:url(./img/buttonPaginateDuble.gif); } +.ui-calendar caption .navi.prev_year{ left:0; background-position:left top;} +.ui-calendar caption .navi.next_year{ right:0; background-position:right top;} .ui-calendar th, -.ui-calendar td{border:0;text-align:center} -.ui-calendar th{color:#666;background:#f2f2f2;padding:3px 8px} -.ui-calendar td{font-size:11px;padding:3px 8px} -.ui-calendar td button{padding:0;border:0;background:none;cursor:pointer;width:20px;font-size:11px;font-family:Tahoma, Sans-serif} -.ui-calendar td button.today{font-weight:bold} +.ui-calendar td{ border:0; text-align:center;} +.ui-calendar th{ color:#666; background:#f2f2f2; padding:3px 8px;} +.ui-calendar td{ font-size:11px; padding:3px 8px;} +.ui-calendar td button{ padding:0; border:0; background:none; cursor:pointer; width:20px; font-size:11px; font-family:Tahoma, Sans-serif;} +.ui-calendar td button.today{ font-weight:bold;} .ui-calendar td button.book, .ui-calendar td button.active, -.ui-calendar tr.active button{background:#ff4747;color:#fff} +.ui-calendar tr.active button{ background:#ff4747; color:#fff;} .ui-calendar .sun, -.ui-calendar .sun button{color:#ff1a1a} -.ui-calendar table.month{border-top:1px solid #f2f2f2;border-left:1px solid #f2f2f2} -.ui-calendar table.month td{border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2} -.ui-calendar table.month td button{width:50px;color:#bababa} -.ui-calendar table.month td button.past{color:#333} -.ui-calendar table.month td button.active{color:#fff} +.ui-calendar .sun button{ color:#ff1a1a;} + +.ui-calendar table.month{ border-top:1px solid #f2f2f2; border-left:1px solid #f2f2f2;} +.ui-calendar table.month td{ border-right:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2;} +.ui-calendar table.month td button{ width:50px; color:#bababa;} +.ui-calendar table.month td button.past{ color:#333;} +.ui-calendar table.month td button.active{ color:#fff;} diff --git a/common/js/unittest/css/JSSpec.css b/common/js/unittest/css/JSSpec.css index 4b22965cb..0eac8183a 100644 --- a/common/js/unittest/css/JSSpec.css +++ b/common/js/unittest/css/JSSpec.css @@ -1,5 +1,4 @@ -@charset "utf-8"; -/* NHN (developers@xpressengine.com) */ +@CHARSET "UTF-8"; /* -------------------- * @Layout diff --git a/layouts/user_layout/user_layout.css b/layouts/user_layout/user_layout.css index 4bbdda0d9..d384338f0 100644 --- a/layouts/user_layout/user_layout.css +++ b/layouts/user_layout/user_layout.css @@ -1,5 +1,4 @@ @charset "utf-8"; -/* NHN (developers@xpressengine.com) */ /* Layout */ hr{display:none} form, fieldset{border:0;margin:0;padding:0} diff --git a/m.layouts/default/mx.css b/m.layouts/default/mx.css index a2a489e14..63f7692a9 100644 --- a/m.layouts/default/mx.css +++ b/m.layouts/default/mx.css @@ -1,5 +1,4 @@ @charset "utf-8"; -/* NHN (developers@xpressengine.com) */ /* Mobile XE (/m.layouts/default/) */ body{margin:0;background:#fff;color:#000;word-wrap:break-word} body,input,textarea,select,button,table{font-family:Tahoma,Geneva,sans-serif} @@ -7,7 +6,7 @@ body,input,textarea,select,button,table{font-family:Tahoma,Geneva,sans-serif} .fl{float:left} .fr{float:right} /* Header */ -.hd{min-height:28px;line-height:28px;padding:6px;margin:0 0 1px 0;border-bottom:2px solid #8d7de1;background:#444 -webkit-gradient(linear,0% 0%,0% 100%,from(#434343),to(#0d0d0d));background:#444 -moz-linear-gradient(top,#434343,#0d0d0d);background-color:#444;zoom:1} +.hd{min-height:28px;line-height:28px;padding:6px;margin:0 0 1px 0;border-bottom:2px solid #8d7de1;background:#444 -webkit-gradient(linear,0% 0%,0% 100%,from(#434343),to(#0d0d0d));background:#444 -moz-linear-gradient(top,#434343,#0d0d0d);background-color:#444;*zoom:1} .hd:after{content:"";margin:0 -6px;position:relative;top:9px;display:block;clear:both;height:1px;background:#6352d2} .hd .h1{float:left;display:inline;color:#fff;font-size:24px;margin:0;font-weight:bold} .hd .h1 a{color:#fff} diff --git a/m.layouts/simpleGray/mx.css b/m.layouts/simpleGray/mx.css index 12d918cf7..e4bd8fa4e 100644 --- a/m.layouts/simpleGray/mx.css +++ b/m.layouts/simpleGray/mx.css @@ -1,5 +1,4 @@ @charset "utf-8"; -/* NHN (developers@xpressengine.com) */ /* Mobile XE */ body{margin:0;background:#fff;color:#000;word-wrap:break-word} body,input,textarea,select,button,table{font-family:Tahoma, Geneva, sans-serif} @@ -8,7 +7,7 @@ body,input,textarea,select,button,table{font-family:Tahoma, Geneva, sans-serif} .fr{float:right} .cb{clear:both} /* Edge = Header/Footer */ -.eg{position:relative;background:#666;zoom:1} +.eg{position:relative;background:#666;*zoom:1} .eg:after{content:"";display:block;clear:both} .eg a{text-decoration:none} /* Header */ diff --git a/modules/addon/tpl/css/addon.css b/modules/addon/tpl/css/addon.css new file mode 100644 index 000000000..44538b135 --- /dev/null +++ b/modules/addon/tpl/css/addon.css @@ -0,0 +1,4 @@ +@charset "utf-8"; + +.module_category_title { border:1px solid #DDDDDD; margin:10px 5px 5px 0; padding:3px 3px 3px 9px; } +.module_list { margin:0 0 5px 10px; } diff --git a/modules/admin/tpl/css/admin.css b/modules/admin/tpl/css/admin.css index 84e4e40a1..7916b52af 100644 --- a/modules/admin/tpl/css/admin.css +++ b/modules/admin/tpl/css/admin.css @@ -266,10 +266,10 @@ body.modalContainer{_height:100%;_width:100%} /* IE6 only */ .x .h2Anchor{position:absolute;right:0;border:0;background:none;color:#00f;text-decoration:underline} /* Skip Navigation */ .x .skipNav{margin:0;text-align:center} -.x .skipNav a{position:absolute;width:1px;height:1px;display:block;font-weight:bold;overflow:hidden} +.x .skipNav a{position:absolute;width:1px;height:1px;display:block;font-weight:bold;padding:10px 0} .x .skipNav a:hover, .x .skipNav a:active, -.x .skipNav a:focus{position:relative;width:auto;height:auto;padding:10px 0} +.x .skipNav a:focus{position:relative;width:auto;height:auto} /* Header */ .x .header{position:relative;z-index:2;padding:30px 0 0 0;background:#4c4c4c;box-shadow:0 0 10px #aaa;zoom:1;border-radius:5px 5px 0 0} .x .header:after{content:"";display:block;clear:both} diff --git a/modules/admin/tpl/css/admin.min.css b/modules/admin/tpl/css/admin.min.css index 8166d7a13..967375bf5 100644 --- a/modules/admin/tpl/css/admin.min.css +++ b/modules/admin/tpl/css/admin.min.css @@ -1 +1 @@ -@charset "utf-8";/* Element Reset */header,footer,section,article,aside,nav,hgroup,details,menu,figure,figcaption{display:block}.x,.x table,.x input,.x textarea,.x select,.x button{font-family:Tahoma,Geneva,sans-serif;font-size:12px;color:#333}.x button,.x input[type=submit],.x input[type=reset],.x input[type=button]{cursor:pointer;overflow:visible}.x img{border:0}.x p{line-height:1.5}/* Section & Heading */.x .section{margin:1em 0;padding:0;border:0}.x .h1, .x .h2, .x .h3, .x .h4{position:relative;border-style:solid;border-top:0;border-right:0;zoom:1;padding-left:8px}.x .h1{border-width:4px;font-size:24px;border-color:#666}.x .h2{border-width:3px;font-size:20px;border-color:#888}.x .h3{border-width:2px;font-size:16px;border-color:#aaa}.x .h4{border-width:1px;font-size:12px;border-color:#ccc}.x .h1 + ul,.x .h2 + ul,.x .h3 + ul,.x .h4 + ul,.x .h1 + .table table, .x .h2 + .table table, .x .h3 + .table table, .x .h4 + .table table{border-top:0 !important;margin-top:-1em !important}/* Portlet */.x .portlet{position:relative;border:1px solid #e9e9e9;margin:1em 0;padding:0;background:#fff;zoom:1;overflow:hidden;border-radius:5px}.x .portlet h2, .x .portlet h3{margin:0;padding:.5em 1em;font-size:14px;border:1px solid #fff;border-bottom:1px solid #e9e9e9;background:#f7f7f7;border-radius:5px 5px 0 0}.x .portlet p{margin:1em 1.2em}.x .portlet li{position:relative;padding-right:8em}.x .portlet .lined{margin:1px !important;padding:0;list-style:none}.x .portlet .lined li{padding:.5em 8em .5em 1em;border-top:1px solid #eee;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.x .portlet .lined li:first-child{border:0}.x .portlet .side{position:absolute;top:0;_top:1px;right:0;color:#666;background:#fff;padding:0 1em}.x .portlet .lined .side{padding:.5em 1em}.x .portlet .more{position:absolute;top:.5em;right:1em;text-decoration:none !important;color:#666}.x .portlet .more span{color:#999}.x .portlet .action{text-align:right;top:0;right:0;padding:.5em 1em .5em 3em;background:#fff;background:-webkit-gradient(linear, 0% 0%, 100% 0%, from(rgba(255,255,255,0)), to(rgba(255,255,255,1)), color-stop(15%, #fff));background:-moz-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,255,255,1) 15%)}.x .portlet .action a,.x .portlet .action button{margin-left:1em}.x .portlet .btnArea{border-top:1px solid #ddd;margin:0;padding:.5em 1em;margin:0 1px 1px 1px;background:#f7f7f7;border-radius:0 0 5px 5px}/* Table */.x .table{margin:1em 0}.x .table table{width:100%;border:0;border-collapse:collapse;border-top:2px solid #ccc}.x .table caption{font-weight:bold;text-align:left;line-height:22px;padding:5px 0}.x .table caption:after{content:"";display:block;clear:both}.x .table caption a{font-weight:normal}.x .table caption em{float:right;margin-left:1em}.x .table caption strong{color:#e00}.x .table caption .side{float:right;font-weight:normal;margin-left:1em}.x .table th,.x .table td{border:0;padding:8px;vertical-align:top;text-align:left;border-bottom:1px solid #ddd}.x .table th{background:#f8f8f8;white-space:nowrap}.x .table thead th{border-bottom:1px solid #999}.x .table tfoot td{font-weight:bold;background:#f8f8f8}.x .table.even tbody tr:nth-of-type(even){background-color:#fafafa}.x .table tbody tr:hover{background:#ffd !important}.x .table td>input[type=text]{margin:-1px 0 !important;vertical-align:middle}.x .table img{vertical-align:middle}.x .table em{font-style:normal;font-weight:normal;color:#e00}.x .table th.nowr,.x .table td.nowr{white-space:nowrap}.x .table th.title,.x .table td.title,.x .table th.text,.x .table td.text{width:100%}/* Form */.x .form{margin:1em 0;padding:0}.x .form fieldset{margin:0 0 2em 0;padding:0;border:0}.x .form.search fieldset{border:1px solid #ccc;padding:5px 15px;border-radius:3px}.x .form em{font-style:normal;color:#e00}.x .form label{line-height:1;vertical-align:middle}.x .form input[type=radio]+label,.x .form input[type=checkbox]+label{margin-right:1em}.x .form input[type=checkbox]+label,.x .form input[type=radio]+label,.x .form input[type=file]{cursor:pointer}.x .form ul{position:relative;margin:1em 0;padding:0;list-style:none;border-top:2px solid #ccc;border-bottom:1px solid #ccc;zoom:1}.x .form li{list-style:none;border:1px solid #ddd;border-left:0;border-right:0;margin:-1px 0;padding:8px 0;vertical-align:top;zoom:1}.x .form li:hover{background:#ffd}.x .form li:first-child{border-top:0}.x .form li>label:first-child{display:block;font-weight:bold}.x .form li label em{font-weight:normal}.x .form label.overlap{position:absolute;color:#aaa}.x .form input[type=text],.x .form input[type=password],.x .form input[type=file],.x .form select[size],.x .form textarea{position:relative;width:280px;margin:2px 0;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent}.x .form input[type=text],.x .form input[type=password],.x .form input[type=file]{height:22px;line-height:22px;vertical-align:middle;padding:0 4px}.x .form input[type=text].loading,.x .form input.loading[type=password]{padding-right:24px;width:260px;background:transparent url(../img/preLoader16.gif) no-repeat 265px center}.x .form input[type=checkbox],.x .form input[type=radio]{margin:0;padding:0;width:13px;height:13px;vertical-align:middle}.x .form input[type=text][disabled=disabled],.x .form input[type=password][disabled=disabled],.x .form input[type=radio][disabled=disabled],.x .form input[type=checkbox][disabled=disabled],.x .form select[disabled=disabled],.x .form textarea[disabled=disabled]{background:#ddd;text-shadow:1px 1px 0 #fff}.x .form textarea{padding:3px 4px;vertical-align:top;resize:both}.x .form span.desc, .x .form em.desc{line-height:22px;vertical-align:middle;margin:0 10px}.x .form p.desc{margin:.25em 0;line-height:1.4}.x .form .q{font-weight:bold;margin:0 0 5px 0}.x .form .a{margin:0 0 5px 0}.x .form .tgForm{margin-right:1em}/* Global Navigation Bar */.x .gnb{position:relative;clear:both;border:1px solid #c1c1c1;border-left:0;border-right:0;background-color:#efefef;background:#efefef -webkit-gradient(linear, 0% 0%, 0% 100%, from(#efefef), to(#dcdcdc));background:#efefef -moz-linear-gradient(top, #efefef, #dcdcdc);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#efefef, endColorStr=#dcdcdc);zoom:1}.x .gnb ul{margin:0;padding:0 0 0 20px;list-style:none;border:1px solid #fff;border-left:0;border-right:0;zoom:1}.x .gnb ul ul{position:absolute;top:30px;left:0;border:1px solid #ccc;border-top:0;padding:1px 0 0 0;background:#fff}.x .gnb ul:after{content:"";display:block;clear:both}.x .gnb li{position:relative;float:left;border:1px solid #fff;border-top:0;border-bottom:0;margin:0 -1px 0 0}.x .gnb li li{float:none;clear:both;overflow:hidden;border:0;border-top:1px dotted #ccc;margin:0;padding:2px}.x .gnb li li:first-child{border:0}.x .gnb li a{float:left;font-weight:bold;color:#333;font-size:12px;height:14px;padding:8px 18px;white-space:nowrap;text-decoration:none;text-shadow:0 1px 0 #fff;zoom:1}.x .gnb li a:hover,.x .gnb li a:active,.x .gnb li a:focus,.x .gnb li.active a{background:#f4f4f4;border:1px solid #ccc;border-bottom:0;padding:7px 17px 8px 17px}.x .gnb li.activeOn a{background:#fff;border:1px solid #ccc;border-bottom:0;padding:7px 17px 8px 17px}.x .gnb li.active li a{display:block;float:none;color:#555;background:#fff;padding:5px 15px !important;font-weight:normal !important;border:0 !important}.x .gnb li.active li a:hover,.x .gnb li.active li a:active,.x .gnb li.active li a:focus{border:0;background:#eee}.x .gnb .setting{position:absolute;top:8px;right:2em;width:16px;height:0;padding:16px 0 0 0;overflow:hidden;background:url(../img/iconSetting.gif) no-repeat center}.x .gnb.jx ul{display:block;position:static;padding:0}.x .gnb.jx li{float:none;clear:both;border-top:1px solid #ccc}.x .gnb.jx ul ul{border:0}.x .gnb.jx li li{border:0}.x .gnb.jx li a{float:none;display:block}.x .gnb.jx li a:hover,.x .gnb.jx li a:active,.x .gnb.jx li a:focus{background:none}.x .gnb.jx li.activeOn>a{background:#ddd}@media only all and (max-width:860px){.x .gnb ul{padding-left:1em}.x .gnb .setting{right:1em}}@media only all and (max-width:640px){.x .gnb ul{display:block;position:static;padding:0}.x .gnb li{float:none;clear:both;border-top:1px solid #ccc}.x .gnb ul ul{border:0;position:static}.x .gnb li li{border:0}.x .gnb li a{float:none;display:block}.x .gnb li a:hover,.x .gnb li a:active,.x .gnb li a:focus{background:none}.x .gnb li.activeOn>a{background:#ddd}}/* Favorite */.x .bmk{position:absolute;right:20px;bottom:10px;padding:0 0 0 20px;background:url(../img/iconFavorite.gif) no-repeat 0 -16px}.x .bmk>a{text-shadow:0 1px 0 #fff}.x .bmk ul{position:absolute;top:140%;right:0;list-style:none;margin:0;padding:5px 10px;border:1px solid #aaa;border-radius:5px;background:#fff;box-shadow:1px 1px 3px #aaa}.x .bmk li{position:relative;padding:3px 30px 3px 0;white-space:nowrap}.x .bmk li .action{position:absolute;top:0;right:0}.x .bmk li .action .text{text-decoration:none;width:16px;text-align:center;margin:0}@media only all and (max-width:640px){.x .bmk{position:static;background-color:#fff;padding:10px 20px;background:#fff}.x .bmk .tgAnchor{display:block}.x .bmk ul{position:relative;border:0;border-top:1px solid #ccc;border-radius:0;box-shadow:none;padding:0;margin:5px 0 0 0}.x .bmk li{position:relative;top:-1px;border-top:1px dotted #ccc}}/* Local Navigation */.x .lnb{position:relative;float:left;width:210px;margin:1em 0 1em -240px;line-height:normal;zoom:1;display:inline}.x .lnb .h2{margin-top:0;border-left:0;padding-left:0}.x .lnb ul{margin:0 !important;padding:0;list-style:none}.x .lnb li{position:relative;margin:0 0 -1px 0;vertical-align:top;zoom:1}.x .lnb li a{display:block;position:relative;padding:8px 10px;text-decoration:none;color:#666;font-weight:bold;background:#fafafa;border:1px solid #eee;zoom:1}.x .lnb li a .i{position:absolute;top:50%;left:100%;margin:-4px 0 0 -16px;width:8px;height:8px;color:#ccc;background:url(../img/iconNavVr.gif) no-repeat left top}.x .lnb li ul{padding:5px 0;background:#fff}.x .lnb li li{margin:0;border-top:1px dotted #ddd}.x .lnb li li:first-child{border:0}.x .lnb li li a{font-weight:normal;background:#fff;padding:5px 10px;border:0}.x .lnb li li a span{color:#666}.x .lnb li.active{border:1px solid #ccc;z-index:2}.x .lnb li li.active{border:0}.x .lnb li.active a{color:#000;border:0}.x .lnb li.active .i{background-position:0 -44px}.x .lnb li.active li a{border:0}.x .lnb li.active ul{display:block;border-top:1px solid #eee}.x .lnb li.active li.active a span{color:#13b200;font-weight:bold;letter-spacing:-1px}/* Content Navigation */.x .cnb{margin:1em 0;position:relative;zoom:1}.x .cnb:after{content:"";display:block;clear:both}.x .cnb ul{list-style:none;margin:0;padding:0}.x .cnb li{display:inline}.x .cnb li:before{content:"| ";color:#ccc}.x .cnb li:first-child:before{content:""}.x .cnb .active,.x .cnb .active a{font-weight:bold;color:#333;text-decoration:none}.x .cnb .side{float:right}/* Pagination */.x .pagination{margin:1em 0;text-align:center;line-height:normal}.x .pagination *{vertical-align:middle}.x .pagination a,.x .pagination strong{position:relative;display:inline-block;padding:2px 4px;font-weight:bold;text-decoration:none;line-height:normal;color:#333 !important;vertical-align:middle}.x .pagination a:hover,.x .pagination a:active,.x .pagination a:focus{border:1px solid #ddd;margin:0 -1px}.x .pagination strong{color:#e00 !important;font-size:20px}.x .pagination .direction{font-weight:normal;white-space:nowrap}.x .pagination .direction:hover,.x .pagination .direction:active,.x .pagination .direction:focus{border:0;margin:0;text-decoration:underline}.x .pagination input{width:30px;text-align:center}.x .pagination button{overflow:visible}/* Star Rating */.x .starRating, .x .starRating span{display:inline-block;height:14px;background:transparent url(../img/iconStarRating.gif) no-repeat;overflow:hidden}.x .starRating{width:79px;vertical-align:top}.x .starRating span{font-size:0;line-height:0;vertical-align:top;text-indent:-100px;*text-indent:0;background-position:0 -14px}/* Progress */.x .prgrs{white-space:nowrap;line-height:normal;vertical-align:middle}.x .prgrs *{vertical-align:middle}.x .prgrs .pBar{position:relative;display:inline-block;background:#e9e9e9;margin:0 5px 0 0}.x .prgrs .pAction{display:inline-block;vertical-align:top;background:#99a6b6}.x .prgrs .pNum{position:absolute;width:100%;left:0;top:0;text-align:center;text-shadow:1px 1px 0 #fff}.x .prgrs.prgrsSmall{font-size:14px;line-height:14px}.x .prgrs.prgrsSmall .pBar,.x .prgrs.prgrsSmall .pAction,.x .prgrs.prgrsSmall .pNum{height:16px;line-height:16px;font-size:11px}.x .prgrs.prgrsMedium{font-size:24px;line-height:24px}.x .prgrs.prgrsMedium .pBar,.x .prgrs.prgrsMedium .pAction,.x .prgrs.prgrsMedium .pNum{height:22px;line-height:22px;font-size:12px}.x .prgrs.prgrsLarge{font-size:38px;line-height:38px}.x .prgrs.prgrsLarge .pBar,.x .prgrs.prgrsLarge .pAction,.x .prgrs.prgrsLarge .pNum{height:34px;line-height:34px;font-size:14px}/* Modal Window */.modal{position:absolute;top:0;left:0;width:100%;_height:100%;min-height:100%;z-index:100}.modal .bg{position:absolute;background:#000;_background:none;width:100%;height:100%;opacity:.5;z-index:2;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);zoom:1}.modal .fg{position:relative;width:80%;margin:5em auto;background:#fff;padding:0 1em;*padding:1em;border:8px solid #ddd;z-index:3;zoom:1;border-radius:5px;box-shadow:0 0 6px #000}.modal ul, .modal ol, .modal .lined, .modal .table{margin-bottom:1em}.modal .ie6{position:absolute;left:0;top:0;width:100%;height:100%;border:0;opacity:0;filter:alpha(opacity=0);z-index:1}.modalClose{position:absolute;right:-8px;top:-8px;border:0;background:#ddd;padding:0;width:28px;height:28px;font-size:14px;font-weight:bold;cursor:pointer;color:#999;border-radius:5px}.modalBlur{position:absolute;top:0;right:0;border:0;background:none;padding:0;width:1px;height:1px;overflow:hidden}html.modalContainer,body.modalContainer{_height:100%;_width:100%} /* IE6 only */ /* Layer */.x .layer,.x.layer{position:absolute;background:#fff;padding:0 1em;*padding:1em;border:8px solid #ddd;z-index:2;zoom:1;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 6px #666;filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135, strength=5)}.x .layer h2{font-size:14px}.x .layer ul, .x .layer ol, .x .layer .lined, .x .layer .table{margin-bottom:1em}.x .layerClose{position:absolute;right:-8px;top:-8px;border:0;background:#ddd;padding:0;width:28px;height:28px;font-size:14px;font-weight:bold;cursor:pointer;color:#999;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.x .layerBlur{position:absolute;top:0;right:0;border:0;background:none;padding:0;width:1px;height:1px;overflow:hidden}/* H2 Anchor */.x .h2Anchor{position:absolute;right:0;border:0;background:none;color:#00f;text-decoration:underline}/* Skip Navigation */.x .skipNav{margin:0;text-align:center}.x .skipNav a{position:absolute;width:1px;height:1px;display:block;font-weight:bold;overflow:hidden}.x .skipNav a:hover,.x .skipNav a:active,.x .skipNav a:focus{position:relative;width:auto;height:auto;padding:10px 0}/* Header */.x .header{position:relative;z-index:2;padding:30px 0 0 0;background:#4c4c4c;box-shadow:0 0 10px #aaa;zoom:1;border-radius:5px 5px 0 0}.x .header:after{content:"";display:block;clear:both}.x .header a{text-decoration:none}.x .header h1{margin:0 15px 10px 20px;font-size:24px;line-height:32px;display:inline-block;zoom:1}.x .header h1 *{vertical-align:middle}.x .header h1 a{color:#fff;text-shadow:1px 1px 0 #000;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#000000, Positive=true);zoom:1}.x .header h1 .url{font-size:12px;font-weight:normal}.x .header .site{margin:0;display:inline-block;zoom:1}.x .header .site a{color:#fff;text-decoration:underline}.x .header #moveSiteList{padding:10px 1em 5px 1em;margin:0}.x .header #moveSiteList ul{list-style:none;margin:0;padding:0}.x .header #moveSiteList li{white-space:nowrap;margin:0;padding:4px 0;border-bottom:1px dotted #ccc}.x .header #siteMapList{padding:0 1em 1em 1em;margin:0}.x .header #siteMapList li{white-space:nowrap}.x .header .account{position:absolute;z-index:3;width:100%;top:0;right:0;white-space:nowrap;text-align:right;background:#333;border-bottom:1px solid #656565;color:#fff;font-size:12px;border-radius:5px 5px 0 0}.x .header .account ul{margin:0 2px 0 0;padding:5px 20px 5px 0;list-style:none}.x .header .account li{position:relative;display:inline;border-left:1px solid #666;padding:0 6px 0 10px}.x .header .account li:first-child{border:0}.x .header .account a{color:#fff;display:inline-block;height:14px}.x .header .account a.language{padding-right:16px;background:url(../img/iconArrow.gif) no-repeat right -160px}.x .header #language{position:absolute;top:19px;right:-2em;padding:6px 4px !important;border:1px solid #666;border-top:0;background:#333}.x .header #language li{border:0;display:block;padding:1px 8px 1px 10px;text-align:left;line-height:1}.x .header #language li.selected{background:url(../img/iconCheck.gif) no-repeat left center}.x .header #language li.selected a{text-decoration:underline}.x .header h1 a:hover,.x .header h1 a:active,.x .header h1 a:focus,.x .header .account a:hover,.x .header .account a:active,.x .header .account a:focus{color:#6e9cf2;text-decoration:underline}/* Footer */.x .footer{border-top:1px solid #ddd;text-align:center;font-size:12px;padding:1.5em 0;zoom:1}.x .footer:after{content:"";display:block;clear:both}.x .footer p{margin:0}.x .footer .power{float:left}.x .footer .cache{float:right}/* Body */.x .body{position:relative;z-index:1;padding:1em 20px 1em 260px;zoom:1}.x .body:after{content:"";display:block;clear:both}/* Content */.x .content{float:right;width:100%;margin-left:-230px;zoom:1}.x .content:after{content:"";display:block;clear:both}.x .content a{color:#33a}.x .content a:hover,.x .content a:active,.x .content a:focus{color:#a33}.x .content .portlet a{text-decoration:none}.x .content .portlet a:hover,.x .content .portlet a:active,.x .content .portlet a:focus{text-decoration:underline}/* Dashboard */.x .dashboard{position:relative;float:none;width:auto;margin-left:-230px}.x .dashboard .portlet{float:left;width:48%;margin-right:1em}.x .dashboard .portlet:nth-of-type(odd){float:left;width:49%;margin-right:0}.x .dashboard .portlet:nth-of-type(even){float:right;width:49%;margin-right:0}@media only all and (min-width:1300px){.x .dashboard .portlet{float:left !important;width:32% !important;margin-right:1em !important}}/* Single Column*/.x .single{position:relative;float:none;width:auto;margin-left:-240px}/* Search */.x .search{zoom:1}.x .search:after{content:"";display:block;clear:both}.x .search .pagination{float:left;text-align:left}.x .search form{float:right;margin:1em 0}.x .search form *{vertical-align:middle}/* Site Map */.x .siteMap h2 input{font-size:14px;font-weight:bold;padding:3px 4px;margin:0;border:0;background:transparent}.x .siteMap h2:hover input,.x .siteMap h2 input:focus{background:#ff0;border:1px dashed #ccc;margin:-1px}.x .siteMap label{cursor:text}.x .siteMap .lined ul{padding:0;margin:0;border-top:1px solid #eee;zoom:1}.x .siteMap .lined li{position:relative;padding:0;margin:0;cursor:all-scroll;list-style:none;zoom:1}.x .siteMap .lined li li{border-top:1px solid #eee}.x .siteMap li li{text-indent:18px}.x .siteMap li li li{text-indent:36px}.x .siteMap li li li li{text-indent:54px}.x .siteMap li li li li li{text-indent:72px}.x .siteMap li li li li li li{text-indent:90px}.x .siteMap li li li li li li li{text-indent:108px}.x .siteMap li li li li li li li li{text-indent:126px}.x .siteMap li li li li li li li li li{text-indent:144px}.x .siteMap li li li li li li li li li li{text-indent:162px}.x .siteMap li li li li li li li li li li li{text-indent:180px}.x .siteMap li li li li li li li li li li li li{text-indent:198px}.x .siteMap li *{vertical-align:middle}.x .siteMap li .moveTo+input{width:200px;border:0;padding:0 .5em}.x .siteMap li .moveTo+input:hover,.x .siteMap li .moveTo+input:active,.x .siteMap li .moveTo+input:focus{border:1px dotted #ccc;overflow:visible}.x .siteMap .moveTo{position:relative;z-index:2;width:22px;height:32px;padding:32px 0 0 0;margin:0 3px;_margin-top:-1px;overflow:hidden;background:#fff url(../img/iconMoveTo.gif) no-repeat center 0;border:0;cursor:move}.x .siteMap li.active,.x .siteMap li.active .moveTo{background-color:#f7f7f7}.x .siteMap li.active li,.x .siteMap li.active ul{border-top-color:#f7f7f7}.x .siteMap li.active .moveTo{background-position:center -32px}.x .siteMap .vr,.x .siteMap .hr{display:none;position:absolute;z-index:1;left:14px;border:0px solid #ccc;overflow:hidden}.x .siteMap .vr{top:-16px;height:100%;border-left-width:1px}.x .siteMap .hr{top:16px;width:16px;border-top-width:1px}.x .siteMap li.active .vr,.x .siteMap li.active li .hr{display:block}.x .siteMap li li .vr,.x .siteMap li li li .hr{left:32px}.x .siteMap li li li .vr,.x .siteMap li li li li .hr{left:50px}.x .siteMap li li li li .vr,.x .siteMap li li li li li .hr{left:68px}.x .siteMap li li li li li .vr,.x .siteMap li li li li li li .hr{left:86px}.x .siteMap li li li li li li .vr,.x .siteMap li li li li li li li .hr{left:104px}.x .siteMap li li li li li li li .vr,.x .siteMap li li li li li li li li .hr{left:122px}.x .siteMap li li li li li li li li .vr,.x .siteMap li li li li li li li li li .hr{left:140px}.x .siteMap li li li li li li li li li .vr,.x .siteMap li li li li li li li li li li .hr{left:158px}.x .siteMap li li li li li li li li li li .vr,.x .siteMap li li li li li li li li li li li .hr{left:176px}.x .siteMap li li li li li li li li li li li .vr,.x .siteMap li li li li li li li li li li li li .hr{left:336px}.x .siteMap .side{padding-top:0 !important;padding-bottom:0 !important;line-height:30px;background:transparent !important}.x .siteMap .side button{text-indent:0;line-height:1}.x .siteMap .tgMap{position:absolute;top:12px;right:1em;padding:0 16px 0 0;line-height:16px;background:url(../img/iconArrow.gif) no-repeat right -126px}.x .siteMap.fold .tgMap{background-position:right -158px}.x .siteMap.fold .h2{border-bottom-color:#fff;border-radius:5px}.x .siteMap .placeholder{background:#bbb}.x .siteMap .draggable,.x .siteMap .draggable .moveTo{background-color:#ddd}.x .siteMap .draggable .summary{border-left:1px solid #ccc;padding-left:10px;margin-left:10px;font-size:11px;color:#999}.x .siteMap a.ms{text-decoration:underline}/* Multilingual */.x .langEdit{background:#fff;position:absolute;*left:0;*margin-top:28px;z-index:10}.x .langEdit ul{border-top:1px solid #ccc;border-left:1px solid #eee;border-right:1px solid #eee;margin:0}.x .langEdit li{padding:.5em 10px}.x .langEdit input[type=text]{width:220px;padding-right:40px}.x .langEdit label{left:15px !important}.x .langEdit .action{border:1px solid #eee;width:268px;padding:0 10px}.x .langEdit p, .x .langEdit .btnArea{white-space:normal}.x .langEdit .langList,.x .langEdit .langEditControls{box-shadow:3px 3px 6px #999;filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135, strength=5)}.x .langEdit .langList{margin:0 -1px 0 0;display:none}.x .langEdit .langList li{white-space:nowrap;color:#ccc;width:270px} .x .langEdit .langList li span{display:inline-block;width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#767676}.x .langEdit .langList li a{display:inline-block;width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.x .langEdit .langList li.active{background:url(../img/iconArrow.gif) no-repeat right -188px}.x .langEdit.showChild .langList{display:block}.x .langEdit .langInput{background:#fff}.x .langEdit .langInput h2{padding:5px 10px;margin:0 0 -1px 0;font-size:12px;font-weight:normal;color:#666;border:1px solid #eee;border-top-color:#ccc}.x .langEdit .langInput h2 strong{color:#000;font-size:14px}.x .langEdit.showChild .langInput{position:absolute;left:285px;top:0}.x .langEdit li.en input, .x .langEdit li.en textarea, .x .mLangEdit li.en textarea{background:url(../img/flag.us.gif) no-repeat 99% 5px}.x .langEdit li.ko input, .x .langEdit li.ko textarea, .x .mLangEdit li.ko textarea{background:url(../img/flag.kr.gif) no-repeat 99% 5px}.x .langEdit li.jp input, .x .langEdit li.jp textarea, .x .mLangEdit li.jp textarea{background:url(../img/flag.jp.gif) no-repeat 99% 5px}.x .langEdit li.fr input, .x .langEdit li.fr textarea, .x .mLangEdit li.fr textarea{background:url(../img/flag.fr.gif) no-repeat 99% 5px}.x .langEdit li.de input, .x .langEdit li.de textarea, .x .mLangEdit li.de textarea{background:url(../img/flag.de.gif) no-repeat 99% 5px}.x .langEdit li.ru input, .x .langEdit li.ru textarea, .x .mLangEdit li.ru textarea{background:url(../img/flag.ru.gif) no-repeat 99% 5px}.x .langEdit li.es input, .x .langEdit li.es textarea, .x .mLangEdit li.es textarea{background:url(../img/flag.es.gif) no-repeat 99% 5px}.x .langEdit li.tr input, .x .langEdit li.tr textarea, .x .mLangEdit li.tr textarea{background:url(../img/flag.tr.gif) no-repeat 99% 5px}.x .langEdit li.vi input, .x .langEdit li.vi textarea, .x .mLangEdit li.vi textarea{background:url(../img/flag.vn.gif) no-repeat 99% 5px}.x .langEdit li.mn input, .x .langEdit li.mn textarea, .x .mLangEdit li.mn textarea{background:url(../img/flag.mn.gif) no-repeat 99% 5px}.x .langEdit li.zh-CN input, .x .langEdit li.zh-CN textarea, .x .mLangEdit li.zh-CN textarea{background:url(../img/flag.cn.gif) no-repeat 99% 5px}.x .langEdit li.zh-TW input, .x .langEdit li.zh-TW textarea, .x .mLangEdit li.zh-TW textarea{background:url(../img/flag.tw.gif) no-repeat 99% 5px}.x .mLangEdit.en strong{background:url(../img/flag.us.gif) no-repeat 0 10px}.x .mLangEdit.ko strong{background:url(../img/flag.kr.gif) no-repeat 0 10px}.x .mLangEdit.jp strong{background:url(../img/flag.jp.gif) no-repeat 0 10px}.x .mLangEdit.fr strong{background:url(../img/flag.fr.gif) no-repeat 0 10px}.x .mLangEdit.de strong{background:url(../img/flag.de.gif) no-repeat 0 10px}.x .mLangEdit.ru strong{background:url(../img/flag.ru.gif) no-repeat 0 10px}.x .mLangEdit.es strong{background:url(../img/flag.es.gif) no-repeat 0 10px}.x .mLangEdit.tr strong{background:url(../img/flag.tr.gif) no-repeat 0 10px}.x .mLangEdit.vi strong{background:url(../img/flag.vn.gif) no-repeat 0 10px}.x .mLangEdit.mn strong{background:url(../img/flag.mn.gif) no-repeat 0 10px}.x .mLangEdit.zh-CN strong{background:url(../img/flag.cn.gif) no-repeat 0 10px}.x .mLangEdit.zh-TW strong{background:url(../img/flag.tw.gif) no-repeat 0 10px}.x .mLangEdit ul ul{border:0}.x .mLangEdit li{position:relative;padding:0}.x .mLangEdit li strong{display:inline-block;padding:6px 100px 8px 24px;font-weight:normal;line-height:1.5}.x .mLangEdit li .side{position:absolute;top:8px;right:0;padding-right:18px;background:url(../img/iconArrow.gif) no-repeat right -160px}.x .mLangEdit li li{border:0;padding-right:36px}.x .mLangEdit li textarea{width:100%;height:16px;padding-right:30px;resize:vertical;line-height:1.4}.x .mLangEdit li label{top:8px !important}.x .mLangEdit li.active{background:#FFFDEF}.x .mLangEdit li.active strong{font-weight:bold}.x .mLangEdit li.active .side{background-position:right -128px}.modal .mLangEdit ul{padding-bottom:1em}.modal .mLangEdit li{border:0;padding-right:36px}/* Suggestion */.x .suggestion{display:none;position:absolute;background:#fff;z-index:10;_height:200px;max-height:200px;overflow:auto;*left:0;*margin-top:28px;box-shadow:3px 3px 6px #999;filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135, strength=5)}.x .suggestion ul{border-top:1px solid #ccc;border-left:1px solid #eee;border-right:1px solid #eee;margin:0}.x .suggestion li{padding:0}.x .suggestion li:last-child{border-bottom:0}.x .suggestion li button{border:0;background:#fff;text-align:left;width:288px;padding:2px 4px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x .suggestion li button:hover,.x .suggestion li button:active,.x .suggestion li button:focus,.x .suggestion li button.active{background:#eee}/* Image Mark */.x #imageMark{right:0}/* Easy Installer */.x .easyNav{position:relative;border:1px solid #e9e9e9;zoom:1}.x .easyNav:after{content:"";display:block;clear:both}.x .easyNav h2{font-size:16px}.x .easyNav .category{width:30%;float:left;margin:0 2em;display:inline}.x .easyNav .filter{position:absolute;top:0;right:0;margin:1em 2em;text-align:right}.x .easyList caption .side .text .hide,.x .easyList caption .side .details .show{display:none}.x .easyList caption .side .details .hide{display:inline}.x .easyList td p:first-child{margin:0}.x .easyList td p.update{background:#ffc;padding:.5em 1em;border:1px solid #fc9;border-left:0;border-right:0;text-align:center}/* Font Preview */.x .fontPreview{width:96%;border:1px solid #e9e9e9;zoom:1;padding:1em 2em;margin:.5em 0}/* FTP Suggestion */.x #ftpSuggestion{background:#fff;box-shadow:3px 3px 6px #999;filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135, strength=5)}.x #ftpSuggestion ul{border-left:1px solid #eee;border-right:1px solid #eee}.x #ftpSuggestion li{padding:0}.x #ftpSuggestion li button{border:0;background:#fff;text-align:left;width:288px}.x #ftpSuggestion li button:hover,.x #ftpSuggestion li button:active,.x #ftpSuggestion li button:focus{background:#eee}/* Theme & Skin Preview */.x .thumbPreview li{position:relative;padding-left:10px;padding-right:10px}.x .thumbPreview li.active.highlight{background:#f9f9f9}.x .thumbPreview .prevToggle{position:absolute;top:8px;right:10px;line-height:16px;padding:0 18px 0 0;text-decoration:none;background:url(../img/iconArrow.gif) no-repeat right -32px}.x .thumbPreview li.active .prevToggle{background-position:right 0}.x .thumbPreview .a{border:0;margin:0;zoom:1}.x .thumbPreview .a:after{content:"";display:block;clear:both}.x .thumbPreview .i{float:left;vertical-align:top;margin:0 1em 1em 0;padding:0;border:0;zoom:1}.x .thumbPreview .i:after{content:"";display:block;clear:both}.x .thumbPreview .i .thumb{position:relative;width:124px;height:84px;padding:0;margin-bottom:3px;text-align:center;overflow:hidden;border:1px solid #ddd;display:block;cursor:pointer;background:#fff}.x .thumbPreview .i .thumb .frame{position:absolute;width:120px;height:80px;left:0;top:0;border:2px solid #fff;overflow:hidden}.x .thumbPreview .i .thumb img{width:120px;margin:0}.x .thumbPreview .i label{display:block;position:relative;top:0;left:2px;width:122px;height:1.1em;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x .thumbPreview .i input{display:none}.x .thumbPreview .i ul{display:none}.x .thumbPreview .selected .i{display:block;float:none}.x .thumbPreview .selected .i .thumb{float:left;width:186px;height:126px;margin:0 1em 0 0;border:2px solid #eee}.x .thumbPreview .selected .i .thumb .frame{width:180px;height:120px;border-width:3px}.x .thumbPreview li.active.highlight .selected .i .thumb{border-color:#5ea8f6}.x .thumbPreview .selected .i .thumb img{width:180px;position:relative}.x .thumbPreview li.active .selected .i .thumb img{z-index:auto}.x .thumbPreview .selected .i label{cursor:text}.x .thumbPreview .selected .i ul{display:block;list-style:none;border:0;margin:1em 0 1em 200px}.x .thumbPreview .selected .i li{border:0;padding:0;margin:0 0 .2em 0}.x .thumbPreview.jx .i label{display:inline;width:auto}.x .thumbPreview.jx .i.noDirection{display:none}.x .thumbPreview.jx .i input{display:inline}.x #skin .showAll{float:right;border:0;overflow:visible;padding:0 18px 0 0;cursor:pointer;color:#00f;background:url(../img/iconArrow.gif) no-repeat right -32px}.x #skin .showAll.hideAll{background-position:right 0}/* Favorite On | Off */.x .fvOff,.x .fvOn{display:inline-block;width:16px;height:16px;overflow:hidden;text-indent:16px;background:url(../img/iconFavorite.gif) no-repeat}.x .fvOn{background-position:0 -16px}/* Up-Down Dragable */.x .uDrag .wrap{position:relative;padding-left:20px}.x .uDrag li>.wrap{margin:0 0 0 8px}.x .uDrag .dragActive{background:#FFD}.x .uDrag .dragActive th,.x .uDrag .dragActive td{background:none !important}.x .uDrag .dragBtn{position:absolute;width:8px;height:100%;padding:0;overflow:hidden;background:url(../img/bgDragable.gif);top:1px;left:0;text-indent:12px;border:0;cursor:n-resize;white-space:nowrap}/* Favicon Preview */.x .faviconPreview{position:relative;padding:60px 0 0 200px;background:url(../img/bgFavicon.gif) no-repeat}.x .faviconPreview img{position:absolute}.x .faviconPreview .fn1{top:30px;left:12px}.x .faviconPreview .fn2{top:55px;left:68px}/* Mobile Icon Preview */.x .mobiconPreview{position:relative;padding:252px 0 0 200px;background:url(../img/bgMobileTop.png) no-repeat}.x .mobiconPreview img{position:absolute;top:20px;left:10px}.x .mobiconPreview span{position:absolute;width:32px;text-align:center;top:52px;left:10px;color:#fff;font-size:9px}/* Text List */.x .textList{border:1px solid #ddd !important;line-height:1.5em;height:18.5em;overflow:auto}.x .textList li{border:0;padding:.25em 1em;height:1.5em;white-space:nowrap;overflow:hidden}.x .textList li:nth-child(even){background:#eee}.x .textList li a{float:right}/* File Box */.x .fileBox li{position:relative}.x .fileBox li img{max-width:100%}.x .fileBox .portlet ul{margin:1em;list-style:none;padding:0;border:0}.x .fileBox .portlet li{border-top:1px solid #ddd;border-bottom:0;padding:8px 0}.x .fileBox .side{position:absolute;top:8px;right:0}/* Messages */.x .desc.error{color:#f00}.x .desc.success{color:#080}/* Icon Button */.x a.iSetting{display:inline-block;width:16px;height:0;padding:16px 0 0 0;overflow:hidden;vertical-align:middle;background:url(../img/iconSetting.gif) no-repeat}.x a.cMenu{display:inline-block;width:16px;height:0;padding:16px 0 0 0;overflow:hidden;vertical-align:middle;background:url(../../../../common/img/icon.bubble.png) no-repeat}/* Responsive Layout */@media only all and (max-width:860px){.x .header h1{margin-left:.7em}.x .header .account ul{padding-right:10px}.x .body{padding:0}.x .content{float:none;margin-left:0}.x .lnb{float:none;width:auto;margin:1em 0}.x .dashboard .portlet{float:none !important;width:auto !important;margin-right:0}.modal .fg,.wfsr .fg{width:auto}.x .easyNav .category{float:none;display:block;width:auto}.x .easyNav .filter{position:static}}@media only all and (max-width:640px){.x .skipNav a{position:relative;width:auto;height:auto}.modal{position:absolute}}/* Legacy Code (Don't use it. It will be removed as soon as possible.) */.x h3.xeAdmin,.x h4.xeAdmin{position:relative;border-bottom-style:solid;border-bottom-color:#ccc;zoom:1}.x h3.xeAdmin{border-bottom-width:4px;font-size:24px}.x h4.xeAdmin{border-bottom-width:3px;font-size:20px}.x h5.xeAdmin{border-bottom-width:2px;font-size:16px}.x h6.xeAdmin{border-bottom-width:1px;font-size:12px}.x .adminSearch{margin:1em 0}.x .adminSearch fieldset{border:1px solid #ccc;margin:0;padding:.5em 1em}.x .localNavigation{padding:0;list-style:none}.x .localNavigation li{display:inline}.x .localNavigation li.on a{font-weight:bold;color:#333;text-decoration:none}.x .localNavigation li:before{content:"| "}.x .localNavigation li:first-child:before{content:""}.x .summary{margin:1em 0}.x .rowTable,.x .colTable,.x .crossTable{margin:1em 0;border:0;border-collapse:collapse;border-top:2px solid #ccc;width:100%}.x .rowTable caption,.x .colTable caption,.x .crossTable caption{font-weight:bold;text-align:left;line-height:22px;padding:5px 0}.x .rowTable caption:after,.x .colTable caption:after,.x .crossTable caption:after{content:"";display:block;clear:both}.x .rowTable caption a,.x .colTable caption a,.x .crossTable caption a{font-weight:normal}.x .rowTable caption em,.x .colTable caption em,.x .crossTable caption em{float:right;font-style:normal;font-weight:normal;color:#e00;margin-left:1em}.x .rowTable caption strong,.x .colTable caption strong,.x .crossTable caption strong{color:#e00}.x .rowTable caption .side,.x .colTable caption .side,.x .crossTable caption .side{float:right;font-weight:normal;margin-left:1em}.x .rowTable th,.x .rowTable td,.x .colTable th,.x .rowTable td,.x .crossTable th,.x .rowTable td{border:0;padding:8px;vertical-align:top;text-align:left;border-bottom:1px solid #ddd}.x .rowTable th,.x .colTable th,.x .crossTable th{background:#f8f8f8;white-space:nowrap}.x .rowTable thead th,.x .colTable thead th,.x .crossTable thead th{border-bottom:1px solid #999}.x .rowTable tfoot td,.x .colTable tfoot td,.x .crossTable tfoot td{font-weight:bold;background:#f8f8f8}.x .rowTable.even tbody tr:nth-of-type(even) td,.x .colTable.even tbody tr:nth-of-type(even) td,.x .crossTable.even tbody tr:nth-of-type(even) td{background-color:#fafafa}.x .rowTable td>input[type=text],.x .colTable td>input[type=text],.x .crossTable td>input[type=text]{margin:-1px 0 -3px 0 !important;vertical-align:middle}.x .rowTable img,.x .colTable img,.x .crossTable img{vertical-align:middle}.x .rowTable .title,.x .colTable .title,.x .crossTable .title,.x .rowTable .text,.x .colTable .text,.x .crossTable .text{white-space:normal}.x .rowTable input[type=text],.x .colTable input[type=text],.x .crossTable input[type=text],.x .rowTable input[type=password],.x .colTable input[type=password],.x .crossTable input[type=password],.x .rowTable input[type=file],.x .colTable input[type=file],.x .crossTable input[type=file],.x .rowTable textarea,.x .colTable textarea,.x .crossTable textarea{position:relative;width:280px;margin:2px 0;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent}.x .rowTable input[type=text],.x .colTable input[type=text],.x .crossTable input[type=text],.x .rowTable input[type=password],.x .colTable input[type=password],.x .crossTable input[type=password],.x .rowTable input[type=file],.x .colTable input[type=file],.x .crossTable input[type=file]{height:22px;line-height:22px;vertical-align:middle;padding:0 4px}.x .clear:after{content:"";display:block;clear:both} \ No newline at end of file +@charset "utf-8";/* Element Reset */header,footer,section,article,aside,nav,hgroup,details,menu,figure,figcaption{display:block}.x,.x table,.x input,.x textarea,.x select,.x button{font-family:Tahoma,Geneva,sans-serif;font-size:12px;color:#333}.x button,.x input[type=submit],.x input[type=reset],.x input[type=button]{cursor:pointer;overflow:visible}.x img{border:0}.x p{line-height:1.5}/* Section & Heading */.x .section{margin:1em 0;padding:0;border:0}.x .h1, .x .h2, .x .h3, .x .h4{position:relative;border-style:solid;border-top:0;border-right:0;zoom:1;padding-left:8px}.x .h1{border-width:4px;font-size:24px;border-color:#666}.x .h2{border-width:3px;font-size:20px;border-color:#888}.x .h3{border-width:2px;font-size:16px;border-color:#aaa}.x .h4{border-width:1px;font-size:12px;border-color:#ccc}.x .h1 + ul,.x .h2 + ul,.x .h3 + ul,.x .h4 + ul,.x .h1 + .table table, .x .h2 + .table table, .x .h3 + .table table, .x .h4 + .table table{border-top:0 !important;margin-top:-1em !important}/* Portlet */.x .portlet{position:relative;border:1px solid #e9e9e9;margin:1em 0;padding:0;background:#fff;zoom:1;overflow:hidden;border-radius:5px}.x .portlet h2, .x .portlet h3{margin:0;padding:.5em 1em;font-size:14px;border:1px solid #fff;border-bottom:1px solid #e9e9e9;background:#f7f7f7;border-radius:5px 5px 0 0}.x .portlet p{margin:1em 1.2em}.x .portlet li{position:relative;padding-right:8em}.x .portlet .lined{margin:1px !important;padding:0;list-style:none}.x .portlet .lined li{padding:.5em 8em .5em 1em;border-top:1px solid #eee;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.x .portlet .lined li:first-child{border:0}.x .portlet .side{position:absolute;top:0;_top:1px;right:0;color:#666;background:#fff;padding:0 1em}.x .portlet .lined .side{padding:.5em 1em}.x .portlet .more{position:absolute;top:.5em;right:1em;text-decoration:none !important;color:#666}.x .portlet .more span{color:#999}.x .portlet .action{text-align:right;top:0;right:0;padding:.5em 1em .5em 3em;background:#fff;background:-webkit-gradient(linear, 0% 0%, 100% 0%, from(rgba(255,255,255,0)), to(rgba(255,255,255,1)), color-stop(15%, #fff));background:-moz-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,255,255,1) 15%)}.x .portlet .action a,.x .portlet .action button{margin-left:1em}.x .portlet .btnArea{border-top:1px solid #ddd;margin:0;padding:.5em 1em;margin:0 1px 1px 1px;background:#f7f7f7;border-radius:0 0 5px 5px}/* Table */.x .table{margin:1em 0}.x .table table{width:100%;border:0;border-collapse:collapse;border-top:2px solid #ccc}.x .table caption{font-weight:bold;text-align:left;line-height:22px;padding:5px 0}.x .table caption:after{content:"";display:block;clear:both}.x .table caption a{font-weight:normal}.x .table caption em{float:right;margin-left:1em}.x .table caption strong{color:#e00}.x .table caption .side{float:right;font-weight:normal;margin-left:1em}.x .table th,.x .table td{border:0;padding:8px;vertical-align:top;text-align:left;border-bottom:1px solid #ddd}.x .table th{background:#f8f8f8;white-space:nowrap}.x .table thead th{border-bottom:1px solid #999}.x .table tfoot td{font-weight:bold;background:#f8f8f8}.x .table.even tbody tr:nth-of-type(even){background-color:#fafafa}.x .table tbody tr:hover{background:#ffd !important}.x .table td>input[type=text]{margin:-1px 0 !important;vertical-align:middle}.x .table img{vertical-align:middle}.x .table em{font-style:normal;font-weight:normal;color:#e00}.x .table th.nowr,.x .table td.nowr{white-space:nowrap}.x .table th.title,.x .table td.title,.x .table th.text,.x .table td.text{width:100%}/* Form */.x .form{margin:1em 0;padding:0}.x .form fieldset{margin:0 0 2em 0;padding:0;border:0}.x .form.search fieldset{border:1px solid #ccc;padding:5px 15px;border-radius:3px}.x .form em{font-style:normal;color:#e00}.x .form label{line-height:1;vertical-align:middle}.x .form input[type=radio]+label,.x .form input[type=checkbox]+label{margin-right:1em}.x .form input[type=checkbox]+label,.x .form input[type=radio]+label,.x .form input[type=file]{cursor:pointer}.x .form ul{position:relative;margin:1em 0;padding:0;list-style:none;border-top:2px solid #ccc;border-bottom:1px solid #ccc;zoom:1}.x .form li{list-style:none;border:1px solid #ddd;border-left:0;border-right:0;margin:-1px 0;padding:8px 0;vertical-align:top;zoom:1}.x .form li:hover{background:#ffd}.x .form li:first-child{border-top:0}.x .form li>label:first-child{display:block;font-weight:bold}.x .form li label em{font-weight:normal}.x .form label.overlap{position:absolute;color:#aaa}.x .form input[type=text],.x .form input[type=password],.x .form input[type=file],.x .form select[size],.x .form textarea{position:relative;width:280px;margin:2px 0;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent}.x .form input[type=text],.x .form input[type=password],.x .form input[type=file]{height:22px;line-height:22px;vertical-align:middle;padding:0 4px}.x .form input[type=text].loading,.x .form input.loading[type=password]{padding-right:24px;width:260px;background:transparent url(../img/preLoader16.gif) no-repeat 265px center}.x .form input[type=checkbox],.x .form input[type=radio]{margin:0;padding:0;width:13px;height:13px;vertical-align:middle}.x .form input[type=text][disabled=disabled],.x .form input[type=password][disabled=disabled],.x .form input[type=radio][disabled=disabled],.x .form input[type=checkbox][disabled=disabled],.x .form select[disabled=disabled],.x .form textarea[disabled=disabled]{background:#ddd;text-shadow:1px 1px 0 #fff}.x .form textarea{padding:3px 4px;vertical-align:top;resize:both}.x .form span.desc, .x .form em.desc{line-height:22px;vertical-align:middle;margin:0 10px}.x .form p.desc{margin:.25em 0;line-height:1.4}.x .form .q{font-weight:bold;margin:0 0 5px 0}.x .form .a{margin:0 0 5px 0}.x .form .tgForm{margin-right:1em}/* Global Navigation Bar */.x .gnb{position:relative;clear:both;border:1px solid #c1c1c1;border-left:0;border-right:0;background-color:#efefef;background:#efefef -webkit-gradient(linear, 0% 0%, 0% 100%, from(#efefef), to(#dcdcdc));background:#efefef -moz-linear-gradient(top, #efefef, #dcdcdc);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#efefef, endColorStr=#dcdcdc);zoom:1}.x .gnb ul{margin:0;padding:0 0 0 20px;list-style:none;border:1px solid #fff;border-left:0;border-right:0;zoom:1}.x .gnb ul ul{position:absolute;top:30px;left:0;border:1px solid #ccc;border-top:0;padding:1px 0 0 0;background:#fff}.x .gnb ul:after{content:"";display:block;clear:both}.x .gnb li{position:relative;float:left;border:1px solid #fff;border-top:0;border-bottom:0;margin:0 -1px 0 0}.x .gnb li li{float:none;clear:both;overflow:hidden;border:0;border-top:1px dotted #ccc;margin:0;padding:2px}.x .gnb li li:first-child{border:0}.x .gnb li a{float:left;font-weight:bold;color:#333;font-size:12px;height:14px;padding:8px 18px;white-space:nowrap;text-decoration:none;text-shadow:0 1px 0 #fff;zoom:1}.x .gnb li a:hover,.x .gnb li a:active,.x .gnb li a:focus,.x .gnb li.active a{background:#f4f4f4;border:1px solid #ccc;border-bottom:0;padding:7px 17px 8px 17px}.x .gnb li.activeOn a{background:#fff;border:1px solid #ccc;border-bottom:0;padding:7px 17px 8px 17px}.x .gnb li.active li a{display:block;float:none;color:#555;background:#fff;padding:5px 15px !important;font-weight:normal !important;border:0 !important}.x .gnb li.active li a:hover,.x .gnb li.active li a:active,.x .gnb li.active li a:focus{border:0;background:#eee}.x .gnb .setting{position:absolute;top:8px;right:2em;width:16px;height:0;padding:16px 0 0 0;overflow:hidden;background:url(../img/iconSetting.gif) no-repeat center}.x .gnb.jx ul{display:block;position:static;padding:0}.x .gnb.jx li{float:none;clear:both;border-top:1px solid #ccc}.x .gnb.jx ul ul{border:0}.x .gnb.jx li li{border:0}.x .gnb.jx li a{float:none;display:block}.x .gnb.jx li a:hover,.x .gnb.jx li a:active,.x .gnb.jx li a:focus{background:none}.x .gnb.jx li.activeOn>a{background:#ddd}@media only all and (max-width:860px){.x .gnb ul{padding-left:1em}.x .gnb .setting{right:1em}}@media only all and (max-width:640px){.x .gnb ul{display:block;position:static;padding:0}.x .gnb li{float:none;clear:both;border-top:1px solid #ccc}.x .gnb ul ul{border:0;position:static}.x .gnb li li{border:0}.x .gnb li a{float:none;display:block}.x .gnb li a:hover,.x .gnb li a:active,.x .gnb li a:focus{background:none}.x .gnb li.activeOn>a{background:#ddd}}/* Favorite */.x .bmk{position:absolute;right:20px;bottom:10px;padding:0 0 0 20px;background:url(../img/iconFavorite.gif) no-repeat 0 -16px}.x .bmk>a{text-shadow:0 1px 0 #fff}.x .bmk ul{position:absolute;top:140%;right:0;list-style:none;margin:0;padding:5px 10px;border:1px solid #aaa;border-radius:5px;background:#fff;box-shadow:1px 1px 3px #aaa}.x .bmk li{position:relative;padding:3px 30px 3px 0;white-space:nowrap}.x .bmk li .action{position:absolute;top:0;right:0}.x .bmk li .action .text{text-decoration:none;width:16px;text-align:center;margin:0}@media only all and (max-width:640px){.x .bmk{position:static;background-color:#fff;padding:10px 20px;background:#fff}.x .bmk .tgAnchor{display:block}.x .bmk ul{position:relative;border:0;border-top:1px solid #ccc;border-radius:0;box-shadow:none;padding:0;margin:5px 0 0 0}.x .bmk li{position:relative;top:-1px;border-top:1px dotted #ccc}}/* Local Navigation */.x .lnb{position:relative;float:left;width:210px;margin:1em 0 1em -240px;line-height:normal;zoom:1;display:inline}.x .lnb .h2{margin-top:0;border-left:0;padding-left:0}.x .lnb ul{margin:0 !important;padding:0;list-style:none}.x .lnb li{position:relative;margin:0 0 -1px 0;vertical-align:top;zoom:1}.x .lnb li a{display:block;position:relative;padding:8px 10px;text-decoration:none;color:#666;font-weight:bold;background:#fafafa;border:1px solid #eee;zoom:1}.x .lnb li a .i{position:absolute;top:50%;left:100%;margin:-4px 0 0 -16px;width:8px;height:8px;color:#ccc;background:url(../img/iconNavVr.gif) no-repeat left top}.x .lnb li ul{padding:5px 0;background:#fff}.x .lnb li li{margin:0;border-top:1px dotted #ddd}.x .lnb li li:first-child{border:0}.x .lnb li li a{font-weight:normal;background:#fff;padding:5px 10px;border:0}.x .lnb li li a span{color:#666}.x .lnb li.active{border:1px solid #ccc;z-index:2}.x .lnb li li.active{border:0}.x .lnb li.active a{color:#000;border:0}.x .lnb li.active .i{background-position:0 -44px}.x .lnb li.active li a{border:0}.x .lnb li.active ul{display:block;border-top:1px solid #eee}.x .lnb li.active li.active a span{color:#13b200;font-weight:bold;letter-spacing:-1px}/* Content Navigation */.x .cnb{margin:1em 0;position:relative;zoom:1}.x .cnb:after{content:"";display:block;clear:both}.x .cnb ul{list-style:none;margin:0;padding:0}.x .cnb li{display:inline}.x .cnb li:before{content:"| ";color:#ccc}.x .cnb li:first-child:before{content:""}.x .cnb .active,.x .cnb .active a{font-weight:bold;color:#333;text-decoration:none}.x .cnb .side{float:right}/* Pagination */.x .pagination{margin:1em 0;text-align:center;line-height:normal}.x .pagination *{vertical-align:middle}.x .pagination a,.x .pagination strong{position:relative;display:inline-block;padding:2px 4px;font-weight:bold;text-decoration:none;line-height:normal;color:#333 !important;vertical-align:middle}.x .pagination a:hover,.x .pagination a:active,.x .pagination a:focus{border:1px solid #ddd;margin:0 -1px}.x .pagination strong{color:#e00 !important;font-size:20px}.x .pagination .direction{font-weight:normal;white-space:nowrap}.x .pagination .direction:hover,.x .pagination .direction:active,.x .pagination .direction:focus{border:0;margin:0;text-decoration:underline}.x .pagination input{width:30px;text-align:center}.x .pagination button{overflow:visible}/* Star Rating */.x .starRating, .x .starRating span{display:inline-block;height:14px;background:transparent url(../img/iconStarRating.gif) no-repeat;overflow:hidden}.x .starRating{width:79px;vertical-align:top}.x .starRating span{font-size:0;line-height:0;vertical-align:top;text-indent:-100px;*text-indent:0;background-position:0 -14px}/* Progress */.x .prgrs{white-space:nowrap;line-height:normal;vertical-align:middle}.x .prgrs *{vertical-align:middle}.x .prgrs .pBar{position:relative;display:inline-block;background:#e9e9e9;margin:0 5px 0 0}.x .prgrs .pAction{display:inline-block;vertical-align:top;background:#99a6b6}.x .prgrs .pNum{position:absolute;width:100%;left:0;top:0;text-align:center;text-shadow:1px 1px 0 #fff}.x .prgrs.prgrsSmall{font-size:14px;line-height:14px}.x .prgrs.prgrsSmall .pBar,.x .prgrs.prgrsSmall .pAction,.x .prgrs.prgrsSmall .pNum{height:16px;line-height:16px;font-size:11px}.x .prgrs.prgrsMedium{font-size:24px;line-height:24px}.x .prgrs.prgrsMedium .pBar,.x .prgrs.prgrsMedium .pAction,.x .prgrs.prgrsMedium .pNum{height:22px;line-height:22px;font-size:12px}.x .prgrs.prgrsLarge{font-size:38px;line-height:38px}.x .prgrs.prgrsLarge .pBar,.x .prgrs.prgrsLarge .pAction,.x .prgrs.prgrsLarge .pNum{height:34px;line-height:34px;font-size:14px}/* Modal Window */.modal{position:absolute;top:0;left:0;width:100%;_height:100%;min-height:100%;z-index:100}.modal .bg{position:absolute;background:#000;_background:none;width:100%;height:100%;opacity:.5;z-index:2;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);zoom:1}.modal .fg{position:relative;width:80%;margin:5em auto;background:#fff;padding:0 1em;*padding:1em;border:8px solid #ddd;z-index:3;zoom:1;border-radius:5px;box-shadow:0 0 6px #000}.modal ul, .modal ol, .modal .lined, .modal .table{margin-bottom:1em}.modal .ie6{position:absolute;left:0;top:0;width:100%;height:100%;border:0;opacity:0;filter:alpha(opacity=0);z-index:1}.modalClose{position:absolute;right:-8px;top:-8px;border:0;background:#ddd;padding:0;width:28px;height:28px;font-size:14px;font-weight:bold;cursor:pointer;color:#999;border-radius:5px}.modalBlur{position:absolute;top:0;right:0;border:0;background:none;padding:0;width:1px;height:1px;overflow:hidden}html.modalContainer,body.modalContainer{_height:100%;_width:100%} /* IE6 only */ /* Layer */.x .layer,.x.layer{position:absolute;background:#fff;padding:0 1em;*padding:1em;border:8px solid #ddd;z-index:2;zoom:1;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 6px #666;filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135, strength=5)}.x .layer h2{font-size:14px}.x .layer ul, .x .layer ol, .x .layer .lined, .x .layer .table{margin-bottom:1em}.x .layerClose{position:absolute;right:-8px;top:-8px;border:0;background:#ddd;padding:0;width:28px;height:28px;font-size:14px;font-weight:bold;cursor:pointer;color:#999;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.x .layerBlur{position:absolute;top:0;right:0;border:0;background:none;padding:0;width:1px;height:1px;overflow:hidden}/* H2 Anchor */.x .h2Anchor{position:absolute;right:0;border:0;background:none;color:#00f;text-decoration:underline}/* Skip Navigation */.x .skipNav{margin:0;text-align:center}.x .skipNav a{position:absolute;width:1px;height:1px;display:block;font-weight:bold;padding:10px 0}.x .skipNav a:hover,.x .skipNav a:active,.x .skipNav a:focus{position:relative;width:auto;height:auto}/* Header */.x .header{position:relative;z-index:2;padding:30px 0 0 0;background:#4c4c4c;box-shadow:0 0 10px #aaa;zoom:1;border-radius:5px 5px 0 0}.x .header:after{content:"";display:block;clear:both}.x .header a{text-decoration:none}.x .header h1{margin:0 15px 10px 20px;font-size:24px;line-height:32px;display:inline-block;zoom:1}.x .header h1 *{vertical-align:middle}.x .header h1 a{color:#fff;text-shadow:1px 1px 0 #000;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#000000, Positive=true);zoom:1}.x .header h1 .url{font-size:12px;font-weight:normal}.x .header .site{margin:0;display:inline-block;zoom:1}.x .header .site a{color:#fff;text-decoration:underline}.x .header #moveSiteList{padding:10px 1em 5px 1em;margin:0}.x .header #moveSiteList ul{list-style:none;margin:0;padding:0}.x .header #moveSiteList li{white-space:nowrap;margin:0;padding:4px 0;border-bottom:1px dotted #ccc}.x .header #siteMapList{padding:0 1em 1em 1em;margin:0}.x .header #siteMapList li{white-space:nowrap}.x .header .account{position:absolute;z-index:3;width:100%;top:0;right:0;white-space:nowrap;text-align:right;background:#333;border-bottom:1px solid #656565;color:#fff;font-size:12px;border-radius:5px 5px 0 0}.x .header .account ul{margin:0 2px 0 0;padding:5px 20px 5px 0;list-style:none}.x .header .account li{position:relative;display:inline;border-left:1px solid #666;padding:0 6px 0 10px}.x .header .account li:first-child{border:0}.x .header .account a{color:#fff;display:inline-block;height:14px}.x .header .account a.language{padding-right:16px;background:url(../img/iconArrow.gif) no-repeat right -160px}.x .header #language{position:absolute;top:19px;right:-2em;padding:6px 4px !important;border:1px solid #666;border-top:0;background:#333}.x .header #language li{border:0;display:block;padding:1px 8px 1px 10px;text-align:left;line-height:1}.x .header #language li.selected{background:url(../img/iconCheck.gif) no-repeat left center}.x .header #language li.selected a{text-decoration:underline}.x .header h1 a:hover,.x .header h1 a:active,.x .header h1 a:focus,.x .header .account a:hover,.x .header .account a:active,.x .header .account a:focus{color:#6e9cf2;text-decoration:underline}/* Footer */.x .footer{border-top:1px solid #ddd;text-align:center;font-size:12px;padding:1.5em 0;zoom:1}.x .footer:after{content:"";display:block;clear:both}.x .footer p{margin:0}.x .footer .power{float:left}.x .footer .cache{float:right}/* Body */.x .body{position:relative;z-index:1;padding:1em 20px 1em 260px;zoom:1}.x .body:after{content:"";display:block;clear:both}/* Content */.x .content{float:right;width:100%;margin-left:-230px;zoom:1}.x .content:after{content:"";display:block;clear:both}.x .content a{color:#33a}.x .content a:hover,.x .content a:active,.x .content a:focus{color:#a33}.x .content .portlet a{text-decoration:none}.x .content .portlet a:hover,.x .content .portlet a:active,.x .content .portlet a:focus{text-decoration:underline}/* Dashboard */.x .dashboard{position:relative;float:none;width:auto;margin-left:-230px}.x .dashboard .portlet{float:left;width:48%;margin-right:1em}.x .dashboard .portlet:nth-of-type(odd){float:left;width:49%;margin-right:0}.x .dashboard .portlet:nth-of-type(even){float:right;width:49%;margin-right:0}@media only all and (min-width:1300px){.x .dashboard .portlet{float:left !important;width:32% !important;margin-right:1em !important}}/* Single Column*/.x .single{position:relative;float:none;width:auto;margin-left:-240px}/* Search */.x .search{zoom:1}.x .search:after{content:"";display:block;clear:both}.x .search .pagination{float:left;text-align:left}.x .search form{float:right;margin:1em 0}.x .search form *{vertical-align:middle}/* Site Map */.x .siteMap h2 input{font-size:14px;font-weight:bold;padding:3px 4px;margin:0;border:0;background:transparent}.x .siteMap h2:hover input,.x .siteMap h2 input:focus{background:#ff0;border:1px dashed #ccc;margin:-1px}.x .siteMap label{cursor:text}.x .siteMap .lined ul{padding:0;margin:0;border-top:1px solid #eee;zoom:1}.x .siteMap .lined li{position:relative;padding:0;margin:0;cursor:all-scroll;list-style:none;zoom:1}.x .siteMap .lined li li{border-top:1px solid #eee}.x .siteMap li li{text-indent:18px}.x .siteMap li li li{text-indent:36px}.x .siteMap li li li li{text-indent:54px}.x .siteMap li li li li li{text-indent:72px}.x .siteMap li li li li li li{text-indent:90px}.x .siteMap li li li li li li li{text-indent:108px}.x .siteMap li li li li li li li li{text-indent:126px}.x .siteMap li li li li li li li li li{text-indent:144px}.x .siteMap li li li li li li li li li li{text-indent:162px}.x .siteMap li li li li li li li li li li li{text-indent:180px}.x .siteMap li li li li li li li li li li li li{text-indent:198px}.x .siteMap li *{vertical-align:middle}.x .siteMap li .moveTo+input{width:200px;border:0;padding:0 .5em}.x .siteMap li .moveTo+input:hover,.x .siteMap li .moveTo+input:active,.x .siteMap li .moveTo+input:focus{border:1px dotted #ccc;overflow:visible}.x .siteMap .moveTo{position:relative;z-index:2;width:22px;height:32px;padding:32px 0 0 0;margin:0 3px;_margin-top:-1px;overflow:hidden;background:#fff url(../img/iconMoveTo.gif) no-repeat center 0;border:0;cursor:move}.x .siteMap li.active,.x .siteMap li.active .moveTo{background-color:#f7f7f7}.x .siteMap li.active li,.x .siteMap li.active ul{border-top-color:#f7f7f7}.x .siteMap li.active .moveTo{background-position:center -32px}.x .siteMap .vr,.x .siteMap .hr{display:none;position:absolute;z-index:1;left:14px;border:0px solid #ccc;overflow:hidden}.x .siteMap .vr{top:-16px;height:100%;border-left-width:1px}.x .siteMap .hr{top:16px;width:16px;border-top-width:1px}.x .siteMap li.active .vr,.x .siteMap li.active li .hr{display:block}.x .siteMap li li .vr,.x .siteMap li li li .hr{left:32px}.x .siteMap li li li .vr,.x .siteMap li li li li .hr{left:50px}.x .siteMap li li li li .vr,.x .siteMap li li li li li .hr{left:68px}.x .siteMap li li li li li .vr,.x .siteMap li li li li li li .hr{left:86px}.x .siteMap li li li li li li .vr,.x .siteMap li li li li li li li .hr{left:104px}.x .siteMap li li li li li li li .vr,.x .siteMap li li li li li li li li .hr{left:122px}.x .siteMap li li li li li li li li .vr,.x .siteMap li li li li li li li li li .hr{left:140px}.x .siteMap li li li li li li li li li .vr,.x .siteMap li li li li li li li li li li .hr{left:158px}.x .siteMap li li li li li li li li li li .vr,.x .siteMap li li li li li li li li li li li .hr{left:176px}.x .siteMap li li li li li li li li li li li .vr,.x .siteMap li li li li li li li li li li li li .hr{left:336px}.x .siteMap .side{padding-top:0 !important;padding-bottom:0 !important;line-height:30px;background:transparent !important}.x .siteMap .side button{text-indent:0;line-height:1}.x .siteMap .tgMap{position:absolute;top:12px;right:1em;padding:0 16px 0 0;line-height:16px;background:url(../img/iconArrow.gif) no-repeat right -126px}.x .siteMap.fold .tgMap{background-position:right -158px}.x .siteMap.fold .h2{border-bottom-color:#fff;border-radius:5px}.x .siteMap .placeholder{background:#bbb}.x .siteMap .draggable,.x .siteMap .draggable .moveTo{background-color:#ddd}.x .siteMap .draggable .summary{border-left:1px solid #ccc;padding-left:10px;margin-left:10px;font-size:11px;color:#999}.x .siteMap a.ms{text-decoration:underline}/* Multilingual */.x .langEdit{background:#fff;position:absolute;*left:0;*margin-top:28px;z-index:10}.x .langEdit ul{border-top:1px solid #ccc;border-left:1px solid #eee;border-right:1px solid #eee;margin:0}.x .langEdit li{padding:.5em 10px}.x .langEdit input[type=text]{width:220px;padding-right:40px}.x .langEdit label{left:15px !important}.x .langEdit .action{border:1px solid #eee;width:268px;padding:0 10px}.x .langEdit p, .x .langEdit .btnArea{white-space:normal}.x .langEdit .langList,.x .langEdit .langEditControls{box-shadow:3px 3px 6px #999;filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135, strength=5)}.x .langEdit .langList{margin:0 -1px 0 0;display:none}.x .langEdit .langList li{white-space:nowrap;color:#ccc;width:270px} .x .langEdit .langList li span{display:inline-block;width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#767676}.x .langEdit .langList li a{display:inline-block;width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.x .langEdit .langList li.active{background:url(../img/iconArrow.gif) no-repeat right -188px}.x .langEdit.showChild .langList{display:block}.x .langEdit .langInput{background:#fff}.x .langEdit .langInput h2{padding:5px 10px;margin:0 0 -1px 0;font-size:12px;font-weight:normal;color:#666;border:1px solid #eee;border-top-color:#ccc}.x .langEdit .langInput h2 strong{color:#000;font-size:14px}.x .langEdit.showChild .langInput{position:absolute;left:285px;top:0}.x .langEdit li.en input, .x .langEdit li.en textarea, .x .mLangEdit li.en textarea{background:url(../img/flag.us.gif) no-repeat 99% 5px}.x .langEdit li.ko input, .x .langEdit li.ko textarea, .x .mLangEdit li.ko textarea{background:url(../img/flag.kr.gif) no-repeat 99% 5px}.x .langEdit li.jp input, .x .langEdit li.jp textarea, .x .mLangEdit li.jp textarea{background:url(../img/flag.jp.gif) no-repeat 99% 5px}.x .langEdit li.fr input, .x .langEdit li.fr textarea, .x .mLangEdit li.fr textarea{background:url(../img/flag.fr.gif) no-repeat 99% 5px}.x .langEdit li.de input, .x .langEdit li.de textarea, .x .mLangEdit li.de textarea{background:url(../img/flag.de.gif) no-repeat 99% 5px}.x .langEdit li.ru input, .x .langEdit li.ru textarea, .x .mLangEdit li.ru textarea{background:url(../img/flag.ru.gif) no-repeat 99% 5px}.x .langEdit li.es input, .x .langEdit li.es textarea, .x .mLangEdit li.es textarea{background:url(../img/flag.es.gif) no-repeat 99% 5px}.x .langEdit li.tr input, .x .langEdit li.tr textarea, .x .mLangEdit li.tr textarea{background:url(../img/flag.tr.gif) no-repeat 99% 5px}.x .langEdit li.vi input, .x .langEdit li.vi textarea, .x .mLangEdit li.vi textarea{background:url(../img/flag.vn.gif) no-repeat 99% 5px}.x .langEdit li.mn input, .x .langEdit li.mn textarea, .x .mLangEdit li.mn textarea{background:url(../img/flag.mn.gif) no-repeat 99% 5px}.x .langEdit li.zh-CN input, .x .langEdit li.zh-CN textarea, .x .mLangEdit li.zh-CN textarea{background:url(../img/flag.cn.gif) no-repeat 99% 5px}.x .langEdit li.zh-TW input, .x .langEdit li.zh-TW textarea, .x .mLangEdit li.zh-TW textarea{background:url(../img/flag.tw.gif) no-repeat 99% 5px}.x .mLangEdit.en strong{background:url(../img/flag.us.gif) no-repeat 0 10px}.x .mLangEdit.ko strong{background:url(../img/flag.kr.gif) no-repeat 0 10px}.x .mLangEdit.jp strong{background:url(../img/flag.jp.gif) no-repeat 0 10px}.x .mLangEdit.fr strong{background:url(../img/flag.fr.gif) no-repeat 0 10px}.x .mLangEdit.de strong{background:url(../img/flag.de.gif) no-repeat 0 10px}.x .mLangEdit.ru strong{background:url(../img/flag.ru.gif) no-repeat 0 10px}.x .mLangEdit.es strong{background:url(../img/flag.es.gif) no-repeat 0 10px}.x .mLangEdit.tr strong{background:url(../img/flag.tr.gif) no-repeat 0 10px}.x .mLangEdit.vi strong{background:url(../img/flag.vn.gif) no-repeat 0 10px}.x .mLangEdit.mn strong{background:url(../img/flag.mn.gif) no-repeat 0 10px}.x .mLangEdit.zh-CN strong{background:url(../img/flag.cn.gif) no-repeat 0 10px}.x .mLangEdit.zh-TW strong{background:url(../img/flag.tw.gif) no-repeat 0 10px}.x .mLangEdit ul ul{border:0}.x .mLangEdit li{position:relative;padding:0}.x .mLangEdit li strong{display:inline-block;padding:6px 100px 8px 24px;font-weight:normal;line-height:1.5}.x .mLangEdit li .side{position:absolute;top:8px;right:0;padding-right:18px;background:url(../img/iconArrow.gif) no-repeat right -160px}.x .mLangEdit li li{border:0;padding-right:36px}.x .mLangEdit li textarea{width:100%;height:16px;padding-right:30px;resize:vertical;line-height:1.4}.x .mLangEdit li label{top:8px !important}.x .mLangEdit li.active{background:#FFFDEF}.x .mLangEdit li.active strong{font-weight:bold}.x .mLangEdit li.active .side{background-position:right -128px}.modal .mLangEdit ul{padding-bottom:1em}.modal .mLangEdit li{border:0;padding-right:36px}/* Suggestion */.x .suggestion{display:none;position:absolute;background:#fff;z-index:10;_height:200px;max-height:200px;overflow:auto;*left:0;*margin-top:28px;box-shadow:3px 3px 6px #999;filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135, strength=5)}.x .suggestion ul{border-top:1px solid #ccc;border-left:1px solid #eee;border-right:1px solid #eee;margin:0}.x .suggestion li{padding:0}.x .suggestion li:last-child{border-bottom:0}.x .suggestion li button{border:0;background:#fff;text-align:left;width:288px;padding:2px 4px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x .suggestion li button:hover,.x .suggestion li button:active,.x .suggestion li button:focus,.x .suggestion li button.active{background:#eee}/* Image Mark */.x #imageMark{right:0}/* Easy Installer */.x .easyNav{position:relative;border:1px solid #e9e9e9;zoom:1}.x .easyNav:after{content:"";display:block;clear:both}.x .easyNav h2{font-size:16px}.x .easyNav .category{width:30%;float:left;margin:0 2em;display:inline}.x .easyNav .filter{position:absolute;top:0;right:0;margin:1em 2em;text-align:right}.x .easyList caption .side .text .hide,.x .easyList caption .side .details .show{display:none}.x .easyList caption .side .details .hide{display:inline}.x .easyList td p:first-child{margin:0}.x .easyList td p.update{background:#ffc;padding:.5em 1em;border:1px solid #fc9;border-left:0;border-right:0;text-align:center}/* Font Preview */.x .fontPreview{width:96%;border:1px solid #e9e9e9;zoom:1;padding:1em 2em;margin:.5em 0}/* FTP Suggestion */.x #ftpSuggestion{background:#fff;box-shadow:3px 3px 6px #999;filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135, strength=5)}.x #ftpSuggestion ul{border-left:1px solid #eee;border-right:1px solid #eee}.x #ftpSuggestion li{padding:0}.x #ftpSuggestion li button{border:0;background:#fff;text-align:left;width:288px}.x #ftpSuggestion li button:hover,.x #ftpSuggestion li button:active,.x #ftpSuggestion li button:focus{background:#eee}/* Theme & Skin Preview */.x .thumbPreview li{position:relative;padding-left:10px;padding-right:10px}.x .thumbPreview li.active.highlight{background:#f9f9f9}.x .thumbPreview .prevToggle{position:absolute;top:8px;right:10px;line-height:16px;padding:0 18px 0 0;text-decoration:none;background:url(../img/iconArrow.gif) no-repeat right -32px}.x .thumbPreview li.active .prevToggle{background-position:right 0}.x .thumbPreview .a{border:0;margin:0;zoom:1}.x .thumbPreview .a:after{content:"";display:block;clear:both}.x .thumbPreview .i{float:left;vertical-align:top;margin:0 1em 1em 0;padding:0;border:0;zoom:1}.x .thumbPreview .i:after{content:"";display:block;clear:both}.x .thumbPreview .i .thumb{position:relative;width:124px;height:84px;padding:0;margin-bottom:3px;text-align:center;overflow:hidden;border:1px solid #ddd;display:block;cursor:pointer;background:#fff}.x .thumbPreview .i .thumb .frame{position:absolute;width:120px;height:80px;left:0;top:0;border:2px solid #fff;overflow:hidden}.x .thumbPreview .i .thumb img{width:120px;margin:0}.x .thumbPreview .i label{display:block;position:relative;top:0;left:2px;width:122px;height:1.1em;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x .thumbPreview .i input{display:none}.x .thumbPreview .i ul{display:none}.x .thumbPreview .selected .i{display:block;float:none}.x .thumbPreview .selected .i .thumb{float:left;width:186px;height:126px;margin:0 1em 0 0;border:2px solid #eee}.x .thumbPreview .selected .i .thumb .frame{width:180px;height:120px;border-width:3px}.x .thumbPreview li.active.highlight .selected .i .thumb{border-color:#5ea8f6}.x .thumbPreview .selected .i .thumb img{width:180px;position:relative}.x .thumbPreview li.active .selected .i .thumb img{z-index:auto}.x .thumbPreview .selected .i label{cursor:text}.x .thumbPreview .selected .i ul{display:block;list-style:none;border:0;margin:1em 0 1em 200px}.x .thumbPreview .selected .i li{border:0;padding:0;margin:0 0 .2em 0}.x .thumbPreview.jx .i label{display:inline;width:auto}.x .thumbPreview.jx .i.noDirection{display:none}.x .thumbPreview.jx .i input{display:inline}.x #skin .showAll{float:right;border:0;overflow:visible;padding:0 18px 0 0;cursor:pointer;color:#00f;background:url(../img/iconArrow.gif) no-repeat right -32px}.x #skin .showAll.hideAll{background-position:right 0}/* Favorite On | Off */.x .fvOff,.x .fvOn{display:inline-block;width:16px;height:16px;overflow:hidden;text-indent:16px;background:url(../img/iconFavorite.gif) no-repeat}.x .fvOn{background-position:0 -16px}/* Up-Down Dragable */.x .uDrag .wrap{position:relative;padding-left:20px}.x .uDrag li>.wrap{margin:0 0 0 8px}.x .uDrag .dragActive{background:#FFD}.x .uDrag .dragActive th,.x .uDrag .dragActive td{background:none !important}.x .uDrag .dragBtn{position:absolute;width:8px;height:100%;padding:0;overflow:hidden;background:url(../img/bgDragable.gif);top:1px;left:0;text-indent:12px;border:0;cursor:n-resize;white-space:nowrap}/* Favicon Preview */.x .faviconPreview{position:relative;padding:60px 0 0 200px;background:url(../img/bgFavicon.gif) no-repeat}.x .faviconPreview img{position:absolute}.x .faviconPreview .fn1{top:30px;left:12px}.x .faviconPreview .fn2{top:55px;left:68px}/* Mobile Icon Preview */.x .mobiconPreview{position:relative;padding:252px 0 0 200px;background:url(../img/bgMobileTop.png) no-repeat}.x .mobiconPreview img{position:absolute;top:20px;left:10px}.x .mobiconPreview span{position:absolute;width:32px;text-align:center;top:52px;left:10px;color:#fff;font-size:9px}/* Text List */.x .textList{border:1px solid #ddd !important;line-height:1.5em;height:18.5em;overflow:auto}.x .textList li{border:0;padding:.25em 1em;height:1.5em;white-space:nowrap;overflow:hidden}.x .textList li:nth-child(even){background:#eee}.x .textList li a{float:right}/* File Box */.x .fileBox li{position:relative}.x .fileBox li img{max-width:100%}.x .fileBox .portlet ul{margin:1em;list-style:none;padding:0;border:0}.x .fileBox .portlet li{border-top:1px solid #ddd;border-bottom:0;padding:8px 0}.x .fileBox .side{position:absolute;top:8px;right:0}/* Messages */.x .desc.error{color:#f00}.x .desc.success{color:#080}/* Icon Button */.x a.iSetting{display:inline-block;width:16px;height:0;padding:16px 0 0 0;overflow:hidden;vertical-align:middle;background:url(../img/iconSetting.gif) no-repeat}.x a.cMenu{display:inline-block;width:16px;height:0;padding:16px 0 0 0;overflow:hidden;vertical-align:middle;background:url(../../../../common/img/icon.bubble.png) no-repeat}/* Responsive Layout */@media only all and (max-width:860px){.x .header h1{margin-left:.7em}.x .header .account ul{padding-right:10px}.x .body{padding:0}.x .content{float:none;margin-left:0}.x .lnb{float:none;width:auto;margin:1em 0}.x .dashboard .portlet{float:none !important;width:auto !important;margin-right:0}.modal .fg,.wfsr .fg{width:auto}.x .easyNav .category{float:none;display:block;width:auto}.x .easyNav .filter{position:static}}@media only all and (max-width:640px){.x .skipNav a{position:relative;width:auto;height:auto}.modal{position:absolute}}/* Legacy Code (Don't use it. It will be removed as soon as possible.) */.x h3.xeAdmin,.x h4.xeAdmin{position:relative;border-bottom-style:solid;border-bottom-color:#ccc;zoom:1}.x h3.xeAdmin{border-bottom-width:4px;font-size:24px}.x h4.xeAdmin{border-bottom-width:3px;font-size:20px}.x h5.xeAdmin{border-bottom-width:2px;font-size:16px}.x h6.xeAdmin{border-bottom-width:1px;font-size:12px}.x .adminSearch{margin:1em 0}.x .adminSearch fieldset{border:1px solid #ccc;margin:0;padding:.5em 1em}.x .localNavigation{padding:0;list-style:none}.x .localNavigation li{display:inline}.x .localNavigation li.on a{font-weight:bold;color:#333;text-decoration:none}.x .localNavigation li:before{content:"| "}.x .localNavigation li:first-child:before{content:""}.x .summary{margin:1em 0}.x .rowTable,.x .colTable,.x .crossTable{margin:1em 0;border:0;border-collapse:collapse;border-top:2px solid #ccc;width:100%}.x .rowTable caption,.x .colTable caption,.x .crossTable caption{font-weight:bold;text-align:left;line-height:22px;padding:5px 0}.x .rowTable caption:after,.x .colTable caption:after,.x .crossTable caption:after{content:"";display:block;clear:both}.x .rowTable caption a,.x .colTable caption a,.x .crossTable caption a{font-weight:normal}.x .rowTable caption em,.x .colTable caption em,.x .crossTable caption em{float:right;font-style:normal;font-weight:normal;color:#e00;margin-left:1em}.x .rowTable caption strong,.x .colTable caption strong,.x .crossTable caption strong{color:#e00}.x .rowTable caption .side,.x .colTable caption .side,.x .crossTable caption .side{float:right;font-weight:normal;margin-left:1em}.x .rowTable th,.x .rowTable td,.x .colTable th,.x .rowTable td,.x .crossTable th,.x .rowTable td{border:0;padding:8px;vertical-align:top;text-align:left;border-bottom:1px solid #ddd}.x .rowTable th,.x .colTable th,.x .crossTable th{background:#f8f8f8;white-space:nowrap}.x .rowTable thead th,.x .colTable thead th,.x .crossTable thead th{border-bottom:1px solid #999}.x .rowTable tfoot td,.x .colTable tfoot td,.x .crossTable tfoot td{font-weight:bold;background:#f8f8f8}.x .rowTable.even tbody tr:nth-of-type(even) td,.x .colTable.even tbody tr:nth-of-type(even) td,.x .crossTable.even tbody tr:nth-of-type(even) td{background-color:#fafafa}.x .rowTable td>input[type=text],.x .colTable td>input[type=text],.x .crossTable td>input[type=text]{margin:-1px 0 -3px 0 !important;vertical-align:middle}.x .rowTable img,.x .colTable img,.x .crossTable img{vertical-align:middle}.x .rowTable .title,.x .colTable .title,.x .crossTable .title,.x .rowTable .text,.x .colTable .text,.x .crossTable .text{white-space:normal}.x .rowTable input[type=text],.x .colTable input[type=text],.x .crossTable input[type=text],.x .rowTable input[type=password],.x .colTable input[type=password],.x .crossTable input[type=password],.x .rowTable input[type=file],.x .colTable input[type=file],.x .crossTable input[type=file],.x .rowTable textarea,.x .colTable textarea,.x .crossTable textarea{position:relative;width:280px;margin:2px 0;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent}.x .rowTable input[type=text],.x .colTable input[type=text],.x .crossTable input[type=text],.x .rowTable input[type=password],.x .colTable input[type=password],.x .crossTable input[type=password],.x .rowTable input[type=file],.x .colTable input[type=file],.x .crossTable input[type=file]{height:22px;line-height:22px;vertical-align:middle;padding:0 4px}.x .clear:after{content:"";display:block;clear:both} \ No newline at end of file diff --git a/modules/autoinstall/tpl/css/autoinstall.css b/modules/autoinstall/tpl/css/autoinstall.css new file mode 100644 index 000000000..5ad21f400 --- /dev/null +++ b/modules/autoinstall/tpl/css/autoinstall.css @@ -0,0 +1,59 @@ +@charset "utf-8"; +/* NHN (developers@xpressengine.com) */ +.install{ border-top:1px solid #ddd; *zoom:1;} +.install:after{ content:""; display:block; clear:both;} + +.aside { width:180px; float:left; margin-right:30px; padding-bottom:30px; } + +.aside .categoryBox { background-color:#F8F8F8; padding:10px; width:160px; overflow:hidden; } +.aside .categoryBox h3 { padding:0 0 10px 0; margin:0 0 10px 0; white-space:nowrap; overflow:hidden; color:#48494E; font-size:11px; font-weight:normal;} +.aside .categoryBox .bottomLine {background:transparent url(../img/hrE1.gif) repeat-x scroll left bottom;} +.aside .categoryBox .topLine {background:transparent url(../img/hrE1.gif) repeat-x scroll left top;} +.aside .categoryBox h3 a { color:#48494E; font-size:12px; font-weight:bold; text-decoration:none; } +.aside .categoryBox ul.category { margin:10px 0 0 0; padding:0; list-style:none; } +.aside .categoryBox ul.category li { margin:0 0 10px 10px; } +.aside .categoryBox ul.category li a.selected { font-weight:bold; color:#2893BB; } +.aside .categoryBox ul.category li a { text-decoration:none; color:#7B7575; } +.aside .categoryBox ul.category li span { font-family:verdana; font-size:10px; color:#999; } + +.aside .categoryBox ul.resourceManage { margin:0; padding:10px 0 0 0; list-style:none; background:transparent url(../img/hrE1.gif) repeat-x scroll left top; } +.aside .categoryBox ul.resourceManage li { background:url(../img/btnManage.gif) no-repeat 2px 2px; padding-left:14px; white-space:nowrap; overflow:hidden; margin-bottom:10px; } +.aside .categoryBox ul.resourceManage li a { text-decoration:none; color:#747474; } +.aside .categoryBox ul.resourceManage li a.selected { font-weight:bold; } + +.aside .searchBox { padding:10px 0; text-align:center; } +.aside .searchBox input.input { border:1px solid #ddd; width:120px; height:16px;} +.aside .searchBox input.submit { vertical-align:middle; } + +.install .content { position:relative; *zoom:1; overflow:hidden; width:auto; float:none; margin:0;} + +.updateList, +.updateList th, +.updateList td{ border:0; vertical-align:top; text-align:left; padding:10px 0;} +.updateList {width:100%; height:100px; table-layout:fixed;} +.updateList th, +.updateList td{ border-bottom:1px dotted #ddd;} +.updateList th img { border:1px solid #ccc; padding:2px; overflow:hidden; *zoom:1; } +.updateList td { padding:10px 0 0 0;} +.updateList td .title{ position:relative;} +.updateList td .title h3 { padding:0; margin:0 0 5px 0; font-size:12px;} +.updateList td .title a {text-decoration:none; color:#333 !important; } +.updateList td .title .buttons{ position:absolute; top:0; right:0;} +.updateList td .info p{ margin:0 0 5px 0; line-height:1.5;} +.updateList td .info p.desc{ margin:0 100px 10px 0;} +.updateList td .info p.meta{ font-size:11px;} +.updateList td .info p.meta span{ display:inline-block; line-height:1; padding:0 5px 0 9px;} +.updateList td .info p.meta .reputation{ padding:0 5px 0 0;} +.updateList td .info p.meta .reputation img{ float:left; margin:-1px 0 0 0;} +.updateList td .info p.meta .reputation span{ padding:0 0 0 5px;} +.updateList td .info p.meta .lastUpdate{ border-left:1px solid #ddd;} +.updateList td .info p.meta .download{ border-left:1px solid #ddd;} + +ul.listOrder { position:relative; overflow:hidden; margin:0; padding:10px 0; text-align:left; background:transparent url(../img/hrE1.gif) repeat-x scroll left bottom;} +ul.listOrder.asc li.arrow { background:url(../img/arrUp.gif) no-repeat right 2px; padding-right:10px; } +ul.listOrder.desc li.arrow { background:url(../img/arrDown.gif) no-repeat right 2px; padding-right:10px; } +ul.listOrder li { position:relative; left:-1px; display:inline; margin:0; padding:0 5px 0 9px; border-left:1px solid #ddd;} +ul.listOrder li.arrow a { text-decoration:none; font-weight:bold; color:#2893BB; } +ul.listOrder li a { text-decoration:none; color:#7B7575; } + +p.caution strong { font-size: 1.2em; font-weight: bold; color: red; } diff --git a/modules/autoinstall/tpl/header.html b/modules/autoinstall/tpl/header.html new file mode 100644 index 000000000..5732b79b6 --- /dev/null +++ b/modules/autoinstall/tpl/header.html @@ -0,0 +1 @@ +

{$lang->autoinstall}

\ No newline at end of file diff --git a/modules/autoinstall/tpl/img/arrDown.gif b/modules/autoinstall/tpl/img/arrDown.gif new file mode 100644 index 0000000000000000000000000000000000000000..f99fafc0529f9e9800dc50ed81a53db8346bab3c GIT binary patch literal 60 zcmZ?wbhEHbe#7av{EO#oxz)XX zQNnZnwnrY*?v_k@b!ywXDRv*duYc>UI@k04U;d?&Ee95Tyz#)XI|MaiB8VErB}U^0ao-iwt07PdCl6k{df;G$ zQf4~sbUI_{lqoGD6e}%-QbD>`Y-tBdVVL;@{{Y|N_YUv)Dyu3=N^2#M1PVY94*<_E z(}`-9+UF1OfJd}Cc5zXM6ME9n4y##q0l{=?OpogDQ1~}(vCJ?th#F%UhN5U=x7lPi zvn&e$=W@9LznGkzwSBi!v^klY>mMBKP-}d?fKmk~=TbOnm`%<(oG#DL@sY8y&ng(j z@GevL59cs~>S(hCBT3q7)#BtlyD;hXD-kp{ofvg{dMv%nOft?eN?45zef_=P22u<2 z2`1t92LTVlk*R1b8jnx6!H9|O!3dJ$ff7cdv3R=*`C_E3U;8vTiD1}(%@z!Yd5-sb z{h`Pdsv`i;c_t?G2FmRj?^J7}(+SV`Bt{tiL}TsBP5=P(-{jAW{_RD}E`I{0>FZ?; zjq)Z%bBki@wJR$do^BE}OUn1HTeGe5odCKeU$G-EZCC!Gtf~j;GDsv(-??h{rL(7w zzr1m$?R{fGMfLs7GErg1_JcCP2KnKeN5zeopC5biP*Iw3`^brgS9N8ttxX3??qzO# z^JwqgCy$#?=A5tDzok}~z2`!UNP6+KaCK4kxlh$%NSgQTZEK;iRg@<^Q(Pb&5-D=C lu4jsK*4B7G<_hWRR6%-udHK~y@%lQmm;O+kCKfCMz{Q{g5(b&Uz@ii2X}N5w#zJdh-B Tp(?CL)+aFL7%+IUFjxZsw%0A7 literal 0 HcmV?d00001 diff --git a/modules/autoinstall/tpl/index.html b/modules/autoinstall/tpl/index.html index e115fde0d..7cab63549 100644 --- a/modules/autoinstall/tpl/index.html +++ b/modules/autoinstall/tpl/index.html @@ -1,4 +1,4 @@ -

{$lang->autoinstall}

+

{$XE_VALIDATOR_MESSAGE}

diff --git a/modules/autoinstall/tpl/install.html b/modules/autoinstall/tpl/install.html new file mode 100644 index 000000000..d40e939ee --- /dev/null +++ b/modules/autoinstall/tpl/install.html @@ -0,0 +1,48 @@ + + + +

{$package->title} ver. {$package->version}

+

{$lang->current_version}: {$package->cur_version} ({$lang->require_update})

+

{$lang->require_installation}

+ +

{$lang->about_depending_programs}

+
    +
  • + {$dep->title} ver. {$dep->version} - + {$lang->current_version}: {$dep->cur_version} ({$lang->require_update}) + {$lang->require_installation} + + {$lang->cmd_download} ({$lang->path}: {$dep->path}) + +
  • +
+
+ + + +

{$lang->description_download}. (FTP Setup)

+

{$lang->path}: {$package->path}

+

{$lang->cmd_download} + + +

{$lang->description_install}

+
+

{$XE_VALIDATOR_MESSAGE}

+
+
+ + + + + + + +

+

{$lang->about_ftp_password}

+
+
+ +
+
+
+
diff --git a/modules/autoinstall/tpl/js/autoinstall.js b/modules/autoinstall/tpl/js/autoinstall.js new file mode 100644 index 000000000..7ba08eda5 --- /dev/null +++ b/modules/autoinstall/tpl/js/autoinstall.js @@ -0,0 +1,43 @@ +function completeUpdate(ret_obj) { + alert(ret_obj['message']); + location.reload(); +} + +function doUpdate() { + var params = new Array(); + exec_xml('autoinstall', 'procAutoinstallAdminUpdateinfo', params, completeUpdate); +} + +function doInstallPackage(package_srl) { + var params = new Array(); + params['package_srl'] = package_srl; + var e = jQuery("#ftp_password").get(0) + if(typeof(e) != "undefined") + { + params['ftp_password'] = e.value; + } + + exec_xml('autoinstall', 'procAutoinstallAdminPackageinstall', params, completeInstall); +} + +function completeUpdateNoMsg(ret_obj) { + //location.reload(); + var src = current_url.setQuery('act', 'dispAutoinstallAdminIndex'); + location.href = src; +} + +function completeInstall(ret_obj) { + alert(ret_obj['message']); + if(ret_obj['error'] != 0) return; + var params = new Array(); + exec_xml('autoinstall', 'procAutoinstallAdminUpdateinfo', params, completeUpdateNoMsg); +} + +function completeUninstall(ret_obj) { + alert(ret_obj['message']); + if(ret_obj['error'] != 0) return; + var params = new Array(); + exec_xml('autoinstall', 'procAutoinstallAdminUpdateinfo', params, completeUpdateNoMsg); +} + + diff --git a/modules/autoinstall/tpl/js/waiting.js b/modules/autoinstall/tpl/js/waiting.js new file mode 100644 index 000000000..c6cdf4d56 --- /dev/null +++ b/modules/autoinstall/tpl/js/waiting.js @@ -0,0 +1,15 @@ +(function($){ + var WaitingStub = xe.createPlugin('waiting_stub', { + API_BEFORE_VALIDATE : function(sender, params) { + $('.wfsr').html(waiting_message).show(); + }, + API_BEFORE_SHOW_ALERT : function(sender, params) { + $('.wfsr').hide(); + } + }); + + var Validator = xe.getApp('validator')[0]; + if(Validator){ + Validator.registerPlugin(new WaitingStub); + } +})(jQuery); diff --git a/modules/autoinstall/tpl/uninstall.html b/modules/autoinstall/tpl/uninstall.html new file mode 100644 index 000000000..754a0a2a8 --- /dev/null +++ b/modules/autoinstall/tpl/uninstall.html @@ -0,0 +1,40 @@ + + + +

{$package->title}

+

{$package->type} ({$package->path})

+ + +
+

{$lang->description_uninstall}

+
+ +
+

{$XE_VALIDATOR_MESSAGE}

+
+
+ + + + + + + +

+

{$lang->about_ftp_password}

+
+ +
+ +
+
+
+ +
+

{$lang->msg_dependency_package}

+
+

{$lang->dependant_list}:

+
    +
  • {$installed[$dep_package_srl]->title}
  • +
+
diff --git a/modules/document/tpl/category_info.html b/modules/document/tpl/category_info.html index c7a8f82b3..79639a36a 100644 --- a/modules/document/tpl/category_info.html +++ b/modules/document/tpl/category_info.html @@ -1,8 +1,8 @@ -
- +
+

{$lang->category}

@@ -15,8 +15,8 @@ @@ -31,12 +31,12 @@ - + + + +
{$lang->category_title} - - {$lang->cmd_find_langcode} + + {$lang->cmd_find_langcode}
{$lang->category_description} - {$lang->cmd_find_langcode} + {$lang->cmd_find_langcode}

{$lang->about_category_description}

{$lang->category_group_srls} @@ -53,9 +53,13 @@

{$lang->about_expand}

+ +
-
\ No newline at end of file diff --git a/modules/editor/components/emoticon/tpl/popup.js b/modules/editor/components/emoticon/tpl/popup.js new file mode 100644 index 000000000..31417ff57 --- /dev/null +++ b/modules/editor/components/emoticon/tpl/popup.js @@ -0,0 +1,51 @@ +jQuery(function($){ + +var is_popup = window._isPoped; + +/** + * @brief Get emoticon list by name + * @params String emoticon name + */ +function getEmoticons(emoName) { + var params = {component:'emoticon', emoticon:emoName, method:'getEmoticonList'}; + var resp_tags = 'error message emoticons'.split(' '); + + exec_xml('editor', 'procEditorCall', params, completeGetEmoticons, resp_tags); +} + +/** + * @brief Load callback + */ +function completeGetEmoticons(ret_obj) { + var emoticons = ret_obj['emoticons'].split("\n"); + var html = []; + for(var i=0;i'; + } + jQuery('#emoticons').html(html.join('')).find('img.emoticon').click(insertEmoticon); +} + +/** + * @brief Insert a selected emoticon into the document + * @params Event jQuery event + */ +function insertEmoticon() { + var url, html, iframe, win = is_popup?opener:window; + + if(!win) return; + + html = ''; + + win.editorFocus(win.editorPrevSrl); + win.editorRelKeys[win.editorPrevSrl].pasteHTML(html); + + if (is_popup) window.focus(); + + return false; +} + +// load default emoticon set +getEmoticons('msn'); +$('#selectEmoticonList').change(function(){ getEmoticons(this.value) }); + +}); diff --git a/modules/editor/components/image_gallery/tpl/popup.css b/modules/editor/components/image_gallery/tpl/popup.css new file mode 100644 index 000000000..405940dfb --- /dev/null +++ b/modules/editor/components/image_gallery/tpl/popup.css @@ -0,0 +1,35 @@ +@charset "utf-8"; +@import url(../../../../../modules/admin/tpl/css/admin.css); + +li { float:left; list-style:none; margin-right:5px; } + +img.bg_preview_color { + width:30px; + height:16px; + border:1px solid #000000; + background-color:#FFFFFF; +} + +img.border_preview_color { + width:30px; + height:16px; + border:1px solid #EEEEEE; + background-color:#000000; +} + +img.color_icon { + width:14px; + height:14px; + border:1px solid #FFFFFF; +} + +img.color_icon_over { + width:14px; + height:14px; + border:1px solid #000000; + cursor:pointer; +} + +.editor_color_box { clear:both; height:65px; width:400px; border:1px solid #DDDDDD; padding:2px; } + +.image_list { width:100%; border:1px solid #EEEEEE; height:200px !important; } diff --git a/modules/editor/components/image_gallery/tpl/popup.html b/modules/editor/components/image_gallery/tpl/popup.html index 6c2dc5192..193ca5708 100644 --- a/modules/editor/components/image_gallery/tpl/popup.html +++ b/modules/editor/components/image_gallery/tpl/popup.html @@ -1,14 +1,6 @@ - - + +

{$component_info->title} ver. {$component_info->version}

@@ -51,7 +43,7 @@ img.color_icon_over{width:14px;height:14px;border:1px solid #000000;cursor:point printColor("border", "{$tpl_path}/images/blank.gif");
-
    +
    • blank
    • #
    @@ -65,7 +57,7 @@ img.color_icon_over{width:14px;height:14px;border:1px solid #000000;cursor:point printColor("bg", "{$tpl_path}/images/blank.gif"); -
      +
      • blank
      • #
      @@ -83,6 +75,6 @@ img.color_icon_over{width:14px;height:14px;border:1px solid #000000;cursor:point diff --git a/modules/editor/components/image_gallery/tpl/popup.js b/modules/editor/components/image_gallery/tpl/popup.js index 17ac864ef..415bef437 100644 --- a/modules/editor/components/image_gallery/tpl/popup.js +++ b/modules/editor/components/image_gallery/tpl/popup.js @@ -157,4 +157,4 @@ function printColorBlock(type, code, blank_img_src) { jQuery(function($){ getSlideShow(); -}); \ No newline at end of file +}); diff --git a/modules/editor/components/image_gallery/tpl/popup.min.css b/modules/editor/components/image_gallery/tpl/popup.min.css new file mode 100644 index 000000000..7da195434 --- /dev/null +++ b/modules/editor/components/image_gallery/tpl/popup.min.css @@ -0,0 +1,6 @@ +/** + * @file slide_gallery.js + * @brief Slideshow type image gallery plugin + * @author NHN (developers@xpressengine.com) + **/ +@charset "utf-8";@import "../../../../../modules/admin/tpl/css/admin.css";li{float:left;list-style:none;margin-right:5px}img.bg_preview_color{width:30px;height:16px;border:1px solid #000000;background-color:#FFFFFF}img.border_preview_color{width:30px;height:16px;border:1px solid #EEEEEE;background-color:#000000}img.color_icon{width:14px;height:14px;border:1px solid #FFFFFF}img.color_icon_over{width:14px;height:14px;border:1px solid #000000;cursor:pointer}.editor_color_box{clear:both;height:65px;width:400px;border:1px solid #DDDDDD;padding:2px}.image_list{width:100%;border:1px solid #EEEEEE;height:200px !important} \ No newline at end of file diff --git a/modules/editor/components/image_gallery/tpl/slide_gallery.css b/modules/editor/components/image_gallery/tpl/slide_gallery.css index ed06f4787..9973a2218 100644 --- a/modules/editor/components/image_gallery/tpl/slide_gallery.css +++ b/modules/editor/components/image_gallery/tpl/slide_gallery.css @@ -1,10 +1,51 @@ @charset "utf-8"; -.slide_gallery_loading_text{color:#555555;font-size:8pt;font-family:tahoma;font-weight:bold;margin:20px 0px 20px 0px;text-align:center} -.slide_gallery_navigator_box{font-size:9pt;text-align:center;margin:5px 0px 5px 0px} -.zone_gallery_navigator_status{color:#444444;font-family:verdana;font-size:8pt;cursor:pointer} -.slide_gallery_navigator_box img{vertical-align:bottom} -.slide_gallery_main_image_box{border:3px solid #EEEEEE;margin:10px} -.slide_gallery_thumbnail_image_box{margin:10px;text-align:center} -.slide_gallery_thumbnail_image_box img{border:1px solid #555555;padding:1px;margin:4px} -.slide_gallery_filename{margin:5px 0px 10px 0px} -.slide_gallery_filename a{color:#000000;text-decoration:none} +.slide_gallery_loading_text { + color:#555555; + font-size:8pt; + font-family:tahoma; + font-weight:bold; + margin:20px 0px 20px 0px; + text-align:center; +} + +.slide_gallery_navigator_box { + font-size:9pt; + text-align:center; + margin:5px 0px 5px 0px; +} + +.zone_gallery_navigator_status { + color:#444444; + font-family:verdana; + font-size:8pt; + cursor:pointer; +} + +.slide_gallery_navigator_box img { + vertical-align:bottom; +} + +.slide_gallery_main_image_box { + border:3px solid #EEEEEE; + margin:10px; +} + +.slide_gallery_thumbnail_image_box { + margin:10px; + text-align:center; +} + +.slide_gallery_thumbnail_image_box img { + border:1px solid #555555; + padding:1px; + margin:4px; +} + +.slide_gallery_filename { + margin:5px 0px 10px 0px; +} + +.slide_gallery_filename A { + color:#000000; + text-decoration:none; +} diff --git a/modules/editor/components/image_gallery/tpl/slide_gallery.min.css b/modules/editor/components/image_gallery/tpl/slide_gallery.min.css index 8f34f4dd9..ccf996add 100644 --- a/modules/editor/components/image_gallery/tpl/slide_gallery.min.css +++ b/modules/editor/components/image_gallery/tpl/slide_gallery.min.css @@ -1 +1,6 @@ -@charset "utf-8";.slide_gallery_loading_text{color:#555555;font-size:8pt;font-family:tahoma;font-weight:bold;margin:20px 0px 20px 0px;text-align:center}.slide_gallery_navigator_box{font-size:9pt;text-align:center;margin:5px 0px 5px 0px}.zone_gallery_navigator_status{color:#444444;font-family:verdana;font-size:8pt;cursor:pointer}.slide_gallery_navigator_box img{vertical-align:bottom}.slide_gallery_main_image_box{border:3px solid #EEEEEE;margin:10px}.slide_gallery_thumbnail_image_box{margin:10px;text-align:center}.slide_gallery_thumbnail_image_box img{border:1px solid #555555;padding:1px;margin:4px}.slide_gallery_filename{margin:5px 0px 10px 0px}.slide_gallery_filename a{color:#000000;text-decoration:none} \ No newline at end of file +/** + * @file slide_gallery.js + * @brief Slideshow type image gallery plugin + * @author NHN (developers@xpressengine.com) + **/ +@charset "utf-8";.slide_gallery_loading_text{color:#555555;font-size:8pt;font-family:tahoma;font-weight:bold;margin:20px 0px 20px 0px;text-align:center}.slide_gallery_navigator_box{font-size:9pt;text-align:center;margin:5px 0px 5px 0px}.zone_gallery_navigator_status{color:#444444;font-family:verdana;font-size:8pt;cursor:pointer}.slide_gallery_navigator_box img{vertical-align:bottom}.slide_gallery_main_image_box{border:3px solid #EEEEEE;margin:10px}.slide_gallery_thumbnail_image_box{margin:10px;text-align:center}.slide_gallery_thumbnail_image_box img{border:1px solid #555555;padding:1px;margin:4px}.slide_gallery_filename{margin:5px 0px 10px 0px}.slide_gallery_filename A{color:#000000;text-decoration:none} \ No newline at end of file diff --git a/modules/editor/components/image_link/tpl/popup.css b/modules/editor/components/image_link/tpl/popup.css new file mode 100644 index 000000000..35a990cc9 --- /dev/null +++ b/modules/editor/components/image_link/tpl/popup.css @@ -0,0 +1,10 @@ +@charset "utf-8"; +@import url(../../../../../modules/admin/tpl/css/admin.css); + +.image_align { + margin:0px 0px 5px 0px; + float:left; + width:200px; +} + +li {list-style:none; float:left; margin-right:.5em;} diff --git a/modules/editor/components/image_link/tpl/popup.html b/modules/editor/components/image_link/tpl/popup.html index c5633499a..d8043458f 100644 --- a/modules/editor/components/image_link/tpl/popup.html +++ b/modules/editor/components/image_link/tpl/popup.html @@ -1,3 +1,5 @@ + +

      {$component_info->title} ver. {$component_info->version}

      @@ -13,9 +15,11 @@ {$lang->image_scale} - px - px - +
        +
      • px
      • +
      • px
      • +
      • +
      @@ -78,197 +82,7 @@ +
      - \ No newline at end of file diff --git a/modules/editor/components/image_link/tpl/popup.js b/modules/editor/components/image_link/tpl/popup.js new file mode 100644 index 000000000..7de60338c --- /dev/null +++ b/modules/editor/components/image_link/tpl/popup.js @@ -0,0 +1,190 @@ + +;(function($) { + var orig_width = 0; + var orig_height = 0; + var $form = $; + + function getImage() { + var image_url = $form.find('#image_url').val(); + + // url이 미리 입력되어 있을 경우 scale구해줌 + if(image_url) { + getImageScale(); + return; + } + + // 부모 위지윅 에디터에서 선택된 영역이 있으면 처리 + var node = opener.editorPrevNode; + if(!node || node.nodeName != 'IMG') { + return; + } + + var src = node.getAttribute('src'); + var border = (node.style.borderWidth) ? node.style.borderWidth.match('[0-9]+') : node.getAttribute('border'); + var align = (node.style.cssFloat) ? node.style.cssFloat : node.style.styleFloat; + var margin = (node.style.margin) ? node.style.margin.match('[0-9]+') : node.getAttribute('margin'); + var alt = node.getAttribute('alt'); + var width = $(node).width(); + var height = $(node).height(); + var link_url = node.getAttribute('link_url'); + var open_window = node.getAttribute('open_window'); + + + orig_width = width; + orig_height = height; + + if(!align) { + align = (node.style.verticalAlign) ? node.style.verticalAlign : node.getAttribute('align'); + } + + $form.find('#image_url').val(src); + $form.find('#image_alt').val(alt); + + if(link_url) { + link_url = link_url.replace(/<([^>]*)>/ig,'').replace(/</ig,'<').replace(/>/ig,'>').replace(/&/ig,'&'); + $form.find('#link_url').val(link_url); + } + if(open_window == 'Y') $form.find('#open_window').attr('checked', true); + + switch(align) { + case 'left' : $form.find('#align_left').attr('checked', true); break; + case 'middle' : $form.find('#align_middle').attr('checked', true); break; + case 'right' : $form.find('#align_right').attr('checked', true); break; + default : $form.find('#align_normal').attr('checked', true); break; + } + + if(margin) { + $form.find('#image_margin').val(margin); + } + + if(border) { + $form.find('#image_border').val(border); + } + + $form.find('#width').val(width); + $form.find('#height').val(height); + } + + function insertImage() { + if(typeof(opener) == "undefined") return; + + var text = ''; + var link_url = $form.find('#link_url').val(); + var open_window = 'N'; + + if(link_url) link_url = link_url.replace(/&/ig,'&').replace(//ig,'>'); + if($form.find('#open_window').attr('checked')) open_window = 'Y'; + + var url = $form.find('#image_url').val(); + var alt = $form.find('#image_alt').val(); + var align = ''; + var border = parseInt($form.find('#image_border').val(), 10); + var margin = parseInt($form.find('#image_margin').val(), 10); + + if($form.find('#align_normal').attr('checked') == 'checked') align = ''; + else if($form.find('#align_left').attr('checked') == 'checked') align = 'left'; + else if($form.find('#align_middle').attr('checked') == 'checked') align = 'middle'; + else if($form.find('#align_right').attr('checked') == 'checked') align = 'right'; + + var width = $form.find('#width').val(); + var height = $form.find('#height').val(); + + if(!url) { + window.close(); + return; + } + + url = url.replace(request_uri,''); + var $component = $(''); + var img_attrs = {}; + var img_style = {}; + + img_attrs.src = url; + if(alt) img_attrs.alt = alt; + if(width) { + img_attrs.width = width; + img_style.width = width; + } + if(height) { + img_attrs.height = height; + img_style.height = height; + } + if(link_url) img_attrs.link_url = link_url; + if(open_window == 'Y') img_attrs.open_window = 'Y'; + if(border) { + img_attrs.border = border; + img_style.border = border+'px solid'; + } + if(margin) img_attrs.margin = margin; + if(align == 'left' || align == 'right') { + img_style.float = align; + } else if(align == 'middle') { + img_style.verticalAlign = align; + } + + $component.find('img').attr(img_attrs); + $component.find('img').css(img_style); + + var iframe_obj = opener.editorGetIFrame(opener.editorPrevSrl) + + try { + var prevNode = opener.editorPrevNode; + prevNode.parentNode.insertBefore($component.find('img').get(0), prevNode); + prevNode.parentNode.removeChild(prevNode); + }catch(e){ + try { + text = $component.html(); + opener.editorReplaceHTML(iframe_obj, text); + } catch(ee) { } + }; + opener.editorFocus(opener.editorPrevSrl); + + window.close(); + } + + function getImageScale() { + var url = $form.find('#image_url').val(); + if(!url) return; + + var img = new Image(); + img.src = url; + + $form.find('#width').val(img.width); + $form.find('#height').val(img.height); + + orig_width = img.width; + orig_height = img.height; + } + + function setScale(type) { + switch(type) { + case 'width' : + if(!orig_height) return; + var n_width = $form.find('#width').val(); + var p = n_width / orig_width; + var n_height = parseInt(orig_height * p, 10); + $form.find('#height').val(n_height); + break; + case 'height' : + if(!orig_width) return; + var n_height = $form.find('#height').val(); + var p = n_height / orig_height; + var n_width = parseInt(orig_width * p, 10); + $form.find('#width').val(n_width); + break; + } + } + + /* DOM READY */ + $(function() { + $form = $('#fo'); + $form.find('#btn_insert').click(insertImage); + if(typeof(opener) != "undefined") getImage(); + $form.find('#image_url').blur(getImageScale); + $form.find('#get_scale').click(getImageScale); + $form.find('#width').blur(function() { setScale('width') }); + $form.find('#height').blur(function() { setScale('height') }); + + }); + +}) (jQuery); diff --git a/modules/editor/components/multimedia_link/tpl/popup.css b/modules/editor/components/multimedia_link/tpl/popup.css new file mode 100644 index 000000000..e4e3745ef --- /dev/null +++ b/modules/editor/components/multimedia_link/tpl/popup.css @@ -0,0 +1,2 @@ +@charset "utf-8"; +@import url(../../../../../modules/admin/tpl/css/admin.css); diff --git a/modules/editor/components/multimedia_link/tpl/popup.html b/modules/editor/components/multimedia_link/tpl/popup.html index 34dbff257..488f28bdc 100644 --- a/modules/editor/components/multimedia_link/tpl/popup.html +++ b/modules/editor/components/multimedia_link/tpl/popup.html @@ -1,7 +1,9 @@ + +

      {$component_info->title} ver. {$component_info->version}

      @@ -44,7 +46,7 @@ diff --git a/modules/editor/components/multimedia_link/tpl/popup.js b/modules/editor/components/multimedia_link/tpl/popup.js index f937989c1..b217ba909 100644 --- a/modules/editor/components/multimedia_link/tpl/popup.js +++ b/modules/editor/components/multimedia_link/tpl/popup.js @@ -1,60 +1,64 @@ +/** + * popup으로 열렸을 경우 부모창의 위지윅에디터에 select된 멀티미디어 컴포넌트 코드를 체크하여 + * 있으면 가져와서 원하는 곳에 삽입 + **/ jQuery(function($){ - (function(){ - if(!is_def(opener)) return; - - var $node = $(opener.editorPrevNode).filter('img'), attrs; - if(!$node.length) return; - - attrs = { - url : $node.attr('multimedia_src'), - caption : $node.attr('alt'), - width : $node.width() - 4, - height : $node.height() - 4, - wmode : $node.attr('wmode') - }; - - $.each(attrs, function(key, val) { - get_by_id('multimedia_'+key).value = val; - }); - - // auto start? - get_by_id('multimedia_auto_start').checked = ($node.attr('auto_start') == 'true'); - - })(); - - $('.btnArea button').click(function(){ - if(!is_def(opener)) return; - - var el_wmode = get_by_id('fo').elements['multimedia_wmode']; - var attrs = { - alt : encodeURIComponent(get_by_id('multimedia_caption').value), - width : get_by_id('multimedia_width').value || 400, - height : get_by_id('multimedia_height').value || 400, - wmode : el_wmode.value || el_wmode.options[0].value, - auto_start : get_by_id('multimedia_auto_start').checked?'true':'false', - multimedia_src : get_by_id('multimedia_url').value.replace(request_uri, '') - }; - - if(!attrs['multimedia_src']) { - window.close(); - return; - } - - var html = ''; - - html = html.replace(/(\w+)=""/g, function(m0,m1) { - return attrs[m1] ? (m1+'="'+attrs[m1]+'"') : ''; - }); - - opener.editorFocus(opener.editorPrevSrl); - - var iframe_obj = opener.editorGetIFrame(opener.editorPrevSrl) - - opener.editorReplaceHTML(iframe_obj, html); - opener.editorFocus(opener.editorPrevSrl); - - window.close(); +(function(){ + if(!is_def(opener)) return; + + var $node = $(opener.editorPrevNode).filter('img'), attrs; + if(!$node.length) return; + + attrs = { + url : $node.attr('multimedia_src'), + caption : $node.attr('alt'), + width : $node.width() - 4, + height : $node.height() - 4, + wmode : $node.attr('wmode') + }; + + $.each(attrs, function(key, val) { + get_by_id('multimedia_'+key).value = val; }); + // auto start? + get_by_id('multimedia_auto_start').checked = ($node.attr('auto_start') == 'true'); + +})(); + +$('.btnArea button').click(function(){ + if(!is_def(opener)) return; + + var el_wmode = get_by_id('fo').elements['multimedia_wmode']; + var attrs = { + alt : encodeURIComponent(get_by_id('multimedia_caption').value), + width : get_by_id('multimedia_width').value || 400, + height : get_by_id('multimedia_height').value || 400, + wmode : el_wmode.value || el_wmode.options[0].value, + auto_start : get_by_id('multimedia_auto_start').checked?'true':'false', + multimedia_src : get_by_id('multimedia_url').value.replace(request_uri, '') + }; + + if(!attrs['multimedia_src']) { + window.close(); + return; + } + + var html = ''; + + html = html.replace(/(\w+)=""/g, function(m0,m1) { + return attrs[m1] ? (m1+'="'+attrs[m1]+'"') : ''; + }); + + opener.editorFocus(opener.editorPrevSrl); + + var iframe_obj = opener.editorGetIFrame(opener.editorPrevSrl) + + opener.editorReplaceHTML(iframe_obj, html); + opener.editorFocus(opener.editorPrevSrl); + + window.close(); +}); + }); diff --git a/modules/editor/components/multimedia_link/tpl/popup.min.css b/modules/editor/components/multimedia_link/tpl/popup.min.css new file mode 100644 index 000000000..43b5c9694 --- /dev/null +++ b/modules/editor/components/multimedia_link/tpl/popup.min.css @@ -0,0 +1,5 @@ +/** + * popup으로 열렸을 경우 부모창의 위지윅에디터에 select된 멀티미디어 컴포넌트 코드를 체크하여 + * 있으면 가져와서 원하는 곳에 삽입 + **/ +@charset "utf-8";@import "../../../../../modules/admin/tpl/css/admin.css"; \ No newline at end of file diff --git a/modules/editor/components/poll_maker/tpl/popup.css b/modules/editor/components/poll_maker/tpl/popup.css new file mode 100644 index 000000000..78e6b2d36 --- /dev/null +++ b/modules/editor/components/poll_maker/tpl/popup.css @@ -0,0 +1,20 @@ +@charset "utf-8"; +@import url(../../../../../modules/admin/tpl/css/admin.css); + +.display_date { cursor:pointer; width:80px; float:left; border:1px solid; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6; height:1em; padding:3px; font-family:tahoma; } + +.adminTable { margin-bottom:0 !important; } + +.pollButton { clear:both; overflow:hidden; border:1px solid #E3E3E2; border-top:none; background-color:#FAF8F4; padding:4px; } +.pollButton .fl { padding:5px 0 0 10px; color:#AAAAAA; } +.pollButton .fl label { vertical-align:middle; color:#888888; } +.pollButton .fr { padding:5px 10px 0 0; color:#AAAAAA; } +.pollButton .fr a { color:#444444; text-decoration:none; font-weight:bold;} +.pollButton .fr a.delPoll { color:red; font-weight:normal;} + +li { list-style:none; margin-right:5px; float:left; color:#666666} +li a { text-decoration:none; color:#666666;} + +#popFooter .fl { margin-left:10px; } +#popFooter .fr { margin-right:10px; } +.poll_box { margin-bottom:15px; } diff --git a/modules/editor/components/poll_maker/tpl/popup.html b/modules/editor/components/poll_maker/tpl/popup.html index 051edb3a1..3088ad537 100644 --- a/modules/editor/components/poll_maker/tpl/popup.html +++ b/modules/editor/components/poll_maker/tpl/popup.html @@ -1,22 +1,11 @@ - + + + + @@ -100,6 +89,6 @@ li a{text-decoration:none;color:#666666;} diff --git a/modules/editor/skins/dreditor/blank.html b/modules/editor/skins/dreditor/blank.html index a2c396150..3fb45002a 100644 --- a/modules/editor/skins/dreditor/blank.html +++ b/modules/editor/skins/dreditor/blank.html @@ -2,11 +2,8 @@ + XpressEngine DrEditor - diff --git a/modules/editor/skins/dreditor/css/button.css b/modules/editor/skins/dreditor/css/button.css index d1a4d79b5..76d674d3d 100644 --- a/modules/editor/skins/dreditor/css/button.css +++ b/modules/editor/skins/dreditor/css/button.css @@ -1,73 +1,81 @@ -@charset "utf-8"; +@charset "utf-8"; /* NHN (developers@xpressengine.com) */ + /* -- Button Gray Style -- */ -.btnGray, -.btnGray button{ position:relative;border:0;margin:0;display:inline-block;color:#000;font-family:Tahoma, Sans-serif;cursor:pointer;text-decoration:none !important;white-space:nowrap;vertical-align:middle;background-color:transparent;background-image:url(../img/buttonGray.gif) !important;background-repeat:no-repeat} -.btnGray{ margin-right:2px} -.btnGray button{ left:2px;overflow:visible} +.buttonGray, +.buttonGray button{ position:relative; border:0; margin:0; display:inline-block; color:#000; font-family:Tahoma, Sans-serif; cursor:pointer; text-decoration:none !important; white-space:nowrap; vertical-align:middle; background-color:transparent; background-image:url(../img/buttonGray.gif) !important; background-repeat:no-repeat;} +.buttonGray{ margin-right:2px;} +.buttonGray button{ left:2px; overflow:visible;} + /* Medium Size */ -.btnGray.medium{background-position:left -30px} -.btnGray.medium button{ height:24px;padding:0 10px 0 8px;*padding:0 5px 0 3px;font:12px/25px Sans-serif;background-position:right -30px;_top:-1px} +.buttonGray.medium { background-position:left -30px;} +.buttonGray.medium button{ height:24px; padding:0 10px 0 8px; *padding:0 5px 0 3px; font:12px/25px Sans-serif; background-position:right -30px; _top:-1px;} + /* Strong Button */ -.btnGray.strong *{font-weight:bold !important} +.buttonGray.strong * { font-weight:bold !important;} + /* Icon Add */ -.btnGray .icon{position:relative;margin-right:5px;vertical-align:middle} +.buttonGray .icon { position:relative; margin-right:5px; vertical-align:middle;} + /* Button Reset */ -.btnDrEditor, -.btnDrEditor a, -.btnDrEditor button, -.btnDrEditor input{position:relative;margin:0;display:inline-block;text-decoration:none !important;border:0;font-size:12px;font-family:Tahoma, Sans-serif;white-space:nowrap;background:url(../img/buttonWhite.gif) no-repeat;vertical-align:middle;overflow:visible;color:#333} -.btnDrEditor{height:23px;padding:0;margin-right:2px;background-position:left top} -.btnDrEditor a, -.btnDrEditor button, -.btnDrEditor input{ left:2px;*vertical-align:top;cursor:pointer} +.buttonDrEditor, +.buttonDrEditor a, +.buttonDrEditor button, +.buttonDrEditor input { position:relative; margin:0; display:inline-block; text-decoration:none !important; border:0; font-size:12px; font-family:Tahoma, Sans-serif; white-space:nowrap; background:url(../img/buttonWhite.gif) no-repeat; vertical-align:middle; overflow:visible; color:#333;} +.buttonDrEditor { height:23px; padding:0; margin-right:2px; background-position:left top;} +.buttonDrEditor a, +.buttonDrEditor button, +.buttonDrEditor input{ left:2px; *vertical-align:top; cursor:pointer;} + /* Button Size */ -.btnDrEditor.large{height:29px;background-position:left -30px} -.btnDrEditor.xLarge{height:35px;background-position:left -65px} -.btnDrEditor.small{height:18px;background-position:left -107px} -.btnDrEditor a, -.btnDrEditor button, -.btnDrEditor input{height:23px;padding:0 10px 0 8px;font-size:12px;line-height:23px;background-position:right top} -.btnDrEditor.large a, -.btnDrEditor.large button, -.btnDrEditor.large input{height:30px;padding:0 10px 0 8px;font-size:16px;line-height:29px;background-position:right -30px} -.btnDrEditor.xLarge a, -.btnDrEditor.xLarge button, -.btnDrEditor.xLarge input{height:35px;padding:0 10px 0 8px;font-size:20px;line-height:35px;background-position:right -65px} -.btnDrEditor.small a, -.btnDrEditor.small button, -.btnDrEditor.small input{height:18px;padding:0 6px 0 4px;font-size:11px;line-height:18px;background-position:right -107px} +.buttonDrEditor.large { height:29px; background-position:left -30px; } +.buttonDrEditor.xLarge { height:35px; background-position:left -65px; } +.buttonDrEditor.small { height:18px; background-position:left -107px; } +.buttonDrEditor a, +.buttonDrEditor button, +.buttonDrEditor input { height:23px; padding:0 10px 0 8px; font-size:12px; line-height:23px; background-position:right top;} +.buttonDrEditor.large a, +.buttonDrEditor.large button, +.buttonDrEditor.large input { height:30px; padding:0 10px 0 8px; font-size:16px; line-height:29px; background-position:right -30px;} +.buttonDrEditor.xLarge a, +.buttonDrEditor.xLarge button, +.buttonDrEditor.xLarge input { height:35px; padding:0 10px 0 8px; font-size:20px; line-height:35px; background-position:right -65px;} +.buttonDrEditor.small a, +.buttonDrEditor.small button, +.buttonDrEditor.small input { height:18px; padding:0 6px 0 4px; font-size:11px; line-height:18px; background-position:right -107px;} + /* Button Text Color */ -.btnDrEditor *:hover, -.btnDrEditor *:active, -.btnDrEditor *:focus{ color:#690} -.btnDrEditor.green, -.btnDrEditor.green a, -.btnDrEditor.green button, -.btnDrEditor.green input{background-image:url(../img/buttonGreen.gif);color:#fff} -.btnDrEditor.green *:hover, -.btnDrEditor.green *:active, -.btnDrEditor.green *:focus{ color:#ff0} -.btnDrEditor.black, -.btnDrEditor.black a, -.btnDrEditor.black button, -.btnDrEditor.black input{background-image:url(../img/buttonBlack.gif);color:#fff} -.btnDrEditor.black *:hover, -.btnDrEditor.black *:active, -.btnDrEditor.black *:focus{ color:#ff0} -.btnDrEditor.red, -.btnDrEditor.red a, -.btnDrEditor.red button, -.btnDrEditor.red input{background-image:url(../img/buttonRed.gif);color:#fff} -.btnDrEditor.red *:hover, -.btnDrEditor.red *:active, -.btnDrEditor.red *:focus{ color:#ff0} -.btnDrEditor.blue, -.btnDrEditor.blue a, -.btnDrEditor.blue button, -.btnDrEditor.blue input{background-image:url(../img/buttonBlue.gif);color:#fff} -.btnDrEditor.blue *:hover, -.btnDrEditor.blue *:active, -.btnDrEditor.blue *:focus{ color:#ff0} +.buttonDrEditor *:hover, +.buttonDrEditor *:active, +.buttonDrEditor *:focus{ color:#690;} +.buttonDrEditor.green, +.buttonDrEditor.green a, +.buttonDrEditor.green button, +.buttonDrEditor.green input { background-image:url(../img/buttonGreen.gif); color:#fff;} +.buttonDrEditor.green *:hover, +.buttonDrEditor.green *:active, +.buttonDrEditor.green *:focus{ color:#ff0;} +.buttonDrEditor.black, +.buttonDrEditor.black a, +.buttonDrEditor.black button, +.buttonDrEditor.black input { background-image:url(../img/buttonBlack.gif); color:#fff;} +.buttonDrEditor.black *:hover, +.buttonDrEditor.black *:active, +.buttonDrEditor.black *:focus{ color:#ff0;} +.buttonDrEditor.red, +.buttonDrEditor.red a, +.buttonDrEditor.red button, +.buttonDrEditor.red input { background-image:url(../img/buttonRed.gif); color:#fff;} +.buttonDrEditor.red *:hover, +.buttonDrEditor.red *:active, +.buttonDrEditor.red *:focus{ color:#ff0;} +.buttonDrEditor.blue, +.buttonDrEditor.blue a, +.buttonDrEditor.blue button, +.buttonDrEditor.blue input { background-image:url(../img/buttonBlue.gif); color:#fff;} +.buttonDrEditor.blue *:hover, +.buttonDrEditor.blue *:active, +.buttonDrEditor.blue *:focus{ color:#ff0;} + /* Button Text Strong */ -.btnDrEditor.strong *{font-weight:bold !important} \ No newline at end of file +.buttonDrEditor.strong * { font-weight:bold !important;} diff --git a/modules/editor/skins/dreditor/css/dreditor.css b/modules/editor/skins/dreditor/css/dreditor.css index da45d1d45..32006d360 100644 --- a/modules/editor/skins/dreditor/css/dreditor.css +++ b/modules/editor/skins/dreditor/css/dreditor.css @@ -1,324 +1,348 @@ -@charset "utf-8"; +@charset "utf-8"; /* NHN (developers@xpressengine.com) */ + /* Textyle Editor */ -.textyleEditor{position:relative;zoom:1;margin:0 0 1em 0} -.textyleEditor:after{content:"";display:block;clear:both} -.textyleEditor .editorContainer{position:relative;width:100%;display:table;table-layout:fixed} -.textyleEditor .editorContainer .editorArea{opacity:1;filter:alpha(opacity=100)} -.textyleEditor .editorContainer .writeArea{position:relative;zoom:1} +.textyleEditor{ position:relative; *zoom:1; margin:0 0 1em 0;} +.textyleEditor:after{ content:""; display:block; clear:both;} +.textyleEditor .editorContainer{ position:relative; width:100%; display:table; table-layout:fixed;} +.textyleEditor .editorContainer .editorArea{ opacity:1; filter:alpha(opacity=100);} +.textyleEditor .editorContainer .writeArea{ position:relative; *zoom:1;} + /* Writing Toolbar */ -.wToolbarContainer{position:relative;margin:20px 0 40px 0;height:62px;overflow:hidden;z-index:1000;_zoom:1} -.wToolbarContainer.more{height:auto} -.wToolbar{position:relative;height:62px;margin:0 10px;zoom:1;background-image:url(../img/bgWritingToolbarCenter.gif);background-repeat:repeat-x} -.wToolbarContainer.more .wToolbar{height:auto;padding:0 0 5px 0;background-position:0 bottom;border-top:1px solid #bec2ca} -.wToolbar .cap{position:absolute;top:0;height:62px;background-repeat:no-repeat;font-size:0;line-height:0;background:url(../img/bgWritingToolbar.gif) no-repeat;z-index:1} -.wToolbar .top{display:none;position:absolute;top:-1px;width:10px;height:7px;background:url(../img/bgWritingToolbarMore.gif) no-repeat;z-index:2} -.wToolbarContainer.more .cap{height:100%;_top:auto;_bottom:0;_height:300px;background:url(../img/bgWritingToolbarMore.gif) no-repeat} -.wToolbarContainer.more .top{display:block} -.wToolbar .capLeft{width:10px;left:-10px;background-position:left top} -.wToolbar .topLeft{left:-10px;background-position:left top} -.wToolbarContainer.more .cap.capLeft{background-position:left bottom} -.wToolbar .capRight{width:10px;right:-10px;background-position:right top} -.wToolbar .topRight{right:-10px;background-position:right top} -.wToolbarContainer.more .capRight{background-position:right bottom} -.wToolbar ul{position:relative;margin:0 70px 0 0;padding:0;zoom:1;height:58px;z-index:2} -.wToolbarContainer.more ul{height:auto;_height:58px;background:url(../img/hrToolbarMore.gif)} -.wToolbar ul:after{content:"";display:block;clear:both} -.wToolbar li{position:relative;float:left;list-style:none;margin-bottom:4px;width:11.1%;*width:11%;_margin-top:0;_margin-right:-1px} -.wToolbar li button{position:relative;padding:0;width:100%;height:57px;*height:59px;border:0;background:transparent;cursor:pointer;font-size:11px;color:#44506a;background-image:url(../img/iconWritingToolbar.gif);background-repeat:no-repeat} -.wToolbar li button .tx{display:inline-block;padding-top:37px;height:20px} -.wToolbar li.more{float:none;position:absolute;top:1px;right:-70px;width:60px;background:url(../img/vrToolbarMore.gif) repeat-y;_zoom:1} -.wToolbar li.more button{width:60px} -.wToolbarContainer.more li{margin-bottom:0} -.wToolbarContainer.more li.more{height:100%} -.wToolbarContainer.more li.more button{height:100%;_height:114px;background:url(../img/iconWritingToolbarFolder.gif) no-repeat center !important} -.wToolbarContainer.more li.more button .nx{top:0} -.wToolbar li.hover button{background-color:#bfc3cb} -.wToolbar li.hx button{background-position:center top} -.wToolbar li.txt button{background-position:center -100px} -.wToolbar li.link button{background-position:center -200px} -.wToolbar li.list button{background-position:center -300px} -.wToolbar li.quote button{background-position:center -400px} -.wToolbar li.img button{background-position:center -500px} -.wToolbar li.movie button{background-position:center -600px} -.wToolbar li.file button{background-position:center -700px} -.wToolbar li.hr button{background-position:center -800px} -.wToolbar li.index button{background-position:center -900px} -.wToolbar li.material button{background-position:center -1000px} -.wToolbar li.help button{background-position:center -1100px} -.wToolbar li.more button{background-position:center -1187px} -.wToolbar li .dragable{position:absolute;display:none;bottom:38px;right:0;padding:0;border:0;width:20px;height:20px;overflow:hidden;background:url(../img/iconMovable.gif) no-repeat center center !important;cursor:move;font-size:0;line-height:0;text-indent:-200%} -.wToolbarContainer.more li.hover .dragable{_display:block} -.wToolbarContainer.more li:hover .dragable{display:block} -.wToolbar li .nx{position:absolute;text-align:center;top:8px;left:50%;font:bold 10px Tahoma, Geneva, sans-serif;color:#fff;width:18px;height:18px;line-height:16px;opacity:.7;background:url(../img/bgShortcut.png) no-repeat center top;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./modules/editor/skins/dreditor/img/bgShortcut.png', sizingMethod='crop')} +.wToolbarContainer{ position:relative; margin:20px 0 40px 0; height:62px; overflow:hidden; z-index:1000; _zoom:1;} +.wToolbarContainer.more{ height:auto;} +.wToolbar{ position:relative; height:62px; margin:0 10px; *zoom:1; background-image:url(../img/bgWritingToolbarCenter.gif); background-repeat:repeat-x; } +.wToolbarContainer.more .wToolbar{ height:auto; padding:0 0 5px 0; background-position:0 bottom; border-top:1px solid #bec2ca;} +.wToolbar .cap{ position:absolute; top:0; height:62px; background-repeat:no-repeat; font-size:0; line-height:0; background:url(../img/bgWritingToolbar.gif) no-repeat; z-index:1;} +.wToolbar .top{ display:none; position:absolute; top:-1px; width:10px; height:7px; background:url(../img/bgWritingToolbarMore.gif) no-repeat; z-index:2;} +.wToolbarContainer.more .cap{ height:100%; _top:auto; _bottom:0; _height:300px; background:url(../img/bgWritingToolbarMore.gif) no-repeat;} +.wToolbarContainer.more .top{ display:block;} +.wToolbar .capLeft{ width:10px; left:-10px; background-position:left top;} +.wToolbar .topLeft{ left:-10px; background-position:left top;} +.wToolbarContainer.more .cap.capLeft{ background-position:left bottom;} +.wToolbar .capRight{ width:10px; right:-10px; background-position:right top;} +.wToolbar .topRight{ right:-10px; background-position:right top;} +.wToolbarContainer.more .capRight{ background-position:right bottom;} + +.wToolbar ul{ position:relative; margin:0 70px 0 0; padding:0; *zoom:1; height:58px; z-index:2;} +.wToolbarContainer.more ul{ height:auto; _height:58px; background:url(../img/hrToolbarMore.gif);} +.wToolbar ul:after{ content:""; display:block; clear:both;} +.wToolbar li{ position:relative; float:left; list-style:none; margin-bottom:4px; width:11.1%; *width:11%; _margin-top:0; _margin-right:-1px;} +.wToolbar li button{ position:relative; padding:0; width:100%; height:57px; *height:59px; border:0; background:transparent; cursor:pointer; font-size:11px; color:#44506a; background-image:url(../img/iconWritingToolbar.gif); background-repeat:no-repeat;} +.wToolbar li button .tx{ display:inline-block; padding-top:37px; height:20px;} +.wToolbar li.more{ float:none; position:absolute; top:1px; right:-70px; width:60px; background:url(../img/vrToolbarMore.gif) repeat-y; _zoom:1;} +.wToolbar li.more button{ width:60px;} +.wToolbarContainer.more li{ margin-bottom:0;} +.wToolbarContainer.more li.more{ height:100%;} +.wToolbarContainer.more li.more button{ height:100%; _height:114px; background:url(../img/iconWritingToolbarFolder.gif) no-repeat center !important;} +.wToolbarContainer.more li.more button .nx{ top:0;} +.wToolbar li.hover button{ background-color:#bfc3cb;} + +.wToolbar li.hx button{ background-position:center top;} +.wToolbar li.txt button{ background-position:center -100px;} +.wToolbar li.link button{ background-position:center -200px;} +.wToolbar li.list button{ background-position:center -300px;} +.wToolbar li.quote button{ background-position:center -400px;} +.wToolbar li.img button{ background-position:center -500px;} +.wToolbar li.movie button{ background-position:center -600px;} +.wToolbar li.file button{ background-position:center -700px;} +.wToolbar li.hr button{ background-position:center -800px;} +.wToolbar li.index button{ background-position:center -900px;} +.wToolbar li.material button{ background-position:center -1000px;} +.wToolbar li.help button{ background-position:center -1100px;} +.wToolbar li.more button{ background-position:center -1187px;} + +.wToolbar li .dragable{ position:absolute; display:none; bottom:38px; right:0; padding:0; border:0; width:20px; height:20px; overflow:hidden; background:url(../img/iconMovable.gif) no-repeat center center !important; cursor:move; font-size:0; line-height:0; text-indent:-200%;} +.wToolbarContainer.more li.hover .dragable{ _display:block;} +.wToolbarContainer.more li:hover .dragable{ display:block;} +.wToolbar li .nx{ position:absolute; text-align:center; top:8px; left:50%; font:bold 10px Tahoma, Geneva, sans-serif; color:#fff; width:18px; height:18px; line-height:16px; opacity:.7; background:url(../img/bgShortcut.png) no-repeat center top; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./modules/editor/skins/dreditor/img/bgShortcut.png', sizingMethod='crop');} + /* Writing Area + Material Area */ .wArea, -.mArea{display:none;position:relative;zoom:1;padding:20px;margin:0} -.wArea{background:#f5f5f5;border:1px solid #e9e9e9} -.mArea{background:url(../img/bgChess76.gif);border:1px solid #666} -.mArea{margin:20px 0} +.mArea{ display:none; position:relative; *zoom:1; padding:20px; margin:0;} +.wArea{ background:#f5f5f5; border:1px solid #e9e9e9;} +.mArea{ background:url(../img/bgChess76.gif); border:1px solid #666;} +.mArea{ margin:20px 0;} .wArea.open, -.mArea.open{display:block} +.mArea.open{ display:block;} .wArea .cap, -.mArea .cap{position:absolute;width:10px;height:10px;background-repeat:no-repeat;font-size:0;line-height:0;overflow:hidden} -.wArea .cap{background-image:url(../img/bgRouningF5.gif)} -.mArea .cap{background-image:url(../img/bgRouning76.gif)} +.mArea .cap{ position:absolute; width:10px; height:10px; background-repeat:no-repeat; font-size:0; line-height:0; overflow:hidden;} +.wArea .cap{ background-image:url(../img/bgRouningF5.gif);} +.mArea .cap{ background-image:url(../img/bgRouning76.gif);} .wArea .cap.capTL, -.mArea .cap.capTL{top:-1px;left:-1px;background-position:left top} +.mArea .cap.capTL{ top:-1px; left:-1px; background-position:left top;} .wArea .cap.capTR, -.mArea .cap.capTR{top:-1px;right:-1px;background-position:right top} +.mArea .cap.capTR{ top:-1px; right:-1px; background-position:right top;} .wArea .cap.capBL, -.mArea .cap.capBL{bottom:-1px;left:-1px;background-position:left bottom} +.mArea .cap.capBL{ bottom:-1px; left:-1px; background-position:left bottom;} .wArea .cap.capBR, -.mArea .cap.capBR{bottom:-1px;right:-1px;background-position:right bottom} +.mArea .cap.capBR{ bottom:-1px; right:-1px; background-position:right bottom;} .wArea .h4, -.mArea .h4{font-size:16px;margin:0 0 10px 0} -.wArea .h4{color:#555} -.mArea .h4{color:#fff} -.mArea .controls{position:absolute;top:20px;right:20px} +.mArea .h4{ font-size:16px; margin:0 0 10px 0;} +.wArea .h4{ color:#555;} +.mArea .h4{ color:#fff;} +.mArea .controls{ position:absolute; top:20px; right:20px;} + /* Writing Area */ -.wArea .btnArea{position:relative;text-align:left;zoom:1} -.wArea .btnArea .btnGray button{_top:0} -.wArea .btnArea .info{display:inline;padding:0 0 0 15px;color:#777} -.wArea .inputTitle{width:98%;border:1px solid #ddd;background:#fff url(../img/bgInputText.gif) no-repeat;color:#767676;padding:6px 0 0 10px;height:21px;font-size:14px;margin-bottom:10px} -.wArea .inputLink{width:98%;border:1px solid #ddd;background:#fff url(../img/bgInputText.gif) no-repeat;color:#767676;padding:6px 0 0 10px;height:21px;font-size:11px;margin-bottom:10px} -.wArea .iText{width:98%;border:1px solid #ddd;background:#fff url(../img/bgInputText.gif) no-repeat;color:#767676;padding:6px 0 0 10px;height:21px;font-size:12px;margin-bottom:10px} -.wArea .inputFile{width:100%;border:1px solid #ddd;background:#fff url(../img/bgInputText.gif) no-repeat;color:#767676;padding:6px 0 0 10px;height:29px;font-size:12px;margin-bottom:10px} -.wArea .iTextArea{width:98%;border:1px solid #ddd;background:#fff url(../img/bgInputText.gif) no-repeat;color:#767676;padding:10px 0 0 10px;height:150px;font-size:12px;line-height:1.5;margin-bottom:10px} -.wArea .inputRadio{width:13px;height:13px;vertical-align:middle} -.wArea .hr{border-top:1px solid #e6e6e6;border-bottom:1px solid #fff;font-size:0;line-height:0;overflow:hidden;height:0;margin:15px -20px} +.wArea .buttonArea{ position:relative; text-align:left; *zoom:1;} +.wArea .buttonArea .buttonGray button{ _top:0;} +.wArea .buttonArea .info{ display:inline; padding:0 0 0 15px; color:#777;} +.wArea .inputTitle{ width:98%; border:1px solid #ddd; background:#fff url(../img/bgInputText.gif) no-repeat; color:#767676; padding:6px 0 0 10px; height:21px; font-size:14px; margin-bottom:10px;} +.wArea .inputLink{ width:98%; border:1px solid #ddd; background:#fff url(../img/bgInputText.gif) no-repeat; color:#767676; padding:6px 0 0 10px; height:21px; font-size:11px; margin-bottom:10px;} +.wArea .iText{ width:98%; border:1px solid #ddd; background:#fff url(../img/bgInputText.gif) no-repeat; color:#767676; padding:6px 0 0 10px; height:21px; font-size:12px; margin-bottom:10px;} +.wArea .inputFile{ width:100%; border:1px solid #ddd; background:#fff url(../img/bgInputText.gif) no-repeat; color:#767676; padding:6px 0 0 10px; height:29px; font-size:12px; margin-bottom:10px;} +.wArea .iTextArea{ width:98%; border:1px solid #ddd; background:#fff url(../img/bgInputText.gif) no-repeat; color:#767676; padding:10px 0 0 10px; height:150px; font-size:12px; line-height:1.5; margin-bottom:10px;} +.wArea .inputRadio{ width:13px; height:13px; vertical-align:middle;} +.wArea .hr{ border-top:1px solid #e6e6e6; border-bottom:1px solid #fff; font-size:0; line-height:0; overflow:hidden; height:0; margin:15px -20px;} + /* Material Area */ -.mArea .reload{position:absolute;top:24px;right:40px;width:15px;height:16px;padding:0;cursor:pointer;border:0;*margin:0 5px 0 0;background:transparent url(../img/buttonRefresh.gif) no-repeat;vertical-align:middle} -.mArea .reload span{position:absolute;width:0;height:0;font-size:0;line-height:0;overflow:hidden;z-index:-1;visibility:hidden} -.mArea .close{position:absolute;top:24px;right:20px;width:15px;height:16px;padding:0;cursor:pointer;border:0;*margin:0 5px 0 0;background:transparent url(../img/buttonClose.gif) no-repeat;vertical-align:middle} -.mArea .close span{position:absolute;width:0;height:0;font-size:0;line-height:0;overflow:hidden;z-index:-1;visibility:hidden} -.mArea .noData{position:relative;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff;padding:10px 20px} -.mArea dl{position:relative;background:#fff} -.mArea dt{position:relative;padding:7px 15px;font-weight:bold;color:#fff;background:#555;border-top:1px solid #444} -.mArea dd{margin:0 15px;padding:5px 0} -.mArea dd .btnDrEditor{position:absolute;top:8px;right:10px} -.mArea .eArea{border:0;padding:0} -.mArea .paginate{position:relative;width:100px;margin:0 auto;text-align:center;padding:0;font-size:12px;color:#fff;zoom:1} -.mArea .paginate:after{content:"";display:block;clear:both} -.mArea .paginate button{width:17px;height:17px;padding:0;background:transparent url(../img/buttonPaginate.gif) no-repeat 0 0;cursor:pointer;border:0;vertical-align:middle} -.mArea .paginate button span{position:absolute;width:0;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden;z-index:-1} -.mArea .paginate .prev{float:left;background-position:left top} -.mArea .paginate .next{float:right;background-position:right top} +.mArea .reload{ position:absolute; top:24px; right:40px; width:15px; height:16px; padding:0; cursor:pointer; border:0; *margin:0 5px 0 0; background:transparent url(../img/buttonRefresh.gif) no-repeat; vertical-align:middle;} +.mArea .reload span{ position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; z-index:-1; visibility:hidden;} +.mArea .close{ position:absolute; top:24px; right:20px; width:15px; height:16px; padding:0; cursor:pointer; border:0; *margin:0 5px 0 0; background:transparent url(../img/buttonClose.gif) no-repeat; vertical-align:middle;} +.mArea .close span{ position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; z-index:-1; visibility:hidden;} +.mArea .noData{ position:relative; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#fff; padding:10px 20px;} +.mArea dl{ position:relative; background:#fff;} +.mArea dt{ position:relative; padding:7px 15px; font-weight:bold; color:#fff; background:#555; border-top:1px solid #444;} +.mArea dd{ margin:0 15px; padding:5px 0;} +.mArea dd .buttonDrEditor{ position:absolute; top:8px; right:10px;} +.mArea .eArea{ border:0; padding:0;} + +.mArea .paginate{ position:relative; width:100px; margin:0 auto; text-align:center; padding:0; font-size:12px; color:#fff; *zoom:1;} +.mArea .paginate:after{ content:""; display:block; clear:both;} +.mArea .paginate button{ width:17px; height:17px; padding:0; background:transparent url(../img/buttonPaginate.gif) no-repeat 0 0; cursor:pointer; border:0; vertical-align:middle;} +.mArea .paginate button span{ position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden; z-index:-1;} +.mArea .paginate .prev{ float:left; background-position:left top;} +.mArea .paginate .next{ float:right; background-position:right top;} + /* Writing Area Blank */ -.editorArea .wArea{display:block} -.wArea.blank{padding:15px 30px;margin:0} -.wArea.blank dt{font-size:12px;font-weight:bold;color:#333} -.wArea.blank dd{margin:0 0 5px 0;color:#767676} -.wArea.blank .drEditorBugReport{position:absolute;margin:0 !important;top:20px;right:30px} +.editorArea .wArea { display:block;} +.wArea.blank{ padding:15px 30px; margin:0;} +.wArea.blank dt{ font-size:12px; font-weight:bold; color:#333;} +.wArea.blank dd{ margin:0 0 5px 0; color:#767676;} +.wArea.blank .drEditorBugReport{ position:absolute; margin:0 !important; top:20px; right:30px;} + /* Writing Area Hx */ -.wArea.hx ul{margin:0 0 5px 0;padding:0;list-style:none} -.wArea.hx li{display:inline !important;font-weight:bold !important;color:#333 !important} -.wArea.hx li label{margin-right:30px} -.wArea.hx .inputTitle{font-weight:bold !important} +.wArea.hx ul{ margin:0 0 5px 0; padding:0; list-style:none;} +.wArea.hx li{ display:inline !important; font-weight:bold !important; color:#333 !important;} +.wArea.hx li label{ margin-right:30px;} +.wArea.hx .inputTitle{ font-weight:bold !important;} .wArea.hx li.h3, -.wArea.hx .inputTitle.h3{font-size:18px !important;height:28px} +.wArea.hx .inputTitle.h3{ font-size:18px !important; height:28px;} .wArea.hx li.h4, -.wArea.hx .inputTitle.h4{font-size:16px !important;height:26px} +.wArea.hx .inputTitle.h4{ font-size:16px !important; height:26px;} .wArea.hx li.h5, -.wArea.hx .inputTitle.h5{font-size:13px !important;height:23px} +.wArea.hx .inputTitle.h5{ font-size:13px !important; height:23px;} + /* Writing Area List */ -.wArea.list .toolbar{border:1px solid #ddd;list-style:none;margin:0 0 -1px 0;padding:0;background:#fafafa;padding:6px 20px} -.wArea.list .toolbar li{display:inline;margin-right:5px} -.wArea.list .toolbar li button{position:relative;width:23px;height:22px;padding:0;border:0;cursor:pointer;background-image:url(../img/buttonListToolbar.gif);background-repeat:no-repeat} +.wArea.list .toolbar{ border:1px solid #ddd; list-style:none; margin:0 0 -1px 0; padding:0; background:#fafafa; padding:6px 20px;} +.wArea.list .toolbar li{ display:inline; margin-right:5px;} +.wArea.list .toolbar li button{ position:relative; width:23px; height:22px; padding:0; border:0; cursor:pointer; background-image:url(../img/buttonListToolbar.gif); background-repeat:no-repeat;} .wArea.list .toolbar li button:hover, .wArea.list .toolbar li button:active, -.wArea.list .toolbar li button:focus{border:1px solid #ddd} -.wArea.list .toolbar li button.type_disc{background-position:center 0} -.wArea.list .toolbar li button.type_circle{background-position:center -30px} -.wArea.list .toolbar li button.type_square{background-position:center -60px} -.wArea.list .toolbar li button.type_decimal{background-position:center -90px} -.wArea.list .toolbar li button.type_lower-alpha{background-position:center -120px} -.wArea.list .toolbar li button.type_upper-alpha{background-position:center -150px} -.wArea.list .toolbar li button.type_lower-roman{background-position:center -180px} -.wArea.list .toolbar li button.type_upper-roman{background-position:center -210px} -.wArea.list .toolbar li button span{position:absolute;width:0;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden} -.wArea.list .listArea{padding:1em 0;margin-bottom:1em;background:#fff url(../img/bgInputText.gif) no-repeat;border:1px solid #ddd} -.wArea.list .listArea ul{border:0} -.wArea.list .listArea input{border:0;border-bottom:1px solid #ddd;background:transparent;width:96%;padding:3px 4px} +.wArea.list .toolbar li button:focus{ border:1px solid #ddd;} +.wArea.list .toolbar li button.type_disc{ background-position:center 0;} +.wArea.list .toolbar li button.type_circle{ background-position:center -30px;} +.wArea.list .toolbar li button.type_square{ background-position:center -60px;} +.wArea.list .toolbar li button.type_decimal{ background-position:center -90px;} +.wArea.list .toolbar li button.type_lower-alpha{ background-position:center -120px;} +.wArea.list .toolbar li button.type_upper-alpha{ background-position:center -150px;} +.wArea.list .toolbar li button.type_lower-roman{ background-position:center -180px;} +.wArea.list .toolbar li button.type_upper-roman{ background-position:center -210px;} +.wArea.list .toolbar li button span{ position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;} + +.wArea.list .listArea{ padding:1em 0; margin-bottom:1em; background:#fff url(../img/bgInputText.gif) no-repeat; border:1px solid #ddd;} +.wArea.list .listArea ul{ border:0;} +.wArea.list .listArea input{ border:0; border-bottom:1px solid #ddd; background:transparent; width:96%; padding:3px 4px;} + /* Writing Area Image */ -.wArea.img .image{position:relative;margin-bottom:10px;background:#fff;padding:0;_width:100%;overflow:hidden} -.wArea.img .image img{max-width:100%} -.wArea.img .uploading{display:none;padding:0 0 0 20px;background:url(../img/iconLoading.gif) no-repeat left center} -.wArea.img .uploading button{border:2px solid #ccc;background:#eee;cursor:pointer;font-size:11px;font-weight:bold;padding:0;overflow:visible;vertical-align:middle;margin:0 10px} -.wArea.img .info{font-size:11px;color:#737fa1;margin:0} -.wArea.img .resize{display:none} -.wArea.img .resize.open{display:block} -.wArea.img .resize dl *{vertical-align:middle} -.wArea.img .resize dt{display:inline;font-weight:bold} -.wArea.img .resize dd{display:inline;margin:0} -.wArea.img .resize .width{width:60px;text-align:right;padding:1px 4px;height:16px} -.wArea.img .resize .width.original{background:#d4d0c8} -.wArea.img .resize .resizeInfo{margin:0 0 0 1em} -.wArea.img .resize .resizeError{display:none;padding:.5em 3.5em;margin:1em 6px 1em 0;color:#ff6633;background:#fff url(../img/iconCheckSmall.gif) no-repeat 2em center;;border:1px solid #ddd} -.wArea.img .resize .resizeError.open{display:block} -.wArea.img .align{display:none} -.wArea.img .align dt{display:inline;font-weight:bold} -.wArea.img .align dd{display:inline;margin:0} +.wArea.img .image{ position:relative; margin-bottom:10px; background:#fff; padding:0; _width:100%; overflow:hidden;} +.wArea.img .image img{ max-width:100%;} +.wArea.img .uploading{ display:none; padding:0 0 0 20px; background:url(../img/iconLoading.gif) no-repeat left center;} +.wArea.img .uploading button{ border:2px solid #ccc; background:#eee; cursor:pointer; font-size:11px; font-weight:bold; padding:0; overflow:visible; vertical-align:middle; margin:0 10px;} +.wArea.img .info{ font-size:11px; color:#737fa1; margin:0;} +.wArea.img .resize{ display:none;} +.wArea.img .resize.open{ display:block;} +.wArea.img .resize dl *{ vertical-align:middle;} +.wArea.img .resize dt{ display:inline; font-weight:bold;} +.wArea.img .resize dd{ display:inline; margin:0;} +.wArea.img .resize .width{ width:60px; text-align:right; padding:1px 4px; height:16px;} +.wArea.img .resize .width.original{ background:#d4d0c8;} +.wArea.img .resize .resizeInfo{ margin:0 0 0 1em;} +.wArea.img .resize .resizeError{ display:none; padding:.5em 3.5em; margin:1em 6px 1em 0; color:#ff6633; background:#fff url(../img/iconCheckSmall.gif) no-repeat 2em center;; border:1px solid #ddd;} +.wArea.img .resize .resizeError.open{ display:block;} +.wArea.img .align{ display:none;} +.wArea.img .align dt{ display:inline; font-weight:bold;} +.wArea.img .align dd{ display:inline; margin:0;} + /* Writing Area File */ -.wArea.file .btnFileUpload, -.wArea.file .btnFileUpload button{position:relative;display:inline-block;height:39px;background-color:transparent;background-image:url(../img/buttonUpload.gif);background-repeat:no-repeat;cursor:pointer} -.wArea.file .btnFileUpload{background-position:left top} -.wArea.file .btnFileUpload button{left:7px;border:0;padding:0 15px 0 25px;background-position:right top;font-size:12px;font-weight:bold;color:#fff;line-height:39px;overflow:visible} -.wArea.file .btnFileUpload .swfupload{margin:0 !important;cursor:pointer} -.wArea.file .info{font-size:11px;color:#737fa1} -.wArea.file .info .help{position:relative;font-size:11px;border:0;background:none;padding:0;cursor:pointer;zoom:1;color:#f66;overflow:visible} -.wArea.file .inputFile{display:none} -.wArea.file .inputFile.open{display:block} -.wArea.file dl{margin:0;padding:0} -.wArea.file dd{font-size:11px;margin-bottom:3px;margin:0} -.wArea.file dd strong{margin-right:15px;color:#555;font-weight:normal} -.wArea.file dd em{color:#767676;font-style:normal;margin-right:15px} -.wArea.file dd .btnDelete{border:0;padding:0;width:17px;height:17px;vertical-align:middle;cursor:pointer;background:url(../img/buttonTableDataX.gif) no-repeat center center} -.wArea.file dd .btnDelete span{position:absolute;width:0;height:0;overflow:hidden;font-size:0;line-height:0;z-index:-1;visibility:hidden} -.wArea.file .summary{text-align:right;font-size:11px} -.wArea.file .summary{color:#555} -.wArea.file .summary em{color:#767676;font-style:normal;margin-left:10px} +.wArea.file .buttonFileUpload, +.wArea.file .buttonFileUpload button{ position:relative; display:inline-block; height:39px; background-color:transparent; background-image:url(../img/buttonUpload.gif); background-repeat:no-repeat; cursor:pointer;} +.wArea.file .buttonFileUpload{ background-position:left top;} +.wArea.file .buttonFileUpload button{ left:7px; border:0; padding:0 15px 0 25px; background-position:right top; font-size:12px; font-weight:bold; color:#fff; line-height:39px; overflow:visible;} +.wArea.file .buttonFileUpload .swfupload{ margin:0 !important; cursor:pointer;} +.wArea.file .info{ font-size:11px; color:#737fa1;} +.wArea.file .info .help{ position:relative; font-size:11px; border:0; background:none; padding:0; cursor:pointer; *zoom:1; color:#f66; overflow:visible;} +.wArea.file .inputFile{ display:none;} +.wArea.file .inputFile.open{ display:block;} +.wArea.file dl{ margin:0; padding:0;} +.wArea.file dd{ font-size:11px; margin-bottom:3px; margin:0;} +.wArea.file dd strong{ margin-right:15px; color:#555; font-weight:normal;} +.wArea.file dd em{ color:#767676; font-style:normal; margin-right:15px;} +.wArea.file dd .buttonDelete{ border:0; padding:0; width:17px; height:17px; vertical-align:middle; cursor:pointer; background:url(../img/buttonTableDataX.gif) no-repeat center center;} +.wArea.file dd .buttonDelete span{ position:absolute; width:0; height:0; overflow:hidden; font-size:0; line-height:0; z-index:-1; visibility:hidden;} +.wArea.file .summary{ text-align:right; font-size:11px;} +.wArea.file .summary{ color:#555;} +.wArea.file .summary em{ color:#767676; font-style:normal; margin-left:10px;} + /* Writing Area Hr */ -.wArea.hr ul{margin:0 0 20px 0;padding:0;list-style:none;font-size:12px;color:#555;zoom:1} -.wArea.hr li{position:relative;margin-bottom:10px;zoom:1} -.wArea.hr li label{position:relative;background:#f5f5f5;padding:0 15px 0 30px;margin-left:-30px;z-index:1;display:none} -.wArea.hr li .inputRadio{position:relative;z-index:10;display:none} +.wArea.hr ul{ margin:0 0 20px 0; padding:0; list-style:none; font-size:12px; color:#555; *zoom:1;} +.wArea.hr li{ position:relative; margin-bottom:10px; *zoom:1;} +.wArea.hr li label{ position:relative; background:#f5f5f5; padding:0 15px 0 30px; margin-left:-30px; z-index:1; display:none;} +.wArea.hr li .inputRadio{ position:relative; z-index:10; display:none;} .wArea.hr .inputToggle, -.wArea.hr .inputContinue{position:absolute;top:0;border:1px solid #ddd;font-size:12px;color:#767676;width:150px;padding:3px 4px;height:14px;text-align:right;background-image:url(../img/bgInputText.gif);background-repeat:no-repeat} -.wArea.hr .inputShow{right:170px} +.wArea.hr .inputContinue{ position:absolute; top:0; border:1px solid #ddd; font-size:12px; color:#767676; width:150px; padding:3px 4px; height:14px; text-align:right; background-image:url(../img/bgInputText.gif); background-repeat:no-repeat;} +.wArea.hr .inputShow{ right:170px;} .wArea.hr .inputHide, -.wArea.hr .inputContinue{right:0} -.wArea.hr .hRule{position:absolute;width:100%;top:50%;left:0;display:block;border-top:1px solid #e6e6e6;border-bottom:1px solid #fff;font-size:0;line-height:0;overflow:hidden;height:0} +.wArea.hr .inputContinue{ right:0;} +.wArea.hr .hRule{ position:absolute; width:100%; top:50%; left:0; display:block; border-top:1px solid #e6e6e6; border-bottom:1px solid #fff; font-size:0; line-height:0; overflow:hidden; height:0;} + /* Edit Area */ -.eArea{position:relative;padding:0 20px;margin:0;font-size:12px;border:1px solid #fff;overflow:visible !important;_zoom:1} -.eArea.xe_dr_hr{padding-top:1em;padding-bottom:1em} -.eArea a{color:#648AB9} -.eArea button.holder{position:absolute;left:-2000px;top:0px} -.eArea .eTool{display:none} -.eArea .eFocusTrigger{position:absolute;top:0;left:0;font-size:0;line-height:0;border:0;background:transparent;width:1px;height:1px;overflow:hidden;opacity:0;filter:alpha(opacity=0)} -.eArea .eFocusTrigger:focus{border:1px solid} -.eArea .del{display:none;position:absolute;top:0;right:20px;border:0;padding:0;width:20px;height:20px;cursor:pointer;background:transparent url(../img/buttonTableDataX.gif) no-repeat center} -.eArea .del span{position:absolute;width:0;height:0;overflow:hidden;font-size:0;line-height:0;z-index:-1;visibility:hidden} -.eArea.xe_dr_img p{overflow:hidden;width:100%} -.eArea.xe_dr_img p img{*padding:1em 0} -.eFocus{border:1px solid #d8d8de;z-index:999;background:#f9f9f9} -.eArea .cap{display:none} -.eFocus .cap{display:none;*display:block;position:absolute;width:10px;height:10px;background-repeat:no-repeat;font-size:0;line-height:0;overflow:hidden} -.eFocus .cap.capTL{top:-1px;left:-1px;background-position:left top} -.eFocus .cap.capTR{top:-1px;right:-1px;background-position:right top} -.eFocus .cap.capBL{bottom:-1px;left:-1px;background-position:left bottom} -.eFocus .cap.capBR{bottom:-1px;right:-1px;background-position:right bottom} -.eFocus .eTool{display:block;height:24px;position:absolute !important;z-index:99;top:-24px !important;left:-1px !important;white-space:nowrap;margin:0 0 0 2px !important;padding:0 5px 0 0 !important;border:0 !important;background:url(../img/bgEtool.gif) no-repeat right top !important} -.eFocus .eTool li{position:relative;left:-2px;display:block;float:left;height:22px;padding:2px 3px 0 5px;background:url(../img/vrContentNavigation.gif) no-repeat left center} -.eFocus .eTool li.edit{background:url(../img/bgEtool.gif) no-repeat left top} -.eFocus .eTool li button{border:0;padding:0;overflow:visible;cursor:pointer;background-color:transparent;font-size:11px;vertical-align:middle} +.eArea{ position:relative; padding:0 20px; margin:0; font-size:12px; border:1px solid #fff; overflow:visible !important; _zoom:1;} +.eArea.xe_dr_hr{ padding-top:1em; padding-bottom:1em;} +.eArea a{ color:#648AB9;} +.eArea button.holder{ position:absolute; left:-2000px; top:0px; } +.eArea .eTool{ display:none;} +.eArea .eFocusTrigger{ position:absolute; top:0; left:0; font-size:0; line-height:0; border:0; background:transparent; width:1px; height:1px; overflow:hidden; opacity:0; filter:alpha(opacity=0);} +.eArea .eFocusTrigger:focus{ border:1px solid;} +.eArea .del{ display:none; position:absolute; top:0; right:20px; border:0; padding:0; width:20px; height:20px; cursor:pointer; background:transparent url(../img/buttonTableDataX.gif) no-repeat center;} +.eArea .del span{position:absolute; width:0; height:0; overflow:hidden; font-size:0; line-height:0; z-index:-1; visibility:hidden;} + +.eArea.xe_dr_img p{ overflow:hidden; width:100%;} +.eArea.xe_dr_img p img{ *padding:1em 0;} + +.eFocus{ border:1px solid #d8d8de; z-index:999; background:#f9f9f9;} +.eArea .cap{ display:none;} +.eFocus .cap{ display:none; *display:block; position:absolute; width:10px; height:10px; background-repeat:no-repeat; font-size:0; line-height:0; overflow:hidden;} +.eFocus .cap.capTL{ top:-1px; left:-1px; background-position:left top;} +.eFocus .cap.capTR{ top:-1px; right:-1px; background-position:right top;} +.eFocus .cap.capBL{ bottom:-1px; left:-1px; background-position:left bottom;} +.eFocus .cap.capBR{ bottom:-1px; right:-1px; background-position:right bottom;} + +.eFocus .eTool{ display:block; height:24px; position:absolute !important; z-index:99; top:-24px !important; left:-1px !important; white-space:nowrap; margin:0 0 0 2px !important; padding:0 5px 0 0 !important; border:0 !important; background:url(../img/bgEtool.gif) no-repeat right top !important;} +.eFocus .eTool li{ position:relative; left:-2px; display:block; float:left; height:22px; padding:2px 3px 0 5px; background:url(../img/vrContentNavigation.gif) no-repeat left center;} +.eFocus .eTool li.edit{ background:url(../img/bgEtool.gif) no-repeat left top;} +.eFocus .eTool li button{ border:0; padding:0; overflow:visible; cursor:pointer; background-color:transparent; font-size:11px; vertical-align:middle;} .eFocus .eTool li.move button, -.eFocus .eTool li.delete button{overflow:hidden;width:17px;height:17px;background-position:center center;background-repeat:no-repeat} -.eFocus .eTool li.move button{background-image:url(../img/iconMovable.gif);cursor:move} -.eFocus .eTool li.delete button{background-image:url(../img/buttonWasteBox.gif)} +.eFocus .eTool li.delete button{ overflow:hidden; width:17px; height:17px; background-position:center center; background-repeat:no-repeat;} +.eFocus .eTool li.move button{ background-image:url(../img/iconMovable.gif); cursor:move;} +.eFocus .eTool li.delete button{ background-image:url(../img/buttonWasteBox.gif);} .eFocus .eTool li.move button span, -.eFocus .eTool li.delete button span{position:absolute;width:0;height:0;overflow:hidden;font-size:0;line-height:0;z-index:-1;visibility:hidden} -.eFocus .del{display:block} +.eFocus .eTool li.delete button span{ position:absolute; width:0; height:0; overflow:hidden; font-size:0; line-height:0; z-index:-1; visibility:hidden;} +.eFocus .del{ display:block;} + /* txEditor */ -.txEditor{position:relative;width:98%;padding-right:10px;margin-bottom:10px;border:1px solid #ddd;zoom:1;background:#fff} -.txEditor .toolbar{position:relative;z-index:10;margin:0 -10px 0 0;padding:6px 10px;list-style:none;zoom:1;background:#fafafa;border-bottom:1px solid #ddd} -.txEditor .toolbar:after{content:"";display:block;clear:both} -.txEditor .toolbar li{position:relative;float:left;margin-right:5px} -.txEditor .toolbar li button{border:0;padding:0;height:22px;background-color:transparent;background-image:url(../img/buttonEditorToolbar.gif);background-repeat:no-repeat;cursor:pointer;vertical-align:middle} +.txEditor{ position:relative; width:98%; padding-right:10px; margin-bottom:10px; border:1px solid #ddd; *zoom:1; background:#fff;} +.txEditor .toolbar{ position:relative; z-index:10; margin:0 -10px 0 0; padding:6px 10px; list-style:none; *zoom:1; background:#fafafa; border-bottom:1px solid #ddd;} +.txEditor .toolbar:after{ content:""; display:block; clear:both;} +.txEditor .toolbar li{ position:relative; float:left; margin-right:5px;} +.txEditor .toolbar li button{ border:0; padding:0; height:22px; background-color:transparent; background-image:url(../img/buttonEditorToolbar.gif); background-repeat:no-repeat; cursor:pointer; vertical-align:middle;} .txEditor .toolbar li button:hover, .txEditor .toolbar li button:active, .txEditor .toolbar li button:focus, -.txEditor .toolbar li button.active{border:1px solid #ddd} -.txEditor .toolbar li button span{position:absolute;width:0;height:0;overflow:hidden;font-size:0;line-height:0;z-index:-1;visibility:hidden} -.txEditor .toolbar li select{font-size:12px;vertical-align:middle;height:21px} -.txEditor .toolbar li.undo button{width:23px;background-position:center -210px} -.txEditor .toolbar li.redo button{width:23px;background-position:center -240px} -.txEditor .toolbar li.strong button{width:23px;background-position:center 0} -.txEditor .toolbar li.em button{width:23px;background-position:center -30px} -.txEditor .toolbar li.underline button{width:23px;background-position:center -60px} -.txEditor .toolbar li.del button{width:23px;background-position:center -90px} -.txEditor .toolbar li.vRule{padding-left:10px;margin:0 5px;background:url(../img/vrEditorToolbar.gif) no-repeat left center} -.txEditor .toolbar li.aHref button{width:23px;background-position:center -120px} -.txEditor .toolbar li.fSize{margin-right:5px} -.txEditor .toolbar li.fColor{margin-right:5px;z-index:2} -.txEditor .toolbar li.fColor button{width:28px;background-position:center -150px} -.txEditor .toolbar li.bgColor{margin-right:5px;z-index:1} -.txEditor .toolbar li.bgColor button{width:28px;background-position:center -180px} -.txEditor .toolbar li.left button{width:23px;background-position:center -270px} -.txEditor .toolbar li.center button{width:23px;background-position:center -300px} -.txEditor .toolbar li.right button{width:23px;background-position:center -330px} -.txEditor .toolbar li.justify button{width:23px;background-position:center -360px} -.txEditor .toolbar li.character button{width:23px;background-position:center -390px} -.txEditor .toolbar li.list button{width:23px;background-image:url(../img/buttonListToolbar.gif);background-repeat:no-repeat} -.txEditor .toolbar li.disc button{background-position:center 0} -.txEditor .toolbar li.circle button{background-position:center -30px} -.txEditor .toolbar li.square button{background-position:center -60px} -.txEditor .toolbar li.decimal button{background-position:center -90px} -.txEditor .toolbar li.alphaLower button{background-position:center -120px} -.txEditor .toolbar li.alphaUpper button{background-position:center -150px} -.txEditor .toolbar li.romanLower button{background-position:center -180px} -.txEditor .toolbar li.romanUpper button{background-position:center -210px} -.txEditor .toolbar li .uri{display:none;position:absolute;left:10px;top:25px;padding:15px 20px;border:1px solid #ddd;background:#fff;zoom:1;*white-space:nowrap} -.txEditor .toolbar li .uri h3{font-size:12px;margin:0 0 .5em 0} -.txEditor .toolbar li .uri .link{border:1px solid #ccc;padding:3px 4px;height:14px;font-size:12px;width:200px;font-size:11px;color:#666} -.txEditor .toolbar li .uri p{margin:.5em 0} -.txEditor .toolbar li .uri p input{width:13px;height:13px;margin:0 3px 0 0;vertical-align:middle} -.txEditor .toolbar li .uri .btn_area{text-align:center} -.txEditor .toolbar li .uri .btn_area .btnGray, -.txEditor .toolbar li .uri .btn_area .btnGray button{background-image:url(../img/buttonGray.gif)} -.txEditor .toolbar li .uri .btn_area .btnGray{background-position:left top} -.txEditor .toolbar li .uri .btn_area .btnGray button{background-position:right top;line-height:18px;border:0 !important;width:auto;padding:0 6px 0 4px} -.txEditor .toolbar li .palette{display:none;width:211px;position:absolute;left:0;top:25px;padding:8px 0 7px 8px;margin:0;list-style:none;border:1px solid #ddd;background:#fff;zoom:1} -.txEditor .toolbar li .palette:after{content:"";display:block;clear:both} -.txEditor .toolbar li .palette.open{display:block} -.txEditor .toolbar li .palette li{float:left;margin:0 1px 1px 0;font-size:0;line-height:0} -.txEditor .toolbar li .palette button{position:relative;overflow:hidden;width:11px;height:11px} -.txEditor .toolbar li .palette button span{position:absolute;width:0;height:0;overflow:hidden;font-size:0;line-height:0;z-index:-1;visibility:hidden} -.txEditor .inputRichText{position:relative;margin-right:-10px;position:relative;zoom:1;z-index:1;padding:3px 0 3px 3px;background-image:url(../img/bgInputText.gif);background-repeat:no-repeat;background-position:0 0} -.txEditor .inputRichText iframe{width:100%;height:136px;border:0;overflow-x:hidden} -.txEditor .resizeVertical{position:relative;margin-right:-10px;border-top:1px solid #ddd;height:10px;background:url(../img/buttonResizeVertical.gif) no-repeat center center;zoom:1;font-size:0;line-height:0} -.txEditor .resizeVertical button{width:100%;height:10px;border:0;margin:0;padding:0;background:transparent;cursor:n-resize;vertical-align:middle} -.txEditor .resizeVertical button span{position:absolute;width:0;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden;z-index:-1} -.txEditor .toolbar li.character .layer{width:433px;height:242px;overflow:hidden;padding:0} -.txEditor .toolbar li.character .layer .close{position:absolute;background:url(../img/buttonLayerClose.gif) no-repeat center;width:20px;height:21px;top:4px;right:3px;border:0 !important} -.txEditor .toolbar li.character .layer ul{margin:0;padding:0;list-style:none} -.txEditor .toolbar li.character .layer h3{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden} -.txEditor .toolbar li.character .layer .nav{position:absolute;top:8px;left:-1px;overflow:hidden;white-space:nowrap;line-height:normal} -.txEditor .toolbar li.character .layer .nav li{display:inline;margin:0 -4px 0 0;padding:0 8px;background:url(../img/vr_layer_character.gif) no-repeat 0 center} -.txEditor .toolbar li.character .layer .nav li a{color:#444;text-decoration:none;letter-spacing:-1px} +.txEditor .toolbar li button.active{ border:1px solid #ddd;} +.txEditor .toolbar li button span{ position:absolute; width:0; height:0; overflow:hidden; font-size:0; line-height:0; z-index:-1; visibility:hidden;} +.txEditor .toolbar li select{ font-size:12px; vertical-align:middle; height:21px;} +.txEditor .toolbar li.undo button{ width:23px; background-position:center -210px;} +.txEditor .toolbar li.redo button{ width:23px; background-position:center -240px;} +.txEditor .toolbar li.strong button{ width:23px; background-position:center 0;} +.txEditor .toolbar li.em button{ width:23px; background-position:center -30px;} +.txEditor .toolbar li.underline button{ width:23px; background-position:center -60px;} +.txEditor .toolbar li.del button{ width:23px; background-position:center -90px;} +.txEditor .toolbar li.vRule{ padding-left:10px; margin:0 5px; background:url(../img/vrEditorToolbar.gif) no-repeat left center;} +.txEditor .toolbar li.aHref button{ width:23px; background-position:center -120px;} +.txEditor .toolbar li.fSize{ margin-right:5px;} +.txEditor .toolbar li.fColor{ margin-right:5px; z-index:2;} +.txEditor .toolbar li.fColor button{ width:28px; background-position:center -150px;} +.txEditor .toolbar li.bgColor{ margin-right:5px; z-index:1;} +.txEditor .toolbar li.bgColor button{ width:28px; background-position:center -180px;} +.txEditor .toolbar li.left button{ width:23px; background-position:center -270px;} +.txEditor .toolbar li.center button{ width:23px; background-position:center -300px;} +.txEditor .toolbar li.right button{ width:23px; background-position:center -330px;} +.txEditor .toolbar li.justify button{ width:23px; background-position:center -360px;} +.txEditor .toolbar li.character button{ width:23px; background-position:center -390px;} +.txEditor .toolbar li.list button{ width:23px; background-image:url(../img/buttonListToolbar.gif); background-repeat:no-repeat;} +.txEditor .toolbar li.disc button{ background-position:center 0;} +.txEditor .toolbar li.circle button{ background-position:center -30px;} +.txEditor .toolbar li.square button{ background-position:center -60px;} +.txEditor .toolbar li.decimal button{ background-position:center -90px;} +.txEditor .toolbar li.alphaLower button{ background-position:center -120px;} +.txEditor .toolbar li.alphaUpper button{ background-position:center -150px;} +.txEditor .toolbar li.romanLower button{ background-position:center -180px;} +.txEditor .toolbar li.romanUpper button{ background-position:center -210px;} +.txEditor .toolbar li .uri{ display:none; position:absolute; left:10px; top:25px; padding:15px 20px; border:1px solid #ddd; background:#fff; *zoom:1; *white-space:nowrap;} +.txEditor .toolbar li .uri h3{ font-size:12px; margin:0 0 .5em 0;} +.txEditor .toolbar li .uri .link{ border:1px solid #ccc; padding:3px 4px; height:14px; font-size:12px; width:200px; font-size:11px; color:#666;} +.txEditor .toolbar li .uri p{ margin:.5em 0;} +.txEditor .toolbar li .uri p input{ width:13px; height:13px; margin:0 3px 0 0; vertical-align:middle;} +.txEditor .toolbar li .uri .btn_area{ text-align:center;} +.txEditor .toolbar li .uri .btn_area .buttonGray, +.txEditor .toolbar li .uri .btn_area .buttonGray button{ background-image:url(../img/buttonGray.gif);} +.txEditor .toolbar li .uri .btn_area .buttonGray{ background-position:left top;} +.txEditor .toolbar li .uri .btn_area .buttonGray button{ background-position:right top; line-height:18px; border:0 !important; width:auto; padding:0 6px 0 4px;} +.txEditor .toolbar li .palette{ display:none; width:211px; position:absolute; left:0; top:25px; padding:8px 0 7px 8px; margin:0; list-style:none; border:1px solid #ddd; background:#fff; *zoom:1;} +.txEditor .toolbar li .palette:after{ content:""; display:block; clear:both;} +.txEditor .toolbar li .palette.open{ display:block;} +.txEditor .toolbar li .palette li{ float:left; margin:0 1px 1px 0; font-size:0; line-height:0;} +.txEditor .toolbar li .palette button{ position:relative; overflow:hidden; width:11px; height:11px;} +.txEditor .toolbar li .palette button span{ position:absolute; width:0; height:0; overflow:hidden; font-size:0; line-height:0; z-index:-1; visibility:hidden;} +.txEditor .inputRichText{ position:relative; margin-right:-10px; position:relative; *zoom:1; z-index:1; padding:3px 0 3px 3px; background-image:url(../img/bgInputText.gif); background-repeat:no-repeat; background-position:0 0;} +.txEditor .inputRichText iframe{ width:100%; height:136px; border:0; overflow-x:hidden;} +.txEditor .resizeVertical{ position:relative; margin-right:-10px; border-top:1px solid #ddd; height:10px; background:url(../img/buttonResizeVertical.gif) no-repeat center center; *zoom:1; font-size:0; line-height:0;} +.txEditor .resizeVertical button{ width:100%; height:10px; border:0; margin:0; padding:0; background:transparent; cursor:n-resize; vertical-align:middle;} +.txEditor .resizeVertical button span{ position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden; z-index:-1;} + +.txEditor .toolbar li.character .layer{ width:433px; height:242px; overflow:hidden; padding:0;} +.txEditor .toolbar li.character .layer .close{ position:absolute; background:url(../img/buttonLayerClose.gif) no-repeat center; width:20px; height:21px; top:4px; right:3px; border:0 !important;} +.txEditor .toolbar li.character .layer ul{ margin:0; padding:0; list-style:none;} +.txEditor .toolbar li.character .layer h3{position:absolute; width:0; height:0; overflow:hidden; visibility:hidden;} +.txEditor .toolbar li.character .layer .nav{ position:absolute; top:8px; left:-1px; overflow:hidden; white-space:nowrap; line-height:normal;} +.txEditor .toolbar li.character .layer .nav li{ display:inline; margin:0 -4px 0 0; padding:0 8px; background:url(../img/vr_layer_character.gif) no-repeat 0 center;} +.txEditor .toolbar li.character .layer .nav li a{ color:#444; text-decoration:none; letter-spacing:-1px;} .txEditor .toolbar li.character .layer .nav li a:hover, .txEditor .toolbar li.character .layer .nav li a:active, -.txEditor .toolbar li.character .layer .nav li a:focus{text-decoration:underline} -.txEditor .toolbar li.character .layer .nav li a.on{font-weight:bold;color:#004790;display:inline} -.txEditor .toolbar li.character .layer .list{position:absolute;left:7px;top:30px;width:421px;height:172px;background:url(../img/bx_character.gif) no-repeat} -.txEditor .toolbar li.character .layer .list li{position:relative;top:1px;left:1px;float:left;width:20px;height:18px;margin:0 1px 1px 0} -.txEditor .toolbar li.character .layer .list li button{width:20px;height:18px;background:none;padding:0;vertical-align:top} +.txEditor .toolbar li.character .layer .nav li a:focus{ text-decoration:underline;} +.txEditor .toolbar li.character .layer .nav li a.on{ font-weight:bold; color:#004790; display:inline;} +.txEditor .toolbar li.character .layer .list{ position:absolute; left:7px; top:30px; width:421px; height:172px; background:url(../img/bx_character.gif) no-repeat;} +.txEditor .toolbar li.character .layer .list li{ position:relative; top:1px; left:1px; float:left; width:20px; height:18px; margin:0 1px 1px 0;} +.txEditor .toolbar li.character .layer .list li button{ width:20px; height:18px; background:none; padding:0; vertical-align:top;} .txEditor .toolbar li.character .layer .list li button:hover, .txEditor .toolbar li.character .layer .list li button:active, -.txEditor .toolbar li.character .layer .list li button:focus{border:2px solid #27c11a} -.txEditor .toolbar li.character .layer .list li button span{overflow:visible;font-size:12px;width:auto;height:auto;position:relative;visibility:visible;line-height:normal;z-index:1} -.txEditor .toolbar li.character .layer p{position:absolute;top:212px;left:7px;margin:0 !important} -.txEditor .toolbar li.character .layer p *{vertical-align:top} -.txEditor .toolbar li.character .layer p label{position:relative;top:4px;margin:0 7px 0 0;color:#333;letter-spacing:-1px;line-height:normal} -.txEditor .toolbar li.character .layer p input{padding:3px 0 0 4px;margin:0 4px 0 0;width:300px;height:16px;border:1px solid #acacac;border-right:1px solid #dadada;border-bottom:1px solid #dadada;font-size:12px} -.txEditor .toolbar li.character .layer p button{position:relative;*top:1px;width:38px;height:21px;background:url(../img/buttonLayerConfirm.gif) no-repeat;border:0 !important} -.txEditor .toolbar .font9px{font-size:9px} -.txEditor .toolbar .font10px{font-size:10px} -.txEditor .toolbar .font11px{font-size:11px} -.txEditor .toolbar .font12px{font-size:12px} -.txEditor .toolbar .font14px{font-size:14px} -.txEditor .toolbar .font16px{font-size:16px} -.txEditor .toolbar .font18px{font-size:18px} -.txEditor .toolbar .font20px{font-size:20px} -.txEditor .toolbar .font24px{font-size:24px} -.txEditor .toolbar .font28px{font-size:28px} -.txEditor .toolbar .font32px{font-size:32px} -.txEditor .toolbar .font36px{font-size:36px} +.txEditor .toolbar li.character .layer .list li button:focus{ border:2px solid #27c11a;} +.txEditor .toolbar li.character .layer .list li button span{ overflow:visible; font-size:12px; width:auto; height:auto; position:relative; visibility:visible; line-height:normal; z-index:1;} +.txEditor .toolbar li.character .layer p{ position:absolute; top:212px; left:7px; margin:0 !important;} +.txEditor .toolbar li.character .layer p *{ vertical-align:top;} +.txEditor .toolbar li.character .layer p label{ position:relative; top:4px; margin:0 7px 0 0; color:#333; letter-spacing:-1px; line-height:normal;} +.txEditor .toolbar li.character .layer p input{ padding:3px 0 0 4px; margin:0 4px 0 0; width:300px; height:16px; border:1px solid #acacac; border-right:1px solid #dadada; border-bottom:1px solid #dadada; font-size:12px;} +.txEditor .toolbar li.character .layer p button{ position:relative; *top:1px; width:38px; height:21px; background:url(../img/buttonLayerConfirm.gif) no-repeat; border:0 !important;} + +.txEditor .toolbar .font9px { font-size:9px } +.txEditor .toolbar .font10px { font-size:10px } +.txEditor .toolbar .font11px { font-size:11px } +.txEditor .toolbar .font12px { font-size:12px } +.txEditor .toolbar .font14px { font-size:14px } +.txEditor .toolbar .font16px { font-size:16px } +.txEditor .toolbar .font18px { font-size:18px } +.txEditor .toolbar .font20px { font-size:20px } +.txEditor .toolbar .font24px { font-size:24px } +.txEditor .toolbar .font28px { font-size:28px } +.txEditor .toolbar .font32px { font-size:32px } +.txEditor .toolbar .font36px { font-size:36px } + /* Drag and Drop */ -.xe_dr_placeholder{background-color:#F8F4CE;margin:5px 0;height:20px;padding:10px 0;z-index:0;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:1} -.drag_handle{position:absolute;height:100%;width:10px;top:0;opacity:.5;filter:alpha(opacity=50);background:#ddd url(../img/iconDragHandler.gif) no-repeat center;cursor:n-resize;margin:0 2px !important;padding:0 !important;border:0 !important;_zoom:1} -.drag_handle.left{left:0} -.drag_handle.right{right:0} -.eArea .drag_handle{display:none} -.eFocus .drag_handle{display:block} -.editorContainer .ui-draggable{margin:0 0 3em 0 !important} \ No newline at end of file +.xe_dr_placeholder { background-color:#F8F4CE; margin:5px 0; height:20px; padding:10px 0; z-index:0; -moz-border-radius:5px; -webkit-border-radius:5px; z-index:1; } +.drag_handle { position:absolute; height:100%; width:10px; top:0; opacity:.5; filter:alpha(opacity=50); background:#ddd url(../img/iconDragHandler.gif) no-repeat center; cursor:n-resize; margin:0 2px !important; padding:0 !important; border:0 !important; _zoom:1;} +.drag_handle.left { left:0; } +.drag_handle.right { right:0; } +.eArea .drag_handle {display:none} +.eFocus .drag_handle {display:block} +.editorContainer .ui-draggable{ margin:0 0 3em 0 !important;} \ No newline at end of file diff --git a/modules/editor/skins/dreditor/css/editor.css b/modules/editor/skins/dreditor/css/editor.css new file mode 100644 index 000000000..a44bc1bfe --- /dev/null +++ b/modules/editor/skins/dreditor/css/editor.css @@ -0,0 +1,6 @@ +@charset "utf-8"; +/* NHN (developers@xpressengine.com) */ + +html, body { height:100%; background-color:transparent; padding:0; margin:0;} +body{ margin:1em;} +.xe_content{ color:#000; font-size:12px; line-height:1.5;} diff --git a/modules/editor/skins/dreditor/css/style@content.css b/modules/editor/skins/dreditor/css/style@content.css index 1f7d6b012..01c649ce1 100644 --- a/modules/editor/skins/dreditor/css/style@content.css +++ b/modules/editor/skins/dreditor/css/style@content.css @@ -1,43 +1,52 @@ -@charset "utf-8"; +@charset "utf-8"; /* NHN (developers@xpressengine.com) */ + /* textyleContent */ -.textyleContent{font-size:12px;line-height:1.6;clear:both} -.textyleContent h1{font-size:24px} -.textyleContent h2{font-size:20px} -.textyleContent h3{font-size:18px} -.textyleContent h4{font-size:16px} -.textyleContent h5{font-size:14px} -.textyleContent h6{font-size:12px} +.textyleContent{ font-size:12px; line-height:1.6; clear:both;} +.textyleContent h1{ font-size:24px;} +.textyleContent h2{ font-size:20px;} +.textyleContent h3{ font-size:18px;} +.textyleContent h4{ font-size:16px;} +.textyleContent h5{ font-size:14px;} +.textyleContent h6{ font-size:12px;} + /* Attached File */ -.textyleContent dl.attachedFile{margin:1em 0;padding:1em 0;background:#f9f9f9;border:1px solid #eee;} -.textyleContent dl.attachedFile dt{padding:0 2em .5em 2em;margin:0 0 1em 0;font-weight:bold;text-indent:1em;border-bottom:1px solid #eee;background:#f9f9f9 url(../img/iconClip.gif) no-repeat 2em .3em;font-size:12px} -.textyleContent dl.attachedFile em{font-size:11px;font-weight:normal;font-style:normal;margin:0 5px} -.textyleContent dl.attachedFile dd{margin:0;padding:0 2em;color:#8b8b8b;font-size:11px} -.textyleContent dl.attachedFile dd a{text-decoration:none;color:#0092cf;margin-right:10px} +.textyleContent dl.attachedFile { margin:1em 0; padding:1em 0; background:#f9f9f9; border:1px solid #eee; } +.textyleContent dl.attachedFile dt { padding:0 2em .5em 2em; margin:0 0 1em 0; font-weight:bold; text-indent:1em; border-bottom:1px solid #eee; background:#f9f9f9 url(../img/iconClip.gif) no-repeat 2em .3em; font-size:12px;} +.textyleContent dl.attachedFile em{ font-size:11px; font-weight:normal; font-style:normal; margin:0 5px;} +.textyleContent dl.attachedFile dd{ margin:0; padding:0 2em; color:#8b8b8b; font-size:11px;} +.textyleContent dl.attachedFile dd a{ text-decoration:none; color:#0092cf; margin-right:10px;} .textyleContent dl.attachedFile dd a:hover, .textyleContent dl.attachedFile dd a:active, -.textyleContent dl.attachedFile dd a:focus{text-decoration:underline} +.textyleContent dl.attachedFile dd a:focus{ text-decoration:underline;} + /* Table Of Content */ -.textyleContent .toc{background:#fff;border:1px solid #ddd;font-size:14px;line-height:1.6;margin:1em 0;padding:15px} -.textyleContent .toc li{font-weight:bold;color:#555;margin-left:35px} +.textyleContent .toc{ background:#fff; border:1px solid #ddd; font-size:14px; line-height:1.6; margin:1em 0; padding:15px;} +.textyleContent .toc li{ font-weight:bold; color:#555; margin-left:35px;} .textyleContent .toc li.toc3{} -.textyleContent .toc li.toc4{margin-left:55px} -.textyleContent .toc li.toc5{margin-left:75px} -.textyleContent .toc li a{color:#648ab9;text-decoration:none;font-weight:normal} +.textyleContent .toc li.toc4{ margin-left:55px;} +.textyleContent .toc li.toc5{ margin-left:75px;} +.textyleContent .toc li a{ color:#648ab9; text-decoration:none; font-weight:normal;} .textyleContent .toc li a:hover, .textyleContent .toc li a:active, -.textyleContent .toc li a:focus{text-decoration:underline} +.textyleContent .toc li a:focus{ text-decoration:underline;} + /* Object */ .textyleContent object, -.textyleContent embed{margin:1em 0} +.textyleContent embed{ margin:1em 0;} + /* Horizontal Rule */ -.textyleContent hr{display:block;position:static;border-bottom:0;height:1px;overflow:hidden;color:#e2e2e2;clear:both} +.textyleContent hr{ display:block; position:static; border-bottom:0; height:1px; overflow:hidden; color:#e2e2e2; clear:both;} + /* Blockquote */ -.textyleContent blockquote{margin-left:0;margin-right:0;padding:1em 40px;background:#f6f6f6 url(../img/bgBlockquote.gif) no-repeat 20px 1.5em;-moz-border-radius:5px;-webkit-border-radius:5px;} +.textyleContent blockquote{ margin-left:0; margin-right:0; padding:1em 40px; background:#f6f6f6 url(../img/bgBlockquote.gif) no-repeat 20px 1.5em; -moz-border-radius:5px; -webkit-border-radius:5px; } + /* Cite */ -.textyleContent cite{display:block;margin:1em 0} +.textyleContent cite{ display:block; margin:1em 0;} + /* Link */ -.textyleContent .xe_dr_link p strong{display:block} +.textyleContent .xe_dr_link p strong{ display:block;} + /* P */ .xe_content p, -.textyleContent p{margin:1em 0 !important} +.textyleContent p{ margin:1em 0 !important;} diff --git a/modules/editor/skins/dreditor/drcomponents/fold/tpl/fold.html b/modules/editor/skins/dreditor/drcomponents/fold/tpl/fold.html index 00a77e222..070f3817a 100644 --- a/modules/editor/skins/dreditor/drcomponents/fold/tpl/fold.html +++ b/modules/editor/skins/dreditor/drcomponents/fold/tpl/fold.html @@ -4,9 +4,9 @@
      {$lang->edit->fold} -
      - - +
      + +

      {$lang->edit->fold_description}

      diff --git a/modules/editor/skins/dreditor/editor.html b/modules/editor/skins/dreditor/editor.html index 6d92ce2fc..2fbb59d4a 100644 --- a/modules/editor/skins/dreditor/editor.html +++ b/modules/editor/skins/dreditor/editor.html @@ -54,9 +54,9 @@
    -
    - - +
    + +
    • @@ -129,8 +129,8 @@

      - - + +
      @@ -267,9 +267,9 @@
    -
    - - +
    + +
    @@ -285,9 +285,9 @@ -
    - - +
    + +
    @@ -311,9 +311,9 @@
-
- - +
+ +

{$lang->edit->list_explain}

@@ -329,9 +329,9 @@ {$lang->edit->blockquote} -
- - +
+ +
@@ -364,14 +364,14 @@
{$lang->edit->image_width} :
-
px → px {$lang->edit->resize_info}
+
px → px {$lang->edit->resize_info}

{$lang->edit->resize_error}

-
- - +
+ +
@@ -387,9 +387,9 @@ -
- - +
+ +
@@ -421,21 +421,21 @@
{$lang->edit->file} - +

{sprintf($lang->edit->file_uploadinfo,($file_config->allowed_filesize/(1024*1024)),($file_config->allowed_attach_size/(1024*1024)))}

-
{filename} {filesize}
+
{filename} {filesize}

{$lang->edit->file_total} {total_filesize}

-
- - +
+ +
@@ -452,9 +452,9 @@
-
- - +
+ +
@@ -467,9 +467,9 @@
{$lang->edit->toc} -
- - +
+ +

{$lang->edit->toc_explain}

@@ -485,8 +485,8 @@ {$lang->edit->materials}

{$lang->edit->materials}

- - + +

{$lang->edit->no_materials}

@@ -494,7 +494,7 @@
{regdate}
{content}
- +
@@ -518,7 +518,7 @@ {$lang->edit->help}

{$lang->edit->help}

- +
{$lang->edit->help_first_dt_1}
diff --git a/modules/editor/skins/dreditor/js/DrEditor.js b/modules/editor/skins/dreditor/js/DrEditor.js index 4723e32cb..f376798c7 100644 --- a/modules/editor/skins/dreditor/js/DrEditor.js +++ b/modules/editor/skins/dreditor/js/DrEditor.js @@ -512,7 +512,7 @@ var DrEditor = xe.createApp('DrEditor', { var type = (params[2]||'').toUpperCase(); // save and cancel button - var _buttons = editor.find('div.btnArea button'); + var _buttons = editor.find('div.buttonArea button'); _buttons.eq(0).click(function(){ self.cast('CLOSE_EDITOR', [seq, true, type]); }); // save button _buttons.eq(1).click(function(){ self.cast('CLOSE_EDITOR', [seq, false, type]); }); // cancel button @@ -1591,7 +1591,7 @@ var MaterialWriter = xe.createPlugin('MaterialWriter', { tpl.addClass('xe_dr_'+this.type); tpl.find('dt').text(this.regdate.substring(0,4)+'.'+this.regdate.substring(4,6)+'.'+this.regdate.substring(6,8)+' '+this.regdate.substring(8,10)+':'+this.regdate.substring(10,12)); tpl.find('dd > div.eArea').html(this.content); - tpl.find('dd > span.btnDrEditor > button').click(function(event){ + tpl.find('dd > span.buttonDrEditor > button').click(function(event){ var t = $(event.target); var o = t.parent().prev('div.eArea').eq(0).clone(); @@ -1695,7 +1695,7 @@ var FileWriter = xe.createPlugin('FileWriter', { tpl.find('>strong').text(fileObj.name); tpl.find('>em').text(this.formatsize(fileObj.size)); tpl.addClass('filesrl_-'+(orderedFiles.length+cfg.queue_idx)); - tpl.find('button.btnDelete').click(function(){ self.ondelete(seq, $(this)) }).hide(); + tpl.find('button.buttonDelete').click(function(){ self.ondelete(seq, $(this)) }).hide(); tpl.appendTo(cfg.files); cfg.files.show().append(tpl); @@ -1731,7 +1731,7 @@ var FileWriter = xe.createPlugin('FileWriter', { dd.removeClass(cls).addClass('filesrl_'+fileObj.file_srl); // 삭제버튼 보여주기 - dd.find('button.btnDelete').show(); + dd.find('button.buttonDelete').show(); } }); }, @@ -1833,7 +1833,7 @@ var FileWriter = xe.createPlugin('FileWriter', { tpl.addClass('filesrl_'+srl); tpl.find('>strong').text(dd.find('>a').text()); tpl.find('>em').text(dd.find('>span').text()); - tpl.find('button.btnDelete').click(function(){ self.ondelete(seq, $(this)) }); + tpl.find('button.buttonDelete').click(function(){ self.ondelete(seq, $(this)) }); cfg.n_count++; cfg.n_size += parseInt(uploadedFiles[srl].file_size) || 0 @@ -2589,7 +2589,7 @@ function translate_cite(str) { function is_left_click(event) { var ie = $.browser.msie; - return (typeof(event.btn)=='undefined' || (ie && event.btn == 1) || (!ie && event.btn == 0)); + return (typeof(event.button)=='undefined' || (ie && event.button == 1) || (!ie && event.button == 0)); } editor.translate = translate; diff --git a/modules/editor/skins/dreditor/js/Xpress_Editor.js b/modules/editor/skins/dreditor/js/Xpress_Editor.js index 2ffa245e4..9f57f3bb7 100644 --- a/modules/editor/skins/dreditor/js/Xpress_Editor.js +++ b/modules/editor/skins/dreditor/js/Xpress_Editor.js @@ -5871,7 +5871,7 @@ xe.XE_Table = jQuery.Class({ this._startSel = null; this._endSel = null; - if (!sel.length || !this._isLeftClicked(event.btn)) return; + if (!sel.length || !this._isLeftClicked(event.button)) return; function delayed(){ sel = app.getSelection().cloneRange(); @@ -5906,7 +5906,7 @@ xe.XE_Table = jQuery.Class({ var self = this; // 마우스 왼쪽 버튼이 눌리지 않았으면 종료 - if (!cell.length || !this._isLeftClicked(event.btn)) return; + if (!cell.length || !this._isLeftClicked(event.button)) return; if (!this._endSel && cell.get(0) == this._startSel.get(0)) return; if (this._endSel && cell.get(0) == this._endSel.get(0)) return; diff --git a/modules/editor/skins/xpresseditor/css/default.css b/modules/editor/skins/xpresseditor/css/default.css index 05e6a0f38..29d8e5543 100644 --- a/modules/editor/skins/xpresseditor/css/default.css +++ b/modules/editor/skins/xpresseditor/css/default.css @@ -1,9 +1,9 @@ @charset "utf-8"; /* NHN (developers@xpressengine.com) */ /* TextEditor */ -.xeTextEditor{margin:0 12px 0 0} -.xeTextEditor textarea{display:block;margin:0;padding:5px} -.xeTextEditor.black textarea{color:#fff;background-color:#000} +.xeTextEditor {margin:0 12px 0 0} +.xeTextEditor textarea {display:block;margin:0;padding:5px} +.xeTextEditor.black textarea {color:#fff;background-color:#000} /* Type Selector */ .xpress-editor *{margin:0;padding:0;font-style:normal;font-size:12px} .xpress-editor img, @@ -17,8 +17,8 @@ .xpress-editor li{list-style:none} /* Layout Selector */ .xpress-editor{position:relative;background:transparent} -.xpress-editor #smart_content{position:relative;clear:both;margin:0 0 10px 0;border:1px solid #c2c2c2;zoom:1;z-index:1;background:#fff} -.xpress-editor.black #smart_content{background:transparent} +.xpress-editor #smart_content{position:relative;clear:both;margin:0 0 10px 0;border:1px solid #c2c2c2;*zoom:1;z-index:1;background:#fff} +.xpress-editor.black #smart_content {background:transparent} .xpress-editor #smart_footer{position:relative;text-align:center;padding:10px 0} /* Footer */ .xpress-editor #smart_footer *{vertical-align:top} @@ -32,17 +32,17 @@ .xpress-editor a.skip:hover, .xpress-editor a.skip:active, .xpress-editor a.skip:focus{position:relative;display:block;padding:5px;right:0;z-index:60;width:auto;height:auto;text-align:right;white-space:nowrap;color:#000;text-decoration:none;letter-spacing:-1px;_zoom:1} -.xpress-editor .input_area{position:relative;margin:10px;z-index:30;zoom:1;height:400px} +.xpress-editor .input_area{position:relative;margin:10px;z-index:30;*zoom:1;height:400px} .xpress-editor .input_area iframe, .xpress-editor .input_area textarea{display:block;width:100% !important;position:relative;height:100%;border:0 !important;padding:0 !important;overflow:auto} .xpress-editor .input_area textarea{*margin:0 -10px;_margin-bottom:-2px} .xpress-editor .input_area textarea.blind{display:none} .xpress-editor .input_control{position:relative;display:block;width:100%;clear:both;text-align:center;background:#fbfbfb url(../img/btn_expand.gif) no-repeat center center;cursor:n-resize} .xpress-editor .input_control span{display:block;height:10px;visibility:hidden;overflow:visible;font-size:0;line-height:200%;white-space:nowrap;color:#fff} -.xpress-editor.black .input_control{background:#111 url(../img/btn_expand.black.gif) no-repeat center center} +.xpress-editor.black .input_control {background:#111 url(../img/btn_expand.black.gif) no-repeat center center} .xpress-editor.black .input_control span{border-top:1px solid #333; color:#000} -.xpress-editor .tool{position:relative;overflow:visible;padding:5px 10px 6px 10px;*padding:5px 10px 8px 10px;z-index:40;clear:both;background:#f8f8f8 url(../img/bg_tool.gif) repeat-x left bottom;border:0;zoom:1} -.xpress-editor .tool.disable{display:none} +.xpress-editor .tool{position:relative;overflow:visible;padding:5px 10px 6px 10px;*padding:5px 10px 8px 10px;z-index:40;clear:both;background:#f8f8f8 url(../img/bg_tool.gif) repeat-x left bottom;border:0;*zoom:1} +.xpress-editor .tool.disable {display:none} .xpress-editor.black .tool{background:#111 url(../img/bg_tool.black.gif) repeat-x left bottom} .xpress-editor .tool:after{content:"";display:block;clear:both} .xpress-editor .tool ul{position:relative;overflow:visible;float:left;margin:0 5px 2px 0 !important;z-index:2;border:0 !important} @@ -216,7 +216,7 @@ .xpress-editor .tool .layer button, .xpress-editor.black .tool .layer button{margin:0 !important;width:auto;height:auto;background:none} .xpress-editor .tool .layer button span{position:absolute;width:0;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden} -.xpress-editor .tool .btn_area{position:relative;clear:both;text-align:center !important;padding:7px 0 12px 0;width:100%;white-space:nowrap;zoom:1} +.xpress-editor .tool .btn_area{position:relative;clear:both;text-align:center !important;padding:7px 0 12px 0;width:100%;white-space:nowrap;*zoom:1} .xpress-editor .tool .btn_area *{vertical-align:top} .xpress-editor .tool button.close{position:absolute;top:4px;right:3px;width:21px;height:20px;background:url(../img/btn_layer_close.gif) no-repeat center center !important} .xpress-editor .tool button.close span{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden} @@ -227,7 +227,7 @@ .xpress-editor .tool .layer .palette{width:210px;position:relative;left:7px;padding:8px 0 7px 0;margin:0} .xpress-editor .tool .layer .palette li{float:left;margin:0 1px 1px 0;font-size:0;line-height:0} .xpress-editor .tool .layer .palette button{position:relative;overflow:hidden;width:11px !important;height:11px !important} -.xpress-editor .tool li.bcolor .layer{width:218px;overflow:hidden} +.xpress-editor .tool li.bcolor .layer {width:218px;overflow:hidden} .xpress-editor .tool .layer .background{width:210px;position:relative;left:7px;margin:0 0 -2px 0;padding:8px 0 0 0;*padding-bottom:8px;_padding-bottom:4px} .xpress-editor .tool .layer .background li{float:left;margin:0 5px 2px 0} .xpress-editor .tool .layer .background button{position:relative;overflow:hidden;width:65px;height:19px;text-align:left;padding:4px} @@ -243,7 +243,7 @@ .xpress-editor .tool li.style .layer li.p button span{padding:3px 0 1px 4px;height:11px;_height /**/:15px;font-size:12px;color:#5d5d5d} .xpress-editor .tool li.style .layer li button.hover{background:#c1f471;*height:1%} .xpress-editor .tool li.blockquote .layer{padding:6px 5px 6px 7px;left:0;width:288px} -.xpress-editor .tool li.blockquote .layer ul{zoom:1;margin:0} +.xpress-editor .tool li.blockquote .layer ul{*zoom:1;margin:0} .xpress-editor .tool li.blockquote .layer ul:after{content:"";display:block;clear:both} .xpress-editor .tool li.blockquote .layer li{position:relative;float:left;overflow:hidden;width:32px;height:34px;margin:0 2px 0 0;border:1px solid #cdcecc;background-image:url(../img/btn_qmark.gif);background-repeat:no-repeat} .xpress-editor .tool li.blockquote .layer li.q1{background-position:0 0} @@ -321,23 +321,23 @@ .xpress-editor .tool li.character .layer p button span{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden} .xpress-editor .tool li.extensions .layer{width:auto;white-space:nowrap;padding:5px 10px} .xpress-editor .tool li.extensions .layer li{margin:2px 0} -.xpress-editor .tool li.extensions .layer li a{color:#000;text-decoration:none} -.xpress-editor .tool li.extensions .layer li a:hover{text-decoration:underline} +.xpress-editor .tool li.extensions .layer li a {color:#000;text-decoration:none} +.xpress-editor .tool li.extensions .layer li a:hover {text-decoration:underline} /* File Uploader */ .xpress-editor .fileUploader{clear:both;padding-top:5px;margin-bottom:10px} .xpress-editor .fileUploader:after{content:"";display:block;clear:both} .xpress-editor .fileUploader .preview{float:left;width:64px;height:64px;border:1px solid #ccc;;padding:2px;margin:0 10px 5px 0} -.xpress-editor .fileUploader .preview.black{background-color:#000;border:1px solid #666} +.xpress-editor .fileUploader .preview.black {background-color:#000;border:1px solid #666} .xpress-editor .fileUploader .preview img{display:block;width:64px;height:64px} .xpress-editor .fileUploader .fileListArea{float:left;width:260px;margin:0 10px 5px 0} .xpress-editor .fileUploader .fileListArea select{width:100%;height:70px;overflow:auto;margin:0;padding:0;float:none} .xpress-editor .fileUploader .fileListArea select option{font-size:11px} -.xpress-editor .fileUploader .fileListArea.black select{background-color:#000;border:1px solid #666} -.xpress-editor .fileUploader .fileListArea.black select option{color:#aaa} +.xpress-editor .fileUploader .fileListArea.black select {background-color:#000;border:1px solid #666} +.xpress-editor .fileUploader .fileListArea.black select option {color:#aaa} .xpress-editor .fileUploader .fileUploadControl{clear:right} -.xpress-editor .fileUploader .fileUploadControl .btn{margin-bottom:5px} +.xpress-editor .fileUploader .fileUploadControl .button{margin-bottom:5px} .xpress-editor .fileUploader .file_attach_info{clear:right;margin:5px 0;font-size:11px;color:#333} /* Auto Save */ -.xpress-editor .autosave_message{display:none;background: #f6ffdb;padding:6px 10px;margin:0;line-height:1} -.xpress-editor.black .autosave_message{display:none;background:#222;padding:6px 10px;margin:0;line-height:1;color:#fff} -.xpress-editor .input_syntax.black{background:transparent;color:#fff} +.xpress-editor .autosave_message {display:none;background: #f6ffdb;padding:6px 10px;margin:0;line-height:1} +.xpress-editor.black .autosave_message {display:none;background:#222;padding:6px 10px;margin:0;line-height:1;color:#fff} +.xpress-editor .input_syntax.black {background:transparent;color:#fff} diff --git a/modules/editor/styles/xeStyle/style.css b/modules/editor/styles/xeStyle/style.css index b1bc7f925..5f7d778a5 100755 --- a/modules/editor/styles/xeStyle/style.css +++ b/modules/editor/styles/xeStyle/style.css @@ -21,13 +21,13 @@ .xe_content h4, .xe_content h5, .xe_content h6{line-height:1.2;clear:both} -.xe_content h1{font-size:22px;border-bottom:4px solid #f4f4f4;background-color:#fff;*border-bottom:1px solid #ccc;zoom:1;*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX='0', OffY='4', Color='#f4f4f4', positive='true')} +.xe_content h1{font-size:22px;border-bottom:4px solid #f4f4f4;background-color:#fff;*border-bottom:1px solid #ccc;*zoom:1;*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX='0', OffY='4', Color='#f4f4f4', positive='true')} .xe_content h1:after{content:"";display:block;font-size:0;line-height:0;overflow:hidden;height:1px;background:#ccc} -.xe_content h2{font-size:20px;border-bottom:3px solid #f4f4f4;background-color:#fff;*border-bottom:1px solid #ccc;zoom:1;*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX='0', OffY='3', Color='#f4f4f4', positive='true')} +.xe_content h2{font-size:20px;border-bottom:3px solid #f4f4f4;background-color:#fff;*border-bottom:1px solid #ccc;*zoom:1;*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX='0', OffY='3', Color='#f4f4f4', positive='true')} .xe_content h2:after{content:"";display:block;font-size:0;line-height:0;overflow:hidden;height:1px;background:#ccc} -.xe_content h3{font-size:18px;border-bottom:2px solid #f4f4f4;background-color:#fff;*border-bottom:1px solid #ccc;zoom:1;*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX='0', OffY='2', Color='#f4f4f4', positive='true')} +.xe_content h3{font-size:18px;border-bottom:2px solid #f4f4f4;background-color:#fff;*border-bottom:1px solid #ccc;*zoom:1;*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX='0', OffY='2', Color='#f4f4f4', positive='true')} .xe_content h3:after{content:"";display:block;font-size:0;line-height:0;overflow:hidden;height:1px;background:#ccc} -.xe_content h4{font-size:16px;border-bottom:1px solid #f4f4f4;background-color:#fff;*border-bottom:1px solid #ccc;zoom:1;*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX='0', OffY='1', Color='#f4f4f4', positive='true')} +.xe_content h4{font-size:16px;border-bottom:1px solid #f4f4f4;background-color:#fff;*border-bottom:1px solid #ccc;*zoom:1;*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX='0', OffY='1', Color='#f4f4f4', positive='true')} .xe_content h4:after{content:"";display:block;font-size:0;line-height:0;overflow:hidden;height:1px;background:#ccc} .xe_content h5{font-size:14px;border-bottom:1px solid #ccc} .xe_content h6{font-size:12px;border-bottom:1px dotted #ccc} diff --git a/modules/editor/styles/xeStyleBlack/style.css b/modules/editor/styles/xeStyleBlack/style.css index dd4a73308..48bd9ea6d 100755 --- a/modules/editor/styles/xeStyleBlack/style.css +++ b/modules/editor/styles/xeStyleBlack/style.css @@ -21,13 +21,13 @@ .xe_content h4, .xe_content h5, .xe_content h6{line-height:1.2;clear:both} -.xe_content h1{font-size:22px;border-bottom:4px solid #666;background-color:#000;*border-bottom:1px solid #999;zoom:1;*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX='0', OffY='4', Color='#666666', positive='true')} +.xe_content h1{font-size:22px;border-bottom:4px solid #666;background-color:#000;*border-bottom:1px solid #999;*zoom:1;*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX='0', OffY='4', Color='#666666', positive='true')} .xe_content h1:after{content:"";display:block;font-size:0;line-height:0;overflow:hidden;height:1px;background:#999} -.xe_content h2{font-size:20px;border-bottom:3px solid #666;background-color:#000;*border-bottom:1px solid #999;zoom:1;*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX='0', OffY='3', Color='#666666', positive='true')} +.xe_content h2{font-size:20px;border-bottom:3px solid #666;background-color:#000;*border-bottom:1px solid #999;*zoom:1;*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX='0', OffY='3', Color='#666666', positive='true')} .xe_content h2:after{content:"";display:block;font-size:0;line-height:0;overflow:hidden;height:1px;background:#999} -.xe_content h3{font-size:18px;border-bottom:2px solid #666;background-color:#000;*border-bottom:1px solid #999;zoom:1;*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX='0', OffY='2', Color='#666666', positive='true')} +.xe_content h3{font-size:18px;border-bottom:2px solid #666;background-color:#000;*border-bottom:1px solid #999;*zoom:1;*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX='0', OffY='2', Color='#666666', positive='true')} .xe_content h3:after{content:"";display:block;font-size:0;line-height:0;overflow:hidden;height:1px;background:#999} -.xe_content h4{font-size:16px;border-bottom:1px solid #666;background-color:#000;*border-bottom:1px solid #999;zoom:1;*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX='0', OffY='1', Color='#666666', positive='true')} +.xe_content h4{font-size:16px;border-bottom:1px solid #666;background-color:#000;*border-bottom:1px solid #999;*zoom:1;*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX='0', OffY='1', Color='#666666', positive='true')} .xe_content h4:after{content:"";display:block;font-size:0;line-height:0;overflow:hidden;height:1px;background:#999} .xe_content h5{font-size:14px;border-bottom:1px solid #666} .xe_content h6{font-size:12px;border-bottom:1px dotted #666} diff --git a/modules/editor/tpl/css/editor.css b/modules/editor/tpl/css/editor.css index e779a13c9..32089b911 100644 --- a/modules/editor/tpl/css/editor.css +++ b/modules/editor/tpl/css/editor.css @@ -1,8 +1,8 @@ @charset "utf-8"; .xeEditor .optionABC{clear:both;width:100%;border-bottom:1px solid #c2c2c2;overflow:hidden;background:#ffffff url(../images/bgBoardEditorOption.gif) no-repeat -3px bottom} .xeEditor .optionABC .selectGroup{white-space:nowrap;display:block;height:21px;margin:0 .5em 0 0;padding-left:1em;float:left} -.xeEditor .optionABC .btnGroup{white-space:nowrap;position:relative;display:block;margin:0 .5em 0 0;float:left;height:21px;overflow:hidden;padding-left:2px} -.xeEditor .optionABC .btnGroup img{float:left;display:block;margin-left:-1px;cursor:pointer} +.xeEditor .optionABC .buttonGroup{white-space:nowrap;position:relative;display:block;margin:0 .5em 0 0;float:left;height:21px;overflow:hidden;padding-left:2px} +.xeEditor .optionABC .buttonGroup img{float:left;display:block;margin-left:-1px;cursor:pointer} .xeEditor .optionA, .xeEditor .optionB, .xeEditor .optionC{float:left;background:#ffffff url(../images/bgBoardEditorOption.gif) no-repeat left bottom;padding:.5em 0 .5em .7em;overflow:hidden} @@ -12,7 +12,7 @@ .xeEditor .optionA{background-position:-3px bottom;padding-left:0} .xeEditor .optionA select option{font-size:.9em} .xeEditor .optionDE{width:100%;clear:both;overflow:hidden;background:#f8f8f8;border-bottom:1px solid #e1e1e1;height:29px} -.xeEditor .optionDE .btnGroup{white-space:nowrap;position:relative;display:block;float:left;height:21px;overflow:hidden;padding-left:2px} +.xeEditor .optionDE .buttonGroup{white-space:nowrap;position:relative;display:block;float:left;height:21px;overflow:hidden;padding-left:2px} .xeEditor .optionDE img{float:left;display:block;margin-right:.5em;cursor:pointer} .xeEditor .optionD{padding:.5em 0 .5em .8em;overflow:hidden;float:left;border-right:1px solid #e0e0e0} .xeEditor .optionE{padding:4px 0 0 8px;overflow:hidden;border-left:1px solid #ffffff;float:left} diff --git a/modules/editor/tpl/css/editor_admin.css b/modules/editor/tpl/css/editor_admin.css new file mode 100644 index 000000000..44538b135 --- /dev/null +++ b/modules/editor/tpl/css/editor_admin.css @@ -0,0 +1,4 @@ +@charset "utf-8"; + +.module_category_title { border:1px solid #DDDDDD; margin:10px 5px 5px 0; padding:3px 3px 3px 9px; } +.module_list { margin:0 0 5px 10px; } diff --git a/modules/editor/tpl/setup_component.html b/modules/editor/tpl/setup_component.html index 805faef19..2641efd37 100644 --- a/modules/editor/tpl/setup_component.html +++ b/modules/editor/tpl/setup_component.html @@ -1,4 +1,5 @@ +

{$lang->cmd_setup}

@@ -11,11 +12,11 @@
- + - + - + - + - + - + ",""],legend:[1,"
","
"],thead:[1,"
{$lang->component_name}
{$lang->component_name}
{$component->title}({$component->component_name}) ver. {$component->version}
{$lang->component_author}
{$lang->component_author}
{$author->name} ({$author->homepage}, {$author->email_address})
@@ -24,14 +25,14 @@
{$lang->component_link}
{$lang->component_link}
{$component->link}
{$val->title}
{$val->title}

{$val->description}

@@ -40,7 +41,7 @@
{$lang->grant}
{$lang->grant}
target_group))-->checked="checked" id="group_{$key}">   @@ -51,10 +52,10 @@
+
{$lang->module} -

{$lang->about_component_mid}

diff --git a/modules/file/tpl/css/file_list.css b/modules/file/tpl/css/file_list.css new file mode 100644 index 000000000..cee8c1a57 --- /dev/null +++ b/modules/file/tpl/css/file_list.css @@ -0,0 +1,5 @@ +@charset "utf-8"; + +.adminTable tr.bg1 td { + background-color: #FAFAFA; +} \ No newline at end of file diff --git a/modules/install/tpl/css/install.css b/modules/install/tpl/css/install.css index b6283f8cd..8ed52b759 100644 --- a/modules/install/tpl/css/install.css +++ b/modules/install/tpl/css/install.css @@ -2,13 +2,13 @@ /* NHN (developers@xpressengine.com) */ /* Element Reset */ html, body{margin:0} -body, input, textarea, select, table, button{font-family:Tahoma, Geneva, sans-serif;font-size:12px} -img, fieldset{border:0} -form, fieldset{margin:0;padding:0} -em, address{font-style:normal} +body, input, textarea, select, table, button {font-family:Tahoma, Geneva, sans-serif;font-size:12px} +img, fieldset {border:0} +form, fieldset {margin:0;padding:0} +em, address {font-style:normal} button{margin:0;padding:0;overflow:visible;cursor:pointer} -a{text-decoration:none} -a:hover, a:active, a:focus{text-decoration:underline} +a {text-decoration:none} +a:hover, a:active, a:focus {text-decoration:underline} /* Common Class */ .iText{border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent} .iCheck, .iRadio{width:13px;height:13px;margin:0;padding:0;vertical-align:middle} @@ -20,19 +20,19 @@ html{height:100%;background:url(../img/bgHtml.gif) repeat-x 0 0} #xei #header h1{margin:0} #xei #header em{position:absolute;top:10px;right:20px;font-weight:bold;font-size:14px;color:#eee} #xei #header em strong{font-size:20px;color:#F60} -#xei #body{width:580px;padding:0 0 0 220px;position:relative;overflow:hidden;zoom:1} +#xei #body{width:580px;padding:0 0 0 220px;position:relative;overflow:hidden;*zoom:1} #xei #body:after{content:"";display:block;clear:both} -#xei #body .dummy{position:absolute;left:0;top:287px;display:block;width:219px;height:1000px;background:#484848;zoom:1} +#xei #body .dummy{position:absolute;left:0;top:287px;display:block;width:219px;height:1000px;background:#484848;*zoom:1} #xei #progress{position:absolute;left:0;top:0;width:219px} #xei #progress ul{list-style:none;margin:0;padding:0} -#xei #progress li{position:relative;margin:0 0 1px 0;vertical-align:top;line-height:40px;color:#999;text-indent:30px;background-color:#555;background-image:url(../img/icoStatus.gif);background-repeat:no-repeat;background-position:10px 0;zoom:1} +#xei #progress li{position:relative;margin:0 0 1px 0;vertical-align:top;line-height:40px;color:#999;text-indent:30px;background-color:#555;background-image:url(../img/icoStatus.gif);background-repeat:no-repeat;background-position:10px 0;*zoom:1} #xei #progress li.done{background-position:10px -40px} #xei #progress li.active{background-color:#666;background-position:10px -80px;font-weight:bold;color:#fff;margin-right:-1px} #xei #content{position:relative;width:580px;min-height:328px;_height:328px;padding:20px 0 60px 0;background:#666} /* Button */ .ibtn, .ibtn *{position:relative;margin:0;padding:0;display:inline-block;height:30px;line-height:30px;text-decoration:none !important;border:0;font-size:12px;font-family:Tahoma, Sans-serif;white-space:nowrap;background:url(../img/btnPack.gif) no-repeat;vertical-align:top;overflow:visible;color:#eee} -.ibtn{margin-right:4px;background-position:left -30px} +.ibtn {margin-right:4px;background-position:left -30px} .ibtn *{left:4px;cursor:pointer;_cursor:hand;padding:0 10px 0 6px;background-position:right -30px} .ibtn *:hover, .ibtn *:active, @@ -44,7 +44,7 @@ html{height:100%;background:url(../img/bgHtml.gif) repeat-x 0 0} .ibtn .back{background-position:-14px -146px} .ibtn .monitor{background-position:-37px -147px} /* Button Area */ -.ibtnArea{position:absolute;bottom:0;right:0;width:540px;margin:0;padding:15px 20px;text-align:center;zoom:1;color:#fff;border-top:1px solid #444;background:#555} +.ibtnArea{position:absolute;bottom:0;right:0;width:540px;margin:0;padding:15px 20px;text-align:center;*zoom:1;color:#fff;border-top:1px solid #444;background:#555} .ibtnArea:after{content:"";display:block;clear:both} .ibtnArea .fLeft{float:left} .ibtnArea .fRight{float:right} @@ -58,14 +58,14 @@ html{height:100%;background:url(../img/bgHtml.gif) repeat-x 0 0} .table td{border:0;padding:8px 15px;vertical-align:top;text-align:left} .table th{color:#eee} .table td{color:#eee} -.table td strong{color:#f60} +.table td strong {color:#f60} .table thead th{border-bottom:1px solid #484848;background:#f8f8f8} .table tbody th{border-bottom:1px solid #484848;background:#555;white-space:nowrap} .table tfoot th{border-bottom:1px solid #484848} .table tbody td{border-bottom:1px solid #484848} .table tfoot td{border-bottom:1px solid #484848;font-weight:bold;color:#333} /* Select */ -.select{position:relative;line-height:normal;display:inline-block;*display:inline;vertical-align:middle;background:#555;text-align:left;zoom:1} +.select{position:relative;line-height:normal;display:inline-block;*display:inline;vertical-align:middle;background:#555;text-align:left;*zoom:1} .select *{margin:0;padding:0;cursor:pointer;font-size:12px;font-family:Tahoma, Sans-serif} .select .myValue{position:relative;z-index:2;left:0;top:0;border:1px solid #999;color:#eee;line-height:19px;_line-height:normal;text-align:left;overflow:visible;background:transparent} .select .myValue.selected{font-weight:bold} diff --git a/modules/integration_search/skins/default/header.html b/modules/integration_search/skins/default/header.html index 47bfeeaf6..7fd8abccb 100644 --- a/modules/integration_search/skins/default/header.html +++ b/modules/integration_search/skins/default/header.html @@ -20,7 +20,7 @@ - + diff --git a/modules/integration_search/skins/default/white.css b/modules/integration_search/skins/default/white.css index 0eda652e7..5a2d4bbcb 100644 --- a/modules/integration_search/skins/default/white.css +++ b/modules/integration_search/skins/default/white.css @@ -1,92 +1,92 @@ @charset "utf-8"; -#spot{padding-left:10px;margin-bottom:20px} -#spot .search *{vertical-align:middle} -#spot .search .iText{border:4px solid #b6b6b6;padding:2px;width:252px;font-size:16px;font-weight:bold} +#spot { padding-left:10px; margin-bottom:20px; } +#spot .search * { vertical-align:middle;} +#spot .search .iText { border:4px solid #b6b6b6; padding:2px; width:252px; font-size:16px; font-weight:bold; } -.localNavigation{border-bottom:1px solid #ccc;zoom:1;margin:0 0 20px 0px;padding:0;overflow:hidden;padding-left:10px} -.localNavigation:after{content:"";display:block;clear:both} -.localNavigation li{position:relative;list-style:none;float:left;margin:0 -1px 0 0;padding:0;background:#fff} -.localNavigation li a{color:#666;text-decoration:none;text-decoration:none;float:left;padding:7px 15px 0 15px;height:18px;border:1px solid #ddd;border-bottom:none;background:url(images/white/bgTab.gif) repeat-x} -.localNavigation li.on{margin-bottom:-1px} -.localNavigation li.on a{height:19px;background:none} +.localNavigation { border-bottom:1px solid #ccc; *zoom:1; margin:0 0 20px 0px; padding:0; overflow:hidden; padding-left:10px; } +.localNavigation:after {content:""; display:block; clear:both;} +.localNavigation li{ position:relative; list-style:none; float:left; margin:0 -1px 0 0; padding:0;background:#fff;} +.localNavigation li a { color:#666; text-decoration:none; text-decoration:none; float:left; padding:7px 15px 0 15px; height:18px; border:1px solid #ddd; border-bottom:none; background:url(images/white/bgTab.gif) repeat-x;} +.localNavigation li.on { margin-bottom:-1px;} +.localNavigation li.on a{ height:19px; background:none;} -.subNavigation{zoom:1;margin:0 0 20px 10px;padding:0 0 10px 0;overflow:hidden;border-bottom:1px solid #EFEFEF} -.subNavigation:after{content:"";display:block;clear:both} -.subNavigation li{position:relative;list-style:none;float:left;margin:0 -1px 0 0;padding:0 } -.subNavigation li a{color:#666;text-decoration:none;text-decoration:none;float:left;padding:0 10px 0 0;margin-right:10px;border-right:1px solid #ddd} -.subNavigation li.last a{border-right:0} -.subNavigation li.on{margin-bottom:-1px} -.subNavigation li.on a{font-weight:bold} +.subNavigation { *zoom:1; margin:0 0 20px 10px; padding:0 0 10px 0; overflow:hidden; border-bottom:1px solid #EFEFEF; } +.subNavigation:after {content:""; display:block; clear:both;} +.subNavigation li{ position:relative; list-style:none; float:left; margin:0 -1px 0 0; padding:0 } +.subNavigation li a { color:#666; text-decoration:none; text-decoration:none; float:left; padding:0 10px 0 0; margin-right:10px; border-right:1px solid #ddd; } +.subNavigation li.last a { border-right:0; } +.subNavigation li.on { margin-bottom:-1px;} +.subNavigation li.on a { font-weight:bold; } -strong.noKeyword{font-size:16px;display:block;margin:50px 0 0 10px} +strong.noKeyword { font-size:16px; display:block; margin:50px 0 0 10px; } -h3.subTitle{padding:0 0 0 20px;margin:10px 0 20px 10px;background:url(images/white/iconH2.gif) no-repeat left center;font-size:12px;color:#666} -h3.subTitle span{font-weight:normal;font-family:verdana;font-size:11px} +h3.subTitle { padding:0 0 0 20px; margin:10px 0 20px 10px; background:url(images/white/iconH2.gif) no-repeat left center; font-size:12px; color:#666; } +h3.subTitle span { font-weight:normal; font-family:verdana; font-size:11px; } -.noResult{display:block;margin:0 0 30px 10px;color:#666;padding:0 0 10px 20px;border-bottom:1px solid #EFEFEF;line-height:160%} +.noResult { display:block; margin:0 0 30px 10px; color:#666; padding:0 0 10px 20px; border-bottom:1px solid #EFEFEF; line-height:160%;} -.searchResult{margin:10px 0 0 10px;padding:0} -.searchResult li{width:100%;margin-bottom:15px;clear:both;overflow:hidden;list-style:none} -.searchResult li .thumb{display:block;float:left;margin-right:14px;padding:1px;border:1px solid #DDD} -.searchResult li dl{margin:5px 0 0 0;padding:0} -.searchResult li dl dt{padding:0;margin:0;color:#d8d8d8;margin-bottom:1px} -.searchResult li dl dt a{color:#1a3588;text-decoration:underline} -.searchResult.comment li dl dt a{color:#444444;text-decoration:none} -.searchResult.comment li dl dt a:hover{text-decoration:underline} -.searchResult li dl dt .reply{color:#fe6700;font:.9em Tahoma} -.searchResult li dl dt .reply em{color:#fe6700;font:normal 10px Tahoma} -.searchResult li dl dt .category{color:#818181} -.searchResult li dl dt .category a{color:#818181;border:none;text-decoration:none} -.searchResult li dl dd{padding:0;margin:0;line-height:18px;color:#555555;margin-bottom:4px} -.searchResult li address{color:#d8d8d8;font-size:12px;margin-top:5px} -.searchResult li address strong{color:#3e3e3e;font-size:1em;font-weight:normal} -.searchResult li address img{vertical-align:middle;margin-right:2px} -.searchResult li address .time{color:#818181;font:.8em Tahoma} -.searchResult li address .read{font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;color:#818181} -.searchResult li address .readNum{color:#818181;font:.8em Tahoma} -.searchResult li address .recom{font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;color:#818181} -.searchResult li address .recomNum{color:#fe6700;font:bold .8em Tahoma} +.searchResult { margin:10px 0 0 10px; padding:0;} +.searchResult li { width:100%; margin-bottom:15px; clear:both; overflow:hidden;list-style:none; } +.searchResult li .thumb { display:block; float:left; margin-right:14px; padding:1px; border:1px solid #DDD;} +.searchResult li dl { margin:5px 0 0 0; padding:0; } +.searchResult li dl dt { padding:0; margin:0; color:#d8d8d8; margin-bottom:1px;} +.searchResult li dl dt a { color:#1a3588; text-decoration:underline;} +.searchResult.comment li dl dt a { color:#444444; text-decoration:none;} +.searchResult.comment li dl dt a:hover { text-decoration:underline;} +.searchResult li dl dt .reply { color:#fe6700; font:.9em Tahoma;} +.searchResult li dl dt .reply em { color:#fe6700; font:normal 10px Tahoma;} +.searchResult li dl dt .category { color:#818181;} +.searchResult li dl dt .category a { color:#818181; border:none; text-decoration:none;} +.searchResult li dl dd { padding:0; margin:0; line-height:18px; color:#555555; margin-bottom:4px;} +.searchResult li address { color:#d8d8d8; font-size:12px; margin-top:5px; } +.searchResult li address strong { color:#3e3e3e; font-size:1em; font-weight:normal;} +.searchResult li address img { vertical-align:middle; margin-right:2px;} +.searchResult li address .time { color:#818181; font:.8em Tahoma;} +.searchResult li address .read { font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; color:#818181;} +.searchResult li address .readNum { color:#818181; font:.8em Tahoma;} +.searchResult li address .recom { font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; color:#818181;} +.searchResult li address .recomNum { color:#fe6700; font:bold .8em Tahoma;} -.searchImageResult{margin:10px 0 0 10px;padding:0;overflow:hidden;zoom:1} -.searchImageResult li{width:124px;height:190px;padding:0;margin:0 20px 15px 0;list-style:none;float:left;overflow:hidden;vertical-align:top} -.searchImageResult li img{display:block;margin-bottom:10px;padding:1px;border:1px solid #DDD} -.searchImageResult li dl{margin:0;padding:0} -.searchImageResult li dl dt{padding:0;margin:0;color:#d8d8d8;margin-bottom:1px} -.searchImageResult li dl dt a{color:#1a3588;text-decoration:underline} -.searchImageResult li address{color:#d8d8d8;font-size:12px;margin-top:5px} -.searchImageResult li address strong{color:#3e3e3e;font-size:1em;font-weight:normal} -.searchImageResult li address img{vertical-align:middle;margin-right:2px} -.searchImageResult li address .time{color:#818181;font:.8em Tahoma} -.searchImageResult li address .read{font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;color:#818181} -.searchImageResult li address .readNum{color:#818181;font:.8em Tahoma} -.searchImageResult li address .recom{font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;color:#818181} -.searchImageResult li address .recomNum{color:#fe6700;font:bold .8em Tahoma} -.searchImageResult li address .time{color:#818181;font:.8em Tahoma} +.searchImageResult { margin:10px 0 0 10px; padding:0; overflow:hidden; *zoom:1;} +.searchImageResult li { width:124px; height:190px; padding:0; margin:0 20px 15px 0; list-style:none; float:left; overflow:hidden; vertical-align:top;} +.searchImageResult li img { display:block; margin-bottom:10px; padding:1px; border:1px solid #DDD;} +.searchImageResult li dl { margin:0; padding:0; } +.searchImageResult li dl dt { padding:0; margin:0; color:#d8d8d8; margin-bottom:1px;} +.searchImageResult li dl dt a { color:#1a3588; text-decoration:underline;} +.searchImageResult li address { color:#d8d8d8; font-size:12px; margin-top:5px; } +.searchImageResult li address strong { color:#3e3e3e; font-size:1em; font-weight:normal;} +.searchImageResult li address img { vertical-align:middle; margin-right:2px;} +.searchImageResult li address .time { color:#818181; font:.8em Tahoma;} +.searchImageResult li address .read { font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; color:#818181;} +.searchImageResult li address .readNum { color:#818181; font:.8em Tahoma;} +.searchImageResult li address .recom { font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; color:#818181;} +.searchImageResult li address .recomNum { color:#fe6700; font:bold .8em Tahoma;} +.searchImageResult li address .time { color:#818181; font:.8em Tahoma;} -div.isMore{color:#666;text-align:right;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #EFEFEF} -div.isMore a{color:#666;text-decoration:underline} +div.isMore { color:#666; text-align:right; margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #EFEFEF; } +div.isMore a { color:#666; text-decoration:underline; } /* Pagination Reset */ -.pagination{padding:15px 0;margin:0;text-align:center} -.pagination *{margin:0;padding:0} -.pagination img{border:0} +.pagination{ padding:15px 0; margin:0; text-align:center;} +.pagination *{ margin:0; padding:0;} +.pagination img{ border:0;} .pagination a, -.pagination strong{position:relative;display:inline-block;text-decoration:none;line-height:normal;color:#333;font-family:Tahoma, Sans-serif;vertical-align:middle} +.pagination strong{ position:relative; display:inline-block; text-decoration:none; line-height:normal; color:#333; font-family:Tahoma, Sans-serif; vertical-align:middle;} .pagination a:hover, .pagination a:active, -.pagination a:focus{background-color:#f4f4f4 !important} -.pagination strong{color:#ff6600 !important} +.pagination a:focus{ background-color:#f4f4f4 !important; } +.pagination strong{ color:#ff6600 !important;} .pagination a.prev, .pagination a.prevEnd, .pagination a.next, -.pagination a.nextEnd{font-weight:normal !important;border:none !important;margin:0 !important;white-space:nowrap} +.pagination a.nextEnd{ font-weight:normal !important; border:none !important; margin:0 !important; white-space:nowrap; } /* Pagination A1 */ .pagination.a1 a, -.pagination.a1 strong{margin:0 -4px;padding:1px 10px 1px 8px;border:none;border-left:1px solid #ccc;border-right:1px solid #ddd;font-weight:bold;font-size:12px;background:#fff} -.pagination.a1 a.prev{padding-left:10px;background:#fff url(images/white/arrowPrevA1.gif) no-repeat left center} -.pagination.a1 a.prevEnd{padding-left:15px;background:#fff url(images/white/arrowPrevEndA1.gif) no-repeat left center} -.pagination.a1 a.next{padding-right:10px;background:#fff url(images/white/arrowNextA1.gif) no-repeat right center} -.pagination.a1 a.nextEnd{padding-right:15px;background:#fff url(images/white/arrowNextEndA1.gif) no-repeat right center} +.pagination.a1 strong{ margin:0 -4px; padding:1px 10px 1px 8px; border:none; border-left:1px solid #ccc; border-right:1px solid #ddd; font-weight:bold; font-size:12px; background:#fff;} +.pagination.a1 a.prev{ padding-left:10px; background:#fff url(images/white/arrowPrevA1.gif) no-repeat left center; } +.pagination.a1 a.prevEnd{ padding-left:15px; background:#fff url(images/white/arrowPrevEndA1.gif) no-repeat left center; } +.pagination.a1 a.next{ padding-right:10px; background:#fff url(images/white/arrowNextA1.gif) no-repeat right center; } +.pagination.a1 a.nextEnd{ padding-right:15px; background:#fff url(images/white/arrowNextEndA1.gif) no-repeat right center; } diff --git a/modules/integration_search/tpl/index.html b/modules/integration_search/tpl/index.html index 4da050198..f2f74d690 100644 --- a/modules/integration_search/tpl/index.html +++ b/modules/integration_search/tpl/index.html @@ -38,8 +38,8 @@ - {$lang->cmd_insert} - + {$lang->cmd_insert} + {$lang->cmd_delete} diff --git a/modules/menu/tpl/css/menu.css b/modules/menu/tpl/css/menu.css new file mode 100644 index 000000000..8b00a2094 --- /dev/null +++ b/modules/menu/tpl/css/menu.css @@ -0,0 +1,12 @@ +@charset "utf-8"; + +body { margin:10px; } + +h3 { margin:0 20px 0 20px; } + +.menuListZone { table-layout:fixed; } +.menuListZone td { vertical-align:top; } +.menuListZone td.category_zone { padding-right:10px; } + +#category_list { padding:.5em 0 .5em 0; margin-bottom:2em; width:250px; overflow:hidden; float:left; position:absolute; left:10px;} +#menu_zone_info { width:560px; position:absolute; margin:0 auto; left:0; right:0; z-index:9999;} diff --git a/modules/menu/tpl/menu_item_info.html b/modules/menu/tpl/menu_item_info.html index 8f474f43f..98070054c 100644 --- a/modules/menu/tpl/menu_item_info.html +++ b/modules/menu/tpl/menu_item_info.html @@ -5,7 +5,7 @@

{$lang->menu}

- +
@@ -20,13 +20,13 @@ + {$lang->cmd_find_langcode} diff --git a/modules/message/m.skins/default/message.css b/modules/message/m.skins/default/message.css index 1e30ce7f1..36d85c0ad 100644 --- a/modules/message/m.skins/default/message.css +++ b/modules/message/m.skins/default/message.css @@ -31,7 +31,7 @@ input[type=radio]{width:13px;height:13px;margin:0;padding:0} /* Body */ .bd{background:#f8f8f8;padding:1px 0} .co{margin:10px;line-height:1.4;font-size:14px;color:#333} -.co:after{content:"";display:block;clear:both;zoom:1} +.co:after{content:"";display:block;clear:both;*zoom:1} /* Form Field */ .ff{margin:0;padding:0} .ff ul{margin:0;padding:0;list-style:none} diff --git a/modules/message/m.skins/default/system_message.html b/modules/message/m.skins/default/system_message.html index 0544253f1..9c0b8250f 100644 --- a/modules/message/m.skins/default/system_message.html +++ b/modules/message/m.skins/default/system_message.html @@ -44,7 +44,7 @@
-
+
    diff --git a/modules/message/skins/default/message.css b/modules/message/skins/default/message.css index 9eca340f9..bf036b00e 100644 --- a/modules/message/skins/default/message.css +++ b/modules/message/skins/default/message.css @@ -14,15 +14,15 @@ #loginAccess #warning{display:none;margin:0 0 20px 0} #loginAccess #warning.open{display:block} #loginAccess #warning p{margin:0} -#loginAccess .btnArea{position:relative;margin:0 28px;padding:0;color:#767676;zoom:1} -#loginAccess .btnArea .keeping{position:relative;margin:0 0 20px 0;height:32px;line-height:32px} -#loginAccess #gLogin .btnArea .btnAccount{position:absolute;top:0;right:0} -#loginAccess .btnAccount, -#loginAccess .btnAccount a, -#loginAccess .btnAccount input{position:relative;display:inline-block;margin:0;padding:0;overflow:visible;height:32px;line-height:32px;font-size:12px;font-weight:bold;color:#fff;vertical-align:middle;cursor:pointer;border:0;text-decoration:none !important;background:transparent url(./images/buttonAction.gif) no-repeat} -#loginAccess .btnAccount{margin:0 4px 0 0;background-position:left top} -#loginAccess .btnAccount a, -#loginAccess .btnAccount input{left:4px;background-position:right top;vertical-align:top;padding:0 24px 0 36px} +#loginAccess .buttonArea{position:relative;margin:0 28px;padding:0;color:#767676;*zoom:1} +#loginAccess .buttonArea .keeping{position:relative;margin:0 0 20px 0;height:32px;line-height:32px} +#loginAccess #gLogin .buttonArea .buttonAccount{position:absolute;top:0;right:0} +#loginAccess .buttonAccount, +#loginAccess .buttonAccount a, +#loginAccess .buttonAccount input{position:relative;display:inline-block;margin:0;padding:0;overflow:visible;height:32px;line-height:32px;font-size:12px;font-weight:bold;color:#fff;vertical-align:middle;cursor:pointer;border:0;text-decoration:none !important;background:transparent url(./images/buttonAction.gif) no-repeat} +#loginAccess .buttonAccount{margin:0 4px 0 0;background-position:left top} +#loginAccess .buttonAccount a, +#loginAccess .buttonAccount input{left:4px;background-position:right top;vertical-align:top;padding:0 24px 0 36px} #loginAccess .help{position:relative;padding:15px 0;background:#fafafa;border-top:1px solid #d9d9d9;text-align:center;border-radius:0 0 5px 5px} #loginAccess .help li{display:inline;border-left:1px solid #c3c3c3;padding:0 0 0 10px;margin:0 6px 0 0;line-height:1} #loginAccess .help li.first{border:0;padding:0} diff --git a/modules/message/skins/default/system_message.html b/modules/message/skins/default/system_message.html index 03de3d4ff..8cc430858 100644 --- a/modules/message/skins/default/system_message.html +++ b/modules/message/skins/default/system_message.html @@ -17,7 +17,7 @@
-
+

@@ -25,7 +25,7 @@

{$lang->about_keep_warning}

- +
@@ -35,9 +35,9 @@
diff --git a/modules/module/tpl/module_selector.html b/modules/module/tpl/module_selector.html index ec91509c2..6d9306cde 100644 --- a/modules/module/tpl/module_selector.html +++ b/modules/module/tpl/module_selector.html @@ -13,8 +13,7 @@ @@ -26,8 +25,7 @@ - - + @@ -54,7 +52,7 @@ {@ $browser_title = str_replace("'", "\\'", htmlspecialchars($v->browser_title)); } - + {@ $_idx ++; } @@ -66,7 +64,7 @@ - + diff --git a/modules/module/tpl/skin_config.html b/modules/module/tpl/skin_config.html index de15e4c17..d9b1f0c6a 100644 --- a/modules/module/tpl/skin_config.html +++ b/modules/module/tpl/skin_config.html @@ -85,11 +85,11 @@ diff --git a/modules/page/tpl/page_mobile_content_modify.html b/modules/page/tpl/page_mobile_content_modify.html index cff3cc2e5..c3b95d248 100644 --- a/modules/page/tpl/page_mobile_content_modify.html +++ b/modules/page/tpl/page_mobile_content_modify.html @@ -1,48 +1,52 @@ + + -
{$page_content}
-
- - - - - - +
{$page_content}
+
+ + + + + + + -
-
- - - - -
- - - - -
- - - - - +
+
+ + + + +
+ + +
-
- - - + +
+
+
+
+
+
+
+
+
+
+
diff --git a/modules/session/tpl/index.html b/modules/session/tpl/index.html index 898c93d4b..8253308ad 100644 --- a/modules/session/tpl/index.html +++ b/modules/session/tpl/index.html @@ -4,5 +4,5 @@
{nl2br($lang->about_session)}
-
+
diff --git a/modules/widget/tpl/add_content_widget.html b/modules/widget/tpl/add_content_widget.html index 7f9d84857..913237692 100644 --- a/modules/widget/tpl/add_content_widget.html +++ b/modules/widget/tpl/add_content_widget.html @@ -10,6 +10,7 @@ + diff --git a/modules/widget/tpl/css/widget.css b/modules/widget/tpl/css/widget.css index 0bdc9e518..d75c195c1 100644 --- a/modules/widget/tpl/css/widget.css +++ b/modules/widget/tpl/css/widget.css @@ -5,41 +5,46 @@ #colorset_area{margin-top:.5em} #colorset_area .header{float:left;margin-right:.5em;padding-top:.2em} #colorset_area .footer{float:left} +#zonePageContent{overflow:hidden;width:100%;padding:none !important;margin:none !important} .pageAddContent{width:700px} -.wgWrap{display:inline-block;*display:inline;zoom:1;vertical-align:top;cursor:move;z-index:99;position:relative} -.wgWrap .wgRight, -.wgWrap .wgBoxRight{border:0;background:transparent url("../images/btn_resize.gif") no-repeat left bottom;width:12px;height:12px;position:absolute;bottom:1px;right:1px;cursor:pointer;z-index:99} -.wgWrap .wgBorder, -.wgWrap .wgBoxBorder{border:1px dotted #ccc;margin:0 0 -1px -1px;height:100%} -.wgBtnArea{z-index:99;overflow:hidden;zoom:1;padding:3px;position:absolute;visibility:hidden;background-color:#D2E9C7;left:0;top:0} -.wgBtnArea button{border:0;margin:0;padding:0;width:14px;height:14px;cursor:pointer;z-index:99;background-color:transparent;background-repeat:no-repeat;background-position:1px 1px} -.wgBtnArea .wgStyle{background-image:url("../images/widgetstyle_setup.gif")} -.wgBtnArea .wgSetup{background-image:url("../images/widget_setup.gif")} -.wgBtnArea .wgCopy{background-image:url("../images/widget_copy.gif")} -.wgBtnArea .wgSize{background-image:url("../images/widget_size.gif")} -.wgBtnArea .wgRemove{background-image:url("../images/widget_remove.gif")} -.wgBtnArea .wgBoxCopy{background-image:url("../images/widget_copy.gif")} -.wgBtnArea .wgBoxSize{background-image:url("../images/widget_size.gif")} -.wgBtnArea .wgBoxRemove{background-image:url("../images/widget_remove.gif")} -#wgCSS{width:500px;overflow:hidden;border:1px solid #888;background:#fff;z-index:99;position:absolute} -#wgCSS table{border:0;width:100%;table-layout:fixed} -#wgCSS table th{padding:4px 0 4px 0;background-color:#DEDEDE;text-align:center;color:#888} -#wgCSS table th.line{border-top:1px dotted #eee} -#wgCSS table td{padding:4px 10px 4px 10px;background-color:#EFEFEF} -#wgCSS table td div{margin-bottom:5px} -#wgCSS table td.line{border-top:1px dotted #999} -#wgCSS table td.btnBox{background-color:#fff;white-space:nowrap;overflow:hidden;vertical-align:top;text-align:center;border-top:1px solid #888;color:#ddd} -#wgCSS .input{background:#fff;border:1px solid #aaa;padding:1px;font:8pt verdana;width:60px} -#wgCSS .full_input{background:#fff;border:1px solid #aaa;padding:1px;font:8pt verdana;width:90%} -#wgCSS .small_input{background:#fff;border:1px solid #aaa;padding:1px;font:8pt verdana;width:20px} -#wgCSS .color_input{background:#fff;border:1px solid #aaa;padding:1px;font:8pt verdana;width:44px} -#wgCSS .submit{width:90%;border:1px solid #DEDEDE;background-color:#fff} +.widgetOutput{float:left;cursor:move;z-index:998;overflow:hidden;position:relative;width:100%} +.widgetOutput .widgetBorder{border:1px dashed #ccc;z-index:999} +.widgetOutput .widgetBoxBorder{border:1px dashed #ccc;z-index:999} +.widgetOutput .widgetResize {border:0;background:transparent url("../images/btn_resize.gif") no-repeat left bottom;width:12px;height:12px;position:absolute;bottom:1px;right:1px;cursor:pointer;z-index:1000} +.widgetOutput .widgetResizeLeft {border:0;background:transparent url("../images/btn_resize_left.gif") no-repeat left bottom;width:12px;height:12px;position:absolute;bottom:0;left:1px;cursor:pointer;z-index:1000} +.widgetOutput .widgetBoxResize {border:0;background:transparent url("../images/btn_resize.gif") no-repeat left bottom;width:12px;height:12px;position:absolute;bottom:1px;right:1px;cursor:pointer;z-index:1000} +.widgetOutput .widgetBoxResizeLeft{border:0;background:transparent url("../images/btn_resize_left.gif") no-repeat left bottom;width:12px;height:12px;position:absolute;bottom:0;left:1px;cursor:pointer;z-index:1000} +.widgetButtons{z-index:9999;overflow:hidden;*zoom:1;float:left;padding:3px;position:absolute;visibility:hidden} +#widgetButton{background-color:#C7DBE9;left:0;top:0} +#widgetBoxButton{background-color:#D2E9C7;right:0;top:0} +.widgetButtons div{float:left} +.widgetButtons .widgetStyle{background:transparent url("../images/widgetstyle_setup.gif") no-repeat 1px 1px;width:14px;height:14px; cursor:pointer;z-index:1000} +.widgetButtons .widgetSetup{background:transparent url("../images/widget_setup.gif") no-repeat 1px 1px;width:14px;height:14px; cursor:pointer;z-index:1000} +.widgetButtons .widgetCopy{background:transparent url("../images/widget_copy.gif") no-repeat 1px 1px;width:14px;height:14px; cursor:pointer;z-index:1000} +.widgetButtons .widgetSize{background:transparent url("../images/widget_size.gif") no-repeat 1px 1px;width:14px;height:14px; cursor:pointer;z-index:1000} +.widgetButtons .widgetRemove{background:transparent url("../images/widget_remove.gif") no-repeat 1px 1px;width:14px;height:14px; cursor:pointer;z-index:1000} +.widgetButtons .widgetBoxCopy{background:transparent url("../images/widget_copy.gif") no-repeat 1px 1px;width:14px;height:14px;cursor:pointer;z-index:1000} +.widgetButtons .widgetBoxSize{background:transparent url("../images/widget_size.gif") no-repeat 1px 1px;width:14px;height:14px;cursor:pointer;z-index:1000} +.widgetButtons .widgetBoxRemove{background:transparent url("../images/widget_remove.gif") no-repeat 1px 1px;width:14px;height:14px;cursor:pointer;z-index:1000} +#pageSizeLayer{width:500px;overflow:hidden;border:1px solid #888;background:#fff;z-index:2000;position:absolute} +#pageSizeLayer table{border:0;width:100%;table-layout:fixed} +#pageSizeLayer table th{padding:4px 0 4px 0;background-color:#DEDEDE;text-align:center;color:#888} +#pageSizeLayer table th.line {border-top:1px dotted #eee} +#pageSizeLayer table td{padding:4px 10px 4px 10px;background-color:#EFEFEF} +#pageSizeLayer table td div{margin-bottom:5px} +#pageSizeLayer table td.line {border-top:1px dotted #999} +#pageSizeLayer table td.buttonBox{background-color:#fff;white-space:nowrap;overflow:hidden;vertical-align:top;text-align:center;border-top:1px solid #888;color:#ddd} +#pageSizeLayer .input{background:#fff;border:1px solid #aaa;padding:1px;font:8pt verdana;width:60px} +#pageSizeLayer .full_input{background:#fff;border:1px solid #aaa;padding:1px;font:8pt verdana;width:90%} +#pageSizeLayer .small_input{background:#fff;border:1px solid #aaa;padding:1px;font:8pt verdana;width:20px} +#pageSizeLayer .color_input{background:#fff;border:1px solid #aaa;padding:1px;font:8pt verdana;width:44px} +#pageSizeLayer .submit{width:90%;border:1px solid #DEDEDE;background-color:#fff} .help{padding:5px 0;background-color:#EFEFEF;border-top:1px solid #ccc} -ul.midCommand{float:left;margin:0 0 0 10px;;padding:0;zoom:1} +ul.midCommand{float:left;margin:0 0 0 10px;;padding:0;*zoom:1} ul.midCommand li{display:block;margin-bottom:5px;list-style:none} -a.wgStyle{display:inline-block;margin:0 10px 10px 0;border:1px solid #fff;overflow:hidden;zoom:1;width:96px;height:96px;position:relative;text-decoration:none} -a.wgStyle:hover{border:1px dashed #ccc} -a.wgStyle:hover span{display:none} -a.wgStyle.selected{border:1px dashed #999} -a.wgStyle img{width:96px;height:96px;margin:1px} -a.wgStyle span{position:absolute;left:0;bottom:0;display:block;width:96px;background-color:#888;color:#fff;padding:4px 3px 3px 3px;opacity:.8;filter:alpha(opacity=80);text-align:center;font-family:tahoma} +a.widgetStyle{display:inline-block;margin:0 10px 10px 0;border:1px solid #fff;overflow:hidden;*zoom:1; width:96px;height:96px;position:relative;text-decoration:none} +a.widgetStyle:hover{border:1px dashed #ccc} +a.widgetStyle:hover span{display:none} +a.widgetStyle.selected{border:1px dashed #999} +a.widgetStyle img {width:96px;height:96px;margin:1px} +a.widgetStyle span{position:absolute;left:0;bottom:0;display:block;width:96px;background-color:#888;color:#fff;padding:4px 3px 3px 3px;opacity:.8;filter:alpha(opacity=80);text-align:center;font-family:tahoma} diff --git a/modules/widget/tpl/js/widget.js b/modules/widget/tpl/js/widget.js index dfc611ca1..9212eba69 100644 --- a/modules/widget/tpl/js/widget.js +++ b/modules/widget/tpl/js/widget.js @@ -17,6 +17,14 @@ function getStyle(obj) { return style; } +// float: 값을 구하는게 IE랑 그외가 다름 +function getFloat(obj) { + return jQuery(obj).css('float'); +} +function setFloat(obj, fl) { + jQuery(obj).css('float', fl); +} + // padding값을 구하는 함수 (없을 경우 0으로 세팅), zbxe의 위젯에서만 사용 function getPadding(obj, direct) { var padding = obj.getAttribute("widget_padding_"+direct); @@ -33,13 +41,17 @@ function doStartPageModify(zoneID, module_srl) { zoneModuleSrl = module_srl; // 위젯 크기/여백 조절 레이어를 가장 밖으로 뺌 - jQuery('#wgCSS') + jQuery('#tmpPageSizeLayer') + .attr('id', 'pageSizeLayer') .css({position:'absolute',left:0,top:0}) .hide() .appendTo('body') .find('>form') .submit(function(){ doApplyWidgetSize(this); return false; }); - + + // 모든 위젯들의 크기를 정해진 크기로 맞춤 + doFitBorderSize(); + // 드래그와 리사이즈와 관련된 이벤트 리스너 생성 xAddEventListener(document,"click",doCheckWidget); xAddEventListener(document,"mousedown",doCheckWidgetDrag); @@ -50,7 +62,7 @@ function doStartPageModify(zoneID, module_srl) { // 내용 모두 삭제 function removeAllWidget() { if(!confirm(confirm_delete_msg)) return; - restoreWgBtn(); + restoreWidgetButtons(); jQuery(zonePageObj).html(''); } @@ -62,7 +74,7 @@ function getWidgetContent(obj) { if(typeof(obj)=='undefined' || !obj) obj = zonePageObj; var widget = null; - jQuery('div.wgWrap',obj).each(function(){ + jQuery('div.widgetOutput',obj).each(function(){ if(jQuery(this).parent().get(0) != obj) return; widget = jQuery(this).attr('widget'); switch(widget) { @@ -201,6 +213,9 @@ function doSyncPageContent() { } if(typeof(editorStart)!='undefined') editorStart(1, "module_srl", "content", false, 400 ); + //editor_upload_start(1); + + //setFixedPopupSize(); } // 부모창에 위젯을 추가 @@ -237,19 +252,20 @@ function addContentWidget(fo_obj) { if(!ret_obj || ret_obj.error != '0') return; var document_srl = ret_obj.document_srl; - var contentWidget = opener.jQuery('div.wgWrap[widget=widgetContent][document_srl='+document_srl+']'), attr = []; + var contentWidget = opener.jQuery('div.widgetOutput[widget=widgetContent][document_srl='+document_srl+']'), attr = []; if(contentWidget.size() > 0) { attr = contentWidget.get(0).attributes; } var tpl = ''+ - '
'+ - ''+ - '
'+ + '
'+ + ''+ + ''+ + '
'+ '
'+content+ '
'+ - ''+ + ''+ '
'; var $tpl = jQuery(tpl); @@ -270,13 +286,15 @@ function addContentWidget(fo_obj) { /* 박스 위젯 추가 */ function doAddWidgetBox() { var tpl = ''+ - '
'+ - ''+ - '
'+ - '
'+ + '
'+ + ''+ + ''+ + '
'+ + '
'+ '
'+ '
'; zonePageObj.innerHTML += tpl; + doFitBorderSize(); } @@ -291,6 +309,26 @@ function doAddWidget(fo) { popopen(url,'GenerateWidgetCode'); } + + +// widgetBorder에 height를 widgetOutput와 맞춰줌 +function doFitBorderSize() { + var obj_list = jQuery('.widgetBorer', zonePageObj).get(); + for(var i=0;i 0) return; + if(jQuery(obj).parents('#pageSizeLayer').size() > 0) return; doHideWidgetSizeSetup(); - if(obj.className == 'wgSetup' || obj.className == 'wgStyle' || obj.className == 'wgCopy' || obj.className == 'wgBoxCopy' || obj.className == 'wgSize' || obj.className == 'wgBoxSize' || obj.className == 'wgRemove' || obj.className == 'wgBoxRemove') return; + if(obj.className == 'widgetSetup' || obj.className == 'widgetStyle' || obj.className == 'widgetCopy' || obj.className == 'widgetBoxCopy' || obj.className == 'widgetSize' || obj.className == 'widgetBoxSize' || obj.className == 'widgetRemove' || obj.className == 'widgetBoxRemove') return; p_obj = obj; while(p_obj) { - if(p_obj.className == 'wgWrap' || p_obj.className == 'wgRight' || p_obj.className == 'wgBoxRight') { + if(p_obj.className == 'widgetOutput' || p_obj.className == 'widgetResize' || p_obj.className == 'widgetResizeLeft' || p_obj.className == 'widgetBoxResize' || p_obj.className == 'widgetBoxResizeLeft') { widgetDragEnable(p_obj, widgetDragStart, widgetDrag, widgetDragEnd); widgetMouseDown(e); return; @@ -560,7 +611,7 @@ function _getInt(val) { // 위젯 크기 조절 레이어를 보여줌 var selectedSizeWidget = null; function doShowWidgetSizeSetup(px, py, obj) { - var layer = jQuery('#wgCSS'); + var layer = jQuery('#pageSizeLayer'); var form = layer.find('>form:first'); var obj = jQuery(obj); @@ -569,6 +620,8 @@ function doShowWidgetSizeSetup(px, py, obj) { selectedSizeWidget = obj[0]; var opts = { + widget_align : obj.css('float'), + width : obj[0].style.width, height : obj[0].style.height, @@ -639,7 +692,10 @@ function doShowWidgetSizeSetup(px, py, obj) { } function doHideWidgetSizeSetup() { - jQuery('#wgCSS').hide(); + jQuery('#pageSizeLayer').hide(); + //var layer = get_by_id("pageSizeLayer"); + //layer.style.visibility = "hidden"; + //layer.style.display = "none"; } function _getSize(value) { @@ -676,6 +732,9 @@ function _getBGColorStyle(fld_color) { function doApplyWidgetSize(fo_obj) { if(selectedSizeWidget) { + if(fo_obj.widget_align.selectedIndex == 1) setFloat(selectedSizeWidget, 'right'); + else setFloat(selectedSizeWidget, 'left'); + var width = _getSize(fo_obj.width.value); if(width) selectedSizeWidget.style.width = width; @@ -683,9 +742,9 @@ function doApplyWidgetSize(fo_obj) { if(height && height != "100%") selectedSizeWidget.style.height = height; else { selectedSizeWidget.style.height = ''; - var wgBorder = xGetElementsByClassName('wgBorder',selectedSizeWidget); - for(var i=0;i 0) return; + if(jQuery(obj).is('.buttonBox') || jQuery(obj).parents('.buttonBox').size() > 0) return; + + + var o = jQuery(obj).parents('.widgetOutput'); if(o.size() == 0){ - restoreWgBtn(); + restoreWidgetButtons(); return; } + /* + if(!obj || typeof(obj.className)=='undefined' || obj.className != 'widgetOutput') { + restoreWidgetButtons(); + return; + } +*/ obj = o.get(0); var widget = o.attr('widget'); if(!widget) return; if(widget == 'widgetBox') { - restoreWgBtn(); - showWgBtn('wgBoxBtnArea', obj); + restoreWidgetButtons(); + showWidgetButton('widgetBoxButton', obj); } else { - restoreWgBtn(); - showWgBtn('wgBtnArea', obj); + restoreWidgetButtons(); + showWidgetButton('widgetButton', obj); var p_obj = obj.parentNode; if(p_obj) { while(p_obj) { if(p_obj.nodeName == 'DIV' && p_obj.getAttribute('widget')=='widgetBox') { - showWgBtn('wgBoxBtnArea', p_obj); + showWidgetButton('widgetBoxButton', p_obj); break; } p_obj = p_obj.parentNode; @@ -908,7 +985,7 @@ function widgetDragEnable(obj, funcDragStart, funcDrag, funcDragEnd) { // 드래그를 시작할때 호출되는 함수 (이동되는 형태를 보여주기 위한 작업을 함) function widgetDragStart(tobj, px, py) { - if(tobj.className == 'wgRight' || tobj.className == 'wgBoxRight') return; + if(tobj.className == 'widgetResize' || tobj.className == 'widgetResizeLeft' || tobj.className == 'widgetBoxResize' || tobj.className == 'widgetBoxResizeLeft') return; var obj = widgetGetTmpObject(tobj); xInnerHtml(obj, xInnerHtml(tobj)); @@ -938,11 +1015,16 @@ function widgetDrag(tobj, dx, dy) { var pWidth = xWidth(tobj.parentNode); + var cssFloat = getFloat(tobj.parentNode); + if(!cssFloat) cssFloat = 'left'; + // 위젯 리사이즈 (우측) - if(tobj.className == 'wgRight' || tobj.className == 'wgBoxRight') { + if(tobj.className == 'widgetResize' || tobj.className == 'widgetBoxResize') { if(nx < sx+minWidth) nx = sx+minWidth; if(nx > zoneRight) nx = zoneRight; + if(cssFloat == 'right') nx = sx + pWidth; + var new_width = nx - sx; if(new_width < minWidth) new_width = minWidth; @@ -958,6 +1040,27 @@ function widgetDrag(tobj, dx, dy) { xWidth(tobj.parentNode, new_width); xHeight(tobj.parentNode, new_height); + // 위젯 리사이즈 (좌측) + } else if(tobj.className == 'widgetResizeLeft' || tobj.className == 'widgetBoxResizeLeft') { + + if(nx < zoneLeft) nx = zoneLeft; + + if(cssFloat == 'left') nx = sx; + + var new_width = pWidth + (sx - nx); + if(new_width < minWidth) new_width = minWidth; + + var new_height = ny - sy; + if(new_height < minHeight) new_height = minHeight; + + // 위젯의 크기 조절 + xWidth(tobj.nextSibling, new_width); + xHeight(tobj.nextSibling, new_height); + + xWidth(tobj.parentNode, new_width); + xHeight(tobj.parentNode, new_height); + + // 위젯 드래그 } else { var obj = widgetGetTmpObject(tobj); @@ -967,7 +1070,7 @@ function widgetDrag(tobj, dx, dy) { // 박스 안에 있을 경우에는 박스내의 위젯하고 자리를 바꾸고 그 외의 경우에는 박스를 빠져 나간다 if(tobj.parentNode != zonePageObj) { // 박스내에 있는 위젯들을 구함 - var widgetList = xGetElementsByClassName("wgWrap",tobj.parentNode); + var widgetList = xGetElementsByClassName("widgetOutput",tobj.parentNode); for(var i=0;i ll) || (tobj.xDPY < t || tobj.xDPY > tt) ) { - zonePageObj.insertBefore(tobj, jQuery(tobj).parents('div.wgWrap[widget=widgetBox]').get(0)); + +// zonePageObj.insertBefore(tobj, tobj.parentNode.parentNode.parentNode); + zonePageObj.insertBefore(tobj, jQuery(tobj).parents('div.widgetOutput[widget=widgetBox]').get(0)); + + doFitBorderSize(); return; } @@ -1041,6 +1149,8 @@ function widgetDrag(tobj, dx, dy) { // 이동을 멈춤 widgetManualEnd(); + + doFitBorderSize(); boxList = null; return; } @@ -1050,7 +1160,7 @@ function widgetDrag(tobj, dx, dy) { } // 다른 위젯들을 구해서 자리를 바꿈 - var widgetList = xGetElementsByClassName("wgWrap",zonePageObj); + var widgetList = xGetElementsByClassName("widgetOutput",zonePageObj); for(var i=0;i + diff --git a/modules/widget/tpl/widget_layer.html b/modules/widget/tpl/widget_layer.html index 90e0b8dd2..7ed9d31ed 100644 --- a/modules/widget/tpl/widget_layer.html +++ b/modules/widget/tpl/widget_layer.html @@ -1,4 +1,4 @@ -
+
{$lang->menu_name} - {$lang->cmd_find_langcode}
{$lang->menu_url} - {$lang->cmd_search_mid} + {$lang->cmd_search_mid}

{$lang->about_menu_url}

{$lang->virtual_site} - - +

{$lang->about_search_virtual_site}

{$k} {$v->browser_title}{$type=='single'?$lang->cmd_select:$lang->cmd_insert}
{$k} {$v->browser_title}browser_title)}',{$type=='single'?'false':'true'}); return false;" class="button green">{$type=='single'?$lang->cmd_select:$lang->cmd_insert}
- {$lang->cmd_find_langcode} + {$lang->cmd_find_langcode} - {$lang->cmd_find_langcode} + {$lang->cmd_find_langcode} {$lang->browser_title} - - {$lang->cmd_cancel} + + {$lang->cmd_cancel} @@ -81,10 +81,10 @@ diff --git a/modules/page/tpl/mobile.html b/modules/page/tpl/mobile.html index 3bafab497..e295f91fe 100644 --- a/modules/page/tpl/mobile.html +++ b/modules/page/tpl/mobile.html @@ -1,3 +1,4 @@ +
{$page_content}
diff --git a/modules/page/tpl/page_content_modify.html b/modules/page/tpl/page_content_modify.html index 6a2df6a44..64f8c9174 100644 --- a/modules/page/tpl/page_content_modify.html +++ b/modules/page/tpl/page_content_modify.html @@ -1,8 +1,10 @@ + + -
{$page_content}
+
{$page_content}
@@ -26,22 +28,22 @@
-
- - - - - +
+
+
+
+
+
-
- - - +
+
+
+
diff --git a/modules/page/tpl/page_insert.html b/modules/page/tpl/page_insert.html index 4ebc8d499..73be8b4dc 100644 --- a/modules/page/tpl/page_insert.html +++ b/modules/page/tpl/page_insert.html @@ -57,7 +57,7 @@
{$lang->browser_title} - {$lang->cmd_find_langcode} + {$lang->cmd_find_langcode}

{$lang->about_browser_title}

diff --git a/modules/widget/tpl/widget_style_generate_code_in_page.html b/modules/widget/tpl/widget_style_generate_code_in_page.html index f818894ef..88ae5dff4 100644 --- a/modules/widget/tpl/widget_style_generate_code_in_page.html +++ b/modules/widget/tpl/widget_style_generate_code_in_page.html @@ -28,7 +28,7 @@ - + {$widgetStyle->title} diff --git a/modules/widget/widget.controller.php b/modules/widget/widget.controller.php index a156f9b9e..39e4c9286 100644 --- a/modules/widget/widget.controller.php +++ b/modules/widget/widget.controller.php @@ -408,7 +408,7 @@ $widget_padding_right = $args->widget_padding_right; $widget_padding_top = $args->widget_padding_top; $widget_padding_bottom = $args->widget_padding_bottom; - $inner_style = sprintf($widget_padding_top, $widget_padding_right, $widget_padding_bottom, $widget_padding_left); + $inner_style = sprintf("padding:%dpx %dpx %dpx %dpx !important; padding:none !important;", $widget_padding_top, $widget_padding_right, $widget_padding_bottom, $widget_padding_left); /** * Wanted widget output @@ -434,21 +434,21 @@ $oEditorController = &getController('editor'); $body = $oEditorController->transComponent($body); - $widget_content_header = sprintf('%s
', $args->id, $style, $inner_style); + $widget_content_header = sprintf('
', $args->id, $style, $inner_style); $widget_content_body = $body; - $widget_content_footer = '
'; + $widget_content_footer = '
'; break; // If the widget box; it could case 'widgetBox' : - $widget_content_header = sprintf('%s
', $args->id, $style, $inner_style); + $widget_content_header = sprintf('
', $args->id, $style, $inner_style); $widget_content_body = $widgetbox_content; break; // If the General wijetil default : - $widget_content_header = sprintf('%s
',$args->id,$style); - $widget_content_body = sprintf('%s
%s
', $inner_style,$widget_content); + $widget_content_header = sprintf('
',$args->id,$style); + $widget_content_body = sprintf('
%s
', $inner_style,$widget_content); $widget_content_footer = '
'; break; } @@ -477,9 +477,10 @@ $oWidgetController = &getController('widget'); $widget_content_header = sprintf( - '
'. - ''. - '
'. + '
'. + '
'. + '
'. + '
'. '
',$args->widgetstyle, $style, $args->widget_padding_left, $args->widget_padding_right, $args->widget_padding_top, $args->widget_padding_bottom, @@ -490,7 +491,7 @@ $widget_content_body = $body; $widget_content_footer = sprintf('
'. '
'. - ''. + ''. '
',base64_encode($body)); break; @@ -508,9 +509,10 @@ } $widget_content_header = sprintf( - '
'. - ''. - '
',$args->widgetstyle,$style, $widget_padding_top, $widget_padding_right, $widget_padding_bottom, $widget_padding_left,implode(' ',$attribute),$inner_style); + '
'. + '
'. + '
'. + '
',$args->widgetstyle,$style, $widget_padding_top, $widget_padding_right, $widget_padding_bottom, $widget_padding_left,implode(' ',$attribute),$inner_style); $widget_content_body = $widgetbox_content; @@ -529,9 +531,10 @@ } } - $widget_content_header = sprintf('
'. - ''. - '
',$args->widgetstyle,$style, + $widget_content_header = sprintf('
'. + '
'. + '
'. + '
',$args->widgetstyle,$style, $widget_padding_top, $widget_padding_right, $widget_padding_bottom, $widget_padding_left, $widget, implode(' ',$attribute)); diff --git a/themes/xe_greystone/layouts/xe_greystone/css/default.css b/themes/xe_greystone/layouts/xe_greystone/css/default.css index 32ce27516..1edfa765e 100644 --- a/themes/xe_greystone/layouts/xe_greystone/css/default.css +++ b/themes/xe_greystone/layouts/xe_greystone/css/default.css @@ -1,43 +1,43 @@ @charset "utf-8"; /* NHN (developers@xpressengine.com) */ -body {margin:0;padding:0;font-size:.75em} +body { margin:0;padding:0; font-size:.75em;} /* Default Skin - Start */ #selectLang{margin:0;padding:0} #gnb{margin:0;padding:0} #lnb{margin:0;padding:0} #lnb ul{margin:0;padding:0} -.lnb_global li.active a{font-weight:bold;color:#fff} +.lnb_global li.active a{font-weight:bold;color:#fff;} /* Site Layout - Body Wrap */ html{background:#fff url(../images/default/bg_body.gif) repeat-x 0 0;font-family:Arial} #bodyWrap{position:relative;width:947px;margin:0 auto} /* Site Layout - Header */ -#header{position:relative;width:947px;height:120px;margin-bottom:10px;z-index:100} -#header h1{position:absolute;top:17px;left:0;margin:0;padding:0;font-size:20px;color:#302f2f} +#header{position:relative;width:947px;height:120px;margin-bottom:10px; z-index:100} +#header h1{position:absolute;top:17px;left:0;margin:0;padding:0; font-size:20px; color:#302f2f} #header h1 img{vertical-align:middle} #language{position:absolute;top:18px;right:0;z-index:200;margin:0;font-family:Arial, Helvetica, sans-serif} #language dt{float:left;margin:2px 8px 0 0;color:#3f4140} #language dd{float:left;position:relative;width:79px;height:16px;margin:0;border:1px solid #939393;background:#a7a7a7;line-height:16px} #language dd a{display:block;padding:0 0 0 6px;background:url(../images/default/ico_arw.gif) no-repeat 98% 50%;color:#fff;font-size:12px;text-decoration:none} #language ul{display:none;position:absolute;top:15px;left:-1px;width:79px;border:1px solid #939393;border-bottom:0;background:#cfcfcf} -#language ul li{border-bottom:1px solid #939393;list-style:none} -#language ul li a{display:block;background:none;color:#fff;font:11px Tahoma;text-align:left;text-decoration:none;padding:2px 0 2px 6px} -#language ul li a:hover{background:#a7a7a7} +#language ul li{border-bottom:1px solid #939393;list-style:none;} +#language ul li a{display:block;background:none;color:#fff;font:11px Tahoma;text-align:left;text-decoration:none; padding:2px 0 2px 6px} +#language ul li a:hover{ background:#a7a7a7} .btn_login{position:absolute;top:16px;right:159px} #it_search_form{position:absolute;top:50px;right:15px} #it_search_form .input{width:120px;height:17px;border:1px solid #bc4032;color:#888;font-size:.9em} #it_search_form .submit_button{visibility:hidden;width:1px;height:1px} -.gnb{position:absolute;top:85px;left:0;height:37px;height:37px;margin:0;padding:0;white-space:nowrap} +.gnb{position:absolute;top:85px;left:0;height:37px;height:37px;margin:0;padding:0;white-space:nowrap;} .gnb ul{margin:0;padding:0} .gnb ul li{float:left;position:relative;height:37px;padding-right:2px;padding-right:2px;background:url(../images/default/bgGnbVr.gif) no-repeat 100% 50%;line-height:37px;list-style:none} .gnb ul li.on a, .gnb ul li a:hover{background:url(../images/default/bg_gnb.gif) repeat-x 0 0;color:#fff;font-weight:bold} .gnb ul li a{display:block;padding:0 33px;color:#3f4140;font-size:14px;font-weight:bold;text-decoration:none} -.gnb ul li .sub{position:absolute;top:36px;left:0;z-index:300;margin:0;padding:0;border:1px solid #adb1c6;background:#fff;z-index:500;display:none} -.gnb ul li .sub li{clear:both;height:33px;margin:0;padding:0;background:none;line-height:33px;text-align:center;zoom:1} -.gnb ul li .sub li a{background:none;color:#9fa09f} +.gnb ul li .sub{position:absolute;top:36px;left:0;z-index:300;margin:0;padding:0;border:1px solid #adb1c6;background:#fff; z-index:500;display:none} +.gnb ul li .sub li{clear:both;height:33px;margin:0;padding:0;background:none;line-height:33px;text-align:center;*zoom:1} +.gnb ul li .sub li a{background:none;color:#9fa09f;} .gnb ul li .sub li a:hover, -.gnb ul li .sub li a.subon{background:url(../images/default/bg_gnb2.gif) repeat-x;color:#fff!important;text-decoration:none} -.gnb li.last{background:none} +.gnb ul li .sub li a.subon{background:url(../images/default/bg_gnb2.gif) repeat-x; color:#fff!important;text-decoration:none} +.gnb li.last{ background:none} #isSearch{padding:19px 0 15px 21px;border:1px solid #fff;background:#f3f4f4;border-radius:5px 5px 0 0} #isSearch .searchOrder{display:none} @@ -58,39 +58,39 @@ html{background:#fff url(../images/default/bg_body.gif) repeat-x 0 0;font-family #isSearch .submit{_position:relative;_top:-1px;vertical-align:middle} *:first-child+html body#default #isSearch .submit{position:relative;top:-1px} /* Site Layout - Content Body */ -#contentBody{position:relative;width:947px;padding-bottom:30px;zoom:1} +#contentBody{position:relative;width:947px;padding-bottom:30px;*zoom:1} #contentBody:after{display:block;clear:both;content:''} /* Site Layout - Column Left */ #columnLeft{float:right;position:relative;top:-80px;z-index:100;width:213px} #columnLeft .mask{display:block;clear:both;width:201px;height:5px;background:#fff} /* Site Layout - Column Right */ -#columnRight{float:left;width:718px;overflow:hidden} +#columnRight{float:left;width:718px; overflow:hidden} #columnRight:after{display:block;clear:both;content:''} #visualArea{position:relative;left:-15px;width:770px;height:200px;margin-right:-15px;margin-bottom:2.5em;background:#f5f5f5} #content{overflow:hidden;width:100%} #columnLeft .info{overflow:hidden;margin-bottom:10px;width:211px;padding:0;border:1px solid #c9c9c9;background:#fff;zoom:1;border-radius:5px} -#columnLeft .info .search{margin:0;padding:0;width:211px;height:61px;overflow:hidden} +#columnLeft .info .search{margin:0;padding:0;width:211px;height:61px;overflow:hidden;} #columnLeft .lnb_global{background:none} #columnLeft .lnb_global h2{margin:0;height:28px;background:url(../images/default/bg_lnb.gif) no-repeat} #columnLeft .lnb_global h2 a{margin:0;padding-left:22px;color:#fff;font-size:14px;line-height:28px;text-decoration:none} #columnLeft .lnb_global .list{margin:0;padding:0 0 14px;border:1px solid #d4d4d4} #columnLeft .lnb_global .list li{margin:0;padding:0;line-height:22px;list-style:none} -#columnLeft .lnb_global .list li ul{margin:0;padding:0} -#columnLeft .lnb_global .list li ul li{padding:0 0 0 15px} -#columnLeft .lnb_global .list li a{display:block;padding-left:22px;color:#3a3a3a;text-decoration:none;zoom:1;border-bottom:1px solid #fff;border-top:1px solid #fff} +#columnLeft .lnb_global .list li ul{ margin:0; padding:0} +#columnLeft .lnb_global .list li ul li{ padding:0 0 0 15px;} +#columnLeft .lnb_global .list li a{display:block;padding-left:22px;color:#3a3a3a;text-decoration:none;*zoom:1;border-bottom:1px solid #fff;border-top:1px solid #fff;} #columnLeft .lnb_global .list li a:hover, -#columnLeft .lnb_global .list li.on{border-bottom:1px solid #d4d4d4;border-top:1px solid #d4d4d4;background:#eaeaea url(../images/default/ico_are.gif) no-repeat 98% 50%} +#columnLeft .lnb_global .list li.on{border-bottom:1px solid #d4d4d4;border-top:1px solid #d4d4d4;background:#eaeaea url(../images/default/ico_are.gif) no-repeat 98% 50%;} /* sitemap */ -.sitemap{margin:0 0 28px 0;overflow:hidden;clear:both} -.sitemap ul{padding:0;margin:0} -.sitemap li{list-style:none;padding:0 28px 0 0;width:190px;display:inline-block;*display:inline;zoom:1;vertical-align:top;overflow:hidden; margin:0 28px 20px 0 ;border-right:1px solid #d2d2d2;white-space:nowrap} -.sitemap li.last{border-right:0;margin:0;padding:0} -.sitemap .list{margin:0;padding:0} -.sitemap .list dt{font-weight:bold;font-size:14px;margin:0 0 19px;0} -.sitemap .list dt a{color:#3a3a3a;text-decoration:none} -.sitemap .list dd{margin:0;padding:0;background:url(../images/default/bu_v1.gif) no-repeat 0 50%;padding-left:10px;line-height:20px} -.sitemap .list dd a{color:#3a3a3a;text-decoration:none} +.sitemap{margin:0 0 28px 0; overflow:hidden; clear:both} +.sitemap ul{padding:0; margin:0} +.sitemap li{ list-style:none;padding:0 28px 0 0; width:190px; display:inline-block;*display:inline;*zoom:1; vertical-align:top; overflow:hidden; margin:0 28px 20px 0 ; border-right:1px solid #d2d2d2; white-space:nowrap} +.sitemap li.last{ border-right:0; margin:0; padding:0} +.sitemap .list{ margin:0; padding:0} +.sitemap .list dt{ font-weight:bold; font-size:14px; margin:0 0 19px; 0} +.sitemap .list dt a{ color:#3a3a3a; text-decoration:none} +.sitemap .list dd{ margin:0; padding:0; background:url(../images/default/bu_v1.gif) no-repeat 0 50%; padding-left:10px; line-height:20px;} +.sitemap .list dd a{ color:#3a3a3a; text-decoration:none} /* Site Layout - Footer */ #footer{clear:both;margin:0;padding:11px 0 46px;border-top:1px solid #dbdbdb;text-align:left} diff --git a/themes/xe_greystone/modules/message/message.css b/themes/xe_greystone/modules/message/message.css index 01fcec1f2..40c50f446 100644 --- a/themes/xe_greystone/modules/message/message.css +++ b/themes/xe_greystone/modules/message/message.css @@ -1,40 +1,40 @@ @charset "utf-8"; /* NHN | dece24@nhncorp.com */ -#loginAccess{position:relative;width:333px;margin:30px auto; font-size:12px;font-family:Tahoma;line-height:normal;background:url(./images/bg_gLogin.gif) no-repeat 0 0} -#loginAccess form{margin:0;padding:0} -#loginAccess fieldset{border:0;margin:0;padding:0} -#loginAccess h1{font-size:12px;color:#3f4140;margin:0;font-weight:normal;padding:27px 0 18px 18px} -#loginAccess ul{margin:0;padding:0;list-style:none} -#loginAccess .mLogin{display:none} -#loginAccess .idpw{margin:0 41px 15px 36px} -#loginAccess .oid{margin:0 28px 20px 28px} -#loginAccess .idpw li{margin:0 0 5px 0} -#loginAccess .iText{font-size:12px;color:#c4c4c4;font-weight:bold;border:1px solid #c5c5c5} -#loginAccess .idpw .iText{width:243px;padding:2px 0 2px 7px} -#loginAccess .oid .iText{width:252px;padding:8px 0 0 35px} -#loginAccess .inputCheck{width:13px;height:13px;margin:0;padding:0;vertical-align:middle} -#loginAccess label{vertical-align: middle;color:#3a3a3a} -#loginAccess #warning{display:none;margin:0 0 20px 0} -#loginAccess #warning.open{display:block} -#loginAccess #warning p{margin:0;color:#fafafa} -#loginAccess .btnArea{position:relative;margin:0 50px 0 39px;padding:0;color:#767676;zoom:1} -#loginAccess .btnArea .keeping{position:relative;margin:0 0 20px 0;height:32px;line-height:32px} -#loginAccess #gLogin .btnArea .btnAccount{position:absolute;top:0;right:0} -#loginAccess #oLogin .btnArea{text-align:center;margin-bottom:20px} -#loginAccess .btnAccount, -#loginAccess .btnAccount a, -#loginAccess .btnAccount input{position:relative;display:inline-block;margin:0;padding:0;overflow:visible;height:32px;line-height:32px;font-size:12px;font-weight:bold;color:#ffffff;vertical-align:middle;cursor:pointer;border:0;text-decoration:none !important;background: url(./images/buttonAction.gif) no-repeat;font-family:Arial} -#loginAccess .btnAccount{margin:0 4px 0 0;background-position:left top} -#loginAccess .btnAccount a, -#loginAccess .btnAccount input{left:14px;background-position:right top;*vertical-align:top;padding:0 30px 0 15px} -#loginAccess .help{position:relative;padding:22px 0 44px 0;text-align:center;background:url(images/bg_help.gif) no-repeat} -#loginAccess .help li{display:inline;border-left:1px solid #ababab;padding:0 0 0 7px;margin:0 4px 0 0;line-height:1} -#loginAccess .help li.first{border:0;padding:0} -#loginAccess .help a{text-decoration:none;color:#828282} +#loginAccess{ position:relative; width:333px; margin:30px auto; font-size:12px; font-family:Tahoma; line-height:normal; background:url(./images/bg_gLogin.gif) no-repeat 0 0} +#loginAccess form{ margin:0; padding:0;} +#loginAccess fieldset{ border:0; margin:0; padding:0;} +#loginAccess h1{font-size:12px; color:#3f4140; margin:0; font-weight:normal; padding:27px 0 18px 18px} +#loginAccess ul{ margin:0; padding:0; list-style:none;} +#loginAccess .mLogin{ display:none;} +#loginAccess .idpw{ margin:0 41px 15px 36px;} +#loginAccess .oid{ margin:0 28px 20px 28px;} +#loginAccess .idpw li{ margin:0 0 5px 0;} +#loginAccess .iText{ font-size:12px; color:#c4c4c4; font-weight:bold; border:1px solid #c5c5c5} +#loginAccess .idpw .iText{ width:243px; padding:2px 0 2px 7px;} +#loginAccess .oid .iText{ width:252px; padding:8px 0 0 35px;} +#loginAccess .inputCheck{ width:13px; height:13px; margin:0; padding:0; vertical-align:middle;} +#loginAccess label{ vertical-align: middle; color:#3a3a3a} +#loginAccess #warning{ display:none; margin:0 0 20px 0;} +#loginAccess #warning.open{ display:block;} +#loginAccess #warning p{ margin:0; color:#fafafa} +#loginAccess .buttonArea{ position:relative; margin:0 50px 0 39px; padding:0; color:#767676; *zoom:1;} +#loginAccess .buttonArea .keeping{ position:relative; margin:0 0 20px 0; height:32px; line-height:32px;} +#loginAccess #gLogin .buttonArea .buttonAccount{ position:absolute; top:0; right:0;} +#loginAccess #oLogin .buttonArea{ text-align:center; margin-bottom:20px;} +#loginAccess .buttonAccount, +#loginAccess .buttonAccount a, +#loginAccess .buttonAccount input{ position:relative; display:inline-block; margin:0; padding:0; overflow:visible; height:32px; line-height:32px; font-size:12px; font-weight:bold; color:#ffffff; vertical-align:middle; cursor:pointer; border:0; text-decoration:none !important; background: url(./images/buttonAction.gif) no-repeat;font-family:Arial} +#loginAccess .buttonAccount{ margin:0 4px 0 0; background-position:left top;} +#loginAccess .buttonAccount a, +#loginAccess .buttonAccount input{ left:14px; background-position:right top; *vertical-align:top; padding:0 30px 0 15px;} +#loginAccess .help{ position:relative; padding:22px 0 44px 0;text-align:center; background:url(images/bg_help.gif) no-repeat} +#loginAccess .help li{ display:inline; border-left:1px solid #ababab; padding:0 0 0 7px; margin:0 4px 0 0; line-height:1;} +#loginAccess .help li.first{ border:0; padding:0;} +#loginAccess .help a{ text-decoration:none; color:#828282;} #loginAccess .help a:hover, #loginAccess .help a:active, -#loginAccess .help a:focus{text-decoration:underline} -#loginAccess .logOut{text-align:left;padding:0 0 20px 55px;background:url(images/line_logOut.gif) no-repeat 0 100%} +#loginAccess .help a:focus{ text-decoration:underline;} +#loginAccess .logOut{ text-align:left;padding:0 0 20px 55px; background:url(images/line_logOut.gif) no-repeat 0 100%;} .gLogin #gLogin, -.oLogin #oLogin{display:block} +.oLogin #oLogin{ display:block;} .logOut_h{padding:27px 0 23px 63px!important} \ No newline at end of file diff --git a/themes/xe_greystone/modules/message/system_message.html b/themes/xe_greystone/modules/message/system_message.html index 753f1a4e6..86f43058f 100644 --- a/themes/xe_greystone/modules/message/system_message.html +++ b/themes/xe_greystone/modules/message/system_message.html @@ -19,7 +19,7 @@
  • -
    +

    @@ -27,7 +27,7 @@

    {$lang->about_keep_warning}

    - +
    @@ -48,8 +48,8 @@
    -
    - +
    +
    @@ -59,7 +59,7 @@
    diff --git a/themes/xe_sapphire/layouts/xe_sapphire/css/default.css b/themes/xe_sapphire/layouts/xe_sapphire/css/default.css index 6f4652ca8..559d9871c 100644 --- a/themes/xe_sapphire/layouts/xe_sapphire/css/default.css +++ b/themes/xe_sapphire/layouts/xe_sapphire/css/default.css @@ -1,12 +1,12 @@ @charset "utf-8"; /* NHN (developers@xpressengine.com) */ -body {margin:0;padding:0;font-size:.75em} +body { margin:0;padding:0; font-size:.75em;} /* Default Skin - Start */ #selectLang{display:none;margin:0;padding:0} #gnb{margin:0;padding:0} #lnb_Global{margin:0;padding:0} #lnb_Global ul{margin:0;padding:0} -.lnb_Global li.active a{font-weight:bold;color:#fff} +.lnb_Global li.active a{font-weight:bold;color:#fff;} /* Site Layout - Body Wrap */ html{background:#fafafa url(../images/default/bg_body.gif) repeat-x 0 0;font-family:Arial} #bodyWrap{position:relative;width:960px;margin:0 auto} @@ -19,10 +19,10 @@ html{background:#fafafa url(../images/default/bg_body.gif) repeat-x 0 0;font-fam #language dt{float:left;margin-right:5px;padding:0 9px 0 0;background:url(../images/default/line_language.gif) no-repeat 100% 12px;color:#fff} #language dd{float:left;position:relative;width:69px;margin:0 3px 0 0} #language dd a{display:block;padding:0 0 0 2px;background:url(../images/default/ico_arw.gif) no-repeat 95% 50%;color:#fff;font-size:12px;text-decoration:none} -#language ul{position:absolute;top:30px;left:-1px;z-index:300;width:69px;background:#020202;border-radius:0 0 5px 5px;padding:0 0 5px 0} +#language ul{position:absolute;top:30px;left:-1px;z-index:300;width:69px;background:#020202;border-radius:0 0 5px 5px; padding:0 0 5px 0} #language ul li{height:18px;line-height:18px;list-style:none} -#language ul li a{display:block;padding-left:5px;background:none;color:#fff;font:11px Tahoma;text-align:left;text-decoration:none;height:18px;line-height:18px} -#language ul li a:hover{background:#6c6c6c} +#language ul li a{display:block;padding-left:5px;background:none;color:#fff;font:11px Tahoma;text-align:left;text-decoration:none;height:18px;line-height:18px;} +#language ul li a:hover{ background:#6c6c6c} #header .search{float:left} #it_search_form{position:absolute;top:50px;right:15px} #it_search_form .input{width:120px;height:17px;border:1px solid #bc4032;color:#888;font-size:.9em} @@ -31,18 +31,20 @@ html{background:#fafafa url(../images/default/bg_body.gif) repeat-x 0 0;font-fam .gnb{position:absolute;top:71px;left:0;width:960px;height:34px;height:37px;height:37px;margin:0;padding:0;background:url(../images/default/bg_gnb.gif) no-repeat 0 0;white-space:nowrap} .gnb ul{margin:0;padding:0} .gnb ul li{float:left;position:relative;height:34px;padding-left:2px;background:url(../images/default/bgGnbVr.gif) no-repeat 0 50%;line-height:34px;list-style:none} -.gnb ul li.home{padding-left:0;background:none} -.gnb ul li.home_on{background:url(../images/default/bg_gnb_home.gif) no-repeat 0 0;padding-left:0} +.gnb ul li.home{ padding-left:0; background:none} +.gnb ul li.home_on{background:url(../images/default/bg_gnb_home.gif) no-repeat 0 0; padding-left:0} .gnb ul li.home_on a:hover{background:none} -.gnb ul li.home a:hover{background:url(../images/default/bg_gnb_home.gif) no-repeat 0 0} +.gnb ul li.home a:hover{background:url(../images/default/bg_gnb_home.gif) no-repeat 0 0;} .gnb ul li.on a, .gnb ul li a:hover{background:url(../images/default/bg_gnb4.gif) repeat-x;color:#3f4140;font-weight:bold} .gnb ul li a{display:block;padding:0 33px;color:#3f4140;font-size:14px;font-weight:bold;text-decoration:none} .gnb ul li .sub{display:none;position:absolute;top:33px;left:0;z-index:300;margin:0;padding:0;border:1px solid #bbb;background:#fff;border-radius:0 0 5px 5px} -.gnb ul li .sub li{clear:both;height:31px;margin:0;padding:0;background:none;line-height:33px;text-align:center;zoom:1} -.gnb ul li .sub li a{background:none;color:#9fa09f;height:31px;line-height:31px} +.gnb ul li .sub li{clear:both;height:31px;margin:0;padding:0;background:none;line-height:33px;text-align:center;*zoom:1} +.gnb ul li .sub li a{background:none;color:#9fa09f; height:31px;line-height:31px} .gnb ul li .sub li a:hover, .gnb ul li .sub li a.subon{background:url(../images/default/bg_gnb3.gif) repeat-x;color:#fff!important;text-decoration:none} +.gnb li.last{} +#isSearch{} #isSearch .searchOrder{display:none} #isSearch .checked{display:block;position:absolute;top:0;left:0;width:64px;height:14px;padding:5px 0 0 5px;background:url(../images/default/bgSearchTerm.gif) no-repeat;color:#fff;font:11px '돋움', Dotum, '굴림', Gulim, AppleGothic, Sans-serif;line-height:normal;text-align:left} *:first-child+html #isSearch .checked{top:1px} @@ -59,13 +61,13 @@ html{background:#fafafa url(../images/default/bg_body.gif) repeat-x 0 0;font-fam #isSearch .submit{_position:relative;_top:-1px;vertical-align:middle} *:first-child+html body#default #isSearch .submit{position:relative;top:-1px} /* Site Layout - Content Body */ -#contentBody{overflow:hidden;position:relative;width:960px;margin-top:32px;margin-bottom:72px;background:url(../images/default/bg_contentBody.gif) repeat-y;zoom:1} +#contentBody{ overflow:hidden;position:relative;width:960px;margin-top:32px;margin-bottom:72px;background:url(../images/default/bg_contentBody.gif) repeat-y;*zoom:1} #contentBody:after{display:block;clear:both;content:''} /* Site Layout - Column Left */ -#columnLeft{float:left;width:195px} +#columnLeft{float:left;width:195px;} #columnLeft .mask{display:block;clear:both;width:201px;height:5px;background:#fff} /* Site Layout - Column Right */ -#columnRight{float:right;width:730px;overflow:hidden} +#columnRight{float:right;width:730px; overflow:hidden} #columnRight:after{display:block;clear:both;content:''} #visualArea{position:relative;left:-15px;width:770px;height:200px;margin-right:-15px;margin-bottom:2.5em;background:#f5f5f5} #content{overflow:hidden;width:100%} @@ -75,25 +77,27 @@ html{background:#fafafa url(../images/default/bg_body.gif) repeat-x 0 0;font-fam #columnLeft .lnb_Global h2{margin:0;background:#e5e4e4 url(../images/default/ico_arw2.gif) no-repeat 92% 6px} #columnLeft .lnb_Global h2 a{margin:0;padding-left:22px;color:#546d82;font-size:14px;line-height:28px;text-decoration:none} #columnLeft .lnb_Global .list{margin:0;padding:12px 0} -#columnLeft .lnb_Global .list li{margin:0;padding:0;line-height:22px;list-style:none} -#columnLeft .lnb_Global .list li a{display:block;padding-left:22px;color:#3a3a3a;text-decoration:none;zoom:1;border-bottom:1px solid #fafafa;border-top:1px solid #fafafa} +#columnLeft .lnb_Global .list li{margin:0;padding:0;line-height:22px;list-style:none;} +#columnLeft .lnb_Global .list li a{display:block;padding-left:22px;color:#3a3a3a;text-decoration:none;*zoom:1;border-bottom:1px solid #fafafa;border-top:1px solid #fafafa;} #columnLeft .lnb_Global .list li a:hover, #columnLeft .lnb_Global .list li.on{border-bottom:1px solid #d4d4d4;border-top:1px solid #d4d4d4;background:#e5e4e4 url(../images/default/ico_arw2.gif) no-repeat 92% 5px} -#columnLeft .lnb_Global .list li ul{padding:0;margin:0} -#columnLeft .lnb_Global .list li ul li{padding-left:15px} +#columnLeft .lnb_Global .list li ul{ padding:0; margin:0} +#columnLeft .lnb_Global .list li ul li{ padding-left:15px} + /* sitemap */ -.sitemap{margin:0 0 28px 0;overflow:hidden;clear:both} -.sitemap ul{padding:0;margin:0} -.sitemap li{list-style:none;padding:0 28px 0 0;width:190px;display:inline-block;*display:inline;zoom:1;vertical-align:top;overflow:hidden; margin:0 28px 20px 0 ;border-right:1px solid #d2d2d2} -.sitemap li.last{border-right:0;margin:0;padding:0} +.sitemap{margin:0 0 28px 0; overflow:hidden; clear:both} +.sitemap ul{padding:0; margin:0} +.sitemap li{ list-style:none;padding:0 28px 0 0; width:190px; display:inline-block;*display:inline;*zoom:1; vertical-align:top; overflow:hidden; margin:0 28px 20px 0 ; border-right:1px solid #d2d2d2} +.sitemap li.last{ border-right:0; margin:0; padding:0} .sitemap .list{margin:0;padding:0} -.sitemap .list dt{font-weight:bold;font-size:14px;margin-bottom:19px} -.sitemap .list dt a{color:#3a3a3a;text-decoration:none} -.sitemap .list dd{margin:0;padding:0;background:url(../images/default/bu_v1.gif) no-repeat 0 50%;padding-left:10px;line-height:20px} -.sitemap .list dd a{color:#3a3a3a;text-decoration:none} +.sitemap .list dt{ font-weight:bold; font-size:14px; margin-bottom:19px;} +.sitemap .list dt a{ color:#3a3a3a; text-decoration:none} +.sitemap .list dd{ margin:0; padding:0; background:url(../images/default/bu_v1.gif) no-repeat 0 50%; padding-left:10px; line-height:20px} +.sitemap .list dd a{ color:#3a3a3a; text-decoration:none} + /* Site Layout - Footer */ #footer{clear:both;margin:0;padding:11px 0 46px;border-top:1px solid #dbdbdb;text-align:left} #footer li.first-child{background:none} #footer li a{color:#999;font:.9em '돋움', Dotum, '굴림', Gulim, AppleGothic, Sans-serif} #footer address{color:#9fa09f;font-style:normal} -#footer address strong{margin-left:4px} \ No newline at end of file +#footer address strong{margin-left:4px} diff --git a/themes/xe_sapphire/modules/message/message.css b/themes/xe_sapphire/modules/message/message.css index 01fcec1f2..40c50f446 100644 --- a/themes/xe_sapphire/modules/message/message.css +++ b/themes/xe_sapphire/modules/message/message.css @@ -1,40 +1,40 @@ @charset "utf-8"; /* NHN | dece24@nhncorp.com */ -#loginAccess{position:relative;width:333px;margin:30px auto; font-size:12px;font-family:Tahoma;line-height:normal;background:url(./images/bg_gLogin.gif) no-repeat 0 0} -#loginAccess form{margin:0;padding:0} -#loginAccess fieldset{border:0;margin:0;padding:0} -#loginAccess h1{font-size:12px;color:#3f4140;margin:0;font-weight:normal;padding:27px 0 18px 18px} -#loginAccess ul{margin:0;padding:0;list-style:none} -#loginAccess .mLogin{display:none} -#loginAccess .idpw{margin:0 41px 15px 36px} -#loginAccess .oid{margin:0 28px 20px 28px} -#loginAccess .idpw li{margin:0 0 5px 0} -#loginAccess .iText{font-size:12px;color:#c4c4c4;font-weight:bold;border:1px solid #c5c5c5} -#loginAccess .idpw .iText{width:243px;padding:2px 0 2px 7px} -#loginAccess .oid .iText{width:252px;padding:8px 0 0 35px} -#loginAccess .inputCheck{width:13px;height:13px;margin:0;padding:0;vertical-align:middle} -#loginAccess label{vertical-align: middle;color:#3a3a3a} -#loginAccess #warning{display:none;margin:0 0 20px 0} -#loginAccess #warning.open{display:block} -#loginAccess #warning p{margin:0;color:#fafafa} -#loginAccess .btnArea{position:relative;margin:0 50px 0 39px;padding:0;color:#767676;zoom:1} -#loginAccess .btnArea .keeping{position:relative;margin:0 0 20px 0;height:32px;line-height:32px} -#loginAccess #gLogin .btnArea .btnAccount{position:absolute;top:0;right:0} -#loginAccess #oLogin .btnArea{text-align:center;margin-bottom:20px} -#loginAccess .btnAccount, -#loginAccess .btnAccount a, -#loginAccess .btnAccount input{position:relative;display:inline-block;margin:0;padding:0;overflow:visible;height:32px;line-height:32px;font-size:12px;font-weight:bold;color:#ffffff;vertical-align:middle;cursor:pointer;border:0;text-decoration:none !important;background: url(./images/buttonAction.gif) no-repeat;font-family:Arial} -#loginAccess .btnAccount{margin:0 4px 0 0;background-position:left top} -#loginAccess .btnAccount a, -#loginAccess .btnAccount input{left:14px;background-position:right top;*vertical-align:top;padding:0 30px 0 15px} -#loginAccess .help{position:relative;padding:22px 0 44px 0;text-align:center;background:url(images/bg_help.gif) no-repeat} -#loginAccess .help li{display:inline;border-left:1px solid #ababab;padding:0 0 0 7px;margin:0 4px 0 0;line-height:1} -#loginAccess .help li.first{border:0;padding:0} -#loginAccess .help a{text-decoration:none;color:#828282} +#loginAccess{ position:relative; width:333px; margin:30px auto; font-size:12px; font-family:Tahoma; line-height:normal; background:url(./images/bg_gLogin.gif) no-repeat 0 0} +#loginAccess form{ margin:0; padding:0;} +#loginAccess fieldset{ border:0; margin:0; padding:0;} +#loginAccess h1{font-size:12px; color:#3f4140; margin:0; font-weight:normal; padding:27px 0 18px 18px} +#loginAccess ul{ margin:0; padding:0; list-style:none;} +#loginAccess .mLogin{ display:none;} +#loginAccess .idpw{ margin:0 41px 15px 36px;} +#loginAccess .oid{ margin:0 28px 20px 28px;} +#loginAccess .idpw li{ margin:0 0 5px 0;} +#loginAccess .iText{ font-size:12px; color:#c4c4c4; font-weight:bold; border:1px solid #c5c5c5} +#loginAccess .idpw .iText{ width:243px; padding:2px 0 2px 7px;} +#loginAccess .oid .iText{ width:252px; padding:8px 0 0 35px;} +#loginAccess .inputCheck{ width:13px; height:13px; margin:0; padding:0; vertical-align:middle;} +#loginAccess label{ vertical-align: middle; color:#3a3a3a} +#loginAccess #warning{ display:none; margin:0 0 20px 0;} +#loginAccess #warning.open{ display:block;} +#loginAccess #warning p{ margin:0; color:#fafafa} +#loginAccess .buttonArea{ position:relative; margin:0 50px 0 39px; padding:0; color:#767676; *zoom:1;} +#loginAccess .buttonArea .keeping{ position:relative; margin:0 0 20px 0; height:32px; line-height:32px;} +#loginAccess #gLogin .buttonArea .buttonAccount{ position:absolute; top:0; right:0;} +#loginAccess #oLogin .buttonArea{ text-align:center; margin-bottom:20px;} +#loginAccess .buttonAccount, +#loginAccess .buttonAccount a, +#loginAccess .buttonAccount input{ position:relative; display:inline-block; margin:0; padding:0; overflow:visible; height:32px; line-height:32px; font-size:12px; font-weight:bold; color:#ffffff; vertical-align:middle; cursor:pointer; border:0; text-decoration:none !important; background: url(./images/buttonAction.gif) no-repeat;font-family:Arial} +#loginAccess .buttonAccount{ margin:0 4px 0 0; background-position:left top;} +#loginAccess .buttonAccount a, +#loginAccess .buttonAccount input{ left:14px; background-position:right top; *vertical-align:top; padding:0 30px 0 15px;} +#loginAccess .help{ position:relative; padding:22px 0 44px 0;text-align:center; background:url(images/bg_help.gif) no-repeat} +#loginAccess .help li{ display:inline; border-left:1px solid #ababab; padding:0 0 0 7px; margin:0 4px 0 0; line-height:1;} +#loginAccess .help li.first{ border:0; padding:0;} +#loginAccess .help a{ text-decoration:none; color:#828282;} #loginAccess .help a:hover, #loginAccess .help a:active, -#loginAccess .help a:focus{text-decoration:underline} -#loginAccess .logOut{text-align:left;padding:0 0 20px 55px;background:url(images/line_logOut.gif) no-repeat 0 100%} +#loginAccess .help a:focus{ text-decoration:underline;} +#loginAccess .logOut{ text-align:left;padding:0 0 20px 55px; background:url(images/line_logOut.gif) no-repeat 0 100%;} .gLogin #gLogin, -.oLogin #oLogin{display:block} +.oLogin #oLogin{ display:block;} .logOut_h{padding:27px 0 23px 63px!important} \ No newline at end of file diff --git a/themes/xe_sapphire/modules/message/system_message.html b/themes/xe_sapphire/modules/message/system_message.html index 753f1a4e6..86f43058f 100644 --- a/themes/xe_sapphire/modules/message/system_message.html +++ b/themes/xe_sapphire/modules/message/system_message.html @@ -19,7 +19,7 @@
  • -
    +

    @@ -27,7 +27,7 @@

    {$lang->about_keep_warning}

    - +
    @@ -48,8 +48,8 @@
    -
    - +
    +
    @@ -59,7 +59,7 @@
    diff --git a/themes/xe_solid_enterprise/layouts/xe_solid_enterprise/css/banner.css b/themes/xe_solid_enterprise/layouts/xe_solid_enterprise/css/banner.css index ac3589f49..1a301a876 100644 --- a/themes/xe_solid_enterprise/layouts/xe_solid_enterprise/css/banner.css +++ b/themes/xe_solid_enterprise/layouts/xe_solid_enterprise/css/banner.css @@ -1,47 +1,54 @@ @charset "utf-8"; -.xeBanner {position:relative;z-index:100} -.xeBanner .section{position:static;height:100%;width:100%;padding-top:1px;margin:0 !important} +.xeBanner { position:relative; z-index:100;} +.xeBanner .section{ position:static; height:100%;width:100%; padding-top:1px; margin:0 !important; } .xeBanner.v1 #v1, .xeBanner.v2 #v2, -.xeBanner.v3 #v3{display:block} -.xeBanner #v1{background-position:0 0} -/* -.xeBanner #v2{background-position:0 -347px} -.xeBanner #v3{background-position:0 -694px} -*/ +.xeBanner.v3 #v3{ display:block;} +.xeBanner #v1{ background-position:0 0;} +/*.xeBanner #v2{ background-position:0 -347px;} +.xeBanner #v3{ background-position:0 -694px;}*/ .xeBanner .section h2, -.xeBanner .section p{position:relative;margin:0;z-index:-1;line-height:1.2} -.xeBanner .section a{position:absolute;height:22px;top:160px;left:15px;font-size:11px;padding:0 8px;overflow:hidden;text-decoration:none} -.xeBanner .section a span{position:relative;top:-22px} -ul.pagination{width:75px;height:10px;margin:0 auto !important;text-align:center !important} -ul.pagination li {float:left;list-style:none;width:10px;height:10px;margin-right:5px;background:url(../images/slide_page_off.gif) no-repeat top left} -ul.pagination li.current{background:url(../images/slide_page_on.gif) no-repeat top left} -ul.pagination a{text-decoration:none;outline:none;ie-dummy: expression(this.hideFocus=true)} +.xeBanner .section p{ position:relative; margin:0; z-index:-1; line-height:1.2;} +.xeBanner .section a{ position:absolute; height:22px; top:160px; left:15px; font-size:11px; padding:0 8px; overflow:hidden; text-decoration:none;} +.xeBanner .section a span{ position:relative; top:-22px;} + +ul.pagination {width:75px;height:10px;margin:0 auto !important;text-align:center !important;} +ul.pagination li {float:left;list-style:none;width:10px;height:10px;margin-right:5px;background:url(../images/slide_page_off.gif) no-repeat top left;} +ul.pagination li.current {background:url(../images/slide_page_on.gif) no-repeat top left;} +ul.pagination a {text-decoration:none;outline:none;ie-dummy: expression(this.hideFocus=true);} + /* slide_widget */ -.slide_widget{position:relative} -.slide_widget .mask{position:relative;z-index:80;margin:0 auto;padding:0;overflow:hidden} -.slide_widget ul{margin:0} -.slide_widget li{float:left;list-style:none} +.slide_widget {position:relative;} +.slide_widget .mask {position:relative;z-index:80;margin:0 auto;padding:0;overflow:hidden;} +.slide_widget ul {margin:0;} +.slide_widget li {float:left;list-style:none;} + + /* slide_widget */ -#slide_widget{width:100%;height:446px;position:relative;background:url(../images/slide_box_bg.gif) repeat-x top left} -#slide_widget .mask{width:958px;height:418px;position:relative;z-index:80;margin:0 auto;padding:0;overflow:hidden} -#slide_widget ul{margin:0;padding:0} -#slide_widget li{float:left;list-style:none} -ul.imgSet{height:418px;position:absolute;left:width:100%;top:0} -.imgSet li{width:958px;height:420px;float:left} -.imgSet div.item{position:relative;z-index:50} -.imgSet li p{position:absolute;x:0;y:0;z-index:20;margin:0} -.slides_container div.shadow{position:absolute;left:0;margin-top:-105px;z-index:10} -.slides_container .section img{position:relative;z-index:50} -ul.paging{width:75px;height:10px;margin:0 auto !important;text-align:center} -.paging li{width:10px;height:10px;margin-right:5px} -.paging li.on{background:url(../images/slide_page_on.gif) no-repeat top left} -.paging li.off{background:url(../images/slide_page_off.gif) no-repeat top left} -.paging li span{visibility:hidden} -.paging a{text-decoration:none} -#shadow{left: 15px;margin-top: -105px;position: absolute;z-index: -10} -.slide_widget .mask{width:958px !important} -#slides,.slides_container,.slides_container div {width:958px !important;height:431px !important;display:block} -.btnBox{z-index:201} -.section div{z-index:200} -.slide_widget ul{position:relative;bottom:18px;z-index:150} \ No newline at end of file +#slide_widget {width:100%;height:446px; position:relative;background:url(../images/slide_box_bg.gif) repeat-x top left;} +#slide_widget .mask {width:958px;height:418px;position:relative;z-index:80;margin:0 auto;padding:0;overflow:hidden;} +#slide_widget ul {margin:0; padding:0;} +#slide_widget li {float:left;list-style:none;} +ul.imgSet {height:418px;position:absolute;left:width:100%;top:0;} +.imgSet li {width:958px;height:420px;float:left;} +.imgSet div.item {position:relative;z-index:50;} +.imgSet li p {position:absolute;x:0;y:0;z-index:20;margin:0;} +.slides_container div.shadow {position:absolute;left:0;margin-top:-105px;z-index:10;} +.slides_container .section img{position:relative;z-index:50;} + + +ul.paging {width:75px;height:10px;margin:0 auto !important;text-align:center;} +.paging li {width:10px;height:10px;margin-right:5px;} +.paging li.on {background:url(../images/slide_page_on.gif) no-repeat top left;} +.paging li.off {background:url(../images/slide_page_off.gif) no-repeat top left;} +.paging li span {visibility:hidden;} +.paging a {text-decoration:none;} + +#shadow {left: 15px;margin-top: -105px;position: absolute;z-index: -10;} + +.slide_widget .mask {width:958px !important;} +#slides,.slides_container,.slides_container div {width:958px !important;height:431px !important;display:block;} + +.buttonBox {z-index:201} +.section div {z-index:200} +.slide_widget ul {position:relative;bottom:18px;z-index:150;} \ No newline at end of file diff --git a/themes/xe_solid_enterprise/layouts/xe_solid_enterprise/css/style.css b/themes/xe_solid_enterprise/layouts/xe_solid_enterprise/css/style.css index 80cb6f801..93fd3fe58 100644 --- a/themes/xe_solid_enterprise/layouts/xe_solid_enterprise/css/style.css +++ b/themes/xe_solid_enterprise/layouts/xe_solid_enterprise/css/style.css @@ -1,62 +1,77 @@ @charset "utf-8"; /* CSS Document */ -body {font-size: 12px;font-family:sans-serif;margin: 0;padding: 0} -img{border:none} + +body {font-size: 12px;font-family:sans-serif; margin: 0; padding: 0;} +img{border:none;} /* head */ -#wrap{width:100%} -#wrap .top{width:100%;height:73px;z-index:300;background:url(../images/header_bg.gif) repeat-x top left} -#wrap .header{width:960px;height:73px;margin:0 auto;position:relative;z-index:150} -.header .logo{margin-top:15px;float:left} -.header ul{margin:0;padding:0} -.header li{list-style:none} -#wrap .main{width:100%;z-index:200} -.main .container{width:960px;position:relative;padding-top:50px;margin:0 auto 30px auto;_margin-bottom:50px;overflow:hidden} -#wrap .slide_banner{width:100%;height:446px;background:url(../images/slide_box_bg.gif) repeat-x top left;padding-top:15px} -.container .search_box_layout{position:absolute;top:10px;right:0px} -.search_box_layout .inputBox{width:218px;height:29px;background:url(../images/search_box_bg.gif) no-repeat top left} -.search_box_layout .inputBox .iText{width:175px;float:left;background:none;;outline:none;border:0 none;padding-left:10px;margin-top:3px} -.search_box_layout .inputBox .is_submit{width:15px;height:14px;float:right;margin-top:6px;margin-right:10px} +#wrap {width:100%;} +#wrap .top {width:100%;height:73px;z-index:300;background:url(../images/header_bg.gif) repeat-x top left;} +#wrap .header {width:960px;height:73px;margin:0 auto;position:relative; z-index:150;} +.header .logo {margin-top:15px;float:left;} +.header ul {margin:0;padding:0;} +.header li {list-style:none;} + +#wrap .main {width:100%;z-index:200;} +.main .container {width:960px;position:relative;padding-top:50px;margin:0 auto 30px auto;_margin-bottom:50px;overflow:hidden;} +#wrap .slide_banner {width:100%;height:446px;background:url(../images/slide_box_bg.gif) repeat-x top left; padding-top:15px;} +.container .search_box_layout {position:absolute;top:10px;right:0px;} +.search_box_layout .inputBox {width:218px;height:29px;background:url(../images/search_box_bg.gif) no-repeat top left;} +.search_box_layout .inputBox .iText {width:175px;float:left;background:none;;outline:none;border:0 none;padding-left:10px;margin-top:3px;} +.search_box_layout .inputBox .is_submit {width:15px;height:14px;float:right;margin-top:6px;margin-right:10px;} + + /* GNB */ -.header .gnb{position:absolute;top:36px;left:220px;z-index:300} -.gnb li.m1{width:109px;height:35px;float:left;position:relative} -.gnb li.m_on{background:url(../images/gnb_m1_on_n.gif) no-repeat top left} -.gnb a{font-family:Arial, Helvetica, sans-serif;font-weight:bold;outline:none;ie-dummy: expression(this.hideFocus=true)} -.gnb li.m1 a.m1_a{color:#FFF;font-size:14px;line-height:14px;text-decoration:none;display:block;width:109px;height:35px;cursor:pointer} -.gnb li.m_on a.m1_a{color:#0f0f0f !important} -.gnb li.m1 span.m1_span{display:block;width:109px;height:25px;text-align:center;padding-top:10px} -.gnb .lnb{margin:0;padding:1px 0 0 0;background:url(../images/lnb_bg.gif) no-repeat top left} -.gnb .sub{width:106px;position:absolute;left:2px;z-index:1000;display:none} -.gnb .lnb .s1{width:106px;height:32px;background: url(../images/lnb_bg.gif) no-repeat top left} -.gnb .lnb .s1 a{width:106px;height:24px;padding-top:8px;font-size:12px;text-align:center;color:#5e5e60;display:block;font-weight:bold;text-decoration:none} -.gnb .lnb .s1 a:hover{color:white;background:url(../images/lnb_bg_on.gif) no-repeat 1px 0} -.gnb .lnb .s1 a.a_on{color:white;background:url(../images/lnb_bg_on.gif) no-repeat 1px 0} -.gnb .bottom{width:106px;height:3px;background:url(../images/lnb_bg.gif) no-repeat bottom left} -.gnb .bottom span{width:0;height:0;background:#000} +.header .gnb {position:absolute;top:36px; left:220px;z-index:300;} +.gnb li.m1 {width:109px;height:35px;float:left;position:relative;} +.gnb li.m_on {background:url(../images/gnb_m1_on_n.gif) no-repeat top left;} + +.gnb a {font-family:Arial, Helvetica, sans-serif;font-weight:bold;outline:none;ie-dummy: expression(this.hideFocus=true);} +.gnb li.m1 a.m1_a {color:#FFF;font-size:14px;line-height:14px;text-decoration:none; +display:block;width:109px;height:35px;cursor:pointer;} + +.gnb li.m_on a.m1_a {color:#0f0f0f !important;} +.gnb li.m1 span.m1_span {display:block;width:109px;height:25px;text-align:center;padding-top:10px;} +.gnb .lnb {margin:0;padding:1px 0 0 0;background:url(../images/lnb_bg.gif) no-repeat top left;} +.gnb .sub {width:106px;position:absolute;left:2px;z-index:1000; display:none;} +.gnb .lnb .s1 {width:106px;height:32px;background: url(../images/lnb_bg.gif) no-repeat top left;} +.gnb .lnb .s1 a {width:106px;height:24px;padding-top:8px;font-size:12px;text-align:center;color:#5e5e60;display:block;font-weight:bold;text-decoration:none;} +.gnb .lnb .s1 a:hover {color:white;background:url(../images/lnb_bg_on.gif) no-repeat 1px 0;} +.gnb .lnb .s1 a.a_on {color:white;background:url(../images/lnb_bg_on.gif) no-repeat 1px 0;} +.gnb .bottom {width:106px;height:3px;background:url(../images/lnb_bg.gif) no-repeat bottom left;} +.gnb .bottom span {width:0;height:0;background:#000;} + + + /* slide_widget */ -#slide_widget{width:100%;height:446px;position:relative;background:url(../images/slide_box_bg.gif) repeat-x top left} -#slide_widget .mask{width:958px;height:446px;position:relative;z-index:80;margin:0 auto;padding:0;overflow:hidden} -#slide_widget ul{margin:0;padding:0} -#slide_widget li{float:left;list-style:none} -ul.imgSet{height:418px;position:absolute;left:width:100%;top:0} -.imgSet li{width:958px;height:420px;float:left} -.imgSet div.item{position:relative;z-index:50} -.imgSet li p{position:absolute;x:0;y:0;z-index:20;margin:0} -.imgSet li div.shadow{position:absolute;left:15px;top:323px;z-index:10} -ul.paging{width:75px;height:10px;margin:0 auto !important;text-align:center} -.paging li{width:10px;height:10px;margin-right:5px} -.paging li.on {background:url(../images/slide_page_on.gif) no-repeat top left} -.paging li.off{background:url(../images/slide_page_off.gif) no-repeat top left} -.paging li span{visibility:hidden} -.paging a{text-decoration:none} -.footer{width:960px;margin:0 auto;border-top:#dbdbdb solid 1px;position:relative;font-family:Tahoma, Geneva, sans-serif} -.footer .footer_p{color:#9fa09f;margin:12px auto} -#selectLang{position:absolute;top:-1px;right:0;margin:0} -#selectLang dt{float:left;padding:4px 11px 0 0;font-family:"Times New Roman", Times, serif;font-size:12px;color:#aaabad} -#selectLang dd{float:left;margin:0} -#selectLang .langBtn{width:61px;height:20px;cursor:pointer;padding-top:7px;padding-left:7px;color:#5a5a5a;text-decoration:none;font-size:11px;line-height:11px;background:url(../images/btn_language.gif) no-repeat top left} -#selectLang .langSet{display:none;width:68px;padding:3px 0 0 0;margin:0;position:absolute;bottom:27px;_bottom:26px;z-index:500;background:url(../images/language_ul_top.png) no-repeat top left} -#selectLang ul li{list-style:none;border-right:#bdbaba solid 1px;border-left:#bdbaba solid 1px;background:#f0f0f0} -#selectLang ul li a{height:12px;padding:6px 0 6px 7px;display:block} -#selectLang li.on{border:#c3c3c3 solid 1px;background:#d7d7d7} -#selectLang li.on a{height:12px;padding:5px 0 5px 7px} -#selectLang li a{color:#5a5a5a;text-decoration:none;font-size:11px;line-height:11px;vertical-align:text-top} \ No newline at end of file +#slide_widget {width:100%;height:446px; position:relative;background:url(../images/slide_box_bg.gif) repeat-x top left;} +#slide_widget .mask {width:958px;height:446px;position:relative;z-index:80;margin:0 auto;padding:0;overflow:hidden;} +#slide_widget ul {margin:0; padding:0;} +#slide_widget li {float:left;list-style:none;} +ul.imgSet {height:418px;position:absolute;left:width:100%;top:0;} +.imgSet li {width:958px;height:420px;float:left;} +.imgSet div.item {position:relative;z-index:50;} +.imgSet li p {position:absolute;x:0;y:0;z-index:20;margin:0;} +.imgSet li div.shadow {position:absolute;left:15px;top:323px;z-index:10;} + +ul.paging {width:75px;height:10px;margin:0 auto !important;text-align:center;} +.paging li {width:10px;height:10px;margin-right:5px;} +.paging li.on {background:url(../images/slide_page_on.gif) no-repeat top left;} +.paging li.off {background:url(../images/slide_page_off.gif) no-repeat top left;} +.paging li span {visibility:hidden;} +.paging a {text-decoration:none;} + + + +.footer {width:960px;margin:0 auto;border-top:#dbdbdb solid 1px;position:relative;font-family:Tahoma, Geneva, sans-serif; } +.footer .footer_p {color:#9fa09f;margin:12px auto;} + +#selectLang {position:absolute;top:-1px;right:0;margin:0;} +#selectLang dt {float:left;padding:4px 11px 0 0;font-family:"Times New Roman", Times, serif;font-size:12px;color:#aaabad;} +#selectLang dd {float:left;margin:0;} +#selectLang .langBtn {width:61px;height:20px; cursor:pointer;padding-top:7px;padding-left:7px;color:#5a5a5a;text-decoration:none;font-size:11px;line-height:11px;background:url(../images/btn_language.gif) no-repeat top left;} +#selectLang .langSet {display:none;width:68px;padding:3px 0 0 0;margin:0;position:absolute;bottom:27px;_bottom:26px;z-index:500;background:url(../images/language_ul_top.png) no-repeat top left;} +#selectLang ul li {list-style:none;border-right:#bdbaba solid 1px;border-left:#bdbaba solid 1px; background:#f0f0f0;} +#selectLang ul li a {height:12px;padding:6px 0 6px 7px;display:block;} +#selectLang li.on {border:#c3c3c3 solid 1px;background:#d7d7d7;} +#selectLang li.on a {height:12px;padding:5px 0 5px 7px;} +#selectLang li a {color:#5a5a5a;text-decoration:none;font-size:11px;line-height:11px;vertical-align:text-top;} diff --git a/themes/xe_solid_enterprise/layouts/xe_solid_enterprise/js/jquery.min.js b/themes/xe_solid_enterprise/layouts/xe_solid_enterprise/js/jquery.min.js new file mode 100644 index 000000000..6437874c6 --- /dev/null +++ b/themes/xe_solid_enterprise/layouts/xe_solid_enterprise/js/jquery.min.js @@ -0,0 +1,16 @@ +/*! + * jQuery JavaScript Library v1.5.1 + * http://jquery.com/ + * + * Copyright 2011, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Wed Feb 23 13:55:29 2011 -0500 + */ +(function(a,b){function cg(a){return d.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cd(a){if(!bZ[a]){var b=d("<"+a+">").appendTo("body"),c=b.css("display");b.remove();if(c==="none"||c==="")c="block";bZ[a]=c}return bZ[a]}function cc(a,b){var c={};d.each(cb.concat.apply([],cb.slice(0,b)),function(){c[this]=a});return c}function bY(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function bX(){try{return new a.XMLHttpRequest}catch(b){}}function bW(){d(a).unload(function(){for(var a in bU)bU[a](0,1)})}function bQ(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var e=a.dataTypes,f={},g,h,i=e.length,j,k=e[0],l,m,n,o,p;for(g=1;g=0===c})}function N(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function F(a,b){return(a&&a!=="*"?a+".":"")+b.replace(r,"`").replace(s,"&")}function E(a){var b,c,e,f,g,h,i,j,k,l,m,n,o,q=[],r=[],s=d._data(this,"events");if(a.liveFired!==this&&s&&s.live&&!a.target.disabled&&(!a.button||a.type!=="click")){a.namespace&&(n=new RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")),a.liveFired=this;var t=s.live.slice(0);for(i=0;ic)break;a.currentTarget=f.elem,a.data=f.handleObj.data,a.handleObj=f.handleObj,o=f.handleObj.origHandler.apply(f.elem,arguments);if(o===!1||a.isPropagationStopped()){c=f.level,o===!1&&(b=!1);if(a.isImmediatePropagationStopped())break}}return b}}function C(a,c,e){var f=d.extend({},e[0]);f.type=a,f.originalEvent={},f.liveFired=b,d.event.handle.call(c,f),f.isDefaultPrevented()&&e[0].preventDefault()}function w(){return!0}function v(){return!1}function g(a){for(var b in a)if(b!=="toJSON")return!1;return!0}function f(a,c,f){if(f===b&&a.nodeType===1){f=a.getAttribute("data-"+c);if(typeof f==="string"){try{f=f==="true"?!0:f==="false"?!1:f==="null"?null:d.isNaN(f)?e.test(f)?d.parseJSON(f):f:parseFloat(f)}catch(g){}d.data(a,c,f)}else f=b}return f}var c=a.document,d=function(){function I(){if(!d.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(I,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/\d/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=navigator.userAgent,w,x=!1,y,z="then done fail isResolved isRejected promise".split(" "),A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,G=Array.prototype.indexOf,H={};d.fn=d.prototype={constructor:d,init:function(a,e,f){var g,i,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!e&&c.body){this.context=c,this[0]=c.body,this.selector="body",this.length=1;return this}if(typeof a==="string"){g=h.exec(a);if(!g||!g[1]&&e)return!e||e.jquery?(e||f).find(a):this.constructor(e).find(a);if(g[1]){e=e instanceof d?e[0]:e,k=e?e.ownerDocument||e:c,j=m.exec(a),j?d.isPlainObject(e)?(a=[c.createElement(j[1])],d.fn.attr.call(a,e,!0)):a=[k.createElement(j[1])]:(j=d.buildFragment([g[1]],[k]),a=(j.cacheable?d.clone(j.fragment):j.fragment).childNodes);return d.merge(this,a)}i=c.getElementById(g[2]);if(i&&i.parentNode){if(i.id!==g[2])return f.find(a);this.length=1,this[0]=i}this.context=c,this.selector=a;return this}if(d.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return d.makeArray(a,this)},selector:"",jquery:"1.5.1",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")");return e},each:function(a,b){return d.each(this,a,b)},ready:function(a){d.bindReady(),y.done(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i==="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!=="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;y.resolveWith(c,[d]),d.fn.trigger&&d(c).trigger("ready").unbind("ready")}},bindReady:function(){if(!x){x=!0;if(c.readyState==="complete")return setTimeout(d.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}c.documentElement.doScroll&&b&&I()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a&&typeof a==="object"&&"setInterval"in a},isNaN:function(a){return a==null||!l.test(a)||isNaN(a)},type:function(a){return a==null?String(a):H[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1;var c;for(c in a){}return c===b||C.call(a,c)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw a},parseJSON:function(b){if(typeof b!=="string"||!b)return null;b=d.trim(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return a.JSON&&a.JSON.parse?a.JSON.parse(b):(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(b,c,e){a.DOMParser?(e=new DOMParser,c=e.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b)),e=c.documentElement,(!e||!e.nodeName||e.nodeName==="parsererror")&&d.error("Invalid XML: "+b);return c},noop:function(){},globalEval:function(a){if(a&&i.test(a)){var b=c.head||c.getElementsByTagName("head")[0]||c.documentElement,e=c.createElement("script");d.support.scriptEval()?e.appendChild(c.createTextNode(a)):e.text=a,b.insertBefore(e,b.firstChild),b.removeChild(e)}},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g1){var f=E.call(arguments,0),g=b,h=function(a){return function(b){f[a]=arguments.length>1?E.call(arguments,0):b,--g||c.resolveWith(e,f)}};while(b--)a=f[b],a&&d.isFunction(a.promise)?a.promise().then(h(b),c.reject):--g;g||c.resolveWith(e,f)}else c!==a&&c.resolve(a);return e},uaMatch:function(a){a=a.toLowerCase();var b=r.exec(a)||s.exec(a)||t.exec(a)||a.indexOf("compatible")<0&&u.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.subclass=this.subclass,a.fn.init=function b(b,c){c&&c instanceof d&&!(c instanceof a)&&(c=a(c));return d.fn.init.call(this,b,c,e)},a.fn.init.prototype=a.fn;var e=a(c);return a},browser:{}}),y=d._Deferred(),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){H["[object "+b+"]"]=b.toLowerCase()}),w=d.uaMatch(v),w.browser&&(d.browser[w.browser]=!0,d.browser.version=w.version),d.browser.webkit&&(d.browser.safari=!0),G&&(d.inArray=function(a,b){return G.call(b,a)}),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(c),c.addEventListener?A=function(){c.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:c.attachEvent&&(A=function(){c.readyState==="complete"&&(c.detachEvent("onreadystatechange",A),d.ready())});return d}();(function(){d.support={};var b=c.createElement("div");b.style.display="none",b.innerHTML="
    a";var e=b.getElementsByTagName("*"),f=b.getElementsByTagName("a")[0],g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=b.getElementsByTagName("input")[0];if(e&&e.length&&f){d.support={leadingWhitespace:b.firstChild.nodeType===3,tbody:!b.getElementsByTagName("tbody").length,htmlSerialize:!!b.getElementsByTagName("link").length,style:/red/.test(f.getAttribute("style")),hrefNormalized:f.getAttribute("href")==="/a",opacity:/^0.55$/.test(f.style.opacity),cssFloat:!!f.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,deleteExpando:!0,optDisabled:!1,checkClone:!1,noCloneEvent:!0,noCloneChecked:!0,boxModel:null,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableHiddenOffsets:!0},i.checked=!0,d.support.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,d.support.optDisabled=!h.disabled;var j=null;d.support.scriptEval=function(){if(j===null){var b=c.documentElement,e=c.createElement("script"),f="script"+d.now();try{e.appendChild(c.createTextNode("window."+f+"=1;"))}catch(g){}b.insertBefore(e,b.firstChild),a[f]?(j=!0,delete a[f]):j=!1,b.removeChild(e),b=e=f=null}return j};try{delete b.test}catch(k){d.support.deleteExpando=!1}!b.addEventListener&&b.attachEvent&&b.fireEvent&&(b.attachEvent("onclick",function l(){d.support.noCloneEvent=!1,b.detachEvent("onclick",l)}),b.cloneNode(!0).fireEvent("onclick")),b=c.createElement("div"),b.innerHTML="";var m=c.createDocumentFragment();m.appendChild(b.firstChild),d.support.checkClone=m.cloneNode(!0).cloneNode(!0).lastChild.checked,d(function(){var a=c.createElement("div"),b=c.getElementsByTagName("body")[0];if(b){a.style.width=a.style.paddingLeft="1px",b.appendChild(a),d.boxModel=d.support.boxModel=a.offsetWidth===2,"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,d.support.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="
    ",d.support.shrinkWrapBlocks=a.offsetWidth!==2),a.innerHTML="
    t
    ";var e=a.getElementsByTagName("td");d.support.reliableHiddenOffsets=e[0].offsetHeight===0,e[0].style.display="",e[1].style.display="none",d.support.reliableHiddenOffsets=d.support.reliableHiddenOffsets&&e[0].offsetHeight===0,a.innerHTML="",b.removeChild(a).style.display="none",a=e=null}});var n=function(a){var b=c.createElement("div");a="on"+a;if(!b.attachEvent)return!0;var d=a in b;d||(b.setAttribute(a,"return;"),d=typeof b[a]==="function"),b=null;return d};d.support.submitBubbles=n("submit"),d.support.changeBubbles=n("change"),b=e=f=null}})();var e=/^(?:\{.*\}|\[.*\])$/;d.extend({cache:{},uuid:0,expando:"jQuery"+(d.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?d.cache[a[d.expando]]:a[d.expando];return!!a&&!g(a)},data:function(a,c,e,f){if(d.acceptData(a)){var g=d.expando,h=typeof c==="string",i,j=a.nodeType,k=j?d.cache:a,l=j?a[d.expando]:a[d.expando]&&d.expando;if((!l||f&&l&&!k[l][g])&&h&&e===b)return;l||(j?a[d.expando]=l=++d.uuid:l=d.expando),k[l]||(k[l]={},j||(k[l].toJSON=d.noop));if(typeof c==="object"||typeof c==="function")f?k[l][g]=d.extend(k[l][g],c):k[l]=d.extend(k[l],c);i=k[l],f&&(i[g]||(i[g]={}),i=i[g]),e!==b&&(i[c]=e);if(c==="events"&&!i[c])return i[g]&&i[g].events;return h?i[c]:i}},removeData:function(b,c,e){if(d.acceptData(b)){var f=d.expando,h=b.nodeType,i=h?d.cache:b,j=h?b[d.expando]:d.expando;if(!i[j])return;if(c){var k=e?i[j][f]:i[j];if(k){delete k[c];if(!g(k))return}}if(e){delete i[j][f];if(!g(i[j]))return}var l=i[j][f];d.support.deleteExpando||i!=a?delete i[j]:i[j]=null,l?(i[j]={},h||(i[j].toJSON=d.noop),i[j][f]=l):h&&(d.support.deleteExpando?delete b[d.expando]:b.removeAttribute?b.removeAttribute(d.expando):b[d.expando]=null)}},_data:function(a,b,c){return d.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=d.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),d.fn.extend({data:function(a,c){var e=null;if(typeof a==="undefined"){if(this.length){e=d.data(this[0]);if(this[0].nodeType===1){var g=this[0].attributes,h;for(var i=0,j=g.length;i-1)return!0;return!1},val:function(a){if(!arguments.length){var c=this[0];if(c){if(d.nodeName(c,"option")){var e=c.attributes.value;return!e||e.specified?c.value:c.text}if(d.nodeName(c,"select")){var f=c.selectedIndex,g=[],h=c.options,i=c.type==="select-one";if(f<0)return null;for(var k=i?f:0,l=i?f+1:h.length;k=0;else if(d.nodeName(this,"select")){var f=d.makeArray(e);d("option",this).each(function(){this.selected=d.inArray(d(this).val(),f)>=0}),f.length||(this.selectedIndex=-1)}else this.value=e}})}}),d.extend({attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,e,f){if(!a||a.nodeType===3||a.nodeType===8||a.nodeType===2)return b;if(f&&c in d.attrFn)return d(a)[c](e);var g=a.nodeType!==1||!d.isXMLDoc(a),h=e!==b;c=g&&d.props[c]||c;if(a.nodeType===1){var i=k.test(c);if(c==="selected"&&!d.support.optSelected){var j=a.parentNode;j&&(j.selectedIndex,j.parentNode&&j.parentNode.selectedIndex)}if((c in a||a[c]!==b)&&g&&!i){h&&(c==="type"&&l.test(a.nodeName)&&a.parentNode&&d.error("type property can't be changed"),e===null?a.nodeType===1&&a.removeAttribute(c):a[c]=e);if(d.nodeName(a,"form")&&a.getAttributeNode(c))return a.getAttributeNode(c).nodeValue;if(c==="tabIndex"){var o=a.getAttributeNode("tabIndex");return o&&o.specified?o.value:m.test(a.nodeName)||n.test(a.nodeName)&&a.href?0:b}return a[c]}if(!d.support.style&&g&&c==="style"){h&&(a.style.cssText=""+e);return a.style.cssText}h&&a.setAttribute(c,""+e);if(!a.attributes[c]&&(a.hasAttribute&&!a.hasAttribute(c)))return b;var p=!d.support.hrefNormalized&&g&&i?a.getAttribute(c,2):a.getAttribute(c);return p===null?b:p}h&&(a[c]=e);return a[c]}});var p=/\.(.*)$/,q=/^(?:textarea|input|select)$/i,r=/\./g,s=/ /g,t=/[^\w\s.|`]/g,u=function(a){return a.replace(t,"\\$&")};d.event={add:function(c,e,f,g){if(c.nodeType!==3&&c.nodeType!==8){try{d.isWindow(c)&&(c!==a&&!c.frameElement)&&(c=a)}catch(h){}if(f===!1)f=v;else if(!f)return;var i,j;f.handler&&(i=f,f=i.handler),f.guid||(f.guid=d.guid++);var k=d._data(c);if(!k)return;var l=k.events,m=k.handle;l||(k.events=l={}),m||(k.handle=m=function(){return typeof d!=="undefined"&&!d.event.triggered?d.event.handle.apply(m.elem,arguments):b}),m.elem=c,e=e.split(" ");var n,o=0,p;while(n=e[o++]){j=i?d.extend({},i):{handler:f,data:g},n.indexOf(".")>-1?(p=n.split("."),n=p.shift(),j.namespace=p.slice(0).sort().join(".")):(p=[],j.namespace=""),j.type=n,j.guid||(j.guid=f.guid);var q=l[n],r=d.event.special[n]||{};if(!q){q=l[n]=[];if(!r.setup||r.setup.call(c,g,p,m)===!1)c.addEventListener?c.addEventListener(n,m,!1):c.attachEvent&&c.attachEvent("on"+n,m)}r.add&&(r.add.call(c,j),j.handler.guid||(j.handler.guid=f.guid)),q.push(j),d.event.global[n]=!0}c=null}},global:{},remove:function(a,c,e,f){if(a.nodeType!==3&&a.nodeType!==8){e===!1&&(e=v);var g,h,i,j,k=0,l,m,n,o,p,q,r,s=d.hasData(a)&&d._data(a),t=s&&s.events;if(!s||!t)return;c&&c.type&&(e=c.handler,c=c.type);if(!c||typeof c==="string"&&c.charAt(0)==="."){c=c||"";for(h in t)d.event.remove(a,h+c);return}c=c.split(" ");while(h=c[k++]){r=h,q=null,l=h.indexOf(".")<0,m=[],l||(m=h.split("."),h=m.shift(),n=new RegExp("(^|\\.)"+d.map(m.slice(0).sort(),u).join("\\.(?:.*\\.)?")+"(\\.|$)")),p=t[h];if(!p)continue;if(!e){for(j=0;j=0&&(a.type=f=f.slice(0,-1),a.exclusive=!0),e||(a.stopPropagation(),d.event.global[f]&&d.each(d.cache,function(){var b=d.expando,e=this[b];e&&e.events&&e.events[f]&&d.event.trigger(a,c,e.handle.elem)}));if(!e||e.nodeType===3||e.nodeType===8)return b;a.result=b,a.target=e,c=d.makeArray(c),c.unshift(a)}a.currentTarget=e;var h=d._data(e,"handle");h&&h.apply(e,c);var i=e.parentNode||e.ownerDocument;try{e&&e.nodeName&&d.noData[e.nodeName.toLowerCase()]||e["on"+f]&&e["on"+f].apply(e,c)===!1&&(a.result=!1,a.preventDefault())}catch(j){}if(!a.isPropagationStopped()&&i)d.event.trigger(a,c,i,!0);else if(!a.isDefaultPrevented()){var k,l=a.target,m=f.replace(p,""),n=d.nodeName(l,"a")&&m==="click",o=d.event.special[m]||{};if((!o._default||o._default.call(e,a)===!1)&&!n&&!(l&&l.nodeName&&d.noData[l.nodeName.toLowerCase()])){try{l[m]&&(k=l["on"+m],k&&(l["on"+m]=null),d.event.triggered=!0,l[m]())}catch(q){}k&&(l["on"+m]=k),d.event.triggered=!1}}},handle:function(c){var e,f,g,h,i,j=[],k=d.makeArray(arguments);c=k[0]=d.event.fix(c||a.event),c.currentTarget=this,e=c.type.indexOf(".")<0&&!c.exclusive,e||(g=c.type.split("."),c.type=g.shift(),j=g.slice(0).sort(),h=new RegExp("(^|\\.)"+j.join("\\.(?:.*\\.)?")+"(\\.|$)")),c.namespace=c.namespace||j.join("."),i=d._data(this,"events"),f=(i||{})[c.type];if(i&&f){f=f.slice(0);for(var l=0,m=f.length;l-1?d.map(a.options,function(a){return a.selected}).join("-"):"":a.nodeName.toLowerCase()==="select"&&(c=a.selectedIndex);return c},B=function B(a){var c=a.target,e,f;if(q.test(c.nodeName)&&!c.readOnly){e=d._data(c,"_change_data"),f=A(c),(a.type!=="focusout"||c.type!=="radio")&&d._data(c,"_change_data",f);if(e===b||f===e)return;if(e!=null||f)a.type="change",a.liveFired=b,d.event.trigger(a,arguments[1],c)}};d.event.special.change={filters:{focusout:B,beforedeactivate:B,click:function(a){var b=a.target,c=b.type;(c==="radio"||c==="checkbox"||b.nodeName.toLowerCase()==="select")&&B.call(this,a)},keydown:function(a){var b=a.target,c=b.type;(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(c==="checkbox"||c==="radio")||c==="select-multiple")&&B.call(this,a)},beforeactivate:function(a){var b=a.target;d._data(b,"_change_data",A(b))}},setup:function(a,b){if(this.type==="file")return!1;for(var c in z)d.event.add(this,c+".specialChange",z[c]);return q.test(this.nodeName)},teardown:function(a){d.event.remove(this,".specialChange");return q.test(this.nodeName)}},z=d.event.special.change.filters,z.focus=z.beforeactivate}c.addEventListener&&d.each({focus:"focusin",blur:"focusout"},function(a,b){function c(a){a=d.event.fix(a),a.type=b;return d.event.handle.call(this,a)}d.event.special[b]={setup:function(){this.addEventListener(a,c,!0)},teardown:function(){this.removeEventListener(a,c,!0)}}}),d.each(["bind","one"],function(a,c){d.fn[c]=function(a,e,f){if(typeof a==="object"){for(var g in a)this[c](g,e,a[g],f);return this}if(d.isFunction(e)||e===!1)f=e,e=b;var h=c==="one"?d.proxy(f,function(a){d(this).unbind(a,h);return f.apply(this,arguments)}):f;if(a==="unload"&&c!=="one")this.one(a,e,f);else for(var i=0,j=this.length;i0?this.bind(b,a,c):this.trigger(b)},d.attrFn&&(d.attrFn[b]=!0)}),function(){function u(a,b,c,d,e,f){for(var g=0,h=d.length;g0){j=i;break}}i=i[a]}d[g]=j}}}function t(a,b,c,d,e,f){for(var g=0,h=d.length;g+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,f=Object.prototype.toString,g=!1,h=!0,i=/\\/g,j=/\W/;[0,0].sort(function(){h=!1;return 0});var k=function(b,d,e,g){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!=="string")return e;var i,j,n,o,q,r,s,t,u=!0,w=k.isXML(d),x=[],y=b;do{a.exec(""),i=a.exec(y);if(i){y=i[3],x.push(i[1]);if(i[2]){o=i[3];break}}}while(i);if(x.length>1&&m.exec(b))if(x.length===2&&l.relative[x[0]])j=v(x[0]+x[1],d);else{j=l.relative[x[0]]?[d]:k(x.shift(),d);while(x.length)b=x.shift(),l.relative[b]&&(b+=x.shift()),j=v(b,j)}else{!g&&x.length>1&&d.nodeType===9&&!w&&l.match.ID.test(x[0])&&!l.match.ID.test(x[x.length-1])&&(q=k.find(x.shift(),d,w),d=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]);if(d){q=g?{expr:x.pop(),set:p(g)}:k.find(x.pop(),x.length===1&&(x[0]==="~"||x[0]==="+")&&d.parentNode?d.parentNode:d,w),j=q.expr?k.filter(q.expr,q.set):q.set,x.length>0?n=p(j):u=!1;while(x.length)r=x.pop(),s=r,l.relative[r]?s=x.pop():r="",s==null&&(s=d),l.relative[r](n,s,w)}else n=x=[]}n||(n=j),n||k.error(r||b);if(f.call(n)==="[object Array]")if(u)if(d&&d.nodeType===1)for(t=0;n[t]!=null;t++)n[t]&&(n[t]===!0||n[t].nodeType===1&&k.contains(d,n[t]))&&e.push(j[t]);else for(t=0;n[t]!=null;t++)n[t]&&n[t].nodeType===1&&e.push(j[t]);else e.push.apply(e,n);else p(n,e);o&&(k(o,h,e,g),k.uniqueSort(e));return e};k.uniqueSort=function(a){if(r){g=h,a.sort(r);if(g)for(var b=1;b0},k.find=function(a,b,c){var d;if(!a)return[];for(var e=0,f=l.order.length;e":function(a,b){var c,d=typeof b==="string",e=0,f=a.length;if(d&&!j.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(i,"")},TAG:function(a,b){return a[1].replace(i,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||k.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&k.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(i,"");!f&&l.attrMap[g]&&(a[1]=l.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(i,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=k(b[3],null,null,c);else{var g=k.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(l.match.POS.test(b[0])||l.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!k(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){return"text"===a.getAttribute("type")},radio:function(a){return"radio"===a.type},checkbox:function(a){return"checkbox"===a.type},file:function(a){return"file"===a.type},password:function(a){return"password"===a.type},submit:function(a){return"submit"===a.type},image:function(a){return"image"===a.type},reset:function(a){return"reset"===a.type},button:function(a){return"button"===a.type||a.nodeName.toLowerCase()==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=l.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||k.getText([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=l.attrHandle[c]?l.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=l.setFilters[e];if(f)return f(a,c,b,d)}}},m=l.match.POS,n=function(a,b){return"\\"+(b-0+1)};for(var o in l.match)l.match[o]=new RegExp(l.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.source),l.leftMatch[o]=new RegExp(/(^(?:.|\r|\n)*?)/.source+l.match[o].source.replace(/\\(\d+)/g,n));var p=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(q){p=function(a,b){var c=0,d=b||[];if(f.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length==="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(l.find.ID=function(a,c,d){if(typeof c.getElementById!=="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!=="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},l.filter.ID=function(a,b){var c=typeof a.getAttributeNode!=="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(l.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!=="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(l.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=k,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

    ";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){k=function(b,e,f,g){e=e||c;if(!g&&!k.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return p(e.getElementsByTagName(b),f);if(h[2]&&l.find.CLASS&&e.getElementsByClassName)return p(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return p([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return p([],f);if(i.id===h[3])return p([i],f)}try{return p(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var m=e,n=e.getAttribute("id"),o=n||d,q=e.parentNode,r=/^\s*[+~]/.test(b);n?o=o.replace(/'/g,"\\$&"):e.setAttribute("id",o),r&&q&&(e=e.parentNode);try{if(!r||q)return p(e.querySelectorAll("[id='"+o+"'] "+b),f)}catch(s){}finally{n||m.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)k[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector,d=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(e){d=!0}b&&(k.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(a))try{if(d||!l.match.PSEUDO.test(c)&&!/!=/.test(c))return b.call(a,c)}catch(e){}return k(c,null,null,[a]).length>0})}(),function(){var a=c.createElement("div");a.innerHTML="
    ";if(a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;l.order.splice(1,0,"CLASS"),l.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!=="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?k.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?k.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:k.contains=function(){return!1},k.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var v=function(a,b){var c,d=[],e="",f=b.nodeType?[b]:b;while(c=l.match.PSEUDO.exec(a))e+=c[0],a=a.replace(l.match.PSEUDO,"");a=l.relative[a]?a+"*":a;for(var g=0,h=f.length;g0)for(var g=c;g0},closest:function(a,b){var c=[],e,f,g=this[0];if(d.isArray(a)){var h,i,j={},k=1;if(g&&a.length){for(e=0,f=a.length;e-1:d(g).is(h))&&c.push({selector:i,elem:g,level:k});g=g.parentNode,k++}}return c}var l=L.test(a)?d(a,b||this.context):null;for(e=0,f=this.length;e-1:d.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b)break}}c=c.length>1?d.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a||typeof a==="string")return d.inArray(this[0],a?d(a):this.parent().children());return d.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a==="string"?d(a,b):d.makeArray(a),e=d.merge(this.get(),c);return this.pushStack(N(c[0])||N(e[0])?e:d.unique(e))},andSelf:function(){return this.add(this.prevObject)}}),d.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return d.dir(a,"parentNode")},parentsUntil:function(a,b,c){return d.dir(a,"parentNode",c)},next:function(a){return d.nth(a,2,"nextSibling")},prev:function(a){return d.nth(a,2,"previousSibling")},nextAll:function(a){return d.dir(a,"nextSibling")},prevAll:function(a){return d.dir(a,"previousSibling")},nextUntil:function(a,b,c){return d.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return d.dir(a,"previousSibling",c)},siblings:function(a){return d.sibling(a.parentNode.firstChild,a)},children:function(a){return d.sibling(a.firstChild)},contents:function(a){return d.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:d.makeArray(a.childNodes)}},function(a,b){d.fn[a]=function(c,e){var f=d.map(this,b,c),g=K.call(arguments);G.test(a)||(e=c),e&&typeof e==="string"&&(f=d.filter(e,f)),f=this.length>1&&!M[a]?d.unique(f):f,(this.length>1||I.test(e))&&H.test(a)&&(f=f.reverse());return this.pushStack(f,a,g.join(","))}}),d.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?d.find.matchesSelector(b[0],a)?[b[0]]:[]:d.find.matches(a,b)},dir:function(a,c,e){var f=[],g=a[c];while(g&&g.nodeType!==9&&(e===b||g.nodeType!==1||!d(g).is(e)))g.nodeType===1&&f.push(g),g=g[c];return f},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var P=/ jQuery\d+="(?:\d+|null)"/g,Q=/^\s+/,R=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,S=/<([\w:]+)/,T=/
    ","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]};X.optgroup=X.option,X.tbody=X.tfoot=X.colgroup=X.caption=X.thead,X.th=X.td,d.support.htmlSerialize||(X._default=[1,"div
    ","
    "]),d.fn.extend({text:function(a){if(d.isFunction(a))return this.each(function(b){var c=d(this);c.text(a.call(this,b,c.text()))});if(typeof a!=="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return d.text(this)},wrapAll:function(a){if(d.isFunction(a))return this.each(function(b){d(this).wrapAll(a.call(this,b))});if(this[0]){var b=d(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(d.isFunction(a))return this.each(function(b){d(this).wrapInner(a.call(this,b))});return this.each(function(){var b=d(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){d(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){d.nodeName(this,"body")||d(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=d(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,d(arguments[0]).toArray());return a}},remove:function(a,b){for(var c=0,e;(e=this[c])!=null;c++)if(!a||d.filter(a,[e]).length)!b&&e.nodeType===1&&(d.cleanData(e.getElementsByTagName("*")),d.cleanData([e])),e.parentNode&&e.parentNode.removeChild(e);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&d.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return d.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(P,""):null;if(typeof a!=="string"||V.test(a)||!d.support.leadingWhitespace&&Q.test(a)||X[(S.exec(a)||["",""])[1].toLowerCase()])d.isFunction(a)?this.each(function(b){var c=d(this);c.html(a.call(this,b,c.html()))}):this.empty().append(a);else{a=a.replace(R,"<$1>");try{for(var c=0,e=this.length;c1&&l0?this.clone(!0):this).get();d(f[h])[b](j),e=e.concat(j)}return this.pushStack(e,a,f.selector)}}),d.extend({clone:function(a,b,c){var e=a.cloneNode(!0),f,g,h;if((!d.support.noCloneEvent||!d.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!d.isXMLDoc(a)){$(a,e),f=_(a),g=_(e);for(h=0;f[h];++h)$(f[h],g[h])}if(b){Z(a,e);if(c){f=_(a),g=_(e);for(h=0;f[h];++h)Z(f[h],g[h])}}return e},clean:function(a,b,e,f){b=b||c,typeof b.createElement==="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var g=[];for(var h=0,i;(i=a[h])!=null;h++){typeof i==="number"&&(i+="");if(!i)continue;if(typeof i!=="string"||U.test(i)){if(typeof i==="string"){i=i.replace(R,"<$1>");var j=(S.exec(i)||["",""])[1].toLowerCase(),k=X[j]||X._default,l=k[0],m=b.createElement("div");m.innerHTML=k[1]+i+k[2];while(l--)m=m.lastChild;if(!d.support.tbody){var n=T.test(i),o=j==="table"&&!n?m.firstChild&&m.firstChild.childNodes:k[1]===""&&!n?m.childNodes:[];for(var p=o.length-1;p>=0;--p)d.nodeName(o[p],"tbody")&&!o[p].childNodes.length&&o[p].parentNode.removeChild(o[p])}!d.support.leadingWhitespace&&Q.test(i)&&m.insertBefore(b.createTextNode(Q.exec(i)[0]),m.firstChild),i=m.childNodes}}else i=b.createTextNode(i);i.nodeType?g.push(i):g=d.merge(g,i)}if(e)for(h=0;g[h];h++)!f||!d.nodeName(g[h],"script")||g[h].type&&g[h].type.toLowerCase()!=="text/javascript"?(g[h].nodeType===1&&g.splice.apply(g,[h+1,0].concat(d.makeArray(g[h].getElementsByTagName("script")))),e.appendChild(g[h])):f.push(g[h].parentNode?g[h].parentNode.removeChild(g[h]):g[h]);return g},cleanData:function(a){var b,c,e=d.cache,f=d.expando,g=d.event.special,h=d.support.deleteExpando;for(var i=0,j;(j=a[i])!=null;i++){if(j.nodeName&&d.noData[j.nodeName.toLowerCase()])continue;c=j[d.expando];if(c){b=e[c]&&e[c][f];if(b&&b.events){for(var k in b.events)g[k]?d.event.remove(j,k):d.removeEvent(j,k,b.handle);b.handle&&(b.handle.elem=null)}h?delete j[d.expando]:j.removeAttribute&&j.removeAttribute(d.expando),delete e[c]}}}});var bb=/alpha\([^)]*\)/i,bc=/opacity=([^)]*)/,bd=/-([a-z])/ig,be=/([A-Z])/g,bf=/^-?\d+(?:px)?$/i,bg=/^-?\d/,bh={position:"absolute",visibility:"hidden",display:"block"},bi=["Left","Right"],bj=["Top","Bottom"],bk,bl,bm,bn=function(a,b){return b.toUpperCase()};d.fn.css=function(a,c){if(arguments.length===2&&c===b)return this;return d.access(this,a,c,!0,function(a,c,e){return e!==b?d.style(a,c,e):d.css(a,c)})},d.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=bk(a,"opacity","opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{zIndex:!0,fontWeight:!0,opacity:!0,zoom:!0,lineHeight:!0},cssProps:{"float":d.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,e,f){if(a&&a.nodeType!==3&&a.nodeType!==8&&a.style){var g,h=d.camelCase(c),i=a.style,j=d.cssHooks[h];c=d.cssProps[h]||h;if(e===b){if(j&&"get"in j&&(g=j.get(a,!1,f))!==b)return g;return i[c]}if(typeof e==="number"&&isNaN(e)||e==null)return;typeof e==="number"&&!d.cssNumber[h]&&(e+="px");if(!j||!("set"in j)||(e=j.set(a,e))!==b)try{i[c]=e}catch(k){}}},css:function(a,c,e){var f,g=d.camelCase(c),h=d.cssHooks[g];c=d.cssProps[g]||g;if(h&&"get"in h&&(f=h.get(a,!0,e))!==b)return f;if(bk)return bk(a,c,g)},swap:function(a,b,c){var d={};for(var e in b)d[e]=a.style[e],a.style[e]=b[e];c.call(a);for(e in b)a.style[e]=d[e]},camelCase:function(a){return a.replace(bd,bn)}}),d.curCSS=d.css,d.each(["height","width"],function(a,b){d.cssHooks[b]={get:function(a,c,e){var f;if(c){a.offsetWidth!==0?f=bo(a,b,e):d.swap(a,bh,function(){f=bo(a,b,e)});if(f<=0){f=bk(a,b,b),f==="0px"&&bm&&(f=bm(a,b,b));if(f!=null)return f===""||f==="auto"?"0px":f}if(f<0||f==null){f=a.style[b];return f===""||f==="auto"?"0px":f}return typeof f==="string"?f:f+"px"}},set:function(a,b){if(!bf.test(b))return b;b=parseFloat(b);if(b>=0)return b+"px"}}}),d.support.opacity||(d.cssHooks.opacity={get:function(a,b){return bc.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style;c.zoom=1;var e=d.isNaN(b)?"":"alpha(opacity="+b*100+")",f=c.filter||"";c.filter=bb.test(f)?f.replace(bb,e):c.filter+" "+e}}),c.defaultView&&c.defaultView.getComputedStyle&&(bl=function(a,c,e){var f,g,h;e=e.replace(be,"-$1").toLowerCase();if(!(g=a.ownerDocument.defaultView))return b;if(h=g.getComputedStyle(a,null))f=h.getPropertyValue(e),f===""&&!d.contains(a.ownerDocument.documentElement,a)&&(f=d.style(a,e));return f}),c.documentElement.currentStyle&&(bm=function(a,b){var c,d=a.currentStyle&&a.currentStyle[b],e=a.runtimeStyle&&a.runtimeStyle[b],f=a.style;!bf.test(d)&&bg.test(d)&&(c=f.left,e&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":d||0,d=f.pixelLeft+"px",f.left=c,e&&(a.runtimeStyle.left=e));return d===""?"auto":d}),bk=bl||bm,d.expr&&d.expr.filters&&(d.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!d.support.reliableHiddenOffsets&&(a.style.display||d.css(a,"display"))==="none"},d.expr.filters.visible=function(a){return!d.expr.filters.hidden(a)});var bp=/%20/g,bq=/\[\]$/,br=/\r?\n/g,bs=/#.*$/,bt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bu=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bv=/(?:^file|^widget|\-extension):$/,bw=/^(?:GET|HEAD)$/,bx=/^\/\//,by=/\?/,bz=/)<[^<]*)*<\/script>/gi,bA=/^(?:select|textarea)/i,bB=/\s+/,bC=/([?&])_=[^&]*/,bD=/(^|\-)([a-z])/g,bE=function(a,b,c){return b+c.toUpperCase()},bF=/^([\w\+\.\-]+:)\/\/([^\/?#:]*)(?::(\d+))?/,bG=d.fn.load,bH={},bI={},bJ,bK;try{bJ=c.location.href}catch(bL){bJ=c.createElement("a"),bJ.href="",bJ=bJ.href}bK=bF.exec(bJ.toLowerCase()),d.fn.extend({load:function(a,c,e){if(typeof a!=="string"&&bG)return bG.apply(this,arguments);if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var g=a.slice(f,a.length);a=a.slice(0,f)}var h="GET";c&&(d.isFunction(c)?(e=c,c=b):typeof c==="object"&&(c=d.param(c,d.ajaxSettings.traditional),h="POST"));var i=this;d.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?d("
    ").append(c.replace(bz,"")).find(g):c)),e&&i.each(e,[c,b,a])}});return this},serialize:function(){return d.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?d.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bA.test(this.nodeName)||bu.test(this.type))}).map(function(a,b){var c=d(this).val();return c==null?null:d.isArray(c)?d.map(c,function(a,c){return{name:b.name,value:a.replace(br,"\r\n")}}):{name:b.name,value:c.replace(br,"\r\n")}}).get()}}),d.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){d.fn[b]=function(a){return this.bind(b,a)}}),d.each(["get","post"],function(a,c){d[c]=function(a,e,f,g){d.isFunction(e)&&(g=g||f,f=e,e=b);return d.ajax({type:c,url:a,data:e,success:f,dataType:g})}}),d.extend({getScript:function(a,c){return d.get(a,b,c,"script")},getJSON:function(a,b,c){return d.get(a,b,c,"json")},ajaxSetup:function(a,b){b?d.extend(!0,a,d.ajaxSettings,b):(b=a,a=d.extend(!0,d.ajaxSettings,b));for(var c in {context:1,url:1})c in b?a[c]=b[c]:c in d.ajaxSettings&&(a[c]=d.ajaxSettings[c]);return a},ajaxSettings:{url:bJ,isLocal:bv.test(bK[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":"*/*"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":d.parseJSON,"text xml":d.parseXML}},ajaxPrefilter:bM(bH),ajaxTransport:bM(bI),ajax:function(a,c){function v(a,c,l,n){if(r!==2){r=2,p&&clearTimeout(p),o=b,m=n||"",u.readyState=a?4:0;var q,t,v,w=l?bP(e,u,l):b,x,y;if(a>=200&&a<300||a===304){if(e.ifModified){if(x=u.getResponseHeader("Last-Modified"))d.lastModified[k]=x;if(y=u.getResponseHeader("Etag"))d.etag[k]=y}if(a===304)c="notmodified",q=!0;else try{t=bQ(e,w),c="success",q=!0}catch(z){c="parsererror",v=z}}else{v=c;if(!c||a)c="error",a<0&&(a=0)}u.status=a,u.statusText=c,q?h.resolveWith(f,[t,c,u]):h.rejectWith(f,[u,c,v]),u.statusCode(j),j=b,s&&g.trigger("ajax"+(q?"Success":"Error"),[u,e,q?t:v]),i.resolveWith(f,[u,c]),s&&(g.trigger("ajaxComplete",[u,e]),--d.active||d.event.trigger("ajaxStop"))}}typeof a==="object"&&(c=a,a=b),c=c||{};var e=d.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof d)?d(f):d.event,h=d.Deferred(),i=d._Deferred(),j=e.statusCode||{},k,l={},m,n,o,p,q,r=0,s,t,u={readyState:0,setRequestHeader:function(a,b){r||(l[a.toLowerCase().replace(bD,bE)]=b);return this},getAllResponseHeaders:function(){return r===2?m:null},getResponseHeader:function(a){var c;if(r===2){if(!n){n={};while(c=bt.exec(m))n[c[1].toLowerCase()]=c[2]}c=n[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){r||(e.mimeType=a);return this},abort:function(a){a=a||"abort",o&&o.abort(a),v(0,a);return this}};h.promise(u),u.success=u.done,u.error=u.fail,u.complete=i.done,u.statusCode=function(a){if(a){var b;if(r<2)for(b in a)j[b]=[j[b],a[b]];else b=a[u.status],u.then(b,b)}return this},e.url=((a||e.url)+"").replace(bs,"").replace(bx,bK[1]+"//"),e.dataTypes=d.trim(e.dataType||"*").toLowerCase().split(bB),e.crossDomain||(q=bF.exec(e.url.toLowerCase()),e.crossDomain=q&&(q[1]!=bK[1]||q[2]!=bK[2]||(q[3]||(q[1]==="http:"?80:443))!=(bK[3]||(bK[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!=="string"&&(e.data=d.param(e.data,e.traditional)),bN(bH,e,c,u);if(r===2)return!1;s=e.global,e.type=e.type.toUpperCase(),e.hasContent=!bw.test(e.type),s&&d.active++===0&&d.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(by.test(e.url)?"&":"?")+e.data),k=e.url;if(e.cache===!1){var w=d.now(),x=e.url.replace(bC,"$1_="+w);e.url=x+(x===e.url?(by.test(e.url)?"&":"?")+"_="+w:"")}}if(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)l["Content-Type"]=e.contentType;e.ifModified&&(k=k||e.url,d.lastModified[k]&&(l["If-Modified-Since"]=d.lastModified[k]),d.etag[k]&&(l["If-None-Match"]=d.etag[k])),l.Accept=e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", */*; q=0.01":""):e.accepts["*"];for(t in e.headers)u.setRequestHeader(t,e.headers[t]);if(e.beforeSend&&(e.beforeSend.call(f,u,e)===!1||r===2)){u.abort();return!1}for(t in {success:1,error:1,complete:1})u[t](e[t]);o=bN(bI,e,c,u);if(o){u.readyState=1,s&&g.trigger("ajaxSend",[u,e]),e.async&&e.timeout>0&&(p=setTimeout(function(){u.abort("timeout")},e.timeout));try{r=1,o.send(l,v)}catch(y){status<2?v(-1,y):d.error(y)}}else v(-1,"No Transport");return u},param:function(a,c){var e=[],f=function(a,b){b=d.isFunction(b)?b():b,e[e.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=d.ajaxSettings.traditional);if(d.isArray(a)||a.jquery&&!d.isPlainObject(a))d.each(a,function(){f(this.name,this.value)});else for(var g in a)bO(g,a[g],c,f);return e.join("&").replace(bp,"+")}}),d.extend({active:0,lastModified:{},etag:{}});var bR=d.now(),bS=/(\=)\?(&|$)|()\?\?()/i;d.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return d.expando+"_"+bR++}}),d.ajaxPrefilter("json jsonp",function(b,c,e){var f=typeof b.data==="string";if(b.dataTypes[0]==="jsonp"||c.jsonpCallback||c.jsonp!=null||b.jsonp!==!1&&(bS.test(b.url)||f&&bS.test(b.data))){var g,h=b.jsonpCallback=d.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2",m=function(){a[h]=i,g&&d.isFunction(i)&&a[h](g[0])};b.jsonp!==!1&&(j=j.replace(bS,l),b.url===j&&(f&&(k=k.replace(bS,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},e.then(m,m),b.converters["script json"]=function(){g||d.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),d.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){d.globalEval(a);return a}}}),d.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),d.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var bT=d.now(),bU,bV;d.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&bX()||bY()}:bX,bV=d.ajaxSettings.xhr(),d.support.ajax=!!bV,d.support.cors=bV&&"withCredentials"in bV,bV=b,d.support.ajax&&d.ajaxTransport(function(a){if(!a.crossDomain||d.support.cors){var c;return{send:function(e,f){var g=a.xhr(),h,i;a.username?g.open(a.type,a.url,a.async,a.username,a.password):g.open(a.type,a.url,a.async);if(a.xhrFields)for(i in a.xhrFields)g[i]=a.xhrFields[i];a.mimeType&&g.overrideMimeType&&g.overrideMimeType(a.mimeType),(!a.crossDomain||a.hasContent)&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(a.hasContent&&a.data||null),c=function(e,i){var j,k,l,m,n;try{if(c&&(i||g.readyState===4)){c=b,h&&(g.onreadystatechange=d.noop,delete bU[h]);if(i)g.readyState!==4&&g.abort();else{j=g.status,l=g.getAllResponseHeaders(),m={},n=g.responseXML,n&&n.documentElement&&(m.xml=n),m.text=g.responseText;try{k=g.statusText}catch(o){k=""}j||!a.isLocal||a.crossDomain?j===1223&&(j=204):j=m.text?200:404}}}catch(p){i||f(-1,p)}m&&f(j,k,m,l)},a.async&&g.readyState!==4?(bU||(bU={},bW()),h=bT++,g.onreadystatechange=bU[h]=c):c()},abort:function(){c&&c(0,1)}}}});var bZ={},b$=/^(?:toggle|show|hide)$/,b_=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,ca,cb=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];d.fn.extend({show:function(a,b,c){var e,f;if(a||a===0)return this.animate(cc("show",3),a,b,c);for(var g=0,h=this.length;g=0;a--)c[a].elem===this&&(b&&c[a](!0),c.splice(a,1))}),b||this.dequeue();return this}}),d.each({slideDown:cc("show",1),slideUp:cc("hide",1),slideToggle:cc("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){d.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),d.extend({speed:function(a,b,c){var e=a&&typeof a==="object"?d.extend({},a):{complete:c||!c&&b||d.isFunction(a)&&a,duration:a,easing:c&&b||b&&!d.isFunction(b)&&b};e.duration=d.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in d.fx.speeds?d.fx.speeds[e.duration]:d.fx.speeds._default,e.old=e.complete,e.complete=function(){e.queue!==!1&&d(this).dequeue(),d.isFunction(e.old)&&e.old.call(this)};return e},easing:{linear:function(a,b,c,d){return c+d*a},swing:function(a,b,c,d){return(-Math.cos(a*Math.PI)/2+.5)*d+c}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig||(b.orig={})}}),d.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(d.fx.step[this.prop]||d.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a,b=d.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a},custom:function(a,b,c){function g(a){return e.step(a)}var e=this,f=d.fx;this.startTime=d.now(),this.start=a,this.end=b,this.unit=c||this.unit||(d.cssNumber[this.prop]?"":"px"),this.now=this.start,this.pos=this.state=0,g.elem=this.elem,g()&&d.timers.push(g)&&!ca&&(ca=setInterval(f.tick,f.interval))},show:function(){this.options.orig[this.prop]=d.style(this.elem,this.prop),this.options.show=!0,this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),d(this.elem).show()},hide:function(){this.options.orig[this.prop]=d.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b=d.now(),c=!0;if(a||b>=this.options.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),this.options.curAnim[this.prop]=!0;for(var e in this.options.curAnim)this.options.curAnim[e]!==!0&&(c=!1);if(c){if(this.options.overflow!=null&&!d.support.shrinkWrapBlocks){var f=this.elem,g=this.options;d.each(["","X","Y"],function(a,b){f.style["overflow"+b]=g.overflow[a]})}this.options.hide&&d(this.elem).hide();if(this.options.hide||this.options.show)for(var h in this.options.curAnim)d.style(this.elem,h,this.options.orig[h]);this.options.complete.call(this.elem)}return!1}var i=b-this.startTime;this.state=i/this.options.duration;var j=this.options.specialEasing&&this.options.specialEasing[this.prop],k=this.options.easing||(d.easing.swing?"swing":"linear");this.pos=d.easing[j||k](this.state,i,0,1,this.options.duration),this.now=this.start+(this.end-this.start)*this.pos,this.update();return!0}},d.extend(d.fx,{tick:function(){var a=d.timers;for(var b=0;b
    ";d.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}),b.innerHTML=j,a.insertBefore(b,a.firstChild),e=b.firstChild,f=e.firstChild,h=e.nextSibling.firstChild.firstChild,this.doesNotAddBorder=f.offsetTop!==5,this.doesAddBorderForTableAndCells=h.offsetTop===5,f.style.position="fixed",f.style.top="20px",this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15,f.style.position=f.style.top="",e.style.overflow="hidden",e.style.position="relative",this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5,this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i,a.removeChild(b),a=b=e=f=g=h=null,d.offset.initialize=d.noop},bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;d.offset.initialize(),d.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(d.css(a,"marginTop"))||0,c+=parseFloat(d.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var e=d.css(a,"position");e==="static"&&(a.style.position="relative");var f=d(a),g=f.offset(),h=d.css(a,"top"),i=d.css(a,"left"),j=e==="absolute"&&d.inArray("auto",[h,i])>-1,k={},l={},m,n;j&&(l=f.position()),m=j?l.top:parseInt(h,10)||0,n=j?l.left:parseInt(i,10)||0,d.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):f.css(k)}},d.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),e=cf.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(d.css(a,"marginTop"))||0,c.left-=parseFloat(d.css(a,"marginLeft"))||0,e.top+=parseFloat(d.css(b[0],"borderTopWidth"))||0,e.left+=parseFloat(d.css(b[0],"borderLeftWidth"))||0;return{top:c.top-e.top,left:c.left-e.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&(!cf.test(a.nodeName)&&d.css(a,"position")==="static"))a=a.offsetParent;return a})}}),d.each(["Left","Top"],function(a,c){var e="scroll"+c;d.fn[e]=function(c){var f=this[0],g;if(!f)return null;if(c!==b)return this.each(function(){g=cg(this),g?g.scrollTo(a?d(g).scrollLeft():c,a?c:d(g).scrollTop()):this[e]=c});g=cg(f);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:d.support.boxModel&&g.document.documentElement[e]||g.document.body[e]:f[e]}}),d.each(["Height","Width"],function(a,c){var e=c.toLowerCase();d.fn["inner"+c]=function(){return this[0]?parseFloat(d.css(this[0],e,"padding")):null},d.fn["outer"+c]=function(a){return this[0]?parseFloat(d.css(this[0],e,a?"margin":"border")):null},d.fn[e]=function(a){var f=this[0];if(!f)return a==null?null:this;if(d.isFunction(a))return this.each(function(b){var c=d(this);c[e](a.call(this,b,c[e]()))});if(d.isWindow(f)){var g=f.document.documentElement["client"+c];return f.document.compatMode==="CSS1Compat"&&g||f.document.body["client"+c]||g}if(f.nodeType===9)return Math.max(f.documentElement["client"+c],f.body["scroll"+c],f.documentElement["scroll"+c],f.body["offset"+c],f.documentElement["offset"+c]);if(a===b){var h=d.css(f,e),i=parseFloat(h);return d.isNaN(i)?h:i}return this.css(e,typeof a==="string"?a:a+"px")}}),a.jQuery=a.$=d})(window); \ No newline at end of file diff --git a/themes/xe_solid_enterprise/modules/communication/add_friend.html b/themes/xe_solid_enterprise/modules/communication/add_friend.html index bc16e1bf5..70f1ac9a1 100644 --- a/themes/xe_solid_enterprise/modules/communication/add_friend.html +++ b/themes/xe_solid_enterprise/modules/communication/add_friend.html @@ -23,15 +23,14 @@ - - {$lang->cmd_add_friend_group} + {$lang->cmd_add_friend_group}
    - +
    diff --git a/themes/xe_solid_enterprise/modules/communication/add_friend_group.html b/themes/xe_solid_enterprise/modules/communication/add_friend_group.html index 6a2ff31dd..ee0efffc7 100644 --- a/themes/xe_solid_enterprise/modules/communication/add_friend_group.html +++ b/themes/xe_solid_enterprise/modules/communication/add_friend_group.html @@ -22,9 +22,9 @@
    - + - +
    diff --git a/themes/xe_solid_enterprise/modules/communication/common_header.html b/themes/xe_solid_enterprise/modules/communication/common_header.html index 475d371ab..a3357c384 100644 --- a/themes/xe_solid_enterprise/modules/communication/common_header.html +++ b/themes/xe_solid_enterprise/modules/communication/common_header.html @@ -1,12 +1,17 @@ -
    + + +
    + \ No newline at end of file diff --git a/themes/xe_solid_enterprise/modules/communication/css/style.css b/themes/xe_solid_enterprise/modules/communication/css/style.css index b5c5fea43..aee82cb1b 100644 --- a/themes/xe_solid_enterprise/modules/communication/css/style.css +++ b/themes/xe_solid_enterprise/modules/communication/css/style.css @@ -1,126 +1,151 @@ @charset "utf-8"; /* CSS Document */ -#cm{font-family:Arial, Helvetica, sans-serif} -#cm caption{font-size:11px;font-family:Tahoma;color:#888;text-align:left} +#communicationModule {font-family:Arial, Helvetica, sans-serif;} + +#communicationModule caption{ font-size:11px; font-family:Tahoma; color:#888; text-align:left;} /* Button */ -a.grayBtn{display:inline-block;height:29px;padding-left:4px;background:url(../images/btn_gray_left.gif) no-repeat top left;text-decoration:none;cursor:pointer} -a.grayBtn span{display:inline-block;height:24px;padding:5px 14px 0 11px;white-space:nowrap;color:#FFF;font-weight:bold;background:url(../images/btn_gray_right.gif) no-repeat top right} -a.whiteBtn{display:inline-block;height:29px;padding-left:4px;background:url(../images/btn_white_left.gif) no-repeat top left;text-decoration:none;cursor:pointer} -a.whiteBtn span{display:inline-block;height:24px;padding:5px 14px 0 11px;white-space:nowrap;color:#808080;font-weight:bold;background:url(../images/btn_white_right.gif) no-repeat top right} -span.whiteBtn{display:inline-block;height:27px;padding-left:4px;vertical-align:middle;_vertical-align:baseline;white-space:nowrap;background:url(../images/btn_white_left.gif) no-repeat top left;text-decoration:none;cursor:pointer} -span.whiteBtn input{display:inline-block;height:29px;white-space:nowrap;color:#808080;font-weight:bold;background:url(../images/btn_white_right.gif) no-repeat top right;cursor:pointer;border:0 none;top;font-size:12px;font-family:Arial, Helvetica, sans-serif;vertical-align:middle;text-align: line-height:11px} -span.grayBtn{display:inline-block;height:27px;padding-left:4px;vertical-align:middle;_vertical-align:baseline;white-space:nowrap;background:url(../images/btn_gray_left.gif) no-repeat top left;text-decoration:none;cursor:pointer} -span.grayBtn input{display:inline-block;padding:0 12px 0 7px;height:26px;white-space:nowrap;color:#808080;font-weight:bold;background:url(../images/btn_gray_right.gif) no-repeat top right;cursor:pointer;border:0 none;top;font-size:12px;font-family:Arial, Helvetica, sans-serif;vertical-align:middle;color:#FFF;text-align: line-height:11px} -.localNavigation{width:100%;height:31px;margin:0;padding:1px 0 0 0;background: url(../images/title_bg_repeat.gif) repeat-x top left} -.localNavigation li{float:left;list-style:none} -.localNavigation .mLeft{width:3px;height:31px;margin-top:-1px;float:left} -.localNavigation .mRight{width:5px;height:31px;margin-top:-1px;float:right} -.localNavigation .item{height:24px;margin:0;background:url(../images/title_item_vr.gif) no-repeat top right} -.localNavigation .item a{display:inline-block;height:19px;padding:5px 16px 0 14px;outline:none;font-family:Arial, Helvetica, sans-serif;color:#5a5a5a;text-decoration:none} -.localNavigation .l_on{background:none;margin-left:-2px;margin-top:1px} -.localNavigation .l_on .l_on_left{display:block;width:3px;height:24px;float:left;background:url(../images/title_on_left.gif) no-repeat top left} -.localNavigation .l_on a{color:#FFF;_margin-left:-3px;background:url(../images/title_on_right.gif) no-repeat top right} -.localNavigation .l_last{background:none} -#cm h3.pTitle{height:23px;margin:10px 0 5px 0;padding:5px 0 0 10px;color:#3f3f3f;font-size:12px;font-family:Arial, Helvetica, sans-serif} -#cm h3.pTitle1{height:23px;margin:20px 0 12px 0;padding:8px 0 0 37px;border-bottom:#9b989a solid 1px;color:#3f3f3f;background:url(../images/icon_member_info.gif) no-repeat 13px 6px;font-size:12px;font-family:Arial, Helvetica, sans-serif} -#cm h3.pTitle6{height:23px;margin:20px 0 12px 0;padding:8px 0 0 37px;border-bottom:#9b989a solid 1px;color:#3f3f3f;background:url(../images/icon_message.gif) no-repeat 13px 6px;font-size:12px;font-family:Arial, Helvetica, sans-serif} -#cm h3.pTitle7{height:23px;margin:20px 0 12px 0;padding:8px 0 0 37px;border-bottom:#9b989a solid 1px;color:#3f3f3f;background:url(../images/icon_message.gif) no-repeat 13px 6px;font-size:12px;font-family:Arial, Helvetica, sans-serif} -#cm .rowTable{width:100%;border-bottom:#c3c1c2 solid 1px} -.rowTable th{border-bottom:#E5E5E5 solid 1px;vertical-align:top;padding:13px 11px;;text-align:left} -.rowTable th div{white-space:nowrap;color:#5a5a5a} -.rowTable td{width:100%;padding:13px 10px 13px 25px;border-bottom:#E5E5E5 solid 1px;color:#000000} -.rowTable td input.txt{border:#C1C1C1 solid 1px;height:20px} -#cm .col_table{width:100%;border-bottom:#c9c7c8 solid 1px} -.col_table tr{height:27px} -.col_table thead tr{height:25px;background:url(../images/coltable_head_bg.gif) repeat-x top left} -.col_table thead th{height:25px;background:url(../images/coltable_head_bg.gif) repeat-x top left} -.col_table .chk{background:transparent url(../images/coltable_head_left.gif) no-repeat top left} -.col_table input{margin:0;padding:0} +a.grayBtn {display:inline-block;height:29px;padding-left:4px; background:url(../images/btn_gray_left.gif) no-repeat top left; text-decoration:none;cursor:pointer;} +a.grayBtn span {display:inline-block;height:24px;padding:5px 14px 0 11px;white-space:nowrap;color:#FFF;font-weight:bold;background:url(../images/btn_gray_right.gif) no-repeat top right;} +a.whiteBtn {display:inline-block;height:29px;padding-left:4px; background:url(../images/btn_white_left.gif) no-repeat top left; text-decoration:none;cursor:pointer;} +a.whiteBtn span {display:inline-block;height:24px;padding:5px 14px 0 11px;white-space:nowrap;color:#808080;font-weight:bold;background:url(../images/btn_white_right.gif) no-repeat top right;} +span.whiteBtn {display:inline-block;height:27px;padding-left:4px; vertical-align:middle; _vertical-align:baseline; white-space:nowrap; background:url(../images/btn_white_left.gif) no-repeat top left; text-decoration:none;cursor:pointer;} +span.whiteBtn input {display:inline-block;height:29px;white-space:nowrap;color:#808080;font-weight:bold;background:url(../images/btn_white_right.gif) no-repeat top right;cursor:pointer; border:0 none; top;font-size:12px;font-family:Arial, Helvetica, sans-serif; vertical-align:middle; text-align: line-height:11px;} +span.grayBtn {display:inline-block;height:27px;padding-left:4px; vertical-align:middle; _vertical-align:baseline; white-space:nowrap; background:url(../images/btn_gray_left.gif) no-repeat top left; text-decoration:none;cursor:pointer;} +span.grayBtn input {display:inline-block;padding:0 12px 0 7px;height:26px;white-space:nowrap;color:#808080;font-weight:bold;background:url(../images/btn_gray_right.gif) no-repeat top right;cursor:pointer; border:0 none; top;font-size:12px;font-family:Arial, Helvetica, sans-serif; vertical-align:middle;color:#FFF; text-align: line-height:11px;} + +.localNavigation {width:100%;height:31px;margin:0;padding:1px 0 0 0;background: url(../images/title_bg_repeat.gif) repeat-x top left;} +.localNavigation li {float:left;list-style:none;} +.localNavigation .mLeft {width:3px;height:31px;margin-top:-1px;float:left;} +.localNavigation .mRight {width:5px;height:31px;margin-top:-1px;float:right;} +.localNavigation .item {height:24px; margin:0;background:url(../images/title_item_vr.gif) no-repeat top right;} +.localNavigation .item a {display:inline-block;height:19px;padding:5px 16px 0 14px;outline:none;font-family:Arial, Helvetica, sans-serif;color:#5a5a5a;text-decoration:none;} +.localNavigation .l_on {background:none;margin-left:-2px;margin-top:1px;} +.localNavigation .l_on .l_on_left {display:block;width:3px;height:24px;float:left;background:url(../images/title_on_left.gif) no-repeat top left;} +.localNavigation .l_on a { color:#FFF;_margin-left:-3px;background:url(../images/title_on_right.gif) no-repeat top right;} +.localNavigation .l_last {background:none;} + + +#communicationModule h3.pTitle {height:23px;margin:10px 0 5px 0;padding:5px 0 0 10px;color:#3f3f3f; font-size:12px;font-family:Arial, Helvetica, sans-serif;} +#communicationModule h3.pTitle1 {height:23px;margin:20px 0 12px 0;padding:8px 0 0 37px;border-bottom:#9b989a solid 1px;color:#3f3f3f; background:url(../images/icon_member_info.gif) no-repeat 13px 6px; font-size:12px;font-family:Arial, Helvetica, sans-serif;} +#communicationModule h3.pTitle6 {height:23px;margin:20px 0 12px 0;padding:8px 0 0 37px;border-bottom:#9b989a solid 1px;color:#3f3f3f; background:url(../images/icon_message.gif) no-repeat 13px 6px; font-size:12px;font-family:Arial, Helvetica, sans-serif;} +#communicationModule h3.pTitle7 {height:23px;margin:20px 0 12px 0;padding:8px 0 0 37px;border-bottom:#9b989a solid 1px;color:#3f3f3f; background:url(../images/icon_message.gif) no-repeat 13px 6px; font-size:12px;font-family:Arial, Helvetica, sans-serif;} + +#communicationModule .rowTable {width:100%; border-bottom:#c3c1c2 solid 1px;} +.rowTable th {border-bottom:#E5E5E5 solid 1px;vertical-align:top;padding:13px 11px;;text-align:left;} +.rowTable th div {white-space:nowrap;color:#5a5a5a;} +.rowTable td {width:100%; padding:13px 10px 13px 25px;border-bottom:#E5E5E5 solid 1px;color:#000000;} +.rowTable td input.txt {border:#C1C1C1 solid 1px;height:20px;} + +#communicationModule .col_table {width:100%;border-bottom:#c9c7c8 solid 1px;} +.col_table tr {height:27px;} +.col_table thead tr {height:25px;background:url(../images/coltable_head_bg.gif) repeat-x top left;} +.col_table thead th {height:25px;background:url(../images/coltable_head_bg.gif) repeat-x top left;} +.col_table .chk {background:transparent url(../images/coltable_head_left.gif) no-repeat top left;} +.col_table input {margin:0;padding:0;} .col_table th, -.col_table td{text-align:left;padding-left:20px} -.col_table .subject{text-align:left;padding-left:20px} -.col_table .subject a{text-decoration:none;color:#333;font-weight:bold} -.col_table .subject em{font-size:10px;font-style:italic} -.col_table .subject em.red{color:#C00} -.col_table .subject em.green{color:#390} -.col_table .subject input{margin-right:10px;vertical-align:text-bottom} -.col_table th.th_right{text-align:center;padding:0;background-color:transparent;background:url(../images/coltable_head_right.gif) no-repeat top right} +.col_table td {text-align:left;padding-left:20px;} +.col_table th.button_col {text-align:right;padding:5px 0;} +.col_table .subject {text-align:left;padding-left:20px;} +.col_table .subject a {text-decoration:none;color:#333;font-weight:bold;} +.col_table .subject em {font-size:10px;font-style:italic;} +.col_table .subject em.red {color:#C00;} +.col_table .subject em.green {color:#390;} +.col_table .subject input {margin-right:10px;vertical-align:text-bottom;} +.col_table th.th_right {text-align:center;padding:0;background-color:transparent; background:url(../images/coltable_head_right.gif) no-repeat top right;} .col_table th.th_tc, -.col_table td.td_tc{text-align:center;padding:0} -.col_table .savedContent{padding:10px} -.col_table .doc_title{padding:7px 5px 0 0} -.col_table .doc_title a{text-decoration:none;color:#333;font-weight:bold} -.msg_table tbody tr{height:30px} -#cm .find_account{padding-left:11px;height:482px;background:url(../images/find_bg_left.png) no-repeat top left} -#cm p.tDesc{margin:0 0 10px 0;padding:0} -#cm .findTable{width:100%;height:482px;background:url(../images/find_bg_right.png) no-repeat top right} -.findTable th{padding:9px 18px 9px 40px;text-align:left;background:none} -.findTable td{padding:9px 18px 9px 40px;background:none} -.findTable .btnLine{height:30px} -.findTable .sLine{height:40px} -.findTable .mLine{height:50px} -.findTable .bLine{text-align:center} -.findTable .tInput{width:185px;height:17px;font-size:12px;border:#CECECE solid 1px} -.btn_bar_r{text-align:right;margin:16px 0} -.btn_bar_l{text-align:left} -.signPanel{width:318px;height:191px;margin:10px auto;background:#093 url(../images/login_panel_bg.gif) no-repeat top left} -.signPanel .left{width:192px;height:138px;padding:18px 0 0 23px;_padding-top:28px;_height:128px;float:left} -.signPanel .right{width:100px;height:111px;padding-top:45px;float:right} -.signPanel .left .tInBox{width:185px;height:18px;padding:0 0 0 4px;background:url(../images/signPanel_input_bg.gif) no-repeat top left} -.signPanel .left .tInBox img{padding-top:3px} -.signPanel .left .tInBox input{width:160px;padding-left:5px;height:18px;border:0 none;background:none} -.signPanel .left label{display:block;margin:10px 0 3px 0} -.signPanel .left label input{margin:0 7px 0 0;padding:0} -.signPanel .left .lb_chk{margin-top:10px;_margin:0;padding:0} -.signPanel .bottom_bar{width:245px;text-align:center;padding:9px 0 0 73px;float:left;border-top:#e1e1e1 solid 1px} -.signPanel .bottom_bar a{dispaly:block;padding-left:10px;float:left;text-decoration:none;color:#757575} -.signPanel .bottom_bar a.vr{padding-right:10px;border-right:#a8a8a8 solid 1px} -#cm p {margin:3px 0 0 0;padding:0} -#dummy_check_nick_name {color:red;margin:3px 0 0 0;padding:0} -#cm .require {color:red;font-size:10px;font-family:tahoma;font-weight:bold;margin-left:5px} -#cm .publicItem {margin:5px 0 0 0;padding:0;color:#aaa} -#cm .publicItem input {padding:0;margin: 0} -#cm caption{font-size:11px;font-family:Tahoma;color:#888;text-align:left} -#cm td.openids div {float:left;margin-right:10px;margin-bottom:10px} -#cm td.openids div a {color:#AAA;text-decoration:none} -#cm .openid_user_id {background: url(../img/openid_login_bg.gif) left no-repeat;background-color: #ffffff;background-position: 0 50%;padding:3px 3px 3px 18px;border:1px solid;border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6;line-height:1em;vertical-align:middle;color:#666666;width:200px} -#cm .insertOpenID {clear:both;margin-top:10px} -#cm .savedContent {margin-top:10px;border:1px solid #EEE;padding:10px} -#cm .pagination{padding:15px 0;margin:0;text-align:center;clear:both} -#cm .pagination *{margin:0;padding:0} -#cm .pagination img{border:0} -#cm .pagination a, -#cm .pagination strong{position:relative;display:inline-block;text-decoration:none;line-height:normal;color:#333;font-family:Tahoma, Sans-serif;vertical-align:middle} -#cm .pagination a:hover, -#cm .pagination a:active, -#cm .pagination a:focus{background-color:#f4f4f4 !important} -#cm .pagination strong{color:#ff6600 !important} -#cm .pagination a.prev, -#cm .pagination a.prevEnd, -#cm .pagination a.next, -#cm .pagination a.nextEnd{font-weight:normal !important;border:none !important;margin:0 !important;white-space:nowrap} -#cm .pagination.a1 a, -#cm .pagination.a1 strong{margin:0 -4px;padding:1px 10px 1px 8px;border:none;border-left:1px solid #ccc;border-right:1px solid #ddd;font-weight:bold;font-size:12px;background:#fff} -#cm .pagination.a1 a.prev{padding-left:10px;background:#fff url(../img/arrowPrevA1.gif) no-repeat left center} -#cm .pagination.a1 a.prevEnd{padding-left:15px;background:#fff url(../img/arrowPrevEndA1.gif) no-repeat left center} -#cm .pagination.a1 a.next{padding-right:10px;background:#fff url(../img/arrowNextA1.gif) no-repeat right center} -#cm .pagination.a1 a.nextEnd{padding-right:15px;background:#fff url(../img/arrowNextEndA1.gif) no-repeat right center} -#cm .regdate {font-size:10px;font-family:tahoma;color:#AAA} -#cm .readed_date {font-size:10px;font-family:tahoma;color:#888;letter-spacing:-1px} -#cm .xeGroups {position:relative} -#cm .xeMessages select , -#cm .xeGroups select {margin:0;padding:0;vertical-align:middle} -#cm .setupGroup{position:absolute;right:0;top:0} -#cm .setupMessage{float:right;margin-top:7px} -#cm .jumpMenu {margin-bottom:5px;text-align:right} -#cm .xeMessages .msg_title{width:100%;height:25px;padding-top:3px;margin-top:10px;float:left;font-weight:bold;text-align:center;border:#E2E2E2 solid 1px;background:#F2F2F2} -#cm .xeMessages .msg_meta{width:100%;float:left;height:26px;padding-top:9px;border-bottom:#F2F2F2 solid 1px} -#cm .xeMessages .msg_meta span{padding:0 5px} -#cm .xeMessages .msg_message{width:100%;float:left;padding:10px;min-height:100px;height:auto !important;height:100px} -#cm .xeMessages .msg_view_btns{width:100%;float:left;text-align:center;padding:9px 9px 0 9px} -#cm .isTab{margin:10px 0 0 0;padding-left:0;float:left} -#cm .isTab li{padding:0 10px;border-right:#d8d8d8 solid 1px;float:left;list-style:none} -#cm .isTab li.last{border:none} -#cm .isTab li a{text-decoration:none;color:#7b7b7b} -#cm .isTab li.on a{color:#595c72} -#fo_message_list .msg_table{width:100%;float:left;margin-top:10px} \ No newline at end of file +.col_table td.td_tc {text-align:center; padding:0;} +.col_table .savedContent {padding:10px;} +.col_table .doc_title {padding:7px 5px 0 0;} +.col_table .doc_title a {text-decoration:none;color:#333;font-weight:bold;} +.col_table th.button {padding:6px 0 10px 0;border-top:#EEE solid 1px;} +.msg_table tbody tr {height:30px;} +#communicationModule .find_account {padding-left:11px;height:482px;background:url(../images/find_bg_left.png) no-repeat top left;} +#communicationModule p.tDesc {margin:0 0 10px 0;padding:0;} +#communicationModule .findTable {width:100%; height:482px; background:url(../images/find_bg_right.png) no-repeat top right;} +.findTable th {padding:9px 18px 9px 40px;text-align:left;background:none;} +.findTable td {padding:9px 18px 9px 40px;background:none;} +.findTable .btnLine {height:30px;} +.findTable .sLine {height:40px;} +.findTable .mLine {height:50px;} +.findTable .bLine {text-align:center;} +.findTable .tInput {width:185px;height:17px;font-size:12px;border:#CECECE solid 1px;} +.btn_bar_r {text-align:right;margin:16px 0;} +.btn_bar_l {text-align:left;} + +.signPanel {width:318px; height:191px; margin:10px auto; background:#093 url(../images/login_panel_bg.gif) no-repeat top left;} +.signPanel .left {width:192px;height:138px;padding:18px 0 0 23px; _padding-top:28px;_height:128px;float:left;} +.signPanel .right {width:100px;height:111px;padding-top:45px;float:right;} +.signPanel .left .tInBox {width:185px;height:18px;padding:0 0 0 4px;background:url(../images/signPanel_input_bg.gif) no-repeat top left;} +.signPanel .left .tInBox img {padding-top:3px;} +.signPanel .left .tInBox input {width:160px;padding-left:5px;height:18px;border:0 none;background:none;} +.signPanel .left label {display:block;margin:10px 0 3px 0;} +.signPanel .left label input {margin:0 7px 0 0;padding:0;} +.signPanel .left .lb_chk {margin-top:10px;_margin:0;padding:0;} +.signPanel .bottom_bar {width:245px;text-align:center;padding:9px 0 0 73px;float:left;border-top:#e1e1e1 solid 1px;} +.signPanel .bottom_bar a {dispaly:block;padding-left:10px;float:left;text-decoration:none;color:#757575;} +.signPanel .bottom_bar a.vr {padding-right:10px;border-right:#a8a8a8 solid 1px;} + + + + +#communicationModule p { margin:3px 0 0 0; padding:0;} +#dummy_check_nick_name { color:red; margin:3px 0 0 0; padding:0; } +#communicationModule .require { color:red; font-size:10px; font-family:tahoma; font-weight:bold; margin-left:5px; } +#communicationModule .publicItem { margin:5px 0 0 0; padding:0; color:#aaa; } +#communicationModule .publicItem input { padding:0; margin: 0; } + +#communicationModule caption{ font-size:11px; font-family:Tahoma; color:#888; text-align:left;} + +#communicationModule td.openids div { float:left; margin-right:10px; margin-bottom:10px; } +#communicationModule td.openids div a { color:#AAA; text-decoration:none;} +#communicationModule .openid_user_id { background: url(../img/openid_login_bg.gif) left no-repeat; background-color: #ffffff; background-position: 0 50%; padding:3px 3px 3px 18px; border:1px solid; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6; line-height:1em; vertical-align:middle; color:#666666; width:200px;} +#communicationModule .insertOpenID { clear:both; margin-top:10px; } +#communicationModule .savedContent { margin-top:10px; border:1px solid #EEE; padding:10px; } + +#communicationModule .pagination{ padding:15px 0; margin:0; text-align:center; clear:both; } +#communicationModule .pagination *{ margin:0; padding:0;} +#communicationModule .pagination img{ border:0;} +#communicationModule .pagination a, +#communicationModule .pagination strong{ position:relative; display:inline-block; text-decoration:none; line-height:normal; color:#333; font-family:Tahoma, Sans-serif; vertical-align:middle;} +#communicationModule .pagination a:hover, +#communicationModule .pagination a:active, +#communicationModule .pagination a:focus{ background-color:#f4f4f4 !important; } +#communicationModule .pagination strong{ color:#ff6600 !important;} +#communicationModule .pagination a.prev, +#communicationModule .pagination a.prevEnd, +#communicationModule .pagination a.next, +#communicationModule .pagination a.nextEnd{ font-weight:normal !important; border:none !important; margin:0 !important; white-space:nowrap; } + +#communicationModule .pagination.a1 a, +#communicationModule .pagination.a1 strong{ margin:0 -4px; padding:1px 10px 1px 8px; border:none; border-left:1px solid #ccc; border-right:1px solid #ddd; font-weight:bold; font-size:12px; background:#fff;} +#communicationModule .pagination.a1 a.prev{ padding-left:10px; background:#fff url(../img/arrowPrevA1.gif) no-repeat left center; } +#communicationModule .pagination.a1 a.prevEnd{ padding-left:15px; background:#fff url(../img/arrowPrevEndA1.gif) no-repeat left center; } +#communicationModule .pagination.a1 a.next{ padding-right:10px; background:#fff url(../img/arrowNextA1.gif) no-repeat right center; } +#communicationModule .pagination.a1 a.nextEnd{ padding-right:15px; background:#fff url(../img/arrowNextEndA1.gif) no-repeat right center; } + +#communicationModule .regdate { font-size:10px; font-family:tahoma; color:#AAA; } +#communicationModule .readed_date { font-size:10px; font-family:tahoma; color:#888; letter-spacing:-1px;} + + +#communicationModule .xeGroups { position:relative; } +#communicationModule .xeMessages select , +#communicationModule .xeGroups select { margin:0; padding:0; vertical-align:middle; } +#communicationModule .setupGroup { position:absolute; right:0; top:0;} +#communicationModule .setupMessage {float:right;margin-top:7px;} + +#communicationModule .jumpMenu { margin-bottom:5px; text-align:right; } + +#communicationModule .xeMessages .msg_title {width:100%;height:25px;padding-top:3px;margin-top:10px;float:left;font-weight:bold;text-align:center;border:#E2E2E2 solid 1px;background:#F2F2F2;} +#communicationModule .xeMessages .msg_meta {width:100%;float:left;height:26px;padding-top:9px;border-bottom:#F2F2F2 solid 1px;} +#communicationModule .xeMessages .msg_meta span {padding:0 5px;} +#communicationModule .xeMessages .msg_message {width:100%;float:left;padding:10px;min-height:100px;height:auto !important;height:100px;} +#communicationModule .xeMessages .msg_view_btns {width:100%;float:left;text-align:center;padding:9px 9px 0 9px;} + + +#communicationModule .isTab {margin:10px 0 0 0;padding-left:0;float:left;} +#communicationModule .isTab li {padding:0 10px;border-right:#d8d8d8 solid 1px;float:left;list-style:none;} +#communicationModule .isTab li.last {border:none;} +#communicationModule .isTab li a {text-decoration:none;color:#7b7b7b;} +#communicationModule .isTab li.on a {color:#595c72;} + +#fo_message_list .msg_table {width:100%;float:left;margin-top:10px;} \ No newline at end of file diff --git a/themes/xe_solid_enterprise/modules/communication/friends.html b/themes/xe_solid_enterprise/modules/communication/friends.html index bef18a6bb..86eac1308 100644 --- a/themes/xe_solid_enterprise/modules/communication/friends.html +++ b/themes/xe_solid_enterprise/modules/communication/friends.html @@ -16,9 +16,9 @@ - - - {$lang->cmd_add_friend_group} + {$lang->cmd_modify}... + {$lang->cmd_delete} + {$lang->cmd_add_friend_group}
    @@ -45,25 +45,32 @@ + + + + - {$val->group_title?$val->group_title:" "} - {$val->nick_name} - {zdate($val->regdate,"Y-m-d")} + {$val->group_title?$val->group_title:" "} + {$val->nick_name} + {zdate($val->regdate,"Y-m-d")} + + + + {$lang->cmd_move} + + {$lang->cmd_back} + + -
    - - - - {$lang->cmd_back} -
    + diff --git a/themes/xe_solid_enterprise/modules/communication/messages.html b/themes/xe_solid_enterprise/modules/communication/messages.html index e5d023b82..b0f319954 100644 --- a/themes/xe_solid_enterprise/modules/communication/messages.html +++ b/themes/xe_solid_enterprise/modules/communication/messages.html @@ -1,89 +1,105 @@ + +

    Message Box

    + +
    - +
    - -
    {$message->title}
    -
    - {$message->nick_name} - {zdate($message->regdate, "Y.m.d H:i:s")} -
    -
    - {$message->content} -
    - + + + + +
    {$message->title}
    +
    + {$message->nick_name} + {zdate($message->regdate, "Y.m.d H:i:s")} +
    +
    +{$message->content} +
    +
    + + {$lang->cmd_reply_message} -
    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - -
    -
    {$lang->title}
    - - {$lang->receiver} - - {$lang->sender} - -
    -
    {$lang->regdate}
    - - {$val->title} - - {$val->title} - -
    {$val->nick_name}
    -
    {zdate($val->regdate,"Y-m-d")}
    -
    {zdate($val->readed_date,"Y-m-d H:i:s")}
    -
    - -
    -
    + + {$lang->cmd_store} + + {$lang->cmd_delete} +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + +
    +
    {$lang->title}
    + + {$lang->receiver} + + {$lang->sender} + +
    +
    {$lang->regdate}
    + + {$val->title} + + {$val->title} + +
    {$val->nick_name}
    +
    {zdate($val->regdate,"Y-m-d")}
    +
    {zdate($val->readed_date,"Y-m-d H:i:s")}
    + +
    + +
    + +
    + diff --git a/themes/xe_solid_enterprise/modules/communication/new_message.html b/themes/xe_solid_enterprise/modules/communication/new_message.html index 896c4e08b..90a7de5ce 100644 --- a/themes/xe_solid_enterprise/modules/communication/new_message.html +++ b/themes/xe_solid_enterprise/modules/communication/new_message.html @@ -24,12 +24,12 @@
    - + {$lang->cmd_next} - + {$lang->cmd_reply_message} - - + {$lang->cmd_store} + {$lang->cmd_delete}
    diff --git a/themes/xe_solid_enterprise/modules/communication/send_message.html b/themes/xe_solid_enterprise/modules/communication/send_message.html index 06577dd51..3fb39ae22 100644 --- a/themes/xe_solid_enterprise/modules/communication/send_message.html +++ b/themes/xe_solid_enterprise/modules/communication/send_message.html @@ -31,7 +31,7 @@
    - +
    diff --git a/themes/xe_solid_enterprise/modules/member/css/style.css b/themes/xe_solid_enterprise/modules/member/css/style.css index a78485040..a582326d2 100644 --- a/themes/xe_solid_enterprise/modules/member/css/style.css +++ b/themes/xe_solid_enterprise/modules/member/css/style.css @@ -2,15 +2,20 @@ /* CSS Document */ #memberModule{font-family:Arial,Helvetica,sans-serif} #memberModule caption{padding-bottom:5px;font-size:11px;font-family:Tahoma;color:#888;text-align:left} + /* Button */ a.grayBtn{display:inline-block;height:29px;_margin-top:2px;padding-left:4px;background:url(../images/btn_gray_left.gif) no-repeat top left;text-decoration:none;_vertical-align:middle;cursor:pointer} a.grayBtn span{display:inline-block;height:24px;padding:5px 14px 0 11px;_padding-top:7px;background:url(../images/btn_gray_right.gif) no-repeat top right;font-weight:bold;color:#FFF;white-space:nowrap} a.whiteBtn{display:inline-block;height:28px;padding-left:4px;background:url(../images/btn_white_left.gif) no-repeat left -1px;_background-position:left top;text-decoration:none;_vertical-align:middle;cursor:pointer} a.whiteBtn span{display:inline-block;height:21px;padding:5px 14px 0 11px;background:url(../images/btn_white_right.gif) no-repeat right -1px;_background-position:right top;font-weight:bold;line-height:12px;color:#808080;white-space:nowrap} span.grayBtn{display:inline-block;height:27px;margin-top:0;*margin-top:-14px;_margin-top:1px !important;_padding-top:-3px;padding-left:4px;background:url(../images/btn_gray_left.gif) no-repeat top left;text-decoration:none;vertical-align:middle;_vertical-align:baseline;white-space:nowrap;cursor:pointer} + span.grayBtn input{display:inline-block;height:26px;margin:0;padding:0 12px 0 7px;border:0 none;background:url(../images/btn_gray_right.gif) no-repeat top right;font-weight:bold;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#808080;color:#FFF;text-align:line-height:12px;vertical-align:middle;white-space:nowrap;cursor:pointer} + span.whiteBtn{display:inline-block;height:27px;margin-top:0;*margin-top:-14px;_margin-top:1px !important;_padding-top:-3px;padding-left:4px;background:url(../images/btn_white_left.gif) no-repeat top left;text-decoration:none;vertical-align:middle;_vertical-align:baseline;white-space:nowrap;cursor:pointer} + span.whiteBtn input{display:inline-block;height:26px;margin:0;padding:1px 12px 0 7px;border:0 none;background:url(../images/btn_white_right.gif) no-repeat top right;font-weight:bold;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#808080;color:#808080;text-align:line-height:11px;vertical-align:middle;vertical-align:middle;white-space:nowrap;cursor:pointer} + .localNavigation{width:100%;height:31px;margin:0;padding:1px 0 0;background:url(../images/title_bg_repeat.gif) repeat-x top left} .localNavigation li{float:left;list-style:none} .localNavigation .mLeft{float:left;width:4px;height:31px;margin-top:-1px} @@ -21,6 +26,7 @@ span.whiteBtn input{display:inline-block;height:26px;margin:0;padding:1px 12px 0 .localNavigation .l_on .l_on_left{display:block;float:left;width:3px;height:24px;background:url(../images/title_on_left.gif) no-repeat top left} .localNavigation .l_on a{_margin-left:-3px;background:url(../images/title_on_right.gif) no-repeat top right;color:#FFF} .localNavigation .l_last{background:none} + #memberModule h3.pTitle{height:23px;margin:0 0 5px;padding:0 0 0 10px;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#3f3f3f} #memberModule h3.pTitle1{height:23px;margin:20px 0 12px;padding:8px 0 0 37px;border-bottom:#9b989a solid 1px;background:url(../images/icon_member_info.gif) no-repeat 13px 6px;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#3f3f3f} #memberModule h3.pTitle2{} @@ -30,6 +36,7 @@ span.whiteBtn input{display:inline-block;height:26px;margin:0;padding:1px 12px 0 .rowTable th div{color:#5a5a5a;white-space:nowrap} .rowTable td{width:100%;padding:13px 10px 13px 25px;border-bottom:#E5E5E5 solid 1px;color:#000} .rowTable td input.txt{height:20px;border:#C1C1C1 solid 1px} + #memberModule .col_table{width:100%;border-bottom:#c9c7c8 solid 1px} .col_table tr{height:27px} .col_table thead tr{height:25px;background:url(../images/coltable_head_bg.gif) repeat-x top left} @@ -47,15 +54,19 @@ span.whiteBtn input{display:inline-block;height:26px;margin:0;padding:1px 12px 0 .col_table .savedContent{padding:10px} .col_table .doc_title{} .col_table .doc_title a{font-weight:bold;color:#333;text-decoration:none} +.col_table th.button_col{padding:6px 0 8px;border-top:#EEE solid 1px} + #memberModule h3.signup_head{color:#3c3d41;letter-spacing:-1px;word-spacing:2px} #memberModule .signupTable{width:100%;border-collapse:collapse;background:url(../images/sng_ml.gif) repeat-y top left;border-spacing:0} .signupTable caption{height:12px;margin:0;padding:0 !important;border:none;background:url(../images/sng_tc.gif) repeat-x top left transparent} .signupTable caption span{display:block;height:12px;margin:0;_margin-bottom:-2px;padding:0;line-height:0;text-indent:-1000px} .signupTable caption span.cap_left{float:left;width:11px;background:url(../images/sng_tl.gif) no-repeat top left} .signupTable caption span.cap_right{float:right;width:13px;background:url(../images/sng_tr.gif) no-repeat top left} + .signupTable tbody{margin:0;padding:0} .signupTable th{background:transparent;vertical-align:top;padding:10px 0 0 45px;text-align:left} .signupTable .title{height:30px;background:url(../images/sng_mr.gif) repeat-y top right;vertical-align:middle} + .signupTable td input.iText{width:200px;height:20px;border:#C1C1C1 solid 1px} .signupTable td input[type=text]{width:200px;height:20px;border:#C1C1C1 solid 1px} .signupTable td select{height:20px;margin-bottom:5px;border:#C1C1C1 solid 1px} @@ -66,7 +77,14 @@ span.whiteBtn input{display:inline-block;height:26px;margin:0;padding:1px 12px 0 .signupTable td.agreement .text{height:200px;overflow:auto;margin:1em 0} .signupTable td.agreement div.agreementButton{margin:10px 0} .signupTable .btnbar_vat{height:70px !important;padding-top:20px;vertical-align:top} -.signupTable .btnbar_vat span.btn{margin-top:20px} +.signupTable .btnbar_vat span.button{margin-top:20px} + +.signupTable tfoot{} +.signupTable tr.button_tr{background:url() repeat-x bottom left} +.signupTable th.button_col{height:93px;height:93px;padding:0;background:transparent url(../images/sng_bc.gif) repeat-x 12px 100%;text-align:left} +.signupTable th.button_col div.btm_bg{height:93px;padding:0;background:url(../images/sng_bl_tfoot.gif) no-repeat top left} +.signupTable th.button_col div.br_bg{height:73px;padding:20px 0 0;background:transparent url(../images/sng_br.gif) no-repeat top right;text-align:center} + #memberModule .find_account{height:482px;padding-left:11px;background:url(../images/find_bg_left.png) no-repeat top left} #memberModule p.tDesc{margin:0 0 10px;padding:0} #memberModule .findTable{width:100%;height:482px;background:url(../images/find_bg_right.png) no-repeat top right} @@ -79,6 +97,7 @@ span.whiteBtn input{display:inline-block;height:26px;margin:0;padding:1px 12px 0 .findTable .tInput{width:185px;height:17px;border:#CECECE solid 1px;font-size:12px} .btn_bar_r{margin:16px 0;text-align:right} .btn_bar_l{text-align:left} + .signPanel{width:318px;height:191px;margin:10px auto;background:#093 url(../images/login_panel_bg.gif) no-repeat top left} .signPanel .left{float:left;width:192px;height:138px;_height:128px;padding:18px 0 0 23px;_padding-top:28px} .signPanel .right{float:right;width:100px;height:111px;padding-top:45px} @@ -91,13 +110,18 @@ span.whiteBtn input{display:inline-block;height:26px;margin:0;padding:1px 12px 0 .signPanel .bottom_bar{float:left;width:245px;padding:9px 0 0 73px;border-top:#e1e1e1 solid 1px;text-align:center} .signPanel .bottom_bar a{float:left;padding-left:10px;color:#757575;text-decoration:none;dispaly:block} .signPanel .bottom_bar a.vr{padding-right:10px;border-right:#a8a8a8 solid 1px} + #memberModule .pagination{clear:both;margin:0;padding:15px 0;text-align:center} #memberModule .pagination *{margin:0;padding:0} #memberModule .pagination img{border:0} + #memberModule .pagination a,#memberModule .pagination strong{display:inline-block;position:relative;line-height:normal;font-family:Tahoma,Sans-serif;color:#333;text-decoration:none;vertical-align:middle} + #memberModule .pagination a:hover,#memberModule .pagination a:active,#memberModule .pagination a:focus{background-color:#f4f4f4 !important} #memberModule .pagination strong{color:#f60 !important} + #memberModule .pagination a.prev,#memberModule .pagination a.prevEnd,#memberModule .pagination a.next,#memberModule .pagination a.nextEnd{margin:0 !important;border:none !important;font-weight:normal !important;white-space:nowrap} + #memberModule .pagination.a1 a,#memberModule .pagination.a1 strong{margin:0 -4px;padding:1px 10px 1px 8px;border:none;border-left:1px solid #ccc;border-right:1px solid #ddd;background:#fff;font-weight:bold;font-size:12px} #memberModule .pagination.a1 a.prev{padding-left:10px;background:#fff url(../images/arrowPrevA1.gif) no-repeat left center} #memberModule .pagination.a1 a.prevEnd{padding-left:15px;background:#fff url(../images/arrowPrevEndA1.gif) no-repeat left center} diff --git a/themes/xe_solid_enterprise/modules/member/document_list.html b/themes/xe_solid_enterprise/modules/member/document_list.html index f7a1f9676..45a48b835 100644 --- a/themes/xe_solid_enterprise/modules/member/document_list.html +++ b/themes/xe_solid_enterprise/modules/member/document_list.html @@ -46,11 +46,14 @@ {$oDocument->getRegdate("Y-m-d")} + + + {$lang->cmd_back} + + - + diff --git a/themes/xe_solid_enterprise/modules/member/leave_form.html b/themes/xe_solid_enterprise/modules/member/leave_form.html index 9d65af86e..f74f2ca5d 100644 --- a/themes/xe_solid_enterprise/modules/member/leave_form.html +++ b/themes/xe_solid_enterprise/modules/member/leave_form.html @@ -10,17 +10,19 @@ - + - + + + +
    {$lang->user_id}
    {$lang->user_id}
    {$member_info->user_id}
    + + {$lang->cmd_back} +
    - diff --git a/themes/xe_solid_enterprise/modules/member/login_form.html b/themes/xe_solid_enterprise/modules/member/login_form.html index 0cc0b3885..6469b35e5 100644 --- a/themes/xe_solid_enterprise/modules/member/login_form.html +++ b/themes/xe_solid_enterprise/modules/member/login_form.html @@ -30,16 +30,16 @@

    -
    - +
    +
    - @@ -55,7 +55,7 @@
    - +
    diff --git a/themes/xe_solid_enterprise/modules/member/logout.html b/themes/xe_solid_enterprise/modules/member/logout.html index 611385f04..fa070c3ac 100644 --- a/themes/xe_solid_enterprise/modules/member/logout.html +++ b/themes/xe_solid_enterprise/modules/member/logout.html @@ -7,13 +7,16 @@

    {$lang->cmd_logout}

    - - - + + + + + +
    {$lang->confirm_logout}
    {$lang->confirm_logout}
    + + {$lang->cmd_back} +
    - + diff --git a/themes/xe_solid_enterprise/modules/member/modify_info.html b/themes/xe_solid_enterprise/modules/member/modify_info.html index e1cb5a4c9..97f4dc3e1 100644 --- a/themes/xe_solid_enterprise/modules/member/modify_info.html +++ b/themes/xe_solid_enterprise/modules/member/modify_info.html @@ -51,11 +51,13 @@ + + + + {$lang->cmd_cancel} + + -