 @charset "utf-8";

* {margin: 0;outline: 0;padding: 0;}

body {background:#fff;font-family:"Microsoft Yahei";font-size:12px;margin: 0;padding: 0;color:#000;min-width:1200px;}

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;}

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;}

.w445{width:445px}

/*----------------- 字体颜色 --------------------*/



.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-8b8b8b{color:#8b8b8b;}

.c-003793{color:#003793;}

.c-b60000{color:#b60000;}

.c-1a5cca{color:#1a5cca;}

.c-454545{color:#454545;}

.c-df4a43{color:#df4a43;}

.c-c00300{color:#c00300;}

.c-717171{color:#717171;}

.c-383838{color:#383838;}

.c-de4b44{color:#de4b44;}

.c-ebebeb{color:#ebebeb;}

.c-c4c4c4{color:#c4c4c4;}

.c-31a0e1{color:#31a0e1;}

.c-de6764{color:#de6764;}

.c-9ac047{color:#9ac047;}



.a-999 a{color:#999;}

.a-999 a:hover{color:#2e4292;}



.a-666 a{color:#666;}

.a-666 a:hover{color:#2e4292;}





/*----------------- 字体大小 --------------------*/



.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;}

.f40{font-size:40px;}

.f42{font-size:42px;}

.f48{font-size:48px;}



/*-------------------- 背景色 --------------------*/

.bg-fff{background:#fff;}

.bg-F33{background:#F33;}

.bg-333{background:#333;}

.bg-000{background:#000;}

.bg-eee{background:#eee;}

.bg-f3f3f3{background:#f3f3f3;}

.bg-262626{background:#262626;}

.bg-f5f5f5{background:#f5f5f5;}

.bg-de4b44{background:#de4b44;}

.bg-171717{background:#171717;}

.bg-cbcbcd{background:#cbcbcd;}

.bg-e04b45{background:#e04b45;}

.bg-e8e8e8{background:#e8e8e8;}

.bg-17181a{background:#17181a;}

.bg-f9e0e0{background:#f9e0e0;}

.bg-e3fee6{background:#e3fee6;}

.bg-ebf3da{background:#ebf3da;}

.bg-f6f6f6{background:#f6f6f6;}

.bg-d9f1e2{background:#d9f1e2;}



.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}

.tin-5{text-indent:6em}

.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%;}
.wb50 {
    width: 50%;
}

.w1200{width:1200px;}

.w1000{width:1000px;}

.w960{width:960px;}

.w925{width:925px;}

.w920{width:920px;}

.w905{width:905px;}

.w890{width:890px;}

.w860{width:860px;}

.w830{width:830px;}

.w820{width:820px;}

.w802{width:802px;}

.w790{width:790px;}

.w780{width:780px;}

.w750{width:750px;}

.w725{width:725px;}

.w715{width:715px;}

.w700{width:700px;}

.w690{width:690px;}

.w665{width:665px;}

.w620{width:620px;}

.w615{width:615px;}

.w610{width:610px;}

.w600{width:600px;}

.w590{width:590px;}

.w575{width:575px;}

.w570{width:570px;}

.w560{width:560px;}

.w550{width:550px;}

.w540{width:540px;}

.w525{width:525px;}

.w500{width:500px;}

.w490{width:490px;}

.w460{width:460px;}

.w445{width:445px;}

.w420{width:420px;}

.w410{width:410px;}

.w399{width:399px;}

.w390{width:390px;}

.w385{width:385px;}

.w380{width:380px;}

.w370{width:370px;}

.w355{width:355px;}

.w350{width:350px;}

.w340{width:340px;}

.w320{width:320px;}

.w315{width:315px;}

.w290{width:290px;}

.w280{width:280px;}

.w250{width:250px;}

.w240{width:240px;}

.w230{width:230px;}

.w225{width:225px;}

.w220{width:220px;}

.w210{width:210px;}

.w205{width:205px;}

.w200{width:200px;}

.w175{width:175px;}

.w165{width:165px;}

.w150{width:150px;}

.w90{width:90px;}



.h25{height:25px;}

.h30{height:30px;}

.h35{height:35px;}

.h40{height:40px;}

.h45{height:45px;}

.h50{height:50px;}

.h55{height:55px;}

.h60{height:60px;}

.h65{height:65px;}

.h70{height:70px;}

.h80{height:80px;}

.h85{height:85px;}

.h90{height:90px;}

.h125{height:125px;}

.h140{height:140px;}

.h150{height:150px;}

.h165{height:165px;}

.h170{height:170px;}

.h180{height:180px;}

.h250 {
    height: 250px;
}

.h270{height:270px;}

.h280{height:280px;}

.h285{height:285px;}

.h300{height:300px;}

.h310{height:310px;}

.h320{height:320px;}

.h325{height:325px;}

.h345{height:345px;}

.h350{height:350px;}

.h355{height:355px;}

.h400{height:400px;}

.h420{height:420px;}

.h430{height:430px;}

.h450{height:450px;}

.h470{height:470px;}

.h480{height:480px;}

.h500{height:500px;}

.h520{height:520px;}

.h600{height:600px;}

.h625{height:625px;}

.h650{height:650px;}

.h810{height:810px;}



.lh20{line-height:20px;}

.lh23{line-height:23px;}

.lh25{line-height:25px;}

.lh30{line-height:30px;}

.lh35{line-height:35px;}

.lh40{line-height:40px;}

.lh45{line-height:45px;}

.lh50{line-height:50px;}

.lh55{line-height:55px;}

.lh60{line-height:60px;}

.lh70{line-height:70px;}

.lh90{line-height:90px;}



/*-------------------- 边距 --------------------*/

.m0-auto{margin:0 auto}



.mt-10{margin-top:10px;}

.mt-12{margin-top:12px;}

.mt-15{margin-top:15px;}

.mt-18{margin-top:18px;}

.mt-20{margin-top:20px;}

.mt-25{margin-top:25px;}

.mt-30{margin-top:30px;}

.mt-38{margin-top:38px;}

.mt-40{margin-top:40px;}

.mt-125{margin-top:125px;}

.mt-165{margin-top:165px;}

.mt-275{margin-top:275px;}



.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-85{margin-bottom:85px;}



.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-70{margin-right:70px;}

.mr-120{margin-right:120px;}

.mr-140{margin-right:140px;}

.mr-235{margin-right:235px;}



.ml-10{margin-left:10px;}

.ml-20{margin-left:20px;}

.ml-25{margin-left:25px;}

.ml-30{margin-left:30px;}

.ml-50{margin-left:50px;}

.ml-55{margin-left:55px;}

.ml-70{margin-left:70px;}

.ml-75{margin-left:75px;}

.ml-115{margin-left:115px;}

.ml-140{margin-left:140px;}

.ml-155{margin-left:155px;}

.ml-185{margin-left:185px;}

.ml-380{margin-left:380px;}



.pl-10{padding-left:10px;}

.pl-15{padding-left:15px;}

.pl-20{padding-left:20px;}

.pl-25{padding-left:25px;}

.pl-35{padding-left:35px;}

.pl-40{padding-left:40px;}

.pl-45{padding-left:45px;}

.pl-70{padding-left:70px;}

.pl-300{padding-left:300px;}



.pt-4{padding-top:4px;}

.pt-5{padding-top:5px;}

.pt-10{padding-top:10px;}

.pt-13{padding-top:13px;}

.pt-15{padding-top:15px;}

.pt-20{padding-top:20px;}

.pt-25{padding-top:25px;}

.pt-30{padding-top:30px;}

.pt-35{padding-top:35px;}

.pt-40{padding-top:40px;}

.pt-50{padding-top:50px;}

.pt-55{padding-top:55px;}

.pt-60{padding-top:60px;}

.pt-75{padding-top:75px;}

.pt-85{padding-top:85px;}

.pt-100{padding-top:100px;}



.pr-10{padding-right:10px;}

.pr-20{padding-right:20px;}

.pr-45{padding-right:45px;}

.pr-60{padding-right:60px;}

.pr-100{padding-right:100px;}



.pb-5{padding-bottom:5px;}

.pb-10{padding-bottom:10px;}

.pb-15{padding-bottom:15px;}

.pb-20{padding-bottom:20px;}

.pb-45{padding-bottom:45px;}

.pb-60{padding-bottom:60px;}

.pb-100{padding-bottom:100px;}



.p-5{padding:5px;}

.p-15{padding:15px;}

.p-20{padding:20px;}

.p-25{padding:25px;}

.p-30{padding:30px;}

.p0-15{padding:0 15px;}

.p0-10{padding:0 10px;}

.p0-25{padding:0 25px;}

.p0-30{padding:0 30px;}

.p0-80{padding:0 80px;}

.p15-10{padding:15px 10px;}

.p20-35{padding:20px 35px;}

.p20-45{padding:20px 45px;}

.p20-50{padding:20px 50px;}

.p35-45{padding:35px 45px;}

.p40-0{padding:40px 0;}



.ppb-15 p{margin-bottom:15px;}

.ppb-25 p{margin-bottom:25px;}



/*-------------------- 边框 --------------------*/

.bt-fff{border-top:1px solid #fff;}

.bt-ccc{border-top:1px solid #ccc;}

.bt4-2e4292{border-top:4px solid #2e4292;}

.bt2-2b2c2e{border-top:2px solid #2b2c2e;}

.bt-e5e5e5{border-top:1px solid #e5e5e5;}

.bb-e5e5e5{border-bottom:1px solid #e5e5e5;}



.bb-ccc{border-bottom:1px solid #ccc;}

.bb-333{border-bottom:1px solid #333;}

.bb-989898{border-bottom:1px solid #989898;}

.bb-d6d6d6{border-bottom:1px solid #d6d6d6;}

.bb2-12459b{border-bottom:2px solid #12459b;}

.bbb-989898{border-bottom:1px dotted #989898;}



.b-none{border:none;}

.b-ccc{border:1px solid #ccc;}

.b-fab3c4{border:1px solid #fab3c4;}

.b2-555658{border:2px solid #555658;}



.bl-ddd{border-left:1px dashed #ddd;}

.br-cdcdcd{border-right:1px solid #cdcdcd;}



.bra-5{border-radius:5px;}

