/*-------------------- reset start --------------------*/
body{ line-height:1.4; color:#1c242c; font-family:"Helvetica Neue",Helvetica,Microsoft Yahei,arial,sans-serif; font-size:14px; background:#f8f8f8; word-wrap:break-word; word-break:break-all;}
input,textarea,select{ padding:0; margin:0; font-size:14px; font-size:100%; font-family:arial; font-family:inherit;}
input[type='button'], input[type='submit'], input[type='checkbox'], input[type='radio']{ cursor:pointer; outline:0;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dt,dd,form,i,em{ margin:0; padding:0; font-style:normal; font-weight:normal;}
ol,ul { list-style:none outside;}
img{ border:0;}
a{ color:#333; text-decoration:none;}
a:hover, a:active{ color:#555;}

.fix2{*zoom:1;}
.fix2:after{display:table; content:''; clear:both;}

.cell{display:table-cell; *display:inline-block; width:2000px; *width:auto;}

.cell_bk{display:table; width:100%; table-layout:fixed; word-wrap:break-word;}

.ell{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.trans{-webkit-transition:all 0.3s;	transition:all 0.3s;}

.dib_vm{display:inline-block; width:0; height:100%; vertical-align:middle;}


.bd_none{border:0; outline:none;}

.abs_out{position:absolute; left:-999em; top:-999em;}
.abs_clip{position:absolute; clip:rect(0 0 0 0);}

.disabled{color:#acacac!important; border-color:#acacac!important; text-shadow:1px 1px #fff!important; outline:0!important; cursor:default!important; pointer-events:none;}
.disabled:hover{text-decoration:none!important;}

.rotate{ transform: rotate(180deg);}

/* float */
.l{float:left;} .r{float:right;}

/* position */
.rel{position:relative;} .abs{position:absolute;} .fix{position:fixed;}

/* cursor */
.poi{cursor:pointer;} .def{cursor:default;} .pno {pointer-events:none;}

/* overflow */
.ovh{overflow:hidden;} .ova{overflow:auto;}

/* visibility */
.vh{visibility:hidden;} .vv{visibility:visible;}

/* zoom */
.z{*zoom:1;}

/* all gray */
.gray {-webkit-filter:grayscale(100%); -moz-filter:grayscale(100%);  -o-filter:grayscale(100%); filter:grayscale(100%); }

/* z-index - pop - mask */
.z9{ z-index:9;} .z99{ z-index:99;} .z999{ z-index:999;} .z9999{ z-index:9999;}

.opac5{ opacity:.5; filter:alpha(opacity=50);}
.opac8{ opacity:.8; filter:alpha(opacity=80);}

.mask{ background-color:#000; position:fixed; top:0px; left:0px; width:100%; height:100%; z-index:999;}
.pop{ position:fixed; top:50%; left:50%; z-index:9999;}

.auto{margin-left:auto; margin-right:auto;}

/* text-decoration */
.tdl{text-decoration:underline;}

/* letter-spacing */
.ls-1{letter-spacing:-1px;} .ls0{letter-spacing:0;} .ls1{letter-spacing:1px;}

/* white-space */
.nowrap{white-space:nowrap;}

/* word-wrap */
.bk{word-wrap:break-word;}

/* all */
::-webkit-input-placeholder { color:#999; font-size:14px; }
::-moz-placeholder { color:#999; font-size:14px; } /* firefox 19+ */
:-ms-input-placeholder { color:#999; font-size:14px; } /* ie */
input:-moz-placeholder { color:#999; font-size:14px; }

::-webkit-scrollbar{ height:8px; width:10px;}
::-webkit-scrollbar-thumb { background:#c1c1c1;}

/*clear float*/
.clf:after{ display:block; clear:both;content:""; visibility:hidden; height:0;}
.clf{ zoom:1;}

.shadow {-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.2); -moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.2); box-shadow:0 0 8px rgba(0, 0, 0, 0.2);}
.shadow {-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.2); -moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.2); box-shadow:0 0 8px rgba(0, 0, 0, 0.2);}
/*-------------------- reset end --------------------*/

/* -------------------- library start --------------------*/
/* display */
.dn{display:none;} .di{display:inline;} .db{display:block;} .dib{display:inline-block;} .df{display:flex;}

/* flex */
.jc_fe { justify-content:flex-end;}
.jc_sb { justify-content:space-between;}
.jc_ct { justify-content:center;}

/* percent width value */
.pct5{ width:5%;} .pct8{ width:8%;} .pct10{ width:10%;} .pct12{ width:12%;} .pct15{ width:15%;} .pct18{ width:18%;} .pct20{ width:20%;} .pct25{ width:25%;} .pct30{ width:30%;} .pct33{ width:33.33%;} .pct35{ width:35%;} .pct40{ width:40%;} .pct47{ width:47%;} .pct49{ width:49%;} .pct50{ width:50%;} .pct55{ width:55%;} .pct60{ width:60%;} .pct66{ width:66.66%;} .pct70{ width:70%;} .pct75{ width:75%;} .pct80{ width:80%;} .pct85{ width:85%;} .pct88{ width:88%;} .pct90{ width:90%;} .pct95{ width:95%;} .pct100{ width:100%;}

/* width value */
.w50{ width:50px;} .w60{ width:60px;} .w70{ width:70px;} .w80{ width:80px;} .w90{ width:90px;} .w75{ width:75px;} .w90{ width:90px;} .w100{ width:100px;} .w110{ width:110px;} .w120{ width:120px;} .w130{ width:130px;} .w125{ width:125px;} .w140{ width:140px;} .w150{ width:150px;} .w160{ width:160px;} .w170{ width:170px;} .w175{ width:175px;} .w180{ width:180px;} .w190{ width:190px;} .w195{ width:195px;} .w200{ width:200px;} .w210{ width:210px;} .w220{ width:220px;} .w225{ width:225px;} .w230{ width:230px;} .w240{ width:240px;} .w250{ width:250px;} .w260{ width:260px;} .w270{ width:270px;} .w275{ width:275px;} .w280{ width:280px;} .w288{ width:288px;} .w290{ width:290px;} .w298{ width:298px;} .w300{ width:300px;} .w310{ width:310px;} .w320{ width:320px;} .w330{ width:330px;} .w340{ width:340px;} .w350{ width:350px;}

/* line-height */
.lh1 { line-height:1;} .lh12 { line-height:1.2;} .lh14 { line-height:1.4;} .lh16 { line-height:1.6;}

/* margin */
.m10{margin:10px;}

.ml1{margin-left:1px;} .ml2{margin-left:2px;} .ml5{margin-left:5px;} .ml8{margin-left:8px;} .ml10{margin-left:10px;} .ml15{margin-left:15px;} .ml20{margin-left:20px;} .ml25{margin-left:25px;} .ml30{margin-left:30px;} .ml40{margin-left:40px;} .ml50{margin-left:50px;} .ml60{margin-left:60px;}

.mr1{margin-right:1px;} .mr2{margin-right:2px;} .mr5{margin-right:5px;} .mr8{margin-right:8px;} .mr10{margin-right:10px;} .mr15{margin-right:15px;} .mr20{margin-right:20px;} .mr30{margin-right:30px;} .mr40{margin-right:40px;} .mr50{margin-right:50px;}

.mt1{margin-top:1px;} .mt2{margin-top:2px;} .mt3{margin-top:3px;} .mt5{margin-top:5px;} .mt6{margin-top:6px;} .mt7{margin-top:7px;} .mt8{margin-top:8px;} .mt10{margin-top:10px;} .mt12{margin-top:12px;} .mt15{margin-top:15px;} .mt20{margin-top:20px;} .mt25{margin-top:25px;} .mt30{margin-top:30px;} .mt40{margin-top:40px;} .mt50{margin-top:50px;}

.mb1{margin-bottom:1px;} .mb2{margin-bottom:2px;} .mb5{margin-bottom:5px;} .mb8{margin-bottom:8px;} .mb10{margin-bottom:10px;} .mb12{margin-bottom:12px;} .mb15{margin-bottom:15px;} .mb20{margin-bottom:20px;} .mb25{margin-bottom:25px;} .mb30{margin-bottom:30px;}

/* padding */
.p5{padding:5px;} .p10{padding:10px;} .p15{padding:15px;} .p20{padding:20px;} .p30{padding:30px;}

.pt5{padding-top:5px;} .pt10{padding-top:10px;} .pt15{padding-top:15px;} .pt20{padding-top:20px;} .pt25{padding-top:25px;}

.pl5{padding-left:5px;} .pl10{padding-left:10px;} .pl15{padding-left:15px;} .pl20{padding-left:20px;} .pl25{padding-left:25px;} .pl30{padding-left:30px;}

.ppl5{padding-left:5%;} .ppl10{padding-left:10%;} .ppl12{padding-left:12%;} .ppl15{padding-left:15%;} .ppl20{padding-left:20%;} .ppl30{padding-left:30%;}

.pt5{padding-top:5px;} .pt8{padding-top:8px;} .pt10{padding-top:10px;} .pt15{padding-top:15px;} .pt20{padding-top:20px;} .pt30{padding-top:30px;}

.pr5{padding-right:5px;} .pr10{padding-right:10px;} .pr15{padding-right:15px;} .pr20{padding-right:20px;} .pr25{padding-right:25px;} .pr30{padding-right:30px;}

.pb5{padding-bottom:5px;} .pb8{padding-bottom:8px;} .pb10{padding-bottom:10px;} .pb15{padding-bottom:15px;} .pb20{padding-bottom:20px;} .pb30{padding-bottom:30px;}

/* height */
.h24{ height:24px;} .h26{ height:26px;} .h28{ height:28px;} .h30{ height:30px;} .h32{ height:32px;} .h34{ height:34px;} .h36{ height:36px;} .h38{ height:38px;} .h40{ height:40px;} .h42{ height:42px;} .h44{ height:44px;} .h46{ height:46px;} .h48{ height:48px;}

/* line-height */
.lh1 { line-height:1;} .lh12 { line-height:1.2;} .lh14 { line-height:1.4;} .lh16 { line-height:1.6;} .lh18 { line-height:1.8;} .lh24 { line-height:24px;} .lh26 { line-height:26px;} .lh28 { line-height:28px;} .lh30 { line-height:30px;} .lh32 { line-height:32px;} .lh36 { line-height:36px;}

/* line */
.line01 { line-height:0; height:0; font-size:0; border-bottom:1px solid #e5e5e5;}
.line02 { line-height:0; height:0; font-size:0; border-bottom:1px dashed #333;}
.line03 { line-height:0; height:0; font-size:0; border-bottom:1px dashed #bbb;}

/* background-color */
.bgff{background-color:#fff;} .bg367{background-color:#367de1;} .bgf8f{background-color:#f8f8f8;} .bgeff{background-color:#eff5fd;} .bgfbf{background-color:#fbfcfd;}

/* font color */
.c0{color:#000;} .c3{color:#333;} .c6{color:#666;} .c9{color:#999;} .cff{color:#fff;} .cf00{color:#f00;} .cf30{color:#f30;} .c0f0{color:#0da88b;} .c367{color:#367de1;} .c_sell{ color:#0da88b;} .c_buy{ color:#ef5656;}

/* font-size */
.f0{font-size:0;} .f10{font-size:10px;} .f12{font-size:12px;} .f13{font-size:13px;} .f14{font-size:14px;} .f15{font-size:15px;} .f16{font-size:16px;} .f17{font-size:17px;} .f18{font-size:18px;} .f20{font-size:20px;} .f22{font-size:22px;} .f24{font-size:24px;} .f36{font-size:36px;}

/* font-family */
.fa{font-family:Arial;} .ft{font-family:Tahoma;} .fv{font-family:Verdana;} .fs{font-family:Simsun;} .fl{font-family:'Lucida Console';} .fw{font-family:'Microsoft Yahei';}

/* font-style */
.n{font-weight:normal; font-style:normal;} .b{font-weight:bold;} .i{font-style:italic;}

/* text-align */
.tc{text-align:center;} .tr{text-align:right;} .tl{text-align:left;} .tj{text-align:justify;}

/* border-radius */
.br2{ border-radius:2px;} .br3{ border-radius:3px;} .br6{ border-radius:6px;} .br100 { border-radius:100px;}

/* height_box */
.htx,.ht0,.ht1,.ht2,.ht3,.ht5,.ht8,.ht10,.ht12,.ht15,.ht20,.ht25,.ht30,.ht35,.ht40,.ht50,.ht60,.ht80,.ht100 {line-height:0; font-size:0; width:10px; clear:both; display:block;}
.ht0 {height:0;} .ht1 {height:1px;} .ht2 {height:2px;} .ht3 {height:3px;} .ht5 {height:5px;} .ht8 {height:8px;} .ht10 {height:10px;} .ht12 {height:12px;} .ht15 {height:15px;} .ht20 {height:20px;} .ht25 {height:25px;} .ht30 {height:30px;} .ht35 {height:35px;} .ht40 {height:40px;} .ht50 {height:50px;} .ht60 {height:60px;} .ht70 {height:70px;} .ht80 {height:80px;} .ht90 {height:90px;} .ht100 {height:100px;}

/* vertical-align */
.v1{vertical-align:1px;} .v2{vertical-align:2px;} .v3{vertical-align:3px;} .v4{vertical-align:4px;} .v5{vertical-align:5px;} .v6{vertical-align:6px;}
.v-1{vertical-align:-1px;} .v-2{vertical-align:-2px;} .v-3{vertical-align:-3px;} .v-4{vertical-align:-4px;} .v-5{vertical-align:-5px;} .v-6{vertical-align:-6px;} .v-7{vertical-align:-7px;}

/* -------------------- 1234567890 --------------------*/
.wrapper { width:1200px; background:#fff; margin:0 auto;}
.content { width:1170px; padding:15px;}
.w1200 { width:1200px; margin:0 auto;}

.slt { background:#fff; border:1px solid #bbb; border-radius:2px; height:27px; color:#263241;}
.textarea2 { background:#fff; border:1px solid #bbb; border-radius:2px; padding:5px; color:#263241;}

/* ul */
.ul01 { color:#666;}
.ul01 li { float:left; height:36px; padding:10px 12px 0;}
.ul01 .bt { background:#f8f8f8; width:90px; color:#333;}
.ul01 span { display:block; padding:5px 10px; border-radius:2px; cursor:pointer;}
.ul01 .curr { background:#666; color:#fff;}

.ul0 { color:#666; overflow:hidden;}
.ul0 li { float:left;}
.ul0 .bt { color:#999; line-height:27px;}
.ul0 span { display:block; padding:4px 9px; border-radius:1px; margin-right:20px; cursor:pointer;}
.ul0 .curr { background:#666; color:#fff;}

.ul0b { color:#367de1; overflow:hidden;}
.ul0b li { float:left; margin-right:20px;}
.ul0b .bt { color:#999; line-height:27px;}
.ul0b span { display:block; padding:4px 9px; border-radius:1px; cursor:pointer;}
.ul0b .curr { background:#367de1; color:#fff;}

.ul02 li { margin:16px 0 0; overflow:hidden;}
.ul02 .zuo { float:left; color:#333;}
.ul02 .zuo:hover { color:#ef5656;}
.ul02 .you { float:right; color:#999;}

.ul03 li { border-bottom:1px dotted #e5e5e5; padding:0 15px; line-height:52px; overflow:hidden;}
.ul03 .zuo { float:left; width:1000px;}
.ul03 .you { float:right; color:#999;}
.ul03 .wd { background: #f6f6f6;}

.ul_ff { text-align: left;}
.ul_ff li { overflow:hidden; padding:5px 0; line-height:24px; float:left;}
.ul_ff .tit { float:left; color:#999;}
.ul_ff .prc { float:left;}
.ul_ff .not { float:left; color:#f00;}

.ul_f0 { text-align: left;}
.ul_f0 li { overflow:hidden; padding:5px 0; line-height:24px; float:left;}
.ul_f0 .tit { float:left; color:#999;}
.ul_f0 div { float:left;}
.ul_f0 p { float:left; color:#f00; margin-left:10px;}

.ul_f { text-align: left;}
.ul_f li { overflow:hidden; padding:5px 0; line-height:24px; float:left;}
.ul_f label { display:block; float:left; color:#999;}
.ul_f div { float:left;}
.ul_f p { float:left; color:#f00; margin-left:10px;}

.ul_f2 { text-align: left;}
.ul_f2 li { padding:5px 0; line-height:27px; float:left;}
.ul_f2 label { display:block; float:left; color:#999;}
.ul_f2 div { float:left;}
.ul_f2 p { color:#f00; line-height:1.2;}

.ul_g li { overflow:hidden; padding:4px 0; line-height:24px;}
.ul_g label { display:block; float:left; color:#999;}
.ul_g div { display:block; float:left;}
.ul_g p { float:left; color:#f00;}

.ul_tb .th { float:left; margin:16px 0 0; color:#999; width:25%;}
.ul_tb .td { float:left; margin:16px 0 0; color:#333; width:25%;}

.ul_tb02 .th { float:left; margin:16px 0 0; color:#999;}
.ul_tb02 .td { float:left; margin:16px 0 0; color:#333;}

.ul_tb03 .th { float:left; line-height:50px; color:#fff; background:#004b98; text-align:center;}
.ul_tb03 .td { float:left; line-height:100px; color:#333; background:#fafafa; border-bottom:1px solid #ccc; text-align:center;}
.ul_tb03 .td:after{ content:'-'; line-height:0; width:0; height:0; width:100%; color:#fafafa;}

.ul_tb00 { overflow:hidden;}
.ul_tb00 .th { float:left; line-height:32px; text-align:left; color:#999;}
.ul_tb00 .td { float:left; padding-top:12px; color:#333; text-align:left;}

/* dl */
.dl01 { float:left;}
.dl01 dt { margin:16px 0 0; color:#999;}
.dl01 dd { margin:16px 0 0; color:#333;}

/* table */
.tab_so { border:1px solid #ccc;}
.vb { background:#fbfbfb;}
.vd { background:#f8f8f8;}
.vc { background:#fdf0ec;}

.tab_a { color:#d2d6ec;}
.tab_a th { text-align:left; background:#f8f8f8; line-height:50px; color:#999; font-weight:normal;}
.tab_a td { text-align:left;  line-height:48px; color:#1c242c;}

.tab_a2 { color:#d2d6ec; line-height:44px;}
.tab_a2 th { text-align:left; background:#f0f0f0; color:#333; font-weight:normal;}
.tab_a2 td { text-align:left; color:#1c242c;}

.tab_a3 { border-bottom:1px solid #ddd;}
.tab_a3 tr { background:#fbfbfb;}
.tab_a3 tr:nth-child(even) { background:#fff;}
.tab_a3 th { text-align:left; border-bottom:1px solid #ddd; background:#f4f4f4; line-height:42px;}
.tab_a3 td { text-align:left;  line-height:46px;}

.tab_x { table-layout:fixed; color:#d2d6ec;}
.tab_x th { text-align:left; background:#f8f8f8; line-height:46px; color:#999; font-weight:normal;}
.tab_x td { text-align:left; line-height:46px; color:#1c242c; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.tab_s { color:#d2d6ec;}
.tab_s th { text-align:left;  background:#f8f8f8; line-height:40px; color:#9aa5b5; font-weight:normal;}
.tab_s td { text-align:left;  line-height:40px; color:#1c242c;}

.tab_s2 { color:#d2d6ec; table-layout:fixed;}
.tab_s2 th { text-align:left;  background:#f4f4f4; line-height:40px; color:#333; font-weight:normal;}
.tab_s2 td { text-align:left;  line-height:40px; color:#666; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.tab_s3 { color:#d2d6ec;}
.tab_s3 th { text-align:left;  background:#f4f4f4; border-bottom:1px solid #e5e5e5; line-height:40px; color:#333; font-weight:normal;}
.tab_s3 td { text-align:left; line-height:36px; color:#666;}

.tab_s4 { color:#d2d6ec;}
.tab_s4 th { text-align:left;  background:#f8f8f8; border-bottom:1px solid #e5e5e5; line-height:40px; color:#999; font-weight:normal;}
.tab_s4 td { text-align:left; line-height:40px; color:#666;}

.tab_e { color:#666; border:1px solid #e6e6e6;}
.tab_e th { text-align:left;  background:#f6f6f6; font-weight:normal; line-height:38px;}
.tab_e td { text-align:left;  line-height:38px;}

/* button */
.btn{ background:#367de1; padding:0 15px; color:#fff; border-radius:3px; border:0 none; -webkit-appearance:none; outline:none;}
.btn:hover{ background:#498ceb;}

.btnL{ background:#fff; color:#367de1; border-radius:3px; border:1px solid #367de1; -webkit-appearance:none; outline:none;}
.btnL:hover{ background:#367de1; color:#fff;}

.btnL_gray{ background:#fff; color:#1c242c; border-radius:3px; border:1px solid #ddd; -webkit-appearance:none; outline:none;}

.btn_g{ background:#ccc; padding:0 15px; color:#fff; border-radius:3px; border:0 none; -webkit-appearance:none; outline:none;}
.btn_g:hover{ background:#d2d2d2;}

.btnR{ background:#ef5656; padding:0 15px; color:#fff; border-radius:3px; border:0 none; -webkit-appearance:none; outline:none;}
.btnR:hover{ background:#f47e7e;}

.btnY{ background:#f8ac59; padding:0 15px; color:#fff; border-radius:3px; border:0 none; -webkit-appearance:none; outline:none;}
.btnY:hover{ background:#f7a54a;}

.btnG{ background:#0da88b; padding:0 15px; color:#fff; border-radius:3px; border:0 none; -webkit-appearance:none; outline:none;}
.btnG:hover{ background:#2db89e;}

.btnB{ background:#367de1; color:#fff; border-radius:3px; border:0 none; -webkit-appearance:none; outline:none;}
.btnB:hover{ background:#498ceb;}

.btnBg{ background:#05c19e; color:#fff; border-radius:3px; border:0 none; -webkit-appearance:none; outline:none;}
.btnBg:hover{ background:#0da88b;}

.btnC{ background:#fff; padding:0 15px; color:#367de1; border-radius:100px; border:1px solid #367de1; -webkit-appearance:none; outline:none;}

.bg_btn01{ background:#367de1 url(../images/to02.png) 84px center no-repeat; padding:10px 36px 10px 14px; line-height:1.2; font-size:16px; color:#fff; border-radius:3px; border:0 none; -webkit-appearance:none; outline:none;}
.bg_btn01:hover{ background:#498ceb url(../images/to02.png) 84px center no-repeat;}

.bg_btn02{ background:#ef5656 url(../images/to02.png) 84px center no-repeat; padding:10px 36px 10px 14px; line-height:1.2; font-size:16px; color:#fff; border-radius:3px; border:0 none; -webkit-appearance:none; outline:none;}
.bg_btn02:hover{ background:#f47e7e url(../images/to02.png) 84px center no-repeat;}

.bg_btn03{ background:#ef5656 url(../images/to02.png) 116px center no-repeat; padding:10px 36px 10px 14px; line-height:1.2; font-size:16px; color:#fff; border-radius:3px; border:0 none; -webkit-appearance:none; outline:none;}
.bg_btn02:hover{ background:#f47e7e url(../images/to02.png) 84px center no-repeat;}

/* input */
.ipt { height:34px; text-align:left; border:1px solid #363d63; border-radius:3px; background:#171b2b; font-size:18px; color:#d5def2;}
.ipt_pub { height:24px; padding:0 5px; text-align:left; border:1px solid #aaa; border-radius:2px; background:#fff; color:#263241;}
.ipt16 { width:16px; height:16px;}

/* tag */
.tag{ border-bottom:1px solid #ccc; background:#fff; height:45px; font-size:14px;}
.tag a{ display:block; float:left; margin-right:8px; background:#f2f2f2; line-height:41px; outline:0 none; padding:0 58px; color:#999;}
.tag .on{ position:relative; top:0; color:#0d6fb8; line-height:44px; background-color:#fff; border-top:2px solid #0d6fb8; border-left:1px solid #ccc; border-right:1px solid #ccc;}

/* nav */
.nav li { padding:0 10px 12px; margin:0 25px; float:left; font-size:18px; color:#cbd6e7; cursor:pointer;}
.nav img { margin-right:10px; vertical-align:-5px;}
.nav .cur{ color:#fff; border-bottom:4px solid #fff;}

.nav02 { width:1200px; margin:0 auto;}
.nav02o{ background:#fff; padding-top:10px;}

/* menu */
.menu_dh { background:#367de1; font-size:18px;}
.menu_dh li{ padding:14px 0 10px; margin:4px 8px 0; width:134px; float:left; text-align:center; font-size:18px; color:#fff;  cursor:pointer; position:relative;}
.menu_dh li a { font-size:18px; color:#fff;}
.menu_dh .cur{ background:#fff; color:#367de1; border-radius:3px 3px 0 0;}
.menu_dh p {z-index: 999; display: none; position:absolute; width:100%; top:47px; left:0; background:#fff; text-align:center; line-height:44px; font-size:16px; background:#fff; box-shadow:0px 0px 4px #e5e5e5;}
.menu_dh p a { display:block; color:#333;}
.menu_dh p a:hover { background:#7fbe25; color:#fff;}

/* crumbs */
.crumb{ overflow:hidden; font-size:16px; padding:0 25px; line-height:50px; background:#fff; border-bottom:1px solid #e0edf7;}

.login { width:496px; margin:10vh auto auto;}

.login_inner { border-radius:3px; background-color:#fff; padding:0 48px 48px;}
.login_pop { margin:10vh auto auto;}
.login_inner_pop { background-color:#fff; padding:0 48px 48px;}
.ipt4 { border-radius:3px; width:100%; height:53px; padding:8px 16px; box-sizing:border-box; font-size:14px; color:#263241; border:1px solid #dfe2e7;}

.box { background:#fff; width:1160px; border:1px solid #e6ecf2; padding:20px;}

.hd { background:#fff; height:46px; padding-top:8px;}

.footer { background:#fff; height:36px; padding-top:20px;}

.step { overflow:hidden;}
.step li { float:left;}
.step .yes { background:#367de1; border-radius:500px; width:50px; height:50px; color:#fff;}
.step .no { background:#ccc; border-radius:500px; width:50px; height:50px; color:#fff;}
.step .l_yes { float:left; margin:0 5px; border-bottom:2px dotted #367de1; width:160px; height:25px;}
.step .l_no { float:left; margin:0 5px; border-bottom:2px dotted #ccc; width:160px; height:25px;}

.bt_gz { float:left; font-size:18px; color:#367de1; padding-left:20px; margin:13px 0 0 24px; line-height:1.2; border-left:1px solid #367de1;}

.red_dot { top:-5px; right:-11px; height:18px; width:18px; color:#fff; background:#f1403c; border:3px solid #367de1; text-align:center; position:absolute; display:block; border-radius:100px;}

.i_my { border:1px solid #367de1; color:#fff; border-radius:100px; padding:5px 20px; cursor:pointer;}

.tit_pop { border-bottom:1px solid #e5e5e5; font-weight:700; text-align:center; padding:12px 25px;}

.txt { font-size:16px; line-height:32px; margin:15px; padding:20px 0; border-top:1px solid #e5e5e5; min-height:500px;}
.txt p { text-indent:32px;}

.xing:after {content:"*"; position:absolute; color:#e51c23; font-size:21px; top:5px; left:-12px;}

.bank_k li { height:30px; border:1px solid #eee; cursor:pointer; font-size:16px; padding:6px 14px; margin-right:20px;}
.bank_k .cur { border:1px solid #f30;}
.bank_k img { display:block; width:30px; height:30px; margin-bottom:15px; float:left;}
.bank_k h4 { margin:4px 0 0 12px; float:left; font-size:16px;}

.countdown { color:#666;}
.countdown span { padding:2px 3px; background:#555; border-radius:2px; color:#fff;}

.ul_k { text-align: left;}
.ul_k li { overflow:hidden; padding:5px 0; line-height:18px;}
.ul_k .ao { float:left; width:40%; color:#999;}
.ul_k .bo { float:right; width:60%}
.ul_k .co { float:left; color:#999;}
.ul_k .do { float:left;}

.ul_k3 { text-align: left;}
.ul_k3 li { overflow:hidden; line-height:32px;}
.ul_k3 .ao { float:left; width:45%; color:#999;}
.ul_k3 .bo { float:right; width:55%}
.ul_k3 .co { float:left; color:#999;}
.ul_k3 .do { float:left;}

.ul_kk { text-align: left;}
.ul_kk li { overflow:hidden; line-height:36px;}
.ul_kk .ao { float:left; width:170px; color:#999;}
.ul_kk .bo { float:right; width:50%;}

.ul_l { text-align: left;}
.ul_l li { overflow:hidden; padding:5px 0; line-height:16px;}
.ul_l .ao { float:left; width:33%; color:#999;}
.ul_l .bo { float:left; width:42%;}
.ul_l .co { float:right; width:25%; text-align:left;}

.ul_m { text-align: left;}
.ul_m li { overflow:hidden; padding:5px 0; line-height:17px;}
.ul_m .ax { float:left; width:45%;}
.ul_m .bx { float:left; width:35%;}
.ul_m .cx { float:right; width:20%; text-align:left;}

.h4a { border-bottom:1px solid #e7e8ed; padding-bottom:12px; margin-bottom:15px; font-size:16px; line-height:1.2;}

.btn_l { background:#fff; color:#367de1; border-radius:3px; border:1px solid #367de1; -webkit-appearance:none; outline:none; padding:3px 8px; font-size:12px;}
.btn_lg { background:#fff; color:#999; border-radius:3px; border:1px solid #999; -webkit-appearance:none; outline:none; padding:3px 8px; font-size:12px;}

.ul_k2 { text-align: left;}
.ul_k2 li { overflow:hidden; line-height:26px; padding:5px 0;}
.ul_k2 .ao { float:left; width:50%; color:#999;}
.ul_k2 .bo { float:right; width:50%}
.ul_k2 .co { float:left; color:#999;}
.ul_k2 .do { float:left;}

.ul_l2 { text-align: left;}
.ul_l2 li { overflow:hidden; padding:5px 0; line-height:26px;}
.ul_l2 .ao { float:left; width:33%; color:#999;}
.ul_l2 .bo { float:left; width:42%;}
.ul_l2 .co { float:right; width:25%; text-align:left;}

.ul_m2 { text-align:left;}
.ul_m2 li { overflow:hidden; padding:5px 0; line-height:26px;}
.ul_m2 .ax { float:left; width:45%;}
.ul_m2 .bx { float:left; width:35%;}
.ul_m2 .cx { float:right; width:20%; text-align:left;}

.ul_pk li { overflow:hidden; line-height:26px;}
.ul_pk .ao { float:left; width:25%; color:#999;}
.ul_pk .bo { float:left; width:50%;}
.ul_pk .co { float:right; width:25%; text-align:left;}

.ul_cj li { overflow:hidden; line-height:26px;}
.ul_cj .ax { float:left; width:45%;}
.ul_cj .bx { float:left; width:35%;}
.ul_cj .cx { float:right; width:20%; text-align:left;}
