@charset "UTF-8";
/*loading css*/
#loadingShadow 
{ 
	z-index: 10003; 
	position:fixed; 
	background-color: #EEE; 
	filter: alpha(opacity=75); 
	opacity: 0.75; width: 100%; 
	height: 100%; 
	left: 0px; 
	top: 0px; 
}
#loadingDiv 
{ 
	z-index: 10004; 
	position: absolute; 
    height: 0.933rem; 
    width: 90%; 
    margin:-17px 0 0 -45%; 
    text-align: center; 
    vertical-align: middle; 
    left:50%; 
    top:50%; 
}
.loadingMsg 
{ 
	border: solid 0.027rem #AAA; 
	padding: 0.16rem 0.267rem; 
	display: inline-block; 
	background: #fff; 
	font-size: 0.32rem; 
}
.loadingText 
{ 
	zoom: 1; 
	display: inline-block; 
	vertical-align: middle; 
	padding-left: 0.16rem; 
	height: 0.4rem; 
	color: #333; 
}

@-webkit-keyframes auto-circle{
    from{
        -webkit-transform: rotate(0deg);
    }
    to{
        -webkit-transform: rotate(360deg);
    }
}
@keyframes auto-circle{
    from{
        transform: rotate(0deg);
    }
    to{
        transform: rotate(360deg);
    }
}
.loadingImg 
{ 
	position: relative; 
	width: 0.4rem; 
	height: 0.4rem; 
	animation: auto-circle 1s linear infinite; 
	-webkit-animation: auto-circle 1s linear infinite; 
	-moz-animation: auto-circle 1s linear infinite; 
	-o-animation: auto-circle 1s linear infinite; 
	display: inline-block; 
	vertical-align: middle; 
}
.loadingImg span 
{ 
	display: block; 
	border-radius: 100%; 
	position: absolute; 
	width: 2px; 
	height: 50%; 
	left: 50%; 
	top: 0%; 
	margin-left: -1px;
	-webkit-transform-origin: center bottom;  
	transform-origin: center bottom; 
}
.loadingImg span:before 
{ 
	content: ' '; 
	display: block; 
	height: 60%; 
	width: 0.053rem; 
	background: #333; 
	margin: 0 0 0 0; 
}
.loadingImg span:nth-child(1) 
{ 
	opacity: 1; 
}
.loadingImg span:nth-child(2) 
{ 
	-webkit-transform: rotate(-45deg);  
	transform: rotate(-45deg);
    opacity: 0.9; 
}
.loadingImg span:nth-child(3) 
{ 
	-webkit-transform: rotate(-90deg);  
	transform: rotate(-90deg);
	opacity: 0.8; 
}
.loadingImg span:nth-child(4) 
{ 
	-webkit-transform: rotate(-135deg);  
	transform: rotate(-135deg); 
	opacity: 0.7; 
}
.loadingImg span:nth-child(5) 
{ 
	-webkit-transform: rotate(180deg); 
	transform: rotate(180deg); 
	opacity: 0.6; 
}
.loadingImg span:nth-child(6) 
{ 
	-webkit-transform: rotate(135deg); 
	transform: rotate(135deg); 
	opacity: 0.5; 
}
.loadingImg span:nth-child(7) 
{ 
	-webkit-transform: rotate(90deg); 
	transform: rotate(90deg); 
	opacity: 0.4; 
}
.loadingImg span:nth-child(8) 
{ 
	-webkit-transform: rotate(45deg); 
	transform: rotate(45deg); 
	opacity: 0.3; 
}
@charset "UTF-8";
/*遮罩层样式*/
.deploy-dialog-shadow
{
  /*android 4.3 用absolute+opacity会有黑块出现*/
  position: fixed;
  background-color: #000000;
  /*filter: alpha(opacity=75);*/
  opacity: 0.75;
  width: 100%;
  height: 100%;
  left: 0rem;
  top: 0rem;
  overflow:hidden;
  -webkit-tap-highlight-color:rgba(0,0,0,0);
}

.deploy-dialog-shadow.deploy-dialog-shadow-backwnd
{
  opacity: 0;
}

.deploy-dialog-shadow.deploy-dialog-shadow-rightwnd,
.deploy-dialog-shadow.deploy-dialog-shadow-scalewnd,
.deploy-dialog-shadow.deploy-dialog-shadow-leftwnd
{
  /*filter: alpha(opacity=10);*/
  opacity: 0.1;
}

.deploy-dialog-shadow.deploy-dialog-shadow-dark
{
  /*filter: alpha(opacity=75);*/
  opacity: 0.75;
}

.deploy-dialog-shadow.deploy-dialog-shadow-littlelight
{
  /*filter: alpha(opacity=20);*/
  opacity: 0.2;
}

.deploy-dialog-shadow.deploy-dialog-shadow-light
{
  /*filter: alpha(opacity=10);*/
  opacity: 0.1;
}

.deploy-dialog-shadow.deploy-dialog-shadow-none
{
  /*filter: alpha(opacity=0);*/
  opacity: 0;
}
/*******************************************************/

/*dialog基本样式*/
.deploy-dialog-base
{
  /*position: fixed;*/  
  position: absolute;
  background-color: #f7f7f7;
  height: auto;
  width: 100%; 
}

/*header*/
.deploy-dialog-header .deploy-dialog-close
{
  -moz-user-select: -moz-none;
	-webkit-user-select: none;
  -khtml-user-select: none;
  user-select: none;
  outline:none;
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  border: none;
	background: transparent;
}

/*body*/
.deploy-dialog-body
{
  position: relative;
  padding: 0;
  margin: 0; 
  -webkit-overflow-scrolling:touch;
	-webkit-overflow:auto;
	overflow:hidden;
}
.deploy-dialog-body.deploy-dialog-nativeScroll
{
    overflow:auto;
    overflow:hidden\0;
}

/*bottom*/
.deploy-dialog-bottom
{
    width: 100%;
    height: 1.173rem;
    background-color: #EEEEEE;
    border-top: 0.027rem solid #ccc;
    position: absolute;
    bottom: 0rem;
    left: 0rem;
    border-radius: 0 0 0.133rem 0.133rem;
    align-self: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    flex-flow: row;
    flex-wrap: nowrap;
    box-sizing: border-box;
    overflow: hidden;
}
.deploy-dialog-bottom .deploy-dialog-button
{
	cursor: pointer;
	line-height: 1.173rem;
	color: #444;
	background: transparent;
	outline: none;
	border: 0;
	position:relative;
	font-size:0.427rem;
	-webkit-box-flex: 1;
	width:100%;
}
.deploy-dialog-bottom .deploy-dialog-button::after
{
    content:'';
    position:absolute;
    width:0.027rem;
    right:0;
    top:0;
    background:#ccc;
    bottom:0;
}
.deploy-dialog-bottom .deploy-dialog-button:last-child::after
{
    content:none;
}

