body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,figcaption,figure,fieldset,legend,button,input,textarea,th,td {
    margin:0px;
    padding:0px;
    outline: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-touch-callout:none;
}
body,html {
    font-size: 14px;
    color:#8d8d8d;
    min-width:320px;
    font-family:"microsoft yahei";
    background:#ffe671;
    -webkit-text-size-adjust:none;
    overflow-x:hidden;
}


.pupTent{

    position: fixed;
    top: 40%;
    width: 240px;
    left: 50%;
    margin-left: -130px;
    background: #000;
    color: #fff;
    opacity: 0.8;
    padding: 15px 10px;
    border-radius: 5px;
    text-align: center;
    z-index: 1002;
    -webkit-transition:all .3s ease-out 0s;
    transition:all .3s ease-out 0s;
    -webkit-transform:scale(0);
    transform:scale(0);
}
.active.pupTent {
    -webkit-transform:scale(1);
    transform:scale(1);
}



em {
    font-style:normal;
}
a {
    text-decoration:none;
    color:#333;
}
li {
    list-style:none;
}
table {
    border-collapse:collapse;
    border-spacing:0
}
input[type="text"],input[type="password"],input[type="number"] {
    color:#c0c0c0;
    font-size:14px;
}
input[type="text"],input[type="password"],input[type="number"]:-moz-placeholder {
    color:#c0c0c0;
}
input[type="text"],input[type="password"],input[type="number"],textarea {
    -webkit-user-select: text;
}
input:focus {
    outline: none;
}
::-webkit-input-placeholder {
    color:#c0c0c0;
}
/*type=number android bug solution*/
::-webkit-inner-spin-button {
    -webkit-appearance: none;
}
::-webkit-outer-spin-button {
    -webkit-appearance: none;
}
input,textarea {
    appearance:none;
    -webkit-appearance:none;
    -moz-appearance:none;
    border:none;
}
.section {
    position: relative;
    margin-top: 44px;
    margin-bottom: 60px;
    width: 100%;
    overflow: hidden;
}
.autoicon, .closed, .fautoIcon, .flowIcon, .fquan, .fyuansx, .hbimg, .iconA1, .iconA10, .iconA11, .iconA12, .iconA13, .iconA14, .iconA15, .iconA16, .iconA2, .iconA20, .iconA21, .iconA22, .iconA23, .iconA24, .iconA25, .iconA26, .iconA27, .iconA28, .iconA3, .iconA30, .iconA31, .iconA32, .iconA33, .iconA34, .iconA35, .iconA36, .iconA37, .iconA38, .iconA4, .iconA40, .iconA5, .iconA6, .iconA7, .iconA8, .iconA9, .icon_change, .icon_close, .icon_pass, .icon_read, .icon_safe, .icon_unread, .iconcheck, .iconff, .iconleft, .img_01, .img_02, .img_03, .item1, .item2, .item3, .item4, .item5, .item6, .item7, .item8, .item9, .liststatus, .nav1, .nav2, .nav3, .nav4, .next, .p_icon, .p_icon2, .prev, .returnIcon, .sm_icon_no, .sm_icon_ok, .successIcon, .tel_icon_no, .tel_icon_ok, .tg_icon_no, .tg_icon_ok {
    display: inline-block;
    background: url(../images/fIcon1.png);
    background-size: 500px 500px;
    vertical-align: middle;
    font-style: normal;
}
.wechat-content{
    background-position-y: 0px;
}
.wechat-content header{
    display: none !important;
}
.wechat-content section{
    margin-top: 0px !important;
}

.cupFrance,.cupAlbania,.cupRepublicOfIreland,.cupAustria,.cupNorthernIreland,.cupBelgium,
.cupIceland,.cupPoland,.cupGermany,.cupRussia,.cupCzechRepublic,.cupCroatia,.cupRomania,.cupPortugal,
.cupSweden,.cupSwitzerland,.cupSlovakia,.cupTurkey,.cupWelsh,.cupUkraine,.cupSpain
,.cupHungary,.cupItaly,.cupEngland,.cupArgentina,.cupBrazil,.cupSaudiArabia,
.cupAustralia,.cupMexico,.cupPanama,.cupSenegal,.cupEgypt,.cupMorocco,.cupPeru,
.cupCostaRica,.cupTunisia,.cupColumbia,.cupUruguay,.cupIran,.cupDenmark,
.cupNigeria,.cupSerbia,.cupKorea,.cupJapan
{
  background:url(../images/qiu.png) no-repeat;
  background-size:377px 531px;
  display:inline-block;
  width:53px;height:53px;
  vertical-align: middle;
  font-style: normal;

}
.cupRussia{background-position: -12px -16px;}/*俄罗斯*/
.cupPortugal{background-position: -87px -16px;}/*葡萄牙*/
.cupFrance{background-position:-159px -16px;}/*法国*/
.cupArgentina{background-position:-234px -16px;}/*阿根廷*/
.cupBrazil{background-position:-306px -16px;}/*巴西*/


.cupGermany{background-position:-12px -82px;}/*德国*/
.cupBelgium{background-position:-87px -82px;}/*比利时*/
.cupPoland{background-position:-159px -82px;}/*波兰*/
.cupSaudiArabia{background-position:-235px -82px;}/*沙特阿拉伯*/
.cupSpain{background-position:-307px -82px;}/*西班牙*/


.cupAustralia{background-position:-12px -145px;}/*澳大利亚*/
.cupIceland{background-position:-87px -145px;}/*冰岛*/
.cupSwitzerland{background-position:-159px -145px;}/*瑞士*/
.cupMexico{background-position:-235px -145px;}/*墨西哥*/
.cupPanama{background-position:-312px -145px;}/*巴拿马*/


.cupSenegal{background-position:-12px -208px;}/*塞内加尔*/
.cupEgypt{background-position:-87px -208px;}/*埃及*/
.cupMorocco{background-position:-159px -208px;}/*摩洛哥*/
.cupPeru{background-position:-237px -208px;}/*秘鲁*/
.cupCroatia{background-position:-313px -208px;}/*克罗地亚*/


.cupCostaRica{background-position:-12px -270px;}/*哥斯达黎加*/
.cupSweden{background-position:-87px -270px;}/*瑞典*/
.cupTunisia{background-position:-159px -270px;}/*突尼斯*/
.cupColumbia{background-position:-239px -270px;}/*哥伦比亚*/
.cupUruguay{background-position:-312px -270px;}/*乌拉圭*/


.cupIran{background-position:-10px -332px;}/*伊朗*/
.cupDenmark{background-position:-81px -332px;}/*丹麦*/
.cupNigeria{background-position:-159px -332px;}/*尼日利亚*/
.cupSerbia{background-position:-236px -332px;}/*塞尔维亚*/
.cupKorea{background-position:-310px -332px;}/*韩国*/


.cupEngland{background-position:-12px -394px;}/*英格兰*/
.cupJapan{background-position:-81px -394px;}/*日本*/


header {background: #ffe671;color:#fff;}