.pBanner { width:100%; height:316px; background:url(https://bonus.unionpayintl.com/taxrefund-web/v3/images/server_banner.jpg) no-repeat top center; margin-top:-36px; position:relative; }

.pTitle { width:1000px; margin-left:auto; margin-right:auto; height:36px; line-height:36px; background:url(https://bonus.unionpayintl.com/taxrefund-web/v3/images/line2.jpg) no-repeat bottom left; }
.pTitle h3 { float:left; }
.bar{ margin:0 auto; padding:2px 0;}
.bar span{ color:#737373;}
.place { float:right; text-align:right; line-height:36px; color:#737373; width:500px; }
.place a { color:#737373; }
.mt50{ margin-top:50px;}

.dBox { width:1000px; overflow:hidden; margin:20px auto; }
.downList { width:1000px; }
.downList li { width:133px; height:310px; float:left; padding:0 20px 0 13px; }
.downList li .ablum { width:122px; height:220px; padding:4px 5px 5px 4px; background:url(https://bonus.unionpayintl.com/taxrefund-web/v3/images/dbg.jpg) no-repeat; display:inline-block; }
.downList li .text { line-height:24px; margin-top:5px; width:133px; text-align:center; color:#474747; font-size:14px; color:#474747; }
.downList li .text a { color:#474747; font-weight:bold; }
.qaBox { width:1000px;height:auto;margin:20px auto;}
.qaBanner { width:344px; height:484px; float:left; border:1px solid #CECECE; }
.qaText { width:636px; float:right; }
.qaTitle { width:636px; height:30px; line-height:20px; color:#4DABD7; font-size:15px; border-bottom:2px solid #4EACD8; }
.comTitle { width:1000px; height:30px; line-height:20px; color:#4DABD7; padding-bottom: 10px;}

/*.qaBox .comTitle{ border-bottom:0;}*/
.qaList { position:relative; border-bottom:1px dotted #AFAFAF; }
.qText { width:573px; padding:20px 25px 15px 38px; background:url(https://bonus.unionpayintl.com/taxrefund-web/v3/images/qico.png) no-repeat 0 15px; overflow:hidden; color:#615F5F; font-size:14px; line-height:24px; font-weight:bold; }
.aText { width:573px; padding:20px 25px 40px 38px; background:url(https://bonus.unionpayintl.com/taxrefund-web/v3/images/aico.png) no-repeat 0 15px; overflow:hidden; color:#615F5F; line-height:24px; border-top:1px dotted #AFAFAF; display:none; }
.ashow, .ahide { width:21px; height:21px; display:inline-block; background: url(https://bonus.unionpayintl.com/taxrefund-web/v3/images/qshow.jpg) no-repeat 0 -23px; position:absolute; right:0px; bottom:15px; }
.ahide { background-position:0 0; }
.rateBox { width:616px; padding:5px 9px; border:1px solid #D3D3D3; }
.rateTitle { height:30px; line-height:30px; border-bottom:1px solid #D3D3D3; font-weight:bold; }
.rataTable { }
.rataTable th { font-weight:bold; text-align:right; padding:5px; color:#333; text-align:left; }
.rataTable td { padding:5px; color:#333; }
.comSelect { padding:3px; border:1px solid #ccc; width:260px; }
.comInput { padding:3px; border:1px solid #ccc; background:#fff; width:252px; }

.chaxunBtn { position:absolute; bottom:-20px; right:20px; }
.pageList { width:100%; height:20px; line-height:20px; background:#C1C1C1; text-align:center; font-family:Verdana, Geneva, sans-serif; }
.pageList a { display:inline-block; height:20px; line-height:20px; padding:0 3px; margin:0 2px; color:#000; font-size:14px; }
.pageList .pageOff { color:#848484; }
.pageList a.current { background:#FEFFFF; }
.phoneTab { width:636px; margin-top:12px; }
.phoneTabMenu { display:block; overflow:hidden; }
.phoneTabMenu li { height:29px; line-height:29px; padding:0 35px; background:#E9E9E9; border-top:3px solid #E9E9E9; color:#333; display:inline-block; float:left; margin-right:6px; cursor:pointer; }
.phoneTabMenu li.current { border-top:3px solid #4EAAD9; color:#4EAAD9; font-size:14px; }
.phoneTabBody { height:350px; width:636px; }
.phoneBox{height:345px;overflow:hidden;}
.phoneBox p { color:#666; }

.phoneBox dl { width:303px; float:left; overflow:hidden; padding:17px 0; border-bottom:1px dotted #D0D0D0; }
.phoneBox dt { width:78px; padding:0 10px 0 13px; float:left; border-right:1px solid #4EAAD9; text-align:left; font-weight:bold; }
.phoneBox dd { width:190px; padding:0 0 0 10px; float:left; }
.phoneBox .dt1 { height:73px; }
.phoneBox .dt2 { height:129px; }
.phoneBox dt p { line-height:20px; }
.phoneIco1 { padding:0 0 0 15px; line-height:20px; background:url(https://bonus.unionpayintl.com/taxrefund-web/v3/images/phoneico.png) no-repeat 0 3px; margin-bottom:8px; font-family:Verdana, Geneva, sans-serif; }
.comArror { display:inline-block; height:20px; line-height:20px; padding:0 0 0 12px; background:url(https://bonus.unionpayintl.com/taxrefund-web/v3/images/arrow2.png) no-repeat 0 6px; }
.pl30 { padding-left:27px; }


.ykLeft{ width:312px; float: left;}
.ykLeft .ablum{ width:310px; overflow:hidden; display:inline-block; float:left; border:1px solid #D9D9D9;cursor:auto;}

.ykRight{ width:665px; float:right;}
.ykTitle{ height:30px; line-height:20px; color:#4DABD7; overflow:hidden; border-bottom:2px solid #4EACD8;}
.ykTitle h3{  color:#4DABD7; font-size:16px; float:left; font-weight:bold;}
.ykMore{ padding:0 5px 0 17px; height:16px; line-height:16px; border:1px solid #4EACD8; color:#4EACD8; background:url(https://bonus.unionpayintl.com/taxrefund-web/v3/images/arrow3.png) no-repeat 6px 4px;}
.ykList{ width:665px; overflow:hidden;}
.ykList li{
	width:298px; margin-right:20px; padding:0 0 0 14px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;
	 height:36px; line-height:36px; background:url(https://bonus.unionpayintl.com/taxrefund-web/v3/images/arrow4.png) no-repeat 0 14px; border-bottom:1px dotted #D3D3D3; float:left; }
.ykList li a{ color:#615F5F;}
.ykBox{ width:1000px; margin-left:auto; margin-right:auto; overflow:hidden;}
.spopBox{ width:700px; }
.popTitle{line-height:30px; border-bottom:1px solid #D2D2D2; font-size:18px; color:#4AA8D4; }
.popContent{ padding:10px 0;}
.popContent p{ text-indent:2em; margin-bottom:15px; color:#999; font-size:14px;}

.QQBox{ width:1000px; margin-left:auto; margin-right:auto;}
.QQList{ width:248px; height:451px; background:url(https://bonus.unionpayintl.com/taxrefund-web/v3/images/qqbg.jpg) no-repeat left bottom; margin-bottom:1px; padding:10px 2px 0 0;}

.QQList .qqTitle{ height:36px; line-height:36px;  font-size:16px; font-weight:bold; color:#4FACD8; text-align:center;}
.QQList .ablum{ width:249px; text-align:center; height:136px;}
.QQList .line{ width:225px; margin-left:auto; margin-right: auto; height:20px; border-top:1px solid #4FACD8; margin-top:15px; text-align:center;}
.QQList .line a{ display:inline-block; height:30px; line-height:30px; width:60px; text-align:center; color:#4FACD8; background:#fff; margin-top:-13px; }
.QQList .text{ width:225px; padding:0px 12px 20px; height:250px; }
.QQList .text p{ text-indent:2em;  color:#787878; line-height:24px;}

.QQList-rightimg{width: 497px;height: 425px;background: url(https://bonus.unionpayintl.com/taxrefund-web/v3/images/qq78.jpg) no-repeat;float: right;margin: 1px 2px 0 0;}
.QQList-rightimg .msg{width: 225px;padding: 15px 15px 0;}
.QQList-rightimg .msg p{text-indent: 2em; color:#787878; line-height:24px;}
.QQList-rightimg .baijinka{width: 200px;height: 180px;display: block;float: left;margin-left: 75px;}
.QQList-rightimg .zhuanshika{width: 200px;height: 180px;display: block;float: left;}


.gbBox1{ width:988px; border:1px solid #DFDFDF; margin-left:auto; margin-right:auto; padding:0 10px 0 0; overflow:hidden;}
.gbBox1 .ablum{ width:320px; height:155px; overflow:hidden; float:left;}
.gbBox1 .text{ padding:10px; float:left; width:640px;}

.gbBox2{ width:310px; float:left; padding:0 11px; border-right:1px solid #DFDFDF; height:420px;}
.gbBox3{ width:310px; float:left; padding:0 11px; height:420px;}

.gbBox2 .ablum{ width:307px; border:1px solid #DFDFDF; }

.popTable td{ padding:10px; vertical-align:top; color:#666;line-height:20px; }
.popTable td img{ border:1px solid #DFDFDF;}

.sbox{ width:474px; height:219px; border:1px solid #CCCCCC; overflow:hidden; position:relative;}
.sbox .ablum{ width:305px; height:219px; float:left;}
.sbox .sTab{ width:169px; float:right; overflow:hidden;}
.sbox .sTab a{ width:129px; height:40px; line-height:40px; padding:0 20px; color:#484848; display:inline-block; background:url(https://bonus.unionpayintl.com/taxrefund-web/v3/images/sbg.jpg) repeat-x bottom; float:left; font-size:13px; font-weight: bold;}

.sflag{ width:224px; height:44px; position:absolute; z-index:99; right:0; bottom:5px; background:url(https://bonus.unionpayintl.com/taxrefund-web/v3/images/sbg2.jpg) no-repeat; padding:0 0 0 50px; color:#4DABD7; line-height:44px; font-size:18px; font-weight:bold; }
.sflag a{color:#4DABD7;}

#colorbox, #cboxOverlay, #cboxWrapper { position:absolute; top:0; left:0; z-index:9999; overflow:hidden; }
#cboxOverlay { position:fixed; width:100%; height:100%; }
#cboxMiddleLeft, #cboxBottomLeft { display:none; }
#cboxTopLeft {display:none; }
#cboxTopCenter {display:none;}
#cboxTopRight {display:none; }
#cboxBottomLeft { display:none; }
#cboxBottomCenter {display:none;}
#cboxBottomRight {display:none; }
#cboxMiddleLeft { display:none; }
#cboxMiddleRight {display:none; }
#cboxContent { position:relative; }
#cboxLoadedContent { overflow:auto; -webkit-overflow-scrolling: touch; }
#cboxTitle { margin:0; }
#cboxLoadingOverlay, #cboxLoadingGraphic { position:absolute; top:0; left:0; width:100%; height:100%; }
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow { cursor:pointer; }
.cboxPhoto { float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic; }
.cboxIframe { width:100%; height:100%; display:block; border:0; }
#colorbox, #cboxContent, #cboxLoadedContent { box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; }
#cboxOverlay { background:#fff; }
#colorbox { outline:0;  }
#cboxContent { background:#fff; overflow:hidden;border:1px solid #ccc; padding:20px; box-shadow:0px 0px 5px 5px #ccc; }
.cboxIframe { background:#fff; }
#cboxError { padding:50px; border:1px solid #ccc; }
#cboxLoadedContent { margin-bottom:20px; }
#cboxTitle { position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999; }
#cboxCurrent { position:absolute; bottom:0px; left:100px; color:#999; }
#cboxLoadingOverlay { background:#fff url(/taxrefund-web/v3/images/loading.gif) no-repeat 5px 5px; }
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose { border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active { outline:0; }
#cboxSlideshow { position:absolute; bottom:0px; right:42px; color:#444; }
#cboxPrevious { position:absolute; bottom:0px; left:0; color:#444; }
#cboxNext { position:absolute; bottom:0px; left:63px; color:#444; }
#cboxClose { position:absolute; top:10px; right:10px; display:block; color:#444; width:24px; height:24px; background:url(/taxrefund-web/v3/images/popclose.jpg) no-repeat; font-size:0; }


.p-index-service{}
.p-index-service table{text-align: center; width:100%;}


/**2閺堬拷4閺冦儰鎱ㄩ弨瑙勬煀婢х偞鐗卞锟�/
.vipService{ padding-left:10px;}
.vipService h3{color:#50add8; font-size:16px; height:22px; line-height:22px; font-weight:normal;}
.vipService-content{ overflow:hidden; padding-top:5px;}
.vipService-contentLeft{float:left; width:485px;}
.vipService-contentRight{float:left; width:490px;}
.vipService-contentRight h4{color:#50add8; font-size:14px; line-height:1.5; font-weight:normal; border-bottom:3px solid #72bddf; padding:0 10px 5px 10px; margin-bottom:10px;}
.vipService-contentRight dl{ overflow:hidden; padding:0 10px;}
.vipService-contentRight dl dt{color:#50add8; height:22px; line-height:22px; font-size:14px; margin-bottom:5px;}
.vipService-contentRight dl dd{ width:230px; font-size:12px; color:#626060; height:24px; line-height:24px; list-style:inside; float:left; padding-left:5px;}
.vipService-cover{background:url(../images/newVip-cover.png) repeat; width:449px; position:absolute; bottom:1px; left:2px; color:#fff; font-size:12px; padding:10px; text-indent:2em; line-height:1.6;}
.vipService-cover em{display:block; color:#70d0fc; text-indent:2em;}
.vipService-contentRight dl dd.w280{width:280px;}
.vipService-contentRight dl dd.w180{width:180px;}
.vipService-contentRight dl dd.w330{width:330px;}
.vipService-contentRight dl dd.w130{width:130px;}

/*20140821鏂板绉熻溅鏈嶅姟*/
.card_pro_area { font:18px/38px "微软雅黑"; color: #737373; padding-left: 38px;}
.card_pro_box { overflow: hidden; width:1000px; margin:20px auto;}
.card_pro_num { width: 248px; height: 323px; float: left; text-align: center;}
.card_pro_num a { display: block; margin-top: 280px;}
.cp_1 { background: url(https://bonus.unionpayintl.com/images/zcfw/vip_card_1.jpg) no-repeat;}
.cp_2 { background: url(https://bonus.unionpayintl.com/images/zcfw/vip_card_2.jpg) no-repeat; margin-left:4px;}
/*20140828鏂板鏃ユ湰鏉冪泭鏌ョ湅缁嗗垯*/
.a_k_mask { width:100%; height:100%; position: fixed; top:0; left:0; opacity: 0.8; filter:alpha(opacity=80); background: #000; z-index: 50;}
.ac_k_ar { box-shadow:0 0 20px #d4d4d4 !important; padding:16px 13px 27px 13px; width:780px; position: fixed; top:50%; left:50%; margin-left:-402px; margin-top:-330px; background: #fff; border:1px solid #bababa; z-index: 55; font:12px/22px "微软雅黑"; color:#737373;}
.ac_k_ar .b { color:#4facd8; font-weight: normal;}
.ac_k_ar h2 { font-size: 20px; line-height: 40px; color:#4facd8; border-bottom: 1px solid #ddd;}
.ac_k_ar h3 { font-size: 18px; line-height: 40px; color:#666; border-bottom: 1px dotted #ddd; text-align: center; margin:0 18px;}
.ac_k_ar p,.ac_k_ar a { text-indent: 27px; font:13px/24px "微软雅黑"; font-weight: normal;}
.k_essay { padding:10px 25px;}
.ac_k_ar h6 { font:15px/28px "微软雅黑"; padding-left:27px;}
.ac_k_ar .k_close { font:30px/30px "微软雅黑"; color:#000; position: absolute; top: 0; right:5px;}

/*银联卡境外退税服务*/
.tsbox{ padding:25px; color: #737373;}
.ts_title{ font-size: 16px; color: #4eacd8;  margin: 10px 24px; display: block;}
.tsbox h3{ font-size: 14px; color: #404040; display: block;margin: 10px 24px; font-weight: bold;}
.tsbox p{ text-indent: 2em; line-height: 20px;}
.setp_size{ font-size: 14px; font-weight: bold; color: #3a3939; margin-left: 24px;}
.ts_ys{ margin-left: 24px; text-indent:0em; margin-bottom: 30px;}
.ts_ys span { color: #999;}
.ts_country { width: 100%; overflow: hidden; padding: 10px 25px;}
.ts_country ul { width: 960px;}
.ts_country ul li { width: 95.5px; float: left; margin-right: 10px; text-align: center;}
.ts_country ul li a { color: #4DABD7; font-size: 16px;}
.ts_country ul li a img { width: 95.5px; height: 95.5px; border-radius: 50%;}
.ts_ban { text-align: center; width: 100%;}