﻿@charset utf-8;
/*
 * lhgdialog blue皮肤
 * (C) 2009-2011【一丝冰凉】, http://t.qq.com/yisibl, QQ:50167214
 * This is licensed under the GNU LGPL, version 2.1 or later.
 * For details, see: http://creativecommons.org/licenses/LGPL/2.1/
 */
/*==================制作新皮肤从这里开始复制==================*/
/*基本重置*/
body{ _margin:0; }/*IE6 BUG*/
.ui_lock_scroll{ *overflow:hidden; }
.ui_lock_scroll body{ overflow:hidden; }

/*结构层*/
.ui_content, .ui_title, .ui_buttons input {
    font-family: "Avenir",Helvetica, Arial, sans-serif!important;
}
table.ui_border,table.ui_dialog{ width:auto;border-spacing:0;*border-collapse:collapse; }
.ui_border td,.ui_dialog td{ padding:0; }
.ui_dialog{ background:#f9fcff; }

/*标题部分开始*/
.ui_title{ overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;cursor:move;background:#DDD;-moz-user-select:none;-webkit-user-select:none;padding:0 100px 0 11px;}
.ui_title_buttons{ padding-right: 11PX;position:absolute;cursor:pointer;font-size:0;letter-spacing:-.5em; }

/*对齐自适应*/
.ui_main{ min-width:6em;min-width:0\9;text-align:center; }
.ui_content{ display:inline-block;*display:inline;zoom:1;text-align:left; }
.ui_content.ui_state_full{ display:block;width:100%;height:100%;margin:0;padding:0!important; }
.ui_content.ui_state_full iframe{ border-radius:0 0 5px 5px; }
.ui_loading{ width:96px;height:32px;text-align:left;text-indent:-9999em;overflow:hidden;background:url(icons/loading.gif) no-repeat center center; }
.ui_icon_bg{ margin:20px 0 20px 15px; }

/*标题纯CSS按钮开始 min 最小化，max最大化，res还原，rese恢复，close关闭*/
.ui_min, .ui_max, .ui_close, .ui_res {
    position: relative;
    text-decoration: none;
    letter-spacing: normal;
    text-align: center;
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: top;
    font-family: "Avenir",Helvetica, Arial, sans-serif!important;
}
.ui_min b,.ui_max b,.ui_res_t,.ui_res_b{ display:block;position:absolute;overflow:hidden;cursor:pointer; }
.ui_close{ font-weight:500;text-decoration:none;outline:0 none; }
.ui_close:hover{ text-decoration:none; }

/*Tips部分*/
.ui_state_tips .ui_main{ min-width:3em; }
.ui_state_tips .ui_content{ margin-top:-2px;padding:8px 10px!important; }
.ui_state_tips .ui_icon_bg{ margin:5px 0 6px 9px; }
.ui_state_tips .ui_title,.ui_state_tips .ui_title_buttons,.ui_res{ display:none; } /* 还原按钮也在这里隐藏，这样可节省代码，注间这段一定要写在上面那段代码的下面*/

#ldg_lockmask {
    background: #0c0d0e;
    filter: alpha(opacity=60);
    opacity: .6;
}
/*==================制作新皮肤到这里结束复制==================*/

/*样式层开始*/
.ui_inner{ background-color: #fff;border:1px solid #eeeeee;}
.ui_title_bar{ width:100%;height:0;position:relative;bottom:24px;_bottom:0;_margin-top:-24px; }
.ui_title_buttons{ top:2px;right:0; }
.ui_title {
    display: block;
    font-weight: bold;
    height: 22px;
    line-height: 15px;
    line-height: 24px\9;
    color: #495062;
    background: none;
    font-size: 14px;
    font-family: "Avenir",Helvetica, Arial, sans-serif !important;
}

.ui_lt,.ui_rt,.ui_lb,.ui_rb,.ui_l,.ui_r{  }
.ui_lt{ }
.ui_rt{ width:13px;height:33px;background-position:-129px -2px;_png:blue/ie6/ui_rt.png; }
.ui_lb{ width:13px;height:13px;background-position:-144px -22px;_png:blue/ie6/ui_lb.png; }
.ui_rb{ width:13px;height:13px;background-position:-144px -3px;_png:blue/ie6/ui_rb.png; }

.ui_t,.ui_b{ }
.ui_t{ background-color:#eeeeee;border:1px solid #eeeeee }
.ui_b{ background-position: 0 -33px;_png:blue/ie6/ui_b.png; }
.ui_l,.ui_r{ background-repeat:repeat-y; }
.ui_l{ background-position:0 0;_png:blue/ie6/ui_l.png; }
.ui_c {border: solid 1px #eeeeee; background-color:white}
.ui_r{ background-position:-15px 0;_png:blue/ie6/ui_r.png; }

/*标题纯CSS按钮定位部分*/
.ui_min,.ui_max,.ui_close,.ui_res{ background-image:url(blue/blue_s.png);background-repeat:no-repeat;margin-left:3px;color:#FFF;width:19px;height:18px;line-height:18px;_background-image:url(blue/ie6/blue_titbtn.gif); }
.ui_min{ background-position:-31px 0;_background-position:0 0; }
.ui_min:hover{ background-position:-31px -19px;_background-position:0 -19px; }
.ui_max{ background-position:-51px 0;_background-position:-20px 0; }
.ui_max:hover{ background-position:-51px -19px;_background-position:-20px -19px; }
.ui_res{ background-position:-91px 0;_background-position:-60px 0; }
.ui_res:hover{ background-position:-91px -19px;_background-position:-60px -19px; }
.ui_close{ background-position:-71px 0;_z-index:1;font-size:0;line-height:0;overflow:hidden;_background-position:-40px 0;*margin-left:0; }
.ui_close:hover,.ui_close:focus{ background-position:-71px -19px;_background-position:-40px -19px; }

/*底部按钮样式*/
.ui_buttons{ white-space:nowrap;padding:4px 8px;text-align:right;background-color:white;border-top:solid 1px #eeeeee; }
.ui_buttons input::-moz-focus-inner{ border:0;padding:0;margin:0; }

    .ui_buttons input {
        background: rgba(255,255,255,1);
        border: 1px solid rgba(220,223,230,1);
        border-radius: 4px;
        color: #676B6D;
        font-size: 13px;
        font-family: "Avenir",Helvetica, Arial, sans-serif;
        margin-bottom: 0px;
        cursor: pointer;
        min-width:56px;
       /* width: 56px;*/
        height: 28px;
        margin-right: 10px;
        padding:0 5px 0 5px;
    }
.ui_buttons input:focus{ outline:0 none;}
    .ui_buttons input:hover {
        color: #676B6D;
        border-color: #666;
        box-shadow: none;
        border: 1px solid rgba(255,140,88,1);
    }
.ui_buttons input:active{ border-color:rgba(255,140,88,1);
background:white;/*linear-gradient(top,#FAFAFA,#E4E4E4);*/
/*background:-moz-linear-gradient(top,#FAFAFA,#E4E4E4);
background:-webkit-gradient(linear,0% 0%,0% 100%,from(#FAFAFA),to(#E4E4E4));
background:-o-linear-gradient(top,#FAFAFA,#E4E4E4);*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA',endColorstr='#E4E4E4'); }
.ui_buttons input[disabled]{ cursor:default;color:#666;background:#DDD;border:solid 1px #999;filter:alpha(opacity=50);opacity:.5;box-shadow:none; }

input.ui_state_highlight {
    background: rgba(255,140,88,1);
    border: 1px solid rgba(255,140,88,1);
    border-radius: 4px;
    color: #FFFFFF !important;
    font-size: 14px;
    font-family: "Avenir",Helvetica, Arial, sans-serif!important;
    margin-bottom: 0px;
    cursor: pointer;
    font-weight: normal;
}
input.ui_state_highlight:hover{ color:#FFF!important;border-color:#FF8C58;  background:#FFA379;}

/*Tips 部分开始(可删除)*/
.ui_state_tips .ui_lt,.ui_state_tips .ui_rt{ height:0px;background-repeat:no-repeat;background-position: 0 0; }
/*.ui_state_tips .ui_lt{ background-image:url(blue/ie6/ui_lt2.png);_png:blue/ie6/ui_lt2.png; }
.ui_state_tips .ui_rt{ background-image:url(blue/ie6/ui_rt2.png);_png:blue/ie6/ui_rt2.png; }
.ui_state_tips .ui_t{ background-image:url(blue/ie6/ui_t2.png);background-repeat:repeat-x;background-position:0 0;_png:blue/ie6/ui_t2.png; }
*/