@charset "utf-8";
/* /plugins/sign/css/myui_sign.css */

/*
 * To:签到记录
 * Update : 2013-01-23
 * Author : 情封
*/

.myui_btn_sign,.myui_btn_sign:hover,.myui_view_sign,.myui_view_sign:hover{ background:url(../plugins/sign/images/sprite_sign.png?) no-repeat 0 0; height:41px;text-decoration: none; line-height:41px; font-size:0; display:inline-block;zoom:1;*display: inline; padding-left:30px;  vertical-align:middle;color:#fff;}
.myui_btn_sign span,.myui_viewsign:hover span{ background:url(../plugins/sign/images/sprite_sign.png?) no-repeat right 0;text-decoration: none; font-size:16px; color:#fff; font-weight:700; display:inline-block; padding-right:30px; vertical-align:top;zoom:1;*display: inline; cursor:pointer;}
.myui_btn_sign:hover{ background-position: 0 -41px;}
.myui_btn_sign:hover span{ background-position: right -41px;}
.myui_view_sign,.myui_view_sign:hover{ background-position: 0 -82px;color:#e37216;padding-left:20px;}
.myui_view_sign span,.myui_view_sign:hover span{ background-position: right -82px;color:#e37216;padding-right:20px;}
.myui_checkin_tip{ line-height: 32px;color:#999;text-align: center;}
.myui_checkin_tip span{ color:#FF6000;font-weight: 700;margin:0 3px;font-family: "arial"}
.m_sign_app{display: block;width:270px;height:50px;margin-top:5px;}
.m_sign_app img{width:270px;height:50px;}


/* /plugins/sign/css/myui_calendar.css */


/*
 * To: 签到日历
 * Update : 2012-01-23
*/

.myui_credit_plus{ color:#f00;position: absolute;font-size: 24px;font-weight: 500}
.myui_calendar{padding:10px;zoom:1}
.myui_calendar_main{width:324px;overflow: hidden; float: left;}
.myui_calendar_box{border-width:1px;border-color: #ffdc8e;border-style:solid;}
.myui_calendar_result{float: right;width:270px;}

.myui_calendar_table{ width:100%;margin:0 -1px -1px 0;background:#fffdf4;text-align: center;}
.myui_calendar_table caption{background: url(../plugins/sign/images/calendar.png?) repeat-x;height:37px;line-height:37px;text-align: center;font-size: 14px;color:#624400;}
.myui_calendar_table thead th{background: url(../plugins/sign/images/calendar.png?) repeat-x 0 -37px;height:36px;border-bottom:1px solid #ffdc8e;width:47px;vertical-align: middle;text-align: center;}
.myui_calendar_table tbody td{border-width: 0 1px 1px 0;border-color:#fcf2e7;border-style:solid;height:41px;font-size: 16px;color:#333;vertical-align: middle;cursor: default;}
.myui_calendar_table tbody td.t_unday{ color:#ccc;}
.myui_calendar_table tbody td.t_unsign{color:#ff822e}
.myui_calendar_table tbody td.t_sign,.myui_calendar_table tbody td.t_sign_out{ background: url(../plugins/sign/images/signed.png?) no-repeat center center;color:#ff822e}
.myui_calendar_table tbody td.t_sign_out{ color:#ccc;}
.myui_calendar_table tbody td.t_today{ background-color: #e3f2fe; /*background:url(../plugins/sign/plugins/sign/images/today.gif?7644) no-repeat center center;color:#ff822e;*/}
.myui_calendar_result .f_title{ font-weight: 700;color:#333;font-size: 14px;}
.myui_calendar_result .f_num{ color:#ff6600;font-family: "arial"}

.myui_calendar_rule .f_rule{ color: #555;border-top: 1px dashed #e7e7e7;border-bottom: 1px dashed #e7e7e7;padding: 15px 0;}
.myui_calendar_rule .f_rule dt{font-weight: 400;font-size: 14px;}
.myui_calendar_rule .f_rule dd{ line-height: 26px;}
.myui_calendar_rule .f_rule dd i{float: left;display: inline;height: 12px;width: 12px;color: #fff;font-style: normal;background: url(../plugins/sign/images/sign_sprite.png?) no-repeat -255px 0;line-height: 12px;text-align: center;font-family: simson;margin: 7px 5px 0 3px;}
.myui_calendar_rule .f_rule .f_day,.myui_rule .f_credit{ margin:0 5px;font-weight: 700}
.myui_calendar_rule .f_rule .f_credit{ color:#4eac16;font-weight: 700;margin:0 5px;font-family: "arial"}

.myui_calendar_rule .myui_calendar_goto{font-size: 12px;margin-top: 30px;color:#555;font-weight: 300}
.myui_calendar_rule .myui_calendar_goto a{ color:#1C8ED3;}

.myui_calendar_code{ height: 36px; overflow: hidden;}
.myui_calendar_code .code_mask{width: 254px;background: url(../plugins/sign/images/sign_sprite.png?) no-repeat 0 0; height: 25px; overflow: hidden; line-height: 25px;}
.myui_calendar_code .code_mask a{float: right; display: inline; width: 90px; text-align: center; color: #fff; text-decoration: none;}
.myui_calendar_code .code_input{ width: 261px; background: url(../plugins/sign/images/sign_sprite.png?) no-repeat 0 -25px; height: 26px; overflow: hidden; line-height: 26px; }
.myui_calendar_code .code_input input{color: #000; height: 26px; line-height: 26px; width: 150px; margin-right: 5px; margin-left: 5px; border: 0; background: transparent;display: inline; float: left;}
.myui_calendar_code .code_input a{ width: 50px; text-align: center; color: #1c8ed3; float: left; display: inline;}

.myui_calendar_prize{ margin-top: 10px; padding-top: 15px;border-top: 1px dashed #e7e7e7;}
.myui_calendar_prize dt{text-align: center;}
.myui_calendar_prize dd{height: 32px; line-height: 32px; overflow: hidden; text-align: center; color: #333;}
.myui_calendar_prize dd b{color: #4eac16; font-weight: normal;}

.myui_calendar_right_ad{ margin-top: 10px; padding-top: 15px;border-top: 1px dashed #e7e7e7;text-align: center;}

.red_bold_num{font-size:14px;font-weight:bold;font-style:normal;text-decoration:none;color:#FF0000;}
/* 签到弹窗广告 */
.gc_dialog{ background:url(../plugins/sign/images/gcdialog.png?) no-repeat; width:664px; height:406px; }
.gc_dialog .close{ position:absolute; width:60px; height:60px; display:block; cursor:pointer; right:0px; top:0px; z-index:2002; }
.gc_dialog .btn_download{ position:absolute; left:0; top:0; width:100%; height:100%; display:block; z-index:2001; }
.gc_dialog .qr{ position:absolute; left:281px; top:259px; width:103px; height:95px; color:#999999; text-align:center }
.gc_dialog .qr img{ width:95px; height:95px; display:block; margin:5px auto; }

