.btn_blue,.btn_red,.btn_gray{display:inline-block;height:22px;min-width:24px;line-height:22px;line-height:23px\9\0;*line-height:24px;font-family:Simsun\9;_overflow-y:hidden;padding:0 12px;margin:0;text-align:center;text-decoration:none;vertical-align:middle;cursor:default;-moz-user-select:none;-webkit-user-select:none;border-radius:3px;border-radius:0\9\0;}
.MacOS .btn_blue,.MacOS .btn_red,.MacOS .btn_gray{height:21px;line-height:22px;font-family:'lucida Grande',Verdana;}
.btn_blue:hover,.btn_red:hover,.btn_gray:hover{text-decoration:none;}
.btn_blue:active,.btn_red:active,.btn_gray:active{outline:none;box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);}
.btn_gray:focus{border-color:#0074bc;}
.btn_dots{-webkit-text-size-adjust:none;font-size:7px;}
.btn_blue{border:1px solid #1d567d;color:#fff;color:#fff!important;background:#2a96d8;background:-moz-linear-gradient(top,#2a96d8 0%,#257db9 90%,#2e89c5 100%);background:-webkit-linear-gradient(top,#2a96d8 0%,#257db9 90%,#2e89c5 100%);background:-o-linear-gradient(top,#2a96d8 0%,#257db9 90%,#2e89c5 100%);background:-ms-linear-gradient(top,#2a96d8 0%,#257db9 90%,#2e89c5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a96d8',endColorstr='#0169a9',GradientType=0 );background:linear-gradient(top,#2a96d8 0%,#257db9 90%,#2e89c5 100%);}
.btn_blue:active,.btn_blue_active{background:#0074bc;background:-moz-linear-gradient(top,#0074bc,#238aca);background:-webkit-linear-gradient(top,#0074bc,#238aca);background:-o-linear-gradient(top,#0074bc,#238aca);background:-ms-linear-gradient(top,#0074bc,#238aca);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0074bc',endColorstr='#238aca',GradientType=0 );background:linear-gradient(top,#0074bc,#238aca);}
.btn_red{border:1px solid #9c211d;color:#fff;color:#fff!important;background:#f1505b;background:-moz-linear-gradient(top,#ff6574,#e13841);background:-webkit-linear-gradient(top,#ff6574,#e13841);background:-o-linear-gradient(top,#ff6574,#e13841);background:-ms-linear-gradient(top,#ff6574,#e13841);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6574',endColorstr='#e13841',GradientType=0 );background:linear-gradient(top,#ff6574,#e13841);}
.btn_red:active,.btn_red_active{background:#e13841;background:-moz-linear-gradient(top,#e13841,#ff6574);background:-webkit-linear-gradient(top,#e13841,#ff6574);background:-o-linear-gradient(top,#e13841,#ff6574);background:-ms-linear-gradient(top,#e13841,#ff6574);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e13841',endColorstr='#ff6574',GradientType=0 );background:linear-gradient(top,#e13841,#ff6574);}
.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);}
.btn_gray_disabled .ico_select_s{opacity:0.3;filter:alpha(opacity=30);}
.btn_disabled .ico_select_s{opacity:0.5;filter:opacity(alpha=50);}
.btn_disabled,.btn_disabled:active,.btn_gray_disabled,.btn_gray_disabled:active{background:#ececec;filter:none;border-color:#c3c3c3;color:#a8a8a8!important;box-shadow:none;}
.btn_blue_disabled,.btn_blue_disabled:active{background:#98c3e2;filter:none;border-color:#a2b6c5;color:#f9fcfe!important;box-shadow:none;}
.btn_red_disabled,.btn_red_disabled:active{background:#f0acb0;filter:none;border-color:#c7a5a4;color:#fffffd!important;box-shadow:none;}
