
/*------------------------------------------------*/
/* Switch  START*/
/*------------------------------------------------*/

#Switch_wr{position: absolute; top:-7px; right:0; }
.Switch_re{position:relative;}
.Switch { position:relative;display: inline-block; height: 20px; padding: 6px 6px 5px 6px; border-radius: 4px; background: #d8d8d8; box-shadow: 0px 0px 4px rgba(0,0,0,0.1), inset 0px 1px 3px 0px rgba(0,0,0,0.1);cursor: pointer; }

body.IE7 .Switch { width: 78px; }

.Switch .Toggle { position: absolute; top: 2px; width: 18px; height: 18px; border-radius: 4px; background: #fff; background: -moz-linear-gradient(top,  #1c81fd 0%, #024ca8  100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1c81fd), color-stop(100%,#024ca8 )); background: -webkit-linear-gradient(top,  #1c81fd 0%,#024ca8  100%); background: -o-linear-gradient(top,  #1c81fd 0%,#024ca8  100%); background: -ms-linear-gradient(top,  #1c81fd 0%,#024ca8  100%); background: linear-gradient(top,  #1c81fd 0%,#024ca8  100%); box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.5); z-index: 999; -webkit-transition: all 0.15s ease-in-out; -moz-transition: all 0.15s ease-in-out; -o-transition: all 0.15s ease-in-out; -ms-transition: all 0.15s ease-in-out;}
.Switch.On {background-color:#85bcff !important;}

/* Round Switch */
.Switch.Round { padding: 0px 66px; border-radius: 40px;cursor:pointer; }

body.IE7 .Switch.Round { width: 1px; }

.Switch.Round .Toggle { border-radius: 40px; width: 14px; height: 14px;}

.Switch.Round.On .Toggle { left: 85%; }
.Switch_st .Switch.Round.Off .Toggle{ background: -moz-linear-gradient(top,  #9e9e9e 0%, #626262  100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9e9e9e ), color-stop(100%,#626262 )); background: -webkit-linear-gradient(top,  #9e9e9e  0%,#626262  100%); background: -o-linear-gradient(top,  #9e9e9e  0%,#626262  100%); background: -ms-linear-gradient(top,  #9e9e9e  0%,#626262  100%); background: linear-gradient(top,  #9e9e9e  0%,#626262  100%);}
.Switch_st .Switch{background-color:#c5c5c5}
.Switch.Round.Off .Toggle { left: 5%;  background: -moz-linear-gradient(top,  #9e9e9e 0%, #626262  100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9e9e9e), color-stop(100%,#626262 )); background: -webkit-linear-gradient(top,  #9e9e9e 0%,#626262  100%); background: -o-linear-gradient(top,  #9e9e9e 0%,#626262  100%); background: -ms-linear-gradient(top,  #9e9e9e 0%,#626262  100%); background: linear-gradient(top,  #9e9e9e 0%,#626262  100%);}

.Switch_on {display:none;position:absolute;z-index:99;right:0;}
.Switch_on .carnumber{width:30px;height:30px;line-height:32px;float:left;text-align:Center;color:#747474;font-weight:800;margin-left:-1px;} 
.Switch_on p {color:#fff;position:absolute;padding-right:25px !imortant;right:0;bottom:-33px;font-size:12px;background-color:#626262;border-radius:3px;padding:5px;width:auto;}
.Switch_on p:before{content:'';width: 0;height: 0;border-style: solid;border-width: 0 5px 5px 5px;border-color: transparent transparent #626262 transparent;position:absolute;top:-5px;left:50%;}
.Switch_on p:after{content:'';background-position-x:right;background-repeat:no-repeat;background-size:12px;position:absolute;right:5px;top:7px;width:12px;height:12px;}

.Switch_on label{display:none;}
.Switch_off {color:#fff;position:absolute;padding-right:21px;right:0;bottom:-33px;font-size:12px;background-color:#626262;border-radius:3px;padding:5px;width:150px;}
.Switch_off:before{content:'';width: 0;height: 0;border-style: solid;border-width: 0 5px 5px 5px;border-color: transparent transparent #626262 transparent;position:absolute;top:-5px;left:70%;}
.Switch_off:after{content:'';background-image:url('../images/Switch_off_bg.png');background-position-x:right;background-repeat:no-repeat;background-size:12px;position:absolute;right:5px;top:7px;width:12px;height:12px;}

.Switch_bs .Switch_re .Switch_off {display:none !important;}