@charset "utf-8";

body { font-family: "Microsoft YaHei","Arial"; font-size: 14px !important; color: #333; margin: 0; padding: 0; overflow-x: hidden }
ul,li,h1,h2,h3,h4,h5,p,dl,dd { margin: 0; padding: 0; list-style: none }
dt { font-size: 14px; font-weight: bold; color: #333 }
img { border: none }
ul.flex li,ul.flex li>ul,ul.flex li>span { float: left }

input::placeholder { font-size: 14px }
/*隐藏Safari浏览器中input的自动填充*/
input::-webkit-contacts-auto-fill-button { background-color: rgba(250,255,189,0); background-image: none; color: rgba(0,0,0,0) }

a { text-decoration: unset; cursor: pointer; color: #333 }
a:hover { color: #2fa4f9 }

.ly-area { width: 100%; float: left }
.ly-area2 { width: 94%; float: left; margin-left: 3% }

.ly-main { width: 1200px; margin: 0 auto }


.ly-fl { float: left }
.ly-fr { float: right }
.ly-tc { text-align: center }
.ly-tl { text-align: left }
.ly-tr { text-align: right }
.ly-oh { overflow: hidden }

.ly-f12 { font-size: 12px }
.ly-f14 { font-size: 14px }
.ly-f16 { font-size: 16px }
.ly-f18 { font-size: 18px }
.ly-f24 { font-size: 24px }

.ly-c-black { color: #333 }
.ly-c-gray6 { color: #666 }
.ly-c-gray9 { color: #999 }
.ly-c-blue { color: #2fa4f9 }
.ly-c-white { color: #ffffff }
.ly-c-red { color: #d9531f }
.ly-c-red-new { color: #d32d26 }
.ly-c-org { color: #ffc321 }

.ly-bg-gray { background: #f3f3f3 }
.ly-bg-white { background: #ffffff }
.ly-bg-red { background: #ee8161 }
.ly-bg-red-new { background: #d32d26 }
.ly-bg-blue { background: #2fa4f9 }

.ly-bb1 { border-bottom: 1px solid #dae6f5 }
.ly-bd1 { border-bottom: 1px dashed #dae6f5 }

.ly-mr5 { margin-right: 5px }
.ly-mr10 { margin-right: 10px }
.ly-mr15 { margin-right: 15px }
.ly-mt10 { margin-top: 10px }
.ly-mt20 { margin-top: 20px }
.ly-mt30 { margin-top: 30px }
.ly-mt40 { margin-top: 40px }
.ly-ml15 { margin-left: 15px }
.ly-ml10 { margin-left: 10px }

.ly-padd10 { padding: 10px }
.ly-padd30 { padding: 30px }
.ly-p6 { padding: 6px }
.ly-padd-b40 { padding-bottom: 40px }

.ly-btn { color: #fff; text-align: center; cursor: pointer; border: none; font-family: "Microsoft YaHei"; outline: 0 }
.ly-btn-blue { background: #0093ff }
.btn-blue:hover { background: #0073cf; color: #fff; text-decoration: none }

.ly-ipt { border: 1px solid #ddd; border-radius: 4px; color: #a5a5a5; font-family: "Microsoft YaHei"; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s }
.ly-ipt:focus,.ly-ipt.focus { border-color: #91b6ed; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(145, 280, 230, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(145, 280, 230, 0.6); color: #333 }

.ly-ipt2 { border: 1px solid #e5e5e5; border-radius: 4px; color: #a5a5a5; font-family: "Microsoft YaHei"; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s }
.ly-ipt2:focus { border-color: #91b6ed; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(145, 280, 230, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(145, 280, 230, 0.6); color: #333 }

/*.hide {*/
    /*display: none;*/
/*}*/

.ly-content-break { word-wrap: break-word } /*允许长单词换行到下一行*/