/*content*/
.deploy-dialog-content
{
    background-color: #F7F7F7;
    height: auto;
    /*margin: 10px;*/
    overflow-x: hidden;
    overflow-y: auto;
    padding-left: 0;
    text-align: left;
    line-height: 0.48rem;
    min-height: 0.64rem;
    font-size: 0.32rem;
    position:relative;
}

/*arrow*/
.deploy-dialog-arrow.deploy-dialog-arrow-top
{
    border-bottom-color: #ccc;
    /*top:-0.48rem;*/
    top:0;
    opacity: 0;
}
.deploy-dialog-arrow.deploy-dialog-arrow-bottom
{
    border-top-color: #ccc;
    /*bottom:-0.48rem;*/
    bottom:0;
    opacity: 0;
}
.deploy-dialog-arrow
{
    height: 0; width: 0;
    border: 0.24rem solid transparent;
    position:absolute;
    z-index:1;
}
.deploy-dialog-arrow.deploy-dialog-arrow-top:before
{
	top: -0.213rem;
	left: -0.24rem;
}
.deploy-dialog-arrow.deploy-dialog-arrow-bottom:before
{
    border-top-color: #fff;
    bottom:-0.213rem;
    left: -0.24rem;
}
.deploy-dialog-arrow:before
{
    content:'';
    height: 0; width: 0;
    border: 0.24rem solid transparent;
    position:absolute;
    z-index:2;
}

/*背景*/
.deploy-dialog-base.deploy-dialog-hasBackground
{
    background-color:#fff;
}

/*iframe*/
.deploy-dialog-iframe 
{
    overflow-y: auto;
    overflow-x: hidden;
    width: 100%;
    height: 100%;
}
.deploy-dialog-scroll-div
{
	/* -webkit-overflow-scrolling: touch;  */
	overflow: hidden; 
	width: 100%; 
	height: 100%;
}

/*notitle*/
.deploy-dialog-base.deploy-dialog-notitle .deploy-dialog-header
{
    height: 0;
    line-height: 0;
    font-size: 0;
    border: none;
}

/*dialog公共样式*/
.deploy-dialog-closewnd.deploy-dialog-base,
.deploy-dialog-rightwnd.deploy-dialog-base,
.deploy-dialog-leftwnd.deploy-dialog-base
{
    display:none;
}
.deploy-dialog-closewnd.deploy-dialog-base.deploy-dialog-showDialog,
.deploy-dialog-rightwnd.deploy-dialog-base.deploy-dialog-showDialog,
.deploy-dialog-leftwnd.deploy-dialog-base.deploy-dialog-showDialog
{
    display:block;
}
.deploy-dialog-backwnd .deploy-dialog-header,
.deploy-dialog-rightwnd .deploy-dialog-header,
.deploy-dialog-leftwnd .deploy-dialog-header
{
    height: 1.173rem;
    line-height: 1.173rem;
    overflow: hidden; 
    width: 100%;
    background:#f8f8f8;
    border-bottom:solid 1px #CACACC/*#B2B2B2*/;
    text-align:center;
    top:0;
    left:0;
}
.deploy-dialog-backwnd .deploy-dialog-header .deploy-dialog-title,
.deploy-dialog-rightwnd .deploy-dialog-header .deploy-dialog-title,
.deploy-dialog-leftwnd .deploy-dialog-header .deploy-dialog-title
{  
    font-size:0.48rem;
    color:#333;
    width:60%;
    overflow:hidden;
    text-overflow: ellipsis;
    text-shadow: 0 0.027rem 0.027rem #ffffff;
    font-weight:700;
    display: inline-block;
    white-space: nowrap;
}
.deploy-dialog-backwnd .deploy-dialog-header .deploy-dialog-close,
.deploy-dialog-rightwnd .deploy-dialog-header .deploy-dialog-close,
.deploy-dialog-leftwnd .deploy-dialog-header .deploy-dialog-close,
.deploy-dialog-closewnd .deploy-dialog-header .deploy-dialog-close.deploy-dialog-intitle
{
    position:absolute;
    left:0.053rem;
    top:0rem;
    cursor:pointer;
    text-decoration:none;
    display:inline-block;
    padding:0 0.293rem 0 0.613rem;
    letter-spacing: 0.1em;
    color:#007AFF;
    min-height:0.8rem;
    min-width:0.8rem;
}
.deploy-dialog-backwnd .deploy-dialog-header .deploy-dialog-close::before,
.deploy-dialog-rightwnd .deploy-dialog-header .deploy-dialog-close::before,
.deploy-dialog-backwnd .deploy-dialog-header .deploy-dialog-close::after,
.deploy-dialog-rightwnd .deploy-dialog-header .deploy-dialog-close::after,
.deploy-dialog-leftwnd .deploy-dialog-header .deploy-dialog-close::before,
.deploy-dialog-backwnd .deploy-dialog-header .deploy-dialog-close::after,
.deploy-dialog-leftwnd .deploy-dialog-header .deploy-dialog-close::after
{
	content:"";
	background:#007AFF;
    width:0.053rem; 
    height:0.373rem;
    display:inline-block;
    position:absolute;
}
.deploy-dialog-backwnd .deploy-dialog-header .deploy-dialog-close::before,
.deploy-dialog-rightwnd .deploy-dialog-header .deploy-dialog-close::before,
.deploy-dialog-leftwnd .deploy-dialog-header .deploy-dialog-close::before
{
    -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);
    top:0.267rem;
    left:0.32rem;
}
.deploy-dialog-backwnd .deploy-dialog-header .deploy-dialog-close::after,
.deploy-dialog-rightwnd .deploy-dialog-header .deploy-dialog-close::after,
.deploy-dialog-leftwnd .deploy-dialog-header .deploy-dialog-close::after
{
    -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); 
    top:0.507rem;
    left:0.32rem;
}
.deploy-dialog-backwnd .deploy-dialog-body,
.deploy-dialog-closewnd .deploy-dialog-body {
    width: 100%;
}

/*closedialog*/
.deploy-dialog-closedialog.deploy-dialog-base {
    border: 0.027rem solid #60A5E6;
    top: 20%;
    width:auto;
    border-radius:0.133rem;
    background-color: #fff;
    
    -webkit-transition:opacity 0.5s;
	transition:opacity 0.5s;
}
.deploy-dialog-closedialog .deploy-dialog-header {
    cursor: move;
    overflow: hidden;
    text-align: center;
    padding: 0 0.267rem;
}
.deploy-dialog-closedialog .deploy-dialog-header .deploy-dialog-title
{
    font-size: 0.587rem;
	color: #2082EE;
	overflow: hidden;
	text-shadow: 0 0.027rem 0.027rem #ffffff;
	display: block;
	text-align: center;
	border-bottom: solid 0.053rem #3092FE;
	height: 1.333rem;
	line-height: 1.333rem;
}
.deploy-dialog-closedialog .deploy-dialog-header .deploy-dialog-close
{
    position:absolute;
    right:0.133rem;
    top:0rem;
    cursor:pointer;
    text-decoration:none;
    color:#ff2416;
    font-weight:bold;
    font-size:0.64rem;
    display:none;
}
.deploy-dialog-closedialog .deploy-dialog-header .deploy-dialog-close:hover
{
    color:#3d72ac;
    text-decoration:none;
}
.deploy-dialog-closedialog .deploy-dialog-content
{
    background-color: #fff;
    height:auto;
    /*text-align: center;*/
	font-size: 0.427rem;
	padding-top: 0.267rem;/*20px*/
	color:#444;
}

