/* base.css */ .f-r { float: right; } .fr { float: right; } .f-l { float: left; } .fl { float: left; } .fc { float: center; } .tc { text-align: center; } .tl { text-align: left; } .tr { text-align: right; } .pb20 { padding-bottom: 20px; } .pl20 { padding-left: 20px; } .pr20 { padding-right: 20px; } .rel { position: relative; } .b { font-weight: bold; } .t-b { color: #3290d4; } .txt-g { color: #999; } .txt-green, a.txt-green { color: #3290d4; } .txt-o { color: #fe8391; } .txt-r { color: #fe8391; } .txt-w{ color: #fff; } .mark-title{ top: 60px; font-size: 16px; position: relative; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } button { padding: 0; margin: 0; border: 0; background: transparent; cursor: pointer; outline: none; } button:focus { border: none; } .ui-btn { text-align: center; border: 0; cursor: pointer; display: inline-block; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } .ui-btn:focus { outline: none; } .ui-btn:active { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .ui-btn:disabled { background-color: #bbb; color: #666; border: 0; cursor: no-drop; } .btn-red { color: #fff; background-color: red; } .btn-red:hover { color: #fff; background-color: red; } .btn-blue { color: #fff; background-color: blue; } .btn-blue:hover { color: #fff; background-color: blue; } .btn-o { color: #fff; background-color: #fe8391; } .btn-o:hover { color: #fff; background-color: #fe9ca7; } .btn-gr { color: #fff; background-color: #3290d4; } .btn-gr:hover { color: #fff; background-color: #479bd8; } .btn-w { color: #3290d4; background-color: #fff; border: 1px solid #3290d4; } .btn-w:hover { color: #fff; background-color: #479bd8; } .btn-g { color: #fff; background-color: #bbb; } .btn-g:hover { color: #fff; background-color: #c8c8c8; } .btn-dis { background-color: #ccc; color: #777; cursor: default; } .btn-dis:hover { color: #777; background-color: #ccc; } .btn-m { min-width: 35px; height: 28px; line-height: 28px; padding: 0 15px; } .btn-big { min-width: 35px; height: 40px; line-height: 40px; padding: 0 15px; } .m-l-20 { margin-left: 20px; } .m-r-20 { margin-right: 20px; } .m-t-20 { margin-top: 20px; } .m-b-20 { margin-bottom: 20px; } .bold { font-weight: bold; } .ma,.margin-auto { margin: 0 auto;} .mt5 { margin-top: 5px;} .mt10 { margin-top: 10px;} .mt20{margin-top: 20px;} .mt30{margin-top: 30px;} .mt50{margin-top: 50px;} .mt60 { margin-top: 60px;} .ml5 { margin-left: 5px;} .ml10 { margin-left: 10px;} .ml20 { margin-left: 20px;} .ml30 { margin-left: 30px;} .ml50 { margin-left: 50px;} .mr10 {margin-right: 10px;} .mr20{ margin-right: 20px;} .mr30 {margin-right: 30px;} .mr50{ margin-right: 50px;} .mb10 { margin-bottom: 10px;} .mb20{ margin-bottom: 20px;} .mb30{ margin-bottom: 30px;} .mb50{margin-bottom: 50px;} .pt30 { padding-top: 30px;} .p5{padding: 5px;} .p10{padding: 10px;} .p20{padding: 20px;} .p30{padding: 30px;} .p50{padding: 50px;} .fs15 {font-size: 15px;} .fs16 {font-size: 16px;} .fs18 { font-size: 18px;} .fs32 {font-size: 32px;} .w840 { width: 840px; } .post-nav { margin-left: -20px; color: #666; line-height: 36px; height: 36px; padding-top: 5px; font-size: 14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .clearfix:after{ content: ""; display: block; clear: both; height: 0 ; visibility: hidden ; } .ta-c { text-align: center; } .w8{ width: 800px; } .w150{ width: 150px; } .w900{ width: 900px; margin: 0 auto; } .w1024{ width: 1024px; margin: 0 auto; } .mh500 { min-height: 500px; } .mh576{ min-height: 576px; } .rs { color: #ff914b; position: relative; margin-right: 8px; top: 3px; } .white-bg { background-color: #fff; } .green-bg { background-color: #fff; } .yellow-bg { background-color: #ecbd1c; } .blue-bg { background-color: #5a9fd9; } .p-ico { background: url("../images/iconf.png") no-repeat; display: inline-block; vertical-align: middle; transition: all .5s; } .questiong-ico { background-position: 0 -472px; width: 18px; height: 20px; margin-right: 5px; } .p-ico2 { background: url("../images/icon7.png") no-repeat; display: inline-block; vertical-align: middle; transition: all .5s; } a { color: #666; text-decoration: none; cursor: pointer; } .bg-blue{ background-color: #5a9fd9; } .el-message{ margin-top: 40vh; height: 100px; } .nav-btn{ border: 1px ; font-size: 16px; font-weight: 500; margin-bottom: 12px; padding: 12px; border: 1px solid #EBEEF5; text-align: center; } .w250{ width: 275px; } .w220{ width: 228px; } .nav-btn:hover{ background: none; color: #5a9fd9; } .active{ background: none; color: #5a9fd9; }