/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0; font-size:100%; }
ul, li, ol { list-style:none }
/*公用*/
.head, .main, .footer, .main_map { width:870px; margin:0 auto; }
.vimg { vertical-align:middle; }
a { text-decoration:none; outline:none; cursor:pointer; color:#0655A9 }
a:hover { text-decoration:underline }
* { word-wrap:break-word; word-break:break-all; -webkit-text-size-adjust:none }
body, textarea, pre, input { font:12px/1.6 tahoma, arial, sans-serif }
input, textarea { margin:0; padding:0; outline:none; font-size:100%; vertical-align:baseline }
textarea { resize:none }
hr { border:none; height:1px }
em { color:#999; font-family:Tahoma, Verdana, helvetica; font-size:12px; font-style:normal }
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
/*头部*/
.header { width:100%; height:90px; border-bottom:5px solid #ff6600; margin-bottom:10px }
.head { padding-top:15px }
.head .logo { display:block; width:175px; height:64px; background:url(../images/logo.png) no-repeat;}
.head .tel { float:right; color:#727272; margin-top:10px; font-size:12px;width:438px; height:54px;background:url(../images/tel.png) no-repeat; background-position:0 0; overflow:hidden; margin-right:10px;}
.head .tel strong { color:#f60; font-size:16px}
.head .tel strong span{display:inline-block;color:Red;width:164px;}
.head .tel ul { float:right; width:170px; height:45px; overflow:hidden; background:url(../images/tel_line.gif) no-repeat center left; padding-left:10px}
.head .tel ul li{width:158px; white-space:nowrap;overflow:hidden;}
/*支付信息*/
.pay_info { background:#F2F2F2 url(../images/pay_topbg.png) no-repeat; width:870px; height:75px; margin-bottom:10px; position:relative; }
.pay_info .pay_money { position:absolute; top:22px; left:55px; color:#666}
.pay_info .pay_money strong { color:#ff6600; font-size:24px; }
.pay_info .pay_name { left: 268px; position: absolute; top: 20px; color:#666}
.pay_info .pay_name strong {color:#ff6600; }
.pay_info .pay_order { left: 480px; position: absolute; top: 20px; color:#666}
.pay_info .pay_order strong { color:#333; }
.pay_info .pay_back { position: absolute; right: 15px; top: 20px; }
.pay_back a { color:#666; text-decoration:none}
.pay_back a:hover { color:#666; text-decoration:none}
/* V币支付 */
.blue_box { width:432px; height:322px; float:left }
.blue_l { background:url(../images/bluebox_l.png) no-repeat; _background:url(../images/bluebox_l.gif) no-repeat; width:10px; height:322px; float:left }
.blue_m { background:url(../images/bluebox_m.png) repeat-x; _background:url(../images/bluebox_m.gif) repeat-x; width:412px; height:322px; float:left }
.blue_r { background:url(../images/bluebox_r.png) no-repeat; _background:url(../images/bluebox_r.gif) no-repeat; width:10px; height:322px; float:right }
/* V币支付 --郭焕滨 */
.blue_main { width:870px; height:322px; float:left; display:block; background:url(../images/blue_gg.gif) no-repeat right center; }
.blue_boxbig { width:529px; height:322px; float:left }
.blue_mbig { background:url(../images/bluebox_m.png) repeat-x; _background:url(../images/bluebox_m.gif) repeat-x; width:509px; height:322px; float:left; display:block }


/*电话钱包支付*/
.orange_box { width:432px; height:322px; float:right }
.orange_l { background:url(../images/orangebox_l.png) no-repeat; _background:url(../images/orangebox_l.gif) no-repeat; width:10px; height:322px; float:left }
.orange_m { background:url(../images/orangebox_m.png) repeat-x; _background:url(../images/orangebox_m.gif) repeat-x; width:412px; height:322px; float:left }
.orange_r { background:url(../images/orangebox_r.png) no-repeat; _background:url(../images/orangebox_r.gif) no-repeat; width:10px; height:322px; float:right }

/*电话钱包支付  郭焕滨*/
.orange_main { width:870px; height:322px; float:left; display:block; background:url(../images/orange_gg.gif) no-repeat right center; }
.orange_boxbig { width:529px; height:322px; float:left }
.orange_l { background:url(../images/orangebox_l.png) no-repeat; _background:url(../images/orangebox_l.gif) no-repeat; width:10px; height:322px; float:left }
.orange_mbig { background:url(../images/orangebox_m.png) repeat-x; _background:url(../images/orangebox_m.gif) repeat-x; width:509px; height:322px; float:left }


/*表单*/
.m_table  { padding:10px 5px;}
.pay_title { font-size:22px; padding-bottom:10px; color:#666}
.m_table label{ width:70px;font-size : 14px; font-weight:normal; text-align:right;display:block; float:left; height:30px; line-height:30px;}
.pay_contentbox{width:392px;padding:5px 0;}
.m_table .inputm { border: 1px solid #C5C5C5; border-radius: 2px 2px 2px 2px; height: 28px; line-height: 28px; margin: 0 3px 0 0; padding: 2px; vertical-align: middle; }
.w260 { width: 260px; }
.w98 { width:98px;}
.w290 { width:260px}
.pimg_num{height:29px;width:80px;border-width:0px;}
.btn_bluez{border-width:0px;margin-left:70px;}
.but_bbig,.but_obig { background:url(../images/but_big.png) no-repeat;display:inline-block; border:0 none; cursor:pointer;height: 33px; width: 293px;}
.but_bbig { background-position: 0 0;margin: 10px 0px 0px 70px;}
.pay_textbox{ padding:0px; width:400px;}
.pay_textbox span{ margin-left:70px;}
.btn_top{ margin-top:0px;margin-left:70px;}
.pay_tip{ margin-left:0px!important; color:Red; text-align:center;display: block;width: 100%;}
.pay_tip_top{ margin-top:10px;}
.but_orange { background-position: 0 -43px;}
.but_obig { background-position: 0 -39px;}
/*底部*/
.footer { clear:both; text-align:center; color:#666; margin-top:20px; margin-bottom:20px; border-top:1px solid #E5E5E5; }
.footer p { line-height:40px; }
.footer img { padding:0 5px; }



