﻿@charset "utf-8";
/* Copyright 2003-2010 易宝支付yeepay. All Rights Reserved.*/


/* ***************** reset tag ****************** */

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p,blockquote,fieldset,input,select,textarea { margin:0; padding:0;}
body { height:100%; font-size:12px; color:#333; line-height:15px; font-family:Arial, sans-serif; background:#FFF url(/app-merchant-proxy/images/chargeCardComplain/eo_ne01.png) repeat-x; position:relative;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,em,strong,th { font-weight:bold; font-style:normal; }
img, input { border:none; vertical-align:middle;}
table { border-collapse:collapse;}
iframe { position:relative;}


/* ***************** global style ****************** */

.clearer { height:0; margin:0; padding:0; line-height:0.01em; font-size:0.01em; display:block; clear:both;}
.vnone { display:none;}

a.alink { text-decoration:none; color:#333;}
a.alink:hover { text-decoration:underline;}

a.alinkun_gray { text-decoration:underline; color:#7e7e7e;}
a.alinkun_gray:hover { text-decoration:none;}
a.alinkun_green { text-decoration:underline; color:#5b9800;}
a.alinkun_green:hover { text-decoration:none; color:#00a2d1;}
a.alinkun_cyan { text-decoration:underline; color:#00a2d1;}
a.alinkun_cyan:hover { text-decoration:none;}

.color_gray { color:#b3b3b3;}
.color_red { color:#ed0000;}
.color_green { color:#5b9800;}
.color_dorange { color:#FF8C00}


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


.width75 { width:75px;}
.width90 { width:90px;}
.width100 { width:100px;}
.width120 { width:115px;}
.width140 { width:140px;}
.width170 { width:170px;}
.width240 { width:240px;}
.width360 { width:360px;}
.width390 { width:390px;}


.font14 { font-size:14px; line-height:19px;}
.font14red { font-size:14px; color:#ed0000; line-height:19px;}
.font16red { font-size:16px; color:#ed0000; font-weight:bold; line-height:19px;}
.showhand { cursor:pointer;}
.bold { font-weight:bold;}
label.amount.disable { color:#b3b3b3;}
.font18red { font-size:18px; color:#ed0000; line-height:19px;}


.g_inp { height:16px; padding:3px 4px; font-family:Arial; vertical-align:middle; border:#7a7a7a 1px solid; background:#f2f2f2 url(/app-merchant-proxy/images/chargeCardComplain/eo_ne17.png) no-repeat;}
.g_inp.inn { height:25px; padding:0 5px;  line-height:25px; font-weight:bold; color:#333; border:#2299c0 1px solid; background:#e9f3f6 url(/app-merchant-proxy/images/chargeCardComplain/eo_ne17_in.png) no-repeat;}
.g_inp.inn2 { font-weight:bold; color:#333; border:#2299c0 1px solid; background:#e9f3f6 url(/app-merchant-proxy/images/chargeCardComplain/eo_ne17_in.png) no-repeat;}
.g_inp.out { height:25px; padding:0 5px; line-height:25px; color:#b3b3b3;}
.g_inp.over { height:25px; padding:0 5px; line-height:25px; color:#b3b3b3; border:#2299c0 1px solid; background:#e9f3f6 url(/app-merchant-proxy/images/chargeCardComplain/eo_ne17_in.png) no-repeat;}
.g_inp.over2 { line-height:15px; color:#b3b3b3; border:#2299c0 1px solid; background:#e9f3f6 url(/app-merchant-proxy/images/chargeCardComplain/eo_ne17_in.png) no-repeat;}
.g_inp.inped { height:25px; padding:0 5px;  line-height:25px; font-weight:bold; color:#333; border:#7a7a7a 1px solid; background:#e9f3f6 url(/app-merchant-proxy/images/chargeCardComplain/eo_ne17.png) no-repeat;}
.g_inp.inped2 { font-weight:bold; color:#333; border:#7a7a7a 1px solid; background:#e9f3f6 url(/app-merchant-proxy/images/chargeCardComplain/eo_ne17.png) no-repeat;}

.g_error { padding:0 0 0 20px; color:#ed0000; font-size:14px; font-weight:bold; background:url(/app-merchant-proxy/images/chargeCardComplain/eo_ne09.png) no-repeat 0 center; display:inline-block;}
.g_correct { padding:0 0 0 20px; color:#5b9800; font-size:14px; font-weight:bold; background:url(/app-merchant-proxy/images/chargeCardComplain/eo_ne10.png) no-repeat 0 center; display:inline-block;}
.g_warn { height:21px; padding:8px 0 0 20px; color:#f86300; font-size:12px; line-height:19px; background:url(/app-merchant-proxy/images/chargeCardComplain/eo_ne28.gif) no-repeat 0 9px; clear:both;}

.g_btn { width:118px; height:34px; font-size:14px; font-weight:bold; border:none; zoom:1; color:#FFF; cursor:pointer; background:url(/app-merchant-proxy/images/chargeCardComplain/eo_ne15.gif) no-repeat;}
.g_btn2 { width:118px; height:34px; font-size:14px; font-weight:bold; border:none; zoom:1; color:#FFF; cursor:pointer; background:url(/app-merchant-proxy/images/chargeCardComplain/eo_ne21.gif) no-repeat;}
.g_btn3 { width:111px; height:26px; font-size:12px; border:none; zoom:1; color:#333; cursor:pointer; background:url(/app-merchant-proxy/images/chargeCardComplain/eo_ne14.png) no-repeat;}




/*  index styles */
.header { height:52px; padding-top:36px; background:url(/app-merchant-proxy/images/chargeCardComplain/eo_ne05.png) no-repeat bottom; clear:both;}
.logo { width:130px; background:url(/app-merchant-proxy/images/chargeCardComplain/eo_ne02.png) no-repeat right 0; float:left;}
.logo_eop {  padding:10px 0 0 15px; float:left;}
.header_nav { width:460px; padding:15px 10px 0 0; color:#5b9800; line-height:21px; text-align:right; float:right;}


.mainbox { width:936px; padding:0 0 20px 6px; background:url(/app-merchant-proxy/images/chargeCardComplain/eo_ne06.png) repeat-y; float:left;}
.i_box { width:930px; background:url(/app-merchant-proxy/images/chargeCardComplain/eo_ne08.png) no-repeat; float:left;}
.gbox { width:930px; float:left;}

.g_step { width:760px; height:95px; padding:34px 0 0 40px; line-height:19px; font-size:16px; color:#bdbdbd; font-family:'微软雅黑'; font-weight:bold;}
.g_step .steped { color:#333;}

.g_tag { width:870px; margin:0 auto; height:39px; padding-left:10px; font-size:14px; line-height:37px; font-weight:bold; background:url(/app-merchant-proxy/images/chargeCardComplain/eo_ne27.gif) 0 bottom repeat-x;}
.g_tag a { width:240px; height:37px; margin:0 5px; padding:0; text-align:center; text-decoration:none; cursor:pointer; color:#858585; border:#b4b4b4 1px solid; background:url(/app-merchant-proxy/images/chargeCardComplain/eo_ne11.png) repeat-x; display:inline; blr:expression(this.onFocus=this.blur()); outline:none; float:left;}
.g_tag a:hover { margin:0 5px; padding:0; font-size:14px; line-height:37px; color:#00a2d1; cursor:pointer;}
.g_tag a.aed { margin:0 5px; padding:0; font-size:14px; line-height:37px; color:#00a2d1; cursor:default; border-bottom:#FFF 1px solid; background:#FFF;}
.g_tagcon { width:880px; margin:0 auto; padding:20px 0;}
.g_tag a:focus{ -moz-outline-style:none;}



.g_writ { width:100%; padding:10px 0 0 0; line-height:31px; float:left;}
.g_writ dt { width:75px; padding:3px 0; font-size:14px; float:left; text-align:left; margin-left:75px; display:inline;}
.g_writ dd { padding:4px 0 4px 5px; float:left;}
.g_writ dd .select { width:373px; height:25px; background: url("/app-merchant-proxy/images/chargeCardComplain/eo_ne17.png") no-repeat scroll 0 0 #F2F2F2; border: 1px solid #7A7A7A; color: #B3B3B3; color:#333; font-size:12px; display:block; color: #B3B3B3; margin-top:2px;}
.g_writ dd .select1 {  color:#333; font-weight:bold;}
.g_writ dd .textarea { height:92px; width:365px; background: url("/app-merchant-proxy/images/chargeCardComplain/eo_ne_textarea.gif") no-repeat scroll 0 0 #F2F2F2; border: 1px solid #7A7A7A; padding: 4px 0 4px 5px ;color: #B3B3B3; font-size:12px;}
.g_writ dd .textarea1 { background:url(/app-merchant-proxy/images/chargeCardComplain/eo_ne_textarea1.gif) no-repeat left top; color:#b3b3b3;}
.g_writ dd .textarea2  { color:#333; font-weight:bold;}
.fix_verifyc { line-height:21px;}
.g_writ dd.email163 { width:390px; font-size:18px;}


.i_amount { width:260px; margin-right:10px; border:#d6d6d6 1px solid; border-bottom:none; display:inline; float:left;}
.i_amount h3 { line-height:34px; text-align:center; font-size:12px; border-bottom:#d6d6d6 1px solid; background:#f2f2f2;}
.i_amount span.ipoint { width:140px; text-align:center; float:right;}
.i_amount label { height:25px; padding:5px 0 0 35px; line-height:21px; border:none; border-bottom:#d6d6d6 1px solid; display:block;}
.i_amount label.ed { font-weight:bold; background:#eaf9ff;}
.i_amount label.over { background:#eaf9ff;}
.i_amount label input { outline:none;}
.i_amounted { height:40px; padding:10px 0 0 0; clear:both;}

.g_row { width:500px; padding:30px 0 8px 155px; clear:both; float:left;}
.g_row1 { padding:80px 0 60px 100px;}

h3.illu { width:700px; margin:5px 0 10px 15px; padding:7px 25px; font-size:14px; color:#777; font-weight:normal; border:#d6d6d6 1px solid; background:#f7f7f7;}

.g_tab { width:100%; border:#b9b9b9 1px solid; table-layout:fixed;}
.g_tab th { padding:3px 0; text-align:center; border:#b9b9b9 1px solid; background:#f2f2f2;}
.g_tab td { padding:7px; border:#b9b9b9 1px solid; text-align:center;}


.footer { width:942px; height:60px; margin:0 auto; padding-top:20px; text-align:center; line-height:23px; background:url(/app-merchant-proxy/images/chargeCardComplain/eo_ne07.png) no-repeat; clear:both;}




/* 2nd pages styles */

.search_res { width:900px; margin:0 auto; border-top:#ececec 4px solid;}

.succ { width:700px; margin:0 auto; text-align:center;}
.succ_result { width:100%; padding:20px 0; line-height:21px; text-align:left;}
.succ_line { height:7px; font-size:1px; line-height:1px; border-top:#ececec 4px solid; clear:both;}
.succ_fr { text-align:right; float:right;}
.succ p { padding-top:10px; font-size:14px; text-align:left;}

.erro_tab { width:100%; font-weight:bold; border:#d8d8d8 1px solid; background:#f5f5f5;}
.erro_tab th { width:80px; padding:7px 10px; text-align:right; border:#d8d8d8 1px solid;}
.erro_tab td { padding:7px 10px; text-align:left; border:#d8d8d8 1px solid;}

.help { margin:20px 25px; font-size:14px; line-height:23px;}
.help h3{ margin-top:20px; font-size:14px;}
.help table.cards { font-size:12px; border:#b9b9b9 1px solid;}
.help table.cards th { padding:3px 10px; text-align:left; border:#b9b9b9 1px solid; background:#f2f2f2;}
.help table.cards td { padding:3px 10px; border:#b9b9b9 1px solid;}
.help ul.buyway { margin:10px 10px 0 20px;}
.help ul.buyway li { margin:5px 0;}


.g_fr { float:right;}


/*  demo  */

.demo { width:880px; padding:0 0 0 24px; line-height:19px; float:left;}
.demo ul.cla1 { margin:20px 0 0 0; line-height:25px; font-size:14px;}
.demo ul.cla1 li { margin-left:20px;}

.demo h3 { margin:15px 0 10px 0; padding:5px 0 5px 15px; font-size:14px; background:#F5F5F5;}
.demo h4 { margin:15px 0 10px 0; font-size:14px;}

.demo ol.cla2 li { margin:5px 0 0 30px;}


.m_l { padding:20px 0 8px 74px; font-size:14px; font-weight:bold; float:left; display:inline;}
.m_l_t { margin-top:50px; }
.m_l_t p{ margin:20px 250px; font-weight:bold; font-size:14px; color:#009900}
.m_l_t_1 { margin-top:50px; }
.m_l_t_1 p{ margin:20px 230px; font-weight:bold; font-size:14px; color:#009900}
.m_l_t_2 { margin-top:50px; }
.m_l_t_2 p{ margin:20px 250px; font-weight:bold; font-size:14px; color:red}
