body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font-family:Helvetica,STHeiti,'Droid Sans Fallback';line-height:1.5}
html{-webkit-text-size-adjust:100%}
h1,h2,h3,h4,h5,h6{font-size:100%}
em{font-style:normal}
ul,ol{list-style:none}
a{text-decoration:none}
a:hover{text-decoration:none}
i{font-style:normal;}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*zoom:1}

header{height:40px;line-height:40px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:30;position:relative;}
header .header-logo{width:180px;height:26px;margin-left:10px;background-repeat: no-repeat;}
header .header-add{color:#706f6f;font-size:14px;margin-right:12px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right;}

header{background:#ff760d;height:40px;line-height:40px;}
header .header-logo{width:30px;height:26px;margin-left:15px;position:absolute;background-repeat: no-repeat;}
header .header-tit{color:#fff;font-size:19px;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}
header .header-down{width:26px;height:28px;text-indent:-999em;font-size:0;margin-right:15px;position:absolute;right:0px;top:5px;background-repeat: no-repeat;}

.banner .gamesum{padding-top:18px;}
.banner .gamesum-intro{display:-webkit-box;display:-ms-flexbox;display:flex;height:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;}
.banner .gamesum-icon{margin-left:18px;margin-right:10px;width:92px;height:92px;-ms-flex-negative:0;flex-shrink:0;}
.banner .gamesum-icon img{width:100%;height:100%;}
.banner .gamesum-txt{}
.banner .gamesum-txt strong{display:block;font-size:17px;font-weight:normal;}
.banner .gamesum-txt span{font-size:15px;}
.banner .gamesum-btns{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0px 16px;margin-bottom:15px;}
.banner .gamesum-btns .btn{width:160px;height:30px;line-height:30px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-size:14px;}
.banner .gamesum-btns .btn-home{border:1px solid #a3a3a3;margin-right:10px;color:#5f5f5f;}
.banner .gamesum-btns .btn-home a{color:#5f5f5f;display:block;}
.banner .gamesum-btns .btn-down{color:#fff;background:-webkit-gradient(linear,left top, left bottom,from(#f9751e),to(#f9690b));background:-webkit-linear-gradient(top,#f9751e,#f9690b);background:linear-gradient(to bottom,#f9751e,#f9690b);}

.tab-game{border-top:1px solid #dcdddd;}

.tab-game .tab-ctr{overflow:hidden;border-bottom:1px solid #dedfdf;}
.tab-game .tab-ctr ul{display:inline-block;white-space:nowrap;font-size:0;width:100%;}
.tab-game .tab-ctr li{text-align:center;line-height:40px;display:inline-block;font-size:16px;border-bottom:2px solid #FFFFFF;color:#252525;width:25%;}
.tab-game .tab-ctr li.current{color:#fa611d;border-bottom:2px solid #ff760d;}

.game-intro .scroll-intro-pic{width:100%;overflow:hidden;position:relative;}
.game-intro .scroll-intro-pic ul li{display:inline-block;white-space:nowrap;margin-right:15px;}
.game-intro .scroll-intro-pic ul li img{width:216px;}

.tab .tab-con ul li{overflow:hidden;border-bottom:1px solid #e1e2e2;padding-left:15px;padding-top:15px;padding-bottom:15px;}
.tab .tab-con ul li .pic{float:left;width:45px;height:45px;}
.tab .tab-con ul li .pic img{display:block;width:100%;height:100%;}
.tab .tab-con ul li .txt{margin-left:60px;text-align:left;color:#303030;}
.tab .tab-con ul li .txt h3{font-size:15px;font-weight:normal;color:#303030;line-height:1.7;}
.tab .tab-con ul li .txt p{font-size:12px;color:#5f5f5f;}
.tab .tab-con ul li .txt p i{color:#fff;height:19px;line-height:19px;display:inline-block;padding:0px 10px;-webkit-border-radius:5px;border-radius:5px;margin-right:10px;}
.tab .tab-con ul li:nth-of-type(1) .txt p i{background:#82d11d;}
.tab .tab-con ul li:nth-of-type(2) .txt p i{background:#fbc032;}
.tab .tab-con ul li:nth-of-type(3) .txt p i{background:#ff760d;}
.part .part-hd .icon-match{width:22px;height:20px;display:inline-block;vertical-align:middle;background-repeat: no-repeat;}
.slide-match ul li a{display:block;height:100%;background-position:center;-webkit-background-size:cover;background-size:cover;}
.tab-match .tab-con ul li{overflow:hidden;border-bottom:1px solid #e1e2e2;padding-top:15px;padding-bottom:15px;}
.tab-match .tab-con ul li:last-of-type{border:none;}
.tab-match .tab-con ul li .pic{float:left;width:108px;height:56px;}
.tab-match .tab-con ul li .pic img{display:block;width:100%;height:100%;}
.tab-match .tab-con ul li .txt{margin-left:120px;text-align:left;color:#303030;margin-top:5px;}
.tab-match .tab-con ul li .txt h3{font-size:15px;font-weight:normal;color:#303030;line-height:1.7;}
.tab-match .tab-con ul li .txt p{font-size:12px;color:#5f5f5f;}

.game-intro .part-intro .part-hd{}
.game-intro .part-intro .part-bd{border-bottom:1px solid #dcdddd;}
.game-intro .part-intro .part-bd-con{font-size:13px;color:#353535;padding:15px;padding-bottom:0;height:59px;overflow:hidden;}
.game-intro .part-intro .part-bd-con *{font-size:13px!important;line-height:1.5!important;}

.part .part-hd{padding-left:15px;}
.part .part-hd{background:#f5f5f5;height:40px;line-height:40px;padding-left:20px;border-bottom:1px solid #dcdddd;}
.part .part-hd .icon-hot{width:18px;height:22px;display:inline-block;vertical-align:middle;background-repeat: no-repeat;}
.part .part-hd .part-hd-txt{padding-left:2px;color:#808080;font-size:15px;}
.part .part-bd .part-bd-con.contentopened{height:auto;overflow:visible;padding-bottom:15px;}
.part .part-bd .part-bd-con.contentopened+i.more{display:none;}

.tips .tips-btns{-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;border-bottom:1px solid #d6d7d7;}
.tips-btns{text-align:center;font-size:0;background:#f4f4f4;padding-top:20px;border-bottom:1px solid #dcdddd;padding-bottom:19px;width:100%;/* display: flex; *//* justify-content: space-around; */}
.tips-btns .btn{display:inline-block;color:#5f5f5f;height:31px;line-height:31px;-webkit-border-radius:5px;border-radius:5px;font-size:14px;width:25%;margin:0px 7px;position:relative;max-width:90px;-webkit-box-shadow:inset 0px 0px 1px 0px #a3a3a3;box-shadow:inset 0px 0px 1px 0px #a3a3a3;background:-webkit-gradient(linear,left top, left bottom,from(#fefefe),to(#f3f3f3));background:-webkit-linear-gradient(top,#fefefe,#f3f3f3);background:linear-gradient(to bottom,#fefefe,#f3f3f3);}
.tips-btns .btn-add{background:-webkit-gradient(linear,left top, left bottom,from(#fa731d),to(#f9680b));background:-webkit-linear-gradient(top,#fa731d,#f9680b);background:linear-gradient(to bottom,#fa731d,#f9680b);color:#fff;-webkit-box-shadow:none;box-shadow:none;}
.tips-btns .btn-top{text-indent:1.1em;-webkit-transform:translateZ(0);transform:translateZ(0);}
.tips-btns .btn-top:before{content:'';top:9px;border:1px solid #26d978;width:8px;height:8px;border-right:none;border-bottom:none;-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg);position:absolute;left:50%;margin-left:-34px;}
.tips-btns .btn-top:after{content:'';position:absolute;width:1px;height:14px;background:#26d978;left:50%;margin-left:-30px;top:9px;}

footer .logos{margin-bottom:12px;}
footer .logos a{font-size:0;text-indent:-999em;}
footer .logos a .logo-ieg{width:120px;height:22px;display:inline-block;vertical-align:middle;background-repeat: no-repeat;}
footer .logos a .logo-qipai{width:86px;height:22px;display:inline-block;vertical-align:middle;background-repeat: no-repeat;}
footer{border-top:1px solid #ffffff;padding-top:20px;text-align:center;padding-bottom:35px;background:#f4f4f4;}
footer p{color:#c6c6c6;font-size:11px;}