* {
	appearance: normal;
	-webkit-appearance: none;
	-moz-appearance: none;
	margin: 0;
	padding: 0;
	border: 0;
	outline: none;
	text-overflow: ellipsis;
	box-sizing: border-box;

}
html{ max-width:800px}
body{margin:0;padding:0;font-family:"Microsoft Yahei",Arial, Verdana, Helvetica, sans-serif;color:#000; font-size:0.9em; overflow-x:hidden; background:#0027bd}
@media screen and (min-device-width:320px){
body { font-size:0.8em;}
}
@media screen and (min-device-width:375px){
body { font-size:0.9em;}
}
@media screen and (min-device-width :414px){
body { font-size:1em;}	
	 }
@media screen and (min-device-width :1080px){
body { font-size:1.1em;}	
	 }


li{list-style:none;}
ul{ margin:0px; padding:0px;}
a,a:visited{text-decoration:none; color:#222; margin:0; padding:0;}
.fl-l{float:left;}
.fl-r{float:right;}
form,p,h1,h2,h3,h4,h5,b{margin:0;padding:0; font-weight:normal; font-size:1em;}
i{ font-style:normal}
img {border:0;}
.pad10{ padding:0.6em}
.mar1{ margin-top:0.8em}
.marT { margin-top:1em;}
.marT2 { margin-top:3em;}
.marT3 { margin-top:3.8em;}
.marT4 { margin-top:6.1em;}
.marB {margin-bottom: 4.5em;}
.marB2 { margin-bottom:7.3em;}
.marA{ margin-bottom:2em}

.gray_bg {
    background: #0027bd;
}
.gray_bg2 {
    background: #eee;
}

.gray_f{ color:#878787}

sup{ font-size:0.7em; }
::-webkit-input-placeholder {font-family:"Microsoft Yahei";  color:#aaa}
::-webkit-scrollbar{ display:none}
.clickable,
label,
input[type=button],
input[type=submit],
input[type=file],
button { cursor: pointer; border:none; font-size:1em;font-family:"Microsoft Yahei",Arial, Verdana, Helvetica, sans-serif; }
button, input, select, textarea { margin: 0; font-size:1em;font-family:"Microsoft Yahei",Arial, Verdana, Helvetica, sans-serif;}
button,
input[type=button] { width: auto; overflow: visible; }
.ie7 img { -ms-interpolation-mode: bicubic; }
.clearfix:after { content: " "; display: block; clear: both; }



.center { text-align: center; }
.top-line-1 { border-top: 2px #FD6301 solid; }

.btn_w { padding:1em 0;} 
.btn { border-radius:0.3em; line-height:2.8em; text-align:center; padding:0 2em; box-sizing:border-box; display:inline-block}
.btn_yuan{ border-radius:3em}
.btn_blue{ background:#4693fe; color:#fff}
.btn_yellow{ background:#fda807; color:#fff}
.btn_yellow2{ background:#fda807; color:#000}
.btn_kong{ border:1px solid #fda807; background:none; color:#fda807}
.font_gray{ color:#999}
.font_yellow{color:#fda807}
.txt_r{ text-align:right}

.red_btn_k{ border:1px solid #cb0000; color:#cb0000; margin:0 auto}

.long_btn2{ display:block; width:100%; line-height:3em;}
.kung_link { line-height:3em; text-align:center; display:block; width:100%}

.btn_w2 { text-align:center}
.btn_w2 .kung_link{ display:inline-block; width:auto; padding:0 1em}

.btn_two button{ margin:0 0.3em!important }

.btn_flex{display: -moz-box;display: -webkit-flex;display:flex;align-items:center;  }
.btn_flex a{-webkit-box-flex: 1; -moz-flex: 1; flex:1; }

.btn_pad {padding:1em}

.font9{ font-size:0.9em} 

.head_pic{ display:block; overflow:hidden; position:relative;}
.head_pic img{ width:100%; vertical-align:bottom}
.head_pic .time_c{ position:absolute; width:100%; left:0; bottom:25px; padding:0.5em 1em; background:rgba(0,0,0,0); color:#FFF; text-align:left; font-size:0.9em }
.head_pic .time_c b{ border-radius:0.2em; background:#000; padding:0 0.3em; margin-left:0.3em; text-align:center; font-size:1.05em }
.head_pic .time_c p{ margin-bottom:.3em; font-size:.7em}

.menu_box { display: -moz-box;display: -webkit-flex;display:flex;align-items:center; background:url(../images/btm_bg.png) no-repeat  center; background-size:cover; position:fixed; bottom:0; height:4em; width:100%; }
.menu_box .btm_right{ display:block; height:4em; width:6em; background:url(../images/btm_right.png) no-repeat right center; background-size:contain; position:absolute; top:0; right:0;}
.menu_box a{-webkit-box-flex: 1; -moz-flex: 1; flex:1; text-align:center; text-align:center; border-right:1px solid #eee; margin-top:0.4em; height:2em; line-height:2em; color:#00bfff; font-size:0.9em; border-right:1px solid #00bfff; position:relative; z-index:9}
.menu_box a[class="curr"]{color:#fff }
.menu_box a:last-of-type{ border-right:none}
.menu_box .ico_money{ padding-left:1.2em; background:url(../images/ico_money.png) no-repeat left center; background-size:contain; color:#fbba03}

.rul_box{ padding:0.5em 0.8em; display: -moz-box;display: -webkit-flex;display:flex;align-items:center; background:url(../images/flag.png) #f6f6f6 no-repeat 0.8em top; background-size:1.8em;}
.rul_box dd{-webkit-box-flex: 1; -moz-flex: 1; flex:1;  background:#f6f6f6; margin-left:2.2em; font-weight:bold;}
.rul_box a{ border:1px solid #cb0000; color:#cb0000; border-radius:0.2em; padding:0.2em 0.3em}

.tip_box{ background:url(../images/tip_bg.png) repeat-x center; background-size:contain;  margin:0.8em; margin-top:1.5em; padding:0.5em 0.8em; border-radius:2em; font-size:0.9em; position:relative}
.tip_box i{ width:4em; height:4em; display:block; background:url(../images/vote.png) no-repeat center; background-size:contain; position:absolute; top:-1.5em; right:1em  } 

.bar_box{ background:url(../images/bar_bg.png) no-repeat center; background-size:contain; display:block;  height:3em; margin:1em 0.8em 0 0.8em; position:relative  }
.bar_box h2{ font-size:1.1em;  height:3em; line-height:2.8em; text-align:center; color:#cb0000}
.bar_box a{ position:absolute; right:0px; top:0px; color:#333; font-size:0.9em; border:1px solid #d1b477; color:#cb0000; padding:0 .3em}

.bar_box2{background:#3369ff; border-radius:0.3em; color:#fff;display:block;  margin:1em 0.8em 0 0.8em; margin-top:1.8em; position:relative; height:3em; }
.bar_box2 .swith_btn{ float:right; padding-left:0.5em; font-weight:normal; border-left:1px solid #fff; line-height:1.5em; margin:0.6em 0 }
.bar_box2 h2{ font-size:0.9em;text-align:center; color:#cb0000}
.bar_box2 h3{ line-height:2.8em; font-size:1.1em; color:#fff; font-weight:bold; padding:0 1em;}
.bar_box2 a{ position:absolute; right:0px; top:-1.2em; color:#666; font-size:0.9em; color:#fff; border:1px solid #fff; padding:0 .3em}

.bar_box3 { height:5em; display:block; text-align:center }
.bar_box3 img{ height:100%; vertical-align:bottom }


.mask_box{ position:fixed; width:100%; height:100%; top:0; left:0; background:rgba(0,0,0,0.6); z-index:99; display:none}
.rule_win{ width:90%; position:fixed; top:8%; left:50%; margin-left:-45%;background: #021c83;box-shadow: 0 0 10px #002fea inset;border: 1px solid #eeeef0; z-index:88; border-radius:1em;  }
.pf_win{ width:90%; position:fixed; top:30%; left:50%; margin-left:-45%;background:#021c83;box-shadow:0 0 10px #0072ff inset; border:1px solid #fff; z-index:88; border-radius:1em}
.tip_win{  width:90%; position:fixed; top:28%; left:50%; margin-left:-45%;background: #021c83;box-shadow: 0 0 10px #002fea inset;border: 1px solid #eeeef0; z-index:88; border-radius:1em;   }
.form_win{ width:90%; position:fixed; top:10%; left:50%; margin-left:-45%; background:#0e1e31;box-shadow:0 0 10px #00ffff inset; border:1px solid #00ffff; z-index:88; }
.share_win{ padding:5%; position:fixed; top:20px;  z-index:88; text-align:center }
.share_win img{ width:100% }
.close_btn{ width:2em; height:2em; margin:0 auto; display:block; background:url(../images/close_btn4.png) no-repeat center; background-size:contain;  }

.tip_win .win_tit{ top:-1.3em}
.tip_win .pro_tit{ text-align:center; margin-bottom:2em; margin-top:0.5em}

.conet_win{ width:90%; position:fixed; top:8%; left:50%; margin-left:-45%;background: #021c83;box-shadow: 0 0 10px #002fea inset;border: 1px solid #eeeef0; z-index:88; border-radius:1em;  }

.finish_win{ width:26em; position:fixed; top:5em; left:50%; margin-left:-13em; z-index:88; }
.finish_bg{ position:fixed; width:100%; height:100%; top:0; left:0;z-index:80; background:url(../images/light.png) no-repeat top center; background-size:contain; }
.finish_win img{ width:100%}
.finish_win .f_con{width:20em; position:fixed; top:21em; left:50%; margin-left:-9.8em; z-index:88; color:#fff; text-align:center}
.finish_win .f_con p{ font-size:.9em}
.finish_win .f_con h2{ font-size:1.5em; font-weight:bold}
.finish_win .f_con h3{ font-size:1.3em; font-weight:bold; color:#ffff00}
.finish_win .f_con h4{ font-weight:bold}

.finish_win .f_con .code_b{ width:7em; height:7em; margin:0.5em auto; display:block; border-radius:0.3em; background:#fff; padding:0.1em; overflow:hidden}
.finish_win .f_con .code_b img{ width:100%}


.lose_win{ width:28em; position:fixed; top:0; left:50%; margin-left:-14em; z-index:88; }
.lose_bg{ position:fixed; width:100%; height:100%; top:0; left:0;z-index:80; background:url(../images/light.png) no-repeat top center; background-size:contain; }
.lose_win img{ width:100%}
.lose_win .f_con{width:20em; position:fixed; top:15em; left:50%; margin-left:-10em; z-index:88; color:#fff; text-align:center}
.lose_win .f_con p{ font-size:1.2em;}
.lose_win .f_con h2{ font-size:1.5em; font-weight:bold}
.lose_win .f_con h3{ font-size:1.4em; font-weight:bold}
.lose_win .f_con a{ width:16em; line-height:3em; font-size:1.1em; display:block; margin:0 auto; margin-top:2em; z-index:88;}
.lose_win .f_con .open_share{background: url(../images/fx_bg.png) no-repeat center; background-size:contain; text-align:center; color:#fff }


.win_tit{ padding:0.4em 0; display:block; position:relative;color:#fff;background: url(../images/btn_bg.png)  no-repeat center; background-size:contain; text-align:center; font-size:1.1em}
.win_tit .close_win{ position:absolute; width:2em; height:2em; border-radius:50%; display:block; top:-2.8em; right:0;background: url(../images/close_btn.png) #062eca  no-repeat center; background-size:70%; box-shadow:0 0 8px #021d86 inset; border:1px solid #fff}
.rule_win .close_win{top:-1em;}
.win_tit .close_win:hover{ opacity:0.9} 
.win_con{ padding:.5em 1em; margin-bottom:0.8em; color:333; line-height:1.6em; max-height:33em; overflow:auto; color:#FFF}
.win_con h3{ font-weight:bold; line-height:2em; margin-top:0.3em; color:#82cbff}
.win_con h3:first-of-type{ margin-top:0}
.win_con p{ font-size:0.9em;}
.win_con .pro_tit{}
.win_con .all_sroce{ border-top:1px solid #fff; color:#fff; text-align:center; display:block; line-height:2.8em; margin:1em 0}
.win_con .all_sroce b{ font-weight:bold; color:#fff; margin-left:0.5em}
.win_con .ico_tip{ width:7em; height:7em; display:block; margin:0 auto; margin-top:1em}
.win_con .ico_tip img{ width:100%}
.win_con .red_btn { margin:0 auto; width:9em; background:#0027bd; box-shadow:0 0 5px #4a6ae2 inset; border-radius:2.4em; line-height:2.4em; text-align:center; color:#fff; position:absolute; bottom:-1.2em; left:50%; margin-left:-4.5em; border:1px solid #40a2f1 }

.pf_win .win_tit{ background:none !important}
.pf_win .win_tit b{ width:16em; display:block; position:absolute; left:50%; margin-left:-8em; top:-3.15em}
.pf_win .win_tit b img{ width:100%;}
.pf_win .pro_tit{ display:block; position:absolute; top:-0.8em; left:0; width:100%; text-align:center; color:#fff}
.pf_win .win_con{ padding:1.5em 1em .5em 1em; }

.rule_win .win_tit{ top:-1.3em }


.comp_list{display: -moz-box;display: -webkit-flex;display:flex; flex-wrap:wrap; padding:0.5em;}
.comp_list .mar_t{ margin-top:0.3em;}
.comp_list li{ width:50%; padding:0.5em; margin-bottom:0.5em; }
.comp_list i{ display:block; height:8em; overflow:hidden; background:#fff; position:relative; border:1px solid #d1b477; text-align:center}
.comp_list i img{ height:100%;}
.comp_list i b{ border-radius:0 2em 2em 0; background:#cb0000; color:#fff; font-size:0.9em; padding:0 0.5em; position:absolute; top:0.5em; left:0px}
.comp_list h2{ margin-bottom:0.3em; margin-top:0.2em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden; font-weight:bold}
.comp_list h3{ margin-bottom:0.3em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.comp_list h4{ font-size:0.9em; color:#666; line-height:1.6em; margin-bottom:0.5em;}/*1016*/
.comp_list h5{margin-bottom:0.5em; margin-top:0.2em; height:2.6em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.comp_list .piao_c{ display:block; border-radius:3em; background:#cb0000; text-align:center; color:#fff}
.comp_list .tool_c{ display: -moz-box;display: -webkit-flex;display:flex;align-items:center; font-size:0.9em}
.comp_list .tool_c dd{-webkit-box-flex: 1; -moz-flex: 1; flex:1; color:#666 }
.comp_list .tool_c .red_btn{ border-radius:0.2em; padding:0.3em; color:#fff; background:#cb0000}
.comp_list .kong_btn{ display:block; text-align:center}
.comp_list .kong_btn a{ font-size:0.9em;border-radius:0.2em; color:#cb0000; padding:0.1em 0.5em; text-align:center}

.btn{ border-radius:0.3em; line-height:2.8em; text-align:center}
.red_btn{min-width:5em; line-height:2em;  display:block; text-align:center;}
.long_btn{}

.tit_bar{ padding:0.8em 0.8em; display: -moz-box;display: -webkit-flex;display:flex;align-items:center; background:#f6f6f6; position:relative}
.tit_bar i{ width:0.3em; height:1.2em; border-radius:0.3em; background:#cb0000; display:inline-block}
.tit_bar dd{-webkit-box-flex: 1; -moz-flex: 1; flex:1;  background:#f6f6f6; margin-left:0.5em; font-weight:bold;}

.tit_bar .btn{ position:absolute; top:0.5em; right:0.5em; linew_listne-height:2em;height:2em; padding:0 0.5em; color:#fff} 

.intro_box{padding:0.5em; padding:3em 1em 1em 1em; margin:1em 0.5em;background:url(../images/box_top.png) left top no-repeat,url(../images/box_pic.png) left bottom no-repeat,url(../images/box_mid.png) repeat-y; background-size:contain; position:relative; position:relative}
.intro_box h2{ font-weight:bold}
.intro_box p{ margin-bottom:0.5em;font-size:0.9em; color:#FFF}
.intro_box p img{ width:100%}
.intro_box .p_btn{ position:absolute; top:.9em; right:0.5em;background: url(../images/hb_btn.png)  no-repeat center; background-size:contain; color:#ffdda3; padding:0.3em 1em 0.6em 1em}




.intro_box .code_c{ position:absolute; top:2em; right:0.8em; width:5em; height:5em; display:block; }
.intro_box .code_c img{ width:100% }
.intro_box:first-of-type{ padding-top:0}
.conet_win .close_win{top:-1em;}

.fixedSubNav{position:fixed;top:0;left:0; width:100%;z-index:1000;}

.jx_box{ padding:0.5em; padding:3em 1em 1em 1em; margin:1em 0.5em;background:url(../images/box_top.png) left top no-repeat,url(../images/box_pic.png) left bottom no-repeat,url(../images/box_mid.png) repeat-y; background-size:contain; position:relative; position:relative}
.jx_box li{  padding:0.5em 0; border-radius:1em; border:1px solid #3fa9f5; box-shadow: 0 0 5px #0431e6 inset; background:#021c83; margin-top:3em;}
.jx_box li:last-of-type{ border-bottom:none}
.jx_box li dt{background:url(../images/jx_bar.png) center no-repeat; background-size:contain; width:10em; height:3em; display:block; margin:0 auto; margin-top:-2em; font-size:1.2em; font-weight:bold; color:#fff; text-align:center; line-height:2.4em;}
.jx_box li dt i{ display:block; width:4em; height:4em; margin:0 auto; margin-bottom:0.2em}
.jx_box li dt i img{ width:100%}
.jx_box li dt p{ color:#fbe7cf; line-height:1.4em; font-size:0.9em}
.jx_box li dd{-webkit-box-flex: 1; -moz-flex: 1; flex:1; font-size:0.9em; border-radius:0.3em; padding:0.5em 1em; color:#fff}
.jx_box li dd h2{ color:#cb0000;} 
.jx_box li dd p{ margin:0.5em 0}
.jx_box li:first-of-type dt i{ margin-top:0em} 

.lc_box{padding:0.5em; padding:3em 1em 1em 1em; margin:1em 0.5em;background:url(../images/box_top.png) left top no-repeat,url(../images/box_pic.png) left bottom no-repeat,url(../images/box_mid.png) repeat-y; background-size:contain; position:relative; position:relative }

.lc_box li{display: -moz-box;display: -webkit-flex;display:flex; padding-bottom:0.8em; background:url(../images/line.png) repeat-y 1.9em center; background-size:0.2em }
.lc_box li:last-of-type{padding-bottom:0}
.lc_box li:after { content: " "; display: block; clear: both; }
.lc_box li dt{ display:block; width:4em;  margin-right:0.5em; text-align:center}
.lc_box li dt i{ display:block; width:3em; height:3em; padding:0.3em; border-radius:0.3em; margin:0 auto; background:#3fa9f5; border-radius:50%}
.lc_box li dt i img{ width:100%} 
.lc_box li dd{-webkit-box-flex: 1; -moz-flex: 1; flex:1; position:relative; line-height:1.6em; color:#fff }
.lc_box li dd b{ }
.lc_box li dd p{  font-size:0.9em; margin-bottom:0.2em;}
.lc_box li dd h2{ font-size:0.9em;font-weight:bold; margin-bottom:0.2em;}
.lc_box li dd h1{ font-weight:bold; border-bottom:1px solid #00ffff; color:#00ffff; margin-bottom:0.2em; padding-bottom:0.3em}

.ren_box{display: -moz-box;display: -webkit-flex;display:flex; flex-wrap:wrap; padding:0.6em;background:#0e1e31; margin:1em; margin-top:4em;background:url(../images/box_top.png) left top no-repeat,url(../images/box_pic.png) left bottom no-repeat,url(../images/box_mid.png) left repeat-y; background-size:contain; }
.ren_box a{ width:33.3%; text-align:center; padding:0.5em; padding-top:.7em; color:#fff;}
.ren_box a i{ width:5.3em; height:5.3em; margin:0 auto; border-radius:50%; display:block; background:#0c1930; overflow:hidden; position:absolute; z-index:1px; top:.3em; right:.3em;}
.ren_box a i img{ width:100%; height:100%}
.ren_box a h2{ margin-top:0.5em; font-weight:bold}
.ren_box a p{ font-size:0.9em; }
.ren_box a b{ width:6em; height:6em; margin:0 auto; display:block; position:relative;background:url(../images/ren_bg.png) center no-repeat; background-size:contain; }

.rem_main{ border-radius:.3em; box-shadow:0 0 4px rgba(0,0,0,0.2); margin:1em; padding:1em;display: -moz-box;display: -webkit-flex;display:flex;align-items:center;}
.rem_main i{ width:5em; height:5em; display:block; border-radius:50%; background:#ccc; margin-right:.3em; overflow:hidden; border:1px solid #d1b477 } 
.rem_main i img{ width:100%} 
.rem_main dt{-webkit-box-flex: 1; -moz-flex: 1; flex:1;}
.rem_main dt h2{ font-weight:bold; margin-bottom:.2em}
.rem_main dt p{ margin-bottom:.1em;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}

.zj_tip{ display:block; text-align:center; font-size:0.9em; color:#666; background:#f6f6f6; border-radius:0.2em; line-height:2em; margin:0.8em; border-radius:2em}
.btn_wrap{ display:block; text-align:center; margin:0.5em 0; width:100%}

.form_list{ padding:1em;}
.form_list li{ display:block; padding:0.3em 0; line-height:2.4em;display: -moz-box;display: -webkit-flex;display:flex;align-items:center;}
.form_list li:last-child{ border-bottom:none}
.form_list li dt{ min-width:4em; line-height:2.4em;}
.form_list li dd{-webkit-box-flex: 1; -moz-flex: 1; flex:1; text-align:right}
.form_list li input[type="text"]{ width:100%; line-height:2.4em; border:1px solid #ddd; border-radius:0.2em; text-indent:0.5em}
.form_list li textarea{ width:100%; line-height:2em; border:1px solid #ddd; border-radius:0.2em; padding:0.3em 0.5em}

.tab_box{display: -moz-box;display: -webkit-flex;display:flex;align-items:center; line-height:2.6em;background:#021c83;box-shadow:0 0 10px #0060ff inset; border-top:1px solid #011e8d; border-bottom:1px solid #011e8d; padding:0.3em 0.8em;}
.tab_box li{-webkit-box-flex: 1; -moz-flex: 1; flex:1; text-align:center;background: url(../images/btn_1.png) no-repeat center; background-size:contain; text-align:center}/*1016*/
.tab_box li a{  color:#fff }
.tab_box li span{ line-height:1.6em;height:1.6em;  display:block}
.tab_box .adv_active{}

.tab_box li.hover span{ border-bottom:2px solid #cb0000; color:#cb0000; display:inline-block; line-height:2.2em; text-align:center; font-weight:bold;border-radius:0.3em; background:#0eb8c7; color:#fff; }/*1016*/
.tab_box .btn{ width:5em;line-height:2em; padding:0; margin:0 0.5em}

.tab_line{ border-top:1px solid #eee}

.gift_box{ margin:1em; background:rgba(0,0,0,.4); border-radius:0.5em; padding:0 0.8em;}
.gift_box .gift_tit{ display:inline-block; line-height:2.4em; padding:0 0.5em; background:#ff8814; color:#fff; border-radius:0 0 0.5em 0.5em}
.gift_box .gift_con{ padding:0.6em 0; color:#fff}

.mao{ display:block; height:3em}

.star {
	position: relative;
	margin: 0.5em auto;
	display:block;
	height:1.8em;
	color:#fff
}

.star ul,
.star span {
	float: left;
	display: inline;
}
.star-title {
	text-align: right;
	width: 6em;
}

.star ul {
	margin: 0 10px;
}

.star li {
	float: left;
	width: 1.6em;
	height: 1.6em;
	display:block;
	cursor: pointer;
	text-indent: -9999px;
	margin:0 0.2em;
	background: url(../images/star-off-big.png) no-repeat;
	background-size:1.6em;
}

.star strong {
	color: #fff;
	padding-left:0.2em;
}
.star_result_span{color: #ffc600;}
.star li.on {
	background: url(../images/star-on-big.png) no-repeat;
	background-size:1.6em;
}


.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0
}

.owl-carousel {
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
	padding:0 0.8em;
	margin:0.5em 0;
	background:url(../images/arrow_left.png) no-repeat left 3.5em,url(../images/arrow_right.png) no-repeat right 3.5em; background-size:1.3em; 
}

.owl-carousel .owl-wrapper {
	display: none;
	position: relative;
	-webkit-transform: translate3d(0,0,0)
}

.owl-carousel .owl-wrapper-outer {
	overflow: hidden;
	position: relative;
	width: 100%
}

.owl-carousel .owl-wrapper-outer.autoHeight {
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out
}

.owl-carousel .owl-item {
	float: left;
	padding:0.5em
}

.owl-carousel .owl-item i{ display:block; height:8em; overflow:hidden; background:#eee}
.owl-carousel .owl-item i img{ width:100%;}
.owl-carousel .owl-item h2{ margin-bottom:0.5em; margin-top:0.2em; height:2.6em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.owl-carousel .owl-item .piao_c{ display:block; border-radius:3em; background:#cb0000; text-align:center; color:#fff}
.owl-carousel .owl-item .tool_c{ display: -moz-box;display: -webkit-flex;display:flex;align-items:center; font-size:0.9em}
.owl-carousel .owl-item .tool_c dd{-webkit-box-flex: 1; -moz-flex: 1; flex:1; color:#666 }
.owl-carousel .owl-item .tool_c .red_btn{ border-radius:0.2em; padding:0.3em; color:#fff; background:#cb0000}

.owl-controls .owl-page,.owl-controls .owl-buttons div {
	cursor: pointer
}

.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0,0,0,0)
}
.owl-controls .owl-pagination{ text-align:center}
.owl-controls .owl-pagination .owl-page { display:inline-block; margin:0.2em}
.owl-controls .owl-pagination .owl-page span{ width:0.8em; height:.8em; display:block; border-radius:.8em; background:#ddd}
.owl-controls .owl-pagination .owl-page.active span{ background:#cb0000}

.grabbing {
	cursor: url(grabbing.png) 8 8,move
}

.owl-carousel .owl-wrapper,.owl-carousel .owl-item {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0)
}



.cd-top {
  display: inline-block;
  height: 38px;
  width: 38px;
  position: fixed;
  bottom: 60px;
  right: 10px;
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background:url(../images/gotop.png) no-repeat center rgba(0,0,0,0.9);
  background-size:28px 28px;
  border-radius:40px;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
  border:1px solid #333;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* 濡傛灉鐢ㄦ埛缁х画鍚戜笅婊氬姩,杩欎釜鎸夐挳鐨勯�忔槑搴︿細鍙樺緱鏇翠綆 */
  opacity: .6;
}
.no-touch .cd-top:hover {
  background-color: #e86256;
  opacity: 1;
}

	
/*2019-10-16*/	
.bar_box2{ margin-top:0.5em}
.red_f{ color:#cb0000}

.tab_box{}
.tab_box a{ color:#666 }
.tab_box a i{ width:3em; height:3em; display:block; margin:0 auto}
.tab_box a i.ico_t1{background: url(../images/ico_j1_g.png) no-repeat; background-size:contain}
.tab_box a i.ico_t2{background: url(../images/ico_j2_g.png) no-repeat; background-size:contain}
.tab_box a i.ico_t3{background: url(../images/ico_j3_g.png) no-repeat; background-size:contain}

.tab_box a.hover{ color:#cb0000}
.tab_box a.hover span{ border-bottom:none}
.tab_box a.hover i.ico_t1{background: url(../images/ico_j1.png) no-repeat; background-size:contain}
.tab_box a.hover i.ico_t2{background: url(../images/ico_j2.png) no-repeat; background-size:contain}
.tab_box a.hover i.ico_t3{background: url(../images/ico_j3.png) no-repeat; background-size:contain}

.new_list { padding:0 0.5em}
.new_list .new_tit{ margin:1em 0.5em; margin-bottom:0; line-height:2em; border:1px solid #e0e0e0; background:#fffbeb; text-align:center; font-weight:bold; color:#cb0000}
.new_list li b{ font-weight:bold}
.new_list li{display: -moz-box;display: -webkit-flex;display:flex; flex-wrap:wrap; padding:0.5em; padding:2em 1em 1em 1em; margin:1em 0.5em;background:url(../images/box_top.png) left top no-repeat,url(../images/box_mid.png) repeat-y; background-size:contain; position:relative;}
.new_list li .box_pic{ display:block;position:absolute; bottom:0;right:-1px}
.new_list li .box_pic img{ width:100%; vertical-align:bottom}
.new_list li:last-of-type{border-bottom:none}
.new_list dt{ width:8em; margin-right:1em; text-align:center}
.new_list dt i{ display:block; width:8em; height:8em;overflow:hidden; background:#fff; position:relative;  text-align:center; overflow:hidden}
.new_list dt i img{ width:100%;height:100%; vertical-align:bottom}
.new_list dt p{ line-height:2em}
.new_list dt span{}
.new_list dt span b{}
.new_list dd {-webkit-box-flex: 1; -moz-flex: 1; flex:1; position:relative  }
.new_list dd .tit_c{ font-size:1.1em; display:block; font-weight:bold; margin-bottom:0.2em; color:#fff;} 
.new_list dd .tit_c span{ display:inline-block; height:1.2em; position:relative; bottom:-0.2em; margin-left:0.5em}
.new_list dd .tit_c span img{ height:100%}
.new_list dd h2{ margin-bottom:0.2em; color:#5bbbff  }
.new_list dd h3{ font-size:0.8em; line-height:1.4em; color:#fff; padding:0.4em 0;word-break: break-all;}
.new_list dd .fun_c{ font-size:0.7em; position:absolute; top:2.4em; right:0; }
.new_list dd .tool_con{ margin-top:0.6em; color:#fff; font-size:0.8em;}
.new_list dd .tool_con b{ font-weight:bold; font-size:1.1em; color:#00ffff}
.new_list dd .tool_con .red_btn{font-size:1.2em; float:right;width:6.2em; line-height:2.4em;  display:block; text-align:center; color:#fff; border-radius:3em; box-shadow:0 0 10px #00ffff inset; }
.new_list .intro_c{ padding:1em; border-top:1px dashed #e0e0e0; font-size:0.9em; line-height:1.6em; display:block;}

.new_list .li_wrap{ background:#fff; border-radius:0.3em; margin:0.5em; }

.share_btns{ margin:1em;display: -moz-box;display: -webkit-flex;display:flex;align-items:center}
.share_btns a{-webkit-box-flex: 1; -moz-flex: 1; flex:1; margin:0 1em;}
.share_btns a img{ width:100%}

.ad_box{ margin:0.8em; margin-top:0; display:block; background:#eee;}
.ad_box img{ width:100%; vertical-align:bottom}


.tip_font{ line-height:2em; font-size:0.9em; color:#666; text-align:center}


/*2019-10-30*/	
.bar_box h2 {
    font-size: 1.2em;
	font-weight:bold;
	line-height: 2.4em;
}
.new_list .new_tit {
    border: 1px solid #e0e0e0;
    background: #cb0000;
    color: #fff;
}
.rul_box {
    background-size: 1.6em;
}
.rul_box dd{ font-size:0.9em; font-weight:normal;}


/*2019-11-6*/	
.gif_bg{background:#f04841 !important; background-size:cover !important}
.prize-box2{ display:block; width:100%; height:100%;background: url(../images/zj_pic.png) no-repeat center top; background-size:contain }
.prize-box2 .prize-msg2{ display:block; position:absolute; width:20em; left:50%; margin-left:-10em; top:13.5em; text-align:center}
.prize-box2 .prize-msg2 h2{ font-size:1.6em; color:#d41518}
.prize-box2 .prize_code{ background:#fedf29; display:block; line-height:2em; height:2em; border-radius:2em; color:#333; text-align:left; }
.prize-box2 .prize_code span{ background:#fed20f; display:inline-block; float:left; margin-right:0.5em; line-height:2em; height:2em; border-radius:3em; padding:0 0.5em; color:#882705;font-weight:normal }
.prize-box2 .con_new{ position:fixed; width:80%; display:block; height:3em; left:50%; margin-left:-40%;  bottom:4.5em; background:none !important; }
.prize-box2 .btm_con{ position:fixed;width:20em; display:block; left:50%; margin-left:-10em;  top:24em; }
.prize-box2 .btm_con img { width:100%; margin:0.3em 0}
.prize-box2 .btm_con font{ color:#666; margin-bottom:1em; text-align:left; display:block; font-size:0.8em; line-height:1.6em; padding:0 0.5em}

.prize-box2{ position:relative; overflow:auto}
.prize-box2 .p_img img{ width:100%}
.v_btn{ display:block;width:80%; margin:0 auto; position:relative; bottom:7em; margin-bottom:-8em;}
.v_btn img{ width:100%}

/*2020-8-3*/
.head_pic .font_c{ position:absolute; right:0; top:10px; border-radius:2em 0 0 2em; padding:0.4em; background:#FFF; color:#FFF;font-size:0.85em }
.head_pic .font_c a{ padding:0 0.5em; color:#595757}
.head_pic .font_c a:first-of-type{ border-right:1px solid #eee; color:#cd9a2c}

.tab_box2{display: -moz-box;display: -webkit-flex;display:flex;align-items:center; margin:0 0.5em;position:relative; top:-1.5em; z-index:1}
.tab_box2 a{-webkit-box-flex: 1; -moz-flex: 1; flex:1; text-align:center;  text-align:center; padding:0.9em 0 1.9em 0; position:relative;background: url(../images/mtab.png) no-repeat center top; background-size:contain; color:#66ccff  }
.tab_box2 a span{ display:block; width:2em; height:2em; margin:0.1em auto; text-align:center;}
.tab_box2 a i{ display:none; width:1em; height:1em;background: url(../images/d_arrow.png) no-repeat center; background-size:contain; display:none; position:absolute; bottom:-1.1em; left:50%; margin-left:-0.5em;}
.tab_box2 a .ico_m1{background: url(../images/ico_m1_g.png) no-repeat center left; background-size:2em }
.tab_box2 a .ico_m2{background: url(../images/ico_m2_g.png) no-repeat center left; background-size:2em }
.tab_box2 a .ico_m3{background: url(../images/ico_m3_g.png) no-repeat center left; background-size:2em }
.tab_box2 a .ico_m4{background: url(../images/ico_m4_g.png) no-repeat center left; background-size:2em }
.tab_box2 a .ico_m5{background: url(../images/ico_m5_g.png) no-repeat center left; background-size:2em }

.tab_box2 a.hover i{ display:none;}
.tab_box2 a.hover { color:#fff;background: url(../images/mtab_c.png) no-repeat center top; background-size:contain }
.tab_box2 a.hover .ico_m1{background: url(../images/ico_m1.png) no-repeat center left; background-size:2em }
.tab_box2 a.hover .ico_m2{background: url(../images/ico_m2.png) no-repeat center left; background-size:2em }
.tab_box2 a.hover .ico_m3{background: url(../images/ico_m3.png) no-repeat center left; background-size:2em }
.tab_box2 a.hover .ico_m4{background: url(../images/ico_m4.png) no-repeat center left; background-size:2em }
.tab_box2 a.hover .ico_m5{background: url(../images/ico_m5.png) no-repeat center left; background-size:2em }

.flag_bar{ display:block; width:7.5em; height:3em;background: url(../images/pa_bar.png) no-repeat top center; background-size:contain; color:#fff; line-height:2em; position:absolute; top:.4em; left:0em; padding-left:1.8em; font-weight:bold  }

.pa_bar{ display:block; width:7.5em; height:3em;background: url(../images/pa_bar.png) no-repeat top center; background-size:contain; color:#fff; line-height:2em; position:absolute; top:.4em; left:0em; padding-left:1.8em; font-weight:bold }
.pa_bar span{   }
.pa_con{ margin-top:1em; color:#fff   }

.co_bar{ text-align:center; font-size:1em; font-weight:bold; color:#3fa9f5; display:block; height:2.2em; line-height:2.2em; margin-top:-3.2em; margin-bottom:0.8em;background: url(../images/co_bar.png) no-repeat center; background-size:contain; display:block; width:100%; }
.zj_top{line-height:2em; padding:0.4em 1em;background:#021c83;box-shadow:0 0 10px #0054ff inset; position:relative; top:0em; z-index:1; text-align:center; color:#fff; font-weight:bold}
.zj_top a{ position:absolute; top:0.2em; left:0.5em; display:block; line-height:2.6em; padding:0 1em; color:#fff;background: url(../images/btn_bg.png) no-repeat center; background-size:contain; font-weight:normal; font-size:.9em}

.comp_top{ line-height:2.2em; margin:0 1em;  z-index:1; text-align:center;}
.comp_top i{ position:absolute; width:12em; left:50%; top:-1em; margin-left:-6em; display:block;}
.comp_top i img{ width:100%} 
.comp_top h2{ font-size:1.3em; font-weight:bold; line-height:3em; color:#fff;background: url(../images/com_bar.png) no-repeat center; background-size:contain} 
.comp_top p{ color:#3fa9f5; font-size:1.2em; padding:1em 0 }

.gift_pic { margin:1em 0.6em;}
.gift_pic b{ text-align:center; color:#00ffff; margin-bottom:1em; display:block}
.gift_pic img{ width:100%; vertical-align:bottom}

.pic_w img{ width:100%}


/*2020-8-23*/
.head_top{ position:absolute; top:0; left:0; width:100%; padding:0.5em 0;  z-index:2}
.head_top .logo { display:block; height:2em; float:left; margin-left:0.7em}
.head_top .logo img{ height:100%;}
.head_top .font_c{ float:right;border-radius:2em 0 0 2em; padding:0.4em; background:rgba(6,61,161,.9); color:#00bfff;font-size:0.85em;box-shadow:0 0 5px #00ffff inset; }
.head_top .font_c a{ padding:0 0.5em; color:#00bfff; border-right:1px solid #eee; color:#5bbbff;}
.head_top .font_c a:last-of-type{ border-right:none;}
.head_top .font_c a:first-of-type{ color:#fff}

/*2020-09-02*/
.bg404{background: url(../images/404.jpg) center no-repeat; background-size:cover; width:100%; height:100vh}
.box404{ width:100%; text-align:center}
.box404 img{ width:100%;}
.box404 h2{ color:#f37401; font-size:1.6em; margin-bottom:1em;}
.box404 p{ display:block; margin:0.3em 0}
.box404 .orange_f{color:#f37401}
.box404 a{ width:20em; display:block; margin:0 auto;}
.box404 a img{width:100%;}

.uese_win{ position:fixed; top:10%; width:90%; left:50%; display:none; margin-left:-45%; background:rgba(255,255,255,.95); border-radius:0.3em; padding:1em;z-index:1 }
.uese_win h2{ position:relative; text-align:center; margin:1em 0;} 
.uese_win h2 .close_win{ position:absolute; top:-1.5em; right:-.5em; width:2em; height:2em; display:block;background: url(../images/close_btn2.png) no-repeat center left; background-size:contain  }
.uese_win .win_c{ padding:0 0.5em} 
.uese_win .win_c li{display: -moz-box;display: -webkit-flex;display:flex;align-items:center; line-height:2.4em; padding:0.5em 0  }
.uese_win .win_c dt{ margin-left:0.5em}
.uese_win .win_c dd{-webkit-box-flex: 1; -moz-flex: 1; flex:1; }
.uese_win .win_c dd input{ border-radius:0.2em; border:1px solid #ddd; width:100%; display:block; text-indent:0.5em; line-height:2.4em; }
.uese_win .win_c .u_tip{ line-height:1.6em; color:#999}

.uese_win .win_c .red_btn{ display:block; line-height:3em; background:#e60012; color:#fff; font-weight:bold; font-size:1.1em; text-align:center;background: url(../images/bd_btn.png) no-repeat center; background-size:contain  }

.no_box{ position:absolute; width:20em; height:20em; padding:1em; left:50%; top:50%; margin-top:-10em; margin-left:-10em; display:block;background: url(../images/no_pic.png) no-repeat center; background-size:contain  }
.no_box .continue{ background: url(../images/bd_btn.png) no-repeat center; background-size:contain; color:#fff; font-size:1.05em; display:block; text-align:center; margin-top:14em }
.no_box .no_close{ position:absolute; width:2em; height:2em; left:50%; top:50%; margin-top:10em; margin-left:-1em; display:block; border-radius:50%; border:1px solid #fff;background: url(../images/close_btn3.png) no-repeat center; background-size:1.2em }

.src_box{ padding:0.5em 0.8em; padding-top:0; background:#0027bd; }
.src_box .src_con{ border-radius:0.5em;background:#021973;box-shadow:0 0 12px #00a8ff inset;display: -moz-box;display: -webkit-flex;display:flex;align-items:center; padding:0.6em }
.src_box .src_con .ico_c{ width:1.5em; height:1.5em; display:block;background: url(../images/ico_src.png) no-repeat left center; background-size:contain;}
.src_box .src_con .src_c{ border-left:1px solid #00ffff; margin-left:.5em;}
.src_box .src_con .src_c input{ width:100%; display:block; background:none; color:#fff; text-indent:0.5em;} 

.share_bg{background:#ff7b13}
.share_top img{ width:100%; vertical-align:bottom}
.share_con{ padding:0 1em}
.share_con .rule_c{ color:#fff;}
.share_con .rule_c .font9{ margin-top:.5em; color:#ffddcd;}
.share_con .rule_c b{ display:block; color:#fff; font-weight:bold; font-size:1.1em; margin-bottom:0.5em}
.share_con .btn_w{display: -moz-box;display: -webkit-flex;display:flex;align-items:center; padding:0.6em; text-align:center;}
.share_con .btn_w a{-webkit-box-flex: 1; -moz-flex: 1; flex:1; margin:0 1em}
.share_con .btn_w .s_btn{ max-width:10em; display:block; color:#fff}
.btn_mar{ margin:0 auto !important}

.s_btn{ font-size:1.2em; font-weight:bold; color:#5e0417; border-radius:5em; padding:0.5em 1em;background: url(../images/fx_bg.png) no-repeat center; background-size:contain; text-align:center; color:#fff  }

.ren_c{ text-align:center; color:#fff; margin-bottom:1em}
.ren_c h2{ font-size:1.4em; font-weight:bold}
.ren_c h3{ font-size:1.8em; line-height:2em; font-weight:bold}
.ren_c p{ font-size:1.2em;}

.share_w{ margin-top:1em; margin-bottom:.5em; position:relative}
.share_w .share_pic img{ width:100%}
.share_w li{display: -moz-box;display: -webkit-flex;display:flex;align-items:center; margin:0 1.5em; padding:1.5em 0; position:absolute; left:0em; border-bottom:1px dashed #a53c02; width: calc(100% - 3em);}
.share_w li i{ width:5em; height:5em; border-radius:50%; overflow:hidden; display:block; background:#ff9248; margin:0 0.6em;}
.share_w li i img{ width:100%; height:100%;}
.share_w li dd{ display:block; height:6.6em; }
.share_w li dd img{height:100%; vertical-align:bottom }
.share_w li dt { padding:0.3em 0.6em; color:#595757; font-size:0.8em;-webkit-box-flex: 1; -moz-flex: 1; flex:1; }
.share_w li dt h2{ font-size:1.2em; font-weight:bold; color:#a53c02}
.share_w li dt h2 b{ font-size:1.4em;}
.share_w li a{ border-radius:5em; width:6em; text-align:center; padding:0.2em 0; color:#fff; margin-top:0.4em; display:block}
.share_w li .fx_btn{ background:#a53c02;}
.share_w li .wwc_btn{background:#5e0417;}
.share_w li:nth-of-type(1){ top:1.5em}
.share_w li:nth-of-type(2){ top:10em}
.share_w li:nth-of-type(3){ top:18.5em; border-bottom:none}


.pagination {
  position: absolute;
  z-index: 20;
  left: 0px;
  bottom: 5px;
  width:100%;
  text-align:center
}
.swiper-pagination-switch {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: #555;
  margin:0 2px;
  opacity: 0.8;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fff;
}

.fixedSubNav1{position:fixed;top:0;left:0;z-index:10; width:100%;padding-top:0.5em}

.bd_top{ width:100%; display:block;background: url(../images/bd_top.jpg) no-repeat top center; background-size:cover; padding-top:5em; height:20em}
.bd_top .bd_tcon{ width:15em;  display:block; margin:0 auto; text-align:center;color:#fff  }
.bd_top .bd_tcon .con{width:15em; height:8em;   display:block;background: url(../images/bd_ico.png) no-repeat center; background-size:contain;}
.bd_top .bd_tcon .con i{ width:6em; height:6em; margin:0 auto; position:relative; top:1em; display:block; border-radius:50%; overflow:hidden; background:#eee}
.bd_top .bd_tcon .con i img{ width:100%} 
.bd_top .bd_tcon h2{ font-size:1.4em; font-weight:bold; display:block} 
.bd_top .bd_tcon p{ font-size:1.2em;} 

.bd_box{ position:relative; top:-1em; border-radius:1em 1em 0 0; padding:1em; background:#fff}
.bd_box .nc_con{display: -moz-box;display: -webkit-flex;display:flex;align-items:center;  }
.bd_box .nc_con li{-webkit-box-flex: 1; -moz-flex: 1; flex:1; text-align:center; position:relative }
.bd_box .nc_con li .nc_c{ width:6em; height:6em; padding:.5em; margin:0 auto; display:block;border-radius:50%;  border:1px solid #b2b2b2}
.bd_box .nc_con li i{ width:5em; height:5em; margin:0 auto; display:block; border-radius:50%; overflow:hidden; background:#eee}
.bd_box .nc_con li i img{ width:100%} 
.bd_box .nc_con li b{ width:2em; height:1.8em; margin:0 auto; display:block} 
.bd_box .nc_con li b img{ width:100%} 
.bd_box .nc_con li h2{ font-size:1.1em; margin-top:.5em} 
.bd_box .nc_con li p{ font-size:.9em; } 

.bd_box .nc_con li:nth-of-type(1){ top:2.5em}
.bd_box .nc_con li:nth-of-type(2) .nc_c{ border:1px solid #f1ae27 }
.bd_box .nc_con li:nth-of-type(3){ top:2.5em}
.bd_box .nc_con li:nth-of-type(3) .nc_c{ border:1px solid #e16728 }

.bd_list{ margin-top:4em }
.bd_list li{display: -moz-box;display: -webkit-flex;display:flex;align-items:center; margin:1em 0; text-align:left  }
.bd_list dt{ margin-right:.5em}
.bd_list i{ width:2.5em; height:2.5em; display:block; border-radius:50%; background:#eee; margin-right:1em; overflow:hidden}
.bd_list i img{ width:100%}
.bd_list dd{-webkit-box-flex: 1; -moz-flex: 1; flex:1;  }
.bd_list .num_c{}
.bd_btn{ padding:1em; border-radius:1em 1em 0 0; background:#fff; box-shadow:0 -2px 5px #ddd; position:fixed; bottom:0; left:0; width:100%}
.bd_btn a{ display:block; line-height:3em; font-weight:1.2em;background: url(../images/bd_btn.png) no-repeat center; background-size:contain; font-weight:bold; text-align:center; color:#fff}

.jp_f{ color:#fff; font-size:.9em; margin-bottom:.5em}
.jp_f b{ color:#fad202; font-size:1.1em; font-weight:bold;}

.cj_box{ color:#61130f; padding:1em 2em}
.cj_box h2{ font-weight:bold; margin-bottom:.5em; font-size:1.1em}


.win_con .code_c{ width:10em; height:10em; display:block; border:1px solid #00ffff; padding:5px; background:#0b1827; margin:1em auto;}
.win_con .code_c img{ width:100%; vertical-align:baseline}

.txt_c{ text-align:center}