.calendar{border:1px solid #e1e1e1;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;font-size:12px;text-align:left;position:absolute;z-index:100}.i_pre,.i_next,.calendar td.current,.calendar td.first,.calendar td.last,.calendar td.today{background:transparent url(/mpres/htmledition/images/date_range/calendar_all49d02c.png) no-repeat 0 0;cursor:pointer}.i_pre,.i_next{width:23px;height:23px;display:inline-block}.i_pre{background-position:0 0}.i_pre:hover{background-position:-46px 0}.i_next{background-position:-23px 0}.i_next:hover{background-position:-69px 0}.calendar td.current{background-position:-164px 2px;color:#fff}.calendar td.first{color:#6590c1;background-position:-128px 2px}.calendar td.last{color:#6590c1;background-position:-200px 2px}.calendar td.today{color:#fff;background-position:-92px 2px}.calendar .dis{color:#9e9e9e}.calendar table{font-size:12px;float:left;margin:0 8px;_display:inline;border-collapse:collapse}.calendar caption{text-align:center;height:35px;line-height:35px;font-size:14px}.calendar thead tr{border:1px solid #e1e1e1;background:#f7f8fa;box-shadow:inset 0 1px 0 #fff;box-shadow:0 1px 1px rgba(0,0,0,0.1)}.calendar thead th{line-height:20px;padding:4px 10px;color:#444;cursor:pointer;text-align:left;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.calendar thead th.sun{border-left:1px solid #e1e1e1}.calendar thead th.sat{border-right:1px solid #e1e1e1}.calendar table tbody td{line-height:20px;padding:4px 11px;text-align:center;white-space:nowrap;font-family:"Tahoma"}.calendar_cont{position:relative}.calendar_cont .i_pre,.calendar_cont .i_next{position:absolute;top:7px}.calendar_cont .i_pre{left:10px}.calendar_cont .i_next{right:10px}.calendar_footer{border-top:1px solid #e5e5e5;background:#fafafa;padding-top:6px;height:34px}.calendar_footer .frm_btn{float:right;padding-right:10px}.calendar_footer .frm_btn input{margin-left:3px}.calendar_footer .frm_msg{float:left;padding-left:10px;vertical-align:middle}.calendar_footer .ipt_text_s{padding:4px 4px;width:80px}table.calendar-month{font-size:12px;float:left;margin:0 8px;_display:inline;border-spacing:7px;border-collapse:separate;margin-bottom:10px}.calendar-month caption{border-bottom:1px solid #e1e1e1;*padding-bottom:0}.calendar-month tbody td{line-height:30px;padding:4px 11px;text-align:center;white-space:nowrap;font-family:"微软雅黑";cursor:pointer}.calendar-month td.hover,.calendar-month td:hover,.calendar-month caption span:hover{color:#6590c1;border:1px solid #6590c1;padding:3px 10px;border-radius:2px;cursor:pointer}.calendar .dis:hover{color:#9e9e9e;border:1px solid #d3d5d6;padding:3px 10px}.calendar-month td.current{background:#6590c1;color:#fff;border-radius:2px}.gri_contrast{float:left;margin:4px 8px 0 8px;line-height:20px;color:#666;cursor:pointer;font:12px/1.5 Tahoma,Helvetica,'SimSun',sans-serif}.gri_date{padding:0 26px 0 6px;width:195px;height:20px;line-height:20px;border:1px solid #d6d6d6;background:transparent url(/mpres/htmledition/images/date_range/icon_date49d02c.png) no-repeat 100% 50%;background-color:#fff;cursor:pointer;color:#666}.gri_date_month{width:180px}.gri_dateRangeCalendar{position:absolute;display:none;background:#FFF;border:1px solid #6fb1df;padding:10px;-moz-box-shadow:0 1px 3px #6fb1df;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5,Direction=135,Color="#CCCCCC");font:12px/1.5 Tahoma,Helvetica,'SimSun',sans-serif}.gri_dateRangeCalendar a{color:#369}.gri_dateRangePicker{float:left;border:0;margin:0;padding:0}.gri_dateRangeOptions{float:left}.gri_dateRangeOptions input.gri_dateRangeInput{width:80px;text-align:center;border:1px solid #DDD}.gri_dateRangeOptions div.gri_dateRangeInput{margin-bottom:5px}.gri_dateRangePreMonth{float:left;width:15px;height:17px;background:transparent url(/mpres/htmledition/images/pic/date_range/page.png) no-repeat 0 0;overflow:hidden}.gri_dateRangeNextMonth{float:right;width:15px;height:17px;background:transparent url(/mpres/htmledition/images/pic/date_range/page.png) no-repeat -15px 0;overflow:hidden}.gri_dateRangePreMonth span,.gri_dateRangeNextMonth span{display:none}.gri_dateRangeDateTable{margin:0 10px 0 0;padding:0;float:left;empty-cells:show;border-collapse:collapse;display:inline;font-size:12px}.gri_dateRangeDateTable td{border:1px solid #EEE;text-align:right;cursor:pointer;padding:1px 2px}.gri_dateRangeDateTable th{border-top:1px solid #dee6f6;border-left:1px solid #dee6f6;background:#e0e8f7;font-weight:400;border-left:1px solid #DDD}.gri_dateRangeDateTable td.gri_dateRangeGray{color:#BBB;cursor:default}.gri_dateRangeDateTable td.gri_dateRangeToday{color:#F90;font-weight:bold}.gri_dateRangeSelected{background-color:#007cd9;color:#FFF}.gri_dateRangeCompare{background-color:#b9e078;color:#FFF}.gri_dateRangeCoincide{background-color:#ffffc4}.gri_pn{background:transparent url(/mpres/htmledition/images/date_range/pn.png) repeat-x 0 -48px;background-color:#e5e5e5;background-attachment:scroll;color:#fff}.gri_pnc{background:transparent url(/mpres/htmledition/images/date_range/pn.png) repeat-x 0 -48px;background-color:#e5e5e5;background-attachment:scroll}.gri_co{border:1px solid #999;box-shadow:0 1px 0 #e5e5e5;cursor:pointer;font-family:Tahoma,'Microsoft Yahei','Simsun';font-size:12px;height:21px;overflow:hidden;vertical-align:middle}.ta_date{border:1px solid #d8d8d8;border-radius:3px;background-color:#fefefe;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#f5f5f5));background-image:linear-gradient(to bottom,#fafafa,#f5f5f5);background-repeat:repeat-x;float:left}.ta_date .date_title{font-family:Arial;font-size:14px;color:#666;padding:6px 10px;*padding:0 10px;border-right:1px solid #d8d8d8;vertical-align:middle;cursor:pointer;*zoom:1}.ta_date:hover{background-image:none;box-shadow:0 1px 1px rgba(0,0,0,0.15)}.ta_date .to{padding:0 5px}.ta_date .opt_sel{width:30px;height:28px;line-height:28px;display:inline-block;text-align:center;vertical-align:middle;margin-left:-4px}.ta_date .i_orderd{display:inline-block;width:0;height:0;vertical-align:middle;border-top:5px solid #c6c6c6;border-right:5px dashed transparent;border-left:5px dashed transparent;font-size:0;content:"";overflow:hidden;*margin-top:13px}.ta_calendar2{*width:536px}.ta_calendar1{*width:268px}.ta_calendar{border:1px solid #e1e1e1;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;font-size:12px;text-align:left;position:absolute;z-index:100}.i_pre,.i_next,.ta_calendar td.ta_dateRangeSelected,.ta_calendar td.first,.ta_calendar td.last,.ta_calendar td.today{background:transparent url(/mpres/htmledition/common/images/date_range/calendar_all49d02c.png) no-repeat 0 0;cursor:pointer}.i_pre,.i_next{width:23px;height:23px;display:inline-block}.i_pre{background-position:0 0}.i_pre:hover{background-position:-46px 0}.i_next{background-position:-23px 0}.i_next:hover{background-position:-69px 0}.ta_calendar td.ta_dateRangeSelected{background-position:-164px 2px;color:#fff}.ta_calendar td.ta_dateRangeGray{color:#BBB;cursor:default}.ta_calendar td.first{color:#6590c1;background-position:-128px 2px}.ta_calendar td.last{color:#6590c1;background-position:-200px 2px}.ta_calendar td.today{color:#fff;background-position:-92px 2px}.ta_calendar .dis{color:#9e9e9e}.ta_calendar table{font-size:12px;float:left;margin:0 8px;_display:inline;border-spacing:0 7px;border-collapse:collapse}.ta_calendar table caption{text-align:center;height:35px;line-height:35px;font-size:14px}.ta_calendar table thead tr{border:1px solid #e1e1e1;background:#f7f8fa;box-shadow:inset 0 1px 0 #fff;box-shadow:0 1px 1px rgba(0,0,0,0.1)}.ta_calendar table thead th{line-height:20px;padding:4px 10px;color:#444;cursor:pointer;text-align:left;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.ta_calendar table.calendar-month{font-size:12px;float:left;margin:0 8px;_display:inline;border-spacing:7px;border-collapse:separate;margin-bottom:10px}.calendar-month caption{border-bottom:1px solid #e1e1e1;*padding-bottom:0}.calendar-month tbody td{line-height:30px;padding:4px 11px;text-align:center;white-space:nowrap;cursor:pointer}.calendar-month td.hover,.calendar-month td:hover,.calendar-month caption span:hover{color:#6590c1;border:1px solid #6590c1;padding:3px 10px;border-radius:2px;cursor:pointer}.calendar .dis:hover{color:#9e9e9e;border:1px solid #d3d5d6;padding:3px 10px}.calendar-month td.current{background:#6590c1;color:#fff;border-radius:2px}.ta_calendar table thead th.sun{border-left:1px solid #e1e1e1}.ta_calendar table thead th.sat{border-right:1px solid #e1e1e1}.ta_calendar table tbody td{line-height:20px;padding:4px 11px;text-align:center;white-space:nowrap;font-family:"Tahoma"}.ta_calendar_cont{position:relative;*zoom:1}.ta_calendar_cont .i_pre,.ta_calendar_cont .i_next{position:absolute;top:7px}.ta_calendar_cont .i_pre{left:10px}.ta_calendar_cont .i_next{right:10px}.ta_calendar_footer{border-top:1px solid #e5e5e5;background:#fafafa;padding-top:13px;padding-bottom:9px;height:34px}.ta_calendar_footer .frm_btn{float:right;padding-right:10px}.ta_calendar_footer .frm_btn input{margin-left:5px}.ta_calendar_footer .frm_msg{float:left;padding-left:10px;vertical-align:middle}.ta_calendar_footer .ipt_text_s{padding:4px 4px}.ta_ipt_text,.ta_ipt_textarea,.ta_ipt_text_s{border:1px solid #ccc;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;color:#555;font-size:12px;height:16px;line-height:16px;padding:6px 4px;position:relative;-webkit-transition:border .2s linear 0s,box-shadow .2s linear 0s;transition:border .2s linear 0s,box-shadow .2s linear 0s;vertical-align:middle;width:180px;z-index:2}.ta_ipt_text_s{width:80px}.ta_btn{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),to(#fff));background-image:linear-gradient(to bottom,#fff 0,#fff 100%);border-color:#e7e7eb;color:#353535}.ta_btn button{color:#353535}.ta_btn:hover{background-color:#e7e7eb;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e7e7eb),to(#e7e7eb));background-image:linear-gradient(to bottom,#e7e7eb 0,#e7e7eb 100%);border-color:#dadbe0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#353535}.ta_btn:hover button{color:#353535}.ta_btn.disabled,.ta_btn[disabled]{background-color:#e7e7eb;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e7e7eb),to(#e7e7eb));background-image:linear-gradient(to bottom,#e7e7eb 0,#e7e7eb 100%);border-color:#dadbe0;color:#a5a6aa;cursor:default}.ta_btn.disabled button,.ta_btn[disabled] button{color:#a5a6aa;cursor:default}.ta_btn.disabled:hover,.ta_btn[disabled]:hover{background-color:#e7e7eb;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e7e7eb),to(#e7e7eb));background-image:linear-gradient(to bottom,#e7e7eb 0,#e7e7eb 100%);box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-color:#dadbe0;color:#a5a6aa}.ta_btn.disabled:hover button,.ta_btn[disabled]:hover button{color:#a5a6aa;cursor:default}.ta_btn{margin:2px 5px 0 0}.ta_btn:hover{background-position:0 -16px}.ta_btn_primary{background-color:#07c160;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#07c160),to(#07c160));background-image:linear-gradient(to bottom,#07c160 0,#07c160 100%);border-color:#07c160;color:#fff}.ta_btn_primary button{color:#fff}.ta_btn_primary:hover{background-color:#06ad56;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#06ad56),to(#06ad56));background-image:linear-gradient(to bottom,#06ad56 0,#06ad56 100%);border-color:#06ad56;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#fff}.ta_btn_primary:hover button{color:#fff}.cf:after{clear:both}.cf:before,.cf:after{content:"";display:table}.cf:before,.cf:after{content:"";display:table}.ta_date_wrp_simple{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.ta_date{border:1px solid #e7e7eb;background-color:#fff;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background-image:none;line-height:30px;padding-left:10px}.ta_date .date_title{min-width:76px;padding:0;color:#353535;border:0;display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-family:"Helvetica Neue","Hiragino Sans GB","Microsoft YaHei","\9ED1\4F53",Arial,sans-serif}.ta_date .opt_sel{vertical-align:top}.ta_date:hover{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-color:#dadbe0;background-color:#e7e7eb;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e7e7eb),to(#e7e7eb));background-image:linear-gradient(to bottom,#e7e7eb 0,#e7e7eb 100%)}.ta_date:hover .i_orderd{border-top-color:#a0a0a0}.ta_calendar{background-color:#f4f5f9;border-color:#d9dadc;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.ta_calendar table{margin:0;border-left:1px solid #e7e7eb}.ta_calendar table:first-child{border-left-width:0}.ta_calendar table thead tr{border-width:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background-color:#fff}.ta_calendar table thead th{border-top-width:0;border-bottom-width:0}.ta_calendar tbody{background-color:#fff}.ta_calendar_footer{padding-top:6px;padding-bottom:10px;border-top-color:#e7e7eb;background-color:#f4f5f9}.ta_calendar_footer .frm_btn{float:none;text-align:center;padding-right:0}.i_pre,.i_next,.ta_calendar td.ta_dateRangeSelected,.ta_calendar td.first,.ta_calendar td.last,.ta_calendar td.today{background:transparent url(/mpres/htmledition/images/date_range/calendar_all49d02c.png) no-repeat 0 0}.i_pre{background-position:0 0}.i_pre:hover{background-position:-46px 0}.i_next{background-position:-23px 0}.i_next:hover{background-position:-69px 0}.ta_calendar td.ta_dateRangeSelected{background-position:-164px 2px;color:#fff}.ta_calendar td.first{color:#6590c1;background-position:-127px 2px}.ta_calendar td.last{color:#6590c1;background-position:-201px 2px}.ta_calendar td.today{color:#fff;background-position:-91px 2px}.ta_calendar td.ta_dateRangeGray{color:#9a9a9a}.ta_btn{min-width:104px;display:inline-block;overflow:visible;padding:0 22px;height:32px;line-height:28px;vertical-align:middle;text-align:center;text-decoration:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:14px;border-width:1px;border-style:solid;cursor:pointer;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),to(#fff));background-image:linear-gradient(to bottom,#fff 0,#fff 100%);border-color:#e7e7eb;color:#353535}.ta_btn button{color:#353535}.ta_btn:hover{background-color:#e7e7eb;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e7e7eb),to(#e7e7eb));background-image:linear-gradient(to bottom,#e7e7eb 0,#e7e7eb 100%);border-color:#dadbe0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#353535}.ta_btn:hover button{color:#353535}.ta_btn.disabled,.ta_btn[disabled]{background-color:#e7e7eb;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e7e7eb),to(#e7e7eb));background-image:linear-gradient(to bottom,#e7e7eb 0,#e7e7eb 100%);border-color:#dadbe0;color:#a5a6aa;cursor:default}.ta_btn.disabled button,.ta_btn[disabled] button{color:#a5a6aa;cursor:default}.ta_btn.disabled:hover,.ta_btn[disabled]:hover{background-color:#e7e7eb;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e7e7eb),to(#e7e7eb));background-image:linear-gradient(to bottom,#e7e7eb 0,#e7e7eb 100%);box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-color:#dadbe0;color:#a5a6aa}.ta_btn.disabled:hover button,.ta_btn[disabled]:hover button{color:#a5a6aa;cursor:default}.ta_btn_primary{background-color:#07c160;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#07c160),to(#07c160));background-image:linear-gradient(to bottom,#07c160 0,#07c160 100%);border-color:#07c160;color:#fff}.ta_btn_primary button{color:#fff}.ta_btn_primary:hover{background-color:#06ad56;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#06ad56),to(#06ad56));background-image:linear-gradient(to bottom,#06ad56 0,#06ad56 100%);border-color:#06ad56;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#fff}.ta_btn_primary:hover button{color:#fff}.ta_calendar2{*width:auto}.ta_calendar1{*width:auto}.ta_calendar1 .ta_calendar_footer{*width:252px}.ta_calendar table{*width:252px}.ta_calendar_footer{*width:504px}