/*closewnd*/
.deploy-dialog-closewnd.deploy-dialog-base
{
    background-color:transparent;
    position:fixed;
}
.deploy-dialog-closewnd .deploy-dialog-header .deploy-dialog-close.deploy-dialog-intitle
{
    padding: 0 0.293rem 0 0.32rem;
}
.deploy-dialog-closewnd .deploy-dialog-header
{
    height: 1.173rem;
    line-height: 1.173rem;
    cursor: move;
    overflow: hidden; /*background:#376EA5 url("../Images/Common/title_icon.gif") no-repeat 3px center;*/ /*background:url(../images/blue/dialog/headbg.png) repeat-x;*/
    width: 100%;
    background:#F0F0F0;
    border-bottom:solid 0.027rem #D7D7D7;
    text-align:center;
}
.deploy-dialog-closewnd .deploy-dialog-header .deploy-dialog-title
{
    font-size:0.48rem;
    color:#5E5E5E;
    width:80%;
    overflow:hidden;
    text-shadow: 0 0.027rem 0.027rem #ffffff;
    font-weight:700;
}
.deploy-dialog-closewnd .deploy-dialog-header .deploy-dialog-close.deploy-dialog-outtitle
{
    position:absolute;
    left:0.8rem;
    top:-1.333rem;
    cursor:pointer;
    text-decoration:none;
    color:#ff2416;
    border-radius:100%;
    width:1.067rem;
    height:1.067rem;
    line-height: 1.067rem;
    background:#fff;
    font-size:0.64rem;
}
.deploy-dialog-closewnd .deploy-dialog-header .deploy-dialog-close.deploy-dialog-outtitle:hover
{
    color:#3d72ac;
    text-decoration:none;
}

/*rightwnd*/
.deploy-dialog-rightwnd.deploy-dialog-base
{
    border-left:solid 0.027rem #B2B2B2;
}
.deploy-dialog-rightwnd .deploy-dialog-header .deploy-dialog-close
{
    display:none;
}

/*leftwnd*/
.deploy-dialog-leftwnd.deploy-dialog-base
{
    border-right:solid 0.027rem #B2B2B2;
}

/*scalewnd*/
.deploy-dialog-scalewnd.deploy-dialog-base
{
    -webkit-transform: scale(0,0);
    transform: scale(0,0);
    -webkit-transition:-webkit-transform 0.3s linear;
    transition: transform 0.3s linear;
    border-radius:0.267rem;
    border:solid 0.027rem #ccc;
    background:#fff;
}
.deploy-dialog-scalewnd.deploy-dialog-base.deploy-dialog-scalewnd-scaleOrigin
{
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
}
.deploy-dialog-scalewnd .deploy-dialog-content 
{
    background-color: #fff;
    border-radius: 0.267rem;
}

/*backwnd*/
.deploy-dialog-backwnd.deploy-dialog-base.deploy-dialog-scale, #frmMain.scale 
{
    -webkit-transform:scale(0.9,0.9);
    transform:scale(0.9,0.9);
	-webkit-animation-name: dialogscale;
	animation-name: dialogscale;
	-webkit-animation-duration: 800ms;
	animation-duration: 800ms;
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
}
.deploy-dialog-backwnd.deploy-dialog-base.deploy-dialog-scalereverse, #frmMain.scalereverse 
{
    -webkit-transform:none;
    transform:none;
	-webkit-animation-name: dialogscalereverse;
	animation-name: dialogscalereverse;
	-webkit-animation-duration: 800ms;
	animation-duration: 800ms;
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
}
/*******************************************************/


