﻿/***通用提示框***/
.com_alert { width:500px; height:250px; overflow:hidden; display:none; color:#666; }
.com_alert .at_top{ height:65px; width:500px; border-bottom:4px solid #2f7dbb; }
.com_alert .at_icon{ float:left; width:51px; height:45px; background:url(../images/com_flag1_1.png); margin:10px 20px 10px 30px; }
.com_alert .at_txt{ float:left; width:150px; height:45px; font-size:40px; color:#2f7dbb; line-height:40px; margin:10px 20px 10px 0px;  }
.com_alert .at_mid{ height:90px; width:500px; text-align:center; font-size:30px; line-height:90px; }
.com_alert .at_bottom{ height:91px; width:497px; text-align:center; margin:0px auto; }
.com_alert .at_bt_txt{ float:left; height:91px; width:165px; text-align:center; }
.com_alert .at_bright{ border-right:1px solid #f1f1f1; }
.com_alert .at_bt_ttxt{ float:left; width:165px; height:56px; line-height:56px; font-size:25px; }
.com_alert .at_bt_btxt{ float:left; width:165px; height:35px; line-height:35px; font-size:12px; color:#777;}
/***通用确认框***/
.com_comfirm{ width:500px; height:250px; }
/***交卷确认框***/
.com_postpaper{ width:500px; height:250px; }
/***新通用提示框***/
.com_nalert { width:500px; height:265px; }
.com_nalert ol{ padding:0px; margin:0px; overflow:auto; }
.com_nalert li{ list-style-type:none; float:left; }
.com_nalert li.msg{ width:480px; margin:70px 10px 30px 10px ; height:40px; line-height:40px; font-size:30px; text-align:center; }
.com_nalert li.lbtn{ width:180px; margin:30px 0px 0px 70px; height:50px; text-align:center; }
.com_nalert li.rbtn{ width:180px; margin:30px 70px 0px 0px; height:50px; text-align:center; }
.com_nalert a{ margin:0px auto; display:block; width:97px; height:50px; background:url(../images/com_alertbg_1.png) center no-repeat; font-size:20px; color:#fff; line-height:50px; }
.com_nalert a:hover{ opacity:0.6; /*filter:alpha(opacity=60);*/ }
.com_nalert li.paper{ width:180px; margin:15px 160px 0px 160px ; height:35px; line-height:35px; font-size:20px; text-align:center; border-radius:3px; -moz-border-radius:3px; background:#5199f3; color:#fff; }
.com_nalert li.paper a{ background:none; line-height:35px; width:180px; display:block; height:35px; }
.com_nalert li.paper:hover{ opacity:0.6; /*filter:alpha(opacity=60);*/ }
.com_tips { position:absolute; margin:-10px 5px 30px 530px; width:275px; overflow:auto; font-size:14px; line-height:25px; display:none; }
.com_tips .info{ background:#fff; color:#333; border:6px solid #cecece;  padding:5px; height:55px; }
.com_tips .ico{ width:10px; height:10px; margin-left:240px; background:url(../images/tips_ico_1.png) }

.com_title1 { margin:0px auto; width:980px; }
.com_tips1 { position:absolute; margin:-10px 5px 30px 0px; overflow:auto; font-size:14px; line-height:25px; display:none; }
.com_tips1 .info1{ background:#fff; color:#333; border:6px solid #cecece;  padding:5px; }
.com_tips1 .ico1{ width:10px; height:10px; margin-left:50px; background:url(../images/tips_ico_1.png) }