#winningrecord {
padding-bottom:20px;
}

#index .lists a {
    display:block;
text-decoration:none;
}


#index .lists .img {
    display:block;
}
#index .lists .img img {
    display:block;
    width:100%;
}

.lists.winningrecord {
line-height:1.5em;
}

.lists.winningrecord li {
    
    display:inline-block;
}
.lists.winningrecord li a>span {
    display:block;
   
}
.lists.winningrecord li a>span:nth-child(1) {
   font-weight:bold;
   
}
.lists.winningrecord li a>span:not(:nth-child(1)) {
    font-size:12px;
   color:#666;
}
.lists.winningrecord a span>span {
    float:right;
   
}
.button-box {
    margin:10px;
text-align:center;
}
.button-grouped {
    width:100%;
}
.button-box .button {
width:20%;
padding:8px !important;
}
/* blue #0190d6

 */

 @-ms-viewport {
  width: device-width;
}


#afui {
    background:white;
    color:#53575E;
}


#afui > #header{
        border:none;
    border-bottom:1px solid #e91f1f;
    color:white;
    background-color: #a91919;
     background-image: -webkit-linear-gradient(#ff2928, #a91919);
    background-image: -moz-linear-gradient(#ff2928, #a91919);
    background-image: -ms-linear-gradient(#ff2928, #a91919);
    background-image: -o-linear-gradient(#ff2928, #a91919);
    background-image: linear-gradient(#ff2928, #a91919);
 }

#afui  #header h1 {
    text-shadow:none;
    width:45%;
}
 #afui #backButton {
    background:rgba(249,249,249,1);
    color:#fff;
    display: block;
    position: absolute;
    line-height:44px;

    left: 25px;
    text-overflow: ellipsis;
    font-size: 14px;
    padding: none;
    text-shadow: none;
    background-color: transparent;
    border:none;
    border-color:none;
    height: 44px;
    top:0;
    border-radius: none;
    box-shadow:none;
    margin: 0;
    padding-left: 0;
    text-align: center;
    width:50px;
    padding:0 !important;
    margin:0 !important;

}

#afui #backButton::before {
    z-index: -1;
    font-size:22px;
    position: absolute;
    top: 10px;
    left: -20px;
    text-align: center;
    border-radius: none;
    border: none;
    border-color: none;
    box-shadow: none;
    -webkit-transform: none;
    transform: none;

    font-family: 'chevron';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    content: "\f054";
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg);
    background-color: transparent;
    

}


 #afui > #navbar {
     height:0px;
}

#afui #navbar a {
 
}
 #afui #navbar a.pressed {
    border-radius:0;    
    background:#00AEEF;
 }


#afui #navbar .icon.pressed:before {
    color:inherit;
}


#afui .af-badge {
    border:none;
}

 #afui .list {
    background:inherit;
    color:inherit;
    border-color:#303030;
    font-weight:normal;
 }

 #afui .af-badge {
    box-shadow:none;
 }

 #afui .list .divider { color:black; }

#afui .panel {
    color:inherit;
    background:white;
}
 #afui .panel h2 { color:#0088D1;}


#afui .collapsed:after {border-top: 6px solid;}
#afui .collapsed:before {border:2px solid;}
#afui .expanded:after {border-bottom: 6px solid;}
#afui .expanded:before {border:2px solid;}

#afui .collapsed:before,#afui .expanded:before {
    border-color: inherit;
}
#afui .collapsed:after,
#afui .expanded:after{
    border-top-color:inherit;
    border-top-color:inherit;
}

#afui select, #afui textarea, #afui input[type="text"],
#afui input[type=search], #afui input[type="password"],
#afui input[type="datetime"], #afui input[type="datetime-local"],
#afui input[type="date"], #afui input[type="month"],
#afui input[type="time"], #afui input[type="week"],
#afui input[type="number"], #afui input[type="email"],
#afui input[type="url"], #afui input[type="tel"],
#afui input[type="color"], #afui .input-group {
    background:inherit;
    color:inherit;
}