/*动画*/
@-webkit-keyframes dialogscale 
{
    0% {}
    50% {  -webkit-transform:perspective(500px) scaleZ(0.1) rotateX(25deg);}
    100%{ -webkit-transform:scale(0.9,0.9);}
}
@keyframes dialogscale 
{
    0% {}
    50% { transform:perspective(500px) scaleZ(0.1) rotateX(25deg); }
    100% { transform: scale(0.9,0.9); }
}
@-webkit-keyframes dialogscalereverse
{
    0% {-webkit-transform:scale(0.9,0.9);}
    50% {-webkit-transform:perspective(500px) scaleZ(0.1) rotateX(25deg);}
    100%{-webkit-transform:none; }
}
@keyframes dialogscalereverse 
{
    0% {transform: scale(0.9,0.9);}
    50% { transform:perspective(500px) scaleZ(0.1) rotateX(25deg); }
    100% { transform:none; }
}
@charset "UTF-8";
.deploy-dialog-in {
	-webkit-animation-timing-function: ease-out;
	-webkit-animation-duration: 350ms;
	animation-timing-function: ease-out;
	animation-duration: 350ms;
}
.deploy-dialog-out {
	-webkit-animation-timing-function: ease-in;
	-webkit-animation-duration: 225ms;
	animation-timing-function: ease-in;
	animation-duration: 225ms;
}
@-webkit-keyframes fadein {
    from { opacity: 0; }
    to { opacity: 1; }
}
@keyframes fadein {
    from { opacity: 0; }
    to { opacity: 1; }
}
@-webkit-keyframes fadeout {
    from { opacity: 1; }
    to { opacity: 0; }
}
@keyframes fadeout {
    from { opacity: 1; }
    to { opacity: 0; }
}
.deploy-dialog-fade.deploy-dialog-out {
	opacity: 0;
	-webkit-animation-duration: 125ms;
	-webkit-animation-name: fadeout;
	animation-duration: 125ms;
	animation-name: fadeout;
}
.deploy-dialog-fade.deploy-dialog-in {
	opacity: 1;
	-webkit-animation-duration: 225ms;
	-webkit-animation-name: fadein;
	animation-duration: 225ms;
	animation-name: fadein;
}
.deploy-dialog-pop {
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}
.deploy-dialog-pop.deploy-dialog-in {
	-webkit-transform: scale(1);
	-webkit-animation-name: popin;
	-webkit-animation-duration: 350ms;
	transform: scale(1);
	animation-name: popin;
	animation-duration: 350ms;
    opacity: 1;
}
.deploy-dialog-pop.deploy-dialog-out {
	-webkit-animation-name: fadeout;
	-webkit-animation-duration: 100ms;
	animation-name: fadeout;
	animation-duration: 100ms;
	opacity: 0;
}
.deploy-dialog-pop.deploy-dialog-in.deploy-dialog-reverse {
	-webkit-animation-name: fadein;
	animation-name: fadein;
}
.deploy-dialog-pop.deploy-dialog-out.deploy-dialog-reverse {
	-webkit-transform: scale(.8);
	-webkit-animation-name: popout;
	transform: scale(.8);
	animation-name: popout;
}
@-webkit-keyframes popin {
    from {
        -webkit-transform: scale(.8);
        opacity: 0;
    }
    to {
        -webkit-transform: scale(1);
        opacity: 1;
    }
}
@keyframes popin {
    from {
        transform: scale(.8);
        opacity: 0;
    }
    to {
        transform: scale(1);
        opacity: 1;
    }
}
@-webkit-keyframes popout {
    from {
        -webkit-transform: scale(1);
        opacity: 1;
    }
    to {
        -webkit-transform: scale(.8);
        opacity: 0;
    }
}
@keyframes popout {
    from {
        transform: scale(1);
        opacity: 1;
    }
    to {
        transform: scale(.8);
        opacity: 0;
    }
}
@-webkit-keyframes slideinfromright {
    from { -webkit-transform: translateX(100%); }
    to { -webkit-transform: translateX(0); }
}
@keyframes slideinfromright {
    from { transform: translateX(100%); }
    to { transform: translateX(0); }
}
@-webkit-keyframes slideinfromleft {
    from { -webkit-transform: translateX(-100%); }
    to { -webkit-transform: translateX(0); }
}
@keyframes slideinfromleft {
    from { transform: translateX(-100%); }
    to { transform: translateX(0); }
}
@-webkit-keyframes slideouttoleft {
    from { -webkit-transform: translateX(0); }
    to { -webkit-transform: translateX(-100%); }
}
@keyframes slideouttoleft {
    from { transform: translateX(0); }
    to { transform: translateX(-100%); }
}
@-webkit-keyframes slideouttoleft50 {
    from { -webkit-transform: translateX(0); }
    to { -webkit-transform: translateX(-50%); }
}
@keyframes slideouttoleft50 {
    from { transform: translateX(0); }
    to { transform: translateX(-50%); }
}
@-webkit-keyframes slideouttoright {
    from { -webkit-transform: translateX(0); }
    to { -webkit-transform: translateX(100%); }
}
@keyframes slideouttoright {
    from { transform: translateX(0); }
    to { transform: translateX(100%); }
}
.deploy-dialog-slide.deploy-dialog-out, .deploy-dialog-slide.deploy-dialog-in, .deploy-dialog-slide.deploy-dialog-out50 {
    -webkit-animation-timing-function: ease-out;
    -webkit-animation-duration: 350ms;
    animation-timing-function: ease-out;
    animation-duration: 350ms;
}
.deploy-dialog-slide.deploy-dialog-out, .deploy-dialog-slide.deploy-dialog-in, .deploy-dialog-slide.deploy-dialog-out50,
.deploy-dialog-slideup.deploy-dialog-out, .deploy-dialog-slideup.deploy-dialog-in {
    /* 防闪烁，还未测试 */
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    /*-webkit-perspective: 1000;
    perspective: 1000;
    opacity:1;*/
}
.deploy-dialog-slide.deploy-dialog-out {
	-webkit-transform: translateX(-100%);
	-webkit-animation-name: slideouttoleft;
	transform: translateX(-100%);
	animation-name: slideouttoleft;
}
.deploy-dialog-slide.deploy-dialog-out50 {
	-webkit-transform: translateX(-50%);
	-webkit-animation-name: slideouttoleft50;
	transform: translateX(-50%);
	animation-name: slideouttoleft50;
}
.deploy-dialog-slide.deploy-dialog-in {
	-webkit-transform: translateX(0);
	-webkit-animation-name: slideinfromright;
	transform: translateX(0);
	animation-name: slideinfromright;
}
.deploy-dialog-slide.deploy-dialog-out.deploy-dialog-reverse {
	-webkit-transform: translateX(100%);
	-webkit-animation-name: slideouttoright;
    transform: translateX(100%);
	animation-name: slideouttoright;
}
.deploy-dialog-slide.deploy-dialog-in.deploy-dialog-reverse {
	-webkit-transform: translateX(0);
	-webkit-animation-name: slideinfromleft;
    transform: translateX(0);
	animation-name: slideinfromleft;
}
.deploy-dialog-slidefade.deploy-dialog-out {
	-webkit-transform: translateX(-100%);
	-webkit-animation-name: slideouttoleft;
    -webkit-animation-duration: 225ms;
	transform: translateX(-100%);
	animation-name: slideouttoleft;
	animation-duration: 225ms;
}
.deploy-dialog-slidefade.deploy-dialog-in {
	-webkit-transform: translateX(0);
	-webkit-animation-name: fadein;
    -webkit-animation-duration: 200ms;
	transform: translateX(0);
	animation-name: fadein;
	animation-duration: 200ms;
}
.deploy-dialog-slidefade.deploy-dialog-out.deploy-dialog-reverse {
	-webkit-transform: translateX(100%);
	-webkit-animation-name: slideouttoright;
    -webkit-animation-duration: 200ms;
	transform: translateX(100%);
	animation-name: slideouttoright;
	animation-duration: 200ms;
}
.deploy-dialog-slidefade.deploy-dialog-in.deploy-dialog-reverse {
	-webkit-transform: translateX(0);
	-webkit-animation-name: fadein;
    -webkit-animation-duration: 200ms;
	transform: translateX(0);
	animation-name: fadein;
	animation-duration: 200ms;
}
.deploy-dialog-slidedown.deploy-dialog-out {
	-webkit-animation-name: fadeout;
    -webkit-animation-duration: 100ms;
	animation-name: fadeout;
	animation-duration: 100ms;
}
.deploy-dialog-slidedown.deploy-dialog-in {
	-webkit-transform: translateY(0);
	-webkit-animation-name: slideinfromtop;
    -webkit-animation-duration: 250ms;
	transform: translateY(0);
	animation-name: slideinfromtop;
	animation-duration: 250ms;
}
.deploy-dialog-slidedown.deploy-dialog-in.deploy-dialog-reverse {
	-webkit-animation-name: fadein;
    -webkit-animation-duration: 150ms;
	animation-name: fadein;
	animation-duration: 150ms;
}
.deploy-dialog-slidedown.deploy-dialog-out.deploy-dialog-reverse {
	-webkit-transform: translateY(-100%);
    -webkit-animation-name: slideouttotop;
    -webkit-animation-duration: 200ms;
	transform: translateY(-100%);
	animation-name: slideouttotop;
	animation-duration: 200ms;
}
@-webkit-keyframes slideinfromtop {
    from { -webkit-transform: translateY(-100%); }
    to { -webkit-transform: translateY(0); }
}
@keyframes slideinfromtop {
    from { transform: translateY(-100%); }
    to { transform: translateY(0); }
}
@-webkit-keyframes slideouttotop {
    from { -webkit-transform: translateY(0); }
    to { -webkit-transform: translateY(-100%); }
}
@keyframes slideouttotop {
    from { transform: translateY(0); }
    to { transform: translateY(-100%); }
}
.deploy-dialog-slideup.deploy-dialog-out,.deploy-dialog-slideup.deploy-dialog-in{  
    -webkit-animation-duration: 500ms;
	/*-moz-animation-duration: 500ms;*/
    animation-duration: 500ms;
    -webkit-transition-timing-function:ease-in;
    transition-timing-function:ease-in;
    
}
.deploy-dialog-slideup.deploy-dialog-out {
	-webkit-animation-name: slideouttotop;
    animation-name: slideouttotop;	
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);   
}
.deploy-dialog-slideup.deploy-dialog-in {
	-webkit-transform: translateY(0);
	-webkit-animation-name: slideinfrombottom;
    transform: translateY(0);
	animation-name: slideinfrombottom;
}
.deploy-dialog-slideup.deploy-dialog-out.deploy-dialog-fast,.deploy-dialog-slideup.deploy-dialog-in.deploy-dialog-fast{
    -webkit-animation-duration: 200ms;
    animation-duration: 200ms;
}
.deploy-dialog-slideup.deploy-dialog-in.deploy-dialog-reverse {
	-webkit-animation-name: fadein;
    animation-name: fadein;
	-webkit-animation-duration: 150ms;
    animation-duration: 150ms;
}
.deploy-dialog-slideup.deploy-dialog-out.deploy-dialog-reverse {
	-webkit-transform: translateY(100%);
    transform: translateY(100%);
	-webkit-animation-name: slideouttobottom;
    animation-name: slideouttobottom;
}
@-webkit-keyframes slideinfrombottom {
    from { -webkit-transform: translateY(100%); }
    to { -webkit-transform: translateY(0); }
}
@keyframes slideinfrombottom {
    from { transform: translateY(100%); }
    to { transform: translateY(0); }
}
@-webkit-keyframes slideouttobottom {
    from { -webkit-transform: translateY(0); }
    to { -webkit-transform: translateY(100%); }
}
@keyframes slideouttobottom {
    from { transform: translateY(0); }
    to { transform: translateY(100%); }
}
.deploy-scroll-wrapper {
    position: absolute;
    z-index: 1;
    top: 0;
    bottom: 0rem;
    left: 0;
    width: 100%;
    overflow: hidden;
}
.deploy-scroll-scroller {
    position: relative;
    /*width: 100%;*/
    padding: 0;
    /* 防闪烁，还未测试 */
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000;
    perspective: 1000;
    opacity:1;
}
.deploy-paging-base .deploy-paging-loading
{
    height:1.067rem;
    background:url(data:image/gif;base64,R0lGODlhGAAYAPcAAP///8z/zAAAAOjo6AAzAACZMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCgAAACwAAAAAGAAYAAAIYgABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFhf8yatRocIDHjx83iuwIEuTFhAQIEAwQ4GFKlQUKAGDZkuFLgTEF0lx4E6dMnSxRpiSYc+DOg0OJ/jRas2FRik8nRpU41WBAACH5BAkKAAAALAAAAAAYABgAAAhmAAEIHEiwoMGDCBMqXMiwYcJ//xwihBhRokGKFi9CzFgQI8eBGz9yJECyZEmJJlOKXGmwQAGCAwZIdPkyQAAAMWUypCnQpsCcC3n2vPkzZkKhQ2EaPeiyoE+lEp+KlPqRKkerBgMCACH5BAkKAAAALAAAAAAYABgAAAhqAAEIHEgQwL9/BRMqJHhwocOCDR9KjChRIAECEBFWtHiRocaNAC5iFEgRpEiSH0GG7FhSZUeVMBMWmEmTpsqaOGPqrBggwE6BPX0OGBAzqMChMI0eJQpS6VKVPQsi/Qlg6k+rO7Hq1JowIAAh+QQJCgAAACwAAAAAGAAYAAAIaQABCBxIEAABAgUTKiR4cKHDgg0fSowoUWCBAhAREvz3b+FFjAMpAuDY0ePFkBpHcpT4UWBEkhUBtGwIM6ZMkAJX2twpMIDPnz93Ah3Ks6jNAQOMDkSaVClTpQCeOkUKNWrTqlizasUaEAAh+QQJCgAAACwAAAAAGAAYAAAIZQABCBxIEECBAgUTKiR4cKHDgg0fSowoUWCAABAREiRAYOFFjAMpAuDY0ePFkBpHcpT4UWBEkhUBtGwIM6ZMkAJX2twpcIDPnz8T/htKlCjQo0KLFuXJtKnTp1CjSp1KtarVhAEBACH5BAkKAAAALAAAAAAYABgAAAhqAAEIHEgQQIAABRMqJHhwocOCDR9KjChR4IABEBESLFBg4UWMAykC4NjR48WQGkdylPhRYESSFQG0bAgzpkyQAlfa3MkTAIGfQIHuDEq0p9GB//4dRZp0qcCkSp1CdQpgqtSoVLNq3UowIAAh+QQJCgAAACwAAAAAGAAYAAAIaQABCBxIEMCAAQUTKiR4cKHDgg0fSowo0SFFgQECVBx4MaPGjQYRYswIUmBEjyVNIkSZkiDJljAlFphJk2bJmjhjxiRAIOa/fwB49mz5U6BQokCN8kxZdOBRkE2dDt0Y1WdSnVVhZk0YEAAh+QQFCgAAACwAAAAAGAAYAAAIZwABCBxIsKDBgwgTKlzIsKHDhAMGPDQYUeLEgRUvYoyoUWDGjgA4ghxZMIDJkycfolxJUuG/fwQLFHj4EiYBAgBkzmRYU+BNgToX9vSJE6jMhEOJxjx68GXBn0sfQgU5tWNVjVcNBgQAOw==) no-repeat center center;
    display:none;
}
.deploy-paging-base .deploy-paging-pullRefresh
{
  height:1.067rem; 
  line-height:1.067rem; 
  overflow:hidden; 
  width:100%; 
  text-align:center; 
}
.deploy-paging-base .deploy-paging-loadMore
{
  height:1.12rem; 
  line-height:1.12rem;
  background:#EEEEEE; 
  text-align:center; 
  font-size:0.48rem; 
  border-top:solid 0.027rem #CCCCCC; 
  border-bottom:solid 0.027rem #CCCCCC; 
  margin:0.267rem 0; 
  cursor:pointer; 
}
.deploy-paging-base .deploy-paging-nodata
{
	border-bottom:0.027rem solid #ccc;
	border-top:0.027rem solid #fff;
	background-color:#FFFFCC;
	font-size:0.373rem;
	padding:0.267rem 0 0.267rem 0.987rem;
	color:#805035;
}
.deploy-paging-base .deploy-paging-listloading
{
	height:0.96rem;
	line-height:0.96rem;
	background:#ffffff url(data:image/gif;base64,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) no-repeat center center;
}
.deploy-paging-base .deploy-paging-listInner
{
    margin-top:-1.067rem;
}
.deploy-paging-base .deploy-paging-goTop
{
    position:absolute;
    bottom:0.8rem;
    right:0.267rem;
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI5NUM2NjkyRTMxNzExRTRCNjY1OEUxOTU2RjQxOUI4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI5NUM2NjkzRTMxNzExRTRCNjY1OEUxOTU2RjQxOUI4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Mjk1QzY2OTBFMzE3MTFFNEI2NjU4RTE5NTZGNDE5QjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Mjk1QzY2OTFFMzE3MTFFNEI2NjU4RTE5NTZGNDE5QjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Xp9F7AAAF4klEQVR42syZeUxUVxTG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) no-repeat 0 0;
    width:1.333rem;
    height:1.333rem;
    z-index:10;
}
.deploy-select-input.select-ul{
    width: 100%;
    background: #fff;
}
.deploy-select-input.select-ul li{
    width: 100%;
    height:1rem;
    border: 1px #e1e1e1 solid;
    line-height: 1rem;
    padding: 0.1rem 0.4rem;
}
.deploy-select-input.shadow-div {
    position: fixed;
    background-color: #fff;
    opacity: 1;
    height: 100%;
    width: 100%;
    left: 0rem;
    top: 0rem;
    overflow:hidden;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    z-index: 9999;
}
.deploy-select-input.input-div {
    position: fixed;
    background-color: #fff;
    width: 100%;
    left: 0rem;
    top: 0rem;
    overflow: auto;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    z-index: 9999;
}

