﻿@charset "utf-8";
/* CSS Document */
body{ background:#faf6f6; font-size:12px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; color:#757475; width:100%; margin:0px auto;}
div,img,a img,ul,li,strong,span,input,em,h3{ list-style:none; padding:0px; margin:0px;}
ul,li{list-style:none;}
input,textarea,table,th,td{font-family:"微软雅黑"; font-size:12px; color:#232323;}
img,input{vertical-align:middle;}
a,span,p{ text-decoration:none; color:#6f6f6f; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
a:hover{ color:#9B9666; text-decoration:none;}
img{ border:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
html{overflow:-moz-scrollbars-vertical; overflow-y:scroll;  overflow-x: hidden ;}
.reportTl a{color:#fff;}
.header,.content,.footer,.headerT,.headerM,.headerMt,.nav,.headerB,.order,.menu,.link,.online,.main_detail,.mainsy{ width:100%; float:left;}
.headerTk,.headerMtk { width:1150px; margin:0 auto;}
.navk,.headerBk,.contentk,.menuk,.main_detailk,.footerk,.float_Bk,.mainsyk{ width:1000px; margin:0 auto;}

/*头部*/
.headerT-{ background: url(../Images/topbg.gif) left top repeat-x;}
.headerT{ background: #FFF;}
.headerM{ z-index:99;}
.focusH,.storeup,.book{ float:left; line-height:24px; color:#000;}
.focusH{ width:135px; padding-left:800px;}
.focusH span{ padding-left:13px; background:url(../Images/topbg_01.png) no-repeat 7px center; padding-right:4px; color:#aa0f5c; }
.storeup{ width:83px; padding:0px 25px;}
.storeup a{ color:#000;}
.book{ width:50px; padding-left:20px; background:url(../Images/toppto_02.png) left center no-repeat;}
.book a{ color:#000;}
.logo,.tel,.icon{ float:left;}
.logo{ width:500px; padding:13px 0px;}
.tel-{ width:250px; background:url(../Images/toppto_03.png) no-repeat left 50px; padding:46px 0px 32px 39px;}
.tel{ width:310px; padding:64px 0px 0px 100px;}
.icon{ width:198px; float:right; padding:64px 0px 0px 40px;}
.icon li{ float:left; width:50px; padding-left:16px;}
/*导航*/
.nav{ background:#f39393; z-index:9999;}
.NavBg{background:#f39393;height:48px;top:0;z-index:9999; width:auto;margin:0 auto;}
.HiddenHeight{height:0;font-size:0;line-height:0; overflow:hidden;margin:0 auto;}
.Nav{width:1000px; min-width:1000px; height:47px; margin:0 auto; position:relative; z-index:99;}
.Nav ul{float:left; position:relative; z-index:-1; width:1000px;}
.Nav ul li{float:left; display:inline; position:relative;text-align:center; line-height:22px; padding:13px 0px;}
.Nav ul li span{display:block; color:#fff; font-size:15px;}
.Nav ul li a{ width:99px; line-height:22px; display:block; position:relative; text-align:center; float:left;}
.Nav ul li span:hover{ color:#e0dbb0;}
.Nav ul li a.aOne{padding-left:0;}
.Nav ul li a b{display:block; width:16px; height:8px;position:absolute; bottom:0; left:50%;margin-left:-10px;}
.Nav ul li .flag-sale,
.Nav ul li .menus dd .flag-sale{width:33px; height:15px; position:absolute; top:3px; right:-14px;}
.Nav ul li .menus{width:96px; padding:0px 12px; height:auto; top:48px; left:-10px; position:absolute; z-index:-1; display:none; overflow:hidden; border:1px solid #e3ecec; background:#fff; filter:alpha(opacity=90); /*IE滤镜，透明度50%*/-moz-opacity:0.9; /*Firefox私有，透明度50%*/opacity:0.9;}
.Nav ul li .menus dd a{width:96px; color:#555; position:relative; border-bottom:1px dashed #909090; line-height:31px; display:block;}
.Nav ul li .menus dd{display:block;  height:32px; text-align:center;width:96px;overflow:hidden; position:relative; left:-42px;}
.Nav .menus .dd1 a{border:none;}
.Nav ul li .menus dd .flag-sale{right:20px; top:45px;}
.Nav ul li .menus dd a:hover{ color:#a09a63;}
.Nav .alink span{ color:#e0dbb0;}
.nav .aSix .hot-img{ position:absolute; left:0px; top:-13px;}

/* 焦点图 */
.banner{width:100%; height:675px; background:#ededed; z-index:1;}
/*.mainbox{ overflow:hidden; position:relative; width:1420px; margin:0 auto;}
.flashbox{ overflow:hidden; position:relative;}
.imagebox{ text-align:center;position:relative;z-index:999; left:50%; margin-left:-100px;}

.bitdiv{display:inline-block;width:18px;height:18px; cursor:pointer;float:left;}
.defimg{background:url(../Images/sybg_08.png) no-repeat;}
.curimg{background:url(../Images/sybg_07.png) no-repeat;}*/
#full-screen-slider{width:100%; height:675px; float:left; position:relative;}
#slides{display:block; width:100%; height:675px; list-style:none; padding:0; margin:0; position:relative;}
#slides li{display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a{display:block; width:100%; height:100%; text-indent:-9999px;}
#pagination{display:block; list-style:none; position:absolute; left:50%; bottom:20px; z-index:9900;  padding:5px 15px 5px 0; margin:0;}
#pagination li{display:block; list-style:none; width:12px; height:12px; float:left; margin-left:15px; border-radius:5px;background:url(../Images/sybg_07.png) no-repeat;}
#pagination li a{display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current{background:url(../Images/sybg_08.png) no-repeat;}

.headerB{ padding:27px 0px;}
.iconB{ width:998px; float:left; background:url(../Images/nav2bg_01.jpg) repeat-x; border:1px solid #fff;}
.iconB li{ float:left; width:198px; line-height:71px; border-right:2px solid #fff; height:71px;}
.iconB img{ vertical-align:middle;}
.iconBl{ float:left; width:66px; padding:8px 6px 4px 27px; }
.iconBr{ width:72px; float:left; padding-top:27px;}
.iconB .iconB_last{ background:none; width:198px; border:none;}
.iconB .iconB_last .iconBl{ padding-top:10px;}

/*底部*/
.footer{ background:#d8d8d8; padding-top:25px; }
.footerT{ width:998px; float:left; border:1px solid #b1b1b1;}
.footerTt{ padding:16px 5px; float:left; border-bottom:1px solid #d1d1d1;}
.footerTt li,.li-left,.li-right{ float:left;}
.li-left{ width:42px; padding-left:16px; padding-top:4px;}
.li-right{ padding-right:15px;}
.li-right strong{ font-size:16px; font-weight:normal;}
.menuT{ width:130px; float:left; padding:40px 0px; text-align:center;}
.menuT a{ font-size:14px; font-weight:bold;}
.menuB a{ font-size:12px; font-weight:normal;}
.menuB{ padding-top:10px;}
.menuB li{ line-height:24px; text-align:center;}
.menuB .weibo a,.menuB .QQ a,.menuB .weixin a,.menuB .ditu a{ padding-left:28px;}
.menuB .weibo a{ background:url(../Images/pto_17.png) left center no-repeat;}
.menuB .QQ a{ background:url(../Images/pto_18.png) left center no-repeat;}
.menuB .weixin a{ background:url(../Images/pto_19.png) left center no-repeat;}
.menuB .ditu a{ background:url(../Images/pto_19_2.png) left center no-repeat;}
.tel_sy{ width:260px; float:right; padding-top:75px; font-size:14px; line-height:30px; font-family:"宋体";}
.footerB,.footerBt,.footerBb{ width:1000px; float:left;}
.footerBt{ padding:35px 0px; float:left; border-bottom:1px dashed #9f9f9f;}
.footerBtL{ padding-left:5px; float:left; width:60px; line-height:23px;}
.footerBtR{ width:935px; float:right; line-height:23px;}
.footerBtR li{ float:left; line-height:23px;}
.footerBtR b{ padding:0px 11px; font-weight:normal;}
.footerBb{ text-align:center; padding:25px 0px; line-height:23px;}


/*首页-主体*/
.mainsy{ padding-bottom:20px;}
.mainsyN{ width:1000px; float:left; padding:30px 0px;}
.titlesy{ float:left; width:1000px; line-height:26px;}
.titlesyL{ width:923px; float:left; background:url(../Images/sybg_01.png) left 16px no-repeat; font-size:28px;}
.titlesyL span{ padding-left:440px; color:#978f68;}
.titlesyR{ width:77px; float:right; line-height:26px;}
.titlesyR span{ padding-left:4px; font-size:18px; font-family:"Times New Roman"; color:#000;}
.titlesyR img{ padding-bottom:5px;}
.mainsyNk{ width:1000px; float:left; padding-top:30px; position:relative;}
.activitysy{ width:323px; float:left;}
/*.activitysyT{ padding:20px 10px 18px; float:left; width:303px; background:#fff;}
*/.activitysyT{ padding:20px 10px 18px; float:left; width:303px; background:#fff; height:300px;}
.activitysyTt{ padding-bottom:10px; color:#61571a; font-size:14px; line-height:18px;}
.activitysyTb span{ padding:10px 0px; display:block; color:#7d7956;}
.activitysyTb img{height:195px; width:303px; max-width:303px; max-height:195px; }
.go_btn{ float:right; width:73px;}
.go_btn .btn_go{ width:73px; height:30px; line-height:30px; display:block; text-align:center; font-size:14px; color:#fff; background:url(../Images/sybg_02.gif) left center repeat-x; border-radius:3px; border:none; cursor:pointer;}
.activitysyB{ padding:13px 10px; background:#f6f5f0; float:left; width:303px; color:#827d48;}
.activitysyBl{ float:left; width:150px;}
.activitysyBr{ float:right; width:150px; text-align:right;}
.activitysyB span{ color:#37320c;}

/*首页-作品欣赏*/
#con { width:1000px;}
/*#tags { width: 310px; height: 35px; line-height:35px; margin:0 auto;}*/

#tags { width: 1000px; height: 35px; line-height:35px; margin:0 auto; text-align:center;}
#tags LI { FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 35px}
#tags LI A {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #999; TEXT-DECORATION: none; color:#414141;}
#tags LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#tags LI.selectTag { MARGIN-BOTTOM: -2px; POSITION: relative;}
#tags LI.selectTag A { COLOR: #827512;}
#tagContent { width:1000px;}
.tagContent { display: none; width:1000px; padding-top:20px; height:450px;}
#tagContent DIV.selectTag {	DISPLAY: block}
.worksy{ width:320px; padding:10px 7px 5px 4px; background:url(../Images/sybg_03.png) left bottom no-repeat; float:left;}
.worksyk{ width:303px; padding:9px 9px 0px; background:#fff;}
.worksyk img{ border:1px solid #ebebeb; height:373px;width:303px; max-height:373px; max-width:303px;}
.worksyk span{ line-height:40px; display:block;text-align:center;}
.middle{ padding-right:5px;}
.adv{ width:1000px; float:left; padding-bottom:16px; background:url(../Images/sybg_04.png) bottom center no-repeat; padding-top:40px;}
.adv img{ border:1px solid #d0d0d0; width:998px; height:185px; max-height:185px; max-width:998px;}

/*首页-影像主题*/
.focus{width:1000px; height:464px; position:relative; float:left; padding:20px 0px 70px; background:url(../Images/sybg_06.png) center 485px no-repeat;}
.f426x240{width:1000px; height:464px; }
.f426x240 img{width:550px; height:464px; max-width:550px; max-height:464px;}

.rslides{width:100%; position:relative; list-style:none; padding:0;}
.rslides_nav{height:80px; width:30px; position:absolute;  top:50%; left:25px; text-indent:-9999px; overflow:hidden; text-decoration:none; background: url(../Images/bgr_slider_arrows.png) left no-repeat; margin-top:-65px;}
.rslides_nav:active{opacity:1.0;}
.rslides_nav.next{left:auto; background: url(../Images/bgr_slider_arrows.png) right no-repeat; right:25px;}
.rslides_tabs{margin:25px auto; clear:both; text-align:center;}
.rslides_tabs li{display:inline; float:none; _float:left; *float:left; margin-right:5px;}
.rslides_tabs a{text-indent:-9999px; overflow:hidden; background:url(../Images/sybg_08.png) no-repeat; display:inline-block; _display:block; *display:block; width:15px; height:15px;}
.rslides_tabs .rslides_here a{background: url(../Images/sybg_07.png) no-repeat;}

.focus .f426x240 li{ float:left;}
.focusL,.focusR{ float:left; width:500px; height:464px; background:#fff; text-align:center;}
.focusLt{ color:#9d9369; font-size:24px; padding-top:60px;}
.focusLt span{ font-size:14px; color:#828282;}
.focusLm{ color:#bfb381; font-size:16px; line-height:33px; padding:35px 0px 30px;}
.focusLb{ width:108px; height:41px; margin:0 auto;}
.focusLb .focus_btn{ width:108px; height:41px; line-height:41px; display:block; text-align:center; background:url(../Images/sybg_05.gif) repeat-x; color:#fff; font-size:22px; border:none; border-radius:3px;}

/*首页-门店展示*/
/* Specific to example one */
#page-wrap{width:1000px; float:left; height:350px;}
#example-one{ width:1000px; position:relative; padding-top:15px;}

#example-one .navu{overflow:hidden; width:220px; text-align:center; position:absolute; left:780px;border-radius: 14px; z-index:30;}
#example-one .navu li{width:220px;float:left; line-height:40px; border-bottom:1px solid #E0E0E0; background:#fff;}
#example-one .navu li.last{margin-right:0}
#example-one .navu li a{display:block; color:#736b36; font-size:14px;text-align:center;border:0; cursor:pointer;}
#example-one .navu li a:hover{background-color:a69f7d;}
#example-one .navu li a:visited{background-color:a69f7d;font-size:18px;}
#example-one ul li.nav-one a.current, #example-one ul li a:hover{background-color:#a69f7d;color:white; font-size:18px;}
.list-wrap{ width:1000px; height:352px; overflow:hidden; z-index:20;}
.wrapT{ width:700px; height:328px; padding:12px 23px; background:#fff;  border-radius:14px; position:relative;}
.wrap-img{ width:700px; height:328px;}
.wrap-img img{width:700px; height:328px; max-width:700px; max-height:328px;}
.wrap-text{ position:absolute; bottom:12px; background:url(../Images/sybg_09.png) repeat-x; line-height:26px; text-align:center; width:700px; color:#fff;}
.wrap-text span{ position: relative; bottom:3px; color:#fff;}
.wrapB{ position:absolute; left:780px; width:220px; background:#f8f8f8; border-radius:14px; padding:16px 0px; bottom:0px;}
.wrapBt{ width:187px; padding-left:16px; line-height:22px; padding-bottom:15px;}
.wrapBt span{ font-size:14px;}
.wrapBb{ width:44px; height:19px; padding-left:87px;}
.wrapBb a{ width:44px; height:19px; line-height:19px; display:block; text-align:center; color:#fff; background:#b1b0b1; border-radius:6px; border:none;}
.hide{ position:relative; top:0; left:0; display:none; }


/*首页-热门套系*/
.mainsyN1 .focus{width:1000px; position:relative; float:left; background:none; padding-bottom:30px;}
.mainsyN1 .f426x240{width:910px; overflow:hidden; padding:0px 45px; }
.mainsyN1 .f426x240 img{ max-height:300px; max-width:286px;}
.mainsyN1 .rslides{width:910px; position:relative; list-style:none;}
.mainsyN1 .rslides_nav{height:51px; width:31px; position:absolute; -webkit-tap-highlight-color:rgba(0,0,0,0); top:50%; left:0;  text-indent:-9999px; overflow:hidden; text-decoration:none; background:url(../Images/arwl_01.png) left no-repeat; margin-top:-70px;}
.mainsyN1 .rslides_nav:active{opacity:1.0;}
.mainsyN1 .rslides_nav.next{left:auto; background:url(../Images/arwr_01.png) right no-repeat; right:0;}
.mainsyN1 .rslides_tabs{ clear:both; text-align:center; margin:-30px 0px; z-index:-99; display:none;}
.mainsyN1 .rslides_tabs li{display:inline; float:none; _float:left; *float:left; margin-right:5px;}
.mainsyN1 .rslides_tabs a{text-indent:-9999px; overflow:hidden; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; background:rgba(0,0,0, .2); background:#fff; display:inline-block; _display:block; *display:block; width:9px; height:9px;}
.mainsyN1 .rslides_tabs .rslides_here a{background:rgba(0,0,0, .6); background:#fff;}
.seriessy{ width:286px; float:left;}
.Smiddle{ padding:0px 24px;}
.ft{ width:276px; padding:5px; background:#fff; float:left;}
.ftt{ width:276px; line-height:27px; background:#636156; color:#fff; position:relative; text-align:center; float:left;}
.ftt span{ position: relative; bottom:3px; color:#fff; font-family:"宋体"; padding:0px 5px;}
.ftb{ padding:10px 12px; width:252px; float:left;}
.ftbL{ width:72px; height:72px; float:left; border-radius:36px; background:#a5a06d; font-size:15px; color:#fff; line-height:72px; text-align:center;}
.ftbL span{ font-size:72px; color:#fff; font-family:"Times New Roman";}
.ftbR{ float:right; width:175px; text-align:right; color:#786d21; font-size:20px; padding-top:15px;}
.ftbR b{ font-weight:normal; font-size:65px; font-family:"Times New Roman";}
.ftbR span{ color:#636156; font-size:14px; text-decoration:line-through;}

/*首页-客评*/
.reviewT{ width:997px; padding:5px 0px 10px 3px; float:left; background:#fff;}
.reviewT li{ width:312px; float:left; padding:10px 10px 4px; background:url(../Images/sybg_10.png) center bottom no-repeat;}
.reviewTk{ width:308px; float:left; border:2px solid #b9b583; border-radius:6px; background:#f9f8f4;}
.reviewTt,.reviewTb{ width:270px; padding:18px; float:left;}
.reviewTtL{ width:115px; float:left;}
.reviewTtL span{ padding:18px 0px 0px 18px; font-size:14px;}
.reviewTtL img{ width:64px; height:65px; border-radius:32px; max-height:65px; max-width:64px;}
.reviewTtR{ float:right; width:100px; text-align:right; padding-top:40px; color:#676767;}
.reviewTb{ line-height:19px; height:60px;}
.reviewM{ width:1000px; float:left; padding:35px 0px 20px;}
.report,.coursek,.gfweibo{ width:490px; float:left; background:#b5b07c; padding-bottom:20px;}
.reportT,.gfweiboT{ width:460px; padding:25px 12px 12px; float:left;}
.reportTl{ float:left; width:250px; padding-bottom:5px; font-size:25px; color:#fff;}
.reportTr{ float:right; width:28px; height:29px; line-height:29px; color:#fff; background: url(../Images/sybg_11.png) bottom no-repeat; padding-top:5px;}
.reportTr a{ color:#fff; font-size:11px;}
.reportB{ width:284px; padding:0px 16px; }
.reportBk{ width:440px; padding:4px 10px 4px 7px; background:#fff; float:left; height:347px;}
.reportB li{ width:440px; float:left; border-bottom:1px dashed #d6d6d6; line-height:28px;}
.reportBl{ width:340px; padding:0px 10px; background: url(../Images/sybg_12.gif) 3px center no-repeat; float:left;}
.reportBr{ width:80px; float:left;}
.mainsyNk .reportlast{ border:none;}
.course{ padding:0px 15px; width:322px; float:left;}
.gfweiboTl{ border-bottom:0px dashed #fff;float:left; width:295px; padding-bottom:5px; font-size:25px; color:#fff;}
.gfweiboM,.gfweiboB{ width:275px; float:left; padding-left:19px;}
.gfweiboMl{ width:75px; float:left;}
.gfweiboMl img{ width:59px; height:61px; max-height:61px; max-width:59px;}
.gfweiboMr{ width:200px; float:left; line-height:25px; font-size:14px; color:#fff;}
.gfweiboMrT{ width:200px; float:left;}
.gfweiboMrT img{ padding-left:10px;}
.gfweiboMrB{ padding-top:5px; width:200px; height:20px; float:left;}
.gfweiboMrB a{ width:58px; height:20px; display:block; text-align:center; line-height:20px; border:none; background:#d71422; border-radius:3px; color:#fff; font-size:12px;}
.gfweiboB li{ padding:10px 0px; width:255px; border-bottom:1px dashed #d6d6d6; line-height:18px;}
.gfweiboBk{ width:275px; padding:0px 1px 0 5px; background:#fff; height:355px;overflow: hidden;}
.gfweiboB{ padding-top:0px;}
.reviewB{ width:950px; padding:17px 25px 12px; background:#aeaa7e; float:left;}
.reviewBl{ width:157px; float:left; padding-top:5px;}
.reviewBl img{width:111px; height:54px; max-width:111px; max-height:54px;}
.reviewBr{ width:793px; float:left; background:#fff; padding:4px 0px;}
.reviewBr li{ width:112px; padding:0px 10px; float:left;}
.reviewBr li img{width:112px;height:54px; max-height:54px; max-width:112px;}

/*首页-左侧悬浮广告*/
.floatqq{position:absolute;top:800px; margin-left:0px; left:47px;z-index:999;width:260px;}
#kefu{width:260px;}
.kefuT{ width:240px; float:left; background:#7db902; padding:5px 10px; line-height:26px; font-size:20px; color:#fff; font-weight:bold;}
.kefuM{ width:260px; float:left; background:#fff; line-height:25px;}
.kefuM img{ height:280px; width:260px; }
.kefuB{ width:245px; float:left; padding: 7px 7px 15px; background:url(../Images/xuanfubg_02_2.png) repeat-y;}
.kefuBl{ width:90px; float:left; padding-top:3px;}
.kefuBl i{ font-style:normal; text-decoration:line-through; font-size:12px; color:#fff;}
.kefuBl span{ color:#e40000; font-size:12px;}
.kefuBl b{ font-weight:normal; font-size:18px;}
.kefuBr{ float:right; width:131px; padding-top:10px;}
.kefuBr a{ background:url(../Images/xuanfubg_03_2.jpg) no-repeat; width:131px; height:35px; display:block;}
.kefuBr img{ padding-left:9px; }
.buygo{ width:42px; color:#fff; font-size:20px; padding:0px 13px 18px 26px; background:url(../Images/xuanfubg_05_2.png) left top no-repeat; float:left; position:relative; bottom:305px; left:181px;}
.divSuspendedclose .suo{ position:absolute; left:235px; z-index:99; top:60px; cursor:pointer;}
.kefuT span{ width:26px; height:26px; line-height:26px; text-align:center; display:block; background:#fff; border-radius:3px; color:#000; font-size:14px;}
.fang{ font-size:20px; color:#fff; line-height:27px; width:20px; height:119px; padding:10px 14px 50px 10px; border-radius:6px; background:url(../Images/xuanfubg_06_2.png) center top;}
.divSuspendedpost{ position:relative; left:-7px;}
.kefuMt{ width:260px; float:left; overflow:hidden;}
.kefuMt table{ text-align:center; vertical-align:center;}
.kefuMb{ width:260px; float:left; line-height:25px;}


/*幸福泡泡-精彩作品*/
.content{ padding-bottom:40px;}
.contentk{ width:1025px; }
.contentT,.contentB,.contentM{ width:1000px; float:left;}
.contentT{ padding-bottom:15px; padding-top:30px;}
.contentT span,.detailT span,.fallT span{ color:#998b2d;}
.fall{ padding-top:23px;}
.fallT,.fallB{ width:1010px; float:left;}
.fallT{ padding-bottom:15px;}

.left{ width:198px;}
.leftT,.hotsale{ width:195px; float:left; border:1px solid #cbcbcb;}
.separateT{ width:158px; padding-left:37px; background:#a5a06d url(../Images/leftbg_01.png) 8px center no-repeat; line-height:44px; font-size:16px; color:#fff; float:left;}
.separateB{ background:#fff; float:left; padding:10px 0px 40px;}
.separateB li{ width:97px; float:left; text-align:center; line-height:37px;}
.separateB li a{ font-size:14px;}
.separateB .separate1 a,.separateB li a:hover{ color:#9b9666;}
.separateB_pri{ background:#fff; float:left; padding:10px 0px 40px;}
.separateB_pri li{ width:137px; float:left; text-align:left; padding-left:15px; line-height:37px;}
.separateB_pri li a{ font-size:14px;}
.separateB_pri .separate1 a,.separateB_pri li a:hover{ color:#9b9666;}
.leftB{ width:198px; padding-top:12px; float:left;}
.hotsale{ background:#fff; width:180px; padding:0px 8px;}
.hotsaleT{ width:180px; font-size:14px; color:#464646; float:left; padding:15px 0px 0px; font-weight:bold;}
.hotsaleB li{ width:180px; float:left; border-bottom:1px dashed #e4e4e4; position:relative; padding-top:15px;}
.hotsaleBt .clip{ width:19px; height:19px; display:block; position:absolute; top:14px; text-align:center; background:url(../Images/leftpto_01.png) no-repeat; color:#fff;}
.hotsaleBt{ border-bottom:1px solid #dbdbdb; float:left;}
.hotsaleBt img{width:180px; height:218px; max-width:180px; max-height:218px;}
.hotsaleBb{ width:180px; float:left; padding:10px 0px 15px;}
.price{ width:95px; float:left;}
.price span{ color:#5a595a; text-decoration: line-through;}
.price strong{ color:#dd3159;}
.buy{ width:61px; padding-left:19px; float:left;}
.buy .buy_btn{ width:61px; height:33px; background:url(../Images/leftbg_02.png) left center no-repeat; color:#fff; line-height:33px; text-align:center; display:block;}
.more{ float:left; text-align:center; line-height:35px; border-top:1px solid #c9c8c9; width:180px;}
.more a{ padding-right:15px; background:url(../Images/morebg.png) right center no-repeat;}
.right{ width:790px;}

/* 无限滚动装载机 */
/*#infscr-loading{text-align:center; padding:10px; background:#000; opacity:0.8; filter:alpha(opacity=80); color:#FFF; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
*/
/*#infscr-loading{position:fixed; bottom:0px; left:45%; z-index:9999; width:200px;}
*/*html,*html body /* 修正IE6振动bug */{background-image:url(about:blank); background-attachment:fixed;}
*html #infscr-loading{position:absolute; bottom:expression(eval(document.documentElement.scrollTop));}
/* showpic */
.showpic .actions{display:none;}
.showpic:hover .actions{display:block;}
.showpic:hover img{filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;}
.showpic{width:250px;position:relative; float:left; margin: 0px 5px 10px; _margin:5px 4px; border:solid 1px #ddd; font-size:12px; background:#FFF; box-shadow:0 1px 3px rgba(0,0,0,.3); -moz-box-shadow:0 1px 3px rgba(0,0,0,.3); -webkit-box-shadow:0 1px 3px rgba(0,0,0,.3); text-align:center;}
.showpic .picbox{padding:7px 7px 0; text-align:center;}
/*.picbox img{ width:236px; height:288px;}*/
.showpic p{line-height:22px; margin:10px 0 0 0; padding:5px 10px; border-top:solid 1px #F5F2F2; background:#FAFAFA;}
.showpic .actions{position:absolute; top:5px; left:0; z-index:3; width:100%;}
.showpic .actions .lefter{float:left; margin:0 0 0 5px; display:inline;}
.showpic .actions .righter{float:right; height:21px; line-height:21px; width:70px; border:1px solid #F5F2F2; border-radius:2px;}
.showpic .actions .righter a{ float:right; margin-top:2px;}
.showpic .actions .righter span{ float:left; padding-left:5px;}
/* button */
.button{display:inline-block; text-decoration:none; font:bold 12px/12px HelveticaNeue, Arial; padding:8px 11px; color:#555; border:1px solid #dedede; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; cursor:pointer;}
.button.white{background:#f5f5f5; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f0f0f0'); /* IE */ background:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f0f0f0)); /* WebKit */ background:-moz-linear-gradient(top,  #f9f9f9, #f0f0f0); border-color:#dedede #d8d8d8 #d3d3d3; color:#555; text-shadow:0 1px 0 #FFF; -webkit-box-shadow:0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb; -moz-box-shadow:0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb; box-shadow:0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;}
.button.white:hover{border-color:#c7c7c7 #c3c3c3 #bebebe; text-shadow:0 1px 0 #fdfdfd; -webkit-box-shadow:0 1px 1px #ebebeb, inset 0 1px 0 #f3f3f3; -moz-box-shadow:0 1px 1px #ebebeb, inset 0 1px 0 #f3f3f3; box-shadow:0 1px 1px #ebebeb, inset 0 1px 0 #f3f3f3;}
.button.white:active{background:#f4f4f4; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f8f8f8'); /* IE */ background:-webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#f8f8f8)); /* WebKit */ background:-moz-linear-gradient(top,  #eeeeee, #f8f8f8); border-color:#c7c7c7 #c3c3c3 #bebebe; text-shadow:0 1px 0 #fdfdfd; -webkit-box-shadow:0 1px 1px #ebebeb, inset 2px 2px 2px #dddddd; -moz-box-shadow:0 1px 1px #ebebeb, inset 2px 2px 2px #dddddd; box-shadow:0 1px 1px #ebebeb, inset 2px 2px 2px #dddddd;}

/*返回顶部*/
#retop{/*background: url(../Images/topback2.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/ bottom:10%; display:none; height:90px; overflow:hidden; position:fixed; /*text-indent:-9em;*/ width:65px; z-index:10086;}

/*精彩作品-分类*/
.contentM{ padding-top:20px;}
.contentMt,.contentMb,.contentMtl,.contentMtm,.contentMbL,.contentMtrl{ float:left;}
.contentMtr,.contentMbR,.contentMtrr{ float:right;}
.contentMk{ width:998px; float:left; border:1px solid #cacaca;}
.contentMt{ width:970px; padding-right:15px; padding-left:13px; border-bottom:1px solid #cacaca; height:60px; line-height:60px; background:#fff;}
.contentMtl{ padding-right:15px; background:url(../Images/bg_02.jpg) right center no-repeat; font-size:14px;}
.contentMtm{ padding-left:20px; font-size:12px;}
.contentMtm span{ color:#877600;}
.contentMtr{ width:140px; padding-top:20px;}
.contentMtrl,.contentMtrr a{ background:url(../Images/bg_01.jpg) repeat-x; border:1px solid #dcdbdb; border-radius:1px;}
.contentMtrl{ height:21px; line-height:21px; padding:0px 10px;}
.contentMtrl a{ padding-right:3px;}
.contentMtrr a{ width:42px; height:21px; line-height:21px; text-align:center; display:block;}
.contentMtrl span{ padding-left:10px;}
.contentMtrr{ padding-left:15px;}
.contentMb{ line-height:38px; background:#f4f4f4; width:985px; padding-left:13px; color:#4e4e4e;}
.contentMbL{ width:150px; line-height:38px;}
.contentMbR{ width:227px; text-align:center;}
.contentMbR span{ width:90px; display:block; background:#fff; border-left:1px solid #dcdbdb; float:left;}
.contentMbR b{ font-weight:normal; width:135px; display:block; border-left:1px solid #dcdbdb; float:left;}
.classify_L{ width:190px; float:left;}
.classify_L .leftT{ width:188px;}
.demo_classify .separateT{ width:152px;}
.separate{ width:195px; float:left;}
.classify_L .separateT{ width:151px;}
.classifyL{ width:168px; padding:10px;}
.classifyL li{ line-height:35px; border-bottom:1px solid #dbdbdb; padding:0px 2px; width:160px;}
.classifyL li a{ width:130px; float:left; display:block; overflow:hidden; text-align:left;}
.classifyL li span{ width:25px; float:right; text-align:right;}
.classifyL .lastone{ border:none;}
.classifyL .separate1 span{ color:#9b9666;}
.classifyLb{ float:left; width:188px; line-height:32px; background:#fff;}
.classifyLbB{ background:url(../Images/zan_01.png) no-repeat 10px center; color:#929292;}
.classifyLbB span{ padding-right:18px; color:#929292; padding-left:10px;}
.classifyLbM{ width:174px; margin:0 auto; border-bottom:1px solid #e6e6e6;}
.blank{ width:188px; float:left; height:13px;}
.contentkB{  padding-top:20px; padding-top:200px;}
.boxk{width:188px;}
/* classify showpic */
.demo_classify .showpic .actions{display:none;}
.demo_classify .showpic:hover .actions{display:block;}
.demo_classify .showpic:hover img{filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;}
.demo_classify .showpic{position:relative; float:left; margin: 0px 5px 10px; _margin:5px 4px; border:solid 1px #ddd; font-size:12px; background:#FFF; box-shadow:0 1px 3px rgba(0,0,0,.3); -moz-box-shadow:0 1px 3px rgba(0,0,0,.3); -webkit-box-shadow:0 1px 3px rgba(0,0,0,.3); text-align:center;}
.demo_classify .showpic .picbox{ padding:0px; line-height:25px;}
.demo_classify .classifyLbM{line-height:30px; margin:0 auto; background:#fff; padding:0px;}
.demo_classify .showpic .actions{position:absolute; top:5px; left:0; z-index:3; width:100%;}
.demo_classify .showpic .actions .lefter{float:left; margin:0 0 0 5px; display:inline;}
.demo_classify .showpic .actions .righter{float:right;}
.demo_classify .classifyLbB{ text-align:left; padding-left:15px; line-height:30px;}
.demo_classify .showpic .separateT{ text-align:left;}
/* button */
.demo_classify .button{display:inline-block; text-decoration:none; font:12px HelveticaNeue, Arial; padding: 0px 8px; color:#555; border:1px solid #dedede; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; cursor:pointer; line-height:21px;}
.demo_classify .button span{ padding-left:9px; background:url(../Images/zanbg.gif) 4px center no-repeat;}
.demo_classify .button.white,.showpic .actions .righter{background: url(../Images/bg_01.jpg) repeat-x;}

/*精彩作品-分类-详细*/
.detailT,.detailM,.detailB{ float:left; width:1000px; padding-bottom:20px;}
.detailMl{ width:257px; float:left;}
.detailMr{ width:722px; float:right; background:#fff; border:1px solid #cacaca; padding-bottom:25px;}
.detailMlT{ width:245px; float:left; height:375px;}
.detailMlTt{ font-size:14px; color:#464646; text-align:left; padding-bottom:15px;}
.detailMlB{ border:1px solid #cacaca; background:#fff; width:238px; padding:20px 8px; float:left;}
.detailMlBm{ width:238px; float:left; padding:0px 0px 20px;}
.detailMlBb{ float:left; width:238px;}
.date{ float:left; width:120px;}
.number{ width:62px; float:right;}
.number span{ padding-left:7px;}
.title{ width:706px; float:left; padding:17px 16px 17px 0px;}
.titleL{ width:300px; float:left; padding-top:8px; font-size:18px; color:#7c6e13; padding-left:26px;}
.titleR{ width:100px; float:right; border:1px solid #dcdbdb; background:url(../Images/bg_04.gif) repeat-x; padding:5px; border-radius:2px;}
.titleR a{ padding-left:6px; background:url(../Images/bg_05.gif) 25px center no-repeat;}
.titleR span{ padding-left:14px;}
.photoB,.photo{ float:left;}
.photoB{ width:700px; padding-left:22px; padding-top:30px; line-height:24px;}
.photo{ background:url(../Images/bg_03.jpg) center top no-repeat; width:722px; height:647px; text-align:center; position:relative;}
.detailB{ width:1000px; float:left; padding-top:10px;}
.detailBk{ width:998px; float:left; border:1px solid #cacaca; background:#fff;}
.detailBt,.detailBb{ width:976px; float:left;}
.detailBt{ font-size:14px; padding:10px 11px;}
/*Scroll*/
.detailBb{ text-align:center; padding:10px 11px 20px;}
.detailBb .clr{ width:976px; margin:0 auto;}
.detailBb .rollBox .LeftBotton,.detailBb .rollBox .RightBotton{width:14px; float:left; margin-top:95px; display:inline; cursor:pointer;padding:0px 5px; _display:inline;} 
.detailBb .rollBox .Cont{width:920px; height:212px; float:left; overflow:hidden; text-align:center;}
.detailBb .rollBox .ScrCont{width:10000000px;}
.detailBb .rollBox .Cont .pic{width:174px; height:212px; float:left; padding:0px 5px; _display:inline; text-align:center; position:relative;}
.detailBb .rollBox .Cont .picT{height:212px; width:174px;}
.detailBb .rollBox .Cont .picT img{width:174px; height:212px; max-height:212px; max-width:174px;}
.detailBb .rollBox .Cont .picB{font-size:12px; color:#fff; line-height:28px; width:174px; margin:0 auto; white-space:normal; word-break:break-all; overflow:hidden; text-align:center; position: absolute; bottom:0px; background: url(../Images/bg_06.png) left center repeat-x;}
.detailBb .rollBox .Cont .picB a{font-size:12px; color:#fff; line-height:28px; font-weight:bold;}
.detailBb .rollBox #List3,.detailBb .rollBox #List4{float:left;}
.photo-more{ width:245px; float:left; text-align:center; line-height:45px;}

/*套系报价*/
.contentBt{ width:950px; padding:19px 28px 12px 20px; background:#fff; border:1px solid #cbcbcb; float:left;}
.contentBtL{ float:left; width:410px;}
.contentBtLt img{ width:410px; height:320px; max-height:320px; max-width:410px; }
.contentBtLb{ padding:6px 0px;}
.contentBtLb li{ float:left; line-height:16px; padding-right:17px;}
.contentBtLb li span{ padding-left:8px;}
.contentBtLb .li-1{ padding-right:5px;}
.contentBtR{ width:500px; float:right; padding-right:18px;}
.headline{ font-size:13px; line-height:20px; padding-bottom:5px;}
.headline h2{ font-weight: bolder; font-size: 26px; color: #333;}
.thseriesRt { font-size:13px; line-height:20px; padding-bottom:0px;}
.contentBtR h2,.thseriesRt h3{ font-size:22px; font-weight:normal; margin:4px 0px;}
.thseriesRt p { font-size:13px; line-height:20px;}
.headline,.count,.thprice{ width:500px; float:left;}
.countk{ width:257px; padding:8px 12px 5px 11px; border:1px solid #d3d3d3; border-radius:4px; font-size:12px;}
.countk span{ font-size:18px; padding:0px 5px;}
.countk img{ padding-right:7px; padding-bottom:5px;}
.thpriceL{ float:left; width:400px; font-size:12px; padding-top:5px;}
.thpriceL span{ color:#c00000; padding-right:25px;}
.thpriceL strong,.thseriesRbL strong{ font-size:45px; font-family:"Times New Roman";}
.thpriceL i,.thseriesRbL i{ font-size:24px; font-style:normal;}
.thpriceL b,.thseriesRbL b{ font-weight:normal; text-decoration:line-through; font-size:18px;  font-family:"Times New Roman";}
.thpriceR{ width:99px; height:31px; float:right; padding-top:30px;}
.thpriceR a{ width:99px; height:31px; display:block; line-height:31px; text-align:center; background:#cd0000; border-radius:2px; color:#fff; font-size:14px; border:none; cursor:pointer;}
.contentBb{ width:1000px; float:left; padding-top:20px;}
.separateB{ position:relative;}
.separateB .new{ position:absolute; left:165px; bottom:92px; width:20px;}
.separateB .hot{ position:absolute; left:165px; bottom:92px; width:20px;}
.thseriesT,.thseriesB,.thseries{ width:790px; float:left;}
.thseries{ padding-bottom:15px;}
.thseriesk{ width:788px; float:left; background:#fff; border:1px solid #ccc;}
.thseriesR{ width:375px; float:right; padding-right:25px; padding-top:10px;}
.thseriesL{ float:left; width:356px;}
.thseriesL img{ width:356px; height:305px; max-height:305px; max-width:356px;}
.thseriesRb{ width:375px; float:left; padding-top:0px;}
.thseriesRbL strong,.thseriesRbL i{ color:#C00000;}
.thseriesRbL strong{ padding-right:15px;}
.thseriesRbL{ float:left; width:260px; padding-top: 0px;}
.thseriesRbR{ float:right; width:91px; padding-top:0px;}
.thseriesRbR a{ width:91px; height:34px; line-height:32px; color:#717171; background: url(../Images/bg_01.png) no-repeat; border:none; display:block; line-height:34px; text-align:center;}
.thseriesB{ width:788px; border:1px solid #ccc; background:#fff; text-align:center; line-height:37px; font-size:14px;}
.thseriesB span{ padding-right:8px;}

/*套系报价-详细*/
.priceT{ width:100%; float:left; background: url(../Images/pricebg_01.png) repeat-x; padding-bottom:20px;}
.priceTk{ width:1000px; margin:0 auto;}
.pricek{ width:890px; padding:50px 75px 50px 35px; float:left; background:#fff;}
.priceBl{ width:150px; float:left; font-size:26px; font-weight:bold; padding-top:10px;}
.priceBr{ float:right; width:640px; line-height:26px; color:#575757; font-size:14px;}
.priceBk{ width:1000px; float:left; padding-bottom:40px; position:relative;}
.priceBkT{ width:499px; border-right:1px solid #f7f7f7; padding:50px 0px; float:left; background:#fff;}
.priceBkTk{ width:438px; padding-left:35px;}
.PhotographerT{ width:438px; float:left;}
.PhotographerTl{ width:50px; color:#fff; font-size:12px; font-weight:bold; padding:20px 35px 25px 20px; float:left; background:url(../Images/pricebg_02.png) left top no-repeat;}
.PhotographerTr{ width:325px; float:left; border-bottom:1px solid #e3e3e3; padding-top:10px; padding-bottom:5px; font-size:11px; color:#a5a06d; }
.PhotographerTr span{ font-size:18px; color:#a5a06d;font-weight:bold;}
.PhotographerB{ width:438px; float:left; padding-top:20px;}
.PhotographerBl{ float:left; width:84px;}
.PhotographerBl img{ max-width:84px; max-height:85px; _width:expression(this.width> 84 ? 84 : true); _height:expression(this.height> 85 ? 85 : true); width:84px; height:85px;}
.PhotographerBr{ float:right; width:335px; color:#686868; line-height:20px;}
.answer{ width:950px; padding:50px 25px; background:#fff; float:left;}
.answer li{ width:304px; padding:5px; float:left;}
.answer li img{ height:149px; width:294px; max-width:294px; max-height:149px; _width:expression(this.width> 294 ? 294 : true); _height:expression(this.height> 149 ? 149 : true);}
.answer li a{ width:294px; padding:5px; border:1px solid #b3b1b1; display:block;}
.priceBkR{ width:522px; float:right; background:#fff;}
/*tab切换*/
#cont {FONT-SIZE: 12px; WIDTH: 522px}
#tagst { padding:20px 0px 4px; WIDTH:109px; float:right; background:#c9c9c9; height:623px;}
#tagst LI {FLOAT: left; height:90px; text-align:center; line-height:24px; width:65px; padding-left:22px;}
#tagst LI A { FLOAT: left; font-size:12px; color:#595959;}
#tagst LI span{ width:57px; height:57px; display:block; background:#a5a06d; border-radius:27px; font-size:28px; color:#fff; line-height:57px; text-align:center;}
#tagst LI.selectTagt { POSITION: relative; HEIGHT:90px; background: url(../Images/price_11-.png) left 26px no-repeat;}
#tagst LI.selectTagt A { COLOR: #595959;}
#tagContentt { width:413px; BACKGROUND-COLOR: #fff; padding:13px 0px; height:380px; overflow:hidden;}
.tagContentt { WIDTH:290px; COLOR: #474747; HEIGHT:360px; padding:24px 60px 0px;};
#tagContentt div.selectTagt {DISPLAY: block}
.priceBkRt,.priceBkRm,.priceBkRb{ width:290px; float:left;}
.priceBkRb{ height: 28px; padding-top:20px;}
.priceBkRt{ color:#363636;}
.priceBkRtL{ float:left; width:300px; font-size:26px; color:#363636; font-weight:bolder;}
.priceBkRtR{ width:200px; float:left; text-align:left; font-size:37px; font-family:Times New Roman; font-weight:bold; padding-top: 5px; color:#e54a4a;}
.priceBkRtR span{ text-decoration:line-through; font-size:12px; font-weight:normal; color:#363636; padding-left:7px;}
.priceBkRm{ padding:10px 0px; line-height:20px; font-size:14px; color:#575757;}
.onlinek,.taobao{ width:76px; float:left;}
.taobao{ padding:0px 28px;}
.onlinek a,.taobao a{ width:74px; line-height:24px; display:block; background: url(../Images/pricebg_03.jpg) repeat-x; text-align:center; border:1px solid #e3e3e3; border-radius:2px;}
.priceBkL{ float:left; width:478px; background:#fff;}

.detailMlTt span{ float:left; width:110px; padding-left:10px;}
.detailMlTt a{ width:70px; float:right; color:#5187b6; padding-right:10px; font-size: 11px;}
.shan{ width:108px; text-align:center; position:absolute; left:892px; bottom:180px;}
.shanT{ font-size:23px; color:#be0404; padding-bottom:6px;}
.shanB{ width:86px; padding:10px 11px; font-size:22px; color:#fff; text-align:left; background:#6b622a;}
.shanB span{ font-size:12px; color:#fff;}
.share_price{ width:40px; position:absolute; left:1010px; bottom:540px;}
.share_price li{ width:16px; height:17px; padding:12px; background:#fff; margin-bottom:1px;}


/*店面展示*/
.storeL{ width:785px; float:left;}
.storeR{ width:198px; float:right;}
.storeBb{ width:164px; padding:8px 16px 8px 15px; background:#fff; float:left;}
.storeBb li{ width:164px; float:left; text-align:center; border-bottom:1px solid #dbdbdb; line-height:35px;}
.storeBbnew li{text-align:left;}
.storeBb .storelast{ border:none;}
.store{ width:785px; float:left; padding-bottom:10px;}
.storek{ width:783px; float:left; border:1px solid #eaeae3; background:#fff;    padding-bottom: 10px;}
.storekL{ width:430px; height:244px; float:left;}
.storekL img{ max-width:430px; max-height:244px; _width:expression(this.width> 326 ? 326 : true); _height:expression(this.height> 279 ? 279 : true); width:430px; height:244px;}
.storekR{ width:300px; float:right; padding: 25px 25px 18px 0px;}
.storekRt{ width:260px; padding-right:40px; line-height:27px; height: 140px;}
.storekRt span{ font-size:16px; color:#83805e;}
.storekRb{ width:197px; padding-left:99px; padding-top:35px; float:left;}
.storekRbL{ width:72px; float:left; padding-right:30px; height:25px;}
.storekRbR{ float:right; width:92px; height:25px;}
.storekRbL .huodong{ width:72px; height:25px; line-height:25px; display:block; text-align:center; background:url(../Images/storebg_01.gif) left center repeat-x; color:#fff;border-radius:2px; border:none;}
.storekRbR .xinxi{ line-height:25px; display:block; text-align:center; background:url(../Images/storebg_02.gif) repeat-x; border:1px solid #d3d3d3; border-radius:2px;}

/*店铺展示详情页*/
.storeLk{ width:783px; float:left; background:#fff; border:1px solid #ccc; padding-top:40px;}
.storeLkTt{ width:783px; float:left; text-align:center; border-bottom:1px solid #a5a06d; padding-bottom:34px; font-size:20px; color:#7c6e13;}
.storeLkTb{ width:678px; padding:30px 52px 50px; border-bottom:1px solid #e4e2d3; float:left; font-size:14px; }
.storeLkTb img{ max-width:678px; _width:expression(this.width> 678 ? 678 : true); width:678px;}
.storeLkB{ width:680px; padding:46px 50px 90px; float:left;}
.storeLkBk{ width:678px;}

.storehuodong{ width:998px; float:left; border:1px solid #ccc; background:#fff; padding-top:20px;}
.storehuodongT{ width:977px; padding-left:21px; font-size:14px;}
.storehuodong .rollBox{width:978px;overflow:hidden;padding:20px 10px;} 
.storehuodong .rollBox .LeftBotton{height:28px;width:14px; background:url(../Images/arrowl.png) 10px center no-repeat;overflow:hidden;float:left;display:inline;margin-top:45px;cursor:pointer; padding:0px 10px;} 
.storehuodong .rollBox .RightBotton{height:28px;width:14px;background:url(../Images/arrowr.png) 10px center no-repeat;overflow:hidden;float:left;display:inline;margin-top:45px;cursor:pointer; padding:0px 10px;} 
.storehuodong .rollBox .Cont{width:910px;float:left;overflow:hidden;} 
.storehuodong .rollBox .ScrCont{width:10000000px;} 
.storehuodong .rollBox .Cont .pic{width:221px;float:left; padding:0px 3px} 
.storehuodong .rollBox .Cont .pic img{display:block;border:1px solid #e2e1e1;width:219px;height:134px; max-width:219px; max-height:134px;} 
.storehuodong .rollBox .Cont .picB{line-height:26px;color:#505050; padding-left:18px; background:url(../Images/store_08.png) left center no-repeat; width:200px;} 
.storehuodong .rollBox #List1,.rollBox #List2{float:left;}

/*活动专区*/
.zone{ width:998px; float:left; background:#fff; border:1px solid #cacaca;}
.zone #con { width:998px}
.zone #tags { WIDTH:998px; height:49px; line-height:49px; text-align:center; }
.zone #tags LI { FLOAT: left; width:248px; height:49px; line-height:49px; border-bottom:1px solid #ececec; border-right:1px solid #ececec; margin:0px; text-align:center; background:#f1f1f1;}
.zone #tags .selectlast{ border-right:none; width:251px;}
.zone #tags .selectlast a{ width:250px;}
.zone #tags LI A { COLOR: #6f6f6f; padding:0px; width:249px; display:block; text-align:center; font-size:14px;}
.zone #tags LI.selectTag { POSITION: relative; HEIGHT: 49px; border-bottom:none; background:#fff; padding:0px;}
.zone #tags LI.selectTag A { COLOR:#6f6f6f; font-weight:bold;}
.zone #tagContent {}
.zone .tagContent { DISPLAY: none; COLOR: #474747;  HEIGHT:1200px; width:952px; padding:24px 23px 14px;}
.zone #tagContent DIV.selectTag {DISPLAY: block}
.tagcontentk{ width:952px; float:left; padding-bottom:10px;}
.tagcontentkk{ width:950px; border:1px solid #e6e6e6; float:left; background:#fbfbfb;}
.tagcontentL{ float:left; width:435px;}
.tagcontentL img{width:435px; height:279px; max-height:279px; max-width:435px; }
.tagcontentR{ float:right; width:452px; padding:30px 32px 20px 0px;}
.tagcontentR h3{ font-size:22px; color:#656565; font-weight:normal;}
.tagcontentRt{ float:left; width:452px;}
.tagcontentRt p{ line-height:20px; font-size:14px;}
.tagcontentRb{ width:452px; float:left; padding-top:78px;}
.tagcontentRbL{ width:310px; padding:0px 12px; border:1px solid #d0d0d0; border-radius:3px; line-height:30px; background:url(../Images/pto_02.png) 11px 6px no-repeat; float:left;}
.tagcontentRbL span{ padding-left:25px; float:left; text-align:left;}
.tagcontentRbL i{ font-style:normal; float:right; text-align:right;}
.tagcontentRbL b{ font-weight:normal; color:#d80123; font-size:14px;}
.tagcontentRbR{ width:99px; height:31px; float:right;}
.tagcontentRbR a{ width:99px; height:31px; color:#fff; background:url(../Images/zonebg_01.gif) repeat-x; border:none; border-radius:4px; display:block; text-align:center; line-height:31px;}
.tagContentT{ width:952px; float:left; padding-bottom:10px; border-bottom:1px solid #c9c8c9;}
.tagmore{ width: 998px; float:left; text-align:center; line-height:30px; padding-top:20px;}
.tagmore a{ padding-right:16px; background:url(../Images/bg_03.png) right center no-repeat; font-size:14px; }

/*活动详情页*/
.zone_de{ width:998px; float:left; border:1px solid #cbcbcb; background:#fff;}
.zone_deT,.zone_deM,.zone_deB,.zone_title{ width:998px; float:left;}
.zone_deimg{ width:998px; height:347px; float:left;}
.zone_deimg{max-width:998px; max-height:347px; _width:expression(this.width> 998 ? 998 : true); _height:expression(this.height> 347 ? 347 : true);}
.zone_title{ background:#908d68; line-height:52px; border-bottom:1px solid #9a9775; border-top:1px solid #9a9775; width:962px; padding-left:36px; font-size:22px; color:#fff;}
.zone_deT{ position:relative;}
.zone_dinggou{ width:235px; height:70px; padding-bottom:13px; padding-left:29px; line-height:70px; font-size:34px; color:#fff; background:url(../Images/zonebg_02.png) top center no-repeat; float:left; position:absolute; left:715px; top:342px;}
.zone_dinggou span{ padding-right:12px; font-size:23px; color:#fff;}
.zone_dinggou strong,.zone_dinggou a{ font-size:34px; color:#fff;}
.zone_dinggou strong{ font-size:42px; font-family:Times New Roman;}
.zone_dinggou a{ padding-left:32px;}
.zone_deM{ width:954px; float:left; padding:40px 22px 21px;}
.zone_deMk{ width:952px; border:1px solid #e8e8e8; float:left;}
.deMkT{ width:952px; line-height:49px; float:left; background:#f3f3f3; text-align:center; border-bottom:1px solid #e8e8e8; font-size:18px; color:#494949;}
.deMkB{ padding:30px 21px 35px; background:#fafafa; width:910px; float:left; line-height:24px; font-size:14px;}
.zonelist{ width:954px; float:left; padding:20px 0px;}
.zonelist table{ text-align:center; border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
.zonelist .bgcolor{ background:#f2f2f2; font-size:14px;}
.zonelist table tr{ height:49px;}
.zonelist table td{ border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1;  font-size:14px;}
.kong{ width:1000px; height:25px; float:left;}
.zone_deB{ width:935px; float:left; padding:0px 36px 0px 27px; background:#908d68; line-height:55px;}
.deBl{ width:150px; float:left; color:#fff; font-size:18px;}
.deBl span{ font-size:31px; color:#fff;}
.deBm{ float:left; font-size:12px; color:#fff; width:550px; padding-left:100px; line-height:60px; text-align:right;}
.deBm img{ padding-right:7px;}
.deBm strong{ font-weight:normal; padding-right:16px;}
.deBm span{ padding:0px 5px; color:#fff;}
.deBm b{ font-weight:normal; padding-left:5px;}
.deBr{ float:right; width:90x; padding-right:10px; padding-top:10px;}
.deBr a{ width:88px; height:37px; line-height:37px; display:block; text-align:center; font-size:22px; color:#fff; border:1px solid #aeac90; background:url(../Images/zonebg_03.jpg) repeat-x; border-radius:3px;}

/*关于我们-品牌介绍*/
.brandLt{ padding-left:78px; width:117px; background: #a5a06d url(../Images/aboutbg_01.png) 52px center no-repeat; float:left; color:#fff;}
.storeBb .storeBbT a,.storeBb li a:hover{ color:#9b9666;}
.brandLb{ line-height:29px;}
.brandL{ width:198px; float:left; padding-top:10px;}
.brandLb{ width:180px; float:left; border:1px solid #cbcbcb; background:#f5f5f5; padding:0px 8px 8px;}
.brandLbT{ width:180px; float:left; padding-top:10px;}
.youhui{ width:180px; padding-bottom:10px; float:left;}
.youhuik{ width:168px; padding:6px; background:#fff; float:left;}
.youhuiT{ width:168px; float:left; padding:5px 0px 10px; font-size:14px; line-height:26px;}
.hours,.minutes,.seconds{ width:168px; float:left;}
.dian{ float:left; width:16px; text-align:center;}
.hours span,.minutes span,.seconds span{ width:21px; height:26px; line-height:26px; color:#464646; display:block; text-align:center; background:#bbb; border-radius:3px; font-size:16px; font-family:"Arial";}
.hoursL,.minutesL,.secondsL{ width:21px; float:left;}
.hoursR,.minutesR,.secondsR{ width:21px; float:right;}
.youhuiBb,.youhuiBt{ width:168px; float:left;}
.youhuiBt{ padding-bottom:7px;}
.youhuiBbL{ float:left; width:100px; line-height:33px;}
.youhuiBbR{ width:61px; height:33px; float:right; padding-bottom:10px;}
.youhuiBbR a{ width:61px; height:33px; display:block; line-height:33px; text-align:center; background:url(../Images/leftbg_02.png) no-repeat; color:#fff; font-size:14px; border:none;}
.youhuiBt{ position:relative;}
.youhuiBt img{ max-height:204px; max-width:168px;  _width:expression(this.width> 168 ? 168 : true); _height:expression(this.height> 204 ? 204 : true);  width:168px; height:204px;}
.youhui .clip{ width:19px; height:19px; display:block; background:url(../Images/leftpto_01.png) no-repeat; text-align:center; position:absolute; top:-1px; color:#fff; line-height:19px;}
.brandR{ width:783px; float:right; border:1px solid #cbcbcb; background:#fff;}
.brandRt,.brandRb{ width:783px; float:left;}
.brandRt{ text-align:center; background:url(../Images/brandbg_01.png) left center repeat-x;}
.brandRtT,.brandRtB{ width:783px; float:left; color:#aba88e; }
.brandRtB{ padding-top:24px; font-size:10px;}
.brandRtB span{ font-size:14px; color:#655f21;}
.brandRtT span{ font-size:30px; color:#655f21;}
.brandRtT{ font-size:20px; color:#b6b398;}
.brandRb{ width:688px; padding:45px; line-height:25px; font-size:14px;}
.brandRb img{ max-height:509px; max-width:688px;  _width:expression(this.width> 336 ? 336 : true); _height:expression(this.height> 509 ? 509 : true);}
.brandRb p{ text-indent:2em;}
.back{ width:688px; float:left; text-align:right; padding:15px 45px 50px 45px; line-height:20px;}
.back img{ padding-right:10px; padding-bottom:2px;}

/*关于我们-服务贴士*/
.ask{ width:783px; float:left;}
.askk{ width:690px; float:left; padding:25px 46px;}
.askL{ width:26px; float:left; text-align:center; padding-bottom:10px; background:url(../Images/brandbg_02.png) right 3px no-repeat; font-size:16px; color:#8a8a8a; padding-right:2px;}
.ten{ padding-right:3px; background:url(../Images/brandbg_02.png) right 3px no-repeat;}
.askR{ float:right; width:655px;}
.askRt,.askRb{ float:left; width:655px; font-size:14px; color:#787878; line-height:24px;}
.askRt{ color:#525250; padding-bottom:15px;}
.askRt span,.askRb span{ color:#a5a06d; font-size:22px; width:30px; float:left;}
.askRt b,.askRb b{ float:right; width:623px; padding-top:3px; font-weight:normal;}
.bgcolor1{ background:#f7f7f4;}

/*关于我们-经营理念*/
.askT{ line-height:28px; font-size:18px; color:#fff; width:50px; padding-left:10px; background:#a5a06d;}
.askB{ line-height:30px; font-size:14px;}

/*关于我们-招贤纳士*/
.recruitmentT{ font-size:20px; color:#a5a06d; line-height:30px; border-bottom:1px solid #a5a06d; width:60px; float:left; padding-top:40px;}
.recruitmentB{ padding-top:10px;}
.recruitmentBt{ font-size:16px; color:#a5a06d; font-weight:normal; width:690px; float:left; line-height:28px; padding-bottom:10px; padding-top:20px;}
.recruitmentBt span{ line-height:28px; padding:0px 10px; background:#a5a06d; text-align:center; display:block; color:#fff; float:left;}
.recruitmentBm{ font-size:14px; color:#787878; line-height:31px; float:left; padding-bottom:20px;}
.recruitmentBm strong{ font-weight:normal; color:#444;}
.recruitmentBb{ float:left; width:680px; padding-left:10px; line-height:28px; background:#ececec; font-size:12px; color:#444;}
.recruitmentBb span{ padding:0px 8px;}

/*关于我们-联系我们*/
.contact{ width:685px; float:left; padding:50px 44px 20px 50px;}
#conk { WIDTH:685px; background:#f9f6f2; border-radius:15px; position:relative;}
#tagsk { WIDTH:218px; HEIGHT:34px; position:absolute; left:440px; top:23px;}
#tagsk LI { FLOAT: left;HEIGHT:34px; width:218px; text-align:center;}
#tagsk LI A { FLOAT: left; COLOR:#736b36; LINE-HEIGHT:34px; HEIGHT:34px; LINE-HEIGHT:34px; HEIGHT:34px; width:218px; text-align:center; background:url(../Images/contactbg_02.jpg) repeat-x; border-radius:15px; font-size:14px;}
#tagsk LI.selectTagk { POSITION: relative; HEIGHT:34px}
#tagsk LI.selectTagk a { COLOR: #000; LINE-HEIGHT:34px; HEIGHT:34px; width:218px; text-align:center; background:url(../Images/contactbg_01.jpg) repeat-x; font-size:14px; color:#fff;}
#tagContentk { background:#f9f6f2; border-radius:15px; padding:24px;}
.tagContentk { DISPLAY: none; height:360px;}
#tagContentk DIV.selectTagk {DISPLAY: block}
.tagskT{ padding-bottom:20px;}
.tagskT img{max-width:378px; max-height:241px; _width:expression(this.width> 378 ? 378 : true); _height:expression(this.height> 241 ? 241 : true); width:378px; height:241px;}
.tagskTb{ position:absolute; bottom:142px; background:url(../Images/sybg_09.png) repeat-x; width:378px; text-align:center; color:#fff; font-size:16px;}
.tagskTb span{ color:#fff; position: relative; bottom:3px;}
.tagskB{ width:595px; background:#fff; border-radius:15px; padding:10px 10px 10px 25px; font-size: 12px; line-height:20px;}
.tagskB span{ font-size:14px;}

/*关于我们-服务流程*/
.processT{ width:783px; float:left; background:#f9f9f9;}
.processTk{ width:685px; margin:0 auto;}
.processT li{ float:left; padding:35px 1px;}
.processT li a{ width:60px; display:block; font-size:14px; color:#84805f; text-align:center; }
.processT li a:hover{ color:#d5c321;}
.processT li span{ font-size:23px; color:#aba88e;}
.processT li b{ font-size:7px; color:#aba88e; font-weight:normal;}
.processB{ padding:30px 0px; float:left;}
.processBk{ float:left; width:685px; padding-left:50px;}
.processB .num{ font-size:37px; color:#b2b2b2;}
.processB .num1 { color:#84805f; font-size:19px; font-weight:bold; text-align:center;}
.processB .num1 span{ font-size:10px; color:#aba88e; font-weight:normal;}
.processB .text{ padding-left:10px; line-height:21px; color:#9a9a9a;}
.processB tr{ padding:30px 0px; float:left;}
.processB .trbgcolor{ background:#f9f9f9;}

/*新闻列表页*/
.newsL{ width:323px; float:left; }
.newsL img{width:323px; height:200px;padding-top:12px;padding-left:8px;}
.newsR{ width:420px; float:left; padding-left:24px; padding-top:13px;}
.newsRt{ font-size:16px; line-height:33px; border-bottom:1px solid #eaeaea; float:left; width:420px;}
.newsRt a{ color:#83805e}
.newsdate,.newscontent,.newsshare{ width:420px; float:left;}
.newsdate{ line-height:30px; color:#9a9a9a;}
.newsdateL{ width:270px; float:left;}
.newsdateL span{ color:#686868; padding:0px 14px; font-size:10px;}
.newsdateR{ float:right; width:70px;}
.newsdateR span{ color:#c70000;}
.newscontent{line-height:25px; height:110px;}
.newsshare{ padding-left:255px;}
.newsshare li{ float:left; padding-right:10px; line-height:17px;}

/*新闻详细页*/
.newsk{ width:783px; float:left; background:#fff; padding:35px 0px;}
.newskT{ width:783px; float:left; text-align:center; color:#7c6e13; font-size:20px; padding-bottom:35px;}
.newskM{ width:783px; float:left; background:#f2f1e9; padding:10px 0px; line-height:24px;}
.newskMk{ width:600px; padding-left:120px; float:left;}
.newskMk1,.newskMk3{ width:200px; float:left; color:#787878;}
.newskMk1 span,.newskMk2 span{ color:#9a9a9a;}
.newskMk2{ float:left; width:400px; color:#787878;}
.newskMk3 li{ float:left; padding-right:10px;}
.newskB{ width:687px; float:left; padding:30px 48px; float:left; line-height:30px; font-size:14px; color:#787878;}
.newskB img{ max-width:687px; _width:expression(this.width> 687 ? 687 : true);}


.storehuodongk{ width:782px; float:left; border:1px solid #ccc; background:#f8f8f8; padding-top:20px;}
.storehuodongkT{ width:762px; padding-left:21px; font-size:14px;}
.rollBoxk{width:763px;overflow:hidden;padding:20px 10px;} 
.rollBoxk .LeftBottonk{height:28px;width:14px; background:url(../Images/arrowl.png) 10px center no-repeat;overflow:hidden;float:left;display:inline;margin-top:45px;cursor:pointer; padding:0px 10px;} 
.rollBoxk .RightBottonk{height:28px;width:14px;background:url(../Images/arrowr.png) 10px center no-repeat;overflow:hidden;float:left;display:inline;margin-top:45px;cursor:pointer; padding:0px 10px;} 
.rollBoxk .Contk{width:690px;float:left;overflow:hidden;} 
.rollBoxk .ScrContk{width:10000000px;} 
.rollBoxk .Contk .pick{width:221px;float:left; padding:0px 5px;} 
.rollBoxk .Contk .pick img{display:block;border:1px solid #e2e1e1; width:219px; height:134px; max-height:134px; max-width:219px;} 
.rollBoxk .Contk .pickB{color:#6e6e6e; width:221px; font-size:14px; background:#fff; float:left; padding-bottom:10px;} 
.rollBoxk #List1,.rollBoxk #List2{float:left;}
.kong1{ width:785px; float:left; height:20px;}
.pickBt{ width:215px; line-height:33px; border-bottom:1px solid #dbdbdb; padding-left:6px;}
.pickBb{ width:221px; float:left; padding-top:5px;}
.pickBbL{ float:left; line-height:24px; width:100px; padding-left:7px;}
.pickBbR{ float:right; padding-right:9px;}
.pickBbR a{ width:61px; height:24px; line-height:24px; display:block; text-align:center; background:url(../Images/newsbg_01.jpg) repeat-x; border:none; border-radius:3px; color:#fff; cursor:pointer;}

/*优惠券列表页*/
.couponLt{ background:#a5a06d url(../Images/couponbg_02.png) 52px center no-repeat;  padding-left:78px; width:117px; float:left; color:#fff;}
.code{ width:140px; margin:0 auto; padding:20px 0px; text-align:center; line-height:21px; font-size:14px;}
.code span{ padding-top:10px; display:block}
.couponL{ width:356px; float:left;}
.couponL img{ max-height:289px; max-width:356px; _width:expression(this.width> 356 ? 356 : true); _height:expression(this.height> 289 ? 289 : true); width:356px; height:289px;}
.couponR{width:375px; float:left; padding-left:25px; padding-top:40px;}
.couponRt{ width:375px; float:left; color:#83805e; font-size:16px; line-height:26px; padding-bottom:80px;}
.couponRm,.couponRb{ width:375px; line-height:20px; color:#787878;}
.couponRb{ padding-top:20px;}
.couponRbL{ width:270px; float:left;}
.couponRbL li{ float:left; padding-right:10px; color:#9a9a9a;}
.couponRbR{ float:right; width:73px;}
.couponRbR a{ width:71px; height:25px; line-height:25px; display:block; text-align:center; border:1px solid #cacac5; background: url(../Images/couponbg_01.jpg) repeat-x; border-radius:3px; cursor:pointer;}

/*优惠券详细页*/
.couponxLt{ width:783px; float:left; background:#fff; border:1px solid #cdcdcd;}
.couponxLtT{ width:783px; float:left; text-align:center; border-bottom:1px solid #a5a06d; padding:15px 0px;}
.couponxLtT h2{ color:#7c6e13; font-size:20px; font-weight:normal;}
.btn-coupon{ width:202px; float:left; padding:10px 0px 10px 295px;}
.btn-couponL{ float:left; padding-right:17px;}
.btn-couponL a{ width:96px; height:33px; line-height:33px; display:block; text-align:center; color:#fff; background:url(../Images/couponbg_03.jpg) repeat-x; border:none; border-radius:3px; float:left;}
.tooltips { position: relative; z-index: 2;}
.tooltips:hover { z-index: 3; display:block;}
.tooltips span { display: none;}
.tooltips:hover span { background-color: #FFFFFF; border: 1px solid #CCCCCC; border-radius: 6px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); color: #333333; display: block; font-size: 12px; left: 15px; line-height: 22px; padding: 10px; position: absolute; top: 38px; width: 140px;}
.tooltips:hover span:before { border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0); border-style: solid; border-width: 0 8px 8px; bottom: 100%; content: ""; height: 0; left: 4px; position: absolute; width: 0;}
.tooltips:hover span:after { border-color: #FFFFFF rgba(0, 0, 0, 0); border-style: solid; border-width: 0 6px 6px; bottom: 100%; content: "" height: 0; left: 6px;  position: absolute; width: 0;}
.btn-couponR a{ width:87px; height:32px; border:1px solid #d3d3d3; background:url(../Images/couponbg_04.jpg) repeat-x; border-radius:3px; line-height:32px; display:block; text-align:center; float:right; }
.couponxLtB{ width:689px; float:left; padding:38px 47px; text-align:center; vertical-align:middle; display:table-cell;}
.couponxLm,.couponxLb{ width:689px; float:left; background:#f7f7f7; padding:0px 47px;}
.couponxLmT{ width:690px; float:left; color:#787878; padding:30px 0px 10px;}
.couponxLmT span{ font-size:16px; font-weight:bold;}
.couponxLmM{ width:667px; border:1px solid #c6c6c6; padding:10px; line-height:20px; color:#9a9a9a; float:left; font-size:14px;}
.couponxLmB{ width:275px; float:left; padding:40px 205px 45px;}
.couponxLmBl{ width:127px; float:left;}
.couponxLmBr{ width:127px; float:right;}
.couponxLmBl a,.couponxLmBr a{ width:127px; height:42px; text-align:center; line-height:42px; display:block; background:url(../Images/couponbg_05.jpg) repeat-x; border:none; border-radius:3px; color:#fff; font-size:16px}
.couponxLm p{ font-size:14px;}
.couponxLbT{ font-size:14px; color:#787878; line-height:30px; border-bottom:1px dashed #dadada; float:left; width:689px;}
.couponxLbM{ float:left; padding:5px 0px 20px;}
.shop{ float:left; padding-top:10px;}
.shopL,.shopM,.shopR{ float:left;}
.shopL{ width:405px;}
.shopM{ width:175px;padding:0px 5px;}
.shopR{ width:98px; float:right;}
.shopR span{ padding:0px 9px;}
.shopR .a1{ text-decoration:underline;}
.couponxLbB{ float:left; padding-bottom:40px;}
.couponxLbB li{ float:left; padding-right:10px; line-height:20px;}
.kong2{ float:left; width:180px; height:10px;}
.order{background: url(../Images/couponbg_06.png) no-repeat scroll 52px center #A5A06D; color: #FFFFFF; float: left;  padding-left: 78px; width: 117px;}
.tishi{ color:#FFFFFF; float: left; text-align:center; width: 195px; background:#A5A06D; font-size:16px; line-height:44px;}
.storeBb{ line-height:20px;}
.orderT{ float:left; background: none repeat scroll 0 0 #FFFFFF; padding: 8px 16px 8px 15px; width: 164px;}
.orderbtn{ float:left; background:#fff; padding:0px 15px 20px 125px;}
.orderT li{ float:left; line-height:20px; padding-bottom:5px;}
.orderL{ float:left; width:60px; text-align:right;}
.orderR{ width:102px; float:right;}
.orderR option{ width:102px; padding:0px; margin:0px;}
.orderR input{ width:100px;}
.orderR select{ padding:0px; margin:0px; width:102px;}
.orderR .inputstyle1{ width:100px; height:18px; border:1px solid #A5A06D;}
.orderR .inputstyle2{ width:100px; height:62px; border:1px solid #A5A06D;}
.orderbtn input{ width:55px; height:21px; background:url(../Images/couponbg_07.png) no-repeat; color:#fff; border:none;}

/*首页-影像主题*/
.photoN{ background:#fbfaf7; width:100%; float:left; padding-bottom:100px;}
.photosy,.bannerT{ width:100%; float:left;}
.bannerk{ width:1320px; margin:0 auto;}
.photok{ width:990px; margin:0 auto;}
.photoz{ width:990px; float:left;  padding-top:14px;}
.photoL{ width:221px; float:left; border:2px solid #e1e1de; position:relative;}
.photoLb img{ max-width:221px; max-height:293px; _width:expression(this.width> 221 ? 221 : true); _height:expression(this.height> 293 ? 293 : true); width:221px; height:293px;}
.photoR{ width:750px; float:right; border:2px solid #e1e1de; background:#fcfcfc;}
.photoLt{ position:absolute; top:0px;}
.photoRl{ width:495px; float:left;}
.photoRl img{max-width:495px; max-height:293px; _width:expression(this.width> 495 ? 495 : true); _height:expression(this.height> 293 ? 293 : true); width:495px; height:293px;}
.photoRr{ float:right; width:197px; padding:26px 27px 20px 0px;}
.photoRrT{ font-size:18px; color:#a5a06d; padding-bottom:10px;}
.photoRrM{ line-height:24px; color:#787878; font-size:14px;}
.photoRrB{ width:119px; padding-left:79px;}
.photoRrB a{ width:117px; line-height:38px; display:block; background:#e8194e url(../Images/photo_12.png) 95px center no-repeat; border:1px solid #e8194e;}
.photoRrB span{ width:82px; line-height:38px; display:block; text-align:center; background:url(../Images/photobg_01.png) repeat-x; color:#e8194e; font-size:18px;}
.commentLt{  padding-left:78px; width:117px; background: #a5a06d url(../Images/comment_02.png) 52px center no-repeat; float:left; color:#fff;line-height:44px; font-size:16px;}
.commentR{ float:right; border:1px solid #cbcbcb; width:781px; background:#fff;}
.commentRt,.commentRtM,.commentRtB{ width:781px; float:left;}
.commentRtM img{max-width:781px; max-height:346px; _width:expression(this.width> 781 ? 781 : true); _height:expression(this.height> 346 ? 346 : true); width:781px; height:346px; }
.commentRtT{ width:781px; float:left; text-align:center; padding:30px 0px; font-size:20px; color:#7c6e13;}
.commentRtB{ width:685px; padding:50px 46px 20px 50px; background:#f8f8f8;}
.commentRtBt,.commentRtBb{ width:685px; float:left;}
.commentRtBt{ line-height:31px; font-size:14px;}
.mark{ width:220px; float:left; padding:10px 0px 20px; font-size:14px;}
.mark li{ width:220px; float:left;}
.markL{ width:130px; float:left;}
.markR{ width:70px; float:right;}
.markR img{ padding-right:5px; padding-bottom:2px;}
.commentRtBb a{ float:right; width:74px; height:25px; display:block; line-height:25px; text-align:center; background:url(../Images/commentbg_01.jpg) repeat-x; border:1px solid #d6d5d5; border-radius:2px; color:#fff;}
.commentRm{ float:left; width:781px; padding:30px 0px; border-bottom:1px solid #9a9a9a;}
.commentRmT,.result{ float:left; width:781px;}
.resultk{ width:685px; margin:0 auto;}
.resultT,.resultM,.resultB{ width:685px; float:left;}
.resultT{ padding:15px 0px; border-bottom:1px solid #e7e7e7;}
.resultTl{ width:31px; float:left; border:1px solid #e7e7e7;}
.resultTl img{ max-width:31px; max-height:31px; _width:expression(this.width> 31 ? 31 : true); _height:expression(this.height> 31 ? 31 : true); width:31px; height:31px;}
.resultTr{ float: left; padding-left:20px; padding-top:18px;}
.resultTr span{ padding-right:10px;}
.resultTr i{ font-style:normal; padding-left:10px;}
.resultM{ border-bottom:1px solid #e7e7e7; padding-bottom:15px;}
.resultM li{ float:left; width:217px; padding-top:14px;}
.resultMl{ width:75px; float:left; color:#a99771;}
.resultMr{ float:left; width:130px; padding-top:2px;}
.resultMr img{ padding:0px 2px;}
.resultB{ line-height:24px; padding:10px 0px 30px;}
.result{ border-bottom:1px dashed #e7e7e7; padding-top:20px;}
.commentRmB{width:685px; padding:10px 46px 10px 50px; text-align:right; float:left;}
.page{ float:right;}
.page a{ float:left;padding:3px 8px 3px 6px;line-height:17px; text-align:center; display:block; background:#9e9e9e; margin-right:5px; color:#fff;}
.page .current{float:left;padding:3px 8px 3px 6px;line-height:17px; text-align:center; display:block; background:#848017; margin-right:5px; color:#fff;}
.page .on{ background:none; color:#8c875c;}
.commentRb{ float:left; width:781px; background:#ececec; padding:40px 0px;}
.formT,.formB{ width:600px; float:left; padding-left:50px;}
.formT li{ width:600px; float:left; line-height:22px; padding-top:10px;}
.formTl{ float:left; text-align:right; width:100px; line-height:20px;}
.formTl span{ color: #C30; padding-right:10px; font-size:18px; position:relative; top:6px;}
.formTr{ width:486px; float:left; line-height:20px;}
.formTr .inputstyle3{ width:250px; border:1px solid #d5d5d5;}
.formTr img{ padding:4px 3px;}
.formTr .inputstyle4{ width:354px; height:95px; border:1px solid #d5d5d5;}
.formB{ padding-top:10px; padding-left:139px;}
.formB input{ width:52px; height:20px; background:url(../Images/commentbg_02.jpg) repeat-x; border:1px solid #cbcbcb; border-radius:2px;}

/*在线预订*/
.bookN{ width:998px; float:left; border:1px solid #d0d0d0; background:#f8f8f8;}
.bookT,.bookB{ width:998px; float:left;}
.bookT img{ max-height:292px; max-width:998px;  _width:expression(this.width> 998 ? 998 : true); _height:expression(this.height> 292 ? 292 : true); width:998px; height:292px;}
.bookB{ border-top:1px solid #d0d0d0;}
.bookBl,.bookBr{ float:left;}
.bookBl{ width:760px; padding:40px 0px 60px; border-right:1px solid #b5b5b5;}
.bookBlT{ width:760px; float:left; background:url(../Images/book_02.png) center no-repeat; text-align:center; font-size:25px; color:#fff; font-weight:bold; line-height:38px;}
.bookBlM{ width:520px; float:left; padding:40px 120px;}
.bookBlM li{ float:left; padding-top:10px;}
.bookBlMl{ float:left; width:14px; height:14px; background:#525250; border-radius:2px; text-align:center; color:#fff; line-height:14px;}
.bookBlMr{ float:left; padding-left:8px; color:#535353;}
.bookBlB{ width:465px; padding-left:130px;}
.bookBlBt{ float:left; width:465px;}
.bookBlBt li{ width:465px; float:left; line-height:20px; padding-bottom:12px;}
.nameL{ text-align:right; width:110px; float:left; font-size:14px;}
.nameL span{ padding-left:10px;}
.nameR{ float:right; width:350px; line-height:22px;}
.nameR span{ padding:0px 5px ;}
.nameR .inputstyle5{ width:348px; line-height:24px; border:1px solid #dfdfdf; height:24px;}
.nameR .inputstyle6{ width:60px; border:1px solid #dfdfdf; height:24px;}
.nameR img{ padding-left:15px;}
.nameR .style1{ width:348px; border:1px solid #dfdfdf;}
.bookBlBb{ float:left; padding-top:10px; padding-left:115px;}
.bookBlBb input{ width:76px; height:26px; background:url(../Images/bookbg_01.jpg) repeat-x; border:1px solid #d6d5d5; border-rasius:2px;}
.bookBrk{ width:195px; padding:29px 21px; border-bottom:1px solid #b5b5b5;}
.bookBrk img{max-height:117px; max-width:195px;  _width:expression(this.width> 195 ? 195 : true); _height:expression(this.height> 117 ? 117 : true); width:195px; height:117px;}
.bookBrT{ font-size:14px; padding-bottom:5px;}
.bookBrT strong{ font-size:16px;}
.booklast{ border:none;}

/*精彩分类-详情-最新活动*/
.AbrandLbT{ width:238px; float:left; padding-top:10px;}
.youhuiA{ width:238px; float:left;}
.youhuiAk{ width:222px; padding:0px 6px; background:#fff; float:left;}
.youhuiAT{ width:222px; float:left; padding:5px 0px 10px; font-size:14px; line-height:26px;}
.youhuiAB{ width:222px; float:left;}
.youhuiABb,.youhuiABt{ width:222px; float:left;}
.youhuiABt{ padding-bottom:7px;}
.youhuiABbL{ float:left; width:100px; line-height:33px;}
.youhuiABbR{ width:61px; height:33px; float:right; padding-bottom:10px;}
.youhuiABbR a{ width:61px; height:33px; display:block; line-height:33px; text-align:center; background:url(../Images/leftbg_02.png) no-repeat; color:#fff; font-size:14px; border:none;}
.youhuiABt{ position:relative;}
.youhuiABt table{ width:222px; text-align:center; vertical-align:center; overflow:hidden;}
.youhuiABt img{ max-height:271px; max-width:223px;  _width:expression(this.width> 223 ? 223 : true); _height:expression(this.height> 271 ? 271 : true);}
.youhuiA .clip{ width:19px; height:19px; display:block; background:url(../Images/leftpto_01.png) no-repeat; text-align:center; position:absolute; top:-1px; color:#fff; line-height:19px;}
.jiamengbiaozhun1{width:100%;margin-top:20px;background:#fff;border-top:1px #fad4e1 solid;border-left:1px #fad4e1 solid}
.jiamengbiaozhun1 tr{height:40px}
.jiamengbiaozhun1 tr td{padding-left:15px;border-bottom:1px #fad4e1 solid;border-right:1px #fad4e1 solid}
.jiamengbiaozhun1 tr td{font-weight:bold;font-size:14px}
.jiamengbiaozhun1 th{font-weight:bold;font-size:16px;color:#000;}
.jiamengbiaozhun1 td{text-align:center;color:#000}
.jiamengbiaozhun1 td a{color:#000}
.jiamengbiaozhun2 td{text-align:left}
.faxq_left1{background:url(/images/jmfa_btbj.jpg) repeat-x}
.faxq_left{background:#ddca85}
.faxq_left1 p{font-size:18px;padding-top:2px;padding-bottom:3px;}
.faxq_left1 .cg_url{color:red;padding-top:5px;font-size:12px;}
.faxq_left1 .cg_url a{ color:red;text-decoration:underline;}
.faxq_left td center{font-size:16px;font-weight:bold}
.jiamengbiaozhun2{background:#fff}
.jiamengbiaozhun2 .jiantou{background:url(/images/jiantou.jpg) no-repeat;border:none;}
.jiamengbiaozhun2 p{line-height:20px;padding:0px;}
.jiamengbiaozhun2 .jiantou span{color:#fff;font-size:14px;font-weight:bold;margin-left:50px}
.p_ly{width:100%;height:260px;background:url(/images/fn_ly.jpg);background-size:100% 100%;}
.p_ly form{padding-top:205px;padding-left:120px;color:#fff;font-size:16px;font-family:黑体;}
.p_ly .ly_inp{width:160px;height:20px;border-radius: 4px;border: none;border: 1px #b3b3b3 solid;}