﻿/*reset*/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td,em{margin:0;padding:0;}
body{padding-bottom:20px;font:12px/1.5 'Microsoft yahei',Tahoma,Simsun,sans-serif;color:#333;}
img,fieldset{border:0 none;}
input,textarea{margin:0;padding:0;font-size:12px;font-family: 'Microsoft yahei',Tahoma,Simsun;}
select{*vertical-align:middle;font-size:12px;font-family:Arial;}
table{width:100%;border-collapse:collapse;}
a{font-size:12px;color:#2b7ae0;text-decoration:none;outline:0 none;}
a:hover{text-decoration:underline;}
ul,ol{list-style:none;}
.clearfix{*zoom:1;}
.clearfix:after{content:"";display:block;clear:both;height:0;font:0;overflow:hidden;}
.hidden{display:none;}
.cui_nav_single .base_nav {margin-bottom:0;}
/*#cui_nav .base_nav {margin-bottom:54px !important;}*/

/* 购物攻略四种背景颜色 */
/* 青色 */
.raiders-cyan-color{color: #14cfd1;}
/* 蓝色 */
.raiders-blue-color{color: #2eb0e6;}
/* 橙色*/
.raiders-orange-color{color: #f5a80c;} 
/* 红色 */
.raiders-red-color{color:#eb5229; }
/* 黑色 */
.black-color{color: #000;}

.mt5{margin-top: 5px;}
/* 券的五种颜色 */
/* 青色 */
.voucher-cyan-color{color: #08c4b3;}
.voucher-cyan-bg{background-color: #08c4b3;}
/* 蓝色 */
.voucher-blue-color{color: #0a9fde;}
.voucher-blue-bg{background-color: #0a9fde;}
/* 橙色*/
.voucher-orange-color{color: #f87d2d;}
.voucher-orange-bg{background-color: #f87d2d;} 
/* 红色 */
.voucher-red-color{color:#cd0a31; }
.voucher-red-bg{background-color:#cd0a31; }
/* 紫色 */
.voucher-violet-color{color: #626a9e;}
.voucher-violet-bg{background-color: #626a9e;}
.voucher-violet-bd{border: 1px solid #626a9e;}

/* 灰色 */
.gray-color{color: #ccc;}
.gray-bg{background-color: #ccc;}
.gray-bd{border: 1px solid #ccc;}
/*layout*/
.content_wrap{width:100%;}
.content_wrap .content{width: 1180px;margin:0 auto;}
/*ie6默认显示*/
.banner{_width:1180px;}
.banner_img{_width:1180px;_overflow:hidden;}
.banner_img img{_margin-left:-200px;}

.content{width:1091px;margin:0 auto;/*margin-top:-50px;*/position:relative;}
.hd{margin-bottom:10px;}
.bd .main{float:left;display:inline-block;width:724px}
.bd .side{float:right;display:inline-block;width:356px;}
.fd{margin-top:20px;overflow:hidden;}

/*banner*/
.banner{width:100%;margin:0 auto;overflow:hidden;position:relative;text-align:center;}
.banner_img{width:100%;text-align:center;margin:0 auto;}
.banner_img img{height:630px;}
.process-banner img{height:310px;}
.banner-box a{height:347px;display:block;}
.banner_info{position:absolute;top:70.9%;left:65.3%;}
.banner_info a{color:#fff;font-size:14px;}
.banner_info a:hover{color:#0066cc;text-decoration:underline;}
.banner_tab{position:absolute;width:100%;text-align:center;font-size:0;line-height:0;bottom:90px;*zoom:1;}
.banner_tab li{display:inline-block;*display:inline;}
.banner_tab a{display:inline-block;width:15px;height:15px;margin-left:9px;cursor:pointer;background:url(//pic.c-ctrip.com/Overseas-purchase/bannertab.png) no-repeat -20px 0px;_background-image:url(//pic.c-ctrip.com/Overseas-purchase/bannertab_ie6.png);}
.banner_tab a.current{cursor:inherit;background-position:0 0;}

.slider-box,.slider-box .imgs{width:100%;position:relative;height:630px;overflow:hidden;zoom:1;}
.slider-box .imgs a{display:block;height:630px;}
.slider-box .num {position: absolute; bottom:35px; left: 0; height: 16px;width:100%;text-align: center;}
.slider-box .num span {display:inline-block;overflow:hidden;width:11px;height:11px;margin:0 4px;border:2px solid #FFFFFF;border-radius:11px 11px 11px 11px;cursor:pointer;list-style:none;background-color:#999;font-size:0;color:transparent;}
.slider-box .num span.on {background-color:#2577e3;cursor:pointer;}

/*nav-list*/
.nav-list{margin-right:-50px;}
.nav-list li{float:left;display:inline-block;margin:0 30px 0 0;}
.nav-list li a{display:block;width:345px;height:365px;background:url(//pic.c-ctrip.com/Overseas-purchase/navbg.jpg) no-repeat;}
.nav-list li a,.nav-list li a:hover{font-size:0;line-height:0;overflow:hidden;}
.nav-list li.nav-america a{background-position:-374px 0;}
.nav-list li.nav-america a:hover{background-position:-374px -365px;}
.nav-list li.nav-europe a{background-position:0 0;}
.nav-list li.nav-europe a:hover{background-position:0 -365px;}
.nav-list li.nav-asia a{background-position:-744px 0;}
.nav-list li.nav-asia a:hover{background-position:-744px -365px;}

/*map-box*/
.map-box{position:relative;width:722px;height:353px;border:1px solid #d4d4d4;overflow:hidden;}
.zoom-big,.zoom-small{position:absolute;left:20px;display:inline-block;width:18px;height:18px;background:url(//pic.c-ctrip.com/Overseas-purchase/icon-zoom.png) no-repeat center center;}
.zoom-big{background-position:0 -18px;bottom:46px;}  .zoom-big:hover{background-position:-18px -18px;}
.zoom-small{background-position:0 0;bottom:18px;}    .zoom-small:hover{background-position:-18px 0;bottom:18px;}
.zoom-big,.zoom-small,.zoom-big:hover,.zoom-small:hover{font-size:0;line-height:0;*zoom:1;}

.map li{position:absolute;width:16px;height:16px;display:inline-block;cursor:pointer;}
.map li a{font-size:0;line-height:0;*zoom:1;overflow:hidden;}
.map .map-detail{display:none;position:absolute;top:-26px;left:-7px;min-width:260px;_width:260px;height:auto;}
.map .map-detail span{position:absolute;display:inline-block;background:url(//pic.c-ctrip.com/Overseas-purchase/icon-map.png) no-repeat center center;_background-image:url(//pic.c-ctrip.com/Overseas-purchase/icon-map-ie6.png);width:29px;height:33px;}
.map .map-detail p{position:absolute;top:42px;background:#fff;border:1px solid #ccc;padding:5px 10px;border-radius:3px;}
.map .map-detail p a{font-size:12px;line-height:20px;color:#323333;text-decoration:underline;}
.map .map-detail p i{position:absolute;width:0;height:0;top:-12px;left:8px;border:6px solid #ccc;border-color:transparent  transparent #ccc transparent ;_border-color:tomato tomato #ccc tomato;_-webkit-filter:chroma(color=tomato);_filter:chroma(color=tomato);}
.map .map-detail p i em{position:absolute;width:0;height:0;overflow:hidden;border:5px solid #fff;border-color: transparent  transparent #fff transparent ;_border-color:tomato tomato #fff tomato;_-webkit-filter:chroma(color=tomato);_filter:chroma(color=tomato);top:-4px;left:-4px;}
.map li:hover  .map-detail{display:block;}

.map-900{background:url(//pic.c-ctrip.com/Overseas-purchase/map-900.jpg) no-repeat center center;position:absolute;width:911px;height:423px;}
.map-1600{display:none;background:url(//pic.c-ctrip.com/Overseas-purchase/map-1600.jpg) no-repeat center center;position:absolute;width:1600px;height:999px;}
.map-3000{display:none;background:url(//pic.c-ctrip.com/Overseas-purchase/map-3000.jpg) no-repeat center center;position:absolute;width:3000px;height:2100px; }

.map-900 .England{left:353px;top:128px;}
.map-900 .Japan{left:702px;top:180px;}
.map-900 .Korea{left:680px;top:180px;}
.map-900 .Taiwan{left:665px;top:213px;}
.map-900 .Indonesia{left:621px;top:283px;}
.map-900 .Singapore{left:617px;top:266px;}
.map-900 .Macao{left:638px;top:220px;}
.map-900 .Hongkong{left:646px;top:215px;}
.map-900 .Greece{left:414px;top:176px;}
.map-900 .Italy{left:395px;top:170px;}
.map-900 .Spain{left:348px;top:175px;}
.map-900 .Germany{left:392px;top:133px;}
.map-900 .Belgium{left:375px;top:128px;}
.map-900 .France{left:365px;top:158px;}
.map-900 .Switzerland{left:386px;top:151px;}
.map-900 .Zealand{left:795px;top:374px;}
.map-900 .Australian{left:723px;top:350px;}
.map-900 .Mexico{left:163px;top:225px;}
.map-900 .America{left:207px;top:177px;}
.map-900 .Austria{left:404px;top:150px;}

.map-1600 .England{left:670px;top:262px;}
.map-1600 .Japan{left:1240px;top:403px;}
.map-1600 .Korea{left:1220px;top:385px;}
.map-1600 .Taiwan{left:1192px;top:461px;}
.map-1600 .Indonesia{left:1156px;top:604px;}
.map-1600 .Singapore{left:1125px;top:559px;}
.map-1600 .Macao{left:1158px;top:469px;}
.map-1600 .Hongkong{left:1172px;top:461px;}
.map-1600 .Greece{left:785px;top:380px;}
.map-1600 .Italy{left:747px;top:357px;}
.map-1600 .Spain{left:665px;top:366px;}
.map-1600 .Germany{left:725px;top:291px;}
.map-1600 .Belgium{left:698px;top:292px;}
.map-1600 .France{left:694px;top:335px;}
.map-1600 .Switzerland{left:722px;top:314px;}
.map-1600 .Zealand{left:1393px;top:786px;}
.map-1600 .Australian{left:1285px;top:723px;}
.map-1600 .Mexico{left:322px;top:469px;}
.map-1600 .America{left:400px;top:383px;}
.map-1600 .Austria{left:753px;top:327px;}

.map-3000 .England{left:1272px;top:659px;}
.map-3000 .Japan{left:2379px;top:925px;}
.map-3000 .Korea{left:2335px;top:898px;}
.map-3000 .Taiwan{left:2282px;top:1025px;}
.map-3000 .Indonesia{left:2213px;top:1312px;}
.map-3000 .Singapore{left:2154px;top:1233px;}
.map-3000 .Macao{left:2212px;top:1052px;}
.map-3000 .Hongkong{left:2236px;top:1043px;}
.map-3000 .Greece{left:1496px;top:897px;}
.map-3000 .Italy{left:1429px;top:898px;}
.map-3000 .Spain{left:1263px;top:866px;}
.map-3000 .Germany{left:1385px;top:725px;}
.map-3000 .Belgium{left:1333px;top:724px;}
.map-3000 .France{left:1319px;top:799px;}
.map-3000 .Switzerland{left:1377px;top:773px;}
.map-3000 .Zealand{left:2663px;top:1664px;}
.map-3000 .Australian{left:2465px;top:1551px;}
.map-3000 .Mexico{left:605px;top:1064px;}
.map-3000 .America{left:755px;top:895px;}
.map-3000 .Austria{left:1429px;top:772px;}

/*img-slide-box*/
.img-slide-box{position:relative;margin-top:10px;width:723px;height:358px;padding:0 1px;}
.img-list-warp{width:723px;height: 358px;overflow:hidden;}
.img-list {width:9999em;height: 358px;}
.img-list li{float:left;text-align:center;overflow:hidden;width:723px;height:358px;}
.prevArrow,.nextArrow{display:inline-block;background: url(//pic.c-ctrip.com/Overseas-purchase/sprite-arrow.png) no-repeat;_background-image:url(//pic.c-ctrip.com/Overseas-purchase/sprite-arrow-ie6.gif);width:15px;height:21px;position:absolute;top:50%;margin-top:-10px;z-index: 1001;}
.prevArrow{left:20px;background-position:0 0;}
.nextArrow{right:20px;background-position:0 -26px;}
.prevArrow:hover{background-position:-20px -26px;}
.nextArrow:hover{background-position:-20px 0;}

/*rebate-box*/
.rebate-box{background:url(//pic.c-ctrip.com/Overseas-purchase/bg-rebate.jpg) no-repeat center center;border:1px solid #ccc;width:354px;height:561px;padding:162px 0 0 0;}
.rabate01,.rabate02,.query{width:192px;height:192px;margin:0 auto;text-align:center;}
.rabate01 h3,.rabate02 h3{font-size:24px;line-height:30px;}
.rabate01 p,.rabate02 p{font-size:18px;line-height:25px;}
.rabate01 p a,.rabate02 p a{font-size:12px;color:#fff;line-height:18px;}
.rabate01 i,.rabate02 i{display:inline-block;width:58px;height:58px;margin:15px 0 25px 0;}
.rabate01 i{background:url(//pic.c-ctrip.com/Overseas-purchase/icon-code.png) no-repeat center center;_background:url(//pic.c-ctrip.com/Overseas-purchase/icon-code-ie6.png);}
.rabate02 i{width:57px;height:57px;background:url(//pic.c-ctrip.com/Overseas-purchase/icon-card.png) no-repeat center center;_background:url(//pic.c-ctrip.com/Overseas-purchase/icon-card-ie6.png);}
.rabate01,.query{color:#fff;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#BF333333', endColorstr='#BF333333');
}
:root .rabate01,:root .query {
	-webkit-filter:none;
	        filter:none;
	background-color:rgba(51,51,51,0.75);
}
.rabate02 {color:#000;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#BFFFFFFF', endColorstr='#BFFFFFFF');
}
:root .rabate02 {
	-webkit-filter:none;
	        filter:none;
	background-color:rgba(255,255,255,0.75);
}
.rabate02 p a{color:#000;}

.rabate01:hover,.rabate02:hover,.query:hover,.mask {
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#BFFF9913', endColorstr='#BFFF9913');
}
:root .rabate01:hover,
:root .rabate02:hover,
:root .query:hover,
:root .mask{
	-webkit-filter:none;
	        filter:none;
	background-color:rgba(255,153,19,0.75);
}

.query{height:95px;margin:25px auto 0;}
.query i{display:inline-block;width:44px;height:44px;background:url(//pic.c-ctrip.com/Overseas-purchase/icon-query.png) no-repeat center center;_background:url(//pic.c-ctrip.com/Overseas-purchase/icon-query-ie6.png);margin:10px 0 0;}
.query p a{font-size:16px;color:#fff;}

/*feature_list*/
.feature-img{margin-right:-40px;}
.feature-img li{float:left;display:inline;width:186px;height:79px;margin:0 40px 0 0 ;}
.seo_footer{border:1px solid #ccc;margin:20px 0 0 0;padding:5px 18px;color:#a0a0a0;font-size:12px;line-height:25px;}
.seo_footer h3{border-bottom:1px solid #ccc;font-weight:normal;padding:5px 0;font-size:12px;margin:0 0 10px 0;line-height:25px;height:25px;}
.seo_footer a{color:#a0a0a0;}

/*-----------------------------
全球购流程 modify by w_jing 20141126
-----------------------------*/
.con_process{width:1180px;margin:0 auto;}
.rebate-intro{margin:20px 0;font-size:14px;color:#4a4a4a}
.intro_title{height:44px;border-bottom:1px solid #1d74e6;margin:0 0 15px 0;}
.intro_title b{display:inline-block;font:18px/44px 'Microsoft yahei';color:#fff;padding:0 20px;background:#1d74e6;}
.intro_txt{line-height:20px;}
.intro_txt .incipit{text-decoration: underline;}
.intro_txt .hint{font-size:10px;}
.intro_txt b{font-weight: normal;color:#0068d8;}

.intro_top{ margin-top:20px;}
.intro_txt h2{height:94px; line-height:94px; font-size:20px; font-family:微软雅黑; font-weight:normal; color:#4a4a4a; padding-left:70px;}
.intro_txt h2.bortop{border-top: 1px solid #1d74e6;}
.intro_txt h2 i{display:inline-block;position:absolute; left:2px; width:59px;height:56px;background:url(//pages.ctrip.com/images/shopping/stepbg.png) no-repeat;background-position:-135px -185px; margin:20px 10px 20px 0; *margin:-15px 10px 20px 0;}
.intro_txt h2.bortop i{ background-position:-135px -255px;}
.stepbox{ height:270px; background:#f1f1f1; margin-bottom:30px;}

.stepbox div{ float:left; position:relative; width:40%;}
.stepbox div:last-child{ width:20%;}
.stepbox .lastchild{ width:20%;}
.stepbox div:first-child,.stepbox div.firstchild{ margin-left:2%; width:37%;}
.stepbox p{ position:absolute; top:180px; left:20px;text-align:center; font-size:16px;}
.stepbox p a{ font-size:16px; color:#333; text-decoration:underline;};
.stepbox p a.corange{ color:#ff9913; font-weight:bold;}
.stepbox em{display:inline-block;width:251px;height:16px;background:url(//pages.ctrip.com/images/shopping/stepbg.png) no-repeat; position:absolute; top:100px; left:175px;}
.stepbox em.two{ left:210px;}

.stepbox2{ margin-bottom:60px;}
.stepbox2 div{ width:41% !important; height:270px; line-height:270px;}
.stepbox2 div:first-child,.stepbox2 div.firstchild{width:56% !important;}
.stepbox2 p{ top:100px; left:220px; height:44px; line-height:20px;}
.stepbox2 em{ left:380px; top:120px;}
.stepbox2 .stepico4,.stepbox2 .stepico2{ margin-top:80px;}
.stepbox2 .step2{ margin-bottom:25px;}

.step1,.step2,.step3{ display:inline-block;width:80px;height:38px;background:url(//pages.ctrip.com/images/shopping/stepbg.png) no-repeat; margin-right:10px;}
.step1{background-position:-136px -40px;}
.step2{background-position:-136px -88px;}
.step3{background-position:-136px -136px;}

.stepico1,.stepico2,.stepico3,.stepico4{display:inline-block;background:url(//pages.ctrip.com/images/shopping/stepbg.png) no-repeat; margin-top:35px;}
.stepico1{background-position:0 -26px;width:80px;height:98px;}
.stepico2{background-position:0 -136px;width:117px;height:99px;}
.stepico3{background-position:0 -244px;width:98px;height:92px;}
.stepico4{background-position:0 -351px;width:100px;height:73px;}

.process_box{position:relative;margin:70px 0 0px;width:1180px;height:560px;}
.process-01{margin:0 0 30px 0;}
.process-01 .or{font-size:28px;color:#999;width:51px;height:51px;display:block;border:3px solid #f16500;border-radius:50%;line-height:50px;position:absolute;left:103px;top:240px;z-index:2;text-align:center;background:#fff;}
.step-arrow{height:257px;float:left;display:inline-block;text-align:center;}
.step-arrow i.line{display:block;width:30px;height:7px;line-height:0;overflow:hidden;background:#fea32a;margin:128px 5px 0;}
.step-arrow i.arrow-r{display:block;width:46px;height:40px;background:url(//pic.c-ctrip.com/Overseas-purchase/ico-arrow.png) no-repeat 0 -125px;_background:url(//pic.c-ctrip.com/Overseas-purchase/ico-arrow-ie6.png) no-repeat 0 -125px;margin:108px 25px 0 15px;}
.arrow-b,.arrow-t{position:absolute;left:900px;top:75px;display:inline-block;width:180px;height:58px;background:url(//pic.c-ctrip.com/Overseas-purchase/ico-arrow.png) no-repeat right -62px;_background:url(//pic.c-ctrip.com/Overseas-purchase/ico-arrow-ie6.png) no-repeat right -62px;}
.arrow-b em,.arrow-t em{position:absolute;top:0;left:0;display:inline-block;width:158px;height:7px;line-height:0;overflow:hidden;background:#ff9913;}
.arrow-t{top:410px;background:url(//pic.c-ctrip.com/Overseas-purchase/ico-arrow.png) no-repeat right 0px;_background:url(//pic.c-ctrip.com/Overseas-purchase/ico-arrow-ie6.png) no-repeat right 0px;}
.arrow-t em{top:58px;}

.step_num1,.step_num2,.step_num3{position:absolute;top:-52px;left:0;width:257px;height:48px;font:26px/30px 'Microsoft yahei';font-style: italic;color:#ff9913;}
.step_num1{left:297px;}
.step_num2{left:640px;}
.step_num3{left:925px;}
.step_num em{font-size:48px;line-height:48px;font-family:'Tahoma';}
.step_num1 i,.step_num2 i,.step_num3 i{position:absolute;background:#ff9913;width:100%;height:3px;overflow:hidden;position:absolute;left:0;bottom:0;}

.programe,.step{float:left;display:inline-block;width:257px;height:257px;text-align:center;}
.programe{position:relative;background:#fea32a;font-size:18px;line-height:28px;color:#fff;}
.programe a{font-size:18px;line-height:28px;color:#fff;}
.programe h3{color:#f16500;font-size:24px;line-height:30px;font-weight:normal;margin:0 0 20px 0;}
.step{background:#f1f1f1;font-size:18px;color:#333;position:relative;}
.step a{font-size:18px;color:#333;text-decoration:underline;}
.step a:hover{color:#ff9913;}
.programe p,.step p{position:absolute;bottom:40px;left:0;text-align:center;width:100%;line-height:22px;}
.step p.apply{bottom:20px}
.programe p a{text-decoration:underline;}
.step i,.programe i{display:inline-block;background:no-repeat center center;margin:40px 0;}
i.ico_code2p{width:79px;height:98px;background-image:url(//pic.c-ctrip.com/Overseas-purchase/ico-code2p.png);}
i.ico_shop{width:117px;height:102px;background-image:url(//pic.c-ctrip.com/Overseas-purchase/ico-shop.png);}
i.ico_code{width:79px;height:79px;background-image:url(//pic.c-ctrip.com/Overseas-purchase/ico-code2.png);_background-image:url(//pic.c-ctrip.com/Overseas-purchase/ico-code2-ie6.png);margin:42px 0 0;}
i.ico_card{width:79px;height:79px;background-image:url(//pic.c-ctrip.com/Overseas-purchase/ico-card2.png);_background-image:url(//pic.c-ctrip.com/Overseas-purchase/ico-card2-ie6.png);margin:42px 0 10px;}
i.ico_card_ctrip{width:70px;height:51px;background-image:url(//pic.c-ctrip.com/Overseas-purchase/ico-card-ctip.png);margin:15px 0;}
i.ico_card_ctrip2{width:89px;height:51px;background-image:url(//pic.c-ctrip.com/Overseas-purchase/ico-card-ctip2.png);margin:80px 0 0;}
i.ico_shop2{width:145px;height:85px;background-image:url(//pic.c-ctrip.com/Overseas-purchase/ico-shop2.png);}
i.ico_gold{width:98px;height:92px;background-image:url(//pic.c-ctrip.com/Overseas-purchase/ico-gold.png);}

.process-02{position:relative;}
.process-02 .step-arrow.small{position:absolute;left:673px;}
.process-02 .step-arrow.small i.arrow-r{background-position:0 -176px;width:27px;height: 27px;}
.step-branch{position:absolute;left:22%;}
.step-branch01{top:0;}
.step-branch02{top:138px;}
.step-branch .step{height:120px;width:180px;}
.step-branch .step-arrow{height:120px;}
.step-branch .step-arrow i.line{margin-top:56px;width:28px;height:28px;background:url(//pic.c-ctrip.com/Overseas-purchase/ico-arrow.png);}
.step-branch .step-arrow i.line.rt{background-position:0 -304px}
.step-branch .step-arrow i.line.rb{background-position:0 -273px}
.step-branch .step-arrow i.arrow-r{margin:40px 0 0;width:27px;height:27px}
.step-branch .step-arrow i.arrow-r.rt{background-position:0 -208px}
.step-branch .step-arrow i.arrow-r.rb{margin:55px 0 0;background-position:0 -241px}
.step-branch-step02,.step-branch-step03{position:absolute;left:506px;width:180px}
.step-branch-step03{left:717px;}
.step p.ccard-had{line-height:120px;bottom:0;}
.step03{position:absolute;left:924px;top:138px;}
.step03 p{bottom:50px;}

/*-----------------------------
弹窗页面
-----------------------------*/
em{font-style:normal;}
.base_pop{border:9px solid #DCDCDC;padding: 0 14px;font-family:'Microsoft yahei';color:#333;font-size:14px;margin:0 auto 10px;}
.base_pop .pop_hd{position:relative;z-index:1;padding:0;height:35px;line-height:35px;border-bottom:1px solid #e1e1e1;background:none;}
.base_pop .pop_hd .delete{position:absolute;right:-5px;top:8px;width:20px;height:20px;line-height:18px;background:none;font-family:Tahoma;font-size:18px;font-weight:bold;text-align:center;color:#ccc;}
.base_pop .pop_hd .delete:hover{background-color:#0066cc;color:#fff;text-decoration:none;}
.base_pop .pop_hd h3{font-size: 14px;}
.base_pop .pop_bd{padding:10px 0;}
.pop_alert{padding:15px 10px 10px;*zoom:1;}
.pop_alert:after{display:block;clear:both;visibility:hidden;height:0;content:".";overflow:hidden;}
.alert_center{margin:0 auto;width:165px;}
.alert_m{padding-left: 50px;}
.pop_alert .alert_bd{line-height:1.8;}
.pop_alert .alert_bd .tit{margin-bottom:8px;font-size:14px;font-weight:bold;}
.pop_alert i{background-image:url(//pic.c-ctrip.com/Overseas-purchase/un_ico_alert.png);background-position:0 -9999em;background-repeat:no-repeat;float:left;}
.pop_alert_ft{padding:20px 0 10px;text-align:center;}
.alert_m i {height: 24px;margin-left: -40px;width: 24px;}
.alert_m i.ico_s {background-position: 0 -240px;}
.alert_m i.ico_e {background-position: 0 -278px;}
.alert_xl{padding-left:90px;}
.alert_xl i{width:48px;height:48px;margin-left:-80px;}
.alert_xl i.ico_e{background-position:0 -180px;}
.alert_xl i.ico_t{background-position:0 -60px;}

.warn_tips{padding:20px 0 0;font-size:14px;font-weight:bold;text-align:center;}
.btn_box{padding:20px 0;text-align:center;}
/* button style */
.btn01{display:inline-block;padding:0 15px;height:24px;line-height:24px;background:#2277cc;border:1px solid #1256aa;border-radius:3px;box-shadow:1px 1px 1px #4e4e4e;color:#fff;font-size:12px;cursor:pointer;}
.btn01:hover{border-color:#0077DD;background:#2299FF;text-decoration:none;}
input.btn01{padding:0 0 2px;width:146px;height:40px;overflow:visible;_padding-top:4px;_height:15px;_line-height:15px;font-size:16px;}
input.btn02{display:inline-block;padding:0 15px;background:none;border:none;cursor:pointer;color:#0066CC;overflow: visible;vertical-align: middle;font-family:normal}
.btn{display:inline-block;border-radius:4px;color:#fff;}
.btn:hover{text-decoration:none;}
.btn-big-org{padding:0 20px;height:37px;line-height: 37px;background-color:#ffb000;border:1px solid #f17600;box-shadow:1px 2px 1px #dbc6b1;font-size:18px;}

.btn01_disabled {background:#2277CC;border:1px solid #1256AA;border-radius: 3px;box-shadow: 0 1px 0 #C9C9C9;color: #FFFFFF;cursor: pointer;display: inline-block;font-size: 12px;padding: 0 15px;}
.base_pop .pop_bd button {margin-right: 10px;}
.sc01 {color: #999999;padding-left:10px;font-size:12px;}
.l_btn01{display:inline-block;font-size:16px;padding:0 10px;width:146px;height:42px;line-height:42px;background:#e77c00;border:1px solid #e87d00;border-radius:3px;box-shadow:1px 1px 1px #4e4e4e;color:#fff;cursor:pointer;}
.l_btn01 span{padding:0;line-height:23px;}
.l_btn01:hover{background:#ff8400;border-color:#de7800;color:#fff;box-shadow:1px 1px 1px #6b8fb2;text-decoration:none;}
.l_btn02{background:#29a2ca;border:1px solid #29a2ca;}
.l_btn02:hover{background:#3bb7e0;border:1px solid #3bb7e0;}
.m_input{height:26px;padding-left:3px;margin-right:10px;line-height:26px;border:1px solid #b4b4b4;box-shadow:1px 1px 3px #ddd inset;vertical-align:middle;}
.m_input:focus{background-color:#F1F9FF;border-color:#5D9DE5 #67A1E2 #67A1E2 #5D9DE5;box-shadow:1px 1px 3px #D0DEE6 inset;}

/*ctrip-code*/
.ctrip-code{}
.ctrip-code a{color:#0066cc;font-size:12px;}
.ccode-phone{padding:5px 0 10px;}
.ccode-phone a{margin:0 20px;}
.ccode-yzm{margin:0 0 40px 0;}
.ccode-yzm input,.ccode-yzm img,.ccode-yzm a{float:left;}
.ccode-yzm a{height:28px;line-height:28px;margin:0 10px;}
.ccode-terms input{margin:0 5px 0 0;}

.jmp_alert {background:#FFF5D1;border: 1px solid #FFB533;}
.jmp_alert .tri_t {background-position: -6px -48px;}
.base_jmp b {background-image: url("//pic.c-ctrip.com/Overseas-purchase/un_jmp.png");background-repeat: no-repeat;height: 7px;overflow: hidden;position: absolute;width: 16px;}
.base_pop .jmp_bd {padding: 5px 10px;}

/*pop_Co-branded-card*/
.dn{display:none}
.i-circle{font-style:normal;font-size:16px;margin-right:15px;}

.pop_Co-branded-card{width:1102px;padding:0 30px;}
.pop_Co-branded-card .pop_hd{border-bottom:none;}
.pop_Co-branded-card .pop_hd .delete{right:-25px;}
.cardbox{border:1px solid #919191;padding:0 32px;margin-bottom:80px;}
.cardbox_tab_wrap{border-bottom: 6px solid #e9e9e9;padding-bottom:3px;overflow:hidden;zoom:1;}
.cardbox_tab{margin:18px 0 0;padding-bottom:19px;text-align:center;border-bottom:2px solid #e9e9e9;}
.cardbox_tab li{float:left;width:33%;border-left:1px solid #919191;}
.cardbox_tab li.left{border-left:0 none;}
.cardbox_tab a{position:relative;float:left;display:inline;width: 100%}
.cardbox_tab a b{display:none;position:absolute;bottom:-21px;_bottom:-29px;left:50%;width:19px;height:12px;margin-left:-9px;background:url(//pic.c-ctrip.com/Overseas-purchase/cardbox_tab.jpg) no-repeat;}
.cardbox_tab .current b{display:block;}
.cardbox_list{padding:20px 0 55px;}
.cardbox_con dt{font-size:24px;margin-bottom:20px;}
.cardbox_con dd{font-size:14px;}
.cardbox_con .text-list{margin-top:25px;}
.cardbox_con .text-list .i-circle{font-size:24px;margin-right:28px;vertical-align:-2px;}
.cardbox_con .text-list.boc{margin-top:15px}
.cardbox_con .text-list.boc li{line-height:20px;}
.cardbox_con .text-list.boc .i-circle{margin-right:15px}
.cardbox_con .text-list.boc .end{margin-top: 5px}

.card_list{/*margin-right:-30px;*/font-size:0;letter-spacing:0.3em;text-align:center; *word-spacing:-1px;letter-spacing:-5px;padding:65px 0 80px;}
.card_list li{display: inline-block; *display:inline;*zoom:1; letter-spacing: normal; word-spacing: normal; vertical-align:top;/*margin-right:30px*/}
.china_bank img, .gf_bank img {width:194px; height:121px;}
.gf_bank,.china_bank{/*margin-left:16%;*/width:750px;padding-bottom:15px;margin:0 auto;}
.china_bank{padding-top:20px}
.gf_bank li,.china_bank li,.pa_bank li{margin:0 25px 20px}

.pa_bank img {width:142px; height:227px;}
.cardbox_list .btn_box {padding:0;}
.cardbox_list .btn_box .btn:first-child {margin-right:22px;}

.tac{text-align:center}
.tar{text-align:right;}
.tal{text-align: left;}

/*-----------------------------
商户详情
-----------------------------*/
.con_merchant{margin:0 auto;width:1180px;position:inherit;}
.con_merchant .bd .main{width:744px;float:left;overflow:hidden;}
.con_merchant .bd .side{width:384px;float:right;position:relative;}
.breadCrumbs{margin:0 0 10px 0;}
.breadCrumbs,.breadCrumbs a{font-size:14px;line-height:15px;color:#333;}
.breadCrumbs i{margin:0 10px;}
.breadCrumbs a.current,.breadCrumbs b.current{font-weight:normal;color:#a0a0a0;}
.merchant_logo{text-align:center;margin:10px 0;height:60px;}
.merchant_logo img{width:217px; height:60px; padding:0 20px;background:#fff;position:relative;}
.merchant_logo i{display:block;height:1px;background:#003665;margin-top:-30px;overflow:hidden;}
.scrolltab{}
.bigPic img{width:744px; height:680px;border-bottom:5px solid #fdc65c;}
.smallPic{margin:-81px 0 0 42px;position:relative;}
.smallPic_list li{position:relative;float:left;margin:0 5px 0 0;height:113px;}
.smallPic_list li a img{width:113px; height:113px; display:block;}
.smallPic_list li a i{position:absolute;bottom:-1px;left:0;width:113px;height:3px;background:#a0a0a0;line-height:0;font-size:0;overflow:hidden;}
.smallPic_list li.current a i{background:#ff9913;}

.merchant_about{position:relative;border:1px solid #d6e0e8;border-width:0 1px;width:592px;margin-top:-36px;padding:80px 60px 30px  90px;}
.merchant_intro,.merchant_intro a{line-height:20px;color:#333;}
.merchant_intro dt{margin:0 0 20px 0;font-weight:normal;}
.merchant_intro_wrap{width:592px;max-height:213px;_height:213px;overflow:hidden;}
.ico-about{position:absolute;left:40px;top:80px;display:block;width:36px;height:34px;background:url(//images4.c-ctrip.com/target/fd/global/g1/M05/CB/0F/CghzflTZmk2ARHkcAAAazCh8XSM795.png) no-repeat 0 0;_background-image:url(//pic.c-ctrip.com/Overseas-purchase/ico-about-ie6.png);}
.print{background:url(//images4.c-ctrip.com/target/fd/global/g1/M05/CB/0F/CghzflTZmk2ARHkcAAAazCh8XSM795.png) no-repeat -15px -156px;padding-left:22px;line-height:24px;height:24px;display:inline-block;color:#99999c;position:absolute;right:10px;}
.information-box{margin:0 0 20px 0;}
.information-title{}
.information-title span{border:2px solid #ff9913;border-bottom:0;display:block;font-size:18px;border-radius:5px 5px 0 0;width:100px;height:40px;background:#fff;position:relative;line-height:40px;margin:0 0 -2px 10px;text-align:center;font-family:'Microsoft yahei'}
.information-details{border:2px solid #ff9913;padding:20px;}
.information-list li{padding:5px 0;line-height:24px;}

.infor_title{float: left;text-align: right;width: 62px;height: 24px;margin-right: 22px;color: #000;margin-top:3px;/* text-indent: 9px; */}
.infor_body{overflow:hidden;width:225px;}
.infor_txt{color:#666;}
.rule-txt{color:#000;}
.infor_button{margin:10px 0;}

.information-list2 li{margin:0 0 10px 0;}
.information-list2 .infor_title{text-align:left;width:85px;margin:0;}
.information-list2 .infor_body{width:250px;}

.ico-scal,.ico-gift,.ico-code,.ico-card,.ico-d1,.ico-d2,.ico-d3,.ico-d4{float:left;display:inline-block;width:24px;height:24px;background:url(//images4.c-ctrip.com/target/fd/global/g1/M05/CB/0F/CghzflTZmk2ARHkcAAAazCh8XSM795.png) no-repeat;}
.ico-scal{background-position:0 -40px;}
.ico-gift{background-position:0 -69px;}
.ico-code{background-position:0 -98px;}
.ico-card{background-position:0 -127px;}
/*add by w_jing 20141104*/
.ico-d1{background-position:0 -600px;}
.ico-d2{background-position:0 -632px;}
.ico-d3{background-position:0 -664px;}
.ico-d4{background-position:0 -567px;}
.ico-d5{float:left;display:inline-block;width:24px;height:24px;}
.scal-txt,.gift-txt{font-size:14px;color:#ff9913;}
.scal-txt em{font-size:18px}
.rule-txt{/*line-height:15px;*/ padding-top:4px;}
.code-txt,.card-txt{font-size:14px; color:#000;}
.code-txt .l_btn01,.card-txt .btn01{margin:5px 0 0 0 ;}
.strip{background:url(//images4.c-ctrip.com/target/fd/global/g1/M05/CB/0F/CghzflTZmk2ARHkcAAAazCh8XSM795.png) repeat-x 0 -185px;line-height:27px;text-align:center;margin:10px 0;padding:0;color:#000;}
.information-offer .information-title span{border-color:#ff9913;color:#ff6600;}
.information-store .information-title span{border-color:#0066cc;color:#0066cc;}
.information-offer .information-details{height:425px;overflow:hidden;}
.information-store .information-details{border-color:#0066cc;height:246px;overflow:hidden;}

/*列表详情页code改造+添加促销活动 20150112*/
.sale_promotion{padding: 20px 0;}
.sale_promotion .sale_name{width: 340px; height: 30px; line-height: 30px; font-size: 14px; color: #fff; text-align: center; background: url(//pic.c-ctrip.com/mall/online/list_sale_0108_06.gif) center center no-repeat;}
.sale_promotion .sale_title{height: 36px; line-height: 36px; font-size: 18px; color: #fc3a39; text-align: center; }
.activity_list li{margin-bottom:10px;padding-bottom: 10px;}
.activity_list_border{border-bottom: 1px dashed  #8c8c8c}
.activity_bg{text-align:center;background: url(//pages.ctrip.com/images/shopping/activity_bg.png) left center no-repeat;line-height: 30px;color: #fff;width: 80px;height: 38px;margin-right: 35px;}
.infor_h3{font-size: 18px;color: #fc3a39;}
/*-----------------------------
商户列表
-----------------------------*/
.con_merchant_list{margin:0 auto;width:1180px;position:inherit;}
.con_merchant_list .bd .main{width:996px;float:right;}
.con_merchant_list .bd .side{width:150px;float:left;}
.countrybox{margin:10px auto 20px;}
.country_tab{margin-bottom:10px;text-align:center;border-bottom:3px solid #0066cc;padding-left:30px;}
.country_tab li{float:left;margin:0 30px 0 0;}
.country_tab a{position:relative;float:left;display:inline;padding:0 0px 10px 0;font-size:14px;line-height:20px;color:#0066cc;}
.country_tab a b{display:none;position:absolute;bottom:0px;_bottom:-15px;left:50%;width:12px;height:6px;margin-left:-6px;background:url(//pic.c-ctrip.com/Overseas-purchase/country_tab.jpg) no-repeat;}
.country_tab .current b{display:block;}
.country_tab a:hover{text-decoration:none;}
.coutry_list{height:233px;overflow:hidden;}
.coutry_list li{width:1180px;height:233px;}
.country_america{background:url(//pic.c-ctrip.com/Overseas-purchase/img-america.jpg) no-repeat center center;}
.country_europe{background:url(//pic.c-ctrip.com/Overseas-purchase/img-europe.jpg) no-repeat center center;}
.country_asia{background:url(//pic.c-ctrip.com/Overseas-purchase/img-asia.jpg) no-repeat center center;}

.getwaybox{height:56px;border:1px solid #c9c9c9;margin-bottom:15px;font-size:14px;line-height:39px;background:#fff}
.txt_or{float:left;display:inline;margin:10px 0 0 100px;}
.get01,.get02{width:290px;height:39px;margin:10px 0 0 0;padding-left:54px;background:url(//images4.c-ctrip.com/target/fd/global/g1/M05/CB/0F/CghzflTZmk2ARHkcAAAazCh8XSM795.png) no-repeat;}
.get01{float:left;display:inline;margin-left:42px;background-position:0 -346px;}
.get02{float:right;display:inline;margin-right:65px;background-position:0 -303px;}
.btn03,.btn04{width:112px;height:34px;line-height:34px;font-size:14px;color:#fff;text-align:center;border-radius:3px;display:inline-block;margin-left:19px;}
.btn03{background:#ff9913;text-shadow:0 1px 1px #d98210}a.btn03:hover{background:#e97d01;text-decoration:none;}
.btn04{background:#0066cc;text-shadow:0 1px 1px #004f9f}a.btn04:hover{background:#0018d2;text-decoration:none;}

.merchant_list{position:relative;padding-top:20px;}
.merchant_list .print{top:-10px;}
.ml_box{margin-bottom:20px;border:1px solid #c9c9c9;}
.ml_box .ml_img{position:relative;float:left;width:632px;height:285px;}
.store_left_main_list_slae{width: 114px; height: 40px; line-height: 40px; font-size: 18px; color: #fff; text-align: center; overflow: hidden; background: url(//pic.c-ctrip.com/mall/online/list_sale_0108_03.png) left center no-repeat; position: absolute; top: 10px; left: 0;}

/*.ml_img .thumb{position:absolute;left:40px;top:50%;margin-top:-97px;width:194px;height:144px;padding-top:50px;color:#333;border-bottom:3px solid #0066cc;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CCFFFFFF', endColorstr='#CCFFFFFF');}
:root .ml_img .thumb{
	filter:none;
	background-color:rgba(255,255,255,0.8);
}
.ml_img  .mask {color:#fff;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC333333', endColorstr='#CC333333');
}
:root .ml_img .mask {
	filter:none;
	background-color:rgba(51,51,51,0.8);
}
.ml_img .thumb li{text-align:center;line-height:18px;margin:0 0 10px 0;}*/
.ml_img img{width:632px; height:285px; position:absolute;left:0;top:0;z-index:0;}
/*.ml_img  li.mc_name_e{font-size:16px;}
.ml_img  li.mc_name_c{font-size:18px;}
.ml_img  li.mc_rebate{font-size:14px;padding:10px 0 0 0;}
.ml_img  li.mc_rebate b{font-size:36px;color:#ff6600;font-family:'Tahoma',Arial;padding:10px 0 0 5px;font-weight:normal;}*/
.ml_img i.ico-oval{position:absolute;top:50%;margin-top:-27.5px;right:-27.5px;border-radius:27.5px;width:55px;height:55px;background:#eee;}
.business_name li{height:22px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;word-wrap: normal;}
.business_name a{font-size: 20px;color: #333;line-height:1;}
.business_name .ename,.business_rebate strong{font-family:Tahoma;}
.business_name:hover a{text-decoration: underline;}
.business_rebate{position:absolute;bottom:20px;left:30px;color: #ff9913;font-size: 14px;line-height: 1}
.business_rebate strong{font-size: 46px;vertical-align:baseline;font-weight:normal;}

.ml_box .ml_intro{position:relative;float:right;width:300px;height:263px;padding:22px 30px 0;}
.ml_box .ml_intro p{font-size:12px;line-height:18px;color:#666;height:100px;overflow:hidden;margin-top: 10px}
/*a.view_more{color:#0066cc;font-size:14px;position:absolute;bottom:30px;right:30px;}*/
.icon_prompt{position:absolute;bottom:20px;right:25px;_width:150px;}
.icon_tab li{position:relative;float:left;display:inline-block;width:38px;height:38px;margin:0 5px;}
.icon_tab li{*display:inline;}
.icon_tab li i{display:block;cursor:pointer;width:39px;height:39px;background:url(//images4.c-ctrip.com/target/fd/global/g1/M05/CB/0F/CghzflTZmk2ARHkcAAAazCh8XSM795.png) no-repeat;margin:0;}
.icon_tab li i.ico_gift{background-position:0 -217px;}
.icon_tab li i.ico_code{background-position:0 -346px;}
.icon_tab li i.ico_card{background-position:0 -303px;}
/*add by w_jing 20141104*/
.icon_tab li i.ico_yhtm{background-position:0 -472px;}
.icon_tab li i.ico_gwsj{background-position:0 -520px;}
/*end*/
.layer_01{z-index:6;}
.layer_02{z-index:5;}
.layer_03{z-index:4;}
.layer_04{z-index:3;}
.layer_05{z-index:2;}
.layer_06{z-index:1;}

/*.prompt_box{border:1px solid #d2d2d2;background:#fff;width:110px;position:absolute;z-index:3;top:50px;left:-55px;padding:8px 3px;font-size:12px;text-align:center;}*/
.prompt_box{position:absolute;z-index:3;top:50px;left:-50px;padding:5px;font-size:12px;line-height:16px;text-align:left;background:#fff;color:#333;border:1px solid #d2d2d2;width:130px;}
.prompt_arrow,.prompt_arrow em,.prompt_arrow span{position:absolute;font-size:14px;font-family:SimSun,Hiragino Sans GB;font-style:normal;line-height:21px;z-index:1;*zoom:1}
.prompt_arrow{top:-10px;left:50%;margin-left:-6px;}
.prompt_arrow em{color:#DDD;top:0;left:0}
.prompt_arrow span{color:#FFF;top:1px;left:0}
.prompt_box.ar{left:-78px;}
.prompt_box.ar .prompt_arrow{margin-left:23px;}

.prompt_box_new{word-break:break-all;word-wrap:break-word;position:absolute;z-index:3;top:35px;left:15px;padding:5px;font-size:12px;line-height:16px;text-align:left;background:#fff;color:#333;border:1px solid #d2d2d2;width:130px;}
.prompt_arrow_new,.prompt_arrow_new em,.prompt_arrow_new span{position:absolute;font-size:14px;font-family:SimSun,Hiragino Sans GB;font-style:normal;line-height:21px;z-index:1;*zoom:1}
.index_prompt_box_new{word-break:break-all;word-wrap:break-word;position:absolute;z-index:30;top:35px;left:0px;padding:5px;font-size:12px;line-height:16px;text-align:left;background:#fff;color:#333;border:1px solid #d2d2d2;width:64px;}
.index_prompt_arrow_new,.index_prompt_arrow_new em,.index_prompt_arrow_new span{position:absolute;font-size:14px;font-family:SimSun,Hiragino Sans GB;font-style:normal;line-height:21px;z-index:1;*zoom:1}
.prompt_arrow_new{top:-10px;left:50%;margin-left:-6px;}
.index_prompt_arrow_new{top:-10px;left:50%;margin-left:-6px;}
.index_prompt_arrow_new em{color:#DDD;top:0;left:0}
.index_prompt_arrow_new span{color:#FFF;top:1px;left:0}
.prompt_arrow_new em{color:#DDD;top:0;left:0}
.prompt_arrow_new span{color:#FFF;top:1px;left:0}
.prompt_box_new.ar{left:-78px;}
.prompt_box_new.ar .prompt_arrow_new{margin-left:23px;}

/*
em.ico_arrow{position:absolute;top:-7px;left:50%;margin-left:-6px;display:block;width:12px;height:8px;overflow:hidden;}
.prompt_gift,.prompt_code,.prompt_card{position:absolute;z-index:3;top:50px;left:-55px;padding:8px 0px;font-size:12px;text-align:center;}
.prompt_gift{background:#ff9913;color:#fff;width:114px;padding:8px 15px;}
.prompt_code,.prompt_card{left:-55px;background:#fff;color:#fff;width:144px;border:1px solid #609dda;color:#333;}
.prompt_gift em.ico_arrow{background-position:0 -52px;_height:7px;}
.prompt_code em.ico_arrow,
.prompt_card em.ico_arrow{background-position:0 -64px;top:-8px;}
*/
/*未搜索到*/
.sr-nosearchresult { height:48px; text-align: center; margin-bottom:10px; border:2px solid #81b6f1;  line-height:48px; background-color:#fff; font-size: 14px; position: relative;}
.sr-nosearchresult i{ display:inline-block; width:24px; height:24px; background-position: -142px -610px; position: absolute; top:13px; left:20px;}

/* pagination */
.pagination{line-height:21px;text-align:right;font: 12px/2 Arial; width: 100%;}
.pagination .inner{display:inline-block;*display:inline;*zoom:1;line-height:0;font-size:0;width: 100%;}
.pagination li{display:inline;font-size:12px;line-height:1;}
.pagination a{display: inline-block;min-width: 15px;_width: 15px;height: 19px;padding: 0 2px;margin:0 1px;border: 1px solid #aaa;white-space: nowrap;font: 12px/20px 'Microsoft yahei',Tahoma,Simsun,sans-serif;text-align: center;vertical-align: top;background-color:#fff;line-height:19px\9;color:#2277cc;}
.pagination .active{background-color:#06c;border-color:#06c;color:#fff;}
.pagination .active:hover{text-decoration:none;}
.pagination .btn_next{padding:0 20px 0 8px;}
.pagination .num_item{padding-left:15px;}
.pagination .num{width:32px;height:19px;text-align:center;border:1px solid #a9a9a9;line-height:19px;vertical-align:middle;}
.pagination span{display:inline-block;font-size:12px;line-height:19px;padding:0 2px;vertical-align:middle;}
.pagination .submit{width: 45px; height:21px; margin-left:10px; padding:0 5px;line-height:21px;
	background-image: -ms-linear-gradient(top,#fff 0%,#eee 100%);
	background-image: -moz-linear-gradient(top,#fff 0%,#eee 100%);
	background-image: -o-linear-gradient(top,#fff 0%,#eee 100%);
	background-image: -webkit-linear-gradient(top,#fff 0%,#eee 100%);
	background-image: linear-gradient(to bottom,#fff 0%,#eee 100%);
	background-color:#eee;
	border:solid 1px #aaa; cursor:pointer; vertical-align:top;}
.pagination .submit:hover { background:#27c; border:1px solid #1256aa; color:#fff; }
.pagination .disabled{border-color:#ccc;color:#ccc;cursor:default;}
.pagination .btn_prev,
.pagination .btn_next{position:relative;}
.pagination .btn_prev{margin-right:8px}
.pagination .btn_next{margin-left:8px;}
.pagination .triangle{position:absolute;top:5px;width: 0;height: 0;line-height: 0;border-style: solid;border-color: #fff;border-width: 5px 6px 5px 5px;font-size: 0;}
.pagination .btn_prev .triangle{left:1px;border-right-color: #06c;}
.pagination .btn_next .triangle{right:2px;border-left-color: #06c;}
.pagination .disabled .prev_triangle{border-right-color: #ccc;}
.pagination .disabled .next_triangle{border-left-color: #ccc;}

/*side*/
.search_box{border:1px solid #dcdcdc;
-webkit-box-shadow:0px 3px 3px #ccc;
-moz-box-shadow:0px 3px 3px #ccc;
box-shadow:0px 3px 3px #ccc;
}
.search_box h2{background:#dcdcdc;height:25px;line-height:25px;text-align:left;padding-left:15px;font-size:14px;color:#1c1c1a;font-weight:normal;}
.form_item{padding:12px 8px;position:relative;}
.form-text{margin:0 auto;font:12px/1.5 'Microsoft yahei',Helvetica,Arial;height:18px;width:122px;border: 1px solid #CCCCCC;padding:4px;
	-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s;
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
}
.form-text:focus{outline: 0 none;}
.form-text:focus{
  border-color: rgba(82, 168, 236, 0.8);
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
  -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
}
.form_item label{display:block;font-size:14px;line-height:24px;height:24px;}
.form_item label .form-radio,.form_item label .form-checkbox{margin:5px 5px 0 5px ;}
.form_item label .form-radio,.form_item label span,.form_item label .form-checkbox{float:left;}
.form_item label span.nolimit{color:#ff9100;}
.csug{position:absolute;z-index:10;top:40px;width:110px;border: 1px solid #CCCCCC;background:#fff;padding:10px;border-top:0;_border-top:1px;}
.csug h3.hot_search{color:#ff9913;font-size:12px;font-weight:normal;}
.csug h3.result_search{color:#fff;background:#b2d1f0;margin:-10px 0 0 -10px;width:120px;padding-left:10px;font-size:12px;font-weight:normal;height:40px;line-height:40px;}
.csug li{line-height:24px;height:24px;overflow: hidden;text-overflow: clip;white-space: nowrap;display: block;}
.csug li:hover{background:#0066cc;}
.csug li a{color:#1c1c1a;}
.csug li a:hover{color:#fff;text-decoration : none}
.iframe_layer{position:absolute;z-index:3;top:40px;}
/*.related_searches li a{color:#333;}
.related_searches li a:hover{color:#fff;background:#0066cc;display:block;}*/
.related_searches a{color:#333;}
.related_searches a:hover{text-decoration: none!important;outline: none;color: #fff;display:block;}
.related{margin-top:20px;}
.related img{display:block;}

/*-----------------------------
返利明细
-----------------------------*/
.con_rebate{width:100%;margin:0 auto;}
.con_rebate .rebate_bd table{margin-bottom: 20px;}
.rebate_hd{background:#eaf4ff;font-size:18px;height:63px;line-height:63px;padding:0 33px 0 42px;margin:20px auto 12px;}
.rebate_hd .view_gifts{float:right;color:#0066cc;}
.rebate_hd .my_rcode,.rebate_hd .nums_rcode{padding:0 60px 0 0;float:left;}
.rebate_hd .my_rcode em{font-style:normal;color:#0066cc;}
.rebate_hd .nums_rcode em,.rebate_hd .nums_rcode dfn{font-style:normal;color:#ff6600;}
.unusual{position:absolute;border:1px solid #5d9cdc;color: #1b1b1b;display: inline-block;height:23px;line-height:23px;margin-left:10px;text-align: center;width:72px;}
.unusual i.ico-arrowl{position:absolute;left:-8px;top:50%;margin-top:-6px;background:url(//pic.c-ctrip.com/Overseas-purchase/sprite-arrow.png) no-repeat 0 -75px;width:8px;height:12px;overflow:hidden;}
/* table */
.tb_rebate{width:100%;margin-bottom:15px;table-layout:fixed;font-family:'Microsoft yahei';font-size:14px;color:#333;border-top:2px solid #6070d3;}
.tb_rebate tr th{padding:5px 0px 5px 40px;border-top:1px dashed #fff;height:27px;background:#f0f0f0;text-align:left;}
.tb_rebate tr td{padding: 15px 0px 15px 40px;border-bottom:1px dashed #c9c9c9;text-align:left;}
.tb_hover tr:hover td {background-color: #E8F4FF;}
.tb_rebate .td01{text-align:left;padding:0 8px 0 40px;}
/* price */
.base_price{font-weight:bold;color: #E56700;font-family: arial; font-style: normal;text-decoration: none;}
.base_price dfn{font-style:normal;}

/*-----------------------------
服务条款
-----------------------------*/
.con_terms{width:1180px;margin:0 auto;}
.terms_box{width:1008px;margin:30px auto;border:1px solid #ccc;}
.terms_box h2{height:38px;border-top:3px solid #4784d0;text-align:center;background:#f0f0f0;font:18px/38px 'Microsoft yahei';}
.terms_list{padding:50px;font:14px/24px 'Microsoft yahei';}
.terms_list p{margin-bottom:10px;}
.terms_list dd{text-indent:2em;}

/*-----------------------------
列表打印
-----------------------------*/
.content_print{/* width:885pt; */width:855pt; margin:0 auto;
-webkit-box-shadow:2pt  0 10pt  rgba(8,4,5,0.21);
-moz-box-shadow:2pt  0 10pt  rgba(8,4,5,0.21);
box-shadow:2pt  0 10pt  rgba(8,4,5,0.21);
}
.cp_hd{padding:11pt 24pt;position:relative;}
.cp_hd .ctriplogo,.cp_hd .ctriplogo a{width:131pt;}
.company-tel{position:absolute;right:60pt;top:45pt;}
.cp_bd{padding:15pt 54pt;}
.merchant-box{position:relative;border-bottom:0.75pt solid #ccc;padding:0px 0 11pt;margin-bottom:22pt;padding-left:244pt;}
.merchant-img{position:absolute;left:0;top:0;bottom:0;width:244pt;text-align:center;}
.merchant-img span{height:100%;display:inline-block;vertical-align:middle;}
.merchant-info{font-size:11pt;line-height:14pt;}
.merchant-info ul{margin-bottom:11pt;}
.merchant-info .c_orange{font-weight:normal;color:#ff9913;font-size:12pt;}
.merchant-info .c_blue{font-weight:normal;color:#0066cc;}
.process-print img {max-width:100%;}

/* add by xiepeng for nav_page */
.nav_list li a, .nav_line span, .nav_line a {float:left; word-break:normal; white-space:nowrap; margin-right:18px; color:#6B6B6B;}
.hot_city, .hot_brand, .nav_list li {line-height:40px; position:relative; padding-left:120px;}
.hot_city, .hot_brand {height:40px;}
.nav_line {overflow:hidden;}
.nav_line em {position:absolute; left:30px; top:0; width:90px; text-align:left; font-weight:700;}
.nav_crumbs {margin:15px 0;}
.hot_city {background:#E0F1FF;}
.hot_brand {background:#F3F8FC;}
.hot_brand span {color:#000; font-weight:700;}
.nav_list {margin-bottom:50px;}
.nav_list li {border-bottom:1px dashed #CBCBCB; overflow:hidden; zoom:1;}

.merchant_pic img {width:100%;}
.merchant_intro {padding-right:15px;}

/*kv*/
.map-3000 .Italy{ top: 848px;}
.map li:hover .map-detail{display:none;}
.curPointArea{ position:relative; width:0; height:0; z-index:10; overflow:visible;}
#curPoint{ position:absolute; left:0; top:0;}
#curPoint li .map-detail{display:none;}
#curPoint li:hover .map-detail{ display:block;}
#zoomNote{ display:none; color:#0AB0E8; position:absolute; bottom:18px; left:55px; font:12px/18px '宋体'; text-underline:none; white-space:nowrap; }
.j-picsroller{ z-index:0;text-align:left;position:relative;}
.j-picsroller .j-picsroller-numbox{ bottom:35px !important;}
.j-picsroller .j-picsroller-num{ text-align:center !important;}
#prevArrow,#nextArrow{ cursor:pointer;}
#ad_3087 .j-picsroller-numbox{ display:none;}
.rebate-box{ position:relative;}
.rabateCover{ display:block; width:192px; height:192px; position:absolute; left:81px; top:162px; background:#FFFFFF; opacity:0; filter:alpha(opacity=0); }
.rabateCover em{ display:none;}
.rabateCover.c1{ top:354px;}
.rabateCover.q1{ height:95px; top:571px; }
.j-picsroller-numbox{position:absolute;z-index:8;bottom:30px;width:100%;}
.j-picsroller-num{height:15px;list-style:none;margin:0 auto;max-width:1180px;overflow:hidden;padding:0;text-align:right;}
.j-picsroller-num li{display:inline-block;overflow:hidden;width:11px;height:11px;margin-right:8px;border:2px solid #FFFFFF;border-radius:11px 11px 11px 11px;cursor:pointer;list-style:none;background-color:#999;}
.j-picsroller-num li.j-num-current{background-color:#2577e3;cursor:pointer;}

/*brand-list*/
.side-title{color:#fff;background-color:#a3a3a3;font-size:18px;font-weight:normal;height:42px;line-height:42px;text-align:center;}
.brand-list{border:1px solid #cdcdcd;border-top: 0 none}
.brand-list li{height:170px;display:block;}
.brand-list img{width:100%;height:170px;display:block;margin:0 auto;}
/*aside modify by w_jing 20141126*/
.aside{position:absolute;top:0;right:110px;width:97px;}
.aside .item{border:1px solid #d2d2d2;color:#333;font-size:12px;line-height:15px;width:95px;margin-top:40px;padding-bottom:7px;text-align:center;background:#fff}
.aside .item2{ margin-top:10px;}
.aside .item h2{ font-size:14px; font-family:微软雅黑; margin-top:10px;}
.aside .item h3{font-weight:normal;font-size:12px;margin-top:2px;}
.aside .item a{width:85px;height:26px;line-height:26px;background-color:#ff9913;border-radius:2px;color:#fff;font-size:12px;text-shadow:0 1px 1px #b46b0d;text-align:center;margin:5px auto 0;display:block;}
.aside .item a:hover{background-color:#ff8400;text-decoration:none;}

.aside .item i{background:url(//pages.ctrip.com/images/shopping/asidebg2.png) no-repeat;width:66px;height:66px;display:block;margin:-33px auto 0;zoom:1;_position:relative;}
.aside .item1 i{background-position:-201px 0;}
.aside .item2 i{background-position:-275px 0; margin-top:8px;}
.aside .item3 i{background-position:-128px 0;height:56px;}
.aside .item3 a{margin-top:2px;}
.aside .item4 i{background-position:-350px -1px;}

.con_process .more{text-align:right;}
.con_process .more a{font-size: 16px;text-decoration:underline;}

.maparea{padding:20px 38px;border:1px solid #d6e0e8;border-top:0 none}
.maparea .map{height: 150px; width: 658px;}

/*QA*/
.QA-contain{margin-top: 50px}
.QA-contain .title{border-top:1px solid #b3b3b3;height:20px;}
.intro_top{border-top:1px solid #b3b3b3;height:20px;text-align: center;}
.QA-contain .title strong ,.intro_top strong {
background: #fff;
color: #4c558a;
font-size: 24px;
font-weight: normal;
text-align: center;
_position: relative;
zoom: 1;
position: relative;
top: -20px;
padding: 0px 25px;}
.QA-contain h3{font-size:18px;font-weight:normal;color:#4c558a;margin-top:15px;}
.QA-contain .answer{padding:5px 0 15px;color:#0b0103}
.QA-contain .answer p{font-size:14px;line-height:24px;}
.QA-contain .answer p a{color: #6070d3;}
.QA-contain table{width: 700px;border:1px solid #666;margin-top: 10px}
.QA-contain th,.QA-contain td{border:1px solid #666;padding:5px 10px;font-size: 12px}
.QA-contain th{background-color:#bfbfbf;height:24px;line-height:24px;}
.QA-contain .qamore{ margin:25px 0 60px; padding:7px 0; border-top:1px solid #b3b3b3; color:#666;}

/*apply*/
.ico_card_s{background:url(//images4.c-ctrip.com/target/fd/global/g1/M05/CB/0F/CghzflTZmk2ARHkcAAAazCh8XSM795.png);display:inline-block;vertical-align: middle;}
.ico_card_s{background-position:0 -435px;width:23px;height:23px;margin:0 5px;}
.creditCard-info{padding:30px 40px;}
.creditCard-info .info{font-size: 18px;line-height:26px;}
.creditCard-info .info-list{font-size:14px;margin-top:20px;line-height:26px;color:#000}

/*add by wbzhou@ctrip.com 2014/8/18*/
.cardbox-r1{ margin:0 -32px;}
.cardbox-r1c1{ float:left; width:664px;}
.cardbox-r1c1 .china_bank{ border-right:1px solid #b2b2b2;}
.cardbox-r1c2{ overflow:hidden;}
.cardbox-h2{ text-align:center; margin-bottom:20px; font-size:20px; font-weight:normal; margin-top:30px;}
.cardbox-ul{ width:auto; padding-top:0;}
.cardbox-r1c2 .cardbox-ul{ width:300px;}
.cardbox-r1c2 .btn{ margin-right:0 !important;}

@media screen and (max-width:1520px)
{
	.banner{width:1420px;margin:0 auto;}
	.banner_img{width:1420px;overflow:hidden;}
	.banner_img img{width:1600px;margin-left:-100px;}
}
@media screen and (max-width:1360px)
{
	.banner{width:1215px;margin:0 auto;}
	.banner_img{width:1215px;overflow:hidden;}
	.banner_img img{width:1600px;margin-left:-260px;}
}
@media screen and (max-width:1200px)
{
    .cardbox-r1c1{ width:606px;}
	.banner{width:980px;margin:0 auto;overflow:hidden;}
	.banner_info{left:690px;}
	.banner_img{width:980px;overflow:hidden;}
	.banner_img img{width:1600px;margin-left:-260px;}
	/*.apply-banner img{margin-left:-320px;}*/
	.content{width:980px;margin:0 auto;/*margin-top:-50px;*/position:relative;}
	.aside{margin-left:540px!important}
	.nav-list{margin-right:-10px;}
	.nav-list li{margin:0 10px 0 0;}
	.nav-list li a{width:320px;height:328px;background-size:980px;}
	.nav-list li.nav-america a{background-position:-334px 0;}
	.nav-list li.nav-america a:hover{background-position:-334px -328px;}
	.nav-list li.nav-europe a{background-position:0 0;}
	.nav-list li.nav-europe a:hover{background-position:0 -328px;}
	.nav-list li.nav-asia a{background-position:-668px 0;}
	.nav-list li.nav-asia a:hover{background-position:-668px -328px;}

	.bd .main{float:left;display:inline-block;width:650px}
	.bd .side{float:right;display:inline-block;width:320px;position:relative;}
	.map-box{width:648px;}
	.img-slide-box{width:648px;}
	.img-list-warp{width:648px;}
	.img-list-warp img{margin-left:-37px;}
	.rebate-box{width:318px;}
	.feature-img li{margin:0 12px 0 0;}

	.maparea iframe,.maparea .map{width:500px!important;}

	.con_process{width:980px;margin:0 auto;}
	.process_box{width:980px;height:550px;}
	.process-01{margin:0 0 25px;}
	.programe{width:200px;}.step{width:220px}
	.step_num1,.step_num2,.step_num3{width:220px;font-size:22px;height:46px;}
	.step_num1{left:241px;}
	.step_num2{left:545px;}
	.step_num3{left:780px;}
	.step_num em{font-size:40px;}
	/*.programe p,.step p{bottom:15px;font-size:23px;}*/
	.step-branch .step p{bottom:10px;}
	.programe a{font-size:23px;}
	.programe h3{font-size:24px;}
	i.ico_code{width:66px;height:66px;background-image:url(//pic.c-ctrip.com/Overseas-purchase/ico-code2-980.png);_background-image:url(//pic.c-ctrip.com/Overseas-purchase/ico-code2-ie6-980.png);}
	i.ico_card{width:66px;height:66px;background-image:url(//pic.c-ctrip.com/Overseas-purchase/ico-card2-980.png);_background-image:url(//pic.c-ctrip.com/Overseas-purchase/ico-card2-ie6-980.png);}
	i.ico_card_ctrip{width:59px;height:43px;background-image:url(//pic.c-ctrip.com/Overseas-purchase/ico-card-ctip-980.png);margin:15px 0;}
	i.ico_code2p{width:66px;height:82px;background-image:url(//pic.c-ctrip.com/Overseas-purchase/ico-code2p-980.png);}
	i.ico_shop{width:97px;height:85px;background-image:url(//pic.c-ctrip.com/Overseas-purchase/ico-shop-980.png);}
	i.ico_shop2{width:121px;height:71px;background-image:url(//pic.c-ctrip.com/Overseas-purchase/ico-shop2-980.png);}
	i.ico_gold{width:81px;height:76px;background-image:url(//pic.c-ctrip.com/Overseas-purchase/ico-gold-980.png);}

	.step-arrow{height:213px;}
	.step-branch .step,.step-branch .step-arrow{height:120px;}
	.step-branch .step{width:160px}
	.step a{font-size:20px;}
	.step p.ccard-had{line-height:120px;}
	.step-branch02{top:140px;}
	.step-branch .step-arrow i.line{margin-top:46px;}
	.step-branch .step-arrow i.arrow-r{margin-top:29.5px;}

	.process-01 .or{left:75px;}
	.process-02 .step-arrow.small{left: 570px}
	.step-branch{left:203px;}
	.step-branch-step02, .step-branch-step03{width: 150px;}
	.step-branch-step02{left:430px;}
	.step-branch-step03{left:615px;}

	.step03{left:780px;top:120px;height:215px}
	.arrow-b,.arrow-t{left:740px;width:150px;height:49px;background:url(//pic.c-ctrip.com/Overseas-purchase/ico-arrow-980.png) no-repeat;_background:url(//pic.c-ctrip.com/Overseas-purchase/ico-arrow-ie6-980.png) no-repeat;}
	.arrow-b{background-position:right -49px;top:55px;}
	.arrow-t{background-position:right 0;top:345px;}
	.arrow-b em, .arrow-t em{width:131px;}
	.arrow-t em {top:48px;}
	/*.step-arrow i.line{width:25px;margin:103px 8px 0;}
	.step-arrow i.arrow-r{width:39px;height:34px;background:url(//pic.c-ctrip.com/Overseas-purchase/ico-arrow-980.png) no-repeat 0 -98px;_background:url(//pic.c-ctrip.com/Overseas-purchase/ico-arrow-ie6-980.png) no-repeat 0 -98px;margin:82px 20px 0;}
	.step-arrow i.arrow-t{width:35px;height:49px;background:url(//pic.c-ctrip.com/Overseas-purchase/ico-arrow-980.png) no-repeat 0 0px;_background:url(//pic.c-ctrip.com/Overseas-purchase/ico-arrow-ie6-980.png) no-repeat 0 -0px;}
	.step-arrow i.arrow-b{width:35px;height:49px;background:url(//pic.c-ctrip.com/Overseas-purchase/ico-arrow-980.png) no-repeat 0 -49px;_background:url(//pic.c-ctrip.com/Overseas-purchase/ico-arrow-ie6-980.png) no-repeat 0 -49px;}*/

	.pop_Co-branded-card{width:910px;border-width:5px;padding:0 30px;}
	.cardbox_tab li{margin:0;}
	/*.cardbox_tab a{padding:0 40px 20px;}*/
	.cardbox_con dd{padding:0;margin:0 0 30px;}
	/*.card_list{margin-right:-25px;}*/
	.card_list li{margin:0 20px 20px;}

	.con_merchant{width:980px;position:static;margin:0 auto;}
	/*.merchant_pic{width:980px;overflow:hidden;}
	.merchant_pic img{margin-left:-200px;}*/
	.merchant_intro_wrap{width:449px;}
	.bigPic img{margin-left:-20px;}
	.con_merchant .bd .main{width:576px;overflow:hidden;}
	.merchant_about{width:449px;padding:75px 55px 30px 70px;}
	.ico-about{left:25px;}

	.con_merchant_list{width:980px;position:static;margin:0 auto;}
	.con_merchant_list .bd .main{width:820px;}
	.ml_box .ml_img{width:457px;overflow:hidden;}
	.ml_box .ml_img img{margin-left:-87px;}
	/*.getwaybox{background-image:url(//pic.c-ctrip.com/Overseas-purchase/bg_way_980.jpg);}*/
	.get01{margin-left:20px;}
	.get02{margin-right:20px;}
	.txt_or{margin:10px 0 0 40px}
	.coutry_list li{width:980px;height:233px;}
	.country_america{background:url(//pic.c-ctrip.com/Overseas-purchase/img-america-980.jpg) no-repeat center center;}
	.country_europe{background:url(//pic.c-ctrip.com/Overseas-purchase/img-europe-980.jpg) no-repeat center center;}
	.country_asia{background:url(//pic.c-ctrip.com/Overseas-purchase/img-asia-980.jpg) no-repeat center center;}

	.con_rebate{width:980px;margin:0 auto;}
	.tb_rebate .td01{padding:0 8px 0 20px;}

	.con_terms{width:980px;margin:0 auto;}
	.terms_box{width:978px;border:1px solid #ccc;}

	.content_print{width:735pt;}
	.content_print .process-print img{width:625pt;}
}

@media print{
	.noprint{display:none;}
	.content_print{box-shadow:none;}
}

/*add by yuxc 2015-03-06 for spring festival activitiy*/
/*春节活动页*/

.spring_bg{width: 100%;min-height: 100%;background: url(//images4.c-ctrip.com/target/fd/global/g2/M0B/B0/5D/CghzgFT5Pl2AGv-DAABXnrAlWuk453.png);}
.spring_bg  .top_banner .content{width:1180px;position: relative;}
.spring_bg img{width: 100%;vertical-align: middle;}
.spring_bg .top_banner{height: 400px;width: 100%;background: #42306c;}
.spring_bg .spring_center{width: 1002px;height: auto;margin: 0 auto;}
.all_shopping_but{height: 192px; position: relative;width: 1102px;margin:0 auto;}
.all_shopping_but a{width: 347px;height: 67px;top:50%;left: 50%;margin-left: -173px;margin-top: -34px;position: absolute;display: block;}
.banner_logo{position:absolute; top:10px;left:100px;width:108px;height: 84px;z-index: 10;}

/*返礼页面*/
.reture_gift{margin-top:20px;font-family: "微软雅黑"}
.reture_gift .content{width: 1180px;margin:0px auto;}
.reture_gift .tabT{width:100%;height:40px;line-height:40px;padding:0;margin:0px;background:url(//images4.c-ctrip.com/target/fd/global/g1/M09/06/71/CghzfVUGbYuAIdauAAA_yv08iHM258.png) repeat-x bottom;}
.reture_gift .tab,.tab li{padding:0;margin:0;border:none}
.reture_gift .tab{height:23px;display:block;float: left;}
.reture_gift .tab li{display:block;height:18px;line-height:18px;padding:10px 20px;text-align:center;cursor:pointer;float:left;border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
margin-right: 15px;}
.reture_gift .tab li.current{display: block;
color: #4c558a;
background-color: #fff;
border-bottom: 0px solid #ccc;
border-left: 1px solid #ccc;
border-top: 2px solid #6070d3;
border-right: 1px solid #ccc;
padding: 10px 20px;}
.reture_gift .gift_content{width: 100%;text-align: left;margin-top: 20px;}
.reture_gift .gift_P{height: 60px;background: #eaf0ff;line-height: 60px;font-size: 18px;padding:0px 40px;}
.reture_gift .gift_P p{float: left;}
.reture_gift .show_color{color: #4c558a;}
.reture_gift .float_R{float: right;font-size: 12px;}
.reture_gift .gift_list{width: 100%; height: auto;}
.reture_gift .bind_gift{width: 100%;}
.reture_gift .bind_gift .code_L{float: left;}
.reture_gift .bind_gift .gift_code{ /*height: 108px;line-height:108px;*/padding: 40px 0px;width:100%;border-bottom: 1px dashed #c9c9c9;font-size: 18px;}
.reture_gift .bind_gift .gift_code input{width: 210px;/*height: 30px;line-height: 30px;*/padding:5px;float: left;}
.reture_gift .bind_gift .gift_code input{border: 1px solid #ddd;}
.reture_gift .bind_gift .gift_code input:focus{border:1px solid #5d9de5;color: #333;}
.reture_gift .bind_gift .gift_code_two_but .gift_code_but{border:0px;background:#5e6aa8;width: 90px;color: #fff;height:30px;float: left;margin: 0px 10px;cursor: pointer;border-radius: 3px;}
.reture_gift .bind_gift .gift_code .gift_code_but{border:0px;background:#5e6aa8;width: 90px;color: #fff;height:30px;float: left;margin: 0px 10px;cursor: pointer;border-radius: 3px;}
.reture_gift .bind_gift .gift_code .gift_code_but:active{color: #fff!important;width: 90px;padding:5px;height:30px;}
.reture_gift .bind_gift .gift_code .gift_code_but:link{color: #fff!important;}
.reture_gift .bind_gift .gift_code .gift_code_but:hover{background: #4c5688;text-decoration: none!important;color: #fff!important;}
.reture_gift .bind_gift .flase_remind{border: 1px solid #ff9966;padding-right:30px;font-size: 12px;margin: 40px 0px 0px 25px;line-height: 30px;height: 30px;background: #fff7d9;
color: #666666;float: left;}
.reture_gift .bind_gift .gift_code_two_but .gift_code_but{float: left;}
.flase_remind img{vertical-align: middle;margin:0px 10px 0px 30px;}
.reture_gift .bind_gift .gift_code_two{width: 100%;font-size: 14px;}
.reture_gift .bind_gift .gift_code_two p{margin:20px 0px;line-height: 25px;}
.reture_gift .bind_gift .gift_code_two p label{line-height: 25px;display: block;float: left;}
.reture_gift .bind_gift .gift_code_two a:hover,.tabT a:hover{text-decoration:underline;}
.reture_gift .bind_gift .gift_code_two select{width: 200px;/*height: 25px;line-height: 25px;*/padding: 5px;}
.reture_gift .bind_gift .gift_code_two p input{width: 200px;/*height: 25px;line-height: 25px;*/padding: 5px;}
.color_ff6600{color: #ff6600}
.reture_gift .bind_gift .gift_code_two_but{margin-top: 25px;padding-left: 60px}
.reture_gift .bind_gift .gift_code_two_but .flase_remind {
border: 1px solid #ff9966;
padding-right: 30px;
margin:0px 0px 0px 50px;
font-size: 12px;
line-height: 30px;
height: 30px;
background: #fff7d9;
color: #666666;
float: left;
}
.reture_gift .tabT p a,.gift_P a,.gift_P a{color:#6070d3!important;}
.code_L .code_label{display: block;float:left;}
.point_out{width: 500px;height: 260px;position: fixed;top: 50%;left: 50%;margin-left:-250px;margin-top: -143px;background: #fff;border:10px solid #dcdcdc;padding:10px;}
.point_out .point_out_H2{height:45px;line-height: 45px;font-size: 18px; border-bottom: 1px solid #dcdcdc;}
.H2_L{float: left;margin-left: 15px;}
.point_out_H2 img{float: right;vertical-align: middle;margin-top: 20px;margin-top: 15px;padding: 0px 5px;}
.point_out_p img{vertical-align: middle;margin-right:10px;}
.point_out_p {margin-top: 40px;text-align: center;font-size: 18px;}
.point_out_but:hover,a:hover,button:hover{cursor:pointer; }
.clear_both:after{clear:both;}
.point_out .point_out_but{border:0px;font-size:16px;background: url(//images4.c-ctrip.com/target/fd/global/g2/M02/09/EE/Cghzf1UGbaKATCeCAABj1PijlE0082.png);width: 148px;height: 42px;color: #fff;margin:40px auto 0px auto;text-align: center;line-height: 42px}
/*#null_word img{vertical-align: middle;margin-right: 7px;}*/
#null_word{border-bottom: none;text-align: center;}

/*add by yuxc for new merchant list 2015-04-15*/
.clear_both:after{clear: both;content: '.';display: block;height: 0;line-height: 0;font-size: 0;overflow: hidden;}

/**商户列表页样式新增**/
.shop_list{width:100%;background:#fff;min-height:100%;}
.shop_list .content{width: 1180px;margin: 0 auto;position: relative;}
.shop_list img{border:0px;}
.shop_list a,.tabble_nav_one a{text-decoration: none;outline: none; }
.shop_banner{width:100%;height:124px;}
.shop_address{width:100%;min-height:55px;font-size: 14px;position:relative;z-index:15;}
.shop_list .address_L,.merchant .address_L {margin:20px 0px;float:left;width: 60%;}
.shop_list .address_L a,.merchant .address_L a{color:#000;font-size: 14px;}
.shop_list .address_L a:hover,.merchant .address_L a:hover{text-decoration:underline;}
.shop_list .address_L a:last-child,.merchant .address_L a:last-child{color:#888888;}
.header_nav .address_L {margin-bottom:20px;float:left;width: 60%;}
.header_nav .address_L a{color:#595959;font-size: 14px;}
.header_nav .address_L a:hover{text-decoration:underline;}
.header_nav .address_L a:last-child{color:#979797;}
.header_nav{width: 1180px;margin:0 auto;}
.shop_list .address_R,.merchant .address_R{float:right;margin:8px 0px;position:relative;z-index:20;background: #fff;}
.shop_list .address_R input,.merchant .address_R input{  background: transparent; z-index: 11; position: relative;width:342px;border:none;/*border:1px solid #2577e3;text-indent:1em;padding:10px 30px 10px 5px;*/}
.shop_list .address_R .search_icon,.merchant .address_R .search_icon{position:absolute;right:8px;top:50%;margin-top:-9px;z-index:11;}

.shop_list .address_R .search_result,.merchant .address_R .search_result{color:#333333;z-index:10;font-size:12px;background:#fff;position: absolute;right:0;z-index:10;top:39px;padding:7px 0px; width: 378px;border:1px solid #ccc;height:auto;}
.search_result h4{color: #ff9913;line-height: 25px;padding:0 10px;}
.search_result ul li{line-height: 25px;padding: 0 10px;white-space: nowrap;  overflow: hidden;  }
.search_result ul li:hover{background:#0066cc;color: #fff!important;}
.search_result ul li:hover>a{color: #fff!important;}
.search_result a{color:#333;height:25px;  display: block;  width: 100%;  white-space: nowrap;  overflow: hidden;  text-overflow: clip;}
.search_result a:hover{text-decoration: none!important;outline: none;color: #fff;display:block;}
.search_result .P_padding{padding:0px 10px;}
.search_result .no_find_txt{color:#ff0000; border-bottom:1px solid #ccc;margin:0px 10px;padding-bottom: 5px;}
.shop_list_gift{width:996px;float:left;position:relative; font-size:14px; }
.shop_list_gift{font-family: "微软雅黑";}
.shop_list_gift .top_table{ -moz-box-sizing: border-box;  box-sizing: border-box;width:100%;height:45px;line-height:45px;padding:0;margin:0px;border-left:1px solid #c9c9c9;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9; border-right:1px solid #c9c9c9;}
.shop_list_gift .nav_tab{width: 100%;height: auto;background: #fbfbfb;}
.nav_tab a{font-size: 14px;}
.shop_list a:hover{text-decoration: underline;}
.shop_list_gift .tabble_nav_one,.tabble_nav_one li{padding:0;margin:0;border:none;  -moz-box-sizing: border-box;  box-sizing: border-box;}
.shop_list_gift .tabble_nav_one{display:block;float: left;}
.shop_list_gift .top_table .tabble_nav_one li{position:relative; width: 158px;height: 44px;*+height:44px;display: block;line-height: 44px;text-align: center;cursor: pointer;float: left;border-right: 1px solid #ccc;}

.shop_list_gift .tabble_nav_one .current{
    display:block;border-bottom: 0px solid #ccc;
border-top: 2px solid #636b9e;position: relative;
top: -1px;}
.tabble_nav_one .current:before,.tabble_nav_one .current before{position: absolute;
content: "";
bottom: -2px;
left: -1px;
z-index: 2;
width: 100%;
height: 12px;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
background: #fbfbfb;}
.color_5e6aa8{color:#5e6aa8 !important;}
/* .color_2577e3{color:#2577e3 !important;} */
i.corner_down_icon {
position: relative;
display: inline-block;
border-style: solid;
border-width: 5px;
border-color: #5e6aa8 transparent transparent transparent;
width: 0;
height: 0;
font-size: 0;
overflow: hidden;
margin-left: 10px;
vertical-align: -5%;
_vertical-align: bottom;
}
i.corner_down_cur {
border-color:transparent transparent #5e6aa8 transparent;
vertical-align: 5%;
_vertical-align: bottom;
}
i.corner_down_icon_two {
position: relative;
display: inline-block;
border-style: solid;
border-width: 5px;
border-color: #333333 transparent transparent transparent;
width: 0;
height: 0;
font-size: 0;
overflow: hidden;
margin-left: 10px;
vertical-align: -5%;
_vertical-align: bottom;
}
i.corner_down_cur_two{
border-color:transparent transparent #333333 transparent;
vertical-align: 5%;
_vertical-align: bottom;
}
.tab_R{width:216px;height:44px;float:right;border-left: 1px solid #c9c9c9; }
.tab_R ul li{-moz-box-sizing: border-box;  box-sizing: border-box;width: 108px; padding: 8px 0px; float: left;height: 28px;line-height: 28px; text-align: center;}
.tab_R ul li a{color:#999}
.tab_Rfirst span{border-right: 1px solid #c9c9c9;display: block;}
.tab_R ul .current_other{    display:block;border-top: 2px solid #0066cc;position: relative;
top: -1px;}
.tab_R ul .current_other a{color: #0066cc!important;}
.tab_Rsecond{color:#999;}
.tabble_nav_one a {color:#000;}
.tabble_nav_one a:hover{text-decoration:underline;}
/* 所在地开始 */
.city_list {-moz-box-sizing: border-box; box-sizing: border-box;background: #fbfbfb;position:absolute;left:0px; top:45px;*+top:47px;height: 535px; border-left: 1px solid #c9c9c9;z-index:20;border-bottom: 1px solid #c9c9c9;border-right: 1px solid #c9c9c9;  /* padding:0px 20px; */}
.tab_list {padding:0;margin:0px;height:524px;*height:525px;width: 280px;float: left;/* padding-right:15px;*/padding-bottom: 10px;position: relative;background: url(//images4.c-ctrip.com/target/fd/global/g4/M03/C0/DF/CggYHVYvS6KAQPeuAAALB5i0DFQ179.png) repeat-y right; }
.tab_list_one{border:transparent solid 2px;border-left:1px solid transparent;/* padding-right: 14px;padding-top:10px; */width:267px;/*padding-bottom:20px!important;border-bottom:1px solid #c9c9c9;*/position:relative;height:35px;line-height: 35px;padding:0 5px;}

/**.tab_list_one:hover{border:2px solid #c9c9c9;border-left:1px solid #c9c9c9;background: #eee;} **/
/* 8.24注销.tab_list_one_all{border:2px solid #c9c9c9;border-left:1px solid #c9c9c9;background: #eee;} */
/* 8.24注销.tab_list_one_bottom{border:2px solid #c9c9c9;border-left:1px solid #c9c9c9;border-top:transparent solid 2px!important;background: #eee;}
.tab_list_one_top{border:2px solid #c9c9c9;border-left:1px solid #c9c9c9;border-bottom:transparent solid 2px!important;background: #eee;} */
/*.current_two+li:hover{border-top:transparent solid 2px!important;background: #eee;} */
.tab_list .tab_list_span{ margin-top:-2px;*+margin-top:-6px;}

.next_city{position: absolute;top: 50%;height: 30px;line-height: 30px;margin-top: -15px;right: 5px;font-size:16px;color:#afafaf;}
.next_city_one{display:none;}
.all_shop{display:block;text-align:left;font-size:12px;color: #333;line-height: 60px;}
/* 8.24注销.tab_list_one.current_two {border:2px solid #c9c9c9!important;border-right: 1px solid #fbfbfb!important;;border-left: 1px solid #c9c9c9!important;;background:#fbfbfb;width:267px;position:relative;z-index:9999}*/
.tab_list h2{height: 38px;line-height: 38px;width: 268px;margin:0 5px;margin-bottom: 10px;}
.tab_list h2 a{ color:#999999;font-size:18px;text-align:left;line-height: 150%;font-weight:normal;width: 67px;*width: 66px;width: 66px\0;height: 38px;line-height: 38px;text-align: center;*border-bottom: transparent solid 3px;float: left;}
.tab_list h2 a:hover{text-decoration: none;color:#333;}
.tab_list h2 a.current_one{color:#333;}
/*.tab_list_vertical h2 a{width:auto;}
.tab_list_vertical h2 i{margin-left: 5px;}*/
.tab_list_vertical ul{margin-bottom: 10px;}
.tab_list_vertical h2{cursor: pointer;}
.list_div_style{margin-bottom: 10px;padding-bottom: 20px!important;}
.tab_list_content{padding-top: 20px ;float: left;width: 553px;height:512px;*width:496px;*height:513px;border-top: 1px solid #c9c9c9;border-bottom: 1px solid #c9c9c9;}
.tab_list_content .list_content_left{/* width: 260px; float: left;*/-moz-box-sizing: border-box;  box-sizing: border-box;}
.list_content_left ul li h4{border-bottom: 1px solid #c9c9c9;margin-right: 20px;font-weight: normal;margin-left:20px;padding-bottom: 8px;}

.tab_list_content h4 a{border-left:3px solid #5e6aa8;padding-left:10px;line-height: 100%;font-size: 14px;/*background: url(//images4.c-ctrip.com/target/fd/global/g3/M09/BA/59/CggYG1YvS4mAYY2KAAAMz9c58RE644.png) no-repeat left center;*/}
.tab_list_content ul li{width:100%;float:left;margin-bottom:35px;}
.tab_list a{color:#333333;display:inline-block;min-width: 28px;white-space: nowrap;width: 63px;*width:62px;width: 62px\0;text-align: center;}
.tab_list .tab_list_text{font-size: 14px; color:#333333;display:inline-block;min-width: 28px;white-space: nowrap;width: 63px;*width:62px;width: 62px\0;text-align: center;cursor:pointer;height:20px;line-height: 20px;margin: 7px 0;}
.tab_list .tab_list_text:hover{color: #fff;background-color: #5e6aa8;}
.tab_list .tab_list_text.current{color: #fff;background-color: #5e6aa8;}
.tab_list  > a{display: block;height: 40px;line-height: 40px;width: 71px;position: absolute;bottom:0px;left:20px;font-size: 14px;}
.tab_list_content a{ color:#333333;}
.tab_list_content a {text-decoration: none;}
.list_one_con{margin:0px 20px;}
.list_one_con a{display:block;margin-top:7px;float:left;white-space: nowrap;padding:0 10px;height:20px;line-height: 20px;font-size: 14px;}
.list_one_con a:hover{text-decoration: none;color: #fff;background: #5e6aa8}
/* 所在地结束 */
.shop_box{width: 645px;/*height: 178px;*/z-index:20;background: #fbfbfb;position: absolute;left:158px;*+left:159px;top: 45px;*+top: 47px;border-left: 1px solid #c9c9c9;border-bottom: 1px solid #c9c9c9;border-right: 1px solid #c9c9c9;padding: 0px 10px; }
.gift_box{width: 540px;/*height: 160px;*/z-index:20;background: #fbfbfb;position: absolute;left:316px;*+left:318px;top: 45px;*+top: 47px;border-left: 1px solid #c9c9c9;border-bottom: 1px solid #c9c9c9;border-right: 1px solid #c9c9c9;padding: 0px 10px; }
.refund_box{width: 500px;/*height: 160px;*/z-index:20;background: #fbfbfb;position: absolute;left:474px;*+left:474px;top: 45px;*+top: 47px;border-left: 1px solid #c9c9c9;border-bottom: 1px solid #c9c9c9;border-right: 1px solid #c9c9c9;padding: 0px 10px; }
.shop_box ul li,.gift_box ul li,.refund_box ul li{font-size:12px;width: 114px;height: 33px;line-height: 33px;margin:5px 5px 0px 0px;float: left; padding-left: 10px;}
.shop_box ul li input,.gift_box ul li input,.refund_box ul li input{vertical-align: middle;margin-right: 5px;}
.shop_box .box_active,.gift_box .box_active,.refund_box .box_active{background: #2577e2;color: #fff;}
.shop_box_button{width: 195px;height: 35px;margin:20px auto;}
.shop_box_button button{border:none;}
.shop_box ul li{width: 145px;}
.box_buttonL,.box_buttonR{background: url(//images4.c-ctrip.com/target/fd/global/g1/M0A/C0/44/CghzfFUt-RKAEmp4AAAA68kDaO0841.png) center center no-repeat;width:76px;height: 28px; }
.box_buttonL{float: left;}
.box_buttonR{float: right;}
.box_buttonL:hover,.box_buttonR:hover{background: url(//images4.c-ctrip.com/target/fd/global/g2/M00/C3/94/CghzgFUt-R-AasFiAAAA8SiLWjI908.png) center center no-repeat;width:76px;height: 28px; }

.left_listall{width: 100%;}
.store_left_list{width: 100%;height: 201px;border:1px solid #c9c9c9;-moz-box-sizing: border-box;  box-sizing: border-box;margin-bottom:20px;}
.store_left_list .shop_banner{width: 443px;height: 200px;float: left;}
.store_left_list .shop_banner a{/* width: 443px;height: 200px; */display: block;}
.store_left_list .shop_banner a img{max-height: 199px;max-width: 443px;vertical-align: middle;width: 100%;height: 100%;}
/*.store_left_list:first-child{border-top: none;}*/
.shop_left_list_R{width: 510px;float: left;padding:10px 20px 0px 20px;height: 180px;position: relative;z-index:10;}
.list_R_top_left,.list_R_top_left p a{width: 335px;height: auto; float: left;font-size: 20px;color: #333;display: block;}
.list_R_top_left p:first-child a{width: 335px;height: auto; float: left;font-size: 18px;color: #333;}
.ellips{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.business_word {
position: relative;
float: right;
color: #ff9913;
font-size: 18px;
line-height: 1;
}
.business_word strong {
font-size: 46px;
vertical-align: baseline;
font-weight: normal;
}
.business_word strong {
font-family: Tahoma;
}
.list_R_top {width: 100%;position: relative;}
.shop_adr{color: #666666;}
.list_R_bottom{position: absolute;bottom: 0px;width: 335px;font-size: 12px;color: #999999;max-height: 108px;/*overflow: hidden;*/}
.list_R_bottom_maxH{max-width: 280px;display: block;}
.list_R_bottom li{margin-top: 7px;line-height: 23px;width: 100%;}
.list_R_bottom img{vertical-align: middle; margin-right: 10px;}
.advert_banner_all{width:169px;height: auto;float: right; }
.advert_banner_one{width: 169px;height:366px;margin-bottom: 10px;}
.advert_banner li a{display: block;border: 1px solid #fff;overflow: hidden;margin-bottom: 20px;}
.zhe_bg,.hui_bg,.zeng_bg,.cu_bg,.ka_bg,.fan_bg,.minus_bg,.gold_bg{text-align: center;display: block;line-height: 24px;color: #fff;float: left;margin-right: 10px;font-size: 14px;}
.zhe_bg{width: 64px;height: 24px;background: url(//images4.c-ctrip.com/target/fd/global/g2/M09/17/16/CghzgFU0pUGAVv9KAAAAsibYe4g049.png) center center no-repeat;}
.ka_bg{width: 64px;height: 24px;background: url(//images4.c-ctrip.com/target/fd/global/g1/M06/F0/85/CghzflU0pSeALvb5AAAAsonr-oc973.png) center center no-repeat;}
.hui_bg{width: 64px;height: 24px;background: url(//images4.c-ctrip.com/target/240q050000000q09vEF56.jpg) center center no-repeat;}
.cu_bg{width: 64px;height: 24px;background: url(//images4.c-ctrip.com/target/fd/global/g2/M03/17/12/CghzgFU0pQmAIFU0AAAAslrIJXE511.png) center center no-repeat;}
.zeng_bg{width: 64px;height: 24px;background: url(//images4.c-ctrip.com/target/240p050000000q0bh0FB3.jpg) center center no-repeat;}
.fan_bg{width: 64px;height: 24px;background: url(//images4.c-ctrip.com/target/240v050000000q09jF4C3.jpg) center center no-repeat;}
/*新加的需要改图片路径*/
.minus_bg{width:64px;height:24px;background: url(//images4.c-ctrip.com/target/2407050000000q0ao31BB.jpg) center no-repeat;}
.gold_bg{width: 64px;height: 24px;background: url(//images4.c-ctrip.com/target/240q050000000q09vEF56.jpg) center center no-repeat;}
/**购物单详情页面新增**/
.ka-txt{color:#999;font-size: 12px;line-height: 20px;word-break:break-all; }
.infot_txt_top{margin-bottom: 10px;}
/*
.font_style{font-family:"宋体";}*/
.shop_list{font-family:  "Microsoft YaHei";}

/**去除IE11下Input 后的叉**/
#NameKeyWords::-ms-clear { display: none; }
#NameKeyWords::-ms-reveal { display: none; }

.img_jiaobiao{position: absolute;
top:10px;
left:0px;
text-align: center;
color: #fff;
background: url(//images4.c-ctrip.com/target/fd/global/g2/M08/6A/C8/Cghzf1WkzCOAF0FfAAAE-6YgAz4018.png) center center no-repeat;
width: 114px;
height: 40px;
line-height: 38px;
font-size: 18px;}
.shop_banner{position: relative;}

.rule-txt {
	/*line-height: 15px;*/
	padding-top: 4px;
	word-break: break-word;
}

/*首页改版样式*/
.choose_advert .jmkt-picsroller {margin-bottom:10px;}
.noshow{display:none;}
textarea,input {resize: none;outline: none;}
.nav_fixed{position: fixed;top:0px;left: 0;}
.index_con img{vertical-align: middle;}
.index_con button,.index_con a{cursor: pointer;}

.index_con *{-moz-box-sizing: border-box;  box-sizing: border-box;-webkit-box-sizing: border-box;}
.index_con{width: 100%;min-height: 100%;background: #f1f1f1;display: inline-block;padding-top:0px;}
.index_con .top_search{width:1180px;height:46px;margin:0px auto 0px auto;position: relative;z-index:15}
.index_con .search_left{width:250px;*width:230px;background: #4c558a;height: 44px;padding:0 10px;color:#fff;float: left;position: relative;margin-top: 2px;z-index:16;}
.index_con .search_left .search_left_word{line-height: 44px;width: 100%;position: relative;height: 44px;}
.index_con .search_address{font-size: 18px;float: left;display:block;cursor:default;}
/*.index_con .search_allshop{font-size: 14px;float: right; display: block;}*/
.index_con .search_allshop a{font-size: 14px;float: right; display: block;color:#fff}
.index_con .search_right{width:925px;margin-left: 5px;float: right;height: 41px;padding:2px 0px;}
.search_right .right_box{width:785px;float: left;position: relative;}
.search_right .box_result{ width: 100%; *width: 762px;position: absolute;top:40px;left: 0;background: #fff;border:1px solid #4c558a;z-index: 10;padding:5px 10px;}
.box_result p{font-size: 14px;color: #595959;}
.search_right .box_result .result_error{color: #ff0000;border-bottom: 1px solid #dbdbdb;padding-bottom: 8px;padding-top: 5px;}
.index_con .search_right .search_right_box{width:100%;*width:761px;border:2px solid #4c558a;padding:10px;height: 41px;*height: 16px;font-size: 14px;}
.index_con .search_right .search_button{width: 140px;height:41px;background: #4c558a;color: #fff;font-size: 18px;border:none;float: left;border:none; outline:medium;}
.index_con .search_right .search_button:hover{background: #3f4776;}
.top_search .address_con{width: 250px;*width:230px;position: absolute;z-index: 10;left: 0;top:44px;background: #626a9e;color: #fff;padding:10px 10px 0px;height:400px;*height: 390px;z-index:35;overflow:hidden;}
.top_search .address_con .address_list_one{margin-bottom: 25px;*padding-bottom: 25px}
.top_search .address_con h2{font-size: 18px;font-weight: normal;margin-top: 4px;}
.search_hot_search{margin-top: 15px;color: #ff5613;font-size: 14px;}
.top_search a{text-decoration: none;outline: none;white-space: nowrap;}
.top_search a:hover{text-decoration:underline;}
.top_search .address_conlist a{width: 25%;*width: 57px;display: block;color: #fff;float: left;font-size: 12px;margin-top: 3px;}
.box_result_ul li a{color: #595959;height: 30px;line-height: 30px;display: block;}
.box_result_ul li{height: 30px;line-height: 30px;font-size: 14px;white-space: nowrap;overflow: hidden;}
.box_result_ul li:hover > a{background: #626a9e;color: #fff;display: block;}
.box_result_ul .box_active{background: #626a9e;}
.box_result_ul .box_active a{color: #fff;display: block;}
.color_fcad39{color: #fcad39!important;}
.search_allshop_but{position: absolute;float: right;display: inline-block;border-style: solid;border-width: 8px;border-color: #fff transparent transparent transparent;width: 0;height: 0;font-size: 0;right: 0;top: 50%;margin-top: -4px;overflow: hidden;margin-left: 10px;vertical-align: -5%;_vertical-align: bottom;}
.allshop_down_cur {border-color: transparent transparent #fff transparent;vertical-align: 5%;top: 35%;margin-top: -4px;_vertical-align: bottom;}
.index_con .add_fixed{background: #4c558a;z-index: 30;
position: fixed;
top: 0;
left: 50%;
width: 1180px;
height: 46px;
margin-top: 0px;
margin-left: -590px;}
.index_con .top_banner{width: 100%;height: 400px;overflow: hidden;}
.index_con .shopping_recommend{width: 1180px;height: 425px;margin:25px auto 0px auto;}
.world_shop{width: 940px;float: left;}
.myself_own{width: 220px;float: right;}
.shopping_recommend .top_word{height: 60px;line-height: 60px;}
.shopping_recommend .top_word h1{font-size: 24px;color: #585250;float: left;font-weight: normal;}
.shopping_recommend .top_word p{float: right;font-size: 14px;color: #595959;max-width: 780px;overflow: hidden;height: 56px;}
.shopping_recommend .top_word p a{margin-right: 5px;color: #595959;font-size: 14px;}
.shopping_recommend .top_word p a:hover{color: #4c558a;text-decoration: none;}
.shopping_recommend .top_word p .top_word_hover{color: #4c558a;text-decoration: none;}
.shopping_recommend .top_word p img{width: 6px; height:6px;padding: 0;vertical-align: middle;margin-right: 6px}
.top_word_banner{width: 100%;}
.top_word_bannerL{width: 620px;height: 370px;overflow: hidden;float: left;position: relative;}
.bannerL_img{position: absolute;width: 1000px;}
.bannerL_img a{display: block;width: 620px;height:370px;float: left;}
.top_word_bannerR{width: 300px;height: 370px;float: left;margin-left: 20px}
.bannerR_shop_one:first-child{margin-bottom: 20px;}
.bannerR_shop_one{width:300px;height: 175px;}
.promo_ft{width: 620px;height: 370px;}
.1promo_opt{width: 100%;height: 45px;top:50%;margin-top:-23px;position: absolute;z-index: 20;}
.promo_opt:hover{cursor: pointer;}
.promo_opt a{display: block;}
.prev{display:block;position: relative;float: left;width: 45px;height: 45px;background:rgba(255, 255, 255, 0.6);}
.next{display:block;position: relative;float: right;width: 45px;height: 45px;background:rgba(255, 255, 255, 0.6);}
.prev:hover,.next:hover{background:rgba(255, 255, 255, 0.8);}

.s_prev{width: 16px;height: 27px;position: absolute;top: 50%;margin-top: -14px;background: url(//images4.c-ctrip.com/target/fd/global/g2/M03/7F/76/Cghzf1VRjlmARy4KAAABEXi16K8370.png) center center no-repeat;left: 50%;
margin-left: -8px;}
.s_next{width: 16px;height: 27px;position: absolute;top: 50%;margin-top: -14px;background: url(//images4.c-ctrip.com/target/fd/global/g2/M05/7F/74/Cghzf1VRjk2AE_QIAAABEewa5PE631.png) center center no-repeat;left: 50%;
margin-left: -8px;}
.promo_nav{/*width: 105px;*/position: absolute;z-index:10;bottom:76px;left:50%;margin-left: -50px;height: 20px;border-radius: 10px;background:rgba(0, 0, 0, 0.35);}
.promo_nav li a{width: 11px;height: 11px;background: #fff;margin-left:2px;border-radius:50%;float: left;display: block;}
.promo_nav li{display: inline-block;vertical-align: middle;margin: 4px 2px;position: relative;float: left;}
.promo_nav li:hover > a{width: 11px;height: 11px;background: #4c558a;margin-left:2px;border-radius:50%;float: left;display: block;}
.promo_nav .selected a{width: 11px;height: 11px;background: #4c558a!important;margin-left:2px;border-radius:50%;float: left;display: block;}
.promo_bottom{bottom:0;position: absolute;width: 100%;height: 66px;background:rgba(255, 255, 255, 0.8); }
.promo_bottom p{font-size: 14px;color: #595959;}
.shop_one_img{width: 300px;height: 130px;/*overflow: hidden;*/position: relative;}
.shop_one_img a{width:300px;height:130px;overflow:hidden;}
.shop_one_img img{width:100%;height:100%;}
.shop_one_word{width: 300px;*width:280px;height: 45px;padding:0px 10px;background: #fff;position: relative;}
.myself_title{width: 220px;*width:200px;height:370px;+height:350px;padding:3px 10px 10px 10px;background: #fff;}
.myself_title_one{border-bottom: 1px dashed #a0a0a0;/*margin:6px 0px;*/height:80px;line-height:80px;padding-left: 35px;}
.myself_title_one img{vertical-align: middle;}
.myself_title_one a{color: #595959;font-size: 14px;margin-left: 14px;}
.myself_title_one a:hover{color: #4c558a;text-decoration:none;}
.myself_title_advert{width: 200px;height: 100px;overflow: hidden;margin-top: 10px;}
.myself_title_advert_modify{width: 200px;height: 96px;margin: 10px auto 0;}
.index_con .luxury_goods{width: 1180px;height: 230px;margin:35px auto 0;}
.luxury_goods_list{width: 1180px;height: 180px;position: relative;overflow: hidden;}
.luxury_goods_list ul {width: 200%;height: 180px;position: absolute;}
.luxury_goods_list ul li{width: 380px;height: 180px;margin:0px 10px;left: -10px;float: left;position: relative;}
.luxury_goods h1,.choose_shoplist h1{font-size: 24px;color: #585250;font-weight: normal;margin-bottom: 15px;}
.goods_explain{text-align:center;font-size:14px;color:#595959;line-height:130%;width: 380px;*width:320px;height: 52px;background:rgba(255, 255, 255, 0.8);position: absolute;bottom:0;padding: 10px 30px; }
.index_con .carefully_choose{width: 1180px;margin:35px auto 0;}
.choose_shoplist{width: 940px;float: left;margin-right: 20px;}
.choose_shopping_img{width: 100%;height: 340px;margin-bottom: 40px;}
.choose_shoppingL .choose_shoppingL_top{width: 100%;margin-bottom: 20px;height: 160px;}
.choose_shoppingL .choose_shoppingL_bottom{width: 100%;height: 160px;}
.choose_shoppingL .shoppingL_top_left{margin-right: 19px;float: left;}
.choose_shoppingL .shoppingL_top_right{float: right;}/*
.choose_shoppingL ul li:nth-child(odd) {margin-right: 20px;}
.choose_shoppingL ul li:nth-child(1),.choose_shoppingL ul li:nth-child(2){margin-bottom: 20px;}*/
.choose_shoppingL{width: 620px;height: 340px;float: left;}
.choose_shoppingL ul{width: 100%;}
.choose_shoppingL ul li{float: left;}
.choose_shoppingR{width: 300px;height: 340px;margin-left: 20px;float: left;}
.choose_advert{width: 220px;height: auto;float: left; margin:0 0 20px 0;}
.choose_advert a{display: block;}
.choose_advert .choose_adv_lastimg{margin-top: 20px;}
.index_con .hot_place{width: 100%;height: 425px;}
.hot_place_nav{width: 100%;height: 40px;line-height: 40px;border-bottom: 1px solid #a6a6a6;}
.hot_place_nav h1{float: left;margin-bottom: 0px;}
.place_navlist{float: left;margin-left: 20px;max-width:790px;height:40px;*height:41px;overflow:hidden}
.place_navlist a{margin:0px 2px;display: block;text-decoration: none;height:39px;line-height:40px;color: #595959;font-size: 14px;padding:0 15px;float:left;border-top:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-left:1px solid #f1f1f1;/*border-bottom:1px solid #a6a6a6;*/}
.place_navlist a:hover{color: #4c558a;background:#f1f1f1;height:40px;line-height:40px;*height:39px;*line-height:39px;border-top:1px solid #a6a6a6;border-right:1px solid #a6a6a6;border-left:1px solid #a6a6a6;border-bottom:1px solid #f1f1f1;}
.place_navlist_on{background:#f1f1f1;color: #4c558a;height:40px!important;line-height:40px;*height:39px!important;*line-height:39px;border-top:1px solid #a6a6a6!important;border-right:1px solid #a6a6a6!important;border-left:1px solid #a6a6a6!important;border-bottom:1px solid #f1f1f1!important;}
.line_center{text-align:center;line-height: 1.3;font-size: 14px;/*margin:0 20px;-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);transform: translate(0,-50%);-ms-transform: translate(0,-50%);top: 50%;*/position:relative;}
.promo_bottom .line_center{text-align:center;line-height: 1.3;font-size: 14px;margin:0 20px;-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);transform: translate(0,-50%);-ms-transform: translate(0,-50%);top: 50%;position:relative;}
.list_shop_name{width: 100%;padding-right:4px;line-height: 1.3;font-size: 14px;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);-ms-transform: translate(0,-50%);-moz-transform: translate(0,-50%);top: 50%;position: relative;word-break: break-all;}
.list_shop_top a{color: #979797;text-decoration: none;font-size: 14px;}
.list_shop_top a:hover{color: #979797;text-decoration: none;font-size: 14px;}
.list_shop_under a{color: #595959;text-decoration: none;font-size: 14px;}
.list_shop_under a:hover{color: #595959;text-decoration: none;font-size: 14px;}
.list_shop_fan {position: absolute;right: 8px;bottom:10px;color: #ff5613;font-size: 14px;line-height: 1;}
.list_shop_fan strong {
font-family: Tahoma;
font-size: 24px;
vertical-align: baseline;
font-weight: normal;
}
.color_969696{color: #969696;}
.color_969696 a{color: #969696;text-decoration:none;font-size:14px;}
.color_969696 a:hover{color: #4c558a;text-decoration: none;}
.hot_place_shoplist{width: 100%;}
.hot_place_shoplist ul{width:960px;position: relative;}
.hot_place_shoplist ul li{float: left;margin: 10px 20px 10px 0px;position: relative;}
.place_shoplist_one{width: 300px;height: 130px;}
.place_one_img a{width: 300px;height: 130px; display:block;}
.place_one_img img{width:100%;height:100%;}
.shop_one_img,.place_one_img{position: relative;z-index:10;}
.index_con .zhe_bg, .index_con .hui_bg, .index_con .zeng_bg, .index_con .cu_bg, .index_con .ka_bg, .index_con .fan_bg,.index_con .minus_bg,.index_con .zen_bg,.index_con .gold_bg
{cursor: default;
text-align: center;
display: block;
line-height: 23px;
color: #fff;
float: left;margin-right: 0px;position:relative}
.shop_img_icon{position: absolute;bottom: 10px;right: 5px;z-index:12;}
.shop_img_icon span{z-index:20;}
.footer_trategy{border-top: 1px solid #dddcdc;width: 100%;position: relative;}
.index_con .footer,.footer_trategy .footer{margin-top: 120px;border-top: 1px solid #dddcdc;width: 100%;position: relative;}
.index_con .footer_box,.footer_trategy .footer_box{width: 1180px;margin:0 auto;border-top:2px solid #dddcdc;padding-top: 25px;padding-bottom: 10px;}
.footer_box a{display: block;padding:0px 5px;color: #909090;font-size: 13px;float: left;white-space: nowrap;}
.footer_box span{display: block;padding:0px 5px;color: #909090;font-size: 13px;float: left;white-space: nowrap;cursor:default;}
.footer_box a:hover{color: #4c558a;text-decoration: none;}
.ellips_line2{ -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical;  overflow: hidden;word-break: break-all;}
body{height:100%;}
.index_address_conP{color: #fff;  font-size: 14px;  text-align: right;  margin-bottom: 20px;position:absolute;bottom:0px;right:10px;}
.index_address_conP a{text-decoration: none;color:#fff; font-size: 14px;}

.base_hd {
  position: relative;
  z-index: 99;
  top: 0;
  left: 0;
  width: 100%;
  height: 100px;
  background-color: #FFF;
}

.luxury_goods .prev,.promo_ft .prev{position: absolute;
top: 50%;
left: 0;
margin-top: -23px;
  z-index: 99;}
.luxury_goods .next,.promo_ft .next{position: absolute;
top: 50%;
right: 0;
margin-top: -23px;
  z-index: 99;}

  /*攻略页面样式*/
.list_strategy{width: 1180px;margin:0 auto;overflow: hidden;}
.strategy_ul{width:1220px; }
.strategy_ul li{margin:10px 20px 10px 0px;float: left;}
.strategy_box{width: 580px;height: 348px;overflow: hidden;}
.strategy_box_img{width: 580px;height: 270px;overflow: hidden;}
.strategy_box_style{width: 580px;height: 78px;padding:20px;background: #fff;position: relative;}
.strategy_box_style p{width: 535px;}
.strategy_box_img a{display: block;width: 580px;height: 270px;}
.strategy_box_img a img{width: 100%;height: 100%;}
.strategy_box_H a{color: #484848;font-size: 18px;}
.strategy_box_Word a{color: #999999;font-size: 14px;}
.page_list{width: 1180px;margin:20px auto;}
.trategy_footer{width: 1180px;height:116px;margin:0 auto;background: url(img/trategy_footer.png) center center no-repeat; }
.footer_trategy{border-top: 1px solid #dddcdc;width: 100%;position: relative;}

/*index攻略添加样式*/
.strategy_shop{width: 220px;height:auto; }
.strategy_shop h1{position: relative;
font-size: 24px;
color: #585250;
font-weight: normal;
margin-bottom: 10px;}
.strategy_shop h1 a{display: block;position: absolute;right: 0;bottom: 5px;text-decoration: none;color: #4c558a;}
.strategy_shop h1 a:hover{text-decoration: underline;}
.strategy_shop h1 a img{margin-left: 3px;}
.strategy_shop_news{padding:10px;height: auto;*height:auto;background: #fff;}
.strategy_shop_news_top{width: 200px;height: auto;overflow: hidden;position: relative;}
.strategy_shop_news_top .f_img{display:block;width:200px;height:auto;overflow:hidden}
.strategy_shop_news_top img{width: 100%;height: 100%;}
.strategy_news_top_word{width: 200px;height: 50px;background: #4c558a;position: relative;bottom: 0;left:0;*width:180px;*height:34px;color: #fff;padding: 8px 10px;line-height: 17px;}
.font_size14{font-size: 14px;}
.font_size12{font-size: 12px;}
.font_size18{font-size: 18px;}
.font_size30{font-size: 29px;}
.font_size24{font-size: 24px;}
.strategy_news_top_word a{color: #fff;}
.strategy_shop_top_list{width:200px;}
.strategy_shop_top_list li{position: relative;display: inline-block;margin: 5px 0px;width: 200px;}
.strategy_shop_top_list p{padding-left: 10px;}
.shop_dot{position: relative;
top: 10px;
display: block;
width: 4px;
height: 4px;
background-color: #8A8A8A;}
.color_333{color: #333}
.color_979797{color: #979797 !important;}

/*ie8一下兼容性问题*/
@media \0screen\,screen\9 {
	.prev:hover,.next:hover{background:rgba(255, 255, 255, 0.8);filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffffff',endColorstr='#ccffffff')"; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffffff',endColorstr='#ccffffff')";}
	.prev{display:block;position: relative;float: left;width: 45px;height: 45px;background:rgba(255, 255, 255, 0.6);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99ffffff',endColorstr='#99ffffff');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#99ffffff',endColorstr='#99ffffff')";}
.next{display:block;position: relative;float: right;width: 45px;height: 45px;background:rgba(255, 255, 255, 0.6);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99ffffff',endColorstr='#99ffffff');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#99ffffff',endColorstr='#99ffffff')";}
.promo_bottom{bottom:0;padding:15px 0px;height: 66px; *height:36px;position: absolute;width: 100%;background:rgba(255, 255, 255, 0.8);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffffff',endColorstr='#ccffffff'); /* IE6,IE7 */
　　-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffffff',endColorstr='#ccffffff')"; }
.goods_explain{text-align:center;font-size:14px;color:#595959;line-height:130%;width: 380px;*width:320px;left:0;bottom:0;*height:32px;background:rgba(255, 255, 255, 0.8);position: absolute;bottom:0;padding: 10px 30px;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffffff',endColorstr='#ccffffff'); /* IE6,IE7 */
　　-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffffff',endColorstr='#ccffffff')"; }
.line_center{line-height: 1.3;font-size: 14px;/*top:0px!important;*/position:relative;}
.promo_bottom .line_center{line-height: 1.3;font-size: 14px;top:0px!important;position:relative;}
.list_shop_name{width: 69%;padding: 0 4px;line-height: 1.3;font-size: 12px;top: 4px!important;position: relative;word-break: break-all;}
.promo_nav{max-width: 105px;position: absolute;bottom:76px;left:50%;margin-left: -50px;height: 20px;border-radius: 10px;background:rgba(0, 0, 0, 0.35);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c000000',endColorstr='#4c000000'); /* IE6,IE7 */
　　-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c000000',endColorstr='#4c000000')";}
.luxury_goods_list ul li{width: 380px;height: 180px;margin:0px 10px;left: -10px;float: left;position: relative;z-index:7;}
}

#ad_3082 .jmkt-picsroller-pics a{position:absolute;margin-left:-960px;left:50%;}

/*攻略详情页面样式新增*/

.detail_strategy{width:1180px;margin:0 auto;}
.strategy_page{margin:20px 0px;}
.strategy_page a{color: #333;text-decoration: none;}
.strategy_page a:hover{text-decoration: underline;}
.strategy_page a:last-child{color: #888;}
.str_detail_L{width: 780px;*width:760px;float: left;margin-right: 20px;padding:10px;background: #fff;}
.str_detail_R{width: 380px;float: right;}
.str_det_Ltop{width:760px;height: auto; position: relative;}
.det_Ltop_word .line_center p{line-height: 1.6;}
.det_Ltop_word{ text-align:center;width: 760px;*width: 624px;padding:22px 68px;position:absolute;color:#fff;bottom:0;left:0;*padding-top:20px;background-color:rgba(0,0,0,.6);}
.str_det_Ltwo{font-size: 14px;
color: #979797;
margin-top: 28px;
margin: 28px 32px 0px 32px;
width: 696px;
padding: 12px 0px;
border-top: 1px solid #d6d6d6;
border-bottom: 1px solid #d6d6d6;
word-break: break-all;
position: relative;}
.str_det_Ltwo .detail_diantop,.str_det_Ltwo .detail_dianunder{position: absolute;display: block;width:15px;height: 15px;background: url(//images4.c-ctrip.com/target/fd/global/g2/M07/B9/59/CghzgVVmeVWAdqjOAAACVuJ9Ddw428.jpg) center center no-repeat;padding:0px 5px;margin-left: -4px;left:50%; }
.str_det_Ltwo .detail_diantop{top:-8px;}
.str_det_Ltwo .detail_dianunder{bottom:-8px;}
.shop_know{padding:0px 20px;font-size: 16px;margin: 27px 0px 58px 0px;color: #000;}
.shop_know h1{font-size: 24px;font-weight: 500;}
/*.shop_know_img{width: 740px;height: 326px;}*/
.shop_know_img img{width: 100%;height: 100%;}
.shop_know_word p{font-size:16px;color: #000; }
.shop_know_word{margin-left: 10px;margin-right: 10px;margin-top:6px;line-height: 1.8;}
.where_shop{margin-top: 15px;font-size: 16px;color: #000;}
.where_shop_title{margin-bottom: 5px;margin-top: 5px;}
.shop_know h2{font-size: 20px;color: #000;line-height: 2;font-weight: 500;}
.shop_know h3{line-height: 1.8;margin-right: 10px;margin-bottom: 7px;font-size: 18px;font-weight: 500;}
.shop_know h4{line-height: 1.8;margin-right: 10px;margin-bottom: 7px;font-weight: 500;font-size: 12px}
.shop_know h5{line-height: 1.8;margin-right: 10px;margin-bottom: 7px;font-weight: 500;font-size: 16px}
.shop_know p{line-height: 1.8;margin-right: 10px;margin-bottom: 7px;font-size: 16px;word-break: break-all;}
.shop_know a{color: #1d74e6;text-decoration: underline;font-size: 16px;}
.strategy_detail_shop{width: 730px;line-height: 1.8; }
.strategy_one_img{width: 688px;height: 302px;margin:0 auto 8px auto;position: relative;overflow: hidden;}
.strategy_one_word{width:690px;height: 100px;background: #f5f5f5;position: relative;}
.strategy_shop_name{width: 69%;padding: 0 4px;margin-top:15px;*margin-top:0px;line-height: 1.3;font-size: 14px;position: relative;word-break: break-all;}
.strategy_shop_name img,.str_det_Ltop img{margin-right: 5px;  width: 100%;  height: 100%;}
.strategy_shop_fan{position: absolute;right: 0px;color: #ff5613;font-size: 18px;line-height: 1;bottom:27px;}
.strategy_shop_fan  strong {font-size: 30px;vertical-align: baseline;font-weight: normal;}
.strategy_shop_name h2 a{font-size: 16px;line-height: 1.7; color: #595959;}
.strategy_shop_name p{line-height: 1.7;font-size: 12px;color: #595959;}
.str_det_Rone{width: 380px;*width:340px;padding:10px 20px 0px 20px;background: #fff;margin-bottom: 20px;}
.str_det_Rone h1{height: 40px;line-height: 40px;font-size: 18px;color: #484848;font-weight: normal;}
.str_det_listone{margin:10px 0px 20px 0px;}
.str_det_listone_L{width:116px;height: 116px;margin-right: 10px;float: left; overflow: hidden;}
.str_det_listone_L img{width:100%;height: 100%;}
.str_det_listone_R{width: 200px;top:-3px;float: left;font-size: 14px;color: #595959;position: relative;height: 116px;}
.str_det_listone_R a{line-height: 1.3;display: block;width: 200px;}
.det_listone_R_bottom{position:absolute;bottom: 0;left: 0;width: 200px;height: 50px;}
.strategy_shopR_fan{color: #ff5613;font-size: 12px;line-height: 1;}
.strategy_shopR_fan  strong {font-family: Tahoma;font-size: 20px;vertical-align: baseline;font-weight: normal;}
.strategy_img_icon{margin-top: 10px;}
.strategy_img_icon span{margin-left: 0px;margin-right: 5px;}
.strategy_img_icon .zhe_bg, .strategy_img_icon .hui_bg, .strategy_img_icon .zeng_bg, .strategy_img_icon .cu_bg, .strategy_img_icon .ka_bg {
text-align: center;display: block;line-height: 23px;color: #fff;float: left;margin-right: 4px;margin-left: 0px;}
.more_strategy h1{border-bottom: 1px solid #d6d6d6}
.more_strategy p {padding-left: 20px;}
.more_strategy a {display: block;}
.color_595959{color: #595959;}
.more_str_dot{position: relative;top: 15px;display: block;width: 8px;height: 8px;background:url(//images4.c-ctrip.com/target/fd/global/g2/M0B/BA/E0/CghzgFVmekyAZU4UAAAAmHaTkbU332.png) center center no-repeat;}
.font_size16{font-size: 16px;}
.more_strategy_list{margin-bottom: 20px;}
.more_strategy_list li{width: 100%;}
.strategy_banner{width:380px;height: auto; }
.strategy_banner_img{display: block;width: 380px;height: 330px;margin-bottom: 20px;}
.listone_shop_name{color:#969696;font-size: 14px;}
.listone_shop_adress{color:#595959;font-size: 14px;}
.str_det_listone_R a span{width: 200px;}
.ellips_line2{word-break: break-all;}
@media \0screen\,screen\9 {
	/*.strategy_shop_name{width: 69%;top:0px;
		padding: 0 4px;
		line-height: 1.3;
		font-size: 14px;
		position: relative;
		word-break: break-all;}*/
		.det_Ltop_word .line_center{line-height: 1.3;font-size: 14px;top:0px!important;margin-top:15px;position:relative;}
		.det_Ltop_word{ text-align:center;width: 760px;height: 80px;*height:60px;position:absolute;color:#fff;bottom:0;left:0;*padding-top:20px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000') }
}
#ad_3082 .jmkt-picsroller-pics a{position:absolute;margin-left:-960px;left:50%;}

/*商户详情页新增样式*/
.onhover{cursor:default;}
.merchant *{-moz-box-sizing: border-box;  box-sizing: border-box;-webkit-box-sizing: border-box;}
.merchant{width: 100%;
min-height: 100%;
background: #f1f1f1;
display: inline-block;
padding-top: 0px;}
.merchant .content{width: 1180px;margin: 0 auto;position: relative;}
.merchant_name{width: 100%;background: #fff;height: 100px;color: #595959;margin-bottom: 10px;display: inline-block;*zoom:1; }
.merchant_nameL{float: left;height: 100px;max-width: 900px;*max-width: 850px;padding: 20px;}
.merchant_nameL h2{color:#595959;font-size:24px;font-weight: normal;}
.merchant_nameL p{color:#979797;font-size:18px;}
.merchant_nameR{width: 250px;float: right;padding:20px;font-size: 0;}
.merchant_con{width: 1180px;margin: 10px auto;position: relative;}
.merchant_conL{width: 780px;*width: 760px;margin-right: 20px;float: left;}
.merchant_conL_one,.merchant_conL_two,.merchant_conL_three{width: 100%;padding:10px 10px 20px 10px;background: #fff;margin-bottom: 20px;}
.merchant_conL_four{width: 100%;padding:10px 10px 10px 10px;background: #fff;margin-bottom: 20px;}
.merchant_conR_code{background-color: #fff;padding-bottom: 24px;}
.merchant_conR_code .tl{line-height: 22px;padding:14px 0;text-align: center;}
.merchant_conR_code .code{width:260px;height:260px;margin:0 auto;position: relative;}
.merchant_conR_code .code .small-logo{position: absolute;width:100px;height:100px;line-height:100px;left:50%;top:50%;margin:-50px 0 0 -50px;text-align: center;}
.merchant_conR_code .small-logo img{max-width:100%;max-height:100%;}
.merchant_conR_code .code-pop{width:100%;height:100%;}
.merchant_conR_code .code-pop img{width:100%;}
.merchant_conR_top{padding:10px;background: #fff;}
.merchant_conR{width: 380px;height: auto;float: right;}
.conL_banner{width: 760px;height: 344px;overflow: hidden;position: relative;}
.conL_banner ul{position: absolute;z-index: 3;left: -5px;top:0;height: 344px;width: 1500px;}
.conL_banner ul li{text-decoration: none;float: left;margin:0px 5px;width: 375px;height: 344px;}
.conL_banner .promo_opt a{z-index: 10;top:50%;position: absolute;margin-top: -23px;}
.conL_banner .promo_opt .prev{left: 0;}
.conL_banner .promo_opt .next{right: 0;}
.font_tax_return{width:74px;height:24px;display:inline-block;vertical-align: middle;margin-right: 10px;}
.font_tax_return-modify{width: 64px;}
.conL_sales{padding:0px 0 13px;}
.conL_sales p{margin-top: 13px;font-size: 14px;}
.conL_s_null-bg{width:786px;height:20px;margin-left:-13px;background-color:#f1f1f1;}
.merchant_conL_one h2{color: #595959;font-size:18px;font-weight: normal;margin:15px 0px 7px 0px;border-bottom:1px solid #d6d6d6;padding-bottom: 6px;padding-left: 10px;}
.merchant_conL_two .conL_two_nav{width: 100%;display: inline-block;}
.conL_two_nav h2{float: left;color: #595959;font-size:18px;font-weight: normal;margin:5px 0px 10px 0px!important;padding-bottom: 6px;*padding-bottom: 16px!important;}
.conL_list{margin-left: 10px;}
.merchant_list_nav{width: 100%;font-size: 14px;line-height: 23px;position: relative;margin-bottom: 5px;margin-top:5px;min-height:30px;}
.merchant_list_nav a{color:#333;display: block;}
.merchant_list_nav:hover{cursor: pointer;}
.merchant_list_nav a:hover{text-decoration:none;}
.merchant_list_nav strong {
font-size: 24px;color: #595959;
vertical-align:sub;*vertical-align:middle;
color:#595959;
}
.merchant_list_nav .nav_button_top,.merchant_list_nav .nav_button_bottom,.merchant_list_nav .nav_button_right{width: 30px;height: 30px;position:absolute;right: 0;top:-3px;}
.merchant_list_nav .nav_button_top{background: url(//images4.c-ctrip.com/target/fd/global/g1/M08/1B/B5/CghzfVV6Sf2AKjm8AAABGe1beVQ555.png) center center no-repeat;}
.merchant_list_nav .nav_button_bottom{background: url(//images4.c-ctrip.com/target/fd/global/g2/M07/23/57/Cghzf1V6SY2AQUvxAAABGD9t7sA794.png) center center no-repeat;}
.merchant_list_nav .nav_button_right{background: url(//images4.c-ctrip.com/target/fd/global/g1/M00/1B/AB/CghzfVV6Sc2AbZArAAABElWB-lo913.png) center center no-repeat;}
.conL_list ul li{border-bottom:1px dotted #bebebe;padding:5px 0px;}
.conL_list ul li:last-child{border-bottom:none;}
.merchant_list_con{margin-left: 75px;height: auto;position: relative;*zoom:1;color: #848484;}
.merchant_list_con ul{padding-bottom: 10px;}
.merchant_list_con ul li:last-child{border-bottom: none;}
.merchant_list_con p{font-size: 13px;color: #848484;word-break:break-all;}
.merchant_list_con p span{font-weight: bold;color: #595959;}
.merchant_list_con h2 {color: #595959;font-size: 18px;font-weight: normal;margin:0px;border:none;padding-bottom: 6px;margin-top: 15px;padding-left: 0px;}
.merchant_list_onemassge{width: 100%;padding:5px 0px;position: relative;}
.merchant_list_onemassge span{display: block;word-break: break-all;}
.merchant_list_con_code .img-code{width:150px;height:150px;display: inline-block;vertical-align: middle;}
.merchant_list_con_code .mobile-code-tl{vertical-align: bottom;margin-left: 10px;}

.word_or{background: #fff;padding: 0px 10px;position: absolute;bottom: -8px;width: 30px;height: 18px;margin-left: -15px;left: 50%;}
.add_or{position: relative; float: left;padding-bottom: 10px;border-bottom: 1px dotted #bebebe;margin-right: 20px;}
.shop_nameL{float: left;margin:10px 0px 15px 10px;padding-right:15px;position: relative;}
.shop_nameL a{font-size: 14px;color: #4c558a;}
.shop_nameL_but{
position: absolute;
float: right;
display: inline-block;
border-style: solid;
border-width: 6px;
border-color: transparent transparent transparent #4c558a;
width: 0;
height: 0;
font-size: 0;
right: 0;
top: 50%;
margin-top: -6px;
overflow: hidden;
margin-left: 10px;
vertical-align: middle;
_vertical-align: bottom;}
.shop_nameR{float: right;width: 142px;height: 40px;margin-right: 5px;}
.list_massge_word{max-width: 460px;float: left;margin-right: 20px;}
.list_massge_botton{width: 60px;font-size:12px;color:#fff;text-align:center;height: 20px;background: #9da0b5;float: left;margin-right: 10px;}
.obtain_icon{position: relative;top: -2px;background:#fff url(//images4.c-ctrip.com/target/fd/global/g1/M05/50/D2/CghzflWCeEOAOIToAAABJIFSbOw465.png) left top no-repeat;height: 27px;line-height: 27px;padding:0px 0px 0px 3px; margin:0px 0px 0px 0px;  float:left;display:inline-block;  overflow:hidden;}
.obtain_icon a{color: #4C558A;font-size:14px;}
.obtain_icon a:hover{text-decoration: none;}
.obtain_icon span{background:#fff url(//images4.c-ctrip.com/target/fd/global/g1/M05/50/D2/CghzflWCeEOAOIToAAABJIFSbOw465.png) right top no-repeat;height:27px;line-height: 27px; margin:0px; border:none;padding: 0px 13px 0px 5px;font-size:14px; color:#4c558a; width:auto;overflow:visible;}
.two_nav_select{width: auto;height: 30px;float: right;border:1px solid #4c558a;margin-top: 5px;}
.conL_two_listIcon{width: 756px;*width:760px;border-top:1px solid #cdcdcd;border-left: 1px solid #cdcdcd;}
.conL_two_listIcon ul li{width: 151px;height: 90px;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;text-align: center;float: left;}
.conL_two_listIcon ul li a{display:block;}
.list_iconTop{width: 145px;height: 42px;margin:15px 2px 5px;display: inline-block;text-align: center;}
.conL_two_allshop{margin-top:10px;text-align: right;}
.conL_two_allshop a{text-decoration: none;color: #595959;font-size: 14px;}
.service_list{width: 100%；}
.service_listone{width: 160px;height: 55px;*height: 45px;padding:10px 10px 0px 10px;background: #4c558a;text-align: center;position: relative;margin-right: 20px;margin-bottom:20px;float: left;}
.service_listone:hover{background: #5b68aa;}
.colr_969fd5{color: #969fd5;}
.service_listone p{font-size: 14px;}
.listone_top{color:#fff;}
.listone_top span{width: 7px;height: 7px;}
.service_listone a{padding-left:5px; color: #fff;font-size: 14px;}
.merchant_conL_two h2,.merchant_conL_three h2 {
color: #595959;
font-size: 18px;
font-weight: normal;
margin: 0px;
border: none;
padding-bottom: 6px;
margin-top: 15px;
padding-left: 10px;}
.conL_nearshop{width: 100%;height: 130px;margin-top: 10px;}

.merchant .str_det_listone {
width: 370px;*width: 360px;padding:0px 10px;float: left;
}
.merchant .str_det_listone_L {
width: 130px;
height: 130px;
margin-right: 10px;
float: left;
}
.merchant .index_con img {
vertical-align: middle;
}
.merchant .str_det_listone_R {
top: -3px;width: 210px;
float: left;
font-size: 14px;
color: #595959;
position: relative;
height: 130px;
}
.merchant .str_det_listone_R a {
line-height: 1.3;
font-size: 14px;
display: block;
width: 200px;
}
.color_595959{color: #595959}
.merchant .det_listone_R_bottom {
position: absolute;
bottom: 0;
left: 0;
}
.merchant .det_listone_R_bottom_modify{margin-bottom: -10px;}
.merchant .strategy_shopR_fan {
color: #ff5613;
font-size: 12px;
}
.merchant .strategy_shopR_fan strong {
font-family: Tahoma;
font-size: 20px;
vertical-align: baseline;
font-weight: normal;
}
.strategy_img_icon{margin-top:5px;}
.strategy_img_icon span{margin-right: 5px;}
.det_listone_R_bottom p{font-size: 14px;color: #979797;}
.conR_map{width: 360px;height: 280px;}
.conR_shopcon{width: 100%;}
.conR_shopcon img{vertical-align: middle;}
.conR_shopcon_one span,.conR_shopcon_bottom span{display: block;float: left;}
.conR_shopcon_one{color:#595959;padding:5px 0px;border-bottom:1px solid #e7e7e7;font-size:14px;}
.conR_shopcon_oneR{padding-left: 25px;line-height:1.8;font-size: 14px}
.shopcon_bottom_top .conR_shopcon_oneR{line-height:1.5;}
.conR_shopcon_oneR p{word-break:break-all;}
.conR_shopcon_bottom{color:#595959;padding-top:10px;}
.shopcon_bottom_top{width: 100%;min-height: 30px;}
.shopcon_bottom_word{border-radius: 5px;background: #f5f5f5;padding:10px;font-size: 12px;color: #595959;word-break: break-all;position: relative}
.shopcon_bottom_md{padding-bottom: 30px;}
.shopcon_bottom_md .shopcon_intro{max-height:180px;overflow: hidden;}
.shopcon_on_off{position: absolute;bottom:0px;left:0;text-align: center;width:360px;height: 60px;}
.shopcon_on_off .shopcon_on,.shopcon_on_off .shopcon_off{width:50px;height:20px;margin:30px auto 0;float:none;vertical-align:bottom;padding:0 10px;display:inline-block;display:*inline;cursor: pointer;}
.open_bg{background: url(../../images/icon-onoff-transparent.png) center no-repeat;;}
.shopcon_on{background: url(../../images/icon-close.png) center no-repeat;}
.shopcon_off{background: url(../../images/icon-open.png) center no-repeat;}
.shopcon_word_ah .shopcon_on_off{background: url(../../images/icon-onoff-transparent.png) 0 0 no-repeat;}
.merchant_conR_bottom{width: 380px;height: 128px;margin-top: 20px;}
/*商户楼层样式*/
.floor_nav{min-height: 30px;width: 100%;  margin-bottom: 20px;}
.floor_nav li{min-width: 90px;padding:0px 20px;height: 30px;float: left;text-align: center;line-height: 30px;color:#4c558a;border-bottom: 1px solid #4c558a; }
.floor_nav li:hover{background: #4c558a;color: #fff;}
.floor_nav_act{background: #4c558a!important;color: #fff !important;}
.merchant_floor_con{  width: 1180px;  margin: 0px auto;  position: relative;}
.floor_content_line:last-child{border-bottom:none;}
.floor_content{width: 100%;margin-bottom: 20px;}
.floor_conR_con a{color:#333;}
.floor_conR_con ul li a{display:block;width: 136px;height: 60px;*width: 134px;*height: 58px;}
.floor_conR_con ul li p a{height:30px;*height:28px;line-height:20px;}
.floor_content_line{border-bottom: 1px dotted #939393;}
.floor_conL{width: 200px;background: #fff;margin-right: 20px;position: relative;float: left;margin-bottom: 20px;padding-bottom: 10px;min-height:95px;}
.floor_conL_line{width: 5px;height: 90px;position: absolute;left: 0;top:0;background: #4c558a}
.floor_conL h2{font-size: 24px;color: #595959;  margin: 3px 15px 0px 15px;font-weight: normal;word-break:break-all;}
.floor_conL p{font-size:14px;color: #999999;margin:0px 15px;word-break:break-all;}
.floor_conR{float: left;width: 940px;}
.floor_conR_top{width: 100%;}
.floor_conR_top .floor_conR_topone{height: 40px;padding:0px 30px;float: left;  margin-right: 20px;margin-bottom: 20px;line-height: 40px;background: #4c558a;color: #fff;}
.floor_conR_top .floor_conR_topone span{width: 7px;height: 7px;}
.floor_conR_top .floor_conR_topone a {
  padding-left: 5px;
  color: #fff;
  font-size: 14px;
}
.floor_conR_top .floor_conR_topone:hover{background: #5b68aa;}
/*.floor_conR_con{margin-bottom:20px;}*/
.floor_conR_con ul{position: relative;left: -17px;*left:0px;}
.floor_conR_con li{width: 138px;border:1px solid #cdcdcd;height: 90px;*width: 136px;*height:92px;margin-left:17px;margin-bottom:20px;background: #fff;float: left;}
.floor_conR_con .conR_li_top{height: 60px;width: 138px; text-align: center;}
.floor_conR_con .conR_li_top a{line-height:60px}
.floor_conR_con .conR_li_top img{vertical-align:middle;}
.floor_conR_con .conR_li_top img{max-width: 125px;max-height: 42px;*vertical-align: sub; }
.floor_conR_con p{text-align: center;color: #939393;}
.conL_banner img,.merchant_nameR img,.conR_map img,.merchant_conR_bottom img,.shop_nameR img{width: 100%;height: 100%;}
.list_iconTop img{max-width: 125px;max-height: 42px;}

.merchant_list_nav .zhe_bg,.merchant_list_nav  .hui_bg,.merchant_list_nav  .zeng_bg,.merchant_list_nav  .cu_bg,.merchant_list_nav  .ka_bg,.merchant_list_nav  .fan_bg ,.merchant_list_nav .minus_bg,.merchant_list_nav .gold_bg{
text-align: center;
display: block;
line-height: 23px;
float: left;
margin-right: 10px;
position: absolute;
left: 0;
right: 0;
}
.merchant_list_nav .text{padding: 0px 40px 0px 78px;display: block;word-break: break-all;/*line-height:1.2;*/}
.merchant_list_nav .text .highest_blue{width:40px;display:inline-block;font-size:12px;text-align:center;color:#59bfff;height:20px;line-height:19px;/* border: 1px solid #59bfff;padding:0 5px;border-radius: 3px; */margin-left: 15px;background: url(../../images/hightest.png) 0 0 no-repeat;}
/*新增角标样式*/
.promotion_jiaobiao{
top:50%;
left:0px;
margin-top:-15px;
text-align: center;
color: #fff;
background: url(//images4.c-ctrip.com/target/fd/global/g2/M0A/FD/D0/CghzgVWd4OmAdXC4AAABOuqkVbo977.png) center center no-repeat;
width: 85px;
height: 30px;
line-height: 28px;
font-size: 14px;position: absolute;}
.promotion_text{
padding: 5px 40px 5px 100px;line-height: 1;font-size: 14px;
display: block;
word-break: break-all;}
.promotion_text .colr_848484{font-size:13px;}
.promotion_text p{margin-bottom: 5px;}
.colr_848484{color: #848484;}
.colr_fc3a39{color: #fc3a39;}
.merchant_conL_one h2{margin: 15px 0px 0px 0px;}
.promotion{margin:0px!important;}
.promotion .nav_button_right{width: 30px;height: 30px;position: absolute;right: 0px;top: 50%!important;margin-top:-15px!important;}

/*航司样式修改*/
.banner_absolute{position: absolute;z-index: 15;margin-left: -960px;top:0;left:50%;}
.bank_top_banner{width: 100%;height: 496px;overflow: hidden;position: relative;}
.bank_but_bg{width: 100%;height: 96px;background-color: rgba(0, 0, 0, 0.6);position: absolute;bottom:0;left: 0;z-index: 16; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');}
.bank_button{width: 565px;height: 56px;margin:20px auto; color: #fff;font-size: 24px;line-height: 56px;text-align: center;}
.bank_button a{color: #fff;font-size: 24px;text-decoration: none;}
.bank_button_left{width: 220px;height: 56px;float: left;background: url(//images4.c-ctrip.com/target/fd/global/g2/M05/69/5E/Cghzf1WvTUmAcBzUAAABGBLqQUY169.png) center center no-repeat;display: block;}
.bank_button_left:hover{background: url(//images4.c-ctrip.com/target/fd/global/g2/M03/68/F0/CghzgVWvTV-AclOnAAABGG_pFJ4589.png) center center no-repeat; }
.bank_button_right{width: 220px;height: 56px;float: right;background: url(//images4.c-ctrip.com/target/fd/global/g1/M0B/A9/0F/CghzflWvTW2AIrXJAAABGOrvm7E086.png) center center no-repeat;display: block;}
.bank_button_right:hover{background: url(//images4.c-ctrip.com/target/fd/global/g1/M02/5C/85/CghzfFWvTXiAVg2WAAABGOUvfrI998.png) center center no-repeat; }
.bank_shop{width: 1120px;margin: 0px auto;}
.bank_shop .more_shop{text-align: right;}
.bank_shop .more_shop a{font-size: 14px;color: #595959;}
.bank_shop .more_shop a:hover{text-decoration: underline;}
.bank_shop h2{font-weight: normal;color: #585250;font-size: 24px;margin: 30px 0px 5px 0px;display: inline-block;}
.bank_rule .rule_content h2{font-weight: normal;color: #585250;font-size: 24px;margin-bottom:5px;display: inline-block;}
.bank_shoplist{width: 1140px;position: relative;left:-20px;}
.bank_shoplist ul li{margin: 10px 0px 10px 20px;top: 0px;float: left;}
.bank_shoplist_one{width: 360px;height: 156px;}
.bank_one_img{position: relative;z-index: 10;}
.bank_one_img a {width: 360px;height: 156px;display: block;}
.bank_one_img img {width: 100%;height: 100%;vertical-align: middle;}
.bank_one_word {width: 360px;*width: 340px;height: 60px;*height: 40px;padding:10px;background: #fff;position: relative;}
.bank_shop_name{width: 70%;  padding: 0 4px;  line-height: 1.3;  font-size: 14px;  -webkit-transform: translate(0,-50%);  transform: translate(0,-50%);  -ms-transform: translate(0,-50%);
  -moz-transform: translate(0,-50%);  top: 50%;  position: relative;  word-break: break-all;}
.bank_rule{width: 100%;margin-top:10px;background: #fff;}
.bank_rule .rule_content{width: 1120px;margin: 0 auto;padding: 15px 0px}
.rule_content ul{margin-left: 15px;font-size: 14px;color: #595959; word-break:break-all;}
.rule_content ul li{list-style: disc;}
.bank_con{width: 1180px;margin:20px auto 0px auto;font-size: 14px;}
/* 更改 */
.bank_inquire_content{border-top:2px solid #2577e3;border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;background:#fff;padding:25px 0px 22px 80px;} /* 边框变色（以前ddd）,改前padding:padding:20px 0px 20px 80px;; */
.bank_input{width: 225px;border-radius: 5px;   border: 1px solid #bbb;  padding:8px 5px;} /* 边框变色（以前ddd）,改前padding:10px 5px;; */

.bank_input:focus{border:1px solid #5d9de5;color: #333;}
/* 更改 */
.bank_error{border:1px solid #d80000;background: #fff7d9;width: 225px;border-radius: 5px;  padding:8px 5px;} /* 更改padding值 */
.bank_label{margin-right: 10px;margin-top:6px;float: left;vertical-align: middle;} /* 更改margin-right */
.inquire_one{margin-right:32px;float: left;}/* 更改margin-right */
.inquire_but{float: left; margin-left: 9px;}/* 添加margin-left */

.bank_inquire_button{border:0px;width: 130px;height: 34px;background: #fd992e;border-radius:8px;color: #fff;font-size: 16px;text-align: center; cursor: pointer;}
.bank_inquire_button_change{border:0px;width: 130px;height: 34px;background: #c7c7c7;border-radius: 10px;color: #fff;font-size: 16px;text-align: center;}
.bank_inquire_button_change{border:0px;width: 130px;height: 34px;background: #c7c7c7;border-radius: 10px;color: #fff;font-size: 16px;text-align: center;line-height: 34px;  cursor: pointer;}
.bank_inquire_button:hover{background: #f3821d;}
.bank_text{float: left;width: 225px;}
/* 更改  */
.bank_error_word{font-size: 12px;color: #fff;margin-top: 10px;border-radius: 5px;position: relative;   margin-bottom: -10px;}/* 添加margin-right */
.bank_error_word img{vertical-align: middle;position: absolute;top: 3px;*top: 6px;   left: 8px;}/* left改前5px */
.bank_error_word  span{background: #ff6600;border-radius: 5px;   padding: 3px 8px 3px 28px;}/*  padding改前上下5px ,原来23px改为28px；*/

.bank_list{margin-top: 10px;color: #000;}
/* 更改  */
.bank_list_table{width: 100%; text-align: left;font-size: 13px;color: #000;margin-bottom: 20px;} /* text-align: 改center/为left */
/* 更改 */
.bank_list_table tr{/* height: 50px; */}
.bank_list_table tr td{border-bottom: 1px solid #dddddd;   padding-left: 10px;   padding-right:  10px;    height:40px;  line-height: 20px;} /* 添加padding-left/right  height/lineheight*/
.bank_list_table .first_tr{border:1px solid #ddd;}
/* 更改 */
.bank_list_table th{text-align: left;background:#fff;font-weight: normal;padding-left: 10px;padding-right:  10px;    height:50px; }/* 添加padding-left/right  height/lineheight*/

.bank_index_con{width: 100%;min-height: 100%;display: inline-block;padding-top: 0px;}
.color_d80000{color: #d80000;}
.null_word_inquire{border-bottom: none!important;padding:50px 0px;text-align: center;}
/* 更改 */
.null_word_inquire img {vertical-align: middle;  margin-right: 15px;} /* 之前margin-right：7px */

.coverLayer {
position: fixed;
_position: absolute;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.6);
width: 100%;
height: 100%;
z-index: 9999;
 filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');
}
.coverLayer .box_style{position:absolute;z-index:999;width: 476px;*width: 456px;height: 346px;*height: 346px;top:50%;margin-top: -163px;margin-left: -238px;left: 50%;border:10px solid #dcdcdc;background: #fff;padding:10px; }
.coverLayer .box_header{text-align: center;font-weight: 500;width: 476px;*width: 456px;height: 45px;line-height: 45px;position: relative;border-bottom: 1px solid #dcdcdc;font-size:18px;}
.coverLayer .box_header a{display: block;position: absolute;line-height: 0;width: 13px;height: 13px;right: 10px;top: 6px; }
.coverLayer .box_center{max-width: 360px;margin: 20px auto 0px auto;position: relative;}
.coverLayer .box_but{width: 148px;height:42px;background: url(//images4.c-ctrip.com/target/fd/global/g2/M07/EC/3E/CghzgFWKUTSADSS0AABaT8fi_Ds590.png) center center no-repeat;border:0px; position: absolute;bottom: 40px;left: 50%;margin-left: -74px;}
.coverLayer .box_label{margin-right: 6px;margin-top: 6px;float: left;vertical-align: middle;width: 90px;text-align: right;font-size: 14px;}
.coverLayer .box_error{border:1px solid #d80000;background: #fff7d9;border-radius: 5px;padding:10px 5px;}
.coverLayer .box_text{float: left;width: 225px;}
.box_newsone{width: 100%;}
.box_error_word{font-size: 12px;color: #fff;margin-top: 6px;margin-bottom:6px;border-radius: 5px;position: relative;min-height: 20px;}
.box_error_word img{vertical-align: middle;position: absolute;left: 5px;top: 3px;*top: 6px;}
.box_error_word  span{background: #ff6600;padding: 3px 8px 3px 23px;border-radius: 5px;*display: inline-block;}
.box_input{border: 1px solid #ddd;padding:8px 5px;border-radius: 5px;}
.box_input:focus{border:1px solid #5d9de5;color: #333;}
.long_input{width: 200px;}
.inquire_box_but{height: 40px;margin-top: 5px;margin-left: 150px;*margin-left:0px;*padding-left:150px;}
.proving_input{width: 110px;float: left;}
.proving_img{width: 92px;height: 36px;float: left;margin-left: 10px;}
.proving_img img{  vertical-align: top;  width: 100%;  height: 100%;  cursor: pointer;}
.proving_text{width: 225px;}
.remind_word{font-size: 18px;text-align: center;}
.remind_word .word_span {
position: relative;
padding-left: 35px;
height: 25px;
line-height: 25px;
display: inline-table;
word-break: break-all;
font-size: 18px;text-align: left;
}
.remind_word img {
vertical-align: middle;
position: absolute;
left: 0px;
width: 26px;
height: 26px;
}
.QR_Code{width: 121px;height: 120px;margin: 30px auto 0px auto;}
.QR_Code img{width: 100%;height: 100%;}
.inquire_box_but .bank_inquire_button,.inquire_box_but .bank_inquire_button_change{float: left;}
.inquire_box_but .box_error_word{position: relative;float: left;margin-left: 5px;margin-top: 7px;}

/*购物攻略样式新增*/
.shop_tips{font-size: 12px;color: #999;}
.detail_h1Licon{width: 4px;height: 20px;display:block;background: #666699;position: absolute;left: 0;top: 8px;}
.str_detail_L h1{padding-left: 15px;position: relative;margin-bottom: 4px;}
.det_word_h{font-size: 36px;color: #000;margin: 10px 20px 0px 20px!important;padding:0!important;font-weight: normal;
text-align: center;}
.det_word_h2{font-size: 30px;color: #000;margin: 10px 20px 0px 20px!important;padding:0!important;font-weight: normal;
text-align: center;}
.strategy_shop_one{width:722px;*width:690px;background: #f5f5f5;margin-top: 5px;padding:20px 16px 0px 16px;font-size: 14px;}
.strategy_shop_one .strategy_shop_name h2{font-size: 16px;color: #595959;font-weight: normal;line-height: 1.8;}

/*CTR页面新增*/
.search_list{width: 100%;height: auto;margin-bottom:15px;}
.search_listcontent{padding:13px 10px 8px 10px;border:1px solid #c9c9c9;position: relative;}
.search_listcontent .serch_word{display: inline;color: #000;margin-right: 8px;font-size: 14px;position: absolute;left: 10px;top}
.search_crumb{font-size: 12px;
position: relative;
padding: 0 25px 0 10px;
float: left;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;color: #fff;
background: #5e6aa8;
height: 20px;
line-height: 20px;
text-decoration: none;margin-right: 6px;margin-bottom:6px;
}
.search_listcontent a:hover{text-decoration:none;background: #4c5688;}
.icon_btn_x{background:url(//images4.c-ctrip.com/target/fd/global/g4/M00/ED/50/CggYHlXajDyAcWQdAAAAbSJ6jH8893.png); position: absolute;right: 8px;top: 6px;width: 8px;height: 8px;}
.search_listL{padding-right: 75px;padding-left: 39px}
.search_listR{position: absolute;right: 10px;top: 10px;}
.search_listR a{color: #6070d3;}
.search_listR a:hover{text-decoration: underline;background:#fff;}
/*CTR页面新增*/
.code_infor{width: 100%;margin-top: 10px;}
.code_infor table{width: 100%;text-align: left;font-size: 14px;}
.code_infor table th{height: 35px;background: #f0f0f0;padding-left: 40px;width: 255px;border-top:2px solid #6070d3;}
.code_infor table td{height: 60px;padding-left: 40px;width: 255px; border-bottom: 1px dashed #C9C9C9;position: relative;}
.color_339900{color: #339900;}
.color_999{color: #999;}
.color_cc0000{color: #cc0000;}
.color_009900{color: #009900;}
.fail_icon img{vertical-align: middle;*margin-top: 20px;position: relative;*z-index:10;}
.warn_box_new {position: absolute;
z-index: 100;
padding: 5px;
font-size: 12px;
top: 25px;*top: 45px;
right: -15px;
line-height: 16px;
text-align: left;
background: #fff;
color: #333;
border: 1px solid #5d9ddd;
min-width: 120px;
}
.warn_arrow_new {
top: -10px;
right: 25px;
margin-left: -6px;
}
.warn_icon{position: relative;*z-index: 50;*width: 100%;*height: 100%;}
.warn_arrow_new, .warn_arrow_new em, .warn_arrow_new span {
position: absolute;
font-size: 14px;
font-family: SimSun,Hiragino Sans GB;
font-style: normal;
line-height: 21px;
z-index: 1;
}
.warn_arrow_new em {
color: #5d9ddd;
top: 0;
left: 0;
}
.warn_arrow_new span {
color: #FFF;
top: 1px;
left: 0;
}
.code_infor tbody tr{width: 100%;height: 60px;position: relative;}
.add_code{width: 140px;height: 32px;line-height: 32px;background: #5e6aa8;text-align: left;color: #fff;margin: 18px 0px 20px 40px;display: block;}
.add_code_none{width: 140px;height: 32px;line-height: 32px;background: #aeaeae;text-align: left;color: #fff;margin: 18px 0px 20px 40px;display: block;}
.add_code_none:hover{text-decoration: none!important;}
.add_code:hover{background:#4c5688;text-decoration: none!important;}
.add_code img,.add_code_none img{margin-left: 12px;margin-right: 8px;vertical-align: middle;}
.fixed_box .box_style{position:absolute;z-index:999;width: 500px;*width: 480px;height: 280px;*height: 280px;top:50%;margin-top: -140px;margin-left: -240px;left: 50%;border:10px solid #dcdcdc;background: #fff;padding:10px; }
.fixed_box .code_box_header{text-align: left;font-weight: 500;width: 485px;padding-left: 15px;*width: 465px;height: 45px;line-height: 45px;position: relative;border-bottom: 1px solid #dcdcdc;font-size:18px;}
.fixed_box .code_box_header a{display: block;position: absolute;line-height: 0;width: 13px;height: 13px;right: 10px;top: 6px; }
.fixed_box .code_box_center{max-width: 360px;margin: 20px auto 0px auto;position: relative;}
.fixed_box .warn_box_center{max-width: 360px;margin: 40px auto 0px auto;position: relative;}
.fixed_box .box_but{width: 148px;height:42px;background: url(//images4.c-ctrip.com/target/fd/global/g2/M07/EC/3E/CghzgFWKUTSADSS0AABaT8fi_Ds590.png) center center no-repeat;border:0px; position: absolute;bottom: 40px;left: 50%;margin-left: -74px;}
.fixed_box .code_box_label{margin-right: 12px;margin-top: 6px;float: left;vertical-align: middle;width:80px;text-align: right;font-size: 14px;}
.fixed_box .box_error{border:1px solid #d80000;background: #fff7d9;border-radius: 5px;padding:10px 5px;}
.fixed_box .box_text{float: left;width: 225px;}
.code_error_word{font-size: 12px;color: #666666;margin-top:12px;margin-bottom:6px;border-radius: 5px;position: relative;min-height: 20px;}
.code_error_word  span{padding: 3px 8px;*display: inline-block;background: #fff6cf;border:1px solid
	#ffb618;}
.code_box_input{border: 1px solid #ddd;padding:10px 5px;}
.code_box_input:focus{border:1px solid #5d9de5;color: #333;}
.long_input{width: 200px;padding:10px 5px;}
.inquire_box_but{height: 40px;margin-top: 5px;margin-left: 160px;*margin-left:0px;*padding-left:150px;}
.code_inquire_button{border:0px;width: 146px;height: 40px;background: #5e6aa8;color: #fff;font-size: 16px;text-align: center; cursor: pointer;border-radius: 3px;}
/*.code_inquire_button:hover{background: #f3821d;}*/
.code_bank_error{border:1px solid #db0000;background: #fff7d8;width: 225px;padding:10px 5px;}
.my_Ctr{width: 100%;height: 140px;background: #eaf0ff;}
.my_Ctr *{-moz-box-sizing: border-box;  box-sizing: border-box;-webkit-box-sizing: border-box;}
.my_CtrL{width: 900px;*width: 860px;height:140px;float: left;padding-left: 40px;}
.my_CtrR{width: 280px;*width: 279px;height:140px;float: right;border-left: 1px solid #fff;}
.wait_H{margin-top: 8px;position: relative;width: 100%;}
.wait_img{position: relative;width: 16px;height: 16px;}
.wait_word{color: #4c558a;font-size: 24px;}
.wait_money{color: #ff6633;font-size: 36px;margin-right: 5px;}
.money_bubble{width: 259px;height: 30px;line-height:30px;font-size: 12px;border:1px solid #5d9ddd;color: #000;background: #fff;padding: 0px 5px;position: absolute;left: 25px;
top: -10px;*top: 10px;}
.bubble_arrow_new, .bubble_arrow_new em, .bubble_arrow_new span {
position: absolute;
font-size: 14px;
font-family: SimSun,Hiragino Sans GB;
font-style: normal;
line-height: 21px;
z-index: 1;
}
.bubble_arrow_new {
left: -7px;
top: 50%;
margin-top: -9px;
}
.bubble_arrow_new em {
color: #5d9ddd;
top: 0;
left: 0;
}
.bubble_arrow_new span {
color: #FFF;
left: 1px;
top: 0;
}
.explain_word{font-size:14px;color: #666; margin:4px 0px;}
.money_explain{font-size: 14px;color: #000}
.color_ff6633{color: #ff6633}
.contacts{width: 100%;height: 70px;*width:260px;*height:60px;border-bottom: 1px solid #fff;padding-top: 10px;padding-left: 20px}
.code_explain{width: 100%;height: 70px;padding-top: 10px;padding-left: 20px;*width:260px;*height:60px;}
.contacts_colorL{width:210px;float: left;display: block;}
.contacts_color_000{font-size: 14px;color: #000;}
.contacts_color_666{font-size: 14px;color: #666;}
.contacts p a{text-decoration: none;color:#6070d3; }
.contacts p a:hover{text-decoration: underline;}
.contacts_R{width: 40px;float: right;color: #6070d3;font-size: 14px;display: block;}
.CTR_infor{width: 100%;margin-top: 10px;}
.CTR_infor table{width: 100%;text-align: left;font-size: 14px;}
.CTR_infor table tr{position: relative;z-index: 10}
.alert_tr{position: relative;z-index: 90!important;}
.CTR_infor table th{height: 38px;background: #f0f0f0;padding-right:20px;border-top:2px solid #6070d3;text-align:left;}
.CTR_infor table td{height: 60px;padding-right:20px;border-bottom: 1px dashed #C9C9C9;position: relative;*z-index: 40;zoom:expression(this.innerHTML==""?(this.innerHTML="&nbsp;"):0);}
.CTR_infor a{font-size: 14px;color: #6070d3;text-decoration: none;}
.CTR_infor a:hover{text-decoration: underline;}
/*CTR联系人信息样式新增*/
.person_info{width: 100%;height: auto;background: #fefefe;margin-top: 20px;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;}
.person_info_h1{width: 100%;height: 40px;line-height:40px;border-top:3px solid #6070d3;background: #f0f0f0;color: #000;}
.person_info_h1 p{font-size: 18px;padding-left:15px;}
.person_info_content{width: 830px;margin: 40px 0px 40px 335px;}
.person_info_content .person_info_list{margin-bottom:18px;position: relative;}
.person_info_content .person_info_list label{width: 80px;float: left;margin-right: 18px;text-align: right;line-height: 30px;font-size:16px;}
.person_info_content .person_info_list input{width: 436px;height: 20px;padding:5px;border:1px solid #d4d4d4;background: #fff;float: left;margin-right: 10px;font-size:14px;}
.person_info_list input:focus{border:1px solid #5D9DE5;background: #fff;}
.info_input_error{border:1px solid #db0000!important;background: #fff7d8!important;}
.submit_but{display:block;width: 305px;height: 56px;line-height:56px;margin:40px auto 15px auto;background:#5e6aa8;color: #fff;text-align: center;font-size: 24px;border-radius: 4px;}
.submit_but:hover,.warn_box_but:hover,.wqs_butR:hover,.wqs_butL:hover,.code_inquire_button:hover{background:#4c5688;text-decoration: none!important;}
.submit_but_none{display:block;width: 305px;height: 56px;line-height:56px;margin:40px auto 15px auto;background:#aeaeae;color: #fff;text-align: center;font-size: 24px;border-radius: 4px;}
.submit_but_none:hover{text-decoration: none!important;}

.warn_box_but{display:block;width: 150px;height: 40px;line-height: 40px;margin:40px auto 0px auto;background:#5e6aa8;color: #fff;text-align: center;font-size: 16px;border-radius: 3px;}
.person_info_bubble {
width: auto;
height: 30px;
line-height: 30px;
font-size: 12px;
border: 1px solid #ffb618;
color: #666;
background: #fff6cf;
padding: 0px 7px;
position: relative;
float: left;
}
.info_arrow_new, .info_arrow_new em, .info_arrow_new span {
position: absolute;
font-size: 14px;
font-family: SimSun,Hiragino Sans GB;
font-style: normal;
line-height: 21px;
z-index: 1;
}
.info_arrow_new {
left: -7px;
top: 50%;
margin-top: -9px;
}

.info_arrow_new em {
color: #ffb618;
top: 0;
left: 0;
}
.info_arrow_new span {
color: #fff6cf;
left: 1px;
top: 0;
}
.submit_sucess{
position: relative;
padding-left: 65px;
height:50px;
line-height: 25px;
display: inline-table;
word-break: break-all;
font-size: 14px;
text-align: left;
}
.submit_sucess img {
vertical-align: middle;
position: absolute;
left: 0px;
width: 50px;
height: 50px;
}
.submit_H2{font-size: 24px;color: #000;}
.submit_close_but{position: absolute;right: 10px;top:10px;}
.submit_p{max-width: 295px;line-height: 1.2;margin-top: 15px;}
.wqs_butL,.wqs_butR{display: block;
width: 150px;
height: 40px;
line-height: 40px;
background: #5e6aa8;
color: #fff;
text-align: center;
font-size: 16px;
border-radius: 3px;}
.wqs_butL{float: left;}
.wqs_butR{float: right;}
.submit_button{width: 315px;margin: 40px auto 0px auto;}
.submit_button a{display: block;background: #5e6aa8;color: #fff;}
.person_info_content .add_code,.person_info_content .add_code_none{margin-left:100px;}
.person_info_content .add_code：hover,.person_info_content .add_code_none:hover{text-decoration: none;cursor: pointer;}
.rule_check{width: 305px;margin:0 auto;text-align: left;font-size: 14px;}
.rule_check input{vertical-align: middle;margin-right: 5px;}
.rule_check a{color: #6070d3;text-transform: underline;}
.question_rule_style{width: 1180px;padding-top:10px;padding-bottom:30px;margin:30px auto 40px auto;border-top: 1px solid #b3b3b3;border-bottom: 1px solid #b3b3b3;position:relative;}
.question_H1,.ruler_H1{font-size: 24px;color: #4C558A;padding:0px 15px;background: #fff;}
.question_rule_style h1{text-align: center;position: absolute;top: -20px;width: 100%;font-weight: 500;}
.question_content,.ruler_content{width: 100%;}
.question_content h2,.ruler_content h2{font-size: 18px;margin-top:30px;font-weight: 500;}
.question_content h2{color: #4c558a;}
.ruler_content h2{color: #000;}
.question_content p,.ruler_content p{font-size: 14px;color: #000;line-height: 1.5;}

.CTR_top{width: 100%;min-width: 1180px;background: url(//images4.c-ctrip.com/target/fd/global/g3/M02/17/4A/CggYGlZqL0qAbawTAAAE0Id-ZL8865.png) center bottom repeat-y;padding-bottom: 4px;}
.ctr_top_but{width: 100%;height: 500px; position: absolute;top:200;left:0;z-index:123;}
.ctr_top_but a{display: block;position: absolute;width: 243px;height: 64px;bottom:55px;left:18px;z-index:10000;}
.ctr_top_imglist{width: 100%;height: 300px;}
.ctr_imglist_h2{font-size: 24px;color: #333;margin-top:10px;margin-bottom: 15px;}
.ctr_imglist{width: 100%;}
.ctr_imglist ul{position: relative; left:-20px;width: 1200px;}
.ctr_imglist ul li{width:380px;height: 220px;margin-left: 20px;float: left; background: #fff;}
.ctr_imglist ul li img{width: 100%;height: 100%;}/*
.ctr_imglist ul li:hover{padding:4px;width:372px;height: 212px;}*/
.CTR_content{width: 100%;background: #fff;}
.CTR_center{width: 1180px;margin:25px auto;}
.CTR_center .place_navlist{float: left;margin-left: 20px;width:860px;max-width:860px;height:41px;*height:41px;overflow:hidden}
.CTR_center .hot_place_nav{width: 100%;height: 40px;line-height: 41px;border-bottom: 1px solid #fff;}
.CTR_center .place_navlist a{margin:0px 2px;display: block;text-decoration: none;height:39px;line-height:40px;color: #333;font-size: 14px;padding:0 15px;float:left;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;/*border-bottom:1px solid #a6a6a6;*/}
.CTR_center .place_navlist a:hover{color: #4c558a;background:#fff;height:40px;line-height:40px;*height:39px;*line-height:39px;border-top:1px solid #bebebe;border-right:1px solid #bebebe;border-left:1px solid #bebebe;border-bottom:1px solid #fff;}
.CTR_center .hot_place_nav{width: 100%;height: 40px;line-height: 40px;border-bottom: 1px solid #bebebe;}
.CTR_center .place_navlist_on{background:#fff;color: #4c558a!important;height:40px!important;line-height:40px;*height:39px!important;*line-height:39px;border-top:1px solid #bebebe!important;border-right:1px solid #bebebe!important;border-left:1px solid #bebebe!important;border-bottom:1px solid #fff!important;}
.CTR_center h1{font-weight: 500;font-size: 24px;color: #333;}
.CTR_center .mall_shop{font-size: 14px;color: #333;float: right;}/*
.CTR_center a{text-decoration: none!important;}*/
.CTR_shoplist{width: 100%;}
.CTR_shoplist ul{width: 1200px;}
.CTR_shoplist ul li{width: 380px;height: 130px;margin:20px 20px 0px 0px;float: left;}
.CTR_shopone_L{width: 130px;height: 130px;float: left;margin-right: 10px;}
.CTR_shopone_R{width: 235px;height: 100%;float: left;position: relative;}
.CTR_shopone_L img{width: 100%;height: 100%;}
.CTR_shopone_bottom{position: absolute;bottom:0px;left:0px;font-size: 14px;}
.CTR_shopone_bottom p {	font-size: 14px;color: #979797;}
.CTRlist_shop_fan{color: #ff5613;font-size: 14px;line-height: 1;}
.CTRlist_shop_fan strong {
font-family: Tahoma;
font-size: 24px;
vertical-align: baseline;
font-weight: normal;
}
.CTR_content_P{text-align: right;color: #333;margin:20px 0px;}
.CTR_content_P a{text-decoration: none;color: #595959;font-size: 14px;}
.CTR_content_P a:hover{text-decoration: underline;}
.CTR_QA{width: 100%;min-width:1180px;background: #efefef;display: inline-block;}
.CTR_QA h1{font-size: 24px;margin:20px 0px 10px;font-weight: 500;}
.CTR_QA_word{width: 100%;padding-bottom: 34px;}
.CTR_QA_word p{font-size: 14px;color: #666;margin:20px auto 30px auto;line-height: 1.5;word-break: break-all;}
.QA_word_h2{height: 50px;width: auto;position: relative;font-size: 18px;}
.word_center img{vertical-align: middle;
margin-right: 5px;
margin-top: -3px;}
.word_lineL{width: 6px;height: 50px;float: left;background: url(//images4.c-ctrip.com/target/fd/global/g4/M00/A9/16/CggYHFXr63iAJSLAAAAESBOOwvA092.png) center center no-repeat;}
.word_lineR{width: 6px;height: 50px;float: left;background: url(//images4.c-ctrip.com/target/fd/global/g3/M09/A6/D3/CggYG1Xr64SAFtHsAAAEQcTP7W0020.png) center center no-repeat;}
.word_center{height:50px;width:auto;background: #fff;float: left;color: #595959;line-height: 50px;padding-right: 10px;}
.word_line_direction{left: 30px;
bottom: -10px;}
.word_line_direction, .word_line_direction em, .word_line_direction span {
position: absolute;
font-size: 30px;
font-family: SimSun,Hiragino Sans GB;
font-style: normal;
line-height: 21px;
z-index: 1;
}
.word_line_direction em {
color: #fff;
bottom: 0;
left: 0;
}
.word_line_direction span {
color: #FFF;
bottom: 1px;
left: 0;
}
.CTR_QA .content{margin-bottom: 5px;}
.del_but{display:block;
color: #6070d3;
font-size: 14px;
line-height: 32px;float: left;width:40px;text-align:left;padding-left:5px;}
.person_info_content a:hover{text-decoration: underline;}
/*首页新增*/
.ctr_new .place_shoplist_one{width: 380px;height: 170px;}
.ctr_new .place_one_img a{width: 380px;
height: 170px;
display: block;}
.ctr_new a{
.text-decoration: none;
outline: none;}
.ctr_new  .shop_one_word {
width: 360px;
height: 50px;
padding: 0px 10px;
background: #fff;
position: relative;
}
.shop_img_icon{position: absolute;bottom: 5px;right: 5px;z-index:12;}
.CTR_center .mall_shop{ margin-top: 3px;}
.CTR_serlist{width: 1180px;margin:0 auto;}
.CTR_serlist h2{margin:15px auto 35px;font-weight: 500;font-size: 24px;color: #333;}
.CTR_serlist_top{float:left;width:335px; height:116px;/*vertical-align: middle;*/}
.CTR_middle{padding:0 60px;}
.CTR_serlist_img{float: left;width: 116px;height: 116px;border-radius: 50%;margin-right:20px ;}
.CTR_serlist_text{margin-top: 18px;}
.CTR_serlist_text h3{color:#595959;font-size: 24px;font-weight: 500;}
.CTR_serlist_text p{font-size: 18px;color:#8a8a8a;}
.content h1{margin:40px auto 20px;}
.CRT_QA_more{ color:#4c558a;font-size:14px;margin:0px auto 40px auto;}
/*.current_two+li:hover{border-top:transparent solid 2px!important;}
.tab_list_one:hover{border:2px solid #c9c9c9;border-right: 2px solid #fbfbfb;border-left:1px solid #c9c9c9;background-color:#eee;}*/
.tab_one_in{height: 35px;width: 276px;position: relative;z-index: 999;}
/* yuanming_css--begin-- */
.p-banner-bg{
	overflow: hidden;
	height:500px;background-color:skyblue;position:relative;
}
.p-banner{
	width: 100%;
    height: 500px;
    position: relative;
    z-index: 120;
}
.p-logo-bg{
	background:url('//images4.c-ctrip.com/target/fd/global/g3/M09/2F/C8/CggYGVZqKQKATqgHAAAEA8ox9J8635.png') left top repeat;height:301px;
}
.p-ctr_imglist_h2{
	font-size: 24px;
    color: #333;
    float: left;
    margin: 10px auto;
	margin-right: 25px;
}
.p-title-btn{
	float:left;
	margin-top:12px;
	margin-right: 20px;
	width:97px;
	height:31px;
	cursor: pointer;color: #4c558a;
}
.clear{
	clear:both;
}
.p-logo-wrap{
	position: absolute;
    width: 1180px;
    left: 50%;
    margin-left: -560px;
    z-index: 123;
    height: 500px;
}
.p-logo-img{
	position:absolute;
	top:10px;
	left:0;
}
.p-title-list{
	float:left;
}
.p-br-name{
	position:absolute;
	color:#fff;
	font-size:16px;
	line-height:14px;

	top:50%;
	left:50%;
	margin-top:-9px;
	margin-left:-28px;
}
.menu-btn-wrap{
	position:relative;
}
.p-nor-txt{
	font-size: 15px;
    margin-top: 5px;
    text-align: center;
}
.p-title-btn:hover,.p-active-btn{
	background:url("//images4.c-ctrip.com/target/fd/global/g3/M08/17/01/CggYGlZqKRiAXM1sAAAE4WhO6fE182.png") left top no-repeat;
	color:#fff;
	font-size:16px;
}
.p-adWrap
{
    height:500px;z-index:1;
}
.p-crtTopBtn
{
    width: 244px;
    height: 0px;
    position: relative;
    /* position: absolute; */
    margin: 0 auto;
    margin-top: -500px;
    z-index: 1;
}
.ctr_top_but
{
    width: 100%;
    height: 0px;
    position: absolute;
    top: 500px;
    left: -50%;
    /* text-align: left; */
    z-index: 123;
    margin-left: -360px;
}
/* yuanming_css--end*/

#topAd .jmkt-picsroller-pics a {
    position: absolute;
    margin-left: -960px;
    left: 50%;
}
/*新罗免税店样式新增*/
.merchant_conL_newimg{    width: 100%;  background: #fff;  margin-bottom: 20px;height: 100px;}

/* 4.27根据设计修改首页热门目的地图片尺寸 */
.hot_place_shoplist_modify .place_shoplist_one{width: 220px;height: 165px;}
.hot_place_shoplist_modify .place_shoplist_one a{width: 220px;height: 165px;display: block;}
.hot_place_shoplist_modify .shop_one_word{width: 220px;height: 50px;*width: 200px;}
.hot_place_shoplist_modify .list_shop_name{width: 67%;}
/* 4.27根据设计修改list页面 图片尺寸 */
.shop_address .search-result{color: #000;}
.left_listall_modify .shop_banner{width: 267px;height: 200px;}
.left_listall_modify .shop_banner a{width: 267px;height: 200px;display: block;overflow:hidden;}
.left_listall_modify .shop_banner a img{width:100%;vertical-align: middle;}
.left_listall_modify .shop_left_list_R{width: 687px;}
/* 4.27根据设计修改详情页面优惠信息 */
.coupon-detail-content-wrap{font-size: 14px;color: #666;font-family:'Microsoft yahei';margin: 10px 0 14px;position: relative;}
.merchant_list_con_mofidy{position: absolute;top: 20px;right: 40px;width: 111px;}
.merchant_list_con_mofidy .img-code{margin-bottom: 7px;width: 111px;height: 111px;margin-left: auto;}
.merchant_list_con_mofidy .mobile-code-tl{width: 111px;text-align: center;margin-left: auto;line-height: 16px;color: #586092;font-size: 12px;}
.discount-info-coupon{margin-left: 85px;margin-top: 20px;}
.discount-info-coupon .look_coupon_big{margin-left: 10px;color: #586092;font-size: 14px;cursor: pointer;}
.preferential_info_font{line-height: 34px;color: #999;font-size: 14px;}
.preferential_info_font_style1 {margin-bottom: 15px;}
.my_coupon_href{font-size: 14px;text-decoration: none;color: #4c558a;vertical-align: middle;line-height: 34px;text-decoration:none}
.preferential_info_font_style2 .preferential_info_code{margin-left: 525px;margin-bottom: 10px;margin-top: -10px;}
.preferential_info_font_style2 .preferential_info_code .img-code{margin-bottom: 7px;width: 111px;height: 111px;}
.preferential_info_font_style2 .mobile-code-tl{width: 111px;text-align: center;line-height: 16px;color: #586092;font-size: 12px;}
.special-text{background: url(//images4.c-ctrip.com/target/240m050000000q0bd2A99.jpg) center center no-repeat;width: 64px;height: 24px;display: inline-block;text-align: center;line-height: 24px;color: #4c558a;font-size: 14px;margin-right: 7px;}
.special-text-sty2{background: url(//images4.c-ctrip.com/target/240q060000001ynzw2BD6.png) center center no-repeat;width: 54px;height: 24px;display: inline-block;text-align: center;line-height: 24px;color: #4c558a;font-size: 12px;margin-left: 5px;float: left;}
.coupon-detail-content-wrap .mix-content-sty2{margin-left: 26px;}
.merchant_list_nav .text{width: 620px;word-wrap:break-word}
.width500_warp{width: 500px;word-wrap: break-word;margin-left: 14px;float: left;}
.width480_warp{width: 500px;word-wrap: break-word;line-height: 22px;}
.ml75{margin-left: 75px;}
.mr5{margin-right: 5px;}
/* 4.27根据设计修改详情页面附件商户*/
.conL_nearshop_modify{width: 50%;float: left;}

.hot_place_shoplist .font_normal{font-family: 'Microsoft yahei';font-size: 14px;font-weight: bold;}
.coupon-detail-list{margin-bottom: 16px;}
.coupon-detail-list-title{float: left;width: 64px;text-align: center;color: #999;font-size: 14px;font-family:'Microsoft yahei';text-align: right;}
.coupon-detail-list-info{ }
.content-span{font-size: 14px;font-family:'Microsoft yahei';color: #666;}
.merchant_list_nav .nav_button_bottom:hover{
	background: url(//images4.c-ctrip.com/target/2407050000000q0a3C6F4.jpg) no-repeat center center;
}
.merchant_list_nav .nav_button_top:hover{
	background: url(//images4.c-ctrip.com/target/2408050000000q0a5CF0C.jpg) no-repeat center center;
}
/* 添加使用说明页面 */
.shop_instructions{
	width: 1180px;
	height: auto;
	margin:0 auto;
	font-family:'Microsoft yahei';
}
.shop_instructions_nav{
	margin: 15px 0px 20px;
	color: #666;
	font-size: 14px;
}
.shop_instructions_nav a{
	color: #666;
	font-size: 14px;
}
.shop_instructions_banner{
	width: 1180px;
	height: 309px;
}

.shop_ins h4{
	margin: 38px 0 23px;
	height: 60px;
	line-height: 60px;
	padding-left: 90px;
	background: url(../../images/shop_instructions_title.png) no-repeat 15px 0 ;
	color: #2e2d45;
	font-size: 28px;
}
.shop_ins h4 span{
	font-size: 20px;
}
.shop_ins_receive h4{
	background-position:15px -66px;
}
.shop_ins_sue h4{
	background-position:15px -130px;
}
.shop_ins_immediately h4{
	background-position:15px -193px;
}

/* 首页券样式2   新加的*/
.hui_bg_sty2,.zeng_bg_sty2,.fan_bg_sty2,.minus_bg_sty2,.gold_bg_sty2{text-align: center;display: block;line-height: 24px;color: #fff;float: left;margin-left: 5px;font-size: 12px;}
.hui_bg_sty2{width: 54px;height: 24px;background: url(//images4.c-ctrip.com/target/24090500000012llw0538.jpg) center center no-repeat;}
.zeng_bg_sty2{width: 54px;height: 24px;background: url(//images4.c-ctrip.com/target/240m0500000012lme2020.jpg) center center no-repeat;}
.fan_bg_sty2{width: 54px;height: 24px;background: url(//images4.c-ctrip.com/target/240b0500000012lky6B1F.jpg) center center no-repeat;}
.minus_bg_sty2{width:54px;height:24px;background: url(//images4.c-ctrip.com/target/240l0500000012lm46FEF.jpg) center no-repeat;}
.gold_bg_sty2{width: 54px;height: 24px;background: url(//images4.c-ctrip.com/target/24090500000012llw0538.jpg) center center no-repeat;}

.tab_list_vertical ul{margin-bottom:10px;}
.tab_list_vertical h2{cursor:pointer;}

.violet_bg_sty2 {
    text-align: center;
    display: block;
    line-height: 24px;
    color: #fff;
    float: left;
    margin-left:5px;
    font-size: 12px;
    width: 54px;
    height: 24px;
    background: url(//images4.c-ctrip.com/target/240a060000001qrdf7C83.jpg) center center no-repeat;
}
.violet_bg {
    text-align: center;
    display: block;
    line-height: 24px;
    color: #fff;
    float: left;
    margin-right: 10px;
    font-size: 14px;
    width: 64px;
    height: 24px;
    background: url(//images4.c-ctrip.com/target/240a060000001qrd551F5.jpg) center center no-repeat;
}

.union-pay-sty1{
	float: left;
	width: 21px;
	height: 27px;
	margin-top: -3px;
	margin-right: 8px;
	background:url(//images4.c-ctrip.com/target/240n060000001qrclF219.jpg) center center no-repeat;
}
.union-pay-sty2{
	float: left;
	width: 45px;
	height: 29px;
	margin-top: -3px;
	margin-left: -5px;
	margin-right: 4px;
	background:url(//images4.c-ctrip.com/target/240i060000001qrd18788.jpg) center center no-repeat;
}

/*兑换券图标  大图标*/
.exchange_bg {
    width: 64px;
    height: 24px;
    background: url(//images4.c-ctrip.com/target/240j0900000040lckF629.png) center center no-repeat;
    text-align: center;
    display: block;
    line-height: 24px;
    color: #fff;
    float: left;
    margin-right: 10px;
    font-size: 14px;
}

/*兑换券图标  小图标*/
.exchange_bg_sty2 
{
    width: 54px;
    height: 24px;
    background: url(//images4.c-ctrip.com/target/240i0900000040k9283E7.png) center center no-repeat;
    text-align: center;
    display: block;
    line-height: 24px;
    color: #fff;
    float: left;
    margin-left:5px;
    font-size: 12px;
}
/*详情页 券价格*/
.price_tl{
	position: absolute;
	right:40px;
	top:0;
	color:#ff5613;
	font-size:24px;
}

/* 双倍返现icon */
.double-return-icon,.double-addtion-icon,.double-useful-icon,.double-sales-icon,.double-zs-icon,.another-discount-icon,.doublie-return-gift,.icon-all-zl{
    position: absolute;
    z-index: 2;
    width: 90px;
    height: 90px;
    top: 0;
    left: 0;
    /* 双倍返现icon */
   	background:url(//images4.c-ctrip.com/target/240q080000003hsw291FA.png) center center no-repeat;
}

/* 额外奖励icon */
.double-addtion-icon{
	background:url(//images4.c-ctrip.com/target/2405080000003hspj8707.png) center center no-repeat;
}
/* 百店寻宝icon */
.double-useful-icon{
	background:url(//images4.c-ctrip.com/target/240s080000003hswl5976.png) center center no-repeat;
}
/* 满额赠送icon */
.double-sales-icon{
	background:url(//images4.c-ctrip.com/target/240e080000003hwvvD131.png) center center no-repeat;
}
/* 限时特惠icon */
.double-zs-icon{
	background:url(//images4.c-ctrip.com/target/2408080000003hx2gC1C5.png) center center no-repeat;
}
/* 额外优惠icon */
.another-discount-icon{background:url(//images4.c-ctrip.com/target/240c0a0000004cppnA08D.png) center center no-repeat;}

/* 双倍返礼 */
.doublie-return-gift{
	background:url(//images4.c-ctrip.com/target/240c0b0000005jk5cD09E.png) center center no-repeat;
}
/* 满额赠礼 */
.icon-all-zl{
	background:url(//images4.c-ctrip.com/target/240b0b0000005jkk7C57F.png) center center no-repeat;
}

/* 全球购常见问题 */
.shop-common-problem{
	border: 1px solid #e9e9e9;
	background-color: #fff;
	width: 1180px;
	margin: 0 auto 30px;
}
.shop-common-problem .common-problem-til{
	border-bottom: 1px solid #e9e9e9;
	color: #1d74e6;
	font-size: 18px;
	height: 46px;
	line-height: 46px;
	padding-left: 24px;
	font-weight: normal;
}
.shop-common-problem .common-problem-cn .common-problem-list.last{
	border: 0;
}

.shop-common-problem .common-problem-cn{
	padding: 0 8px;
}
.shop-common-problem .common-problem-cn .common-problem-list{
	border-bottom: 1px solid #e9e9e9;
	padding: 0 25px 0 16px;
	font-size: 14px;
	position: relative;
}
.shop-common-problem .common-problem-cn .common-problem-question{
	height: 46px;
	line-height: 46px;
	color: #666;
	font-weight: normal;
	font-size: 14px;
}
.shop-common-problem .common-problem-cn .open{
	cursor: pointer;
	position: absolute;
	top: 15px;
	right: 25px;
	width: 30px;
	height: 16px;
	background: url(//images4.c-ctrip.com/target/240a090000003yxil41FE.png) center center no-repeat;
}
.shop-common-problem .common-problem-cn .close{
	cursor: pointer;
	position: absolute;
	top: 15px;
	right: 25px;
	width: 30px;
	height: 16px;
	background: url(//images4.c-ctrip.com/target/2408090000003yxlwC2EA.png) center center no-repeat;
}
.shop-common-problem .common-problem-cn .common-problem-answer{
	
	color: #999;
	line-height: 24px;
	margin: -7px 0 16px;
}
.common-problem-list .common-problem-answer .bank-table{
	border: 1px solid #f0eeee;
	margin-top: 5px;
	font-size: 14px;
	color: #4c4c4c;
}
.common-problem-list .common-problem-answer .bank-table thead tr th{
	text-align: left;
	background-color: #e8e8e8;
	border-bottom: 1px solid #f0eeee;
	padding-left: 33px;
	height: 46px;
	line-height: 46px;
	font-weight: normal;
}
.common-problem-list .common-problem-answer .bank-table tbody tr td{
	padding-left: 33px;
	border: 1px solid #f0eeee;
	height: 46px;
	line-height: 46px;
}
/* 攻略券样式 */
.raiders_label{padding: 0 20px;}
/* .raiders_coupon .store_left_list .til{font-size: 20px;color: #333;} */
.strategy_page .raiders-detail-cn{}
.raiders_coupon h5, .raiders_label h5{line-height: 3;margin-right: 10px;margin-bottom: 7px;font-weight: 500;font-size: 16px}
.raiders_coupon .raiders_coupon_sty1{cursor: pointer;}
.raiders_coupon .raiders_coupon_sty2{height: 120px; cursor: pointer;}
.raiders_coupon .raiders_coupon_sty3{height: 269px; position: relative;}
.raiders_coupon .raiders_coupon_sty1 .shop_banner{width: 200px;overflow: hidden;}
.raiders_coupon .raiders_coupon_sty1 .shop_banner a{width: 200px;height: 200px;}
.raiders_coupon .raiders_coupon_sty1 .shop_left_list_R{width: 518px;*width: 413px;}
.raiders_coupon .raiders_coupon_sty2 .shop_banner,.raiders_coupon .raiders_coupon_sty3 .shop_banner{width: 267px;overflow: hidden;}
.raiders_coupon .raiders_coupon_sty2 .shop_banner{padding: 25px 30px;*width: 207px;}
.raiders_coupon .raiders_coupon_sty3 .shop_banner a{width: 267px;}
.raiders_coupon .raiders_coupon_sty2 .shop_left_list_R, .raiders_coupon .raiders_coupon_sty3 .shop_left_list_R{width: 451px;*width: 413px;}
.raiders_coupon .zhe_bg, .raiders_coupon .hui_bg, .raiders_coupon .zeng_bg, .raiders_coupon .cu_bg, .raiders_coupon .ka_bg, .raiders_coupon .fan_bg,.raiders_coupon .minus_bg,.raiders_coupon .zen_bg,.raiders_coupon .gold_bg,.index_con .violet_bg{margin-right: 10px;}
.raiders_coupon .raiders_coupon_sty2 .shop_banner{height: 120px;}
.raiders_coupon .raiders_coupon_sty2 .list_R_rigt{position: absolute;right: -1px;top: -2px;width: 44px;height: 121px;*width:18px;*height:81px;font-size: 16px;color: #fff;padding: 21px 16px;}
.raiders_coupon .raiders_coupon_sty2 .shop_banner .img-auto {display:inline-block;*display:inline-block;zoom:1;width: 217px;height: 60px;}
.raiders_coupon .raiders_coupon_sty2 .shop_left_list_R{height:120px;}
.raiders_coupon .raiders_coupon_sty3 .shop_banner{height: 267px;cursor: pointer;}
.raiders_coupon .raiders_coupon_sty3 .shop_banner a {width: 267px;height: 269px}
.raiders_coupon .raiders_coupon_sty3 .shop_banner a  img{max-height: 266px;}
.raiders_coupon .raiders_coupon_sty3 .shop_left_list_R{height:269px;cursor: pointer;}
.raiders_coupon .raiders_coupon_sty3 .shop_left_list_R .shop_price{font-size: 18px;color: #ff9a14;}
.raiders_coupon .raiders_coupon_sty3 .shop_left_list_R .shop_price .money{font-size: 30px;line-height: 1.8;}
.raiders_coupon .raiders_coupon_sty3 .shop_left_list_R .buy{font-size: 16px;display: inline-block;*display: inline-block;zoom: 1;text-align: center;padding: 6px 18px;margin-bottom: 15px;background-color: #ff9a14;color: #fff;cursor: pointer;}
.raiders_coupon .pop-qr-code-global{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color:rgba(255,255,255,.9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fbfbfd,endColorstr=#fbfbfd);z-index: 11;text-align: center; color: #000;}
.raiders_coupon .pop-qr-code-global .close{background: url(//images4.c-ctrip.com/target/240p0b0000005nroj0445.png);width:24px;height:24px;right: 12px;top: 12px;position: absolute;cursor: pointer;}
.raiders_coupon .pop-qr-code-global .til{font-size: 24px;line-height: 40px;font-weight: normal;margin-top: 10px;}
.raiders_coupon .pop-qr-code-global .bt{font-size: 14px;line-height: 32px;}
.raiders_coupon .pop-qr-code-global .global{position: absolute;top: 50%;left: 50%;margin: -32px 0 0 -32px;}

.raiders_label h5{line-height: 1.5;margin-top: 5px;}
.raiders_label{margin-bottom: 50px;}
.raiders_label li{overflow: hidden;*zoom:1;display: inline-block;*display:inline;}
.raiders_label li a{font-size: 14px;text-align: center;padding: 4px 15px;float: left;margin-right: 10px;border-radius: 2px; cursor: pointer;color: #666;text-decoration: none;}
.raiders_label li a:hover{color: #626a9e;border: 1px solid #626a9e;}

.klpop-info{
	position: fixed;
	left:50%;
	top:50%;
	
	margin-top:-280px;
	margin-left:-310px;
	border: 10px solid #e4e4e4;
	z-index:99;
	background-color: #fff;
}
.klpop-info-tl{
	position: absolute;
	top:0;
	left:0;
	height: 48px;
	text-align: center;
	width: 100%;
}
.klpop-info-tl .cur-page{
	display: inline-block;
	width: 80px;
	height: 30px;
	margin-top:9px;
	line-height:30px;
	background: url(//images4.c-ctrip.com/target/240s0b00000059vua4B46.png) 0 0 no-repeat;
	color:#fff;
	font-size:16px;
}
.klpop-info-tl .iconpop-close{
	position: absolute;
	right:10px;
	top:14px;
}
.klpop-info-banner{
	width: 620px;
	height: 360px;
}
.klpop-info-banner .img{
	width: 100%;
	height: 100%;
}
.klpop-info-banner >i{
	position: absolute;
	top:50%;
	margin-top:-22px;
}
.klpop-info-banner .iconpop-prev{
	left:10px;
}
.klpop-info-banner .iconpop-next{
	right:10px;
}
.klpop-info-intro{
	position: absolute;
	bottom:0;
	left:0;
	width: 100%;
	background: rgba(0,0,0,.5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E62E4A53,endColorstr=#E62E4A53);
}
.klpop-info-intro >p{
	margin:10px 20px;
	min-height: 64px;
	max-height: 81px;
	overflow-y:auto;
	color:#fff;
	font-size:14px;
	line-height:20px;
}
.strategy_box_T {
    background: url(//images4.c-ctrip.com/target/240f0b0000005w1sdB037.png) left center no-repeat;
    padding-left: 10px;
}
.strategy_box_T a {
    color: #999;
    font-size: 14px;
    margin-left: 15px;
}

.list_R_top_left p{ margin-bottom: 0;}
.list_R_top_left p a{text-decoration: none;font-size: 18px;}