.deploy-select-input.input-div input {
    display: block;
    width: 9.2rem;
    margin: 0.2rem 0.4rem;
    line-height: 1rem;
    border: 0.027rem solid #c0c0c0;
}
.deploy-group-selectPicker{
	  background: #F8F8F8;
    position: relative;
    white-space: nowrap;
}
.deploy-group-selectPicker .deploy-group-selectMask {
    position: absolute;
    left: 5%;
    width: 90%;
    height: 1.06rem;
    background: #eee;
    top: 3.25rem;
	  border-bottom: solid 0.027rem #ccc;
	  border-top: solid 0.027rem #bbb;
}
.deploy-group-selectPicker .deploy-group-btns {
    height: 1.06rem;
    background: #FFFFFF;
    border-top: solid 0.027rem #bbb;
    border-bottom: solid 0.027rem #ccc;
}
.deploy-group-selectPicker .deploy-group-c{
    float: left;
    padding: 0;
    font-size: 0.43rem;
}
.deploy-group-selectPicker .deploy-group-button {
    outline: none;
    border: none;
    background: transparent;
    height: 1.06rem;
    line-height: 1.06rem;
    width: 1.33rem;
    color: #007AFF;
	  cursor:pointer;
}
.deploy-group-selectPicker .deploy-group-s {
    float: right;
    font-size: 0.43rem;
}
.deploy-group-selectPicker .deploy-group-wps {
    width: 90%;
    margin: auto;
	  display: flex;
    flex-flow: row;
    flex-wrap: nowrap;
    flex-direction: row;
	  justify-content: space-around;
}

