﻿textarea{font-family:"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:normal}
label{font-size:12px;line-height:18px;text-align:right;color:#404040}
form .input{margin-left:150px}
input[type=checkbox],input[type=radio]{cursor:pointer}
.uneditable-input,input,textarea{display:inline-block;height:18px;padding:4px;font-size:12px;line-height:18px;color:grey;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
select{padding:initial}
input[type=checkbox],input[type=radio]{width:auto;height:auto;padding:0;margin:2px 0;line-height:normal;border:none}
input[type=file]{background-color:#fff;padding:initial;border:initial;line-height:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
input[type=button],input[type=reset],input[type=submit]{width:auto;height:auto}
input[type=file],select{height:28px;line-height:28px}
select[multiple]{height:inherit;background-color:#fff}
textarea{height:auto}
.uneditable-input{background-color:#fff;display:block;border-color:#eee;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);box-shadow:inset 0 1px 2px rgba(0,0,0,.025);cursor:not-allowed}
:-moz-placeholder{color:#bfbfbf}
::-webkit-input-placeholder{color:#bfbfbf}
input,textarea{-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}
input:focus,textarea:focus{outline:0;border-color:rgba(82,168,236,.8);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 0 8px rgba(82,168,236,.6)}
input[type=checkbox]:focus,input[type=file]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:1px dotted #666}
button{cursor:pointer;-webkit-appearance:button}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
.btn-medium{padding:7px 12px;font-size:14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.btn-medium [class*=" icon-"],.btn-medium [class^=icon-]{margin-top:4px}
.btn-large{padding:11px 19px;font-size:18px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.btn-large [class*=" icon-"],.btn-large [class^=icon-]{margin-top:4px}
.btn-small{padding:5px 9px;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.btn-small [class*=" icon-"],.btn-small [class^=icon-]{margin-top:0}
.btn-mini [class*=" icon-"],.btn-mini [class^=icon-]{margin-top:-1px}
.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.btn-block+.btn-block{margin-top:5px}
input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}
.btn-danger.active,.btn-info.active,.btn-inverse.active,.btn-primary.active,.btn-success.active,.btn-warning.active{color:rgba(255,255,255,.75)}
.btn{border-color:#c5c5c5;border-color:rgba(0,0,0,.15) rgba(0,0,0,.15) rgba(0,0,0,.25)}
.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#006dcc;background-repeat:repeat-x;background-image: linear-gradient(to bottom,#08c,#04c);
    border-left-color: #04c;
    border-right-color: #04c;
    border-top-color: #04c;
    border-bottom-color: #002a80;
}
.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:hover,.btn-primary[disabled]{color:#fff;background-color:#04c}
.btn-primary.active,.btn-primary:active{background-color:#039\9}
.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#faa732;background-repeat:repeat-x;background-image: linear-gradient(to bottom,#fbb450,#f89406);
    border-left-color: #f89406;
    border-right-color: #f89406;
    border-top-color: #f89406;
    border-bottom-color: #ad6704;
}
.btn-warning.active,.btn-warning.disabled,.btn-warning:active,.btn-warning:hover,.btn-warning[disabled]{color:#fff;background-color:#f89406}
.btn-warning.active,.btn-warning:active{background-color:#c67605\9}
.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#da4f49;background-repeat:repeat-x;background-image: linear-gradient(to bottom,#ee5f5b,#bd362f);
    border-left-color: #bd362f;
    border-right-color: #bd362f;
    border-top-color: #bd362f;
    border-bottom-color: #802420;
}
.btn-danger.active,.btn-danger.disabled,.btn-danger:active,.btn-danger:hover,.btn-danger[disabled]{color:#fff;background-color:#bd362f}
.btn-danger.active,.btn-danger:active{background-color:#942a25\9}
.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#5bb75b;background-repeat:repeat-x;background-image: linear-gradient(to bottom,#62c462,#51a351);
    border-left-color: #51a351;
    border-right-color: #51a351;
    border-top-color: #51a351;
    border-bottom-color: #387038;
}
.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success:hover,.btn-success[disabled]{color:#fff;background-color:#51a351}
.btn-success.active,.btn-success:active{background-color:#408140\9}
.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#49afcd;background-repeat:repeat-x;background-image: linear-gradient(to bottom,#5bc0de,#2f96b4);
    border-left-color: #2f96b4;
    border-right-color: #2f96b4;
    border-top-color: #2f96b4;
    border-bottom-color: #1f6377;
}
.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info:hover,.btn-info[disabled]{color:#fff;background-color:#2f96b4}
.btn-info.active,.btn-info:active{background-color:#24748c\9}
.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#363636;background-repeat:repeat-x;background-image: linear-gradient(to bottom,#444,#222);
    border-left-color: #222;
    border-right-color: #222;
    border-top-color: #222;
    border-bottom-color: #000;
}
.btn-inverse.active,.btn-inverse.disabled,.btn-inverse:active,.btn-inverse:hover,.btn-inverse[disabled]{color:#fff;background-color:#222}
.btn-inverse.active,.btn-inverse:active{background-color:#080808\9}
button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0}
#demo{background:#FFF;overflow:hidden}
#demo img{border:3px solid #F2F2F2}
#indemo{float:left;width:800%}
#demo1{float:left}
#demo2{float:left}
.mode dl{float:left}
.mode dl.picCol{border:1px solid #DDD;display:inline-block;height:auto;margin:5px 1px;position:relative;border-radius:5px;}
.calendar-pop,.calendar-pop-one{position:absolute;border:solid 1px #C9C9C9;background-color:#FFF;display:none;z-index:999}
.calendar-title{height:30px;background-color:#8AB923}
.calendar-prev{float:left;width:17px;height:18px;background-image:url(/Themes/V3/image/calendar_arrow_green.png);margin-left:10px;margin-top:5px;cursor:pointer}
.calendar-prev-text{float:left;margin-left:40px;line-height:30px;color:#FFF;font-size:15px}
.calendar-prev-year{float:left;line-height:30px;color:#FFF;font-size:15px;cursor:pointer}
.calendar-prev-month{float:left;line-height:30px;color:#FFF;font-size:15px;cursor:pointer}
.calendar-next{float:right;width:17px;height:18px;background-image:url(/Themes/V3/image/calendar_arrow_green.png);margin-right:10px;margin-top:5px;background-position:-17px 0;cursor:pointer}
.calendar-next-text{float:right;margin-right:40px;line-height:30px;color:#FFF;font-size:15px}
.cal-tab{width:210px;float:left;margin-top:10px;margin-bottom:10px;margin-left:10px;table-layout:fixed;border-collapse:collapse}
.weekRow th{border:solid 1px #F0F0F0;color:#666;font:12px/20px 微软雅黑;text-align:center;width:30px}
.cal-tab tr td{border:solid 1px #F0F0F0;color:#666;font:12px/20px 微软雅黑;text-align:center;height:27px;overflow:hidden}
.dayNumber{overflow:hidden;border-bottom:solid 3px #FFF;cursor:pointer}
.calendar-botton{clear:both;width:50px;height:25px;line-height:25px;margin:5px auto;border-radius:5px;border:solid 1px #CCC;text-align:center;cursor:pointer}
.calendar-input{background-color:#FFF;background:url(/Images/icons/btn-calendar-input.jpg) no-repeat right 2px;cursor:pointer}
.calendar-pop-year{display:none;position:absolute;top:30px;left:40px;z-index:1000;width:125px;height:198px;border:solid 1px #C9C9C9;background-color:#fff}
.year-item{float:left;width:62px;height:32px;line-height:32px;text-align:center;cursor:pointer}
.calendar-pop-month{display:none;position:absolute;top:30px;left:70px;z-index:1000;width:125px;height:198px;border:solid 1px #C9C9C9;background-color:#fff}
.month-item{float:left;width:62px;height:32px;line-height:32px;text-align:center;cursor:pointer}
.year-prev{float:left;width:17px;height:17px;background-image:url(/Themes/V3/image/calendar_arrow_white.png);margin-left:10px;margin-top:5px;cursor:pointer}
.year-next{float:right;width:17px;height:17px;background-image:url(/Themes/V3/image/calendar_arrow_white.png);margin-right:10px;margin-top:5px;background-position:-17px 0;cursor:pointer}
.calendar-switch{width:50px;line-height:23px;margin:0 auto;clear:both;text-align:center;border:solid 1px #C9C9C9;cursor:pointer;margin-bottom:5px}
.tdpop{position:absolute;display:none;width:350px;background-color:#fff;top:30px;right:-100px;z-index:100;border-radius:5px;box-shadow:0 1px 16px #dedede}
.jiage{position:relative}
.jiage a span{font-size:14px;color:#f84e03;text-decoration:none;border-bottom:dashed 1px #f84e03}
.tab,.tab-edit{table-layout:fixed;width:99%;border-collapse:collapse;margin:0 auto;color:#000}
.tab-blank{table-layout:fixed;width:99%;border-collapse:collapse;margin:0 auto}
.tab-blank tbody tr td{line-height:20px}
.tab thead tr th{border:solid 1px #c2c9d1;text-align:center;font-weight:bolder;background-color:#d3dae2}
.tab tbody tr td{line-height:25px;border:solid 1px #c2c9d1;text-align:center}
.tab tbody tr td.xf-textarea,.tab-edit tbody tr td.xf-textarea{text-align:left}
.tab tbody tr td a{text-decoration:none}
.tab tfoot tr td{line-height:25px;border:solid 1px #c2c9d1;text-align:center;font-weight:bolder}
.order_tab{table-layout:fixed}
.order_tab thead tr th{background-color:#d3dae2;border:solid 1px #c2c9d1}
.order_tab tbody tr td{line-height:45px;border:solid 1px #DDD;text-align:left;text-indent:10px}
.order_tab tbody tr .tab-label{background-color:#F6F6F6;width:110px;padding-right:10px;text-align:right}
.order_tab tbody tr td p{margin:0;line-height:25px}
.calendar-botton{clear:both;width:50px;height:25px;line-height:25px;margin:5px auto;border-radius:5px;border:solid 1px #CCC;text-align:center;cursor:pointer}
.calendar-input{background-color:#FFF;background:url(/Images/icons/btn-calendar-input.jpg) no-repeat right 2px;cursor:pointer}
.calendar-input{background-position-y:5px}
.calendar-pop-year{display:none;position:absolute;top:30px;left:40px;z-index:1000;width:125px;height:198px;border:solid 1px #C9C9C9;background-color:#fff}
.year-item{float:left;width:62px;height:32px;line-height:32px;text-align:center;cursor:pointer}
.calendar-pop-month{display:none;position:absolute;top:30px;left:70px;z-index:1000;width:125px;height:198px;border:solid 1px #C9C9C9;background-color:#fff}
.month-item{float:left;width:62px;height:32px;line-height:32px;text-align:center;cursor:pointer}
.year-prev{float:left;width:17px;height:17px;background-image:url(/Themes/V3/image/calendar_arrow_white.png);margin-left:10px;margin-top:5px;cursor:pointer}
.year-next{float:right;width:17px;height:17px;background-image:url(/Themes/V3/image/calendar_arrow_white.png);margin-right:10px;margin-top:5px;background-position:-17px 0;cursor:pointer}
.calendar-switch{width:50px;line-height:23px;margin:0 auto;clear:both;text-align:center;border:solid 1px #C9C9C9;cursor:pointer;margin-bottom:5px}
