﻿@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font:12px/20px arial; overflow-y: scroll}
ul,li { margin:0; padding:0; list-style-type:none;}
a { color:#333; text-decoration:none;}
.dabox { width:1000px; margin:0 auto;}
.hr-dabox { width: 1226px;margin: 8px auto 0 auto;min-width: 1030px;}
.o_header em,.o_header s,.zongregions em,.Receivables li,.Partner li,.Partner  { background:url(../images/in_bg.png) no-repeat;}

.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix{*zoom:1;}

/* header */
.o_header  { padding:20px 0;}
.o_header ul { float:right;}
.o_header li { float:left; margin-left:15px; line-height:60px;}
.o_header em,.o_header s { width:27px; height:19px; display:block; float:left; margin:20px 5px 0 0;}
.o_header em { background-position:0 0;}
.o_header s  { background-position:-30px 0;}

/* menu */
.o_menu { height:43px; width:100%; background:#51a13f; font:bold 14px/43px arial;}
.o_menu li { float:left;}
.o_menu a { color:#d3e7cf; padding:12px 40px;}
.o_menu a:hover { background:#368225;}
.o_menu .menu_hov {background:#368225;}

/* banner */
.ad01 { position:relative;}
.banner{height:300px;overflow:hidden;}
.banner .d1{width:100%;height:292px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:260px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}

.ad_right_login { position:relative;z-index:99;background:url(07158.bmp) no-repeat top center fixed; width:1000px; line-height:28px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.ad_right_xiao {padding:10px;float:right;width:250px; height:282px;background:rgba(255, 255, 255, 0.9) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=90); background:#fff;/*实现IE背景透明*/}
.ad_right_xiao ul{ position:relative;} 
.ad_right_xiao tt { text-align:center; padding-left:16px;}
.ad_right_xiao tt span { font:12px/40px arial; text-decoration:underline; color:#a8a1a1;}
.ad_right_xiao strong { color:#828282; font-size:14px; font-weight:bold;}
.ad_right_xiao li { margin:8px 0;}
.ad_right_xiao li span { width:74px; text-align:right; display:block; float:left;}
.ad_right_xiao input { border:1px #d3d3d3 solid; background:#f5f5f5; width:160px; height:27px; padding-left:5px;}
.in_yzm input { width:80px; margin-right:5px;}
.in_yzm img { width:70px; vertical-align:middle;}
.in_log input { width:80px; height:40px; background:#419425; border:none; color:#fff; font:14px/30px arial; cursor:pointer; border-bottom:4px #216e00 solid;-moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;_border:none;}
.in_log input:hover { background:#387f20;}

/* Four regions */
.zongregions {color:#a7a6a6; margin-bottom:20px; clear:both;}
.zongregions em { width:70px; height:90px; display:block; float:left;}
.zongregions strong { font:20px/95px arial;}
.zongregions b { font:20px/95px arial;}

.zongregions li { list-style-type:disc; line-height:30px;}
.zongregions ul { float:left;padding:22px; border:1px #fff solid; cursor:pointer; width:200px;}
.zongregions ul:hover { float:left;padding:22px; border:1px #ccc solid; background:#eee;}
.regions01 em { background-position:0 -20px;}
.regions02 em { background-position:-76px -20px;}
.regions03 em { background-position:-160px -20px;}
.regions04 { margin:0;}
.regions04 em { background-position:-250px -20px;}

/* Announcement */
.Announcement { width:550px; height:220px; float:left; color:#9b9b9b; line-height:26px;}
.Announcement ul { float:left; width:260px; overflow:hidden;}
.Announcement tt { width:550px; display:block; border-bottom:1px #a7a6a6 solid;}
.Announcement tt strong { color:#51a13f; font:20px/30px arial;}
.Announcement tt span { float:right; font:12px/30px arial;}
.Announcement li a{color:#9b9b9b;}

/* Receivables */
.Receivables { float:right;}
.Receivables tt { width:410px; display:block; border-bottom:1px #a7a6a6 solid;}
.Receivables tt strong { color:#51a13f; font:20px/30px arial;}
.Receivables tt span { float:right; font:12px/30px arial;}
.Receivables tt span a,.Announcement tt span a { color:#9b9b9b;}
.Receivables li { width:96px; height:43px; display:block; float:left; border:1px #e1e1e1 solid; margin:10px; cursor:pointer;}
.Receivables li:hover { border:1px #c2c2c2 solid;}
.Receivables .in_poli { background-position:-2px -120px;}
.Receivables .in_eps { background-position:-96px -120px;}
.Receivables .in_boleto {background-position:-195px -120px;}
.Receivables .in_ipeal {background-position:-290px -120px;}
.Receivables .in_elv { background-position:-2px -161px;}
.Receivables .in_tele { background-position:-96px -161px;}
.Receivables .in_qiwi { background-position:-195px -161px;}
.Receivables .in_przel { background-position:-290px -161px;}
.Receivables .in_giro { background-position:-2px -204px;}
.Receivables .in_sof { background-position:-96px -204px;}
.Receivables .in_trust { background-position:-195px -204px;}
.Receivables .in_webmoney { background-position:-290px -204px;}

/* Partner */
.Partner  { height:146px; background-position:500px -418px;}
.Partner tt { width:1000px; display:block; border-bottom:1px #a7a6a6 solid;}
.Partner tt strong { color:#51a13f; font:20px/30px arial;}
.Partner tt span { float:right; font:12px/30px arial;}
.Partner li { width:94px; height:47px; display:block; float:left; border:1px #e1e1e1 solid; margin:8px 6px; cursor:pointer;}
.Partner li:hover { border:1px #c2c2c2 solid;}
.Partner .p_visa { background-position:-2px -263px;}
.Partner .p_master { background-position:-96px -263px;}
.Partner .p_jcb { background-position:-190px -263px;}
.Partner .p_boc { background-position:-288px -263px;}
.Partner .p_standard { background-position:3px -311px;}
.Partner .p_hsbc { background-position:-96px -311px;}
.Partner .P_whbcn { background-position:-190px -311px;}
.Partner .p_ecitic { background-position:-288px -311px;}
.Partner .p_cmb { background-position:0px -361px;}

/* footer */
.in_footer { background:#f1f1f1; border-top:1px #a3a3a3 solid; color:#9d9d9d; text-align:center; line-height:26px; padding:10px 0;}
.in_footer a { color:#9d9d9d; margin-right:10px;}
.footer a {color:#fff; font-size:12px;}
.footer h4 a { font-weight:bold; color:#fff; font-size:16px;}
.footer li { margin:10px 0;}
.footer .footer-grid3 img { width:90px; height:90px;}
.footer .footer-grid3 span { width:135px; display:block;}


/* about */
.about_img { background:#e7f3e2; height:300px;}
.about_js { font:14px/30px arial; color:#666;}
.about_js p { margin:0; padding:0; text-indent:2em; margin:10px 0;}
.about_01 li { float:right; width:765px;}
.about_01 img { float:left; display:block;}
.about_01 h2 { font:28px/30px arial;}

.about_02 img { float:right;}
.about_02 h2 { font:28px/30px arial;}
.about_js img { margin-right: 10px;}

/* pay */
.payment_00 { background:url(../images/payment_00.jpg) top center no-repeat; height:300px; display:block; text-indent:-9999px;}
.payment_01 { background:url(../images/payment_01.jpg) top center no-repeat; height:300px; display:block; text-indent:-9999px;}
.payment_0 li { float:left; margin:10px 6px 10px 0;cursor:pointer;}
.tmplS{position:relative;height:145px;overflow:hidden} 
.tmplS a:hover{text-decoration:none} 
.cover{position:absolute;z-index:40;width:240px;height:145px;border:1px solid transparent;margin-bottom:-145px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} .tmplS1 .cover{background:url(../images/155.png) #37c4ee 0 0 no-repeat;border-color:#2cb8e9} 
.tmplS2 .cover{background:url(../images/155.png) #ff8843 -240px 0 no-repeat;border-color:#f67b3a} 
.tmplS3 .cover{background:url(../images/155.png) #90da88 -480px 0 no-repeat;border-color:#8ecf84} 
.tmplS4 .cover{background:url(../images/155.png) #77b1d2 -715px 0 no-repeat;border-color:#5b9cbe} 
.wrapS{position:relative;width:240px;*width:200px;height:145px;padding:10px 20px;background:url(085.png) #50697d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} .tmplS1 .wrapS{background:url(../images/155.png) 0 -145px no-repeat;border:1px solid #b1d2e3;color:#13aad6} 
.tmplS1 .wrapS:hover,.tmplS2 .wrapS:hover{cursor:pointer} 
.tmplS2 .wrapS{background:url(../images/155.png) -240px -145px no-repeat;border:1px solid #e4d0ad;color:#fa7f23} 
.tmplS3 .wrapS{background:url(../images/155.png) -475px -145px no-repeat;border:1px solid #cedbcd;color:#52ac4c} 
.tmplS4 .wrapS{background:url(../images/155.png) -715px -145px no-repeat;border:1px solid #cedbcd;color:#52ac4c}
.wrapS p{font-size:12px;line-height:30px; margin:0; padding:0;} 
.wrapS .ttl{font-size:12px; font-weight:bold;} 
.wrapC{position:relative;left:-20px;top:-30px;width:240px;height:145px;display:block}
.wrapS .opt{position:absolute;right:28px;bottom:20px} 
.wrapS .opt .nlink{color:#0c96f2;text-decoration:none} 
.tmplS1 .btn3{background:#3ab0de} 
.tmplS1 .btn3:hover,.tmplS1 .btn3:active{background:#31a5d3}  
.btn{position:relative;display:inline-block;height:28px;line-height:28px;padding:0 11px;border:1px solid #c6c6c6;font-size:12px;text-align:center;vertical-align:middle;white-space:nowrap;color:#848484;cursor:pointer;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.03)} 
.btn_pending:after{content:'';left:0;top:0;position:absolute;display:block;width:100%;height:100%;background:url(354.gif) no-repeat center} 
.btn_pending .i,.btn_pending b{visibility:hidden} 
.btn_primary{background:#36b0ee;border-color:#31a5df} 
.btn_primary:hover{background:#2ea5e2} 
.btn_primary:active{background:#2ea5e2} 
.btn_2ndary{color:#ccc} .btn2{background:#ff8d3a;border:none;padding:2px 24px;color:#fff!important;font-size:14px;font-family:'Microsoft YaHei';font-weight:normal} 
.btn2.blue{background:#37aedd} .btn3{background:#54a5cd;border:none;color:#fff!important;font-size:14px}
.payment_gn { font-size:16px; margin:10px auto;}
.payment_gn .pay_zuo { float:left; width:280px; margin-top:10px;}
.payment_gn .pay_zuo li { padding:10px; background:#cbe3c6; margin:5px 0; cursor:pointer; font:12px/20px arial; color:#666;}
.payment_gn .pay_zuo li:hover { background:#cacaca;}
.payment_gn .pay_zuo .tiao_01 { border-left:4px #06C solid;}
.payment_gn .pay_zuo .tiao_02 { border-left:4px #F60 solid;}
.payment_gn .pay_zuo .tiao_03 { border-left:4px #390 solid;}
.payment_gn .pay_zuo .tiao_04 { border-left:4px #a42cbe solid;}
.payment_gn .pay_zuo li a { width:260px; height:20px; display:block;padding:0px 6px; color:#347f23;}
.payment_gn .pay_zuo li a:hover {color:#51a13f;padding:0px 14px;}
.payment_gn .pay_you { float:right; width:680px; color:#666;line-height:30px; }
.payment_gn .pay_you li { line-height:40px; text-indent:15px;}

.payment_02 { background:#e7f3e2; height:300px;}

.security02 { background:#efefef; border-top:2px #dbd9d9 solid;}
.security03 { background:#fae49e; border-top:2px #dbd9d9 solid;}
.security04 { background:#fff; border-top:2px #dbd9d9 solid; width:960px; margin:0 auto; padding:20px;}
.security04 li { border-bottom:14px #eee solid; margin:10px 0; color:#666;}
.security04 h3,.newzeo h3 { line-height:30px; font-size:16px; color:#390;}
.security04 p { font-size:14px; line-height:40px;}
.Contact_img { background:#e7f3e2;}

/* contact */
.contact { margin:20px auto;}
.contact02 { margin-bottom:20px;}
.contact02 h2 { font:bold 26px/30px arial; color:#666;}
.contact02 li { line-height:30px;}
.contact02 ul { margin:50px 10px;}
.contact02 img { vertical-align: middle; margin-left:3px;}
.contact02 span { margin-right:20px;}

.services li { border-bottom:14px #eee solid; margin:10px 0;}
.services ul { float:left;padding:10px; cursor:pointer; margin:10px; color:#666;font:12px/30px arial; width:1000px;}
.services h3 {line-height:30px; font-size:16px; color:#390;}
.services p { font-size:14px; line-height:40px;}

/* .services .ser_01 { background:url(../images/ser_01.png) #fff bottom right no-repeat; border:1px #e1e0e0 solid;} */
.services .ser_02 { background:url(../images/ser_02.png) #f6f6f6 bottom right no-repeat; border:1px #e1e0e0 solid;}
.services .ser_02:hover { background:url(../images/ser_02.png) #efefef bottom right no-repeat; border:1px #ccc solid;}

.footer-grid2 { width:30%;}
.footer-grid3 { width:20%;}

.recent-tweet li { background:url(../images/img-sprite.png) no-repeat; width:45px; height:43px; display:block; float:left; cursor:pointer;}
.recent-tweet .facebook { background-position:-53px 1px;}
.recent-tweet .facebook:hover { background-position:-53px -41px;}
.recent-tweet .twitter { background-position:2px 0px;}
.recent-tweet .twitter:hover { background-position:2px -42px;}
.recent-tweet .youtube { background-position:-167px 0px;}
.recent-tweet .youtube:hover { background-position:-167px -42px;}
.recent-tweet .plus {background-position:-110px 1px;}
.recent-tweet .plus:hover {background-position:-110px -41px;}
.recent-tweet .inoo {background-position:-226px 1px;}
.recent-tweet .inoo:hover {background-position:-226px -42px;}

.video { margin:10px auto; text-align:center;}
.links { padding-top:40px;}


/* list */
.video { margin:10px auto; text-align:center;}
.links { padding-top:40px;}
.qh_list { margin:10px auto;border:1px #dddcdc solid; border-radius:0px 0px 30px 30px; padding:4px;}
.qh_list tt { height:40px;background:#51b729;  width:100%; display:block; font:bold 14px/40px "微软雅黑", "宋体"; padding-left:15px; color:#fff;}
.qh_list dl { float:left; width:80%;}
.qh_list li { border-bottom:1px #ccc dotted; margin:10px 0;padding:10px; clear:both; display:table;}
.qh_list li:hover { background:#eee;}
.qh_list dt span {width:600px; overflow:hidden;float:left; display:block;color:#51b729;font-size:14px; height:20px; line-height:20px}
.qh_list dt em { float:right; font-size:12px; font-weight:normal;}


.qh_list li img { float:left; width:160px; margin-right:10px; border:1px #bababa dotted; padding:3px; background:#fff;}
.qh_list li a { color:#999;}
.qh_list li a:hover span { color:#f60;}
.qh_list li a:hover { text-decoration:none; color:#333;}
.qh_list dd { clear:both;}
#visible-pages-example,#visible-pages-example li,#visible-pages-example li:hover { border:none;background:none;}
#visible-pages-example { text-align:center;}
#visible-pages-example li { margin:0; padding:0; display: inline;}



.qh_list li:hover {text-shadow: 0px 1px 1px #666;}



/* WP-PageNavi */
.wp-pagenavi {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}


.wp-pagenavi > a,
.wp-pagenavi > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.428571429;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}

.wp-pagenavi > a:first-child,
.wp-pagenavi > span:first-child {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}

.about_js .youtu img {float:none;}

.wp-pagenavi > a:last-child,
.wp-pagenavi > span:last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.wp-pagenavi > a:hover,
.wp-pagenavi > a:focus,
.wp-pagenavi > span:focus {
  background-color: #eeeeee;
}

.wp-pagenavi .current{  z-index: 2;
  color: #ffffff;
  cursor: default;
  background-color: #51b729;
  border-color: #287908;
}