.deploy-group-selectPicker .deploy-group-wps li {
    height: 1.06rem;
    line-height: 1.06rem;
    text-align: center;
    color: #898989;
    font-size: 0.43rem;
}
/** 清除内外边距 **/

body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
/* structural elements 结构元素 */

dl,
dt,
dd,
ul,
ol,
li,
/* list elements 列表元素 */

pre,
/* text formatting elements 文本格式元素 */

form,
fieldset,
legend,
button,
textarea,
/* form elements 表单元素*/

/* 去除input，input不要重置margin。 -- fep/20130304 */

th,
td
/* table elements 表格元素 */

  {
  margin: 0;
  padding: 0;
}

/** 设置默认字体 **/

body,
table,
td,
input,
option,
div,
span,
textarea {
  font-size: 14px;
  font-family: 宋体;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
}

address,
cite,
dfn,
em,
var {
  font-style: normal;
}

/* 将斜体扶正 */

code,
kbd,
pre,
samp {
  font-family: courier new, courier, monospace;
}

/* 统一等宽字体 */

small {
  font-size: 032rem;
}

/* 小于 12px 的中文很难阅读，让 small 正常化 */

/** 重置列表元素 **/

ul,
ol {
  list-style: none;
}

/** 重置文本格式元素 **/

a {
  text-decoration: none;
}

sup {
  vertical-align: text-top;
}

/* 重置，减少对行高的影响 */

sub {
  vertical-align: text-bottom;
}

/** 重置表单元素 **/

legend {
  color: #000;
}

/* for ie6 */

fieldset,
img {
  border: 0;
}

/* img 搭车：让链接里的 img 无边框 */

button,
input,
select,
textarea {
  font-size: 100%;
}

/* 使得表单元素在 ie 下能继承字体大小 */

/* 注：optgroup 无法扶正 */

/** 重置表格元素 **/

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/**--------------------- end 重置 -------------------**/

/* HTML5 display definitions
   ========================================================================== */

/*input{
    -webkit-user-modify:read-write-plaintext-only;
}
input:focus{-webkit-tap-highlight-color:rgba(255,255,255,0);}*/

