@charset "utf-8";
/*
author:fangk
date:2014-11-17
@content:移动端reset整理
*/
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;}
body,input,textarea,select,button,table{font-size:14px;line-height:1.25em;}
body{min-width:320px;font-size:14px;font-family:'microsoft yahei',Verdana,Arial,Helvetica,sans-serif;color:#333;-webkit-text-size-adjust:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img,button {border:0;}
li{list-style:none}
a{text-decoration:none;color:#333;outline:none}
img{vertical-align:middle}
h1,h2,h3,h4,h5,h6,input,textarea,select,button{font-size:100%}
::-webkit-input-placeholder{color:#bbb;}
input[type="text"],input[type="number"],input[type="password"]{-webkit-appearance:none;border-radius:0;}
em,i{font-style:normal}
.hide{display:none}
.red{color:#f63f3f;}.ui-head a{text-decoration:none}
.ui-head li,.ui-head ul{margin:0;padding:0;list-style:none}
.ui-head button{margin:0;padding:0}
.ui-head,.ui-head-in{width:100%;height:66px}
.ui-head-in{position:fixed;top:0;left:0;z-index:100;background:#f63f3f}
.ui-head-l,.ui-head-r{position:absolute;top:0;height:100%}
.ui-head-l{left:0}
.ui-head-m{height:100%;text-align:center;line-height:66px;}
.ui-head-tit{display:inline-block;margin:0;padding:0;color:#fff;font-weight:700;font-size:18px}
.ui-head-tit img{vertical-align:middle}
.ui-head-tit .ui-head-arrow{-webkit-transition:all .2s linear;transition:all .2s linear}
.ui-head-tit-on .ui-head-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.ui-head-r{right:0}
.ui-head-l span,.ui-head-r span{position:relative;float:left;overflow:hidden;padding:0 0 0 10px;height:100%;line-height:999px}
.ui-head-l span:active,.ui-head-r span:active{background-color:#d02427}
.ui-head-l span:after{left:10px}
.ui-head-r span:after{right:10px}
.ui-filter-list3 span:after,.ui-head-btn1:after,.ui-head-btn2:after,.ui-head-btn3:after,.ui-head-btn4:after,.ui-head-btn5:after,.ui-head-btn6:after,.ui-head-btn7:after,.ui-head-btn8:after,.ui-head-btn9:after,.ui-head-white .ui-head-arrow:after,.ui-head-white .ui-head-btn5:after,.wzf:after{position:absolute;top:50%;background:url(../img/head-icon.png);background-size:25px;content:'';-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.ui-head-btn1:after{width:9pt;height:19px;background-position:center top}
.ui-head-btn2:after{width:17px;height:19px;background-position:center -66px}
.ui-head-btn3:after{width:25px;height:22px;background-position:center -21px}
.ui-head-btn4:after{width:18px;height:19px;background-position:center -45px}
.ui-head-btn5:after{width:21px;background-size:21px;-webkit-background-size:21px}
.ui-head-btn6:after{width:22px;height:22px;background-position:center -148px}
.ui-head-btn7:after{width:18px;height:18px;background-position:center -87px}
.ui-head-btn8:after{width:22px;height:19px;background-position:center -118px}
span.ui-head-txt{color:#fff;font-size:14px;line-height:44px}
.ui-head-btn9:after{width:17px;height:19px;background-position:center -127px}
.ui-head-btn10:after{width:18px;height:19px;background-position:center -118px}
span.ui-head-btn10:active{background-color:transparent}
.ui-head-btn10.on{-webkit-transform-origin:19px 23px;transform-origin:19px 23px;-webkit-animation:fresh .5s linear infinite;animation:fresh .5s linear infinite}
@-webkit-keyframes fresh{to{-webkit-transform:rotate(360deg)}
}
.ui-head-tab{display:inline-block;margin-top:7px;height:30px;border-radius:28px;font-size:13px}
.ui-head-tab a{float:left;margin-left:-1px;padding:0 14px;border:1px solid #fff;background-clip:padding-box;color:#fff;line-height:28px}
.ui-head-tab .on{background-color:#fff;color:#d93f3f}
.ui-head-tab a:first-child{border-radius:15px 0 0 15px}
.ui-head-tab a:last-child{border-radius:0 15px 15px 0}
.ui-head-white .ui-head-tit{font-weight:400}
.ui-head-white .ui-head-in{box-sizing:border-box;border-bottom:1px solid #d9d9d9;background:#fff}
.ui-head-white .ui-head-btn1:after{width:9pt;height:18px;background-position:center -172px}
.ui-head-white .ui-head-btn2:after{width:17px;height:19px;background-position:center -238px}
.ui-head-white .ui-head-tit{color:#000}
.ui-head-white .ui-head-arrow:after{width:15px;height:9px;background-position:center -260px}
.ui-head-white .ui-head-btn3:after{width:25px;height:22px;background-position:center -2in}
.ui-head-white .ui-head-btn5:after{width:21px;height:20px;background-position:center -216px}
.ui-head-white .ui-head-l span:active,.ui-head-white .ui-head-r span:active{background-color:#e7e7e7}
.ui-head-nobg{position:fixed;z-index:81}
.ui-head-nobg .ui-head-in{position:static;background:0 0}
.ui-head-nobg .ui-head-l span:active,.ui-head-nobg .ui-head-r span:active{background-color:transparent}
.ui-head-blue .ui-head-in{background:#0084d5}
.ui-head-blue .ui-head-l span:active,.ui-head-blue .ui-head-r span:active{background-color:#006aaa}
.ui-head-blue .ui-head-tit{font-weight:400}
.ui-filter b{font-weight:700}
.ui-filter li,.ui-filter ul{margin:0;padding:0;list-style:none}
.ui-filter a{text-decoration:none}
.ui-filter-btit{border-bottom:1px dotted #bdbdbd;text-align:center;font-size:14px;line-height:42px}
.ui-filter-btit b{color:#f33}
.ui-filter-stit{color:#666;font-size:14px;line-height:42px}
.ui-filter-bd{padding:0 10px}
ul.ui-filter-list1{display:-webkit-box;display:box;width:100%}
.ui-filter-list1 li{margin:0 5px 5px 0;width:1px;-webkit-box-flex:1}
.ui-filter-list1 span{display:block;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#666;text-align:center;font-size:13px;line-height:30px}
.ui-filter-list1 li:last-child{margin-right:0}
.ui-filter-list1 .on span{border-color:#f42023;border-radius:3px;background:#f42023;color:#fff}
ul.ui-filter-list2{display:-webkit-box;display:box;margin-bottom:10px;width:100%}
.ui-filter-list2 li{width:1px;-webkit-box-flex:1}
.ui-filter-list2 span{display:block;border:1px solid #d9d9d9;border-left:0 none;background:#fff;color:#666;text-align:center;font-size:13px;line-height:30px}
.ui-filter-list2 li:first-child span{border-left:1px solid #d9d9d9;border-radius:3px 0 0 3px}
.ui-filter-list2 li:last-child span{border-radius:0 3px 3px 0}
.ui-filter-list2 .on span{border-color:#f42023!important;background:#f42023;color:#fff}
ul.ui-filter-list3{overflow:auto;height:140px}
.ui-alert-filter ul.ui-filter-list3{height:75pt}
.ui-alert-sfilter ul.ui-filter-list3{height:65px}
.ui-alert-filter ul.ui-filter-blist3{height:220px}
.ui-filter-list3:after{clear:both;display:table;content:""}
.ui-filter-list3 li{float:left;box-sizing:border-box;width:33.333%}
.ui-filter-list3 span{position:relative;display:block;height:36px;border:1px solid #c8c7cc;border-radius:3px;background:#fff;color:#333;text-align:center;font-size:14px;line-height:36px}
.ui-filter-list3 li:nth-child(3n-2){padding:0 4px 8px 0}
.ui-filter-list3 li:nth-child(3n-1){padding:0 4px 8px}
.ui-filter-list3 li:nth-child(3n){padding:0 0 8px 4px}
.ui-filter-list3 span:after{top:auto;right:0;bottom:0;display:none;width:18px;height:1pc;background-position:center -269px;-webkit-transform:translateY(0);transform:translateY(0)}
.ui-filter-list3 .on span{border-color:#f33f3f;color:#f63f3f}
.ui-filter-list3 .on span:after{display:block}
.ui-head-rnav:after{position:absolute;top:-9px;right:13px;overflow:hidden;width:0;height:0;border-color:transparent transparent #565656;border-style:dashed dashed solid;border-width:0 6px 9px;content:"";opacity:.95}
ul.ui-head-rnav{position:absolute;right:3px;z-index:80;margin-top:9px;width:125px;border-radius:5px;background:rgba(86,86,86,.95);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:94px 0;transform-origin:94px 0}
.ui-head-rnav li{padding:0 11px}
.ui-head-rnav a{display:block;border-bottom:1px solid #4c4c4c;color:#fff;font-size:15px;line-height:45px}
.ui-head-rnav li:last-child a{border-bottom:0 none}
.ui-head-rnav.on{-webkit-transform:scale(1);transform:scale(1)}
.ui-head-rnav-ico1,.ui-head-rnav-ico2,.ui-head-rnav-ico3{display:inline-block;margin-right:10px;width:21px;height:20px;background:url(images/head-icon.png) no-repeat;background-size:25px;vertical-align:-4px;}
.ui-head-rnav-ico1{background-position:center -288px;}
.ui-head-rnav-ico2{background-position:center -309px;}
.ui-head-rnav-ico3{background-position:center -330px;}
.hide{display:none}
.wzf:after{width:20px;height:18px;background-position:center -107px}
.ui-head-txt{right:10px}
.ui-head-logo{display:inline-block;width:40px;height:20px;vertical-align:middle; background: url(../img/logo_white.png) no-repeat; background-size: 40px;}
/*
author:fangk
data:2015-02-09
@content:彩种走势图
*/
.ui-banner-scroll img,.ui-banner-box{width:100%;background:url(../../img/icon_001.png) no-repeat center center; background-size:103px 53px;}
.ui-banner-box{position:relative;}
.ui-banner-hd{ position:absolute;bottom:3px;right:6px;width:100%;text-align:right;}
.ui-banner-hd span{ display:inline-block; margin-right:2px; width:5px; height:5px; background:#d3d3d3;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;}
.ui-banner-hd span.on{ background:#3b3b3b;}
.chart-box{padding-bottom:65px;}
.chart-list{width:100%;display:box;display:-moz-box;display:-webkit-box;}
.chart-list li{box-flex:1;-moz-box-flex:1;-webkit-box-flex:1;border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:10px 0;text-align:center;width:60px;}
.chart-list li:active{background:#f5f5f5;}
.chart-list li a{display:block;}
.chart-list li span{display:block;padding-top:5px;}
.chart-more{width:60px;margin:17px auto 0;line-height:18px;}
.chart-footer{position:fixed;bottom:0;left:0;width:100%;height:65px;text-align:center;border:1px solid #d8d8d8;background:url(../../img/icon_002.png) no-repeat center center #fff; background-size:297px auto;}

