/* CSS Document */
.c_wap:after{content:".";height:0;display:block;visibility:hidden;clear:both;font-size:0;}

html{height:100%;}
.of_body{overflow:hidden; height:100%;}

/* 遮罩层 */
.pop_lo_bg_bg {background:rgba(0, 0, 0, 0); background:#000\9; opacity:0\0;position:fixed;width:100%;height:100%;top:0;left: 0;display:block;filter: Alpha(opacity=0);z-index: 11000;_position: absolute;_height: expression(document.body.clientHeight+'px');}
/* 提示框title */
.tip_box{background:#fff; width:525px; position:fixed; top:50%; left:50%; margin-left:-262px; z-index:11009; _top:expression(documentElement.scrollTop+100); _position:absolute; _bottom:auto;}
.tip_box .pop_tit{height:35px; background:#70c304; line-height:35px; padding-left:20px; color:#fff; font-size:14px; font-weight:bold;}
.tip_box .pop_tit a.a_btn{width:35px; height:35px;}
.tip_box .pop_tit a.a_btn:hover{background:#64a70c;}
.tip_box .pop_tit a.a_btn b.m_btn{display:block; width:16px; height:16px; text-indent:-9999em; background: url(../images/m_icon.png) no-repeat -219px -2px; overflow:hidden; margin:9px auto; cursor:pointer;}
.tip_box dl.c_wap{border:#70c304 solid 3px; zoom:1; border-top:none;}
.tip_box dl.ct_com dt{line-height:26px; padding:30px 0; font-size:14px; font-weight:bold; color:#676767;}
.tip_box dl.ct_com dt cite{color:#333;}
.tip_box dl.ct_com dt h2{ font-size:18px; color:#333;}
.tip_box dl.ct_com dt p{ font-weight:bold; font-size:14px; text-align:center; color:#666;}
.tip_box dl.ct_com dt span{display:block; color:#999; font-weight:normal;}
.tip_box dl.ct_com dt strong{color:#333; font-weight:bold;}

/* 提示-按钮 */
.tip_box dl dd.act_btns{background:#fff; padding:15px 0; zoom:1;}
.tip_box dl dd.act_btns a.a_btn:link,
.tip_box dl dd.act_btns a.a_btn:visited{width:100px; height:40px; line-height:40px; color:#fff; text-align:center; background:#1b9cff; display:block; margin:0 auto; font-size:14px; font-weight:bold;}
.tip_box dl dd.act_btns a.a_btn:hover{background:#009dee; text-decoration:none;}
.tip_box dl dd.act_btns a.btn_no:link,
.tip_box dl dd.act_btns a.btn_no:visited{background:#fff; border:#e3e3e3 solid 1px; color:#666; height:38px; line-height:38px;}
.tip_box dl dd.act_btns a.btn_no:hover{border:#ababab solid 1px;}

.tip_box dl dd.confirm a.btn_yes:link,
.tip_box dl dd.confirm a.btn_yes:visited{margin:0 15px 0 150px;}
.tip_box dl dd.confirm a:link,.tip_box dl dd.confirm a:visited{float:left;}
.w400_box dl dd.confirm a.btn_yes:link,
.w400_box dl dd.confirm a.btn_yes:visited{margin:0 15px 0 88px;}
.tip_box dl dd.confirm a.btn_no:link,.tip_box dl dd.confirm a.btn_no:visited,
.along_btn dl dd.act_btns a.btn_yes:link,.along_btn dl dd.act_btns a.btn_yes:visited{background:#fff; border:#e3e3e3 solid 1px; color:#666; height:38px; line-height:38px;}
.tip_box dl dd.confirm a.btn_no:hover,.along_btn dl dd.act_btns a.btn_yes:hover{border:#ababab solid 1px;}

.tip_box dl dd.confirm a.btn_link:link,
.tip_box dl dd.confirm a.btn_link:visited{background:#fff; border:#fff solid 1px; font-size:12px; color:#1b9cff; height:38px; line-height:38px;}
.tip_box dl dd.confirm a.btn_link:hover{ text-decoration:underline;}
.tip_box dl.ct_com td.tips{ width:0%;}
.tip_box .ct_com table{width:80%; margin:0 auto;}
.s_icon{margin-top:-144px; _margin-top:80px;}
.s_icon dl dd.act_btns{background:#f2f2f2;}
.s_icon dl dd.confirm a.btn_link:link,
.s_icon dl dd.confirm a.btn_link:visited{background:#f2f2f2; border:#f2f2f2 solid 1px;}
.s_icon td.tips{width:25%;}
.w400_box td.tips{width:30%;}
.s_icon dl.ct_com td.tips{width:30%;}
.s_icon td.tips i{height:60px; width:60px; background:url(../images/a_icon.png) -32px 0 no-repeat; display:block; margin:0 auto;}
.s_icon td.lose i{background:url(../images/a_icon.png) -32px -60px no-repeat;}

.w400_box{width:400px; margin-left:-200px; margin-top:-144px; _margin-top:100px;}

/* 自动消失提示框 .tip_com : 成功,.tip_del: 删除/失败,.tip_loding : 等待 , tip_normal ：常规*/
.tip_com,.tip_del,.tip_loding,.tip_normal{border:#70c304 solid 1px; background:#fafafa; font-size:14px; width:380px; margin-left:-190px; margin-top:-56px; _margin-top:156px;}
.tip_com table,.tip_del table,.tip_loding table,.tip_normal table{height:60px; border-left:#70c304 solid 10px; color:#333; font-weight:bold;}
.tip_box .t_icon{width:40%; padding:25px 0;}
.tip_normal table .t_icon{width:10%; height:60px;}
.tip_box .t_cons{width:60%; padding:25px 10px 25px 0;}
.tip_box .t_icon i{width:60px; height:60px; margin:0 auto; background:url(../images/a_icon.png) -32px 0 no-repeat;display:block;}
.tip_del .t_icon i{background-position:-32px -60px;}
.tip_loding .t_icon i{background:url(../images/loading.gif) center no-repeat;}
