﻿@charset "utf-8";
* { font-family: "微软雅黑" }
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, th, td { margin: 0; padding: 0; list-style-type: none }
body { font-size: 12px; line-height: 20px; font-family: "微软雅黑", Arial; text-align: left; color: #222; background: #fff }
img { border: 0 }
em, i { font-style: normal }
a:link { color: #222; text-decoration: none }
a:visited { color: #222; text-decoration: none }
a:hover { color: #f57b00; text-decoration: none }
a:active { color: #f57b00; text-decoration: none }
.fl { float: left }
.fr { float: right }
.pos { position: relative }
.marg10 { margin-right: 10px }
.marg15 { margin-right: 15px }
.marg20 { margin-right: 20px }
.hei10 { clear: both; height: 10px; font-size: 0; width: 100% }
.hei15 { clear: both; height: 15px; font-size: 0; width: 100% }
.hei20 { clear: both; height: 20px; font-size: 0; width: 100% }
.hei30 { clear: both; height: 30px; font-size: 0; width: 100% }
.clearfix:after, .clearfix:before { content: ""; display: table }
.clearfix:after { clear: both }
.clearfix { zoom: 1 }
.gray { color: #999; text-decoration: none }
.gray a { color: #999; text-decoration: none }
.gray a:hover { color: #999; text-decoration: underline }
.gray a:visited { color: #999; text-decoration: none }
.Blue { color: #00b0ff; text-decoration: none }
.Blue a { color: #00b0ff; text-decoration: none }
.Blue a:hover { color: #00b0ff; text-decoration: underline }
.Blue a:visited { color: #00b0ff; text-decoration: none }
.lsxz_right .Blue a { color: #fff!important }
.hlse { color: #555; text-decoration: none; padding: 5px 0 }
.hlse a { color: #555; text-decoration: none }
.hlse a:visited { color: #555; text-decoration: none }
.hlse a:hover { color: #00b0ff; text-decoration: none }
.Wfont { color: #fff; text-decoration: none }
.Wfont a { color: #fff; text-decoration: none }
.Wfont a:hover { color: #fff; text-decoration: underline }
.Wfont a:visited { color: #fff!important; text-decoration: none }
.Sfont { font-size: 11px }
.ziti { font-family: "Times New Roman", Times, serif; color: #f60 }
.Red { color: #fe0101; text-decoration: none }
.Red a { color: #fe0101; text-decoration: none }
.Red a:hover { color: #fe0101; text-decoration: underline }
.Red a:visited { color: #fe0101; text-decoration: none }
.baoming { float: right; color: #c0302c }
.time { float: right; margin-right: 20px; font-weight: bold }
.more { color: #545454; text-decoration: none }
.more a { color: #545454; text-decoration: none }
.more a:hover { color: #545454; text-decoration: underline }
.more a:visited { color: #545454; text-decoration: none }
.qingse { color: #86b959 }
.chengse { color: #ff5000 }
.chengse a { color: #ff762f; text-decoration: none }
.chengse a:hover { color: #ff762f; text-decoration: underline }
.chengse a:visited { color: #ff762f; text-decoration: none }
.black { color: #222 }
.lvse { color: #00b0ff; text-decoration: none }
.lvse a { color: #008000; text-decoration: none }
.lvse a:hover { color: #008000; text-decoration: underline }
.lvse a:visited { color: #008000; text-decoration: none }
.GreenFont { color: #118a08 }
.GreenFont a { color: #118a08 }
.Orange { color: #F60 }
.Lfont { color: #89a1d6 }
.Tfont { font-size: 11px; font-family: Arial; color: #878787 }
.clear { clear: both; width: 100%; font-size: 0; height: 0 }
.input_1 { background: #fff; width: 130px; height: 24px; line-height: 24px; border: 0; color: #999; font-size: 14px; margin-top: 6px; padding-left: 5px; text-align: left }
.input_2 { width: 200px; height: 32px; line-height: 32px; border: #ddd 1px solid; font-size: 12px; color: #999; padding-left: 5px }
.input_3 { width: 574px; height: 33px; line-height: 33px; border: 0; color: #999; font-size: 14px; padding-left: 5px }
.button_1 { width: 100px; height: 36px; line-height: 36px; text-align: center; font-size: 16px; border: 0; background: #00b0ff; cursor: pointer }
.button_2 { width: 136px; height: 32px; line-height: 30px; text-align: center; font-size: 14px; color: #fff; border: 0; border-radius: 20px; background: #aeaeae }
.button_3, .button_3_hover { width: 136px; height: 32px; line-height: 30px; text-align: center; font-size: 14px; color: #fff; border: 0; border-radius: 20px; background: #f7536e; cursor: pointer }
.button_3_hover { background: #fa304d }
.button_4 { color: #fff; display: block; width: 136px; height: 32px; line-height: 30px; text-align: center; font-size: 14px; color: #fff!important; border: 0; border-radius: 20px; background: #00b0ff; cursor: pointer }
.button_4:hover { background: #00a4ed; color: #fff }
.button_5 { display: block; width: 105px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #fff!important; border: 0; background: #ff6119; cursor: pointer }
.button_5:hover { background: #ff5000; color: #fff }
.button_52 .button_6 { width: 190px; height: 36px; line-height: 36px; text-align: center; font-size: 18px; color: #fff; border: 0; background: #00b0ff; cursor: pointer; border-radius: 5px }
.button_7 { width: 90px; height: 21px; line-height: 20px; text-align: center; font-size: 12px; color: #fff; border: 0; background: #00b0ff; cursor: pointer; border-radius: 3px; float: right }
.input_4 { width: 14px; height: 14px; border: #eee; margin-right: 5px; margin-top: 9px; float: left }
.button_8 { display: block; width: 105px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #fff!important; border: 0; background: #00b0ff; cursor: pointer; border-radius: 5px }
.button_8:hover { background: #00a4ed; color: #fff }
.button_9 { color: #fff; display: block; width: 136px; height: 32px; line-height: 30px; text-align: center; font-size: 14px; color: #fff!important; border: 0; border-radius: 20px; background: #f7536e; cursor: pointer }
.button_9:hover { background: #fa304d; color: #fff }
.BackBlue { background: #00b0ff }
.BackGray, .BackGray:hover { background: #a3a3a3!important; color: #fff!important }
.BackRed { background: #fa304d }
.Back-Gray { background: #fafafa }
button, input[type='button'], input[type='radio'], input[type='checkbox'], a { cursor: pointer!important }
.logo_ss { width: 1200px; height: 110px; margin: auto; position: relative; z-index: 100 }
.logo { width: 1200px; height: auto; margin: auto }
.logo span.logo_tit { font-size: 24px; padding: 5px 0 5px 40px; color: #666; display: block; position: absolute; left: 240px; top: 40px; border-left: 2px solid #6f6f6f }
ul.logo { height: 90px; width: auto; float: left; margin-top: 10px }
ul.logo a { float: left; margin-right: 20px }
ul.logo .fb_tit { float: left; font-size: 25px; height: 25px; line-height: 25px; color: #b0b0b0; border-left: 1px solid #e8e8e8; margin-top: 30px }
.f_tit { float: left!important; font-size: 14px; font-weight: normal; color: #00b0ff; margin-left: 25px; height: 40px; max-width: 700px; display: block; overflow: hidden }
.pltb_b_tit h1 .sp_road { float: left; font-size: 14px; color: #00b0ff; font-weight: normal }
.f_tit a { color: #00b0ff!important }
.f_tit.col_orange { color: #ea8f2d }
ul.logo .fb_tit em { margin-left: 20px }
.logo img { width: 200px; height: 90px; margin-top: 0 }
.side_menu { float: right; margin-top: 43px; font-size: 14px }
.side_menu span { float: left; padding: 0 10px }
.side_menu a { float: left; display: block; padding: 0 10px; border-left: 1px solid #e0e0e0 }
.sousuok { width: 700px; float: right; margin-top: 15px; background: #fff }
ul.ssk_rmss { width: 780px; height: 20px; overflow: hidden }
ul.ssk_rmss li { width: 780px; color: #666; font-size: 12px; text-align: left }
ul.ssk_rmss li a {color: #666; font-size: 12px ;padding: 0 8px 0 8px;border-right: 1px solid #999;}
ul.ssk_rmss li a:hover { color: #f59431 }
.ssk button.Wfont { height: 33px; line-height: 33px }
ul.sousuok_jq { width: 700px; height: 24px }
ul.sousuok_jq li { width: 80px; height: 24px; line-height: 24px; text-align: center; font-size: 12px; float: left }
.sousuok_jq a { width: 80px; height: 24px; display: block; border-radius: 5px 5px 0 0 }
.sousuok_jq a:link, .sousuok_jq a:visited { color: #00b0ff; text-decoration: none }
.sousuok_jq a:hover, .sskjq_selected { background: #00b0ff; color: #fff; text-decoration: none; *margin-left: -3px;
}
ul.ssk { width: 696px; height: 33px; border: #00b0ff 2px solid; overflow: hidden; margin-bottom: 5px }
ul.ssk li { float: left; width: 114px }
ul.ssk li input[type="text"] { background: #fff }
ul.ssk li h3 { height: 24px; line-height: 24px; border-right: #e5e5e5 1px solid; font-size: 12px; font-weight: normal; padding-left: 10px; padding-right: 15px }
ul.ssk li h3 img { vertical-align: middle; padding-left: 8px; float: right; margin-top: 9px }
ul.ssk li h3 span { display: block; width: 70px; overflow: hidden; float: left; height: 24px; line-height: 23px; text-overflow: ellipsis; font-size: 12px; text-align: left }
ul.ssk li:last-child { float: right }
.yxmc { width: 1196px; border: #00b0ff 2px solid; background: #fff; position: absolute; top: 84px; left: 0; z-index: 9999; box-shadow: 0 0 5px #b9b9b9 }
.yxmc1 { width: 1198px; border: #00b0ff 1px solid; background: #fff; position: absolute; left: 0; z-index: 9999 }
.yxmc_lsxz { width: 1196px; height: 40px;background: #00b0ff; }
ul.lsxz_left {height: 40px; float: left ;}
ul.lsxz_left li { float: left; height: 40px; overflow: hidden }
ul.lsxz_left li h3 { width: 145px; height: 40px; line-height: 40px; font-size: 14px; font-weight: normal; margin-left: 10px; color: #fff }
ul.lsxz_left li h3 img { vertical-align: middle; margin-right: 5px; margin-top: -3px }
ul.lsxz_left p { height: 40px; line-height: 40px; font-size: 12px; float: left; margin-right: 25px; margin-left: 5px }
ul.lsxz_left li h4 { width: 110px; height: 24px; line-height: 24px; font-size: 12px; font-weight: normal; margin-left: 10px; float: left; background: #00b0ff; text-align: left; margin-top: 7px }
ul.lsxz_left li h4 a { padding: 3px 15px; background: #ffe776; color: #e15c0c; border-radius: 3px }
ul.lsxz_left li h4 a:hover { color: #e15c0c; background: #ffdb47 }
ul.lsxz_left p a { color: #fff }
ul.lsxz_left p a:hover { color: #fff }
.so_dq { font-family: "微软雅黑"; background: #fff; color: #666; text-align: left; position: absolute; left: 100px; top: 6px; width: 160px; border: 1px solid #e8e8e8; height: 23px; line-height: 23px; padding-left: 25px }
.so_dqi { z-index: 15; width: 23px; height: 23px; position: absolute; left: 107px; top: 7px; display: block; background: url(/www/png/images/soso.png) no-repeat }
ul.lsxz_left .duan_li { width: 180px; position: relative }
ul.lsxz_left .duan_li_fh { width: 40px }
ul.lsxz_left .duan_li_fh a { line-height: 42px; color: #fff!important }
ul.lsxz_left .duan_li .so_dq { left: 10px!important; padding-left: 5px }
ul.lsxz_left .duan_li .so_dqi { left: 152px!important; cursor: pointer }
ul.lsxz_right { width: 160px; height: 40px; float: right }
ul.lsxz_right li { line-height: 40px; float: right; margin-right: 10px }
ul.lsxz_right li p { line-height: 40px }
ul.lsxz_right li p a { margin-top: 8px; font-size: 28px; font-family: arial; color: #FFF }
.qf_find { height: 40px; line-height: 40px; width: 220px; float: left; border-bottom: 1px solid #e9e9e9; text-align: right }
.qf_find a { color: red!important }
.qufu { float: left }
.qufu a { color: #fff!important }
ul.yxmc_ksss { width: 1198px; height: 40px; border-bottom: #00b0ff 1px solid }
ul.yxmc_ksss li { height: 36px; float: left; margin-top: 2px }
ul.yxmc_ksss .fh_b { display: block; width: 51px; height: 27px; line-height: 27px; text-align: center; color: #fff; background: url(/www/png/images/topback.png) no-repeat }
.yxmc_rmyx { width: 1198px }
ul.rmyx_tit { height: 40px; float: left; margin-left: 20px }
ul.rmyx_tit li { height: 40px; float: left }
ul.rmyx_tit li h3 { width: 90px; height: 37px; line-height: 37px; font-size: 14px; cursor: pointer; margin-right: 15px;
 color: #FFF; }
ul.rmyx_tit li h3 img { vertical-align: middle; margin-left: 5px; margin-right: 5px; margin-top: -2px }
ul.rmyx_tit li p { width: 24px; height: 24px; margin-left: 5px; text-align: center; line-height: 24px; float: left; font-size: 16px; margin-top: 8px }
.rmyx_tit a { width: 24px; height: 24px; display: block }
.rmyx_tit a:link, .rmyx_tit a:visited { text-decoration: none; border: 0; font-weight: normal }
.rmyx_tit a.hover { color: #fe0101; font-weight: bold;}
.rmyx_tit a:hover { color: #fe0101 }
ul.rmyx_list { width: 1160px; padding-top: 10px; padding-bottom: 15px; float: left;}
ul.rmyx_list li { word-break: break-all; width: 106px; height: 40px; line-height: 40px; font-size: 14px; float: left; margin-left: 10px; text-align: left; overflow: hidden }
ul.rmyx_list li img { vertical-align: middle; margin-right: 5px }
.py_index p { margin: 0!important; height: 43px!important; line-height: 40px!important }
.py_index p a { height: 37px; border-bottom: 3px solid #fff;color: #282828; }
.py_index p a.hover {/*color: #fe0101;*/ color: #FFF;font-weight: bold }
.ptss { width: 580px; border: #00b0ff 1px solid; background: #fff; position: absolute; top: 84px; left: 500px }
ul.ptss_list { margin: 10px }
ul.ptss_list li { line-height: 32px; font-size: 14px }
.daohang { height: 40px; border-bottom: 2px solid #00b0ff }
ul.Navbox { width: 1200px; margin: auto }
ul.Navbox li { height: 40px; line-height: 40px; font-size: 20px; float: left; text-align: center; width: 180px; position: relative; }
.Navbox a { display: block; font-size: 16px; color: #333; text-decoration: none; height: 40px; line-height: 40px; font-family: "微软雅黑" }
.Navbox a:hover, .Nav_selected { background: #00b0ff; color: #fff!important; text-decoration: none }
.middle { width: 1200px; margin: 20px auto }
.tjyx { width: 1200px; margin-top: 10px }
.rmtj { width: 300px; float: left }
.rmtj_ban { width: 300px; height: 300px }
.banner { width: 300px; height: 300px }
.rmtj_lb { width: 300px; height: 160px; background: #4a4a4a }
ul.rmtj_tit { width: 300px; height: 40px; border-bottom: #626262 1px solid }
ul.rmtj_tit li { width: 300px; height: 40px; line-height: 40px; text-align: center; font-size: 14px }
ul.rmtj_tit li img { vertical-align: middle; margin-right: 10px }
ul.rmtj_list { width: 300px }
ul.rmtj_list li { width: 134px; height: 35px; line-height: 35px; border-bottom: #555 1px solid; border-right: #555 1px solid; float: left; padding-left: 15px }
.hotyx { width: 898px; min-height: 458px; border: #eee 1px solid; float: right }
ul.hotyx_tit { width: 898px; height: 34px; border-bottom: #eee 1px solid }
ul.hotyx_tit li { height: 34px; float: left }
ul.hotyx_tit li h3 { width: 90px; height: 34px; line-height: 34px; text-align: center; font-size: 16px; font-weight: normal; border-bottom: 3px solid #fa304d; cursor: pointer }
ul.hotyx_tit li p { width: 24px; height: 24px; line-height: 24px; text-align: center; font-size: 16px; float: left; margin-top: 5px; margin-left: 5px }
.hotyx_tit a { width: 24px; height: 24px; display: block }
.hotyx_tit a:link, .hotyx_tit a:visited { color: #555; text-decoration: none }
.hotyx_tit a:hover, .hottit_selected, .hotyx_tit li p a.hover { border-bottom: 3px solid #fe0101; color: #fe0101; font-weight: bold; background: #fff }
ul.hotyx_list { width: 898px; min-height: 400px; padding-top: 10px; padding-bottom: 15px; float: left; background: url(wym_logo.png) no-repeat center }
ul.hotyx_list li { width: 159px; height: 40px; line-height: 40px; font-size: 14px; float: left; margin-left: 20px; overflow: hidden }
ul.hotyx_list li img { vertical-align: middle; margin-right: 5px }
.cnxhzj { width: 1200px; margin: 20px auto 0 auto }
.cnxh { width: 588px; border: #eee 1px solid; float: left }
ul.cnxh_tit { width: 588px; height: 32px; background: #f7536e }
ul.cnxh_tit h3 { width: 120px; height: 32px; line-height: 32px; font-size: 14px; font-weight: normal; float: left; margin-left: 10px }
ul.cnxh_tit h3 img { vertical-align: middle; margin-right: 8px }
ul.cnxh_tit h4 { width: 120px; height: 32px; line-height: 32px; font-size: 12px; font-weight: normal; float: right; margin-right: 10px; text-align: right }
ul.cnxh_tit h4 img { vertical-align: middle; margin-right: 8px }
ul.cnxh_list { width: 588px; min-height: 230px; max-height: 440px; overflow: hidden }
ul.cnxh_list li { width: 168px; height: 183px; border: #eee 1px solid; float: left; margin-left: 12px; margin-top: 20px; padding-left: 10px; padding-top: 5px }
ul.cnxh_list li h3 { width: 158px; height: 40px; line-height: 20px; font-size: 14px; font-weight: normal; overflow: hidden }
ul.cnxh_list li p { width: 158px; height: 40px; line-height: 20px; overflow: hidden; margin-top: 10px }
ul.cnxh_list li h4 { width: 158px; height: 40px; line-height: 40px; font-size: 18px; text-align: center; font-weight: normal; margin-top: 5px }
ul.cnxh_list li h5 { width: 136px; height: 32px; margin-left: 11px }
ul.cnxh_list li h5 img { vertical-align: middle; margin-left: 5px; margin-right: 5px }
.wdzj { width: 588px; border: #eee 1px solid; float: right }
ul.wdzj_tit { width: 588px; height: 32px; background: #00b0ff }
ul.wdzj_tit h3 { width: 120px; height: 32px; line-height: 32px; font-size: 14px; font-weight: normal; float: left; margin-left: 10px }
ul.wdzj_tit h3 img { vertical-align: middle; margin-right: 8px }
ul.wdzj_tit h4 { width: 120px; height: 32px; line-height: 32px; font-size: 12px; font-weight: normal; float: right; margin-right: 10px; text-align: right }
ul.wdzj_tit h4 img { vertical-align: middle; margin-right: 8px }
.ggw_01 { width: 1200px; height: 150px; margin-top: 20px }
.ggw_01 img { width: 1200px; height: 150px }
.gwc-clear { height: 120px; line-height: 120px; display: block; text-align: center; font-size: 18px; color: #888; background: #f4f4f4; border-left: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2 }
.gwc-clear img { width: 32px; height: 32px; vertical-align: middle; margin-top: -2px; margin-right: 15px; opacity: .6; -webkit-opacity: .6 }
ul.xzwz { width: 1200px; position: relative; z-index: 99 }
ul.xzwz li { float: left; padding: 10px 0 5px 0; font-size: 12px }
ul.xzwz li.hlse, li.hlse3 { width: 600px; color: #666; text-align: left }
ul.xzwz li.hlse2 { width: 520px; text-align: right; padding-right: 70px; padding-top: 17px }
ul.xzwz li.hlse2 a { color: #f57b00 }
ul.xzwz li.hlse2 span { color: #808080 }
ul.xzwz li.hlse2 .a_cs { padding: 2px 7px; border: 1px solid #39f; border-radius: 50px; color: #39f; margin-left: 10px; position: absolute; right: 0; top: 13px }
ul.xzwz li.hlse2 .a_cs:hover { background: #39f; color: #fff }
li.hlse3 { z-index: 98 }
li.hlse3 span { float: left; font-size: 12px; color: #888; height: 30px; line-height: 30px; position: relative; margin-bottom: 5px }
li.hlse3 .item-s { border: 2px solid #f7536e; padding: 0 10px; color: #f7536e; cursor: pointer; border-radius: 3px }
li.hlse3 span.first { float: left; background: 0; font-weight: bold; height: 32px; line-height: 32px }
span.link_ch { background: none!important; width: 18px; text-align: center; display: block; float: left }
li.hlse3 span strong { float: left; font-weight: normal; display: block; margin-right: 5px; max-width: 112px; overflow: hidden; height: 30px; line-height: 30px; white-space: nowrap }
li.hlse3 span i { float: left; cursor: pointer; font-size: 0; background: url(/www/png/images/breif_road.png) no-repeat; width: 19px; height: 19px; display: block; margin-top: 4px }
li.hlse3 .item-s em { display: none }
li.hlse3 .item-s em i { height: 36px; line-height: 36px; display: block; overflow: hidden; color: #666; text-decoration: none; border-bottom: 1px solid #e9e9e9 }
li.hlse3 .item-s em i font { color: #f7536e; font-weight: bold }
li.hlse3 .item-s.hover { box-shadow: 0 0 5px #b3b3b3; background: #f7536e; color: #fff }
li.hlse3 .item-s.hover em { width: 350px; display: block; position: absolute; left: -2px; top: 30px; padding: 5px 15px; border: 2px solid #f7536e; background: #fff; z-index: 999; box-shadow: 0 0 5px #b3b3b3 }
li.hlse3 .item-s.hover em a { float: left; padding: 0 20px 0 0; color: #666!important; white-space: nowrap }
li.hlse3 .item-s.hover em a:hover { color: #f57b00!important }
li.hlse3 .item-s.hover i { background: url(/www/png/images/breif_road.png) no-repeat 0 -19px }
.clearbtn { float: right; line-height: 35px; margin-right: 15px }
.clearbtn img { vertical-align: middle; margin-right: 3px; margin-top: -3px }
.xzlxqf { width: 1200px; margin-top: 5px }
.nyxz { width: 1200px; height: 36px; border-bottom: 1px solid #e6e6e6; background: #f6f6f6 }
ul.nyxz_tit { width: 100px; height: 26px; float: left }
ul.nyxz_tit h3 { color: #666; font-weight: normal; float: left; font-size: 12px; height: 35px; line-height: 35px; margin-right: 10px; padding-left: 15px; width: 83px }
ul.nyxz_list { width: auto; height: 24px; max-width: 130px; border: #f59431 1px dashed; float: left; margin: 5px 15px 0 0 }
ul.nyxz_list li { height: 24px; line-height: 24px; float: left; margin-left: 8px; font-size: 12px; color: #666 }
ul.nyxz_list li p { width: 24px; height: 24px; line-height: 24px; text-align: center; font-size: 16px }
ul.nyxz_list li p a { height: 24px; width: 24px; display: block; background: url(/www/png/images/x-bg.png) no-repeat center center; text-indent: -999em }
.nyxz_list li span { color: #f57b00!important; display: block; height: 22px; overflow: hidden; max-width: 90px; text-overflow: ellipsis; white-space: nowrap }
.splx { width: 1198px; float: left; border: 1px solid #e7e7e7 }
ul.splx_tit { width: 130px; min-height: 130px; float: left }
ul.splx_tit li { width: 130px; text-align: center; font-size: 18px; line-height: 24px }
ul.splx_tit li img { margin-top: 30px }
.splx_lb { width: 1060px; border-left: #eee 1px solid; float: right; padding-top: 15px }
ul.splx_list { width: 1060px; min-height: 108px }
ul.splx_list li { width: 100px; float: left; margin-left: 30px; height: 36px; line-height: 36px; font-size: 14px }
.splx_lb p { width: 1060px; height: 20px; line-height: 20px; text-align: center; background: url(wym_17.png) no-repeat center }
.splx_lb p img { vertical-align: middle; margin-left: 10px }
.lb_box { border-bottom: 1px solid #e8e8e8; position: relative; line-height: 30px; overflow: hidden; background: url(/www/png/images/select_bg.png) repeat-y; padding: 5px 0 }
.lb_box ul li input[type='checkbox'] { vertical-align: middle }
.fl_tit { padding-left: 15px; float: left; width: 85px; height: 35px; line-height: 35px; margin-right: 10px; font-size: 12px; color: #666 }
.fl_list { float: left; width: 930px; border: 1px solid #fff }
.sx_width { width: 930px; overflow: hidden }
.dx_list { border: 1px solid #ff8000 }
.fl_list li { border: 1px solid #fff; margin-right: 45px; float: left; white-space: nowrap }
.fl_list li a { margin-left: 5px; color: #06c }
.fl_list li a:hover { color: #f57b00/*!important;*/ }
.fl_list li.hover { border: 1px solid #00b0ff }
.fl_list li label { cursor: pointer }
.fl_list li input[type='radio'] { vertical-align: text-bottom }
.box_show_slipe { padding-bottom: 25px }
.fl-side-bar-btn { width: 100%; position: absolute; bottom: -1px; left: 0 }
.fl-side-bar-btn a { color: #666; font-size: 12px; position: relative; display: block; height: 20px; width: 80px; line-height: 20px; background: url("/www1/uu661/images/show_hid_ico.png") no-repeat; margin: 0 auto }
.fl-side-bar-btn a:hover { background: url("/www1/uu661/images/show_hid_ico.png") no-repeat 0 -20px; color: #444 }
.fl-side-bar-btn a.boder { text-align: center }
.fl-side-bar-btn a span { margin-left: 17px }
.fl-side-bar-btn a i, .fl-side-bar-btn2 a i { width: 9px; height: 6px; display: block; background-position: 0 -6px; left: 9px; top: 9px; position: absolute }
.fl-side-bar-btn a:last-child { background: url("/www1/uu661/images/show_hid_ico.png") no-repeat 0 -40px }
.fl-side-bar-btn a:last-child:hover { background: url("/www1/uu661/images/show_hid_ico.png") no-repeat 0 -60px }
.fl-side-bar-btn2 a:first-child i { width: 9px; height: 6px; display: block; background-position: 0 -6px; left: 9px; top: 9px; position: absolute }
.fl-side-bar-btn2 a:last-child i { width: 9px; height: 6px; display: block; background-position: 0 0; left: 9px; top: 9px; position: absolute }
.fl-side-bar-btn2 { position: absolute; right: 0; top: 15px }
.fl-side-bar-btn2 a { color: #666; position: relative; display: block; height: 22px; width: 55px; line-height: 22px; margin-right: 15px; float: left }
.fl-side-bar-btn2 a.boder { border: 1px solid #e9e9e9; text-align: center }
.fl-side-bar-btn2 a span { margin-left: 17px }
.fl-side-bar-btn a.ss i { background-position: 0 0 }
.btn_close { clear: both; width: 930px; padding: 8px 0; text-align: center }
.btn_close a { width: 100px; height: 25px; line-height: 25px; margin: 0 5px; background: #00b0ff; color: #fff; padding: 3px 13px }
.btn_close a.c_btn { background: #c0c0c0 }
.spxx { width: 1200px; position: relative;margin: 10px auto 0 auto;}
ul.spxx_tit { width: 1200px; height: 30px; border-bottom: #00b0ff 2px solid }
ul.spxx_tit li { width: 140px; height: 30px; line-height: 30px; text-align: center; font-size: 16px; float: left }
.spxx_tit a { width: 140px; height: 30px; display: block; font-family: "微软雅黑" }
.spxx_tit a:link, .spxx_tit a:visited { color: #222; text-decoration: none }
.spxx_tit a:hover, .spxxtit_selected { background: #00b0ff; color: #fff; text-decoration: none }
ul.spxx_xz { width: 1200px; height: 32px; background: #f2f2f2 }
ul.spxx_xz li { height: 32px; line-height: 32px; float: left; margin-left: 35px }
ul.spxx_xz li label { cursor: pointer }
ul.spxx_xz li h3 { line-height: 32px; font-size: 14px; font-weight: normal }
.posPL { position: absolute; right: 270px; top: 37px }
.splb { width: 1200px; margin-top: 10px; min-height: 500px; }
.trade_con_s { background: #f5f5f5; border: 1px solid #e7e7e7; padding: 10px; position: relative; z-index: 4 }
.trade_con_1, .trade_con_2, .trade_con_3, .trade_con_4 { float: left }
.trade_con_1 a { display: block; float: left; width: 80px; height: 30px; text-align: center; line-height: 30px; border: 1px solid #e2e2e2; background: #fff; margin-right: 10px }
.trade_con_1 a.hover { color: #f7536e }
.trade_con_1 a:hover { color: #fff; background: #f7536e }
.trade_con_1, .trade_con_4 { position: relative }
.trade_con_1 .dz_free { position: absolute; left: 90px; top: -20px; display: none; background: url(/www/png/images/newtrade_free.gif) no-repeat; width: 79px; height: 26px }
.trade_con_2 { margin-right: 55px; width: 210px }
.trade_con_2 input { width: 140px; height: 30px; line-height: 30px; text-align: left; border: 1px solid #f7536e; float: left }
.trade_con_2 a { display: block; width: 60px; height: 32px; line-height: 32px; text-align: center; background: #f7536e; color: #fff!important; float: left }
.trade_con_3 { float: left; margin-left: -30px }
.trade_con_3 label { display: block; height: 30px; line-height: 30px; float: left; margin-right: 20px; cursor: pointer }
.trade_con_3 label input { margin-right: 5px }
.trade_con_3 label:hover { color: #f7536e }
.trade_con_4 { width: 218px; float: right }
.trade_con_4 a { float: left; width: 65px; height: 30px; line-height: 30px; text-align: center; border: 1px solid #e3e3e3; background: #fff; margin-left: 5px }
.trade_con_4 a.red { border: 1px solid #f7536e; color: #f7536e }
.trade_con_4 a:hover { background: #f7536e; color: #fff }
.trade_more { float: left; position: relative; width: 50px; border-left: 1px solid #f5f5f5; border-right: 1px solid #f5f5f5 }
.trade_more div { position: absolute; top: 41px; right: 0; padding: 10px; z-index: 98; width: 90px; background: #fff; display: none }
.trade_more div label { float: none; margin-right: 0 }
.trade_more a { position: absolute; width: 50px; height: 52px; display: block; line-height: 52px; text-align: center; top: -10px; right: 0; z-index: 99; padding-left: 8px; border: 1px solid #f55f5 }
.trade_more a i { background: url(/www/png/images/arrow_down.png) no-repeat; display: block; width: 10px; height: 6px; float: right; margin-top: 23px; margin-right: 8px }
.trade_con_s .trade_more.open { background: #fff; border-left: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2 }
.trade_con_s .trade_more.open a { background: #fff; border: 1px solid #e2e2e2; border-top: 0; border-bottom: 0; box-shadow: 0 -3px 2px #d1d1d1 }
.trade_con_s .trade_more.open div { border: 1px solid #e2e2e2; box-shadow: 0 0 4px #d1d1d1; display: block }
.splb_left { width: 970px; float: left; position: relative }
ul.splb_tit { width: 968px; height: 38px; background: #f5f5f5; border: #eee 1px solid; overflow: hidden }
ul.splb_tit li { width: 150px; float: left; text-align: left; height: 30px; color: #555 }
ul.splb_tit li p { width: 75px; text-align: center; height: 38px; line-height: 38px; float: left; font-size: 14px }
ul.splb_tit li p.t_xl { text-align: center; padding: 0 10px 0 8px; width: 45px; cursor: pointer; border-right: #e2e2e2 1px solid; position: relative }
ul.splb_tit li p.t_xl { position: relative }
ul.splb_tit li p.price_in { width: 150px!important }
ul.splb_tit li p.price_in input[type='text'] { width: 50px; height: 24px; border: 1px solid #e9e9e9; text-align: left; padding-left: 5px }
ul.splb_tit li p.price_btn a { display: block; width: 50px; height: 24px; line-height: 24px; background: #ff6119; color: #fff!important; margin-top: 8px; border-radius: 3px }
ul.splb_tit li h3 { width: 100px; height: 30px; text-align: center; line-height: 30px; font-size: 16px; font-weight: normal; margin-top: 4px }
ul.splb_tit li h3 img { vertical-align: middle; margin-right: 5px; margin-top: -2px; *margin-top: 0
}
.splb_tit a { color: #666!important; text-decoration: none }
.splb_tit a:hover, .splb_tit .splbtit_selected { text-decoration: none }
.splb_titp a { background: url(wym_19.png) no-repeat; background-position: 64px 8px }
.splb_titp a:hover { background: url(wym_20.png) no-repeat; background-position: 64px 8px; background-color: #00b0ff }
.Red661 { color: #e21931!important }
ul.splb_list { width: 968px; border: #e2e2e2 1px solid; border-top: 0; float: left; padding-top: 15px; padding-bottom: 10px; position: relative }
ul.splb_list li { width: 140px; float: left; margin-left: 10px; text-align: left }
ul.splb_list li h2 { line-height: 20px; font-size: 14px; font-weight: normal; overflow: hidden }
ul.splb_list li h2 a, ul.splb_list li h2 a:link { color: #06c;font-weight: bold; }
ul.splb_list.accList li h2 a,ul.splb_list.accList li h2 a:link{color:#444 !important;font-weight: normal;font-size: 14px;}
ul.splb_list li h2 a:hover { color: #f57b00 }
ul.splb_list li h2 img { vertical-align: middle; margin-right: 5px }
ul.splb_list li h4 { height: auto; padding: 3px 0 }
ul.splb_list li h4 img { vertical-align: middle; margin-right: 10px }
ul.splb_list li h4 span { margin-right: 3px; font-weight: normal; width: 50px; height: 20px; overflow: hidden; line-height: 20px; text-align: center; font-size: 12px; color: #fff; float: left }
ul.splb_list li h4 span.yxb { background: url(/www/png/images/youxibi.png) no-repeat }
ul.splb_list li h4 span.zb { background: url(/www/png/images/zhuangbei.png) no-repeat }
ul.splb_list li h4 span.zh { background: url(/www/png/images/zhanghao.png) no-repeat }
ul.splb_list li h4 span.dk { border: 1px solid #00cc2a; color: #00cc2a }
ul.splb_list li h4 span.qt { border: 1px solid #dd0061; color: #dd0061 }
ul.splb_list li p { padding: 2px 0; width: 670px; height: 18px; line-height: 18px; overflow: hidden; color: #888; font-size: 12px }
ul.splb_list li p a { color: #888 }
ul.splb_list li p.qf_txt { width: 300px; max-height: 36px; height: auto }
ul.splb_list li p.qf_txt.cusQF{width: 450px;}
ul.splb_list li h5 { text-align: center; font-size: 14px; font-weight: normal; color: #666 }
ul.splb_list li h6 { height: 40px; text-align: center; line-height: 20px; font-size: 12px; font-weight: normal; color: #666 }
ul.splb_list li h6 span { display: block; height: 20px; line-height: 20px; text-align: center; overflow: hidden; white-space: nowrap }
ul.splb_list li h3 { line-height: 22px; font-size: 14px; font-weight: normal }
ul.splb_list li h3 img { vertical-align: middle; margin-right: 5px }
ul.splb_list li.zuan_dh { text-align: center!important; height: 80px; width: 180px; margin: 0 }
ul.splb_list li.sp_li0 { width: 390px!important; margin-left: 15px }
li.sp_li0 i { margin-top: 3px; *margin-top:2px;
}
.tjTop { float: left; color: #fff; background: #f7536e; padding: 0 5px; font-size: 12px; border-radius: 3px; margin: 0 3px; }
li.sp_li2 i { margin-right: 4px }
ul.splb_list li.sp_li0 h2 a strong { font-weight: bold; margin-right: 10px }
ul.splb_list .sp_li1 { width: 130px; text-align: center }
ul.splb_list .button_5 { border-radius: 5px; display: block; margin: 0 auto }
ul.splb_list .button_8 { margin: 0 auto }
ul.splb_list .tq_btn { border-radius: 5px; background: #00b0ff!important }
ul.splb_list .sp_li2 { width: 90px; padding-left: 30px; color: #888 }
ul.splb_list .sp_li2 a { color: #888 }
ul.splb_list .sp_li3 { width: 80px; margin: 0; line-height: 70px; min-height: 10px }
ul.splb_list .sp_li4 { width: 23px; text-align: left; margin-top: 80px }
ul.splb_list img.wh-ico { position: absolute; right: 0; bottom: 0 }
ul.splb_list li p.tagstr{position:relative;z-index:1;height:30px !important;overflow: initial !important;width: 900px !important;}
.tagstr span{position:absolute;left:0;top:0;z-index:1;padding: 8px 0;display:block;width:850px;}
.tagstr i{padding: 2px 6px;border: 1px solid #ddd;margin-right: 8px;background: #fff;}
.tagstr i.tag-red{border-color: #f7536e;color: #f7536e;}
.tagstr i.tag-green {border-color: green;color: green;}
.zxs_fun { position: absolute; bottom: 0; left: 0; width: 400px; height: 56px; padding: 10px 0; background: url(/www/png/images/overblack_img.png) repeat }
.zxs_fun a:link { color: #fff }
.zxs_fun a { float: left; display: block; width: 50%; text-align: center; color: #fff!important }
.zxs_fun a:hover { color: #d8f7ff!important }
.zxs_fun a i { display: block; width: 42px; height: 42px; margin: 0 auto; background: url(/www/png/opitamz/newtrade_ico.png) repeat }
.zxs_fun a i.zxs_fun_ico { background-position: 0 0 }
.zxs_fun a:hover i.zxs_fun_ico { background-position: 0 -42px }
.zxs_fun a i.zxs_fun_ico2 { background-position: -42px 0 }
.zxs_fun a:hover i.zxs_fun_ico2 { background-position: -42px -42px }
.tqsp { border: 2px solid #ff5000!important; border-bottom: 3px solid #ff5000!important; width: 965px!important; background: #fff6f2 url(/www/png/images/tqsp.png) no-repeat bottom right!important }
ul.tqsp li h2 a, ul.tqsp li h2 a:link { color: #ff5000!important; font-weight: normal!important }
p.tqsp_span { width: 385px!important }
p.tqsp_span em { color: #ff5000; margin-left: -5px }
.zuan_dh del { color: #888; display: block; height: 25px }
.dhz em { color: #00b0ff; font-weight: bold }
.dhz strong { font-size: 16px; color: #ff5000 }
.dhzerlingyiqi { color: #666 !important; }
.hgsh_d { border: 3px solid #fec63b; position: relative; height: 135px; max-width: 951px; overflow: hidden }
.hg_head_top { position: absolute; left: 46px; top: 15px; height: 80px; width: 80px; z-index: 2; border-radius: 50%; border: 2px solid #fff }
.hgsh_d i.axm_ico { background: url(/www/png/images/axm.png) no-repeat; width: 70px; height: 70px; display: block; position: absolute; left: 0; bottom: 0 }
.hgsh_d_tit { height: 40px; line-height: 35px; background: #fffdf7; padding-left: 20px; border-bottom: 1px solid #f4e6bd }
.hgsh_d_tit h4 { font-size: 18px; color: #ea7621; float: left; margin-right: 190px }
.hgsh_d_tit h4 em { color: #666; font-size: 14px; margin-left: 5px; font-weight: normal }
.hgsh_d_tit .hgsh_bz { float: left; margin-top: 10px; width: 350px }
.hgsh_bz span { float: left; margin-right: 15px; display: block; position: relative; height: 20px; line-height: 20px; text-align: right; width: 70px; font-size: 12px; color: #666 }
.hgsh_bz span i { width: 19px; height: 19px; display: block; position: absolute; background: url(/www/png/images/hg_ico.png); left: 0; top: 2px }
.hgsh_bz span i.ico1 { background-position: 0 0 }
.hgsh_bz span i.ico2 { background-position: 0 -30px }
.hgsh_bz span i.ico3 { background-position: 0 -60px }
.hgsh_bz span i.ico4 { background-position: 0 -90px }
.hgsh_con_box { padding: 10px 0 15px 20px }
.hgsh_con_box li { float: left; color: #5f5f5f }
.hgsh_con_box li.li_0 { width: 120px; text-align: right; margin-right: 15px }
.hgsh_con_box li.li_0 img { width: 75px; height: 75px; border-radius: 50% }
.hgsh_con_box li.li0 { width: 310px; padding-top: 7px }
.hgsh_con_box li.li0 p { width: 190px; max-height: 38px; overflow: hidden; font-size: 12px; text-align: left }
.hgsh_con_box li.li0 .sjbl { clear: both; display: block; font-size: 14px; padding: 2px 0; text-align: left }
.hgsh_con_box li.li0 .sjbl em { color: #f46d0b; font-weight: bold }
.hgsh_con_box li.li1 { width: 240px; background: url(/www/png/images/hg_arrow.png) no-repeat right 33px; position: relative; text-align: left }
.hgsh_con_box li.li1 input { font-family: arial, verdana; width: 210px; height: 36px; line-height: 36px; font-size: 26px; color: #f46d0b; font-weight: bold; text-align: left; border: 1px solid #fff }
.hgsh_con_box li.li1 input::-ms-clear {
 display: none;
 font-size: 0
}
.input_jrIe9 { height: 38px; width: 180px; border: 1px solid #dedede; padding-left: 10px; overflow: hidden }
.hgsh_con_box li.li1 span { font-size: 14px; display: block; width: 200px; text-align: left }
.hgsh_con_box li.li1 strong { display: block; height: 30px; line-height: 30px; padding-left: 8px; font-size: 14px; position: absolute; top: 26px; right: 55px; border-left: 1px solid #e8e8e8; color: #7b7b7b; font-weight: normal }
.hgsh_con_box li.li2 { width: 170px }
.hgsh_con_box li.li2 { padding-left: 20px }
.hgsh_con_box li.li2 span { display: block; text-align: left; *padding-left: 13px
}
.hgsh_con_box li.li2 span em { font-size: 14px; color: #f46d0b }
.hgsh_con_box li.li2 a { display: block; width: 145px; height: 42px; line-height: 42px; background: #f46d0b; font-size: 18px; text-align: center; color: #fff }
.hgsh_cgal { height: 135px; overflow: hidden; float: left; width: 240px; *width: 237px;
border: 3px solid #fec63b; border-left: none; background: #fbfbd7 }
.hgsh_cgal ul { width: 220px; margin: 0 auto }
.hgsh_cgal ul li { text-align: left; height: 32px; line-height: 32px; color: #666 }
.hgsh_cgal_tit { background: #fffdf7 url(/www/png/images/hgjl.png) no-repeat center center; border-bottom: 1px solid #f4e6bd; text-align: center; height: 40px; position: relative; z-index: 2 }
.hgsh_cgal_content { height: 95px; overflow: hidden }
.hgsh_con_box_new { padding: 0 15px }
.hgsh_con_box_new .float_box { width: 31.65%; float: left }
.hgsh_con_box_new .float_box > span { height: 22px; text-align: center; line-height: 22px; color: #fff; background: url(/www/png/images/hgsh_mw.png) no-repeat; width: 158px; display: block; margin: 0 auto; font-weight: bold; margin-bottom: 8px }
.hgsh_con_box_new .float_box > span.blue_tit { background-position: 0 -22px }
.hgsh_con_box_new .float_box > span.green_tit { background-position: 0 -44px }
.hgsh_con_box_new .float_box li { width: 60%; float: left; text-align: left; font-size: 12px; color: #666; height: 28px }
.hgsh_con_box_new .float_box li em { color: #ec7620; font-weight: bold }
.hgsh_con_box_new .float_box li.hg_right, .hgsh_con_box_new .float_box li.hg_btn { text-align: right; width: 39% }
.hgsh_con_box_new .float_box li.hg_right em { color: red }
.hgsh_con_box_new .float_box li.hg_num { position: relative; margin-top: 2px }
.hgsh_con_box_new .float_box li.hg_num span { float: left }
.hgsh_con_box_new .float_box li.hg_num input[type='text'] { color: #666; float: left; border: 1px solid #dedede; width: 85px; height: 22px; text-align: left }
.hgsh_con_box_new .float_box li.hg_num em { color: #888; display: block; width: 30px; position: absolute; left: 125px; top: 3px; font-weight: normal; border-left: 1px solid #e9e9e9; padding-left: 5px }
.hgsh_con_box_new .float_box li.hg_btn a { display: block; width: 80px; height: 28px; line-height: 26px; text-align: center; color: #fff; font-size: 12px; background: url(/www/png/images/hgsh_btn.png) no-repeat; float: right }
.hgsh_con_box_new .float_box li.hg_btn a.blue_btn { background-position: 0 -28px }
.hgsh_con_box_new .float_box li.hg_btn a.gree_btn { background-position: 0 -56px }
.hgsh_con_box_new .float_box li.hg_btn a.gray_btn { background-position: 0 -84px }
.line_g { height: 70px; width: 2px; border-right: 1px solid #e9e9e9; float: left; margin: 15px 10px 0 10px }
.splb_gwc { width: 26px; height: 27px; position: absolute; bottom: 0; right: 0 }
#floatOrder { width: 26px; height: 26px; overflow: hidden; position: absolute; z-index: 890; background: url(/www/png/images/wym_22.png) no-repeat }
.gwc_a { display: block; width: 26px; height: 26px; background: url(/www/png/images/wym_21.png) no-repeat }
.gwc_a.dis-click { display: block; width: 26px; height: 26px; background: url(/www/png/images/wym_23_disclick.png) no-repeat }
.splb_right { width: 220px; float: right; position: relative; overflow: hidden }
.wydzzb { width: 268px; border: #e2e2e2 1px solid; overflow: hidden }
ul.wydzzb_tit { width: 190px; height: 36px; margin-top: 15px; margin-left: 40px }
ul.wydzzb_list { width: 268px; height: 119px; border-bottom: #eee 1px solid; margin-top: 15px; overflow: hidden }
ul.wydzzb_list h3 { width: 260px; height: 40px; line-height: 20px; font-size: 14px; font-weight: normal; overflow: hidden }
ul.wydzzb_list h3 img { width: 29px; height: 18px; float: left; margin: 2px 5px 20px 5px }
ul.wydzzb_list li { width: 220px; height: 22px; line-height: 22px; font-size: 12px; margin-left: 24px; overflow: hidden }
.ydms { width: 970px; height: 27px; margin-top: 10px; clear: both }
ul.ydms_tit { width: auto; height: 30px; float: left }
ul.ydms_tit li { height: 30px; font-size: 14px; padding-right: 25px }
ul.ydms_tit li img { vertical-align: middle; margin-right: 5px }
ul.ydms_tit li a span { color: #666 }
.ydms .fanye { margin-top: 0 }
ul.fanye { width: auto; height: 30px; float: right }
ul.fanye li { height: 27px; float: left; line-height: 27px; color: #666 }
ul.fanye li p { width: 25px; height: 25px; background: #f4f4f4; line-height: 25px; text-align: center; float: left; border: #e9e9e9 1px solid; margin-left: 5px }
ul.fanye li p img { margin-top: 5px }
ul.fanye p { line-height: 36px; float: left }
.fanye a { width: 25px; height: 25px; display: block; font-family: verdana }
.fanye a:link, .fanye a:visited { color: #555; text-decoration: none }
.fanye a:hover, .fanye_selected { background: #00b0ff; color: #fff; text-decoration: none }
.page_goto { width: 180px }
.page_goto a { float: right; display: block; width: 52px; border: 1px solid #e9e9e9; height: 23px; line-height: 23px; background: #f2f2f2; margin-top: 3px }
.page_goto input { width: 40px; border: 1px solid #e9e9e9; margin: 0 2px; height: 23px }
.pl_btn { width: 85px; padding-left: 10px }
.fanye .pl_btn a { width: 80px; background: #00b0ff; height: 24px; line-height: 24px; color: #fff; margin-top: 3px }
.box_wide { width: 100% }
.w1200 { width: 1200px; margin: 0 auto }
.w1000 { width: 1000px; margin: 0 auto }
.w_gray { border-top: 1px solid #dbdbdb; background: #fafafa; padding-top: 25px }
.uu_product_show { width: 400px; padding-right: 0; float: left; margin-right: 20px; position: static!important }
.preview { width: 400px; height: 435px }
.smallImg { position: relative; height: 52px; margin-top: 1px; background-color: #f1f0f0; padding: 6px 5px; width: 390px; overflow: hidden; float: left }
.scrollbutton { width: 14px; height: 50px; overflow: hidden; position: relative; float: left; cursor: pointer }
.scrollbutton.smallImgUp, .scrollbutton.smallImgUp.disabled { background: url(/png/images/d_08.png) no-repeat }
.scrollbutton.smallImgDown, .scrollbutton.smallImgDown.disabled { background: url(/png/images/d_09.png) no-repeat; margin-left: 375px; margin-top: -50px }
#imageMenu { height: 50px; width: 360px; overflow: hidden; margin-left: 0; float: left }
#imageMenu li { height: 50px; width: 60px; overflow: hidden; float: left; text-align: center }
#imageMenu li img { width: 50px; height: 50px; cursor: pointer }
#imageMenu li#onlickImg img, #imageMenu li:hover img { width: 44px; height: 44px; border: 3px solid #959595 }
.bigImg { position: relative; float: left; width: 400px; height: 370px; overflow: hidden }
.bigImg #midimg { width: 400px; height: 370px }
.bigImg #winSelector { width: 235px; height: 210px }
#winSelector { position: absolute; cursor: crosshair; filter: alpha(opacity=15); -moz-opacity: .15; opacity: .15; background-color: #000; border: 1px solid #fff }
#bigView { position: absolute; border: 1px solid #959595; overflow: hidden; z-index: 999 }
#bigView img { position: absolute }
.img_box { width: 402px; height: 478px; text-align: center; line-height: 470px; overflow: hidden }
.img_box img { cursor: pointer; margin: 0 auto; vertical-align: middle; _width: expression(document.body.clientWidth < 400 ? "400px": "auto");
 _width: expression(document.body.clientWidth>900 ? "900px": "auto")
}
.img_box dt { width: 399px; height: 400px; line-height: 400px; overflow: hidden; border: 1px solid #e9e9e9; margin-bottom: 10px }
#gallery { width: 402px; position: relative; float: left; z-index: 0 }
.bigpicBox { border: 1px solid #e8e8e8 }
.bigpicBox dt { width: 400px; height: 400px; text-align: center }
.bigpicBox dt img { width: 380px; height: 380px; margin: 0 auto }
.smallpicBox { margin-left: -15px; margin-top: -9px }
.smallpicBox li { float: left; width: 66px; height: 66px; line-height: 66px; margin: 5px 0 0 15px; cursor: pointer; border: 1px solid #e8e8e8; overflow: hidden }
.smallpicBox li.margno { margin-right: 0 }
.smallpicBox li img { width: 66px; height: 66px; vertical-align: middle; margin: 0 auto }
.smallpicBox li:hover, .smallpicBox li.hover { border: 2px solid red; width: 64px; width: 64px }
.smallpicBox li.hover img { width: 64px; height: 64px }
.smallpicBox_pop { margin-left: -10px; position: absolute; left: 0; top: 0 }
.smallpicBox_pop li { float: left; width: 61px; height: 61px; line-height: 61px; margin: 0 0 0 10px; cursor: pointer; border: 1px solid #999; overflow: hidden }
.smallpicBox_pop li.margno { margin-right: 0 }
.smallpicBox_pop li img { vertical-align: middle; margin: 0 auto }
.smallpicBox_pop li:hover, .smallpicBox_pop li.hover { border: 2px solid red; height: 59px; width: 57px }
.smallBox { margin-left: -10px; position: absolute; left: 0; top: 0 }
.smallBox li { float: left; width: 61px; height: 61px; line-height: 61px; margin: 0 0 0 10px; cursor: pointer; border: 1px solid #e8e8e8; overflow: hidden }
.smallBox li.margno { margin-right: 0 }
.smallBox li img { vertical-align: middle; margin: 0 auto }
.smallBox li:hover, .smallBox li.hover { border: 2px solid red; height: 59px; width: 57px }
_width:expression(document.body.clientWidth > 688 ? "688px":"auto")
}
.tc_bigImgwrap { position: relative; width: auto; min-width: 200px; max-width: 688px; _width: expression(document.body.clientWidth>688 ? "688px": "auto");
height: auto }
.tc_bigImgwrap .obtn { cursor: pointer; position: absolute; top: 50%; margin-top: -50px; background-repeat: no-repeat; background-image: url(/www/png/images/arrows.png); display: block; width: 50px; height: 100px }
.tc_bigImgwrap .oPrev { left: 0; background-position: 0 -120px }
.tc_bigImgwrap .oPrev:hover { left: 0; background-position: 0 -240px }
.tc_bigImgwrap .oNext { right: 0; background-position: -80px -120px }
.tc_bigImgwrap .oNext:hover { right: 0; background-position: -80px -240px }
.tc_bigImgwrap .tc_close { z-index: 9999; display: block; width: 40px; height: 40px; background: #000; position: absolute; top: 0; right: 0; text-align: center; line-height: 40px; color: #fefefe; font-size: 28px; cursor: pointer }
.tc_bigImgwrap .tc_close:hover { background: #1b1b1b; color: #f0f0f0 }
#blackwrapBg, .blackwrapBg { background: #000; position: fixed; top: 0; left: 0; z-index: 1998; display: none; filter: alpha(opacity=80); -moz-opacity: .8; -khtml-opacity: .8; opacity: .8; width: 100%; height: 100%; }
.gallery_lbar, .gallery_rbar, .gallery_lbarPop, .gallery_rbarPop { display: block; width: 13px; height: 64px; float: left; cursor: pointer; opacity: .5 }
.gallery_lbar, .gallery_lbarPop { margin-right: 10px; background: url(/www/png/opitamz/newTrade-bar.png) no-repeat 0 0 }
.gallery_lbar:hover, .gallery_lbarPop:hover { background-position: 0 -63px }
.gallery_rbar, .gallery_rbarPop { background: url(/www/png/opitamz/newTrade-bar.png) no-repeat -13px 0 }
.gallery_rbar:hover, .gallery_rbarPop:hover { background-position: -13px -63px }
.gallery_lbarPop, .gallery_rbarPop { height: 0!important }
.gallery_con { float: left; width: 355px; height: 64px; overflow: hidden; margin-right: 9px; position: relative }
.dt_mask { position: absolute; display: block; width: 100%; height: 400px; background: #000; bottom: 0; left: 0; filter: alpha(opacity=60); -moz-opacity: .6; -khtml-opacity: .6; opacity: .6; z-index: 98 }
.viewBtnDiv { width: 100%; height: 400px; position: absolute; left: 0; top: 0; }
.viewBtnDivCon { width: 100%; text-align: center; position: absolute; width: 100%; left: 0; top: 50%; margin: -95px 0 0 0; z-index: 99; }
.viewBtnDivCon a { width: 200px; height: 40px; line-height: 40px; display: block; border-radius: 3px; border: 1px solid #ddd; color: #ddd!important; margin: 35px auto; }
.viewBtnDivCon a:hover { border: 1px solid #00b0ff; background: #00b0ff; color: #fff!important }
.switchDiv { display: none; }
.h5 { height: 3px; width: 100%; clear: both }
.bread { line-height: 40px; height: 40px; text-align: left; font-size: 12px; color: #888; overflow: hidden }
.bread a { color: #888; margin: 0 2px; font-size: 12px }
.bread a:hover { color: #00b0ff }
.bread h1 { font-size: 16px }
.bread span { float: right }
.bread a.ahref { color: #00b1ff }
.product_detail { width: 520px; float: left }
/* .product_detail h1 {max-height: 64px;} */
.product_detail h1 { text-align: left; font-size: 14px; margin-bottom: 15px; word-wrap: break-word; overflow: hidden; line-height: 150% }
.pro_bl { color: #8d8d8d }
.pro_txt { margin-top: -10px; text-align: left }
.pro_txt, .pro_txt2, .pro_txt_remark { text-align: left; font-size: 12px; color: #888; line-height: 150%; padding: 3px 0; overflow: hidden; margin-bottom: 5px; word-break: break-all }
.pro_txt2 { height: auto }
.pro_txt a, .pro_txt_remark a { color: #00b1ff; margin-left: 5px; padding-left: 2px; padding-top: 1px }
.pro_txt a:hover, .pro_txt_remark a:hover { text-decoration: underline }
.pro_ts i { width: 14px; height: 14px; display: block; position: absolute; left: 5px; top: 4px; background: url(/www/png/images/i_ico_red.png) }
.pro_ts { background: #fef6ed; border: 1px solid #ffd9b2; height: 23px; line-height: 23px; margin-bottom: 5px; padding-left: 25px; position: relative; color: white; margin-bottom: 10px; color: #fc9028; overflow: hidden }
.pro_ts li { height: 23px; display: block; text-align: left }
.pro_jg { height: 65px; line-height: 65px; overflow: hidden; background: #fcfcea; margin-bottom: 10px }
.pro_jg p { float: left }
.pro_jg p.p01 { background: #fdfdf6; color: #a1a155; font-size: 14px; text-align: center; width: 120px }
.pro_jg p.p02 { width: 290px; font-size: 30px; color: #f94646; font-family: arial, verdana; font-weight: bold; background: url(/www/png/images/detail_e.png) left center no-repeat }
.pro_jg p.p02 i { font-size: 20px; margin-left: 30px }
.pro_jg p.p03 { line-height: 20px; font-size: 14px; text-align: center; color: #8d8d8d; width: 100px; border-left: 1px solid #ececdb; margin-top: 8px; position: relative; padding: 5px 0 }
.pro_jg p.p03 strong { color: #00b1ff; display: block }
.pro_other_price #ques_ico { width: 14px; height: 14px; display: block; margin-left: 5px; margin-top: 3px; background: url(/www/png/images/ico_18.png) }
.pro_other_price #ques_ico2 { width: 14px; height: 14px; display: block; margin-right: 5px; margin-top: 3px; background: url(/www/png/images/ico_19.png) }
li.gline { border-bottom: 1px dotted #e8e8e8; height: 10px; margin-bottom: 10px }
.pro_other { padding: 5px 0; font-size: 14px; color: #4f4f4f; position: relative }
.pro_other span { font-size: 14px; color: #999; float: left; display: block; line-height: 20px }
.pro_other a { color: #02a6ef; float: left }
.pro_other em { color: #f94646; margin-right: 10px; float: left }
.pro_other_price { line-height: 20px }
.pro_other_price em { font-size: 16px; color: #f94646; font-weight: bold }
.pro_other_price strong { font-weight: normal; color: #ff2d4b; font-size: 12px }
.pro_other em.marg20 { margin-right: 80px }
.pro_other.tips12 { font-size: 12px; color: #fa304d }
.pro_other .p_dzs { float: left; width: 445px; position: relative; z-index: 8 }
.pro_other em.fcolor_b, .pro_other .p_dzs em { color: #4f4f4f }
.pro_other .p_dzs em { color: #4f4f4f; padding-left: 20px!important }
.anbz { padding: 10px 0; color: #888 }
.anbz span { float: left; margin-right: 25px }
.anbz p { float: left }
.pro_tips { padding: 2px 0 2px 0; font-size: 12px; color: #fc9e4d; text-align: left }
.pro_tips font.red { color: red; font-size: 14px }
.pro_tips font.green { color: #74bd4d; font-size: 14px }
.pro_tips font a { color: #00b0ff }
.btn_d { line-height: 50px; padding-left: 100px; padding-top: 20px; color: #686868 }
.btn_d span { display: block; width: 200px }
.pro_detail_btng { padding: 30px 0; position: relative; text-align: left }
.pro_detail_btng .btn_base { font-size: 16px; text-align: center; color: #fff!important; border-radius: 3px; display: block; float: left; width: 150px; height: 40px; line-height: 40px; text-align: center }
.pro_detail_btng .red-btn { background: #f7536e }
.pro_detail_btng .red-btn:hover { background: #fa304d }
.pro_detail_btng .gray-btn { background: #bdbdbd }
.pro_detail_btng .uz-btn { height: 38px; line-height: 38px; background: #eefaff; border: 1px solid #00b0ff; color: #63c5ff!important }
.pro_detail_btng .uz-btn:hover { border: 1px solid #0eb2fc; color: #00a6f1; background: #dbf3fd }
.pro_detail_btng .gwc-btn { height: 38px; line-height: 38px; background: #fff; border: 1px solid #fa304d; color: #fa304d!important; position: relative; padding-left: 35px; width: 110px }
.pro_detail_btng .gwc-btn:hover { border: 1px solid #eb0d2d; color: #fff!important; background: #eb0d2d }
.pro_detail_btng .gwc-btn i { display: block; position: absolute; left: 18px; top: 8px; width: 22px; height: 22px; background: url(/www/png/images/gwc_detail_bg.png) no-repeat }
.pro_detail_btng .gwc-btn:hover i, .pro_detail_btng .dis-click i { background-position: 0 -22px }
.pro_detail_btng .dis-click, .pro_detail_btng .dis-click:hover { background: #aeaeae; color: #fff!important; border: 1px solid #aeaeae }
.pro_detail_btng .margl { margin-left: 15px }
.pro_detail_btng .margl img { vertical-align: middle }
.pro_detail_btng .kk2 { float: right; margin-top: -5px; margin-right: 100px; *margin-top: -27px
}
a.ljgm_btn { display: block; height: 40px; width: 160px; font-size: 20px; color: #fff; line-height: 40px; position: relative; text-align: center; cursor: pointer }
a.ljgm_btn span { margin-left: 0 }
a.ljgm_btn:hover { color: #fff }
a.ljgm_btn i { display: block; height: 16px; width: 9px; background: url(/www/png/images/ljgm_btn.png) no-repeat; position: absolute; right: 30px; top: 13px }
a.ljgm_btn_click_bg { background: #ff4661 }
a.ljgm_btn_close_bg { background: #bfbfbf }
a.ljgm_btn_click_bg:hover { background: #fa304d; font-size: 20px }
a.btn_large { height: 50px; width: 185px; line-height: 50px }
a.btn_large i { top: 18px }
.btn_d a.ljgm_btn span { margin-left: 35px }
.btn_d2 { padding: 20px 0 0 10px }
.btn_d2 a { width: 230px; height: 40px; line-height: 40px; display: block; font-size: 14px; color: #fff; text-align: center; float: left; border-radius: 3px }
.btn_d2 a.ljjh_btn { background: #f7536e; margin-right: 20px }
.btn_d2 a.xsjh_btn { background: #eefaff; border: 1px solid #00b0ff; color: #00b0ff }
.btn_d2 a.huise_btn { background: #bfbfbf }
.dz_help { margin-left: 190px; float: right!important }
.dz_help a { color: #f94646 }
.dz_help img { vertical-align: middle; margin-left: 5px }
.ts_uu898 { display: block; padding: 2px; color: #666 }
.pro_other em { position: relative; padding-left: 10px }
.pro_other em i, .pro_other em img { z-index: 99; width: 16px; height: 16px; display: block; position: absolute; left: 0; top: 2px }
.pro_more em { padding-left: 5px; color: #666; margin-right: 35px }
#chengxin { background-position: 0 0 }
#typei { background-position: 0 -26px }
#jishou { background-position: 0 -52px }
#bao { background-position: 0 -78px }
#zhang { background-position: 0 -104px }
#qiu { background-position: 0 -131px }
#pei { background-position: 0 -158px }
#yi { background-position: 0 -210px }
#li { background-position: 0 -294px }
#jian { background: url(/www/png/files/jico.gif) no-repeat center center }
#goldbao { background: url(/www/png/images/dbsmall.gif) no-repeat center center }
#fu { background: url(/www/png/files/fu.png) no-repeat center center }
#chaoshipeifu { background: url(/www/png/files/chaoshipeifu.png) no-repeat }
#lingshou { background: url(/www/png/images/ls.gif) no-repeat center center }
#aaa { background: url(/www/png/images/sssgameaccount.png) no-repeat }
#tu { background: url(/www/png/files/tuicon.png) no-repeat center center }
#creditNo { background: url("/www1/images/shenfen.png") no-repeat center center }
.jbh4 { cursor: pointer }
.pro_side { width: 240px }
.pro_side_saler_info { border: 1px solid #dadada; position: relative }
.pro_kf { width: 261px; height: 70px; background: url(/www/png/images/sp_kf.png) no-repeat; position: absolute; left: -6px; bottom: -75px; padding: 12px 0 0 5px; z-index: 50 }
.pro_kf a { display: block; cursor: pointer }
.pro_kf img { float: left }
.pro_kf p strong { font-size: 16px; font-weight: bold; display: block }
.pro_kf p { float: left; padding: 15px 0 0 12px; font-size: 12px; color: #fff }
.pro_side_tit { padding: 10px 20px; background: #f9f9f9; border-bottom: 1px solid #e9e9e9 }
.pro_side_tit h1 { font-size: 14px; color: #666 }
.pro_side_tit span { font-size: 16px }
.pro_side_cans { margin: 10px 15px 0 15px; height: 114px; border-bottom: 1px solid #dadada }
.pro_side_cans span { padding: 3px 0; display: block; font-size: 12px; position: relative; color: #888; text-align: left }
.pro_side_cans span em { color: #f94646 }
.pro_side_cans span .star_link { position: absolute; left: 60px; top: 4px }
.pro_side_cans span .star_link i { width: 16px; height: 16px; display: block; float: left; background: #000; margin-right: 5px }
.pro_side_saleR { padding: 15px 0 0 0 }
.pro_side_saleR span { text-align: center; width: 200px; display: block; height: 32px; line-height: 32px; font-size: 14px; margin: 0 auto; overflow: hidden; border-radius: 3px; color: #888; background: #fbfbfb; border: 1px solid #e6e6e6 }
.pro_side_saleR span.hover { color: #00b1ff; background: #eefaff; border: 1px solid #00b1ff }
.pro_side_saleR em { display: block; height: 16px; line-height: 16px; text-align: center; background: url(/www/png/images/pro_arrow.png) no-repeat center center }
.pro_side_saleR span.mbot { margin-bottom: 15px }
.pro_side_jb { background: #f4f4f4; text-align: center; color: #686868; padding: 7px 0 }
.pro_side_jb span { font-size: 12px; color: #666 }
.pro-jb, .pro-jb2 { text-align: center; padding-left: 15px; height: 35px; line-height: 35px; color: #666; position: relative }
.pro-jb a, .pro-jb2 a { color: #666 }
.pro-jb i, .pro-jb2 i { position: absolute; display: block; width: 16px; height: 16px; background: url(/www/png/images/ico29.jpg) no-repeat; left: 72px; top: 10px }
.pro-jb2 { padding-top: 65px }
.pro-jb2 i { top: 75px }
.pro_info_tit { border-bottom: 2px solid #00b0ff }
.pro_info_tit span { display: block; background: #00b0ff; color: #fff; font-size: 16px; width: 150px; height: 40px; line-height: 40px; text-align: center }
.pro_info_con_box { border: 1px solid #eee; padding: 20px 20px 10px 20px }
.pro_info_con { border: 1px solid #eee; margin-bottom: 15px }
.pro_info_con h1 { height: 30px; line-height: 30px; padding-left: 45px; background: #f2f2f2; position: relative; font-size: 16px; font-weight: normal }
.pro_info_con h1 i { position: absolute; width: 16px; height: 16px; display: block; left: 20px; top: 7px; background: #fff }
.pro_info_con h1.tit_ico01 i { background: url(/www/png/images/ico01.png) no-repeat center left }
.pro_info_con h1.tit_ico02 i { background: url(/www/png/images/ico0.png) no-repeat center left }
.pro_info_con table { width: 95%; margin: 20px auto }
.pro_info_con table td { height: 30px; color: #686868 }
.pro_info_con p { margin: 20px; line-height: 21px; color: #686868 }
.pro_info_con .sh_table { float: left; width: 40% }
.pro_info_con .sh_table td { line-height: 25px; height: 25px }
.pro_info_con .sh_table td span { display: block; height: 20px!important; line-height: 20px!important; color: #68d128 }
.pro_info_con .sh_table td span img { height: 16px; width: 16px; vertical-align: text-bottom; margin-right: 8px }
.pro_info_con .sh_table td span.gray { color: #888 }
.margb-r { border-right: 1px solid #e8e8e8; margin: 20px 40px!important }
.w_screen { width: 100%; position: fixed; bottom: 0; left: 0; z-index: 98; max-height: 280px }
#gwc_box0 { margin: 0 auto; z-index: 20; display: none; position: relative }
.gwc_list { border: 1px solid #eee; position: relative; width: 1200px; right: -1200px; top: 0; background: #fff }
.w1000 .gwc_list { right: auto; width: 1000px; top: auto; position: static }
.gwc_list_head { background: #00b1ff }
.gwc_list_head li { float: left; background: #00b1ff; color: #fff; text-align: center; font-size: 12px; height: 36px; line-height: 36px }
.gwc_list_con { max-height: 185px; overflow: hidden; overflow-x: hidden; overflow-y: auto }
.gwc_list_con ul { height: 45px; border-bottom: 1px solid #eee }
.gwc_list_con li { float: left; color: #666; line-height: 45px; overflow: hidden }
.gwc_list li.li0 { width: 40px }
.gwc_list li.li1 { width: 340px }
.gwc_list li.li2 { width: 120px }
.gwc_list li.li3 { width: 180px }
.gwc_list li.li4 { width: 150px }
.gwc_list li.li5 { width: 170px }
.gwc_list li.li6 { width: 158px }
.gwc_list li.li7 { width: 40px }
.gwc_list_txt { overflow: hidden; background: #eefbff }
.gwc_list_txt li { font-size: 14px; text-align: center }
.gwc_list_txt li em { font-size: 12px }
.gwc_list_txt li span { font-size: 14px }
.gwc_list_txt li span.close { background: #f4f4f4; color: #999 }
.gwc_list_txt li.redc { color: #fb4e66 }
.gwc_list_txt li.txt-l { text-align: left }
.gwc_list_txt li a { color: #00b1ff }
.gwc_list_txt input[type='checkbox'] { margin-top: -5px; *margin-top: 12px
}
.my_table_s .gwc_list_txt input[type='checkbox'] { vertical-align: middle; margin-top: 0; *margin-top: 0
}
.gwc_list_end { background: #eee; height: 42px; line-height: 42px; position: relative }
.pos_xx { position: absolute!important; right: 0; top: 0; height: 42px!important; line-height: 42px!important }
.pos_xx i { top: 14px!important }
.gwc_list_end p { position: absolute; right: 180px; bottom: 0 }
.gwc_list_end p em { font-size: 14px; margin: 0 2px; color: #fb4e66; font-weight: bold }
.gwc_list_end p span { font-size: 14px; margin: 0 2px; color: #fb4e66; font-weight: bold }
.gwc_list_end .del_list_all { position: absolute; left: 15px; top: 0v }
.gwc_list_end .del_list_all img { margin-right: 3px; vertical-align: middle; margin-top: -4px }
.gwc_list_end .gwc_blank_btn { display: block; position: absolute; width: 880px; top: 0; left: 140px }
.gwc-tit { display: block; width: 40px; height: 110px; background: url(/www/png/min/list.png) no-repeat -265px -43px; z-index: 99; cursor: pointer; z-index: 99 }
.gwc-tit i { width: 24px; height: 24px; line-height: 24px; font-size: 15px; border-radius: 50%; display: block; text-align: center; color: #fff; margin: 0 0 0 13px; background: #ff1744 }
.ico_fd { position: absolute; width: 20px; height: 16px; display: block; background: url(/www/png/images/ico2.png) no-repeat; left: 16px; top: 20px; cursor: pointer }
.float_btn { position: absolute; right: 5px; top: 10px }
.float_btn i { display: block; float: left; width: 16px; height: 16px; text-indent: -999em; margin-right: 20px; cursor: pointer }
.float_btn .gwc_i0 { background: url(/www/png/images/ico03.png) no-repeat center center }
.float_btn .gwc_i1 { background: url(/www/png/images/ico04.png) no-repeat center center }
.count_1 { margin: 7px 0 0 18px; width: 112px; height: 29px; border: 1px solid #e0e0e0; display: block; overflow: hidden }
.count_1 span { background: #fff; width: 30px; display: block; height: 30px; line-height: 28px; color: #333; text-align: center; font-size: 18px; cursor: pointer; -moz-user-select: none }
.count_1 > div { width: 48px; height: 30px; border: 0; border-left: 1px solid #e0e0e0; float: left }
.count_1 > div > input { cursor: text; border: 0; outline: 0; width: 48px; height: 27px; line-height: 27px; text-align: center; margin: 0; vertical-align: top!important; *margin-top: -11px
}
.count_1 span.jia { border-left: 1px solid #e0e0e0; float: right }
.w_screen .count_1 > div > input { *margin-top: 0
}
.klyk_box { border: 1px solid #e2e2e2; height: 593px }
.klyk_list_con { height: 552px; overflow: hidden }
.klyk_tit { height: 36px; position: relative; text-align: center; margin-top: 15px }
.klyk_tit h1 { position: absolute; line-height: 36px; font-size: 18px; text-align: center; color: #fa304d; width: 50%; margin: 0 auto; background: #fff; left: 55px }
.klyk_tit span { border-bottom: 3px solid #fa304d; height: 16px; display: block; margin-right: 4px }
.klyk_list { height: 120px; border-bottom: 1px solid #e8e8e8; overflow: hidden; margin-top: 15px }
.klyk_list li { text-align: center; padding: 1px 0 }
.klyk_list a { font-size: 14px; width: 95%; margin: 0 auto; overflow: hidden; display: block; max-height: 44px }
.klyk_list span.fs14 { font-size: 14px }
.klyk_list strong { color: #808080; font-size: 12px; font-weight: normal; height: 21px; display: block; width: 92%; margin: 0 auto; overflow: hidden }
.klyk_list em { color: #fa304d; font-size: 12px }
.klyk_list i { font-size: 12px; color: #808080 }
.klyk_list .klyk_a { display: block; width: 95px; height: 22px; line-height: 22px; text-align: center; background: #fa304d; color: #fff; font-size: 14px; margin: 0 auto; border-radius: 8px }
.side_bar_yl i { position: absolute; width: 24px; height: 12px; display: block; left: 6px; top: 15px; background: url(/www/png/images/ico05.png) no-repeat }
.side_bar_yl { padding: 35px 0 20px 0; background: #a4a5a5; width: 35px; text-align: center; position: fixed; position: -ms-device-fixed; right: 10px; top: 150px; z-index: 99 }
.side_bar_yl a, .side_bar_pt a { text-align: center; margin: 0 auto; color: #fff; font-size: 16px; line-height: 16px }
.side_bar_yl a:hover, .side_bar_pt a:hover { color: #fff }
.side_bar_pt { padding: 35px 0 10px 0; background: #00b0ff; width: 35px; text-align: center; position: fixed; position: -ms-device-fixed; right: 10px; top: 330px }
.side_bar_pt i { position: absolute; width: 18px; height: 18px; display: block; left: 8px; top: 10px; background: url(/www1/uu661/images/trade_dx.png) no-repeat }
.side_bar_pt:hover { background: #00a2ed }
#J_floatab { background: #fff; height: 50px; position: relative }
.renzheng-img-title, .scrollShow { height: 40px; line-height: 40px; margin-bottom: 5px; background: #fff; width: 1158px }
.renzheng-img-title h3 { height: 40px; float: left; width: 116px; background-position: -138px -127px; font-size: 14px; color: #333; text-indent: 1.5em; font-weight: bold }
.img-nav { float: right }
.img-nav-title { float: left; width: 65px; text-indent: 10px; height: 22px; line-height: 22px; font-weight: normal; display: inline; margin: 12px 20px 0 0; color: #578fd9; font-weight: bolder; border: 1px solid #d3e5f2; background: #dfeef2 }
.img-nav ul { float: left }
.img-nav ul li { float: left; display: block }
.img-nav ul li a { display: inline-block; height: 16px; margin-top: 15px; padding: 0 20px; line-height: 16px; border-left: 1px solid #ccc; color: #666 }
.renzheng_pic .renzheng-pic-sort { width: 86px; line-height: 30px; float: left; height: 30px; background-position: 0 -790px; text-align: center; color: #06c; font-weight: bolder; border: 1px solid #a9cee8; background: #d5ebf2 }
.renzheng_pic .renzheng-pic-list { float: left; margin: 0 auto; text-align: center }
.restorderfail { font-size: 12px!important; font-weight: normal }
.dd_detail { border: 1px solid #e2e2e2; width: 100%; border-collapse: collapse; margin-bottom: 10px }
.dd_detail th { background: #f2f2f2; text-align: center; font-size: 14px; height: 40px; border: 1px solid #e8e8e8 }
.dd_detail td { line-height: 40px; text-align: center; border: 1px solid #e8e8e8; background: #fff }
.dd_detail td img { vertical-align: text-bottom; margin: 0 5px; cursor: pointer }
.dd_detail th span.red { color: red }
.dd_detail td.kf_td span { display: block; line-height: 25px }
.dd_detail td.kf_td span.js a { padding: 2px 6px; background: #169bd5; font-size: 14px; color: #fff; border-radius: 5px }
.dd_detail td.kf_td span.js { padding-bottom: 3px }
.dd_detail td.blue a { color: #00b0ff }
.dd_detail td.blue a:hover { color: #f57b00 }
.hp_con { border: 1px solid #e8e8e8; background: #fff; margin-bottom: 15px; padding: 15px }
.hp_con_img { float: left; width: 255px; height: 130px; position: relative; border-radius: 10px }
.hp_con_img img { border-radius: 10px; height: 100%; width: 100% }
.hp_con_img span { z-index: 10; display: block; width: 100%; height: 100%; background: #000; opacity: .6; position: absolute; left: 0; top: 0; border-radius: 10px }
.hp_con_img a { z-index: 20; position: absolute; top: 55px; left: 16px; font-size: 14px; color: #fff }
.hp_con_img i { z-index: 20; text-indent: -999em; position: absolute; right: 5px; bottom: 10px; display: block; height: 16px; width: 16px; background: url(/www/png/images/ico09.png) no-repeat }
.hp_con_txt { float: left; width: 1000px; overflow: hidden }
.hp_con_txt h1 { font-size: 20px; border-bottom: 1px dotted #e8e8e8; height: 80px; line-height: 80px; padding-left: 20px }
.hp_con_txt h1 img { vertical-align: middle; margin-top: -5px; margin-right: 15px }
.hp_con_txt h1 span { font-size: 12px; color: #808080; float: right; font-weight: normal; line-height: 80px }
.hp_con_txt h1 span img { vertical-align: text-bottom; margin-right: 5px }
.hp_con_txt p { color: #6a6a6a; min-height: 50px; line-height: 50px; display: block; padding-left: 20px }
.hp_con_txt p span { color: #fa304d }
.hp_con_txt .track_mess { padding-top: 20px; text-align: left }
.hp_con_txt .track_mess p { line-height: 180%; height: auto }
.hp_con_txt .track_mess p img { vertical-align: middle; margin-top: -1px }
.imgLook { position: relative; z-index: 9 }
.jy_add { width: 78px; height: 52px; display: block; position: absolute; right: -6px; bottom: 20px; background: url(/www/png/images/jy_add.png) no-repeat }
.hp_info_con { width: 49%; border: 1px solid #e8e8e8; background: #fff; position: relative; color: #5c5c5c }
.hp_info_con h3 { height: 38px; line-height: 38px; background: #fcfcfc !important; font-size: 18px; color: #373737 !important; text-align: center }
.hp_info_con h3 img { vertical-align: text-bottom; margin-right: 5px }
.hp_info_con ul li { border-bottom: 1px dotted #e8e8e8; height: 45px; overflow: hidden; line-height: 43px; padding-left: 30px; font-size: 14px }
.hp_info_con ul li em { color: #fe2424; font-size: 16px; font-weight: bold }
.hp_info_con ul li em.fz12 { font-size: 14px }
.hp_info_con.fr ul li { width: 70%; height: auto }
.hp_info_con p { text-align: left; width: 90%; margin: 0 auto }
.hp_info_con p img { display: block; margin-left: 60px }
.hp_info_con p span { display: block }
.hp_info_con .erm { position: absolute; right: 15px; top: 45px; width: 120px }
.hp_info_con .erm img { width: 120px; height: 120px }
.hp_info_con .erm span { text-align: center; display: block }
.hp_info_con .blue a { color: #00b0ff }
li.track_cxbz em { color: #666!important; font-size: 14px!important; font-weight: normal!important; margin-right: 8px!important }
.gz-btn-grounp { position: absolute; width: 600px; right: 0; bottom: 15px; text-align: right; margin-right: 20px }
.gz-btn-grounp .blue-btn { height: 35px; background: #00b0ff; color: #fff; padding: 0 15px; border-radius: 3px; cursor: pointer }
.gz-btn-grounp .gray-btn { height: 35px; background: #bdbdbd; color: #fff; padding: 0 15px; border-radius: 3px; cursor: pointer }
.box_wide .ordermsg { margin: 10px 0 15px 0; position: relative; border: 1px solid #e9e9e9; background: #fff }
.box_wide .ordermsg .tabs-nav0 li { font-size: 14px; font-weight: bold; height: 27px; line-height: 21px; text-align: left; padding: 10px 0 0 20px }
.box_wide .ordermsg .tabs-nav0 a { display: block; width: 130px }
.box_wide .ordermsg .tabs-nav0 .current i { font-size: 12px; font-weight: normal; margin-left: 5px; color: #888 }
.box_wide .tabs-panels { clear: both; height: auto; overflow: hidden; padding: 10px 20px; background: #fff }
.box_wide .ordermsg .tabs-panels { display: inline-block; position: relative; width: 1158px }
.box_wide .ordermsg .helpline { color: #F60; font-weight: bold; line-height: 27px; padding-right: 20px }
.mutli_dd { padding: 0 }
.mutli_dd li { background: #fff; color: #9b9b9b; width: 160px; border: 1px solid #e8e8e8; height: 45px; float: left; margin-right: 45px; text-align: center; margin-bottom: 15px }
.mutli_dd li:hover { background: #ecf7ff; cursor: pointer; border: 1px solid #c0dff5 }
.mutli_dd li.choice { background: #ecf7ff; cursor: pointer; border: 1px solid #c0dff5 }
.mutli_dd li.margno { margin-right: 0 }
.mutli_dd li span { position: relative; height: 23px; line-height: 23px; display: block; text-align: center; font-size: 14px }
.mutli_dd li span em { display: block; height: 12px; width: 12px; position: absolute; left: 5px; top: 5px }
.mutli_dd li span em.em_f { background: #58e900 }
.mutli_dd li span em.em_d { background: #f18d00 }
.mutli_dd li span em.em_s { background: #e60012 }
.pl_tips { background: #fef6ed; border: 1px solid #ffdab4; padding: 15px; margin-bottom: 10px; color: #888; text-align: left }
.pl_tips span.first-s { height: 25px; line-height: 25px; display: block; position: relative; padding-left: 20px; color: #ff6000; font-size: 14px; text-align: left }
.pl_tips span.first-s i { position: absolute; top: 6px; left: 0; display: block; width: 13px; height: 13px; background: url(/www/png/images/th1.png) no-repeat }
.pl_tips p { line-height: 25px; font-size: 12px; text-align: left }
.gm1000 { background: #4abcff; border: none!important; height: 35px }
.gm1000 ul.Navbox { width: 1000px }
.gm1000 ul.Navbox li { width: 160px; height: 35px; line-height: 35px }
.gm1000 ul.Navbox li a { color: #fff; font-size: 14px; height: 35px; line-height: 35px }
.gwc_list_end .sel_a { position: absolute; left: 15px; top: 0; font-size: 14px }
.pltb_b .gwc_list_end p { right: 10px; left: auto }
.pltb_b .gwc_list_con { max-height: 200px; height: auto }
.pltb_b .gwc_list_table { position: relative; background: #fff; font-weight: normal }
.pltb_b .gwc_list_table li.li5 { width: 140px }
.pltb_b .gwc_list_table li.li6 { width: 120px }
.pltb_b .gwc_list_table li.li7 { width: 90px }
.gwc_list_table .qx_span { top: 8px; color: #fff; position: absolute; left: 40px }
.my_table_s .qx_span { position: absolute; left: 40px; top: 53px; color: #545454 }
.pltb_b .gwc_list_head, .pltb_b .gwc_list_head li { background: transparent; color: #5c5c5c }
.gwc_head_bg { background: url(/www/png/images/gwc_top.png) no-repeat!important }
.gwc_head_bg li { background: transparent!important }
.gwc_list_head li.li0 label { margin-top: 3px; display: block }
.pltb_b { margin-bottom: 15px }
.pltb_b_tit { height: 45px; line-height: 45px; color: #666; font-size: 14px; background: #f5f5f5; border: 1px solid #ddd; border-bottom: 0 }
.pltb_b_tit h1 { font-size: 16px; margin-left: 15px }
.pltb_b_tit h1 img { vertical-align: middle; margin-right: 10px }
.pltb_b_tit span { float: right; margin-right: 10px }
.pltb_b_tit span img { vertical-align: text-bottom; margin-right: 5px }
.pltb_b_tit i { float: left; display: block; width: 26px; height: 26px; margin: 10px 8px 0 0; background: url(/www/png/images/sale_filltable.png) no-repeat }
.pltb_b_tit i.a01 { background-position: -7px -3px }
.pltb_b_tit i.a02 { background-position: -33px -3px }
.pltb_b_tit i.a03 { background-position: -59px -3px }
.pltb_b_tit i.a04 { background-position: -86px -3px }
.pltb_b_tit i.a05 { background-position: -112px -3px }
.pltb_b_tit i.a06 { background: url(/www/png/opitamz/dz_lxfs.png) no-repeat }
.pltb_b_tit span.b_tit { float: left }
.min-gwc-head { margin: 15px 15px 0 15px }
.qx_span.cm_qx { left: 50px; top: 68px }
.gwc_list .min-gwc-head label { margin-top: 0!important }
.gwc_list .min-gwc-head .li1 { width: 280px }
.gwc_list .min-gwc-head .li2 { width: 90px!important }
.gwc_list .min-gwc-head .li3 { width: 100px!important }
.gwc_list .min-gwc-head .li5 { width: 90px!important }
.gwc_list .min-gwc-head .li6 { width: 125px!important }
.gwc_list .min-gwc-head .li7 { width: 80px!important }
.min-table { margin: 15px }
.min-table .gwc_list_txt { background: #fff }
.min-table .gwc_list_txt .li1 { width: 280px; font-size: 12px }
.min-table .gwc_list_txt .li2 { width: 80px; font-size: 12px }
.min-table .gwc_list_txt .li3 { font-size: 12px; width: 100px }
.min-table .gwc_list_txt .li5 { width: 110px!important; font-size: 12px }
.min-table .gwc_list_txt .li6 { width: 105px!important }
.min-table .gwc_list_txt .li7 { width: 80px!important }
.min-table .gwc_list_txt .li5 *, .min-table .gwc_list_txt .li3 * { font-size: 16px }
.gwc_list_end.clearcol { background: #fff }
.clearcol p { bottom: 0; right: 15px!important }
.clearcol .sel_a { top: -5px; color: #00b0ff }
.dd_head_con { color: #5c5c5c; margin-bottom: 30px }
.dd_head_con h1 { height: 30px; line-height: 30px; border-bottom: 1px dotted #aeaeae; font-size: 14px; font-weight: normal }
.dd_head_con h1 em { font-size: 24px; color: #fe2424; margin-right: 15px }
.dd_head_con h1 a { font-size: 12px; margin-left: 15px }
.dd_con_txt { line-height: 21px; font-size: 14px }
.dd_con_txt p span { margin-right: 15px; line-height: 25px }
.zf_box_wide { border: 1px solid #c2c2c2 }
.zf_box_wide h1 img { vertical-align: middle; margin-right: 5px }
.zf_box_wide h1 { height: 34px; line-height: 34px; font-size: 18px; padding-left: 20px; background: #fcfcfc; border-bottom: 1px solid #e0e0e0 }
.zf_box_pad { text-align: right }
.zf_p { font-size: 16px; color: #686868 }
.zf_p em { color: #5c5c5c }
.zf_box_wide { padding-bottom: 20px; margin-bottom: 20px }
.zf_box_wide .tu { padding: 20px 0; position: relative }
.zf_box_wide .tu .img0 { width: 120px; height: 120px }
.zf_box_wide .tu .img1 { margin-top: 17px; margin-right: 70px }
.zf_box_wide .tu a { float: left; margin-top: 43px; margin-right: 30px }
.zfb_ts_d { position: absolute; left: 265px; top: 25px; display: none }
.zfb_ts_d2 { display: block }
.zf_sub1 ul li { padding: 10px 0; font-size: 16px }
.zf_sub1 ul li i { font-size: 12px }
.zf_sub1 ul li span { float: right }
.zf_sub1 ul li span em { font-size: 18px; color: #fe2424 }
.zf_btn_b { width: 840px }
.zf_btn_b .p01 { width: 670px }
.zf_btn_b .p01 span { display: block; font-size: 16px; margin-bottom: 5px }
.zf_btn_b .p01 span i { font-size: 16px; color: #ff090a }
.zf_btn_b .p01 span em { color: #ff090a; font-size: 24px }
.zf_btn_b .p02 { width: 170px }
.zf_btn_b .p02 a { display: block; width: 135px; height: 45px; line-height: 45px; text-align: center; color: #fff; font-size: 20px; background: #f64a5f }
.zf_btn_b .p02 Button { display: block; width: 135px; height: 45px; line-height: 45px; text-align: center; color: #fff; font-size: 20px; background: #f64a5f }
.checkstand-tit { height: 75px }
.checkstand-tit p.fl { width: 680px; margin-top: 17px; font-size: 18px; text-align: left; font-weight: bold; color: #454545; height: 35px; line-height: 35px }
.checkstand-tit p.fl i { display: block; height: 35px; width: 35px; float: left; background: url(/www/png/images/checkstand.png) no-repeat -11px -11px; margin-right: 7px }
.checkstand-tit p.fr span { display: block; padding-top: 5px; text-align: right; font-size: 14px; color: #666 }
.checkstand-tit p.fr span em { color: red; font-size: 20px; font-weight: bold }
.checkstand-tit p.fr span a { color: #00b0ff; font-weight: bold }
.checkstand-tit p.fr span a:hover { color: #ff6000; font-weight: bold }
.checkstand-tit p.fr span a i { display: block; height: 6px; width: 11px; float: right; background: url(/www/png/images/checkstand.png) no-repeat -66px -25px; margin: 7px 0 0 5px }
.checkstand-detail { border-top: 2px solid #cfcfcf; padding: 15px 40px; font-size: 12px; text-align: left; color: #666; line-height: 180% }
.checkstand-detail .red { color: red; font-weight: normal }
.checkstand-topBord { background: #fff; border: 1px solid #e9e9e9; border-top: 5px solid #d2d2d2; padding: 25px 40px; box-shadow: 0 2px 10px #ddd }
.checkstand-payStyle li { padding: 8px 0; border-bottom: 1px dotted #e9e9e9; font-size: 14px; color: #666; text-align: left }
.checkstand-payStyle li label, .checkstand-payStyle li input { cursor: pointer }
.checkstand-payStyle li:last-child { border-bottom: 0 }
.checkstand-card { width: auto!important; margin: 25px 0!important }
.checkstand-payStyle li.list_01 span { color: red; font-weight: bold }
.checkstand-payStyle li.list_01 img { vertical-align: middle }
.checkstand-payStyle li.list_02 span { color: #00b0ff; font-weight: bold }
.checkstand-payStyle li.list_02 span.red { color: red }
.checkstand-payStyle li.list_02 span.red span { color: red; font-size: 20px }
.checkstand-payStyle li.list_02 em { margin-right: 5px }
.checkstand-payStyle input[type='checkbox'], .dialog-u-zuan input[type='checkbox'] { width: 16px; height: 16px; vertical-align: middle }
.alipay_a,.alipay_b { position: relative }
.alipay_a i,.alipay_b i { display: block; width: 32px; height: 31px; position: absolute; right: 0; top: 0; background: url(/www/png/images/checkstand.png) no-repeat -101px -15px }
.alipay_b i{width: 46px; height: 46px;background: url(/www/png/images/js.png) no-repeat;}
.alipay_ewm,.wxpay_ewm { width: 180px; background: #f2f2f2; padding: 15px; border-radius: 10px; float: left; margin-left: 130px }
.alipay_ewm div,.wxpay_ewm div { width: 180px; height: 180px; text-align: left; overflow: hidden; position: relative }
.alipay_ewm div img,.wxpay_ewm div img{ width: 180px; height: 180px; position: absolute }
.alipay_ewm span,.wxpay_ewm span { display: block; text-align: center; font-size: 22px; color: #666 }
.alipay_right { padding: 50px 0 0 80px; text-align: center; position: relative }
.alipay_right p { width: 215px; height: 70px; padding: 20px 0 0 25px; border: 1px solid #00b0ff; margin-bottom: 20px }
.alipay_right p i { margin-right: 15px; float: left; display: block; height: 49px; width: 49px; background: url(/www/png/images/checkstand.png) no-repeat -17px -158px }
.alipay_right p em { font-size: 18px; line-height: 150%; color: #00b0ff }
.alipay_right a { margin: 0 auto; color: #00b0ff }
.checkstand-card .checkstand-rebord { border-width: 1px; margin-top: -1px }
.checkstand-card .tabs li { width: 130px!important; border-radius: 5px 5px 0 0; background: #f2f2f2 }
.checkstand-card .tabs li a { font-weight: bold!important; border-radius: 5px 5px 0 0 }
.checkstand-card .tabs li.thistab a { background: #fff!important; color: #00b0ff!important; border-bottom: 1px solid #fff }
.zf_box_pad input { padding: 0 30px; height: 40px; border-radius: 0; background: #f7536e; cursor: pointer; font-size: 18px; font-weight: bold; color: #fff; border: 0 }
.zf_box_pad input.gree_btn { width: 165px; height: 40px; border-radius: 0; background: #c7c7c7; cursor: pointer; font-size: 18px; font-weight: bold; color: #fff; border: 0 }
.checkstand-rebord .bankchoose label { width: 155px; margin: 15px 15px 0 0 }
.checkstand-rebord .bankchoose label span { margin-top: 3px }
.checkstand-rebord .bankchoose label.hover_sel { border: 1px solid #fa4b4b }
.checkstand-rebord .bankchoose label.hover_sel i { width: 17px; height: 15px; background: url(/www/png/images/checkstand.png) no-repeat -147px -31px }
.checkstand-topBord .paymoney { color: red!important }
.fb-right { margin-top: 20px; float: left; display: block; height: 60px; padding-left: 30px; line-height: 60px; border-left: 1px solid #e9e9e9; font-size: 26px; color: #666 }
.checkstand-process, .checkstand-process2, .checkstand-process3, .checkstand-process4 { margin-top: 40px; float: right; display: block; width: 410px; height: 50px; background: url(/www/png/images/gm-step.png) no-repeat 0 0 }
.checkstand-process2 { background: url(/www/png/images/gm-step.png) no-repeat 0 -50px }
.checkstand-process3 { background: url(/www/png/images/gm-step.png) no-repeat 0 -100px }
.checkstand-process4 { background: url(/www/png/images/gm-step.png) no-repeat 0 -150px }
.qqfzh_gl { margin-top: 20px; float: right; display: block; width: 487px; height: 71px; background: url(/www/png/images/qqfzh_qq.png) no-repeat 0 0 }
.checkstand-payU { padding: 30px 0; color: #666 }
.checkstand-payU p { font-size: 18px; line-height: 200%; text-align: center; padding-bottom: 40px }
.checkstand-payU p img { vertical-align: baseline; margin-top: 3px }
.checkstand-payU p em { color: red; font-weight: bold }
.zfwrap .chooseway .paywaycon .wyzf .bankchoose { padding-top: 10px; padding-left: 50px }
.bankchoose { border: 0 solid #36c; margin-bottom: 15px }
.bankchoose label { position: relative; float: left; height: 40px; width: 140px; margin: 10px 10px 0 0; border: 1px solid #fff; cursor: pointer; overflow: hidden; position: relative; display: block; border: 1px solid #e8e8e8 }
.bankchoose label.hover_sel i { display: block; width: 24px; height: 22px; position: absolute; right: 0; bottom: 0; background: url(/www/png/images/ico14.png) no-repeat; z-index: 99 }
.bankchoose label .radio { position: absolute; left: 0; top: 10px; *top: 6px
}
.bankchoose label .bank_ico { display: none }
.bank-icbc, .bank-cmb, .bank-ccb, .bank-abc, .bank-boc, .bank-spdb, .bank-sdb, .bank-psbc, .bank-cib, .bank-bob, .bank-cebb, .bank-boco, .bank-cmbc, .bank-ecitic, .bank-gdb, .bank-pingan, .bank-post, .bank-jsb, .ico-cop, .ico-ydt, .bank-srcb, .bank-bosh, .bank-hxb, .bank-hkbea, .bank-ordos, .bank-cbhb, .bank-jzb, .bank-njcb, .bank-nbcb, .bank-gdrcu, .bank-nccb, .bank-glccb, .bank-bsb, .bank-ynrcc, .bank-gzcb, .bank-cqrcb, .bank-zjcb { background: url(/user/png/files/bank.png) no-repeat; display: inline-block; position: relative; height: 33px; margin-left: 10px; width: 141px; overflow: hidden; line-height: 999px; vertical-align: text-bottom }
.bank-icbc { background-position: 0 -35px }
.bank-abc { background-position: 0 -132px }
.bank-cmb { background-position: 0 -66px }
.bank-ccb { background-position: 0 -99px }
.bank-spdb { background-position: 0 -198px }
.bank-cmbc { background-position: 0 -396px }
.bank-cib { background-position: 0 -264px }
.bank-cebb { background-position: 0 -330px }
.bank-bob { background-position: 0 -297px }
.bank-boco { background-position: 0 -363px }
.bank-sdb { background-position: 0 -495px }
.bank-ecitic { background-position: 0 -429px }
.bank-gdb { background-position: 0 -462px }
.bank-boc { background-position: 0 -165px }
.bank-psbc { background-position: 0 -529px }
.fontblack { font-weight: bold; font-size: 16px }
.price .fontnum { font-family: "微软雅黑"; font-size: 18px; color: #f60; font-weight: bold; padding-right: 5px; margin-top: -3px }
.zf_card { width: 815px; margin: 20px 0 0 20px }
.zf_card .tabs li { border: 1px solid #8f8f8f; border-bottom: 0; text-align: center; float: left; width: 125px; height: 45px; line-height: 45px; margin-right: 20px; padding: 0 }
.zf_card .tabs li a { font-size: 16px; display: block; height: 46px }
.zf_card .tabs li.thistab { border: 1px solid #00b1ff }
.zf_card .tabs li a:hover, .zf_card .tabs li.thistab a { display: block; background: #00b1ff; color: #fff; text-align: center }
.tab_conbox { height: 230px }
.tab-pay-box { border: 1px solid #00b1ff; padding: 20px; margin-top: -1px; }
.h40-pay { height: 40px; width: 100%; clear: both; margin-bottom: 20px; }
.zfb, .cft { padding: 30px 0 0 30px }
.zfbzf, .price, .remfont, .cftzf { margin-bottom: 15px }
.price { margin-bottom: 30px }
.sh_info, .padd_con { border: 1px solid #ddd; padding: 20px 0; position: relative; background: #fff; font-weight: normal }
.float_div_tips { height: 90px; z-index: 30; position: absolute; left: 420px; top: -130px; width: 370px; border: 1px solid #c2ecff; background: #f9ffff; color: #606060; padding: 4px }
.float_div_tips_arrow { display: block; background: url(/www/png/images/arrow.png) no-repeat; width: 10px; height: 9px; left: 450px; top: -31px; position: absolute; z-index: 100 }
.form-div { padding-left: 30px; display: block; position: relative; color: #5c5c5c; font-weight: normal; padding: 5px 0 }
.form-div label { text-align: right; display: block; float: left; width: 185px; font-size: 14px; margin-right: 15px; padding-top: 4px }
.form-div .input, .form-div select { width: 190px; height: 30px; line-height: 30px; border: 1px #ddd solid; margin: 0 10px 0 0; text-align: left; padding-left: 10px; box-sizing: border-box; font-size: 12px; float: left; color: #666 }
.input-pos { position: absolute; left: 200px; top: 1px; width: 180px; font-size: 16px; color: #00b0ff; border: 1px solid #00b0ff; height: 34px; line-height: 34px; text-align: left; padding-left: 10px; *width: 190px
}
.input-close-ico { background: #fff url(/www/png/opitamz/input-open.jpg) 0 0; display: block; height: 28px; width: 35px; position: absolute; left: 354px; top: 6px; *left: 366px;
cursor: pointer }
.input-open-ico { background: #fff url(/www/png/opitamz/input-open.jpg) -35px 0; display: block; height: 28px; width: 35px; position: absolute; left: 354px; top: 6px; *left: 366px;
cursor: pointer }
.form-div span { display: block; clear: both; margin-top: -5px }
.form-div .form-control label { width: auto; margin-right: 25px; cursor: pointer }
.form-control-txt { padding: 4px 0 0 0; font-size: 14px; text-align: left; float: left; width: 600px }
.form-control-txt label input { margin-right: 3px }
.form-div .form-control-txt label { text-align: left; display: inline; float: none; width: auto; padding: 0 }
.form-div .form-control-txt label input[type='radio'] { vertical-align: middle; margin-top: -2px; color: #666 }
.form-div .red { color: red; font-size: 12px }
.form-div .form-control { float: left }
.form-div .form-control em { padding: 3px 20px 0 20px; display: block; float: left }
.form-combox { padding-left: 30px; display: block; position: relative; color: #5c5c5c; padding-bottom: 15px }
.form-combox label.form-tit { text-align: right; display: block; float: left; width: 160px; font-size: 14px; padding: 14px 0; margin-right: 15px }
.form-combox .inbox { float: left; width: 700px }
.form-combox .form-inbox-item { display: block; padding: 14px 0 }
.form-inbox-item label { margin-right: 15px }
.form-inbox-item-ts { padding-left: 160px }
.form-inbox-item-ts em { display: block }
.form-div textarea { width: 400px!important; height: 120px!important; resize: none; font-size: 12px!important; line-height: 150%!important; color: #666; padding-top: 10px; color: #666 }
.form-div textarea[placeholder] { color: #555!important }
.form-tip { padding: 2px 5px; background: #f6f1c9; line-height: 150%; font-size: 12px; color: #666; border: 1px solid #efe9bc; text-decoration: none }
.form-tip a { color: #00b0ff }
.form-div .dw_span { float: left; width: 30px; clear: none; margin-top: 0; padding: 4px 0 0 0 }
.form-a { float: left; padding: 2px 10px 0 15px; color: #00b0ff!important; font-size: 12px; line-height: 24px }
.form-div em i { font-size: 12px!important }
.import_border { display: block; float: left; background: #fffde6; border: 1px solid #e2c78d; padding: 4px; color: #888; line-height: 20px }
.import_border img { vertical-align: middle; margin: -3px 3px 0 3px }
.upfile_grounp { width: 700px; margin-top: 10px; float: left }
ul.upfile_g { width: 106px; float: left; margin-right: 20px }
ul.upfile_g li { margin-bottom: 10px; position: relative }
ul.upfile_g li p { width: 106px; height: 106px; padding: 1px; text-align: center; color: #ff2d4b }
ul.upfile_g li p img { width: 106px; height: 106px }
ul.upfile_g li span { width: 106px; height: 30px; line-height: 30px; text-align: center; position: absolute; z-index: 10; margin-top: -30px; *margin-top: -30px
}
ul.upfile_g li h5 { width: 106px; height: 70px; padding: 1px; text-align: center; color: #ff2d4b; padding-top: 37px; font-size: 12px; font-weight: normal; *margin-bottom: 14px
}
.upfile_bord_fin { border: #d5d2d2 1px solid }
.upfile_bord_normal { border: #c4c4c4 1px dashed }
.upfile_bord_error { border: #ff2d4b 1px solid }
.upfile_btn { width: 110px; height: 28px; border: #d0cccc 1px solid; text-align: center; line-height: 24px; background: url(/www/png/images/tymyd_07.jpg) repeat-x; border-radius: 3px; color: #666; cursor: pointer }
.w800 { width: 700px }
.w800 label { font-weight: bold }
.sh_table, .sh_table td, .sh_table th { border: 1px solid #888; border-collapse: collapse }
.sh_table th { text-align: center; padding: 5px 15px; line-height: 19px }
.sh_table th img { vertical-align: text-bottom; margin-right: 5px }
.sh_table td { padding: 5px 10px }
.sh_table td span.borderp { display: block; height: 25px; width: 60px; margin: 0 auto; border: 1px solid #888 }
.sh_table td select { width: 90px; font-size: 12px }
.mess_tips { float: left; clear: none; margin-top: 0; padding: 4px 0 0 0 }
.wait { float: left; display: block; padding: 2px 0 0 10px; color: #888; font-size: 12px; line-height: 24px }
.chkHidden { float: left; display: none; padding: 2px 0 0 10px; color: #888; font-size: 12px; height: 24px; line-height: 24px }
.inputing { float: left; display: none; padding: 14px 0; line-height: 14px; padding-left: 15px }
.right { font-size: 12px; color: #888; float: left; display: block; background: url(/www/png/images/acc_fin.png) no-repeat left center; padding: 0 0 0 20px; margin-left: 12px; margin-top: 2px; line-height: 24px; min-height: 24px; vertical-align: middle }
.wrong { font-size: 12px; color: #888; float: left; display: block; background: url(/www/png/images/error_ico.png) no-repeat left center; padding: 0 0 0 20px; margin-left: 12px; margin-top: 2px; line-height: 24px; min-height: 24px; vertical-align: middle }
.wrongx { font-size: 12px; color: #888; float: left; display: block; background: url(/www/png/images/wrongx.png) no-repeat left center; padding: 0 0 0 20px; margin-left: 12px; margin-top: 2px; line-height: 24px; min-height: 24px; vertical-align: middle }
.warring { font-size: 12px; color: #888; float: left; display: block; background: url(/www/png/images/error_ico.png) no-repeat left center; padding: 0 0 0 20px; margin-left: 12px; margin-top: 2px; line-height: 24px; min-height: 24px; vertical-align: middle }
.form-div .Orange { color: #ff712a }
.form-div .blue { color: #00b0ff }
.col-888 { color: #888; font-size: 12px }
.error { color: red }
.ts_info { color: #666 }
.fin { color: #6cd034 }
.mess_tips img { vertical-align: text-bottom; margin-right: 5px }
.padd_con { padding: 10px 30px 20px 0; text-align: center; margin: 0 30px; border: 0; border-top: 1px solid #f2f2f2 }
.xy { text-align: left; display: block; padding: 15px 0 15px 175px; *padding: 15px 0 15px 145px;
height: 18px }
.xy input[type='submit'] { margin-right: 40px }
.xy input { vertical-align: middle }
.xy .text_blue { color: #888 }
.sh_tj_btn { font-family: inherit; padding: 0 35px; height: 40px; font-size: 16px; background: #ff3e5a; border: 0; margin: 0 auto; color: #fff; cursor: pointer; border-radius: 3px }
.sh_tjhs_btn { font-family: inherit; width: 135px; height: 40px; font-size: 16px; background: #d8d8d8; border: 0; margin: 0 auto; color: #fff; border-radius: 3px }
.Blue { color: #00b1ff!important }
.form_sh_info .form-div label { padding-top: 3px }
.form_sh_info .form-control-txt { padding: 4px 0 0 }
.form_sh_info .pro_other { padding: 3px 0 3px 0 }
.form_sh_info .p_dzs { padding: 3px 0 }
.form_sh_info .blue a { color: #00b0ff }
.form_sh_info .img img { vertical-align: middle; margin-top: -2px; margin-right: 3px }
.dialog_min_form { padding: 20px 0 }
.sale_gameslect { border: 1px solid #6cc7ee; color: #666; background: #fff url(/www/png/images/game_select_bg.png) no-repeat }
.select_bg .sale_gameslect_top { background: #fff url(/www/png/images/game_select_bg_white.png) repeat; height: 40px }
.sale_gameslect_top { text-align: center; padding: 23px 0; border-bottom: 1px solid #00b0ff; z-index: 10; position: relative }
.sale_gameslect_top span { text-align: center; color: #fcff00; font-size: 14px; float: left; height: 34px; line-height: 34px; width: 150px; margin-left: 215px; background: url(/www/png/opitamz/dnf/dnf-fl.png) no-repeat top center; margin-top: 3px }
.dropList_cus { position: relative; background: #fff; border: 1px solid #00b0ff; float: left; height: 38px; color: #00b0ff; margin-left: 10px; text-align: left; width: 600px; cursor: pointer }
.dropList_cus input { width: 105%; text-align: left; padding-left: 15px; outline: 0; height: 36px; line-height: 36px; background: transparent; font-size: 14px; font-family: "微软雅黑"; color: #666; cursor: pointer }
.game_ul_list { background: #fff; position: absolute; left: -1px; top: 38px; width: 100%; border: 1px solid #00b0ff; max-height: 210px; overflow: hidden; overflow-y: auto; z-index: 999 }
.game_ul_list li { padding-left: 15px; line-height: 30px; height: 30px; text-align: left; overflow: hidden }
.game_ul_list li.hover { background: #00b0ff; color: #fff }
.dropList_cus i { position: absolute; right: 10px; top: 15px; display: block; width: 11px; height: 7px; background: url(/www/png/images/drop_arrow.png) no-repeat }
.dropList_in_box { width: 580px; overflow: hidden }
.sale_gameslect_list, .gameslect_txt { margin: 0 50px }
.gameslect_txt { font-size: 16px; text-align: left; color: #00b0ff; display: block; margin-bottom: 15px }
.gameslect_list_sub { margin-right: 19px; width: 216px; float: left; padding: 15px 0 10px 0; position: relative }
.gameslect_list_sub h4 { padding-left: 10px; color: #ff8400; font-size: 16px; height: 35px; text-align: left; padding-top: 4px }
.gameslect_list_sub h4 i { display: block; width: 26px; height: 26px; background: url(/www/png/images/game_select_ico.png) no-repeat; float: left; margin-right: 5px }
.gameslect_list_sub h4 i.ico_1 { background-position: -14px -7px }
.gameslect_list_sub h4 i.ico_2 { background-position: -41px -7px }
.gameslect_list_sub h4 i.ico_3 { background-position: -68px -7px }
.gameslect_list_sub h4 i.ico_4 { background-position: -95px -7px }
.gameslect_list_sub h4 i.ico_5 { background-position: -122px -7px }
.gameslect_list_sub h4 span { float: left; width: 170px; display: block; height: 26px; overflow: hidden }
.select_game_input { border: 1px solid #00b0ff; border-bottom: 0; height: 40px; line-height: 40px; display: block; width: 209px; color: #666; font-size: 14px; padding-left: 5px }
.gameslect_list_sub ul { border: 1px solid #00b0ff; margin-top: -1px; height: 340px; overflow: hidden; overflow-y: auto; overflow-x: hidden }
.gameslect_list_sub ul li { height: 30px; line-height: 30px; padding-left: 5px; font-size: 14px; color: #666; overflow: hidden }
.gameslect_list_sub ul li.hover { background: #c6eaff }
.gameslect_list_sub ul li em { float: left }
.gameslect_list_sub ul li i { margin: 5px 0 0 5px; display: block; float: left; width: 72px; height: 20px; padding-left: 12px; line-height: 18px; font-size: 12px; color: #fff; text-align: left; background: url(/www/png/images/game_select_ico.png) no-repeat }
.gameslect_list_sub ul li i.fx { background-position: -14px -34px }
.gameslect_list_sub ul li i.msxf { background-position: -14px -58px }
.select_game_btn { padding: 40px 0; text-align: center; position: relative }
.select_game_btn .btn_submit { border-radius: 3px; font-size: 18px; color: #fff; font-weight: bold; background: #f7536e; text-align: center; padding: 10px 80px; margin-right: 15px; cursor: pointer }
.select_game_btn .fr { font-size: 16px; color: #666; position: absolute; top: 45px; right: 2px }
.select_game_btn .fr:hover { color: #00b0ff }
.select_game_btn .btn_pl { font-size: 18px; color: #fff; background: #00b0ff; border-radius: 3px; text-align: center; padding: 10px 80px; margin-right: 15px; cursor: pointer }
.gameslect_info { width: 609px; border-right: 1px solid #c6edff; padding: 25px 0 15px 0 }
.gameslect_info .g-btn { position: absolute; top: 20px; right: 30px }
.gameslect_option { padding: 40px 0 0 0; width: 212px; position: relative }
.p50 { padding: 0 50px }
.g-01 { height: 45px; line-height: 45px; text-align: left; display: block; font-size: 15px; font-weight: bold; margin-bottom: 25px }
.g-01 img { vertical-align: middle; margin-right: 5px; margin-top: -4px }
.g-06 { margin-top: -25px; display: block; font-size: 14px; line-height: 30px; height: 30px; padding-left: 50px; margin-bottom: 25px }
.g-02 { width: 85%; border: 1px solid #ff5a00; background: #fffcea url(/www/png/images/sell_bg.png); padding: 15px; font-size: 14px; line-height: 180% }
.g-03 { display: block; width: 210px; margin: 0 auto; height: 30px; line-height: 30px; text-align: left; font-size: 15px; font-weight: bold }
.g-btn { margin: 0 auto 20px auto; width: 210px; height: 45px; line-height: 45px; text-align: center; color: #fff!important; font-size: 14px; display: block }
.g-btn.bgblue { background: #00b0ff }
.g-btn.bgred { background: #f7536e }
.bgcolor-04 { position: absolute; left: -62px; bottom: -17px; width: 315px; padding-top: 6px; height: 22px; display: block; text-align: center; color: #888; background: url(/www/png/images/selectgame_border.png) no-repeat }
.g-05 { font-size: 14px; height: 50px; line-height: 50px; text-align: left; }
.g-05 .blue-f { cursor: pointer!important }
.blue-f { color: #00b0ff!important }
.orange-f { color: #ff5a00!important }
.pink-f { color: #f7536e!important }
.gameselect_tips { border: 1px solid #6cc7ee; padding: 20px 50px; background: #fff; margin-top: -1px; border-top: 1px dashed #c6edff }
.gameselect_tips span { margin-bottom: 5px; display: block; width: 195px; height: 21px; text-align: center; font-size: 12px; background: url(/www/png/images/selectgame_tips.png) no-repeat; color: #ff5a00 }
.gameselect_tips p { text-align: left; font-size: 12px; color: #666 }
.gameslect-process { margin-top: 27px; float: right; display: block; width: 565px; height: 61px; background: url(/www/png/images/game_select_ico.png) no-repeat 0 0 }
.gameselect_step_1 { background-position: -14px -94px }
.gameselect_step_2 { background-position: -14px -156px }
.gameselect_step_3 { background-position: -14px -218px }
.gameselect_step_4 { background-position: -14px -280px }
.gameselect_step_5 { background-position: -14px -344px }
.gameselect_step_6 { background-position: -14px -490px }
.gameselect_step_2_0 { background-position: -14px -416px }
.game-process-dz { margin-top: 27px; float: right; display: block; width: 565px; height: 61px; background: url(/www/png/opitamz/dz_lc.png) no-repeat 0 0 }
.game_step_1 { background-position: 0 0 }
.game_step_2 { background-position: 0 -100px }
.game_step_3 { background-position: 0 -200px }
.top_three { width: 95%; margin: 0 auto; margin-bottom: 10px }
.top_three li { float: left; height: 35px; line-height: 35px; font-size: 14px; color: #666 }
.top_three li.li_s1 { width: 35px; margin-right: 10px }
.top_three li.li_s1 i { width: 32px; height: 37px; display: block; background: url(/www/png/images/sale_filltable.png) no-repeat }
.top_three li.li_s1 i.no_one { background-position: -7px -33px }
.top_three li.li_s1 i.no_two { background-position: -42px -33px }
.top_three li.li_s1 i.no_three { background-position: -77px -33px }
.top_three li.li_s2 { width: 400px; overflow: hidden; margin-right: 10px }
.top_three li.li_s2 a { font-size: 14px; color: #666 }
.top_three li.li_s3 { width: 190px; color: #00b0ff; font-size: 12px }
.top_three li.li_s4 { width: 300px }
.top_three li.li_s4 span { float: left; margin-right: 5px }
.top_three li.li_s4 i { margin-top: 4px; float: left; display: block; width: 24px; height: 24px; text-indent: -9999em; font-size: 0 }
.top_three li.li_s4 i.star { background: url(/www/png/opitamz/wym_star.gif) no-repeat }
.top_three li.li_s4 i.blank { background: url(/www/png/images/sale_filltable.png) no-repeat; background-position: -31px -73px!important }
.li_s4 em { margin-left: 10px }
.top_three_shuaxin { position: absolute; top: -40px; right: 25px; width: 400px; text-align: right }
.top_three_shuaxin a { position: relative; display: block; float: right; width: 70px; padding-left: 35px; height: 30px; text-align: left; line-height: 30px; font-size: 16px; border: 1px solid #00b0ff; border-radius: 3px; color: #00b0ff; margin-bottom: 30px }
.top_three_shuaxin a i { display: block; width: 23px; height: 19px; position: absolute; top: 5px; left: 7px; background: url(/www/png/images/sale_filltable.png) no-repeat -138px -6px }
.top_three_shuaxin span { float: left; color: #888; padding-top: 5px; margin-right: 10px }
@keyframes rotate { 0% {
 transform: rotate(0deg)
}
 100% {
 transform: rotate(360deg)
}
}
@-moz-keyframes rotate { 0% {
 -moz-transform: rotate(0deg)
}
 100% {
 -moz-transform: rotate(360deg)
}
}
.sale_ul { width: 95%; margin: 0 auto }
.sale_ul li { width: 25%; float: left; display: block }
.sale_ul li a { color: #00b0ff }
.sale_ul li label { font-size: 14px; color: #666 }
.sel_radio { font-size: 14px; color: #00b0ff; font-weight: bold }
.form-div span.blue_blank { background: url(/www/png/images/blue_bg.png) repeat-x; height: 46px; line-height: 40px; color: #fff; float: left; clear: none; margin-top: 0; width: 208px; text-align: center }
.sell_info { padding: 20px 0; position: relative; background: #fff; font-weight: normal }
.sell_info_1 { width: 95%; margin: 0 auto; font-size: 14px; color: #666; padding: 15px }
.sell_info_1 label { margin-right: 40px }
.sell_info_1 a { color: #00b0ff }
.sell_info table { border-collapse: collapse; border: 1px solid #adadad; width: 95%; margin: 0 auto }
.sell_info table td { height: 35px; text-align: center; font-size: 14px; line-height: 35px; border: 1px solid #adadad; color: #666 }
.sell_info table td input[type='radio'] { vertical-align: middle; margin-top: -2px }
.sell_info .blue { margin-right: 10px; color: #00b0ff }
.sell_info .red { margin-right: 5px; color: red }
.sell_info .tips { height: 40px; line-height: 40px; text-align: left; color: #666; width: 95%; margin: 0 auto; display: block }
.imgbgzw { float: left }
.imgbgzw .imgl { float: left; background: url(/www/png/images/blue_bg.png) no-repeat left top; width: 15px; height: 45px }
.imgbgzw .imgm { float: left; background: url(/www/png/images/blue_bg_m.png) repeat-x; height: 45px; line-height: 35px; color: #fff }
.imgbgzw .imgr { float: left; background: url(/www/png/images/blue_bg.png) no-repeat right top; width: 15px; height: 45px }
#moneytotal label { padding-top: 8px }
.dialog_custom_sy_box { background: url(/www/png/images/overblack_img.png) repeat; text-align: center; color: #747474; margin: 0 auto }
.dialog_custom_sy_con { background: #fff; position: relative }
.dialog_custom_sy_con h1 { height: 45px; line-height: 45px; font-size: 16px; padding-left: 10px; background: #f9f9f9; color: #666; text-align: left; margin-bottom: 30px; display: block; border-bottom: 1px solid #e1e1e1 }
.dialog_custom_sy_con h1 a img { vertical-align: middle; margin-right: 10px }
.dialog_custom_sy_con h3 { font-size: 23px; font-weight: normal; height: 42px; line-height: 42px; margin-bottom: 5px; text-align: center; display: block; width: 100% }
.dialog_custom_sy_con_tit { height: 90px; color: #747474; display: block; width: 510px; overflow: hidden }
.dialog_custom_sy_con_tit em a { background: #fff; color: #00b0ff; padding: 2px 3px; border: 1px solid #00b0ff; border-radius: 2px }
.dialog_custom_sy_con_tit em a:hover { background: #00b0ff; color: #fff }
.dialog_custom_sy_con .ts { margin: 0 auto; text-align: center; font-size: 14px; color: #888 }
.dialog_custom_sy_con_info { height: 70px }
.dialog_custom_sy_con_info input.pub_txt_in { color: #4c4c4c; padding-left: 30px; text-align: center; width: 360px; height: 64px; overflow: hidden; margin: 0 auto; display: block; font-size: 32px; line-height: 64px; border: 1px solid #909090; letter-spacing: 1.3em; word-spacing: 1.3em }
.dialog_custom_sy_con_info input.red { border: 1px solid #fa304d; color: #fa304d }
.dialog_custom_sy_con_info input.txt20 { color: #4c4c4c; text-align: center; width: 390px; height: 64px; overflow: hidden; margin: 0 auto; display: block; font-size: 28px; line-height: 64px; border: 1px solid #909090 }
.dialog_custom_sy_con_info em.red { color: #fa304d }
.pass_input { width: 392px; margin: 0 auto; height: 68px; }
.free_validate { width: 392px; margin: 0 auto; padding-top: 15px; }
.free_validate span { display: block; height: 30px; line-height: 30px; text-align: left; }
.control_check0704 { text-align: center !important; color: #00b0ff; }
.control_check0704 input { vertical-align: middle; margin: -1px 4px 0 0; }
.control_div { background: #f3f3f3; padding: 10px; display: none; }
.control_div p { text-align: left; }
.control_div p i { color: red; }
.free_validate_tip { padding: 25px 0; }
.free_validate_tip span { display: block; width: 360px; margin: 0 auto; max-height: 60px; line-height: 30px; text-align: center; font-size: 14px; overflow: hidden; }
.free_validate_tip span label { display: block; height: 30px; width: 120px; float: left; text-align: right; }
.free_validate_tip span label input { vertical-align: middle; margin-top: -1px; }
.free_validate_tip span em { display: block; height: 30px; float: left; font-weight: bold; color: red; }
.free_validate_tip span em.f-orange { color: orangered; }
.free_validate_tip p { font-size: 15px; text-align: center; padding-bottom: 25px; }
.h1_tit { float: right; font-size: 12px; color: #666 !important; font-weight: normal; line-height: 48px; }
.pop-grounp-btn07 { padding: 30px; }
.pop-btn07 { padding: 8px 35px; font-size: 14px; margin: 0 20px; border-radius: 3px; }
.blue-btn07 { background: #00b0ff; color: #fff !important; }
.white-btn07 { background: #fff; border: 1px solid #e9e9e9; }
.dialog_custom_sy_btn { padding: 30px 70px; text-align: center }
.dialog_custom_sy_con_info em { text-align: center; display: block; color: #6f6f6f }
.dialog_custom_sy_con_info .wz { display: block; width: 390px; height: 68px; line-height: 68px; margin: 0 auto; font-size: 32px; color: #00b0ff; border: 1px solid #00b0ff }
.dialog_custom_sy_btn .btn_dialog { border: 0; width: 140px; height: 35px; display: block; float: left; line-height: 35px; font-size: 14px; color: #fff; text-align: center; cursor: pointer }
.dialog_custom_sy_btn .gray_btn { background: #f7f7f7; margin-right: 15px; border: 1px solid #e3e3e3; color: #999!important }
.dialog_custom_sy_btn .Blue_btn { background: #00b1ff }
.dialog_custom_sy_btn.sale_btn input { float: none }
.ghfs_p p { padding: 5px 0; text-align: left; text-indent: 2em; color: #666 }
.wxzf_bg { background: #fff url(/www/png/images/wxzf_bg.png) no-repeat center center }
.btn_qh { position: absolute; right: -20px; top: -20px; width: 84px; height: 77px; z-index: 999 }
.bdwx_d { width: 179px; height: 162px; position: absolute; right: -190px; top: -75px; display: none }
.btn_qh:hover .bdwx_d { display: block }
.cus_txt { padding: 20px 0 20px 33px }
.dialog-other-style { height: 40px; position: relative }
.dialog-other-style em { display: block; margin: 0 auto; width: 98px; height: 35px; line-height: 28px; background: #fff; color: #888; position: absolute; top: 0; left: 150px }
.dialog-other-style div { height: 14px; border-bottom: 1px solid #f4f4f4 }
.dialog-btn-group { position: relative }
.dialog-btn-group .obtn { position: relative; text-align: left; display: block; width: 145px; padding-left: 40px; height: 38px; line-height: 38px; float: left; font-size: 14px }
.dialog-btn-group .gray-btn { border: 1px solid #e9e9e9; color: #888 }
.dialog-btn-group .blue-btn { border: 1px solid #00b0ff; color: #00b0ff }
.dialog-btn-group a i { position: absolute; background: url(/www/png/images/checkstand.png) no-repeat; left: 10px; top: 11px; display: block; height: 20px; width: 20px }
.dialog-btn-group a.gray-btn .uu-ico { background-position: -200px -33px }
.dialog-btn-group a.gray-btn .wx-ico { background-position: -220px -33px }
.dialog-btn-group a.gray-btn .dx-ico { background-position: -240px -33px }
.dialog-btn-group a.blue-btn .uu-ico { background-position: -200px -13px }
.dialog-btn-group a.blue-btn .wx-ico { background-position: -220px -13px }
.dialog-btn-group a.blue-btn .dx-ico { background-position: -240px -13px }
.dialog-btn-group a.blue-btn:hover { background: #00b0ff; color: #fff }
.dialog-btn-group a.blue-btn:hover .uu-ico { background-position: -200px -53px }
.dialog-btn-group a.blue-btn:hover .wx-ico { background-position: -220px -53px }
.dialog-btn-group a.blue-btn:hover .dx-ico { background-position: -240px -53px }
.wx-unlogin { position: absolute; left: 0; top: -40px; background: #f4f4f4; padding: 0 5px; height: 28px; line-height: 28px; border: 1px solid #e9e9e9; color: #888; font-size: 12px; display: none; opacity: .8 }
.wx-unlogin:hover { opacity: 1 }
.wx-unlogin a { color: #00b0ff; font-size: 12px }
.wx-unlogin span { font: bold 12px/12px simsun; color: #999; margin-left: 3px }
.wx-unlogin em { display: block; width: 8px; height: 6px; position: absolute; left;
top: 28px; left: 49%; background: url(/www/png/images/checkstand.png) no-repeat -177px -33px }
.dialog-btn-group .pos_r { right: 0!important; left: auto; width: 190px }
.dialog-btn-group .pos_l { left: 0!important }
.dialog-zhifu-btn a, .dialog-zhifu-btn button, .dialog-zhifu-btn input[type='submit'] { cursor: pointer; border: 0; width: 185px; height: 40px; line-height: 40px; float: left; font-size: 16px; text-align: center }
.dialog-zhifu-btn a.blue-btn, .dialog-zhifu-btn input.blue-btn { background: #00b0ff; color: #fff }
.dialog-zhifu-btn button.gray-btn { background: #f7f7f7; color: #888; border: 1px solid #e3e3e3 }
.dialog-zhifu-btn a.red-btn { background: #f63a62; color: #fff }
.margr20 { margin-right: 20px }
.blue-bord3 { height: 10px; border-bottom: 3px solid #00b0ff; width: 100% }
.wid-full { width: 100%; background: #f9f9f9; padding-top: 20px }
.con_pay { font-size: 14px }
.con_pay p { padding: 25px 0; font-size: 16px }
.con_pay p em { color: red; font-size: 18px; font-weight: bold }
.con_pay span { margin-right: 8px }
.con_pay span span { color: red; margin: 0 }
.newpay_sure { display: block; height: 53px; padding-top: 13px; width: 30px; background: #00b0ff; text-align: center; font-size: 12px; color: #fff!important; position: absolute; right: -30px; top: 0; }
.dialog-u-zuan { width: 448px; margin: 0 auto; padding: 15px; text-align: left; background: url(/www/png/images/dialog-u-bg.png) no-repeat }
.dialog-u-zuan .dialog-u-zuan-tit { font-size: 14px; height: 25px; line-height: 25px; color: #ff4200; font-weight: bold }
.dialog-u-zuan-con { height: 30px; line-height: 30px; color: #888 }
.dialog-u-zuan-con label { font-size: 12px }
.dialog-u-zuan-con label input { vertical-align: middle; margin-top: -1px; font-size: 12px }
.dialog-u-zuan-con label em { color: #f76150; font-weight: bold }
.dialog-u-zuan-con select { font-size: 12px }
.dialog-u-zuan-con img { vertical-align: middle; margin-top: -2px }
.duzc em { color: #00b0ff; font-weight: bold; margin-right: 8px }
.duzc em.red { color: #f76150; font-size: 14px }
.state_b { padding: 20px 0; text-align: center }
.state_b p { display: block; font-size: 18px; padding-bottom: 10px }
.state_b p.blue { color: #00b0ff }
.state_b a { color: #888 }
.diag_wy { padding-bottom: 15px; width: 80%; margin: 0 auto }
.diag_wy p { font-size: 14px; line-height: 170%; text-align: left }
.diag_wy_pay { height: 55px; line-height: 55px; text-align: center; padding: 5px 0 }
.diag_wy_pay img { vertical-align: middle; margin-right: 5px }
.diag_wy_pay a { border: 1px solid #00b0ff; padding: 3px 20px; font-size: 14px; color: #00b0ff; border-radius: 3px; font-size: 12px }
.diag_wy_pay a:hover { background: #00b0ff; color: #fff }
.diag_wy_pay a.bg { background: #00b0ff; color: #fff }
.diag_wy_pay a.no { border: 0; padding: 0 }
.diag_wy_pay a.no:hover { color: #00b0ff; background: 0 }
.bot-line { border-bottom: 1px solid #e9e9e9 }
.diag_wy_pay span { padding: 0 10px 0 5px }
.center-block, .carrousel, .carrousel .wrapper { margin: auto; position: absolute; top: 0; bottom: 0; left: 0; right: 0 }
.gallery { list-style: none }
.portrait { width: 130px; box-shadow: 0 0 3px #555; background-color: #FFF; text-align: center; cursor: pointer; float: left; -moz-transition: all .3s ease; -o-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease; -webkit-filter: grayscale(100%); filter: grayscale(100%) }
.portrait:hover { -moz-transform: scale(1.04, 1.04); -ms-transform: scale(1.04, 1.04); -webkit-transform: scale(1.04, 1.04); transform: scale(1.04, 1.04); box-shadow: 0 0 5px #555; -webkit-filter: grayscale(0%); filter: grayscale(0%) }
.portrait .date { font-size: 10px; font-weight: bold }
.portrait .foot { font-size: 11px }
.portrait .foot .heart { margin-left: 4px }
.carrousel { position: absolute; top: 140px; left: 140px; width: 300px; z-index: 999; display: none }
.carrousel img { border-radius: 10px }
.close { cursor: pointer; color: #FFF; position: absolute; padding: 8px 12px; top: 30px; right: 30px; font-size: 16px; display: block; font-size: 16px; background: red; border-radius: 50% }
.p380 { width: 380px }
.btn_tips a { width: 160px!important }
.jsjytc { width: 460px; margin: auto;background: #fff; box-shadow: 0 0 8px rgba(0, 0, 0, 0.1), 0 0 256px rgba(255, 255, 255, .3) }
ul.jsjytc_tit { margin: 0; line-height: 1.428571429; min-height: 16.428571429px; padding: 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: bold; cursor: default; background: #f9f9f9; font-size: 18px; font-family: inherit; color: #4c4c4c; border-bottom: 1px solid #e5e5e5 }
ul.jsjytc_tit h2 { height: 40px; line-height: 40px; font-size: 16px; text-align: center; float: left }
ul.jsjytc_tit p { height: 40px; line-height: 40px; float: left }
ul.jsjytc_tit li { height: 40px; line-height: 40px; font-size: 14px; float: right; margin-right: 10px }
ul.jsjytc_info p { font-size: 14px; margin: 10px 15px 15px 15px }
ul.jsjytc_info li { height: 40px; line-height: 40px; margin-top: 20px }
ul.jsjytc_info p .blue { color: #00b0ff }
.button4 { width: 160px; height: 40px; line-height: 40px; text-align: center; font-size: 20px; background: #f94a4a; border: 0; border-radius: 5px; cursor: pointer; color: #fff }
.djsjytc_info { padding: 20px }
.djsjytc_info p { padding-bottom: 10px }
.pop-input { border: 1px solid #e9e9e9; width: 70px; height: 28px; margin-right: 5px; background: #fff; font-weight: bold; border-radius: 3px; color: #666 }
#pics { margin-bottom: 1em }
#pics a img { border: 5px solid #ddd; margin-right: 5px }
#pics a img:hover { border-color: #aaa }
#pics a.solo img { border-color: #ffa }
#pics a.solo img:hover { border-color: #ff5 }
#pics a { color: #00f; text-decoration: underline }
#foxibox_overlay { position: absolute; top: 0; left: 0; z-index: 100; background: #000 }
#foxibox_loader { position: absolute; z-index: 102; width: 32px; height: 32px; background: url(/www/png/images/loading-small.gif) no-repeat }
#foxibox_container { position: absolute; z-index: 101; background: #fff }
#foxibox_details { position: absolute; z-index: 102; width: auto; height: auto; padding-top: 5px; font: 9pt 'trebuchet ms'; color: #444 }
#foxibox_title { width: auto; float: left; font-weight: bold }
#foxibox_nav { width: auto; float: right; overflow: hidden }
#foxibox_nav div { width: auto; float: right; margin-right: 8px; color: #888 }
#foxibox_nav #prev { display: block; width: 20px; height: 16px; float: right; background: url(/www/png/images/arrows.gif) 0 0 no-repeat }
#foxibox_nav #next { display: block; width: 20px; height: 16px; float: right; background: url(/www/png/images/arrows.gif) -20px 0 no-repeat }
#foxibox_details #scale { display: block; width: 20px; height: 16px; float: right; background: url(/www/png/images/arrows.gif) -60px 0 no-repeat }
#foxibox_details #close { display: block; width: 16px; height: 16px; float: right; background: url(/www/png/images/arrows.gif) -40px 0 no-repeat }
#foxibox_nav #prev:hover { background-position: 0 -20px }
#foxibox_nav #next:hover { background-position: -20px -20px }
#foxibox_details #scale:hover { background-position: -60px -20px }
#foxibox_details #close:hover { background-position: -40px -20px }
h1.piaoc_tit { height: 40px; line-height: 40px; background: #00b0ff; color: #fff; padding: 0; margin: 0; font-size: 18px; text-align: left; position: relative; z-index: 2 }
h1.piaoc_tit b { margin-left: 10px; line-height: 20px }
h1.piaoc_tit a { font-size: 14px; color: #fff; float: right; font-weight: normal; margin-right: 10px }
.piaoc_lb { height: auto; width: auto; overflow: hidden; max-height: 405px }
.piaoc_left { position: relative; left: 0; top: 0; width: auto; height: auto }
ul.pianc_an { width: 95%; margin: 0 auto; padding: 10px 0 }
ul.pianc_an li { width: 48% }
ul.pianc_an li a { color: #fff }
li.piaoc_list { width: 95%; margin: 0 auto; text-align: left; border-bottom: 1px solid #fbdbcd; overflow: hidden; padding: 5px 5px 3px 15px }
li.piaoc_list h2 { font-size: 15px; font-weight: normal; height: 24px; line-height: 24px; overflow: hidden; width: 180px }
li.piaoc_list h2 img { height: 18px; margin-right: 5px; vertical-align: middle; width: 30px }
li.piaoc_list div { font-size: 12px; height: 24px; line-height: 24px; overflow: hidden; width: 180px }
li.piaoc_list p { margin-left: -5px; font-size: 12px; height: 24px; line-height: 24px; overflow: hidden; width: 180px; color: #888 }
.dz-jg { font-size: 16px!important; font-weight: bold; color: #ff5000 }
.dz-jg em { color: #888; font-weight: normal; font-size: 12px }
.dz-jg span { font-size: 12px; font-weight: normal; color: #ff5000 }
.btn_list { position: absolute; right: 0; top: 1px }
.btn_list a { display: block; float: left; margin-right: 5px; width: 95px; height: 25px; line-height: 25px; border: 1px solid #00b0ff; color: #00b0ff; text-align: center; border-radius: 10px }
.btn_list a.redboder { border: 1px solid red; color: red }
.btn_list a:hover { color: #fff; background: #00b0ff }
.btn_list a.redboder:hover { color: #fff; background: red }
a.gpy_btn { display: block; position: absolute; width: 115px!important; height: 23px; background: url(/www/png/images/gpy_btn.png) no-repeat; right: 170px; top: -7px; z-index: 9 }
.rmyx_list a.hotGameClr { color: red }
.rmyx_list a.hotGameClr:hover { color: #00b0ff }
.sspm_zk { position: relative }
.sspm_zk i { position: absolute; top: -13px; right: -5px; display: block; width: 37px; height: 20px; background: url(/www/png/images/sspm_zk.png) no-repeat }
.width_adjust { width: 520px }
a.loginout { color: #06c!important }
a.loginout:hover { color: #06c }
.fkdc { position: fixed; left: -1px; top: 200px; clear: both; background: transparent!important; width: 36px }
.fkdc p { font-size: 14px; color: #fff; line-height: 18px; text-align: center; margin-top: 10px }
.fkdc p a { width: 36px; height: 75px; display: block; padding: 10px 0; margin: 0 auto; background: #e21931;color: #fff; }
.track_lookimg .smallpicBox li { border: 1px solid #e8e8e8; cursor: pointer; float: left; height: 150px; line-height: 150px; margin: 5px 0 10px 15px; overflow: hidden; width: 150px }
#pics li { width: 129px!important; height: 129px!important; line-height: 129px!important; margin-bottom: 10px }
#pics li.hover { border: 1px solid #e8e8e8!important }
.li#wechatItem { width: 230px; height: 230px; position: absolute; left: -25px; top: -25px }
.wechat_ewm { width: 180px; background: #f2f2f2; padding: 15px; border-radius: 10px; float: left; margin-left: 130px }
.wechat_ewm div { width: 180px; height: 180px; overflow: hidden; position: relative }
.wechat_ewm div img { width: 230px; height: 230px; position: absolute; left: -25px; top: -25px }
.wechat_ewm span { display: block; text-align: center; font-size: 22px; color: #666 }
.szf { clear: both; width: 180px!important; height: 180px!important; position: absolute!important; left: 0!important; top: 0!important }
#tmsp1 .blue { background: #00b0ff; padding: 1px 5px; color: #fff }
.splist_con { width: 630px; margin: 0 auto; margin-bottom: 15px; background: #f8f8f8; padding: 15px 0; border-bottom: 1px dotted #e8e8e8; border-top: 1px dotted #e8e8e8 }
.dhei20 { border-bottom: 1px dotted #e8e8e8; height: 10px; margin-bottom: 10px }
ul.dialog-splb { border: 0; width: 600px; margin: 0 auto }
ul.dialog-splb li { float: left }
ul.dialog-splb .sp_li0 { width: 350px!important }
ul.dialog-splb .sp_li0 h2 { line-height: 20px; overflow: hidden }
ul.dialog-splb .sp_li0 h2 img { vertical-align: middle; margin-right: 5px; margin-top: -2px }
ul.dialog-splb .sp_li0 h2 a { color: #06c; font-weight: bold; font-size: 14px; overflow: hidden }
ul.dialog-splb .sp_li0 .Red { color: red }
ul.dialog-splb .sp_li0 .qf_txt a { color: #888 }
.dialog-splb_bz span { margin-right: 8px }
.dialog-splb_bz span img { margin-right: 3px }
ul.dialog-splb .sp_li0 p { height: 25px; line-height: 25px; color: #888; overflow: hidden }
ul.dialog-splb .sp_li0 p img { vertical-align: middle; margin-top: -2px }
ul.dialog-splb .sp_li1 { width: 140px; text-align: center; padding-top: 32px }
ul.dialog-splb .sp_li1 select { border: 1px solid #e9e9e9; height: 30px; width: 65px; margin-right: 5px }
ul.dialog-splb .sp_li2 { padding-top: 30px }
ul.dialog-splb .sp_li2 input { display: block; width: 105px; height: 30px; line-height: 30px; text-align: center; background: #ff6119; color: #fff; border-radius: 5px; border: 0; cursor: pointer }
.splist_con_tips { padding: 15px; background: #fbf3eb url(/www/png/images/splb_bg.gif) repeat-x top; color: #888 }
.jsjytc_info .tips_js img { vertical-align: middle; margin-top: -2px }
.jsjytc_tit a { display: block; height: 21px; width: 21px; background: url(/www/png/images/wym_0a.png) no-repeat; float: right }
.spxx_tp p { background: url("/www/png/images/tymyd_06.png") no-repeat scroll 0 0; color: #fff; font-size: 12px; height: 45px; line-height: 55px; text-align: center; width: 625px; margin-left: 120px; margin-bottom: 20px }
.track_top h3 { background: #f2f2f2; height: 43px; line-height: 43px; border: 1px solid #e8e8e8; text-align: left; padding-left: 15px }
.track_top .track_status { color: #666; background: #fff; text-align: left; border: 1px solid #e8e8e8; border-top: 0;padding: 10px 15px; line-height: 40px }
.track_top .track_status .btn { color: #fff; padding: 4px 17px; background: #ff2d4b; border-radius: 3px }
.track_top .track_status .marg30 { margin-right: 30px; margin-left: 5px }
.track_top .track_status .blue { color: #00b0ff }
.track_process { padding: 40px 0 65px 90px }
.track_process_long { padding: 40px 0 65px 210px }
.track_process .num, .num_long { color: #fff; font-family: arial; font-size: 18px; line-height: 36px; text-align: center; position: relative; width: 36px; height: 36px; display: block; float: left; background: url(/www/png/images/track_process.png) no-repeat }
.track_process .num.pass, .num_long.pass_long, .num_long.cancel_long { font-family: arial; background-position: -36px 0; color: #fff }
.track_process .num.pass em, .num_long.pass_long em { color: #1dab01; font-weight: bold }
.track_process .num em, .num_long em { position: absolute; display: block; width: 100px; left: -32px; bottom: -30px; color: #888; font-size: 14px }
.track_process .gline, .gline_long { position: relative; width: 83px; height: 6px; display: block; float: left; margin: 15px 18px 0 18px; background: url(/www/png/images/track_process.png) no-repeat 0 -42px }
.track_process .gline.pass, .gline_long.pass_long { background-position: 0 -36px }
.gline i, .gline.pass i, .gline_long i, .gline_long.pass_long i { display: none }
.pass_animate i, .gline.pass_animate i, .gline_long.pass_animate i { animation: process_animate 3s ease infinite; -webkit-animation: process_animate 3s ease infinite; -moz-animation: process_animate 3s ease infinite; display: block!important; width: 0; height: 6px; position: absolute; left: 0; top: 0; background: url(/www/png/images/track_process.png) 0 -36px }
@keyframes process_animate { 0% {
 width: 0
}
 100% {
 width: 100%
}
}
@-webkit-keyframes process_animate { 0% {
 width: 0
}
 100% {
 width: 100%
}
}
@-moz-keyframes process_animate { 0% {
 width: 0
}
 100% {
 width: 100%
}
}
.pass_animate .track_con .hp_info_con li.track_cxbz em { color: #666; font-size: 14px; font-weight: normal }
.track_con .hp_info_con li.track_cxbz img { vertical-align: middle; margin-right: 5px }
.num.cancel { background-position: -73px 0 }
.num.cancel em { color: red }
.gline_long { width: 193px; background: url(/www/png/images/track_process.png) no-repeat 0 -56px!important }
.gline_long.pass_long { background-position: 0 -49px!important }
.num_long.cancel_long { background-position: -73px 0 }
.num_long.cancel_long em { color: red }
.qq_kft span { display: block; height: 50px; line-height: 50px; width: 460px; margin-left: -15px; text-align: center; font-size: 14px; color: #fff; background: url(/www/png/images/track_qqkf.gif) repeat-x; border-radius: 40px }
.qq_kft { height: auto; padding: 20px 0; position: relative }
.qq_kft .img_l { position: absolute; top: 5px; left: -2px }
.qq_kft .img_r { position: absolute; top: 9px; right: 0 }
.qq_kft span strong a { color: #fff }
.hp_info_con h3 .btn { position: absolute; right: 10px; top: 5px; border: 1px solid #00b0ff; color: #00b0ff; font-size: 12px; padding: 3px 7px; border-radius: 3px; line-height: 20px }
.hp_info_con h3 .btn:hover { background: #00b0ff; color: #fff }
.hp_info_con h3 { position: relative }
.track_step { margin: 10px 15px }
.track_step span.tit { display: block; height: 30px; line-height: 30px; font-weight: bold; margin-bottom: 5px }
.track_step span.tit em { color: #1db101; margin-right: 10px }
.track_step_sub p { width: 100%; line-height: 170%; color: #888 }
.track_step_sub { border-bottom: 1px solid #f2f2f2; padding: 10px 0 }
.track_con .hp_info_con.fr .ban ul li { width: 500!important }
.bordno { border: 0 }
.track_step .btnbig { background: #ff2d4b; color: #fff; display: block; width: 180px; height: 40px; line-height: 40px; border: 0; border-radius: 3px; text-align: center; margin: 0 auto }
.h20 { height: 15px; width: 100% }
.track_con .hp_info_con.fr .pop_up .track_srcoll_img_one ul li { height: 600px; width: 100%; line-height: 600px; padding: 0; text-align: center }
.track_con .hp_info_con.fr .pop_up .track_srcoll_img_one ul li img { margin: 0 auto; vertical-align: middle; height: 95%; width: auto }
.track_times { padding: 5px 0 }
.track_times span { display: block; width: 17px; height: 26px; line-height: 26px; text-align: center; font-family: arial; color: #fff; font-size: 16px; float: left; background: url(/www/png/images/track_time_bg.png) no-repeat; margin-right: 3px }
.track_times em { float: left; display: block; width: 10px; height: 26px; line-height: 26px; text-align: center; font-weight: bold; margin-left: -3px; color: #1bbcf9 }
.track_times i.tipso_style { padding: 1px 6px; background: #d5d5d5; color: #fff; border-radius: 30px; font-size: 9px; margin-left: 5px }
.track_times em.mar_tip44 { float: left; display: block; padding-top: 5px; width: 16px; height: 16px; padding-left: 5px }
.track_times em.mar_tip44 i { display: block; width: 16px; height: 16px; padding: 0; font-size: 16px; color: #fff; line-height: 16px; text-align: center; background: #e2e2e2; border-radius: 50% }
.ban { width: 500px; max-height: 600px; position: relative; overflow: hidden; margin: 0 auto }
.ban2 { width: 100%; position: relative; overflow: hidden }
.ban2 ul { position: absolute; left: 0; top: 0 }
.ban2 ul li { width: 500px; height: 500px }
.prev { float: left; cursor: pointer }
.min_pic .num { height: 95px; overflow: hidden; width: 400px; position: relative; float: left }
.min_pic { padding-top: 10px; width: 460px }
.min_pic .num ul { position: absolute; left: 0; top: 0 }
.min_pic .num ul li { width: 93px; height: 93px; margin-right: 5px; padding: 1px }
.min_pic .num ul li.on { border: 1px solid red; padding: 0 }
.prev_btn1, .pop_prev { width: 16px; text-align: center; height: 18px; margin-top: 40px; margin-right: 15px; cursor: pointer; float: left }
.next_btn1, .pop_next { width: 16px; text-align: center; height: 18px; margin-top: 40px; cursor: pointer; float: right }
.prev1 { position: absolute; top: 220px; left: 20px; width: 28px; height: 51px; z-index: 9; cursor: pointer }
.next1 { position: absolute; top: 220px; right: 20px; width: 28px; height: 51px; z-index: 9; cursor: pointer }
.mhc { background: #000; width: 100%; opacity: .75; -moz-opacity: .75; filter: alpha(Opacity=75); position: fixed; left: 0; top: 0; display: none; z-index: 999 }
.pop_up { width: 95%; background: 0; position: fixed; left: 50%; top: 1%; margin-left: -48%; display: none; z-index: 999 }
.pop_up_xx { width: 40px; height: 40px; position: absolute; top: 0; right: -40px; cursor: pointer }
.pop_up2 { width: 500px; height: 500px; position: relative; overflow: hidden }
.pop_up2 { width: 500px; height: 500px; position: relative; overflow: hidden; float: left }
.pop_up2 ul { position: absolute; left: 0; top: 0 }
.pop_up2 ul li { width: 500px; height: 500px; float: left }
.track_srcoll_img_one ul li { width: 500px }
.pop_min { padding-top: 20px; width: 960px; margin: 0 auto }
.pop_min .num { width: 900px }
.pop_page { text-align: center; color: #b4b4b4; font-size: 16px; font-family: "Arial"; padding-top: 5px }
.pop_page em { color: #d4d4d4 }
.pop_prev, .pop_next { height: 93px; line-height: 93px; width: 20px; background: rgba(0, 0, 0, 0.5); text-align: center; margin-top: 0 }
.pop_prev { margin-right: 13px }
.pop_prev img, .pop_next img { margin: 0 auto }
.ppy em { line-height: 24px!important; margin-right: 10px!important }
.ppy em img { margin: -3px 3px 0 0!important; vertical-align: middle }
.tab_li { padding-left: 60px; float: left }
.tab_li label { margin-right: 60px; cursor: pointer }
.tab_li label input { margin-right: 5px }
.blanktit { background: #fff; border: 1px solid #ddd }
.f_b { position: absolute; width: 200px; padding: 8px; border: 1px solid #6cc7ee; background: #fff; left: 100px;z-index: 10; }
.f_b span { font-weight: bold }
.f_b p { padding: 5px 0; line-height: 150% }
.f_b a { color: #00b0ff }
.fed-tipsarr { display: block; position: relative; left: -16px; top: 0 }
.fed-arrbottom span.arr-1 { top: 4px; left: -2px; color: #9ec5de; z-index: 1 }
.fed-arrbottom span.arr-2 { top: 4px; color: #fff; z-index: 2 }
.fed-tipsarr span.arr-1, .fed-tipsarr span.arr-2, .fed-tipsarr span.arr-3 { font-family: simsun; font-size: 18px; overflow: hidden; position: absolute }
.tgfa h5 { font-size: 16px; font-weight: bold; color: #ff6000; height: 30px; line-height: 30px; text-align: left; width: 98%; margin: 0 auto }
.zbmc_img { position: absolute; z-index: 999; left: 607px; top: -90px; width: 280px; height: 410px }
.tsks { width: 1198px; border: 1px solid #f6dbae; background-color: #fffaec; height: 40px; margin: 0 auto; color: #ff6000; font-size: 14px; line-height: 40px; text-indent: 15px }
.tsks span { background-color: #ff6000; color: #fff; padding: 5px 10px }
.xzscyx { width: 1198px; border: 1px solid #e9e7e7; height: 123px; margin: 0 auto; margin-top: 15px }
.xzbt { width: 1158px; height: 50px; line-height: 55px; border-bottom: 1px solid #e9e7e7; margin: 0 auto; font-size: 18px; color: #666 }
.xzysnr { width: 1158px; height: 40px; margin: 15px auto; line-height: 40px }
ul.ssxj { border: 0 none; height: 40px; margin: 0; width: 1000px }
ul.ssxj li .xjys1 { width: 168px; height: 25px; border: 1px solid #e9e7e7; padding-top: 8px }
ul.ssxj li .xjys1 a { display: block; width: 168px; height: 25px }
ul.ssxj li.xjys2 { margin-right: 25px; width: 185px }
ul.ssxj li.xjys5 { width: 115px; height: 40px; float: left; margin-right: 15px }
ul.ssxj li .xjys3 { width: 115px; height: 40px; background-color: #ff6000; font-size: 14px }
ul.ssxj li .xjys4 { width: 115px; height: 40px; font-size: 14px }
.wdscs { width: 1198px; border: 1px solid #e9e7e7; margin: 0 auto; margin-top: 15px }
.scnr { width: 1156px; border: 1px solid #efefef; margin: 0 auto }
.scbt1 { background-color: #f9f9f9; height: 45px }
.scbt1 span { display: block; float: left; font-size: 14px; color: #999; height: 45px; line-height: 45px; text-align: center }
.scbt1 span.spys1 { width: 70px; border-right: 1px solid #efefef }
.scbt1 span.spys2 { width: 600px; border-right: 1px solid #efefef }
.scbt1 span.spys3 { width: 315px; border-right: 1px solid #efefef }
.scbt1 span.spys4 { width: 163px }
.scnrs { width: 100%; height: 50px; font-size: 14px; color: #666; height: 50px }
.scnrs .scnr1 { display: block; height: 50px; float: left; width: 70px; border-right: 1px solid #efefef; text-align: center; line-height: 50px }
.scnrs .scnr2 { display: block; height: 50px; float: left; width: 600px; border-right: 1px solid #efefef; text-align: center; line-height: 50px }
.scnrs .scnr2 a { color: #666 }
.scnrs .scnr2 a:hover { color: #ff6000 }
.scnrs .scnr3 { display: block; height: 50px; float: left; width: 315px; border-right: 1px solid #efefef; text-align: center; line-height: 50px }
.scnrs .scnr3 li { display: inline; margin: 0 5px; padding-bottom: 5px }
.scnrs .scnr3 li a { color: #00b0ff }
.scnrs .scnr3 li:hover a { color: #ff6000 }
.scnrs .scnr4 { display: block; height: 50px; float: left; width: 163px; text-align: center; line-height: 50px }
.scnrs .scnr4 a { color: #00b0ff; padding: 0 5px }
.scnrs .scnr4 a:hover { color: #ff6000 }
.scnrs .scnr3 li .tcnr { position: absolute; width: 250px; background-color: #FFF; padding: 10px 5px; top: 23px; left: 5px; display: none; -moz-box-shadow: 0 0 7px #cdcdcd; -webkit-box-shadow: 0 0 7px #cdcdcd; box-shadow: 0 0 7px #cdcdcd; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #e1e1e1; z-index: 889 }
.scnrs .scnr3 li .tcnr a { font-size: 12px; color: #888; display: block; float: left; line-height: 30px; padding: 0 12px; white-space: nowrap; font-weight: normal }
.scnrs .scnr3 li .tcnr a:hover { color: #ff6000 }
.scnrs .scnr3 li:hover > .tcnr { display: block }
.scnrs .scnr3 li:hover { z-index: 888; position: relative }
.xsjs { width: 19px; height: 10px; background-image: url(/www/png/images/xsjs.png); position: absolute; top: -10px; left: 18px }
.on_hbg { background-color: #f9f9f9 }
.scnrs:hover { background-color: #fdfadf }
.xjys6 li { width: 170px!important; position: relative }
.scann { position: fixed; left: -1px; top: 306px; clear: both; width: 36px }
.scann p { font-size: 14px; color: #fff; line-height: 16px; text-align: center }
.scann p a { width: 36px; height: 80px; display: block; padding: 10px 0; margin: 0 auto; background: #ff6000; line-height: 16px }
.sctc { width: 100%; height: 100%; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-image: url(/www/png/images/zzbg.png); z-index: 9999999999 }
.pxdi { width: 400px; padding-bottom: 30px; background-color: #fff; position: fixed; top: 50%; margin-top: -110px; left: 50%; margin-left: -200px; position: relative }
.pxdi h1 { height: 50px; line-height: 52px; background-color: #f8f8f8; border-bottom: 1px solid #e5e5e5; text-indent: 20px; font-size: 16px; color: #666; display: block }
.pxdi p { font-size: 16px; color: #666; display: block; line-height: 24px; text-align: center; display: block; margin: 20px; margin-bottom: 0 }
.pssz { width: 133px; height: 13px; border: 1px solid #ccc; font-size: 12px; color: #999; line-height: 14px; padding: 10px 0 }
.srk { width: 135px; margin: 0 auto; margin-top: 20px }
.tjbdan { width: 135px; height: 35px; background-color: #30beff; color: #fff!important; font-size: 12px; display: block; margin-top: 10px; line-height: 35px; text-align: center }
.pswz { font-size: 14px; color: #888; position: absolute; bottom: 82px; left: 70px }
.gban { width: 20px; height: 20px; background-image: url(/www/png/images/gbxh1.png); position: absolute; top: 17px; right: 15px; cursor: pointer }
.fenye { height: 50px; width: 1160px; margin: 0 auto; font-size: 14px; color: #666; margin-top: 20px }
.fyys { padding: 3px 8px; border: 1px solid #e9e9e9; background-color: #f4f4f4; cursor: pointer; color: #666 }
.xlys1 { border: 1px solid #e9e9e9; padding: 4px 5px }
.fyys:hover { border: 1px solid #00b0ff; background-color: #00b0ff; color: #fff }
.xjys6 li a .scsl { font-size: 12px; background-color: #F00; padding: 2px 3px; position: absolute; height: 14px; line-height: 14px; position: absolute; top: 2px; left: 103px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color: #fff }
.htsss { width: 23px; height: 17px; background-image: url(/www/png/images/hotsss.png); position: absolute; top: 2px }
.newss { width: 23px; height: 17px; background-image: url(/www/png/images/newss.png); position: absolute; top: 2px }
.newss2 { width: 23px; height: 17px; background-image: url(/www/png/images/newss_2.png); position: absolute; top: 2px }
.scsls { width: 23px; height: 17px; background-image: url(/www/png/images/newss1.png); position: absolute; top: 2px; font-size: 12px; color: #FFF; line-height: 12px; text-align: center }
.scsls2 { width: 23px; height: 17px; background-image: url(/www/png/images/newss2.png); position: absolute; top: 2px;right: 20px; font-size: 12px; color: #FFF; line-height: 12px; text-align: center }
.scsls2.yxcz{background-image: url(/www/png/images/yxcznews.png);width: 30px;right: 10px;}

.trace_hb { position: absolute; right: 35px; top: 8px; width: 315px; height: 170px; overflow: hidden }
.trace_hb_con { width: 91px; position: relative; text-align: center }
.trace_hb_body { margin-left: 112px; width: 91px; height: 31px; padding-top: 75px; text-align: center; background: url(/www/png/images/hb_.png) no-repeat 0 -45px }
.trace_hb_body a { display: block; color: #ffd726!important }
.trace_hb_tit { position: absolute; left: 0; bottom: -30px; width: 315px; height: 36px; line-height: 36px; text-align: center; color: #e08d01; background: url(/www/png/images/hb_.png) no-repeat 0 0 }
.trace_hb_tips { position: absolute; left: 0; bottom: -55px; width: 315px; text-align: center }
.trace_hb_tips a { color: #00b0ff!important; margin: 0 3px }
.login_hb { display: none; width: 569px; height: 380px; padding: 22px 30px 0 0; position: fixed; z-index: 9999; top: 50%; left: 50%; margin: -201px 0 0 -300px; background: url(/www/png/images/hb_dialog.png) no-repeat }
.login_hb a { display: block; width: 40px; height: 40px; float: right; margin-bottom: 266px }
.login_hb span { width: 368px; height: 61px; display: block; text-align: center; font-size: 18px; color: #e89305; font-weight: bold; margin: 0 auto 0 122px }
.lfzl_wq { z-index: 99; position: absolute; top: 34px; left: 168px; width: 450px; padding: 10px; background: #fff; border: 1px solid #ddd; box-shadow: 2px 2px 4px #e9e9e9 }
.title_wq { font-size: 12px; color: #999; display: block; height: 20px; line-height: 20px; text-align: left; border: 0; border-bottom: 1px solid #ddd; padding-bottom: 3px }
.title_wq i { float: right; color: #888; font-size: 22px; cursor: pointer }
.wq_con { padding: 10px 0; max-height: 105px; overflow: hidden; overflow-y: auto }
.wq_con a { color: #888; font-size: 12px; margin-right: 28px; display: block; white-space: nowrap; float: left; line-height: 28px }
.wq_con a:hover { color: #ff6000 }
.wq_con a i { color: #f00 }
.hb_img { margin-left: 5px; margin-top: -3px }
.bz_imgList { padding-top: 10px }
.bz_imgList img { margin-right: 2px }
.mode_box { float: left; height: 33px; padding: 5px 0 0 5px; border-left: 1px solid #e2e2e2 }
.mode_dis, .mode_dis2 { height: 27px; padding-top: 1px; color: #fff; background: #00a2ff; border-radius: 3px; padding-left: 3px; overflow: hidden; cursor: pointer; padding-right: 4px }
.mode_dis2 { background: #bd4e89 }
.mode_dis .pos { float: left; width: 35px; height: 28px }
.mode_dis .pos i { display: block; width: 5px; height: 5px; position: absolute }
.mode_dis .pos i.i_center { width: 12px; height: 8px; position: absolute; left: 10px; top: 9px; border: 1px solid #fff }
.mode_dis .pos i.top_i { left: 7px; top: 6px; border-top: 1px solid #fff; border-left: 1px solid #fff }
.mode_dis .pos i.right_i { left: 21px; top: 6px; border-top: 1px solid #fff; border-right: 1px solid #fff }
.mode_dis .pos i.bot_i { left: 7px; top: 16px; border-bottom: 1px solid #fff; border-left: 1px solid #fff }
.mode_dis .pos i.left_i { left: 21px; top: 16px; border-bottom: 1px solid #fff; border-right: 1px solid #fff }
.mode_dis:hover .pos i.top_i { animation: fadeIn_top .5s }
@keyframes fadeIn_top { 0% {
 opacity: 0;
 transform: translate(-1px, -1px)
}
 50% {
 opacity: .5;
 transform: translate(-2px, -2px)
}
 100% {
 opacity: 1;
 transform: translate(-3px, -3px)
}
}
.mode_dis span, .mode_dis2 span { display: block; width: 30px; height: 28px; float: left }
.mode_dis .txt1, .mode_dis2 .txt1 { float: left; width: auto; line-height: 26px; font-size: 12px }
.mode_dis:hover, .mode_dis2:hover { background: #0188d6 }
.mode_dis2 { background: #bd4e89 }
.mode_dis2:hover { background: #a53370 }
.phone_pos { position: relative }
.phone_pos em { display: block; width: 22px; height: 18px; background: url(/www/png/images/new_i.png) no-repeat; position: absolute; top: 0; right: 2px }
.my_tabgame .gametab { margin-top: 10px }
.gametab li.on { color: #00b0ff }
#ulbTypeLst .hotGameClr { color: red }
.sskjq_selected { *margin-left: -3px
}
.disn { display: none!important }
ul.splb_list li.short, ul.splb_list .sp_li3.short { height: auto; line-height: 20px }
ul.splb_list li h6.short { height: 20px }
.zuan_dh .dhz.short_uz { padding-top: 0; margin-top: 0 }
.middle_new { margin: 0 auto; width: 1200px; position: relative;z-index: 1; }
.ques_list { margin: 0 -50px; border-top: 1px solid #e9e9e9 }
.ques_list span { display: block; padding: 4px 0; text-align: left; width: 90%; margin: 0 auto; font-weight: bold; font-size: 14px }
.ques_list ul li { width: 50%; text-align: left; height: 30px; line-height: 30px; float: left }
.ques_list ul { width: 90%; margin: 0 auto }
.ques_list ul li a { font-size: 14px; color: #666 }
.ques_list ul li a:hover { color: #00b0ff }
.btn_ba { display: block; background: #00b0ff; width: 160px; height: 30px; line-height: 30px; text-align: center; display: block; color: #fff!important; border-radius: 3px }
.step_3w { width: 400px; margin: 0 auto }
.step_4w { width: 560px; margin: 0 auto }
.step_5w { width: 700px; margin: 0 auto }
.hp_w100 li { width: 87%!important }
.track_process.padno { padding: 40px 0!important }
.wxts { width: 370px; line-height: 24px; background: #ffeed0; border: #feca9e 1px solid; padding: 5px; position: absolute; top: 40px; left: 450px }
.wxts_01 { width: 370px; line-height: 24px; background: #ffeed0; border: #feca9e 1px solid; padding: 5px; position: absolute; top: -90px; left: 350px }
.lfzl_jp, .lfzl_jps { line-height: 190%; font-size: 12px; padding: 0 3px }
.lfzl_jp a, .jp_popbtn { display: block; float: left; width: 80px; background: #00b0ff; color: #fff; text-align: center; font-size: 12px; line-height: 30px; height: 30px; border-radius: 3px }
.lfzl_jp a:hover { color: #fff }
.jp_ico { width: 35px; height: 20px; float: left; padding: 9px 0 0 }
.jp_ico i { display: block!important; width: 35px; height: 16px; line-height: 16px; font-size: 12px; text-align: center; background: #f4f2f0; color: #aaa9a9; clear: none!important; border-radius: 3px }
.jp_ico.hover i { background: url(/www/png/opitamz/jp_ico.jpg) no-repeat; font-size: 0; border-radius: 0 }
.fill_jp_tips img { vertical-align: middle; margin: -2px 3px 0 3px }
.jp_pop01 { text-align: center; padding: 25px 20px }
.jp_pop01 p { text-align: left; padding: 10px; line-height: 200% }
.jp_pop01 p img { vertical-align: middle; margin-top: -2px }
.jp_popbtn { margin: 0 auto; float: none; color: #fff!important }
.jsjytc.pop_box { width: 100%!important; padding-bottom: 20px }
.jsjytc.pop_box h4 { background: #f9f9f9 none repeat scroll 0 0; border-bottom: 1px solid #e5e5e5; color: #4c4c4c; cursor: default; font-family: inherit; font-size: 16px; font-weight: bold; height: 60px; line-height: 60px; padding-left: 10px; text-overflow: ellipsis; white-space: nowrap }
.pop_btnG { padding: 10px; text-align: center }
.pop_btnG a { padding: 5px 20px; border-radius: 3px; margin: 0 15px }
.cancelBtn { background: #ccc; color: #666!important }
.okBtn { background: #00b0ff; color: #fff!important }
.comm_sp, .comm_sp_dj { width: 100%; height: 25px; line-height: 25px; position: absolute; bottom: -12px; left: -20px }
.comm_sp a { width: 33.333%; float: left; display: block; height: 25px; text-align: center; color: #fff; background: url(/www/png/opitamz/list_g_bg.png) repeat }
.comm_sp a:hover { color: #fff; outline: 0; background: url(/www/png/opitamz/list_g_bga.png) repeat }
.comm_sp img { vertical-align: middle; margin-top: -3px; margin-right: 5px }
.comm_sp_dj { padding: 3px 0; text-align: center; background: url(/www/png/opitamz/list_g_bg.png) repeat }
.comm_sp_dj a { display: block; width: 59px; padding-left: 25px; height: 24px; line-height: 24px; font-size: 14px; color: #fff; margin: 0 auto; text-align: left; background: url(/www/png/opitamz/zdj.png) no-repeat }
.comm_sp_dj a:hover { color: #fff }
.comm_sp_dj a.abtnA { background-position: 0 0 }
.comm_sp_dj a.abtnA:hover { background-position: 0 -48px }
.comm_sp_dj a.abtnB { background-position: 0 -24px }
.comm_sp_dj a.abtnB:hover { background-position: 0 -72px }
.dnf_comImg { background: url(/www/png/opitamz/dnf/dnf_comboxImg.png) no-repeat }
.pub_style { height: 51px; width: 100%; margin: 5px 0 15px 0 }
.pub_style label { text-align: right; display: block; float: left; width: 185px; font-size: 14px; margin-right: 15px; padding-top: 4px; line-height: 51px }
.pub_style a { text-indent: -9999px; height: 51px; display: block; float: left }
.pub_style a.a_comm { width: 156px; background-position: 0 -125px; margin-right: 15px }
.pub_style a.a_comm:hover, .a_comm_hover { background-position: 0 -74px!important }
.pub_style a.a_shop { width: 300px; background-position: 0 -227px }
.pub_style a.a_shop:hover, .a_shop_hover { background-position: 0 -176px!important }
.add_address { width: 150px; border: 1px solid #00b0ff; position: absolute; top: 25px; left: 20px }
.add_address h6 { font-weight: bold; font-size: 12px; text-align: center; height: 30px; line-height: 30px; color: #fff; background: #00b0ff }
.add_address h6 i { float: right; display: block; height: 16px; width: 16px; margin: 7px 3px 0 0; color: #fff; font-size: 20px; line-height: 16px; cursor: pointer }
.add_add_btn { display: block; height: 30px; line-height: 30px; text-align: center; color: #00b0ff!important; border-bottom: 1px solid #00b0ff }
.add_add_btn i { font-size: 16px }
.add_add_btn:hover { background: #f4f4f4 }
.add_address ul li { height: 23px; padding: 5px; border-bottom: 1px solid #00b0ff }
.add_address ul li input[type='text'] { width: 95px; height: 23px; line-height: 23px; float: left; text-align: left; color: #888 }
.add_address ul li i { width: 18px; height: 18px; line-height: 18px; display: block; font-weight: bold; font-size: 15px; text-align: center; float: left; border-radius: 3px; cursor: pointer; margin-top: 1px }
.add_address ul li i.ico-add-right { border: 1px solid #5ec420; color: #5ec420; margin-right: 5px }
.add_address ul li i.ico-add-wrong { border: 1px solid #e60012; color: #e60012 }
.add_address ul li label { display: block; width: 120px; text-align: left; padding-top: 0; margin-right: 0; overflow: hidden; height: 23px; white-space: nowrap }
.add_address ul li label input { margin: 5px 3px 0 0; float: left }
.in_add { display: none }
.form-b { padding: 2px 10px 0 15px; font-size: 12px; line-height: 24px }
.short-dnf .dnf-select { width: 189px; *width: 201px}
.short-dnf .dnf-select-txt em { width: 153px }
.short-dnf .add_address { width: 189px }
.short-dnf .in_add input[type='text'] { width: 128px }
.short-dnf .add_address ul li label { width: 148px; margin-right: 5px }
.form-b a { color: #00b0ff!important }
.dnf-select { width: 250px; float: left; margin-left: 10px; padding-top: 3px }
.select_add_btn { float: left; padding: 0 5px; color: red!important }
.dnf-select-txt { float: left; display: block; height: 27px; line-height: 27px; border: 1px solid #e6e6e6; width: 100%; cursor: pointer }
.dnf-select-txt em { width: 215px; padding-left: 10px; display: block; height: 27px; overflow: hidden; float: left }
.dnf-select-txt i { display: block; height: 27px; width: 25px; float: left; background: url(/www/png/opitamz/xzyx_03.png) no-repeat center center }
.dnf-select .add_address { width: 250px; top: 32px; left: 0; background: #fff }
.dnf-select .add_address ul li label { float: left; line-height: 23px; width: 200px }
.dnf-select .add_address ul li label checkbox[type='radio'] { margin-top: 8px; margin-left: 5px }
.dnf-btn { height: 32px; background: #00b0ff; color: #fff; display: block; width: 100%; line-height: 32px; color: #fff!important; text-align: center }
.dnf-btn:hover { background: #04a6ef }
.dnf-select .add_ul { max-height: 198px; overflow: hidden; overflow-y: auto; overflow-x: hidden }
.dnf-select li.add_li { border: none!important }
.dnf-select .in_add { border-top: 1px solid #00b0ff }
.dnf-select .in_add { height: 23px; padding: 5px; border-bottom: 1px solid #00b0ff }
.in_add input[type='text'] { width: 175px; height: 23px; line-height: 23px; float: left; text-align: left; color: #888; border: 0 }
.in_add i { width: 18px; height: 18px; line-height: 18px; display: block; font-weight: bold; font-size: 15px; text-align: center; float: left; border-radius: 3px; cursor: pointer; margin-top: 1px }
.in_add i.ico-add-right { border: 1px solid #5ec420; color: #5ec420; margin-right: 5px }
.in_add i.ico-add-wrong { border: 1px solid #e60012; color: #e60012 }
.wx-pay-170329 { width: 325px; height: 150px; padding: 20px 0; text-align: center; border: 2px solid #00b0ff; margin-left: 40px }
.wx-pay-170329 span { display: block; text-align: center; height: 70px }
.wx-pay-170329 em.f-green { font-size: 14px; display: block; color: #008100; font-weight: bold; margin-bottom: 4px }
.wx-pay-170329 font { color: #00b0ff; font-size: 14px }
.wx-pay-170329 a { display: block; width: 80%; margin: 10px auto; height: 40px; line-height: 40px; color: #fff; background: #ff7499; border: 2px solid #cd0032 }
.wx-qh-170309 { position: absolute; z-index: 2; left: 0; top: -18px; border-radius: 5px 5px 0 0; background: #00b0ff; color: #fff; height: 25px; line-height: 25px; text-align: center; font-weight: bold; width: 100% }
.wx-arrow-down { font-family: arial; z-index: 1; display: block; width: 20px; height: 20px; margin-left: -13px; position: absolute; left: 50%; top: -4px; color: #00b0ff; font-size: 26px }
.wx-pay-tip0 { position: absolute; left: 0; bottom: -15px; width: 210px; text-align: center; color: #008000; display: block }
.track_mess_dkSum strong { color: red!important }
.track_mess_dkSum a { padding: 4px 8px; border-radius: 5px; background: #00b0ff; color: #fff!important; margin-left: 5px; font-size: 12px }
.btn_jywc, .btn_jyz { display: block; margin: 0 auto; width: 105px; height: 31px; line-height: 30px; background: #f4f4f4; border: 1px solid #aaa; text-align: center; font-size: 14px; border-radius: 5px }
.btn_jyz img, .btn_jywc img { vertical-align: middle; margin-right: 5px; margin-top: -1px; *margin-top: 2px
}
.btn_jywc { color: #00c100 }
.btn_jyz { color: #8068fe }
.btn_jyz img, .btn_jywc img { width: 24px; height: 24px }
.suc-side { background: url(/www/png/opitamz/dblist/db-gride-side.png) no-repeat; width: 160px; height: 251px; position: fixed; left: 15px; top: 320px }
.product-list-con { border: 1px solid #00b0ff; box-shadow: 1px 6px 6px #dfefff; background: #fff; border-radius: 5px }
.product-list-pop-arrow { font-family: simsun; font-size: 36px; color: #00b0ff; position: absolute; z-index: -1; display: block; width: 18px; height: 43px; overflow: hidden; left: 0 }
.product-list-pop { width: 400px; padding-left: 18px; position: absolute; z-index: 900; display: block; left: 395px; opacity: 0 }
.product-list-pop h2 { font-size: 12px; overflow: hidden; color: #fff; text-align: left; background: #00b0ff; padding: 10px; margin-bottom: 15px }
.product-list-pop ul { width: 95%; margin: 0 auto; font-size: 14px }
.product-list-pop ul li { height: 30px; line-height: 30px; text-align: left; width: 50%; float: left }
.product-list-pop ul li label { color: #989898; width: 80px; float: left; height: 30px; overflow: hidden }
.product-list-pop ul li span { float: left; width: 100px; overflow: hidden; height: 30px }
.product-list-other { padding: 20px }
.product-list-other span { display: block; float: left; width: 85px; height: 23px; line-height: 14px; margin-right: 25px; float: left; font-size: 14px; color: #666 }
.product-list-other em { padding: 2px 5px; color: #fff; float: right; border-radius: 5px; font-size: 16px; background: #f86321 }
.max-hei { padding: 10px 0; min-height: 30px!important; overflow: hidden; line-height: 150%!important; width: 100%!important; float: none!important }
.max-hei span { width: 270px!important; word-break: break-all;height: 42px !important;overflow: hidden; }
.dnf-fl { padding: 10px 0 0 170px; height: 36px; border-bottom: 2px solid #eb0632; margin-bottom: 10px }
.dnf-fl span { text-align: left; height: 36px; width: 250px; display: block; line-height: 36px; float: left }
.dnf-fl-a { float: left; line-height: 36px; color: #00b0ff!important; display: block; width: 145px }
.fl-bcy { background: #eb0632; color: #fff!important; width: 130px; height: 36px; line-height: 36px; text-align: center; font-size: 14px; display: block; float: left; margin-right: 20px; box-shadow: -2px -2px 2px #e9e9e9 }
.fl-bcy.hover { height: 34px; width: 126px; font-weight: bold; border: 2px solid #ffd40e; border-bottom: 0; background: #f57e19; position: relative }
.fl-bcy.hover i { background: url(/www/png/opitamz/dnf/dnf-fl.png) no-repeat 0 -34px; width: 24px; height: 22px; display: block; position: absolute; bottom: 0; right: 0 }
#dnfAD, #syzxhd, #lhfshd, .newtradeBanner0918 { text-align: center }
.pro-more-con { z-index: 99; position: absolute; width: 512px; padding: 5px; color: #666; border: 1px solid #e2e2e2; display: none; background: #fff; word-break: break-all }
#bodybg { background: none url(/www/png/opitamz/list_g_bga.png) repeat !important; }
.ptxt-m { text-align: center !important; padding: 30px 0 !important; font-weight: bold; color: red; }
.btnGup { width: 320px; margin: 0 auto; }
.btn-blue-ok { display: block; width: 150px; height: 35px; line-height: 35px; background: #00b0ff; text-align: center; color: #fff !important; margin: 0 auto; }
.marg-r10 { margin-right: 10px; }
.alertStyle { background: #44BBFF; margin: -10px -10px 10px -10px; padding-left: 15px !important; color: #fff; }
.alertcon { padding: 10px; text-align: left; font-size: 12px; font-weight: normal; color: #444; line-height: 30px; width: 521px; }
#popupAddr { background: none repeat scroll 0 0 #FFFFFF; color: #444444; font-size: 12px; font-weight: normal; position: absolute; z-index: 10000; }
.alertcon h2 { border-bottom: 1px solid #44BBFF; font-size: 14px; font-weight: bold; margin-bottom: 5px; padding: 5px 0; }
.alertcon p { margin: 30px; }
/* ����CSS  */
.paimai0608 { margin: 20px 0; border: 1px solid #cdebff; background: #edf8ff; }
.paimai0608 h1 { height: 45px; line-height: 45px; background: #00b0ff; padding: 0 20px; text-align: left; color: #fff; font-size: 14px; font-weight: normal; margin-bottom: 20px; }
.paimai0608 h1 a { border: 1px solid #fff; color: #fff; float: right; display: block; width: 140px; height: 30px; line-height: 30px; text-align: center; border-radius: 3px; margin-top: 7px; }
.paimai0608 h1 a:hover { background: #45c3fb; }
.form-con0608 { margin: 0 30px 20px 30px; }
.form-con0608 label { display: block; float: left; width: 95px; text-align: right; height: 35px; line-height: 35px; }
.input0608 { position: relative; float: left; height: 35px; height: 35px; width: 175px; border: 1px solid #cdebff; background: #fff; overflow: hidden; border-radius: 3px; }
.input0608 input { width: 205px; border: none; height: 35px; line-height: 35px; padding-left: 4px; text-align: left; }
.input0608 i { display: block; position: absolute; right: 0; top: 4px; height: 27px; line-height: 27px; width: 50px; border-left: 1px solid #e9e9e9; text-align: center; color: #00b0ff; }
.tip-0608 { float: left; font-size: 12px; line-height: 35px; padding-left: 30px; color: #888; }
.save0608 { float: left; width: 75px; height: 35px; line-height: 35px; display: block; text-align: center; background: #f79451; margin-left: 10px; border-radius: 3px; color: #fff !important; }
.form-list0608 { border-top: 1px solid #cdebff; padding: 20px 0 0 0; margin: 0 30px; }
.form-list0608 span { padding: 8px 24px; border: 1px solid #00b0ff; color: #00b0ff; background: #fff; border-radius: 3px; margin: 0 10px 0 0; margin-bottom: 15px; float: left; display: block; }
.form-tip0608 { color: #888; font-size: 12px; margin-left: 108px; height: 40px; display: block }
.form-tip0608 em { color: red; }
.form-list0608 label { float: left; display: block; width: 80px; height: 35px; line-height: 35px; }
.form-list0608 p { width: 1050px; float: left; min-height: 35px; *padding-bottom: 15px;
}
/* ����CSS */
.border-orange { border: 1px solid #FFC875; background: #FEF6ED; margin: 0 40px; }
.border-orange div label { width: 145px; }
.hotSale_pop { padding: 15px 15px 0 15px; }
.hotSale_pop p { margin-bottom: 15px; }
.hotSale_pop h2 { font-size: 14px; height: 25px; }
.hotSale_pop p span { display: block; padding: 10px; background: #f2f2f2; line-height: 150%; }
.hotSale-i { display: block; width: 80px; height: 21px; text-align: center; background: url(/www/png/opitamz/remai.gif) no-repeat; margin-right: 8px; float: left; }
.splb_list p a.blue { color: #F91943 !important; float: left; }
.jsjytc.w440 { width: 440px !important; position: absolute; top: 0; left: 210px; z-index: 10; background: #fff; color: #666; border: 1px solid #00b0ff; display: none; box-shadow: 0 0 20px #aaa; }
.jsjytc.w440 h4.tit { height: 35px; line-height: 35px; color: #fff; background: #00b0ff; }
ul.splb_list li p.hotSale-a { line-height: 21px; cursor: pointer; height: 21px !important; }
.fc-gray { color: #666 !important; }
.normal_style { font-weight: normal !important; }
.his-close-ico { margin-right: 5px !important; float: right !important; font-size: 12px; color: red !important; }
.gameslect_list_sub ul li.ctypeRemark { font-size: 12px; height: auto; line-height: 150%; padding: 5px; background: #FFECB8; }
/*keyword class*/
.keyword-list { color: #222; background-color: #FFFF00; }
.tjIcon { margin-left: 5px; padding: 1px 10px; background: #F6536E; color: #fff; font-size: 12px; font-weight: normal; border-radius: 10px; }
/*  */
.floatEx { display: none; position: absolute !important; left: 10px; bottom: -130px; *bottom: -135px;
background: #fff; z-index: 99; border: 2px solid #d4d4d4 !important; }
.tanchuangrukou_2017_11_4 { font-size: 12px; width: 360px; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; background-color: #e5e9ea; }
.tanchuangrukou_2017_11_4 label { font-size: 12px; color: #666666; }
.tanchuangrukou_2017_11_4 a { color: #00b0ff; }
.yanzheng_2017_11_4 { width: 30px; height: 30px; background: url(/www/png/min/sp_ico.png) no-repeat; background-position: -102px -62px }
.meban2017_112 { width: 100%; position: fixed; top: 0px; left: 0px; background-color: #000000; opacity: 0.7; display: none; z-index: 999; }
.tanchaung2017_112 { z-index: 1000; display: none; height: 560px; width: 598px; position: fixed; left: 50%; top: 50%; margin-top: -280px; margin-left: -299px; background-color: #FFFFFF; }
.tanchaung2017_112 .title_2017_112 { height: 57px; border-bottom: 1px solid #e5e5e5; }
.tanchaung2017_112 .title_2017_112 h1 { height: 58px; line-height: 58px; font-size: 20px; margin-top: 0px; color: #4c4c71; margin-left: 25px; }
.tanchaung2017_112 .guanbi2017_112 { position: absolute; right: 20px; top: 10px; font-size: 24px; color: #4c4c71; text-decoration: none; }
.tanchaung2017_112 .tanchuinfo1 img { margin-left: 72px; margin-top: 30px; width: 440px; }
.tanchuinfo1 .tanchuinfo1_jieguo { height: 70px; width: 440px; border: 1px solid #f8d8ca; background-color: #f6f1f1; margin-left: 72px; margin-top: 30px; padding-top: 15px; }
.tanchuinfo1_jieguo_box { height: 30px; line-height: 30px; }
.tanchuinfo1_jieguo_box span { margin-top: 5px; display: block; width: 16px; height: 16px; border-radius: 50%; border: 1px solid #fb853e; background-color: #ff9900; float: left; text-align: center; color: #FFFFFF; line-height: 16px; font-size: 12px; margin-left: 30px; }
.tanchuinfo1_jieguo_box label { height: 20px; line-height: 25px; display: block; float: left; margin-left: 12px; font-size: 15px; color: #666666; }
.tanchuinfo2 { display: block; padding-left: 110px; padding-top: 30px; }
.tanchaung2017_112 .tanchuinfo2 .box { height: 38px; margin-bottom: 20px; width: 380px; }
.tanchaung2017_112 .tanchuinfo2 .box label { height: 38px; line-height: 38px; font-size: 16px; display: block; color: #666666; width: 56px; float: left; text-align: center; }
.tanchaung2017_112 .tanchuinfo2 .box input { height: 34px; float: left; padding-left: 13px; margin-left: 13px; width: 229px; text-align: left; border: 1px solid #aaaaaa; }
.tanchaung2017_112 .tanchuinfo2 .box input.tijiao { float: left; text-align: center; width: 245px; font-size: 16px; height: 40px; border-radius: 4px; background-color: #00ccff; line-height: 40px; text-decoration: none; color: #ffffff; border: 0px; cursor: pointer; text-align: center; padding-left: 0px; }
.tanchaung2017_112 .tanchuinfo2 .box p { float: left; margin-left: 13px; width: 310px; color: #ea2a2a; font-size: 12px; }
/*2017-12-25*/

.form-div .calender span { display: inline; margin-top: 0; }
.dl-ico { position: relative; }
.dl-ico i.ico-zy { display: block; width: 36px; height: 16px; position: absolute; left: 60px; top: 13px; }
.uubt_ico { display: block; width: 49px; height: 16px; float: left; margin-right: 2px; margin-top: 3px; background: url(/www/png/min/sp_ico.png) no-repeat; background-position: -124px -61px; text-indent: -999em; overflow: hidden; }
.Navbox>li:hover { background-color: #00B0FF; }
/*快速发布样式 2018-4-10*/
.form-fast-txt { clear: both; overflow: hidden; margin-left: 200px; background-color: #FFFCF7; border: 1px solid #FFC774; padding: 0 !important; }
/* 底部浮动提示    */
.floatTip { background: #F7536E; padding: 10px 0; color: #fff; text-align: center; width: 100%; position: fixed; bottom: 0; left: 0; z-index: 99; font-size: 15px; }
.floatTip i {position: absolute;right: 15px;top: 6px;font-size: 22px;cursor:pointer;color: #f2f2f2;}

/*使用诚信保障后价格提示弹窗 2018-5-26*/
.credit-model{width:530px;height: auto;position: fixed;top:30%;left: 31%;z-index: 1000;background-color: #fff;
 display: none;}
.credit-model .credit-model-title{font-weight: 700;color: #FFF;padding: 10px 20px;background-color: #0099ff;font-size: 16px;position: relative;text-align: center;}
.credit-model .credit-model-title span{position: absolute;right: 15px;top: 8px;cursor: pointer;}
.credit-model-content{text-align: center;margin: 35px 0;}
.credit-model .count-down-model{background: url(//s.img898.com/www/png/wait_time_bg.png) no-repeat center center;height: 120px;text-align: center;line-height: 120px;margin-bottom: 20px;
font-size: 48px;color: #FFF;}
.credit-model .model-content-form{clear: both;overflow: hidden;margin: 15px 0;}
.credit-model .model-content-form label{float: left;width: 140px;text-align: right;height: 30px;line-height: 30px;}
.credit-model .model-content-form input{float: left;border: 1px solid #999;width: 213px;height: 30px;margin-left: 18px;text-align: left;text-indent: 8px;}
.credit-model .model-a{margin: 20px 0;}
.credit-model .model-a a{color: #27ccff;}
.model-content-title{font-size: 16px;font-weight: 700;color: #0099ff;text-align: center;}
.credit-model-ul{clear: both;overflow: hidden;padding: 30px 22px;}
.credit-model-ul li{float: left;height: 100px;width: 120px;font-size: 20px;}
.credit-model-ul li.border-red-li{border: 1px solid red;}
.credit-model-ul li.border-blue-li{border: 1px solid #0099ff;}
.model-money-div{height: 80px;line-height: 80px;font-weight: 900;}
.model-name-div{height: 20px;line-height: 20px;font-weight: normal;font-size: 13px;color: #FFF;}
li.border-red-li .model-name-div{background-color: #F7536E;}
li.border-red-li .model-money-div{color: #F7536E;}
li.border-blue-li .model-name-div{background-color: #0099ff;}
li.border-blue-li .model-money-div{color: #0099ff;}
.credit-model-ul .model-fuhao{width: 60px;line-height: 100px;font-weight:900;color:red;text-align: center;}
.credit-model-btn{display: block;width: 216px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #fff !important;margin: 30px auto;background-color: #0099ff;}
#mask{filter:alpha(opacity=50);-moz-opacity:0.5; -khtml-opacity: 0.5;opacity: 0.5;  position: fixed; width: 100%; height: 100%; z-index: 999; top: 0; left: 0; background: #000;display: none;}
/*收银台影视会员*/
.film-step-3{
 background: url(//s.img898.com/www/png/filmstep/step_2.png) no-repeat 0 0 !important;
}
#pOrderInfo{clear: both;overflow: hidden;}
#pOrderInfo span{float: left;}
#commtitle{width:820px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

/*  发布成功   */
.model-con-txt{font-size: 16px;font-weight: 700;color: #0099ff;text-align: center;padding: 25px 0;}
.btn-div{padding: 15px;text-align: center;}
.btn-tip{padding:8px 24px;text-align: center;font-size: 16px;color: #fff !important;margin:10px;background-color: #0099ff;}
/* */
.tipview{height: 30px;line-height: 30px;color: #FA6484;text-align: left !important;}
.tipview a{color: #00b0ff;margin-left: 10px;}
/*首页搜索框修改*/
.select-ul-list li,.my_tabgame .quick-game a{
 background: url(//s.img898.com/www/png/daohang_li.png) no-repeat 6px center;
}
.select-ul-list li:hover{ background: #00b0ff;}
.select-ul-list li:hover a{color: #FFF !important;}
.newgametab{float: left;}
.newgametab li{float: none;
 border-top: 2px solid #00b0ff;
 border-bottom: 2px solid #00b0ff;
 border-right: 2px solid #00b0ff;
 width: 36px;
 height: 75px;
line-height: 18px;
text-align: center;
cursor: pointer;}
.newgametab li.on{
background: #00b0ff;
 color: #FFF;
}
#topgames{float: left;
 width: 1160px;}
.my_tabgame .quick-game{
 height: 40px;
 line-height: 40px;
 border-top: 1px solid #00b0ff;
 border-bottom: 1px solid #00b0ff;
 text-indent: 16px;
}
.my_tabgame .quick-game a{
 color: #00b0ff;
 padding-left: 30px;
 margin-left: 20px;
 font-size: 14px;
}
ul.ssk_rmss li a.red{ color: red;}
.yxmc_rmyx{    border-top: 1px solid #00b0ff;}

/*  */
.tg-tip{position: relative;color: #0041ff;margin-left: 10px;}
.tg-ques{position:relative;text-decoration:none;padding: 1px 7px;margin-left:5px;font-size:14px;font-weight:bold;cursor:pointer;border-radius: 50%;background: #aaa;color: #fff !important;}
.tg-ques-pop{position: absolute;right: -230px;background: #fff;top: -5px;border: 1px solid #e9e9e9;padding: 10px;color: #000;font-size: 12px;font-weight: normal}
.tg-ques .tg-ques-pop{display: none;}
.tg-ques:hover .tg-ques-pop{display: block;}

/*  */
ul.splb_list.accList li.sp_li0 {width: 465px !important;margin-right: 80px;}
ul.splb_list.accList .zuan_dh{width: auto !important;}
ul.splb_list.accList li h6{height: 15px !important;}
ul.splb_list.accList  li p.tagstr{width: 465px !important;padding: 4px 0;height: auto !important;}
ul.splb_list.accList  .sp_li3.acc-qq-box{line-height: 35px;padding-top: 15px;}
ul.splb_list.accList p.tagstr span{position: static;width: 100%;line-height: 180%;}
ul.splb_list.accList p.tagstr i{color: #06c;border: none;font-size: 14px;font-weight: bold;background: transparent;display: block;float: left;white-space: nowrap;}
ul.splb_list.accList li.acc-qq-box{width: 230px !important;}
.acc-qq span{float: left;display: block;height: 35px;line-height: 35px;}
.acc-qq-in{width: 50px;border: 1px solid #e9e9e9;background: #fff;}
.acc-qq-in input{width: 100%;vertical-align: auto;height: 30px;}
.acc-qq span.acc-qq-txt{width: 50px;height: 37px;text-align:center;background: #e9e9e9;margin-right: 4px;}
.acc-qq-money{font-size: 16px;}
.acc-qq-money strong{color:#ff5000;}
.acc-qq-num{color: #009966;}
.acc-qq-num{line-height: 35px;}
.acc-qq-bili{padding: 15px 0 4px 0;display: block;color: #666;}
.qq-price{display: none;}

/*  */
.dnfScanList{float: left;position: relative;}
.tagstr span.viewMList{font-size: 14px;padding: 3px;cursor: pointer;}
.dnfScanListTab{width: 380px;padding: 10px 0;display:none;position: absolute;left: 60px;top: 0;background: #fff;border: 1px solid #ccc;}
.dnfScanListTab table{width:360px;margin:0 auto;border-collapse: collapse;}
.dnfScanList table td{height: 35px;line-height: 35px;width: 70px;text-align: center;border-bottom: 1px dotted #ddd;}

li.hlse3 .item-s:hover { box-shadow: 0 0 5px #b3b3b3; background: #f7536e; color: #fff }
li.hlse3 .item-s:hover em { width: 350px; display: block; position: absolute; left: -2px; top: 30px; padding: 5px 15px; border: 2px solid #f7536e; background: #fff; z-index: 999; box-shadow: 0 0 5px #b3b3b3 }
li.hlse3 .item-s:hover em a { float: left; padding: 0 20px 0 0; color: #666!important; white-space: nowrap }
li.hlse3 .item-s:hover em a:hover { color: #f57b00!important }
#popupAddr a {top: 5px !important;color: #fff !important;}
.select-ul-list li a {padding-left: 10px;width: 400px;float: left;color: #999;text-align: left;}
.select-ul-list li:hover {background: #00b0ff;}
.select-ul-list li:hover a{color: #FFF;}
[v-cloak] {display: none;}
.accountIsShow { position: absolute; left: -50px; top: 80px; }
.accountIsShow a:hover { background: #00b0ff; color: #fff; }
.accountIsShow a { width: 50px; font-weight: bold; height: 90px; padding-top: 15px; background: #e9e9e9; color: #444; font-size: 15px; line-height: 120%; margin-bottom: 10px; display: block; text-align: center; }
.accountIsShow .hover { background: #00b0ff; color: #fff; }
.taskUz { height: 80px; width: 100%; margin-bottom: 10px; }
.toPage{position: absolute;right: 0;top: 20px;z-index: 5;}
.toPage input{border: 1px solid #e9e9e9;width: 80px;height: 25px;background: #f2f2f2;}
/*#pagination{padding-right:100px;}*/
/*王者荣耀，英雄皮肤详情样式  20190311*/
.heros-mask{position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: #000;opacity: 0.5;filter: Alpha(Opacity=50);z-index: 999;display: none;}
.preview-cont{position: fixed;width: 640px;height: 640px;top: 10%;left: 29%;background: #FFF;z-index: 1000;display: none;overflow: hidden;}

.ztBtn{border: 1px solid #00b0ff;background: #eff7ff url(//dzimg.img898.com/www1/uu661/images/zuan_16.png) no-repeat right center;display:inline;padding-right: 20px;margin: 0 auto;border-radius: 20px;overflow: hidden;cursor: pointer;text-align: left;}
.ztBtn a{color: #00b0ff !important;padding-left: 10px;    white-space: nowrap;}
ul.splb_list li.zuan_dh{position: relative;z-index: 3;}
