@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}fieldset,img{border:0}:focus{outline:0}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}code,kbd,samp,tt{font-size:100%}input,button,textarea,select{*font-size:100%}body{line-height:1.5}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}sup,sub{font-size:100%;vertical-align:baseline}:link,:visited ,ins{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
* {margin: 0;padding: 0;}body,html {overflow-y: auto;overflow-x: hidden;}
.clearfix{margin-right:auto;margin-left:auto;*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}
b,em,i{font-style:normal;font-weight:normal;}
body{margin:0;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun","Hiragino Sans GB",sans-serif;font-size:14px;line-height:20px;color:#333;position:relative;}
html,body{width:100%;min-width:1200px;margin:0 auto;overflow-x:hidden;min-height:1000px;background-color:#f4f4f4;}
button,input,select,textarea,th{background:#fff;font-size:12px;line-height:1.5em;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun","Hiragino Sans GB",sans-serif;}
a{color:#333;text-decoration:none;}
a:hover,a:focus{-webkit-transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;-moz-transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;-ms-transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;-o-transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;}
.rotate360:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
a:hover{color:#03a9f4;}
.rotate360{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.cx{overflow: hidden;*zoom: 1;}
.cfix{margin-right:auto;margin-left:auto;*zoom:1}.cfix:before,.cfix:after{display:table;content:"";line-height:0}.cfix:after{clear:both}
.fl{float:left;}
.fr{float:right;}
.w1200{width:1200px;margin:0 auto;}
.wraper{width:1200px;margin:0 auto;overflow: hidden;*zoom: 1;}
.h23{width:100%;height:23px;}
.hide{display:none;}
a,img{cursor: pointer;}
img{vertical-align: top;border: 0;}
.bg{background-color: #fff;}
.ico{background:url(../images/icon.png) no-repeat;background-size:800px 800px;}

.topNav{width:100%; height:35px; background:#000;line-height:35px;}
.topNav div{width:1200px; margin:0 auto; font-size:12px;}
.topNav i{display: inline-block;width: 11px;height: 11px;background-position: -150px -33px;margin-right:8px;}
.topNav a{color:#d1d1d1;}
.topNav a:hover{color: #ff0;}

header{position: relative;width: 100%;background-color: #fff;height: 80px;line-height: 80px;-moz-box-shadow:0px 5px 5px #e9e9e9; -webkit-box-shadow:0px 5px 5px #e9e9e9; box-shadow:0px 5px 5px #e9e9e9;}
header>div{width:1200px;margin:0 auto;}
header .logo{ display: block;float: left;height: 80px;margin-right:38px;}
header .logo img{width: 207px;height: 50px;margin-top: 15px;}
header form{float: right; width:250px; height:38px; background-color: #f8f8f8;margin: 21px 0 0 8px; border-radius:19px;-webkit-border-radius:19px;}
header .search{ background:none; border:none;font-size: 16px; height:38px; line-height:38px;padding-left:18px; width:188px; float:left; outline:none; color:#454545;}
header .button{ width:38px; float:left; height:38px; background:url(../images/icon.png) 3px 4px no-repeat;background-size:800px 800px; border:none; cursor:pointer; outline:none;}
header nav{float: left;}
header nav div{float:left;}
header nav a{display:block;width: 100px;font-size:16px;text-align: center;color: #666;margin: 0 5px;}
header nav div.current a,header nav a:hover{background-color:#03a9f4;color:#fff;}

.friendLink{background-color: #06060b;}
.friendLink>div{width:1200px;margin:0 auto;padding: 30px 0 12px 0;overflow: hidden;*zoom: 1;}
.friendLink .linkTit{font-size: 18px;color: #999;font-weight: bold;}
.friendLink .linkTit i{display: inline-block;width: 16px;height: 19px;background-position: -49px -4px;position: relative; top: 3.5px;margin-right: 6px;}
.friendLink .linkTags{overflow: hidden;*zoom: 1;margin-top: 10px;}
.friendLink .linkTags a{float: left;font-size: 12px;line-height: 34px;color: #999;margin-right: 16px;}
.friendLink .linkTags a:hover{color:#ff0;}
   
footer{width: 100%;color: #999;font-size: 12px;background-color: #06060b;text-align: center;}
footer div{width:1200px;margin:0 auto;border-top: 1px solid #3a3a3a;height: 115px;padding-top: 20px;}
footer p:nth-of-type(1){color: #666;line-height: 42px;font-weight: 600;font-size: 14px;}
footer p:nth-of-type(2){color: #666;font-weight: 400;}
footer p:nth-of-type(3){color: #666;font-weight: 400;line-height: 24px;}
footer p a{color: #666;margin:0 10px;font-weight: 400;}
footer p:nth-of-type(2) a{margin:0;}
footer a:hover{color: #ff0;}

.breadCrumb{width: 1200px;height: 46px;line-height: 46px;margin: 0 auto;overflow: hidden;*zoom: 1;}
.breadCrumb>div:nth-child(1){float: left;}
.breadCrumb,.breadCrumb a{font-size:12px;color:#aaa;}
.breadCrumb a:hover{color:#03a9f4;}
.breadCrumb i{display:inline-block;width:18px;height:14px;background-position:-100px -5px;margin-right:10px;position:relative;top:1px;}

.pageCode{padding:3px;margin:10px 0 20px;text-align:center;font-size:16px;}
.pageCode a{padding:8px 14px;margin-right:8px;color:#666;text-decoration:none;border:1px solid #e6e6e6;background-color:#fff;}
.pageCode>span{display: inline-block;line-height: 38px;height: 38px;}
.pageCode span a{display: block;padding:0;min-width: 38px;line-height: 38px;text-align: center;}
.pageCode span em{ margin-right:8px;}
.pageCode a:hover{color:#fff;background-color:#03a9f4;border:1px solid #03a9f4;}
.pageCode a.current,.pageCode a.current:hover{color:#fff;background-color:#03a9f4;border:1px solid #03a9f4;}
.pageCode a.disabled,.pageCode a.disabled:hover{color:#666;background-color:#efefef;border:1px solid #e6e6e6;cursor:default;}

.tiTle{position:relative; height:26px; line-height:26px; z-index:1;overflow:hidden;*zoom: 1;}
.tiTle span{ float: left;display: inline-block;font-size:24px; color:#333;padding-right:10px; background-color:#fff; height:26px;line-height:26px;}
.tiTle:after{ width:100%; height:2px; background:#03a9f4; position:absolute;left:0; top:13px; content:""; z-index:-1;}
.tiTle a{ float:right;display: block;background-color: #fff;width:20px; height:24px;}
.tiTle a i{display: inline-block;width:20px; height:20px; background-position:-398px -8px;position: relative;top: 4px;-webkit-transition: all 2s;transition: all 2s;}
.tiTle a:hover i{-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}

.title_l{position:relative; height:26px; line-height:26px; z-index:1;overflow:hidden;*zoom: 1;}
.title_l span{ float: left;display: inline-block;font-size:18px; color:#020202;padding-right:10px; background-color:#fff; height:26px;line-height:26px;}
.title_l:after{ width:100%; height:2px; background:#03a9f4; position:absolute;left:0; top:13px; content:""; z-index:-1;}
.title_l a{ float:right;display: block;background-color: #fff;width:20px; height:24px;}
.title_l a i{display: inline-block;width:20px; height:20px; background-position:-398px -8px;position: relative;top: 4px;-webkit-transition: all 2s;transition: all 2s;}
.title_l a:hover i{-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}

.titIndex{position:relative; height:88px; line-height:88px; z-index:1;overflow:hidden;*zoom: 1;}
.titIndex span{ float: left;display: inline-block;font-size:26px; color:#020202;padding-right:10px; height:88px;line-height:88px;font-weight: lighter;}
.titIndex span i{display: inline-block;}
.titIndex a{ float:right;display: block;width:66px; height:88px;font-size: 16px;color: #999;font-weight: lighter;}
.titIndex a i{display: inline-block;width:20px; height:20px; background-position:-398px -8px;position: relative;top: 4px;margin-left: 7px;-webkit-transition: all 1.2s;transition: all 1.2s;}
.titIndex a:hover {color: #03a9f4;}
.titIndex a:hover i{-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}

.gameTags{position: relative;width: 100%;background-color: #fff;border-bottom: 1px solid #e9e9e9;}
.gameTags>i{position: absolute;bottom: -10px;left: 50%;margin-left: -10px; border-right: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;height: 18px;width: 18px;transform:rotate(45deg);background-color: #fff;}
.gameTags .line{width: 100%;height: 1px;background-color: red;background-image: linear-gradient(to right, #06aaf4 , #03a9f4);}
.gameTags .tagWrap{width:1200px;background-color: #fff;margin:0 auto;overflow: hidden;}
.gameTags .tagWrap ol,.tagWrap li{overflow: hidden;*zoom: 1;}
.gameTags .tagWrap ol{width: 1300px;padding: 31px 0 16px;}
.gameTags .tagWrap ol>i{float: left;display: block;font-size: 20px;color: #ccc;font-weight: bold;line-height: 52px;width: 26px;height: 52px;text-align: center;}
.gameTags .tagWrap li{float:left;width: 176px;height:50px;border: 1px solid #fd8042;border-radius: 2px;margin-bottom:16px;text-align: center;-webkit-background-size: 5px 5px;-moz-background-size: 5px 5px;background-size: 5px 5px;
background-image: -webkit-gradient(linear, 0 0, 100% 100%,   color-stop(.25, rgba(255, 255, 255, .2)), color-stop(.25, transparent),   color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .2)),   color-stop(.75, rgba(255, 255, 255, .2)), color-stop(.75, transparent), to(transparent));  
background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,    transparent 75%, transparent);   
background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
background-image: linear-gradient(-45deg, rgba(255, 255, 255, .9) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .9) 50%, rgba(255, 255, 255, .9) 75%,transparent 75%, transparent);}
.gameTags .tagWrap li a{display:block;width: 100%;height: 100%;overflow: hidden;*zoom: 1;}
.gameTags .tagWrap li p{float: left;line-height: 12px;font-size: 14px;color: #999;max-width: 100px;}
.gameTags .tagWrap li p span{overflow: hidden;white-space: nowrap;}
.gameTags .tagWrap li p span{display: inline-block;font-size: 16px;line-height: 30px;color: #666;}
.gameTags .tagWrap li i{float: left;display:inline-block;width:25px;height:26px;margin: 0 12px 0 33px;position:relative;}
.gameTags .tagWrap li:nth-of-type(1){border-color:#e7a4f3;}
.gameTags .tagWrap li:nth-of-type(2){border-color:#7fdddc;}
.gameTags .tagWrap li:nth-of-type(3){border-color:#cbb5f3;}
.gameTags .tagWrap li:nth-of-type(4){border-color:#f4aaaa;}
.gameTags .tagWrap li:nth-of-type(5){border-color:#c6dd94;}
.gameTags .tagWrap li:nth-of-type(6){border-color:#52bea6;}
.gameTags .tagWrap li:nth-of-type(7){border-color:#ffc933;}
.gameTags .tagWrap li:nth-of-type(8){border-color:#93c3ff;}
.gameTags .tagWrap li:nth-of-type(9){border-color:#7bd58e;}
.gameTags .tagWrap li:nth-of-type(10){border-color:#7cd7fd;}
.gameTags .tagWrap li:nth-of-type(11){border-color:#ff8c5e;}
.gameTags .tagWrap li:nth-of-type(12){border-color:#d9d9d9;}
.gameTags .tagWrap li:nth-of-type(n+12){border-color:#d9d9d9;}
.gameTags .tagWrap li:nth-of-type(1):hover,.gameTags .tagWrap li:nth-of-type(1).current{background-color:#f4d0fb;}
.gameTags .tagWrap li:nth-of-type(2):hover,.gameTags .tagWrap li:nth-of-type(2).current{background-color:#bdefee;}
.gameTags .tagWrap li:nth-of-type(3):hover,.gameTags .tagWrap li:nth-of-type(3).current{background-color:#e1d4f8;}
.gameTags .tagWrap li:nth-of-type(4):hover,.gameTags .tagWrap li:nth-of-type(4).current{background-color:#ffe3e8;}
.gameTags .tagWrap li:nth-of-type(5):hover,.gameTags .tagWrap li:nth-of-type(5).current{background-color:#e8f2d3;}
.gameTags .tagWrap li:nth-of-type(6):hover,.gameTags .tagWrap li:nth-of-type(6).current{background-color:#d6f2eb;}
.gameTags .tagWrap li:nth-of-type(7):hover,.gameTags .tagWrap li:nth-of-type(7).current{background-color:#fff1c8;}
.gameTags .tagWrap li:nth-of-type(8):hover,.gameTags .tagWrap li:nth-of-type(8).current{background-color:#d5eafe;}
.gameTags .tagWrap li:nth-of-type(9):hover,.gameTags .tagWrap li:nth-of-type(9).current{background-color:#e7f8ec;}
.gameTags .tagWrap li:nth-of-type(10):hover,.gameTags .tagWrap li:nth-of-type(10).current{background-color:#d6f2fd;}
.gameTags .tagWrap li:nth-of-type(11):hover,.gameTags .tagWrap li:nth-of-type(11).current{background-color:#ffece4;}
.gameTags .tagWrap li:nth-of-type(12):hover,.gameTags .tagWrap li:nth-of-type(12).current{background-color:#f6f6f6;}
.gameTags .tagWrap li:nth-of-type(n+12):hover,.gameTags .tagWrap li:nth-of-type(n+12).current{background-color:#f6f6f6;}
.gameTags .tagWrap li:nth-of-type(1) i{width:25px;height:20px;background-position:-7px -56px;top:15px;}
.gameTags .tagWrap li:nth-of-type(2) i{width:23px;height:22px;background-position:-50px -56px;top:14px;}
.gameTags .tagWrap li:nth-of-type(3) i{width:24px;height:24px;background-position:-91px -56px;top: 13px;}
.gameTags .tagWrap li:nth-of-type(4) i{width:23px;height:23px;background-position:-133px -56px;top: 13.5px;}
.gameTags .tagWrap li:nth-of-type(5) i{width:24px;height:23px;background-position:-174px -56px;top: 13.5px;}
.gameTags .tagWrap li:nth-of-type(6) i{width:24px;height:23px;background-position:-216px -56px;top: 13.5px;}
.gameTags .tagWrap li:nth-of-type(7) i{width:24px;height:24px;background-position:-258px -56px;top: 13px;}
.gameTags .tagWrap li:nth-of-type(8) i{width:23px;height:26px;background-position:-300px -56px;top: 12px;}
.gameTags .tagWrap li:nth-of-type(9) i{width:19px;height:24px;background-position:-341px -56px;top: 13px;}
.gameTags .tagWrap li:nth-of-type(10) i{width:22px;height:22px;background-position:-378px -56px;top:14px;}
.gameTags .tagWrap li:nth-of-type(11) i{width:22px;height:22px;background-position:-418px -56px;top: 14px;}
.gameTags .tagWrap li:last-of-type p{display: block;width: 100%;max-width: 100%;text-align: center;line-height: 50px;margin: auto;}

.applyTags{position: relative;width: 100%;background-color: #fff;border-bottom: 1px solid #e9e9e9;}
.applyTags>i{position: absolute;bottom: -10px;left: 50%;margin-left: -10px; border-right: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;height: 18px;width: 18px;transform:rotate(45deg);background-color: #fff;}
.applyTags .line{width: 100%;height: 1px;background-color: red;background-image: linear-gradient(to right, #06aaf4 , #03a9f4);}
.applyTags .tagWrap{width:1200px;background-color: #fff;margin:0 auto;overflow: hidden;}
.applyTags .tagWrap ol,.tagWrap li{overflow: hidden;*zoom: 1;}
.applyTags .tagWrap ol{width: 1300px;padding: 31px 0 16px;}
.applyTags .tagWrap ol>i{float: left;display: block;font-size: 20px;color: #ccc;font-weight: bold;line-height: 52px;width: 26px;height: 52px;text-align: center;}
.applyTags .tagWrap li{float:left;width: 176px;height:50px;border: 1px solid #fd8042;border-radius: 2px;margin-bottom:16px;text-align: center;-webkit-background-size: 5px 5px;-moz-background-size: 5px 5px;background-size: 5px 5px;
background-image: -webkit-gradient(linear, 0 0, 100% 100%,   color-stop(.25, rgba(255, 255, 255, .2)), color-stop(.25, transparent),   color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .2)),   color-stop(.75, rgba(255, 255, 255, .2)), color-stop(.75, transparent), to(transparent));  
background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,    transparent 75%, transparent);   
background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
background-image: linear-gradient(-45deg, rgba(255, 255, 255, .9) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .9) 50%, rgba(255, 255, 255, .9) 75%,transparent 75%, transparent);}
.applyTags .tagWrap li a{display:block;width: 100%;height: 100%;overflow: hidden;*zoom: 1;}
.applyTags .tagWrap li p{float: left;line-height: 12px;font-size: 14px;color: #999;max-width: 100px;}
.applyTags .tagWrap li p span{overflow: hidden;white-space: nowrap;}
.applyTags .tagWrap li p span{display: inline-block;font-size: 16px;line-height: 30px;color: #666;}
.applyTags .tagWrap li i{float: left;display:inline-block;width:28px;height:28px;margin: 0 12px 0 33px;position:relative;}
.applyTags .tagWrap li:nth-of-type(1){border-color:#86bcff;}
.applyTags .tagWrap li:nth-of-type(2){border-color:#ff986f;}
.applyTags .tagWrap li:nth-of-type(3){border-color:#7fdddc;}
.applyTags .tagWrap li:nth-of-type(4){border-color:#ffc933;}
.applyTags .tagWrap li:nth-of-type(5){border-color:#f4aaaa;}
.applyTags .tagWrap li:nth-of-type(6){border-color:#c6dd94;}
.applyTags .tagWrap li:nth-of-type(7){border-color:#e7a4f3;}
.applyTags .tagWrap li:nth-of-type(8){border-color:#89da9a;}
.applyTags .tagWrap li:nth-of-type(9){border-color:#bfa4ef;}
.applyTags .tagWrap li:nth-of-type(10){border-color:#7cd7fd;}
.applyTags .tagWrap li:nth-of-type(11){border-color:#da557c;}
.applyTags .tagWrap li:nth-of-type(12){border-color:#52bea6;}
.applyTags .tagWrap li:nth-of-type(13){border-color:#ffc017;}
.applyTags .tagWrap li:nth-of-type(14){border-color:#81a0d7;}
.applyTags .tagWrap li:nth-of-type(n+14){border-color:#81a0d7;}
.applyTags .tagWrap li:nth-of-type(1):hover,.applyTags .tagWrap li:nth-of-type(1).current{background-color:#e0effd;}
.applyTags .tagWrap li:nth-of-type(2):hover,.applyTags .tagWrap li:nth-of-type(2).current{background-color:#fdf1eb;}
.applyTags .tagWrap li:nth-of-type(3):hover,.applyTags .tagWrap li:nth-of-type(3).current{background-color:#d5fdfd;}
.applyTags .tagWrap li:nth-of-type(4):hover,.applyTags .tagWrap li:nth-of-type(4).current{background-color:#fdf3d7;}
.applyTags .tagWrap li:nth-of-type(5):hover,.applyTags .tagWrap li:nth-of-type(5).current{background-color:#fceef0;}
.applyTags .tagWrap li:nth-of-type(6):hover,.applyTags .tagWrap li:nth-of-type(6).current{background-color:#f1f9e0;}
.applyTags .tagWrap li:nth-of-type(7):hover,.applyTags .tagWrap li:nth-of-type(7).current{background-color:#f7ecf8;}
.applyTags .tagWrap li:nth-of-type(8):hover,.applyTags .tagWrap li:nth-of-type(8).current{background-color:#def1e3;}
.applyTags .tagWrap li:nth-of-type(9):hover,.applyTags .tagWrap li:nth-of-type(9).current{background-color:#efe9f8;}
.applyTags .tagWrap li:nth-of-type(10):hover,.applyTags .tagWrap li:nth-of-type(10).current{background-color:#ebf9fe;}
.applyTags .tagWrap li:nth-of-type(11):hover,.applyTags .tagWrap li:nth-of-type(11).current{background-color:#f9ebef;}
.applyTags .tagWrap li:nth-of-type(12):hover,.applyTags .tagWrap li:nth-of-type(12).current{background-color:#ecf7f4;}
.applyTags .tagWrap li:nth-of-type(13):hover,.applyTags .tagWrap li:nth-of-type(13).current{background-color:#fef5de;}
.applyTags .tagWrap li:nth-of-type(14):hover,.applyTags .tagWrap li:nth-of-type(14).current{background-color:#eaeff8;}
.applyTags .tagWrap li:nth-of-type(n+14):hover,.applyTags .tagWrap li:nth-of-type(n+14).current{background-color:#eaeff8;}
.applyTags .tagWrap li:nth-of-type(1) i{width:28px;height:28px;background-position:-279px -171px;top:11px;}
.applyTags .tagWrap li:nth-of-type(2) i{width:28px;height:25px;background-position:-317px -171px;top:12px;}
.applyTags .tagWrap li:nth-of-type(3) i{width:26px;height:24px;background-position:-355px -171px;top: 12px;}
.applyTags .tagWrap li:nth-of-type(4) i{width:26px;height:26px;background-position:-391px -171px;top: 12px;}
.applyTags .tagWrap li:nth-of-type(5) i{width:26px;height:26px;background-position:-427px -171px;top: 12px;}
.applyTags .tagWrap li:nth-of-type(6) i{width:28px;height:24px;background-position:-463px -171px;top: 12px;}
.applyTags .tagWrap li:nth-of-type(7) i{width:28px;height:26px;background-position:-501px -171px;top: 12px;}
.applyTags .tagWrap li:nth-of-type(8) i{width:26px;height:24px;background-position:-539px -171px;top: 12px;}
.applyTags .tagWrap li:nth-of-type(9) i{width:24px;height:24px;background-position:-575px -171px;top: 12px;}
.applyTags .tagWrap li:nth-of-type(10) i{width:26px;height:25px;background-position:-609px -171px;top:12px;}
.applyTags .tagWrap li:nth-of-type(11) i{width:27px;height:28px;background-position:-608px -207px;top:12px;}
.applyTags .tagWrap li:nth-of-type(12) i{width:26px;height:27px;background-position:-645px -171px;top: 11px;}
.applyTags .tagWrap li:nth-of-type(13) i{width:26px;height:24px;background-position:-609px -245px;top: 12px;}
.applyTags .tagWrap li:nth-of-type(14) i{width:28px;height:28px;background-position:-645px -208px;top: 11px;}
.applyTags .tagWrap li:nth-of-type(n+14) i{width:26px;height:27px;background-position:-645px -208px;top: 11px;}
.applyTags .tagWrap li:nth-of-type(14) span{line-height: 50px;}

.sfwList{background-color: #f4f4f4;width: 1200px;margin: 0 auto;overflow: hidden;}
.sfwList ul,.sfwList ul li{overflow: hidden;*zoom: 1;}
.sfwList ul{width: 1300px;padding-top: 23px;}
.sfwList ul li{position: relative;float: left;width: 330px;height: 108px;padding:25px;border-radius: 4px;border: 1px solid #ededed;background-color: #fff;margin: 0 26px 23px 0;}
.sfwList li>a,.sfwList li>div,.sfwList li>p{display: block;float: left; }
.sfwList li>a img{width: 108px;height: 108px;border-radius: 16px;margin-right: 16px;}
.sfwList li>div{width: 194px;height: 108px;overflow: hidden;}
.sfwList li>div a{display: block;width: 146px;font-size:18px ;color: #000;line-height: 30px;overflow: hidden;white-space: nowrap; }
.sfwList li>div p{font-size: 14px;color: #858585;line-height: 22px;margin-top: 3px;white-space: nowrap;overflow: hidden;}
.sfwList li>div p:nth-of-type(1){color: #999;}
.sfwList li>div p:nth-of-type(2){color: #999;margin-top: 0;}
.sfwList li>div p span{color: #666;line-height: 24px;margin-right: 6px;}
.sfwList li .down{position: absolute;display:block;top: 27px;right:-2px;font-size: 12px;color: #666;line-height: 24px;border: 1px solid #dbdbdb;border-radius: 4px;width: 78px;text-align: center;}
.sfwList li .no .down:hover{background-color: #f98b00;border-color: #f98b00;color: #fff;}

.sfwList li>p{display: block;height: 70px;font-size: 14px;color: #666;line-height: 24px;overflow: hidden;margin-top: 20px;}
.sfwList ul li:hover{box-shadow:0px 20px 12px -20px #e0e0e0; }
.sfwList ul li:hover .down{background-color: #03a9f4;color: #fff;border-color: #03a9f4;}
.sfwList ul li:hover .no .down{background-color: #f98b00;color: #fff;border-color: #f98b00;}
.sfwList ul li:hover .no .name{color: #f98b00;}
.sfwList li .down:hover{background-color: #03a9f4;color: #fff;border-color: #03a9f4;}
.sfwList li:hover div a{color: #03a9f4;}
.sfwList li>a img:hover{opacity: 0.9;}
.sfwList li:hover{-moz-box-shadow:0px 0px 5px #ededed; -webkit-box-shadow:0px 0px 5px #ededed; box-shadow:0px 0px 5px #ededed;}

.gameDeLeft{float: left;width: 828px;}
.gameDeRight{float: right;width: 353px;margin-left: 19px;}
.gameDeLeft section,.gameDeRight section{background-color: #fff;-moz-box-shadow:0px 3px 3px #ebebeb; -webkit-box-shadow:0px 3px 3px #ebebeb; box-shadow:0px 3px 3px #ebebeb;margin-bottom: 18px;}

.gaIntro{padding: 20px 20px 23px;}
.gaIntro h1{max-width: 790px;height: 36px;font-size:26px;color:#333;font-weight:bold;line-height:36px;overflow: hidden;white-space: nowrap;}
.gaIntro>div{margin-top: 14px;overflow: hidden;*zoom: 1;}
.gaIntro>div img{float: left;width: 140px ;height: 140px;border-radius: 26px;margin-right: 20px;cursor: default;}
.gaIntro .info{float: left;width: 616px;height: 130px;padding-top: 2px;overflow: hidden;}
.gaIntro .info p span{ font-size: 14px;color: #333;margin-right: 23px;line-height: 36px;}
.gaIntro .info p span:nth-of-type(1) i{display: inline-block;width: 14px;height: 14px;background-position:-142px -7px;position: relative;top:2px;margin-right: 7px;}
.gaIntro .info p span:nth-of-type(2) i{display: inline-block;width: 14px;height: 13px;background-position:-170px -7px;position: relative;top:2px;margin-right: 7px;}
.gaIntro .info p span:nth-of-type(3) i{display: inline-block;width: 15px;height: 12px;background-position:-198px -7px;position: relative;top:2px;margin-right: 7px;}
.gaIntro .info ul{width: 602px;height: 21px;margin: 10px 0;overflow: hidden;*zoom: 1;}
.gaIntro .info ul li{display: inline-block;padding: 0 8px;font-size: 12px;color: #68beff;line-height: 19px;border: 1px solid #68beff;border-radius: 2px;margin-right: 6px;cursor: pointer;}
.gaIntro .info ul li:nth-child(1){color: #68beff;border-color: #68beff;}
.gaIntro .info ul li:nth-child(2){color: #f4a76d;border-color: #f4a76d;}
.gaIntro .info ul li:nth-child(3){color: #ef8692;border-color: #ef8692;}
.gaIntro .info ul li:nth-child(4){color: #93d877;border-color: #93d877;}
.gaIntro .info ul li:nth-child(5){color: #f38ce3;border-color: #f38ce3;}
.gaIntro .info ul li:nth-child(6){color: #8c97cb;border-color: #8c97cb;}
.gaIntro .info ul li:nth-child(7){color: #fd5356;border-color: #fd5356;}
.gaIntro .info ul li:nth-child(8){color: #7ec23b;border-color: #7ec23b;}
.gaIntro .info ul li:nth-child(9){color: #fead7c;border-color: #fead7c;}
.gaIntro .info ul li:nth-child(10){color: #6cf7ca;border-color: #6cf7ca;}
.gaIntro .info button {display: inline-block; border: none; width: 190px; height:45px; color: #fff;font-size: 18px;line-height: 45px; border-radius:22.5px; margin:12px 10px 0 0; cursor: pointer; text-align: center;}
.gaIntro .info button>i { display: inline-block; position: relative;  margin-right: 8px;top: 4px;}
.gaIntro .info button.down { background-color: #03a9f4; }
.gaIntro .info button.down>i {width: 22px; height: 23px; background-position: -232px -8px;}
.gaIntro .info button.order { background-color: #53d37e; }
.gaIntro .info button.order>i {width: 20px; height: 20px; background-position: -274px -8px;}
.gaIntro .info button.dismount { background-color: #ccc;margin-right: 0;cursor: default; }
.gaIntro .info button.dismount>i {width: 18px; height: 21px; background-position: -466px -113px;}
.gaIntro .info button.no {background-color: #bbc5d1;margin-right: 0;}
.gaIntro .info button:hover{opacity: 0.9;}

.gaIntro .info ul li:hover{color: #fff;background-color: #68beff;}
.gaIntro .info ul li:nth-child(1):hover{background-color: #68beff;}
.gaIntro .info ul li:nth-child(2):hover{background-color: #f4a76d;}
.gaIntro .info ul li:nth-child(3):hover{background-color: #ef8692;}
.gaIntro .info ul li:nth-child(4):hover{background-color: #93d877;}
.gaIntro .info ul li:nth-child(5):hover{background-color: #f38ce3;}
.gaIntro .info ul li:nth-child(6):hover{background-color: #8c97cb;}
.gaIntro .info ul li:nth-child(7):hover{background-color: #fd5356;}
.gaIntro .info ul li:nth-child(8):hover{background-color: #7ec23b;}
.gaIntro .info ul li:nth-child(9):hover{background-color: #fead7c;}
.gaIntro .info ul li:nth-child(10):hover{background-color: #6cf7ca;}

.gaIntro .info .type{display: block;line-height: 36px;overflow: hidden;*zoom: 1;}
.gaIntro .info .type span{display: block;float: left;min-width: 180px;font-size: 14px;color: #999;overflow:hidden;white-space:nowrap;}
.gaIntro .info .type span em{color: #333;}
.gaIntro .info .type span a{color: #666;}
.gaIntro .info .type span a:hover{color: #fd8042;}

.gaIntro .info div {display: inline-block; border: none; width: 190px; height:45px; color: #fff;font-size: 18px;line-height: 45px; border-radius:22.5px; margin:10px 10px 0 0; cursor: pointer; text-align: center;}
.gaIntro .info div>i { display: inline-block; position: relative;  margin-right: 8px;top: 4px;}
.gaIntro .info div.down { background-color: #03a9f4; }
.gaIntro .info div.down>i {width: 22px; height: 23px; background-position: -232px -8px;}
.gaIntro .info div.order { background-color: #53d37e; }
.gaIntro .info div.order>i {width: 20px; height: 20px; background-position: -274px -8px;}
.gaIntro .info div.dismount { background-color: #ccc;margin-right: 0;cursor: default; }
.gaIntro .info div.dismount>i {width: 18px; height: 21px; background-position: -466px -113px;}
.gaIntro .info div.no {background-color: #bbc5d1;margin-right: 0;}
.gaIntro .info div:hover{opacity: 0.9;}

.orderList{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 2;width: 100%;height: 100%;background-color: rgba(0,0,0,.6);}
.orderBox{position: absolute;z-index: 5;top: 310px;left: 0;right: 0;margin: auto;background-color: #fff;width: 486px;border-radius: 10px;text-align: center;}
.orderBox .oClose{position: absolute;top: -80px;right: 38px;z-index: 10;}
.orderBox .oClose i{display: inline-block;width: 46px;height: 80px;background-position: -689px -313px;position: relative;}
.orderBox .oTitle{width: 100%;height: 139px;background-image: url(../images/order_bg.png);background-size: 100% 100%;text-align: center;font-size: 24px;border-radius: 10px;color: #fff;}
.orderBox .oTitle i{display:block;width: 36px;height: 36px;background-position: -759px -313px;position: relative;top: 42px;margin: 0 auto;}
.orderBox .oTitle p{margin-top: 50px;font-size: 24px;color: #fff;font-weight: 500;line-height: 32px;white-space: nowrap;overflow: hidden;}
.orderBox form .tel{width:384px;border:1px solid #c2c2c2;background-color:#fff;color:#999;font-size:14px;border-radius:6px;padding:0 10px;line-height: 40px;margin: 36px auto 6px;overflow: hidden;white-space: nowrap;}
.orderBox form p{ color:#666;font-size:16px;line-height: 24px;margin-top: 20px;overflow: hidden;white-space: nowrap;}
.orderBox form p em{ color:#cc0000;}
.orderBox form span{color: #fe684d;font-size: 14px;text-align: left;display: block;width:392px;margin: 0 auto;overflow: hidden;white-space: nowrap;}
.orderBox form .oBtn{cursor: pointer;width:220px;border: 0;background-color:#ffa622;color:#fff;font-size:20px;border-radius:8px;line-height: 40px;margin: 26px auto 60px;overflow: hidden;white-space: nowrap; }
.orderBox .msg{color: #fe684d;font-size: 14px;text-align: left;display: block;width:392px;margin: 0 auto;}
.orderBox .oKnow{display: block;cursor: pointer;width:220px;border: 0;background-color:#ffb800;color:#fff;font-size:20px;border-radius:8px;line-height: 40px;margin: 36px auto;overflow: hidden;white-space: nowrap; }
.orderBox .oWin{width: 100%;padding: 48px 0;font-size: 18px;border-radius: 10px;text-align: center;}
.orderBox .oWin p{font-size:18px;color: #141414;font-weight: 500;line-height: 36px;margin-bottom: 26px;}
.orderBox .oWin i{display:inline-block;width: 167px;height: 101px;background-position: -625px -651px;position: relative;}
.orderBox .oLose{width: 100%;padding: 48px 0;font-size: 18px;border-radius: 10px;text-align: center;}
.orderBox .oLose p{font-size:18px;color: #141414;font-weight: 500;line-height: 36px;margin-bottom: 26px;}
.orderBox .oLose i{display:inline-block;width: 167px;height: 101px;background-position: -625px -490px;position: relative;}
.orderBox .oAgin{width: 100%;padding: 48px 0;font-size: 18px;border-radius: 10px;text-align: center;}
.orderBox .oAgin p{font-size:18px;color: #141414;font-weight: 500;line-height: 36px;margin-bottom: 26px;}
.orderBox .oAgin i{display:inline-block;width: 153px;height: 101px;background-position: -504px -360px;position: relative;}

.editSay{padding:7px 20px 20px;}
.editSay .comment{position: relative;width: 100%;height: 85px;background-image: url(../images/editsay.jpg);background-size: 100% 100%;background-repeat: no-repeat;}
.editSay .comment em{display: block;position: absolute;top:25px;left: 138px;max-width: 630px;height: 39px;line-height: 39px;font-size: 14px;color: #fff;overflow: hidden;}

.screenshot{margin-top: 20px;}
.screenshot .intro{width:788px;position:relative}
.screenshot .intro .slider-contain{position:relative;width:788px;height:297px;overflow:hidden;}
.screenshot .intro .img-slider{width:788px;height:280px;text-align: center;font-size: 0;white-space:nowrap;}
.screenshot .intro .img-slider img{display: block;height:280px;border-radius:0;width:auto;vertical-align:top}
.screenshot .intro .img-slider li{width:auto;margin-right:16px;display:inline-block;height:280px;}
.screenshot .img-slider li:last-child{margin-right: 0;}
.screenshot .intro .video-js{width: 500px;height: 280px;}
.screenshot .slider-inner-contain{position:relative;left:0;width:788px;height: 297px;overflow-x:scroll;overflow-y:hidden;background:#fff;}
.screenshot .slider-contain .a_left{position:absolute;left:0;top:108px;z-index:10;cursor:pointer;width: 50px;height: 50px;background:url(../images/prev.png) no-repeat;}
.screenshot .slider-contain .a_left,.screenshot .slider-contain .a_right{display:none}
.screenshot .slider-contain:hover .a_left,.screenshot .slider-contain:hover .a_right{display:block}
.screenshot .slider-contain .a_right{position:absolute;right:0;top:108px;z-index:10;cursor:pointer;width:50px;height:50px;background: url(../images/next.png) no-repeat;}
.screenshot .img-slider .img-item{position:relative;line-height:0;font-size:0}

.gaCont{padding: 20px;}
.gaCont .contHidden{position: relative;height:660px;overflow:hidden;}
.gaCont .cont{padding:10px 0 0;font-size:15px;color:#666;line-height:1.5;}
.gaCont .cont a{line-height: 25px; text-indent: 0;color:#03a9f4;}
.gaCont .cont a:hover{color: #019fe6;}
.gaCont .cont p{line-height: 26px;color: #666;margin-bottom: 16px;}
.gaCont .cont br{height: 2px;}
.gaCont .cont img{max-width:788px;}
.gaCont .cont p img{max-width:788px;}
.gaCont .cont h3{margin-bottom:16px;line-height: 22px;font-size:18px;color:#03a9f4;padding: 0 0 0 10px;border-left: 3px solid #03a9f4;}
.gaCont .cont iframe{width: 600px;height:340px;margin: 0 auto;display: block;border: none;}

.gaCont .linear {position: absolute; height: 20px; bottom: 0; width: 100%; background-image: -webkit-gradient(linear,left top, left bottom,from(rgba(255,255,255,0)),color-stop(70%, #fff)); background-image: linear-gradient(-180deg,rgba(255,255,255,0) 0%,#fff 70%); }

.openCont{padding: 4px 0;overflow: hidden;*zoom: 1;}
.openCont p{float: left;display: block;}
.openCont p span{display:inline-block;margin-right:20px;color:#ababab;font-size:14px;}
.openCont p span i{display:inline-block;margin-right:5px;position:relative;}
.openCont p span:nth-child(1) i{width:16px;height:13px;background-position:-444px -14px;top:2px;}
.openCont p span:nth-child(2) i{width:16px;height:16px;background-position:-478px -14px;top:3px;}
.openCont p span:nth-child(3) i{width:14px;height:16px;background-position:-512px -15px;top:3px;}
.openCont .lop{float: right;color:#ababab;font-size:16px;cursor:pointer;}
.openCont .lop:hover{color:#03a9f4;}
.openCont .lop i{display:inline-block;transform:rotate(45deg);background-color: #fff;margin-left: 10px;position: relative;}
.openCont .lop i.down{width: 12px;height: 19px;border-right: 1px solid #b1b1b1;border-bottom: 1px solid #b1b1b1;top: -2px;}
.openCont .lop i.up{width: 14.5px;height: 12px;border-left: 1px solid #b1b1b1;border-top: 1px solid #b1b1b1;top: 6px;}
.openCont .lop:hover i.down,.openCont .lop:hover i.up{border-color: #03a9f4; }

/* 详细信息 */
.gaInfo{padding: 20px;}
.gaInfo div:nth-of-type(2) {width:788px;padding-top: 10px;overflow: hidden;*zoom: 1;}
.gaInfo p{float: left;display:inline-block;width:375px;margin-right:18px ;height:30px;line-height: 30px;font-size:15px;color:#666;overflow:hidden;white-space:nowrap;}
.gaInfo p span{font-size:15px;color:#666;line-height: 30px;}
.gaInfo p em{font-size:15px;color:#2fa2ea;line-height: 30px;}
/* 下载地址 */
.gaAddress{padding: 20px 20px 13px;}
.gaAddress .appDown{padding-top: 20px;margin-left: 8px;}
.gaAddress .appDown a{display: block;}
.gaAddress .appDown div{width: 230px;height: 48px;line-height: 48px;color: #fff;font-size: 16px;margin-bottom: 10px;text-align: center;border-radius: 2px;}
.gaAddress .appDown div i{display: inline-block;width: 21px;height: 24px;position: relative;top: 5px;margin-right: 5px;}
.gaAddress .appDown .android_down i{background-position: -581px -8px;}
.gaAddress .appDown .ios_down i{background-position: -615px -8px;}
.gaAddress .appDown .android_down{background-color: #23c268;}
.gaAddress .appDown .ios_down{background-color: #29adff;}
.gaAddress .appDown a:hover .android_down{opacity: 0.9;}
.gaAddress .appDown a:hover .ios_down{opacity: 0.9;}
.gaAddress .appDown .no_down{background-color: #b2b2b2;text-align: center;}
.gaAddress .appDown .no_down span{margin-left:0;}
.gaAddress .appDown .appdown_no{background-color: #b2b2b2;text-align: center;}
.gaAddress .appDown .appdown_no span{margin-left:0;}

/* 热门游戏 */
.gaHot {padding: 20px 20px 13px; }
.gaHot .list{width: 788px;overflow: hidden;padding-top: 20px;}
.gaHot ul { width: 808px;overflow: hidden;*zoom: 1;}
.gaHot li { width: 185px; height: 66px;margin: 0 13px 12px 0; border: 1px solid #e6e6e6; border-radius: 4px; float: left; -webkit-transition: all 0.2s ease; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; }
.gaHot li a { padding: 10px 9px;display: block;overflow: hidden;*zoom: 1; }
.gaHot li div{float: left;overflow: hidden;}
.gaHot li img { border-radius: 8px; width: 46px; height: 46px; display: block; float: left; margin-right: 10px;}
.gaHot li p{white-space: nowrap;overflow: hidden; font-size: 14px; width: 110px; line-height: 16px; color: #666666;margin-top: 4px; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; }
.gaHot li span { font-size: 12px; line-height: 14px; color: #999999; margin-top: 10px; }
.gaHot li:hover { border: 1px solid #bfe7ff; }
.gaHot li:hover p  { color: #29adff; }
.gaHot li img:hover{opacity: 0.9;}

.gaSame{position:relative;padding:20px 20px 3px;}
.gaSame .tab_menu{position:absolute;max-width: 83%;height: 28px;z-index: 1;right:20px;top:20px;font-size:16px;color:#666;background-color: #fff;overflow: hidden;*zoom: 1;border-top: 2px solid #03a9f4;border-bottom: 2px solid #03a9f4;transform:skewX(-15deg);-webkit-transform:skewX(-15deg);-moz-transform:skewX(-15deg);}
.gaSame .tab_menu p{float:left;display: block;cursor:pointer;}
.gaSame .tab_menu p span{float: left;display: block;padding: 0 16px;line-height: 28px;transform:skewX(15deg);-webkit-transform:skewX(15deg);-moz-transform:skewX(15deg);}
.gaSame .tab_menu p i{float: left;display: block;width: 2px;height: 30px;line-height:  28px;background-color: #03a9f4;}
.gaSame .tab_menu p.current,.gaSame .tab_menu p:hover{background-color: #03a9f4;color: #fff;}
.gaSame .cont{padding-top: 23px;}
.gaSame .sub_box{width:788px;overflow:hidden;}
.gaSame .sub_box .imgBox{margin-bottom:23px;overflow: hidden;*zoom: 1;}
.gaSame .sub_box .imgBox>a{float: left;display: block;position: relative;}
.gaSame .sub_box .imgBox>a p{display: block;position: absolute;top: 10px;left: 0;padding: 0 6px;font-size: 14px;color: #fff;line-height: 24px;background-color:rgba(0,0,0,0.67);}
.gaSame .sub_box .imgBox img{display:block;width:240px;height:120px;float:left;margin-right:17px;border-radius: 6px;}
.gaSame .sub_box .imgBox div{width:530px;position:relative;float:left;}
.gaSame .sub_box .imgBox div a{display:block;height:32px;line-height:32px;font-weight:bold;font-size:18px;color: #000;}
.gaSame .sub_box .imgBox div a:hover{color:#03a9f4;}
.gaSame .sub_box .imgBox div span{display: block;color:#666;font-size: 14px;height:80px;overflow:hidden;line-height:26px;margin-top: 8px;}
.gaSame .sub_box ul{width:818px;overflow: hidden;*zoom: 1;}
.gaSame .sub_box li{width:249px;margin:0 20px 25px 0;float:left;overflow: hidden;*zoom: 1;}
.gaSame .sub_box li img{float: left;display:block;width:85px;height:85px;border-radius:12px;margin-right: 20px;}
.gaSame .sub_box li div{float: left;width:144px;height: 85px;overflow: hidden;}
.gaSame .sub_box li em{display: block;font-size:16px;color:#333;line-height: 32px;font-weight: 500;overflow:hidden;white-space:nowrap; }
.gaSame .sub_box li p{font-size:12px;color: #999;overflow:hidden;white-space:nowrap;}
.gaSame .sub_box li p span{color: #cbcbcb;margin: 0 5px;}
.gaSame .sub_box li .btn{display: block;width: 60px;height: 20px;line-height: 20px;font-size: 14px;color: #666;border: 1px solid #cdcdcd;border-radius: 3px;text-align: center;margin-top: 8px;}
.gaSame .sub_box li:hover .btn{background-color: #03a9f4;color: #fff;border-color: #03a9f4;}
.gaSame .sub_box li:hover .no .btn{background-color: #f98b00;color: #fff;border-color: #f98b00;}
.gaSame .sub_box li:hover em{color: #03a9f4;font-weight: 500;}
.gaSame .sub_box li:hover .no em{color: #f98b00;font-weight: 500;}
.gaSame .sub_box li img:hover,.gaSame .sub_box .imgBox img:hover{opacity: 0.9;}

.gaNews{padding:20px 20px 10px;}
.gaNews .circleList{width: 826px;overflow: hidden;*zoom: 1;padding: 13px 0;}
.gaNews .circleList>div{float: left;width:376px;margin-right: 33px;position: relative;}
.gaNews p{position:relative;display: block;}
.circleList>div .line{ position:absolute; left:4px; top:20px; width:2px;background-color:#e4e4e4;}
.gaNews p a{display:block;height:40px;line-height:40px;font-size: 15px;color: #353533;border-bottom: 1px dashed #ededed;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:20px;}
.gaNews p:hover a{color: #03a9f4;}
.gaNews p:before{content:"";position:absolute;z-index:3; width:6px; height:6px; background:#fff; border:2px solid #e4e4e4; border-radius:50%; -webkit-border-radius:50%;left:0px;top:15px;}
.gaNews p:hover:before{background-color: #03a9f4;border-color: #03a9f4;}

.gaCollecte{padding:20px 20px 23px;}
.gaCollecte ol{width: 350px;padding-top: 4px;overflow: hidden;*zoom: 1;}
.gaCollecte li{float: left;width:80px;height: 34px;line-height: 34px;text-align:center;margin: 15px 20px 0 6px;border: 1px solid #e9e9e9;border-radius:3px;transform:skewX(-15deg);-webkit-transform:skewX(-15deg);-moz-transform:skewX(-15deg);overflow:hidden;*zoom: 1;}
.gaCollecte li a{display: block;width: 74px;padding: 0 5px;height: 34px;line-height: 34px;font-size:14px;color:#464646;text-align:center;overflow:hidden;transform:skewX(15deg);-webkit-transform:skewX(15deg);-moz-transform:skewX(15deg);}
.gaCollecte li:hover {background-color: #03a9f4;border-color: #03a9f4;}
.gaCollecte li:hover a{color: #fff;}

.gaRank {padding:20px 20px 3px;}
.gaRank ol{width: 332px;padding-top: 18px;}
.gaRank li{margin-bottom: 20px;}
.gaRank li a{display: block;height: 84px;width:100%;left: -20px;overflow: hidden;*zoom: 1;}
.gaRank li a img{float: left;width: 84px;height: 84px;border-radius: 16px;margin-right: 14px;}
.gaRank li a .info{float: left;width:216px;}
.gaRank li .info p{overflow:hidden;white-space:nowrap;font-size: 14px;color: #999;line-height: 20px;}
.gaRank li .info em{font-size: 16px;color: #333;line-height: 36px;overflow:hidden;white-space:nowrap;}
.gaRank li .info span{font-size: 12px;color: #999;line-height: 20px;margin-right: 14px;}
.gaRank li .info div{font-size: 14px;color: #999;height: 28px;line-height: 28px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.gaRank li a:hover em{color: #03a9f4;}
.gaRank li a img:hover{opacity: 0.9;}

.newsLeft{float: left;width: 828px;}
.newsRight{float: right;width: 353px;}
.newsLeft section,.newsRight section{background-color: #fff;-moz-box-shadow:0px 3px 3px #ebebeb; -webkit-box-shadow:0px 3px 3px #ebebeb; box-shadow:0px 3px 3px #ebebeb;margin-bottom: 18px;}

.newsLeft .pagecode{margin: 30px 20px 60px;}
.newsRight .gaRank{border: 1px solid #e9e9e9;}

.newsList{border: 1px solid #e9e9e9;}
.newsList ul li{overflow: hidden;}
.newsList li a{display:block;padding:20px 0;margin: 0 20px;border-bottom:1px solid #e0e7eb;overflow: hidden;*zoom: 1;}
.newsList li:last-of-type a{border-bottom: 0;}
.newsList li img{float: left;width:204px;height:120px;margin-right: 20px;bo rder-radius: 5px;}
.newsList li a>div{ float: left;width:560px;height:120px;overflow: hidden;}
.newsList li .name{font-size:18px;color:#333;line-height:32px;font-weight: 500;overflow: hidden;white-space:nowrap}
.newsList li .time{font-size:12px;color:#666;line-height:24px;margin-top: 10px;overflow: hidden;*zoom: 1;}
.newsList li .time span{max-width: 230px;overflow: hidden;white-space: nowrap}
.newsList .time span:nth-child(1){float: left;}
.newsList .time span:nth-child(2){float: right;color: #bdbdbd;}
.newsList .time span:nth-child(1) i{display: inline-block;width: 16px;height: 20px;background-position: -650px -12px; position: relative;top: 2px;margin-right: 8px;}
.newsList .time span:nth-child(2) i{display: inline-block;width: 14px;height: 16px;background-position: -675px -14px; position: relative;top: 2px;margin-right: 8px;}
.newsList li .txt{display: block;height: 44px;font-size:14px;line-height:22px;color:#666;overflow:hidden;margin-top: 3px;}
.newsList li:hover {background-color: #f0faff;}
.newsList li:hover a{border-color: #f0faff;}
.newsList li:hover .name{color: #03a9f4;}
.newsList li img:hover{opacity: 0.9;}

.newsHot{padding: 20px 20px 13px;}
.newsHot ul{padding-top: 8px;}
.newsHot li a{display: block;padding: 10px 0;position: relative;overflow: hidden;*zoom: 1;}
.newsHot li img{width:120px;height:67px;float:left;margin-right: 12px;display: block;border-radius: 5px;}
.newsHot li p{display: block;width: 180px;float: left;}
.newsHot li em{display: block;height: 46px;line-height:22px;font-size:14px;color: #000000;overflow: hidden;}
.newsHot li span{display: block;line-height:22px;font-size:12px;color: #bdbdbd;overflow: hidden;}
.newsHot li:hover em{color: #03a9f4;}
.newsHot li img:hover{opacity: 0.9;}

.stradeLeft{float: left;width: 828px;}
.stradeRight{float: right;width: 353px;}
.stradeLeft section,.stradeRight section{background-color: #fff;-moz-box-shadow:0px 3px 3px #ebebeb; -webkit-box-shadow:0px 3px 3px #ebebeb; box-shadow:0px 3px 3px #ebebeb;margin-bottom: 18px;}

.straDeCont{padding: 20px;}
.straDeCont .tit{padding: 6px;text-align:center;}
.straDeCont .tit h1{display:block;line-height:48px;font-size:24px;color: #333;font-weight:bold;margin-bottom: 16px;}
.straDeCont .tit p{font-size: 14px;color:#c7c7c7;line-height: 20px;overflow:hidden;white-space:nowrap;}
.straDeCont .tit p span{display: inline-block;max-width: 260px;margin:0 20px;overflow:hidden;white-space:nowrap;}
.straDeCont .tit p span em{color: #999;}
.straDeCont .cont{padding:10px 0 0;font-size:15px;color:#666;line-height:32px;}
.straDeCont .cont a{line-height: 26px;text-indent: 0;color:#03a9f4;}
.straDeCont .cont a:hover{opacity: 0.9;}
.straDeCont .cont p{line-height: 26px;color: #666;margin-bottom: 16px;text-indent: 2em;word-wrap: break-word;}
.straDeCont .cont br{height: 2px;}
.straDeCont .cont img{display:block;max-width:788px;margin:16px auto;text-align: center;}
.straDeCont .cont p img{display:block;max-width:788px;margin:2px auto;text-align: center;}
.straDeCont .cont h3,.straDeCont .cont p h3{margin-bottom:16px;line-height: 28px;font-size:18px;font-weight:bold;color:#333;}
.straDeCont .cont iframe{width: 600px;height:340px;margin: 0 auto;display: block;border: none;}

.straDeDown {padding: 19px 17px 19px 14px;border: 1px solid #ffcfa5;background-color: #fff2e7;margin: 30px 0;border-radius: 5px;overflow: hidden;*zoom: 1;-webkit-background-size: 5px 5px;-moz-background-size: 5px 5px;background-size: 5px 5px;
background-image: -webkit-gradient(linear, 0 0, 100% 100%,   color-stop(.25, rgba(255, 255, 255, .2)), color-stop(.25, transparent),   color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .2)),   color-stop(.75, rgba(255, 255, 255, .2)), color-stop(.75, transparent), to(transparent));  
background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,    transparent 75%, transparent);   
background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
background-image: linear-gradient(-45deg, rgba(255, 255, 255, .9) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .9) 50%, rgba(255, 255, 255, .9) 75%,transparent 75%, transparent);}
.straDeDown>a{display: block;float: left;margin-right: 22px;}
.straDeDown>a img{display: block;width:110px;height: 110px;border-radius: 16px;}
.straDeDown .info{float: left;max-width: 468px;}
.straDeDown .info>a{font-size: 18px;color: #000;line-height: 36px;overflow:hidden;white-space:nowrap;}
.straDeDown .info p{font-size: 14px;color: #999;line-height: 36px;overflow:hidden;white-space:nowrap;}
.straDeDown .info p span,.straDeDown .info p a{color: #333;margin-right: 50px;}
.straDeDown .info p em{display: inline-block;padding: 0 6px;line-height: 20px;color: #888;font-size: 12px;border: 1px solid #e0e0e0;border-radius: 3px;margin-right: 10px;background-color: rgba(255,255,255,0.6);}
.straDeDown .info p a:hover{color: #03a9f4;}
.straDeDown .look{float: right;}
.straDeDown .look a{display: block;width: 130px;height: 30px;line-height: 30px;font-size: 14px;color: #fff;text-align: center;background-color: #f5f5f5;border-radius: 30px;margin: 20px 0;}
.straDeDown .look a:first-of-type{background-color: #03a9f4;}
.straDeDown .look a:first-of-type i{display: inline-block;width: 16px;height: 15px;background-position: -704px -14px; position: relative;top: 2px;margin-right: 8px;}
.straDeDown .look a:nth-of-type(2){background-color: #b9d317;}
.straDeDown .look a:nth-of-type(2) i{display: inline-block;width: 13px;height: 17px;background-position: -729px -14px; position: relative;top: 3px;margin-right: 8px;}
.straDeDown .look a:first-of-type:hover{opacity: 0.9;}
.straDeDown .look a:nth-of-type(2):hover{opacity: 0.9;}
.straDeDown>a:hover img{opacity: 0.9;}
.straDeDown .info a:hover{color: #03a9f4;} 

.next_pre{width: 788px; height: 24px;border-top: 1px dashed #ededed;overflow: hidden;*zoom: 1;padding: 12px 0;}
.next_pre p{width:50%;float:left;color: #999;font-size: 15px;line-height: 24px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.next_pre p:nth-of-type(1){text-align: left;}
.next_pre p:nth-of-type(2){text-align: right;}
.next_pre p a{color: #666;}
.next_pre p a:hover{color: #03a9f4;}

.stradeSame{padding: 20px 20px 3px;}
.stradeSame ul{width:810px;padding-top: 20px;overflow: hidden;*zoom: 1;}
.stradeSame li{width:249px;margin:0 20px 25px 0;float:left;overflow: hidden;*zoom: 1;}
.stradeSame li img{float: left;display:block;width:85px;height:85px;border-radius:12px;margin-right: 20px;}
.stradeSame li div{float: left;width:144px;height: 85px;overflow: hidden;}
.stradeSame li em{display: block;font-size:16px;color:#333;line-height: 32px;font-weight: 500;overflow:hidden;white-space:nowrap; }
.stradeSame li p{font-size:12px;color: #999;overflow:hidden;white-space:nowrap;}
.stradeSame li p span{color: #cbcbcb;margin: 0 5px;}
.stradeSame li .btn{display: block;width: 60px;height: 20px;line-height: 20px;font-size: 14px;color: #666;border: 1px solid #cdcdcd;border-radius: 3px;text-align: center;margin-top: 8px;}
.stradeSame li:hover .btn{background-color: #03a9f4;color: #fff;border-color: #03a9f4;}
.stradeSame li:hover .no .btn{background-color: #f98b00;color: #fff;border-color: #f98b00;}
.stradeSame li:hover em{color: #03a9f4;font-weight: 500;}
.stradeSame li:hover .no em{color: #f98b00;font-weight: 500;}
.stradeSame li img:hover{opacity: 0.9;}

.stradeHot{padding: 20px 20px 13px;}
.stradeHot>a{position: relative;display: block;margin-top: 20px;border-radius: 5px;overflow: hidden;}
.stradeHot>a img{width: 313px;height: 125px;display: block;border-radius: 5px;}
.stradeHot>a span{position: absolute;bottom:0;left: 0;right: 0;display: block;background-color: rgba(0,0,0,0.66);font-size: 14px;color:#fff;text-align: center;width: 100%;height:28px;line-height: 28px;overflow:hidden;white-space:nowrap;webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.stradeHot>a:hover span{bottom: -28px;}
.stradeHot>a:hover img{opacity: 0.95;}

.stradeHot .circleList>div{margin-top: 12px;position: relative;}
.stradeHot .circleList>div p{display: block;position:relative;overflow: hidden;*zoom: 1;}
.stradeHot .circleList>div .line{ position:absolute; left:56px; top:20px; width:2px;background-color:#e4e4e4;}
.stradeHot .circleList>div p span{float: left;display: block;width: 48px;height:40px;line-height:40px;font-size: 15px;color: #cccccc;}
.stradeHot .circleList>div p a{float: right;display:block;width: 240px;height:40px;line-height:40px;font-size: 15px;color: #353533;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.stradeHot .circleList>div p:hover a,.stradeHot .circleList>div p:hover span{color: #03a9f4;}
.stradeHot .circleList>div p:before{content:"";position:absolute;z-index:3; width:6px; height:6px; background:#fff; border:2px solid #e4e4e4; border-radius:50%; -webkit-border-radius:50%;left:52px;top:15px;}
.stradeHot .circleList>div p:hover:before{background-color: #03a9f4;border-color: #03a9f4;}

.topicList{width: 1200px;margin: auto;padding:10px 0; overflow: hidden;}
.topicList .tiTle span{background-color: #f5f5f5;}
.topicList ul{width: 1230px;padding-top: 20px;overflow: hidden;*zoom: 1;}
.topicList li{float: left;width:280px;border: 1px solid #e9e9e9;margin:0 24px 23px 0;border-radius: 5px;background-color: #fff;overflow: hidden;}
.topicList li>a{display: block;position: relative;}
.topicList li>a p{display: block;position: absolute;top: 7px;left: 0;padding: 0 6px;font-size: 14px;color: #fff;line-height: 24px;background-color:rgba(0,0,0,0.67);}
.topicList li>a img{display:block;width:280px;height:138px;}
.topicList li>a img:hover{opacity: 0.9;}
.topicList li div{padding:10px 10px 12px;}
.topicList li div a{display: block;font-size: 18px;color: #000;line-height: 24px;}
.topicList li div span{display: block;height: 66px;font-size: 14px;color: #858585;line-height: 22px;margin-top: 6px;overflow: hidden;}
.topicList li:hover a{color: #03a9f4;}

.topicDetailT{background-color: #fff;padding: 16px 0;}
.topicDetailT>div{position: relative;width: 1200px;margin: auto;overflow: hidden;*zoom: 1;}
.topicDetailT img{float: left;display: block;padding: 10px;border: 1px solid #f8f8f8;width: 500px;height: 242px;margin-right: 20px;overflow: hidden;}
.topicDetailT .info{float: left;width:650px;height: 264px;overflow: hidden;}
.topicDetailT .info h1{font-size: 26px;color: #666;line-height: 72px;border-bottom: 1px solid #efefef;white-space: nowrap;overflow: hidden;}
.topicDetailT .info div{display: block;height: 100px;font-size: 14px;color: #999;line-height: 24px;margin-top: 20px;overflow: hidden;}
.topicDetailT .info .sum{margin-top: 6px;overflow: hidden;*zoom: 1;}
.topicDetailT .sum span{float: left;color: #cccccc;font-size: 14px;line-height: 52px;}
.topicDetailT .sum span em{color: #03a9f4;margin: 0 4px;}
.topicDetailT .sum a{float: right;color: #3399ff;font-size: 14px;line-height: 52px;}
.topicDetailT .sum a:hover{text-decoration: underline;}

.topicDetailB{width: 1200px;margin: auto;}
.topicDetailB ul,.topicDetailB .toList{overflow: hidden;*zoom: 1;}
.topicDetailB ul{padding-top: 20px;}
.topicDetailB li{position: relative;float: left;width: 348px;height: 200px;padding:16px;background-color: #fff;margin:0 26px 26px 0;border: 1px solid #ededed;border-radius: 5px;}
.topicDetailB li:nth-child(3n+3){margin-right: 0;}
.topicDetailB li:nth-child(-n+3){margin-top: 0;}
.topicDetailB li:nth-of-type(1){border-top: 1px solid #ffa826;}
.topicDetailB li:nth-of-type(2){border-top: 1px solid #f36173;}
.topicDetailB li:nth-of-type(3){border-top: 1px solid #74a6ff;}
.topicDetailB li>i{position: absolute;width: 32px;height: 32px;top: -0px;right: -0px;}
.topicDetailB li:nth-of-type(1)>i{background-position: -0px -99px;}
.topicDetailB li:nth-of-type(2)>i{background-position: -58px -99px;}
.topicDetailB li:nth-of-type(3)>i{background-position: -118px -99px;}
.topicDetailB li>div>a,.topicDetailB li .info,.topicDetailB li>div>p{display: block;float: left; }
.topicDetailB li>div>a img{width: 110px;height: 110px;border-radius: 16px;margin-right: 16px;}
.topicDetailB li .info{width:216px ;}
.topicDetailB li .info a{display: block;}
.topicDetailB li .info .name{font-size:18px ;color: #000;line-height: 26px;overflow: hidden;white-space: nowrap; }
.topicDetailB li .info span{display: block;font-size: 14px;color: #666;line-height: 24px;margin-top: 8px;}
.topicDetailB li .info span i{color: #999;margin: 0 5px;}
.topicDetailB li .info .down{display: block;font-size: 12px;color: #666;height: 28px;line-height: 28px;border: 1px solid #e0e0e0;border-radius:15px;width: 108px;text-align: center;margin-top: 16px;}
.topicDetailB li .info .down i{display: inline-block;width: 14px;height: 15px;background-position: -753px -13px;position: relative;top: 2px;margin-right: 4px;}

.topicDetailB li>div>p{display: block;height: 70px;font-size: 14px;color: #666;line-height: 24px;overflow: hidden;margin-top: 20px;}
.topicDetailB li:hover{-moz-box-shadow:0px 0px 6px #e9e9e9; -webkit-box-shadow:0px 0px 6px #e9e9e9; box-shadow:0px 0px 6px #e9e9e9; }
.topicDetailB li:hover .down{background-color: #03a9f4;color: #fff;border-color: #03a9f4;}
.topicDetailB li:hover .down.no{background-color: #f98b00;color: #fff;border-color: #f98b00;}
.topicDetailB li:hover .down i{background-position: -776px -14px;}
.topicDetailB li .info .down:hover,.topicDetailB li .info .down.no:hover{opacity: 0.9;}
.topicDetailB li .info .name:hover{color: #03a9f4;}
.topicDetailB li>div>a img:hover{opacity: 0.9;}

.rankLeft{float: left;width: 262px;}
.rankRight{float: right;width: 924px;}
.rankLeft section,.rankRight section{background-color: #fff;border: 1px solid #ededed;margin-bottom: 18px;border-radius: 6px;overflow: hidden;}

.rankMenu>div{position: relative;width: 260px;height: 59px;}
.rankMenu>div i{display: block;width: 260px;height: 59px;background-position: 0 -153px;position: relative;top: 0;}
.rankMenu>div p{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;display: block;width: 135px;height: 58px;line-height: 58px;font-size: 20px;color: #fff;font-weight: bold;font-style:oblique;text-align: center;}
.rankMenu li{position: relative;height: 76px;border-bottom: 1px solid #eeeeee;}
.rankMenu li:last-of-type{border: 0;}
.rankMenu li a{display: block;padding: 10px 17px;}
.rankMenu li a em{display: block;width: 220px;height: 32px;line-height: 32px;font-size: 18px;color: #000;overflow: hidden;white-space: nowrap;}
.rankMenu li a span{display: block;width: 220px;height: 24px;line-height:24px;font-style: oblique;font-size: 15px;color: #d7d7d7;overflow: hidden;white-space: nowrap;}
.rankMenu li a i{display: block;position: absolute;bottom: 0;}
.rankMenu li:nth-of-type(1) a i{width: 72px;height: 60px;background-position:-4px -313px;right: 12px;}
.rankMenu li:nth-of-type(1):hover a i,.rankMenu li:nth-of-type(1).current a i{background-position:-4px -238px;}
.rankMenu li:nth-of-type(2) a i{width: 78px;height: 63px;background-position:-102px -309px;right: 12px;}
.rankMenu li:nth-of-type(2):hover a i,.rankMenu li:nth-of-type(2).current a i{background-position:-102px -235px;}
.rankMenu li:nth-of-type(3) a i{width: 73px;height: 60px;background-position:-212px -313px;right: 19px;}
.rankMenu li:nth-of-type(3):hover a i,.rankMenu li:nth-of-type(3).current a i{background-position:-212px -238px;}
.rankMenu li:hover,.rankMenu li.current{background-color: #f2fbff;}
.rankMenu li:hover p,.rankMenu li.current p{color: #03a9f4;}
.rankMenu li:hover span,.rankMenu li.current span{color: #c7eafa;}

.rankList>div{width: 100%;height: 58px;background: url(../images/toprank.jpg) no-repeat;background-size: 100% 100%;font-size: 24px;color: #fff;font-weight: bold;line-height: 72px;text-align: center;}
.rankList li{position: relative;height: 190px;border-bottom: 1px solid #e6e6e6;}
.rankList li .imgBox{float: left;display: block;padding: 30px 36px 41px 98px;}
.rankList li .imgBox img{display: block;width: 119px;height: 119px;border-radius: 16px;}
.rankList li .imgBox img:hover{opacity: 0.9;}
.rankList li .info{float: left;width: 500px;}
.rankList li .info>a{display: block;font-size: 18px;color: #03a9f4;line-height: 28px;font-weight: bold;padding-top: 24px;overflow: hidden;white-space: nowrap;}
.rankList li .info p{font-size: 14px;color: #999;line-height: 24px;margin-top: 6px;}
.rankList li .info p i{margin: 0 6px;}
.rankList li .info>div{display: block;color: #666;height: 50px;line-height: 24px;margin-top: 6px;overflow: hidden;}
.rankList li .info p:last-of-type{margin-top: 12px;height: 30px;overflow: hidden;*zoom: 1;}
.rankList li .info p a{float: left;display: block;padding: 0 6px;height: 20px;line-height: 20px;font-size: 12px;color: #03a9f4;border: 1px solid #93d6f5;margin-right: 8px;border-radius: 2px;}
.rankList li .info p a:hover{background-color:#03a9f4;color: #fff;border-color:#03a9f4;}
.rankList li:hover{background-color: #f2fbff;}
.rankList li .down{float: right;display: block;font-size: 12px;height: 30px;line-height: 30px;background-color: #03a9f4;color: #fff;border-bottom-left-radius: 15px;border-top-left-radius: 15px;width: 108px;text-align: center;position: absolute;top: 72px;right: -5px;}
.rankList li .down i{display: inline-block;width: 16px;height: 15px;background-position: -704px -14px;position: relative;top: 2px;margin-right: 4px;}
.rankList li .down:hover{opacity: 0.9;}
.rankList li span{position: absolute;top: 62px;left: 28px;}
.rankList li:nth-of-type(1) span,.rankList li:nth-of-type(2) span,.rankList li:nth-of-type(3) span{position: absolute;top: -5px;left: 16px;}
.rankList li:nth-of-type(1) span i{display: block;width: 64px;height: 64px;background-position: -478px -43px;}
.rankList li:nth-of-type(2) span i{display: block;width: 64px;height: 64px;background-position: -537px -43px;}
.rankList li:nth-of-type(3) span i{display: block;width: 64px;height: 64px;background-position: -595px -43px;}
.rankList li:nth-of-type(n+4) span{display: block;width: 38px;line-height: 34px;font-size: 20px;color: #999;font-style: oblique;font-family: Times New Roman,"Georgia";;background-color: #ededed;border-top-left-radius: 8px;border-bottom-right-radius: 8px;text-align: center;}
.rankList li:nth-of-type(n+4):hover span{background-color: #03a9f4;color: #fff;}

.indexOne{background-color: #fff;}
.indexOne>div{width: 1200px;margin: auto;}
.indexTwo{height: 558px;background-color: #f5f6f9;overflow: hidden;}
.indexTwo .titIndex{height: 78px;}
.indexTwo .titIndex span{color: #f57400;}
.indexTwo .titIndex span i:nth-of-type(1){width:14px;height:14px;background-position:-338px -241px;position:relative;margin-right:8px;}
.indexTwo .titIndex span i:nth-of-type(2){width:20px;height:17px;background-position:-338px -273px;position:relative;margin-left:8px;}
.indexTwo .hotTab .tab_menu li.current,.indexTwo .hotTab .tab_menu li:hover{color:#fff;background-color:#03a9f4;}
.indexTwo .hotTab .preNextBox em:hover{color:#fff;background-color:#03a9f4;}
.indexTwo .hotTab .dotTabBox i.current{background-color:#03a9f4;}
.indexThree{height: 558px;background-color: #fff;}
.indexThree .titIndex{height: 78px;}
.indexThree .titIndex span{color: #b3cd12;}
.indexThree .titIndex span i:nth-of-type(1){width:17px;height:17px;background-position:-374px -241px;position:relative;margin-right:8px;}
.indexThree .titIndex span i:nth-of-type(2){width:10px;height:10px;background-position:-374px -273px;position:relative;top: -6px;margin-left:8px;}
.indexThree .hotTab .tab_menu li.current,.indexThree .hotTab .tab_menu li:hover{color:#fff;background-color:#b9d317;}
.indexThree .hotTab .preNextBox em:hover{color:#fff;background-color:#b9d317;}
.indexThree .hotTab .dotTabBox i.current{background-color:#b9d317;}
.indexFour{height: 450px;overflow: hidden;background-color: #eee; background-image: linear-gradient(60deg, #e4e4e4 ,50%, #eee 50%);}
.indexFour .titIndex span{color: #2c95f3;}
.indexFour .titIndex span i:nth-of-type(1){width:8px;height:25px;background-position:-406px -241px;position:relative;top: 3px;margin-right:8px;}
.indexFour .titIndex span i:nth-of-type(2){width:21px;height:23px;background-position:-406px -273px;position:relative;top: 3px;margin-left:8px;}
.indexFive{height: 500px;overflow: hidden;background-color: #fff;}
.indexFive .titIndex span{color: #ff336d;}
.indexFive .titIndex span i:nth-of-type(1){width:13px;height:26px;background-position:-448px -241px;position:relative;top: 3px;margin-right:8px;}
.indexFive .titIndex span i:nth-of-type(2){width:17px;height:19px;background-position:-448px -273px;position:relative;top: 2px;margin-left:8px;}
.indexSix{height: 760px;overflow: hidden;background-color: #f5f6f9;}
.indexSix .titIndex {padding-top: 10px;}
.indexSix .titIndex span{color: #ffad38;}
.indexSix .titIndex span i:nth-of-type(1){width:35px;height:23px;background-position:-486px -241px;position:relative;top: 3px;margin-right:8px;}
.indexSix .titIndex span i:nth-of-type(2){width:14px;height:13px;background-position:-486px -273px;position:relative;top: 2px;margin-left:8px;}
/* 1 */
.hotGame {padding: 18px 0;border-radius: 5px;overflow: hidden;*zoom: 1;}
.hotGame .tab_menu{float:left;background:#f9f9f9;}
.hotGame .tab_menu P{display: block;width:130px;height:66px;line-height:66px;border:1px solid #ccc;border-bottom: 0;border-right: 0;font-size:16px;color: #000;position:relative;cursor:pointer;text-align: center;overflow: hidden;}
.hotGame .tab_menu P:last-of-type{border-bottom:1px solid #ccc;}
.hotGame .tab_menu P.current span,.hotGame .tab_menu P:hover span{color:#03a9f4;}
.hotGame .tab_menu P i,.hotGame .tab_menu P span{display:inline-block;}
.hotGame .tab_menu P:nth-of-type(1) i{width:18px;height:21px;background-position:-176px -90px;position:relative;top:4px;margin-right:8px;}
.hotGame .tab_menu P:nth-of-type(1).current i,.hotGame .tab_menu li:nth-of-type(1):hover i{background-position:-176px -115px;}
.hotGame .tab_menu P:nth-of-type(2) i{width:18px;height:15px;background-position:-213px -93px;position:relative;top:2px;margin-right:8px;}
.hotGame .tab_menu P:nth-of-type(2).current i,.hotGame .tab_menu li:nth-of-type(2):hover i{background-position:-213px -118px;}
.hotGame .tab_menu P:nth-of-type(n+2) i{width:18px;height:15px;background-position:-213px -93px;position:relative;top:2px;margin-right:8px;}
.hotGame .tab_menu P:nth-of-type(n+2).current i,.hotGame .tab_menu li:nth-of-type(n+2):hover i{background-position:-213px -118px;}
.hotGame .tab_menu P.current{width: 129px;background-color: #f7fdff;border-color:#90d5f5;border-left: 2px solid #03a9f4;border-right:1px solid transparent;margin-right: -1px;}
.hotGame .tab_menu P:hover{background-color: #fff;}
.hotGame .tab_menu P:nth-of-type(1).current + p{border-right-color: #90d5f5;border-top-color: #90d5f5;}
.hotGame .cont{float:left;width: 1055px;height: 133px;padding-left: 12px;border:1px solid #90d5f5;background-color: #f7fdff;overflow: hidden;}
.hotGame .cont ul{width:1060px;position:relative;overflow: hidden;*zoom: 1;}
.hotGame .cont li a{display:block;width:105px;height:134px;float:left;text-align:center;position:relative;z-index:2;}
.hotGame .cont li a:last-child{margin:0;}
.hotGame .cont li img{display:block;width:80px;height:80px;border-radius:14px;margin:12px auto 0;}
.hotGame .cont li span{display:block;height:40px;line-height:40px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hotGame .cont li:hover span{color: #03a9f4;}
.hotGame .cont li img:hover{opacity: 0.9;}
.indexRec{height: 371px;background: url(../images/indexone.jpg) no-repeat;background-size: 100% 100%;overflow: hidden;*zoom: 1;}
.indexRecL{width:533px;height:331px;border: 2px solid #000;margin: 18px;position:relative;float:left;overflow:hidden;}
.indexRecL ul{position:relative;overflow: hidden;*zoom: 1;}
.indexRecL li{width:533px;height:331px;float:left;position:relative;}
.indexRecL li img{width:533px;height:331px;}
.indexRecL .text{display:block;width:473px;height:24px;line-height:24px;position:absolute;bottom:0;padding:15px 45px 15px 15px;font-size:16px;color:#fff;overflow:hidden;white-space:nowrap;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.72);}
:root .indexRecL .text{filter:none;}
.indexRecL .dot{width:30px;position:absolute;top:288px;right:5px;overflow: hidden;*zoom: 1;}
.indexRecL .dot div{padding-right:5px;float:right;}
.indexRecL .dot i{display:block;width:8px;height:8px;overflow:hidden;margin:5px 4px 0 0;background-color:#999;float:left;cursor:pointer;}
.indexRecL .dot i.current{background:#03a9f4;}

.indexRecM{width: 420px;float: left;}
.indexRecM .txtBox{padding: 20px 12px;text-align: center;border-bottom: 1px solid #dedee0;}
.indexRecM .txtBox p,.indexRecM .txtBox>a,.indexRecM ul li{max-width: 100%;overflow: hidden;white-space: nowrap; }
.indexRecM .txtBox>a{display: block;font-size: 20px;color: #f0412a;line-height: 42px;font-weight: bold;}
.indexRecM .txtBox p{color: #d4d4d4;overflow: hidden;*zoom: 1;}
.indexRecM .txtBox p a{display:block;max-width: 190px;width: 190px;font-size: 14px;color: #0066c0;line-height: 24px;overflow: hidden;}
.indexRecM .txtBox p a:nth-child(1){float: left;text-align: right;}
.indexRecM .txtBox p a:nth-child(2){float: right;text-align: left;}
.indexRecM .txtBox>a:hover{color:#ed0e0e;}
.indexRecM .txtBox p a:hover{color: #1b7cf9;}
.indexRecM .circleList>div{margin-top: 12px;position: relative;}
.indexRecM .circleList>div p{position:relative;overflow: hidden;*zoom: 1;}
.indexRecM .circleList div .line{ position:absolute; left:3px; top:16px; width:1px;background-color:#dde1e8;}
.indexRecM .circleList>div p span{float: right;display: block;width: 48px;height:32px;line-height:32px;text-align: right;font-size: 12px;color: #999;}
.indexRecM .circleList>div p a{float: left;display:block;width: 353px;height:32px;line-height:32px;font-size: 15px;color: #353533;margin-left: 16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.indexRecM .circleList>div p:hover a{color: #03a9f4;text-decoration: underline;}
.indexRecM .circleList>div p:hover span{color: #03a9f4;}
.indexRecM .circleList>div p:before{content:"";position:absolute;z-index:3; width:3px; height:3px; background:#fff; border:1px solid #dde1e8; border-radius:50%; -webkit-border-radius:50%;left:1px;top:15px;}
.indexRecM .circleList>div p:hover:before{width:5px; height:5px;background-color: #03a9f4;border-color: #03a9f4;left: 0px;}

.indexRecR{position: relative;float: right;width: 166px;margin-right: 18px;}
.indexRecR em{position: absolute;display: block;top: 24px;left: 0;right: 0;margin: auto;font-size: 18px;line-height: 40px;font-weight: bold;color: #fff;text-align: center;}
.indexRecR div{display: block;margin:90px auto 0;text-align: center;}
.indexRecR a{display: block;margin-top: 18px;}
.indexRecR a img{display:block;width: 80px;height: 80px;border-radius: 16px;margin: auto;}
.indexRecR a span{width: 90%;margin: auto;height: 30px;line-height: 30px;font-size: 15px;color: #333;font-weight: bold;overflow: hidden;white-space: normal;}
.indexRecR a img:hover{opacity: 0.9;}
.indexRecR a:hover span {color: #03a9f4;}
/* 2 */
.hotTab{position:relative;width: 1200px;margin: 0 auto;}
.hotTab .tab_box{overflow: hidden;*zoom: 1;}
.hotTab .tab_menu{position: relative;float: right;width:292px;margin-top: 10px;overflow:hidden;}
.hotTab .tab_menu .hidden_box{height:185px;overflow:hidden;position:relative;}
.hotTab .tab_menu ul{width:303px;float:left;position:absolute;overflow: hidden;*zoom: 1;}
.hotTab .tab_menu li{display:block;width:90px;height:38px;line-height:38px;text-align:center;color:#666;background:#e5e5e5;float:left;margin:0 11px 11px 0;cursor:pointer;}
.hotTab .tab_menu li:nth-child(3n+3){margin-right:0}
.hotTab .tab_menu li.current{color:#fff;background-color:#f65959;}
.hotTab .tab_menu li:hover{color:#fff;background-color:#f65959;}
.hotTab .preNextBox{width:90px;position:absolute;top:147px;right:0;overflow: hidden;*zoom: 1;}
.hotTab .preNextBox em{display:block;width:40px;height:38px;line-height:38px;text-align:center;color:#666;background:#e5e5e5;float:left;font-size:16px;cursor:pointer;}
.hotTab .preNextBox em:hover{color:#fff;background-color:#f65959;}
.hotTab .preNextBox em.pre{margin-right:10px;}
.hotTab .dotTabBox{text-align:right;margin-top:10px;}
.hotTab .dotTabBox i{display:inline-block;width:10px;height:10px;background:#ccc;margin-left:10px;cursor: default;}
.hotTab .dotTabBox i.current{background-color:#f65959;}

.hotTab .cont ul{width:906px;max-height: 450px;overflow: hidden;*zoom: 1;}
.hotTab .cont li{float:left;width:279px;margin:0 23px 8px 0;}
.hotTab .cont a{display: block;padding:10px 12px 10px 0;overflow: hidden;*zoom: 1;webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}
.hotTab .cont li img{float: left;display:block;width:84px;height:84px;border-radius:12px;margin-right: 25px;}
.hotTab .cont li div{float: left;width:144px;height: 85px;overflow: hidden;}
.hotTab .cont li em{display: block;font-size:16px;color:#333;line-height: 32px;font-weight: 500;overflow:hidden;white-space:nowrap; }
.hotTab .cont li p{font-size:12px;color: #999;overflow:hidden;white-space:nowrap;}
.hotTab .cont li p span{color: #cbcbcb;margin: 0 5px;}
.hotTab .cont li .btn{display: block;width: 60px;height: 20px;line-height: 20px;font-size: 14px;color: #666;border: 1px solid #cdcdcd;border-radius: 3px;text-align: center;margin-top: 8px;}
.hotTab .cont li:hover .btn{background-color: #03a9f4;color: #fff;border-color: #03a9f4;}
.hotTab .cont li:hover .no .btn{background-color: #f98b00;color: #fff;border-color: #f98b00;}
.hotTab .cont li:hover em{color: #03a9f4;font-weight: 500;}
.hotTab .cont li:hover .no em{color: #f98b00;font-weight: 500;}
.hotTab .cont li:hover{background-color: #fff;}
.hotTab .cont li:hover a{padding-left: 10px;}
.hotTab .cont li img:hover, .hotTab .cont .imgBox img:hover{opacity: 0.9;}

.hotTags{width:292px;position:absolute;right:0px;top:326px;overflow:hidden;}
.hotTags .tit{font-size:16px;color: #454545;line-height: 36px;}
.hotTags ul{width:300px;height: 156px;overflow: hidden;*zoom: 1;}
.hotTags ul li{width:90px;height:60px;border:1px solid #e9e9e9;background-color: #fff;position:relative;margin:12px 8px 0 0;float:left;box-shadow:  0px 3px 5px 0px #e9e9e9;}
.hotTags ul li:nth-child(3n+3){margin-right: 0; }
.hotTags ul li.c1 .triangle{border-top:15px solid #ffae5f;}
.hotTags ul li.c1 a{color:#ffae5f;}
.hotTags ul li.c1 a:hover .triangle{border-top:15px solid #fff;}
.hotTags ul li.c1 a:hover{background:#ffae5f;color:#fff;}
.hotTags ul li.c2 .triangle{border-top:15px solid #f74b4b;}
.hotTags ul li.c2 a{color:#f74b4b;}
.hotTags ul li.c2 a:hover .triangle{border-top:15px solid #fff;}
.hotTags ul li.c2 a:hover{background:#f74b4b;color:#fff;}
.hotTags ul li.c3 .triangle{border-top:15px solid #674bf7;}
.hotTags ul li.c3 a{color:#674bf7;}
.hotTags ul li.c3 a:hover .triangle{border-top:15px solid #fff;}
.hotTags ul li.c3 a:hover{background:#674bf7;color:#fff;}
.hotTags ul li.c4 .triangle{border-top:15px solid #c49155;}
.hotTags ul li.c4 a{color:#c49155;}
.hotTags ul li.c4 a:hover .triangle{border-top:15px solid #fff;}
.hotTags ul li.c4 a:hover{background:#c49155;color:#fff;}
.hotTags ul li.c5 .triangle{border-top:15px solid #93d877;}
.hotTags ul li.c5 a{color:#93d877;}
.hotTags ul li.c5 a:hover .triangle{border-top:15px solid #fff;}
.hotTags ul li.c5 a:hover{background:#93d877;color:#fff;}
.hotTags ul li.c6 .triangle{border-top:15px solid #f38ce3;}
.hotTags ul li.c6 a{color:#f38ce3;}
.hotTags ul li.c6 a:hover .triangle{border-top:15px solid #fff;}
.hotTags ul li.c6 a:hover{background:#f38ce3;color:#fff;}
.hotTags ul li .triangle{display:block;width:0;height:0;border-right:15px solid transparent;position:absolute;top:0;left:0;z-index:2;}
.hotTags ul li .plus{display:block;width:0;height:0;border-bottom:15px solid #fff;border-left:15px solid transparent;position:absolute;top:1px;left:1px;z-index:2;}
.hotTags ul li a{display:block;text-align:center;line-height:60px;}
/* 4 */
.hotTopic{position: relative;width: 1200px;height: 100%;margin: 0 auto;}
.carousel{width: 100%;height: 350px;margin:0 auto;overflow: hidden;position: relative;}
.carousel .caroList {width: 1000%;position: absolute;top: 0;left: 0;overflow: hidden;*zoom: 1;}
.carousel .caroList div {float: left;width: 1200px;}
.carousel .caroArrow{position: absolute;bottom: 0px;left: 0;right: 0;margin: auto;width:300px;height: 80px;line-height: 80px;text-align: center;}
.carousel .caroDot span{display:inline-block;width: 10px;height: 10px;margin: 0 9px;border-radius: 50%;background-color: #cecece;}
.carousel .caroDot span.on{background-color: #2fa2ea;}
.carousel .caroBtn span{display: block;position: absolute;top:22px;width: 34px;height: 34px;line-height: 32px;text-align: center;border-radius: 50%;background-color: #cecece;font-size: 22px;color: #fff;cursor: pointer;}
.carousel .caroPre{left: 0;}
.carousel .caroNext{right: 0;}
.carousel .caroBtn span:hover{background-color: #2fa2ea;}

.hotTopic ul{width: 1220px;overflow: hidden;*zoom: 1;}
.hotTopic li{float: left;margin:0 19px 22px 0;width: 224px;}
.hotTopic li a{position: relative;display: block;border-radius: 4px;overflow: hidden;}
.hotTopic li a img{width: 224px;height: 118px;display: block;border-radius: 4px;}
.hotTopic li a p{position: absolute;bottom:0;left: 0;right: 0;display: block;background-color: rgba(0,0,0,0.7);font-size: 18px;color:#fff;text-align: center;width: 100%;height:100%;line-height: 118px;overflow:hidden;white-space:nowrap;webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.hotTopic li a i{display: inline-block;width:9px;height:14px;background-position:-259px -94px;position:relative;top: 1px;margin-left:7px;}
.hotTopic li a:hover p{color: #2fa2ea;}
.hotTopic li a:hover i{background-position: -259px -116px;}
/* 5 */
.hotArea{width: 1200px;margin: 0 auto;}
.hotArea .cont{width: 1220px;height: 370px;margin-top: 6px;overflow: hidden;*zoom: 1;}
.hotArea .list{float: left;width: 288px;border-radius: 5px;margin:0 16px 20px 0;overflow: hidden;}
.hotArea .list>a{position: relative;display: block;overflow: hidden;}
.hotArea .list>a img{width: 288px;height: 170px;display: block;}
.hotArea .list>a span{position: absolute;bottom:0;left: 0;right: 0;display: block;background-color: rgba(0,0,0,0.66);font-size: 14px;color:#fff;text-align: center;width: 100%;height:28px;line-height: 28px;overflow:hidden;white-space:nowrap;webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.hotArea .list>a:hover span{bottom: -28px;}
.hotArea .list>a:hover img{opacity: 0.95;}

.hotArea .circleList>div{position: relative;padding: 12px 9px;max-height: 181px;border: 1px solid #e5e5e5;border-top: 0;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;overflow: hidden;}
.hotArea .circleList>div p{position:relative;overflow: hidden;}
.hotArea .circleList>div p a{display: block;margin-left: 17px;}
.hotArea .circleList>div .line{ position:absolute; left:12px; top:27px; width:1px;background-color:#dde1e8;}
.hotArea .circleList>div p a{display:block;width: 252px;height:32px;line-height:32px;font-size: 15px;color: #353533;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hotArea .circleList>div a:hover{color: #03a9f4;}
.hotArea .circleList>div p:before{content:"";position:absolute;z-index:3; width:3px; height:3px; background:#fff; border:1px solid #dde1e8; border-radius:50%; -webkit-border-radius:50%;left:1px;top:14px;}
.hotArea .circleList>div p:hover:before{width:6px; height:6px;background-color: #03a9f4;border-color: #03a9f4;left: 0;top: 13px;}
/* 6 */
.popRank{width: 1200px;margin: 0 auto;}
.popRank .cont{width: 1222px;padding-top: 30px;overflow: hidden;}
.popRank .phbCont{width:350px;float:left;padding: 0 18px 30px;margin-right:21px;background-color: #fff;}
.popRank .phbCont>div{position: relative;font-size: 18px;color: #333;line-height: 52px;padding-left: 10px;}
.popRank .phbCont>div p i{display: inline-block;position: relative;top: 19px;}
.popRank .phbCont>div p{position: absolute;top: -30px;right: 0;display: block;width: 76px;height: 76px;text-align: center;border-radius: 50%;border: 4px solid #fff;}
.popRank .phbCont:nth-of-type(1)>div p{background-color: #ff5a38;}
.popRank .phbCont:nth-of-type(1)>div p i{width: 32px;height: 39px;background-position: -293px -101px;}
.popRank .phbCont:nth-of-type(2)>div p{background-color: #b9d317;}
.popRank .phbCont:nth-of-type(2)>div p i{width: 38px;height: 38px;background-position: -346px -97px;}
.popRank .phbCont:nth-of-type(3)>div p{background-color: #39aeff;}
.popRank .phbCont:nth-of-type(3)>div p i{width: 36px;height: 35px;background-position: -404px -101px;}
.popRank .phbCont>i{display: block;width: 23px;height: 22px;background-position: -773px -64px;margin:0 0 11px 10px;}
.popRank .num,.popRank img{display:block;float:left;margin-right: 15px;}
.popRank .num { position: relative;display: inline-block;width: 16px;height: 16px;line-height: 16px;border: 1px solid #999;font-size: 12px;color: #999;text-align: center;}
.popRank ul li:nth-child(1) .num{width: 24px;height: 29px;background-position: -669px -63px;border: none;color: transparent;}
.popRank ul li:nth-child(2) .num{width: 24px;height: 28px;background-position: -705px -63px;border: none;color: transparent;}
.popRank ul li:nth-child(3) .num{width: 22px;height: 27px;background-position: -741px -63px;border: none;color: transparent;}
.popRank ul li:nth-child(n+4) .num:before{content: '';display:block;width:0;height:0;border-right:5px solid transparent;border-top: 5px solid #fff;position:absolute;top:-1px;left:-1px;z-index:2;}
.popRank ul li:nth-child(n+4) .num:after{content: '';display:block;width:1px;height:6px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);filter: progid:DXImageTransform.Microsoft.BasicImage(Rotation=0.45);transform: rotate(45deg);background-color: #666;position:absolute;top:-1px;left:1px;z-index:2;}
.popRank .phbCont:nth-of-type(1) .num{border-color: #ffac9b;color: #ff5a38;}
.popRank .phbCont:nth-of-type(1) ul li:nth-child(n+4) .num:after{background-color: #ffac9b;}
.popRank .phbCont:nth-of-type(2) .num{border-color: #d9e688;color: #b2ce00;} 
.popRank .phbCont:nth-of-type(2) ul li:nth-child(n+4) .num:after{background-color: #d9e688;}
.popRank .phbCont:nth-of-type(3) .num{border-color: #9cd6ff;color: #39aeff;} 
.popRank .phbCont:nth-of-type(3) ul li:nth-child(n+4) .num:after{background-color: #9cd6ff;}

.popRank .tfBox span,.popRank .tfBox p{overflow:hidden;white-space:nowrap;}
.popRank .tfBox .num{float: left;}
.popRank .fBox{height:42px;line-height:42px;overflow: hidden;*zoom: 1;padding:0 20px;}
.popRank ul li .fBox span{float: left;display: block;width:268px;font-size: 16px;color: #999;}
.popRank ul li:nth-child(-n+3) .fBox span{font-size: 16px;color: #000;}
.popRank .fBox .num{margin-top: 12px;}
.popRank .tBox .num{margin-top: 26px;}
.popRank ul li:nth-child(-n+3) .fBox .num{margin-top: 10px;}
.popRank ul li:nth-child(-n+3) .Box .num{margin-top: 22px;}

.popRank .tBox{background-color:#f9f9f9;padding: 12px 20px;border-radius: 6px;position:relative;margin: 6px 0;overflow: hidden;*zoom: 1;}
.popRank .tBox a{display: block;float: left;}
.popRank .tBox img{float: left;width:72px;height:72px;border-radius:12px;border-radius: 16px;}
.popRank .tBox .info{float:left;width:176px;height:72px;overflow: hidden;}
.popRank .tBox p{width:176px;line-height:24px;font-size:12px;color: #999;overflow:hidden;white-space:nowrap;}
.popRank .tBox .info span{width:176px;line-height:24px;font-size: 16px;color:#000 ;overflow:hidden;white-space:nowrap;}
.popRank .tBox .info i{display:block;width:79px;height:13px;position: relative;top:3px;}
i.star1{background-position: -720px -265px;}
i.star2{background-position: -720px -177px;}
i.star3{background-position: -720px -247px;}
i.star4{background-position: -720px -160px;}
i.star5{background-position: -720px -230px;}
i.star6{background-position: -720px -142px;}
i.star7{background-position: -720px -212px;}
i.star8{background-position: -720px -124px;}
i.star9{background-position: -720px -195px;}
i.star10{background-position: -720px -107px;}
.popRank .tBox img:hover{opacity: 0.9;}

.gaAddress .appDown .pc div{position: relative;background-color: #9c7ebb;}
.gaAddress .appDown .pc i{width: 26px;height: 19px;background-position: -3px -400px;}
.gaAddress .appDown .pc:hover{opacity: .9;}
.gaIntro .info .downbtn{width: auto;margin: 0;}
.btnTx{position: relative;background-color: #9c7ebb;display: inline-block;border: none;width: 230px !important;padding-right: 10px; height: 45px; color: #fff;font-size: 18px;line-height: 45px;border-radius: 22.5px; margin: 12px 10px 0 0;cursor: pointer;text-align: center;}
.btnTx i{display: inline-block;position: relative;margin-right: 4px;width: 22px !important;height: 18px !important;background-position: -44px -400px;top: 2px !important;}
.btnTx:after{position: absolute;content: "广告";display: block;top:0px;right: 2px;background-color: rgba(0,0,0,.2);line-height: 20px;padding: 0 4px;font-size: 12px;color: #F1F1F1;border-top-right-radius: 20px;border-bottom-left-radius: 10px;}

.pcAdd{display: flex;align-items: center;justify-content: center;}
.pcAdd i{vertical-align: middle;top: 2px !important;}
.pcAdd p{text-align: left;margin-top: 1px;margin-left: 8px;}
.pcAdd p span{display: block;}
.pcAdd p span:first-of-type{font-size: 16px;line-height: 20px;}
.pcAdd p span:nth-of-type(2){font-size: 12px;line-height: 16px;}



/*0713*/
.wrapDown{width: 1200px;margin: 0 auto;overflow: hidden;*zoom: 1;}
.wrapDown section{padding:8px 20px 20px;margin-bottom: 20px;background-color: #fff;overflow: hidden;*zoom: 1;}
.rdL{float: left;width: 770px;margin-right: 24px;}
.rdR{float: right;width: 406px;}
.rdL section{padding:0 20px 20px;}
.rgTit{overflow: hidden;*zoom:1;}
.rgTit em{float: left;display: block;height: 65px;line-height: 65px;font-size: 20px;color: #333;font-weight: bold;background-color: #fff;}
.rgTit em i{position: relative;display: inline-block;width: 26px;height: 26px;line-height: 26px;font-size: 18px;color: #fff;text-align: center;background-color: #38a6fd;border-radius: 5px;margin-right: 10px;}
.rgTit a{float: right;display: block;font-size: 14px;color: #757575;margin-top:28px;}
.rgTit a:hover {color: #03a9f4;}
.rgEdition .eTit,.rgEdition ul{width: 736px;}
.rgEdition .eTit{height: 32px;overflow: hidden;*zoom: 1;}
.rgEdition .eTit span,.rgEdition ul li a{float: left;display: block;width: 242.5px;height: 32px;line-height: 32px;text-align: center;font-size: 14px;color: #fff;border-right: 1px solid #fff;background-color: #4c99af;overflow: hidden;white-space: nowrap;}
.rgEdition ul{overflow: hidden;}
.rgEdition ul li{height: 40px;line-height: 40px;}
.rgEdition ul li a{color: #333;height: 40px;line-height: 40px;}
.rgEdition ul li:nth-of-type(2n+1) a{background-color: #f8fbfc;}
.rgEdition ul li:nth-of-type(2n+2) a{background-color: #e5f1f4;}
.rgEdition ul li a:nth-of-type(3){color: #ee6767;}
.rgEdition ul li a:hover{color: #ee6767;}
.rgEdition ul li a:nth-of-type(3):hover{text-decoration: underline;}
.eMore{padding-top: 11px;height: 39px;background-color: #e5f1f4;}
.eMore a{display: block;width: 90px;height: 28px;line-height: 28px;text-align: center;font-size: 14px;color: #fff;background-color: #ee6767;margin:0 auto;border-radius: 5px;cursor: pointer;}
.eMore a:hover{opacity: .9;}
.rgGame ul{width: 750px;overflow: hidden;*zoom: 1;}
.rgGame ul li{position: relative;float: left;width: 242px;height: 130px;margin:0 1px 1px 0;border-radius: 8px;}
.rgGame ul li a{display: block;padding:15px 13px;border: 1px solid transparent;border-radius: 3px;background-color: #fafafa;overflow: hidden;*zoom: 1;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.rgGame ul li a img{float: left;width: 96px;height: 96px;border-radius: 16px;margin-right: 14px;}
.rgGame ul li div{float: left;width:104px;}
.rgGame ul li p{font-size: 14px;color: #999;line-height: 16px;font-weight: bold;overflow: hidden;white-space: nowrap;}
.rgGame ul li p.name{font-size:18px;color: #333;height: 28px;line-height: 28px;font-weight: 400; margin-bottom: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.rgGame ul li p span{color: #757575;font-weight: 400;}
.rgGame ul li p span:first-of-type{margin-right: 4px;}
.rgGame ul li p span:nth-of-type(2){margin-left: 4px;}
.rgGame ul li p span i{display: inline-block;width: 14px;height: 13px;background-position: -75px -402px;margin-left: 2px;position: relative;top: 0.5px;}
.rgGame ul li .btn{display:block;font-size: 14px;color: #fff;width: 68px;height: 28px;line-height: 28px;background-color: #ee6767;border-radius:3px;text-align: center;margin-top: 10px;}
.rgGame ul li a:hover p.name{color: #ee6767;}
.rgGame ul li a:hover{background-color: #fff5f5;border-color: #ee6767;}
.rdL .rgGame{ padding: 0 0 20px;}
.rdL .rgGame .rgTit,.rdL .rgGame ul{padding:  0 20px;}
.rdL .rgGame .pagecode>a,.rdL .rgGame .pagecode>span{margin-top: 15px;}
.rdL .rdTop{position: relative;padding: 26px 20px;background: url(../images/downbg.jpg) no-repeat;background-size:100% 100%;overflow:visible;*zoom: 1;}
.rdTop>img{float: left;width: 180px;height: 180px;border-radius: 28px;margin-right: 23px;}
.rdTop .info{float: left;width: 526px;}
.rdTop .info p,.kdTop .info li{overflow: hidden;white-space: nowrap;}
.rdTop .name{position: relative;display:block;background-color: #fff;margin: 8px 4px 0 0;padding-right: 20px;max-width: 520px;height: 40px;line-height: 40px;-moz-box-shadow: 4px 4px 0px rgba(0,0,0,.1);box-shadow: 4px 4px 0px rgba(0,0,0,.1);font-size: 14px;color: #808080;overflow: hidden;}
.rdTop .name a{display: block;}
.rdTop h1{display: inline-block;font-size: 28px;color: #333;margin-right: 18px;line-height: 36px;}
.rdTop .name i{display: block;position: absolute;width: 66px;height: 26px;background-position: -258px -395px;right: -81px;top: 10px;}
.rdTop .info ul{margin-top: 12px;width: 300px;min-height: 64px;overflow: hidden;*zoom: 1;}
.rdTop .info li{float: left;width: 136px;line-height: 32px;font-size: 14px;color: #808080;}
.rdTop .info li span{color: #333;}
.rdTop .info .txt{display:block;max-height: 70px;border-top: 1px solid #e0e0e0;margin-top: 5px;padding-top: 8px;line-height: 24px;font-size: 14px;color: #4c4c4c;white-space: normal;overflow: hidden;display: -webkit-box;-webkit-line-clamp:3; -webkit-box-orient: vertical;}
.rdTop .info .txt label{font-weight: bold;color: #808080;}
.rdTop .linkBtn{position: absolute;display: inline-block;top: 74px;right: 5px;}
.linkBtn a,.linkBtn button{position: relative;display: inline-block;border: none;width: 191px;height: 49px;line-height: 49px;border-radius: 8px;text-align: center;font-size: 18px;color: #fff;margin: 17px 16px 0px 0;cursor: pointer;}
.linkBtn a i,.linkBtn button>i{display: inline-block;position: relative;top: 7px;margin-right: 10px;}
.linkBtn a>i{width: 50px;height: 49px;background-position: -143px -551px;position: absolute;border-left: 1px solid #fff;top: 0;right: 0;margin-right: 0;}
.linkBtn a.adrBtn{background-color: #67ddab;}
.linkBtn a.adrBtn span i{width: 22px;height: 28px;background-position: -8px -565px;}
.linkBtn a.iosBtn{background-color: #03a9f4;}
.linkBtn a.iosBtn span i{width: 26px;height: 30px;background-position: -54px -565px;}
.linkBtn .noBtn{background-color: #bebfc4;cursor: default;}
.linkBtn .noBtn i{width: 28px;height: 28px;background-position: -104px -565px;}
.linkBtn .orderBtn{background-color: #ffa622;}
.linkBtn .orderBtn i{width: 24px;height: 23px;background-position: -309px -565px;top: 5px;}
.linkBtn .pcBtn{background-color: #a286c0;}
.linkBtn .pcBtn i{width: 24px;height: 21px;background-position: -203px -565px;top: 5px;}
.linkBtn .xzBtn{background-color: #00B7EE;}
.linkBtn .xzBtn i{width: 22px;height: 20px;background-position: -260px -565px;top: 4px;}
.linkBtn a:hover,.linkBtn button:hover{opacity: .9;}
.ewm{display: none;position: absolute;padding: 18px 0 25px;width: 178px;height: 150px;text-align: center;top: 49px; right: 0;z-index: 2;background-color: #fff;border-radius: 8px;box-shadow: 0px 3px 3px rgba(0,0,0,.18);}
.qrcode{margin: auto;width: 128px;height: 128px;}
.ewm p{line-height: 36px;font-size: 14px;color: #ee6767;margin-top: 3px;}
.linkBtn a:hover .ewm{display: block;}
.linkBtn{display: inline-block;}
.oTip{display: inline-block;line-height: 24px;font-size: 12px;color: #808080;overflow: hidden;white-space: nowrap;vertical-align: bottom;}
.oTip em{color: #f36861;margin-right: 3px;font-weight: bold;}
.hTitle{border-bottom: 1px solid #e6e6e6;overflow: hidden;*zoom:1;}
.hTitle em{float: left;position: relative;display: block;padding: 0 22px;height: 54px;line-height: 54px;font-size: 20px;color: #333;font-weight: bold;background-color: #fff;}
.hTitle em:before{content: "";width: 12px;height: 12px;background-color: #03a9f4;border-radius: 12px;position: absolute;left: 0;top: 18px;}
.hTitle em i{display: block;width: 80px;height: 38px;background-position: -5px  -435px;position: absolute;right: 3px;top: 8px;}
.hTitle a{float: right;display: block;font-size: 14px;color: #757575;margin-top:28px;}
.hTitle a:hover {color: #03a9f4;}
.hNRank{width: 366px;}
.hNRank ul{padding-top: 18.5px;max-height: 358px;overflow: hidden;}
.hNRank li{width: 100%;height: 35px;color: #8f8f8f;border-bottom: 1px solid #f0f0f0;overflow: hidden;*zoom:1}
.hNRank li:last-of-type{border-bottom: none;}
.hNRank li i,.hNRank li a{float: left;display: block;}
.hNRank li i{width: 24px;height: 24px;line-height: 24px;font-size: 14px;color:#757575;background-color: #ededed;margin: 5.5px 23px 0 0;border-radius: 3px;text-align: center;}
.hNRank li a{width: 316px; height: 35px;line-height: 35px;font-size: 14px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hNRank li:hover i{background-color: #ee6767;color: #fff;}
.hNRank li:hover a{color: #ee6767;}
.hNRank li:first-of-type i{background-color: #ee6767;color: #fff;}
.hNRank li:first-of-type a{color: #ee6767;}
.newsGame .slider{position:relative;width:366px;max-height:420px;padding-top: 20px;overflow:hidden;}
.newsGame ul{position: relative;overflow: hidden;*zoom: 1;}
.newsGame li{float: left;width:380px;max-height: 380px;overflow: hidden;}
.newsGame li a{float: left;display: block;width: 118px;padding:12px 0;border: 1px solid #f5f5f5;background-color: #f5f5f5;margin: 0 3px 4px 0;overflow: hidden;*zoom: 1;}
.newsGame li a img{display: block;width: 96px;height: 96px;border-radius: 16px;margin: auto;}
.newsGame li a p{display:block;width: 96%;margin: auto;height: 36px;line-height: 36px;font-size: 16px;color: #333;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newsGame li .btn{display: block;font-size: 14px;color: #fff;width: 68px;height: 28px;line-height: 28px;background-color: #ee6767;border-radius:3px;text-align: center;margin: auto;;}
.newsGame li a:hover{background-color: #fff5f5;border-color: #ee6767;}
.newsGame .slider .dot{margin: auto;width: 366px;height: 40px;line-height:40px;text-align: center;overflow: hidden;*zoom: 1;}
.newsGame .slider .dot i{display:inline-block;width:10px;height:10px;overflow:hidden;margin:0 4px;background-color:#c7c7c7;border-radius: 10px;cursor: pointer;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.newsGame .slider .dot i.current{background-color: #ee6767;width: 30px;}
.hotTp ul{width: 386px;padding-top: 20px;overflow: hidden;*zoom: 1;}
.hotTp li{position: relative;float: left;width: 173px;height: 138px;margin:0 20px 7px 0;border-radius: 3px;}
.hotTp li a{display: block;border-radius: 3px;overflow: hidden;*zoom: 1;}
.hotTp li a img{width: 173px;height: 98px;border-radius: 3px;}
.hotTp li a p{display: block;font-size: 16px;color: #333333;height: 40px;line-height: 40px;overflow: hidden;white-space: nowrap;text-align: center;}
.hotTp li a:hover p{color: #ee6767;}
.tpNav {padding-top: 15px;padding-bottom: 6px;position: relative;}
.tpNav .tiTle{z-index: 0;}
.tpNav .tiTle span {background-color: #f5f5f5;}
.tpNav .tiTle:after{display: none;}
.tpTab{position: absolute;right: 0;top: 5px;}
.tpTab a{position: relative;display: inline-block;box-sizing: border-box;padding: 0 4px;margin:0 20px;font-size:16px ;color: #4c4c4c;line-height: 38px;border-bottom: 2px solid transparent;cursor: pointer;}
.tpTab a:hover{color: #03a9f4;}
.tpTab a.current{color: #03a9f4;border-color:#03a9f4;}
.tpTab a:nth-of-type(2):before{display:inline-block;position: absolute;left: -20px;content: '';width: 1px;height:16px;background-color: #e5e5e5;top: 16px;}
.jhTags ul{overflow: hidden;*zoom: 1;padding: 20px 0 6px;width: 106%;}
.jhTags li{float: left;width: 185px;height: 215px;margin:0 18px 16px 0;overflow: hidden;background-color: #feffff;box-shadow: 0.5px 0.8px 5px 0 rgb(0 0 0 / 4%);border-radius: 4px;}
.jhTags li a{position: relative;display: block;width: 185px;height: 183px;padding-top: 32px;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.jhTags li img{display: block;width: 120px;height: 120px;margin:0 auto;border-radius: 24px;}
.jhTags li p{display: block;font-size: 20px;color: #333;line-height: 48px;margin: 0 10px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.jhTags li span{position: absolute;left: 0;right: 0;bottom: -30px;margin: auto;display: block;width: 0;height: 30px;background:#03a9f4;border-radius: 4px;font-size: 14px;color: #fff;line-height: 30px;text-align: center;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.jhTags li a:hover p{display: none;color: #6ac20c;}
.jhTags li a:hover img{opacity: .9;}
.jhTags li a:hover span{bottom: 20px;width: 100px;}
.gameDeLeft .rgGame,.gameDeLeft .rgEdition {padding: 20px;}
.gameDeLeft .rgEdition .eTit span,.gameDeLeft .rgEdition ul li a{width: 261.5px;}
.gameDeLeft .rgEdition .eTit, .gameDeLeft .rgEdition ul{width: 788px;}
.gameDeLeft .rgEdition .eTit{margin-top: 20px;}
.gameDeLeft .rgGame ul{width: 800px;margin-top: 20px;}
.gameDeLeft .rgGame ul li{width: 262px;}
.gameDeLeft .rgGame ul li div{width: 122px;}



        /*禁止选中文字*/
        body {
            -moz-user-select: none;
            /*火狐*/
            -webkit-user-select: none;
            /*webkit浏览器*/
            -ms-user-select: none;
            /*IE10*/
            -khtml-user-select: none;
            /*早期浏览器*/
            user-select: none;
        }






