﻿/*=============================================common.css===============================================*/
a, a:link, a:visited { color:#7E7572 }
a, a:link, a:visited, a:hover, a:active, ins { text-decoration:none }
a:hover, a:active { color:#6698CA; }
body, input, select, textarea {
  color:#7E7572;
  letter-spacing:1px;
  vertical-align:middle;
  font:normal normal normal 12px/20px "Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
}
blockquote, q { quotes:none }
blockquote:before, blockquote:after, q:before, q:after { content:none }
.clearfloat {
  clear:both;
  margin: 0;
  padding: 0;
  height:0px;
  line-height:0px;
  visibility:hidden;
  z-index:-1;
}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
* html .clearfix { height: 1%; }
del { text-decoration:line-through }
h4, h6 { font-size:14px }
h1, h2, h3, h5 { font:normal 14px '微软雅黑' }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, hr, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td, center, u, b, i, ul {
  border:0;
  margin:0;
  outline:0;
  padding:0
}
img, img a, fieldset { vertical-align:middle }
table td {
  border-spacing:0;
  letter-spacing:0
}
u {
  border-bottom:#7E7572 1px solid;
  display:inline;
  text-decoration:none
}
u:hover {
  border-bottom:#6698CA 1px solid;
  display:inline
}
dl, ol, ul { list-style:none }
#Mainwarp {
  width:900px;
  margin:0 auto;
  padding:15px 0 0
}
.Spe-input {
  border:1px solid #ccc;
  color:#999;
  height:18px;
  padding:3px 0 0;
  text-indent:4px
}
ul.secondary-nav, ul.secondary-nav li, #logo, #topNav li, #leftNavContainer, #leftNavContainer3, #legend dd .icon, #swatches ul.detailNav, ul.imgMore li, .lhc, .rhc, .rhc2, .rightbannner4, .productInfo .productThumbnail, .carousel a.prev, .carousel a.next, .jCarouselLite, ul.imageContainer li, .productDetail dl.detail, .productDetail .xzqty, .search .searchk, .czjg, ul.bigpic li, ul.taskNav, ul.imgMore, .selectionbox, #memberleft, .Loginarea, .Loginarea2, .Loginarea input, .Loginarea2 input, .Loginarea span, .Loginarea2 span, #memberrt, #imgCheckCode, .onShow, .onFocus, .onError, .onCorrect, .onLoad, .search input, .search .cart, #bottomNav li ul.mdlist, .footsearch, #bottomNav ul.foot_lt, #bottomNav li.bottomNavli, #bottomNav li.bottomNavli2, li.topNavlt, .footsearch .searchk, #leftNavContainer2, .product_list li p.favlist, .product_list li input, .Newcontact, .toplogintol li, .movebar a.prev, .movebar a.prev:hover, .checkheader p span, .Firstlist, .Firstlist li, .last_li, .Firstlist li img, .Secnavtitle2, .Secnavtitle2:hover, .productDetail .Fabricsamples, .carousel, ul.lichengjs li, .spxx, .printbb, #swatch, #filterplaceholder, #filter { float:left }
.zfb, ul.taskNav li, ul.secondary-nav li.toplogin, #topNav li.topNavrt, #bottomNav li.topNavrt, .pagination, .header .btnClose, #fanyefubtn, .search-section.cqs, .Favorites, .productDetail, .productInfo fieldset, #fanyefu, .search, ul.secondary-nav li.zfb, #leftNavContainer4, #Shoppingtips p.backtop, #Shopguide, .toplogintol, .movebar a.next, .movebar a.next:hover, .checkheader p, .Firstlist b, .Firstlist li ul.Thirdlist, #Fillet span.zuihoulogin, .morepic, .saveml, .footer_pic,.footer_pic1{ float:right }
/*=============================================top.css===============================================*/
.footer_pic1{ margin-right:30px; width:116px; height:48;}
#global-nav { overflow:hidden }
.toplogintol { margin:19px 0 0 0;}
.toplogintol li {
  height:17px;
  letter-spacing:0.01em;
  line-height:17px;
}
.toplogintol a.topzfb {
  line-height:13px;
  color:#7E7572;
}
li.toplogin, li.toplogin a {
  color:#0B71B9;
  letter-spacing:0.1em;
  border-right:0;
  padding:0 3px 0 4px;
  width:100px;
}
.search .searchk, .footsearch .searchk, .orderquery .searchk {
  border:1px solid #ccc;
  color:#c4c4c4;
  height:18px;
  line-height:20px;
  margin-right:5px;
  text-indent:6px;
  width:260px;
}
.footsearch .searchk { width:280px }
ul.secondary-nav {
  margin:8px 0;
  overflow:hidden;
	width: 457px;
}
.search { margin:6px 0 8px; }
ul.secondary-nav li { margin-right:17px }
ul.secondary-nav li.ContactOnlineser {
  background:url(/App_Themes/Default/images/icon/zaixiankf.gif) no-repeat left 5px;
  text-indent:20px;
  vertical-align:top
}
ul.secondary-nav li.cart {
  background:url(/app_themes/default/images/icon/cats.gif) no-repeat left top;
  padding:0 0 0 22px;
}
ul.secondary-nav li.cart a { color:#0B71B9 }
ul.secondary-nav li a.cart, .specialAlerts, .specialAlerts a, #Shoppingtips a, a.Portablecart, .Shoppingtip a { color:#0B71B9 }
#topNav, #bottomNav {
  background:#fff url(/app_themes/default/images/icon/topnavbg.gif) repeat-x 0 0;
  height:33px;
  z-index:300
}
#topNav li b {
  display:block;
  font-family:'微软雅黑';
}
li.topNavlt, li.topNavrt {
  height:33px;
  width:3px
}
li.topNavlt {
  background:url(/app_themes/default/images/icon/mainnav_bg.gif) no-repeat 0 0;
  float:left
}
li.topNavrt { background:url(/app_themes/default/images/icon/mainnav_bg.gif) no-repeat -3px 0 }
#topNav li a >b { font-weight:normal; }
#topNav li a.default, #topNav li a.selected {
  color:#FFF;
  font:normal 13px '微软雅黑';
  height:33px;
  letter-spacing:4px;
  line-height:27px;
  text-align:center
}
#topNav li a, #topNav li a:hover, .carousel a.prev, .carousel a.next { display:block; }
#top2, #top2:hover, #top2.selected, #top3, #top3:hover, #top3.selected, #top4, #top4:hover, #top4.selected, #top5, #top5:hover, #top5.selected, .tnDropDowns, #top7, #top7:hover, #top7.selected { width:105px }
#top2:hover, #top3:hover, #top4:hover, #top5:hover, #top7:hover { background:url(/app_themes/default/images/icon/mainnav_bg.gif) no-repeat 0 -33px }
#top2.selected, #top3.selected, #top4.selected, #top5.selected { background:url(/app_themes/default/images/icon/mainnav_bg.gif) no-repeat -132px -33px }
#top1, #top1:hover, #top1.selected, #top6, #top6:hover, #top6.selected { width:125px }
#top1:hover, #top6:hover { background:url(/app_themes/default/images/icon/mainnav_bg.gif) no-repeat 0 -66px }
#top1.selected, #top6.selected { background:url(/app_themes/default/images/icon/mainnav_bg.gif) no-repeat -140px -66px }
#top7.selected { background:url(/app_themes/default/images/icon/mainnav_bg.gif) no-repeat 0 -99px; }
#top8, #top8:hover, #top8.selected { width:115px; }
#top8:hover { background:url(/app_themes/default/images/icon/mainnav_bg.gif) no-repeat 0 -131px; }
#top8.selected { background:url(/app_themes/default/images/icon/mainnav_bg.gif) no-repeat -140px -131px }
#topNav li a:hover, h1.leftNavHeader a { color:#fff }
.tnDropDowns1 {
  width:120px;
  margin-left:-3px
}
.tnDropDowns2 { width:86px }
.tnDropDowns1, .tnDropDowns, .tnDropDowns2 {
  background-color:#fff;
  border:1px solid #999;
  display:none;
  margin-top:-6px;
  margin-left:9px;
  padding:1px;
  position:absolute;
  z-index:100
}
.tnDropDowns1 a:active, .tnDropDowns1 a:hover, .tnDropDowns a:active, .tnDropDowns a:hover, .tnDropDowns2 a:active, .tnDropDowns2 a:hover { background-color:#A59F9D }
.tnDropDowns1 a, .tnDropDowns1 a:visited, .tnDropDowns a, .tnDropDowns a:visited, .tnDropDowns2 a, .tnDropDowns2 a:visited { padding:2px 10px 2px 20px }
/*=============================================footer.css===============================================*/
#footer {
  width:900px;
  margin:0 auto;
  padding:10px 0 35px;
  overflow:hidden
}
.bottomNavli p, .bottomNavli2 p { margin-bottom:5px }
#bottomNav { height:150px }
#bottomNav li p, #bottomNav li span {
  color:#FFF;
  line-height:30px;
  text-indent:24px
}
#bottomNav li p span.dianjimore { margin-left:18px }
#bottomNav ul.foot_lt, #bottomNav ul.foot_rt { width:190px; }
#bottomNav ul.foot_lt { border-right:1px solid #d6d6d4 }
#bottomNav li ul.mdlist, #bottomNav ul.foot_rt {
  padding:0 0 0 23px;
  width:145px;
}
#bottomNav ul.foot_rt { border-left:1px solid #d6d6d4; }
.footsearch { padding:10px 0 0; }
#footer .footsearch p { margin-top:8px }
/*=============================================leftNav.css===============================================*/
#content_container {
  margin-bottom:15px;
  overflow:hidden;
  margin-top:10px;
}
#leftNavContainer, #leftNavContainer4 { background-color:#D1C9B2 }
#left_nav { background-color:#D1C9B2; }
#leftNavContainer, #leftNavContainer2, #leftNavContainer4, #leftNavContainer3, #leftbanner, #filterplaceholder, #filter { width:212px }
#left_nav3, #leftNavContainer3 { background-color:#B4B492; }
.Firstlist, .Firstlist-all, .Firstlist li, .Firstlist-all li, .last_li, .Firstlist li img, .Secnavtitle2, .Secnavtitle2:hover { float:left }
.Firstlist {
  border-top:1px solid #ccc;
  margin-bottom:14px;
  min-height:222px;
  width:900px;
  overflow:hidden
}
.Firstlist li, .last_li, .Firstlist-all li {
  margin:14px 0 0;
  padding:0;
  width:180px;
  padding-bottom:10000px;
  margin-bottom:-10000px
}
.Firstlist-all li.last_li { border:none }
.Firstlist li.last_li { border-right:1px solid #FFF }
.Firstlist li img { margin-bottom:5px }
.Firstlist li ul.Thirdlist, .Firstlist-all li ul.Thirdlist {
  height:100%;
  min-height:50px;
  margin-top:-19px;
}
.Firstlist-all li ul.Thirdlist { margin-top:0 }
.Firstlist li ul.Thirdlist li, .Firstlist-all li ul.Thirdlist li {
  border:0;
  margin:0;
  padding:0;
  line-height:18px;
  float:none;
  width:auto;
}
.Firstlist li a.Secnavtitle {
  text-decoration:underline;
  zoom:1;
  vertical-align:baseline;
}
.Firstlist-all {
  min-height:96px;
  border-top:1px solid #ccc;
}
h1 h1.leftNavHeader2 {
  padding:25px 0 8px;
  color:#999;
}
h1.leftNavHeader {
  border-bottom:1px #DDD6C5 solid;
  color:#FFF;
  padding:20px 0 8px 12px;
}
a.cat, a.cat:visited, a.cat:active, a.cat:hover, a.catOn, a.cat2, a.cat2:visited, a.cat2:active, a.cat2:hover, a.cat2On {
  border-bottom:1px solid #DDD6C5;
  color:#fff;
  display:block;
  height:22px;
  line-height:22px;
  text-indent:24px;
}
a.cat2, a.cat2:visited, a.cat2:active, a.cat2:hover, a.cat2On { border-bottom:1px solid #C1BFA4 }
a.cat:active, a.cat:hover, a.cat2:active, a.cat2:hover { background-color:#C3C1A8 }
a.catOn { background-color:#C0B8A7 }
a.cat2On { background-color:#A9A88E }
a.cat_s, a.cat_s:hover { border-bottom:0 }
a.cat_s:hover { background-color:#D1C9B2 }
a.subCat, a.subCat:visited, a.subCat:active, a.subCat:hover, a.subCatOn, a.subCat2, a.subCat2:visited, a.subCat2:active, a.subCat2:hover, a.subCat2On {
  background-color:#EEE7D8;
  border-bottom:1px solid #DDD6CA;
  color:#999;
  display:block;
  height:22px;
  line-height:22px;
  margin:0;
  text-indent:40px
}
a.subCat2, a.subCat2:visited, a.subCat2:active, a.subCat2:hover, a.subCat2On {
  background-color:#E4E4CA;
  border-bottom:1px solid #D6D5BF
}
a.subCat:active, a.subCat:hover {
  background-color:#E5DFD2;
  text-indent:40px
}
a.subCatOn {
  background-color:#E5DFD2;
  color:#888
}
a.subCat2On, a.subCat2:active, a.subCat2:hover { background-color:#DDDCCC }
a.subCat_s, a.subCat_s:hover { border-bottom:0; }
a.subCat_s:hover { background-color:#EEE7D8; }
.searchResults {
  background-color:#CDB495;
  padding:5px 0 5px 10px
}
/*=============================================rightcontent.css===============================================*/
#Newcontent_area, .Roomflash {
  height:280px;
  width:900px;
  background:url(/app_themes/default/images/icon/loading.gif) no-repeat center center;
}
.Roomflash { margin:22px 0 0 }
#content_container2 { margin:5px 0 0 }
.content_area, .content_area2, .content_area3, .custSvsContent {
  background-color:#FFF;
  position:relative;
  width:680px
}
.content_area {
  margin:0 0 0 208px;
  padding:0 0 0 8px
}
.content_area2, .custSvsContent {
  margin:0 0 0 212px;
  padding:0 0 0 19px;
  width:669px;
}
.content_area3 {
  margin:0 212px 0 0;
  padding:0 19px 0 0;
  width:669px
}
#catHero {
  width:669px;
  background:url(/app_themes/default/images/icon/loading.gif) no-repeat center center;
  height:251px;
}
.searchResultsk {
  background-color:#FEFBF4;
  height:80px;
  padding:10px 0;
  text-align:center
}
.czjg, .waiting { margin:10px 0 }
.custSvsContent h2 {
  margin:20px 0 14px;
  overflow:hidden;
  white-space:nowrap
}
.custSvsContent h2.jyyts {
  background:url(/app_themes/default/images/title/jyyts.gif) no-repeat left top;
  text-indent:83px;
  width:83px
}
.custSvsContent h2.shdzb {
  background:url(/app_themes/default/images/title/zxshdzb.gif) no-repeat left top;
  text-indent:116px;
  width:116px
}
.custSvsContent h2.jfdhlp { background:url(/app_themes/default/images/title/jfhlp.gif) no-repeat left top }
.custSvsContent h2.wdjf { background:url(/app_themes/default/images/title/wdjf.gif) no-repeat left top }
.custSvsContent h2.jfdhlp, .custSvsContent h2.wdjf {
  text-indent:99px;
  width:99px
}
.custSvsContent h2.xgmm {
  background:url(/app_themes/default/images/title/xgmm.gif) no-repeat left top;
  text-indent:66px;
  width:66px
}
.custSvsContent h2.hyzx {
  background:url(/app_themes/default/images/title/hyzx.gif) no-repeat left top;
  text-indent:66px;
  width:66px
}
.custSvsContent p, #fanyefu, table.oederlist2 { margin:0 0 0 }
.Filletcontect {
  background-color:#EBEBD7;
  padding:18px 0 18px 43px
}
.idearoomdh #fanyefuBelow {
  float:right;
  margin:0 0 0;
  margin-top:20px
}
.Filletcontect span { line-height:20px }
.Filletcontect h1 { font-size:15px }
.Filletcontect p.zhdlsj { padding:2px 0 24px }
.Filletcontect p, .product_list li p.favlist { margin:0 }
span.zuihoulogin { margin:0 70px 0 0 }
#membercontent {
  margin:0 0 0 43px;
  min-height:450px;
}
#membercontent ul { padding-left:16px }
#membercontent ul li {
  list-style-type:disc;
  margin:13px 0 0
}
#membercontent p.cxjg { margin-top:30px }
#membercontent ul.product_list {
  margin:0 0 0 -17px;
  padding:0
}
#membercontent ul.product_list li {
  margin:0;
  padding:5px 16px 8px
}
#membercontent ul.product_list li:hover { background-image:none }
.orderquery { margin:19px 0 10px }
.orderquery span {
  display:block;
  padding-bottom:5px
}
.product_list li input {
  border:0;
  margin:6px 6px 0 0
}
.custSvsContent4 {
  margin:30px 0 90px 68px;
  width:832px;
}
.custSvsContent4 p.jmsjs { margin:14px 0; }
.meminfo {
  margin-top:20px;
  width:626px
}
.meminfo input { margin-right:8px }
#fanyefu { margin-top:20px }
#fanyefu2, #fanyefubtn {
  height:15px;
  text-align:right;
  vertical-align:top;
  word-spacing:2px
}
.fanyefustyle, .fanyefustyle2 {
  font-size:11px;
  margin:0;
  padding:4px 8px 5px
}
.fanyefustyle { padding:4px 5px 5px }
.fanyefustyle2 { background:#fff url(/app_themes/default/images/icon/page_bg.gif) no-repeat center 0 }
.fanyefustyle3, .fanyefustyle4 {
  border:0;
  font-size:11px
}
.fanyefustyle5 {
  border:0;
  font-size:11px;
  padding:4px 4px 5px 5px;
}
#fanyefu2 {
  padding:10px 0;
  text-decoration:none
}
#fanyefubtn { padding:0 0 5px }
#fanyefu img { margin-left:2px }
.paixu {
  height:17px;
  padding:20px 0 10px 0;
  word-spacing:2px
}
input.search {
  height:17px;
  text-decoration:none;
  width:156px
}
/*=============================================Threelist.css===============================================*/
.IdeaRoomName, .IdeaRoomNameActive {
  width:72px;
  height:25px;
  line-height:25px;
  text-align:center;
  border:1px solid #ccc;
  border-bottom:0;
  margin-right:3px;
  padding:1px;
  display:block
}
.IdeaRoomName:hover {
  background:#7e7572;
  color:#FFF;
}
.IdeaRoomLabel .IdeaRoomNameActive {
  background:#7e7572;
  color:#FFF;
}
.idearoomdh {
  border-bottom:1px solid #ccc;
  margin:0 0 10px;
  width:900px
}
.idearoomdh #fanyefu { margin:4px 0 0 }
.product_list, .product_list2, .seaproduct_list {
  margin:0 1px 0 2px;
  width:666px
}
.product_list li, .product_list2 li, .seaproduct_list li {
  padding:5px 17px 8px;
  width:188px;
  position:relative
}
.product_list_IdeaRoom li {
  padding:10px 12px 15px;
  width:276px;
  position:relative;
  text-align:center
}
.product_list_IdeaRoom li img { padding-bottom:5px }
.product_list_IdeaRoom li:hover { background:url(/app_themes/default/images/icon/idealist_bg.gif) no-repeat left top; }
.product_list li:hover, .product_list2 li:hover { background:url(/app_themes/default/images/icon/sjlist_bg.gif) no-repeat left top; }
.seaproduct_list li:hover { background:url(/app_themes/default/images/icon/searchlist_bg.gif) no-repeat left top; }
.product_list, .IdeaRoomLabel, .IdeaRoomLabel li, .product_list_IdeaRoom, .product_list_IdeaRoom li, .product_list li, .product_list2, .product_list2 li, .product_list3, .product_list3 li, .seaproduct_list, .seaproduct_list li {
  display:block;
  float:left
}
.product_list2 {
  padding-top:10px;
  position:relative;
  top:0;
  left:0;
}
.product_list3 li {
  padding:12px;
  width:129px;
  letter-spacing:0
}
.product_list3 li:hover { background:url(/app_themes/default/images/icon/list_bg3.gif) no-repeat left top; }
.product_list3 li p {
  width:129px;
  overflow:hidden;
  white-space:nowrap;
}
.Favorites {
  background:url(/app_themes/default/images/icon/scj.gif) no-repeat right top;
  cursor:pointer;
  height:14px;
  width:23px;
  bottom:48px;
  right:20px;
  position: absolute;
  display:none;
  padding-left:166px
}
.Favorites:hover {
  background:url(/app_themes/default/images/icon/scj.png) no-repeat left -14px;
  width:189px;
  height:15px;
  right:17px;
  padding-left:0
}
.toCollection {
  background:url(/app_themes/default/images/icon/scj.gif) no-repeat 0 0;
  cursor:pointer;
  padding:0 0 0 25px;
  margin-right:20px
}
.Secnavtitle2 {
  border-bottom:1px solid #ccc;
  display:block;
  font-size:14px;
  margin:15px 0 0 18px;
  width:633px;
  padding:0 0 5px
}
.morepic {
  background:#fff url(/app_themes/default/images/icon/more_img.gif) no-repeat right top;
  width:50px;
  height:20px;
  position:absolute;
  right:17px;
  top:-20px;
}
/*=============================================Portfolio.css===============================================*/

