header { width: 100%; }
.tb { background: url(../img/bt.png) no-repeat; display: block; }
.top { background-color: #FFF; height: 208px; width: 100%; border-top: 5px solid #1E326D; }
.hnav .i1 { background-position: 0 0; width: 34px; height: 34px; text-indent: -2000em; }
.hnav .i2 { background-position: -34px 0; width: 77px; height: 25px; text-indent: -2000em; }
.hnav .i3 { background-position: -125px 0; width: 47px; height: 25px; text-indent: -2000em; }
.hnav ul li { float: left; padding: 30px 15px 0 15px; }
.hnav ul .list1 { padding-left: 0; }
.hnav ul .list2 { padding-left: 180px; }
.hnav ul .list3 { padding-left: 0px; padding-right: 0 }
.hnav ul li span { font-size: 12px; color: #666; }
.hnav ul li a { display: block; }
.hnav ul li a:hover span { color: #E83B63; }
.hnav .logo { background: url(../img/logo.jpg) no-repeat; width: 130px; height: 227px; left: 50%; top: -127px; margin-left: -65px; z-index: 20; padding-top: 135px; }
.hnav .hover p { color: #E83B63 }
.hnav .hover span { color: #E83B63 }
.qqlp .tu .tul11, .tul12, .tul21, .tul22, .tul23, .tul31, .tul32, .hangzhou, .ouzhou { background: #000; }
.qqlp a:hover img { -o-opacity: 1; opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -webkit-opacity: 1; filter: alpha(opacity=100); }
.qqlp .tu .tul11z { width: 265px; top: 120px; left: 0; }
.qqlp .tu .tul12z { width: 550px; top: 120px; left: 0; }
.qqlp .tu .tul21z { width: 265px; top: 120px; left: 0; }
.qqlp .tu .tul22z { width: 265px; top: 120px; left: 0; }
.qqlp .tu .tul23z { width: 265px; top: 120px; left: 0; }
.qqlp .tu .tul31z { width: 550px; top: 120px; left: 0; }
.qqlp .tu .tul32z { width: 265px; top: 120px; left: 0; }
.qqlp .tu .hangzhouz { width: 550px; top: 120px; left: 0; }
.qqlp .tu .ouzhouz { width: 630px; top: 120px; left: 0; }
.qqlp .tu span { font-size: 12px; }
.feiji { background: url(../img/bj.jpg) no-repeat center #E83B63; padding: 30px 0 40px; }
.feiji i { background-position: -213px 0; width: 56px; height: 56px; }
.only { background: url(../img/bj3.jpg) no-repeat center #1E326D; padding: 40px 0 30px; }
.more { padding: 4px 25px; border: 1px solid #FFF; width: 120px; }
.more:hover { border: 1px solid #1E326D; }
.more1 { padding: 4px 25px; border: 1px solid #FFF; width: 120px; }
.more1:hover { border: 1px solid #E83B63; color: #E83B63; }
.shuju { width: 100%; background: #FFF; }
.shuju ul { width: 1201px; margin: 0 auto; }
.shuju ul li { float: left; width: 239px; border-left: 1px solid #DDD; padding: 20px 0; margin: 20px auto; text-align: left; }
.shuju ul li i { background-position: -170px 0; width: 42px; height: 36px; }
.shuju ul li .zp1 { background: #10437A; padding: 5px 0 5px 10px; }
.shuju ul li .zp2 { background: #EC242E; padding: 5px 0 5px 10px; }
.shuju ul li .zp3 { background: #FE720D; padding: 5px 0 5px 10px; }
.shuju ul li .zp4 { background: #E83B63; padding: 5px 0 5px 10px; }
.shuju ul li .zp5 { background: #0A9A64; padding: 5px 0 5px 10px; }
.shuju ul li:nth-child(5) { border-right: 1px solid #DDD; }
.zxzp { background: url(../img/bj2.jpg) repeat-x; height: 220px; }
.zxzp .dizhi { width: 1200px; height: 149px; position: relative }
.zxzp .dizhi a { margin: 0 2px; width: 110px; height: 149px; display: inline-block }
.zxzp .dizhi span { background: url(../img/111.png) no-repeat; width: 110px; height: 42px; display: block; padding-top: 107px; position: absolute }
.zxzp .dizhi a.hover1 span { background: url(../img/112.png) no-repeat; }
.zxzp .dizhi a.hover1:hover span { background: url(../img/114.png) no-repeat; }
.zxzp .dizhi a:hover .list, .zxzp .dizhi a.hover .list { background: url(../img/113.png) no-repeat; }
.zxzp1 ul { width: 1300px; }
.zxzp1 ul li { float: left; margin-top: 10px; margin-right: 10px; text-align: left; background: #FFF; width: 292px; height: 458px; }
.zxzp1 ul li p { padding-left: 15px; }
.moree p { z-index: 20; background: #F2F2F0; width: 180px; position: absolute; top: 22px; left: 510px; }
.kezhao ul { width: 1300px; }
.kezhao ul li { float: left; margin-top: 10px; margin-right: 10px; text-align: left; background: #FFF; width: 292px; height: 458px; }
.kezhao ul li p { padding-left: 15px; }
.action { background-position: -399px 0; z-index: 10; width: 64px; height: 64px; top: 25%; left: 50%; margin-left: -32px; }
.act { background: url(../img/act.png) no-repeat; z-index: 10; width: 100px; height: 100px; top: 50%; left: 50%; margin-left: -50px; margin-top: -50px; }
.viimg { background: #000; }
.viimg a { background: #000; }
.viimg img { -o-opacity: 0.32; opacity: 0.32; -moz-opacity: 0.32; -ms-opacity: 0.32; -webkit-opacity: 0.32; filter: alpha(opacity=32); }
.video a:hover .viimg img { -o-opacity: 0.2; opacity: 0.2; -moz-opacity: 0.2; -ms-opacity: 0.2; -webkit-opacity: 0.2; filter: alpha(opacity=20); }
.video .mr_frbox { height: 340px; }
.video .mr_frUl { float: left; width: 1200px; }
.video .mr_frUl ul li { display: inline; float: left; width: 386px; height: 340px; position: relative; margin-right: 20px; overflow: hidden; background: #FFF; margin-bottom: 20px; }
.film ul li { margin: 30px auto; position: relative; }
.film .bof { display: none; position: absolute; top: 0px; z-index: 50 }
.kuai1 { width: 297px; height: 100px; background: #1E326D; padding-top: 50px; }
.kuai2 { width: 297px; height: 100px; background: #E83B63; padding-top: 50px; }
.mr_frBtnL { float: left; cursor: pointer; display: inline; margin-right: 21px; margin-top: 150px; background: url(../img/arw_con.gif) no-repeat top left; width: 29px; height: 58px; }
.mr_frBtnL:hover { background: url(../img/arw_con.gif) no-repeat bottom left; }
.mr_frBtnR { float: right; cursor: pointer; margin-top: 150px; background: url(../img/arw_con.gif) no-repeat top right; width: 29px; height: 58px; }
.mr_frBtnR:hover { background: url(../img/arw_con.gif) no-repeat bottom right; }
.xwcon ul { width: 1300px; overflow: hidden; }
.xwcon ul li { display: inline; background: url(../img/xwbg.jpg) no-repeat; width: 387px; height: 161px; float: left; margin-right: 20px; overflow: hidden; margin-bottom: 20px; }
.xwcon ul li .p1 { margin-left: 32px; padding-top: 16px; }
.xwcon ul li .p2 { width: 280px; padding-left: 30px; padding-top: 20px; line-height: 1.5 }
.xwcon ul li .p3 { padding-left: 15px; padding-top: 20px; }
.pj .mr_frbox { height: 400px; }
.pj .mr_frUl { float: left; width: 1200px; }
.pj .mr_frUl ul li { display: inline; float: left; width: 280px; height: 400px; position: relative; margin-right: 25px; overflow: hidden; margin-bottom: 30px; }
.pj .mr_frUl ul li img { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; -khtml-border-radius: 50%; }
.pj .mr_frUl ul .list1 { background: url(../img/tb.png) no-repeat; }
.pj .mr_frUl ul .list2 { background: url(../img/wb.png) no-repeat; }
.pj .mr_frUl ul .list3 { background: url(../img/mt.png) no-repeat; }
.pj .mr_frUl ul .list4 { background: url(../img/nm.png) no-repeat; }
.pj ul li:hover .p1 { color: #E83B63; }
.shux { width: 100%; background: url(../img/bj4.jpg) repeat-x; height: 31px; }
.shuxz { width: 100%; background: url(../img/bg7.png) repeat-x; height: 31px; }
.xinxi { width: 100%; background: #FFF; height: 82px; }
.xinxi .p1 { line-height: 47px; }
.xinxi .p2 { border-left: 1px solid #CCC; padding-right: 200px; }
.xinxi .p3 { border-left: 1px solid #CCC; }
.input { width: 100%; background: #1E326D; height: 60px; }
.input i { background-position: -465px 0; width: 36px; height: 36px; }
.input input { width: 140px; height: 30px; border: none; font-size: 16px; padding-left: 10px; }
.input .input_btn { width: 140px; height: 34px; margin-bottom: -12px; padding-top: 12px; }
.input .n { background-position: -501px 0; width: 12px; height: 12px; top: 12px; left: 230px; }
.foot { width: 100%; background: url(../img/bg5.png) no-repeat #000; height: 600px; }
.foot .foot1 .i1 { background-position: -513px 0; width: 21px; height: 20px; }
.foot .foot1 .i2 { background-position: -534px 0; width: 16px; height: 22px; }
.foot .foot1 .i3 { background-position: -550px 0; width: 20px; height: 18px; }
.foot .foot2 a, .foot3 a, .foot4 a { display: block; line-height: 2.5 }
.foot .foot2, .foot3, .foot4 { padding-left: 150px; }
.foot .i4 { background-position: -603px 0; width: 27px; height: 21px; }
.foot .i5 { background-position: -630px 0; width: 27px; height: 20px; }
.foot .i6 { background-position: -656px 0; width: 22px; height: 22px; }
.foot .i7 { background-position: -677px 0; width: 11px; height: 18px; }
.foot .i8 { background-position: -570px 0; width: 32px; height: 32px; }
.foot .i10 { background-position: -692px 0; width: 2px; height: 32px; border-right: 1px solid #454545; }
.foot .lx { padding-top: 30px; margin: 0 auto; text-align: center; width: 390px; overflow: hidden }
.foot .lx a { display: inline-block; float: left; margin: 0 30px; }
.foot .foot2 .hover { color: #E83B63; }
.foot .foot5 { width: 500px; }
.link { width: 100%; height: 52px; background: #222; text-align: center; padding-top: 30px; }
.link a { color: #545454; }
/*广告滚动*/
/* sobox */
.sobox { width: 4000px; position: relative; margin-left: -1500px; text-align: center; }
.sobox .a_bigImg { position: absolute; top: 0px; left: 0px; display: block; width: 100%; text-align: center; }
.soul_tah { z-index: 10; width: 300px; text-align: center; margin: 0 auto; }
.soul_tah li { padding: 0 5px; display: inline-block; }
.soul_tah li i { display: block; border: 2px solid #FFF; width: 10px; height: 10px; background: #FFF; overflow: hidden; font-size: 50px; line-height: 10px; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; -khtml-border-radius: 10px; cursor: pointer; box-shadow: 2px 2px 2px 0px rgba(0, 0, 0, 0.2); }
.soul_tah li.on i { filter: alpha(opacity=100); opacity: 1; width: 14px; height: 14px; margin-bottom: -2px; background: #D4B07B; }
/* 子页面分页效果*/
.mpage { display: block; padding: 40px 0 10px; margin: 0 auto; text-align: center; }
.mpage li { display: inline; padding: 8px; }
.mpage .count, .mpage .pend, .mpage .phome { display: none; }
.mpage .pnext a, .mpage .ppre a, .mpage .ppage a { display: inline-block; *display:inline;
zoom: 1; line-height: 31px; width: 31px; text-align: center; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -o-border-radius: 15px; -khtml-border-radius: 15px; font-size: 16px; background: #1E326D; color: #FFF; }
.mpage .pnext a, .mpage .ppre a { width: auto; padding: 0 20px; background: #1E326D; color: #FFF; }
.mpage a:hover, .mpage a.hover { background: #E83B63; color: #FFF; }
.topz { background: url(../img/bg6.png) no-repeat center center #000; height: 122px; width: 100%; }
.topz .topz1 { background: url(../img/ztop.png) no-repeat; width: 250px; height: 22px; margin-top: 25px; padding-top: 43px; padding-left: 250px; text-align: left }
.topz .topz2 a { display: inline-block; float: left; text-align: center; padding: 0 18px; margin-top: 30px; }
.topz .topz2 a i { background: url(../img/add.png) no-repeat; width: 26px; height: 26px; display: inline-block; margin: 0 auto }
.topz .topz2 a p { padding-top: 10px; }
.topso { left: 0px; width: 100%; top: auto; bottom: 30px; z-index: 10; position: absolute; line-height: 1.8 }
.topso .i1 { background: url(../img/works.png) no-repeat; width: 440px; height: 53px; }
.topso .i2 { background: url(../img/action.png) no-repeat; width: 56px; height: 56px; }
.topso .i3 { background: url(../img/che.png) no-repeat; width: 473px; height: 44px; }
.topso .box1 i { padding: 5px 20px; height: 80px; line-height: 80px; }
.topso .box1 .box11 { background: #1E326D; color: #FFF }
.topso .box1 .box12 { background: #FFF; color: #1E326D; }
/*
.topso .box1:hover .box11{background:#FFF; color:#1E326D}
.topso .box1:hover .box12{background:#1E326D; color:#FFF}
*/
.topso .box2 a { display: inline-block; width: 150px; height: 40px; border: 1px solid #666; line-height: 40px; background: none; margin: auto 5px; }
.topso .box2 a:hover, .topso .box2 a.hover { background: #FFF; color: #000 }
.zxzpz { background: url(../img/bj2.jpg) repeat-x; height: 240px; }
.zxzpz .dizhi { width: 1200px; height: 50px; position: relative }
.zxzpz .dizhi a { margin: 0 2px; width: 110px; height: 50px; display: inline-block }
.zxzpz .dizhi span { background: url(../img/117.png) no-repeat; width: 110px; height: 50px; display: block; position: absolute; padding-top: 10px; z-index: 50; }
.zxzpz .dizhi a:hover .list, .zxzpz .dizhi a.hover .list { background: url(../img/118.png) no-repeat; }

.zxzpzs { background: url(../img/bj2.jpg) repeat-x; height: 610px; }
.zxzpzs .dizhi { width: 1200px; height: 50px; position: relative }
.zxzpzs .dizhi a { margin: 0 2px; width: 110px; height: 50px; display: inline-block }
.zxzpzs .dizhi span { background: url(../img/117.png) no-repeat; width: 110px; height: 50px; display: block; position: absolute; padding-top: 10px; z-index: 50; }
.zxzpzs .dizhi a:hover .list, .zxzpz .dizhi a.hover .list { background: url(../img/118.png) no-repeat; }
.ma0{ margin:0 auto;}


.type_List a { display: inline-block; width: 108px; height: 31px; background: url(../img/115.png) no-repeat #FFF; line-height: 31px; margin: 0 5px; border: 1px solid #DDD; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -khtml-border-radius: 5px; }
a.type_List:hover, .type_List a:hover { border: 1px solid #1E326D; color: #1E326D; }
.type_List a.hover { background: url(../img/115.png) no-repeat #1E326D; color: #FFF; border: 1px solid #1E326D }
.type_List a.hover1 { background: url(../img/116.png) no-repeat #FFF; }
.type_List a.hover1.hover { background: url(../img/116.png) no-repeat #1E326D; }
.event ul li { width: 1200px; height: 480px; }
.event ul li a { display: block; }
.event ul li .con { background: url(../img/event.png) no-repeat #1E326D; width: 600px; height: 420px; float: right; text-align: left; }
.event ul li .con h2 { padding-left: 53px; padding-top: 165px; }
.event ul li .con p { width: 374px; padding-top: 15px; padding-left: 53px; line-height: 1.8 }
.guest ul { width: 1300px; }
.guest ul li { float: left; margin: 30px 10px 30px 0; text-align: left; background: #FFF; width: 292px; height: 458px; }
.guest ul li p { padding-left: 15px; }
.price ul { width: 1300px;text-align: center;}
.price ul li { width: 280px; height: 560px; display: inline-block;margin: 30px 20px 30px 0; }
.price ul li a { display: block; width: 280px; height: 560px; float: left; }
.price ul li a .tou { width: 280px; height: 160px; background: #1E326D; }
.price ul li a:hover .tou { background: #E83B63; }
.price ul li a .zx { width: 180px; height: 45px; line-height: 45px; background: #E83B63; left: 50px; bottom: 60px; }
/*图片放大效果*/
.scale li { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.scale li:hover { -webkit-transform: scale(1.10); -moz-transform: scale(1.10); -o-transform: scale(1.10); transform: scale(1.10); box-shadow: 0px 0px 15px rgba(0,0,0,0.2); z-index: 100; }
.scalee li a { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.scalee li a:hover { -webkit-transform: scale(1.10); -moz-transform: scale(1.10); -o-transform: scale(1.10); transform: scale(1.10); box-shadow: 0px 0px 15px rgba(0,0,0,0.2); z-index: 100; }
/*导航效果*/
.subnav { position: absolute; top: 90px; left: 0; z-index: 9999; height: auto; width: 95px; transition: opacity 0.3s, display 0.1s; -moz-transition: opacity 0.3s, display 0.1s; -webkit-transition: opacity 0.3s, display 0.1s; -o-transition: opacity 0.3s, display 0.1s; display: none; opacity: 0; }
/*.subnav a:hover p{ color:#C6A16A; }*/
.subnav a { display: block; text-align: left; opacity: 1; height: 20px; line-height: 20px; background: #FFF; margin-top: 1px; padding: 8px 20px; color: #E83B63; margin-right: -5px; }
.menu.hover .subnav { opacity: 1; display: block; }
.subnav a:hover { background: #1E326D; color: #FFF; }
i.ico_xj { background: url(../img/v1.fw_r2_c2.png) no-repeat; width: 16px; height: 8px; margin: 0 auto; margin-top: 5px; transition: transform 0.3s; -moz-transition: -moz-transform 0.3s; -webkit-transition: -webkit-transform 0.3s; -o-transition: -o-transform 0.3s; margin-bottom: 15px; }
.menu.hover i.ico_xj { transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); }
.menu { width: 64px; }
#top_adv { }
#top_adv .soul { display: none; }
#top_adv .time { z-index: 10; position: absolute; bottom: 0; left: 0px; width: 100%; background: url(../img/time.png); height: 31px; }
#top_adv a.prev, #top_adv a.next { position: absolute; left: 50%; margin-top: -50px; top: 50%; width: 66px; height: 100px; background: url(../img/t_pre.png) no-repeat left top; text-indent: -10000px; display: block; z-index: 15; filter: alpha(opacity=45); margin-left: -750px; opacity: 0.45; }
#top_adv a.prev:hover { background-position: left bottom; filter: alpha(opacity=80); opacity: 0.8; }
#top_adv a.next { margin-left: 700px; background-position: right top; }
#top_adv a.next:hover { background-position: right bottom; filter: alpha(opacity=80); opacity: 0.8; }
/*增加*/
.head { background: url(../img/i1.png) repeat-x 0 0; position: absolute; z-index: 2; left: 0; top: 0; width: 100% }
.head .bd { height: 253px; width: 1200px; margin: 0 auto }
.logo { background: url(../img/logo.png) no-repeat 0 0; width: 1200px; height: 150px; overflow: hidden; position: absolute; top: 50px; left: 0px }
.logo a { padding-top: 156px; display: block }
.top01 { position: relative; height: 16px; padding-top: 16px }
.top01 ul { float: right }
.top01 li { padding-left: 3px; margin-right: 3px; line-height: 14px; font-size: 12px; -webkit-text-size-adjust: none; color: #999 }
.top01 li, .top01 li a { float: left; display: inline }
.top01 li a { color: #e9e9e9; margin-right: 10px; text-decoration: none }
.top01 li a:hover { color: #ff0 }
.top01 .w { background-position: 0 1px }
.top01 .x { background-position: -100px 1px }
.top01 .y { background-position: -200px 1px }
.top01 .z { background-position: -300px 1px }
.mp { width: 112px; height: 12px; font-size: 1px; line-height: 0; float: right; padding: 0 20px 0 0 }
/*---tip效果加载---*/
.tip_a { background: url(tip.gif) no-repeat center 20%; width: 282px; height: 162px }
.tip_b { background: url(tip.gif) no-repeat center 20%; width: 200px; height: 300px }
/*---导航---*/
#nav { height: 40px; text-align: center; clear: both; margin-top: 176px; margin-right: 0; margin-bottom: 0; margin-left: 100px; }
#nav ul { float: left }
#nav li { float: left; height: 50px; position: relative }
#nav li.line_off { background: none }
#nav a { display: block; float: left; height: 45px; padding-top: 6px; line-height: 18px; font-size: 14px; color: #333; width: 80px; blr:expression(this.onFocus=this.blur());
outline: none; position: relative }
#nav a:hover, #nav .active a, #nav li.sfhover a { color: #c00; text-decoration: none; font-weight: 700 }
#nav a span { font-size: 9px; -webkit-transform: scale(0.775); line-height: 12px; display: block; padding-bottom: 5px; font-weight: 300; cursor: pointer; position: relative }
#nav .n { background: url(i2.png) no-repeat 0 6px; width: 16px; height: 51px; float: left }
/*---当前分类---*/
#nav li ul { display: none; position: absolute; top: 42px; left: -19px; width: 116px; padding: 10px 0; background: url(../img/nav2.png) repeat-y; z-index: 11 }
/*#nav li:hover ul{display:block}*/
#nav li ul li { line-height: 30px; height: 30px; margin: 0; background-image: none; position: relative; z-index: 2 }
#nav li ul a, #nav li.active ul a, #nav li.sfhover ul a { background: none; font-weight: 300; height: auto; color: #000; line-height: 24px; width: 110px; margin-left: 3px; font-size: 12px; float: none; padding: 0 0 6px; background: url(../img/nav2.png) no-repeat -234px -100px; _background: url(../img/nav2_1.gif) no-repeat 0 -30px }
#nav li ul a:hover { background: url(../img/nav2.png) no-repeat -234px 0; _background: url(../img/nav2_1.gif) no-repeat 0 0; color: #fff; font-weight: 300 }
#nav li ul .t { position: relative; z-index: 2; top: 14px; left: 0; width: 116px; height: 4px; font-size: 0; line-height: 0; overflow: hidden; background: url(../img/nav2.png) no-repeat -116px 0; _background: url(../img/nav2_2.png) no-repeat }
#music { font-size: 12px; color: #CCC; }
/*改版用*/
.indexContact ul li a.love:hover { background-position: -758px -79px; }
.indexNews { width: 1188px; margin: 24px auto 0 auto; }
.indexNews h2 { padding-bottom: 0; }
.indexNews h5 { text-align: center; padding: 8px 0 15px; line-height: 16px; height: 16px; color: #868686; }
.indexNews h5 ul { display: inline-block; text-align: center; line-height: 16px; height: 16px; color: #868686; }
.indexNews h5 ul li { display: inline-block; padding: 0 5px; border-right: 1px solid #ccc; line-height: 16px; height: 16px; }
.indexNews h5 ul li a { display: block; font-weight: bold; color: #868686; font-family: tahoma, arial, 'Hiragino Sans GB', 宋体, sans-serif; font-size: 13px; background: none; line-height: 16px; height: 16px; }
.indexNews h5 ul li a:hover { text-decoration: underline; }
h2./y/v1/img {
padding:20px 0;
}
h2./y/img a {
height:31px;
background:url(/y/v1/img/bg8.gif) no-repeat center top;
display:block;
}
h2./y/v1/img a:hover {
background-position:center bottom;
}
.indexNews h2 a { width: 492px; display: block; margin: 0 auto; }
.banner0418 { clear: both; height: 760px; }
.banner0418 li { float: left; }
.banner0418 li a { display: block; background: #000; }
.banner0418_left { display: block; width: 442px; height: 715px; overflow: hidden; float: left; position: relative; }
.banner0418_right { display: block; width: 745px; overflow: hidden; float: left; }
.banner0418_left li.li01 { position: absolute; left: 0; top: 0; z-index: 1; }
.banner0418_left li.li02 { position: absolute; left: 0; top: 237px; z-index: 1; }
.banner0418_left li.li03 { position: absolute; left: 188px; top: 0; z-index: 1; }
.banner0418_left li.li011 { position: absolute; left: 188px; top: 0; z-index: 1; }
/*风尚巴黎*/
.ind-yhfl h2 { text-align: center; font-size: 18px; color: #393939; font-weight: normal; height: 120px; margin-top: 40px; }
.ind-yhfl h2 strong { font-size: 36px; display: block; font-weight: normal; }
.ind-yhfl { margin: 0 auto; overflow: hidden; width: 1200px; }
.ind-eviinfo .span1 { display: block; padding: 18px 0 0 0; text-transform: uppercase; height: 42px; line-height: 42px; text-align: center; font-size: 20px; letter-spacing: -0.5px; color: #000; font-family: 'Times New Roman'; -webkit-transition: color 0.3s ease; }
.ind-evitem:hover .ind-evictner { top: -40px; transition: top 0.45s; -moz-transition: top 0.45s; -ms-transition-property: all; -ms-transition-duration: 0.5s; -ms-transition-timing-function: cubic-bezier(0, 1, 0.5, 1); }
.ind-evitem:hover .ind-eviinfo { background: #222; }
.ind-evitem:hover .ind-eviinfo .span1 { color: #fff; }
.ind-evitem:hover .ind-eviinfo .span2, .ind-evitem:hover .ind-eviinfo .span2 strong { color: #fff; }
.ind-evitem:hover .ind-eviinfo .span4 { background: #919191; -ms-transition-property: all; -ms-transition-duration: 0.5s; -ms-transition-timing-function: cubic-bezier(0, 1, 0.5, 1); }
.ind-evitem:hover .ind-eviinfo .span3 { background-position: 0px -25px; -ms-transition-property: all; -ms-transition-duration: 0.5s; -ms-transition-timing-function: cubic-bezier(0, 1, 0.5, 1); }
.ind-yhfl .ind-evitem { display: block; width: 292px; height: 580px; float: left; margin: 0 5px 0 0; position: relative; overflow: hidden; z-index: 10; }
.ind-yhfl .ind-evitem img { display: block; width: 280px; height: 400px; }
.ind-yhfl .ind-eviinfo { display: block; width: 280px; height: 260px; }
.ind-yhfl .ind-evictner { display: block; width: 280px; height: 580px; position: absolute; left: 0px; top: 0px; -webkit-transition: top 0.3s ease; background-color: #EEF0F0; }
.ind-yhfl .ind-eviinfo .span2 { display: block; height: 30px; margin: 0 0 22px 0; padding: 0px 10px; text-align: center; color: #535353; font-size: 18px; -webkit-transition: color 0.3s ease; }
.ind-yhfl .ind-eviinfo .span3 { display: block; width: 78px; height: 40px; margin: 0 auto; background: url(/y/v1/img/icon_8.png) no-repeat; -webkit-transition: background 0.3s ease; }
.ind-yhfl .ind-evitem:hover .ind-eviinfo .span3 { background-position: 0px -40px; -ms-transition-property: all; -ms-transition-duration: 0.5s; -ms-transition-timing-function: cubic-bezier(0, 1, 0.5, 1); }
.ind-evitems { display: block; width: 280; height: 580px; float: left; margin: 0 10px 0 0; position: relative; overflow: hidden; z-index: 10; }
.ind-evitems img { display: block; width: 280; height: 400px; }
.baise { width: 100%; background-color: #EFEFF1; }
/*下面是漂浮客服用代码*/


#doyoo_panel a { text-decoration: none; }
.talk99_region { display: block; position: absolute; }
#doyoo_panel { z-index: 8000; margin: 0px; padding: 0px; overflow: hidden; cursor: pointer; -webkit-transform: translateZ(0px); }
.doyoo_pan_icon { cursor: pointer; background-repeat: no-repeat; }
#doyoo_panel div.doyoo_pan_icon_inner { position: relative; left: 0; top: 0; height: 100%; background-repeat: no-repeat; -webkit-transform: translateZ(0px); }
#doyoo_panel div { overflow: hidden; font-size: 12px; float: none; background: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif; word-break: break-all; text-align: left; margin: 0px; padding: 0px; line-height: 14px; position: static; z-index: 8000; SCROLLBAR-FACE-COLOR: #cccccc; SCROLLBAR-HIGHLIGHT-COLOR: #efefef; SCROLLBAR-SHADOW-COLOR: #efefef; SCROLLBAR-3DLIGHT-COLOR: #cccccc; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #999999; SCROLLBAR-DARKSHADOW-COLOR: #cccccc; }


/*---首页评价---*/
.pjbg{background:#f3f3f3 url(../theme/bg.jpg);}
.news, .news2, .sc0, .sc1, .sc2, .sc3, .sc6 .bd, .sc7, .sc8, .f1 span, .ls01 { width: 1180px; overflow: hidden; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-bottom: 50px; background:#f3f3f3 url(../img/bg.jpg)}
.hd04{ background: url(../img/i8.png) no-repeat center 0; height: 230px; text-align: center;  margin-right: 0; margin-bottom: 40px; margin-left: 0; }
.hd04 i{border-bottom:1px solid #bfc5c8;position:relative;top:102px;display:block}
.hd04 a{width:818px;padding-top:88px;height:85px;overflow:hidden;margin:0 auto;display:block}
.hd04 span{font-size:20px;margin:0 auto 30px;background:#f3f3f3 url(../img/bg.jpg);padding:0 10px 1px;position:relative}
.hd04 a:hover span{background:#8a979f;color:#fff;border-radius:5px}
.hd04 h2{margin-top:70px}

.hd04x{height:50px;margin:100px 0 40px;text-align:center}
.hd04x span{font-size:20px;margin:0 auto 30px;background:#f3f3f3 url(../img/bg.jpg);padding:0 10px 1px;position:relative}

/*--首页评价--*/
.h4{background-position:center -1150px;}
.h4 a{width:620px}
.sc3 li{float:left;margin-right:28px;display:inline;position:relative;text-align:center;padding-bottom:47px;}
.sc3 li a{display:block}
.sc3 img{width:274px;height:274px;display:block}
.sc3 span {width:274px;height:333px;display:inline;block;position:absolute;left:0;top:0}


.pjbg .sc3 ul li a .dping1{width:274px;height:333px;display:inline;background:url(../img/pr1.png) no-repeat;block;position:absolute;left:0;top:0}
.pjbg .sc3 ul li a .dping11{width:274px;height:333px;display:inline;background:url(../img/pr11.png) no-repeat;block;position:absolute;left:0;top:0}

.pjbg .sc3 ul li a .dping12{width:274px;height:333px;display:inline;background:url(../img/pr12.png) no-repeat;block;position:absolute;left:0;top:0}

.pjbg .sc3 ul li a .dping13{width:274px;height:333px;display:inline;background:url(../img/pr13.png) no-repeat;block;position:absolute;left:0;top:0}

.pjbg .sc3  ul li a:hover .dping1{background-position:-278px 0}
.pjbg .sc3  ul li a:hover .dping11{background-position:-278px 0}
.pjbg .sc3  ul li a:hover .dping12{background-position:-278px 0}
.pjbg .sc3  ul li a:hover .dping13{background-position:-278px 0}


.pjbg .sc3 h3{font-size:20px;width:274px;overflow:hidden;height:30px;margin:78px 0 12px;font-weight:normal;color:#333}
.sc3 i{height:40px;font:35px/40px Georgia, "Times New Roman", Times, serif;font-style:italic;background:url(../img/pr2.png) no-repeat;padding-left:96px;color:#657681}
.sc3 a:hover i,.sc3 a:hover h3{color:#d3306e}
.sc3 small a{
	width: 194px;
	height: 56px;
	display: block;
	background: url(../img/zhixun.png) no-repeat;
	position: absolute;
	left: 40px;
	bottom: 0px;
}


.tpc {
text-align: left;
}
.tpc .b {
float: left;
overflow: hidden;
}
.tpc .b img {
float: left;
margin-right: 22px;
}
.block10 {
height: 10px;
}

.tpc .b h3 {
font: bold 36px/38px "微软雅黑";
height: 40px;
overflow: hidden;
}
.ct3, a.ct3, .ct3 a, .ct3 a:visited {
color: #01a7a4;
}
.nowrap {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}

.tpc .b .span {
font-size: 10px;
display: block;
color: #9a9a9a;
}
.ff2 { font-family: Georgia, "Times New Roman", Times, serif; line-height: 22px; }
.ff3 { font-family: Georgia, "Times New Roman", Times, serif; line-height: 24px; }

.tpc .b b {
font-weight: normal;
color: #a6a6a6;
line-height: 130%;
}
.block5 {
height: 5px;
font: 0;
overflow: hidden;
clear: both;
}

.di { font-size: 20px; font-weight: 300; margin-top: 270px; }
.di30 { font-size: 24px; font-weight: 300; margin-top:60px; }
.xiangdui { position: relative; }
.ff4 { font-size: 24px; margin-top: 12px; margin-bottom: 12px; }

.tpc .b .ff4 a{ font-size: 20px; display: block; color: #FF0000; }
.tpc .b .ff4 a:hover{ color: #090; }


.shop-comment .user-info {
background-color: #f3f3f3;
padding: 8px 1px 5px;
margin-bottom: 15px;
overflow: hidden;
zoom: 1;
}

.pic-txt .txt, .comment-list li .content {
display: table-cell;
width: 2000px;
table-layout: fixed;
word-wrap: break-word;
word-break: break-all;
}
.comment-list .content {
float: left;
word-wrap: break-word;
}
Inherited from li#rev_260156540
.pic-txt, .comment-list li, .pic-txt li {
zoom: 1;
}



.shop-comment .user-info .item-rank-rst {
margin-right: 15px;
}
.item-rank-rst {
margin-right: 6px;
margin-top: 2px;
}
.irr-star50 {
background-position: 0 0;
}
.item-rank-rst {
float: left;
width: 64px;
height: 12px;
margin: 3px 12px 0 0;
text-indent: -9999px;
overflow: hidden;
}
.item-rank-rst, .user-rank-rst, .rating-wrap ul, .rating-wrap a:hover, .rating-wrap .active-star, .user-m-star, .urr-rank60, .breadcrumb .note {
background-image: url(../img/dianping.png);
background-repeat: no-repeat;
}
Inherited from div.user-info
.shop-comment .user-info {
background-color: #f3f3f3;
padding: 8px 1px 5px;
margin-bottom: 15px;
overflow: hidden;
zoom: 1;
}
Inherited from div.content
.pic-txt .txt, .comment-list li .content {
display: table-cell;
width: 2000px;
table-layout: fixed;
word-wrap: break-word;
word-break: break-all;
}
.comment-list .content {
float: left;
word-wrap: break-word;
}
.shop-comment .comm-per {
font-family: Verdana,Geneva,sans-serif;
float: left;
}

.comment-list .comment-rst {
margin-bottom: 0;
}
.comment-list .comment-rst {
margin-bottom: 8px;
}
.comment-list h3, .comment-list .comment-rst, .comment-list .comment-entry {
float: left;
}
.sep {
color: #e0e0e0;
padding: 0 10px;
}
address, caption, cite, em, code, dfn, th, var {
font-style: normal;
font-weight: normal;
}

.comment-rst .rst {
padding-right: 10px;
}
.col-exp, a.col-exp {
color: #999;
}
address, caption, cite, em, code, dfn, th, var {
font-style: normal;
font-weight: normal;
}
.shop-comment .comment-txt {
padding: 0 10px 7px;
line-height: 20px;
}
user agent stylesheetdiv {
display: block;
}
user agent stylesheetdiv {
display: block;
}

.shop-comment .misc-info {
padding: 13px 10px 0;
position: relative;
z-index: 100;
_width: 610px;
zoom: 1;
}

.shop-comment .misc-info .time {
padding-right: 5px;
}
.shop-comment .misc-info .time {
padding-right: 10px;
color: #999;
}.shop-comment .comment-mobile {
background-position: -226px -98px;
margin: -1px 10px 0 -5px;
width: 15px;
height: 15px;
display: inline-block;
overflow: hidden;
zoom: 1;
vertical-align: -3px;
}
.shop-name .ep-trigger, .quality-shop, .quality-shop-tip i, .shop-info .pic, .shop-upload, .arrow-up, .arrow-down, .fn-collect, .promo-info li i, .news-list li, .user-info .comm-arr, .tabs li, .comment-star dd.stop-info, .comment-filter .filter, .comment-search .search, .shop-info .branch, .lay-main .close, .pop-main .close, .msg-suc .icon-succ, .add-subbranch .add-sub, .shop-name .add-sub, .new-guide .guide-con .close, .shop-comment .comment-mobile, .succ-icon, .error-icon, .hint-icon, .alert-icon, .new-guide .guide-arrow, .new-guide .medi-btn-ash, .new-guide .medi-btn-ash .btn-txt, .toTop, .rec-offic-album .pic-list li, .aside .map-label .ilabel, .shop-search .search, .revitew-search .revit-search .btn-search, .thumb-prev a.arrows, .thumb-next a.arrows, .tuan-warn, .block-title-slide a, .honeybee, .survery-entry .close a, .mber-more .quote-down, .mber-more .quote-up, .slide-pic .icon-arr, .shop-cinema .sp-list .on .tri-down, .show-list .icon-sofa, .comment-filter .action .close, .feature-tabs li i, .shop-info .shop-location li i, .comment-list li .published, .suc-infor .ic-arow, .fix-infor .fix-n, .two-dimension .close, .booking-form .i-arr, .booking-form .slide a, .lay-booking-msg .pic i, .mcalendar_arrow .last_month a, .mcalendar_arrow .next_month a, .shop-wineshop-form .check-in .check, .shop-help .digg-count, .shop-help .digg-btn, .shop-help .digg-count em, .shop-help .pop-panel-club .arrow, .shop-wineshop-form .promo i, .shop-wineshop-form .irevise, .taster-con .close, .australian-icon, .separator, .guidance-shower li, .greens-beta, .taster-con .close, .australian-icon, .separator, .guidance-shower li, .promo-list li i, .greens-beta, .sign-list li .sign-time, .sign-list .t-con .star-arrw, .takeout-tips .takeout-icon, .takeout-arrow, .ep-shop-share li i, .i-new, .busi i, .icon-fora, .comm-survey .icon-satisfaction, .comm-survey .icon-oppose, .comm-survey .survey-gratitude i, .comm-survey .survey-gratitude .arrow, .market-mode .promo-icon i, .i-qq, .i-mark, .qq-box .close, .qq-box .arr-up, .qq-info .arr-down, .shop-action .modify-comment i, .bussi-platform a i {
background-image: url(../img/dianping2.png);
background-repeat: no-repeat;
}
.shop-comment .misc-info .misc-name {
display: inline-block;
overflow: hidden;
zoom: 1;
color: #999;
vertical-align: bottom;
}
.shop-comment .misc-info .sep {
padding: 0 5px;
}
.sep {
color: #e0e0e0;
padding: 0 10px;
}
address, caption, cite, em, code, dfn, th, var {
font-style: normal;
font-weight: normal;
}

.wdj{ background-image: url(../img/wdj.png); background-repeat: no-repeat; height: 24px; width: 600px; margin-left: 40px; padding-right: 20px; margin-top: 30px; }
.wdj i{ padding-left: 55px; font-family: "微软雅黑"; font-size: 18px; color: #666; line-height: 18px; font-weight: 400; }
.wdj i a:hover{ font-weight: 600; color: #F00; display: block; }

.spig {
	display:block;
	width:150px;
	height:190px;
	position:absolute;
	top: -200px;
	left: 160px;
	z-index:9999;
}
#message {
	color :#191919;
	border: 1px solid #c4c4c4;
	background:#ddd;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	min-height:1em;
	padding:5px;
	top:-30px;
	position:absolute;
	text-align:center;
	width:auto !important;
	z-index:10000;
	-moz-box-shadow:0 0 15px #eeeeee;
	-webkit-box-shadow:0 0 15px #eeeeee;
	border-color:#eeeeee;
	box-shadow:0 0 15px #eeeeee;
	outline:none;
}
.mumu {
	width:150px;
	height:190px;
	cursor: move;
	background:url(../img/lanrenzhijia.png) no-repeat;
}

.left_nav{width:224px; height:34px; position:fixed; left:50%; margin-left:-130px; z-index:1000; display:none; }
.left_nav ul { width: 224px; height: 34px; background-position: -39px 0px;  background-image: url(../img/left.png); background-repeat: no-repeat; }
.left_nav ul li { width: 92px; float: left; height: 34px; list-style-type: none; }

.left_nav ul li a{display: block; }
.left_nav ul li a:hover{ background-position: -39px 64px; background-attachment: fixed; }