#afui input.toggle+label:after { color:inherit; }

#afui input.toggle+label { border-radius:0; }

#afui input.toggle+label > span {
    border-radius:0;
    top:0;
    width:27px;
    height:23px;
}

#afui label { color:inherit; }

#afui input[type="radio"]:checked+label:before,#afui input[type="checkbox"]:checked+label:before {
    background: #33B5E5;
}

#afui > #menu.tabletMenu {
    color:white;
    background:#00AEEF;
    border-right:1px solid #006BA4;
}

#afui #menu .list li,#afui #menu .list .divider,#afui #menu .list li:last-child {
    border-color: #4CC6F4;
    
}

#afui #menu .list .divider {
    background:#0088D1;
    color:inherit;
    font-size: 1em;
    
}

#afui #menu .list > li > a {
    background:inherit;
    color:inherit;
    font-size: 1em;
}

#afui #menu .list {
    font-weight: normal;
}

#afui .button {
    border-radius:0;
    text-shadow:none !important;
    
}

.list > li > a:after{
    color:#0088D1;
}


#afui .button.pressed {
   
}

#afui .button.previous {

    border:none;
}
#afui .button.next {
    border:none;   
}


#afui .button.previous::after {
    color:black;
    z-index: -1;
    font-size:22px;
    position: absolute;
    top: 2px;
    left: -25px;
    text-align: center;
    border-radius: none;
    border: none;
    border-color: none;
    box-shadow: none;
    -webkit-transform: none;
    transform: none;

    font-family: 'chevron';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    content: "\f054";
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg);
    background-color: transparent;
}
#afui .button.next::after {
   color:black;

    z-index: -1;
    font-size:22px;
    position: absolute;
    top: 6px;
    right: -25px;
    text-align: center;
    border-radius: none;
    border: none;
    border-color: none;
    box-shadow: none;
    -webkit-transform: none;
    transform: none;

    font-family: 'chevron';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    content: "\f054";
    
    background-color: transparent;
}



/*#afui .afPopup {
    display: block;
    width: 100%;
    float:left;
    border: solid 1px #33B5E5;
    left:0px ;
    padding: 10px;
    opacity: 1;
    -webkit-border-radius: 0;
    border-radius: 0;
    position: absolute;
    z-index: 1000000;
    top: 50%;
    margin: 0px auto;
    background:inherit;
    color:inherit;
    padding:30px;
}*/

#afui #af_actionsheet {
    background:#0190d6;
    color:inherit;
}

#afui    #af_actionsheet a{
    border-radius:0;
    -webkit-border-radius:0;
    color:black;
    background:white;
    border:none;
    text-shadow:none;
}
/* ------------- 网站通用功能模块 ------------- */
.form_btnbox {
    text-align: right;
}


#afui .button {
    position: relative;
    display: inline-block;
    padding: 8px 12px;
    margin: 8px 0;
    color: #000;
    text-align: center;
    text-shadow: 0 1px 0 #fff;
    vertical-align: top;
    cursor: pointer;
    background-color: #eee;
    border: 1px solid #666;
    border-radius: 6px;
    /*box-shadow: 0 1px 0 #fff;*/
    text-decoration: none;
    z-index: 2;
}

