@charset "utf-8";
/****************************
CSS Document
WeiSite : http://www.巨石阵.com 网站名称
Useing : reset Style(my样式)
Author : sty
Passed : XHtml 1.0, CSS 2.0, IE6.0+, IE7.0+, FF2.0+, Opera9.26+
Update : 2016-08-22
****************************/
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; margin: 0; padding:0; font-family: "Microsoft YaHei", Helvetica, STHeiTi, Arial, sans-serif;}
*:before, *:after {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}
html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; background: #f8f8f8;  }
body { overflow-x: hidden; -webkit-overflow-scrolling: touch; color:#666; }
html,body{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-moz-tap-highlight-color: rgba(0, 0, 0, 0);-ms-tap-highlight-color: rgba(0, 0, 0, 0);-o-tap-highlight-color: rgba(0, 0, 0, 0);tap-highlight-color: rgba(0, 0, 0, 0); font-size: 10px;  max-width: 650px; min-width: 320px; position: relative; margin: 0 auto; height: 100%;}
/* 默认不显示下划线，保持页面简洁 */
ins,a {color:#666;text-decoration:none;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-touch-callout: none; -webkit-user-select: none;}
ins,a:hover {text-decoration:none!important;;}
ins,a:focus { outline:none!important;}
a:active { outline: 0; }
b, strong { font-weight: bold; }

img { border: 0; vertical-align: middle; display: inline-block;}
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
pre { overflow: auto; white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
ul,li{ list-style:none;}
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; outline:none;}
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
input { line-height: normal; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }
textarea { overflow: auto; resize: vertical; }
h1, h2, h3 ,em{ font-weight: normal; font-style:normal;}
h1 { font-size: 1.8rem; }
h2 { font-size: 1.6rem; }
h3 { font-size: 1.4rem; }
input::-moz-placeholder, textarea::-moz-placeholder { color: #cccccc; font-size:1.2rem; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #cccccc;font-size:1.2rem;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #cccccc;font-size:1.2rem;  }

/* 清理浮动 */
.clear:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clear {zoom:1; /* for IE6 IE7 */}

.bgfff{background: #fff;}
.z{float: left;}
.y{ float: right;}
.h40{height: 4rem; width: 100%;}

/* 单行或多行文字溢出时出现省略号，需设定宽度 */
.text-overflow1{text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
.text-overflow2{text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}

.p10{padding: 10px;}
.p20{padding: 20px;}
.p30{padding: 30px;}
.p40{padding: 40px;}
.p50{padding: 50px;}
.p100{padding: 100px;}
.pt5{padding-top: 5px;}
.pt10{padding-top: 10px;}
.pt15{padding-top: 15px;}
.pt20{padding-top: 20px;}
.pt30{padding-top: 30px;}
.pt40{padding-top: 40px;}
.pt50{padding-top: 50px;}
.pt60{padding-top: 60px;}
.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pb40{padding-bottom:40px;}
.pb50{padding-bottom:50px;}
.pl10{padding-left:10px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}
.pl40{padding-left:40px;}
.pl50{padding-left:50px;}
.pr10{padding-right:10px;}
.pr20{padding-right:20px;}
.pr30{padding-right:30px;}
.pr40{padding-right:40px;}
.pr50{padding-right:50px;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mt40{margin-top: 40px;}
.mt50{margin-top: 50px;}
.mb10{margin-bottom: 10px;}
.mb20{margin-bottom: 20px;}
.mb30{margin-bottom: 30px;}
.mb40{margin-bottom: 40px;}
.mb50{margin-bottom: 50px;}
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px;}
.ml30{margin-left: 30px;}
.ml40{margin-left: 40px;}
.ml50{margin-left: 50px;}
.ml80{margin-left: 80px;}
.mr5{margin-right: 5px;}
.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}
.mr30{margin-right: 30px;}
.mr40{margin-right: 40px;}
.mr50{margin-right: 50px;}
.colorfff{color: #fff;}
.color999{color: #999;}
.color666{color: #666;}
.color333{color: #333;}
.colorc92220{color: #c92220;}/*红色*/
.color2e92f4{color: #2e92f4;}/*蓝色*/
