﻿@charset "utf-8";

/*  Dialog Author:vic-leh
/*  project for qui [qibu.dialog.css] v1.0.0.1
/*  Date: 2013/12/13
/*  Link: http://qibu.net.cn */

/*-----  @弹出框们 ------*/
*{font-family:"Microsoft YaHei"}
.box_dialog a.close,
/*.btn_yes,.btn_no,*/
.box_dialog .ico_info,.box_sugg .ico_info,
.box_dialog .ico_aler,.box_sugg .ico_aler,
.box_dialog .ico_ques,.box_sugg .ico_ques,
.box_dialog .ico_erro,.box_sugg .ico_erro,
.box_dialog .ico_corr,.box_sugg .ico_corr{  display:inline-block; vertical-align:middle; overflow:hidden; }
.box_dashed{ border:1px dashed #888; cursor:move; position:absolute; z-index:1001;border-radius: 3px;}
.box_dashed .in_dashed{background:#fff; filter:alpha(opacity=50); opacity:0.5; width:100%; height:100%; }
.box_dialog{ border:1px solid #888; position:absolute; left:0; top:0; z-index:999; width:350px; background:#fff; box-shadow:0px 0px 15px rgba(0,0,0,0.4); display:none; overflow:hidden; border-radius: 3px;}
.box_dialog .dialog_title{ height:30px; line-height:30px; position:relative; background:#e0e0e0; border-top:1px solid #fff; border-bottom:1px solid #bbb; cursor:move; font-size:14px; font-weight:bold; padding:0 0 0 10px; color:#333;border-radius:  3px 3px 0 0;}
.box_dialog a.close{ height:24px; width:24px; background: url(image/xx_bg.png) no-repeat 0 0; display:block; position:absolute; top:3px; right:3px; text-indent:-1000px; }
.box_dialog a.close:hover{ background: url(image/xx_bg.png) no-repeat 0 -24px;  }
.box_dialog .dialog_content { min-height:54px; _height:40px; padding:5px; line-height:20px; font-size:12px; color:#404040; float:left; width:100%}
.box_dialog .dialog_content .dialog_txt{ font-size:14px; line-height:25px; }
.box_dialog .dialog_bottom{ padding:5px 0 15px; text-align:center; width:100%; }
.box_dialog .dialog_iframe{ border:none; }
/*.btn_yes,.btn_no { text-decoration:none; text-align:center; width:65px; height:26px; line-height:26px; font-size:14px; color:#fff; }
.btn_yes{background-color: #244B71;border: 1px solid #244B71;color: #fff;text-decoration: none;margin:0 10px 0 10px;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
.btn_yes:hover{ background-color:#2d5c8b;border: 1px solid #2d5c8b;}
.btn_no{background-color: #a4a4a4;border: 1px solid #a4a4a4;color: #fff;text-decoration: none;margin:0 10px 0 10px;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
.btn_no:hover{ background-color:#afafaf;border: 1px solid #afafaf;}*/
.box_dialog .ico_info,.box_sugg .ico_info{ background: url(image/gb_tip_layer.png) no-repeat -18px -54px; width:33px; height:54px;float:left;}
.box_dialog .ico_aler,.box_sugg .ico_aler{ background: url(image/gb_tip_layer.png) no-repeat -18px 0; width:33px; height:54px;float:left;}
.box_dialog .ico_ques,.box_sugg .ico_ques_x{background:url(image/gb_tip_layer.png);background-position:-22px -66px;width:27px;height:27px;float:left;margin-left:40px;margin-right:5px;border-radius:50%}
.box_dialog .ico_erro,.box_sugg .ico_erro{ background: url(image/gb_tip_layer.png) no-repeat -18px -108px; width:33px; height:54px;float:left;}
.box_dialog .ico_corr,.box_sugg .ico_corr{ background: url(image/gb_tip_layer.png) no-repeat -18px 0; width:33px; height:54px;float:left;}
.box_sugg .ico_load{ background: url(image/loading.gif) no-repeat; width:45px; height:54px; display:inline-block; vertical-align:middle; overflow:hidden;}
.box_sugg{ height:54px; z-index:1001; display:none; position:fixed; _position:absolute; left:0; top:0; }
.box_sugg .sugg_left{ background: url(image/gb_tip_layer.png) no-repeat -6px 0; float:left; width:6px; height:54px;}
.box_sugg .sugg_con{ background: url(image/gb_tip_layer.png) repeat-x -6px -162px; float:left; height:25px; padding:13px 0 14px 10px;}
.box_sugg .sugg_in_con{ font-size:14px; color:#606060; font-weight:bold; line-height:25px; height:25px; }
.box_sugg .sugg_right{ background: url(image/gb_tip_layer.png) no-repeat 0 0; float:left; width:5px; height:54px;}


/*提示CSS*/
.cancel,.cancel span { display:inline-block; vertical-align:top;  height:30px;}
.cancel { padding:0 0 0 15px; background-position:0 0;text-decoration:none;}
.cancel span { padding:0 15px 0 0;background-position:right 0; color:#666; font-weight:bold; font-size:14px; line-height:30px; text-align:center;}
.cancel:hover { background-position:0 -30px;text-decoration:none;}
.cancel:hover span { background-position:right -30px;}
.audit_yes{background:#fff9e5; border:1px solid #ffe39f;color:red; padding:5px; margin:15px 0; width:448px;}
.audit_no{background:#f1f7ef; border:1px solid #a4d9a0;color:Green; padding:5px; margin:15px 0; width:448px;}

/*控制MSBOX样式*/
.qibu_msgbox_layer,
.qibu_msgbox_layer .gtl_ico_succ,
.qibu_msgbox_layer .gtl_ico_fail,
.qibu_msgbox_layer .gtl_ico_hits,
.qibu_msgbox_layer .gtl_ico_clear,
.qibu_msgbox_layer .gtl_end{display:inline-block;height:54px;line-height:54px;font-weight:bold;font-size:14px;color:#606060;background-image:url("image/gb_tip_layer.png");_background-image:url("image/gb_tip_layer_ie6.png");background-repeat:no-repeat;}
.qibu_msgbox_layer_wrap{width:100%;position:fixed;_position:absolute;top:46%;left:0;text-align:center;z-index:65533;}
.qibu_msgbox_layer{background-position:0 -162px;background-repeat:repeat-x;padding:0 18px 0 9px;margin:0 auto;position:relative;}
.qibu_msgbox_layer .gtl_ico_succ{background-position:-6px 0;left:-45px;top:0;width:45px;position:absolute;}
.qibu_msgbox_layer .gtl_end{background-position:0 0;position:absolute;right:-6px;top:0;width:6px;}
.qibu_msgbox_layer .gtl_ico_fail{background-position:-6px -108px;position:absolute;left:-45px;top:0;width:45px;}
.qibu_msgbox_layer .gtl_ico_hits{background-position:-6px -54px;position:absolute;left:-45px;top:0;width:45px;}
.qibu_msgbox_layer .gtl_ico_clear{background-position:-6px 0;left:-5px;width:5px;position:absolute;top:0;}
.qibu_msgbox_layer .gtl_ico_loading{ width:16px;height:16px;border:0;background-image:url(image/loading.gif);float:left;margin:19px 10px 0 5px}