/* Active */
#afui .panel .button.pressed {
     background-color:#a91919!important;
     background-image: -webkit-linear-gradient(#ff2928, #a91919);
    background-image: -moz-linear-gradient(#ff2928, #a91919);
    background-image: -ms-linear-gradient(#ff2928, #a91919);
    background-image: -o-linear-gradient(#ff2928, #a91919);
    background-image: linear-gradient(#ff2928, #a91919);

}

#afui .button.previous {

	margin-left:16px;
	padding-left:6px;
	border-color:#666 #666 #666 transparent !important;
}
#afui .button.next {
	border-color:#666 transparent #666 #666 !important;
	margin-right:16px;
	padding-right:6px;
}


#afui .button.previous::after {

    z-index:-1;
	content:'';
	position:absolute;
	width:25px; height:25px;
	background-color:inherit;
  	top:3px; left:-11px;
    border-radius:5px;
    border:1px solid;
	border-color:transparent transparent inherit transparent;
     -webkit-transform:rotate(45deg); transform:rotate(45deg);
}
#afui .button.next::after {
	z-index:-1;
	content:'';
	position:absolute;
	width:25px; height:25px;
	background-color:inherit;
  	top:3px; right:-11px;
    border-radius:5px;
    border:1px solid;
    border-color:transparent transparent transparent transparent;
   -webkit-transform:rotate(45deg); transform:rotate(45deg);
}

#afui .button.block {	display:block; }

#afui .button.flat {
	border-radius: 0;
	box-shadow:none;
}
#afui .button-grouped { display:inline-block; }
#afui .button-grouped * {
	border-radius:0px;
	float:left;
	border:0px;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	border-top: 1px solid #666;
    margin:0;
}
#afui .button-grouped > .button:first-child {
	border-left: 1px solid #666;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
}
#afui .button-grouped > .button:last-child {
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
}

#afui .button-grouped.vertical * {
	border-radius:0px;
	display:block;
	float:none;
	width:100%;
	border:0px;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
	border-top: 1px solid #666;
}

#afui .button-grouped.vertical > .button:first-child {
	border-left: 1px solid #666;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-left-radius:0px;
}
#afui .button-grouped.vertical > .button:last-child {
	border-top-right-radius:0px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-bottom:1px solid #666;
}


#afui .button.gray {
	background:#999;
	border-color:#666;
}

#afui .button.yellow {
	background-color:#F1C222;
	border-color:#999;
}

#afui .button.red {
    color: #ffffff;
    text-shadow: 0 -1px 0 #666;
    background-color: #e91f1f;
    background-image: -webkit-linear-gradient(#ff2928, #e91f1f);
    background-image: -moz-linear-gradient(#ff2928, #e91f1f);
    background-image: -ms-linear-gradient(#ff2928, #e91f1f);
    background-image: -o-linear-gradient(#ff2928, #e91f1f);
    background-image: linear-gradient(#ff2928, #e91f1f);
    border-color: #e12904;
}

#afui .button.green {
	color:#fff;
	text-shadow:0 -1px 0 #666;
	background:#009C0C;
	border-color:#666;
}

#afui .button.orange {
	color:#fff;
	text-shadow:0 -1px 0 #666;
	background-color:#FF8000;
	border-color:#666;
}

#afui .button.black {
	color:#fff;
	text-shadow:none;
	background:#000;
	border-color:#666;
}

#afui .button.slate {
	color:#fff;
	text-shadow:0 -1px 0 #000;
	background:#171F28;
	border-color:#666;
}

#afui #header .button {
	font-size:12px;
	padding:7px ;
	height:32px;
	margin-top:5px;
}


#afui #header .home {
    display: block;
    position: absolute;
    right: 0px;
    top: 0;
    width: 50px;
    height: 44px;
    text-indent: -5000px;
}
#afui #header  .home:before {
    display:block;
    position:absolute;
    top:0px;
    left:0px;
    height:100%;
    width:100%;
    content:"";
    background-image: url(../../images/icon-36x36-home.png);
    background-position:center;
    background-repeat:no-repeat;
}#afui #header  .back {
    display: block;
    position: absolute;
    left: 0px;
    top: 0;
    width: 50px;
    height: 44px;
    text-indent: -5000px;
}
#afui #header .back:before {
    display:block;
    position:absolute;
    top:0px;
    left:0px;
    height:100%;
    width:100%;
    content:"";
    background-image: url(../../images/icon-36x36-back.png);
    background-position:center;
    background-repeat:no-repeat;
}