body{max-width: 640px; margin:0 auto;}
header img{width: 100%; height: auto;}
ul{margin: 0 0 0 0; padding:0 0 0 0 ;}
li {list-style-type:none;}
.nav_item{
	text-align: center;
	background-color: #105095;
	height: 2.5em;
	line-height: 2.5em;
	border: solid 1px  #ffffff;
}
.nav_item a{
	color: #ffffff;
}
.title_item{
	height: 3em;
	line-height:3em;
	/* background-color:  #2d90fa; */
	color: #2e6dc3;
	clear: both;
	border-bottom:1px dashed #2e6dc3;
}
.title_item div{ line-height: 3em; }
.title_item div a{ display: block;  width: 100% ; height: 100%; }

.Img_item{
	margin-top: 0.5em;
	/* height: 16em; */
}
.Img_item img{
	display: block;
	width: 100%;
	/* height: 8em; */
}
.flatbtn{
	color:#2e6dc3;
}
.imglist{ margin-bottom: 1em; float: left; }
.Img_item p{ display: block; line-height: 1.5em; overflow: hidden;text-align: center; margin-top: 0.5em;}
.Img_item a{ display: inline-block; width: 50%; text-align: center; }
.news{
	margin-top: 1em; 
	padding-bottom: 1em;
}
.news li{    
	border-bottom: 1px dashed #ccc; height: 2.5em;
}
.new_title{
	float: left;
	display: block;
	overflow: hidden;
	height: 2em;
	line-height: 2.5em;
	padding-left: 1em; 
	width: 70%;
}
.new_time{
	float: right;
	display:  block;
	overflow: hidden;
	height: 2em;
	line-height: 2.5em;
	width: 25%;
}
.aboutas{
	padding-top: 1em;
	text-indent: 2em;
}
.footer{
	text-align: center; 
	padding-bottom:3em;
}

.shopitem li{ float: left; padding-left: 1em; padding-right: 1em; }
.page{ text-align:center; float: left; margin-top: 1em; margin-bottom: 1em;}
.page li{ float: left; padding-left: 0.5em; padding-right: 0.5em; }
#bottomToolbar{
    width:100%; 
    height:4.5em; 
    line-height:40px;
    background:#101010; border-top:2px solid #409F89;
    position:fixed; bottom:0; left:0;
    _position:absolute; _top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);
    /*
        document.body.scrollTop 网页滚动的距离
        document.body.clientHeight 网页可见区域高
        this.offsetHeight 当前元素的高度
    */
}
#bottomToolbar a{ color:#FFF;}
#loginmodal {
  width: 300px;
  padding: 15px 20px;
  background: #f3f6fa;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
}

#loginform { /* no default styles */ }
.goout { display: block; float: right; }
#loginform label { display: block; font-size: 1.1em; font-weight: bold; color: #7c8291; margin-bottom: 3px; }
.slt{ width:80%; margin:  0 auto; }
.slt img{width: 100%; height: auto;}
.pagecontent{
	margin-bottom: 1em;
}
.pagecontent img{
	max-width: 100%;
}