@charset "utf-8";
/* CSS Document */ 
.dg_bgcolor{ background: #000; filter: alpha(opacity=50); opacity: 0.5; display: none; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 100; display:none;
}
.dg_box_bar{ width:100%; height:100%; margin:0; padding:0; top:0; z-index:90; position: absolute; float:left;}
.dg_box{ width:502px; margin:100px auto 0 auto; position: relative; border:0px solid #efefef; z-index:100; }
.dg_box .name{ width:500px; background:#f8f8f8; height:30px; padding:8px 0 2px 0px; border-bottom:1px solid #efefef; border-radius:3px 3px 0 0; float:left;}
.dg_box .name span{ padding:3px 0 0 15px; font-size:14px; font-weight:bold;  float:left; }
.dg_box .name em{ width:16px; height:16px; font-size:16px; margin:3px 10px 0 0; border-radius:9px; border:1px solid #2497B1; background:#fff; color:#2497B1; text-align:center; line-height:16px; cursor:pointer; float:right; }
.dg_box .name em:hover{ color:#FFFFFF; background:#2497B1;}
.dg_box .con{ width:500px; padding:20px 0; background:#FFFFFF; float:left;}
.dg_box .foot{ width:500px; padding:12px 0; background:#f8f8f8; text-align:center; bottom:0px; border-top:1px solid #efefef; border-radius:0 0 3px 3px;float:left;}
.dg_box .foot a{ border:1px solid #AFD3DF; background:#C2E9F2; font-size:14px; border-radius:3px; padding:3px 22px; margin:0 10px; color: #3487A1; }
.dg_box .foot a:first-child{background:#2497B1;border:1px solid #2497B1;color:#FFFFFF; }


/*首页弹窗*/
.dg2_bgcolor{ background:#333; filter: alpha(opacity=80); opacity: 0.8; position: absolute; top: 0px; left: 0px; width: 100%; position:fixed; height: 100%; z-index:50; }
.dg2_box_bar{ width:100%; height:100%; margin:0; padding:0; top:0; z-index:90; position: fixed; float:left; } 
.dg2_box{ width:80%; margin:100px auto 0 auto; position: relative; border:0px solid #efefef; z-index:100; transform: scale(1.2); transition: all .2s ease; }
.dg2_box.ch{ transform: scale(1); opacity: 1; filter: Alpha(opacity=100); }
.dg2_box.rch{ transform: scale(1.2); transition: all .2s ease; } 

.dg2_box .name{ width:100%; background:#fff; height:20px; padding:12px 0 7px 0px; border-bottom:1px solid #efefef; border-radius:3px 3px 0 0; float:left;}
.dg2_box .name span{ padding:5px 0 0 15px; font-size:14px; float:left; }
.dg2_box .name em{ width:20px; height:20px; font-size:20px; line-height:20px; margin:3px 15px 0 0; border-radius:11px; color:#666; text-align:center; cursor:pointer; float:right; font-style:normal; }
.dg2_box .name em:hover{ text-align:center; }

.dg2_box .con{ width:100%; padding:25px 0 5px 0; background:#FFFFFF; float:left;}

.dg2_box .foot{ width:100%; padding:20px 0 30px 0; background:#fff; text-align:center; bottom:0px; border-radius:0 0 3px 3px; float:left;}
.dg2_box .foot a{ font-size:14px; margin:0 10px 0; padding:6px 30px 6px; } 
.dg2_box .foot a.fsave{ background:#E31233; color:#FFFFFF; }
.dg2_box .foot a.fcancel{ background:#ddd; color:#666; }


 /*登陆部分*/
.dg3_bgcolor{ background: #333; filter: alpha(opacity=80); opacity: 0.8; position: absolute; top: 0px; left: 0px; position:fixed; width: 100%; height: 100%; z-index:50; }
.dg3_box_bar{ width:100%; height:100%; margin:0; padding:0; top:0; z-index:90; position: fixed; float:left; } 
.dg3_box{ margin:100px auto 0 auto; position: relative; border:0px solid #efefef; z-index:100; transform: scale(1.2); transition: all .2s ease; }
.dg3_box.ch{transform: scale(1); opacity: 1; filter: Alpha(opacity=100); }
.dg3_box.rch{transform: scale(1.2); transition: all .2s ease; }

.dg3_box .name{ width:100%; background:#fff; height:20px; padding:13px 0 6px 0; border-radius:5px 5px 0 0; position: relative; float:left;}
.dg3_box .name span{ padding:3px 0 0 15px; font-size:16px; float:left; }
.dg3_box .name em{ width:20px; height:20px; font-size:20px; line-height:20px; margin:5px 15px 0 0; border-radius:11px; color:#666; text-align:center; cursor:pointer; float:right; font-style:normal; }
.dg3_box .name em:hover{ text-align:center; }
.dg3_box .con{ width:100%; padding:10px 0 40px; background:#fff; border-radius:0 0 5px 5px; float:left;}









