@charset "utf-8";
/*代码重置*/
body,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td { margin:0; padding:0;}
body,button,input,select,textarea { font:12px/1.5 simsun,"宋体",Verdana, arial, Geneva, sans-serif;}
body{background-color:#FFFFFF; background-image:url(../images/head1_bg.jpg); background-repeat: repeat-x;}
ul,ol,li,dl,dd{list-style:none}
input,select { vertical-align:middle;}
em,cite { font-style:normal;}
img{border:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:100%;}
h6 { font-weight:normal;}
.clearfix:after{content:".";height:0;display:block;visibility:hidden;clear:both}
.clearfix{-height:1%;*min-height:1%;}
/*table{border-collapse: collapse;border-spacing: 0;padding-top: 0px;margin-top: 0px;}*/
a{color:#666;text-decoration:none;}
a:link {color: #666;text-decoration: none;}
a:visited {text-decoration: none;color: #666;}
a:hover {text-decoration: underline;color: #c00;}
a:active {text-decoration: none;color: #666;}
.hide{ display:none;}
.fl{ float:left;}
.fr{ float:right;}
div.w990{ width:990px;/*英文字体设置可以删除*/ font-family:Verdana,Helvetica,sans-serif;}
.hand{ cursor:pointer;}
img, fieldset, body, html{ border:0 none;}
.clearboth{clear:both; border:0px; padding:0px; margin:0px;}
/*lazyload*/
.lazyload{background:url(../images/loading9.gif) no-repeat 50% 50%;}
/*背景图片引用*/
.facebook,.litb,.arrow{ background:url(../images/sprite.png) no-repeat;}
.mostReviewCon .reviewerInfo li strong,.useful,.addIcon2,.saleIcon2,.iconQuestionDuty,.icon100{ background:url(../images/sprite-new.png) no-repeat;}
.useful{ display:inline-block; background-position:-280px -205px; padding-left:18px;}
.usefulDown{ background-position:-280px -265px}
/*头部开始*/
#header { clear:both; font-family:"宋体";}
#topbar { margin:auto; height:30px; width:990px; line-height:30px; font:12px/1.5 simsun,"宋体",Verdana, arial, Geneva, sans-serif;}
#topbar .toptip { float:left; text-align:left; color:#424242; height:30px;line-height:30px;  }
#topbar .toptip a { font-weight:bold; color:#A70000; padding:0 4px;}
#topbar #toplink {float:right; text-align:right; line-height:25px; color:#740074; margin-bottom:5px;}
#topbar #toplink a { color:#424242;}
#topbar #toplink a:hover {text-decoration: underline;color: #900;}
#topbar #toplink a.get { color:#900;}
#topbar #toplink strong { padding-left:20px;font-size:14px; color:#000; line-height:25px;text-decoration: underline;}
/*logo部分*/
#top {height:90px; width:990px; margin:0 auto;}
#logo { float:left; width:306px; padding:12px 0 0 0;}
#topr { width:600px; float:right; padding-top:20px; font-family:"宋体";}
.contact_us{ background:url(../images/con1.png) 0 0 no-repeat;padding-left: 22px;}
/*热门搜索*/
#snav {height:60px; width:600px;color:#55402D; margin-top:8px;}
#snav a { color:#55402D;}
#snav a:link {color: #55402D;text-decoration: none;}
#snav a:visited {text-decoration: none;color: #55402D;}
#snav a:hover {text-decoration: underline;color: #c00;}
#snav a:active {text-decoration: none;color: #55402D;}
#snav .snavl {width:300px; float:left;margin-top:4px;}
#snav .snavl #searchbar {float:left; width:300px;height:28px; float:left; margin-top:1px;}
#snav .snavl #searchbar .stxt{width:225px;height:28px; border:0 none;line-height:26px; padding-left:5px; background-image:url(../images/stxt.gif);}
#snav .snavl #searchbar .sbtn{ width:50px; height:28px; cursor:pointer; border:0 none; background-image:url(../images/sbtn.gif); color:#FFFFFF;}
#snav .snavl .keyword {float:left; font-family:"宋体";width:300px; height:25px; overflow:hidden; line-height:28px;}
#snav .snavl .keyword label {color:#900;}
#snav .snavl .keyword a {color:#505050; padding:0 1px;}
#snav .snavl .keyword a:hover {text-decoration: underline;color: #c00;}
#snav .snavr {float:right; width:255px; height:40px; margin-top: 6px;}
#snav .snavr .cart {float:left; width:54px; height:40px; float:left;}
#snav .snavr .text{ float:left; width:144px; height:40px; line-height:40px; color:#55402D; }
#snav .snavr .text strong{ color:#f00;}
#snav .snavr .goto{ float:left; margin-top:10px; width:57px; height:21px;}
#snav .snavr .goto a{ float:left;width:57px; height:21px;background:url(../images/sbtn.gif) repeat-x 0 0;color:#FFFFFF;padding-left:5px;}
/*导航部分*/
#navbox { width:100%; clear:both; margin-top:15px; _margin-top:14px; margin-bottom:10px; background:url(../images/head_nav.jpg) repeat-x; background-color:#655035;}
#nav { height:36px; width:1080px; margin:0 auto; font-family:"宋体";}
#nav ul { margin-top:0px; _margin-top:0px;}
#nav li { float:left; position:relative; z-index:100; padding-left:2px; height:34px; background:url(../images/navline.gif) no-repeat;}
#nav li a {display:block; float:left; width:130px; height:35px; text-align:center; line-height:35px; font-size:14px; color:#fff; font-weight:bold;}
#nav li a.hover { color:#49494A; background:url(../images/icon2.gif) no-repeat 0 0; text-decoration: none;}
#nav li#home { background:none; }
#nav li.current { background:url(../images/home.gif) no-repeat;}
#nav li.current a { color:#fff;}
#nav li.current a:hover,#nav li.current a.hover { color:#49494A; }
/*下拉导航*/
#nav li .submenu {width:350px; padding:10px; border:1px solid #4D3927; border-top:0 none; background-color:#F9F2EC; position:absolute; left:2px; top:35px; z-index:1000; display:none;}
#nav li .submenu strong{background:url(../images/tebie.gif) no-repeat; padding-left:8px;}
#nav li .submenu div{ margin:0px 0px 3px 0px; padding:2px 0px 2px 0px; border-bottom:1px solid #B99D85; color:#6B6B6B;}
#nav li .submenu p a{ font-weight:normal; color:#6b6b6b; font-size:12px; display:inline-block; float:none; text-align:left; line-height:24px; height:24px; width:168px; white-space:nowrap; font-family:simsun;}
#nav li .submenu p a:hover { color:#c00;}
/*导航  返回首页*/
.nav{width:960px; margin:0 auto;color: #999999;font-size: 13px;margin-bottom: 11px;padding: 0 8px;text-align: left;}
/*主体部分*/
#main { width:990px; margin:0 auto;}
/*主体上部*/
.maintop { clear:both; margin-bottom:10px;}
.mtleft { float:left; width:170px;}
.cate { height:235px; border:1px solid #C4C4C2; margin-bottom:10px;}
.cate h3 { height:27px; padding-left:13px; line-height:27px; background:url(../images/icon.gif) no-repeat -93px 0; color:#505050;}
.newscate { height:100px; border:1px solid #C4C4C2; margin-bottom:10px;}
.newscate h3 { height:27px; padding-left:13px; line-height:27px; background:url(../images/icon.gif) no-repeat -93px 0; color:#505050;}
.newscate ul { margin-left:5px; width:160px;}
.newscate ul li{ margin-top:10px; mwidth:160px; font-weight:180%; background:url(../images/newsdot.gif) left top no-repeat; padding-left:6px;}
.newsabout { margin-top:10px;height: 310px;border:1px solid #C4C4C2;font-weight:180%;padding-left:6px;}
.newsabout ul{}
.newsabout ul li{margin-top:10px; mwidth:160px; font-weight:180%;font-size: 13px; background:url(../images/newsdot.gif) left top no-repeat; padding-left:6px;}
/*风格分类和新闻公告结束*/
.pc { margin-bottom:10px; _margin-top:-15px; width:990px; height:204px; border:1px solid #D4D4D4;}
.pctu {float:left; width:170px;}
.pc ul {float:left; margin-top:5px; margin-left:18px; width:785px;}
.pc ul li { height:32px; line-height:32px; color:#505050;}
.xuxian{ height:32px; background-image:url(../images/xuxian.jpg);}
/*热门分类结束*/
.Package { border:1px solid #B29D85; padding-top:15px;}
.Package .ytc{ width:990px;}
.Package .ytc .big { float:left; margin-left:13px; _margin-left:5px; _margin-right:3px; width:475px; height:400px;}
.Package .ytc .big .bigtu { width:475px; height:300px; margin-bottom:10px;}
.Package .ytc .big .bigtu img{padding:1px; border:1px solid #eee}
.Package .ytc .big .bigtu a:hover img{width:475px; height:300px; padding:1px;border:1px solid #C00}
.Package .ytc .big h5 {font-weight: normal; height:18px; line-height:18px; padding:2px 0 2px 2px;}
.Package .ytc .big h5 a { color:#333;}
.Package .ytc .big h5 a:link {color: #333;text-decoration: none;}
.Package .ytc .big h5 a:visited {text-decoration: none;color: #333;}
.Package .ytc .big h5 a:hover {text-decoration: underline;color: #c00;}
.Package .ytc .big h5 a:active {text-decoration: none;color: #333;}
.Package .ytc .big h5 .offer { display:inline-block; width:25px; height:16px; background:url(../images/icon.gif) no-repeat -142px -30px;}
.Package .ytc .big p { line-height:16px; padding:5px; color:#555;}
.Package .ytc .big p .oldprice { text-decoration:line-through; color:#AAAAAA; font-weight:bold;}
.Package .ytc .big p strong { color:#CC0000;}
ul.catelist { padding:12px 10px 0 18px;}
ul.catelist li { height:28px; margin-bottom:12px;}
ul.catelist li a { height:28px; display:block; width:130px; float:left; text-indent:-9999px; background:url(../images/lmenu.gif) no-repeat;}
ul.catelist li a:hover { background-position:-130px 0;}
ul.catelist li.c2 a { background-position:0 -28px;}
ul.catelist li.c2 a:hover { background-position:-130px -28px;}
ul.catelist li.c3 a { background-position:0 -56px;}
ul.catelist li.c3 a:hover { background-position:-130px -56px;;}
ul.catelist li.c4 a { background-position:0 -84px;}
ul.catelist li.c4 a:hover { background-position:-130px -84px;}
ul.catelist li.c5 a { background-position:0 -112px;}
ul.catelist li.c5 a:hover { background-position:-130px -112px;}
ul.catelist li.c6 a { background-position:0 -140px;}
ul.catelist li.c6 a:hover { background-position:-130px -140px;}
.ltad { margin-bottom:3px;}
.ltel { width:157px; height:25px; background:url(../images/icon.gif) no-repeat -63px -50px; text-indent:-9999px; overflow:hidden;}
/*主体右上部*/
.mtright { width:800px; float:right;}

#focus { width:800px; height:363px; margin-bottom:12px; overflow:hidden; background:url(../images/focusbg.gif) no-repeat left bottom;}
#newsSlider { width:800px; height:363px; position:relative; overflow:hidden; z-index:1;}
#newsSlider div.slides,#newsSlider ul.slides {LEFT: 0px; POSITION: absolute; TOP: 0px; z-index:2;}
#newsSlider div.slides div,ul.slides li {DISPLAY: none;  WIDTH: 800px; POSITION: absolute; TOP: 0px}
#newsSlider ul.slides h6 { height:30px; line-height:30px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; color:#8A5E2C;}
#newsSlider ul.slides h6 label { font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#7B5121; margin-right:10px;}
#newsSlider ul.slides h6 a { color:#7B5121;}
#newsSlider ul.slides h6 a:link {color: #7B5121;text-decoration: none;}
#newsSlider ul.slides h6 a:visited {text-decoration: none;color: #7B5121;}
#newsSlider ul.slides h6 a:hover {text-decoration: underline;color: #c00;}
#newsSlider ul.slides h6 a:active {text-decoration: none;color: #7B5121;}
#newsSlider ul.pagination {POSITION: absolute; TOP: 340px; right:0; width:130px; z-index:1000;}
#newsSlider ul.pagination LI {FLOAT: left; MARGIN-RIGHT: 7px}
#newsSlider ul.pagination LI A { display:inline-block; width:14px; height:13px; text-align:center; line-height:13px; border:1px solid #8C8C8C; color:#8C8C8C; }
#newsSlider UL.pagination LI.active A,UL.pagination LI A:hover { background-color:#F8F2EC; border:1px solid #744A1B; color:#744A1B;}
/*幻灯片结束*/
.tabWrapper{width:800px;height:305px;position:relative;overflow:hidden;}
.flowwarp{position: absolute; top:0; left: 0px;}
.rtab {}
.rtabt { height:43px; padding-left:180px; background:url(../images/best.gif) no-repeat center top;}
.rtabt ul li { float:left; padding-top:2px; margin-right:0px; display:inline; height:30px;}
.rtabt ul li a { display:block; padding:0px 10px;height:30px;line-height: 30px;font-size: 13px;font-weight: bold;}


.rtabc { padding-top:16px;}
.roll { width:800px; margin:0 auto; overflow:hidden; height:290px; position:relative;}
.leftbtn { width:10px; height:45px; background:url(../images/leftbtn.gif) no-repeat; cursor:pointer; position:absolute; left:5px; top:105px;}
.rightbtn { width:10px; height:45px; background:url(../images/rightbtn.gif) no-repeat; cursor:pointer; position:absolute; right:5px; top:105px;}
.rollcon { width:760px; height:290px; overflow:hidden; margin:0 auto;}
.rollcon ul { float:left; height:290px;}
.rollcon ul li { float:left; width:190px; text-align:center;}
.rollcon ul li .mpic{height:244px;}
.rollcon ul li .mpic_a{height:20px;display:inline-block;overflow:hidden;}
.rollcon ul li p{color:#555;text-align:left;text-indent: 10px;}
.rollcon ul li p strong{color:#C40000;}
.rollcon ul li a:hover img{ padding:1px; border:1px solid #CC0000;}
.rollcon ul li img{ padding:1px; border:1px solid #eee}
/*右上部tab切换结束*/
.mtab { clear:both; margin-bottom:10px;}
.mtab h2 { height:33px; line-height:33px; font-size:18px; font-weight:400; padding-left:5px; color:#555; font-family:"微软雅黑"; margin-bottom:4px;}
.mtab h2 em { color:#888; font-size:14px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.mtabt { height:28px; background:url(../images/dotline.gif) repeat-x left bottom; overflow:hidden; font-family:"宋体";}
.mtabt ul { }
.mtabt ul li { float:left; width:173px; height:28px; text-align:center; line-height:28px; background:url(../images/tab_icon.gif) no-repeat; margin-right:2px;font-weight: bold;}
.mtabt ul li a { color:#505050;}
.mtabt ul li.hover { background-position:0 -28px; margin-right:1px;}
.mtabt ul li.hover a {font-weight:bold; color:#D07E1D;}
.mtabc { border:1px solid #B29D85; border-top:0 none; padding-top:26px; padding-left:2px; display:none; }
.mtabt2 { height:28px; background:url(../images/dotline.gif) repeat-x left bottom; overflow:hidden; font-family:"宋体";}
.mtabt2 ul { }
.mtabt2 ul li { float:left; width:173px; height:28px; text-align:center; line-height:28px; background:url(../images/tab_icon.gif) no-repeat; margin-right:2px;font-weight: bold;}
.mtabt2 ul li a { color:#505050;}
.mtabt2 ul li.hover { background-position:0 -28px; margin-right:1px;}
.mtabt2 ul li.hover a {font-weight:bold; color:#D07E1D;}
.mtabc2 { border:1px solid #B29D85; border-top:0 none; padding-top:26px; padding-left:2px; display:none;}
.mtabt3 { height:28px; background:url(../images/dotline.gif) repeat-x left bottom; overflow:hidden; font-family:"宋体";}
.mtabt3 ul { }
.mtabt3 ul li { float:left; width:173px; height:28px; text-align:center; line-height:28px; background:url(../images/tab_icon.gif) no-repeat; margin-right:2px;font-weight: bold;}
.mtabt3 ul li a { color:#505050;}
.mtabt3 ul li.hover { background-position:0 -28px; margin-right:1px;}
.mtabt3 ul li.hover a {font-weight:bold; color:#D07E1D;}
.mtabc3 { border:1px solid #B29D85; border-top:0 none; padding-top:26px; padding-left:2px; display:none;}
ul.mlist {}
ul.mlist li { float:left; width:188px; height:350px; padding:4px; overflow:hidden;}
ul.mlist li .mpic {}
ul.mlist li .mpic img{padding:1px; border:1px solid #eee}
ul.mlist li .mpic a:hover img{padding:1px;border:1px solid #C00}
ul.mlist li .mtip { color:#AAAAAA; padding:2px 6px;}
ul.mlist li h5 { height:18px; line-height:18px; padding:2px 0 2px 2px; font-weight: normal;overflow:hidden;}
ul.mlist li h5 a { color:#333;}
ul.mlist li h5 a:hover { color:#c00;}
ul.mlist li h5 .offer { display:inline-block; width:25px; height:16px; background:url(../images/icon.gif) no-repeat -142px -30px;}
ul.mlist li p { line-height:16px; padding:5px; color:#555;}
ul.mlist li p .oldprice { text-decoration:line-through; color:#AAAAAA; font-weight:bold;}
ul.mlist li p strong { color:#CC0000;}

/*优惠套餐结束*/
.specialoff { margin-bottom:10px;height: 285px;}
.specialoff h2 { height:33px; line-height:33px; font-size:18px; font-weight:400; padding-left:5px; color:#666; font-family:"微软雅黑"; margin-bottom:4px;}
.specialoff h2 em { color:#888; font-size:14px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
ul.solist{ float:left;}
ul.solist li { float:left; display:inline; width:135px; overflow:hidden;}
ul.solist li.s1 { width:701px; margin-right:1px; overflow:hidden;}
ul.solist li.s3 { margin-left:9px;}
.indexnews {width:978px; padding:5px 5px 5px 5px; margin-bottom:6px; clear:both; border:1px solid #E5E5E5;}
.indexnl { float:left; width:715px;}
.btab { float:left; width:360px; height:300px; overflow:hidden;}
.btab h3 span { padding:0 5px; display:inline-block; height:22px; line-height:22px; color:#7B6C5D; font-family:"宋体"; cursor:pointer;}
.btab h3 span.hover { font-weight:bold; color:#555;}
.btabtt { width:366px; height:30px;}

/*家具知识*/
.indexnr { width:262px; float:right; height:260px; overflow:hidden; border-left:1px solid #E3E3E3; }
.indextt { width:260px; height:30px; }
.indextt h3 { float:left;margin-left:12px; height:30px; line-height:30px; color:#666; font-weight: bold; font-size:14px; }
.indextt ol { float:right; margin-right:5px; margin-top:8px;}
.indexnr ul {}
.indexnr ul li{ margin:13px 0px 0px 10px; padding-left:8px; background:url(../images/dot.gif) no-repeat left center;}
/*顾客照片*/
.photos{margin-bottom:10px;}
.photos h2 {  height:33px; line-height:33px; font-size:16px; font-weight:400; padding-left:5px; color:#555; font-family:"微软雅黑"; margin-bottom:4px;border-bottom:1px solid #7B6C5D;}
.photos ul{float:left;padding: 15px 0px}
.photos ul li{float:left;margin-left: 15px;}

/*客服指南
#service { margin:auto; margin-top:10px; width:990px; border:1px solid #E5E5E5; height:150px;  font-family:"宋体";}
#service .kf{float:left; margin:13px 15px 0 13px; width:220px; height:130px; border-right:1px solid #ddd; color:#666; font-size:14px; font-weight:180%;}
#service .kf span{ margin-left:8px;}
#service dl { width:135px; float:left; padding-left:10px; padding-top:10px;}
#service dl dt { font-size:12px; padding-left:25px; border-bottom:0px solid #ddd; height:20px; line-height:20px; font-family:"宋体"; color:#323431; background:url(../images/serviceicon.gif) no-repeat 0px 0px; text-indent: -9999px;}
#service dl.d2 dt { background-position:0px -31px; text-indent: -9999px;}
#service dl.d3 dt { background-position:0px -62px; text-indent: -9999px;}
#service dl.d4 dt { background-position:0px -93px; text-indent: -9999px;}
#service dl.d5 dt { background-position:0px -124px; text-indent: -9999px;}
#service dl dd { padding:0px 0 0 2px;}
#service dl dd li { padding-left:10px; margin-top:8px; background:url(../images/dot1.gif) no-repeat 0 6px;}
#service dl dd li a { color:#666;}
#service dl dd li a:hover { color:#c00;}
.botservice { margin:auto; text-align:center; width:990px; clear:both; margin-top:10px;}*/
/*友情链接*/
#friendlink { width:988px; background-color:#E5E5E5; border:1px solid #E5E5E5; margin:10px auto auto;}
.flink { background-color:#fff; line-height:28px; color:#93908B; padding:8px 20px;}
.flink a { margin-right:8px;}
/*页脚*/
#footer { width:990px; margin:0 auto; text-align:center; font-family:"宋体"; }
.bmenu { height:36px; text-align:center; background-color:#ECE5DD; color:#444444; line-height:36px; margin-top:10px; margin-bottom:10px;}
.bmenu a { color:#444444;}
.copyright { color:#555555; text-align:center; padding:10px; clear:both; font-family:Arial, Helvetica, sans-serif;}

/*list css*/
.probox { margin-bottom:10px; clear:both;}
.mleft { width:180px; float:left;}
.mleftbox { border:1px solid #E5E5E5;}
/*左侧分类*/
.mleftbox h2 { height:35px; background-color:#E5E5E5; padding-left:17px; line-height:35px; font-size:14px; font-family:"宋体"; color:#333;}
.mleftbox h2 em { font-size:11px; font-weight:normal; text-transform:uppercase; color:#777; font-family:Arial, Helvetica, sans-serif;}
dl.promenu { padding:15px 5px;}
dl.promenu dt { height:27px; line-height:27px;font-weight:bold; color:#444;}
dl.promenu dt a { color:#444;}
dl.promenu dt a:hover { color:red;}
.zhantu { float:left; margin-top:5px; margin-right:5px; width:16px;}
dl.promenu dt.on {}
dl.promenu dt.on a {color:#990000;}
dl.promenu dd { display:none; padding-left:25px;}
dl.promenu dd ul { margin-left:5px;}
dl.promenu dd ul li { line-height:27px;}
dl.promenu dd ul li.on a { padding:0px; color:#CC0000; }
dl.promenu dd ul li a { color:#686161;}
dl.promenu dd ul li a:hover { color:#CC0000;}
/*最新评论*/
ul.mlcomlist { padding:5px 10px;}
ul.mlcomlist li { margin-top:5px; border-top:1px dashed #CACACA; height:55px; _height:65px; padding:8px 0 8px;}
ul.mlcomlist li .tu{float:left; margin-top:5px; width:60px; height:48px; background-color:#eee;}
ul.mlcomlist li .tu2{float:left; width:210px; height:160px; background-color:#eee;}
ul.mlcomlist li .wenzi{float:right; width:140px; height:60px; margin-left:2px;}
ul.mlcomlist li .wenzi h5 { padding-left:3px; height:20px; line-height:20px; color:#333; font-family:Arial, Helvetica, sans-serif;}
ul.mlcomlist li .wenzi h5 a { color:#C4A89A;}
ul.mlcomlist li .wenzi p { float:left; padding-left:4px; color:#666;}
/*家居知识*/
ul.mllist { padding:8px;}
ul.mllist li {float:left; width:145px;  padding-left:20px; background:url(../images/present.gif) no-repeat left center; height:30px; line-height:30px;overflow: hidden;}
/*列表页右侧*/
.mright { float:right; width:800px;}
/*筛选 分类*/
.shaixuan{ width:87px; height:20px; line-height:20px; text-align:center; color:#FFFFFF; background-image:url(../images/all_list.gif);}
.procatebox { border:1px solid #E5E5E5; margin-bottom:4px; background-color:#F7F7F7;}
.procatebox dl { border-bottom:1px dotted #E5E5E5; padding:1px; clear:both;}
.procatebox dl dt { width:84px; text-align:center; color:#656565; font-weight:bold; font-size:12px; float:left;}
.procatebox dl dd { width:650px; overflow:hidden; float:left;}
.procatebox dl dd li { float:left; margin-top:3px; margin-bottom:3px; margin-right:16px; white-space:nowrap; display:inline;}
.procatebox dl dd li a { color:#656565; padding:3px;}
.procatebox dl dd li a:hover { color:#fff; padding:3px; text-decoration: none; background-color:#BA640E;}
.procatebox dl dd li a em { color:#888;}
.procatebox dl.dl1 dt { margin-top:3px; height:34px; line-height:34px;}
.procatebox dl.dl1 dd { padding-top: 8px; padding-bottom:5px;}
.procatebox dl.dl1 dd .on a {padding:3px; color:#FFF; background-color:#BA640E;}
.procatebox dl.dl2 dt { height:34px; line-height:34px;}
.procatebox dl.dl2 dd { padding-top:8px; }
.procatebox dl.dl2 dd .on a {padding:3px; color:#FFF; background-color:#BA640E;}
.procatebox dl.dl3 dt { height:34px; line-height:34px;}
.procatebox dl.dl3 dd { padding-top:8px;}
.procatebox dl.dl3 dd .on a {padding:3px; color:#FFF; background-color:#BA640E;}
.procatebox dl.dl4 { border-bottom:0 none;}
.procatebox dl.dl4 dt { height:34px; line-height:34px;}
.procatebox dl.dl4 dd { padding-top:8px;}
.procatebox dl.dl4 dd .on a {padding:3px; color:#FFF; background-color:#BA640E;}
/*排序*/
.sortbox {border:1px solid #F4F4F4; clear:both; margin-top:10px; margin-bottom:10px;}
.sortcon { border:0px solid #fff; padding:6px;}
.sortl { width:700px; float:left; line-height:18px; height:18px; color:#C9C5C6;}
.sortl label { color:#323232;}
.sortl a { display:inline-block; height:18px; line-height:18px; padding-right:15px; color:#fff; padding-left:3px; background:url(../images/grayarr.gif) no-repeat right center; background-color:#666666;}
.sortl a:hover {text-decoration: none; color:#FFCC00;}
.sortl a.redarr { background:url(http://www.efushop.com/resource/images/redarr.gif) no-repeat right center; color:#fff; background-color:#CC0000;}
.sortl a.uparr { background:url(../images/uparr.gif) no-repeat right center; color:#fff; background-color:#CC0000;}
.sortl a.uparr2 { background:url(http://www.efushop.com/resource/images/uparr2.gif) no-repeat right center; color:#fff; background-color:#666666;}
.sortr {width:290px; float:right; color:#A3A3A3; text-align:right;}
.sortr a { display:inline-block; width:19px; height:18px; border:1px solid #EBEBEB; background-color:#fff;}
.sortr a:hover {text-decoration: none; color:#FFCC00;}
.sortr a.frist { background:#fff url(../images/fristarr.gif) no-repeat center;}
.sortr a.pre { background:#fff url(../images/prearr.gif) no-repeat center;}
.sortr a.next { background:#fff url(../images/nextarr.gif) no-repeat center;}
.sortr a.end { background:#fff url(../images/endarr.gif) no-repeat center;}
/*产品列表*/
.prosearch { padding:10px 0; clear:both;}
.prosearch h2 { border-bottom:1px solid #F4F4F4; margin-bottom:12px; font-weight:normal; padding-left:5px;}
.prosearch h2 .pmore { font-size:12px; font-weight:normal; float:right; padding-right:10px; margin-top:15px; line-height:14px;}
.prosearch h2 .title { font-family:"微软雅黑"; font-size:20px; font-weight:bold; color:#96969E;}
.prosearch h2 em { color:#96969E; font-size:20px;}
.prosearch h2 .en { color:#DEAC2C; font-family:Arial, Helvetica, sans-serif; font-size:20px; }
.searchlist{}
.searchlist li { width:190px; float:left; padding:0 4px; margin-bottom:15px; }
.searchlist li a:hover img{width:188px; height:250px; padding:1px; border:1px solid #CC0000;}
.searchlist li img{width:188px; height:250px; padding:1px; border:1px solid #EBEBEB}
.searchlist li .spic { width:188px; height:250px; border:0px solid #EBEBEB; margin-bottom:4px;}
.searchlist li h5 { line-height:15px; height:30px; overflow:hidden; padding-left:10px; color:#333; margin-bottom:4px;text-align: center;text-decoration:underline;}
.searchlist li h5 a {color:#333;font-weight: normal;}
.searchlist li h5 a:hover {color:#C00;font-weight: normal;}
.searchlist li .price { height:22px; line-height:22px; overflow:hidden; font-family:Verdana, Arial, Helvetica, sans-serif;}
.searchlist li .price .oldprice { float:right; padding:0 5px; height:22px; color:#666666; line-height:22px;}
.searchlist li .price .newprice { font-size:12px; color:#CB0000; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; padding-left:10px;}
.list-price{float:left;color:#333;font-size:11px;text-decoration:line-through;line-height:25px;}
.list-price-new{color:#900;font-style:normal;font-size:14px;font-weight:bold;}
.price_new{float:left;color:#900;font-size:14px;font-weight:bold;margin-left:5px;}
.price_new em,.list-price-new em{font-size:10px;font-style:normal;font-weight:normal;}
/*.searchlist li p { padding:4px 10px; color:#C9C9C9;}
--- detail css ----*/
.combox {clear:both;}
/*当前位置*/
.location { clear:both; line-height:30px; height:30px; margin-bottom:9px; color:#685746; margin-top:5px; border-bottom:1px solid #C0AD9C;}
.location label { color:#6E6D72;}
.location a { color:#6E6D72;}
.protop { border:1px solid #EFEFEF; background:url(../images/prombg.gif) no-repeat 500px 0; padding-top:10px; margin-bottom:5px;}
/*商品左侧*/
.protleft { float:left; width:510px; padding-left:10px; padding-bottom:10px;}
.proshow { margin-bottom:10px;}
.probigpicwrap {width:480px; height:500px; overflow:hidden;}
.jqzoom{ cursor:pointer; float:left;position:relative;height:500px;overflow: hidden;}
.prothumb { width:520px;  position:relative; overflow:hidden; margin-top:10px;}
.pthumbcon { width:520px;  overflow:hidden; margin:0 auto;}
.pthumbcon li { float:left; width:85px; margin:0 12px 0 0; cursor:pointer;}
.pthumbcon li a { display:block; width:90px;height:94px; padding:1px 1px 1px 1px; margin:0 auto; border:1px solid #EEEEEE; overflow:hidden; text-align:center;}
.pthumbcon li a.selected { border-color:#644A30;}
/*分享*/
.share {}
.share .viewbigpic { float:left; padding-left:0px; height:22px; line-height:22px; display:inline-block; color:#777;}
.share .fr { float:right; color:#777; padding-right:10px; cursor:pointer;}



/*英文字体设置*/
#feedback,#prReviews{ font-family:Arial,Helvetica,sans-serif;}
/*英文字体结束*/
/*商品详情右侧*/
.prodright{ float:right; width:445px;}
.prodright .prodTitle h1{ border-bottom: 1px solid #DDDDDD; color: #333333; font-family: verdana,arial,helvetica,sans-serif; font-size: 16px;   line-height: 20px; padding: 2px 0 7px; position: relative; margin-right:10px;}
.prodright .prodTitle .prodItemId{ color: #999999; font-size: 11px; font-weight: normal; padding-left: 5px; white-space: nowrap;}
.prSocial {border-bottom:1px solid #ddd;position:relative; overflow:hidden;zoom:1; padding:5px 0; margin-right:10px;}
.prSocial li {margin:8px 10px 0 0;float:left;	color:#ddd}
.prSocial li em {margin:0 6px;}
.prSocial li .textbtnGray {margin-bottom:5px;padding-top:2px;padding-bottom:4px;}
.prSocial li a.addthis_button_email {margin-right:16px;}
.prodPriceDis {border-bottom:1px solid #DDDDDD; height:50px; padding:8px 0; margin-right:10px; clear:both;}
.prodPrice {line-height:180%;font-size:12px;float:left;}
.currentPrice {position:relative;z-index:10;padding-right:10px;line-height:24px;height:24px;}
.currentPrice span {font-weight:normal;}
.currentPrice strong {position:relative;padding-left:45px;color:#A72D2C;font:bold 24px/20px Helvetica,Arial,sans-serif;}
.currentPrice strong sup {font-size:12px;}
.currentPrice strong span {font-size:12px;padding-bottom:20px;font-weight:bold;	top:0px;right:-15px;position:absolute;}
.currentPrice dl {position:absolute;top:-2px;z-index:100;left:0;border:1px solid #fff;}
.currentPrice dl.over{border-radius: 3px;box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);background-color:#fff;border:1px solid #B6B6B6;}
.currentPrice dt a {color:#333333;font:normal 14px Helvetica;text-decoration:none;text-indent:3px;}
.currentPrice dt a.current {display:block;width:35px;line-height:20px;padding:4px 0 0 4px;}
.currentPrice dd ul {width:56px; display:none;text-indent:9px;margin-top:6px;padding-bottom:4px;}
.currentPrice dl.over dd ul{ display:block;}
.currentPrice dd li {white-space:nowrap;height:23px;}
.prodPrice .listPrice {font:bold 14px/22px Helvetica;display:block;color:#333333; padding:3px 0;}
.prodPrice .listPrice del {white-space:nowrap;color:#666666;font:normal 14px/22px Helvetica;}
.prodPrice .menPrice {font:12px/16px "Helvetica Neue",Arial,sans-serif;margin-top:6px;width:150px;white-space:nowrap;}
.prodPrice .menPrice span {font-size:12px;display:block;float:none;}
.prodPrice .listPrice del {white-space:nowrap;color:#666666;font:normal 14px/22px Helvetica;}
.saveStyle {font:normal 14px/29px Helvetica,Arial,sans-serif;color:#990000;	padding-left:4px;top:-5px;position:relative;white-space:nowrap;}
.reward-credit {float:right;margin-top:3px;padding-left:10px;border-left:1px dotted #999;font-size:12px;line-height:12px;width:124px;font-family:Arial;margin-bottom:10px;font-weight:bold;}
.reward-credit  strong{display:block;font-style:italic;font-weight:bold;color:#990000;margin-bottom:10px; font:18px/18px Georgia,serif; font-weight:bold; font-style:italic;}
.reward-credit sup {vertical-align:inherit;font-size:12px;font-size:14px;}
.reward-credit .iconQuestionDuty {display:inline-block;height:9px;vertical-align:bottom;background-position:-90px -84px;margin-left:0px; padding:5px 8px 0; cursor:pointer;}
.customizeTriger .iconQuestionDuty {display:inline-block;height:9px;vertical-align:bottom;background-position:-90px -84px;margin-left:0px; padding:5px 8px 0; cursor:pointer;}
.selectbuttonsTriger .iconQuestionDuty {display:inline-block;height:9px;vertical-align:bottom;background-position:-90px -84px;margin-left:0px; padding:5px 8px 0; cursor:pointer;}
.prodPromOffer {border-bottom:1px solid #DDDDDD;padding-bottom:10px;font-size:12px; margin-right:10px;}
.prodPromOffer em:before {padding:0 4px;}
.prodPromOffer em:first-child:before {padding:0;}
.prodPromOffer em {font:12px/20px Verdana,sans-serif;text-transform:capitalize;color:#333;}
.prodPromOffer .textFreeShipping {display:inline-block;	height:18px;line-height:16px;}
.prodPromOffer .textFreeShipping b {font-size:18px;text-transform:none;}
.prodInfoNote {margin:6px 0 0;font:12px/20px Verdana;}
.prodInfoNote strong span.red {color:#A72D2C;font-size:12px;}
.prodInfoNote span.prominent {font-family:Verdana,Geneva,sans-serif;border-radius:3px;font-size:12px;line-height:18px;font-weight:bold;color:#ffffff;white-space:nowrap;	vertical-align:baseline;padding:1px 4px 2px 4px; background-color:#AD3231;}
.prodInfoNote span.blue {color:#0076C1;}
.prodInfoNote .flagMore {padding:0px 5px;cursor:pointer;display:inline-block;}
.prodInfoNote img {margin:0 3px;}
.prodInfoNote .toolInfo {cursor:pointer;}
.prodPromOffer em.textFastDelivery,.prodPromOffer em.textWarehouse {display:block;text-transform:none;line-height:14px;padding:3px 0;}
.textFastDelivery > a {text-decoration:underline;}
.prodInfoNote .day_seconds {display:none;}
.prodInfoNote strong em {font-weight:bold;font-size:12px;font-family:Verdana;}
.prodInfoNote em .day {padding-left:3px;}
.prodPromOffer .day_seconds {display:none;}
.prodPromOffer strong em {font-weight:bold;font-family:Verdana;}
.prodPromOffer em .day {padding-left:3px;}
.prodPromOffer strong.discount_down,.prodInfoNote strong.discount_down {font:bold 12px Verdana;}


.prOrderForm {font-size:11px;margin:10px 0;padding-bottom:10px;border-bottom:1px solid #ddd; margin-right:10px;}
.prOrderForm legend {display:none;}
.prOrderForm select {margin-right:5px;}
#orderField {margin-top:5px;}
#orderField div {margin-top:10px; float:left;}
#orderField div.favWrapper {margin-top:9px;}
#prSalePrice {padding:10px;background:#fff;border:1px solid #ddd;width:156px;margin:0 auto 20px;}
#prSalePrice strong {padding:0;margin:0;font-size:12px;color:#A72D2C;}
#prSalePrice span {	margin-left:5px;}
#orderField label {width:auto;margin-right:5px;font-size:10px;}
#orderQuant {width:60px;}
.customizeTriger {line-height:16px;font-size:13px;}
.customizeTriger input {border:none;vertical-align:middle;}
.selectbuttonsTriger {line-height:16px;font-size:13px}
.selectbuttonsTriger input {border:none;vertical-align:middle;}

.prCustomized td {padding:0;display:block}
.prCustomized h4 {font-weight:normal;color:#AE2F29;	margin:0 0 5px;font-size:14px;font-family:Georgia;}
.prCustomized h5 {font-weight:normal;margin:0 0 5px;}
.prCustomized div {padding:5px 5px 5px 0px;}
.prCustomized ul {float:left;display:block;width:190px;}
.prCustomized li {margin-bottom:5px;font-size:12px;height: 25px;}
.prCustomized li span {float: left;display:block;}
.prCustomized li input {float: right;display:block;}
.prCustomized li select {float: right;display:block;width: 70px;}
.prCustomized label {display:block;color:#000;margin-bottom:5px;}
.prCustomized em {float:right;width:200px;display:inline-block;cursor:pointer;margin-top:5px;border:1px solid #E1E1E1;box-shadow:0px 3px 5px rgba(0,0,0,0.07);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#999999');position:relative;}

.prCustomized em span {position:absolute;width:24px;height:24px;left:168px;top:204px;}
.prCustomized em span {background:url(../images/sprite.gif) no-repeat 0 -24px;}
.prCustomized em span:hover {background-position:0 0;}

.w-prOrderNew .prCustomized div {background:transparent;}
.prCustomized select {width:180px;}

.custom_select p a{color: #AE2F29;font-family: Georgia;font-size: 14px;font-weight: normal;margin: 0 0 5px;text-decoration:underline}
.select_buttons {display:none;}
.select_buttons h4 {font-weight:normal;color:#AE2F29;	margin:0 0 5px;font-size:14px;font-family:Georgia;}
.select_buttons h5 {font-weight:normal;margin:0 0 5px;}
.select_buttons div {padding:0px 5px 5px 0px;}
.select_buttons .button span {
	background: url("../images/select_button_a.png") no-repeat 2px -2px;
	font-size:14px;
	display: block;
	line-height: 14px;
	padding: 5px 0 5px 18px;
	width:80px;
}
.select_buttons dl {width:300px;}
.select_buttons dt {float:left;}
.select_buttons dd {float:right;width: 180px;}
.table-prOrderOpts th,.table-prOrderOpts td {padding:4px 0;}
.table-prOrderOpts th {padding-right:20px;color:#000;vertical-align:top;}
.orderBtnV1 .soldOut,.orderBtnV1 .outOfStock {cursor:default;}
#favAndNotice .favWrapper {margin-bottom:0;float:left;}
#favAndNotice .favWrapper .btn-small {padding:6px 9px;font:12px verdana;display:inline-block;height:14px; margin:0 5px;}
#favAndNotice .favWrapper .btn-small.btn { background-color: #F5F5F5; background-image: -moz-linear-gradient(center top , #FFFFFF, #E6E6E6); border-color: #CCCCCC; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);  color: #333333; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); border-style:solid; }
#favAndNotice .favWrapper .btn-small.btn:hover{ background-color:#e6e6e6;}
[class^="icon-"],[class*=" icon-"] {display:inline-block;width:14px;height:14px;line-height:14px;vertical-align:text-top;}
.icon-heart{ background-position:-72px -170px; background:url(../images/con1.png) no-repeat 0 -27px;}
#favCount {margin:6px 0 0 0;position:relative;display:inline-block;vertical-align:top;background-color:#fff;border:#D1D1D1 solid 1px;height:14px;	line-height:14px;zoom:1;margin-right:10px;padding:1px 2px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
#favCount > i,#favCount > u {position:absolute;zoom:1;line-height:0;width:0;height:0;left:0;top:50%;margin:-4px 0 0 -5px;border:solid transparent;border-right-color:#d7d7d7;border-width:4px 5px 4px 0;}
#favCount > u {border-right-color: white; margin-left: -3px;}
#favAndNotice #favCount > a {margin:0;}
#inStockNotice {display:block;float:left;}
.prOrderForm .icon-heart {margin-right:3px;}
.w-prOrderForm-right {position:relative;float:right;padding-top:4px;z-index:2;}
.icon100 {float:left;width:60px;padding-top:40px;margin-left:2px;font-size:9px;line-height:9px;text-align:center;color:#333; background-position:10px -50px;}
.prOrderForm .mcafee {float:left;margin-right:5px;}
.favoriteAction {position:absolute;color:#EB5D3C;display:none;font:bold 22px Georgia;font-style:italic;z-index:2;}
#orderField .facebookLike {float:left;margin:6px 0 0 10px;}
#orderField select {margin:0 5px;}
#inStockNotice a {text-transform:capitalize}
#orderField div.orderQuantity {	margin:0; float:none; clear:both;}

.orderFieldOption .selectbuttonsTriger input {width:auto;}
.w-prodPromDiscount {border:1px solid #dddddd;border-radius:4px;padding:4px;overflow:hidden;}
.discountBg {position:relative;width:50px;height:50px;border-radius:2px;float:left;margin-right:10px;word-break:break-all;word-wrap:break-word;}
.discountNum {position:absolute;left:2px;top:2px;font:bold 30px Arial;color:#fff;}
.discountNumMinus {position:absolute;left:2px;top:2px;font:bold 26px Arial;color:#fff;}
.discountPercent {position:absolute;right:2px;top:2px;font:normal 12px/18px Arial;color:#fff;}
.disountText {font:normal 12px/20px Verdana;color:#333333;}
.disountText .toolInfo {cursor:pointer;}
.disountText img {margin-bottom:-5px;}
.disountTextRed {color:#ad3231;}
.toolInfo {	display:inline-block;}
.disountText .day_seconds {display:none;}
.disountText em {font-weight:bold;font-family:Verdana;}
.disountText em .day {padding-left:3px;}


.form-horizontal input, .form-horizontal textarea{ box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s}
.litb-btn,.litb-btn span {background:url(../images/newblue_buttons.png);}
.form-horizontal input,.form-horizontal textarea,.form-horizontal select,.form-horizontal .help-inline,.form-horizontal .uneditable-input,.form-horizontal .input-prepend,.form-horizontal .input-append {display:inline-block;*display:inline;margin-bottom:0;*zoom:1;}
.form-horizontal .hide {display:none;}
.form-horizontal .control-group {margin-bottom:18px;*zoom:1;}
.form-horizontal .control-group:before,.form-horizontal .control-group:after {display:table;content:"";}
.form-horizontal .control-group:after {clear:both;}
.form-horizontal .control-label {float:left;width:140px;padding-top:5px;text-align:right;}
.form-horizontal .controls {*display:inline-block;*padding-left:20px;margin-left:160px;	*margin-left:0;}
.form-horizontal .controls:first-child {*padding-left:160px;}
.form-horizontal .help-block {margin-bottom:0;}
.form-horizontal .form-actions {padding-left:160px;}
.form-horizontal select {background-color:#FFF;height:28px;line-height:28px;border:1px solid #CCCCCC;border-radius:3px;color:#555;display:inline-block;font-size:13px;padding:4px;margin:0;vertical-align:middle;}
.form-horizontal textarea,.form-horizontal input {height:auto;background-color:#FFFFFF;border:1px solid #CCCCCC;border-radius:3px;display:inline-block;height:14px;line-height:14px;padding:4px;overflow:auto;vertical-align:top;}
.form-horizontal textarea {	width:565px;}
.form-horizontal input,.form-horizontal textarea {box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border linear 0.2s,box-shadow linear 0.2s;}
.form-horizontal input:focus,.form-horizontal textarea:focus {border-color:rgba(82,168,236,0.8);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);outline:0;outline:thin dotted \9;}

.table-prOrderOpts th,.table-prOrderOpts td {padding:4px 0;}
.table-prOrderOpts th {padding-right:20px;color:#000;vertical-align:top;}

.orderFieldOption input {color:#555;width:60px;}
.orderFieldOption .customizeTriger input {width:auto;}


.orderBtnV3 .add2cartPending {width:136px;height:37px;border:none;padding:0;margin:0;background-position:0 -2240px;}
.orderBtnV3:hover .add2cartPending {background-position:0 -2090px;}
.orderBtnV3:active .add2cartPending {background-position:0 -2140px;}
.orderBtnV3 .soldOut,.orderBtnV3 .outOfStock {width:136px;height:37px;border:none;padding:0;margin:0;background-position:0 -2190px;	cursor:default;
}
/*量尺寸选颜色*/
.sizecharts{width:445px;}
.sizecharts ul{
	height: 30px;
}
.sizecharts ul li:first-child:before {
    content: none;
}
.sizecharts ul li{
	float: left;
    font-size: 12px;
    line-height: 20px;
    margin-right: 6px;
    white-space: nowrap;
}
.sizecharts ul li:before {
    color: #C0C0C0;
    content: "|";
    font-weight: normal;
    margin-right: 6px;
    position: relative;
    top: 1px;

}
.widget{width:445px;margin-bottom: 5px;}
.widget_left{float: left;width: 102px; height:82px; background:url('../images/con1.png') 0 -237px no-repeat;}
.widget_right{float: right;width:330px;color: #666666}
.sizecharts table a{color: #333333;text-decoration: underline;}
.prod-info-wear{margin-top: 15px;}
.icon-to-wear {
    background: url("../images/con1.png") 0 -185px no-repeat;
    display: inline-block;
    float: left;
    line-height: 47px;
    padding: 20px 7px;
    
}
.con1{display:block; width:75px; height: 16px; background:url('../images/con1.png') 0 -90px no-repeat;text-indent: 18px;}
.con2{display:block; width:80px; height: 16px; background:url('../images/con1.png') 0 -160px no-repeat;text-indent: 18px;}
.con3{display:block; width:110px; height: 16px; background:url('../images/con1.png') 0 -67px no-repeat;text-indent: 18px;}
.con4{display:block; width:80px; height: 16px; background:url('../images/con1.png')  0 3px no-repeat;text-indent: 20px;}
.prod-info-wear span{
    color: #9A2325;
    font: italic bold 12px Georgia;
    position: relative;
    text-decoration: none;
    top: -3px;
}
/*插件提示样式开始*/
.tooltip {display: none;position: absolute;z-index:9999;border: 1px solid #999;padding: 15px;background: #fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip: padding-box;-moz-background-clip: padding-box;background-clip: padding-box; width:260px;}
.tooltip .close {position: absolute;z-index:9990;cursor: pointer;right: 7px;top: 7px;width: 13px;height: 13px;}
.tooltip .arrow{position: absolute;z-index:9990;width: 20px;height: 16px; left: auto; right: 26px; top: -9px; background-position: -441px -407px;}
.creditHtml{color:#333;font-family:HelveticaNeue,Verdana, Geneva, sans-serif;padding:0px;line-height:14px;}
.creditHtml strong{font-size:14px;line-height:20px;}
.creditHtml p{padding:5px 0;}
.creditHtml p a{color:#333;}
/*插件提示样式结束*/
/*用户评论开始*/
.titleTab{ border-bottom:2px solid #AD3231; overflow:hidden;zoom:1;}
.titleTab h2{ float:left; background-color: #AD3231;border-radius:3px 3px 0 0;color: #FFF; padding: 3px 10px 2px;text-shadow: 0 2px 0 #8A2827;}
.titleTab a{ float:right; margin-top:4px;}
/*奖励ipad*/
.ipad{position:relative;width:700px;height:95px; margin:10px 0; overflow:hidden;zoom:1;}
.winIpad{position:absolute;left:0px;top:0px;width:503px;height:41px;font-family: Arial, Helvetica, sans-serif;font-size:23px;line-height:39px;color:#424242;text-align:center;}
.Winipad3{position:absolute;left:503px;top:0px;width:197px;height:95px;}
.WinipadCon{position:absolute;left:0px;top:41px;width:503px;height:45px;font-family:'Franklin Gothic Book', Arial, Helvetica, sans-serif; font-size:13px;line-height:17px;text-align:center;color:#8c8c8c;}
.WinipadCon span { color:#000;}
.WinipadCon span a{ color:#000;}
.WinipadLine{position:absolute;left:0px;top:86px;width:503px;height:9px;}
/*奖励ipad结束*/
/*<!--write review start-->*/
.writeReview{ color:999; margin:15px 0; padding:10px;}
.writeReview p{ margin:5px 0;}
.writeReview .rating{ font:14px Verdana; color:#333;}
.writeReview .score{color: #990000;font: bold 16px Verdana; padding: 0 2px;vertical-align: middle;}
/*<!--write review end*/
/*<!--review con start-->*/
.borderRadius{ border:1px solid #ddd; border-radius:3px;}
.review{overflow:hidden; zoom:1;}
.review .lightGray{ color:#999;}
.review h4{ padding:0 10px 0 15px; background-color:#f3f3f3; font:bold 14px/29px Verdana;}
.ReviewCon{ margin-top:15px; overflow:hidden;zoom:1; padding:5px 0 15px 15px; position:relative;border-bottom: 1px solid #E7E7E7;}
.ReviewCon .reviewerInfo{ float:left;}
.ReviewCon .reviewerInfo li{ margin-bottom:4px; float:none; overflow:hidden;zoom:1;}
.ReviewCon .reviewerInfo li strong {background-position: -280px -50px; color: #458846; display: block; line-height: 14px; padding: 2px 0 1px 22px;}
.ReviewCon .reviewRight{ float:left; margin:5px 0 0 70px; display:inline; position:relative; min-width:200px;}
.reviewDetails{ background:url(../images/quote-right-mini.png) right bottom no-repeat; width:565px; padding-right:20px;}
.reviewRight .reviewInfo{word-wrap:break-word;margin:0; overflow: hidden; padding-bottom: 10px; text-indent: 20px; width: 100%; background:url(../images/quote-left-mini.png) left top no-repeat;}
.reviewInfoRight{ position:absolute; right:-190px; top:0; text-align:right;}
.reviewInfoRight em{ color:#666; display:inline-block; margin:0 6px;}
.attachments a{ overflow:hidden;zoom:1; float:left; margin:0 3px; display:inline; border:1px solid #ddd; padding:1px; margin-bottom:5px;float:left;display: block;}
.facebook{ position:absolute; bottom:15px; right:0; background-position:-536px -401px; padding-left:20px; line-height:20px;}
.admin_reply{background: none repeat scroll 0 0 #FFF4DF;border: 1px solid #CCCCCC;float:left;
    color: #999999;
    font-family: Verdana;
    font-size: 11px;
    line-height: 22px;
    margin: 10px 0 0;
    padding: 5px 10px;width: 550px;word-wrap:break-word;}

/*review con end*/
/*用户问答部分*/
.QAlist{ overflow:hidden;zoom:1; margin-bottom:10px;}
.expandAll{ border:1px solid #ddd; border-top:0 none; color:#333; padding:8px 10px; font-size:12px; background-color:#F8F8F6;}
.qaTab{color:#D8D8D8;}
.qaTab a{ padding:0 5px;}
.qaTab a.hover{ font-weight:bold; color:#A72D2C;}
.addIcon2,.saleIcon2{ display:inline-block; padding-left:20px;}
.addIcon2{ background-position:-280px -110px; display:none;}
.saleIcon2{ background-position:-280px -80px;}
.addIcon2:hover{ background-position:-280px -171px;}
.saleIcon2:hover{ background-position:-280px -140px;}
.qaAlllist{ display:none; margin-bottom:15px;}
.qaAlllist dt, .qaAlllist dd {clear: both;display: block; padding: 10px;}
.qaAlllist dd{border-bottom:1px solid #E7E7E7;position:relative; background:url(../images/qaAlllis-bg.gif) repeat-x; border-top:1px solid #e7e7e7;}
.qaAlllist dd>em {height: 8px; left: 50px;position: absolute;top: -8px; width: 18px; background:url(../images/y-new.gif) 0 -580px no-repeat;}
.qaAlllist li{float: left;margin-right:10px; display:inline;}
.qaAlllist li.qaTitle{ font:bold 12px/20px verdana; width:23px;}
.qaAlllist li.qaName{ padding-right:20px; width:623px;}
.qaAlllist li.qaName h5{ line-height:20px; font-size:12px;}
.qaAlllist li.qaName p{ margin:0; line-height:16px;}
.qaAlllist .qaName span{ color:#999;}
.qaAlllist .qaName .questioner{ padding-left:5px; font-style:normal;}
.qaAlllist li.qaTime{ color:#999; width:100px;}
.litb{ background-position:-530px -425px; padding:1px 0 3px 26px;}
.qaAlllist li.qaHelpful{ width:174px; text-align:right; margin:0; color:#999;}
.btnCon{ clear:both; margin-bottom:10px; padding:0 10px 10px;}
/*用户问答部分结束*/
/*锁屏背景*/
#lightboxOverlay { height:100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 9990; display:none;}
#lightboxOverlay div{ width:100%; height:100%; opacity:0.4; background-color:#3F4C58;filter:Alpha(Opacity="40") }
.bigImg{ position:absolute; z-index:9991; width:695px; height:659px; display:none;}
.borderBg{ background-color:#FFF;border-radius:4px;box-shadow: 0 0 20px #000;height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
.bigImgCon{background-clip: padding-box; background-color: #FFF; border-radius:6px;box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); float: left;padding: 0; position: relative;z-index: 10;}
.noCtrTrack{ background:url(../images/popup-bg.png) center top;background-attachment:scroll; position:absolute; z-index:11; display:block; height: 26px; right: 0; top: 0; width: 40px;}
/*评论星星*/
.star {background:url(../images/star-ratings.png); display:inline-block; overflow:hidden;position: relative; vertical-align: middle;width:100px; height:18px;}
.starS1, .starS2, .starS3, .starS4, .starS5, .starS0, .starS0_5, .starS1_5, .starS2_5, .starS3_5, .starS4_5{ height:15px; width:70px;}
.star em { left: -99999px; position: absolute;}
.starB5{background-position:0 -60px;}
.starB4{background-position:-20px -60px;}
.starB3{background-position:-40px -60px;}
.starB2{background-position:-60px -60px;}
.starB1{background-position:-80px -60px;}
.starB0{background-position:-100px -60px;}
.starB4_5{background-position:0 -40px;}
.starB3_5{background-position:-20px -40px;}
.starB2_5{background-position:-40px -40px;}
.starB1_5{background-position:-60px -40px;}
.starB0_5{background-position:-80px -40px;}
.starS5 {background-position: 0 -20px;}
.starS4 {background-position: -14px -20px;}
.starS3 {background-position: -28px -20px;}
.starS2 {background-position: -42px -20px;}
.starS1 {background-position: -56px -20px;}
.starS0 {background-position: -70px -20px;}

/*星星结束*/
/*按钮1*/
a.btn {background-image:-moz-linear-gradient(center top , #EE5F5B, #BD362F); background-color:#DA4F49;background-repeat:repeat-x;border-radius: 4px 4px 4px 4px;border-width:1px; border-width:solid;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);color:#fff;cursor: pointer; display: inline-block;font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 0;  padding: 4px 10px; text-align: center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); vertical-align: middle;}
a.btn:hover{ text-decoration:none;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color:#bd362f;transition:background-position 0.1s linear; background-position:0 -15px;}
a.btnMini{ font-size:11px; padding:2px 6px; color:#333; background:-moz-linear-gradient(center top , #FFFFFF, #E6E6E6) repeat-x; border:1px solid #CCCCCC; line-height:17px; color:#333;}
a.btnMini:hover{ text-decoration:none;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color:#e6e6e6;transition:background-position 0.1s linear; background-position:0 -15px;}
/*按钮结束*/


/*相关推荐*/
.tcbox { clear:both; margin-bottom:5px; border:1px solid #EFEFEF;}
.tcbox .tcbox_tt{ height:30px; background-color:#F4EDE7;float: right;}
.tcbox_tt h2 {float:left; height:30px; line-height:30px; padding-left:15px; color:#422E1E; font-weight:bold;}
.tcbox_tt ol { float:right; margin-right:10px; height:30px; line-height:30px; color:#666666;}
.tccon { width:960px; margin:20px auto; overflow:hidden; position:relative;}
.tccon .pleftbtn,.tccon .prightbtn { top:40px;}
.tcroll { width:960px; margin:0 auto;float: right;}
.tcroll ul li { float:left; margin-left:12px; width:216px; height:345px; overflow:hidden; font-family:Arial, Helvetica, sans-serif;}
.tcroll ul li .tcpic { width:188px; height:250px; overflow:hidden; border:1px solid #E7E8EA; display:block; margin:0 auto 5px;}
.tcroll ul li h6 { padding-left:14px;}
.tcroll ul li h6 a { color:#666;}
.tcroll ul li h6 a:hover {text-decoration: underline;color: #FF0000;}
.tcroll ul li p {font-size:12px; padding-left:14px;}
.tcroll ul li h2 {color:#666; font-size:12px; font-weight:normal; padding-left:14px;}
.tclist{ padding-bottom:12px;}
/*将推荐产品放到商品详情右侧*/
.tcbox-right{width:220px;float: right;}
.tcbox-right p.Recommend{color:#666;font-family: "宋体";padding-left: 30px;}
.tcbox-right ul li{float:right;margin-top: 5px;}
.tcbox-right ul li h6 a{padding-top: 10px; color:#666;display:block;height: 26px;line-height: 15px;}
/*下部买家实拍等*/
.proleft { float:left; width:990px; padding-top:5px;}
.protab { height:32px; border-bottom:1px solid #E5E5E5; border-top:1px solid #E5E5E5; background-color:#FBFAF7;}
.protab h3 { float:left; padding-left:10px; text-align:left; line-height:32px; height:32px; color:#555; font-family:"宋体"; font-weight: bold;}
.sptt{ height:32px; border-bottom:1px solid #E5E5E5; border-top:1px solid #E5E5E5; background-color:#FBFAF7;}
.sptt h3 { float:left; padding-left:10px; text-align:left; line-height:32px; height:32px; color:#555; font-family:"宋体"; font-weight: bold;}
.sptext { margin-top:10px; margin-left:25px; padding-left:65px; padding-top:15px; width:700px; height:66px; text-align:left; color: #5D5D5D; line-height:180%; background:url(../images/zeng.jpg) left no-repeat;}
.sptext span{ color:#c00;}
.sptext a{color:#086BBE; text-decoration: underline;}
.shipai { text-align:center;}
.shipai p { margin-top:15px;}

.protab .xmjtu{ float:left; width:20px; height:32px; background:url(http://www.efushop.com/resource/images/kfsanjia.gif)}
.protab .protabt { float:right; width:500px; text-align:right; height:32px;}
.protab .protabt span { display:inline-block; height:32px; }
.protab .protabt a { display:inline-block; height:32px; line-height:32px; padding:0 8px 0 25px; background:url(../images/line2.gif) no-repeat left bottom; color:#493B17;
 font-family:"宋体";}
.protab .protabt a:hover {text-decoration: none; color: #FF0000;}
.protabc { padding:10px 0;}
.prointro { width:700px; margin:0 auto; overflow:hidden; padding-top:20px;}
.prointro h5 { font-weight: bold; color:#666; margin-bottom:8px;}
.prointrocon { padding-bottom:20px;}
.prointrocon p { line-height:23px; color:#666;}
.sxtable td { border:1px solid #fff; color:#222; background-color:#F5F5F5; padding:5px 10px;}
.sxtable td a { color:#222;}
.sxtable td a:hover { color:#CC0000;}
.sxtable td.t { background-color:#DBDBDB;}

/*.proimg { text-align:center;}*/
.proimg_l{width: 226px;float: left;margin-right: 10px;border:1px solid #EFEFEF;height: 500px;}
.proimg {width: 750px;float: left;}
.proimg p { margin-top:15px; height:auto;}


.proright { margin-top:5px; width:229px; float:right;}
.prorbox { border:1px solid #E5E5E5;}
.prorbox h3 { height:27px; line-height:27px; text-align:center; font-weight:normal; color:#333; background-color:#E5E5E5; border-bottom:1px solid #E5E5E5;}
ul.prorlist { padding:10px;}
ul.prorlist li { text-align:center; padding:0 0 5px;}
ul.prorlist li h6{ padding:0 10px;}
ul.prorlist li h6 span{ color:#c00;}
ul.prorlist li .propic { margin-bottom:5px; padding:3px; border:0px solid #E5E5E5;}
ul.prorlist li .propic a:hover img{ padding:1px; border:1px solid #CC0000;}
ul.prorlist li .propic img{ padding:1px; border:1px solid #EBEBEB}
ul.prorlist li a { color:#000;}

.answer { width:945px; padding-top:7px; border-bottom:2px solid #F1F1F1; position:relative;}
.answer .answercon { border:1px solid #DBDBDB; border-left:2px solid #DBDBDB; padding:5px 10px;}
.answer .answercon label { color:#C90809;}
.answer .answercon p { color:#555;}
.answer .arrow { width:12px; height:8px; position:absolute; left:13px; top:0; background:url(http://www.efushop.com/resource/images/arrow1.gif) no-repeat;}
.questionwrite { width:945px; margin-top:25px; margin-left:30px; color:#666;}
.questionwritec { padding:5px 0 10px;}
.qarea { width:560px; height:120px; border:1px solid #9C9C9C;}
.questionbtn { width:84px; height:26px; background:url(../images/questbtn.gif) no-repeat; border:0 none; cursor:pointer;}
/*放大镜css*/
/*jQzoom*/
div.zoomdiv {
	z-index:	999;
	position                : absolute;
	top:0px;
	left:0px;
	width                   : 200px;
	height                  : 200px;
	background: #ffffff;
	border:1px solid #CCCCCC;
	display:none;
	text-align: center;
	overflow: hidden;
}
div.jqZoomPup {
	z-index                 : 999;
	visibility              : hidden;
	position                : absolute;
	top:0px;
	left:0px;
	width                   : 50px;
	height                  : 50px;
	border: 1px solid #aaa;
	background-color: #ffffff;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(Opacity=50);
}

/*右侧固定定位基本信息*/
.basic-Information{ position:fixed;top:40%;left:50%;z-index:6;margin-left:510px; }
.basic-Information li{position:relative;width:50px;height:50px;margin-top:1px;}
.basic-Information .customer-ServiceTel{background:#f2f0f0 url(../images/ico.png) no-repeat 6px -1185px;}
.basic-Information .customer-ServiceTel:hover{background:#ac875a url(../images/ico.png) no-repeat 6px -1273px;}
.basic-Information .two-dimensionalCode{display:block;padding:0 13px;width:24px;height:43px;background:#f2f0f0;text-align:center;color:#666;padding-top:7px;}
.basic-Information .two-dimensionalCode a{font: 12px/1.5 simsun,"宋体",Verdana,arial,Geneva,sans-serif;}
.basic-Information .two-dimensionalCode a:hover{color: #666666;}
/*
.basic-Information li a{display:block;padding:0 13px;width:24px;height:43px;background:#f2f0f0;text-align:center;color:#666;padding-top:7px;}
.basic-Information li a:hover{background:#ac875a;color:#fff;}
.basic-Information .listen a{padding-top:0;height:50px;line-height:50px;}*/
.basic-Information .backTop{display:none;height:25px;color:#fff;padding-top:25px;text-align:center;background:#c40000 url(../images/ico.png) no-repeat 15px -1364px;cursor:pointer;width:51px;}
.basic-Information .backTop:hover{background:#d20000 url(../images/ico.png) no-repeat 15px -1364px;}

.basic-Information li div{display:none;position:absolute;top:0;right:50px;z-index:6;padding:3px 10px;border:1px solid #dadada;background:#fff;}
.basic-Information .customer-ServiceTel div{width:140px;}
.basic-Information li div span{color:#ac875a;font-size:14px; font-weight:bold;}
.basic-Information .two-dimensionalCode div{width:160px;}
.basic-Information li.two-dimensionalCode div{padding-top:0;}
.basic-Information dl{overflow:hidden;display:block;margin-top:5px;}
.basic-Information dd{padding-left:15px;background: url("../images/ico2.jpg") 0 0 no-repeat;height: 36px;line-height: 36px;}
.basic-Information dd a{display:block;padding:0 13px;height:20px;width:140px;text-align:left;color:#666;text-decoration: underline;}
/*详细页用户引导指示*/
.guide_one{position: absolute;right:50%;z-index:9999;margin-right: -760px;display: none;}
.guide_one span{position: absolute;top: 32px;right: 5px;width: 43px;height: 43px;cursor: pointer;}
.guide_one a{background-color:#000;display:inline-block;position: absolute;bottom: 68px;right: 244px;width: 109px;height:36px;cursor: pointer;opacity: 0;filter:alpha(opacity=0);}
.guide_two{position: absolute;right:50%;z-index:9999;margin-right: -836px;display: none;}
.guide_two span{position: absolute;top: 32px;right: 55px;width: 43px;height: 43px;cursor: pointer;}
.guide_two a{background-color:#000;display:inline-block;position: absolute;bottom: 68px;right: 294px;width: 109px;height:36px;cursor: pointer;opacity: 0;filter:alpha(opacity=0);}
.guide_three{position: absolute;right:50%;z-index:9999;margin-right: -175px;display: none;}
.guide_three span{position: absolute;top: 32px;left: 11px;width: 43px;height: 43px;cursor: pointer;}
.guide_three a{background-color:#000;display:inline-block;position: absolute;bottom: 75px;right: 318px;width: 109px;height:36px;cursor: pointer;opacity: 0;filter:alpha(opacity=0);}
.zhezhao{filter:alpha(opacity=50);position: fixed;top: 0;bottom: 0;left:0;width: 100%;background-color:black;z-index:999;opacity:0.7;display: none;}
/*详细页弹出窗口样式*/
.Popup{border: solid 1px #AAAAAA;margin-left: 50%;width: 410px;border-radius:4px; padding: 5px;z-index: 99999;position: fixed;left:50%;bottom:0;margin-left:-205px; background-color: #FFF;height:520px;margin-top:-244px;top:50%;display:none;}
.Popup_under{border: solid 1px #AAAAAA;height: 30px;border-radius:4px;background-color: #D1D1D1;font-size: 14px;font-weight: bold;line-height: 30px;padding-left: 20px;}
.Popup td{font-size: 14px;}
.Popup_close{float: right;width: 23px; height: 19px;background-image: url("../images/20140522.gif");margin:5px;cursor: pointer;}
.Popup_right:hover{border: solid 1px #AAAAAA;}
.input,textarea{border: solid 1px #AAAAAA;width: 400px;border-radius:4px;padding-left: 5px;height: 25px;}
.solid {border-top: solid 1px #AAAAAA;}
.Popup table{border-collapse: inherit;border-spacing: 3px;margin-top: 10px;}
.Popup_Re{border: solid 1px #AAAAAA;margin-left: 50%;width: 410px;border-radius:4px; padding: 5px;z-index: 99999;position: fixed;left:50%;bottom:0;margin-left:-205px; background-color: #FFF;height:375px;margin-top:-128px;top:50%;display:none;}
.Sub_input{border: solid 1px #AAAAAA;height: 27px;width: 70px;line-height: 27px;border-radius: 4px;background-color: #EDEDED;font-size: 14px;margin-top: 10px;margin-right:10px;cursor: pointer; }