﻿@charset "utf-8";
/* CSS Document */
.hide{ display:none !important}
.hideMap{ display:none !important}
.col_333{ color:#333}

/*首页样式*/
.indexMain{ width:100%; display:table; margin-top:1px; overflow:hidden;}
.MainLink{ width:100%; display:table; margin-top:1px; overflow:hidden;}
.iBox{ width:20%; float:left; height:600px; position:relative; overflow:hidden; *width:19.9%;}
.iBtxt{  position:absolute; width:100%; text-align:center;  z-index:3;}
.iBtxt a{ display:block; height:60px;padding-top:22px;}
.iB1 .iBtxt{ background:url(../bg/bg_nav_1.png);}
.iB2 .iBtxt{ background:url(../bg/bg_nav_2.png);}
.iB3 .iBtxt{ background:url(../bg/bg_nav_3.png);}
.iB4 .iBtxt{ background:url(../bg/bg_nav_4.png);}
.iB5 .iBtxt{ background:url(../bg/bg_nav_5.png);}
.iBImg{}
.iBmove{ width:100%; position:absolute; left:0px; top:82px; height:100%; z-index:2; display:none}
.iB1 .iBmove{ background:url(../bg/bg_nav_1.png);}
.iB2 .iBmove{ background:url(../bg/bg_nav_2.png);}
.iB3 .iBmove{ background:url(../bg/bg_nav_3.png);}
.iB4 .iBmove{ background:url(../bg/bg_nav_4.png);}
.iB5 .iBmove{ background:url(../bg/bg_nav_5.png);;}
.navMemu{ margin-top:25px;}
.navMemu li{ line-height:32px; height:32px; padding:3px 0;}
.navMemu li a{ display:block;text-align:left;  padding:0 37px 0;color:#fff; font-size:14px;}
.navMemu li a:hover{ border:1px solid #ddd;}
.navMemu li a em{ font-family:Arial; font-size:12px; margin-left:10px; color:#e9e9e9;}
/*end*/

/*内页的一级菜单链接 tab*/
.MainLink .iBox{ height:82px;}
.MainLink .iBox .iBImg{ width:100%;}

/*内页的二级菜单 tab*/
.SecMemu{ height:43px; background:url(../bg/bg_secMemu.gif) repeat-x left bottom; width:100%; display:table;}
.SecMemu ul{ padding:0 38px;}
.SecMemu ul li{ display:inline; line-height:40px;}
.SecMemu ul li a{ display:inline-block; padding:0 20px;}

.SecMemu ul li a span{ color:#333; font-size:16px;}
.SecMemu ul li a em{ color:#9b9b9b; font-size:12px; margin:0 8px;}

/*二级菜单 风格*/
.smGreen a.SMact{ border-bottom:3px solid #85aa43;}
.smGreen ul li a.SMact span,.smGreen ul li a.SMact em{ color:#85aa43;}








.smOrg a.SMact{ border-bottom:3px solid #c09746;}
.smOrg ul li a.SMact span,.smOrg ul li a.SMact em{ color:#c09746;}

.smBrown a.SMact{ border-bottom:3px solid #7f4521;}
.smBrown ul li a.SMact span,.smBrown ul li a.SMact em{ color:#7f4521;}

.smBlue a.SMact{ border-bottom:3px solid #2494c4;}
.smBlue ul li a.SMact span,.smBlue ul li a.SMact em{ color:#2494c4;}

.smRed a.SMact{ border-bottom:3px solid #da2674;}
.smRed ul li a.SMact span,.smRed ul li a.SMact em{ color:#da2674;}

/*按钮风格*/
.btn_1{ display:inline-block; padding:0 13px; line-height:30px; background:#c29427; color:#fff; font-size:16px;}
.btn_2{ display:inline-block; padding:0 13px; line-height:30px; background:#7f4521; color:#fff; font-size:16px;}
.btn_3{display:inline-block; padding:0 13px; line-height:30px; background:#7ca73a; color:#fff; font-size:16px;}
.btn_4{display:inline-block; padding:0 13px; line-height:30px; background:#0b8dba; color:#fff; font-size:16px;}

.container{ padding:17px 38px;zoom:1; background:#f2f2f2; overflow:hidden; position:relative;}
.MainLeft{ width:684px; height:460px; float:left; position:relative; z-index:1;}
.MLScroll{ width:684px; height:460px;overflow:hidden; position:relative; z-index:1;}
.MLScroll ul{ width:999999px; position:absolute; height:460px; left:0px; top:0px; z-index:1;}
.MLScroll ul li{width:684px; height:460px; float:left}

.MainRight{margin-left:780px; position:absolute;right:38px; top:17px;}

.tabCon{ float:left}
.ConTitle{ border-bottom:1px solid #ddd; width:100%;  font-size:18px; padding-bottom:10px; display:table;}
.tabContent{ line-height:24px; padding:10px 0; font-size:14px; overflow-y:auto;}

.MlarrR,.MlarrL{ width:41px; height:41px; display:inline-block; position:absolute;  background-repeat:no-repeat; z-index:3;}
.MLS_Green .MlarrR,.MLS_Green .MlarrL{background-image:url(../ico/ico_5.png);}
.MLS_Org .MlarrR,.MLS_Org .MlarrL{background-image:url(../ico/ico_7.png);}
.MLS_Brown .MlarrR,.MLS_Brown .MlarrL{background-image:url(../ico/ico_9.png);}
.MLS_Blue .MlarrR,.MLS_Blue .MlarrL{background-image:url(../ico/ico_10.png);}
.MLS_Red .MlarrR,.MLS_Red .MlarrL{background-image:url(../ico/ico_12.png);}

.MlarrR{ background-position:0 0; right:-41px; top:220px;}
.MlarrL{ background-position:0 -41px; right:0px; top:261px;}



/*滚动条*/
#scrollbar1 { width: 600px; margin:5px 0;zoom:1;}
#scrollbar1 .viewport { width: 97.5%; height: 440px; overflow: hidden; position: relative; }
#scrollbar1 .overview { position: absolute; left: 0; top: 0; line-height:22px; width:100%;}
#scrollbar1 .scrollbar{ position: relative;  float: right; }
#scrollbar1 .track { height: 100%; width:10px; position: relative; background:url(../bg/sideBar_Bg.gif) repeat-y; border-radius:3px;}
#scrollbar1 .thumb { background:url(../bg/sideBar_H.gif); background-repeat:repeat-y; height: 21px; width: 10px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 0px;  border-radius:10px;}
#scrollbar1 .thumb .end { overflow: hidden; }
#scrollbar1 .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }


/*滚动条  ---2*/
#scrollbar2 { width: 360px; margin:5px 0;zoom:1;}
#scrollbar2 .viewport { width: 96%; height: 440px; overflow: hidden; position: relative; }
#scrollbar2 .overview { position: absolute; left: 0; top: 0; line-height:22px; width:100%;}
#scrollbar2 .scrollbar{ position: relative;  float: right; }
#scrollbar2 .track { height: 100%; width:10px; position: relative; background:url(../bg/sideBar_Bg.gif) repeat-y; border-radius:3px;}
#scrollbar2 .thumb { background:url(../bg/sideBar_H.gif); background-repeat:repeat-y; height: 21px; width: 10px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 0px;  border-radius:10px;}
#scrollbar2 .thumb .end { overflow: hidden; }
#scrollbar2 .disable { display: none; }

/*小图标*/
.i-tsp{ width:4px; height:7px; vertical-align:middle; background:url(../ico/ico_6.gif) no-repeat; overflow:hidden; margin:0 5px; display:inline-block;}
.i-big{width:23px; height:23px; vertical-align:middle; background:url(../ico/ico_8.png) no-repeat; overflow:hidden; display:inline-block;}

.bookTel{ font-size:16px; vertical-align:top; color:#333;}

/*公爵会*/
.dukeList{ width:100%; display:table; zoom:1; margin-top:20px; overflow:hidden}
.dukeList ul{ width:110%}
.dukeList li{ width:138px; height:86px; float:left; position:relative; margin:0 12px 15px 0; display:inline;}
.dukeList li em{ text-align:center; font-size:14px; width:100%; position:absolute; color:#fff; left:0px; bottom:5px; z-index:3;}
.dukeList li span{   display:block; position:absolute; left:0px; top:0px; z-index:2; width:100%; height:86px; text-align:center; display:none}
.dukeList li .i-big{ position:absolute; left:40%; top:20%; z-index:3; display:none}
.dukeList li a:hover span,.dukeList li a:hover .i-big{ display:block} 

.DL_Brown li span{background:url(../bg/bg_nav_5.png);}
.DL_Blue li span{background:url(../bg/bg_nav_2.png);}


/*海兰吧 公爵会详细页*/
.bukeDetial{ width:100%; height:100%; overflow:hidden; background:url(../bg/bg_actBox2.gif);}
.bukeDL{ float:left; width:963px;position:relative; height:720px; z-index:1;}
.bukeDLScoll{float:left; width:963px; overflow:hidden; position:relative; height:720px;}
.bukeDLScoll ul{ width:9999999px; position:absolute; height:720px;}
.bukeDLScoll ul li{ width:963px; float:left;}

.bukeDRCon{ float:left; margin:200px 0px 0 83px;}
.bukeDTitle{ font-size:32px; color:#7f4521;}
.bukeDBoxContent{ font-size:14px; line-height:24px; color:#333;}
.bukeDL .MlarrR{ top:40%}
.bukeDL .MlarrL{ top:46%}
.bukeDRFloorCon{ float:left; margin:60px 0px 0 83px;}
.bukeDRFloorCon .bukeDTitle{ color:#0b8dba}
.bukeDRFloorCon .bukeDBoxContent{ color:#666;}

/*三级菜单 tab切换*/
.tabTopSel{ border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:1px 0 0 0; width:100%; display:table;}
.tabTopSel li{ float:left; text-align:center; height:35px; cursor:pointer;}
.tabTopSel li span{ display:block; padding:0 17px; line-height:33px; color:#333; height:33px; overflow:hidden; font-size:16px;}
.ttsAct i{ width:12px; height:4px; background:url(../ico/ico_11.png) no-repeat; display:inline-block; vertical-align:top;}
.ttsAct{}
.tabTopSel li.ttsAct span{ background:#2494c4; color:#fff;}

.txtTable td{ word-break:break-all; word-wrap:break-word; vertical-align:top; padding-bottom:8px;}
.building{ width:100%; text-align:left; min-height:526px; text-shadow:1px 1px 1px #FFF; 
           padding:20px 0px; font-size:14px;
           /*background:url(../images/temp16.jpg) no-repeat center center #fff;*/}
.contactPt{ padding:20px; zoom:1; border-bottom:1px solid #ddd; font-size:14px;}
.contact{ border-top:1px solid #ddd;}
.contactPt:hover{ background:#fff;}

.map{ width:727px; height:460px; overflow:hidden;}
.contactPt:hover h4{ color:#3188b6;}
.contactPt h4{ color:#3188b6; font-weight:normal; font-size:14px; color:#333;}

.actDetial_oldTit{ font-size:18px; color:#333}
.oldList{ background:#fff; padding:10px; overflow:hidden; margin-top:10px; float:left; width:599px;}
.oldList ul{ width:105%;}
.oldList li{ width:192px; float:left; height:157px; margin:0 12px 12px 0; overflow:hidden; display:inline;}
.oldList li span{ display:block;}


/*往期活动*/
.hScrollPane_dragbar{position:absolute;left:0px;bottom:0px;height:5px; background:#fff;}
.hScrollPane_draghandle{height:5px;width:30px;overflow:hidden;position:absolute;top:0px;left:0px;cursor:pointer; background:#cc0000;}
.hScrollPane_leftarrow,.hScrollPane_rightarrow{	display:inline-block;height:5px;width:17px;overflow:hidden;position:absolute;	bottom:0;}
.draghandlealter{background-color:#b03b6f;}
.proListBoxSc{	width:100%;height:400px;overflow:hidden;position:relative;-moz-user-select:none; z-index:5; margin:0 auto}
.presswraper{height:400px;}
.press{line-height:143px;white-space:nowrap;position:absolute;left:0px;top:0px;}

.proList{  width:100%; height:400px; }
.proListTop,.proListBox{ width:100%;}
.proListTop{ height:46px; position:relative; z-index:2;}
.proListBox{ height:400px; overflow:hidden;margin:20px 0; }
.PLSclist{}

.PLSclist li{ height:158px; width:191px; float:left; background:#fff; padding:10px; margin:0 19px 20px 0; display:inline; overflow:hidden}
.PLSclist li img{ display:block}
.PLSclist li span{ line-height:30px; width:100%; color:#666; display:block}

.YDSclist li{ height:158px; width:158px; float:left;margin:0 20px 20px 0; display:inline; overflow:hidden}
.YDSclist li img{ display:block}
.YDSclist li em{ line-height:30px; width:100%; color:#666; display:block; text-align:center;}


.showCur{ background:#e8e5e5}
.tabTop { width:100%; display:table;}

/*广场*/
.FloorSet{ width:62px; height:453px; background:url(../bg/bg_line.gif) repeat-y 36px 0;}
.FStit{ height:22px; line-height:22px;color:#fff; background:#4c4c4c;}
.FloorList{background:#f2f2f2;margin-top:15px;}
.FloorList li{ height:35px; border-bottom:1px solid #ddd; margin-bottom:20px;   width:100%; position:relative; display:table; z-index:1;}
.FloorList li em{ font-size:16px; position:absolute; left:40px; top:0px; line-height:35px; z-index:3;}
.i-f1,.i-f2,.i-f3,.i-f4,.i-f5,.i-f6,.i-f7,.i-f8,.i-f9{ width:30px; height:28px; display:inline-block; overflow:hidden; vertical-align:middle; margin-right:5px;}
.i-f1{ background:url(../ico/ico_17.png) no-repeat 0 0;}
.i-f2{ background:url(../ico/ico_18.png) no-repeat 0 0;}
.i-f3{ background:url(../ico/ico_19.png) no-repeat 0 0;}
.i-f4{ background:url(../ico/ico_20.png) no-repeat 0 0;}
.i-f5{ background:url(../ico/ico_21.png) no-repeat 0 0;}
.i-f6{ background:url(../ico/ico_22.png) no-repeat 0 0;}
.i-f7{ background:url(../ico/ico_22.png) no-repeat 0 0;}
.FloorList li span{ width:120px; height:35px; background-image:url(../ico/ico_23.gif); background-repeat:no-repeat; background-position:97px center; display:block; position:absolute; z-index:2; left:0px; top:1px; display:none;}

.FS_Green .FloorList li span{ background-color:#699624;}
.FS_Green .FloorList li.FSact span{ display:block}
.FS_Green .FloorList li.FSact em{ color:#fff;}

.FS_Blue .FloorList li span{ background-color:#1b90cd;}
.FS_Blue .FloorList li.FSact span{ display:block}
.FS_Blue .FloorList li.FSact em{ color:#fff;}

.FS_Org .FloorList li span{ background-color:#d29c18;}
.FS_Org .FloorList li.FSact span{ display:block}
.FS_Org .FloorList li.FSact em{ color:#fff;}

.FS_Red .FloorList li span{ background-color:#da2674;}
.FS_Red .FloorList li.FSact span{ display:block}
.FS_Red .FloorList li.FSact em{ color:#fff;}

.FloorShow{ width:517px; height:433px; padding:20px 20px 0 2px; border-top:1px solid #ddd; border-right:1px solid #ddd; margin:0 0 0 32px; position:relative; z-index:1;}

.i-sp1,.i-sp2,.i-sp3,.i-sp4{ width:14px; height:18px; display:inline-block; margin-right:5px; vertical-align:middle;}
.i-sp1{ background:url(../ico/ico_13.gif) no-repeat;}
.i-sp2{ background:url(../ico/ico_14.gif) no-repeat;}
.i-sp3{ background:url(../ico/ico_15.gif) no-repeat;}
.i-sp4{ background:url(../ico/ico_16.gif) no-repeat;}


.FloorInfo{ position:absolute; left:38px; top:17px; margin-left:660px; margin-right:28px; max-width:680px;}
.floorShop{ width:100%; overflow:hidden; margin:10px 0;}
.floorShop ul{ width:100%;}
.floorShop li{ width:158px; height:85px; float:left; margin:0 10px 15px 0; display:inline; border:1px solid #ddd;overflow:hidden}
.fastCheck{ text-align:center; box-shadow:0 0 3px #ccc; position:absolute; right:0px; top:10px; width:28px; height:102px; z-index:6; padding:5px 0;}
.fastCheck a{ color:#fff; font-size:14px; line-height:18px;}
.i-yj{ width:20px; height:14px; display:inline-block; vertical-align:middle; background:url(../ico/ico_24.png) no-repeat; overflow:hidden;}
.fc_org{ background:#d29c18}
.fc_red{background:#da2674}
.fc_blue{background:#1b90cd}
.fc_brown{background:#d29c18}
.fc_green{background:#699624}

/*gcDBox*/
.gcDBox{ height:592px; position:relative; margin:20px auto; max-width:1360px;}
.gcDetialL{}
.gcDetialR{ position:absolute; left:0px; top:0px; margin-left:760px; margin-right:28px;}
.gcList{ margin:20px 0; overflow:hidden;}
.gcList li{ width:189px; height:66px; float:left; position:relative; z-index:1; margin:0 10px 10px 0;}
.gcList li em{ width:100%; height:66px; position:absolute; left:0px; top:0px; z-index:2; background:url(../bg/bg_touming.png); display:none}
.gcList li span{ display:block; text-align:center; position:absolute; width:100%; left:0px; top:40%; color:#fff; z-index:3; display:none}
.gcList li a:hover em,.gcList li a:hover span{ display:block}

/*引导页*/
.ydBanner{ width:100%; height:192px; position:relative; display:table; overflow:hidden; z-index:1; text-align:center; background:url(../images/img69.jpg) no-repeat center top;}
.temp14{ position:absolute; width:100%; z-index:2; text-align:center; left:0px; top:30px;}
.selBox{ width:100%; position:relative; display:table; overflow:hidden; z-index:1; padding:25px 0; text-align:center}


 .list-part { float: left; height: 164px; width: 190px; margin-top: 10px; margin-right: 8px; }
 .list-part .list-pic { height: 119px; width: 174px; margin-right: auto; margin-left: auto; }
 .list-part .name { width: 170px; margin-left: 10px; margin-top: 6px; color: #CA75B1; float: left; line-height: 20px; }
 .list-part .name { color: #CA75B1; }
 .search { float: left; height: 134px; width: 780px; background-color: #aa3f8b; margin-top: 2px; margin-left: 8px; }
 .search ul { float: left; margin-top: 10px; }
 .search .part1 { float: left; width: 150px; text-indent: 20px; background-image: url(../images/out_line4.gif); background-repeat: repeat-y; background-position: right; }
 .search .part1 ul span { color: #FF0; font-size: 13px; }
 .search .part1 ul li { line-height: 25px; }
 .search .part1 ul li span { margin-right: 5px; margin-left: 5px; color: #CA75B1; }
 .list { float: left; width: 810px; margin-top: 10px; }
 .list ul .title { border-top-width: 2px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #d54bac; border-bottom-color: #d54bac; height: 20px; float: left; margin-bottom: 10px; }
 .list ul .title span { line-height: 20px; font-weight: normal; width: 158px; float: left; text-align: center; color: #d54bac; font-family: Arial, Helvetica, sans-serif; }
 .list ul li span { float: left; width: 158px; text-align: center; color: #dc80ba; line-height: 25px; }
 .list ul li { float: left; width: 800px; }
 .scroll { width: 783px; height: 57px; margin-left: 45px; float: left; margin-bottom: 10px; }
 .floor-index { float: left; height: 86px; width: 800px; }
 .floor-index .floor { float: left; width: 80px; line-height: 40px; font-weight: bold; font-size: 24px; color: #f0bce1; margin-top: 20px; margin-left: 10px; }
 .floor-index .select { float: left; width: 760px; margin-left: 10px; }
 .floor-index .floor-ico { width: 180px; float: right; }
 .map { float: left; width: 805px; margin: 0px; padding: 0px; overflow: hidden; height: 405px; }
 .sf_infor { float: left; width: 800px; margin-bottom: 25px; }
 .sf_infor .infor_top { float: left; width: 790px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #d54bac; border-bottom-color: #d54bac; height: 20px; margin-top: 15px; margin-bottom: 10px; }
 .sf_infor .infor_top span { font-size: 13px; font-weight: bold; color: #FFF; float: left; width: 395px; line-height: 20px; }
 .sf_infor .infor_bottom .left { float: left; width: 430px; }
 .sf_infor .infor_bottom .right { float: left; width: 340px; color: #c57aaf; font-size: 12px; line-height: 22px; margin-left: 10px; }
 .shop-cont { float: left; width: 790px; margin-left: 0px; border: 1px solid #d54bac; }
 .shop-cont .shop-ico { float: left; width: 125px; margin-top: 10px; margin-left: 15px; }
 .shop-cont .shop-intro { float: left; width: 578px; margin-top: 10px; margin-left: 30px; }
 .shop-cont .shop-intro ul { float: left; width: 570px; color: #f7b9e0; }
 .shop-cont .shop-intro ul li span { font-weight: bold; width: 100px; float: left; }
 .shop-cont .shop-intro ul li { line-height: 30px; }
 .shop-cont .shop-p { float: left; width: 735px; color: #f7b9e0; line-height: 25px; margin-top: 20px; margin-left: 15px; }
 .shop-cont .shop-det-scoll { float: left; width: 740px; margin-top: 25px; }
/*这个是页面的右下角滚动新闻栏目内容*/
 .shop-cont .shop-det-scoll .r_c .blk_18 { font-size: 12px; /*margin-top:3px;*/
overflow: hidden; width: 733px; zoom: 1; text-decoration: none; border: 1px solid #f7b9e0; height: 130px; margin-right: auto; margin-left: auto; }
/*滚动内容的宽度*/
 .shop-cont .shop-det-scoll .r_c .blk_18 .pcont {/*margin-left:5px;_margin-left:2px;*/ overflow: hidden; width: 700px; float: left; display: inline; }
 .shop-cont .shop-det-scoll .r_c .blk_18 .ScrCont { width: 3276px; zoom: 1 }
 .shop-cont .shop-det-scoll .r_c .blk_18 #List1_1 { float: left; }
 .shop-cont .shop-det-scoll .r_c .blk_18 #List1_1 a { text-align: center; text-decoration: none; color: #94060b; }
 .shop-cont .shop-det-scoll .r_c .blk_18 #List1_1 a:hover { text-decoration: underline; color: #94060b; }
 .shop-cont .shop-det-scoll .r_c .blk_18 #List2_1 { float: left }
 .shop-cont .shop-det-scoll .r_c .blk_18 #List2_1 a { text-align: center; text-decoration: none; color: #94060b; }
/*.blk_18 #List2_1 a:hover{text-align:center;text-decoration:none;color:#94060b;}*/
 .shop-cont .shop-det-scoll .r_c .blk_18 .LeftBotton, .blk_18 .RightBotton { width: 14px; height: 22px; margin-top: 60px; }
 .shop-cont .shop-det-scoll .r_c .blk_18 .LeftBotton { float: left; background-image: url(../images/enter_arrows_left.gif); background-repeat: no-repeat; }
 .shop-cont .shop-det-scoll .r_c .blk_18 .RightBotton { float: right; background-image: url(../images/enter_arrows_right.gif); background-repeat: no-repeat; }
 .shop-cont .shop-det-scoll .r_c .blk_18 .pl img { display: block; cursor: pointer; border: 1px solid #dedede; float: left; }
 .shop-cont .shop-det-scoll .r_c .blk_18 .pl { float: left; width: 165px; display: inline; height: 129px; margin-top: 0px; margin-right: 5px; _margin-right: 2px; margin-bottom: 0px; margin-left: 5px; _margin-left: 2px; background-color: #f1f1f1; }
 .shop-cont .shop-det-scoll .r_c .blk_18 #ISL_Cont_1 .ScrCont #List1_1 .pl .cont span { color: #94060b; }
 .shop-cont .shop-det-scoll .r_c .blk_18 #ISL_Cont_1 .ScrCont #List1_1 .pl .type { text-align: center; float: left; width: 170px; font-size: 12px; margin-top: 5px; }
 
.floorMap{ width:517px; height:433px; display:table;}
.floorPop{ position:absolute; width:395px; height:410px; background:url(../bg/popBg.png) no-repeat 0 0; z-index:9; right:-430px; top:-15px; padding:25px; display:none; z-index:9;}
.showDetial{ border:1px solid #ddd; box-shadow:0 0 2px #ccc;}
.close{ width:27px; height:27px; background:url(../ico/ico_27.gif) no-repeat 0 0; display:inline-block; float:right; text-indent:-99999px; overflow:hidden;}
.floorPopTop{ height:30px;}
.floorPopTit{ font-size:18px; line-height:30px; color:#699624; font-weight:normal; border-bottom:1px solid #ddd; padding:0 0 10px 0;}
.floorPopCon{ margin:10px 0; width:375px; line-height:24px; height:290px; overflow:hidden; overflow-y:auto; padding-right:20px;}
.i-pop{ width:25px; height:30px; display:inline-block; background:url(../ico/ico_26.gif) no-repeat  0 0; vertical-align:middle;}

.gwList{ width:226px; height:144px; overflow:hidden;vertical-align:middle; clear:both; margin:20px auto 0 auto;}
.gwList ul{ width:105%;}
.gwList li{ width:64px; height:65px; position:relative; float:left; margin:0 15px 15px 0; display:inline;}
.gwList li a:hover em{ display:block;}
.gwList li em{ display:none; width:100%; height:65px; background:#fff; color:#b7356c; position:absolute; left:0px; top:0px; z-index:2; text-align:center; line-height:65px; font-size:16px;}
.i-g1,.i-g2,.i-g3,.i-g4,.i-g5,.i-g6{ display:block; width:64px; height:65px; background-image:url(../ico/ico_28.png); background-repeat:no-repeat; position:absolute; left:0px; top:0px; z-index:1;}
.i-g1{ background-position:0 0;}
.i-g2{ background-position:-79px 0;}
.i-g3{ background-position:-157px 0;}
.i-g4{ background-position:0 -79px;}
.i-g5{ background-position:-79px -79px;}
.i-g6{ background-position:-157px -79px;}

.imgYD{}
.ydBox{ position:absolute; left:0; top:10px; width:100%; height:190px; overflow:hidden;}
.ydList{ width:633px; height:200px; margin:0 auto; }
.ydList ul{ width:700px; margin:40px 20px;;}
.ydList li{ width:100px; height:86px; background:#fff; float:left; border:1px solid #ddd; position:relative;}

.ydList li em{ background-color:#699624; position:absolute; left:-5px; top:-15px; width:110px; height:120px; z-index:1; display:none; border:1px solid #ddd; box-shadow:0 0 3px #ccc; background-image:url(../ico/ico_30.gif); background-position:center 100px; background-repeat:no-repeat;}

.ydList li b{ display:block; width:100px; text-align:center; height:60px; position:relative; z-index:2;}
.ydList li span{ position:relative; z-index:2; text-align:center; display:block;}
.i-yd1,.i-yd2,.i-yd3,.i-yd4,.i-yd5,.i-yd6{ display:inline-block; vertical-align:middle; *display:inline; background-image:url(../ico/ico_29.png); background-repeat:no-repeat; margin-top:5px;}
.i-yd1{ width:36px; height:60px; background-position:0 -65px;}
.i-yd2{ width:50px; height:60px; background-position:-67px -65px;}
.i-yd3{ width:46px; height:60px; background-position:-144px -65px;}
.i-yd4{ width:23px; height:60px; background-position:-230px -65px;}
.i-yd5{ width:47px; height:60px; background-position:-299px -65px;}
.i-yd6{ width:45px; height:60px; background-position:-379px -65px;}
.ydList li a:hover span{ color:#fff;}
.ydList li a:hover  em{ display:block;}
.ydList li a:hover .i-yd1{ background-position:0 0px;}
.ydList li a:hover .i-yd2{ background-position:-67px 0px;}
.ydList li a:hover .i-yd3{ background-position:-144px 0px;}
.ydList li a:hover .i-yd4{ background-position:-230px 0px;}
.ydList li a:hover .i-yd5{ background-position:-299px 0px;}
.ydList li a:hover .i-yd6{ background-position:-379px 0px;}

 /* 点击选中改变颜色*/
.i-dd1{ background-position:0 0px;}
.i-dd2{ background-position:-67px 0px;}
.i-dd3{ background-position:-144px 0px;}
.i-dd4{ background-position:-230px 0px;}
.i-dd5{ background-position:-299px 0px;}
.i-dd6{ background-position:-379px 0px;}
.floorLeader{ width:100%; display:table; overflow:hidden;}
.LFlist{}
.LFlist li{ float:left; border-right:1px solid #ddd; height:32px; line-height:30px;}
.LFlist li a{ display:inline-block; padding:0px 18px;border:1px solid #f2f2f2;}
.LFlist li a:hover{ background-color:#699624; color:#fff; border:1px solid #fff;}

.i-fL1,.i-fL2,.i-fL3,.i-fL4,.i-fL5,.i-fL6{ display:inline-block; vertical-align:middle; *display:inline; background-image:url(../ico/ico_31.png); background-repeat:no-repeat; margin-right:5px;}
.i-fL1{ width:16px; height:26px; background-position:0 -29px;}
.i-fL2{ width:28px; height:26px; background-position:-29px -29px;}
.i-fL3{ width:19px; height:26px; background-position:-61px -29px;}
.i-fL4{ width:12px; height:26px; background-position:-97px -29px;}
.i-fL5{ width:21px; height:26px; background-position:-126px -29px;}
.i-fL6{ width:18px; height:26px; background-position:-176px -29px;}
.LFlist li a:hover .i-fL1,.flCur .i-fL1{ background-position:0 0px;}
.LFlist li a:hover .i-fL2,.flCur .i-fL2{ background-position:-29px 0px;}
.LFlist li a:hover .i-fL3,.flCur .i-fL3{ background-position:-61px 0px;}
.LFlist li a:hover .i-fL4,.flCur .i-fL4{ background-position:-97px 0px;}
.LFlist li a:hover .i-fL5,.flCur .i-fL5{ background-position:-126px 0px;}
.LFlist li a:hover .i-fL6,.flCur .i-fL6{ background-position:-176px 0px;}

li.flCur a{background-color:#699624; color:#fff; border:1px solid #fff;}
.selBoxList{ line-height:30px;}
.selBoxList a{ display:inline-block; padding:0 25px; border-right:1px solid #ddd; font-size:16px; color:#333;}
.selBoxList a:hover{ color:#fff; background-color:#699624;}
a.sbCur{color:#fff; background-color:#699624;}


