.btn { margin: 0px; border-radius: 4px; border: 1px solid currentColor; text-align: center; color: rgb(255, 255, 255); line-height: normal; font-weight: bold; text-decoration: none; display: inline-block; vertical-align: middle; position: relative; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.3); background-repeat: repeat-x; -moz-border-radius: 4px; -webkit-border-radius: 4px; -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3); text-shadow: 1px 1px 1px rgba(0, 0, 0, .25); }
  .btn:hover { text-decoration: none; }
  .btn:active { background-position: left bottom; top: 1px; }
.btn { padding: 8px 12px; font-size: 13px; }
.btn-large { padding: 12px 18px; font-size: 16px; }
.btn-small { padding: 6px 8px; font-size: 12px; }
.btn-xlarge { padding: 12px 18px; font-size: 24px; }
.btn { background: rgb(153, 153, 153); border-color: rgb(136, 136, 136); color: rgb(255, 255, 255); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#BDBDBD', endColorstr='#999999'); }
.btn-grey { background: rgb(153, 153, 153); border-color: rgb(136, 136, 136); color: rgb(255, 255, 255); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#BDBDBD', endColorstr='#999999'); }
.btn:hover { background: rgb(136, 136, 136); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3B3B3', endColorstr='#888888'); }
.btn-grey:hover { background: rgb(136, 136, 136); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3B3B3', endColorstr='#888888'); }
.btn:active { background: rgb(179, 179, 179); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3B3B3', endColorstr='#888888'); }
.btn-grey:active { background: rgb(179, 179, 179); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3B3B3', endColorstr='#888888'); }
.btn-orange { background: rgb(255, 153, 0); border-color: rgb(213, 128, 0); color: rgb(255, 255, 255); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9BD63', endColorstr='#FF9900'); }
.btn-warning { background: rgb(255, 153, 0); border-color: rgb(213, 128, 0); color: rgb(255, 255, 255); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9BD63', endColorstr='#FF9900'); }
.btn-orange:hover { background: rgb(213, 128, 0); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFAC5E', endColorstr='#D58000'); }
.btn-warning:hover { background: rgb(213, 128, 0); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFAC5E', endColorstr='#D58000'); }
.btn-orange:active { background: rgb(223, 172, 94); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFAC5E', endColorstr='#D58000'); }
.btn-warning:active { background: rgb(223, 172, 94); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFAC5E', endColorstr='#D58000'); }
.btn-green { background: rgb(109, 164, 43); border-color: rgb(97, 145, 38); color: rgb(255, 255, 255); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#A6CB7A', endColorstr='#6DA42B'); }
.btn-success { background: rgb(109, 164, 43); border-color: rgb(97, 145, 38); color: rgb(255, 255, 255); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#A6CB7A', endColorstr='#6DA42B'); }
.btn-green:hover { background: rgb(104, 156, 41); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9DBD76', endColorstr='#689C29'); }
.btn-success:hover { background: rgb(104, 156, 41); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9DBD76', endColorstr='#689C29'); }
.btn-green:active { background: rgb(157, 189, 118); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9DBD76', endColorstr='#689C29'); }
.btn-success:active { background: rgb(157, 189, 118); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9DBD76', endColorstr='#689C29'); }
.btn-blue { background: rgb(6, 110, 205); border-color: rgb(5, 97, 180); color: rgb(255, 255, 255); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4993D7', endColorstr='#066ECD'); }
  .btn-blue:hover { background: rgb(5, 97, 180); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4588C4', endColorstr='#0561B4'); }
  .btn-blue:active { background: rgb(69, 136, 196); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4588C4', endColorstr='#0561B4'); }
.btn-black { background: rgb(34, 34, 34); border-color: rgb(0, 0, 0); color: rgb(255, 255, 255); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#222222'); }
  .btn-black:hover { background: rgb(0, 0, 0); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#424242', endColorstr='#000000'); }
  .btn-black:active { background: rgb(66, 66, 66); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#424242', endColorstr='#000000'); }
.btn-red { background: rgb(228, 0, 1); border-color: rgb(204, 0, 0); color: rgb(255, 255, 255); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E96363', endColorstr='#E40001'); }
.btn-error { background: rgb(228, 0, 1); border-color: rgb(204, 0, 0); color: rgb(255, 255, 255); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E96363', endColorstr='#E40001'); }
.btn-red:hover { background: rgb(204, 0, 0); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DA5E5E', endColorstr='#CC0000'); }
.btn-error:hover { background: rgb(204, 0, 0); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DA5E5E', endColorstr='#CC0000'); }
.btn-red:active { background: rgb(218, 94, 94); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DA5E5E', endColorstr='#CC0000'); }
.btn-error:active { background: rgb(218, 94, 94); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DA5E5E', endColorstr='#CC0000'); }
.btn-purple { background: rgb(123, 15, 117); border-color: rgb(106, 13, 102); color: rgb(255, 255, 255); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9B4C97', endColorstr='#7B0F75'); }
  .btn-purple:hover { background: rgb(106, 13, 102); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#854582', endColorstr='#6A0D66'); }
  .btn-purple:active { background: rgb(133, 69, 130); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#854582', endColorstr='#6A0D66'); }
.btn-teal { background: rgb(57, 167, 182); border-color: rgb(46, 135, 148); color: rgb(255, 255, 255); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6BBBC6', endColorstr='#39A7B6'); }
.btn-info { background: rgb(57, 167, 182); border-color: rgb(46, 135, 148); color: rgb(255, 255, 255); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6BBBC6', endColorstr='#39A7B6'); }
.btn-teal:hover { background: rgb(46, 135, 148); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#65A5AE', endColorstr='#2E8794'); }
.btn-info:hover { background: rgb(46, 135, 148); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#65A5AE', endColorstr='#2E8794'); }
.btn-teal:active { background: rgb(101, 165, 174); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#65A5AE', endColorstr='#2E8794'); }
.btn-info:active { background: rgb(101, 165, 174); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#65A5AE', endColorstr='#2E8794'); }
.btn-pink { background: rgb(255, 0, 102); border-color: rgb(218, 12, 89); color: rgb(255, 255, 255); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9639F', endColorstr='#FF0066'); }
  .btn-pink:hover { background: rgb(218, 12, 89); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E36A97', endColorstr='#DA0C59'); }
  .btn-pink:active { background: rgb(227, 106, 151); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E36A97', endColorstr='#DA0C59'); }
.btn_gray { display: inline-block; height: 22px; /*line-height:22px;line-height:23px\9\0;*line-height:24px;*/ font-family: Simsun\9; _overflow-y: hidden; padding: 0 12px; margin: 0 1px; text-align: center; text-decoration: none; vertical-align: middle; cursor: pointer; -moz-user-select: none; -webkit-user-select: none; border-radius: 3px; }
  .btn_gray:active { outline: none; box-shadow: inset 0 1px 2px rgba(0,0,0,0.2); }
.btn_gray {
    border: 1px solid #888;
    color: #000000;
    color: #000000 !important;
    background: #F3F3F3;
    background: -moz-linear-gradient(top,#ffffff 0%,#ebebeb 90%,#F3F3F3 100%);
    background: -webkit-linear-gradient(top,#ffffff 0%,#ebebeb 90%,#F3F3F3 100%);
    background: -o-linear-gradient(top,#ffffff 0%,#ebebeb 90%,#F3F3F3 100%);
    background: -ms-linear-gradient(top,#ffffff 0%,#ebebeb 90%,#F3F3F3 100%); 
    background: linear-gradient(top,#ffffff 0%,#ebebeb 90%,#F3F3F3 100%);
}
/*.btn_gray { border: 1px solid #888; color: #000000; color: #000000!important; background: #F3F3F3; background: -moz-linear-gradient(top,#ffffff 0%,#ebebeb 90%,#F3F3F3 100%); background: -webkit-linear-gradient(top,#ffffff 0%,#ebebeb 90%,#F3F3F3 100%); background: -o-linear-gradient(top,#ffffff 0%,#ebebeb 90%,#F3F3F3 100%); background: -ms-linear-gradient(top,#ffffff 0%,#ebebeb 90%,#F3F3F3 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#d7d7d7',GradientType=0 ); background: linear-gradient(top,#ffffff 0%,#ebebeb 90%,#F3F3F3 100%); }*/
  .btn_gray:active, .btn_gray_active { border-color: #7e7e7e; background: #F3F3F3; background: -moz-linear-gradient(top,#ebebeb,#F3F3F3); background: -webkit-linear-gradient(top,#ebebeb,#F3F3F3); background: -o-linear-gradient(top,#ebebeb,#F3F3F3); background: -ms-linear-gradient(top,#ebebeb,#F3F3F3); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb',endColorstr='#F3F3F3',GradientType=0 ); background: linear-gradient(top,#ebebeb,#F3F3F3); }
a.btn_gray { height:20px;line-height:21px;line-height:22px\9\0;*line-height:23px; }
/*°´Å¥ÑùÊ½*/
.td-input {
    display: inline-block;
    padding: 0 3px;
    border: 1px solid #d7d7d7;
    width: 92%;
    height: 20px;
    line-height: 18px;
    color: #666;
    font-size: 12px;
    background: #fff;
    vertical-align: middle;
}

.btn2 {
    background: #16a0d3;
    border: none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-family: "Microsoft Yahei";
    font-size: 12px;
    height: 32px;
    line-height: 32px;
    margin: 0 1px 0 0;
    padding: 0 20px;
    border-radius:3px;
}

    .btn2:hover {
        background: #117ea6;
    }

    .btn2.green {
        background: #52A152;
    }

        .btn2.green:hover {
            background: #328032;
        }

    .btn2.yellow {
        background: #FF9C30;
    }

        .btn2.yellow:hover {
            background: #c87316;
        }

    .btn2.violet {
        background: #993333;
    }

        .btn2.violet:hover {
            background: #990033;
        }

.btn3 {
    background: #16a0d3;
    border: none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-family: "Microsoft Yahei";
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    margin: 3px 1px 3px 3px;
    padding: 0 10px;
    text-align: center;
    border-radius:3px;
}

    .btn3:hover {
        background: #117ea6;
    }

    .btn3.green {
        background: #52A152;
    }

        .btn3.green:hover {
            background: #328032;
        }

    .btn3.yellow {
        background: #FF9C30;
    }

        .btn3.yellow:hover {
            background: #c87316;
        }

    .btn3.violet {
        background: #993333;
    }

        .btn3.violet:hover {
            background: #990033;
        }