/*当前点样式*/ 
.banerwarrrp{ padding:0 8px 12px;}
.banerwarrrp a{}
.banerwarrrp a img{}
.cona{ width:100%; overflow:hidden;}
.wgwtabBox { position:relative;}
.wgwtabBox .hdwgw{ display:block; width:80px; height:3px; line-height:3px;position:absolute; left:50%; margin-left:-40px; bottom:6px;}
.wgwtabBox .hdwgw ul{ display:block; width:80px; margin:0 auto;}
.wgwtabBox .hdwgw ul li{ float:left; margin:0 2px; list-style:none;}
.wgwtabBox .hdwgw ul li{display:block; height:3px; line-height:3px; background-color:#ccc; text-indent:-9999px;}
.wgwtabBox .hdwgw ul li.on{display:block; height:3px; line-height:3px; background-color:#Ff9600; }
.wgwtabBox .hdwgwpro{ bottom:10px;}

.indtopmod{ padding:10px; height:60px; position:relative;}
.indtopmod .logobox{ height:60px; position:relative;}
.indtopmod .logobox .logo{ position:absolute; top:0; left:0;}
.indtopmod .logobox .logo a{ display:block; border-radius:50%; border:5px solid #fff; background-color:#fff;box-shadow: 0px 1px 2px 1px #c12416;}
.indtopmod .logobox .logo a img{ border-radius:50%;}
.indtopmod .logobox .cpnames{ padding-left:70px; font-weight:bold; line-height:60px; }
.indtopmod .logobox .cpnames a{color:#fff;text-shadow: 1px 1px  3px #c12416;}
.indtopmod .topmuenbox{ position:absolute; top:15px; right:8px;}
.indtopmod .topmuenbox .topmuenbtn{}
.indtopmod .topmuenbox .topmuenbtn img{}

.muenbox{ padding:0 8px 12px;}
.muenbox ul{ height:50px; border-radius:6px; background:#FDE9D4 url(../images/navbg.png) no-repeat 0 0; background-size:100% 100%;overflow:hidden;box-shadow: 0px 1px 2px 1px #c12416;}
.muenbox ul li{ float:left; width:25%;}
.muenbox ul li a{ padding-top:6px; display:block; color:#de2e1f; text-align:center;}
.muenbox ul li a i{ display:block;}
.muenbox ul li a span{ display:block; font-size:12px;}

.tswhwarp{ padding:12px 8px;  background-color:#ff5c33;}
.tswhwarp .tswbox{ position:relative;}
.tswhwarp .tswbox i{}
.tswhwarp .tswbox i img{}
.tswhwarp .tswbox a.tswhlink{ display:block; width:140px; height:30px; line-height:30px; text-align:center; border:2px solid #fff; font-size:20px; color:#fff; position:absolute;  top:30%; left:50%; margin-left:-80px; font-weight:bold; border-radius:50px;background:rgba(255, 255, 255, 0.1) none repeat scroll 0 0 !important; filter:Alpha(opacity=10); background:#fff;text-shadow: 1px 1px  3px #000;}
.tswhwarp .tswbox span{ display:block; padding:0 10px; height:22px; line-height:22px; font-size:12px; color:#fff; background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important; filter:Alpha(opacity=60); background:#000; position:absolute; bottom:0; left:0; overflow:hidden;}

.indwarp{}
.indpromod {padding:12px 8px;}
.indpromod .indprbox{ padding:0 0px 20px; background-color:#fce2c7;}
.indpromod .idptit{ margin:0 auto;width:140px;background-color:#FD491B ;}
.indpromod .idptit h3{ width:140px; height:30px; line-height:30px; color:#fff; font-size:16px; font-weight:bold; text-align:center; background:url(../images/htbg-lt.png) no-repeat left 0,url(../images/htbg-rt.png) no-repeat right 0; background-size:auto 30px;text-shadow: 1px 1px  3px #c12416;}
.indpromod .idptit .dzright{ float:right; padding-right:6px;}
.indpromod .idptit .dzright a{display:block; padding:0 12px; height:30px; font-size:14px; font-weight:bold; line-height:30px; color:#fff; background-color:#ff0000; border-radius:50px;}
.indpromod .idptit .dzright a img{ margin-top:-4px;}
.indpromod .idplist{ padding-top:8px;}
.indpromod .idplist ul{ padding-left:1%; display:block; overflow:hidden;}
.indpromod .idplist ul li{ float:left; width:33%;}
.indpromod .idplist ul li a{ display:block; margin:0 4px;border-bottom:1px solid #ffcc8a;}
.indpromod .idplist ul li a dl{}
.indpromod .idplist ul li a dl dt{}
.indpromod .idplist ul li a dl dt img{}
.indpromod .idplist ul li a dl dd{ width:100%;overflow:hidden; }
.indpromod .idplist ul li a dl dd .proifobx{ padding:4px; background-color:#e13424;font-size:12px; color:#fff;}
.indpromod .idplist ul li a dl dd strong{ display:block; height:20px; line-height:20px; overflow:hidden;}
.indpromod .idplist ul li a dl dd span{ display:block; height:20px; line-height:20px; overflow:hidden;}

.caipuwarp{ padding:0 0px 12px; background-color:#ff5c33;}
.caipuwarp .caipubox{}
.caipuwarp .caipubox .ciputit{ height:40px; line-height:40px; position:relative;}
.caipuwarp .caipubox .ciputit h3{ padding-left:8px; font-size:16px; font-weight:bold; color:#fff;text-shadow: 1px 1px  3px #c12416;}
.caipuwarp .caipubox .ciputit span{ position:absolute; top:0; right:8px;}
.caipuwarp .caipubox .ciputit span img{}
.caipuwarp .caipubox .cipulist{}
.caipuwarp .caipubox .cipulist ul{ padding-left:1%; display:block; overflow:hidden;}
.caipuwarp .caipubox .cipulist ul li{ float:left; width:33%;}
.caipuwarp .caipubox .cipulist ul li .cipuitem{ margin:0 4px;}
.caipuwarp .caipubox .cipulist ul li .cipuitem a{ display:block;}
.caipuwarp .caipubox .cipulist ul li .cipuitem a i{}
.caipuwarp .caipubox .cipulist ul li .cipuitem a i img{}
.caipuwarp .caipubox .cipulist ul li .cipuitem a span{ height:60px; padding:20% 12px; display:block; color:#fff;}


.caipuwarp .caipubox .cipulist ul li .cipuitem a span h3{font-size:14px;font-weight:bold; text-align:center;}
.caipuwarp .caipubox .cipulist ul li .cipuitem a span strong{ display:block; height:54px; line-height:18px; font-size:12px; font-weight:normal; overflow:hidden;}

@media screen and (min-width: 320px) {
.caipuwarp .caipubox .cipulist ul li .cipuitem a span h3{font-size:14px;}
.caipuwarp .caipubox .cipulist ul li .cipuitem a span strong{line-height:18px; font-size:12px;}
	}

@media screen and (min-width: 480px) {
.caipuwarp .caipubox .cipulist ul li .cipuitem a span h3{font-size:14px;}
.caipuwarp .caipubox .cipulist ul li .cipuitem a span strong{height:54px; line-height:18px; font-size:12px;}
	}
@media screen and (min-width: 640px) {
.caipuwarp .caipubox .cipulist ul li .cipuitem a span h3{font-size:18px;}
.caipuwarp .caipubox .cipulist ul li .cipuitem a span strong{ height:84px;line-height:28px; font-size:16px;}
	}
@media screen and (min-width: 720px) {
.caipuwarp .caipubox .cipulist ul li .cipuitem a span h3{font-size:20px;}
.caipuwarp .caipubox .cipulist ul li .cipuitem a span strong{ height:90px;line-height:30px; font-size:18px;}
	}

.caipuwarp .caipubox .cipulist ul li .cipuitem .cpipic{}
.caipuwarp .caipubox .cipulist ul li .cipuitem .cpftxt{}
.caipuwarp .caipubox .cipulist ul li:nth-child(3n+1) .cipuitem{ background-color:#eb8e40;}
.caipuwarp .caipubox .cipulist ul li:nth-child(3n+2) .cipuitem{ background-color:#a3b74f;}
.caipuwarp .caipubox .cipulist ul li:nth-child(3n) .cipuitem{ background-color:#febf40;}

.hinbox{ padding:12px 8px;}
.hinbox a{ display:block; overflow:hidden; background-color:#F6502E;}
.hinbox a span{ display:block; float:left; width:30%;}
.hinbox a span img{}
.hinbox a i{ display:block; float:left; width:70%;}
.hinbox a i img{}

/*快餐列表*/
.dcselcaiwarp{width:100%; max-width:720px; height:100%; position:fixed;}
.dcselcaiwarp .dcleftmuen{ width:100px; height:100%; overflow:auto; position:absolute; left:0; top:0; background-color:#f5f5f5;}
.dcselcaiwarp .dcleftmuen .dcmuenlist{ padding-top:56px; padding-bottom:70px;}
.dcselcaiwarp .dcleftmuen .dcmuenlist ul{}
.dcselcaiwarp .dcleftmuen .dcmuenlist ul li{}
.dcselcaiwarp .dcleftmuen .dcmuenlist ul li a{ display:block; padding:12px 16px; padding-right:28px;font-size:14px; border-bottom:1px solid #fff;}
.dcselcaiwarp .dcleftmuen .dcmuenlist ul li.selcdan a{ background-color:#fff; color:#ff6600;}
.dcselcaiwarp .dcleftmuen .dcmuenlist ul li a span{ display:inline-block; position:relative;}
.dcselcaiwarp .dcleftmuen .dcmuenlist ul li a span i{ display:inline-block; width:20px; height:20px; line-height:20px; text-align:center; color:#fff; background-color:#ff0000; border-radius:50px; font-size:12px; position:absolute; top:-10px; right:-20px;}

.dcselcaiwarp .dcmainbox{ padding-left:110px;height:100%;overflow:auto; }
.dcselcaiwarp .dcmainbox .dccailist{padding-top:50px; padding-bottom:50px;}
.dcselcaiwarp .dcmainbox .dccailist ul{}
.dcselcaiwarp .dcmainbox .dccailist ul li{}
/*修改*/
.dcselcaiwarp .dcmainbox .dccailist ul li .caiitem{ padding:12px 0px 12px 68px; min-height:60px; border-bottom:1px solid #dedede; position:relative;}

.dcselcaiwarp .dcmainbox .dccailist ul li .caiitem .caipic{width:68px; position:absolute; top:12px; 
left:0;}
.dcselcaiwarp .dcmainbox .dccailist ul li .caiitem .caipic a{}
.dcselcaiwarp .dcmainbox .dccailist ul li .caiitem .caipic a img{}
/*修改*/
.dcselcaiwarp .dcmainbox .dccailist ul li .caiitem .caiinfo{ font-size:12px;}

.dcselcaiwarp .dcmainbox .dccailist ul li .caiitem .caiinfo dl{}
.dcselcaiwarp .dcmainbox .dccailist ul li .caiitem .caiinfo dl dt{ padding-top:4px;}
.dcselcaiwarp .dcmainbox .dccailist ul li .caiitem .caiinfo dl dd{ font-size:12px; color:#787878; padding-top:4px;}
/*修改*/
.dcselcaiwarp .dcmainbox .dccailist ul li .caiitem .caiinfo dl dd strong{ font-size:12px; color:#ff6600; font-weight:500;}

/*修改*/
.dcpcsei{ width:74px;}
.hotlable{height:20px; overflow:hidden;position:absolute; top:0px; left:0px;}
.hotlable span{ float:right; display:inline-block; font-size:10px; width:24px; height:16px;line-height:16px; text-align:center;  background-color:#ff0000; color:#fff; border-top-right-radius:4px;border-bottom-right-radius:4px;}
.dcpcsei .selnumbers{ margin-top:0px; width:71px;height:20px; position:relative;}
.dcselcaiwarp .dcmainbox .dccailist ul li .caiitem .dcpcsei .selnumbers .sellbtn{ width:20px; height:20px; position:absolute; left:0; top:0px;}

.dcselcaiwarp .dcmainbox .dccailist ul li .caiitem .dcpcsei .selnumbers .sellbtn a{}
.dcselcaiwarp .dcmainbox .dccailist ul li .caiitem .dcpcsei .selnumbers .sellbtn a img{}
.dcselcaiwarp .dcmainbox .dccailist ul li .caiitem .dcpcsei .selnumbers .selinput{ padding:0 20px;}
.dcselcaiwarp .dcmainbox .dccailist ul li .caiitem .dcpcsei .selnumbers .selinput .sinpnumber{ width:30px; text-align:center; border:1px solid #fff;}
.dcselcaiwarp .dcmainbox .dccailist ul li .caiitem .dcpcsei .selnumbers .selrbtn{ width:20px; height:20px; position:absolute; right:0; top:0px;}
.dcselcaiwarp .dcmainbox .dccailist ul li .caiitem .dcpcsei .selnumbers .selrbtn a{}
.dcselcaiwarp .dcmainbox .dccailist ul li .caiitem .dcpcsei .selnumbers .selrbtn a img{}
.dcselcaiwarp .dcmainbox .dccailist .loadingmore{ color:#999;}

.selsuoutbar{ width:100%; height:50px;border-top:1px solid #dedede; background-color:#fff; font-size:14px; position:relative; position:fixed; left:0; bottom:0;}
.selsuoutbar .lrbars{height:50px;line-height:50px; padding-right:80px; overflow:hidden;}
.selsuoutbar span{ line-height:50px; padding-left:8px;}
.selsuoutbar span i{ display:inline-block; width:20px; height:20px; line-height:20px; text-align:center; color:#fff; background-color:#ff0000; border-radius:50px; font-size:12px; vertical-align:middle; margin-top:-6px;}
.selsuoutbar span strong{ color:#ff6600;}
.selsuoutbar .selokbtn{ width:60px;}
.selsuoutbar .selokbtn a{ display:block; width:60px; height:30px; line-height:30px; text-align:center; color:#fff; background-color:#ff6600; border-radius:50px; position:absolute; top:10px; right:10px;}

.dckcbg{ width:100%; height:100%;position:fixed; top:0; left:0; z-index:10;background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important; filter:Alpha(opacity=60); background:#000;}
.kclayerwarp{ width:300px; height:360px;position:fixed; top:50%; left:50%; margin-top:-180px; margin-left:-150px; z-index:50;background:#fff; border-radius:6px;}
.kclayerwarp .kclytit{ height:30px; line-height:30px; position:relative;}
.kclayerwarp .kclytit h3{ font-size:14px; font-weight:bold; padding:0 26px 0 8px; color:#787878;}
.kclayerwarp .kclytit .kclyclose{ width:20px; height:20px; position:absolute; top:0px; right:5px; cursor:pointer;}
.kclayerwarp .kclytit .kclyclose img{ }
.kclayerwarp .kctxtwarp{ padding:10px; padding-top:0;height:300px; overflow:auto;}
.kclayerwarp .kclypic{ }
.kclayerwarp .kclypic span{}
.kclayerwarp .kclypic span img{width:100%;}
.kclayerwarp .kclyinfobox{ padding:0 10px; line-height:20px; font-size:12px; color:#666;}
.kclayerwarp .kclyinfobox .kclyline{}
.kclayerwarp .kclyinfobox .kclyline strong{ font-size:14px; color:#ff6600;}
.kclayerwarp .kclyinfobox .kclyline h4{ padding:6px 0 0; font-size:14px; color:#000; font-weight:bold;}
/*点餐END*/

.warp .indnewsmod{ padding:0px 0 8px;}
.warp .indnewsmod .indnewslibox{}
.warp .indnewsmod .indnewslibox ul li{ padding:18px 10px; border-bottom:1px solid #dedede;}
.warp .indnewsmod .indnewslibox ul li a{ display:block;}
.warp .indnewsmod .indnewslibox ul li a dl{ padding-right:10px; background:url(../images/m-rli-ico.png) no-repeat right center; background-size:auto 14px;}
.warp .indnewsmod .indnewslibox ul li a dl dt{ font-size:14px; color:#545454;}
.warp .indnewsmod .indnewslibox ul li a dl dt strong{ display:block;height:24px; line-height:24px; overflow:hidden;}
.warp .indnewsmod .indnewslibox ul li a dl dt font{ color:#ff9600;}
.warp .indnewsmod .indnewslibox ul li a dl dt img{ margin-top:-3px;}
.warp .indnewsmod .indnewslibox ul li a dl dd{ font-size:12px; }
.warp .indnewsmod .indnewslibox ul li a dl dd span{ padding-left:14px; display:block; height:24px; line-height:24px;color:#ab918d; overflow:hidden;}
.warp .indnewsmod .indnewslibox ul li a dl dd strong{padding-left:14px; font-size:12px;color:#cccccc; font-weight:normal;height:24px; line-height:24px; overflow:hidden;}


.warp .sppromod2 .sprmdtit{ height:30px; padding-top:10px; padding-left:8px;}
.warp .sppromod2 .sprmdtit h3{ float:left; line-height:30px; color:#fff; width:100px; text-align:center; font-size:16px; font-weight:bold; background-color:#ff6600;}
.warp .sppromod2 .sprmdtit h3.titbox{ width:auto; padding:0 12px;}
.warp .sppromod2 .sprmdtit span{ display:block; float:right; height:30px; line-height:14px;}
.warp .sppromod2 .sprmdtit span a{ display:block; height:14px; line-height:14px; padding:6px 6px;}
.warp .sppromod2 .sprmdtit span a img{}
.warp .sppromod2 .submuenbox{ margin:8px 8px 0;}
.warp .sppromod2 .subtype{height:64px;background:#e2e2e2; overflow:hidden;}
.warp .sppromod2 .submuenbox .subtype ul{ padding:6px 0; padding-left:1%;display:block; overflow:hidden;}
.warp .sppromod2 .submuenbox .subtype ul li{ float:left;width:33%;}
.warp .sppromod2 .submuenbox .subtype ul li a{ display:block; background-color:#fff; margin:6px; color:#545454;font-size:12px; height:40px; line-height:40px; text-align:center; overflow:hidden; }
.warp .sppromod2 .submuenbox .morerypebtn{ text-align:center; height:16px; line-height:16px;}
.warp .sppromod2 .submuenbox .morerypebtn span{ cursor:pointer;}
.warp .sppromod2 .submuenbox .morerypebtn span img{ margin-top:-4px;}
.warp .indnewsmod.indnewsmod2{ padding-top:12px;}
.warp .indnewsmod .photolibox.nephotolibox2{ border-top:1px solid #dedede;}
.warp .indnewsmod .photolibox.nephotolibox2 ul li a dl dd .nwdisr{ width:96%; color:#ab918d;}

/*文章列表END*/
.warp .indnewsmod .photolibox{ padding:0 0px 16px; overflow:hidden;}
.warp .indnewsmod .photolibox ul{}
.warp .indnewsmod .photolibox ul li{ padding:10px 0 12px; padding-right:6px; border-bottom:1px solid #dedede;}
.warp .indnewsmod .photolibox ul li a{ display:block;padding-right:10px; background:url(../images/m-rli-ico.png) no-repeat right center; background-size:auto 18px; }
.warp .indnewsmod .photolibox ul li a dl{ display:block; padding-left:120px; height:80px; position:relative; overflow:hidden;}
.warp .indnewsmod .photolibox ul li a dl dt{ width:100px; position:absolute; left:12px; top:0;}
.warp .indnewsmod .photolibox ul li a dl dt span{ display:block; margin-top:4px;width:100px; height:76px; background-color:#f1f1f1; position:relative;}
.warp .indnewsmod .photolibox ul li a dl dt span img{ display:block; position:absolute; top:-3px; left:-3px;}
.warp .indnewsmod .photolibox ul li a dl dd{ }
.warp .indnewsmod .photolibox ul li a dl dd strong{ display:block;height:30px; line-height:30px; color:#545454; font-size:14px; overflow:hidden;}
.warp .indnewsmod .photolibox ul li a dl dd strong.listpd10{ padding-top:10px; }
.warp .indnewsmod .photolibox ul li a dl dd span{ display:block;height:24px; line-height:24px;  font-size:12px; color:#cccccc;overflow:hidden;}
.warp .indnewsmod .photolibox ul li a dl dd span.carprice{ color:#787878;}

.warp .indnewsmod .photocen { padding:10px 6px 12px;}
.warp .indnewsmod .photocen ul{ display:block;  padding:3px; background-color:#fff; overflow:hidden;}
.warp .indnewsmod .photocen ul li{ width:50%; float:left;}  
.warp .indnewsmod .photocen ul li a{ display:block; margin:2px;}
.warp .indnewsmod .photocen ul li a img{width:100%; height:150px;}
/*企业相册END*/

.warp .agoutcen{ padding:12px 6px; font-size:14px; line-height:30px;}
.warp .agoutcen img{ max-width:98%; height:auto;}
.warp .agoutcen .txttitle{}
.warp .agoutcen .txttitle h1{ font-size:18px; font-weight:bold; text-align:center; padding:20px 8px 0px; color:#000000;}
.warp .agoutcen .txttitle h1.canshutit{ padding-top:0; padding-left:12px; font-size:16px; text-align:left;}
.warp .agoutcen .txtdate{ margin:0 8px; margin-top:20px; height:30px;line-height:30px; text-align:center; color:#8d8d8d; background-color:#fff5e9;}
.warp .agoutcen .txtdate2{ border-bottom:none; }
.warp .agoutcen .txtdate3{background-color:#fff;margin-top:10px; margin-bottom:12px;}
.warp .agoutcen .txtdate span{ padding-left:6px; font-size:12px; padding-right:12px; color:#8d8d8d;}

.warp .agoutcen .txttitle2{ padding:12px 0 20px; border-bottom:1px solid #dedede;}


.warp .agoutcen .workcen{ margin:0 12px; padding:16px; color:#545454; background:#f1f1f1;}
.warp .agoutcen .workcen strong{ color:#ff6600;}
.warp .agoutcen .zpintit{ padding-top:20px;}
.warp .agoutcen .zpintit h3{ padding-left:16px; font-size:14px; font-weight:bold; color:#000;}

.warp .agoutcen .newscontent{ padding:16px;color:#545454;}
.warp .agoutcen .newscontent img{ max-width:100%; height:auto;}
.warp .tjmodnews{ padding:0 10px;}
.warp .tjmodnews .tjmodtit{ height:40px; background-color:#ff6600;}
.warp .tjmodnews .tjmodtit h3{ float:left; padding-left:12px; line-height:40px; font-size:18px; font-weight:bold; color:#fff;}
.warp .tjmodnews .tjmodtit span{ float:right; line-height:40px; padding-top:8px;}
.warp .tjmodnews .tjmodtit span a{ display:block; padding:5px 10px; line-height:14px; color:#8c8c8c; display:block;font-size:12px;}
.warp .tjmodnews .tjmodlist{ padding-bottom:20px;}
.warp .tjmodnews .tjmodlist ul{}
.warp .tjmodnews .tjmodlist ul li{ border-bottom:1px solid #dedede; padding-right:12px;}
.warp .tjmodnews .tjmodlist ul li a{ padding-left:12px; display:block; height:50px; line-height:50px; font-size:14px; font-weight:bold; color:#545454; overflow:hidden; padding-right:10px; background:url(../images/m-rli-ico.png) no-repeat right center; background-size:auto 14px;}
.warp .tjmodnews .tjmodlist ul li a img{}
.warp .fxmodbox{ padding:0 10px;}
.warp .fxmodbox .fxmodtit{ height:40px;}
.warp .fxmodbox .fxmodtit h3{ float:left; padding-left:6px; line-height:40px; font-size:18px; font-weight:bold; color:#545454;}
.warp .fxmodbox .fxmodtit span{ line-height:50px; padding-right:6px;}
.warp .fxmodbox .fxmodtit span a{ display:block; color:#fff;}
.warp .fxmodbox .fxmdbtnbox{ padding:4px 6px 16px;}
.warp .fxmodbox .fxmdbtnbox a{ display:block; height:40px; line-height:40px; text-align:center; font-size:18px; font-weight:bold; color:#004eff;border-radius:4px; border:1px solid #dedede;
background-image:-webkit-gradient(linear,left top,left bottom,from( #fff ),to( #f3f3f3 ));
						  background-image:-webkit-linear-gradient( #fff,#f3f3f3 );
							 background-image:-moz-linear-gradient( #fff,#f3f3f3 );
							  background-image:-ms-linear-gradient( #fff,#f3f3f3 );
							   background-image:-o-linear-gradient( #fff,#f3f3f3 );
							      background-image:linear-gradient( #fff,#f3f3f3 );}
.warp .fxmodbox .fxmodtxt{ padding:12px 12px 30px;}
.warp .fxmodbox .fxmodtxt img{ max-width:400px; height:auto;}


.currebox { padding-top:30px; height:90px; background:url(../images/tit-box-bg.png) no-repeat 0 0; background-size:cover;}
.currebox2 { padding-top:30px; height:90px; background:url(../images/tit-box-bg2.png) no-repeat 0 0; background-size:cover;}
.currebox .cureh { padding-left:12px; height:60px; background:url(../images/tit-bg.png) no-repeat 0 0; background-size:auto 100%;}
.currebox .cureh h3 { line-height:60px; font-size:22px; font-weight:bold; color:#a63415;}
.whcurrebox { padding-left:10px;padding-top:30px; height:90px; background:url(../images/tit-whua-bg.png) no-repeat 0 0; background-size:100% 100%;}
.shiputit{ background:url(../images/tit-shipu-bg.png) no-repeat 0 0; background-size:100% 100%;}
.whcurrebox .whcureh { padding-left:30px; height:60px; background:url(../images/lt-bg01.png) no-repeat 20px 8px; background-size:auto 22px;}
.whcurrebox .whcureh h3 { float:left; padding-right:12px; line-height:60px; font-size:30px; font-weight:bold; color:#a63415; background:url(../images/lt-bg02.png) no-repeat right 32px; background-size:auto 22px;}


.warp .aboutmuen{ padding-bottom:20px;}
.warp .aboutmuen ul{ padding-left:1%; overflow:hidden;}
.warp .aboutmuen ul li{ float:left; width:33%;}
.warp .aboutmuen ul li a{display:block;margin:4px; padding:14px 0 16px;}
.warp .aboutmuen ul li a i{ display:block; width:70px; height:30px; text-align:center;  padding:10px 0; border-radius:50%;}
.warp .aboutmuen ul li:nth-child(6n) a{ background-color:#22b1fd;}
.warp .aboutmuen ul li:nth-child(6n+1) a{ background-color:#e56c1b;}
.warp .aboutmuen ul li:nth-child(6n+2) a{ background-color:#f6b501;}
.warp .aboutmuen ul li:nth-child(6n+3) a{ background-color:#169b26;}
.warp .aboutmuen ul li:nth-child(6n+4) a{ background-color:#af123d;}
.warp .aboutmuen ul li:nth-child(6n+5) a{ background-color:#684743;}
.warp .aboutmuen ul li a i{ display:block; text-align:center; margin:0 auto;}
.warp .aboutmuen ul li a i img{ width:auto; height:40px; display:block; margin:0 auto;}
.warp .aboutmuen ul li a span{ display:block; height:30px; line-height:30px; text-align:center; color:#fff; font-size:14px; overflow:hidden;}

/*新闻详情 单页 公司简介END*/

.warp .agoutcen .lxinfomsg{ padding:12px 12px 60px;}
.warp .agoutcen .lxinfomsg .lxcpname{}
.warp .agoutcen .lxinfomsg .lxcpname h1{ font-size:16px; color:#000; font-weight:bold;}
.warp .agoutcen .lxinfomsg .lxgotel{ padding-bottom:20px; text-align:center;}
.warp .agoutcen .lxinfomsg .lxgotel a{}
.warp .agoutcen .lxinfomsg .lxgotel a img{ width:120px; height:120px;}
.warp .agoutcen .lxinfomsg .lxtxt{ padding:18px;background:#f1f1f1; color:#545454; font-size:14px; line-height:30px;}
.warp .agoutcen .mapbtn{  margin-top:20px;padding:16px 0; height:30px; background:#ff6600;}
.warp .agoutcen .mapbtn img{ margin-top:-3px;}
.warp .agoutcen .mapbtn a{ padding-left:12px; display:block;text-align:left;  font-size:18px; font-weight:bold; color:#fff; background:url(../images/m-rli-ico2.png) no-repeat 96% center; background-size:auto 18px;}

/*联系我们END*/
.warp .shoplistwarp{border-top:12px solid #f1f1f1; margin-top:-1px;}
.warp .shoplistwarp .shopli{background-color:#fff; border-bottom:12px solid #f1f1f1;overflow:hidden;}
.warp .shoplistwarp .shopli .shophotpro{}
.warp .shoplistwarp .shopli .shophotpro ul{}
.warp .shoplistwarp .shopli .shophotpro ul li{ padding:10px; border-bottom:1px solid #dedede;}
.warp .shoplistwarp .shopli .shophotpro ul li a{ padding-right:10px; display:block; padding-top:5px;height:85px; background:url(../images/mor-ico-01.png) no-repeat 100% center; background-size:auto 18px;}
.warp .shoplistwarp .shopli .shophotpro ul li a dl{ display:block;}
.warp .shoplistwarp .shopli .shophotpro ul li a dl dt{float:left; width:100px; height:76px; margin-right:12px;}
.warp .shoplistwarp .shopli .shophotpro ul li a dl dt span{ display:block; margin-top:4px;width:100px; height:76px; background-color:#f1f1f1; position:relative;}
.warp .shoplistwarp .shopli .shophotpro ul li a dl dt img{ width:100px; height:76px;display:block; position:absolute; top:-3px; left:-3px;}
.warp .shoplistwarp .shopli .shophotpro ul li a dl dd{}
.warp .shoplistwarp .shopli .shophotpro ul li a dl dd .nprotit{ padding-top:6px; font-size:16px; font-weight:bold; color:#545454; height:30px; line-height:30px; overflow:hidden;}
.warp .shoplistwarp .shopli .shophotpro ul li a dl dd .nproprice{ display:block; height:24px; line-height:24px; font-size:14px; color:#666666; overflow:hidden;}
.warp .shoplistwarp .shopli .shophotpro ul li a dl dd .nproprice strong{ margin-left:4px; color:#f00; padding:0 4px; }
.warp .shoplistwarp .shopli .shopin{}
.warp .shoplistwarp .shopli .shopin ul{}
.warp .shoplistwarp .shopli .shopin ul li{ float:left; width:50%; height:30px; padding:10px 0;}
.warp .shoplistwarp .shopli .shopin ul li a{ display:block; height:30px; line-height:30px; font-size:14px; color:#666; text-align:center; border-right:1px solid #dedede; overflow:hidden;}
.warp .shoplistwarp .shopli .shopin ul li:last-child a{ border:none;}
.warp .shoplistwarp .shopli .shopin ul li a img{ margin-top:-4px;}

/*食谱大全start*/
.warp .shipulist{}
.warp .shipulist ul{}
.warp .shipulist ul li{}
.warp .shipulist ul li a{ display:block; padding:20px 12px; border-bottom:1px solid #dedede;}
.warp .shipulist ul li a dl{ display:block; height:180px; overflow:hidden; position:relative;}
.warp .shipulist ul li a dl dt{ width:180px; position:absolute; top:0; left:0;}
.warp .shipulist ul li a dl dt span{ display:block; width:160px; height:160px; padding:5px;}
.warp .shipulist ul li a dl dt span img{}
.warp .shipulist ul li a dl dd{ padding-left:190px;}
.warp .shipulist ul li a dl dd .spmsu{ padding-top:16px;}
.warp .shipulist ul li a dl dd .spmsu .sptit{ height:30px; line-height:30px; font-size:18px; color:#000; font-weight:bold; overflow:hidden;}
.warp .shipulist ul li a dl dd .spmsu .spdisrc{ display:block; max-height:96px;line-height:24px; font-size:14px; color:#545454; overflow:hidden; }

/*====*/
.warp .shipulist ul li:nth-child(2n) a dl dt{ width:180px; position:absolute; top:0; left:auto; right:0;}
.warp .shipulist ul li:nth-child(2n) a dl dd{ padding-left:0px;padding-right:190px;}
.warp .shipulist ul li:nth-child(2n) a dl dd .spmsu .sptit{ color:#af473a;}

.warp .spubigpic{ padding:20px 0; background-color:#f7f7f7;}
.warp .spubigpic span{ margin:0 auto; display:block; width:280px; height:280px; padding:8px;}
.warp .spubigpic span img{ display:block;}
.warp .spucenbox{ padding:12px 8px 20px;}
.warp .spucenbox .spcentit{ height:30px; border-bottom:1px solid #a53315;}
.warp .spucenbox .spcentit h3{ float:left; font-size:20px; color:#000; font-weight:bold;}
.warp .spucenbox .spcentit h3 img{ margin-top:-4px;}
.warp .spucenbox .spcentxt{ padding:12px; font-size:14px; line-height:30px; color:#545454;}
.warp .spucenbox .spcentxt img{ max-width:100%!important; height:auto!important; }

/*食谱END*/

.warp .frombox { padding-top:8px;}
.warp .frombox2{ margin:0 12px; margin-bottom:20px;padding:12px;background:rgba(255, 255, 255, 0.3) none repeat scroll 0 0 !important; filter:Alpha(opacity=30); background:#fff;border-radius:6px;}
.warp .frombox .fromline { padding:12px 6px;}
.warp .frombox .fromline .frmtit{ font-size:14px; padding-bottom:6px; color:#999;}
.warp .frombox2 .fromline .frmtit{ font-size:14px; padding-bottom:6px; color:#fff;text-shadow: 1px 1px  3px #000;}
.warp .frombox .fromline .inputtxt{ width:97%; padding:5px; height:30px; color:#999;font-size:14px;border:1px solid #dedede;box-shadow:inset 2px 3px 5px #ccc; background-color:#fff; background:#fff url(../images/li-r-ico.png) no-repeat -9999px -9999px;}
.warp .frombox .fromline .loginname{ text-indent:35px; line-height:100%;background:#fff url(../images/user-ico01.png) no-repeat 8px center; background-size:auto 20px;}
.warp .frombox .fromline .loginpass{text-indent:35px; line-height:100%;background:#fff url(../images/pass-ico01.png) no-repeat 12px center; background-size:auto 20px;}
.warp .frombox .fromline select.inputtxt{ width:100%; height:40px; color:#999;font-size:14px;border:1px solid #dedede;box-shadow:inset 2px 3px 5px #ccc; background-color:#fff; background:#fff url(../images/li-r-ico.png) no-repeat -9999px -9999px;}
.warp .frombox .kfbaominbox {padding:8px 6px 16px;}
.warp .frombox .kfbaominboxdp{ padding-bottom:60px;}
.warp .frombox .kfbaominbox .kfbminbtn {display:block; height:45px; line-height:45px; text-align:center; font-size:20px; color:#fff; font-weight:bold; background-color:#b60011;}
.warp .frombox .kfbaominbox .loginbtn{display:block; height:45px; line-height:45px; text-align:center; font-size:20px; color:#fff; font-weight:bold; background-color:#ff6600;}
.warp .frombox .kfbaominbox .loginwxin{ margin-top:16px; color:#259f00;display:block; height:45px; line-height:45px; text-align:center; font-size:18px;  font-weight:bold; border:1px solid #dedede;
background-image:-webkit-gradient(linear,left top,left bottom,from( #fff ),to( #f3f3f3 ));
						  background-image:-webkit-linear-gradient( #fff,#f3f3f3 );
							 background-image:-moz-linear-gradient( #fff,#f3f3f3 );
							  background-image:-ms-linear-gradient( #fff,#f3f3f3 );
							   background-image:-o-linear-gradient( #fff,#f3f3f3 );
							      background-image:linear-gradient( #fff,#f3f3f3 );}
.warp .frombox .kfbaominbox .loginwxin img{ margin-top:-2px;}
.warp .frombox .fromtxtlink { padding:12px 0 60px;text-align:center; height:30px; line-height:30px;}
.warp .frombox .fromtxtlink2{ padding-bottom:20px;}
.warp .frombox .fromtxtlink a{  font-size:14px; color:#666666; text-decoration:underline; font-weight:bold;}
.warp .frombox .fromtxtlink2 a{ color:#fff;text-shadow: 1px 1px  3px #000;}

.warp .frombox .fromtsi{ padding-top:6px;}
.warp .frombox .fromtsi span{ padding-left:6px; font-size:14px; color:#666;}
.linededede{ margin:10px 6px; height:1px; line-height:1px; background-color:#dedede;}

.joinbgs { padding-bottom:40px; background:url(../images/join-bg.jpg) no-repeat 0 0; background-size:cover;box-shadow: 0 1px 2px rgba(0,0,0, 0.3);}
.warp .cur {padding-top:30px; height:90px; }
.warp .cur .cureh { padding-left:12px; height:60px; background:url(../images/tit-bg.png) no-repeat 0 0; background-size:auto 100%;}
.warp .cur .cureh h3 { line-height:60px; font-size:22px; font-weight:bold; color:#C03325;}
/*登录 注册END*/
/*结算*/
.warp .carwarp2{ padding-bottom:60px;}
.warp .carwarp .carprobox{  margin-bottom:6px; background-color:#fff;}
.warp .carwarp .carprobox .carprotit{ padding-top:12px; height:24px; line-height:24px; border-top:16px solid #f1f1f1; overflow:hidden; margin-top:-1px;}
.warp .carwarp .carprobox .carprotit h3{ padding-left:10px; font-size:14px; font-weight:bold;}
.warp .carwarp .carprobox .carprolist{}
.warp .carwarp .carprobox .carprolist ul{}
.warp .carwarp .carprobox .carprolist ul li{ padding:10px; border-bottom:1px solid #dedede; position:relative;}
.warp .carwarp .carprobox .carprolist ul li:last-child{border-bottom:none;}
.warp .carwarp .carprobox .carprolist ul li dl{ display:block; overflow:hidden;}
.warp .carwarp .carprobox .carprolist ul li dl dt{ width:100px; height:100px; float:left; margin-right:12px;}
.warp .carwarp .carprobox .carprolist ul li dl dt a{}
.warp .carwarp .carprobox .carprolist ul li dl dt a img{}
.warp .carwarp .carprobox .carprolist ul li dl dd{}
.warp .carwarp .carprobox .carprolist ul li dl dd .proname{ font-size:14px; height:32px; line-height:32px; overflow:hidden;}
.warp .carwarp .carprobox .carprolist ul li dl dd .proname a{}
.warp .carwarp .carprobox .carprolist ul li dl dd .carproprice{ padding-bottom:6px; font-size:14px;}
.warp .carwarp .carprobox .carprolist ul li dl dd .carproprice strong{ display:inline-block; padding:0 4px; line-height:22px; background-color:#ff9600; color:#fff; font-weight:normal;}
.warp .carwarp .carprobox .carprolist ul li dl dd .carproprice span{ padding-left:12px; color:#999; font-size:12px;}
.warp .carwarp .carprobox .carprolist ul li dl dd .buynumber{ height:40px;}
.warp .carwarp .carprobox .carprolist ul li dl dd .buynumber .selnumberbox{ width:78px; float:left; padding-right:12px;}
.warp .carwarp .carprobox .carprolist ul li dl dd .buynumber .selnumberbox .numbertable{ border:1px solid #ECF0F1; background-color:#ECF0F1;}
.warp .carwarp .carprobox .carprolist ul li dl dd .buynumber .selnumberbox .proinputnumber{ width:26px; height:24px; border:1px solid #ECF0F1; text-align:center;}
.warp .carwarp .carprobox .carprolist ul li dl dd .buynumber .selnumberbox img{ display:block;}
.warp .carwarp .carprobox .carprolist ul li dl dd .buynumber .dpsum{ display:inline-block; line-height:30px; font-size:14px; color:#999;}
.warp .carwarp .carprobox .carprolist ul li dl dd .buynumber .dpsum strong{ font-weight:normal; color:#ff9600;}
.warp .carwarp .carprobox .carprolist ul li .delpro{ width:16px; height:16px; position:absolute;bottom:12px; right:12px;}
.warp .carwarp .carprobox .carprolist ul li .delpro a{}
.warp .carwarp .carprobox .carprolist ul li .delpro a img{ display:block;}
.warp .carwarp .carprobox .carprolist ul li .busx{ height:24px; line-height:24px; padding-left:112px; font-size:12px; color:#999;}
.warp .carwarp .carprobox .adressbox{}
.warp .carwarp .carprobox .adressbox ul{ display:block; overflow:hidden;}
.warp .carwarp .carprobox .adressbox ul li{ padding:10px; border-bottom:1px solid #dedede;}
.warp .carwarp .carprobox .adressbox ul li:last-child{border-bottom:none;}
.warp .carwarp .carprobox .adressbox ul li .txtmsg{ height:30px; line-height:30px; font-size:14px; color:#999;}
.warp .carwarp .carprobox .adressbox ul li .txtmsg span{ padding-left:6px;}

.warp .carwarp .carprobox .paylistbox{}
.warp .carwarp .carprobox .paylistbox ul{}
.warp .carwarp .carprobox .paylistbox ul li{ padding:10px; height:30px; line-height:30px; border-bottom:1px solid #dedede;}
.warp .carwarp .carprobox .paylistbox ul li:last-child{border-bottom:none;}
.warp .carwarp .carprobox .paylistbox ul li .payli{ position:relative; font-size:14px;}
.warp .carwarp .carprobox .paylistbox ul li .payli span{ display:block; position:absolute; top:4px; left:6px;}
.warp .carwarp .carprobox .paylistbox ul li .payli label.paylabel{ display:block; padding-left:40px;}
.warp .carwarp .carprobox .paylistbox ul .seledpay{ color:#ff9600; background:url(../images/selpay-ico.png) no-repeat 98% center; background-size:auto 18px;}

.regular-radio {display: none;}
.regular-radio + label {-webkit-appearance: none;background-color: #fafafa;border: 1px solid #cacece;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);padding: 9px;border-radius: 50px;display: inline-block;position: relative;}

.regular-radio:checked + label:after {content: ' ';width: 12px;height: 12px;border-radius: 50px;position: absolute;top: 3px;background: #99a1a7;box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);text-shadow: 0px;left: 3px;font-size: 32px;}
.regular-radio:checked + label {background-color: #e9ecee;color: #99a1a7;border: 1px solid #adb8c0;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1), inset 0px 0px 10px rgba(0,0,0,0.1);}

.regular-radio + label:active, .regular-radio:checked + label:active {box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);}



.warp .carwarp .carprobox .yhwarp{}
.warp .carwarp .carprobox .yhwarp .yhjumod2{ padding-top:10px; border-top:1px solid #dedede;}
.warp .carwarp .carprobox .yhwarp .yhjumod ul{}
.warp .carwarp .carprobox .yhwarp .yhjumod ul li{padding:10px;}
.warp .carwarp .carprobox .yhwarp .yhjumod ul li .cipostion{ position:relative;}
.warp .carwarp .carprobox .yhwarp .yhjumod ul li .cipostion .cinputtxt{ background:url(../images/tg-ico-0003.png) no-repeat 100% center;}
.warp .carwarp .carprobox .yhwarp .yhjumod ul li .cipostion .yhjulistbox{position:absolute; width:100%; left:-1px;top:42px; background-color:#f0f0f0; border:1px solid #dedede; z-index:10;}
.warp .carwarp .carprobox .yhwarp .yhjumod ul li .cipostion .yhjulistbox ul{max-height:130px; display:block; overflow:auto;}/*出现兼容问题请修改这行代码*/
.warp .carwarp .carprobox .yhwarp .yhjumod ul li .cipostion .yhjulistbox ul li{ padding-left:0 10px; height:30px;line-height:30px; border-bottom:1px solid #dedede; overflow:hidden;}
.warp .carwarp .carprobox .yhwarp .yhjumod ul li .cipostion .yhjulistbox ul lilast-child{ border:none;}

.warp .carwarp .carprobox .yhwarp .yhjumod .usebtnbox{ height:40px; padding:0 10px 20px;}
.warp .carwarp .carprobox .yhwarp .yhjumod .usebtnbox .usbwarp{ float:left;}
.warp .carwarp .carprobox .yhwarp .yhjumod .usebtnbox .usbwarp .usebtn{ display:block; width:120px; height:40px; line-height:40px; text-align:center; color:#fff;font-size:18px; background-color:#985530; }
.warp .carwarp .carprobox .yhwarp .yhjumod .usebtnbox span{ float:right; line-height:40px;}
.warp .carwarp .carprobox .yhwarp .yhjumod .usebtnbox span .newyhm{ color:#ff9600; font-size:12px;}


.warp .carwarp .carprobox .tgtit{ line-height:30px; padding:10px; border-bottom:1px solid #dedede;}
.warp .carwarp .carprobox .cartuninfo{}
.warp .carwarp .carprobox .cartuninfo ul{ display:block; overflow:hidden;}
.warp .carwarp .carprobox .cartuninfo ul li{ display:block;padding:10px; height:30px; line-height:30px;border-bottom:1px solid #dedede;}
.warp .carwarp .carprobox .cartuninfo ul li span{ display:block;}
.warp .carwarp .carprobox .cartuninfo ul li .tcfl{ float:left; color:#999;}
.warp .carwarp .carprobox .cartuninfo ul li .tcfr{ float:right;}
.warp .carwarp .carprobox .cartuninfo ul li .tcfr strong{display:inline-block; padding:0 4px; line-height:22px; background-color:#ff9600; color:#fff; font-weight:normal;}
.warp .carwarp .carprobox .cartuninfo ul li .tcfr .selnumberbox{ width:78px; height:26px; line-height:24px; float:left; padding-right:6px;}
.warp .carwarp .carprobox .cartuninfo ul li .tcfr .selnumberbox .numbertable{ border:1px solid #ECF0F1; background-color:#ECF0F1;}
.warp .carwarp .carprobox .cartuninfo ul li .tcfr .selnumberbox .proinputnumber{ width:26px; height:24px; border:1px solid #ECF0F1; text-align:center;}
.warp .carwarp .carprobox .cartuninfo ul li .tcfr .selnumberbox img{ display:block;}
.warp .carwarp .carprobox .cartuninfo ul li .tcfr em{ color:#ff9600; font-size:18px;}


.warp .carwarp .jsbarx{ width:100%; min-height:60px; border-top:1px solid #dedede; background-color:#fff; position:fixed; left:0; bottom:0;}
.warp .carwarp .jsbarx .xjiwarp{ padding:10px; padding-right:100px; color:#666; font-size:12px;min-height:20px; line-height:20px;}
.warp .carwarp .jsbarx .xjiwarp .jsjeras{}
.warp .carwarp .jsbarx .xjiwarp .jsjeras span{ margin-right:12px; display:inline-block;}
.warp .carwarp .jsbarx .xjiwarp .jsyfpay{ font-weight:bold; font-size:14px;}
.warp .carwarp .jsbarx .xjiwarp .jsyfpay strong{ color:#ff6600;}
.warp .carwarp .jsbarx .xadansubmit{ width:100px; position:absolute; top:12px; right:10px;}
.warp .carwarp .jsbarx .xadansubmit a{ display:block; width:100px; height:36px; line-height:36px; text-align:center; font-size:16px; color:#fff; background-color:#ff6600; border-radius:50px; font-weight:bold;}
/*结算END*/

/*预约开始*/
.warp .yddata{}
.warp .yddata .ydtmtit{ height:40px; padding-left:12px; font-weight:bold;}
.warp .yddata .ydtmtit span{ line-height:40px; font-size:14px;}
.warp .yddata .yddtmlist{ padding:0 12px;}
.warp .yddata .yddtmlist ul{ display:block; overflow:hidden; }
.warp .yddata .yddtmlist ul li{ float:left; width:25%;background-color:#e7dfda;}
.warp .yddata .yddtmlist ul li.selyddata{ background-color:#ff6600;}
.warp .yddata .yddtmlist ul li a{ display:block; height:40px; padding:20px 0;}
.warp .yddata .yddtmlist ul li a span{display:block; text-align:center; font-size:14px; color:#333;}
.warp .yddata .yddtmlist ul li.selyddata a span{ color:#fff;}
.warp .yddata .yddtmlist ul li a .other{ height:40px; line-height:40px; text-align:center;color:#333;}
.warp .ystimewap{ margin:12px; margin-bottom:0; border:1px solid #dedede; position:relative;}
.warp .ystimewap .selamorpm{ width:25%; position:absolute; top:0; left:0;}
.warp .ystimewap .selamorpm ul{}
.warp .ystimewap .selamorpm ul li{}
.warp .ystimewap .selamorpm ul li a{ display:block; height:40px; line-height:40px; text-align:center; font-size:14px; background-color:#fff;}
.warp .ystimewap .selamorpm ul .seledtime{}
.warp .ystimewap .selamorpm ul .seledtime a{ background-color:#FFCD32; color:#fff; font-weight:bold;}
.warp .ystimewap .seltimesbox{ padding-left:25%; }
.warp .ystimewap .seltimesbox .selemlist{height:100px; padding:10px; border-left:1px solid #dedede; overflow:auto;}
.warp .ystimewap .seltimesbox .selemlist a{display:inline-block; width:62px; text-align:center;line-height:30px; margin-right:6px; margin-bottom:12px; border:1px solid #eee; font-size:14px; color:#999; text-decoration:line-through;}
.warp .ystimewap .seltimesbox .selemlist a.sen1{ display:inline-block; width:62px; text-align:center;line-height:30px; margin-right:6px; margin-bottom:12px; border:1px solid #dedede; font-size:14px;color:#333;text-decoration:none;}
.warp .ystimewap .seltimesbox .selemlist a.selbtnsmtim{ background-color:#FFCD32;border:1px solid #FFCD32; color:#fff;}
.warp .selsure{ height:40px; line-height:40px; font-size:14px; padding-left:12px;}
.warp .selsure strong{ color:#ff6600; font-style:normal;}
.warp .howbody{ padding:0 12px 0;}
.warp .howbody .hbytit{ height:30px; line-height:20px; font-size:14px;}
.warp .howbody .hbytit strong{}
.warp .howbody .ydbodylist{}
.warp .howbody .ydbodylist a{display:inline-block; width:62px; text-align:center;line-height:30px; margin-right:6px; margin-bottom:12px; border:1px solid #dedede; font-size:14px;}
.warp .howbody .ydbodylist a.ysbdnumsel{ border:1px solid #ff6600; color:#ff6600; font-weight:bold;}
.warp .howbody .ydinputnumber{}
.warp .howbody .ydinputnumber .ydinpnbtxt{ width:96%; padding:8px; height:24px; color:#333;font-size:14px;border:1px solid #dedede;box-shadow:inset 2px 3px 5px #ccc; background-color:#fff;}
.warp .ydinfoline{ padding:0 12px 0;}
.warp .ydinfoline .ydlitit{ padding-top:12px; height:30px; line-height:20px; font-size:14px; font-weight:bold;}
.warp .ydinfoline .ydliinputbox{}
.warp .ydinfoline .ydliinputbox select.ydinpnbtxt{ width:100%; height:42px; color:#333;font-size:14px;border:1px solid #dedede;box-shadow:inset 2px 3px 5px #ccc; background-color:#fff; padding-left:12px;}

.warp .ydinfoline{}
.warp .ydinfoline .ydlitit{}
.warp .ydinfoline .ydliinputbox2{ width:96%; padding:8px; height:24px; color:#999;font-size:14px;border:1px solid #dedede;box-shadow:inset 2px 3px 5px #ccc; background-color:#fff; position:relative;}
.warp .ydinfoline .ydliinputbox .ydnsame{ padding-right:150px;}
.warp .ydinfoline .ydliinputbox .ydnsame .ydbtxt{ width:100%; height:24px; border:1px solid #fff;}
.warp .ydinfoline .ydliinputbox .selsexs{ height:26px; position:absolute; top:8px; right:8px;}
.warp .ydinfoline .ydliinputbox .selsexs ul{}
.warp .ydinfoline .ydliinputbox .selsexs ul li{ margin-left:6px; display:inline-block; width:62px; height:26px; text-align:center;}
.warp .ydinfoline .ydliinputbox .selsexs ul li a{ display:block; width:60px; height:24px; line-height:24px; border:1px solid #eee; border-radius:4px;}
.warp .ydinfoline .ydliinputbox .selsexs ul li .sexactive{ border:1px solid #ff6600; background:url(../images/vipsex.png) no-repeat bottom right; color:#ff6600;}
.warp .ydinfoline .ydliinputbox .ydinpnbtxt{width:96%; padding:8px; height:24px; color:#333;font-size:14px;border:1px solid #dedede;box-shadow:inset 2px 3px 5px #ccc; background-color:#fff;}
.warp .ydsubmitbox{ padding:20px 12px 60px;}
.warp .ydsubmitbox a.yssbmbtn{ width:100%; border:1px solid #ff4200; display:block; height:42px; line-height:44px; text-align:center; background-color:#ff4200; font-size:16px; color:#fff; border-radius:4px; }
/*预约END*/
