/* CSS Document */

/*格式化样式*/
*{padding:0px; margin:0px;font-family:Arial,"微软雅黑",Tahoma,sans-serif,Verdana, "宋体",  Helvetica, sans-serif; _font-family:宋体 !important; word-break: break-all;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
abbr,acronym{border:0;}
body{font-size: 12px;color: #000000;}
td{padding:3px; vertical-align: top;}
img{border:none;}
/*input{vertical-align: middle;line-height: normal; border:none; outline:none; list-style:none;}*/
.clear{clear:both;font-size:0px; height:0; line-height:0; width:0;}
a{outline:none; star:expression(this.onFocus=this.blur()); text-decoration:none; background:none;}
textarea{ resize:none; overflow:auto; outline:none;}
.clears:before,.clears:after {content:'';display:table;}.clears:after {clear:both;}.clears {clear:both;overflow:hidden;}
.img img {display:block;position:relative;}a img {border:none;}
dl.img dt{float: left;}/*解决iphone下img多出的空白*/


/** {
    -webkit-box-sizing: initial;
    box-sizing: initial;
}

*/

input[type="checkbox"],input[type="text"],input[type="submit"],input[type="button"],input[type="number"],input[type="tel"],textarea,button {
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-appearance: none;
}
/*公共组件样式*/
.textf{color:#fff !important;}
.text1{color:#111 !important;}
.text2{color:#222 !important;}
.text3{color:#333 !important;}
.text4{color:#444 !important;}
.text5{color:#555 !important;}
.text6{color:rgba(0,0,0,.54);}
.text9{color:#999 !important;}
.textC{color:#999 !important;}
.textG{color:#6a9532 !important;}
.textR{color:#ff6d93 !important;}


.bgfff{background-color:#fff;}
.dpn{display:none!important;}
.dib{display:inline-block;}
/*.text4:hover, .text6:hover, .text9:hover, .textC:hover{color:#ff95b0 !important;}*/

.fontFm{font-family:微软雅黑, 黑体, 宋体;}
.cp{cursor:pointer;}
.dn{display:none !important;}
.textarea {resize: none;}
/*文字排版、颜色*/
.fs12{font-size:12px !important;}
.fs13{font-size:13px}
.fs14{font-size:14px}

.fs16{font-size:16px}
.fs18{font-size:18px}
.fs20{font-size:20px}
.fs30{font-size:30px}
.fb{font-weight:bold}
.fn{font-weight:normal}
.t2{text-indent:2em}
.darkblue,a.darkblue{color:#039}
.gray,a.gray{color:#878787}
.lh150{line-height:150%}
.lh180{line-height:180%}
.lh200{line-height:200%}
.lh30{line-height:30px}
.unl{text-decoration:underline;}
.no_unl{text-decoration:none;}

.green{color:#5bbd72}
.red{color:#C00}

/*定位*/
.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}
.fl{float:left !important;_display:inline}
.fr{float:right !important;_display:inline}
.cb{clear:both !important; width:0 !important; height:0 !important; border:none !important; line-height:0 !important; font-size:0px;}
.cl{clear:left}
.cr{clear:right}
.vm{vertical-align:middle}
.pf{position:fixed}
.pr{position:relative}
.pa{position:absolute}
.abs-right{position:absolute;right:0}
.zoom{zoom:1}
.hidden{visibility:hidden}
.db{display: block}
.dpib{display:inline-block}

/*长度高度*/
.w10{width:10px}
.w20{width:20px}
.w50{width:50px}
.w70{width:70px}
.w90{width:90px}
.w100{width:100px}
.w140{width:140px}
.w200{width:200px}
.w250{width:250px}
.w165{width:165px}
.w300{width:300px}
.w500{width:500px}
.w600{width:600px}
.w800{width:800px}
.w960{width:960px}
.w980{width:980px}
.w{width:100%}
.h30{height:30px}
.h40{height:40px}
.h50{height:50px}
.h80{height:80px}
.h100{height:100px}
.h200{height:200px}
.h{height:100%}

/*边距*/

.pd15{padding: 15px;}


.m0{margin:0}
.mcenter{margin:0 auto;}
.m10{margin:10px}
.m15{margin:15px}
.m30{margin:30px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px !important;}
.mt50{margin-top:50px}
.mt70{margin-top:70px}
.mt100{margin-top:100px}
.mb0{margin-bottom:0px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px !important;}
.mb40{margin-bottom:40px}
.mb100{margin-bottom:100px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml50{margin-left:50px !important;}
.ml100{margin-left:100px !important;}
.mr0{ margin-right:0px !important;}
.mr3{margin-right:3px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr50{margin-right:50px}
.mr100{margin-right:100px}
.mt25{margin-top:25px}

.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p30{padding:30px;}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt30{padding-top:30px}
.pt50{padding-top:50px}
.pb3{padding-bottom:3px}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb25{padding-bottom:25px}
.pb30{padding-bottom:30px}
.pb100{padding-bottom:100px}
.pl0{padding-left:0px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}
.pl50{padding-left:50px}
.pl100{padding-left:100px}
.pr3{padding-right:3px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px !important;}
.pr20{padding-right:20px !important;}
.pr30{padding-right:30px}
.pr40{padding-right:40px}
.pr100{padding-right:100px}

.nowrap{white-space:nowrap}

/*ajax loading*/
.hide{display: none;}
.location-loading{margin: 10px auto;background: url(../images/loading.gif) no-repeat; background-size: 16px 16px;width: 16px; height: 16px;padding-left: 20px;
    margin-left: 5px;}
.refresh-loading{margin: 10px auto;background: url(../images/loading_sprite.png) no-repeat;-webkit-background-size: auto 20px;
    -webkit-animation: am-rotate 1s steps(12) infinite;width: 20px;animation: am-rotate 1s steps(12) infinite;
    height: 20px;}

.no-data {background-size: 16px 16px;margin-top:5px; height: 16px;text-align: center;}
