html{background: none; padding: 0px; margin: 0px;}
body{margin: 0px; font-size: 16px !important; position: relative; background-size: cover; min-width: 1024px; overflow-x: hidden;}

.popBlock{width: 600px; background-color: #DCDCDC; display: none;}
.shoppingBlock{ border-top: 2px solid #EB1464;}
.popBlock .storeLogo{width: 80px; background-color: #DCDCDC;  float: left;}
.popBlock .storeLogo span{display: block; width: 50px; margin: 0px auto; padding: 10px 0;}
.popBlock .storeList{min-height: 80px; background-color: #fff; float: left; width: 520px;}
.popBlock .storeList ul{padding: 10px 10px 20px;}
.popBlock .storeList ul li{width: 33%; float: left; line-height: 150%; margin: 5px 0;}
.popBlock .storeList ul li a{color: #999;}

@media screen and (max-width: 767px){

  .popBlock{width: 100%;}
  .popBlock .storeLogo{width: 100%; float: none;}
  .popBlock .storeList{width: auto; float: none;}

}

.fancybox-content{padding: 0px;}

body.over{overflow: hidden;}

html,body,div,p,span,input,select,textarea,strong,table,tr,td{font-family: "Microsoft YaHei" !important;}

body.iphone4{zoom:0.8;}

.st-blueBar_inner{max-width: 960px;}

p{margin:0px;}

a{text-decoration: none;}

a,a:hover,a:active,input{-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

ul,li{padding: 0px; margin: 0px; list-style: none;}

img.full{width: 100%; display: block;}

.pop{min-width: 300px; max-width: 600px; padding: 20px;}
.pop p{margin: 10px 0px;}
.pop p a{color: #666;}
.pop p a:hover{color: #666;}

.hide{display: none;}

.relative{position: relative;}
.absolute{position: absolute;}

.text-center{text-align: center;}
.text-right{text-align: right;}
.text-left{text-align: left;}

.clearfix:after { content: '\20'; display: block; height: 0; clear: both; }
.clearfix { *zoom: 1; }
.clear{clear:both;}

input,textarea,select{border-radius: 0;}

.alpha90{filter:alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90;}
.alpha80{filter:alpha(opacity=80); -moz-opacity: 0.80; opacity: 0.80;}
.alpha70{filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70;}
.alpha60{filter:alpha(opacity=60); -moz-opacity: 0.60; opacity: 0.60;}
.alpha50{filter:alpha(opacity=50); -moz-opacity: 0.50; opacity: 0.50;}
.alpha40{filter:alpha(opacity=40); -moz-opacity: 0.40; opacity: 0.40;}
.alpha30{filter:alpha(opacity=30); -moz-opacity: 0.30; opacity: 0.30;}
.alpha20{filter:alpha(opacity=20); -moz-opacity: 0.20; opacity: 0.20;}
.alpha10{filter:alpha(opacity=10); -moz-opacity: 0.10; opacity: 0.10;}
.alpha00{filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0;}

div.table-block {display: table; position: relative; overflow: hidden;}  
div.table-cell-block {vertical-align: middle; display: table-cell; *position: absolute; *top: 50%; width: 100%;}  
div.table-cell-block .content {*position: relative; *top: -50%; width: 100%;} 

.fixed-top{position:fixed;bottom:auto;top:0px;}
.fixed-bottom{position:fixed;bottom:0px;top:auto;}
.fixed-left{position:fixed;right:auto;left:0px;}
.fixed-right{position:fixed;right:0px;left:auto;}
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
* html .fixed-top{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}
* html .fixed-right{position:absolute;right:auto;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));}
* html .fixed-bottom{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
* html .fixed-left{position:absolute;right:auto;left:expression(eval(document.documentElement.scrollLeft));}


#top{width: 94.166%; position: absolute; top: 0.1%; left: 3.7%;}
.indexText{width: 45%; display: inline-block; font-size: 20px; line-height: 1.5; color: #789cd0; margin: 40px auto; text-align: justify; text-align-last: justify;}





