﻿body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}body,button,input,select,textarea{font:12px/1.5 tahoma,arial,simsun,sans-serif}h1,h2,h3,h4,h5,h6{font-size:100%}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:courier new,courier,monospace}small{font-size:12px}ul,ol{list-style:none}a{text-decoration:none}a:hover{text-decoration:underline}sup{vertical-align:text-top}sub{vertical-align:text-bottom}legend{color:#000}fieldset,img{border:0}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}body{color:#666}
.step-wrap, .step, .step2, .pay-inline, .pay-btns button, .ok-box, .back-btn
{background-image:url(http://yxd.21mmo.com/img/pay.jpg); background-repeat:no-repeat}

#frame-wrap {width:520px; height:460px; background-color:#fff}
.step-wrap {width:481px; height:172px; margin-bottom:25px}
.step-wrap .step {width:441px; height:87px; margin:0 auto; background-position:0 -172px; position:relative; top:60px}
.step-wrap .step-2 {background-position:0 -258px}
.pay-form .pay-inline {width:497px; height:190px; background-position:0 -352px}
.pay-form table {margin:40px 0 0 30px}
.pay-form th, .pay-form td {padding:2px}
.pay-form th {font-weight:100; text-align:right; vertical-align:top}
.pay-form table label {display:block}
.pay-form label {margin:0 3px; cursor:pointer}
.pay-form label input {margin:0 5px 0 0; vertical-align:middle}
.pay-form table.review {margin-left:80px}
.review th {color:#472401; font-weight:bold}
.review td {color:#472401}
.account {text-align:center; padding-bottom:10px}
.account span {display:inline-block; width:90px; text-align:right}
.pay-btns {text-align:center}
.pay-btns button, .back-btn {display:inline-block; width:69px; height:19px; margin:0 15px; line-height:18px; border:none; background-color:transparent; background-position:-448px -240px;
font-weight:bold; cursor:pointer; color:#fff; text-align:center}
.back-btn {display:block; margin:80px auto 0}
.ok-box {width:517px; height:233px; margin:50px auto 0; background-position:0 -547px; text-indent:-9999px}
.pay-form table label.other-label {display:inline-block; width:50px}
.other-input {width:66px; display:inline-block;}

.error {color:#ED5B0E; display:block; text-align:center; padding:20px 0}
.menu-title h2 {background-position:0 -32px}

body {background:url(/img/colum_bg/pay.jpg) no-repeat center 42px}

.pay .pay-choose {width:480px; height:222px; margin:0 auto; background:url(/img/pay_bg_1.png) no-repeat 0 0}
.pay .pay-paytips {padding:8px 0 0 28px}
.pay .pay-btns {margin:auto; width:430px; margin-bottom:14px; overflow:hidden; zoom:1}
.pay .pay-btns a {float:left; width:142px; height:130px; text-indent:-9999px}
.pay .pay-paytips-2 {clear:both; padding:0 5px; position:relative}
.pay .pay-paytips-2 a {display:block; position:absolute; right:0; top:0; width:110px; height:20px; margin-right:15px; text-indent:-9999px}
.pay .pay-paytips-2 span {color:#ff5400; font-weight:bold}

.pay .pay-descc {width:489px; height:242px; margin:10px auto 0; padding-top:50px; background:url(/img/pay_bg_2.png) no-repeat 0 0; position:relative}
.pay .pay-descc .pay-21mmo {display:block; width:197px; height:37px; position:absolute; right:29px; bottom:43px; text-indent:-9999px}
.pay .pay-descc ol {width:260px; margin-left:20px}
.pay .pay-descc li {padding-left:20px; color:#784d23}
.pay .pay-descc .a1 {background:url(/img/icons-num-1.png) no-repeat 0 3px}
.pay .pay-descc .a2 {background:url(/img/icons-num-2.png) no-repeat 0 3px}
.pay .pay-descc .a3 {background:url(/img/icons-num-3.png) no-repeat 0 3px}
.pay .pay-descc .a3 a:link, .pay .pay-descc .a3 a:visited {color:#fe5500}

.pay_cob_inline {width:500px; height:100px; margin:0 auto; line-height:2}
.pay_cob_inline h3 {font-size:14px; text-align:center; color:#FE5500; font-weight:bold}
.pay_cob_inline p {line-height:1.2; color:#000}
.pay_cob_inline .czbtns {text-align:center; padding-top:10px}
.pay_cob_inline .czbtns a {display:inline-block; width:160px; height:20px; line-height:20px; background:url(/img/cbox_btn.jpg) no-repeat 0 0; color:#fff}
.fontcolor{color:#ff5400;}
