﻿@charset "utf-8";
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
body {width: 100%;height:auto;background:#f9f9f9;-webkit-text-size-adjust:none;}
left {text-align:left;}
body{font:12px/1.5em "Microsoft YaHei";color:#d5d4d4;position: relative;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
address, cite, em{font-style:normal;}
li{list-style-type:none;}
a{text-decoration:none;color:#1A8EDB;}
fieldset, img {border:0;}
label,button{cursor: pointer;}
select,input,textarea,font{font-size:12px;line-height:1.2em;}
.clear{clear:both; line-height:0px; overflow:hidden;}
#top{z-index:999;width:100%;overflow: hidden;zoom: 1;height:46px;top: 0px;left: 0px; position:relative;}
#top .yw_s{overflow:hidden;zoom:1;height: 46px;background: #0da6ed;}
#top .yw_s .logo{float:left;display:block;width: 120px;height:30px;margin-left: 10px;background:url(../images/logo.png) no-repeat;background-size:110px;height:30px; margin-top:8px;outline: none;}
#top .yw_s .sbox{ margin-left: 151px; height:30px; margin-right: 10px; position:relative;background:#6dcaf6; border: 1px #089ce1 solid;border-radius:15px; margin-top: 7px; display:block;}
#top .yw_s .sbox .s_text{ font-size:16px; color:#ffffff; height:30px; line-height:30px; padding-left:11px; padding-right:46px; display:block;}
#top .yw_s .sbox .s_btn{ width:46px; height:30px; background:url(../images/yw_search.png) no-repeat center; background-size:20px; display:block; position:absolute;top:0px; right:0px;  }
.d_game{width:100%;  display:block; overflow:hidden; z-index:999; position:relative;}
.game_details{ display:block; overflow:hidden; z-index:999;}
.game_details img{ width:70px; height:70px; border-radius:20px; float:left; display:block; overflow:hidden; padding:13px 10px 0px 10px;}
.game_details .text{ float:left; padding:12px 10px 0 90px; display:block; overflow:hidden; position:absolute;}
.game_details .text .g_title{ font-size:16px; color:#091b24; height:30px; line-height:30px; float:left; width:100%; font-weight:bolder; overflow:hidden;}
.game_details .text .g_zl{ overflow:hidden; width:100%; float:left;}
.game_details .text .g_zl .g_dx{ font-size:12px; color:#9c9b9b; float:left; height:16px; line-height:16px;}
.game_details .text .g_zl em{ font-size:12px; color:#9c9b9b; float:left; height:16px; line-height:16px;}
.game_details .text .g_zl .g_fl{ font-size:12px; color:#9c9b9b; float:left; height:16px; line-height:16px;}
.game_details .text .g_label{ float:left; width:100%; height:23px; overflow:hidden;}
.game_details .text .g_label .label1{ margin-top:4px; height:18px; float:left; background-color:#fca0ad; font-size:12px; color:#ffffff; text-align:center; line-height:18px; border-radius:5px; padding:0 3px; text-shadow: 0 1px 0 rgba(67,25,12,0.5); margin-right:8px;}
.game_details .text .g_label .label2{ margin-top:4px; height:18px; float:left; background-color:#776fa5; font-size:12px; color:#ffffff; text-align:center; line-height:18px; border-radius:5px; padding:0 3px; text-shadow: 0 1px 0 rgba(67,25,12,0.5); margin-right:8px;}
.game_details .text .g_label .label3{ margin-top:4px; height:18px; float:left; background-color:#33c3b0; font-size:12px; color:#ffffff; text-align:center; line-height:18px; border-radius:5px; padding:0 3px; text-shadow: 0 1px 0 rgba(67,25,12,0.5); margin-right:8px;}
.game_details .text .g_label .label4{ margin-top:4px; height:18px; float:left; background-color:#0da6ed; font-size:12px; color:#ffffff; text-align:center; line-height:18px; border-radius:5px; padding:0 3px; text-shadow: 0 1px 0 rgba(67,25,12,0.5); margin-right:8px;}
.down_class{ width: 100%; overflow: hidden; position: relative; top: 0px;z-index: 999;}
.g_down{ width:50%; height:40px; display:block; background:#0da6ed; border-radius:5px; float:right; font-size:20px; color:#FFFFFF; text-align:center; line-height:40px; margin-right: 10px; margin-top: 4px; margin-bottom:4px; }
.d_game .g_ptdown{    color: #999;line-height: 14px;position: absolute;top: 61px;right: 10px; width:90px; font-size:14px; display:block; height:30px; line-height:30px;}
.d_game .g_ptdown em{ background:url(../images/pt_xz.png) no-repeat left; background-size:14px auto; display:block; width:14px; height:14px; float:left; margin-right:4px; margin-left:8px; margin-top:7px;}
.d_game p{color:#999;font-size: 12px;   position:relative; }
.d_game p em{    color:#0da6ed;font-style: normal;}
.content{ width:100%; position:relative; overflow:hidden; }
.list{ width:100%; height:1px; background:#ececec; border-bottom:1px solid #ffffff; float:left;}
.content .g_score{ padding:10px 25px 16px 10px; overflow:hidden; width:65%; float:left;}
.content .g_score .s_jj{ font-size:16px; color:#131212; height:26px; line-height:26px; display:block;  font-weight:bolder; width:100%;}
.content .g_score .s_c{ font-size:12px; padding-top:7px; color:#a3a2a2; width:100%; height:34px; overflow:hidden; display:block;}
.content .g_pf{ width:72px; height:72px; border-radius:10px; border:1px solid #f7c3b2; float:right; margin:10px 10px 0 0; overflow:hidden;}
.content .g_pf .pf_mz{ text-align:center; height:22px; font-size:14px; line-height:22px; display:block; overflow:hidden; color:#f9f9f9; background:url(../images/jbbj.png) no-repeat;}
.content .g_pf .pf_d{ display:block; margin:0 auto; height:49px; line-height:49px; text-align:center;}
.content .g_pf .pf_d .pf_sz{ font-size:24px; font-weight:bolder; color:#a3a2a2;}
.content .g_pf .pf_d em{ font-size:12px; color:#a3a2a2; text-decoration:none; font-weight:bolder;}
.yxfl{ width:100%; float:left; max-height:290px; overflow:hidden; display:block;}
.slide_A{ overflow:hidden;}
.slide_A a{ display: inline; width: 160px; margin-top:10px; margin-bottom:10px; float:left;  text-align:center;overflow: hidden;margin-left: 10px;}
.slide_A a img{ width:100%; max-height:266px;}
.g_nav{ overflow:hidden; width:100%; float:left; margin:10px 0 20px 0;}
.g_nav ul{ padding:0 10px; display:block;}
.g_nav li{ width:33.2%; height:40px; float:left; }
.g_nav li a{ display:block; overflow:hidden; width:100%; text-align:center;  border:1px solid #0da6ed; font-size:14px; color:#131111; height:38px; line-height:38px;}
.g_nav .js a{ border-bottom-left-radius:7px; border-top-left-radius:7px; border-left:1px solid #0da6ed;}
.g_nav .bb a{ border-bottom-right-radius:7px; border-top-right-radius:7px; border-left:1px solid #0da6ed;}
.g_nav .read a{ border-left:none; border-right:none;}
.g_nav .hover a{ background:#0da6ed; color:#f9f9f9;}
.gtabbox{ overflow:hidden; width:100%; float:left;}
.text_js{ overflow:hidden; width:100%; float:left; display:block;  }

.text_js .word{padding:0 10px;overflow: hidden;font-size: 14px;
    line-height: 20px;
    color: #575759;
    font-family: arial,"微软雅黑";}
.text_js .word p{font-size:14px; line-height: 20px;color:#575759; font-family:arial,"微软雅黑"; z-index: 1;padding: 12px 0 17px 0;}
.text_js .word p a{color:#08c;}
.text_js .word h3{font-size: 16px;font-weight: bold;color: #1A8EDB;}
.text_read{overflow:hidden; width:100%; float:left; display:block;}
.text_read .rd_wb{ padding:0 10px; }
.text_read .rd_wb p{  height:34px; line-height:34px; border-bottom:1px dashed #e8e4e4; width:100%; overflow:hidden;}
.text_read .rd_wb p a{ width:100%; height:34px; display:block; overflow:hidden;font-size:14px; color:#414141; white-space: nowrap; text-overflow: ellipsis;}
.text_read .rd_wb p span{ display:block; float:left; width:6px; height:6px; border-radius:50px; background:#0ba8eb; margin-top:14px; margin-right:9px;}
.text_bb{overflow:hidden; width:100%; float:left; display:block; border-bottom:1px solid #ffffff; }
.infobox{display:block;overflow:hidden;padding: 15px 10px 12px 10px; height: 61px;position: relative;}
.infobox .phmub{display:block; width:15px; height:26px; overflow:hidden; position:absolute; left: 3.1%; top: 12px; background-image:url(../images/phtb.png);background-repeat:no-repeat; background-size:auto 26px;font-size: 12px;font-style: normal;text-align: center;color: #fff;line-height: 23px;}
.infobox .mub1{background-position:0px 0px;}
.infobox .mub2{background-position:-15px 0px;}
.infobox .mub3{background-position:-30px 0px;}
.infobox .mubother{background-position:-45px 0px;}
.infobox {overflow:hidden;zoom:1; position:relative;}
.infobox .gimg{float:left;display:inline;}
.phbox .gimg {margin-left: 22px;}
.infobox .gimg{width: 55px; height: 55px; overflow:hidden;margin-right: 10px;margin-top: 0px;}
.infobox .gimg img{width: 55px; height: 55px;border-radius: 10px;overflow: hidden;}
.infobox .ginfo .gname{ line-height: 20px; height:20px; font-size: 15px;display:block; font-style:normal;color:#1a1a1a; margin-bottom: 2px; overflow: hidden;white-space: nowrap;  text-overflow: ellipsis; width: 65%;}
.infobox .ginfo b{font-weight:300; line-height: 18px; height: 18px;  font-size: 11px;display: block;color:#0da6ed;}
.infobox .ginfo b font{margin-left: 2px;font-size: 10px;font-family: arial,tahoma;line-height: 18px;}
.infobox .ginfo .gstar{line-height: 20px; height:20px;display:block; float: left;display:inline; font-style:normal; }
.infobox .ginfo .gstar strong{float:left;display:inline; width:89px; height: 16px;  overflow:hidden; background: url(../images/list_img.png) no-repeat 0px 0px;background-size: 89px 32px;margin-top: 1px;}
.infobox .ginfo .gstar i{float:left;display: inline; height: 16px;  overflow:hidden; background: url(../images/list_img.png) no-repeat 0px -16px;background-size: 89px 32px;}
.infobox .ginfo .gstar font{float:left;display:inline; line-height: 17px; height:17px; overflow:hidden; font-size:14px;color:#ff3600;font-weight: bold;margin-left: 6px;}
.infobox .gbtn{display:block;width: 48px; height: 22px; line-height: 22px; font-size: 14px; color:#0da6ed; overflow:hidden;position:absolute;right:10px;top: 27px;text-align: center;border: 1px #0da6ed solid;border-radius: 2px;}
.infobox .ginfo .ginfoset{font-weight: 300;  line-height: 18px;  height: 18px;  font-size: 12px;  display: block;color: #aaa;font-style: normal;overflow: hidden;zoom: 1;font-family: arial,tahoma;}
.infobox .ginfo .ginfoset span{ font-size:12px; margin-top:2px; color:#8a8a8a;display:block; overflow:hidden; white-space: nowrap;  text-overflow: ellipsis; height:12px; line-height:12px; width:90%;}
.infobox .ginfo .ginfoset i{font-style:normal; margin: 0px 4px;font-size: 10px;line-height: 20px;width: 1px;overflow: hidden;zoom: 1;background: #B9B9B9;height: 10px;margin-top: 3px;}
.infobox .ginfo .ginfoset span,.infobox .ginfo .ginfoset i{float:left;display:inline;}
.infobox .pl1, .infobox .pl2{height:1px; width:100%; position: absolute; left:0px;}
.infobox .pl1{background:#f2ebeb; bottom:1px;}
.infobox .pl2{background:#fefcfc;bottom:0px;}
.infobox .pl2{background:#fefcfc;bottom:0px;}
#moreinfo{font-size:14px;font-weight:bolder;color:#a8a7a7;float:right;background:url(../images/ARROW---DOWN.png) no-repeat right;padding-right:18px;margin:20px 20px 10px 0;}
.zk{font-size:14px;font-weight:bolder;color:#a8a7a7;float:right;background:url(../images/ARROW---DOWN2.png) no-repeat right !important;padding-right:18px;margin:20px 20px 10px 0;}
.like{ width:100%; overflow:hidden; float:left; display:block;}
.like h3{ font-size:16px; color:#080909; height:36px; line-height:36px; margin-top:5px; margin-left:10px;}
.like .like_app{ padding:0 10px; overflow:hidden; position:relative; display: none;}   /*推荐4款游戏样式隐藏*/
.like .like_app li{ width:25%; height:98px; float:left; margin-top:15px;}
.like .like_app li a{ display:block; overflow:hidden; width:100%; text-align:center; height:98px;}
.like .like_app li a img{ width:62px; height:62px; border-radius:10px;}
.like .like_app li a p{ font-size:12px; color:#080909; height:18px; width:70px; display:block; margin:2px auto 0 auto; overflow:hidden;}
.cnxh{ width:100%; overflow:hidden; float:left; display:block;}
.cnxh h3{ font-size:16px; color:#080909; height:46px; line-height:46px; margin-left:10px;}
.cnxh .cn_lb{ padding:0 10px; overflow:hidden; position:relative;}
.cnxh .cn_lb li{ width:25%; height:23px; float:left;}
.cnxh .cn_lb li a{ display:block; overflow:hidden; width:100%; text-align:center; height:22px; font-size:16px; color:#292828;}
.cnxh .cn_lb .hover a{ color:#0da6ed; border-bottom:1px solid #0da6ed; }
.cnxh .c_text{ padding:0 10px; overflow:hidden; position:relative; height:300px; margin-top:23px;}
.cnxh .c_text .c_title{ font-size:14px; color:#1b1c1d; font-weight:600;}
.cnxh .c_text .c_more{ font-size:12px; color:#9e9c9d; float:right; width:38px; height:30px; margin-right:4px;}
.cnxh .c_text .c_more em{background:url(../images/c_more.png) no-repeat right; background-size:360px auto; background-position:-30px -10px; display:block; float:right; width:9px; height:10px; margin-top:5px;}
.cnxh .c_text .c_jj{ font-size:12px; color:#9e9c9d; height:60px; line-height:20px; margin-top:13px; margin-bottom:12px;overflow:hidden;     text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.cnxh .c_text .c_app{ overflow:hidden; position:relative;}
.cnxh .c_text .c_app li{ width:25%; float:left; height:98px; }
.cnxh .c_text .c_app li a{ display:block; overflow:hidden; width:100%; text-align:center; height:98px;}
.cnxh .c_text .c_app li a img{ width:62px; height:62px; border-radius:10px;}
.cnxh .c_text .c_app li a p{ font-size:12px; color:#080909; height:18px; width:70px; display:block; overflow:hidden; margin:2px auto 0 auto;}
.xg_down{ width:100%; overflow:hidden; float:left; display:block; margin-bottom: 53px;}
.xg_down h3{ font-size:16px; color:#080909; height:36px; line-height:36px; margin-left:10px; margin-top:5px;}
.games_label{ width:100%; overflow:hidden; float:left; display:block; padding-bottom:4px;}
.games_label .online_games li a{ display:block; overflow:hidden;  text-align:center; width:100%; height:22px; font-weight:bolder;}
.games_label .series li a{ display:block; overflow:hidden;  text-align:center; width:100%; height:22px; font-weight:bolder;}
.games_label .software li a{ display:block; overflow:hidden;  text-align:center; width:100%; height:22px; font-weight:bolder;}
.games_label .online_games{ padding:0 10px; overflow:hidden; position:relative; margin-top:25px; }
.games_label .online_games p{ background:url(../images/wangyou1.png) no-repeat; background-size:36px auto; width:11%; height:18px; display:block; padding-left:3px; font-size:12px; color:#f9f9f9; float:left; border-bottom:1px solid #f6d4b9; padding-bottom:4px;}
.games_label .online_games li{ width:22%; float:left; height:22px; border-bottom:1px solid #f6d4b9;}
.games_label .online_games li a em{ font-size:12px;  color:#514e4e; border-right:1px solid #f6d4b9; height:12px; line-height:12px;    margin-top:4px; width:97%; display:block;     overflow: hidden;}
.games_label .series{ padding:0 10px; overflow:hidden; position:relative; margin-top:25px; }
.games_label .series p{ background:url(../images/xilie.png) no-repeat; background-size:36px auto; width:11%; height:18px; display:block; padding-left:3px; font-size:12px; color:#f9f9f9; float:left; border-bottom:1px solid #d2e6bf; padding-bottom:4px;}
.games_label .series li{ width:22%; float:left; height:22px; border-bottom:1px solid #d2e6bf;}
.games_label .series li a em{ font-size:12px;  color:#514e4e; border-right:1px solid #d2e6bf; height:12px; line-height:12px;    margin-top:4px; width:97%; display:block;    overflow: hidden; }
.games_label .software{ padding:0 10px; overflow:hidden; position:relative; margin-top:25px; }
.games_label .software p{ background:url(../images/ruanjian.png) no-repeat; background-size:36px auto; width:11%; height:18px; display:block; padding-left:3px; font-size:12px; color:#f9f9f9; float:left; border-bottom:1px solid #b7ddef; padding-bottom:4px;}
.games_label .software li{ width:22%; float:left; height:22px; border-bottom:1px solid #b7ddef;}
.games_label .software li a em{ font-size:12px;  color:#514e4e; border-right:1px solid #b7ddef; height:12px; line-height:12px;    margin-top:4px; width:97%; display:block;     overflow: hidden; }
/*新增广告模块*/
.a_news{ padding:15px 10px 0 10px; overflow:hidden; position:relative;}
.a_news li{ width:100%; float:left;}
.a_news li .a_book{ display:block; overflow:hidden;height: 100px;margin-top: 10px;padding-bottom: 10px; border-bottom:1px solid #ececec;  position:relative;}
.a_news li .a_book img{ height:100px; width:auto; overflow:hidden; float:right;}
.a_news li .a_book .a_title{ font-size:18px; color:#1a1a1a; font-weight:bolder; padding:6px 75px 10px 0px;}
.a_news li .a_book .a_jj{ font-size:12px; color:#bdbbbb; max-height:28px; line-height:14px; overflow:hidden; display:block; padding-right: 10px;}
.a_news li .a_book .a_bb{ display:block; overflow:hidden; width:120px; height:26px; border:1px solid #0da6ed; border-radius:2px; text-align:center; line-height:26px; color:#0da6ed; margin-top:6px;}
.a_news li .a_book font{ font-size:13px; color:#8b8787; position:relative; top:-22px; left:135px;}
.a_news li .a_book em{ font-style:normal; font-size:12px; color:#ffffff; display:block; overflow:hidden; width:30px; text-align:center; height:15px; background:rgba(124,121,121,0.5); position:absolute; bottom:10px; right:0px; line-height:15px; z-index:999;}
/*弹框样式如下*/
#cpm{width:100%;height:90%;position:fixed;left:0px;bottom:0px;overflow: auto;z-index: 1001;background:#FFF;display:none;}
#cpm .c_return{ font-size:16px; color:#8e8d8d; float:right; display:block; margin-right:16px; margin-top:10px;}
.ad_game{ width:100%; margin-top:38px;}
.ad_game span{color:#151515;font-size:15px;height:15px; line-height:15px; display:block;margin-left:16px;}
.ad_soft{ width:100%; margin-top:16px;}
.ad_soft span{color:#151515;font-size:15px;height:15px; line-height:15px; display:block;margin-left:16px;}
.a_games{ width:100%; display:block; overflow:hidden;}
.a_games ul{ width:100%; display:block; overflow:hidden;}
.nb{width:100%;}
.nb ul{ width:100%;}
.nb li{ width:25%; margin-top:17px; float:left; text-align:center;}
.nb li .a_img{ width:62px; height:62px; margin:0 auto; display:block; }
.nb li .a_img img { width:62px; height:62px; border-radius:6px;}
.nb li .a_name{ width:70px; text-align:center; display:block; overflow:hidden; margin:0 auto;}
.nb li .a_name a{ font-size:14px; color:#151415; display:block; line-height:14px; height:14px; margin-top:5px; width:70px;white-space: nowrap;  text-overflow: ellipsis; overflow:hidden;}
.nb li .a_bot{ width:48px; height:18px; border:1px #0da6ed solid; border-radius:3px; margin:5px auto 0 auto; text-align:center;}
.nb li .a_bot a{ font-size:13px; color:#0da6ed; line-height:18px; }
.g_img{ width:97%; margin:22px auto 17px auto; }
.g_img img { width:100%; display:block; border-radius:6px;}
.game_rank{ width:100%; margin-top:16px; margin-bottom:20px;}
.game_rank .r_name{color:#151515;font-size:15px;height:15px; line-height:15px; display:inline;margin-left:16px;}
.game_rank .r_more{color:#0da6ed;font-size:12px;height:12px; line-height:12px; display:inline; float:right; margin-right:16px; margin-top:2px;}
#list{ width:100%; border-top:1px #e6e6e6 solid; margin-top:10px;}
#list li{height:80px; width:100%; border-bottom:1px #e6e6e6 solid; position:relative;}
#list li .logo{ float:left; margin-top:13px; margin-left:6px;overflow:hidden; width:56px; height:56px;}
#list li .logo img{ width:56px; height:56px;border-radius:6px;}
#list li .name{float:left;display:block; position:absolute;top:16px;left:76px;}
#list li .name .rank{ width:18px; height:14px; float:left;}
#list li .name .n_rank1{ width:14px; height:14px; border-radius:2px; background:#ff0000; text-align:center; line-height:14px; float:left; overflow:hidden; }
#list li .name .n_rank2{ width:14px; height:14px; border-radius:2px; background:#ff6430; text-align:center; line-height:14px; float:left; overflow:hidden;}
#list li .name .n_rank3{ width:14px; height:14px; border-radius:2px; background:#f97a4f; text-align:center; line-height:14px; float:left; overflow:hidden;}
#list li .name .n_rank4{ width:14px; height:14px; border-radius:2px; background:#c3c3c3; text-align:center; line-height:14px; float:left; overflow:hidden;}
#list li .name .n_rank1 a{ font-size:11px;color:#ffffff; }
#list li .name .n_rank2 a{ font-size:11px;color:#ffffff; }
#list li .name .n_rank3 a{ font-size:11px;color:#ffffff; }
#list li .name .n_rank4 a{ font-size:11px;color:#ffffff; }
#list li .name .title{ font-size:14px; color:#1c1b1b; text-decoration:none; width:170px; height:14px; line-height:14px; display:block; overflow:hidden; float:left; /*margin-left:4px;*/}
#list li .name .intro{ margin-top:9px; width:100%; float:left;}
#list li .name .intro .t_text{font-size:11px; color:#0da5ee; text-decoration:none; height:11px; line-height:11px; display:block; overflow:hidden;}
#list li .name .intro .details{ display:block;height:11px; line-height:11px; margin-top:6px;}
#list li .name .intro .details a{font-size:11px; color:#a7a7a7;}
#list li .enter{ float:right; position:absolute;top:28px;right:6px; width:52px; height:25px;border-radius:3px; border:1px #0da6ed solid; text-align:center;}
#list li .enter a{display:block;font-size:16px;  text-decoration:none;color:#0da6ed; line-height:25px;}
#cpm_zz{width:100%;background:#000; opacity: 0.6;height: 999999px;position:absolute;top:0px; left:0px; z-index:999;display:none;}
a.btn_down {display: block; line-height: 45px; height: 45px; width: 80%; margin: 0 auto; background: #63C900; color: #fff; text-align: center; font-size: 16px; overflow: hidden; border-radius: 3px; margin-top: 15px; border: 1px #55A903 solid; }  
#more{ font-size:12px; color:#9c9c9c; margin:0 auto;}
/*选择高速下载样式*/
.label{width:35%; display: block; float: left; height:40px; line-height:40px; font-size: 14px; color:#5a5a5a; margin-left: 10px; margin-top: 13px;}
.label .icon{width: 15px;height: 16px;display: block;float: left;background:url(../images/checkbox.png) 0 0px no-repeat;margin:10px 6px 0 0;}
.label .checkhover{background-position: 0px -18px !important;}
.tx_text{ padding:10px 10px 8px 10px; float: left; display: none;}
.tx_text .text1{ font-size:12px; color:#0da6ed;}
.tx_text .text2{ font-size: 12px; color:#aaaaaa;}
.gs_down{width:90px; height:32px; display:block; background:#0da6ed; border-radius:5px; float:right; font-size:14px; color:#FFFFFF; text-align:center; line-height:32px; position:absolute; top:22px; right:10px;}
.gs_down:hover{opacity: 0.8}
.gs_down span{display:block;text-align:center; line-height: 43px;text-shadow: 0px 1px 0px #067bb2; background:url(../images/downbtn_tb.png) no-repeat 32% 50%; text-indent:1.8em;}
.gs_down:hover span{color:#fff;}
.pdownbtn{width:90px; height:32px; display:block; background:#0da6ed; border-radius:5px; float:right; font-size:14px; color:#FFFFFF; text-align:center; line-height:32px; position:absolute; top:22px; right:10px;}
.pdownbtn:hover{opacity: 0.8}
.pdownbtn span{display:block;text-align:center; line-height: 43px;text-shadow: 0px 1px 0px #067bb2; background:url(../images/downbtn_tb.png) no-repeat 32% 50%; text-indent:1.8em;}
.pdownbtn:hover span{color:#fff;}

/*swipebox样式*/
html.swipebox{overflow:hidden!important}
#swipebox-overlay img{border:none!important}
#swipebox-overlay{position:fixed;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}
#swipebox-overlay,#swipebox-slider{top:0;left:0;width:100%;height:100%}
#swipebox-slider{position:absolute;display:none;white-space:nowrap}
#swipebox-slider .slide{display:inline-block;width:100%;height:100%;background:url(../images/loader.gif) no-repeat center center;text-align:center;line-height:1px}
#swipebox-slider .slide:before{display:inline-block;margin-right:-1px;width:1px;height:50%;content:""}
#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;margin:0;padding:0;width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle}
#swipebox-slider .slide .swipebox-video-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5%;width:100%;max-width:855pt;max-height:100%;background:0 0}
#swipebox-slider .slide .swipebox-video-container .swipebox-video{position:relative;overflow:hidden;padding-bottom:56.25%;width:100%;height:0}
#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}
#swipebox-action,#swipebox-caption{position:absolute;left:0;z-index:999;width:100%;height:50px}
#swipebox-action{top:-50px}
#swipebox-action.visible-bars{top:0}
#swipebox-action.force-visible-bars{top:0!important}

#swipebox-caption{top:-50px;text-align:center}
#swipebox-caption.visible-bars{top:0}
#swipebox-caption.force-visible-bars{top:0!important}
#swipebox-action #swipebox-next,#swipebox-action #swipebox-prev{position:absolute;top:0;width:50px;height:50px;border:none!important;background-image:url(../images/icons.png);background-repeat:no-repeat;text-decoration:none!important;cursor:pointer}
#swipebox-action #swipebox-close{left:40px;background-position:15px 9pt}
#swipebox-action #swipebox-prev{right:75pt;background-position:-2pc 13px}
#swipebox-action #swipebox-next{right:40px;background-position:-78px 13px}
#swipebox-action #swipebox-next.disabled,#swipebox-action #swipebox-prev.disabled{opacity:.3;filter:alpha(Opacity=30)}
#swipebox-slider.rightSpring{-moz-animation:rightSpring .3s;-webkit-animation:rightSpring .3s}
#swipebox-slider.leftSpring{-moz-animation:leftSpring .3s;-webkit-animation:leftSpring .3s}
@-webkit-keyframes rightSpring{0%{margin-left:0}
50%{margin-left:-30px}
to{margin-left:0}
}
@-webkit-keyframes leftSpring{0%{margin-left:0}
50%{margin-left:30px}
to{margin-left:0}
}
@media screen and (max-width:800px){
#swipebox-action #swipebox-close{width:50px;height:50px;border:none!important;background-image:url(../images/icons.png);background-repeat:no-repeat;text-decoration:none!important;cursor:pointer; float: right;}
#swipebox-action #swipebox-prev{left:0;}
#swipebox-action #swipebox-next{left:60px;}
}
#swipebox-overlay{background:#0d0d0d}
#swipebox-action,#swipebox-caption{background-color:#0d0d0d;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#0d0d0d),color-stop(100%,#000));background-image:-webkit-linear-gradient(#0d0d0d,#000);background-image:linear-gradient(#0d0d0d,#000);text-shadow:1px 1px 1px #000;opacity:.95;filter:alpha(Opacity=95)}
#swipebox-action{border-bottom:1px solid hsla(0,0%,100%,.2)}
#swipebox-caption{border-bottom:1px solid hsla(0,0%,100%,.2);color:#fff!important;font-size:15px;font-family:Helvetica,Arial,sans-serif;line-height:43px}