html {
  /*字体的优化，解决ios横竖屏字体加粗不一致*/
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

/**
 * Correct `block` display not defined in IE 8/9.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9.
 * Hide the `template` element in IE, Safari, and Firefox < 22.
 */

[hidden],
template {
  display: none;
}

/* Links
   ========================================================================== */

/**
 * Remove the gray background color from active links in IE 10.
 */

a {
  background: transparent;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */

a:active,
a:hover {
  outline: 0;
}

/* Text-level semantics
   ========================================================================== */

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */

abbr[title] {
  border-bottom: 0.027rem dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */

b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */

dfn {
  font-style: italic;
}

/**
 * Address styling not present in IE 8/9.
 */

mark {
  background: #ff0;
  color: #000;
}

/* Embedded content
   ========================================================================== */

/**
 * Correct overflow displayed oddly in IE 9.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari 5.
 */

figure {
  margin: 1em 1.067rem;
}

/**
 * Address differences between Firefox and other browsers.
 */

hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* Forms
   ========================================================================== */

/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10.
 */

button {
  overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8+, and Opera
 * Correct `select` style inheritance in Firefox.
 */

button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"],
/* 1 */

input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

input {
  line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
  border: 0.027rem solid #c0c0c0;
  margin: 0 0.053rem;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9.
 */

textarea {
  overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */

optgroup {
  font-weight: bold;
}

button {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

@media print {
  .noPrint {
    display: none;
  }
}

.displayNone {
  display: none;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

.fl::after .fr::after {
  content: '\20';
  display: block;
  height: 0;
  clear: both;
}

.unselectable {
  -moz-user-select: -moz-none;
  /* for Firefox */
  -webkit-user-select: none;
  /* for Chrome */
  -khtml-user-select: none;
  user-select: none;
}

/** 布局基础样式 **/

.col-main {
  float: left;
  width: 100%;
  /* bug fix: 主栏没有内容时，在 Firefox 和 Chrome 等浏览器下，布局不对 */
  min-height: 0.027rem;
}

.col-sub,
.col-extra {
  float: left;
  /*position: relative;  按需设置，仅在需要时添加 */
}

.layout:after,
.main-wrap:after,
.col-sub:after,
.col-extra:after {
  content: '\20';
  display: block;
  height: 0;
  clear: both;
}

.layout,
.main-wrap,
.col-sub,
.col-extra {
  *zoom: 1;
}

.inputtip {
  position: absolute;
  color: #acacac;
  top: 0;
  left: 0.213rem;
  font-size: 0.48rem;
}

.editVal {
  position: relative;
  display: block;
}

.clearboth {
  clear: both;
}

.in {
  -webkit-animation-timing-function: ease-out;
  -webkit-animation-duration: 350ms;
  animation-timing-function: ease-out;
  animation-duration: 350ms;
}

.out {
  -webkit-animation-timing-function: ease-in;
  -webkit-animation-duration: 225ms;
  animation-timing-function: ease-in;
  animation-duration: 225ms;
}

@-webkit-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

/*@-moz-keyframes fadein {
    from { opacity: 0; }
    to { opacity: 1; }
}*/

@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

.fade.out {
  opacity: 0;
  -webkit-animation-duration: 125ms;
  -webkit-animation-name: fadeout;
  animation-duration: 125ms;
  animation-name: fadeout;
}

.fade.in {
  opacity: 1;
  -webkit-animation-duration: 225ms;
  -webkit-animation-name: fadein;
  animation-duration: 225ms;
  animation-name: fadein;
}

.pop {
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}

.pop.in {
  -webkit-transform: scale(1);
  -webkit-animation-name: popin;
  -webkit-animation-duration: 350ms;
  transform: scale(1);
  animation-name: popin;
  animation-duration: 350ms;
  opacity: 1;
}

.pop.out {
  -webkit-animation-name: fadeout;
  -webkit-animation-duration: 100ms;
  animation-name: fadeout;
  animation-duration: 100ms;
  opacity: 0;
}

.pop.in.reverse {
  -webkit-animation-name: fadein;
  animation-name: fadein;
}

.pop.out.reverse {
  -webkit-transform: scale(.8);
  -webkit-animation-name: popout;
  transform: scale(.8);
  animation-name: popout;
}

@-webkit-keyframes popin {
  from {
    -webkit-transform: scale(.8);
    opacity: 0;
  }
  to {
    -webkit-transform: scale(1);
    opacity: 1;
  }
}

@keyframes popin {
  from {
    transform: scale(.8);
    opacity: 0;
  }
  to {
    transform: scale(1);
    opacity: 1;
  }
}

@-webkit-keyframes popout {
  from {
    -webkit-transform: scale(1);
    opacity: 1;
  }
  to {
    -webkit-transform: scale(.8);
    opacity: 0;
  }
}

@keyframes popout {
  from {
    transform: scale(1);
    opacity: 1;
  }
  to {
    transform: scale(.8);
    opacity: 0;
  }
}

@-webkit-keyframes slideinfromright {
  from {
    -webkit-transform: translateX(100%);
  }
  to {
    -webkit-transform: translateX(0);
  }
}

@keyframes slideinfromright {
  from {
    transform: translateX(100%);
  }
  to {
    transform: translateX(0);
  }
}

@-webkit-keyframes slideinfromleft {
  from {
    -webkit-transform: translateX(-100%);
  }
  to {
    -webkit-transform: translateX(0);
  }
}

@keyframes slideinfromleft {
  from {
    transform: translateX(-100%);
  }
  to {
    transform: translateX(0);
  }
}

@-webkit-keyframes slideouttoleft {
  from {
    -webkit-transform: translateX(0);
  }
  to {
    -webkit-transform: translateX(-100%);
  }
}

@keyframes slideouttoleft {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100%);
  }
}

@-webkit-keyframes slideouttoleft50 {
  from {
    -webkit-transform: translateX(0);
  }
  to {
    -webkit-transform: translateX(-50%);
  }
}

@keyframes slideouttoleft50 {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}

@-webkit-keyframes slideouttoright {
  from {
    -webkit-transform: translateX(0);
  }
  to {
    -webkit-transform: translateX(100%);
  }
}

@keyframes slideouttoright {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(100%);
  }
}

.slide.out,
.slide.in,
.slide.out50 {
  -webkit-animation-timing-function: ease-out;
  -webkit-animation-duration: 350ms;
  animation-timing-function: ease-out;
  animation-duration: 350ms;
}

.slide.out,
.slide.in,
.slide.out50,
.slideup.out,
.slideup.in {
  /* 防闪烁，还未测试 */
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  /*-webkit-perspective: 1000;
    perspective: 1000;
    opacity:1;*/
}

.slide.out {
  -webkit-transform: translateX(-100%);
  -webkit-animation-name: slideouttoleft;
  transform: translateX(-100%);
  animation-name: slideouttoleft;
}

.slide.out50 {
  -webkit-transform: translateX(-50%);
  -webkit-animation-name: slideouttoleft50;
  transform: translateX(-50%);
  animation-name: slideouttoleft50;
}

.slide.in {
  -webkit-transform: translateX(0);
  -webkit-animation-name: slideinfromright;
  transform: translateX(0);
  animation-name: slideinfromright;
}

.slide.out.reverse {
  -webkit-transform: translateX(100%);
  -webkit-animation-name: slideouttoright;
  transform: translateX(100%);
  animation-name: slideouttoright;
}

.slide.in.reverse {
  -webkit-transform: translateX(0);
  -webkit-animation-name: slideinfromleft;
  transform: translateX(0);
  animation-name: slideinfromleft;
}

.slidefade.out {
  -webkit-transform: translateX(-100%);
  -webkit-animation-name: slideouttoleft;
  -webkit-animation-duration: 225ms;
  transform: translateX(-100%);
  animation-name: slideouttoleft;
  animation-duration: 225ms;
}

.slidefade.in {
  -webkit-transform: translateX(0);
  -webkit-animation-name: fadein;
  -webkit-animation-duration: 200ms;
  transform: translateX(0);
  animation-name: fadein;
  animation-duration: 200ms;
}

.slidefade.out.reverse {
  -webkit-transform: translateX(100%);
  -webkit-animation-name: slideouttoright;
  -webkit-animation-duration: 200ms;
  transform: translateX(100%);
  animation-name: slideouttoright;
  animation-duration: 200ms;
}

.slidefade.in.reverse {
  -webkit-transform: translateX(0);
  -webkit-animation-name: fadein;
  -webkit-animation-duration: 200ms;
  transform: translateX(0);
  animation-name: fadein;
  animation-duration: 200ms;
}

.slidedown.out {
  -webkit-animation-name: fadeout;
  -webkit-animation-duration: 100ms;
  animation-name: fadeout;
  animation-duration: 100ms;
}

.slidedown.in {
  -webkit-transform: translateY(0);
  -webkit-animation-name: slideinfromtop;
  -webkit-animation-duration: 250ms;
  transform: translateY(0);
  animation-name: slideinfromtop;
  animation-duration: 250ms;
}

.slidedown.in.reverse {
  -webkit-animation-name: fadein;
  -webkit-animation-duration: 150ms;
  animation-name: fadein;
  animation-duration: 150ms;
}

.slidedown.out.reverse {
  -webkit-transform: translateY(-100%);
  -webkit-animation-name: slideouttotop;
  -webkit-animation-duration: 200ms;
  transform: translateY(-100%);
  animation-name: slideouttotop;
  animation-duration: 200ms;
}

@-webkit-keyframes slideinfromtop {
  from {
    -webkit-transform: translateY(-100%);
  }
  to {
    -webkit-transform: translateY(0);
  }
}

@keyframes slideinfromtop {
  from {
    transform: translateY(-100%);
  }
  to {
    transform: translateY(0);
  }
}

@-webkit-keyframes slideouttotop {
  from {
    -webkit-transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(-100%);
  }
}

@keyframes slideouttotop {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-100%);
  }
}

/*.slideup.out {
	-webkit-animation-name: fadeout;
	animation-name: fadeout;
	-webkit-animation-duration: 100ms;
	animation-duration: 100ms;
}*/

.slideup.out,
.slideup.in {
  -webkit-animation-duration: 500ms;
  /*-moz-animation-duration: 500ms;*/
  animation-duration: 500ms;
  -webkit-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
}

.slideup.out {
  -webkit-animation-name: slideouttotop;
  animation-name: slideouttotop;
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
}

.slideup.in {
  -webkit-transform: translateY(0);
  -webkit-animation-name: slideinfrombottom;
  transform: translateY(0);
  animation-name: slideinfrombottom;
}

.slideup.out.fast,
.slideup.in.fast {
  -webkit-animation-duration: 200ms;
  animation-duration: 200ms;
}

.slideup.in.reverse {
  -webkit-animation-name: fadein;
  animation-name: fadein;
  -webkit-animation-duration: 150ms;
  animation-duration: 150ms;
}

.slideup.out.reverse {
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  -webkit-animation-name: slideouttobottom;
  animation-name: slideouttobottom;
}

@-webkit-keyframes slideinfrombottom {
  from {
    -webkit-transform: translateY(100%);
  }
  to {
    -webkit-transform: translateY(0);
  }
}

@keyframes slideinfrombottom {
  from {
    transform: translateY(100%);
  }
  to {
    transform: translateY(0);
  }
}

@-webkit-keyframes slideouttobottom {
  from {
    -webkit-transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(100%);
  }
}

@keyframes slideouttobottom {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(100%);
  }
}

/* message tip */

/*#msgtipdiv { width: 90%; height: 27px; position: absolute; left: 50%; top: 20px; display: block; margin-left: -45%; z-index: 10001; text-align: center; overflow: hidden; }*/

#msgtipdiv {
  position: absolute;
  position: fixed;
  width: 90%;
  height: 2.133rem;
  left: 50%;
  top: 50%;
  display: none;
  margin-left: -45%;
  margin-top: -2.133rem;
  z-index: 100001;
  text-align: center;
  /*overflow: hidden;*/
}

#msgtipdiv a {
  color: #fff;
}

