body, div, p, h1, h2, h3, h4, ul, li,form,dl,dt,dd,input,select { margin: 0; padding: 0; }
h1, h2, h3, h4 { font-weight: normal; font-size: 100% }
li { list-style: none; }
input { outline: none;border: none}
table{border-collapse: collapse}
img{border:none}
html{overflow-x: hidden}
body { color: #686a7b; font-family: "microsoft yahei", "Arial", sans-serif; font-size: 12px; background: #f5f5f5;/*overflow-x: hidden*/}
a { outline: none; color: #000; text-decoration: none; text-underline: none }
a:hover { text-decoration: none; }
.clear:after { display: block; content: ""; line-height: 0; clear: both; visibility: hidden; font-size: 0; }
.clear { *zoom: 1 }
.pa { position: absolute }
.pr { position: relative }
.fl { float: left }
.fr { float: right}

/*内联与块元素转换*/
.center{text-align:center}
.block { display: block; }
.inline_block { display: inline-block !important; vertical-align: middle !important;}
.mr0{margin-right: 0 !important;}
.ml0{margin-left: 0 !important;}
.mt0{margin-top: 0 !important;}
.no_bg{background: none !important;}

/*侧栏左右设置*/
.side_in_right { margin-left: 24px; }
.side_in_left { margin-right: 24px; }

/*去边框*/
.tg_noborder_b{border-bottom: none !important;}
.tg_noborder_r{border-right: none !important;}

/*背景UI*/
.tg_bg_white { background: #fff !important; }

/*按钮背景颜色UI*/
.tg_btn_orange { background: #fb900b !important; }
.tg_btn_green { background: #22d3b6 !important;}

/*文字颜色UI*/
.tg_text_green { color: #22d3b6 !important; }
.tg_text_orange { color: #fb900b !important; }
.tg_text_lightgray { color: #dbdade !important;}

/*用户文字提示UI*/
.tg_text_tps1{color:#707372;padding-bottom: 20px}
.tg_delete_line{text-decoration: line-through}

    /*按钮UI*/
.tg_btn { display: block; height: 45px; line-height: 45px; color: #fff; text-align: center;cursor: pointer; border-radius: 6px; }
.tg_border { border: 1px solid #dbdbdf; }
.tg_btn_small { width: 60px; height: 24px; line-height: 24px; text-align: center; color: #686a7b; font-size: 16px; border-radius: 6px; border: 1px solid #686a7b; }
.tg_arrow{ width: 14px; height: 8px;position: absolute;right: 20px;top: 25px;}
.tg_arrow_down1{background: url("https://img.q1cdn.com/tg/images/arrow_down1.png") no-repeat;}
.tg_arrow_down2{background: url("https://img.q1cdn.com/tg/images/arrow_down2.png") no-repeat;}
.tg_arrow_up1{background: url("https://img.q1cdn.com/tg/images/arrow_up1.png") no-repeat;}
.tg_arrow_up2{background: url("https://img.q1cdn.com/tg/images/arrow_up2.png") no-repeat;}

/*图标UI*/
.tg_icon, .banner_icon span, .share div.bdsharebuttonbox a {display: inline-block;background: url("https://img.q1cdn.com/tg/images/icon.png?v=3") no-repeat;margin-right: 5px;vertical-align: middle}
.tg_icon_error{width: 96px; height: 96px; background-position: -300px -90px; }
.tg_icon_ok{width: 80px; height: 80px; background-position: -300px 0px; }
.tg_icon_tsina{width: 24px; height: 24px; background-position: 0 -59px; }
.tg_icon_tsina:hover{ background-position: -46px -59px;}
.tg_icon_alipay{width: 24px; height: 24px; background-position: 0 -90px; }
.tg_icon_alipay:hover{background-position: -46px -90px;}
.tg_icon_qq{width: 24px; height: 24px; background-position: 0 -122px; }
.tg_icon_qq:hover{background-position: -46px -122px;}
.tg_icon_user { width: 22px; height: 22px; background-position: 0 0; }
.tg_icon_sign{width: 20px; height: 18px; background-position: 0 -400px;}
.tg_icon_password { width: 18px; height: 22px; background-position: 0 -27px; }
.tg_icon_playgame { width: 36px; height: 26px; background-position: -250px -38px; }
.tg_icon_playgame_white {width: 36px; height: 26px; background-position: -190px -38px; }
.tg_icon_shopping { width: 31px; height: 31px; background-position: -250px -115px; }
.tg_icon_like { width: 16px; height: 14px; background-position: -46px -375px; }
.tg_icon_server { width: 31px; height: 25px; background-position: -190px -264px; }
.tg_icon_telephone { width: 17px; height: 17px; background-position: 0 -319px; }
.tg_icon_email { width: 17px; height: 13px; background-position: 0 -348px; }
.tg_icon_push { width: 22px; height: 22px; background-position: -250px -76px; }
.tg_icon_gold { width: 30px; height: 32px; background-position: -250px -153px; }
.tg_icon_sysops { width: 17px; height: 14px; background-position: 0 -158px; }
.tg_icon_netbar { width: 16px; height: 15px; background-position: 0 -239px; }
.tg_icon_msg { width: 16px; height: 18px; background-position: 0 -183px; }
.tg_icon_markettool { width: 17px; height: 16px; background-position: 0 -266px; }
.tg_icon_getgold { width: 19px; height: 19px; background-position: 0 -210px; }
.tg_icon_getmarket { width: 15px; height: 15px; background-position: 0 -293px; }
.tg_icon_vip { width: 22px; height: 22px; background-position: -141px -429px; }
.tg_icon_goldcard { width: 17px; height: 22px; background-position: -94px -396px; }
.tg_icon_stars { width: 17px; height: 16px; background-position: -94px -365px; }
.tg_icon_rmb{width:19px;height:23px;background-position:-190px -330px;}
.tg_icon_userzero { width: 29px; height: 29px; background-position: -190px -189px; }
.tg_icon_usertged { width: 18px; height: 22px; background-position: -94px 0; }
.tg_icon_yz{background-position: -250px -271px}
.active .tg_icon_yz, .tgy_nav_sub li:hover .tg_icon_yz{background-position: -300px -271px}
.tg_icon_lw{background-position: -250px -320px}
.active .tg_icon_lw, .tgy_nav_sub li:hover .tg_icon_lw{background-position: -300px -320px}
.tg_icon_ywz{background-position: -250px -417px}
.active .tg_icon_ywz, .tgy_nav_sub li:hover .tg_icon_ywz{background-position: -300px -417px}
.tg_icon_bbcs{height:24px !important;background-position: -250px -369px}
.active .tg_icon_bbcs, .tgy_nav_sub li:hover .tg_icon_bbcs{background-position: -300px -369px}
.tg_icon_ws{height: 24px !important;background-position: -250px -464px}
.active .tg_icon_ws, .tgy_nav_sub li:hover .tg_icon_ws{background-position: -300px -464px}
.active .tg_icon_usertged, .tgy_nav_item:hover .tg_icon_usertged { background-position: -141px 0; }
.tg_icon_link { width: 22px; height: 22px; background-position: -94px -33px; }
.active .tg_icon_link, .tgy_nav_sub li:hover .tg_icon_link { background-position: -141px -33px; }
.tg_icon_queue { width: 18px; height: 22px; background-position: -94px -66px; }
.tg_icon_warning { width: 20px; height: 22px; background-position: -141px -584px; }
.active .tg_icon_queue, .tgy_nav_sub li:hover .tg_icon_queue { background-position: -141px -66px; }
.tgy_nav_item .tg_icon_user, .tgy_nav_sub .tg_icon_user { width: 20px; height: 16px; background-position: -94px -296px; }
.active .tg_icon_user, .tgy_nav_item:hover .tg_icon_user, .tgy_nav_sub li:hover .tg_icon_user { background-position: -141px -296px; }
.tg_icon_infonote { width: 18px; height: 20px; background-position: -94px -133px; }
.active .tg_icon_infonote, .tgy_nav_item:hover .tg_icon_infonote { background-position: -141px -133px; }
.tg_icon_usercard { width: 22px; height: 22px; background-position: -94px -163px; }
.active .tg_icon_usercard, .tgy_nav_sub li:hover .tg_icon_usercard { background-position: -141px -163px; }
.tg_icon_getgoldlog { width: 18px; height: 22px; background-position: -94px -196px; }
.active .tg_icon_getgoldlog, .tgy_nav_sub li:hover .tg_icon_getgoldlog { background-position: -141px -196px; }
.tg_icon_usergoldlog { width: 22px; height: 16px; background-position: -94px -230px; }
.active .tg_icon_usergoldlog, .tgy_nav_sub li:hover .tg_icon_usergoldlog { background-position: -141px -230px; }
.tg_icon_setting { width: 21px; height: 22px; background-position: -94px -264px; }
.active .tg_icon_setting, .tgy_nav_sub li:hover .tg_icon_setting { background-position: -141px -264px; }
.tg_icon_help { width: 20px; height: 22px; background-position: -94px -330px; }
.active .tg_icon_help, .tgy_nav_item:hover .tg_icon_help { background-position: -141px -330px;}
.title_left, .title_right{width: 72px; height: 2px;}
.title_left{margin-right: 10px;background: url("https://img.q1cdn.com/tg/images/line_left.png") no-repeat}
.title_right{margin-left: 10px;background: url("https://img.q1cdn.com/tg/images/line_right.png") no-repeat}
.icon_new_tips{width:43px;height:42px;background: url("https://img.q1cdn.com/tg/images/icon_new_tips.png") no-repeat;position: absolute;top: 0;left: 0;z-index: 2}

/*分享到UI*/
.share div.bdsharebuttonbox span{line-height: 24px;}
.share div.bdsharebuttonbox a{width: 22px;height: 22px;padding: 0 !important;margin:0 3px 0 0 !important;text-indent: -9999px !important;}
.share div.bdsharebuttonbox .bds_qzone{background-position: -190px -521px}
.share div.bdsharebuttonbox .bds_weixin{background-position: -190px -473px}
.share div.bdsharebuttonbox .bds_tsina{background-position: -190px -497px}
.share div.bdsharebuttonbox .bds_tieba{background-position: -190px -546px}
.share div.bdsharebuttonbox .bds_renren{background-position: -190px -570px}
.share div.bdsharebuttonbox .bds_tqq{background-position: -250px -257px}

/*标题UI*/
.tg_small_title1 { line-height: 36px; border-bottom: 1px solid #e2e2e2; }
.tg_small_title1 h3 { float: left; color: #656768; font-size: 18px; border-bottom: 2px solid #fb900b; margin-bottom: -1px; }

.tg_big_title1 { width: 100%; padding-top: 25px; padding-bottom: 25px; }
.tg_big_title1 span { margin-right: 5px; color: #9c9da8; }
.tg_big_title1 strong { font-size: 24px; color: #9c9da8; }

.mod_title1_tool {width: 86%;font-size: 16px; line-height: 33px; padding-left: 30px; color: #747688; }
.mod_title1_tool a { color: #747688; }
.mod_title1_tool a:hover { color: red; }
.mod_title1_tool .tg_select1{width: 120px;margin-right: 10px}

.tg_big_title2 { width: 100%; height: 58px; line-height: 58px; font-size: 20px; text-indent: 25px; color: #262d3f; background: #d9dadb;position: relative }

.tg_big_title3 { height: 70px; line-height: 70px; padding-left: 25px; position: relative; background: #262d3f; }
.tg_big_title3 h2 { font-size: 24px; color: #fff; }
.tg_big_title3 .inline_block { font-size: 24px; margin-right: 5px; color: #fff; }
.main .tg_big_title3{padding: 0 25px}

.crumbs { color: #a2b0bb;}
.crumbs a { color: #a2b0bb; }
.crumbs a:hover { color: #fff; }

.tg_info_title1 { height: 50px; line-height: 50px; border-bottom: 1px solid #e2e2e2; padding-right: 20px;background: #f4f4f4; }
.tg_info_title1 h3 { font-size: 18px; padding: 0 20px; color: #fb900b;line-height: 49px;float: left; }
.tg_info_title1 .line { border-bottom: 2px solid #fb900b; }
.tg_info_title2 {padding: 12px;line-height: 30px;font-size: 14px;background: #f4f4f4; }
.tg_info_title3 {line-height: 36px;margin-bottom: 25px;font-size: 18px;border-bottom: 1px solid #fb900b}
.tg_info_title4 {padding: 0 20px;line-height: 40px;font-size: 18px;border-bottom: 1px solid #dbdbdf;}
.tg_info_title4 .line{width: 3px;height: 18px;background: #fc900a;margin-right: 5px;margin-top: 12px}

/*表格UI*/
.tg_table1 table, .tg_table1 td, .tg_table1 th{  border:1px solid #dbdbdf;  }
.tg_table1 table th{line-height: 18px;padding: 10px 0;background: #f4f4f4;}
.tg_table1 table td{line-height: 52px;}
.tg_table1 table{width:100%;  text-align: center;}
.tg_user_tps{padding: 30px 0 20px;line-height: 24px;}
.tg_tab_pager{padding: 30px;text-align: center}
.tg_tab_pager a{font-size: 14px;color: #262d3f}
.tg_tab_pager a:hover, .tg_tab_pager .active{font-size: 14px;color: #262d3f}

/*图文列表UI*/
.tg_list1 li {float:left;width: 45%;padding: 20px;border-bottom: 1px dotted #dbdbdf;border-right: 1px dotted #dbdbdf;}
.tg_list1 .tg_btn { display: inline-block; width: 80px; height: 25px; line-height: 25px; }
.tg_list1 li img { float: left; margin-right: 25px; }
.tg_list1 li h3 { font-size: 18px; color: #707473; padding-bottom: 10px; }
.tg_list1 li p { padding-bottom: 5px; color: #656768;}

/*带数字有序列表UI*/
.tg_order_list ul { padding: 10px 10px 15px; }
.tg_order_list li { padding: 8px 30px 8px 15px; line-height: 32px; border-bottom: 1px dotted #dbdbdf; color: #9c9da8; position: relative; }
.tg_order_list li .num { float: left; width: 14px; height: 14px; line-height: 14px; margin-top: 8px; margin-right: 10px; text-align: center; font-style: normal; color: #fff; background: #d9dadb; }
.tg_order_list li a{color: #9b9ca6}
.tg_order_list li a:hover{color:red}
.tg_order_list li .active { background: #22d3b6; }
.tg_order_list li .text2 { float: right; }

/*首页兑换动态*/
.exchanges_rank{ position: relative; height: 225px;}
.exchanges_rank li{padding: 0 30px 0 10px}

/*主内容宽度*/
.layout { width: 1200px; margin-left: auto; margin-right: auto;}

/*页头*/
.header { height: 100px; background: #fff;}
.header .logo { margin-top: 30px; }
.header .logo .link { display: block; width: 352px; height: 44px; text-indent: -2000px; background: url("https://img.q1cdn.com/tg/images/logo.jpg") no-repeat; }
.nav{position: relative;z-index: 999}
.nav li { float: left; width: 140px; height: 100px; margin-right: 10px; position: relative; }
.nav li a { float: left; width: 140px; height: 100px;  line-height: 100px;text-align: center; color: #686a7b; font-size: 20px; }
.nav .current .link, .nav li:hover .link{  height: 97px;line-height: 100px;border-bottom: 4px solid #fb900b; }
.nav .current .iocn_arrow_up, .nav li:hover .iocn_arrow_up{display: block}
.nav .sub {display: none;width: 110px; padding: 3px 15px;position: absolute; left: 0px; top: 101px; z-index: 2; background: #fff; }
.nav .iocn_arrow_up {display: none;width: 0px;height: 0; border-width: 8px;border-style: solid;border-color: transparent transparent #fb900b transparent;position: absolute; left: 60px; bottom: 3px; z-index: 3;}
.nav .sub li { width: 110px; height: auto; margin-right: 0; text-align: center; border-bottom: 1px dotted #e1e1e4;}
.nav .sub li a { float: none; line-height: 30px; font-size: 14px; color: #9c9da8; }
.nav .sub li a:hover {color: #fb900b;}

/*宽屏焦点图*/
.banner { height: 512px; position: relative; margin-bottom: 50px; z-index: 1}
.banner_list{width: 100%;height: 512px;position: relative;overflow: hidden}
.banner_list img{position: absolute;left: 50%;top:0;margin-left: -960px;}
.banner_list a{display: block;width: 100%;height: 100%}
.banner_icon {position: absolute; left: 50%; margin-left: -580px; top: 450px;z-index: 999}
.banner_icon span {display: inline-block;width: 18px; height: 18px;margin-right: 10px;background-position: -190px -429px;cursor: pointer;}
.banner_icon .current {background-position: -190px -450px}
.mod_shopping_top .banner_item{width: 859px;height: 405px;position: relative}
.mod_shopping_top .banner_list{height: 405px;}
.mod_shopping_top .banner_icon{width: 200px;left: 70px;top: 350px;margin-left: 0;}
.mod_shopping_top .banner_list img{margin-left: -430px;}
.mod_shopping_top .sidebar{height: 405px;background: #fff}

/*登录模块*/
.mod_index_login { position: absolute; left: 50%; top: 150px; margin-left: 285px;z-index: 2}
.login_type_change { width: 38px; height: 55px; background: url("https://img.q1cdn.com/tg/images/login_type_icon.jpg?v=1") no-repeat; position: absolute; right: 0; top: 0;cursor: pointer }
.login_type_change.hover{background: url("https://img.q1cdn.com/tg/images/login_type_icon.gif") no-repeat;}
.login_type_change.pc{background: url("https://img.q1cdn.com/tg/images/login_type_icon_pc.jpg") no-repeat;}
.login_type_change.pc:hover{background: url("https://img.q1cdn.com/tg/images/login_type_icon_pc.gif") no-repeat;}
.mod_login { width: 316px; height: 406px; background: #fff; }
.login_main { width: 270px; margin: 15px auto 0; position: relative;overflow: hidden}
.yzm_ipt { width: 70%;}
.yzm_ipt .tg_ipt_login { width: 90%;}
.yzm_pic { width: 26%; margin-left: 10px; }
.yzm_pic img { width: 100%; }
.tg_ipt_login { background: none; border: none; margin-left: 10px;width: 205px;height: 23px;line-height: 23px;color: #686a7b}
.tg_btn_login { font-size: 24px; font-weight: bold; }
.btn_select_type{width: 40px;height: 48px;position: absolute;right: 0;top: 0;background: #d9dadb;}
.btn_select_type .iocn_arrow_down{width: 0px;height: 0; border-width: 8px;border-style: solid;border-color:  #f8f7f7 transparent transparent transparent;position: absolute;left: 12px;top: 20px;}
.btn_select_type .iocn_arrow_up{border-color: transparent transparent #f8f7f7 transparent;top: 10px}

/*未登录*/
.unlogin li { color: #686a7b; font-size: 14px; height: 48px; line-height: 48px; position: relative; margin-top: 7px; background: #e7e7e7; }
.unlogin li span { display: inline-block; vertical-align: middle; }
.unlogin li .tg_icon { margin-left: 15px; }
.unlogin li .text { margin-left: 10px; }
.unlogin li .yzm_pic { background: none; }

/*已登录*/
.logined { padding-top: 20px; position: relative; }
.logined .list { margin-bottom: 10px; color: #686a7b; }
.logined .list .current { border-color: #fb900b; color: #fb900b; }
.logined .tg_btn_small { margin-right: 5px;*line-height:22px;}
.logined .user_rank_list { padding-top: 30px; }
.logined .user_rank_list .tg_icon { margin-right: 3px; }
.logined .mod_user_progress { margin-bottom: 25px; }
.logined .user_progress { height: 14px; border-radius: 10px; background: #e2e2e2; }
.logined .user_progress_bar { width: 30%; height: 14px; border-radius: 10px; background: #fb900b; }
.logined .user_head_pic { position: absolute; right: 0px; top: 20px; }
.logined .user_head_pic img { width: 95px; height: 95px; border-radius: 100%; }
.tg_btn_userzero { font-size: 16px; }
.tg_btn_billinfo { color: #fb900b; text-decoration: underline; }
.mod_login_btn { margin-top: 15px; }
.login_tool { padding-top: 10px;width: 100%;color: #686a7b; }
.login_tool .left{line-height: 24px}
.login_tool a { color: #686a7b; }

/*扫一扫APP登录*/
.login_wechat{width: 316px;height: 406px;text-align: center;position: absolute;left: -20px;top: -500px;transition: top .75s cubic-bezier(0.175, 0.885, 0.45, 1.075)}
.login_wechat.show{top:0}
.login_wechat .text{padding-top: 10px;line-height: 22px;}

/*表单UI*/
.tg_form1 {padding: 30px 0 30px 0;}
.tg_form1 li {width: 100%; clear:both;overflow: hidden;color: #6f7271;font-size: 14px;line-height: 40px; margin-bottom: 10px; }
.tg_form1 .left { width: 30%;text-align: right;}
.tg_form1 .right { width:70%;}
.tg_form1 .text { font-size: 12px; color: #757786; }
.tg_form1 .tg_btn { width: 170px; height: 50px; line-height: 50px; text-align: center; font-size: 18px; margin-top: 20px; margin-left: 30%; }
.tg_form1 .tg_tgmm { width: 100px; height: 30px; line-height: 30px; text-align: center; font-size: 14px;margin: 0}
.tg_form1 .user_bill_name { margin-right: 42px; }
.tg_form1 .btn_file {width: 86px; height: 28px;line-height: 28px;text-align: center; position: relative; background: #faf9f8; border: 1px solid #deddd9; }
.tg_form1 .btn_file input { width: 160px; height: 160px; opacity: 0;filter: alpha(opacity=0);position: absolute; left: 0; top: 0; cursor: pointer; }
.tg_form1 .up_load_pic{margin-top: 10px}
.tg_form1 .up_load_pic img{margin-right: 10px;}
.tg_btn_more { width: 42px; height: 42px; position: absolute; right: 0; top: 0; cursor: pointer; background: url("https://img.q1cdn.com/tg/images/btn_more_icon.jpg") no-repeat right top; }
.tg_ipt1, .tg_ipt_yzm { width: 210px; border: 1px solid #dbdbdf; height: 24px; line-height: 24px; padding: 3px;margin-right: 5px;display: inline-block;vertical-align: middle}
.tg_ipt2{width: 80px;height: 22px;line-height: 22px;padding:0 2px;border: 1px solid #dbdbdf;margin-left: 5px;color: #747688}
.tg_ipt_yzm { width: 72px;}
.tg_yzm{width:80px;height: 32px;display: inline-block;vertical-align: middle}
.tg_tarea{width:98%;height: 106px;line-height: 22px;font-size: 12px;color:#6f7271;padding: 2px;resize: none;border: 1px solid #dbdade;}
.tg_select1{width: 92px;height: 24px;line-height: 24px;border: 1px solid #dbdbdf;margin-left: 5px;color: #747688}
.tg_select2{width: 220px; border: 1px solid #dbdbdf; height: 32px; line-height: 32px;color: #747688;display: inline-block;margin-right: 5px;vertical-align: middle}


.mask{display: none;width: 100%;height: 100%;position: fixed;left: 0;top:0;z-index: 9998;background: #000;opacity: .6;filter: alpha(opacity=60);}
.btn_close{width: 26px;height: 26px;position: absolute;right: 15px;top:12px; background: url("https://img.q1cdn.com/tg/images/btn_close.jpg") no-repeat;}
.dialog_msg{display: none;position: fixed;top:50%;left:50%;margin: -290px 0 0 -365px;z-index: 9999}
.mod_msg{width: 730px;height: 580px}
.mod_msg_title{height: 50px;position: relative;background: #686a7b;}
.mod_msg_title h3{line-height: 50px;padding-left: 35px;font-size:20px;color: #fff;}
.mod_msg_item{padding: 20px 30px}
.mod_msg_list{height:328px;border: 1px dotted #808080;padding: 10px 20px;overflow-y: auto}
.mod_msg_list .date{float: right}
.mod_msg_list li{line-height: 28px;border-bottom: 1px dotted #808080;clear:both;overflow: hidden}
.mod_msg_area{margin-top: 15px;margin-bottom: 15px}
.mod_msg_area textarea{width:520px;height:72px;border: 1px solid #808080;color: #686a7b;line-height: 20px;padding: 2px 4px;resize: none}
.mod_msg_btn .tg_btn{width: 74px;height: 30px;line-height: 27px;margin-right: 18px;cursor: pointer}
.dialog_tps{display: none;width: 500px;height:270px;position: fixed !important;left: 50%;top: 50%;z-index: 9999;margin: -165px 0 0 -280px;padding: 60px 30px 0;background: #fff;}
.dialog_tps .btn_close{right: -26px;top: 0px}
.dialog_tps_title{font-size: 30px;color: #686a7b;padding: 10px 0 40px}
.dialog_tps_text{padding: 10px 0}
.dialog_tps_close{padding: 5px 25px;background: #fb900b;color: #fff;}
.dialog_exchange{background: #f3f3f3;border:3px solid #686a7b;padding-bottom: 25px;padding-top: 0}
.dialog_tps_title2{font-size: 24px;color: #686a7b;padding: 25px 0px 5px}
.dialog_exchange .tg_form1{padding: 15px 0}
.dialog_exchange .tg_form1 li{line-height: 30px;margin-bottom: 0px;}
.dialog_exchange .tg_form1 .left{color:#686a7b}
.dialog_exchange .tg_ipt1{height: 21px;line-height: 21px;padding: 0 3px;border-color: #747688}
.dialog_exchange .tg_btn, .dialog_shopping_about .tg_btn{width:72px;height: 26px;line-height: 23px;}
.dialog_exchange_main{padding: 30px 0;line-height: 30px;font-size: 16px;}
.dialog_shopping_about{display: none;width: 780px;height: 600px;border:3px solid #686a7b;padding: 0px 25px 25px;margin: -310px 0 0 -415px;background: #f3f3f3;}
.dialog_shopping_main{line-height: 28px;margin-bottom: 20px;height: 330px;overflow-y: auto;overflow-x: hidden}
.dialog_shopping_header{font-size:16px;line-height: 30px;color: #686a7b;}
.dialog_shopping_title1{padding: 10px 0 20px;font-size: 16px;}

.dialog_exchange .mod_sztqr{padding: 0 0 5px}
.mod_sztqr textarea{width: 215px;border: 1px solid #747688;margin: 5px 0 0 3px;resize: none;}

/*协议弹框*/
.dialog_xieyi{width: 800px;height:700px;margin: -350px 0 0 -400px;padding: 0}
.xieyi_main { padding: 20px 30px 30px; }
.xieyi_main .submit_button .tg_btn, .renwu_list_wrap .tg_btn {display: inline-block; font-size: 18px;  height: 50px;  line-height: 50px;  text-align: center;width: 170px;}
.xieyi_title { padding-bottom: 20px; text-align: center; font-size: 22px; color: #000; }
.xieyi_cont { padding: 10px 15px 30px; height: 450px; border: 1px solid #dcdcdc; overflow-y: scroll; font-size: 14px; color: #000; line-height: 24px; }
.tongyi_item { padding: 20px 0; color: #000; }
.tongyi_item input { vertical-align: middle; margin-right: 10px; }
.tongyi_item span { display: inline-block; font-size: 14px; color: #000; vertical-align: middle; }

/*人物弹框*/
.dialog_renwu{width: 800px;height:640px;margin: -320px 0 0 -400px;padding: 0}
.dialog_renwu .dialog_tps_title2{font-size: 24px;padding: 15px 0;color: #000;text-align: center;}
.renwu_menu { float: left; width: 28%; height: 480px; }
.renwu_menu li { padding-left: 10px; line-height: 39px; border: solid 1px #d9dadb; border-right: none; margin-bottom: 10px; }
.renwu_menu .current { background: #dadada; }
.renwu_menu .current a { color: #000; }
.renwu_menu li a { color: #6b6b6b; font-size: 14px; }
.renwu_menu li:hover a { color: #000; }
.renwu_list_wrap { float: left; width: 72%; height: 480px; }
.renwu_list { height: 480px; border: solid 1px #d9dadb;margin-bottom: 20px}
.renwu_title { padding: 20px; color: #000; font-size: 18px; text-align: center; }
.renwu_list_cont { padding: 0px 40px; }
.renwu_list_cont p { line-height: 24px; color: #6c6c6c; }
.renwu_tab1 { padding: 10px 0; }
.renwu_tab1 .left { text-align: left; text-indent: 20px; }
.renwu_tab1 table { width: 100%; }
.renwu_tab1 th { color: #515050; }
.renwu_tab1 th, .renwu_tab1 td { line-height: 35px; text-align: center; border: 1px solid #d9dadb; }

.dialog_renwu_success{width: 400px;height:200px;margin: -110px 0 0 -150px;padding: 0}
.dialog_renwu_success .mod_setting_tps{padding: 40px 20px 0 80px}
.dialog_renwu_success .setting_btns{margin-top: 40px}

/*主侧栏结构*/
.wrap { padding-top: 52px; background: url("https://img.q1cdn.com/tg/images/wrap.jpg") repeat-x; }
.main { width: 860px; }
.sidebar { width: 316px; }
.sidebar .tg_big_title3, .main .tg_big_title3 { height: 58px; line-height: 55px; }
.banner_side_item{margin-top: 20px;margin-bottom: 20px}

/*首页焦点图*/
.focus { width: 440px; height: 300px; }

/*首页新闻列表*/
.mod_index_news { width: 420px; height: 300px; }
.index_news_main { padding: 15px 25px 15px 15px;position: relative}
.news_list li{line-height: 33px;border-bottom: 1px dotted #9c9da8;}
.news_list li .typename{width: 3px;height:3px;background: #9c9da8;margin: 15px 5px 0 5px;float: left;}
.news_list li a{color: #656768}
.news_list li a:hover{color: #22d3b6}
.news_list li .date{float: right;color: #656768}
.news_list .first{text-align: center;padding: 15px 0 6px;border-bottom: none}
.news_list .first a{color: #22d3b6;font-size: 16px}
.news_list .first .date, .news_list .first .typename{display: none}

/*新闻中心*/
.mod_news{padding: 10px 30px 30px}
.mod_news .news_list li{padding: 10px}
.mod_news .pages{text-align: center;padding:30px 0}
.mod_news .pages a{color: #686a7b}
.mod_news .pages a:hover{color: red}

/*首页游戏推广*/
.mod_index_gamelist { width: 860px; height: 420px; position: relative;overflow: hidden}
.mod_index_gamelist ul{width: 880px;padding: 0px}
.mod_index_gamelist li{width: 46%;padding: 68px 0 68px 25px}
.mod_index_gamelist li .text{width: 60%}
/*首页商城*/
.main .mod_title1_tool{width:auto}

/*商城列表*/
.shopping_list { overflow: hidden; }
.shopping_list ul { width: 1300px; }
.shopping_list li { float: left; width: 270px; margin-right: 13px; padding: 4px; background: #fff; }
.shopping_list li img{display: block;margin: auto;padding: 10px 0}
.shopping_list .item { padding: 3px 0; clear: both; overflow: hidden; }
.shopping_list .item .inline_block { line-height: 26px; }
.shopping_list li .tg_icon_like { margin-right: 5px; }
.shopping_list li .like { color: #686a7b; }
.shopping_list .btn_shopping_about {cursor: pointer}
.shopping_list .btn_shopping_about:hover{color: #fb900c}
.shopping_list .tg_btn { width: 72px; height: 26px; line-height: 26px;margin-right: 10px;}
.shopping_list .title {line-height: 18px;color: #686a7b; font-size: 14px;padding-bottom: 5px;font-weight: bold}
.shopping_list .text {line-height: 18px;padding-top: 3px;color: #686a7b}
.shopping_list . { color: #fb900c; }
.shopping_list .text span { color: #686a7b; }
.shopping_list .tool { color: #686a7b; }
.shopping_list .tool .inline_block { margin-right: 20px; }
.shopping_list .tool .num { color: #fb900c; font-style: normal; }

/*侧栏客服联系*/
.mod_server { height: 80px; color: #656768; margin-top: 20px; }
.mod_server .left { width: 35%; height: 80px; text-align: center; background: url("https://img.q1cdn.com/tg/images/server_bg.jpg") no-repeat right center; }
.mod_server .left .tg_icon_server { margin-bottom: 5px; margin-top: 16px; }
.mod_server .right { width: 65%; padding-top: 15px; line-height: 24px; }
.mod_server .right p { padding-left: 15px; }

/*侧栏快速通道*/
.mod_quick_nav { padding: 0 20px; margin-bottom: 20px; height: 200px;overflow: hidden}
.mod_quick_nav li { float: left; width: 49%; height: 100px; line-height: 100px; text-align: center; }
.mod_quick_nav li a { margin-left: 5px; color: #656768;font-size: 14px;}
.mod_quick_nav .line_right { border-right: 1px dotted #dbdbdf; }
.mod_quick_nav .line_bottom { border-bottom: 1px dotted #dbdbdf;}
.mod_quick_nav .tg_icon_getmarket{margin-left: 10px}
.mod_quick_nav li a:hover{color: #22d3b6}
.mod_quick_nav li:hover .tg_icon_sysops { width: 17px; height: 14px; background-position: -46px -158px; }
.mod_quick_nav li:hover .tg_icon_netbar { width: 16px; height: 15px; background-position: -46px -239px; }
.mod_quick_nav li:hover .tg_icon_msg { width: 16px; height: 18px; background-position: -46px -183px; }
.mod_quick_nav li:hover .tg_icon_markettool { width: 17px; height: 16px; background-position: -46px -266px; }
.mod_quick_nav li:hover .tg_icon_getgold { width: 19px; height: 19px; background-position: -46px -210px; }
.mod_quick_nav li:hover .tg_icon_getmarket { width: 15px; height: 15px; background-position: -46px -293px; }

.mod_sidebar_cols img{display: block}

/*侧栏推广员导航*/
.tgy_nav{width: 316px;}
.tgy_nav li {width: 316px;line-height: 65px;}
.tgy_nav .tg_icon { width: 23px; height: 23px; }
.tgy_nav .tgy_nav_item {height: 65px;padding-left: 30px;border-bottom: 1px dotted #dbdbdf;position: relative;}
.tgy_nav .tgy_nav_item .tg_arrow{top: 30px}
.tgy_nav li a { color: #686a7b; font-size: 16px; }
.tgy_nav .tgy_nav_sub li {width: auto;padding-left: 60px; padding-right: 30px; line-height: 50px; border-bottom: 1px dotted #dbdbdf; }
.tgy_nav .active a, .tgy_nav_sub li:hover a{color: #fb900b}

/*侧栏推广游戏*/
.mod_tg_game{width: 316px;}
.tg_game_list li { padding: 20px; border-bottom: 1px dotted #dbdbdf; clear: both; overflow: hidden; }
.tg_game_list li img { float: left; margin-right: 20px;}
.tg_game_list li a { color: #686a7b; font-size: 16px;}

/*主侧栏内容*/
.main_content { padding: 30px 50px; }

/*推广员链接列表*/
.tgy_link_list li { float: left; width: 50%;height: 92px;padding-bottom: 30px; margin-bottom: 30px; border-bottom: 1px dotted #dbdbdf;}
.tgy_link_list li .left {width: 95px;margin-right: 15px;text-align: center;color: #402f7d;position: relative}
.tgy_link_list .left a{color: #402f7d}
.tgy_link_list .left a:hover{text-decoration: underline}
.tgy_link_list .tg_ipt1{height: 18px;line-height: 18px;}
.tgy_link_list .right h3 { color: #262d3f; font-size: 18px; }
.tgy_link_list .text { margin-bottom: 8px; color: #9c9da8; }
.tgy_link_list .text .tg_btn { width: 60px; height: 25px; line-height: 25px; margin-right: 5px; cursor: pointer; }
.tgy_link_list .text .tgy_link_box { width: 156px; height: 22px; line-height: 22px; text-indent: 10px; color: #9c9da8; border: 1px solid #9c9da8; }
.tgy_link_list .text .tgy_link { display: none; }
.tgy_link_list .share { line-height: 24px; }
.tgy_inner{padding-top: 30px;}
.tgy_inner .tg_btn{width: 170px;font-size: 18px;margin:26px 0 0 15px;}
.tgy_inner .btn_copy{margin:26px 0 0 15px;}
.tgy_inner li{width: 100%;height: auto;border-bottom:none;margin-bottom: 0;padding-bottom: 25px}
.tgy_inner li .left{margin-right: 93px;}
.tgy_inner .text .tgy_link_box{width: 280px;padding: 4px;margin: 8px 0}
.tgy_inner .tg_tps{padding: 0 0 30px 0}
.tglj_list li{padding-top: 3px}
.tglj_list .right{padding-top:25px;}

/*推广卷介绍*/
.tgj_about{padding: 20px;font-size: 14px;}
.tgj_about p{line-height: 24px}
.tgj_about_tab table{width: 100%}
.tgj_about_tab thead {background: #999;  color: #fff;  height: 43px;}
.tgj_about_tab th{line-height: 43px;}
.tgj_about_tab td{text-align: center;line-height: 30px;}
.tgj_about_tab .bright{border-right: 1px dotted #999;}
.tgj_about_tab .bbottom{border-bottom: 1px dotted #999;}
.tgj_about_tab .even{background: #eee}
.tgj_tps1{padding: 20px 0;line-height: 24px;}

/*商城列表页*/
.shopping_list_main li { margin-right: 30px; margin-bottom: 30px; }
.shopping_list_main li .item{padding:12px}
.shopping_list_main li .tg_btn{background: #a9aab3;margin-top: 8px;}
.shopping_list_main li .num_kucun{margin-top: 8px;}
.shopping_list_main li .tg_btn_orange{cursor: pointer}
.home_shopping_list li{width:163px;padding: 15px 20px 12px 20px;margin-right: 15px;background: #fff;}
.home_shopping_list li img{/*width: 163px;height: 123px;*/padding: 0}

/*推广分成*/
.get_queue_list li { padding: 25px 20px; border-bottom: 1px dotted #e7e7e7; margin-bottom: 10px; clear: both; overflow: hidden; }
.get_queue_list li .title { padding-bottom: 5px; font-size: 14px; color: #262d3f; }
.get_queue_list li .text { line-height: 24px; color: #9c9da8; }
.get_queue_list .tg_btn { width: 170px; height: 50px; line-height: 50px; margin-top: 5px; font-size: 18px; text-align: center; background: #d9dadb; }
.tg_tps { padding: 30px 20px; }
.tg_tps .tg_icon { margin-right: 10px; }
.tg_info_tab1_nav li { float: left; padding: 0 30px; font-size: 16px; border-right: 1px solid #e0e3e6; }
.tg_info_tab1_nav .current { background: #fff; }
.tg_info_tab1_cont { padding: 25px 20px; }
.tg_info_tab1_item{display: none}
.tg_info_tab1_item .title { padding: 25px 0; }
.tg_info_tab1_item p { line-height: 24px; color: #9c9da8; }

/*申请提现*/
.user_bill_size { padding: 35px 0 10px 0; text-align: center; }
.user_bill_size strong { font-size: 24px; font-weight: bold; color: #fc900a; }

/*设置提款人信息*/
.mod_sztqr .tg_btn_sure{display:inline-block;margin-right: 20px}

/*设置银行卡*/
.mod_setting_tps{padding: 30px;}
.setting_tps_icon{float:left;width:36px;height: 36px;margin-top: 5px}
.icon_warning{background: url("https://img.q1cdn.com/tg/images/icon_warning.jpg") no-repeat}
.setting_main{margin-left: 50px;}
.setting_main p{color: #686a7b;font-size: 14px;line-height: 24px}
.setting_btns {margin: 10px 0 0 50px;}
.setting_btns .tg_btn{width:72px;height: 26px;line-height: 23px;*line-height: 26px;}

/*兑换游戏币*/
.mod_dh_rule{padding: 30px 50px 15px;line-height: 30px;font-size: 16px;color: #9c9da8}
.dh_tps{padding-bottom: 30px;font-size: 14px;}
.dh_glod_size{font-size: 24px; color: #6f7271}

/*用户收入明细*/
.mod_tool_btn{  text-align: center;  padding-bottom:25px;  }
.mod_tool_btn .tg_btn{  width:183px;  height:51px;*line-height: 51px;font-size:18px;  margin-right: 35px;  border-radius: 6px;  color: #262d3f;  background: #d9dadb;  }
.mod_tool_btn .tg_icon_user{  width:26px;  height:25px;  background-position: -190px -365px;}
.mod_tool_btn .current{background: #fc900a;  color: #fff;}
.mod_tool_btn .user_list.current .tg_icon_user{  background-position: -190px -396px;  }
.mod_tool_btn .bill_info.current .tg_icon_rmb{  background-position: -190px -226px;  }
.bill_tab_top{  padding:30px 0 30px 30px;  border: 1px solid #dbdbdf;  border-bottom:none;  background: #f4f4f4;  }
.bill_tab_top li{  float: left;  margin-right:10px;  }
.bill_tab_top li .tg_ipt1{width: 80px;height: 20px;line-height: 20px;}
.bill_tab_top li .tg_select1{height: 26px;line-height: 26px;}
.bill_tab_top .tg_btn{  width:68px;height:26px;line-height:23px;*line-height:27px;}
.bill_tab th{width:16.6666%}
.bill_nav{float: left;width:150px;padding: 0}
.bill_nav li a{display: block}
.bill_nav li .active, .bill_nav li a:hover{color: #fc900a}

/*兑换记录查询*/
.dhcx_tab td{border: none}

/*高级推广员返现模式*/
.tg_content1{padding: 30px}
.tg_btn_list1{padding-bottom:10px;height: 50px}
.tg_btn_list1 a{display: inline-block;width: 220px;height: 50px;line-height: 50px;font-size: 18px;color: #fb900b;border: 1px solid #fb900b;border-radius: 10px;text-align: center;margin-right: 20px}

/*合作商管理*/
.hzs_login_top{line-height: 30px;color: #6a6c7d}
.hzs_login_user{font-size:16px;}
.hzs_login_view{font-size:16px;}
.hzs_result{padding: 20px 0 10px}
.hzs_nav{color: #fb900b;padding-bottom: 30px}
.hzs_nav a{display: inline-block;color: #fb900b}
.hzs_nav a:hover{color: red}
.hzs_nav .line{margin: 0 20px}
.hzs_table a{color: #9c9da8}
.hzs_table a:hover{color: #fb900b}
.hzs_table th{color: #686a7b;font-size:16px;}
.hzs_table td{color: #9c9da8}

/*赚取积分方法*/
.title_inner_jifen{padding-right:20px;}
.jifen_modth li{width: 45%}
.jifen_modth li{height: 100px;padding: 50px 0 30px 30px}
.jifen_modth li img{margin-right: 15px}
.jifen_modth li h3{color:#22d3b6;padding-bottom: 2px}
.jifen_modth li .text{width: 70%}

.tg_newsinfo{padding: 10px 20px 20px;color: #727272}
.tg_newsinfo_title{color: #fb900b;font-size: 24px;padding: 10px;text-align: center}
.tg_newsinfo_top{padding: 15px;margin-bottom: 15px;margin-top: 15px;border-bottom: 1px dotted #d9dadb;border-top: 1px dotted #d9dadb;}
.tg_newsinfo_time{line-height: 24px;}
.tg_newsinfo_main p{line-height: 30px;text-indent: 2em}
.tg_newsinfo_main h4{padding: 15px 0;color: #fb900b;font-size: 18px;}
.tg_newsinfo_main img{padding: 10px 0 10px 50px}

/*推广帮助*/
.help_info p{line-height: 30px;color: #727272}
.help_info li{margin-bottom: 50px}
.help_info li h4{padding-bottom: 10px;}
.help_info li span{display: inline-block}
.help_info li .num{width:15px;height:15px;margin-right: 5px;line-height: 15px;background: #22d3b6;color: #fff;text-align: center}

/*基本设置*/
.basic_form{position: relative}
.basic_form .left{width: 18%}
.basic_form .right{width: 72%}
.basic_form span.block{line-height: 18px;padding-bottom: 10px;}
.basic_form .up_load_pic{width: 98px;text-align: center;line-height: 22px}
.basic_form .up_load_pic strong{font-weight: normal;font-size: 12px}
.basic_form .mod_up_load_pic{width: 98px;position: absolute;right: 89px;top: 10px;}
.basic_form .tg_btn_sure{margin-left: 18%}

/*个人中心*/
.mod_user_center{padding: 20px}
.mod_user_center .item_box{border: 1px solid #dbdbdf;margin-bottom: 30px;}
.user_center_item{padding-bottom: 25px}
.user_center_item .left{width: 59%}
.user_center_item .list{line-height: 18px;position: relative;z-index: 1}
.user_center_item .left .list{padding-left: 170px;}
.user_center_item .left .user_rank_list{padding-top: 10px;z-index: 0}
.user_center_item .user_head_pic{left: 0px;top:20px}
.user_center_item .mod_user_progress{margin-bottom: 0}
.user_center_item .user_head_pic img{width: 145px;height: 145px;border-radius: 0;}
.user_center_item .right{width: 39%;text-align: right}
.user_center_item .right .list{padding-right: 20px}
.user_center_item .tg_btn{width: 112px;height: 32px;line-height: 29px;font-size: 16px;}
.user_center_item .tg_btn_small{margin-left: 10px;margin-right: 0}
.user_item_tgj_list{padding-left: 30px}
.user_item_tgj_list .list{padding: 30px;font-size: 14px}
.user_item_gold_list{padding: 0 0 30px 80px}
.user_item_gold_list .list{margin-right: 80px;font-size: 18px}
.user_quick_btn{padding: 40px;}
.user_quick_btn .tg_btn{width:170px;height:50px;line-height: 50px;margin-right: 52px;font-size: 18px;}
.grzx_tab{margin-bottom: 30px}
.grzx_tab td{text-align: left;padding-left: 20px;font-size: 14px}

/*成为推广员*/
.cwtgy_tool{padding: 10px 0 0 40px}
.cwtgy_tool .left{width:40%}
.cwtgy_tool .left img{max-width: 100%}
.cwtgy_tool .right{width:43%;padding-left: 50px}
.cwtgy_tool_text{padding: 30px 0;color: #262d3f;font-size: 18px;margin-bottom: 20px;margin-top:30px}
.cwtgy_tool_nav li{float: left;margin-right: 15px;line-height: 31px}
.cwtgy_tool_nav li .tg_btn{width: 76px;height: 31px;line-height: 31px}
.cwtgy_step{padding: 10px}
.cwtgy_step .tg_info_title4{padding-left: 0;padding-bottom: 3px;color: #262d3f;font-size: 20px;margin-bottom: 30px;margin-top: 40px}
.cwtgy_step_nav li{float: left;width: 25%;text-align: center}
.cwtgy_step_nav li a{color:#9c9da8}
.cwtgy_step_nav li .icon{width: 80px;height: 85px;;margin: 0 auto 20px;background: url("https://img.q1cdn.com/tg/images/sprite1.jpg") no-repeat;}
.cwtgy_step_nav li .icon1{background-position: 0 -90px}
.cwtgy_step_nav li .icon2{background-position: -83px -90px}
.cwtgy_step_nav li .icon3{background-position: -166px -90px}
.cwtgy_step_nav li .icon4{background-position: -249px -90px}
.cwtgy_step_nav .current .icon1{background-position: 0 0}
.cwtgy_step_nav .current .icon2{background-position: -83px 0}
.cwtgy_step_nav .current .icon3{background-position: -166px 0}
.cwtgy_step_nav .current .icon4{background-position: -249px 0}
.cwtgy_step_list{padding: 40px 10px 20px}
.cwtgy_step_list .list{display: none}
.cwtgy_step_list .list1{padding: 15px}
.cwtgy_step_list .list1 li{line-height: 30px}
.cwtgy_step_list .list1 li .text{color: #9c9da8}
.cwtgy_step_list .list1 .icon{;width: 14px;height: 14px;line-height: 15px;font-size: 12px;text-align: center;margin-right: 10px;color: #fff;background: #b3b4bd}

/*影武者推广卷*/
.tgj_func_list1{float: left;width: 45.9%;padding-top: 40px;padding-left: 30px;min-height: 320px;border-right: 1px dotted #dcdcdc;border-bottom: 1px dotted #dcdcdc}
.tgj_func_list1 .left{float: left;width: 22%}
.tgj_func_list1 .right{float: left;width: 78%;}
.tgj_func_list1 .title_num{width:80px;height:80px;line-height: 80px;border-radius: 10px;text-align: center;font-size: 48px;color: #fff;background: #d7dbdc}
.tgj_func_list1 .num{display: inline-block;margin-right: 5px;}
.tgj_func_list1 .tg_ipt1{width: 135px;}
.tgj_func_list1.list2 .tg_ipt1{width: 200px;}
.tgj_func_list1 .text{color: #696a7c;line-height: 24px;padding: 0 30px}
.tgj_func_list1 .text2{color: #9d9eab;padding-bottom: 10px}
.mod_tgj_func .item_list li{margin-bottom: 15px;line-height: 24px;}
.mod_tgj_func .item_list .tg_btn{margin: 10px 0;width: 100px;height: 25px;line-height: 25px;}
.mod_tgj_func .lab{display: inline-block;width: 85px;text-align: right;color: #9d9eab}
.mod_tgj_func .list1 img{padding: 0 0 15px 30px}
.mod_tgj_func .list1 .text{font-size: 14px}
.mod_tgj_func .list1 .tg_btn{font-size: 14px}
.mod_tgj_func .list2 li{padding-left: 30px;margin-bottom: 5px}
.mod_tgj_func .list2 .text{padding-left: 0;}
.mod_tgj_func .list2, .mod_tgj_func .list4{border-right: none}
.mod_tgj_func .list3, .mod_tgj_func .list4{border-bottom: none}
.mod_tgj_func .list3 .tg_btn, .mod_tgj_func .list4 .tg_btn{margin-left: 92px;}
.tgj_func_list1.list4 p{text-indent: -18px;margin-left: 30px;word-break:break-all;}
.mod_tgj_func .tg_user_tps{padding-bottom: 30px;}
.tgj_func_list1.list3 .tg_btn{cursor: default}

.mod_get_tgj{padding:20px 0;}
.mod_get_tgj .text{line-height: 24px;}
.get_tgj_tab{margin: 10px 0}
.get_tgj_tab table{width: 30%}
.get_tgj_tab th{color: #696a7c}
.get_tgj_tab td{color: #6b6a7a;}
.get_tgj_tab th, .get_tgj_tab td{background: #f4f4f4;border-bottom: 1px solid #fff;line-height: 24px;text-align: center}

.jf_title1{text-align: right;padding: 10px 0;margin-bottom: 8px;border-bottom: 1px dotted #dcdcdc;}
.jf_title1 a{color: #9c9da8}
.jf_list1 li{float: left;width: 49%;margin-right: 15px;border-bottom: 1px dotted #dcdcdc;padding: 15px 0}
.jf_list1 .mr0{margin-right: 0}
.jf_list1 .left{float: left;width: 35%;line-height: 40px;border-right: 1px dotted #dcdcdc;}
.jf_list1 .left img{float: left;width: 40px;height: 40px;padding-right: 15px}
.jf_list1 .left h3{font-size: 18px;}
.jf_list1 .right{float: left;width: 64%;}
.jf_list1 .right div{padding-left: 15px}
.jf_list1 .right .text{color: #9c9da8;padding-bottom: 5px}
.jf_list1 .right .tg_btn_small{padding: 2px 8px;margin-right:8px;font-size: 12px;color: #fb900b;border-color:#fb900b}

.mod_daily{margin:40px auto }
.daily_item{padding: 30px 0}
.daily_item .left{width: 85%;margin:15px 5px 15px 20px;float: left;position: relative;}
.daily_item .right{width: 10%;float: left}
.daily_item .daily_progeress{position: absolute;left: 0;top: 40px;width: 100%;height: 8px;background: #fb900b;border-radius: 10px;z-index: 0}
.daily_item .daily_progeress_bar{position: absolute;right: 0;top: -6px;width: 22px;height: 22px;background:url("https://img.q1cdn.com/tg/images/daily_progeress_bar.jpg") no-repeat}
.daily_item_list {padding-left: 30px;position: relative;z-index: 2}
.daily_item_list li{float: left;width: 25%;text-align: center}
.daily_item_list li .tg_btn_small{font-size: 12px;margin: 0 auto;padding: 0px 10px;border-color: #fb900b}
.daily_item .right .tg_btn_small{width: 65px;font-size: 12px;margin: 0 auto;border-color: #fb900b}
.daily_item_list li .icon_sqr{width: 10px;height: 10px;margin: 10px auto;background: #fff;border: 3px solid #fb900b;border-radius: 100%}
.btn_daily_card{width: 65px;height: 55px;margin:0 auto 10px;line-height: 14px}
.btn_daily_card .tg_icon_playgame_white{margin: 7px auto 0}

.jf_nav{padding: 15px 20px;border-bottom: 1px solid #dbdbdf}
.jf_nav li{float:left;height: 20px;line-height: 20px;margin-right: 15px;padding-right: 15px;border-right: 1px solid #9ea0a0}
.jf_nav li a{font-size: 18px;color: #9ea0a0}
.jf_nav li a:hover, .jf_nav .current a{color: #fb900b}

/*页脚*/
.footer{width:100%;height:488px;font-size:12px;color:#717171;background-color:#161e24;margin-top: 50px;}
.footer a{color: #656768}
.footer_text .weixin { position: absolute; right: 0px; top: 35px; }
.footer-t{padding-top:52px;width:1200px;height:300px;margin:0 auto; position:relative}
.footer-t dl{float:left;padding-right:41px;width:159px}
.footer-t dt,.footer-t dt a{display:block;margin-bottom:6px;height:23px;border-bottom:1px solid #000509}
.footer-t dt a{width:60px;color:#d4af46;border-bottom:1px solid #d4af46}
.footer-t dd{padding:9px 0}
.footer-t dd a:hover,.map-content-c .map-content-c-b dd a:hover{color:#d4af46;text-decoration:underline}
.footer-b{height:168px;background-color:#0c1216; }
.gov img {vertical-align: bottom;margin-right: 5px;}
.wenhua{ position:absolute; right:40px;top:380px;}
.wenhua a{ background:#000; background:url(https://img.q1cdn.com/szgla/img/wenhuajingying.png) no-repeat; width:100px; height:99px; text-indent:-9999px; display:block}
.gongshang {
    position: absolute;
    right: -40px;
    top: 380px;
}
.gongshang a {
    background: url(https://img.q1cdn.com/szgla/img/govIcon.png) no-repeat;
    width: 72px;
    height: 99px;
    text-indent: -9999px;
    display: block;
}
.footer-b-c{padding-top:30px;width:1000px;margin:0 auto}
.footer-b .b-logo{margin-top:40px;float:left;width:156px;height:34px;background:url(https://img.q1cdn.com/szgla/img/q1-sprite.png?v=1) no-repeat -712px -35px}
.footer-b .b-text{float:left;padding-left:21px}
.footer-b .b-text p{padding-bottom:14px}
