 @charset "utf-8";
/* CSS Document */
* {margin: 0;outline: 0;padding: 0;}
body {background:#fff;font-family:"Microsoft Yahei";font-size:14px;margin: 0;padding: 0;color:#333;min-width:980px;}
body, form, ul, ol, li, p, h1, h2, h3, h4, h5, h6, dl, dt, dd, table, fieldset, hr, div {margin: 0;padding: 0;}
img {border: 0 none;}
ul, ol, li {list-style-type: none;}
:focus { outline: none; }
a {outline: medium none;text-decoration: none;}
a:hover {text-decoration: none;/* border:none;*/}
/*em,i{font-style: normal;}*/
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
table{border-collapse:collapse;}

/*----------------- 字体 --------------------*/
.fam-a{font-family:Arial;}
.tb{ text-decoration:underline;}

/*----------------- 字体粗细 --------------------*/
.fw-bold{ font-weight:bold;}
.fw-normal{ font-weight:normal;}

/*----------------- 字体颜色 --------------------*/

.c-000{color:#000;}
.c-333{color:#333;}
.c-555{color:#555;}
.c-666{color:#666;}
.c-999{color:#999;}
.c-fff{color:#fff;}
.c-ccc{color:#ccc;}
.c-9a9a9a{color:#9a9a9a;}
.c-816b0e{color:#816b0e;}
.c-b5c411{color:#b5c411;}
.c-99b513{color:#99b513;}
.c-b40a0d{color:#b40a0d;}
.c-f54e62{color:#f54e62;}
.c-80d24a{color:#80d24a;}
.c-e4a91b{color:#e4a91b;}
.c-00cccb{color:#00cccb;}
.c-ffc416{color:#ffc416;}
.c-003793{color:#003793;}
.c-806b10{color:#806b10;}
.c-b40a0d{color:#b40a0d;}
.c-b60000{color:#b60000;}


/*----------------- 字体大小 --------------------*/

.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f19{font-size:19px;}
.f20{font-size:20px;}
.f21{font-size:21px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f25{font-size:25px;}
.f26{font-size:26px;}
.f28{font-size:28px;}
.f30{font-size:30px;}
.f32{font-size:32px;}
.f33{font-size:33px;}
.f34{font-size:34px;}
.f36{font-size:36px;}
.f38{font-size:38px;}
.f40{font-size:40px;}
.f42{font-size:42px;}
.f48{font-size:48px;}

/*-------------------- 背景色 --------------------*/
.bg-fff{ background:#fff;}
.bg-F33{ background:#F33;}
.bg-7d92ff{background:#7d92ff;}
.bg-fd8282{background:#fd8282;}
.bg-75e07f{background:#75e07f;}
.bg-333{ background:#333;}
.bg-none{ background:none;}


/*-----------------浮动定位--------------------*/
.fl {float: left;}
.fr {float: right;}
.pr { position:relative;}
.pa { position:absolute;}


/*-----------------水平垂直对齐--------------------*/
.tl {text-align: left;}
.tr {text-align: right;}
.tc {text-align: center;}
.tin-2{ text-indent:2em}
.tin-3{ text-indent:3em}
.ti-10{ text-indent:10px;}
.ti-20{ text-indent:20px;}
.ti-40{ text-indent:40px;}
.vt {vertical-align: top;}
.vm {vertical-align: middle;}
.vb {vertical-align: bottom;}
.of-h{overflow: hidden;}
.cur_po{cursor: pointer;}


/*-----------------转换元素--------------------*/
.dis-n {display: none;}
.dis-b {display: block;}
.dis-i {display:inline}
.dis-t {display:table}
.dis-ib {display: inline-block;}
.dis-it {display:inline-table}
.dis-tc {display:table-cell}


/*-----------------宽高--------------------*/
.wb100{width: 100%;}
.w1450{width:1450px;}
.w1200{width:1200px;}
.w1140{width:1140px;}
.w1050{width:1050px;}
.w960{width:960px;}
.w920{width:920px;}
.w900{width:900px;}
.w825{width:820px;}
.w760{width:760px;}
.w675{width:675px;}
.w610{width:610px;}
.w570{width:570px;}
.w550{width:550px;}
.w520{width:520px;}
.w500{width:500px;}
.w375{width:375px;}
.w270{width:270px;}
.w230{width:230px;}
.w220{width:220px;}
.w180{width:180px;}

.h25{height:25px;}
.h30{height:30px;}
.h35{height:35px;}
.h40{height:40px;}
.h45{height:45px;}
.h85{height:85px;}
.h150{height:150px;}
.h745{height:745px;}
.h790{height:790px;}
.h800{height:800px;}
.h845{height:845px;}
.h868{height:868px;}
.h880{height:880px;}
.h920{height:919px;}
.h950{height:950px;}

.lh25{line-height:25px;}
.lh35{line-height:35px;}
.lh40{line-height:40px;}
.lh45{line-height:45px;}
.lh50{line-height:50px;}
.lh55{line-height:55px;}
.lh60{line-height:60px;}

/*-------------------- 边距 --------------------*/
.m0-auto{margin:0 auto}

.mt-20{margin-top:20px;}
.mt-25{margin-top:25px;}
.mt-30{margin-top:30px;}
.pt-60{margin-top:60px;}

.mb-5{margin-bottom:5px;}
.mb-8{margin-bottom:8px;}
.mb-10{margin-bottom:10px;}
.mb-15{margin-bottom:15px;}
.mb-20{margin-bottom:20px;}
.mb-22{margin-bottom:22px;}
.mb-25{margin-bottom:25px;}
.mb-30{margin-bottom:30px;}
.mb-40{margin-bottom:40px;}
.mb-70{margin-bottom:70px;}
.mb-100{margin-bottom:100px;}
.mb-150{margin-bottom:150px;}

.mr-4{margin-right:4px;}
.mr-5{margin-right:5px;}
.mr-10{margin-right:10px;}
.mr-20{margin-right:20px;}
.mr-27{margin-right:27px;}
.mr-30{margin-right:30px;}
.mr-45{margin-right:45px;}
.mr-60{margin-right:60px;}
.mr-70{margin-right:70px;}
.mr-120{margin-right:120px;}
.mr-140{margin-right:140px;}

.ml-10{margin-left:10px;}
.ml-20{margin-left:20px;}
.ml-25{margin-left:25px;}
.ml-30{margin-left:30px;}
.ml-40{margin-left:40px;}
.ml-60{margin-left:60px;}

.pl-10{padding-left:10px;}
.pl-15{padding-left:15px;}
.pl-20{padding-left:20px;}

.pt-4{padding-top:4px;}
.pt-5{padding-top:5px;}
.pt-50{padding-top:50px;}
.pt-80{padding-top:80px;}
.pt-100{padding-top:100px;}

.pr-10{padding-right:10px;}
.pr-20{padding-right:20px;}
.pr-45{padding-right:45px;}

.pb-5{padding-bottom:5px;}
.pb-10{padding-bottom:10px;}
.pb-100{padding-bottom:100px;}

.p-5{padding:5px;}
.p-15{padding:15px;}
.p-20{padding:20px;}

.p0-110{padding:0 110px;}
.p0-45{padding:0 45px;}

.ppb-20 p{margin-bottom:20px;}


/*-------------------- 边框 --------------------*/
.bt-fff{border-top:1px solid #fff;}
.bt5-bbbbba{border-top:5px solid #ccc;padding-top:20px;margin-top:40px;}

.bb3-806b10{border-bottom:3px solid #806b10;}

.bra-5{border-radius:5px;}