#msgtipdiv a:hover {
  color: Red;
}

/*.info, .succmsg, .errmsg { border-radius: 3px; color: #FFFFFF; display: inline-block; padding: 0px 24px; height: 24px; line-height: 24px; background: #68AF02; color: #fff; letter-spacing: 1px; text-align: center; }*/

#msgtipdiv .info,
#msgtipdiv .succmsg,
#msgtipdiv .errmsg {
  -webkit-transition: -webkit-transform 0.3s linear;
  transition: transform 0.3s linear;
  border-radius: 0.213rem;
  color: #e5e5e5;
  display: inline-block;
  padding: 0.373rem 0.64rem;
  line-height: 0.64rem;
  background: #000;
  letter-spacing: 1pt;
  text-align: center;
  font-size: 0.427rem;
  font-weight: 700;
  opacity: 0.7;
}

#msgtipdiv .succmsg {
  background-color: #68AF02;
}

#msgtipdiv .errmsg {
  background-color: #FF0000;
  color: #fdfdfd;
}

#msgtipdiv.scale .info,
#msgtipdiv.scale .succmsg,
#msgtipdiv.scale .errmsg {
  -webkit-transform: scale(0.9, 0.9);
  transform: scale(0.9, 0.9);
}

.wrapper {
  position: absolute;
  z-index: 1;
  top: 0;
  bottom: 0rem;
  left: 0;
  width: 100%;
  overflow: hidden;
}

.wrapper.pc {
  overflow: inherit;
  /*overflow:auto;*/
}

.scroller {
  position: relative;
  /*width: 100%;*/
  padding: 0;
  /* 防闪烁，还未测试 */
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000;
  perspective: 1000;
  opacity: 1;
}

/*底部弹窗*/

.bottomPopMenu {
  /*height:100%;*/
}

.bottomPopMenu ul {
  padding: 0 0.667rem;
  margin: 0 0.267rem 0.16rem 0.267rem;
  background: #fff;
  border-radius: 5px;
  /*border-top:solid 1px #C8C5CB;*/
}

.bottomPopMenu li {
  height: 1.2rem;
  line-height: 1.2rem;
  text-align: center;
  border-bottom: solid 0.027rem #E7E5E1;
  font-size: 0.533rem;
  cursor: pointer;
  color: #3092FE;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.bottomPopMenu li:last-child {
  border-bottom: none;
}

.bottomPopMenu li.cancelPopItem {}

/*.bottomPopMenu li:active{ color:red;}*/

/*.bottomPopMenu li.cancelPopItem:hover{ color:red;}*/

/*箭头窗口*/

.toolwnd {}

.toolwnd ul {
  padding: 0 0.267rem;
}

.toolwnd li {
  height: 1.067rem;
  line-height: 1.067rem;
  text-align: center;
  border-bottom: solid 0.027rem #E7E5E1/*#C8C7CC*/
  ;
  color: #3092FE;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.toolwnd li:last-child {
  border-bottom: none;
}

