@charset "UTF-8";
html {
	color: #333;
	direction: ltr;
	height:100%;
}
body{
	 height:100%;
	 background:#eee;
	}
* {font-family:Microsoft Yahei,Simsun,Arial; }
blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul {
	margin: 0;
	padding: 0
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  font-size: inherit; }

fieldset, img {
  border: 0; }

address, caption, cite, code, dfn, em, strong, th, var {
  font-style: normal;
  font-weight: normal; }

li {
  list-style: none; }

caption, th {
  text-align: left; }

h1, h2, h3, h4, h5, h6 {
  font-weight: normal; }

q:before, q:after {
  content: ''; }

abbr, acronym {
  border: 0;
  font-variant: normal; }

sup {
  vertical-align: text-top; }

sub {
  vertical-align: text-bottom; }

input, textarea, select {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;border:0;
  outline:none;
  }

legend {
  color: #000; }

body {
  font-family: sans-serif; }

pre, code, kbd, samp, tt {
  font-family: monospace;
  line-height: 100%; }

em {
  font-style: italic; }

strong {
  font-weight: bold; }
b{
	font-weight:normal;
	}
a {
  text-decoration: none;
  color: #fff; }

a:hover, a:active {
  outline: none; }

label, button {
  cursor: pointer; }

.clear {
  zoom: 1; }

.clear:after {
  clear: both;
  content: '.';
  height: 0;
  display: block;
  visibility: hidden; }
em{font-style:normal;}


/*头部设置*/
.page_head{ position:relative;height:64px; line-height:34px; padding:15px 0; text-align:center; font-size:24px; color:#fff;}
.page-head{ position:relative;height:34px; line-height:34px; padding:15px 0; text-align:center; font-size:24px; color:#fff;}
header{ background:#384150; height:64px; }
header .return{ position:absolute; left:0; top:0; display:block; float:left; width:64px; height:64px;  background:url(../images/return_icon.png) 22px 22px no-repeat;}
header .return:active{ background:#262D37 url(../images/return_icon.png) 22px 22px no-repeat;}
header .save{position:absolute; right:0; top:15px; font-size:18px; margin-right:15px;}

.h-fixed{position:fixed; top:0; width:100%; z-index:9999;}

/*尾部设置*/
footer{ position:fixed; left:0; bottom:0; width: 100%; height:70px; background:#F6F6F6; border-top:1px solid #C3C3C3; color:#333;}
.foot li{  float:left; width:25%; text-align:center;}
.foot a{ color:#707070; display:block; }
.foot{ font-size:14px; padding:5px 0;}
.index-icon,.index-icon1,.index-icon2,.index-icon4{display:inline-block; width:32px; height:32px;}
.index-icon{background:url(../images/foot.png) no-repeat 0px -0px;}
.index-icon1{background:url(../images/foot.png) no-repeat 0px -160px;}
.index-icon2{background:url(../images/foot.png) no-repeat 0px -96px;}
.index-icon4{background:url(../images/foot.png) no-repeat 0px -192px;}
.foot .hover a{ color:#3BB3F0;}
.hover .index-icon{background:url(../images/foot.png) no-repeat 0px -128px;}
.hover .index-icon1{background:url(../images/foot.png) no-repeat 0px -32px;}
.hover .index-icon2{background:url(../images/foot.png) no-repeat 0px -64px;}
.hover .index-icon4{background:url(../images/foot.png) no-repeat 0px -224px;}

.no-data {
    width: 170px;
    height: 193px;
    margin: 83px auto 0px auto;
    background: url(../images/no_data.png) no-repeat;
}

.more{ text-align:center; height:40px; line-height:40px; background:#eee; }
.more a{color:#333; font-size:14px;}
.mt-20{ margin-top:20px;}
.padding20{ padding-bottom:20px;}