.pip {
  background-color:#fff;
  overflow:hidden
}
.location2 {
  display:block;
  padding:16px 0 6px;
  word-spacing:-3px;
  width:700px;
}
.location2 a {
  background:#fff url(/app_themes/default/images/icon/weizhi.gif) no-repeat scroll left center;
  padding:0 5px 0 10px;
  display: inline;
}
#imgPreview {
  border:none;
  cursor:pointer;
  height:auto;
  margin-bottom:24px;
  text-align:center;
  width:425px
}
ul.imgMore li {
  height:56px;
  margin:0 17px 18px 0;
  width:74px
}
ul.imgMore li img {
  cursor:pointer;
  max-height:56px;
  max-width:74px
}
ul.taskNav {
  border-bottom:1px solid #ccc;
  margin-bottom:15px;
  padding-bottom:6px;
  width:425px
}
ul.taskNav li { margin-left:40px }
ul.taskNav li.tool1 a, ul.taskNav li.tool1 a:hover, ul.taskNav li.tool2 a, ul.taskNav li.tool2 a:hover, ul.taskNav li.tool3 a, ul.taskNav li.tool3 a:hover, ul.taskNav li.tool4 a, ul.taskNav li.tool4 a:hover, ul.taskNav li.tool5 a, ul.taskNav li.tool5 a:hover {
  float:left;
  height:12px;
  line-height:12px;
  text-indent:18px
}
ul.taskNav li.tool1 a, ul.taskNav li.tool1 a:hover, ul.taskNav li.tool2 a, ul.taskNav li.tool2 a:hover {
  height:13px;
  line-height:13px
}
ul.taskNav li.tool4 a, ul.taskNav li.tool4 a:hover { text-indent:20px }
ul.taskNav li.tool1 a { background:url(/app_themes/default/images/icon/shoptool_bg.gif) no-repeat 0 0 }
ul.taskNav li.tool1 a:hover { background:url(/app_themes/default/images/icon/shoptool_bg.gif) no-repeat 0 -13px }
ul.taskNav li.tool2 a { background:url(/app_themes/default/images/icon/shoptool_bg.gif) no-repeat 0 -26px }
ul.taskNav li.tool2 a:hover { background:url(/app_themes/default/images/icon/shoptool_bg.gif) no-repeat 0 -39px }
ul.taskNav li.tool3 a { background:url(/app_themes/default/images/icon/shoptool_bg.gif) no-repeat 0 -52px }
ul.taskNav li.tool3 a:hover { background:url(/app_themes/default/images/icon/shoptool_bg.gif) no-repeat 0 -64px }
ul.taskNav li.tool4 a { background:url(/app_themes/default/images/icon/shoptool_bg.gif) no-repeat 0 -76px }
ul.taskNav li.tool4 a:hover { background:url(/app_themes/default/images/icon/shoptool_bg.gif) no-repeat 0 -88px }
ul.taskNav li.tool5 a { background:url(/app_themes/default/images/icon/shoptool_bg.gif) no-repeat 0 -100px }
ul.taskNav li.tool5 a:hover { background:url(/app_themes/default/images/icon/shoptool_bg.gif) no-repeat 0 -112px }
ul.imgMore {
  width:425px;
  margin-bottom:20px;
}
.lhc {
  margin:0 40px 0 25px;
  width:425px;
  display:inline
}
.rhc_rt {
  width: 400px;
  overflow: hidden
}
.rhc, .rhc2 {
  margin:0 0 0 20px;
  width:359px;
}
.rhc { min-height:327px; }
.rhc2 { height:320px }
.rhc2 ul, .proDescription { margin:8px 0 0; }
#Shopguide {
  background:url(/app_themes/default/images/icon/Shopguide_bg.jpg) no-repeat left top;
  height:16px;
  position:relative;
  width:16px;
  float:left;
  cursor:pointer;
  margin-top:16px;
}
.divTooltip {
  background-color:#fff;
  border:2px #ccc solid;
  display:none;
  max-height:415px;
  overflow-x:hidden;
  overflow-y:auto;
  padding:5px 0 10px 12px;
  position:absolute;
  right:0;
  top:0;
  width:487px;
  z-index:9999;
  -moz-box-shadow:rgba(0, 0, 0, 0.5) 5px 5px;
  -webkit-box-shadow:5px 5px rgba(0, 0, 0, 0.5);
filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color=#16000000, Positive=true);
}
.header h1 { margin:-5px 0 0 }
.price {
  font-weight:700;
  margin:5px 0
}
.price span.sale, p.price span.sale { color:#BB003A }
.rhc2 p.price { margin:2px 0 0; }
.specialAlerts a u {
  border-bottom:1px solid #0B71B9;
  margin-left:5px;
}
.specialAlerts { line-height:23px }
.rightbannner {
  padding:0 0 0 20px;
  width:390px;
  overflow:hidden;
  float:right;
  margin:42px 0 -5px;
}
.rightbannner4 {
  min-height:70px;
  width:425px;
  padding:0 0 12px 0
}
.copyBlock { padding:2px 0; }
.SetcopyBlock {
  height:200px;
  overflow:auto;
  margin:0 0 28px
}
h2.zhgwbt {
  margin:0 0 10px;
  clear:both;
}
.topmain {
  margin-top:25px;
  overflow:hidden
}
.idearroom_zh {
  padding:10px 0 20px 0;
  overflow:hidden
}
.idearlist_zh {
  width:386px;
  height:160px;
  border:1px solid #ccc;
  float:left;
  margin:26px 0 0 26px;
  padding:12px
}
.idearlist_zh .idear_img img {
  float:left;
  max-width:177px;
  max-height:145px;
}
.idear_img {
  width:177px;
  height:145px;
  float:left;
  margin:0 36px 0 0
}
.idearlisttext {
  padding:15px 0;
  height:58px
}
.productInfo .productThumbnail {
  margin-left:8px;
  padding:5px;
  width:130px
}
.productInfo .productThumbnail img {
  max-height:95px;
  max-width:130px
}
.productInfo { width:900px }
.productDetail { width:710px }
.productDetail .errorMsg {
  height:10px;
  padding-left:8px
}
.productDetail .Fabricsamples {
  height:100px;
  margin:0 36px;
  text-align:center;
  width:65px
}
.productDetail .Fabricsamples img { margin-top:5px }
.section { background:url(/app_themes/default/images/icon/listbg.jpg) repeat-x left top }
.section_1, .section {
  border-top:1px solid #d4d4d4;
  margin:10px 0 0;
  overflow:hidden;
  padding:20px 0 10px
}
.Sinsection { padding:30px 0 30px }
h2.sectionHdr {
  background-color:#F0E8DA;
  padding:5px 0;
  text-indent:12px;
  height:25px
}
.carousel {
  max-width:860px;
  padding:0 2px
}
.movebar, .movebar_none,movebar1 {
  border:1px solid #D4D4D4;
  border-top:0;
  height:175px;
  margin-bottom:12px;
  padding:0 4px;
  width:890px
}
.movebar_none {
  padding:0 4px 0 17px;
  width:877px
}
.movebar a.prev, .movebar a.prev:hover, .movebar a.next, .movebar a.next:hover {
  display:block;
  margin-top:30px;
  padding-top:90px;
  width:13px
}
.movebar a.prev { background:url(images/icon/movebar.gif) no-repeat -61px 0 }
.movebar a.prev:hover { background:url(images/icon/movebar.gif) no-repeat -36px 0 }
.movebar a.next { background:url(images/icon/movebar.gif) no-repeat -84px 0 }
.movebar a.next:hover { background:url(images/icon/movebar.gif) no-repeat -4px 0 }
carousel a:hover, .carousel a:active {
  border:none;
  outline:none
}
.jCarouselLite { background-color:#DFDFDF }
.jCarouselLite li img {
  background-color:#fff;
  height:118px;
  margin:10px;
  width:150px
}
ul.imageContainer li {
  height:142px;
  margin-top:10px;
  padding:10px 15px 15px;
  width:113px
}
ul.imageContainer li img {
  max-height:102px;
  max-width:114px
}
ul.imageContainer li:hover { background:url(/app_themes/default/images/icon/sjlist_bg2.gif) no-repeat left top }
.fbpl {
  width:90px;
  background-color:#F3F3F3;
  height:20px;
  line-height:20px;
  margin:5px 0 15px;
  display:block;
  text-align:center;
  letter-spacing:4px;
  border:1px solid #ccc;
}
.plcontent { border:1px solid #ccc; }
.productDetail dl.detail { width:150px }
.productDetail dl.detail dt, .xzqty .selectionbox { line-height:25px }
.productDetail .xzqty { width:396px }
.xzqty .selectionbox { width:320px }
.xzqty .selectionbox p.price span, .promotionPrice {
  color:#bb0064;
  margin-left:12px
}
.promotionPriceIdeaRoom { color:#bb0064; }
.productDetail select {
  margin:0 0 3px 3px;
  width:290px
}
.promotionPrice 
{
    font-weight:bold;
}
.productInfo fieldset { margin-top:7px; }
.productInfo fieldset, .productInfo fieldset legend { width:57px; }
.productInfo fieldset legend {
  line-height:12px;
  margin:0 0 13px;
}
.productInfo fieldset input {
  border:1px solid #999;
  text-align:center;
  width:25px;
  line-height:15px;
}
#Shoppingtips {
  position:fixed;
  display:none;
  bottom:0;
  overflow:hidden;
  left:0;
  z-index:100;
  width:100%;
  padding:10px 0 0;
  background:#fff url(/app_themes/default/images/icon/Shoppingtips_bg.gif) repeat-x left top;
}
#shoppingtip_warp, #Shoppingtips_bt {
  width:900px;
  margin:0 auto;
  position: relative;
}
#shoppingtip_warp .backtop {
  position:absolute;
  right:30px;
  top:0
}
#shoppingtip_warp .shst {
  background: url(/app_themes/default/images/icon/shouzhan.png) no-repeat left top;
  position:absolute;
  right:0;
  top:-12px;
  width:22px;
  height:22px;
  text-indent:22px;
  overflow: hidden;
  white-space:nowrap;
}
#shoppingtip_warp h1 {
  font-size:16px;
  float:left;
  color:#FFF
}
.shstarem {
  position:absolute;
  right:0;
  top:0;
  background: url(/app_themes/default/images/icon/zhanshou.png) no-repeat left top;
  width:22px;
  height:22px;
  text-indent:22px;
  overflow: hidden;
  white-space:nowrap;
}
.Portablecart2, .Portablecart3 {
  float:left;
  display:block;
  padding:5px 197px 5px 0;
}
#Shoppingtips_bt {
  overflow:hidden;
  height:25px
}
#Shoppingtips div a u { border-bottom-color:#fff }
#Shoppingtips a, #Shoppingtips span, #Shoppingtips_bt ul li span { color:#FFF }
.Shoppingtoolbar div.gw_sl {
  float:left;
  width:70px
}
.Shoppingtoolbar div.gw_sl input.qty { width:20px; }
.Shoppingtip { margin:5px 0 10px }
.Shoppingtoolbar {
  height:25px;
  line-height:25px;
  margin:20px 0;
  text-align:left;
  width:685px
}
.Shoppingtoolbar div {
  float:right;
  width:400px;
  text-align:right
}
.Portablecart {
  padding:0 0 5px 0;
  display:block
}
#bot_shoppingtip {
  width:500px;
  margin:0 0 0 350px;
  overflow:hidden
}
#bot_shoppingtip ul li, #Shoppingtips_bt ul li {
  float:left;
  margin:0 12px 0 0
}
#bot_shoppingtip ul li:first-child {
  margin:0 25px 0 0;
  text-align:right;
  position:relative
}
#bot_shoppingtip ul li.tips_jz {
  position:absolute;
  right:50px;
  top:-3px
}
#bot_shoppingtip ul li.tips_jz input {
  background: url(/app_themes/default/images/icon/jiezhang.gif) no-repeat left top;
  width:100px;
  height:25px;
  display:block;
  text-indent:1000px;
  overflow:hidden;
  white-space:nowrap;
  border:none
}
#bot_shoppingtip ul li.tips_jz input:hover { background: url(/app_themes/default/images/icon/jiezhang2.gif) no-repeat left top; }
#bot_shoppingtip ul li a:hover, #bot_shoppingtip ul li:hover, #bot_shoppingtip ul li a span:hover, #shoppingtip_warp h1 a:hover { color:#d6ebf5 }
/*=============================================Blockmaterial.css===============================================*/
#swatch {
  width:358px;
  margin:35px 0 0 20px;
}
#swatches {
  border:1px solid #ccc;
  overflow:hidden;
  width:358px
}
#swatches #swatchContainer { border-top:1px solid #CCC }
#swatches #swatchContainer div {
  height:145px;
  overflow:auto;
  position:relative;
  width:358px
}
#swatches ol li { margin:3px 0 }
#swatches ol ul { margin:2px 0 }
#swatches ol ul li { display:inline }
#swatches ol ul li img {
  border:1px solid #fff;
  cursor:pointer;
  height:19px;
  margin:0 -2px 0 0;
  width:21px
}
#swatches p, #swatches ol { margin:2px 8px }
/*=============================================Member.css===============================================*/
h1.hydl {
  background:url(/app_themes/default/images/title/hydl.gif) no-repeat left top;
  text-indent:66px;
  width:66px
}
h1.hydl, h1.zchy, h1.zfbdl {
  height:15px;
  margin:5px 0 15px;
  overflow:hidden;
  white-space:nowrap
}
h1.zchy {
  background:url(/app_themes/default/images/title/zcxhy.gif) no-repeat left top;
  text-indent:83px;
  width:83px
}
h1.zfbdl {
  background:url(/app_themes/default/images/title/zfbdl.gif) no-repeat left top;
  margin-top:30px;
  text-indent:83px;
  width:83px
}
#Rebackpw {
  position:absolute;
  display:none;
  width:450px;
  background:#FFF;
  height:320px
}
#memberleft {
  margin:20px 0 50px;
  padding:0 50px 0 0;
  width:400px
}
#memberleft img, table.oederlist { margin:25px 0 0 }
.Loginarea {
  text-align:left;
  width:370px
}
.Loginarea2 { padding:0 0 0 50px; }
.Loginarea input, .Loginarea2 input {
  width:246px;
  margin:7px 0;
}
.Loginarea span, .Loginarea2 span {
  clear:left;
  margin:6px 0;
  min-width:90px;
}
.Loginarea span.wjmm {
  margin:0 0 0 90px;
  width:360px;
  height: 30px;
}
.Loginarea span.wjmm span { margin:5px 0 }
.Loginarea span.wjmm span.bwz {
  color:red;
  margin-top:40px;
  width:300px
}
p.xhyzc u, .Loginarea u, p.shenm u, p.jmsjs u {
  border-bottom:1px solid #00B0D8;
  color:#00B0D8;
  cursor:pointer
}
#memberleft .zc { margin:30px 0 0 90px }
#memberrt {
  margin:20px 0 50px;
  padding:0 0 0 60px;
  width:370px
}
.cantvisit {
  background-color:#E9E8D5;
  font-size:15px;
  font-weight:700;
  height:60px;
  line-height:60px;
  text-align:center
}
.custSvsContent .memjifen {
  display:block;
  margin:0
}
.fwtk {
  width:584px;
  margin:10px 0
}
.regist_bg {
  background: url(/app_themes/default/images/icon/button_bg2.gif) no-repeat left -263px;
  width:70px;
  height:25px;
  border:0;
  text-indent:70px;
  overflow:hidden;
  white-space:nowrap;
  margin:15px 0 0;
}
.regist_bg:hover { background: url(/app_themes/default/images/icon/button_bg2.gif) no-repeat left -288px; }
#imgCheckCode {
  height:46px;
  padding:10px 20px 0 90px;
  width:152px
}
.onShow, .onFocus, .onError, .onCorrect, .onLoad {
  line-height:20px;
  margin:7px 20px;
  padding-left:25px;
  width:220px
}
.onLoad { background: url(/app_themes/default/images/icon/loading.gif) no-repeat 3px 3px }
.pstrength-bar, .pstrength-info {
  float:left;
  display:inline-block
}
.pstrength-bar { margin:15px 10px 0 45px }
.pstrength-info { margin-left:0px;
}
.submenu { display:none }
/*=============================================DIV Fillet.css===============================================*/
.xtop, .xbottom {
  background:transparent;
  display:block;
  font-size:0;
  margin:0 0 -3px;
  padding:0;
  width:100%
}
.xb1, .xb2, .xb3, .xb4 {
  display:block;
  overflow:hidden
}
.xb1, .xb2, .xb3 { height:1px }
.xb2, .xb3, .xb4 {
  background:#F0E8DA;
  border-left:1px solid #F0E8DA;
  border-right:1px solid #F0E8DA
}
.xb1 { margin:0 3px }
.xb2 {
  border-width:0 2px;
  margin:0 2px
}
.xb3 { margin:0 1px }
.xb4 {
  height:2px;
  margin:0 1px
}
/*=============================================Checkout.css===============================================*/
ul.lichengjs {
  border-bottom:1px solid #7E7572;
  height:17px;
  padding:15px 0 5px
}
ul.lichengjs li { margin-right:50px }
.Process1, .Process2, .Process3, .Process4, .Process5 {
  float:left;
  height:17px;
  margin-left:5px;
  padding:0 0 0 18px
}
.Process1-1, .Process2-1, .Process3-1, .Process4-1 {
  float:left;
  height:17px;
  margin-left:5px;
  width:17px
}
.Process1 { background:url(/app_themes/default/images/icon/Checkout_bg.gif) no-repeat 0 -17px }
.Process1-1 { background:url(/app_themes/default/images/icon/Checkout_bg.gif) no-repeat 0 0 }
.Process2 { background:url(/app_themes/default/images/icon/Checkout_bg.gif) no-repeat 0 -51px }
.Process2-1 { background:url(/app_themes/default/images/icon/Checkout_bg.gif) no-repeat 0 -34px }
.Process3 { background:url(/app_themes/default/images/icon/Checkout_bg.gif) no-repeat 0 -85px }
.Process3-1 { background:url(/app_themes/default/images/icon/Checkout_bg.gif) no-repeat 0 -68px }
.Process4 { background:url(/app_themes/default/images/icon/Checkout_bg.gif) no-repeat 0 -119px }
.Process4-1 { background:url(/app_themes/default/images/icon/Checkout_bg.gif) no-repeat 0 -102px }
.Process5 { background:url(/app_themes/default/images/icon/Checkout_bg.gif) no-repeat 0 -136px }
table.oederlist thead tr td {
  border-bottom:1px solid #E9E9E9;
  height:25px
}
table.oederlist tbody tr td, table.oederlist2 tbody tr td { text-indent:5px }
table.oederlist td { height:33px }
table.oederlist2 td { height:22px }
table.oederlist tr.odd, table.oederlist2 tr.odd { background:#F3F3F3 }
table.oederlist tr.highlight, table.oederlist tr.selected, table.oederlist2 tr.highlight, table.oederlist2 tr.selected { background:#ddd }
.btn {
  color: #990044;
  font-family: Verdana;
  font-size: 16px;
  font-weight: bold;
  padding-bottom: 3px;
  padding-top: 5px;
  width: 100px;
}
#AutoPostPrompt, #TB_window {
  background: #FFFFE6 url(/app_themes/default/images/icon/reg4.gif) no-repeat scroll 4px 4px;
  border: 1px solid #FFBA00;
  font-size: 14px;
  line-height: 18px;
  padding: 5px 5px 5px 32px;
  text-align: left;
  z-index: 2008;
}
#AutoPostPrompt #HintConfirm { text-align: center; }
/*=============================================All Button.css===============================================*/
.searchButtom, .gengxin, .tijiao, .spxx {
  border:0;
  cursor:pointer;
  height:22px;
  width:52px
}
.searchButtom { background:url(images/icon/button_bg.gif) no-repeat 0 0 }
.searchButtom:hover { background:url(images/icon/button_bg.gif) no-repeat -52px 0 }
.queding {
  background:url(/app_themes/default/images/icon/button_bg.gif) no-repeat 0 -22px;
  margin-right:15px
}
.queding:hover { background:url(/app_themes/default/images/icon/button_bg.gif) no-repeat -65px -22px }
.quxiao {
  background:url(/app_themes/default/images/icon/button_bg.gif) no-repeat 0 -44px;
  border:0
}
.quxiao:hover { background:url(/app_themes/default/images/icon/button_bg.gif) no-repeat -65px -44px }
.quxiao2 {
  background:url(/app_themes/default/images/icon/button_bg.gif) no-repeat 0 -130px;
  border:0;
  cursor:pointer
}
.quxiao2:hover { background:url(/app_themes/default/images/icon/button_bg.gif) no-repeat -52px -130px }
.bianji { background:url(/app_themes/default/images/icon/button_bg.gif) no-repeat 0 -66px }
.bianji:hover { background:url(/app_themes/default/images/icon/button_bg.gif) no-repeat -50px -66px }
.gengxin { background:url(/app_themes/default/images/icon/button_bg.gif) no-repeat 0 -86px }
.gengxin:hover { background:url(/app_themes/default/images/icon/button_bg.gif) no-repeat -52px -86px }
.tijiao {
  background:url(/app_themes/default/images/icon/button_bg.gif) no-repeat 0 -108px;
  margin-right:20px
}
.tijiao:hover { background:url(/app_themes/default/images/icon/button_bg.gif) no-repeat -52px -108px }
.spxx {
  background:url(/app_themes/default/images/icon/button_bg.gif) no-repeat 0 -152px;
  display:block;
  overflow:hidden;
  text-indent:70px;
  white-space:nowrap;
  width:70px
}
.spxx:hover { background:url(/app_themes/default/images/icon/button_bg.gif) no-repeat -70px -152px }
.printbb {
  background:url(/app_themes/default/images/icon/button_bg.gif) no-repeat 0 -174px;
  cursor:pointer;
  margin-top:17px
}
.printbb:hover { background:url(/app_themes/default/images/icon/button_bg.gif) no-repeat -79px -174px }
.Newcontact {
  background:url(/app_themes/default/images/icon/button_bg.gif) no-repeat 0 -218px;
  margin:12px 30px 10px 0
}
.Newcontact:hover { background:url(/app_themes/default/images/icon/button_bg.gif) no-repeat -106px -218px }
.denglu {
  background:url(/app_themes/default/images/icon/button_bg2.gif) no-repeat 0 0;
  cursor:pointer
}
.denglu:hover { background:url(/app_themes/default/images/icon/button_bg2.gif) no-repeat 0 -25px }
.zcxhy {
  background:url(/app_themes/default/images/icon/button_bg2.gif) no-repeat 0 -100px;
  cursor:pointer;
  display:block;
  height:25px;
  margin-top:20px;
  overflow:hidden;
  text-indent:98px;
  white-space:nowrap;
  width:98px
}
.zcxhy:hover { background:url(/app_themes/default/images/icon/button_bg2.gif) no-repeat 0 -125px }
.zfbdlk {
  background:url(/app_themes/default/images/icon/alipay.jpg);
  cursor:pointer;
  display:block;
  height:45px;
  margin-top:20px;
  text-align:center;
  width:200px
}
.fhytd {
  background:url(/app_themes/default/images/icon/button_bg2.gif) no-repeat 0 -150px;
  cursor:pointer;
  height:37px;
  width:171px;
  margin:12px 0;
}
.cartButton {
  background:url(/app_themes/default/images/icon/button_bg2.gif) no-repeat 0 -50px;
  border:0;
  cursor:pointer;
  height:25px;
  width:80px;
  float:right;
}
.cartButton1 {
  background:url(/app_themes/default/images/icon/button_bg2.gif) no-repeat 0 -50px;
  border:0;
  cursor:pointer;
  height:25px;
  width:80px;
  float:right;
}
.cartButton:hover { background:url(/app_themes/default/images/icon/button_bg2.gif) no-repeat 0 -75px }
.cartButton1:hover { background:url(/app_themes/default/images/icon/button_bg2.gif) no-repeat 0 -75px }
.saveml {
  background:url(/app_themes/default/images/icon/button_bg2.gif) no-repeat 0 -238px;
  border:0;
  cursor:pointer;
  height:25px;
  width:103px
}
/*=============================================Checkoutsteps.css===============================================*/
.checkheader {
  border-bottom:1px solid #7E7572;
  height:17px;
  margin-bottom:12px;
  padding:10px 0
}
h1.shxx, h1.shfs, h1.zffs, h1.ddqr, h1.ddxxxx {
  float:left;
  height:15px;
  overflow:hidden;
  text-indent:66px;
  white-space:nowrap;
  width:66px
}
h1.shxx { background:url(/app_themes/default/images/title/Checkoutsteps.gif) no-repeat left top }
h1.shfs { background:url(/app_themes/default/images/title/Checkoutsteps.gif) no-repeat left -16px }
h1.zffs { background:url(/app_themes/default/images/title/Checkoutsteps.gif) no-repeat left -34px }
h1.ddqr { background:url(/app_themes/default/images/title/Checkoutsteps.gif) no-repeat left -53px }
h1.ddxxxx { background:url(/app_themes/default/images/title/xxdd.gif) no-repeat 0 0 }
.shxxlist { padding:0 0 15px 40px }
.checkouttb {
  border-top:1px solid #7E7572;
  margin:0;
  padding:0
}
.checkouttb input, .shrxxlist, .shrxxlist2, .shrxxlist3, .shrxxlist4 { border:1px solid #7E7572 }
.shrxxlist {
  margin-bottom:10px;
  padding:20px 0 20px 20px;
  width:874px
}
.shrxxlist2 {
  margin-top:10px;
  padding:20px;
  width:858px
}
.shrxxlist3 {
  float:left;
  margin:10px 0;
  padding:20px;
  width:618px
}
.shrxxlist4 {
  float:right;
  margin:10px 0;
  padding:10px;
  width:205px
}
.shrxxlist2 p { margin-bottom:25px }
.shrxxlist2 p b.pssm { margin-right:30px }
p.xxgd {
  border-bottom:1px dotted #7E7572;
  border-top:1px dotted #7E7572;
  margin-top:10px;
  padding:10px 0;
  width:85%
}
p.xxgd b.xuxian {
  border-top:1px dotted #7E7572;
  display:block;
  height:1px;
  margin:10px 0;
  width:523px
}
div.banklist { float:left; }
.nextbutton {
  float:right;
  margin:15px 0
}
/*=============================================Static text.css===============================================*/
#leftNavContainer2 ul.Statictext1 { padding:0 0 20px 0; }
ul.Statictext1 li {
  vertical-align:middle;
  line-height:22px;
}
ul.Statictext1 li.title1, ul.Statictext1 li.title2, ul.Statictext1 li.title3, ul.Statictext1 li.title4, ul.Statictext1 li.title5, ul.Statictext1 li.title6 {
  width:74px;
  height:14px;
  text-indent:74px;
  overflow:hidden;
  white-space:nowrap;
  background:none;
  margin-bottom:6px;
}
ul.Statictext1 li.title1 { background:url(/app_themes/default/images/title/Statictext1.gif) no-repeat 0 -59px }
ul.Statictext1 li.title2 { background:url(/app_themes/default/images/title/Statictext1.gif) no-repeat 0 -14px }
ul.Statictext1 li.title3 { background:url(/app_themes/default/images/title/Statictext1.gif) no-repeat 0 0 }
ul.Statictext1 li.title4 { background:url(/app_themes/default/images/title/Statictext1.gif) no-repeat 0 -44px }
ul.Statictext1 li.title5 { background:url(/app_themes/default/images/title/Statictext1.gif) no-repeat 0 -29px }
ul.Statictext1 li.title6 { background:url(/app_themes/default/images/title/Statictext1.gif) no-repeat 0 -74px }
.StaticContent {
  width:657px;
  margin:0 0 100px 243px;
  padding-top:51px;
}
#leftNavContainer2 { margin:34px 0 0 }
.StaticContent h4.tit1, .StaticContent h4.tit2, .StaticContent h4.tit3, .StaticContent h4.tit4, .StaticContent h4.tit5, .StaticContent h4.tit6, .StaticContent h4.tit7, .StaticContent h4.tit8, .StaticContent h4.tit9, .StaticContent h4.tit10, .StaticContent h4.tit11, .StaticContent h4.tit12, .StaticContent h4.tit13, .StaticContent h4.tit14, .StaticContent h4.tit15 {
  width:187px;
  height:17px;
  text-indent:187px;
  overflow:hidden;
  white-space:nowrap;
}
.StaticContent h4.tit1 { background:url(/app_themes/default/images/title/Statictext2.gif) no-repeat 0 -187px }
.StaticContent h4.tit2 { background:url(/app_themes/default/images/title/Statictext2.gif) no-repeat 0 -102px }
.StaticContent h4.tit3 { background:url(/app_themes/default/images/title/Statictext2.gif) no-repeat 0 -204px }
.StaticContent h4.tit4 { background:url(/app_themes/default/images/title/Statictext2.gif) no-repeat 0 -17px }
.StaticContent h4.tit5 { background:url(/app_themes/default/images/title/Statictext2.gif) no-repeat 0 -34px }
.StaticContent h4.tit6 { background:url(/app_themes/default/images/title/Statictext2.gif) no-repeat 0 -51px }
.StaticContent h4.tit7 { background:url(/app_themes/default/images/title/Statictext2.gif) no-repeat 0 0px }
.StaticContent h4.tit8 { background:url(/app_themes/default/images/title/Statictext2.gif) no-repeat 0 -84px }
.StaticContent h4.tit9 { background:url(/app_themes/default/images/title/Statictext2.gif) no-repeat 0 -152px }
.StaticContent h4.tit10 { background:url(/app_themes/default/images/title/Statictext2.gif) no-repeat 0 -239px }
.StaticContent h4.tit11 { background:url(/app_themes/default/images/title/Statictext2.gif) no-repeat 0 -136px }
.StaticContent h4.tit12 { background:url(/app_themes/default/images/title/Statictext2.gif) no-repeat 0 -170px }
.StaticContent h4.tit13 { background:url(/app_themes/default/images/title/Statictext2.gif) no-repeat 0 -222px }
.StaticContent h4.tit14 { background:url(/app_themes/default/images/title/Statictext2.gif) no-repeat 0 -119px }
.StaticContent h4.tit15 { background:url(/app_themes/default/images/title/Statictext2.gif) no-repeat 0 -68px }
.StaticContent hr {
  height:1;
  border-bottom:1px solid #ccc;
  margin:12px 0 0;
  color:#FFF;
}
.StaticContent h5 {
  font-size:15px;
  margin:28px 0 4px;
}
.StaticContent h6 {
  font-weight:normal;
  color:#446392;
  font-size:12px;
  padding-top:8px;
}
.StaticContent .diagram1, .StaticContent .diagram2, .StaticContent .diagram3, .StaticContent .diagram4, .StaticContent .diagram5, .StaticContent .diagram6, .StaticContent .diagram7, .StaticContent .diagram8, .StaticContent .diagram9, .StaticContent .diagram10, .StaticContent .diagram11, .StaticContent .diagram12 {
  width:600px;
  margin:5px 0;
}
.StaticContent .diagram1 {
  background:url(/app_themes/default/images/icon/diagram.gif) no-repeat 0 0;
  height:55px;
}
.StaticContent .diagram2 {
  background:url(/app_themes/default/images/icon/diagram.gif) no-repeat 0 -1490px;
  height:305px;
}
.StaticContent .diagram3 {
  background:url(/app_themes/default/images/icon/diagram.gif) no-repeat 0 -388px;
  height:164px;
}
.StaticContent .diagram4 {
  background:url(/app_themes/default/images/icon/diagram.gif) no-repeat 0 -934px;
  height:275px;
}
.StaticContent .diagram5 {
  background:url(/app_themes/default/images/icon/diagram.gif) no-repeat 0 -190px;
  height:72px;
}
.StaticContent .diagram6 {
  background:url(/app_themes/default/images/icon/diagram.gif) no-repeat 0 -744px;
  height:194px;
}
.StaticContent .diagram7 {
  background:url(/app_themes/default/images/icon/diagram.gif) no-repeat 0 -1795px;
  height:398px;
}
.StaticContent .diagram8 {
  background:url(/app_themes/default/images/icon/diagram.gif) no-repeat 0 -1210px;
  height:282px;
}
.StaticContent .diagram9 {
  background:url(/app_themes/default/images/icon/diagram.gif) no-repeat 0 -264px;
  height:123px;
}
.StaticContent .diagram10 {
  background:url(/app_themes/default/images/icon/diagram.gif) no-repeat 0 -553px;
  height:188px;
}
.StaticContent .diagram11 {
  background:url(/app_themes/default/images/icon/diagram.gif) no-repeat 0 -52px;
  height:70px;
}
.StaticContent .diagram12 {
  background:url(/app_themes/default/images/icon/diagram.gif) no-repeat 0 -120px;
  height:70px;
}
.StaticContent .diagram13 {
  background:url(/app_themes/default/images/aboutbt.jpg) no-repeat 0 0;
  height:203px;
  width:573px;
  margin-top:12px;
}
.StaticContent .tuikuaitab, .StaticContent .tuikuaitab td, .StaticContent .tuikuaitab2, .StaticContent .tuikuaitab2 td {
  border:1px solid #ccc;
  border-collapse:collapse;
}
.StaticContent .tuikuaitab, .StaticContent .tuikuaitab2 {
  margin:5px 0;
  display:table;
}
.StaticContent .tuikuaitab thead, .StaticContent .tuikuaitab2 thead {
  text-align:center;
  background-color:#EEE7D8;
}
.StaticContent .tuikuaitab tbody {
  text-align:left;
  text-indent:15px;
}
.StaticContent .tuikuaitab2 tbody { text-align:center; }
.StaticContent .tuikuaitab3 {
  margin:28px 0 15px;
  display:table;
}
.StaticContent .adresslt {
  float:left;
  letter-spacing:0;
  margin:0 53px 36px 0;
  width:275px;
}
.StaticContent .adresslt div { margin:15px 0 0; }
.StaticContent p.kefuways { padding:5px 0; }
.StaticContent p.kefuways b {
  width:100px;
  display:inline-block;
}
.StaticContent span.kefu_ways {
  color: #446392;
  margin: 0 12px;
  width: 60px;
  padding: 12px 0;
}
.StaticContent .zzpic {
  float:left;
  text-align:center;
  margin:10px 50px 0 0;
}
.StaticContent p, .copyBlock, #slidingBlock DIV.slidingList {
  text-align:justify;
  text-justify:inter-ideograph
}
/*=============================================article.css===============================================*/
#artcle_left {
  width:186px;
  margin:0 85px 0 0;
  text-align:center;
  float:left;
}
#artcle_left img { margin:10px 0 }
#artcle_rt {
  float:left;
  width:629px;
}
#artcle_rt img.tktlephoto { margin:10px 0 26px }
.artcletext {
  width: 629px;
  margin: 25px 0 15px 0;
}
.artcletext img { float:right; }
.font14 {
  color: #86765b;
  font-size: 14px;
  line-height: 28px;
  font-weight: bold;
}
.font12 {
  color: #86765b;
  font-size: 12px;
  line-height: 28px;
}
.fontgra12 {
  font-size: 12px;
  line-height: 23px;
}
.dotline {
  background:url(/app_themes/default/images/icon/dot.gif) repeat-x left bottom;
  height: 29px;
}
/*=============================================Search.css===============================================*/
 h1.searchresults {
  background:url(/app_themes/default/images/title/ssjg.gif) no-repeat 0 0;
  width:62px;
  text-indent:62px;
  overflow:hidden;
  white-space:nowrap;
  margin:15px 0 5px;
}
.searchContent {
  border-top:1px solid #ccc;
  padding-top:50px;
  text-align:center;
}
.search-section {
  border:1px solid #deded4;
  height:195px;
  text-align:center;
  width:330px;
  height:100%;
  margin:0 auto 100px;
}
.search-section h2 {
  background-color:#F0EEE7;
  font:bold 10px Verdana, Arial;
  font-size:12px;
  padding:3px 0 5px
}
.search-section p.noResult { margin-bottom:12px; }
.search-section div { margin:20px 14px 25px }
.search-section div input { padding-right:5px; }
#divSearchHigh {
  display:none;
  border-top:1px solid #ccc;
}
#divSearchHigh select { margin-right:8px; }
#searchHelp, #searchHelp2 {
  margin:0 auto;
  padding: 10px 20px 0;
  width:280px;
  text-align:left;
  display:none;
  z-index:10000;
}
#searchHelp2 {
  width:400px;
  position:absolute;
  background-color:#FFF;
  border:1px solid #ccc;
  padding:20px;
}
#searchHelp ol, #searchHelp2 ol {
  list-style-type: decimal;
  padding-left:20PX;
}
#searchDiv {
  background-color:#FEFBF4;
  padding:20px;
}
#searchDiv table td input, #searchDiv table td select { border:1px solid #ccc; }
#searchDiv table td {
  height:30px;
  text-indent:0;
}
#searchDiv #btnSearch { margin:0 12px; }
.qbczjg {
  float:left;
  margin:12px 0;
}
.picshow_close {
  width:50px;
  height:30px;
  background-color:#1B1E1F;
}
#flash_content { background-color:#1B1E1F; }
#filter {
  width:212px;
  background-color:#D1C9B2;
}
#filter.sticky {
  position:fixed;
  top:0;
}
/*=============================================Search.css===============================================*/
#slidingBlock {
  height:235px;
  margin:6px 0 0
}
#slidingBlock div.navgation {
  height:21px;
  text-align:center;
}
#slidingBlock div.navgation div.menuNo {
  float:left;
  width:82px;
  height:18px;
  border:solid 1px #7E7572;
  line-height:18px;
}
#slidingBlock div.navgation div.menuOn {
  float:left;
  width:82px;
  height:19px;
  border-top:solid 1px #7E7572;
  border-left:solid 1px #7E7572;
  border-right:solid 1px #7E7572;
  line-height:18px;
}
#slidingBlock div.navgation div.navMid {
  width:3px;
  border-bottom:solid 1px #7E7572;
  float:left;
  height:19px;
  line-height:19px;
}
#slidingBlock div.navgation div.rest {
  width:186px;
  border-bottom:solid 1px #7E7572;
  float:left;
  height:19px;
  line-height:19px;
}
#slidingBlock DIV.slidingList_none { display:none }
#slidingBlock DIV.slidingList {
  height:200px;
  overflow-y:auto;
}
/*=============================================sale.css===============================================*/
.salecont { margin:9px 0 0 }
.sitemap{ width:900px; height:auto; border-top:2px solid #bcb7b4; margin-top:5px; padding-top:5px;}
.stcontain{ width:900px;height:auto}
.stcontain li{ float:left; width:300px;}
.stsub{ width:300px;}
.st_left{}
.st_center{}
.st_right{}
.st_box{ width:250px; float:left;}
.st_supertitle{ padding-top:5px; font-size:14px;font-family:微软雅黑; padding-bottom:5px;}
.st_subtitle{ line-height:20px; padding-bottom:5px;}
/*=============================================new.css===============================================*/
a.newwhite:link{ color:White; font-size:14px; text-decoration:none;}
a.newwhite:visited{color:White;font-size:14px; text-decoration:none;}
a.newwhite:hover{color:White;font-size:14px; text-decoration:none;}

a.newtitle:link{ color:#334661; font-size:14px; text-decoration:none;}
a.newtitle:visited{color:#334661;font-size:14px; text-decoration:none;}
a.newtitle:hover{color:#6698ca;font-size:14px; text-decoration:none;}

.newaccessories{margin:10px 10px 0px 10px; padding-bottom:15px; padding-top:3px; border-bottom:1px solid #fff}
.newaccessoriesover{margin:10px 10px 0px 10px; padding-bottom:15px; padding-top:3px; border-bottom:1px solid #fff; background-color:#c2b797}
.newaccessories:hover{ background-color:#c5bca2;}
.newfurniture{margin:0px 10px; padding-bottom:15px; padding-top:15px; border-bottom:1px solid #fff}
.newfurnitureover{margin:0px 10px; padding-bottom:15px; padding-top:15px; border-bottom:1px solid #fff;background-color:#c2b797}
.newfurniture:hover{ background-color:#c5bca2;}
.newlight{margin:0px 10px;padding-top:15px;padding-bottom:15px;}
.newlighthover{margin:0px 10px;padding-top:15px;padding-bottom:15px;background-color:#c2b797}
.newlight:hover{ background-color:#c5bca2;}

.newfont{ color:White}
.newproduct_list{ padding-left:40px; padding-top:10px; width:624px;}
.newproduct_list ul li{ width:624px; height:290px;}
.newproduct_list ul li ul{width:624px; height:290px;}
.newproduct_list ul li ul li{ float:left;}
.newproduct_list ul li ul li img{ vertical-align:middle;}
.newpicwidth{width:254px;}
.newcontentwidth{width:370px;}
.newtitlefont{font-size:14px; padding-bottom:10px; color:#334661}
.news_list{width:624px; height:290px;}
.news_list li{ float:left}
i{ display:inline-block; height:100%; vertical-align:middle;}
