
@charset "utf-8";

body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,form,menu,figure {margin:0;}
ul,ol,menu {list-style:none;padding:0;}
table {border-spacing:0;border-collapse:collapse;}
input,select {vertical-align:middle;-webkit-appearance: none;}
textarea{-webkit-appearance: none;}
fieldset,img {border:none;vertical-align:text-bottom;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';}
html {-webkit-tap-highlight-color:rgba(0,0,0,0);}
h4,h5,h6 {font-size:1em;}
a {text-decoration:none;}
ins {background-color:#ff9;color:#000;text-decoration:none;}
mark {background-color:#ff9;color:#000;}
del {text-decoration:line-through;}
abbr[title],dfn[title] {border-bottom:1px dotted;cursor:help;}
.w_100p{width:100%;}
/* display */
.block { display:block; }
.none { display:none; }
.inline { display:inline; }
.inline-block { display:inline-block;*display:inline;*zoom:1; }
.table { display:table;border-collapse:separate;border-spacing:0; }
.tr { display:table-row; }
.td { display:table-cell; }
/* position */
.pos-relative { position:relative; }
.pos-absolute { position:absolute; }
.pos-fixed { position:fixed; }
/* float */
.float-left { float:left; }
.float-right{ float:right; }
.clearfix:after{ visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
* html .clearfix { zoom:1; }
*:first-child+html .clearfix { zoom:1; }

@-webkit-keyframes rotate360 {0% {-webkit-transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);}}
@-moz-keyframes rotate360 {0% {-moz-transform: rotate(0deg);}100% {-moz-transform: rotate(360deg);}}
@-o-keyframes rotate360 {0% {-o-transform: rotate(0deg);}100% {-o-transform: rotate(360deg);}}
@keyframes rotate360 {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}
.eXrotate360 {
 -webkit-animation-name:rotate360;
 -moz-animation-name:rotate360;
 -o-animation-name:rotate360;
 animation-name:rotate360;
 -webkit-animation-duration: 1s;
 -moz-animation-duration: 1s;
 -o-animation-duration: 1s;
 animation-duration: 1s;
 -webkit-animation-timing-function: linear;
 -moz-animation-timing-function: linear;
 -o-animation-timing-function: linear;
 animation-timing-function: linear;
 -webkit-animation-iteration-count:infinite;
 -moz-animation-iteration-count:infinite;
 -o-animation-iteration-count:infinite;
 animation-iteration-count:infinite;
}
/*控件*/
.eXtips {position:fixed;top:3em;width:100%;left:0;z-index:101;}
.eXtips p {padding:.5em 0;width:90%;text-align:center;background:#000;color:#fff;border:solid 2px #000;margin:0 auto;border-radius:5px;box-shadow:0 0 10px #000;}
.eXpopUpMask {background:rgba(0,0,0,.6);position:absolute;left:0;top:0;width:100%;height:100%;}
.eXpopUp{background:#303b41;border-radius:5px;margin-left:-45%;box-shadow:0 0 10px #000;border:solid 1px #000;z-index:100;display:none;margin-top:100px;width:75%;left:50%;margin-left:-37.5%;}
.eXpUheader {border-top-left-radius:5px;border-top-right-radius:5px;padding:.5em;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;background:#eaeaea;text-align:center;color:#1a1a1a;}
.eXpUbody {background:#f7f7f7;padding:1em .5em;}
.eXpUfooter {background:#f7f7f7;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:0 .5em .5em;}
.eXbts_df,.eXbts_fc {font:1em/2.4 "";display:inline-block;*display:inline;*zoom:1;padding:0 1em;border-radius:5px;}
.eXbts_df {color:#fff;background-color:#9f9f9f;}
.eXbts_fc {color:#fff;background-color:#40b4ff;}
.eXInterval {width:.5em;}
.eXpUfooter .eXbts_df,.eXpUfooter .eXbts_fc {display:block;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}