@charset "UTF-8";
body, h1, h2, h3, h4, p, a, input, img, ul, li, ol, dl, dt, dd { margin: 0; padding: 0; cursor: default; word-break: break-all; /*-moz-hyphens: auto; -ms-hyphens: auto; -webkit-hyphens: auto; hyphens: auto;*/ }

a { cursor: pointer; }

ul, li, ol { list-style: none; }

img { display: block; border: 0; }

input { outline: none; }

a { text-decoration: none; cursor: pointer; }

.container { width: 1180px; margin: 0 auto; position: relative; }

.clearfix::after { content: ""; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; zoom: 1; }

.fl { float: left; }

.fr { float: right; }

body { font-family: "微软雅黑", "Microsoft YaHei", Helvetica, Tahoma, Arial, "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei"; }

#nav-box { margin-left: 73px; }

#nav-box li { width: 80px; }

article p, article h3, article h4, .banner p, .banner h3, .banner h4, .pop p, .pop h3, .pop h4 { font-size: 14px; }

article a, .banner a, .pop a { display: block; font-size: 14px; }

.banner { background: url("../imgs/banner.jpg") no-repeat center -5px; height: 321px; padding-top: 90px; text-align: center; color: #ffffff; }

.banner h1 { font-size: 50px; font-weight: normal; }

.banner .explain { width: 290px; height: 32px; line-height: 32px; margin: 20px auto 10px; background-color: #ffe70f; color: #594e3a; font-size: 19px; border-radius: 16px; font-weight: bold; }

.banner h2 { font-size: 18px; }

.banner .other { margin-top: 20px; font-size: 12px; line-height: 1.75em; }

article h2.title { position: absolute; top: -42px; left: 0; font-size: 24px; color: #1b1b1b; font-weight: normal; }

article h3.title { height: 45px; line-height: 45px; border-bottom: 1px solid #d4d4d4; background: url("../imgs/t_h3.png") no-repeat left bottom; padding-left: 30px; font-size: 16px; color: #000; }

.a_explain { margin-top: 75px; }

.a_explain .container { border-radius: 5px; width: 1140px; padding: 20px; background: #fff; }

.a_explain .left { width: 550px; }

.a_explain .left img { border-radius: 5px; }

.a_explain .right { width: 550px; }

.a_explain .article p { margin-top: 10px; text-indent: 2em; line-height: 1.75em; }

.a_explain .explain3 { margin-top: 20px; }

.a_explain .charge_rule { margin-top: 30px; background-color: #333; border-radius: 4px; color: #fff; padding: 30px 60px 30px 100px; position: relative; }

.a_explain .charge_rule .title { position: absolute; width: 69px; height: 62px; background: url("../imgs/charge_rule.png") no-repeat center; top: 20px; left: 20px; }

.a_explain .charge_rule p { line-height: 1.75em; }

.a_explain .charge_rule strong { color: #ffe305; }

.a_exchange { margin-top: 90px; }

.a_exchange h2.title span { color: #fb622e; }

.a_exchange .solder { position: relative; width: 540px; padding: 20px 20px 50px; background-color: #fff; border-radius: 5px; }

.a_exchange .buyer { border-radius: 5px; position: relative; padding: 20px 20px 50px; width: 540px; background-color: #fff; }

.a_exchange a { display: block; width: 125px; height: 38px; line-height: 38px; text-align: center; background-color: #fb622e; color: #fff; border-radius: 3px; margin: 10px 0 0 400px; }

.a_exchange a:hover { background-color: #f97e54; }

.a_exchange .explain { padding-top: 10px; }

.a_exchange .explain p { line-height: 1.75em; }

.a_exchange .explain p strong { background-color: #333; color: #ffe305; font-weight: normal; }

.a_exchange .teps { margin: 15px 0 25px; }

.a_exchange .teps li { background: url("../imgs/i_rz.png") no-repeat 16px 18px; padding: 20px 18px 20px 75px; width: 170px; background-color: #f8f8f8; border-radius: 3px; }

.a_exchange .teps li.card { background: url("../imgs/i_card.png") no-repeat 14px 25px; background-color: #f8f8f8; }

.a_exchange .teps li h4 { font-size: 18px; font-weight: normal; color: #333; height: 32px; line-height: 32px; border-bottom: 1px solid #d2d2d2; margin-bottom: 10px; }

.a_exchange .teps li p { font-size: 12px; line-height: 1.75em; }

.a_exchange .teps li p strong { color: #fb622e; font-weight: normal; }

.a_exchange .rules h4 { color: #333333; margin-bottom: 7px; }

.a_exchange .rules p { line-height: 1.7em; padding-left: 20px; background: url("../imgs/i_icon1.png") no-repeat left 7px; }

.a_hotgame { margin-top: 80px; }

.a_hotgame .navbar { border-bottom: 1px solid #ddd; height: 28px; width: 1050px; position: absolute; top: -35px; left: 120px; }

.a_hotgame .navbar a { float: left; padding: 0 8px 8px; margin-right: 15px; color: #666; }

.a_hotgame .navbar a.active { color: #fb622e; border-bottom: 2px solid #fb622e; }

.a_hotgame .game_list { padding-top: 20px; height: 241px; }

.a_hotgame .game_list ul { display: none; }

.a_hotgame .game_list ul.show { display: block; }

.a_hotgame .game_list li { float: left; padding: 10px 0 15px; width: 180px; background-color: #fff; border-radius: 3px; margin-right: 20px; }

.a_hotgame .game_list li:last-child { margin-right: 0; }

.a_hotgame .game_list li img { margin: 0 auto; }

.a_hotgame .game_list li .content { margin-top: 10px; padding: 8px 0 0 24px; border-top: 1px solid #dddddd; color: #666; }

.a_hotgame .game_list li .content strong { color: #fb622e; }

.a_hotgame .game_list li .server { line-height: 1.75em; font-weight: bold; color: #333; }

.a_hotgame .game_list li a { display: block; width: 125px; height: 38px; line-height: 38px; text-align: center; background-color: #fb622e; color: #fff; border-radius: 3px; margin: 20px auto 0; }

.a_hotgame .game_list li a:hover { background-color: #f97e54; }

.a_bottom { margin-top: 85px; padding-bottom: 100px; }

.a_bottom .aq, .a_bottom .check_gold { position: relative; background-color: #fff; border-radius: 5px; }

.a_bottom .aq { width: 740px; padding: 25px 20px 37px; }

.a_bottom .aq .list li { padding-bottom: 20px; }

.a_bottom .aq .list li:last-child { padding-bottom: 0; }

.a_bottom .aq .list p { color: #666; text-indent: 2em; margin-top: 12px; }

.a_bottom .check_gold { width: 380px; height: 297px; background: url("../imgs/bc_check_gold.jpg") no-repeat; background-size: cover; background-color: #fff; }

.a_bottom .check_gold .form { padding: 20px 0 0 20px; }

.a_bottom .check_gold .form li { position: relative; width: 190px; height: 40px; margin-bottom: 10px; }

.a_bottom .check_gold .form i { display: block; position: absolute; right: 10px; top: 17px; }

.a_bottom .check_gold .form select { width: 100%; height: 100%; -webkit-appearance: none; -moz-appearance: none; appearance: none; display: block; line-height: 40px; color: #666666; border-radius: 5px; text-indent: 14px; outline: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); background: url("../imgs/i_select.png") no-repeat 165px 18px; background-color: transparent; }

.a_bottom .check_gold .form select:focus { border: 1px solid #333; background: url("../imgs/i_select-a.png") no-repeat 165px 18px; background-color: transparent; }

.a_bottom .check_gold .check { width: 130px; height: 40px; line-height: 40px; border: 1px solid #363636; color: #363636; text-align: center; border-radius: 5px; display: block; margin: 17px 0 0 57px; }

.a_bottom .check_gold .check:hover { background-color: #363636; color: #fff; }

.a_bottom .check_gold .submit_exchange { display: block; width: 260px; height: 90px; line-height: 90px; padding-left: 120px; font-size: 28px; color: #fff; border-radius: 5px; background: url("../imgs/i_write.png") no-repeat 70px center; background-color: #333; position: absolute; bottom: -110px; }

.a_bottom .check_gold .submit_exchange:hover { background-color: #3a3939; }

/*******底部********/
.footer { background: #14191f url(../imgs/footer.jpg) top center no-repeat; width: 100%; height: 200px; color: #cccccc; }

.footer .contact { width: 890px; font-size: 14px; margin-top: 35px; }

.footer .contact a { color: #cccccc; margin-right: 20px; font-size: 14px; }

.footer .contact a:hover, .login_cn .p1 a:hover { color: #EF5909; }

.footer .contact p { margin-bottom: 10px; text-indent: 20px; font-size: 14px; }

.footer .contact p i { margin-right: 4px; }

.footer .inscribe { height: 191px; width: 300px; text-align: right; font-size: 12px; line-height: 25px; }

.footer .inscribe img { width: 170px; margin-top: 15px; display: inline-block; }

.f12 { font-size: 12px !important; }

select, input, textarea { font-family: "微软雅黑", "Microsoft YaHei", Helvetica, Tahoma, Arial, "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei"; text-align: 1em; outline: none; }

select::-ms-expand, input::-ms-expand, textarea::-ms-expand { display: none; }

/* 公共弹窗基础样式 */
.pop { position: fixed; z-index: 100000; top: 0; right: 0; left: 0; bottom: 0; background: rgba(0, 0, 0, 0.8); display: none; }

.pop.show { display: block; }

.pop_main { background: #fff; border-radius: 5px; position: fixed; left: 50%; top: 50%; z-index: 5000; width: 520px; min-height: 100px; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); animation: zoom .6s ease; -webkit-animation: zoom .6s ease; }

.i-close { position: absolute; right: 20px; top: 20px; text-indent: -9999px; overflow: hidden; -webkit-transition: .5s ease; -o-transition: .5s ease; transition: .5s ease; }

@-webkit-keyframes zoom { from { -webkit-transform: translate(-50%, -50%) scale(0);
    transform: translate(-50%, -50%) scale(0); }
  to { -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1); } }

@keyframes zoom { from { -webkit-transform: translate(-50%, -50%) scale(0);
    transform: translate(-50%, -50%) scale(0); }
  to { -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1); } }

.pop_body { padding: 49px 0 20px 20px; text-align: center; color: #2e2e2e; }

.pop_body .form li { margin-bottom: 17px; }

.pop_body .form li label, .pop_body .form li input, .pop_body .form li textarea, .pop_body .form li select, .pop_body .form li i { display: block; float: left; }

.pop_body .form li label { width: 110px; height: 36px; line-height: 36px; text-align: right; margin-right: 5px; }

.pop_body .form li input { width: 260px; height: 34px; border: 1px solid #e8e8e8; text-indent: 1em; border-radius: 3px; }

.pop_body .form li input:focus { border: 1px solid #333; }

.pop_body .form li select { width: 260px; height: 34px; border: 1px solid #e8e8e8; text-indent: 1em; border-radius: 3px; -webkit-appearance: none; -moz-appearance: none; appearance: none; outline: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); background: url("../imgs/i_select.png") no-repeat 230px 15px; }

.pop_body .form li select:focus { border: 1px solid #333; background: url("../imgs/i_select-a.png") no-repeat 230px 15px; }

.pop_body .form li textarea { width: 240px; height: 66px; border: 1px solid #e8e8e8; padding: 10px; line-height: 1.5em; border-radius: 3px; resize: none; }

.pop_body .form li textarea:focus { border: 1px solid #333; }

.pop_body .form li .i-i_must { margin: 14px 0 0 12px; }

.pop_body .form li .i-i_right { margin: 11px 0 0 12px; }

.pop_body .form li .warning { width: 72px; margin-left: 7px; float: left; padding-left: 20px; height: 36px; line-height: 36px; color: #a9a9a9; font-size: 12px; background: url("../imgs/i_warn.png") no-repeat center left; white-space: nowrap; }

.pop_body .tips a { display: inline-block; color: #fb622e; margin-left: -2px; }

.pop_body .tit { font-size: 16px; font-weight: normal; line-height: 1.2; margin-bottom: 30px; }

.pop_btn { width: 110px; height: 35px; background: #fde701; color: #000; margin: 30px auto 10px; text-align: center; line-height: 35px; border-radius: 5px; }

.pop_btn:hover { background-color: #f7ee90; }

.sold_pop .pop_btn { display: block; width: 125px; height: 38px; line-height: 38px; text-align: center; background-color: #fb622e; color: #fff; border-radius: 3px; margin: 20px auto 0; }

.sold_pop .pop_btn:hover { background-color: #f97e54; }

.server_pop .pop_body { padding: 49px 20px 20px; }

.server_pop .content { height: 500px; overflow-y: auto; text-align: justify; }

.server_pop .content p { text-indent: 2em; line-height: 1.75em; }

.server_pop .content h3 { text-align: center; margin: 10px 0 5px 0; }

.tip_pop .pop_body { padding: 50px 20px; }

.order_pop .pop_body { max-height: 700px; overflow-y: auto; }

.jy_banner { height: 273px; width: 1180px; background: url("../imgs/banner2.jpg") no-repeat top center; background-size: cover; padding: 0; margin: 25px auto 30px; border-radius: 5px; }

.jy_main { margin-bottom: 130px; }

.jy_nav .left p { float: left; height: 26px; line-height: 26px; font-size: 24px; padding: 0 8px; }

.jy_nav .left p.cur { padding-left: 0; color: #fb622e; border-right: 2px solid #333; }

.jy_nav .right a { display: block; float: left; position: relative; }

.jy_nav .right a i { display: block; position: absolute; }

.jy_nav .right .want_sold { margin: 0 20px; }

.jy_nav .right .want_sold { width: 90px; text-align: center; }

.jy_nav .right .want_sold .i-i_man { left: 2px; top: 3px; }

.jy_nav .right .want_sold .i-i_selec2 { right: 9px; top: 7px; }

.jy_nav .bottom { color: #767776; font-size: 15px; margin: 25px 0 17px; }

.deal { width: 840px; background-color: #fff; }

.deal .top { padding: 20px 0 20px 20px; border-bottom: 1px solid #eaeaea; }

.deal .top a, .deal .top i, .deal .top p, .deal .top input { display: block; float: left; }

.deal .top p { height: 25px; line-height: 25px; margin-right: 10px; }

.deal .top input { height: 23px; }

.deal .top .i-i_line { margin: 13px 3px 0 3px; }

.deal .top .i-b_level { margin: 0 8px; }

.deal .top .i-b_time { margin-right: 30px; }

.deal .top .i-b_sure { margin: 1px 0 0 8px; }

.deal .deal_list li { border-bottom: 1px solid #eaeaea; padding: 25px 0 25px 20px; }

.deal .deal_list li:nth-child(even) { background-color: #f9f9f9; }

.deal .deal_list li .center { margin: 0 40px 0 20px; }

.deal .deal_list li .center .name { color: #fb622e; }

.deal .deal_list li .center .score { margin: 7px 0; }

.deal .deal_list li .center .other { height: 28px; line-height: 28px; background-color: #ebebeb; padding: 0 8px; }

.deal .deal_list li .price p { text-align: center; color: #c60000; margin: 8px 0 15px; }

.deal .pagenation { text-align: center; padding: 80px 0; }

.deal .pagenation a { display: inline-block; }

.deal .pagenation p { display: inline-block; }

.deal .pagenation .page { float: left; height: 22px; line-height: 22px; margin: 0 7px; }

.jy_other { padding: 20px; width: 270px; background-color: #fff; }

.jy_other p.title { border-left: 2px solid #fb622e; padding: 0 0 0 10px; }

.jy_other .list { margin-top: 10px; padding-top: 10px; border-top: 1px solid #eaeaea; }

.jy_other .list li { height: 30px; border-bottom: 1px dotted #eaeaea; cursor: pointer; }

.jy_other .list li p { cursor: pointer; float: left; width: 33%; line-height: 30px; text-align: center; }

.jy_other .list li p:nth-child(2) { color: #c60000; }

.jy_other .list li p:nth-child(3) { color: #868686; }

.jy_other .list li.title { border-bottom: 1px solid #eaeaea; }

.jy_other .list li.title p { color: #333; }

.jy_other .hot { margin: 40px 0; }

.jy_other .new li p:nth-child(2) { color: #333; }

.jy_other .question { margin-top: 40px; }

.jy_other .question li { padding: 10px 0 10px 32px; border-bottom: 1px solid #eaeaea; background: url("../imgs/icon3.png") no-repeat 0 center; }

.good_info { margin-bottom: 20px; }

.good_info .container { background-color: #fff; border: 1px solid #dddddd; }

.good_info .title { height: 48px; line-height: 48px; padding: 0 75px 0 20px; border-bottom: 1px solid #dddddd; background-color: #fbfbfb; }

.good_info .content { padding: 20px 50px 40px 20px; }

.good_info img { width: 95px; height: 95px; }

.good_info .center { margin: 0 40px 0 20px; }

.good_info .center .name { color: #fb622e; }

.good_info .center .score { margin: 7px 0; }

.good_info .center .safe { padding-top: 5px; }

.good_info .center .safe span, .good_info .center .safe i { display: block; float: left; }

.good_info .center .safe i { margin: 0 3px; }

.good_info .price p { text-align: center; color: #ff6600; line-height: 75px; }

.write_order_info .container, .write_contact_way .container, .my_account_info .container, .write_good_info .container, .good_property .container { background-color: #fff; border: 1px solid #dddddd; }

.write_order_info .title, .write_contact_way .title, .my_account_info .title, .write_good_info .title, .good_property .title { height: 48px; line-height: 48px; padding: 0 20px; border-bottom: 1px solid #dddddd; background-color: #fbfbfb; }

.write_order_info .title .must, .write_contact_way .title .must, .my_account_info .title .must, .write_good_info .title .must, .good_property .title .must { padding-left: 10px; background: url("../imgs/i_must.png") no-repeat left center; }

.write_order_info .content, .write_contact_way .content, .my_account_info .content, .write_good_info .content, .good_property .content { padding: 20px 0; }

.write_order_info .form, .write_contact_way .form, .my_account_info .form, .write_good_info .form, .good_property .form { padding-left: 110px; }

.write_order_info .form li, .write_contact_way .form li, .my_account_info .form li, .write_good_info .form li, .good_property .form li { height: 36px; line-height: 36px; margin-bottom: 20px; }

.write_order_info .form li label, .write_contact_way .form li label, .my_account_info .form li label, .write_good_info .form li label, .good_property .form li label { display: block; text-align: right; width: 100px; padding-right: 10px; background: url("../imgs/i_must.png") no-repeat right center; float: left; }

.write_order_info .form li input, .write_contact_way .form li input, .my_account_info .form li input, .write_good_info .form li input, .good_property .form li input { display: block; float: left; height: 34px; border: 1px solid #cdcdcd; width: 225px; margin-left: 5px; text-indent: 1em; }

.write_order_info .form li input.game, .write_contact_way .form li input.game, .my_account_info .form li input.game, .write_good_info .form li input.game, .good_property .form li input.game { height: 12px; width: 12px; margin: 13px 10px 0; }

.write_order_info .form li textarea, .write_contact_way .form li textarea, .my_account_info .form li textarea, .write_good_info .form li textarea, .good_property .form li textarea { display: block; float: left; resize: none; width: 658px; height: 68px; border: 1px solid #cdcdcd; margin-left: 5px; padding: 10px; }

.good_property .form li { height: 90px; }

.write_good_info .img_box { padding: 0 140px 0 140px; }

.write_good_info .img_box .warn { height: 40px; line-height: 40px; color: #c08700; padding-left: 55px; background: url("../imgs/i_warn2.png") no-repeat 28px 10px; background-color: #fffdf5; }

.write_good_info .img_box .box { background-color: #f7f7f7; padding: 25px 45px; }

.write_good_info .img_box .box .choose_box { width: 610px; height: 90px; border: 2px dashed #e7e7e7; margin: 0 auto 20px; position: relative; }

.write_good_info .img_box .box .choose_box a, .write_good_info .img_box .box .choose_box input { display: block; position: absolute; background-color: #00b7ef; color: #fff; width: 175px; height: 50px; line-height: 50px; text-align: center; font-size: 16px; border-radius: 3px; top: 17px; left: 224px; }

.write_good_info .img_box .box .choose_box input { opacity: 0; cursor: pointer; }

.write_good_info .img_box .box p { color: #9a999a; }

.write_contact_way .container { border-top: 0 none; }

.verify_order .container { background-color: #fff; border: 1px solid #dddddd; border-top: 0 none; }

.verify_order .title { height: 48px; line-height: 48px; padding: 0 20px; border-bottom: 1px solid #dddddd; background-color: #fbfbfb; }

.verify_order .content { padding: 50px 0 50px 130px; }

.verify_order .content strong { color: #ff6600; }

.make_sure { text-align: center; margin: 55px 0 200px; }

.make_sure p input { margin-right: 20px; }

.make_sure p a { color: #0067cd; }

.make_sure .to_pay { height: 45px; width: 230px; line-height: 45px; color: #fff; font-size: 16px; background-color: #ff6600; display: block; margin: 34px auto 0; }

.service_type .container { background-color: #fff; border: 1px solid #dddddd; border-top: 0 none; }

.service_type .title { height: 48px; line-height: 48px; padding: 0 20px; border-bottom: 1px solid #dddddd; background-color: #fbfbfb; }

.service_type .content { padding: 50px 0 50px 130px; }

.service_type .content strong { color: #ff6600; }

.service_type .content input { margin: 0 10px 0 5px; }

.self_center { margin-bottom: 80px; }

.self_center .self_center_top { margin: 40px 0 20px; }

.self_center .self_center_top .center_all { width: 220px; padding: 20px; background-color: #fff; height: 100px; float: left; }

.self_center .self_center_top .center_all p { line-height: 1.75em; }

.self_center .self_center_top .center_all p strong { color: #fb622e; }

.self_center .self_center_top .center_account { padding: 20px; width: 860px; float: right; height: 100px; background-color: #fff; }

.self_center .self_center_top .center_account .account_info { width: 470px; border-right: 1px solid #ededed; }

.self_center .self_center_top .center_account .account_info img { width: 100px; height: 100px; border-radius: 50%; }

.self_center .self_center_top .center_account .account_info div { padding: 10px 0 0 20px; }

.self_center .self_center_top .center_account .account_info div p { line-height: 2em; }

.self_center .self_center_top .center_account .btns { padding: 30px 0 0 120px; }

.self_center .self_center_top .center_account .btns a { float: left; margin: 0 10px; }

.self_center .self_center_main { padding: 0 0 150px; background-color: #fff; }

.self_center .self_center_main .self_center_nav { width: 260px; height: 640px; border-right: 1px solid #ededed; }

.self_center .self_center_main .self_center_nav li { cursor: pointer; height: 60px; padding-left: 100px; line-height: 60px; border-bottom: 1px solid #ededed; font-size: 18px; position: relative; }

.self_center .self_center_main .self_center_nav li.active { color: #fb622e; border-left: 5px solid #fb622e; }

.self_center .self_center_main .self_center_nav li i { display: block; position: absolute; left: 60px; top: 50%; transform: translateY(-50%); }

.self_center .self_center_main .self_center_content { display: none; width: 880px; margin-left: 20px; padding-top: 20px; }

.self_center .self_center_main .self_center_content.show { display: block; }

.self_center .self_center_main .self_center_content .content_title { border-left: 5px solid #fb622e; padding-left: 15px; font-size: 18px; }

.self_center .self_center_main .self_center_content .tips { margin-top: 80px; line-height: 2em; padding: 20px; border: 1px solid #ededed; color: #999999; }

.self_center .self_center_main .self_center_content .tips p { font-size: 12px; }

.self_center .self_center_main .self_center_content .tips .title { color: #fb622e; }

.self_center .self_center_main .self_center_content .content { border-top: 1px solid #ededed; margin-top: 20px; }

.self_center .self_center_main .self_center_content.my_account .content { padding: 35px 0 0 80px; }

.self_center .self_center_main .self_center_content.my_account .my_remain { margin-bottom: 20px; }

.self_center .self_center_main .self_center_content.my_account .my_remain a, .self_center .self_center_main .self_center_content.my_account .my_remain p { float: left; }

.self_center .self_center_main .self_center_content.my_account .my_remain p { width: 300px; line-height: 40px; }

.self_center .self_center_main .self_center_content.my_account .my_remain p strong { color: #fb622e; font-size: 16px; margin-left: 80px; }

.self_center .self_center_main .self_center_content.my_account .my_remain a { width: 100px; height: 40px; line-height: 40px; text-align: center; border-radius: 4px; color: #fff; margin: 0 10px; background-color: #ccc; }

.self_center .self_center_main .self_center_content.my_account .my_remain a.active { background-color: #fb622e; }

.self_center .self_center_main .self_center_content.account_safe .content { padding: 30px 0 0 160px; }

.self_center .self_center_main .self_center_content.account_safe .content .safe_level strong { color: #3ca1f3; }

.self_center .self_center_main .self_center_content.account_safe .content .safe_level .level { padding-top: 5px; margin-right: 10px; }

.self_center .self_center_main .self_center_content.account_safe .content .safe_level .level div { float: left; width: 50px; height: 10px; background-color: #cccccc; margin-left: 10px; }

.self_center .self_center_main .self_center_content.account_safe .content .safe_level .level div.active { background-color: #fb622e; }

.self_center .self_center_main .self_center_content.account_safe .content .list { width: 570px; border-top: 1px solid #ededed; margin-top: 10px; }

.self_center .self_center_main .self_center_content.account_safe .content .list li { height: 60px; padding: 20px 0; border-bottom: 1px solid #ededed; }

.self_center .self_center_main .self_center_content.account_safe .content .list li i { display: block; float: left; }

.self_center .self_center_main .self_center_content.account_safe .content .list li .center { width: 420px; margin: 0 0 0 15px; padding-top: 12px; float: left; }

.self_center .self_center_main .self_center_content.account_safe .content .list li p { color: #999; }

.self_center .self_center_main .self_center_content.account_safe .content .list li p.title { color: #666; font-weight: bold; }

.self_center .self_center_main .self_center_content.account_safe .content .list li a { float: left; width: 70px; height: 30px; border-radius: 15px; text-align: center; line-height: 30px; background-color: #fb622e; color: #fff; font-size: 12px; margin-top: 15px; }

.self_center .self_center_main .self_center_content.account_safe .content .list li a.default { border: 1px solid #ededed; color: #707070; background-color: transparent; }

.self_center .self_center_main .self_center_content.change_password .content { padding: 30px 0 0 190px; }

.self_center .self_center_main .self_center_content.change_password a { width: 120px; height: 40px; line-height: 40px; text-align: center; color: #fff; background-color: #fb622e; border-radius: 5px; margin-left: 100px; }

.self_center .self_center_main .self_center_content.change_password .form li { height: 32px; line-height: 32px; margin-bottom: 20px; }

.self_center .self_center_main .self_center_content.change_password .form li label, .self_center .self_center_main .self_center_content.change_password .form li input { display: block; float: left; }

.self_center .self_center_main .self_center_content.change_password .form li label { width: 100px; text-align: right; }

.self_center .self_center_main .self_center_content.change_password .form li input { height: 30px; border: 1px solid #ededed; width: 260px; text-indent: 1em; }

.self_center .self_center_main .self_center_content.change_password .form li input.username { border: 0 none; }

.self_center .self_center_main .self_center_content.draw_money .content { padding: 20px 0; }

.self_center .self_center_main .self_center_content.draw_money .content .warn { color: #fb622e; font-size: 12px; }

.self_center .self_center_main .self_center_content.draw_money .content .warn a { display: inline; color: #fb622e; text-decoration: underline; font-weight: bold; }

.self_center .self_center_main .self_center_content.draw_money .content .info_list li { margin-bottom: 20px; }

.self_center .self_center_main .self_center_content.draw_money .content .info_list p { float: left; margin-right: 20px; }

.self_center .self_center_main .self_center_content.draw_money .content .info_list p strong { font-size: 14px; color: #fb622e; }

.self_center .self_center_main .self_center_content.draw_money .content .info_list p a { display: inline; font-size: 12px; text-decoration: underline; color: #c60000; margin-left: 10px; }

.self_center .self_center_main .self_center_content.draw_money .content .info_list .flow { margin-top: 20px; }

.self_center .self_center_main .self_center_content.draw_money .content .info_list img { display: block; float: left; }

.self_center .self_center_main .self_center_content.draw_money .content .draw_content { padding: 50px 120px; background-color: #f4f4f4; }

.self_center .self_center_main .self_center_content.draw_money .content .draw_content a { width: 120px; height: 40px; line-height: 40px; text-align: center; color: #fff; background-color: #fb622e; border-radius: 5px; margin-left: 100px; }

.self_center .self_center_main .self_center_content.draw_money .content .draw_content .form li { height: 32px; line-height: 32px; margin-bottom: 15px; }

.self_center .self_center_main .self_center_content.draw_money .content .draw_content .form li label { width: 8em; text-align: right; }

.self_center .self_center_main .self_center_content.draw_money .content .draw_content .form li label, .self_center .self_center_main .self_center_content.draw_money .content .draw_content .form li input { display: block; float: left; }

.self_center .self_center_main .self_center_content.draw_money .content .draw_content .form li input, .self_center .self_center_main .self_center_content.draw_money .content .draw_content .form li select { width: 200px; height: 30px; text-indent: 1em; border: 1px solid #ededed; }

.self_center .self_center_main .self_center_content.sure_draw .content { padding: 20px 0; }

.self_center .self_center_main .self_center_content.sure_draw .content .warn { color: #fb622e; font-size: 12px; }

.self_center .self_center_main .self_center_content.sure_draw .content .warn a { display: inline; color: #fb622e; text-decoration: underline; font-weight: bold; }

.self_center .self_center_main .self_center_content.sure_draw .content .vertify { padding: 40px 0 0 180px; }

.self_center .self_center_main .self_center_content.sure_draw .content .vertify > div { margin-top: 20px; }

.self_center .self_center_main .self_center_content.sure_draw .content .vertify label, .self_center .self_center_main .self_center_content.sure_draw .content .vertify input, .self_center .self_center_main .self_center_content.sure_draw .content .vertify img { display: block; float: left; }

.self_center .self_center_main .self_center_content.sure_draw .content .vertify label { height: 32px; line-height: 32px; }

.self_center .self_center_main .self_center_content.sure_draw .content .vertify input { height: 30px; width: 120px; margin: 0 10px; }

.self_center .self_center_main .self_center_content.sure_draw .content .vertify img { margin-top: 5px; }

.self_center .self_center_main .self_center_content.sure_draw .content .vertify a { width: 80px; height: 30px; line-height: 30px; text-align: center; border: 1px solid #ededed; border-radius: 15px; margin: 20px 0 0 80px; font-size: 12px; }

.self_center .self_center_main .self_center_content.sure_draw .content .vertify .tip { margin: 20px 0; color: #999999; }

.self_center .self_center_main .self_center_content.sure_draw .content .vertify .submit { width: 120px; height: 40px; line-height: 40px; text-align: center; color: #fff; background-color: #fb622e; border-radius: 5px; margin-left: 80px; }

.self_center .self_center_main .self_center_content.bind_phone .content { padding: 40px 0 0 180px; }

.self_center .self_center_main .self_center_content.bind_phone .content li { height: 32px; margin-bottom: 15px; }

.self_center .self_center_main .self_center_content.bind_phone .content li label, .self_center .self_center_main .self_center_content.bind_phone .content li p { font-size: 16px; line-height: 32px; }

.self_center .self_center_main .self_center_content.bind_phone .content li p { margin: 0 10px; }

.self_center .self_center_main .self_center_content.bind_phone .content li input { height: 30px; width: 260px; margin: 0 10px; }

.self_center .self_center_main .self_center_content.bind_phone .content li input.qrcode { width: 120px; }

.self_center .self_center_main .self_center_content.bind_phone .content li p, .self_center .self_center_main .self_center_content.bind_phone .content li label, .self_center .self_center_main .self_center_content.bind_phone .content li input, .self_center .self_center_main .self_center_content.bind_phone .content li img { display: block; float: left; }

.self_center .self_center_main .self_center_content.bind_phone .content li img { margin-top: 5px; }

.self_center .self_center_main .self_center_content.bind_phone .tip { margin: 20px 0; color: #999999; }

.self_center .self_center_main .self_center_content.bind_phone a { width: 80px; height: 30px; line-height: 30px; text-align: center; border: 1px solid #ededed; border-radius: 15px; margin: 20px 0 0 75px; font-size: 12px; }

.self_center .self_center_main .self_center_content.bind_phone .submit { width: 120px; height: 40px; line-height: 40px; text-align: center; color: #fff; background-color: #fb622e; border-radius: 5px; margin-left: 75px; }

.self_center .self_center_main .self_center_content.bind_id_card .content, .self_center .self_center_main .self_center_content.bind_bank_card .content { padding: 40px 0 0 180px; }

.self_center .self_center_main .self_center_content.bind_id_card .content .form li, .self_center .self_center_main .self_center_content.bind_bank_card .content .form li { margin-bottom: 20px; }

.self_center .self_center_main .self_center_content.bind_id_card .content .form label, .self_center .self_center_main .self_center_content.bind_id_card .content .form input, .self_center .self_center_main .self_center_content.bind_id_card .content .form select, .self_center .self_center_main .self_center_content.bind_id_card .content .form p, .self_center .self_center_main .self_center_content.bind_bank_card .content .form label, .self_center .self_center_main .self_center_content.bind_bank_card .content .form input, .self_center .self_center_main .self_center_content.bind_bank_card .content .form select, .self_center .self_center_main .self_center_content.bind_bank_card .content .form p { display: block; float: left; height: 30px; line-height: 30px; }

.self_center .self_center_main .self_center_content.bind_id_card .content .form label, .self_center .self_center_main .self_center_content.bind_bank_card .content .form label { width: 8em; text-align: right; }

.self_center .self_center_main .self_center_content.bind_id_card .content .form input, .self_center .self_center_main .self_center_content.bind_id_card .content .form select, .self_center .self_center_main .self_center_content.bind_bank_card .content .form input, .self_center .self_center_main .self_center_content.bind_bank_card .content .form select { width: 260px; text-indent: 1em; }

.self_center .self_center_main .self_center_content.bind_id_card .content .warn, .self_center .self_center_main .self_center_content.bind_bank_card .content .warn { color: #fb622e; line-height: 2em; }

.self_center .self_center_main .self_center_content.bind_id_card .content .tip, .self_center .self_center_main .self_center_content.bind_bank_card .content .tip { color: #999; line-height: 2em; }

.self_center .self_center_main .self_center_content.bind_id_card .content a, .self_center .self_center_main .self_center_content.bind_bank_card .content a { width: 120px; height: 40px; line-height: 40px; text-align: center; color: #fff; background-color: #fb622e; border-radius: 5px; margin: 20px 0 0 75px; }

.self_center .self_center_main .self_center_content.am_solder .order_nav, .self_center .self_center_main .self_center_content.am_buyer .order_nav { margin-top: 20px; border-bottom: 1px solid #f1f1f1; }

.self_center .self_center_main .self_center_content.am_solder .order_nav li, .self_center .self_center_main .self_center_content.am_buyer .order_nav li { cursor: pointer; float: left; width: 100px; height: 50px; line-height: 50px; margin-right: 10px; font-size: 16px; text-align: center; }

.self_center .self_center_main .self_center_content.am_solder .order_nav li.active, .self_center .self_center_main .self_center_content.am_buyer .order_nav li.active { color: #f95e46; border-bottom: 2px solid #f95e46; }

.self_center .self_center_main .self_center_content.am_solder .form, .self_center .self_center_main .self_center_content.am_buyer .form { padding-top: 30px; }

.self_center .self_center_main .self_center_content.am_solder .form label, .self_center .self_center_main .self_center_content.am_solder .form input, .self_center .self_center_main .self_center_content.am_solder .form select, .self_center .self_center_main .self_center_content.am_buyer .form label, .self_center .self_center_main .self_center_content.am_buyer .form input, .self_center .self_center_main .self_center_content.am_buyer .form select { display: block; float: left; }

.self_center .self_center_main .self_center_content.am_solder .form label, .self_center .self_center_main .self_center_content.am_buyer .form label { height: 32px; line-height: 32px; margin-right: 12px; }

.self_center .self_center_main .self_center_content.am_solder .form input, .self_center .self_center_main .self_center_content.am_solder .form select, .self_center .self_center_main .self_center_content.am_buyer .form input, .self_center .self_center_main .self_center_content.am_buyer .form select { height: 30px; border: 1px solid #f1f1f1; text-indent: 1em; }

.self_center .self_center_main .self_center_content.am_solder .form select, .self_center .self_center_main .self_center_content.am_buyer .form select { width: 160px; margin-right: 30px; }

.self_center .self_center_main .self_center_content.am_solder .form input, .self_center .self_center_main .self_center_content.am_buyer .form input { width: 220px; }

.self_center .self_center_main .self_center_content.am_solder .form a, .self_center .self_center_main .self_center_content.am_buyer .form a { width: 80px; height: 30px; line-height: 30px; text-align: center; background-color: #f95e46; float: left; color: #fff; border-radius: 4px; margin-left: 20px; }

.self_center .self_center_main .self_center_content.am_solder .order_list, .self_center .self_center_main .self_center_content.am_buyer .order_list { margin-top: 30px; border: 1px solid #e7e7e7; display: none; }

.self_center .self_center_main .self_center_content.am_solder .order_list.show, .self_center .self_center_main .self_center_content.am_buyer .order_list.show { display: block; }

.self_center .self_center_main .self_center_content.am_solder .order_list li, .self_center .self_center_main .self_center_content.am_buyer .order_list li { height: 45px; line-height: 45px; border-bottom: 1px solid #e7e7e7; text-align: center; }

.self_center .self_center_main .self_center_content.am_solder .order_list li.title, .self_center .self_center_main .self_center_content.am_buyer .order_list li.title { background-color: #fbfbfb; }

.self_center .self_center_main .self_center_content.am_solder .order_list li:last-child, .self_center .self_center_main .self_center_content.am_buyer .order_list li:last-child { border: 0 none; }

.self_center .self_center_main .self_center_content.am_solder .order_list li p, .self_center .self_center_main .self_center_content.am_buyer .order_list li p { float: left; }

.self_center .self_center_main .self_center_content.am_solder .order_list li p:nth-child(1), .self_center .self_center_main .self_center_content.am_buyer .order_list li p:nth-child(1) { width: 300px; }

.self_center .self_center_main .self_center_content.am_solder .order_list li p:nth-child(2), .self_center .self_center_main .self_center_content.am_buyer .order_list li p:nth-child(2) { width: 140px; }

.self_center .self_center_main .self_center_content.am_solder .order_list li p:nth-child(3), .self_center .self_center_main .self_center_content.am_buyer .order_list li p:nth-child(3) { width: 140px; }

.self_center .self_center_main .self_center_content.am_solder .order_list li p:nth-child(4), .self_center .self_center_main .self_center_content.am_buyer .order_list li p:nth-child(4) { width: 140px; }

.self_center .self_center_main .self_center_content.am_solder .order_list li p:nth-child(5), .self_center .self_center_main .self_center_content.am_buyer .order_list li p:nth-child(5) { width: 140px; }

.hd-top .hd-right p { color: #b0b0b0; float: left; }

.hd-top .hd-right p a { display: inline; }

.hd-top .hd-right strong { color: #fb622e; font-weight: normal; }

.login_pop .pop_body { padding-top: 0; display: none; }

.login_pop .pop_body.show { display: block; }

.login_pop .pop_body .i-qq { margin: 40px auto 10px; }

.login_pop .pop_body .qq_code { display: block; margin: 40px auto 10px; }

.register_pop .i-close, .login_pop .i-close { right: -40px; }

.register_pop .login_nav, .login_pop .login_nav { background-color: #e3e1e9; }

.register_pop .login_nav li, .login_pop .login_nav li { float: left; width: 170px; height: 60px; line-height: 60px; text-align: center; font-size: 15px; }

.register_pop .login_nav li.active, .login_pop .login_nav li.active { background-color: #fff; }

.register_pop .pop_body, .login_pop .pop_body { padding-right: 20px; }

.register_pop .pop_body .title, .login_pop .pop_body .title { color: #fb622e; font-size: 16px; }

.register_pop .pop_body .form, .login_pop .pop_body .form { padding-top: 20px; }

.register_pop .pop_body .form input, .login_pop .pop_body .form input { width: 300px; height: 40px; margin-left: 90px; text-indent: 3em; }

.register_pop .pop_body .form input.account, .login_pop .pop_body .form input.account { background: url("../imgs/account.png") no-repeat 10px center; }

.register_pop .pop_body .form input.password, .login_pop .pop_body .form input.password { background: url("../imgs/password.png") no-repeat 10px center; }

.register_pop .pop_body .form input.qrcode, .login_pop .pop_body .form input.qrcode { width: 210px; }

.register_pop .pop_body .form input.message, .login_pop .pop_body .form input.message { width: 190px; }

.register_pop .pop_body .form input.check, .login_pop .pop_body .form input.check { width: 15px; height: 15px; }

.register_pop .pop_body .form img, .login_pop .pop_body .form img { margin: 5px 0 0 10px; float: left; }

.register_pop .pop_body .form span, .login_pop .pop_body .form span { display: block; float: left; margin-left: 5px; }

.register_pop .pop_body .form a, .login_pop .pop_body .form a { float: left; height: 40px; line-height: 40px; width: 110px; height: 40px; line-height: 40px; border: 1px solid #e8e8e8; }

.register_pop .pop_body .go_register, .login_pop .pop_body .go_register { width: 300px; height: 40px; line-height: 40px; border-radius: 4px; background-color: #fb622e; color: #fff; margin: 20px auto 0; }
