@charset "utf-8";
/* CSS Document */
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
body{font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size:14px; color:#666; line-height:18px; z-index:-10000; min-width: 1043px; background:#f2f5f9;}
a{color:#00A6ED; text-decoration: none; }
a:hover{color: #00b6ff;}
li{list-style:none}
img{vertical-align:middle; border: 0; color:#ccc;}
input,button,select,textarea{outline:none}
.floatl{float: left !important;}
.floatr{float: right !important;}
.timezone span{display: none;}
.browseerror{width: 100%; background: #f2dede; color: #a94442;font-size: 16px; line-height: 50px; text-align:center;}
.error-tit{ font-size: 100px; color: #fff; line-height: 130px; text-align: center;}
.error-content{ font-size: 26px; line-height: 36px; color: #fff; text-align: center; margin: 20px auto 0 auto; width: 700px;}
.error-content-s{font-size: 22px; line-height: 42px; color: #fff; text-align: center; margin: 40px auto 0 auto; width: 700px;}
.errorbg{ font-size: 18px; line-height: 26px;}
.developer{ padding: 10px; background: #f9f9f9; border-bottom: 1px solid #e8e8e8; line-height: 24px;}
.developer-have{float: right; font-weight: normal; font-size: 14px; }
.developer a{margin-left: 5px; text-decoration: none;}
.developer a:hover{text-decoration: underline;}
#disqus_thread{padding:10px 20px;}
.anchor-download{ height: 0}
.anchor-download a{height: 0; font-size: 0}
.formsearch .ss{background-image:url("data:image/gif;base64,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") !important;}
.clear{clear:both; overflow:hidden;}
.main{width:1200px; margin:0 auto;}
.left{float:left; width:850px;}
.right{float:right; width:330px;}
.header{height:70px; width:auto; background:#fafafa; border-bottom:1px solid #eee;}
.head{width:1200px; height:70px; margin:0 auto;}
.logo{float:left; width:200px; height:70px; line-height:70px; font-size:30px;}
.logo a{color:#575757; }
.logo a:hover{color:#a4d24f;}
.logo a span{font-weight:300;}
.logo a img{ margin-top: -6px;}
.ad-right{ position: relative; margin:0 auto 20px auto; width: 300px; height: 250px; overflow: hidden;}
.ad-right iframe{border: 0;}
.ad-right-600{ position: relative; margin:0 auto 20px auto; width: 300px; height: 600px; overflow: hidden;}
.ad-right-600 iframe{border: 0;}
.ad-right-90{ position: relative; margin:0 auto 20px auto; width: 300px; height: 90px; overflow: hidden;}
.ad-right-90 iframe{border: 0;}
.ad-left{ margin:0 auto 20px auto; position: relative; width: 728px; height: 90px; overflow: hidden;}
.ad-left iframe{border: 0;}
.a_d-left{ margin:0 auto 20px auto; position: relative; width: 728px; height: 90px; overflow: hidden;}
.a_d-left iframe{border: 0;}
.ad-center{ margin:0 auto 20px auto; position: relative; width:970px; height: 90px; overflow: hidden;}
.ad-center iframe{border: 0;}
.ad-right-img{ position: relative; margin:0 auto 20px auto; width: 300px; overflow: hidden;}
.ad-right-img img{width: 300px;}
.ad-right2{ position: relative; margin:0 auto 20px auto;}
.ad-down-img{ width: 640px; margin: 0 auto; }
.ad-down-img img{ width: 640px;}
.ad-down-side{padding: 15px 15px 15px 0;width:300px;height:250px;}
.ad-aegon-bottom-banner-animated {
    -webkit-animation-duration: 0.6s;
    animation-duration: 0.6s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
@-webkit-keyframes slideInUp {
    from { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible; }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); visibility: visible; }
}
@keyframes slideInUp {
    from { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible; }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); visibility: visible; }
}
.slideInUp { -webkit-animation-name: slideInUp; animation-name: slideInUp; }
@-webkit-keyframes slideInRight {
    from { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible;  }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
}
@keyframes slideInRight {
    from { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible; }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
}
.slideInRight {
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight;
}

.index_banner{ width:100%; height:415px; overflow:hidden; position:relative; border:1px solid #ddd; direction: ltr }
.index_banner .thd{ height:40px; line-height: 40px; overflow:hidden; position:absolute; left:0; bottom:0; width: 100%; z-index:1; background: rgba(0,0,0,0.5) }
.index_banner .thd li{ height: 40px; line-height: 40px; color: #fff; font-size: 16px; padding-left: 20px;}
.index_banner .hd{ height:15px; overflow:hidden; position:absolute; right:9px; bottom:12px; z-index:2; }
.index_banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.index_banner .hd ul li{ float:left; margin-right:10px;  width:13px; height:13px; line-height:13px; text-align:center; background:#fff; cursor:pointer; filter:alpha(opacity=40);opacity:0.4;}
.index_banner .hd ul li.on{ filter:alpha(opacity=100);opacity:1; }
.index_banner .bd{ position:relative; height:100%; z-index:0;   }
.index_banner .bd li{ zoom:1; vertical-align:middle; }
.index_banner .bd img{ width:100%; display:block;  }
.index_banner .prev, .index_banner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../image/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.index_banner .next{ left:auto; right:3%; background-position:8px 5px; }
.index_banner .prev:hover, .index_banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.index_banner .prevStop{ display:none; }
.index_banner .nextStop{ display:none; }

.index-so-box{height: 210px;}
.index_r_s{ height:40px; padding-top:14px; margin:0 auto; width:300px;}
.index_r_s .text-box{ float:left; width:236px; background:#a4d24f; height:34px; padding:2px 0 2px 2px;}
.index_r_s .text-box input{ background:#FFF; height:30px; width:216px; padding:2px 10px;border:none; color:#333; font-size: 13px;}
.index_r_s .text-btn{ float:left; width:60px; height:38px;}
.index_r_s .text-btn input{ width:100%; background:#a4d24f url(../image/search.png) center no-repeat; height:38px; border:none; color:#fff; text-align:center; line-height:38px;cursor:pointer; font-size: 16px;}
.index_r_s .text-btn:hover input{ background-color:#7ab040;}
.index_r_s .tt-hint { color: #999 !important; }
.index_r_s .tt-menu { background-color: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 5px; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); margin-top: 6px; padding: 8px 0; width: 100%;  }
.index_r_s .tt-suggestion { font-size: 16px; line-height: 24px; padding: 3px 20px; }
.index_r_s .tt-suggestion:hover { cursor: pointer; color: #fff; background-color: #7EB032; }
.index_r_s .tt-suggestion.tt-cursor { background-color: #7EB032; color: #FFFFFF; }
.index_r_hot{ width:300px; margin:0 auto; padding:10px 0px; height:125px; overflow:hidden;}
.index_r_hot a{ display:inline-block; margin-bottom:10px; padding:0px 10px; margin-right:10px; background:#f8f8f8; line-height:24px; height:24px; font-size:13px; color:#888; }
.index_r_hot a:hover{ background:#a4d24f; color:#fff;}
.right_apkpure{display: block; position: relative; height:155px; padding:15px; overflow:hidden;}
.right_apkpure dt{float:left; width:110px; height:110px; text-align:center;}
.right_apkpure dt img{width:110px;}
.right_apkpure dd{color:#666; overflow:hidden; line-height:20px; font-size:13px; }
.right_apkpure .title-dd{margin-top: 6px; padding: 5px 10px;}
.right_apkpure .star-dd{ padding: 0 7px;}
.right_apkpure .des-dd{ font-size: 12px; color:#777; padding: 5px 10px;}
.right_apkpure .des-dd p{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.right_apkpure .title-dd a{ font-size:20px; color:#666; }
.right_apkpure .down{clear: both; margin-top: 15px;}
.right_apkpure .down a{display:block; margin: 0 6px; font-size: 15px; color:#FFF; text-align:center;height:32px; line-height:32px;background:#90bb41; }
.right_apkpure .down a:hover{background:#a4d24f; color:#fff;}
.right_apkpure .down .fsize { display: inline-block; direction: ltr; font-size: 12px; vertical-align: bottom; margin-left: 5px; }
.right_apkpure .vname{color: #999; font-size: 14px;}
.index_tab{}
.index_tab .hdl{position:absolute;bottom:-1px; right:15px;}
.index_tab .hdl li{float:left;position:relative;}
.index_tab .hdl li a{display:block;overflow:hidden;color:#666; padding:0px 25px;height:40px; line-height:40px;text-align:center; font-size:16px; cursor:pointer;border:solid 1px #fbfbfb; border-top: solid 2px #fbfbfb; border-bottom:none; font-weight:200;}
.index_tab .hdl li a:hover{ color: #666;}
.index_tab .hdl li.on{ border-bottom:none;}
.index_tab .hdl li.on a{border:solid 1px #f2f2f2;background:#fff; border-top: 2px solid #a4d24f; border-bottom:1px solid #fff;color:#666;  }
.index_tab .hdr{position:absolute;bottom:-1px; right:15px;}
.index_tab .hdr li{float:left;position:relative;}
.index_tab .hdr li a{display:block;overflow:hidden;color:#888; padding:0px 10px;height:40px; line-height:40px;text-align:center; font-size:16px; cursor:pointer;font-weight:200;}
.index_tab .hdr li.on{ border-bottom:none;}
.index_tab .hdr li.on a{ border-bottom:2px solid #a4d24f;color:#78B943;  }
.index_tab .hdr li a:hover{color:#78B943;}
.sublist{ padding:15px;}
.day_list{ padding:15px;}
.day_list li{ width:auto; border-bottom:1px solid #f2f2f2; clear:both;  height:65px; padding:5px 5px 10px;}
.day_list_number{ float:left; width:20px; height:20px; background:#e7e7e7; margin-top:27px; text-align:center; line-height:20px; font-size: 14px; font-weight: 600;}
.day_list li:nth-child(1) .day_list_number{background: url(../image/day_list_number.png) top center; color:#FFF; margin-top:25px; height:24px;}
.day_list li:nth-child(2) .day_list_number{background: url(../image/day_list_number.png) center; color:#FFF; margin-top:25px; height:24px;}
.day_list li:nth-child(3) .day_list_number{background: url(../image/day_list_number.png) bottom center; color:#FFF; margin-top:25px;height:24px;}
.day_list dl{display: block; position: relative; height:65px; overflow:hidden; width:270px; float:right;}
.day_list dl dt{float:left; width:85px; height:75px; text-align:center;}
.day_list dl dt img{width:60px; padding-top:5px;}
.day_list dl dd{color:#666; overflow:hidden; line-height:22px; font-size:13px;  text-overflow:ellipsis; white-space:nowrap;}
.day_list dl dd a{ color:#666; font-size:13px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.day_list dl .title-dd a{font-size:14px; font-weight:600; }
.day_list li:hover{background:#f5f7fa;}
.day_list li:hover .title-dd a{color:#00A6ED;}
.day_list li:hover .down{bottom:0px; -webkit-transition: all 0.1s ease; -moz-transition: all 0.1s ease; transition: all 0.1s ease;}
.day_list dl .down{ position: absolute; bottom: -30px; left: 85px; z-index: 1;}
.day_list dl .down a{display:block; width:110px; color:#FFF; text-align:center;height:24px; line-height:24px;background:#90bb41; }
.day_list dl .down a:hover{background:#a4d24f; color:#fff;}
.day_list_more{ padding: 18px 0 3px 0;}
.day_list_more a{ height:35px; margin:0 auto; background:#eff1f3; display:block; width:200px; line-height:35px; text-align:center;  color:#666;}
.day_list_more a:hover{color:#00A6ED; background:#e2e5e7;}

.index_r_c{ padding:10px 15px }
.index_r_c li{ float:left; width:140px; height:30px; padding:15px 5px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.index_r_c li i{display: inline-block; vertical-align:middle; width: 30px; height: 30px;background: url(../image/index_r_c.png) no-repeat; margin-right:5px;}
.index_r_c li a{ color:#666;  font-size:13px;}
.index_r_c li a:hover{color:#00A6ED;}

.editors_m{ padding:30px;}
.editors_m_1{ float:left; width:150px; text-align:center;}
.editors_m_1 img{ margin-bottom:20px; height: 150px;}
.editors_m_1 .more-down{background:#00A6ED; color:#FFF; line-height:30px; padding:5px 15px;   margin:0px auto;}
.editors_m_1 .more-down:hover{background:#149dc8;}
.editors_m_2{ width:502px; float:left; padding:0 30px;}
.editors_title{font-size:28px; line-height: 34px; height: 34px; font-weight: normal; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.editors_title a{color: #333; text-decoration: none; }
.editors_title .vname{ color: #999; font-size: 14px;}
.editors_title a:hover{color: #00A6ED;}
.editors_m_2 .editors_author{ line-height: 40px;}
.editors_m_2 .editors_date{ float: right;}
.editors_m_2 .editors_date img{margin-top: -3px;}
.editors_m_2 .editors_author a{ font-size:14px; color:#444;}
.editors_m_2 .editors_author a:hover{color: #00b6ff;}
.editors_m_2 .editors_text{ margin-bottom: 43px; height: 60px; overflow: hidden; line-height: 20px; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp: 3;  -webkit-box-orient: vertical; font-size: 14px;}
.editors_m_3{ width:426px; float:right;  height:208px; overflow: hidden; background: #eee url(../image/lazy.png) no-repeat center center;}
.editors_m_3 img{ width:426px;}
.editors_m_2 .rating-info{ color:#9a9a9a;}

#ad-aegon-bottom-banner{position: fixed; z-index: 99999; left: 0; bottom: 0; width: 100%; height: 70px; border-top: 5px solid #A5D058; background:rgba(255, 255, 255, 0.95)!important; filter:Alpha(opacity=95); background:#000; overflow: hidden; display: none;}
#ad-aegon-bottom-banner .warp{margin: 0 auto; width: 1043px; position: relative;}
#ad-aegon-bottom-banner .link{ color: #555;}
#ad-aegon-bottom-banner .link:hover{ color: #00A6ED;}
#ad-aegon-bottom-banner .link .icon{float:left; height: 70px;}
#ad-aegon-bottom-banner .link .icon img{width: 50px; height: 50px; margin-top: 10px;}
#ad-aegon-bottom-banner .link .text{float: left; font-size: 14px; padding-left: 10px; height: 70px;}
#ad-aegon-bottom-banner .link .text .tit{margin-top: 15px;}
#ad-aegon-bottom-banner .link .text .des{margin-top: 3px;}
#ad-aegon-bottom-banner .link strong{font-weight: normal;color:#00A6ED}
#ad-aegon-bottom-banner .down{ position: absolute; right: 0px; top: 15px; width: 150px; height: 40px;}
#ad-aegon-bottom-banner .down a{ width: 150px; height: 40px; line-height: 40px; text-align: center; color: #fff; text-decoration: none; display: block; background: #7AB040; border-radius: 3px;}
#ad-aegon-bottom-banner .down a:hover{background:#6ca233;}
#ad-aegon-bottom-banner .qr{ position: absolute; right: 0; top:0;}
#ad-aegon-bottom-banner .close{ position: absolute; left: 15px; top: 17px; width: 36px; height: 36px; }
#ad-aegon-bottom-banner .close a{color: #555; text-decoration: none; width: 36px; height: 36px; display: block; overflow: hidden;}
#ad-aegon-bottom-banner .close a img{ width: 36px; height: 36px;}

#ad-aegon-side{position: fixed; z-index: 666666; right: 5px; bottom: 5px; width: 110px; text-align: center; background: #fff; padding: 5px; border:#7EB032 1px solid; box-shadow: 0 2px 3px 0 rgba(0,0,0,.15); -webkit-transition: right 0.8s; -moz-transition: right 0.8s; -o-transition: right 0.8s; -ms-transition: right 0.8s; transition: right 0.8s;}
#ad-aegon-side.move{right: 0;}
#ad-aegon-side .qr img{ width: 110px; height: 110px;}
#ad-aegon-side a{ color: #222; text-decoration: none; font-size: 14px; line-height: 14px; text-align: center; display: block;}
#ad-aegon-side .down{ line-height: 16px;}
#ad-aegon-side .ico{ width: 27px; height: 27px; display: block; position: absolute; top: 46px; left: 46px; }
#ad-aegon-side .ico img{border-radius: 50%; border: 2px solid #fff;background: #fff;}
.head-search{width:200px; height:27px; float:right; margin-right:15px; background:#fff; border:1px solid #d5d5d5; margin-top:12px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; overflow:hidden;}
.top-text-box{float:left; width:170px;}
.top-text-box input{padding:0px 5px; height:27px; line-height:27px; width:160px; color:#cacaca;}
.top-text-btn{float:left; width:30px;}
.top-text-btn input{width:30px; float:left; height:27px;cursor:pointer; background:url(../image/bg.png) 3px -37px no-repeat;}
.top-menu{float:right;}
.top-menu a{display: block; line-height: inherit; cursor: pointer; padding:0 15px 0 40px;  color:#666;}
.nav_menu{line-height: 68px; height: 68px; font-weight:600; text-transform: uppercase; font-size: 15px;}
.nav_menu .flag{ margin-top: -3px;}
.nav_menu-item{display: block; position: relative; float:right; border-top:2px solid #fafafa;}
.nav_menu-item.on{background:#f5f5f5; border-top:2px solid #f5f5f5;}
.nav_menu-item:hover{background:#f5f5f5; border-top:2px solid #90bb41;}
.nav_menu-item:hover .nav_submenu{display: block;}
.nav_menu-item .nav-g{background:url(../image/gameicon.png) 8px 18px no-repeat;padding-left: 46px;}
.nav_menu-item .nav-a{background:url(../image/appicon.png) 8px 18px no-repeat;padding-left: 43px;}
.nav_menu-item .nav-x{background:url(../image/xapkicon.png) 8px 24px no-repeat; padding-left: 47px;}
.nav_menu-item .nav-n{background:url(../image/newicon.png) 8px 20px no-repeat;}
.nav_menu-item .nav-t{background:url(../image/topicicon.png) 3px 19px no-repeat;}
.nav_menu-item .nav-p{background:url(../image/proicon.png) 3px 20px no-repeat;}
.nav_menu-item .nav-l{padding:0 15px 0 15px; }
.nav_menu-item .nav-l img{ margin-top: -3px;}
.nav_menu-item .nav-appx{background:url(../image/appxicon.png) 8px 14px no-repeat;color: #F77649;text-transform: none !important;}
.nav_submenu{text-transform: none; display: none; position: absolute; top:68px; left: 0; overflow: hidden; background:#fff; border:1px solid #e8e8e8; z-index:999999;}
.nav_submenu-item{  height:auto;}
.menu_head{padding:0px 10px;  position:relative; font-weight:600; height:40px; line-height:40px; background:#fafafa url(../image/left.png) 335px 12px no-repeat; border-bottom:1px solid #eee;}
.menu_head a{background:none; padding:0px;}
.menu_head a:hover{color:#a4d24f;}
.menu_head img{margin-left:-5px;}
/*.menu_list .current{background:#fafafa url(../image/down.png) 330px 15px no-repeat;}*/
.menu_body{display:block;   overflow: hidden;padding: 5px 0;}
.menu_body ul li{}
.menu_body ul li a{}
.menu_body a{display:block; white-space:nowrap; background:none; padding:0 30px;   height:42px; line-height:42px; color:#555; font-weight: 400;}
.menu_body a:hover{color:#fff; background: #90bb41;}
.menu_body a.h{color:#fff; background: #90bb41; margin-top: 5px; text-align: center}
.nav_submenu-r{left: auto; right: 0;}
.locale-change{}
.locale-change .flag{ margin-right: 8px;}
.locale-change .beta{ display: inline-block; height: 16px; line-height: 16px; margin-left: 8px; background: #F77E13; color: #fff; font-size: 12px; font-style:normal; padding: 0 4px; border-radius: 2px; }
.locale-change .menu_body a:hover .beta{}
.banner{background:url(../image/bannerbg1.jpg) center no-repeat; width:auto; height:495px;}
.index-h1{color:#fff; font-size:32px; text-align:center; padding-top:80px; font-weight: 400;}
.market-index{font-size:14px; text-align:center; margin-top:37px;}
.market-index img{margin-top: -3px;}
.market-index a{ color: #fff;background: rgba(255,255,255,0.2); padding: 5px 10px; text-decoration: none; border-radius:3px;}
.market-index a:hover strong{text-decoration: underline;}
.hotsearch-index{font-size:14px; margin:175px auto 0 auto; color: #fff;  text-align: center;}
.hotsearch-index .tit{font-size: 14px;}
.hotsearch-index .list{margin-top: 10px;}
.hotsearch-index a{ background:#079EE1; border-radius:2px; color: #fff; font-size: 12px; text-decoration: none; padding: 3px 8px; display: inline-block; margin-right: 3px; margin-bottom: 6px;}
.hotsearch-index a:hover{background:#255DA1;}
/*top-search*/
.top-search{border-left:1px solid #f4f4f4; border-right:1px solid #f4f4f4; height:50px; padding:0 10px; padding-top:17px;}
/*#top-search #search input[type="text"]{background: url(../image/search1.png) center left no-repeat; border: 0 none; color: #d7d7d7; width:0px;height:25px; padding-left:25px;cursor:pointer;float:right; -webkit-transition: all 0.7s ease 0s; -moz-transition: all 0.7s ease 0s; -o-transition: all 0.7s ease 0s; transition: all 0.7s ease 0s;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px;}
#top-search #search input[type="text"]:focus{background: url(../image/search1.png) no-repeat 5px center #fff;border:1px solid #E8E8E8; color: #6a6f75; width: 130px;cursor:auto;padding-left:30px;}*/
.top-search form{width:170px; height:36px; position:relative;}
.top-search .search-left{width:168px; height:31px; background:#fff; position:absolute; left:0; top: 0;}
.top-search input{border: 0;}
.top-search .search-left input{width:133px; height:31px; display: block; overflow:hidden; line-height:25px; font-size:14px; font-weight: normal; padding-left:5px; padding-right:30px; border:1px solid #E8E8E8; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius: 3px;}
.top-search .search-right{position:absolute; width:30px; height:31px; right:0; top: 0;}
.top-search .search-right input{width:30px; height:31px; display: block; background: url(../image/search1.png) no-repeat 5px center; cursor:pointer;}
.top-search .twitter-typeahead{ position: absolute !important; top:0; left: 0;}
.top-search .tt-hint { color: #999 !important; }
.top-search .tt-menu { background-color: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 5px; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); margin-top: 6px; padding: 8px 0; width: 100%;  }
.top-search .tt-suggestion { font-size: 14px; line-height: 20px; padding: 3px 20px;  text-transform: none !important; font-weight: normal !important;}
.top-search .tt-suggestion:hover { cursor: pointer; color: #fff; background-color: #7EB032; }
.top-search .tt-suggestion.tt-cursor { background-color: #7EB032; color: #FFFFFF; }
/*top-search*/
/*help*/
.help{position:absolute; top:120px; left:200px; width:600px; height:30px; color:#fff; line-height:30px; padding:0px; text-align:center;}
.help a{color:#fff;  font-size:20px; font-weight:300; position:relative;}
.help a:hover{}
.help a span{display:inline-block;width:16px; margin:0px 5px; height:16px; border:1px solid #fff;  color:#fff; font-size:12px; text-align:center; line-height:16px;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius: 50%; position:absolute; top:5px;}
.popbg{position:fixed; filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4; background:#000; top:0px; left:0px; width:100%;height:100%;z-index:999; overflow-x:hidden; overflow-y:hidden;}

.pop_body{position:absolute; top:50%; left:50%; margin-left:-310px;background:#fff;width:620px;height:590px; margin-top:-295px;overflow:hidden; z-index:9999;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px;}
.pop_body1{margin-left:-480px; width:960px;}
.pop_safe iframe{border:none; width:100%; height:475px;}
.pop_body a.gb{float:right; margin-right:20px;  color:#666;}
.pop_body a.gb:hover{color:#999;}
.pop_body a.gb1{float:right;  color:#666; margin-right:20px;}
.pop_body a.gb1:hover{color:#999;}
.pop_body ul{padding:30px;}
.pop_body ul li .text-muted{font-size:16px; padding-bottom:10px;}
.pop_body ul li{font-size:13px;}
.pop_body .title{background:#fbfbfb; border-bottom:1px solid #e8e8e8; height:55px; line-height:55px; color:#666; font-size:18px; padding:0px 10px; font-weight:600; position:relative;}
.pop_index{height: 420px;}
.pop_index p{margin-bottom: 18px;}

/*help*/
.banner-search-bg{background:#000;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; overflow:hidden; width:797px; height:50px; margin:0 auto; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3; z-index:1; position:absolute; top:180px; left:200px;}
.banner-search-bg.error{background:red; -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4;}
.banner-search{background:#fff; width:791px; height:44px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; margin:0 auto; z-index:99; position:absolute; top:183px; left:203px;}
.banner-search input{ border: 0;}
.banner-search .text-box{width:704px; float:left;}
.banner-search .text-box input{height:44px; width:684px; padding: 0 10px; font-size:14px; line-height:44px; color:#444; border-bottom-left-radius: 5px; border-top-left-radius: 5px;}
.banner-search .text-btn{width:87px; float:left;}
.banner-search .text-btn input{width:87px; height:44px; background:#7ab040 url(../image/search.png) center no-repeat;cursor:pointer; border-bottom-right-radius: 5px; border-top-right-radius: 5px;}
.banner-search .text-btn input:hover{background-color:#6ca233 ;}
.banner-search .text-region{width:59px; float:left; display: block; height:44px; line-height: 44px; border-right: 1px solid #DCDCDC; background: #EFEFEF;}
.banner-search .text-region a{ display: block; height: 44px; line-height: 44px; margin-right: 4px; background: url(../image/flags_arrow.png) no-repeat right center;  color: #fff; text-decoration: none; font-size: 14px;}
.banner-search .text-region span{ margin-top: -3px; margin-left: 11px;}
.banner-search .text-box1{width:644px; float:left;}
.banner-search .text-box1 input{height:44px; width:624px; padding: 0 10px; font-size:14px; line-height:44px; color:#444;}
.banner-search .text-box1 input.error{background-color: #FFF0F0; color: #D95F5F;}
.banner-search .tt-hint { color: #999 !important; }
.banner-search .tt-menu { background-color: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 5px; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); margin-top: 6px; padding: 8px 0; width: 100%;  }
.banner-search .tt-suggestion { font-size: 16px; line-height: 24px; padding: 3px 20px; }
.banner-search .tt-suggestion:hover { cursor: pointer; color: #fff; background-color: #7EB032; }
.banner-search .tt-suggestion.tt-cursor { background-color: #7EB032; color: #FFFFFF; }
.tj-a{text-align:center; position:absolute; top:260px; width:1043px; left:0px;}
.tj-a a{ color:#666; margin:0px 10px;}
.tj-a a:hover{}
.box{background:#fff; width:auto; box-shadow: 0 2px 3px 0 rgba(0,0,0,.15); margin-bottom:20px; }
.facebook-like{margin-bottom: 20px;background:#fff; width:auto; overflow: hidden; text-align:center; box-shadow: 0 2px 3px 0 rgba(0,0,0,.15);}
.facebook-like-a{ text-decoration: none; color: #888; padding: 10px; display: block;}
.facebook-like-a img{margin-top: -1px;}
.facebook-like{height: 40px;}
.facebook-like.loaded{height: 154px;}
.box .title{background:#fbfbfb; border-bottom:1px solid #e8e8e8; height:55px; line-height:55px; color:#666; font-size:18px; padding:0px 10px; font-weight:400; position:relative;}
.box .title a{color: #666; text-decoration: none; }
.box .crumb a{display: inline-block;}
.box .title a:hover{color:#00A6ED;}
.box .title .more{position:absolute; z-index: 1; right:10px; top:15px; height: 20px; line-height: 20px; text-align: right;}
.box .title .more a{color:#666;  font-size:14px;}
.box .title .more a:hover{color:#00A6ED;}
.box .title .tit{ font-size: 15px; line-height: 20px; height: 55px; padding-right: 45px; vertical-align: middle; display:table-cell;}
.box .title .smalltit{font-size: 14px; color: #888;}
.box .tlong{height:auto; overflow: hidden;}
.box .requpdate{ position: absolute; right: 13px; top: 13px; margin: 0 !important;}
.box .qrcode{ position: absolute; right: 10px; top: 10px; width: 36px; height: 36px; display: block; overflow: hidden; cursor: zoom-in; line-height:normal}
.box .qrcode.hover{width: 150px; height: 150px; top: 10px; cursor: zoom-out; box-shadow: 5px 5px 5px 0px lightgray;}
.box .qrcode.hover #qrnil{display: none;}
.box .qrcode.hover #qrcode{display: block;}
.box .qrcode .zoom{ position: absolute; right: 0; bottom: 0; width: 16px; height: 16px; background: url("../image/zoom_in.gif") center center no-repeat; z-index: 999;}
.box .qrcode .zoom.out{background: none;}
.box .qrcode .ico{ width: 30px; height: 30px; left: 60px; top: 60px; position: absolute; z-index: 999;}
.box .qrcode .ico img{ width: 30px; height: 30px; border-radius: 50%; border: 2px solid #fff; background: #fff;}
.box .share-btn{position: absolute; right: 8px; top:12px; height: 32px; color:#333;}
.box .share-btn a{color: #333;}
.box .share-btn span{color: #333;}
#qrnil{display: block; background: url(../image/qrnil.png); width: 36px; height: 36px;}
#qrcode{display: none;}
.title-h2{border-bottom:1px solid #eee; padding-left:10px; height:40px; line-height:40px; clear:both; font-size:16px; font-weight:600;}
.menu_head1{ padding-bottom: 0;  position:relative; font-weight:600; height:40px; line-height:40px; background:#fafafa url(../image/left.png) right 10px center no-repeat; border-bottom:1px solid #eee;}
.menu_head1 img{ margin: 0 5px;}
.menu_head1 a{background:none; color:#616161;  display: block;}
.menu_head1 a:hover{color:#a4d24f;}
.menu_list .current1{background:#fafafa url(../image/down.png) 315px 15px no-repeat;}
.index-category{padding:10px; overflow: hidden;}
.index-category li{width:50%; float:left; height:30px; padding:8px 0; position:relative; overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.index-category li a{ color:#666; font-size:12px;}
.index-category li a:hover{ color: #00A6ED;}
.index-category li a img{margin-right:5px; height:30px; }
.index-category li a i{display: inline-block; vertical-align:middle; width: 30px; height: 30px; background: url(../image/categorybg-30.png) no-repeat;  margin-right: 5px;}
.index-category-b{ padding:13px 18px;}
.index-category-b li{padding:14px 0; }
.cicon .action{background-position: 0 0;}
.cicon .adventure{background-position: 0 -30px;}
.cicon .arcade{background-position: 0 -60px;}
.cicon .board{background-position: 0 -90px;}
.cicon .card{background-position: 0 -120px;}
.cicon .casino{background-position: 0 -150px;}
.cicon .casual{background-position: 0 -180px;}
.cicon .educational{background-position: 0 -210px;}
.cicon .family{background-position: 0 -240px;}
.cicon .music{background-position: 0 -270px;}
.cicon .puzzle{background-position: 0 -300px;}
.cicon .racing{background-position: 0 -330px;}
.cicon .role-playing{background-position: 0 -360px;}
.cicon .simulation{background-position: 0 -390px;}
.cicon .sports{background-position: 0 -420px;}
.cicon .strategy{background-position: 0 -450px;}
.cicon .trivia{background-position: 0 -480px;}
.cicon .word{background-position: 0 -510px;}
.cicon .book-reference{background-position: 0 -540px;}
.cicon .business{background-position: 0 -570px;}
.cicon .comic{background-position: 0 -600px;}
.cicon .communication{background-position: 0 -630px;}
.cicon .education{background-position: 0 -660px;}
.cicon .entertainment{background-position: 0 -690px;}
.cicon .finance{background-position: 0 -720px;}
.cicon .health-fitness{background-position: 0 -750px;}
.cicon .libraries-demo{background-position: 0 -780px;}
.cicon .lifestyle{background-position: 0 -810px;}
.cicon .live-wallpaper{background-position: 0 -840px;}
.cicon .media-video{background-position: 0 -870px;}
.cicon .medical{background-position: 0 -900px;}
.cicon .music-audio{background-position: 0 -930px;}
.cicon .news-magazines{background-position: 0 -960px;}
.cicon .personalization{background-position: 0 -990px;}
.cicon .photography{background-position: 0 -1020px;}
.cicon .productivity{background-position: 0 -1050px;}
.cicon .shopping{background-position: 0 -1080px;}
.cicon .social{background-position: 0 -1110px;}
/*.cicon .sports{background-position: 0 -1140px;}*/
.cicon .tools{background-position: 0 -1170px;}
.cicon .transportation{background-position: 0 -1200px;}
.cicon .travel-local{background-position: 0 -1230px;}
.cicon .weather{background-position: 0 -1260px;}
.cicon .widgets{background-position: 0 -1290px;}
.app-num-top{width:18px; position:absolute; left:5px; top:5px;height:18px; background:#363636; text-align:center; color:#fff;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius: 3px;}
.top-list{ margin: 0 auto; overflow:hidden;}
.top-list li{width:25%; float:left; position:relative;}
.top-list li.w33{width: 33.33% !important;}
.top-list dl{display: block; position: relative; height:85px; padding-top: 10px; overflow:hidden;}
.top-list li .item-sort{width: 36px; height: 36px; position: absolute; top:0; left: 0; }
.top-list li .item-sort .bg{position: absolute; top: 0; left: 0; width: 0; height: 0; border-top: 36px solid #828588; border-right: 36px solid transparent; opacity: 0.85; filter: alpha(opacity = 85);}
.top-list li .item-sort .redbg{border-top: 36px solid #FFA200; opacity: 1; filter: alpha(opacity = 100);}
.top-list li .item-sort .text{position: absolute; color: #fff; top: 0; left: 0; width: 21px; height: 21px; line-height: 21px; font-weight: 600; font-size: 14px; display: block; text-align: center; font-style: italic;}
.top-list dl dt{float:left; width:95px; height:75px; text-align:center;}
.top-list dl dt img{width:75px;}
.top-list dl dd{color:#666; overflow:hidden; line-height:22px; font-size:13px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.top-list dl dd a{ color:#666; font-size:13px; display:block; line-height:24px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.top-list dl dd .stars{margin: 5px 0;}
.top-list dl .title-dd{ padding-right: 10px;}
.top-list dl .title-dd a{font-size:14px; font-weight:600; line-height:24px;}
.top-list li:hover{background:#f5f7fa;}
.top-list li:hover a{color:#00A6ED;}
.top-list li:hover .down{bottom: 10px; -webkit-transition: all 0.1s ease; -moz-transition: all 0.1s ease; transition: all 0.1s ease;}
.top-list dl .down{ position: absolute; bottom: -30px; left: 94px; z-index: 1;}
.top-list dl .down a{display:block; width:110px; color:#FFF; text-align:center;height:24px; line-height:24px; background:#90bb41;}
.top-list dl .down a:hover{background:#a4d24f; color:#fff;}
.index-left-ul{}
.index-left-ul li{border-bottom:1px solid #eee; padding:10px; clear:both; position:relative; overflow: hidden;}
.index-left-ul li:last-child{border-bottom: 0;}
.index-left-ul li .app-icon{float:left; width:70px;}
.index-left-ul li .app-icon img{width:70px;}
.index-left-ul li .app-text{float:right; width: 230px; height: 70px; line-height:21px;font-size:13px; overflow:hidden;}
.index-left-ul li .app-text p{padding:0px; overflow:hidden;}
.index-left-ul li .app-text .app-text-title{font-size:14px; font-weight:600; overflow:hidden; height: 21px;}
.index-left-ul li .app-text .app-text-title a{ height:21px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.index-left-ul li .app-text a{color:#666; }
.index-left-ul li .app-text a:hover{color:#00A6ED;}
.index-left-ul li .item-sort{width: 36px; height: 36px; position: absolute; top:0; left: 0; }
.index-left-ul li .item-sort .bg{position: absolute; top: 0; left: 0; width: 0; height: 0; border-top: 36px solid #999; border-right: 36px solid transparent; opacity: 0.85; filter: alpha(opacity = 85);}
.index-left-ul li .item-sort .redbg{border-top: 36px solid #FA8B15; opacity: 0.9; filter: alpha(opacity = 90);}
.index-left-ul li .item-sort .text{position: absolute; color: #fff; top: 0; left: 0; width: 21px; height: 21px; line-height: 21px; font-weight: 600; font-size: 14px; display: block; text-align: center; font-style: italic;}
.index-left-ul li div .down{padding-top:3px;}
.index-left-ul li div .down a{display:block; background:#efefef; height:22px; font-size:12px; line-height:22px; color:#666; text-align:center; width:100px; border:1px solid #ccc;}
.index-left-ul li div .down a:hover{background:#eaeaea;}
/*footer*/
.footer { background:#ebebed;  width:auto; border:1px solid #eee;  color: #777 }
.footer-list{width:100%;  background:#ebebed;}
.footer-list .list{ width:270px; float:left; padding:20px 15px 20px 15px;}
.footer-list .list p{ font-size:18px; line-height:24px; padding-bottom:10px; color:#333;}
.footer-list .list ul{ padding-left:16px;}
.footer-list .list ul li{ line-height:20px; list-style:disc; padding-bottom:5px; font-size:12px;}
.footer-list .list ul li a{ color:#666; }
.footer-list .list ul li a:hover{ color:#00A6ED;}
.footer .follow{padding-left:3px !important;}
.footer .follow li{list-style:none !important;}
.footer .follow img{ margin-right: 5px;}
.copyright{line-height: 50px; text-align: center; background:#FAFAFA;}
/*footer end*/
/*search-results*/
.search-results{background:#fbfbfb; padding-top:20px; border-bottom: 1px solid #e8e8e8;}
.search-results input{ border: 0;}
.search-results .search-bg{background:#eee; margin:0 25px; height:44px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.search-results .text-box{width:698px; float:left; margin-top:2px; padding-left:1px;}
.search-results .text-box input{height:41px; width:667px; background:#fff; padding:0px 15px;font-size:14px; line-height:41px; color:#666; border-bottom-left-radius:5px;border-top-left-radius:5px;}
.search-results .text-btn{width:100px; float:left;}
.search-results .text-btn input{width:100px; height:44px; background:#7ab040 url(../image/search.png) center no-repeat;cursor:pointer;border-bottom-right-radius:5px;border-top-right-radius:5px;}
.search-results .text-btn input:hover{background:#6ca233 url(../image/search.png) center no-repeat;}
.search-results .tt-hint { color: #999 !important; }
.search-results .tt-menu { background-color: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 5px; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); margin-top: 6px; padding: 8px 0; width: 100%;  }
.search-results .tt-suggestion { font-size: 16px; line-height: 24px; padding: 3px 20px; }
.search-results .tt-suggestion:hover { cursor: pointer; color: #fff; background-color: #7EB032; }
.search-results .tt-suggestion.tt-cursor { background-color: #7EB032; color: #FFFFFF; }
.regions{ clear: both; overflow: hidden; display: none; background: #F1F1F1; margin: 0 25px 25px 25px; padding: 10px; position: relative;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.regions .r{height:38px;line-height:38px;  display: block; text-decoration: none; width: 20%; float: left; color: #367DA3; font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.regions .r:hover{ color: #00A6ED}
.regions .r.hover{color: #00A6ED}
.regions .r span{ margin-right:5px;}
.regions h2{margin: 0; padding: 0; font-size: 16px; color: #7AB040;}
.search-text{margin:0 25px; padding:15px 0;}
.search-text span{font-size:16px; font-weight:600;}
.search-text .sr{ float: right;padding: 0 5px 0 8px; margin:0 1px 0 5px; color: #fff; background: #7AB040;-moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius: 3px;}
.search-text .sr .cl{ text-decoration: none; color: #fff; display: inline-block; padding: 3px;}
.search-text .sr .cl:hover{color: #000;}
.search-text .advanced{display: block;background: #e8e8e8; float: right; text-decoration: none; padding: 3px 8px; color: #333;-moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius: 3px;}
.search-text .advanced i{display: inline-block; vertical-align: middle; margin-left: 5px; margin-top: -3px; width: 7px; height: 4px; background: no-repeat center url("data:image/gif;base64,R0lGODlhBwAKAJEAAImJif///////wAAACH5BAEHAAIALAAAAAAHAAoAAAIPlGEJq8sOk5wHvliR1KIAADs="); background-position: 0 -6px;}
.search-text .advanced i.hover{background-position: 0 0;}
.search-dl{border-bottom:1px solid #eee; height:130px; padding:20px 0px; margin:0px 20px;}
.search-dl:last-child{border-bottom: 0;}
.search-dl dt{float:left; width:130px;}
.search-dl dt img{width:130px;}
.search-dl dd{float:left; margin-left: 20px;}
.search-dl dd p{font-size:12px; margin: 10px 0 0 0; padding: 0;}
.search-dl dd .stars{margin-top: 12px;}
.search-dl dd .search-title a{font-size:16px;  color:#666; font-weight:600;}
.search-dl dd .search-title a:hover{font-size:16px; color:#00A6ED}
.search-dl dd .more-down{background:#00A6ED; color:#FFF; line-height:30px; padding:5px 15px; margin-right:10px; }
.search-dl dd .more-down:hover{background:#149dc8;}
.search-dl dd .more-down1{background:#7AB040; color:#FFF; line-height:30px; padding:5px 15px; margin-right:10px; }
.search-dl dd .more-down1:hover{background:#7BA662;}
.category-xapk{font-size: 12px; color: #888; vertical-align: top; text-decoration: none; display: inline-block;}
.category-template{padding:10px; overflow: hidden;}
.category-template li{float:left;text-align:center; height:210px; width: 25%; padding: 15px 0; overflow:hidden;}
.category-template li:hover{ background: #f5f7fa;}
.category-template li:hover a{color:#00A6ED;}
.category-template li p{padding-bottom:5px;}
.category-template-img a{display:block; width:auto; text-align:center; padding:10px;}
.category-template-img a img{width:126px; height: 126px;}
.category-template-title{padding-bottom: 8px;}
.category-template-title a{display: inline-block; width: 90%; font-size:13px; text-align:center;  color:#666; font-weight:600; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.rq{font-size:12px; padding-left:10px;}
.category-template-down{font-size:13px; line-height:30px;}
/*.more{float:right; padding-right:20px;  color:#666; font-size:14px;}*/
/*.more:hover{color:#a4d24f;}*/
.bread-crumbs span{font-size:14px;color:#a4d24f;}
.bread-crumbs a{font-size:14px;  color:#888;}
.bread-crumbs a:hover{color:#a4d24f;}
.ny-dl{padding:15px;margin-top:20px;overflow: hidden; clear:both;}
.ny-dl dt{float:left; width:28%; text-align:center;}
.ny-dl dt .icon{height: 170px;}
.ny-dl dt .icon img{width:170px;}
.stars{background:url(../image/star.svg) repeat-x; height:15px; width:75px;  clear:both; direction: ltr;}
.stars span{display:block; background:url(../image/stars.svg) repeat-x; height:15px; width:75px;}
.pushbullet{display:block;  border: 1px solid #ccc; color: #333; font-size: 12px;font-weight:600; width:130px; height:26px; line-height:26px; margin: 10px auto 0 auto; background-image: -webkit-linear-gradient(#fff, #dedede); background-image: linear-gradient(#fff, #dedede); -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.pushbullet:hover{border-color: #bbb; background-color: #d9d9d9; background-image: -webkit-linear-gradient(#f8f8f8, #d9d9d9); background-image: linear-gradient(#f8f8f8, #d9d9d9);}
.pushbullet img{width: 26px; height: 26px;}
.requpdate{display:block;  border: 1px solid #ccc; color: #333; font-size: 12px;font-weight:600; padding:0 10px 0 5px;  height:26px; line-height:26px; margin: 10px auto 0 auto; /*background-image: -webkit-linear-gradient(#fff, #dedede); background-image: linear-gradient(#fff, #dedede);*/ -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.requpdate:hover{border-color: #bbb; background-color: #d9d9d9; background-image: -webkit-linear-gradient(#f8f8f8, #d9d9d9); background-image: linear-gradient(#f8f8f8, #d9d9d9);}
.requpdate img{width: 26px; height: 26px;}
.translate-btn{display:block;  border: 1px solid #ccc; color: #333; font-size: 12px;font-weight:600; padding:0 10px 0 5px;  height:26px; line-height:26px; margin: 10px auto 0 auto; /*background-image: -webkit-linear-gradient(#fff, #dedede); background-image: linear-gradient(#fff, #dedede);*/ -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.translate-btn:hover{border-color: #bbb; background-color: #d9d9d9; background-image: -webkit-linear-gradient(#f8f8f8, #d9d9d9); background-image: linear-gradient(#f8f8f8, #d9d9d9);}
.translate-btn img{width: 26px; height: 26px;}
.ny-dl dd{float:right; width:70%;}
.ny-dl dd p{padding-bottom:5px; font-size:12px;}
.ny-dl dd p span{}
.ny-dl dd h1{padding-top:0px;}
.describe{clear:both; height:auto;}
.d-developer{background:#fff; width:auto;}
#panel{height:auto; display: none;}
.slide{margin: 0; padding: 0;}
.btn-slide{ line-height:30px; width:90px; height: 30px; display: block; color:#00A6ED; text-decoration: none; background:url(../image/read-more.png) no-repeat right 13px;}
.active{background-position: right -11px;}
.title-like h1{font-size:34px; line-height: 36px; color: #333; padding-right:10px; font-weight: normal;}
.title-like .right-share{float:left; margin-top:7px;}
.details-share{margin-top: 15px; margin-bottom: 16px; height: 32px;}
.ny-title{font-size:22px; padding:20px; clear:both; border-bottom:1px solid #eee;}
.Specifications{padding:10px 20px;}
.Specifications ul{float:left; width:29%; margin-right:1%; padding-left:20px;}
.Specifications ul li{line-height:24px; font-size:12px;list-style:disc;}
.version-ul{width:100%; padding-top:10px; clear:both; overflow: hidden;}
.version-ul li{width:33.33%; float:left; padding-bottom:10px;}
.version-ul li p strong{font-size:14px; font-weight:600;}
.ny-down{clear:both; position: relative; text-align: center; }
.ny-down .da{display:inline-block; width:240px; height:50px; line-height:50px; color:#fff;  text-align:center; font-size:20px; background:#90bb41; margin: 0 auto;}
.ny-down .da:hover{background:#a4d24f;}
.ny-down .gp{display:inline-block; width:240px; height:50px; line-height:50px; color:#fff;  text-align:center; font-size:20px; background:#555; margin: 0 auto;}
.ny-down .gp:hover{background:#333;}
.ny-down .fsize{ display: inline-block; direction: ltr; font-size: 12px; vertical-align: bottom; margin-left: 5px;}
.ny-down .safe{display:inline-block; overflow: hidden;}
#faq_box{width:95%; height:auto; margin:0 auto; padding:30px 0px;}
.faq_cat dl dt{font-size:15px; color:#545454; margin-bottom:7px; cursor:pointer; line-height:28px;}
.faq_cat dl dt span{display:block; width:100%; background:url(../image/faq-open-close.gif) no-repeat left; padding-left:25px; margin-right:10px;}
.faq_cat dl dt span b{font-size:16px;}
.faq_cat dl dt span.open{background:url(../image/faq-open-close-open.gif) no-repeat left; color:#00A6ED;}
.faq_cat dl dt:hover span{color:#00A6ED;}
.faq_cat dl dd{margin-left:20px; overflow: hidden; background:#F1F5FA; border:1px solid #e0e7f0; font-size:13px; padding:10px; margin-bottom:15px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; line-height:21px; color:#808285;}
.faq_cat dl dd p{padding: 0; margin: 0; line-height: 26px;}
.faq_cat dl dd .down{color:#fff;  background:#a4d24f; padding:5px 15px; margin-top:15px; display:block; text-align:center;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; float: left; margin-right: 10px;}
.faq_cat dl dd .down:hover{background:#88ba2b;}
.faq_cat dl dd .down .fsize{ display: inline-block; direction: ltr; margin-left: 3px;}
.faq_cat strong{ font-weight: 600;}
.faq_cat .faq_cat_title{font-size:18px; border-bottom:1px solid #dadada; margin-bottom:20px; margin-top:40px; padding-bottom:10px;}
.faq_cat .vu{border: 1px solid #e0e7f0; display: none; background: #FFFFFF; padding: 10px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.faq_cat .version-more{text-decoration: none;}
.slides{margin: 0px auto; width:1043px; height:130px; position: relative;}
.slide-pic{margin: 0px; padding:0px; width:1043px; list-style: none; color:#fff; text-align:center;}
.slide-pic li{display: none;text-transform: uppercase; font-size:120px; height:130px; line-height:130px;}
.slide-pic li.cur{display: block;}
.text-404{width:950px; margin:0 auto; padding-top:30px; font-size:22px; text-align:center; color:#FFF; line-height:30px;text-transform: uppercase;}
.text-404 a{color:#CCC;}
.region-down{ text-align:center; padding-top: 15px;}
.region-down h1{ color: #fff; font-size: 40px; font-weight:400; padding: 35px 0 24px 0;}
.region-down h1 a{color: #fff;font-size: 40px; font-weight:400; text-decoration: none;}
.region-down h1 img{width: 80px;}
.region-down-s{background-image: url(../image/downbtns.gif) !important;}
.region-down-s.ing{background-image: url(../image/downbtn.gif) !important;}
.region-down-info{ width: 700px; position: absolute; top: 260px; left: 250px; font-size: 14px; color:#fff;line-height: 20px; z-index: 1;}
.region-down-info p{margin: 0; padding: 0; margin-bottom: 10px; text-align: justify;}
.region-down-info .err{ background: #D95C5C}
.region-down-info .share{ text-align: center; padding-top: 10px;}
.region-down-info .addthis_toolbox{ display: inline-block;}
.region-down-err{ position: absolute; top: 140px; left: 200px; padding:0 25px 0 8px; line-height: 24px; font-size: 12px; z-index: 2; background: #D95C5C; color:#fff;   -moz-border-radius:3px; -webkit-border-radius:3px; border-radius: 3px;  }
.region-down-err:before{position: absolute;  bottom: -3px;  left: 60px;  content: '';  -webkit-transform: rotate(45deg);  -ms-transform: rotate(45deg);  transform: rotate(45deg);  z-index: 2;  width: 6px;  height: 6px;  -webkit-transition: background .2s ease;  transition: background .2s ease;  background-color: #D95C5C;  background-image: none;}
.region-down-err .close{color: #fff;text-decoration: none; font-size: 16px; position: absolute; right: 0px; top: 50%; width: 25px; height: 20px; text-align: center; display: block; line-height: 20px; margin-top: -10px; cursor: pointer;}
.region-down-err .close:hover{ color: #ccc;}
.region-down-err a{color: #fff;}
.region-change-region{position: absolute; top: 230px; left: 120px; z-index: 1; background: url("../image/change-region.png") no-repeat; width: 120px; height: 70px;}
.fold{width:100%; clear:both; height:30px; line-height:30px;}
.fold #fold{padding-left:20px; color:#00A6ED; height:30px; line-height:30px; cursor:pointer; background:none; font-size:14px; font-weight:600;font-family:'Open Sans', Arial, Helvetica, sans-serif;}
.down-popup-body{position:absolute;top:50%; left:50%; margin-left:-435px;background:#fff; width:870px; height:380px; margin-top:-190px; overflow:hidden; z-index:9999;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px;}
.Shut-down{font-size:16px; position:absolute; right:10px; width:26px; height:26px; top:10px; line-height:26px; text-align:center; cursor:pointer; border:1px solid #666;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
.Shut-down:hover{color:#a4d24f; border:1px solid #a4d24f;}
.down-popup-recommended{width:835px; height:auto; margin:0 auto;}
.down-popup-title{font-size:16px; background:#FAFAFA; width:100%; line-height:30px; border-bottom:1px solid #E8E8E8; text-align: center;}
.down-popup-title div{float:left; padding-right:5px;}
.down-popup-title span{color:#87bd23;}
.down-popup-title1{font-size:18px; height:50px; width:100%; line-height:50px; padding-left:20px; border-bottom:1px solid #E8E8E8;}
.down-popup-title1 div{float:left; padding-right:5px;}
.down-popup-recommended{width:810px; margin:0 auto; padding-left:5px; padding-top:15px;}
.down-popup-recommended li{float:left; width:125px; margin:0px 5px;_margin-left:5px; text-align:center;}
.down-popup-recommended li img{width:100px; padding-bottom:10px;}
.down-popup-recommended li p img{width:auto; padding-right:5px; padding-top:7px;}
.down-popup-recommended li p{width:115px; height:24px; line-height:24px; margin:0 auto; font-weight:600; display:block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.down-popup-recommended li div{color:#666; display:block; height:190px; padding-top:10px; font-size: 13px;}
.down-popup-recommended li div:hover{background:#eee;}
.down-popup-recommended li div a{text-decoration: none; color:#666;}
.down-popup-recommended li div a:hover{text-decoration: underline;}
.down-popup-recommended li p{padding:0px; clear:both;}
.down-popup-recommended li p.flag{color:#666;}
.huanyip{margin:0 auto; font-size:16px; width:95px; padding-left: 20px; display:block; text-align:center; color:#fff; height:30px; line-height:30px; background:#00A6ED url(../image/refresh.png) no-repeat 10px 8px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius: 3px;}
.huanyip:hover{background-color:#16a8df}
.huanyip img{ width:18px; padding-right:5px;}
/*xw*/
.help{display:none;}
.index-h1 a{color:#fff;  font-size:25px; line-height: 25px; margin-left: 5px;}
.index-h1 a span{-moz-border-radius:50%; -webkit-border-radius:50%; border-radius: 50%; border: 1px solid #fff; display: inline-block; width: 25px; height: 25px;}
.loadmore{display: block; background:#fff; color:#777; text-decoration: none; width:200px; margin: 0 auto 20px auto; text-align: center;font-size: 16px; padding: 8px 0;  box-shadow: 0 2px 3px 0 rgba(0,0,0,.15);}
.loadmore:hover{background:#f9f9f9;}
.paging{ text-align: center; margin: 0 auto 20px auto;}
.paging li{ display: inline-block; margin: 0 2px;}
.paging li a{ display: inline-block; text-align: center; width: 30px; height: 30px; line-height: 30px; text-decoration: none; background: #fff; color: #777;  box-shadow: 0 1px 2px 0 rgba(0,0,0,.15);}
.paging li.active a{ background: #A4D24F; color: #fff;}
.paging li.active a:hover{ background: #A4D24F; color: #fff; }
.paging li a:hover{ background: #f5f5f5;}
.pop_body,.down-popup-body{position: fixed;}
.safe-link-version{text-decoration: none;}
.safe-link{text-align: center; margin-top: 16px; padding: 0 20px;line-height: 20px;}
.safe-link a{text-decoration: none;font-size: 14px;}
.safe-link a:active{ text-decoration: underline;}
.safe-link a img{margin-top: -3px;}
.safe-link strong{ font-weight: normal;}
/*details*/
#describe{margin: 20px 20px 0 20px; line-height: 20px; height: 200px; overflow: hidden; position: relative;}
#describe p{margin-bottom: 10px;}
#describe h2{ margin-bottom: 15px; font-size: 16px;}
.describe-whatnew{ line-height: 20px; margin: 20px;}
.describe-whatnew h2{ margin-bottom: 15px; font-size: 16px;}
.translate{ position: relative;}
.translate .translate-btn{position: absolute; right: 13px; top: 13px; margin: 0 !important; z-index: 9;}
.additional{padding: 20px;}
.additional ul{width:100%; clear:both; overflow: hidden;}
.additional li{width:33.33%; float:left;}
.additional li p{ padding-bottom: 5px; font-size: 12px;}
.additional li p strong{font-size:14px; font-weight:600;}
.showmore_content{position:relative; overflow:hidden; height: 200px;}
.showmore_trigger{ position: relative; display: none; margin: 0 20px 20px 20px;}
.showmore_trigger span{cursor:pointer;  line-height:30px; padding-right: 15px; height: 30px; display: inline-block; color:#00A6ED; text-decoration: none; background:url(../image/read-more.png) no-repeat right 13px;}
.showmore_trigger span.active{background-position: right -11px;}
.show-more-end{background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1))); background-image: -webkit-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,1)); background: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,1)); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#00ffffff',EndColorStr='#ffffff'); top: -30px; height: 30px; left: 0; position: absolute; width: 100%;}
.more-version{display: none;}
.show-more-version span{cursor:pointer;  line-height:30px; height: 30px; display: inline-block; padding-right: 15px; color:#00A6ED; text-decoration: none; background:url(../image/read-more.png) no-repeat right 13px;}
.show-more-version span.active{background-position: right -11px;}
.twitter-share-button{text-decoration: none;}
.describe-img{padding: 20px; direction: ltr;}
.describe-line{font-size: 0; height: 1px; background: #e8e8e8;}
.details-rating{height: 20px; }
.details-rating .stars{ float: left; margin-top: 2px;}
.details-rating .rating-info{float: left; font-size: 13px; margin-left: 5px;}
.details-rating .item{display: none;}
.tube { width: 100%;height: 370px; position: relative; background-position: center; background-repeat: no-repeat; -moz-transition: opacity .5s cubic-bezier(0.0,0.0,0.2,1);  -webkit-transition: opacity .5s cubic-bezier(0.0,0.0,0.2,1);  transition: opacity .5s cubic-bezier(0.0,0.0,0.2,1);  background-size: cover;  -moz-background-size: cover;  -webkit-background-size: cover;}
.tube .play{width: 100%; height: 100%; left: 0; top: 0; z-index: 1; display: block; position: absolute; background: no-repeat center center url(data:image/png;base64,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);}
.tube .play:hover{background-image: url(data:image/png;base64,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);}
#slide-box{position: relative; width: 100%; height: 370px;}
#slide-box ul{position: absolute;list-style: none}
#slide-box a.det-pic-control{width: 60px; height: 60px; display: block; position: absolute; display: none; background: url(../image/slidebg.png) no-repeat;}
#slide-box #prev{background-position: left -62px; left: 0px; top: 145px;}
#slide-box #prev:hover{background-position: left -186px;}
#slide-box #next{background-position: left 0; right: 0px; top: 145px;}
#slide-box #next:hover{background-position: left -124px;}
#slide-box a.go{display: block;}
#slide-box .det-pic-out{overflow: hidden; overflow-x:scroll; position: relative; width: 100%; height: 370px; }
#slide-box .det-pic-out::-webkit-scrollbar { width: 8px; height: 8px; }
#slide-box .det-pic-out::-webkit-scrollbar-track { box-shadow: 1px 1px 5px rgba(0,0,0,.3) inset; border-radius: 8px; }
#slide-box .det-pic-out::-webkit-scrollbar-thumb { background-color: #7A7A7A; border-radius: 8px; }
#slide-box .det-pic-out::-webkit-scrollbar-thumb:hover { background-color: #525252; }
#slide-box li{white-space: nowrap;}
#slide-box li a{text-decoration: none; white-space: nowrap; padding-right: 5px;}
#slide-box li a img{background: #f1f1f1;}
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxWrapper{max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0; width: 60%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
#cboxOverlay{background:#000; opacity: 0.9; filter: alpha(opacity = 90);}
#colorbox{outline:0;}
#cboxContent{margin-top:20px;background:#000;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{border:5px solid #000; background:#fff;}
#cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
#cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
#cboxLoadingGraphic{background:url(../image/loading.gif) no-repeat center center;}
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose{border:0; padding:0; margin:0; overflow:visible; width:auto; background:none;}
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active{outline:0;}
#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(../image/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:bottom left;}
#cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(../image/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
#cboxNext:hover{background-position:bottom right;}
#cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(../image/controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
#cboxClose:hover{background-position:bottom center;}
/*details*/
/*faq*/
.faq-content{padding: 20px;word-wrap:break-word; line-height: 30px; font-size: 14px; color: #666;}
.faq-content h4{font-size: 16px;}
.faq-ul li{height: 50px; line-height: 50px; padding-left: 10px; border-bottom: 1px solid #eee;}
.faq-ul li a{color: #777; text-decoration: none}
.faq-ul li a:hover{text-decoration: underline;}
.faq-content .screen{text-align: center;}
.faq-content .screen img{}
/*faq*/
/*sorting*/
.sorting{float:right;}
.sorting div{float:left; font-size:14px; margin-right: 5px;}
.sorting ul{float:right; height:27px; border-left:1px solid #90bb41; margin-top:14px;}
.sorting ul li{float:left; border:1px solid #90bb41; border-left:none; height:25px; line-height:25px;}
.sorting ul li a{ padding:0px 13px; color:#666; font-size:13px; display:block;}
.sorting ul li a:hover{background:#90bb41; color:#fff !important;}
.sorting ul li .selected{background:#90bb41;color:#fff;}
/*sorting*/
/*template*/
.temp_list1{padding:7px 0; margin: 10px 0;}
.temp_list1 li{float: left; margin-left: 7px; width: 75px; height: 75px;}
#select_lang{background: #fff; border: 1px solid #A2A2A2;}
/*flags*/
.flags{ display: none; background: #fff; position: absolute; z-index: 2; top: 250px; left: 200px; width: 795px; height: 200px; border: 1px solid #367DA3; overflow: hidden;}
.flags a{height:32px;line-height:32px; display: block; text-decoration: none; width: 190px; float: left; color: #367DA3; font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.flags a:hover{background-color: #f2f2f2;}
.flags span{ margin: 0 5px;}
.flags .s{ font-size: 12px; height: 30px; line-height: 30px; border-bottom: 1px solid #bbb; top:0; left: 0; right: 20px; position: absolute; background: #fff; z-index: 4;}
.flags .s span{ text-align: center;}
.flags .s input{border: 0; width: 80%; height: 20px; font-size: 12px; color: #333; line-height: 20px;}
.flags .c{overflow: auto; height: 100%;}
.flags font.highlight{ background: #ffff00;}
.flags h2{ font-size: 14px; margin: 0; padding: 10px 5px 0px 5px; color: #222; font-weight:600;}
#flags-res{ display: none;}
.flags .ccc{ padding: 5px; font-size: 12px;}
.f32 .flag{display:inline-block;height:32px;width:32px;vertical-align:middle;line-height:32px;background:url(../image/flags32.png) no-repeat; }
.f32 ._African_Union{background-position:0 -32px;}
.f32 ._Arab_League{background-position:0 -64px;}
.f32 ._ASEAN{background-position:0 -96px;}
.f32 ._CARICOM{background-position:0 -128px;}
.f32 ._CIS{background-position:0 -160px;}
.f32 ._Commonwealth{background-position:0 -192px;}
.f32 ._England{background-position:0 -224px;}
.f32 ._European_Union, .f32 .eu{background-position:0 -256px;}
.f32 ._Islamic_Conference{background-position:0 -288px;}
.f32 ._Kosovo{background-position:0 -320px;}
.f32 ._NATO{background-position:0 -352px;}
.f32 ._Northern_Cyprus{background-position:0 -384px;}
.f32 ._Northern_Ireland{background-position:0 -416px;}
.f32 ._Olimpic_Movement{background-position:0 -448px;}
.f32 ._OPEC{background-position:0 -480px;}
.f32 ._Red_Cross{background-position:0 -512px;}
.f32 ._Scotland{background-position:0 -544px;}
.f32 ._Somaliland{background-position:0 -576px;}
.f32 ._Tibet{background-position:0 -608px;}
.f32 ._United_Nations{background-position:0 -640px;}
.f32 ._Wales{background-position:0 -672px;}
.f32 .ad{background-position:0 -704px;}
.f32 .ae{background-position:0 -736px;}
.f32 .af{background-position:0 -768px;}
.f32 .ag{background-position:0 -800px;}
.f32 .ai{background-position:0 -832px;}
.f32 .al{background-position:0 -864px;}
.f32 .am{background-position:0 -896px;}
.f32 .ao{background-position:0 -928px;}
.f32 .aq{background-position:0 -960px;}
.f32 .ar{background-position:0 -992px;}
.f32 .as{background-position:0 -1024px;}
.f32 .at{background-position:0 -1056px;}
.f32 .au{background-position:0 -1088px;}
.f32 .aw{background-position:0 -1120px;}
.f32 .ax{background-position:0 -1152px;}
.f32 .az{background-position:0 -1184px;}
.f32 .ba{background-position:0 -1216px;}
.f32 .bb{background-position:0 -1248px;}
.f32 .bd{background-position:0 -1280px;}
.f32 .be{background-position:0 -1312px;}
.f32 .bf{background-position:0 -1344px;}
.f32 .bg{background-position:0 -1376px;}
.f32 .bh{background-position:0 -1408px;}
.f32 .bi{background-position:0 -1440px;}
.f32 .bj{background-position:0 -1472px;}
.f32 .bm{background-position:0 -1504px;}
.f32 .bn{background-position:0 -1536px;}
.f32 .bo{background-position:0 -1568px;}
.f32 .br{background-position:0 -1600px;}
.f32 .bs{background-position:0 -1632px;}
.f32 .bt{background-position:0 -1664px;}
.f32 .bw{background-position:0 -1696px;}
.f32 .by{background-position:0 -1728px;}
.f32 .bz{background-position:0 -1760px;}
.f32 .ca{background-position:0 -1792px;}
.f32 .cd{background-position:0 -1824px;}
.f32 .cf{background-position:0 -1856px;}
.f32 .cg{background-position:0 -1888px;}
.f32 .ch{background-position:0 -1920px;}
.f32 .ci{background-position:0 -1952px;}
.f32 .ck{background-position:0 -1984px;}
.f32 .cl{background-position:0 -2016px;}
.f32 .cm{background-position:0 -2048px;}
.f32 .cn{background-position:0 -2080px;}
.f32 .co{background-position:0 -2112px;}
.f32 .cr{background-position:0 -2144px;}
.f32 .cu{background-position:0 -2176px;}
.f32 .cv{background-position:0 -2208px;}
.f32 .cy{background-position:0 -2240px;}
.f32 .cz{background-position:0 -2272px;}
.f32 .de{background-position:0 -2304px;}
.f32 .dj{background-position:0 -2336px;}
.f32 .dk{background-position:0 -2368px;}
.f32 .dm{background-position:0 -2400px;}
.f32 .do{background-position:0 -2432px;}
.f32 .dz{background-position:0 -2464px;}
.f32 .ec{background-position:0 -2496px;}
.f32 .ee{background-position:0 -2528px;}
.f32 .eg{background-position:0 -2560px;}
.f32 .eh{background-position:0 -2592px;}
.f32 .er{background-position:0 -2624px;}
.f32 .es{background-position:0 -2656px;}
.f32 .et{background-position:0 -2688px;}
.f32 .fi{background-position:0 -2720px;}
.f32 .fj{background-position:0 -2752px;}
.f32 .fm{background-position:0 -2784px;}
.f32 .fo{background-position:0 -2816px;}
.f32 .fr{background-position:0 -2848px;}
.f32 .bl, .f32 .cp, .f32 .mf, .f32 .yt{background-position:0 -2848px;}
.f32 .ga{background-position:0 -2880px;}
.f32 .gb{background-position:0 -2912px;}
.f32 .sh{background-position:0 -2912px;}
.f32 .gd{background-position:0 -2944px;}
.f32 .ge{background-position:0 -2976px;}
.f32 .gg{background-position:0 -3008px;}
.f32 .gh{background-position:0 -3040px;}
.f32 .gi{background-position:0 -3072px;}
.f32 .gl{background-position:0 -3104px;}
.f32 .gm{background-position:0 -3136px;}
.f32 .gn{background-position:0 -3168px;}
.f32 .gp{background-position:0 -3200px;}
.f32 .gq{background-position:0 -3232px;}
.f32 .gr{background-position:0 -3264px;}
.f32 .gt{background-position:0 -3296px;}
.f32 .gu{background-position:0 -3328px;}
.f32 .gw{background-position:0 -3360px;}
.f32 .gy{background-position:0 -3392px;}
.f32 .hk{background-position:0 -3424px;}
.f32 .hn{background-position:0 -3456px;}
.f32 .hr{background-position:0 -3488px;}
.f32 .ht{background-position:0 -3520px;}
.f32 .hu{background-position:0 -3552px;}
.f32 .id{background-position:0 -3584px;}
.f32 .mc{background-position:0 -3584px;}
.f32 .ie{background-position:0 -3616px;}
.f32 .il{background-position:0 -3648px;}
.f32 .im{background-position:0 -3680px;}
.f32 .in{background-position:0 -3712px;}
.f32 .iq{background-position:0 -3744px;}
.f32 .ir{background-position:0 -3776px;}
.f32 .is{background-position:0 -3808px;}
.f32 .it{background-position:0 -3840px;}
.f32 .je{background-position:0 -3872px;}
.f32 .jm{background-position:0 -3904px;}
.f32 .jo{background-position:0 -3936px;}
.f32 .jp{background-position:0 -3968px;}
.f32 .ke{background-position:0 -4000px;}
.f32 .kg{background-position:0 -4032px;}
.f32 .kh{background-position:0 -4064px;}
.f32 .ki{background-position:0 -4096px;}
.f32 .km{background-position:0 -4128px;}
.f32 .kn{background-position:0 -4160px;}
.f32 .kp{background-position:0 -4192px;}
.f32 .kr{background-position:0 -4224px;}
.f32 .kw{background-position:0 -4256px;}
.f32 .ky{background-position:0 -4288px;}
.f32 .kz{background-position:0 -4320px;}
.f32 .la{background-position:0 -4352px;}
.f32 .lb{background-position:0 -4384px;}
.f32 .lc{background-position:0 -4416px;}
.f32 .li{background-position:0 -4448px;}
.f32 .lk{background-position:0 -4480px;}
.f32 .lr{background-position:0 -4512px;}
.f32 .ls{background-position:0 -4544px;}
.f32 .lt{background-position:0 -4576px;}
.f32 .lu{background-position:0 -4608px;}
.f32 .lv{background-position:0 -4640px;}
.f32 .ly{background-position:0 -4672px;}
.f32 .ma{background-position:0 -4704px;}
.f32 .md{background-position:0 -4736px;}
.f32 .me{background-position:0 -4768px;}
.f32 .mg{background-position:0 -4800px;}
.f32 .mh{background-position:0 -4832px;}
.f32 .mk{background-position:0 -4864px;}
.f32 .ml{background-position:0 -4896px;}
.f32 .mm{background-position:0 -4928px;}
.f32 .mn{background-position:0 -4960px;}
.f32 .mo{background-position:0 -4992px;}
.f32 .mq{background-position:0 -5024px;}
.f32 .mr{background-position:0 -5056px;}
.f32 .ms{background-position:0 -5088px;}
.f32 .mt{background-position:0 -5120px;}
.f32 .mu{background-position:0 -5152px;}
.f32 .mv{background-position:0 -5184px;}
.f32 .mw{background-position:0 -5216px;}
.f32 .mx{background-position:0 -5248px;}
.f32 .my{background-position:0 -5280px;}
.f32 .mz{background-position:0 -5312px;}
.f32 .na{background-position:0 -5344px;}
.f32 .nc{background-position:0 -5376px;}
.f32 .ne{background-position:0 -5408px;}
.f32 .ng{background-position:0 -5440px;}
.f32 .ni{background-position:0 -5472px;}
.f32 .nl{background-position:0 -5504px;}
.f32 .bq{background-position:0 -5504px;}
.f32 .no{background-position:0 -5536px;}
.f32 .bv, .f32 .nq, .f32 .sj{background-position:0 -5536px;}
.f32 .np{background-position:0 -5568px;}
.f32 .nr{background-position:0 -5600px;}
.f32 .nz{background-position:0 -5632px;}
.f32 .om{background-position:0 -5664px;}
.f32 .pa{background-position:0 -5696px;}
.f32 .pe{background-position:0 -5728px;}
.f32 .pf{background-position:0 -5760px;}
.f32 .pg{background-position:0 -5792px;}
.f32 .ph{background-position:0 -5824px;}
.f32 .pk{background-position:0 -5856px;}
.f32 .pl{background-position:0 -5888px;}
.f32 .pr{background-position:0 -5920px;}
.f32 .ps{background-position:0 -5952px;}
.f32 .pt{background-position:0 -5984px;}
.f32 .pw{background-position:0 -6016px;}
.f32 .py{background-position:0 -6048px;}
.f32 .qa{background-position:0 -6080px;}
.f32 .re{background-position:0 -6112px;}
.f32 .ro{background-position:0 -6144px;}
.f32 .rs{background-position:0 -6176px;}
.f32 .ru{background-position:0 -6208px;}
.f32 .rw{background-position:0 -6240px;}
.f32 .sa{background-position:0 -6272px;}
.f32 .sb{background-position:0 -6304px;}
.f32 .sc{background-position:0 -6336px;}
.f32 .sd{background-position:0 -6368px;}
.f32 .se{background-position:0 -6400px;}
.f32 .sg{background-position:0 -6432px;}
.f32 .si{background-position:0 -6464px;}
.f32 .sk{background-position:0 -6496px;}
.f32 .sl{background-position:0 -6528px;}
.f32 .sm{background-position:0 -6560px;}
.f32 .sn{background-position:0 -6592px;}
.f32 .so{background-position:0 -6624px;}
.f32 .sr{background-position:0 -6656px;}
.f32 .st{background-position:0 -6688px;}
.f32 .sv{background-position:0 -6720px;}
.f32 .sy{background-position:0 -6752px;}
.f32 .sz{background-position:0 -6784px;}
.f32 .tc{background-position:0 -6816px;}
.f32 .td{background-position:0 -6848px;}
.f32 .tg{background-position:0 -6880px;}
.f32 .th{background-position:0 -6912px;}
.f32 .tj{background-position:0 -6944px;}
.f32 .tl{background-position:0 -6976px;}
.f32 .tm{background-position:0 -7008px;}
.f32 .tn{background-position:0 -7040px;}
.f32 .to{background-position:0 -7072px;}
.f32 .tr{background-position:0 -7104px;}
.f32 .tt{background-position:0 -7136px;}
.f32 .tv{background-position:0 -7168px;}
.f32 .tw{background-position:0 -7200px;}
.f32 .tz{background-position:0 -7232px;}
.f32 .ua{background-position:0 -7264px;}
.f32 .ug{background-position:0 -7296px;}
.f32 .us{background-position:0 -7328px;}
.f32 .uy{background-position:0 -7360px;}
.f32 .uz{background-position:0 -7392px;}
.f32 .va{background-position:0 -7424px;}
.f32 .vc{background-position:0 -7456px;}
.f32 .ve{background-position:0 -7488px;}
.f32 .vg{background-position:0 -7520px;}
.f32 .vi{background-position:0 -7552px;}
.f32 .vn{background-position:0 -7584px;}
.f32 .vu{background-position:0 -7616px;}
.f32 .ws{background-position:0 -7648px;}
.f32 .ye{background-position:0 -7680px;}
.f32 .za{background-position:0 -7712px;}
.f32 .zm{background-position:0 -7744px;}
.f32 .zw{background-position:0 -7776px;}
.f32 .sx{background-position:0 -7808px;}
.f32 .cw{background-position:0 -7840px;}
.f32 .ss{background-position:0 -7872px;}

.resizable{}
.resizable .resizable-handle{position: absolute; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none;}
.resizable .resizable-l, .resizable .resizable-r{height: calc(100% - 10px); top: 5px; width: 10px;}
.resizable .resizable-l{cursor: w-resize; left: -5px;}
.resizable .resizable-r{cursor: e-resize; right: -5px;}
.resizable .resizable-t, .resizable .resizable-b{height: 10px; left: 5px; width: calc(100% - 10px);}
.resizable .resizable-t{cursor: n-resize; top: -5px;}
.resizable .resizable-b{cursor: row-resize; bottom: -5px;}
.resizable-resizing{-moz-user-select: none; -webkit-user-select: none; -ms-user-select: none;}
.resizable-resizing-l{cursor: w-resize;}
.resizable-resizing-r{cursor: e-resize;}
.resizable-resizing-t{cursor: n-resize;}
.resizable-resizing-b{cursor: s-resize;}
/*flags*/
/*verify*/
.verify{ background: #fff; overflow: hidden; }
.verify #info{width:500px; line-height: 22px; text-align: center; font-size: 23px; color: #72BA4F; text-align: center; margin-top: 60px; margin-bottom: 25px; margin-left: auto; margin-right: auto; }
.verify .info1{ font-size: 15px; line-height: 24px; color: #A2D35C; width: 500px; text-align: center; margin: 10px auto 0 auto;}
.verify .info2{ font-size: 14px; line-height: 24px; color: #777; width: 560px; text-align:center; margin: 35px auto 35px auto;}
.verify #res{display: none; width: 560px; margin: 20px auto 20px auto; font-size: 14px; padding: 10px;}
.verify #res p{margin: 0; padding: 0; line-height: 24px; word-break:break-all; }
.verify #res .r{ font-weight:600;}
.verify #res.safe{background: #DFF0D8 url(../image/sign_security.png) right 5px bottom 5px no-repeat; color: #3c763d; border:1px solid #d6e9c6;}
.verify #res.unsafe{background: #f2dede url(../image/sign_unsafe.png) right 5px bottom 5px no-repeat; color: #a94442; border:1px solid #ebccd1;}
.verify .share{ margin: 50px auto 20px auto;  width: 560px; line-height: 20px; font-size: 14px; color: #888;}
#progress{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: none; }
#progress .bar{ position: absolute; bottom: 0; left: 0; width: 100%; height: 0%; background: #A4D24F;filter:alpha(opacity=60);  -moz-opacity:0.6;  -khtml-opacity: 0.6;  opacity: 0.6; z-index: 9999999999; }
.uploadify { width: 140px; height: 140px; position: relative;  margin: 0 auto; border: dashed 5px #959595;}
.uploadify-button {background: url("../image/upload.png") center center no-repeat;}
.uploadify-button.loading{background-image: url("../image/sign_load.gif");}
.uploadify:hover .uploadify-button { background-color:#eee; }
.uploadify-button.disabled { background-color: #ccc;}
/*verify*/
/*installation successful*/
.is-banner { height:72px;  background:#2ec3c0; width:auto; padding:35px 0px; }
.is-title { margin:0 auto; width:600px; height:72px; color:#FFF;}
.is-title dt{ height:72px; width:72px; text-align:center;  float:left;line-height:72px; margin-right:20px;}
.is-title dd{ width:500px; float:left; }
.is-title dd h1{ font-size:40px; font-weight:normal; padding:10px 0px; color:#FFF;}
.is-title dd a{  color:#FFF; font-size:16px; display:block;}
.is-title dd a:hover{ }

.category-template-g { padding:10px; }
.category-template-g li { float:left; width:153px; margin:10px 5px; text-align:center; height:210px; overflow:hidden; }
.category-template-g li a{   text-align:center; }
.category-template-g li .category-template-g-img  { height:126px;  display:block; width:auto; text-align:center; margin-bottom:5px; padding:10px; background:#fff; }
.category-template-g li .category-template-g-img img { width:126px; }
.category-template-g li .category-template-g-title {font-size:13px;color:#666; font-weight:600; line-height:21px;  height:21px; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.category-template-g a:hover .category-template-g-img{background:#eee;}
.category-template-g a:hover .category-template-g-title{ color:#00A6ED;}
.category-template-g li .category-template-g-down { font-size:13px;  line-height:30px; color:#00A6ED;}
.category-template-g li .category-template-g-down:hover { }
/*installation successful end*/

/*R_more*/
.R_more_ul {}
.R_more_ul .R_more { font-size:12px; height:30px; line-height:30px;}
.R_more_ul .R_more a{text-overflow:ellipsis; width:260px;  color:#666; height:30px; line-height:30px; overflow:hidden; display:block;white-space:nowrap;}
.R_more_ul .R_more a:hover{ color:#00A6ED; }
.R_more_ul .R_more a img{ width:30px; height:30px; padding-right:10px;}
/*text_p*/
.T_text { padding:10px 20px; }
.T_text .T_p { line-height:30px; font-size:16px; margin:10px 0;  }
.T_text h1{margin-top: 10px;line-height: 30px;}
.T_text h2{margin-top: 10px;line-height: 30px; font-size: 26px;}
.T_text h3{margin-top: 10px;line-height: 30px; font-size: 20px;}
.T_text ul{list-style: disc outside; margin: 10px 20px;}
.T_text li{list-style: inherit; font-size:16px; line-height: 30px;}
.T_text p{}
/*L_banner*/
#L_banner { background: center no-repeat; height:520px; width:auto; padding:20px; }
#L_banner .B_content { width:1043px; margin:0 auto; }
#L_banner .T_title { font-size:60px; margin:20px 0; color:#fff; text-shadow:2px 2px 1px #888888; text-align:center; }
#L_banner .B_ul { overflow:hidden; margin:80px 10px; }
#L_banner .B_ul .B_li_left { float:left; margin-right:20px; }
#L_banner .B_ul .B_li_right { margin:30px 0; float:left; width:500px; font-size:20px; line-height:34px; color:#000; }
#L_banner .B_ul .B_li_right p { margin-bottom:20px; }
#L_banner .B_ul .B_li_right a { display:inline-block; width:200px; height:50px; font-size:24px; line-height:50px; border-radius:4px; text-align:center;  }
#L_banner .B_ul .B_li_right a:hover { }
/*OneT*/
#OneT { background:#fff; padding:20px 0; }
#OneT dl { width:960px; margin:0 auto; overflow:hidden; padding:20px; background:no-repeat right center; }
#OneT dl dt { float:left; margin-right:30px; }
#OneT dl dd { float:left; width:600px; }
#OneT dl dd h2 { font-size:40px; color:#000; margin-bottom:20px; }
#OneT dl dd p { font-size:20px; line-height:30px; color:#333; }
/*TwoT*/
#TwoT { width:1043px; margin:0 auto; padding:20px 0; }
#TwoT dl { padding:20px; overflow:hidden; background:no-repeat left center; }
#TwoT dl dd { float:left; }
#TwoT dl dt { margin-right:30px; float:left; width:600px; }
#TwoT dl dt h2 { font-size:40px; color:#000; margin-bottom:20px; }
#TwoT dl dt p { font-size:20px; line-height:30px; color:#333; }
/*recommendedG*/
#recommendedG { background:#fff; }
#recommendedG .Rgames { width:1043px; margin:0 auto; height:400px; text-align:center; }
/*advertising*/
#advertising { background:#fa7d7d; }
#advertising .GG { width:1043px; margin:0 auto; height:200px; text-align:center; color:#fff; }
/*Table*/
#Table { background:#7dcfff; color:#fff; }
#Table h2 { font-size:50px; color:#fff; text-align:center; }
#Table a { display:block; margin:0 auto; text-align:center; border-radius:4px; background:#F30; color:#fff;  width:300px; height:50px; line-height:50px; font-size:30px; }
#Table a:hover { background:#ff562c; }
#Table p { text-align:center; }
#Table ul { width:1043px; margin:0 auto; padding:30px 0; overflow:hidden; }
#Table ul li { float:left; }
#Table ul li.Tleft { margin-right:80px; }
#Table ul li.Tright { margin-left:40px; }
/*FAQ*/
#FAQ { width:1043px; margin:0 auto; }
#FAQ h2 { font-size:50px; color:#333; text-align:center; margin:20px 0; }
#FAQ p { color:#666; font-size:20px; }
#FAQ ul { overflow:hidden; padding:20px; }
#FAQ ul li { float:left; width:450px; }
#FAQ ul li h3 { font-size:24px; color:#333; padding:10px 0; }
#FAQ ul li p { font-size:14px; line-height:20px; color:#999;  }
/*successful*/
#successful {  }
#successful .success { width:1043px; margin:0 auto; background: no-repeat left center; padding:30px; }
#successful .success h1 { font-size:60px; color:#fff; padding-left:220px; }
#successful .success p a { display:inline-block; padding-left:220px; color:#fff; font-size:20px; }

.developer_body{ background:#fff; width:auto; height:auto;}
.developer_body p{ line-height:24px;}
.developer_banner{ background:#a4d24f; width:auto; height:auto;}
.developer_title{ width:960px; margin:0 auto; padding:20px 0px 40px;}
.developer_title h1{ font-size:90px; padding:10px 0px; line-height:90px;color:#fff; text-transform:uppercase;}
.developer_title h2{ font-size:30px; color:#fff; line-height:30px; padding:0px; text-transform:uppercase;}
.developer_main{ width:960px; margin:0 auto; height:auto; padding:30px 0px; }
.developer-text{ background:#f2f2f2; width:auto; height:auto; padding:20px 0px;}
.developer-t{ width:1043px; margin:0 auto; }
.developer_l{ float:left; width:650px;}
.developer_r{ float:right; width:280px;}
.required-table{ margin:0px auto; width:980px; border:1px solid #dcdcdc; border-top:none; border-right:none; background:#FFF; line-height:30px; }
.required-table tr { background-color:#FFF; }
.required-table tr:hover { background-color:#F9FAE7; }
.required-table .trbg td{ background:#f9f9f9;}
.required-table th { border:#CCC 1px solid; padding-left:10px; color:#333; font-size:13px; }
.required-table td {  border:1px solid #dcdcdc; border-bottom:none; border-left:none; font-size:16px; line-height:26px; color:#666; padding:10px 25px;}
.required-table td span{ color:#F00; padding-right:5px;}
.required-table .trbga{ font-size:20px; background:#fbfbfb;padding:10px 25px;}

.fast-download li{ width:16.66%;}
.fast-download-box{ text-align:center; padding:15px 10px;}
.fast-download-box h1{font-weight:normal; font-size: 26px; line-height: 36px;}
.fast-download-box .file{color:#87bd23; display: block; font-size: 20px;}
.fast-download-box .file .fsize{ display: inline-block; direction: ltr;}
.fast-download-box p{ line-height: 36px; font-size: 16px;}
.fast-download-time{ padding:30px; font-size:30px; color:#d6002d;}

.dotting { display: inline-block; min-width: 3px; min-height: 3px; box-shadow: 3px 0 currentColor, 8px 0 currentColor, 13px 0 currentColor; -webkit-animation: dot 2.8s infinite step-start both; animation: dot 2.8s infinite step-start both; *zoom: expression(this.innerHTML = '...'); }
.dotting:before { content: '...'; } /* IE8 */
.dotting::before { content: ''; }
:root .dotting { margin-right: 12px; } /* IE9+,FF,CH,OP,SF */
@-webkit-keyframes dot { 25% { box-shadow: none; } 50% { box-shadow: 3px 0 currentColor; } 75% { box-shadow: 3px 0 currentColor, 8px 0 currentColor; } }
@keyframes dot { 25% { box-shadow: none; } 50% { box-shadow: 3px 0 currentColor; } 75% { box-shadow: 3px 0 currentColor, 8px 0 currentColor; } }

.fb-plugin-warp{ background:#fbfbfb; overflow: hidden; padding: 10px 0;}
.fb-plugin{ width: 278px; height: 70px; overflow: hidden; margin: 0 auto;}
.fb-plugin iframe{ }
#iframe_download{ display: none;}

.cat-ui{}
.cat-ui .segment{padding: 20px;}
.cat-ui .form .text{ color: #777;}
.cat-ui .form .text label{font-size: 14px; font-weight: 500; display: block; margin: 0 0 5px;}
.cat-ui .form .input{clear: both; display: block; margin: 0 0 20px 0; color: #777; text-transform: none;}
.cat-ui .form .input label{font-size: 14px; font-weight: 500; display: block; margin: 0 0 5px;}
.cat-ui .form .input input,.cat-ui .form .input textarea{width: 100%; box-sizing: border-box;}
.cat-ui .form .input input{margin: 0; outline: none; -webkit-appearance: none; tap-highlight-color: rgba(255, 255, 255, 0); padding: 8px 10px; font-size: 14px; line-height: 14px; background: #ffffff; border: 1px solid #ccc; color: #555; border-radius: 3px;}
.cat-ui .form .input input:focus{border-color: #A4D24F;}
.cat-ui .form .input textarea{margin: 0; -webkit-appearance: none; tap-highlight-color: rgba(255, 255, 255, 0); padding: 8px 10px; background: #ffffff; border: 1px solid #ccc; outline: none; color: #555; border-radius: 3px; font-size: 14px; line-height: 20px; resize: vertical; height: 150px; min-height: 50px; max-height: 500px;}
.cat-ui .form .input textarea:focus{border-color: #A4D24F;}
.cat-ui .form .input .error{ border: 1px solid #E0B4B4; background: #FFF6F6;}
.cat-ui .form .radio{clear: both; display: block; margin: 0 0 20px 0;}
.cat-ui .form .radio .field{display: block; margin-bottom: 5px;}
.cat-ui .form .radio label{margin-bottom: 5px; font-size: 14px; line-height: 20px;}
.cat-ui .form .radio input{margin-right: 10px;}
.cat-ui .form .radio .error{ border: 1px solid #E0B4B4;}
.cat-ui .button{display: inline-block; min-height: 1em; outline: 0; border: 1px solid #e0e1e2; vertical-align: baseline; background: #e0e1e2; color: #666; margin: 0; padding: 10px 24px; font-size: 14px; line-height: 14px; text-transform: none; text-shadow: none; font-weight: 700; font-style: normal; text-align: center; text-decoration: none; border-radius: 5px;}
.cat-ui .button:hover{background-color:#D8D9DA; border:1px solid #D8D9DA;}
.cat-ui .button:active{background-color:#cacbcd; border:1px solid #cacbcd;}
.cat-ui .button:disabled{background: #FBFBFB; border:1px solid #CCC; color: #aaa;}
.cat-ui .alert{border-radius: 3px; padding:15px;font-size: 14px; line-height: 14px; margin-bottom: 20px; border:1px solid #CCC;}
.cat-ui .alert.error{background-color: #fff6f6; color: #9f3a38; border-color: #E0B4B4;}
.cat-ui .alert.success{background-color: #fcfff5; color: #2c662d; border-color: #A3C293;}
/*captcha*/
.white-popup {  position: relative;background: #FFF;padding: 20px;max-width: 550px;width: auto;margin: 20px auto;}
#captcha_form{text-align: center;}
#captcha_form img {vertical-align:middle;}
#captcha_form p {margin-top:20px;}
#captcha_form h2 {font-size:16px;margin:0;padding:0;}
#captcha_form .text {font-size:16px;width:150px;padding:8px;border:1px solid #ccc;}
#captcha_form .button {background-color:#4CAF50;border:none;color:#fff;padding:10px 15px; width:200px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;cursor:pointer;}
#captcha_form .button[disabled] {cursor: not-allowed; filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none;opacity: .65;}
#captcha_form #captcha_img {width:85px;border:1px solid #ccc;margin-top:-3px;}
#captcha_form .error {color:red; font-size: 14px;display: none}
/*topics*/
.topic-wrap{  display: block;  margin-left: -15px;  }
.topic-wrap li{  width: 33.33333%;  float: left;  margin-bottom: 15px;  }
.topic-wrap a{  margin-left: 15px;  display: block;  }
.topic-bg {  background: #ffffff;  box-shadow: 0 2px 3px 0 rgba(0,0,0,.15);  -webkit-transition: all .2s linear;  transition: all .2s linear;  }
.topic-bg:hover {  -webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);  box-shadow: 0 15px 30px rgba(0,0,0,0.1);  -webkit-transform: translate3d(0, -3px, 0);  transform: translate3d(0, -3px, 0);  }
.topic-bg-degault{  background: #eee url(../image/lazy.png) no-repeat center center;  }
.lazygb_topic{  background-size: 100%;  background-position: center;  width: 100%;  height: 0;  padding-top: 48.828125%;  background-repeat: no-repeat;  }
.topic-tips{  padding: 10px;  color: #333;  font-size: 16px;  text-align: center;  line-height: 40px;  }
.topic-tip-name{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.topic-tip-description{  font-size: 14px;  color: #777;  overflow: hidden;  text-overflow:ellipsis;  white-space: nowrap;  }
/*comment-loading*/
.cssload-spin-box {
    position: absolute;
    margin: auto;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    width: 15px;
    height: 15px;
    border-radius: 100%;
    box-shadow: 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223);
    -o-box-shadow: 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223);
    -ms-box-shadow: 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223);
    -webkit-box-shadow: 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223);
    -moz-box-shadow: 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223);
    animation: cssload-spin ease infinite 4.6s;
    -o-animation: cssload-spin ease infinite 4.6s;
    -ms-animation: cssload-spin ease infinite 4.6s;
    -webkit-animation: cssload-spin ease infinite 4.6s;
    -moz-animation: cssload-spin ease infinite 4.6s;
}
@keyframes cssload-spin {
    0%,
    100% {
        box-shadow: 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223);
    }
    25% {
        box-shadow: -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223), 15px 15px rgb(79,77,73);
    }
    50% {
        box-shadow: -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223), 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223);
    }
    75% {
        box-shadow: 15px -15px #dfdfdf, 15px 15px #4f4d49, -15px 15px #dfdfdf, -15px -15px #4f4d49;
    }
}
@-o-keyframes cssload-spin {
    0%,
    100% {
        box-shadow: 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223);
    }
    25% {
        box-shadow: -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223), 15px 15px rgb(79,77,73);
    }
    50% {
        box-shadow: -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223), 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223);
    }
    75% {
        box-shadow: 15px -15px #dfdfdf, 15px 15px #4f4d49, -15px 15px #dfdfdf, -15px -15px #4f4d49;
    }
}
@-ms-keyframes cssload-spin {
    0%,
    100% {
        box-shadow: 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223);
    }
    25% {
        box-shadow: -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223), 15px 15px rgb(79,77,73);
    }
    50% {
        box-shadow: -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223), 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223);
    }
    75% {
        box-shadow: 15px -15px #dfdfdf, 15px 15px #4f4d49, -15px 15px #dfdfdf, -15px -15px #4f4d49;
    }
}
@-webkit-keyframes cssload-spin {
    0%,
    100% {
        box-shadow: 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223);
    }
    25% {
        box-shadow: -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223), 15px 15px rgb(79,77,73);
    }
    50% {
        box-shadow: -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223), 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223);
    }
    75% {
        box-shadow: 15px -15px #dfdfdf, 15px 15px #4f4d49, -15px 15px #dfdfdf, -15px -15px #4f4d49;
    }
}
@-moz-keyframes cssload-spin {
    0%,
    100% {
        box-shadow: 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223);
    }
    25% {
        box-shadow: -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223), 15px 15px rgb(79,77,73);
    }
    50% {
        box-shadow: -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223), 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223);
    }
    75% {
        box-shadow: 15px -15px #dfdfdf, 15px 15px #4f4d49, -15px 15px #dfdfdf, -15px -15px #4f4d49;
    }
}
/*comment*/
.cmt-wrap{position: relative;min-height: 150px}
.cmt-no-posts {color:#7f919e;line-height:107px;text-align:center;display:none}
.cmt-loading-text{  position: absolute;  left: 0;  top: 0;  bottom: 0;  right: 0;  text-align: center;  height: 40px;  line-height: 40px;  margin: auto auto 10px;  }
.cmt-hide {display:none !important;}
.cmt-container {color:#444;display:none;}
.cmt-top {padding: 10px 10px 0}
.cmt-container a {color:#288ce4;}
.cmt-container button {cursor:pointer;}
.cmt-container .iconfont{font-size: 12px;color: #bfbfbf}
.cmt-container textarea {display:block;box-sizing:border-box;border:2px solid #ddd;word-wrap:break-word;max-height:350px;color:#2a2e2e;padding:10px !important;width:100%;resize:none;line-height:1.4;font-size:14px;border-radius:4px;font-family:"Helvetica Neue",arial,sans-serif;overflow:hidden;}
.cmt-container .input input {margin:0;outline:none;-webkit-appearance:none;tap-highlight-color:rgba(255,255,255,0);padding:8px 10px;font-size:14px;line-height:14px;background:#ffffff;border:1px solid #ccc;color:#555;border-radius:3px;width:100%;box-sizing:border-box;margin-bottom:10px;}
.cmt-container form .input input:focus{border-color:#A4D24F;}
.cmt-container [disabled="disabled"] {cursor:not-allowed;}
.cmt-total {margin:0 10px;height:30px;line-height:30px;}
.cmt-total > h3 {padding-left:8px;font-size:16px;border-left:4px solid #90bb41}
.cmt-caret {display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent;}
.cmt-loader,.cmt-ok,.cmt-alert-error {margin-right:5px;}
.cmt-loader,.cmt-ok {width:26px;height:26px;display:none;margin-top: 4px;}
.cmt-loader {background:url("../image/loader.gif") no-repeat center;}
.cmt-ok {background-image:url(../image/comment.png);background-position:0 -262px;}
.cmt-alert-error {line-height:34px;font-size:14px;color:#d41a2b;display:block;}
.cmt-wrong {line-height:150px;text-align:center;font-size:16px;color:#d41a2b;display:none;}
button.cmt-disabled {background:#c3c3c3 !important;cursor:not-allowed;}
.cmt-user-pic {display:inline-block;width:30px;height:30px;}
.cmt-user-pic img {width:100%;border-radius:50%;margin-top:-3px;}
.cmt-user-name {margin-left:3px;}
.cmt-dropdown {position:relative;}
.cmt-open .cmt-menu {display:block;}
.cmt-menu {display:none;position:absolute;top:100%;right:0;overflow:hidden;background:#fff;border:1px solid #e8e8e8;z-index:999999;}
.cmt-menu-body {display:block;overflow:hidden;padding:5px 0;}
.cmt-menu-body a {display:block;white-space:nowrap;background:none;padding:0 30px;height:30px;line-height:30px;color:#555;font-weight:400;}
.cmt-menu-body a:hover {color:#fff;background:#90bb41;}
.cmt-publish {margin:10px 5px;}
.cmt-auth-third-menu li {margin-right:3px;}
.cmt-auth-facebook a,.cmt-auth-google a,.cmt-auth-twitter a {background-image:url(../image/user_v1.png);width:45px;height:45px;display:block;}
.cmt-auth-facebook a {background-position:0 0;}
.cmt-auth-google a {background-position:0 -90px;}
.cmt-auth-twitter a {background-position:0 -45px;}
.cmt-btn {border-radius:4px;padding:7px 15px;border:none;font-size:16px;}
.cmt-auth-submit {color:#fff;background:#90bb41;padding:8px 15px;font-size: 14px}
.cmt-auth-submit:hover {background:#a4d24f;}
.cmt-order {margin:35px 10px 10px;}
.cmt-report {position:absolute;right:15px;top:11px;display:none;padding:2px 5px;}
.cmt-report-text{color: #999;font-size: 12px}
.cmt-report:hover .cmt-report-text,.cmt-report:hover .icon-report{color: #f75d49 !important;}
.cmt-review-msg {line-height:18px;text-align:center;color:#d41a2b}
.cmt-root-cont{padding: 15px 15px 10px}
.cmt-cl-cont{padding: 8px 15px 8px 70px}
.cmt-review,.cmt-cl-review {border:solid 2px #f39696 !important;border-radius:5px;margin:10px 15px;}
.cmt-cl-review {padding-left: 10px; margin-left: 70px;}
.cmt-root-cont:hover,.cmt-cl-cont:hover{background: #f2f5f9}
.cmt-root-cl-cont {position:relative;}
.cmt-root-cl-cont:hover .cmt-report {display:block;}
.cmt-root {border-bottom:1px solid #eee;}
.cmt-root-icon {width:45px;height:45px;overflow:hidden;}
.cmt-cl-icon {width:40px;height:40px;overflow:hidden;}
.cmt-root-icon img,.cmt-cl-icon img {width:100%;border-radius:50%;}
.cmt-root-user {line-height:22.5px;}
.cmt-cl-user {line-height:20px;}
.cmt-root-user,.cmt-cl-user {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:60px;}
.cmt-root-user,.cmt-root-message,.cmt-root-footer {margin-left:55px;}
.cmt-root .cmt-reply-cont{  margin: 0 15px 0 70px;  }
.cmt-cl-user,.cmt-cl-message,.cmt-cl-footer {margin-left:50px;}
.cmt-cl .cmt-reply-cont{  margin: 0 15px 0 120px;  }
.cmt-root-user-name a,.cmt-cl-user-name a,.cmt-root-more a {color:rgb(70,130,190);font-weight:700;}
.cmt-root-message,.cmt-cl-message {margin-top:2px;margin-bottom:2px;}
.cmt-root-message > p,.cmt-cl-message > p {line-height:20px;word-wrap:break-word;font-family:"Helvetica Neue",arial,sans-serif;font-weight:400;color: #555}
.cmt-title{color: #333;line-height: 30px;font-size: 16px;}
.cmt-root-message a>img,.cmt-cl-message a>img {width:240px;max-width: 240px;height: 150px;margin: 5px 0;background: #f8f8f8 url(../image/lazy_img.png) no-repeat center center;}
.cmt-root-footer>ul,.cmt-cl-footer>ul {font-size:12px;line-height:20px;color:#999;}
.cmt-root-footer>ul>li,.cmt-cl-footer>ul>li {margin-right:15px;position: relative; }
.cmt-root-footer>ul>li+li:after,.cmt-cl-footer>ul>li+li:after{  content: '';  position: absolute;  display: block;  width: 0;  height: 12px;  border-right: solid 1px #e2e2e2;  top: 4px;  left: -8px;  }
.cmt-icon-s-stars{  position: relative;  width: 70px;  margin-left: 3px;  }
.cmt-icon-b-stars{  margin-top: 7px;  margin-right: 8px  }
.cmt-icon-b-star,.cmt-icon-b-star-empty{  display: block;  width: 24px;  height: 24px;  cursor: pointer;  }
.cmt-icon-s-star,.cmt-icon-s-star-empty{  position: absolute;  top: 1px;  display: inline-block;  height: 14px;  }
.cmt-icon-s-star{  z-index: 2;  background: url(../image/stars.svg) repeat-x;  background-size: 14px}
.cmt-icon-s-star-empty {  width: 70px;  background: url(../image/cmt_star_empty.svg);background-size: 14px}
.cmt-icon-b-star {  background-image: url(../image/stars.svg);background-size: 24px  }
.cmt-icon-b-star-empty {  background-image: url(../image/cmt_star_empty.svg);background-size: 24px  }
.cmt-icon-up,.cmt-icon-down,.cmt-icon-up-empty,.cmt-icon-down-empty{  padding: 2px;border-radius: 50%;line-height: 1;display: inline-block}
.cmt-icon-up {color: white !important;background-color: #fa8b15}
.cmt-icon-down {color: #ffffff !important;background-color: #90BB41}
.cmt-icon-down,.cmt-icon-down-empty{  -webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);  }
.icon-account,.icon-email,.icon-password,.icon-code {  font-size: 20px !important;  line-height: 28px;  color: #dbdbdb;  left:0;  top:20px;  width:30px;  height:28px;  position:absolute;  }
.icon-post{  color: white !important;  display: inline-block;  margin-left: 5px;  }
.icon-web,.icon-mobile,.icon-reply,.icon-reply-to,.icon-delete {  margin-right:3px;}
.cmt-vote{  position: relative;  top: 1px;}
.cmt-vote-up{  color: #FA8B15;}
.cmt-vote-down{  color: #90BB41;}
.cmt-auth-cancle {-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2;}
.cmt-auth-cancle:hover {color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5;}
.cmt-btn-reply,.cmt-btn-zan,.cmt-btn-delete {border-style:none;background-color:transparent;color:#999;height:20px;padding:0 5px;border-radius:3px;font-size: 12px}
.cmt-btn-zan{padding: 0 8px}
.cmt-btn-reply b {font-weight:normal;}
.cmt-btn-reply:hover,.cmt-btn-reply:hover .icon-reply{color:#a4d24f; !important;}
.cmt-btn-reply:hover .cmt-icon-reply {background-position:-14px -203px;}
.cmt-btn-zan:hover i.cmt-icon-up-empty,.cmt-btn-zan:hover i.cmt-icon-down-empty {color: #ffffff;background-color: #bfbfbf}
.cmt-btn-delete:hover .cmt-icon-delete {background-position:-1px -350px;}
.cmt-reply-cont {padding:0 10px 10px;border-radius: 4px;box-shadow: 1px 1px 10px 0 rgba(0, 0, 0, 0.3);margin-top: 10px}
.cmt-more-cont {background:rgba(29,47,58,.5);}
.cmt-more-cont:hover {background:rgba(29,47,58,.6);}
.cmt-more-cont a {color:#fff;}
.cmt-more-btn {font-size:13px;font-weight:500;display:block;text-align:center;padding:8px 14px;}
.cmt-root-more {margin: 6px 0;padding: 0 15px;line-height: 28px}
.cmt-root-more a {cursor:pointer;}
.cmt-root-more .cmt-loader{  margin-right: 25px;margin-top: 0  }
.cmt-btn-busy {color:#999;background:#ebeef2;cursor:not-allowed;}
#cmt-edit-reply,.cmt-edit-reply-common {word-break: break-all;min-height:100px;font-size:16px;background:white;border:2px solid #dcdcdc;border-bottom:1px solid #dcdcdc;border-top-left-radius:4px;border-top-right-radius:4px;padding:7px 7px;display: inline-block;  display: -moz-inline-stack;  display: inline-block;  vertical-align: top;  zoom: 1; width:100%;box-sizing:border-box;}
.cmt-edit-reply-bottom {height:40px;background:#fafafa;border:2px solid #dcdcdc;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
#cmt-edit-reply:focus,.cmt-edit-reply-common:focus {outline:none;}
.cmt-emoji-cont {position:absolute;margin-top:5px;width:315px;z-index:9999;background-color:#fff;border-radius:6px;border:1px solid rgba(0,0,0,.2);display:none;}
.cmt-emoji-arrow {left:14px;top:-11px;border-width:11px;border-top-width:0;border-color:transparent;border-bottom-color:rgba(0,0,0,.25);position:absolute;display:block;width:0;height:0;border-style:solid;}
.cmt-emoji-arrow:after {position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;content:"";border-width:10px;top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff;}
.cmt-emoji-list {height:168px;overflow-x:hidden;overflow-y:auto;}
.cmt-emoji-list li {padding:5px;float:left;width:32px;height:32px;cursor:pointer;border-left:1px dashed #e5e5e5;border-top:1px dashed #e5e5e5;}
.cmt-emoji-list li:hover {background:#f2f2f2;}
.cmt-emoji-list li:nth-child(7n+1) {border-left:none;}
.cmt-emoji-list li:nth-child(-n+7) {border-top:none;}
.cmt-emoji-list li img {margin-top:5px !important;margin-left:4px !important;}
.cmt-emoji-open {display:block;}
.cmt-icon-emoji {background-image:url("../image/emojione.svg");display:inline-block;height:24px;width:24px;background-size: 24px;}
.cmt-btn-emoji {border-style:none;background-color:transparent;margin-left:12px;margin-top:8px;}
.cmt-emoji-sidebar::-webkit-scrollbar {width:8px;height:8px;}
.cmt-emoji-sidebar::-webkit-scrollbar-track {border-radius:8px;}
.cmt-emoji-sidebar::-webkit-scrollbar-thumb {background:#cccccc;border-radius:8px;}
.cmt-emoji-sidebar::-webkit-scrollbar-thumb:hover {background:#929292}
.cmt-popup {position:relative;background:#FFF;padding:50px;width:auto;max-width:362px;margin:20px auto;border-radius:4px;}
.cmt-popup .input {position:relative;padding:20px 0;}
.cmt-popup .input>input:-webkit-autofill {  -webkit-box-shadow: 0 0 0 1000px white inset;  }
.cmt-popup .input>input {  border:none;  border-bottom:1px solid rgba(0,0,0,.12);padding:4px 0 4px 35px;width:100%;font-size:18px;  box-sizing: border-box  }
.cmt-popup .input>input::-moz-placeholder { color: #8a8a8a; }
.cmt-popup .input>input::-webkit-input-placeholder { color:#8a8a8a; }
.cmt-popup .input>input:-ms-input-placeholder { color:#8a8a8a; }
.cmt-popup-center {text-align:center;}
.cmt-popup form .cmt-auth-submit {width:100%;border-radius:0;cursor:pointer;}
.cmt-popup .input .cmt-input-bd:after {background-color:#A4D24F;}
.cmt-popup .input .cmt-input-bd-err:after {background-color:indianred;}
.cmt-popup .input .cmt-input-bd:after,.cmt-popup .input .cmt-input-bd-err:after {bottom:20px;content:'';height:2px;left:45%;position:absolute;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);visibility:hidden;width:10px;}
.cmt-popup .input input:focus+span:after,.cmt-popup .input input.cmt-input-error+span+span:after {left:0;visibility:visible;width:100%;}
.cmt-popup .input input.cmt-input-error+span {visibility:hidden;}
.cmt-popup-pad {padding:16px;}
.cmt-to-login-pad{padding: 32px 16px 0}
.cmt-submit-pad{padding: 0 16px 16px}
.cmt-popup-third {text-align:center;margin:24px 0;font-size:16px;font-weight:400;line-height:24px;}
.cmt-to-login:hover {color:white;background-color:#90bb41;}
.cmt-to-register,.cmt-to-guest {height:33px;margin:0;min-width:64px;padding:0 10px;text-align:center;line-height:33px;display:inline-block;font-size:14px;vertical-align:middle;}
.cmt-to-guest {color:#90bb41;}
.cmt-to-guest:hover {color:#90bb41;}
.cmt-to-register {color:#fa8b15;}
.cmt-to-register:hover {color:#fa8b15;}
.cmt-to-login {background:0 0;border:solid 1px #90bb41;border-radius:4px;position:relative;height:33px;margin:0;min-width:64px;padding:0 10px;display:inline-block;font-size:14px;font-weight:500;letter-spacing:0;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);outline:none;cursor:pointer;text-decoration:none;text-align:center;line-height:33px;vertical-align:middle;color:#90bb41;}
.cmt-popup .cmt-auth-third-menu {padding-left:50%;margin-left:-90px;}
.cmt-popup .cmt-auth-third-menu li {margin:0 7.5px;}
.cmt-popup .cmt-third {border-top:1px solid rgba(0,0,0,.1);padding:16px 0}
.cmt-popup .cmt-post-guest {border-top:1px solid rgba(0,0,0,.1);padding:20px 0 0;}
.cmt-captcha {padding:20px 0;}
.cmt-popup-agree {padding:0 16px;}
.cmt-popup-agree a {color:#90bb41;}
.cmt-captcha_input {margin-right:100px;}
.cmt-captcha_a img {height:32px;border:1px solid #ccc;margin-top:-3px;border-radius:3px;}
.cmt-popup-loading {position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,0.75);z-index:999947;display:none;}
.cmt-popup .cmt-popup-error {background-color:#fff6f6;color:#9f3a38;border:solid 1px #E0B4B4;border-radius:4px;padding:10px;font-size:14px;line-height:18px;display:none;margin:0 16px 16px;}
@-webkit-keyframes zoomInOut {from {opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}
    30% {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
    70% {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
    100% {opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}
}
@keyframes zoomInOut {from {opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}
    30% {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
    70% {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
    100% {opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}
}
.zoomInOut {-webkit-animation-name:zoomInOut;animation-name:zoomInOut;-webkit-animation-duration:0.8s;animation-duration:0.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
@-webkit-keyframes bounceInRight {from,60%,75%,90%,to {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}
    from {opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}
    60% {opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}
    75% {-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}
    90% {-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}
    to {-webkit-transform:none;transform:none;}
}
@keyframes bounceInRight {from,60%,75%,90%,to {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}
    from {opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}
    60% {opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}
    75% {-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}
    90% {-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}
    to {-webkit-transform:none;transform:none;}
}
.bounceInRight {-webkit-animation-name:bounceInRight;animation-name:bounceInRight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.emojione {font-size:inherit;height:3ex;width:3.1ex;min-height:20px;min-width:20px;display:inline-block;margin:-.2ex .15em .2ex;line-height:normal;vertical-align:middle}
@media only screen and (max-width: 1300px){
    .main{width:1048px;}
    .head{width:1048px;}
    .left{width:728px;}
    .right{width:300px;}
    .day_list dl{ width: 240px;}
    .footer-list .list{ width: 230px;}
    .index_r_s{ width: 270px;}
    .index_r_hot{ width: 270px;}
    .index_r_s .text-box{ width: 206px;}
    .index_r_s .text-box input{width:186px;}
    .editors_m_2{ width: 350px;}
    .index-left-ul li .app-text{width: 200px;}
    .search-results .text-box{width:576px; }
    .search-results .text-box input{width:545px;}
    .top-search form{ width: 120px;}
    .top-search .search-left{width: 118px;}
    .top-search .search-left input{ width: 83px;}
    .box-cp div{width: 500px;}
    .banner-search-bg{width: 640px;}
    .banner-search{width: 634px;}
    .banner-search .text-box1{ width: 487px;}
    .banner-search .text-box1 input{ width: 467px;}
    .region-down-info{width: 540px;}
    .flags{ width: 638px;}
    .banner-search .text-box{width: 547px;}
    .banner-search .text-box input{width: 527px;}
    .index_banner{height: 355px;}
    .index-so-box{ height: 150px;}
    .index_r_hot{height: 68px;}
    .index_r_hot a { margin-bottom: 5px; padding: 0px 5px; margin-right: 5px; line-height: 22px; height: 22px; }
}


