﻿@charset "utf-8";
.wrapper { margin: 0 auto; width: 1200px; }
.m10{ margin-top:10px;}
.m30{ margin-top:30px;}
.collectIcon { background: url(../images/collectIcon.jpg) no-repeat right center; padding-right: 15px; margin-top: 10px; display: block; float: left; }/*收藏网址*/
.header h1 { margin-top: 50px; width:100%;text-align: center; }
.headLogon { float: right; text-align: right; width: 320px; margin-top: -20px; line-height: 13px; }
.headLogon h2 a:hover { text-decoration: underline; color: #da1e25; }
.headLogon h2 { margin-bottom: 10px; }
.headLogon h2, .headLogon h3, .headSearch { width: 320px; float: left; }
.headLogon h2 .option a:hover { color: #fff; text-decoration: none; }
.headLogon h3 a { font-size: 12px; }
.headLogon h3 a:hover, .collectIcon:hover { text-decoration: underline; }
.headLogon .select_txt { height: 15px; line-height: 15px; }
.headLogon .selet_open { height: 17px; background: url("../images/msg_bg.png") no-repeat scroll 0 -704px; }
.headLogon .option { top: 15px; }
.headSearch { overflow: hidden; margin-bottom:25px;}
.headSearch form { position: relative; }
.headSearch .HsearchQuery { border: 1px solid #b3b3b3; line-height: 20px; height: 20px; padding: 0px 25px 0px 10px; color: #999999; border-radius:10px; }
.HsearchSubmit { position: absolute; right: 5px; background: url(../images/s.png) no-repeat; border: 0; top: 4px; height: 16px; overflow: hidden; width: 15px; cursor: pointer; }
/*导航样式*/
.mune{ width:100%; border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;}
.nav { z-index: 1000; }
.navHover li a { color: #d91e25; }
.nav li { float: left; z-index: 500; position: relative; line-height: 42px; background: url(../images/navLineBg.jpg) no-repeat right center; }
.nav li.navNoBgLine { background: none; }
.nav li.navliLast { background: none; }
.nav li a.lia { display: block; float: left; height: 42px;text-align: center; font: normal 14px/42px '微软雅黑'; border-right: 1px solid #ccc;width:148px;}
.nav li.navNwidth { width: 118px; }
.nav li .lia:hover, .navHover { background: #000; color: #fff; }
.subMenuAl, .subMenuPar, .subMenuParTwo, .subMenuParThree { background: #fff; position: absolute; left: -118px; padding: 24px; _padding: 16px; width:340px; _width: 340px; top: 43px; _top: 35px; border: 1px solid #ccc; z-index: 1000; }
.subMenuPar { width: 339px; left: 0; }
.subMenuParTwo { width: 113px; left: 0; }
.subMenuParThree { width: 226px; left: 0; }
.subMenuAl dt, .subMenuPar dt, .subMenuParTwo dt, .subMenuParThree dt { border-bottom: 1px solid #000; padding-bottom: 5px; margin-bottom: 8px; color: #000; font-size: 14px; font-weight: bold; }
.subMenuAl dl, .subMenuPar dl, .subMenuParTwo dl, .subMenuParThree dl { overflow: hidden; float: left; text-align: left; margin: 0 6px 0 6.5px; width: 100px; line-height: 22px; }
.subMenuAl dd a, .subMenuPar dd a, .subMenuParTwo dd a, .subMenuParThree dd a { font: normal 12px/22px '微软雅黑'; text-overflow: ellipsis; white-space: nowrap; width: 105px; overflow: hidden; }
.nav li.navHoverFix a { color: #D90A12; font-weight: bold; }
.nav li.navHoverFix .lia:hover, .nav li.navHoverFix a.navHover { background: #d90a12; color: #fff; }
.nav li.navHoverFix dt a, .nav li.navHoverFix dd a { color: #999; font-weight: normal; }
.subMenuAl dd a:hover, .subMenuPar dd a:hover, .subMenuParTwo dd a:hover, .subMenuParThree dd a:hover { color: #000; }
.nav table { position: absolute; height: 0; width: 0; left: 0; border-collapse: collapse; margin-top: -6px; }
.nav table table { position: absolute; left: 99%; height: 0; width: 0; border-collapse: collapse; margin-top: -30px; margin-left: -4px; }
#menuline li.left table { position: absolute; height: 0; width: 0; left: auto; right: 0; border-collapse: collapse; margin-top: -4px; }
#menuline li.left table table { position: absolute; left: auto; right: 100%; height: 0; width: 0; border-collapse: collapse; margin-top: -30px; margin-right: -4px; }
.ddArrow { background: url(../images/navUpIconde.jpg) no-repeat; height: 6px; left: 50%; margin-left: -8px; position: absolute; bottom: -5px; _bottom: -14px; width: 11px; z-index: 5002; }
.navLicon { position: absolute; right: 8px; top: 10px; background-color: red; padding: 0 5px; border-radius: 6px; height: 13px; line-height: 13px; text-align: center; overflow: hidden; color: #fff; font-size: 11px; }
/*banner*/
.banner, .pic, .pic li { width: 100%; height: 500px; }
.banner { position: relative; margin: 0px auto;  height: 500px }
.pic li { cursor: pointer; position: absolute; left: 0px; top: 0px; display: none; }
.ben { margin: 0 auto; width: 100%; height: 15px; position: absolute; bottom: 27px; left: 0px; overflow: hidden; }
.ben_main { margin: 0 auto; height: 15px; overflow: hidden; }
.ben_li { width: 100%; height: 15px; overflow: hidden; text-align: center; }
.ben_li li { width: 80px; height: 5px; margin-right: 3px; cursor: pointer; display: inline-block; background-color: #999999; overflow: hidden; }
.ben_li li.bCur { background-color: #000 }
.ben_Text { width: 400px; text-align: right; height: 58px; color: #FFF; font-size: 22px; overflow: hidden; display: none; }
.banner .ben_perv { background: url("../images/slider-arrow.png") no-repeat scroll -126px -137px #000; width: 40px; height: 60px; position: absolute; left: 10px; top: 50%; cursor: pointer; z-index: 200; overflow: hidden; filter: alpha(opacity=50); opacity: 0.5 }
.banner .ben_next { background: url("../images/slider-arrow.png") no-repeat scroll -6px -137px #000; width: 40px; height: 60px; position: absolute; right: 10px; top: 50%; cursor: pointer; z-index: 200; overflow: hidden; filter: alpha(opacity=50); opacity: 0.5 }
/*con*/
.con1,.con2,.con3,.con4,.con5{ float:left; width:100%;}
.con_tit{padding:30px 0 10px 0; border-top:solid 1px #e5e5e5; line-height:36px; font-size:30px; color:#000; width:100%; text-align:center;}
.fl{ float:left;}
.fr{ float:right;}
.con1 img{ padding-bottom:30px; width:588px; height:588px;}
.con1 a:hover img { filter: alpha(Opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.con2_list li{ width:230px; float:left; line-height:40px; text-align:center; font-size:14px; color:#000; margin-right:12px;}
.con2_list li img{ width:230px; height:345px;}
.con4_list li{ width:280px; float:left; line-height:40px; text-align:center; font-size:14px; color:#000; margin-right:25px;}
.con4_list li img{ width:280px; height:407px;}
.con5_list li{ width:588px; line-height:60px; color:#000; font-size:14px; margin-bottom:20px;}
.con5_list li p{ padding-left:15px;}
.con5_list li p a{ float:right; width:102px; height:30px; display:block; background:url(../images/btn.jpg) no-repeat; margin-top:12px}
.con5_list li img{ width:588px; height:588px;}

.homeTabs { float: left; border-left: 1px solid #e5e5e5; padding-left: 28px; padding-top: 20px; }
.homeTabsTitle { width: 95px; margin-right: 6px; margin-top: 25px; float: left; }
.homeTabsTitle li { width: 93px; height: 28px; line-height: 28px; text-align: center; font-size: 14px; margin-bottom: 15px; }
.homeTabsTitle li.sdFix { border: 1px solid #000; }
.homeTabsTitle li.sdhover { border: 1px solid #fff; }
.homeTabsCont { float: left; margin-top: 25px; }
.conTabLis { width: 300px; overflow: hidden; }
.conTabLis dl { float: left; margin-left: 30px; width: 120px; overflow: hidden; height: 240px; _margin-left: 20px; }
.conTabLis dd { width: 120px; text-align: center; line-height: 48px; }
.conTabLis dd a { font-size: 11px; color: #7F7F7F; }
.tabsFonLis li a { color: #7F7F7F; }
.conTabLis dd a:hover, .tabsFonLis li a:hover { color: #000; }
.tabsFonLis { border-top: 1px solid #7f7f7f; border-bottom: 1px solid #7f7f7f; overflow: hidden; padding-bottom: 23px; margin-left: 30px; width: 245px; padding-top: 23px; padding-left: 25px; }
.tabsFonLis li { float: left; width: 80px; line-height: 25px; }
.tabsFonLis li a { display: block; }
ul.modenList { overflow: hidden; width: 900px; }
ul.modenList li { float: left; position: relative; }
ol.moDenPriList { position: absolute; top: 160px; }
ol.moDenPriList li { margin-bottom: 40px; text-align: center; float: none; }
ol.moDenPriList li a { display: block; line-height: 25px; background: #000; color: #fff; width: 150px; }
.modenList p { color: #b2b2b2; text-align: center; margin-top: 10px; }
.scrolllist { width: 950px; overflow: hidden; }
a.abtn { display: block; height: 610px; width: 17px; overflow: hidden; background: url(../images/arrow3.jpg) no-repeat 0px 50%; }
a.aleft { float: left; }
a.agrayleft { cursor: default; background-position: -34px 50%; }
a.aright { float: right; background-position: -17px 50%; }
a.agrayright { cursor: default; background-position: -51px 50%; }
.tickerHorizontal { overflow: hidden; position: relative; }
.imglist_w { width: 900px; margin: 0 8px; overflow: hidden; float: left; position: relative; height: 610px; }
.scrolllist .imglist_w ul { width: 20000px; position: absolute; left: 0px; top: 0px; z-index: 100; }
span.prev, span.next { margin-right: 8px; float: left; text-indent: -9999px; height: 340px; width: 17px; overflow: hidden; background: url(../images/arrow3.jpg) no-repeat 0px 50%; cursor: pointer; }
span.next { background-position: -17px 50%; float: left; margin-left: 8px; margin-right: 0; }
.oHpimgLL { width: 900px; overflow: hidden; float: left; text-align: center; _position: relative; }
.oHpimgLL ul { width: 3000px; height: 337px; }
.oHpimgLL li { float: left; width: 185px; margin: 0 20px; height: 337px; }
.oHpimgLL li h3 { line-height: 22px; }
/*footer开始*/
.footer{width:1200px; margin:0 auto;}
.footerList { border-top: 5px solid #000; overflow: hidden; }
.footerList li { float: left; margin-right: 23px; }
.footerList li img{ width:180px; height:180px;}
.footerList li.footerListLast { margin-right: 0; }
.blackBtn { background: #000000; color: #FFFFFF; cursor: pointer; display: inline-block; font: 12px/30px '微软雅黑'; padding: 0 20px; text-align: center; }
.footerPartO { float: left; width: 240px; text-align: center; border-right: 1px solid #000; padding: 30px 20px 30px 0; height: 250px; }
.footerPartT { float: left; width: 269px; padding: 30px 60px; border-right: 1px solid #000; text-align: center; height: 250px; }
.footerPartT input.foIns { border: 1px solid #ccc; line-height: 28px; height: 28px; width: 188px; padding: 0 5px; float: left; color: #ccc; font-size: 12px; }
.foInsTwo { background: #000000; color: #FFFFFF; cursor: pointer; display: inline-block; font: 12px/30px '微软雅黑'; float: left; width: 69px; border: none; height: 30px; text-align: center; }
.fooPartTbo { overflow: hidden; margin-top: 15px; }
.fooPartTbo a { display: block; float: left; }
.footerPartThree { float: left; height: 325px; padding: 0px 40px 10px 70px; width: 170px; height: 250px; }
.fPartTone { float: left; line-height: 22px; }
.fPartTone dl, .fPartTotne dl { margin-bottom: 25px; width: 60px; }
.fPartTone dl dt, .fPartTotne dl dt { font-weight: bold; }
.fPartTotne { float: right; line-height: 22px; }
.footer .nav { background: #000; }
.footer .nav li { background: url("../images/footernavLineBg.jpg") no-repeat scroll right center; }
.footer .nav li .lia:hover, .footer .navHover { background: url("../images/footernavLineBg.jpg") no-repeat scroll right center; color: #fff; }
.footer .nav li a.lia { color: #fff; border:none; }
.fot_txt{ margin:40px 0 ; padding-left:460px;background:url(../images/fot_img.jpg) no-repeat 320px top; text-align:left; font-size:14px; line-height:30px; color:#000; min-height:85px;}
/*************************************上面是首页样式*********************************************************/
/*区块样式*/
.innerHeadline { font-size:16px; line-height:24px; font-weight:bold; font-family:'微软雅黑'; }
.innerHeadline a:hover,.listTitle130 a:hover { text-decoration:underline; color:#999; }
.HlistTtitle { text-align:center; }
.HlistTtitle p { margin-top:5px; }
.HfloorTwoList { overflow:hidden; }
.HfloorTwoList li, .product_line_floor2 li { float:left; margin-right:10px; width:195px; margin-top:10px; position:relative; overflow:hidden;}
.HfloorTwoList ol { position:absolute; left:0; top:0; z-index:0; border:1px solid #d90a12; border-bottom:none; width:45px; text-align:center; background:#fff; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; }
.HfloorTwoList ol li { border-bottom:1px solid #d90a12; font:normal 12px/16px Arial, Helvetica, sans-serif; width:45px; float:none; margin:0; color:#d90a12; }
.quickLook { position:absolute; right:0; top:0; z-index:0; }
.quickLook a{ display:block; background:#000; color:#fff; padding:1px 3px; font-size:12px; }
.HfloorTwoList li p { text-align:center; font-family:Arial, Helvetica, sans-serif;overflow:hidden; }
.HfloorTwoList li .HfloorTwoListImg { display:block; width:185px; height:153px; }
.HfloorTwoListTitle { position:relative; height:37px; margin-top:5px; width:185px; text-align:center; overflow:hidden; }
.HfloorTwoListTitle a { position:absolute; bottom:0px; width:165px; left:0; margin:0px 10px; display:block; }
.HfloorTwoListTitle a:hover, .list130Title a:hover ,.userCa:hover,.HfloorTwoList li p a:hover{ text-decoration:underline; color:#999; }

#block {
    margin: 0 auto;
    width: 888px;
}
.ThreeImgTitle { padding:10px; }
.ThreeImgTitle strong{ padding-top:5px; display:block; font-weight:normal;}
.ThreeImgTitleBig { font-size:20px; line-height:22px; letter-spacing:3px; font-weightG:\2016\厦门苏菲玛索贸易-web[1.18]\WEB\WebSite\Views\About\Index.aspx:bold; text-align:center; display:block; }
.ThreeImgTitle p { margin-bottom:5px; }
.innerHeadline span i img { margin-left:5px; width:17px; height:17px; }
.tickerHorizontal { overflow:hidden;}
.tickerHorizontal .prev, .tickerHorizontal .next { display:block; width:11px; padding-right:20px; float:left; text-indent:-9999px; margin-top:90px; background:url(../images/msg_bg.png) no-repeat 0 -386px; height:22px; overflow:hidden; cursor:pointer; margin-right:0;}
.tickerHorizontal .next { background-position:-2px -363px; float:left; padding-left:20px; padding-right:0; }
.list130 { width:888px; overflow:hidden; float:left; _position:relative; }
.list130 ul { width:2800px; overflow:hidden;}
.list130 ul li { float:left; margin:0 9px; _margin:0px; _padding:0 9px; width:130px; }
.list130 ul li .listImg130 {width:130px; height:208px; display:block; overflow:hidden; }
.listTitle130 { height:40px; width:130px; position:relative; margin-top:10px; }
.listTitle130 a { position:absolute; left:0; display:block; text-align:center; bottom:0px; width:130px; }
.list130 li p { text-align: center; font-family:Arial; }

.productListGroup { height:17px; line-height:17px; margin:10px 0; }
.productListTitle { font:bold 25px/50px '微软雅黑'; text-align:center; background:#5cc3e2; color:#fff; }
.productListMenu { width:170px; margin-right:10px; overflow:hidden; }
.productListMenu h3 { background:#6db6ff; padding:0 15px; width:140px; color:#fff; line-height:27px; position:relative; }
.productListMenu h3.pListOpen i,.productListMenu h3.pListClose i{background:#434343 url(../images/closeIcon.jpg) no-repeat 0 0; cursor:pointer; display:block; width:11px; height:11px;position:absolute; right:10px; top:8px;}
.productListMenu h3.pListClose i{background:#434343 url(../images/openIcon.jpg) no-repeat 0 0;}
.productListTreeClose { padding:10px; width:148px; margin-bottom:10px; }
.productListTree { padding:10px; border:1px solid #e6e6e6; width:148px; margin-bottom:10px; }
.productListTree li { line-height:22px; }
.productListTree li a{ cursor:pointer;}
.productListTree a:hover,.pTreeFix{ color:#999;}
.productListTree li a i, .productListTree li a.pTreeClose i, .productListTree li a.pTreeOpen i { background:#fff; float:left; display:block; width:11px; height:11px; margin-top:5px; margin-right:2px; }
.productListTree li a span { float:left; display:block; }
.productListTree li a.pTreeClose i { background:url(../images/msg_bg.png) no-repeat 0 -423px; }
.productListTree li a.pTreeOpen i { background:url(../images/msg_bg.png) no-repeat 0 -456px; }
.productListTree li a em, .productListTree li a.pTreeFix em { background:url(../images/msg_bg.png) no-repeat 0 -440px; float:left; display:block; width:11px; height:11px; margin-top:5px; margin-right:2px;*margin-top:6px;}
.productListTree li a.pTreeFix em { background:url(../images/msg_bg.png) no-repeat 0 -472px; }
.pageContainer { width:1020px; overflow:hidden; }
.pageCsort { float:left; line-height:21px; border:1px solid #bababa; padding:0 15px; }
.pageContainer .pageSel { margin-left:10px; float:left; *width:530px;}
.pageContainer .pageSel li { float:left; margin-left:20px; }
.select_label { float:left; line-height:23px; padding-right:10px; }
.overlayForTips { background: url(../images/loadPic.gif) no-repeat 50% 50% ; display: none; height: 360px; }
/*模拟下拉框 开始*/
.select_box { border:solid 1px #bfbfbf; color:#000; position:relative; cursor:pointer; z-index:99; }
.select_box1 { border:solid 1px #bfbfbf; color:#000; position:relative; cursor:pointer; z-index:99; }
.selet_open { background:url(../images/msg_bg.png) no-repeat 0 -496px; text-indent:-9999px; display: inline-block; height: 22px; position: absolute; right: -1px; top: -1px; width: 22px; }
.select_txt { display:inline-block; padding-left:10px; line-height:20px; height:20px; cursor:text; overflow:hidden; }
.option { border:solid 1px #E5E5E5; position:absolute; top:21px; left:-1px; z-index:1000; overflow:hidden; display:none; background:#fff; }
.option a { display:block; height:22px; line-height:22px; text-align:left; padding:0 10px; width:85px; background:#fff; }
.option a.ourGrayB{ color:#999;}
.option a.ourGrayB:hover{ background:#CCC; cursor:default;}
.option a:hover { background:#000; color:#fff; }
/*模拟下拉框 结束*/
.pageNumbers { line-height:23px; overflow:hidden; color:#7e7e7e; }
.pageNumbers ul { margin-top:3px; }
.pageNumbers li { margin-left:5px; float:left; line-height:18px; font-family:Arial; }
.listFb { border-top:2px solid #f2f2f2; padding-top:15px; padding-left:180px; width:1020px; clear:both; }
.pageNumbers label { margin-right:25px; float:left; }
.listBoline { width: 1020px; border-bottom: 1px solid #d6d6d6; padding-bottom: 5px; float: left; }
.listFbfeet li a { display:block; border:1px solid #ccc; height:16px; width:18px; line-height:16px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#7e7e7e;}
.listFbfeet li a.listFbfeetNo { border:none; }
.pagePrevious, .paginationArrow, .nextPage, .nextPageGray { background:url(../images/msg_bg.png) no-repeat 0 -560px; display:block; width:18px; height:18px; float:left; }
.paginationArrow { cursor:pointer; }
.pagePrevious { background-position:0 -524px; }
.nextPage { background-position:0 -542px; cursor:pointer; }
.nextPageGray { background-position:0 -578px; }
.pageContainerList { clear:both; width:1020px; overflow:hidden; }
.listTurnI { border:1px solid #000; padding:10px 0; }
.listTurnI .tickerHorizontal .prev { width:10px; margin-left:10px;margin-top:11px;  padding-right:10px; }
.listTurnI .tickerHorizontal .next { background-position: -22px -363px; width:10px; padding-left: 0px; padding-right: 10px;margin-top:11px; }
.listTurnI h2 { text-align:center; font:bold 16px/22px '微软雅黑'; }
.pageContainerList li { margin-bottom:10px; }
.listFbfeet li.listFbfeetFix a { border:1px solid #7f7f7f; background:#7f7f7f; color:#fff; }
.popProDel { border:3px solid #000; padding:10px; /*width:748px;*/position:fixed; display: none; top:50%; left:50%; background-color: #FFFFFF; z-index:9999999; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2-this.offsetHeight/2-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
_position:absolute;}
.popProDelLogin { border:3px solid #000; padding:10px; /*width:748px;*/position:fixed; display: none; top:50%; left:50%; background-color: #FFFFFF; z-index:9999999; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2-this.offsetHeight/2-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
_position:absolute;}
.popProDelLeft { float:left; border-right:1px solid #000; }
.popProDelLeft .popProDelLeftImg1{ display:block; float:left; width:250px; height:400px; border:1px solid #f0f0f0;}
.popProDelLeft h3 { text-align:right; padding:0px 10px 0 0; clear:both; }
.popProDelLeft h3 a { background:url(../images/moreIcon.jpg) no-repeat right center; padding-right:20px; }
.popProDelLeft h3 a:hover { color:#999;}
.popProDel .popListImg { float:left; width:258px; padding-right:10px; }
.popProDel .popListImg li { float:left; height:123px; height:197px; margin-left:4px; margin-bottom:4px;border:1px solid #f0f0f0;}
.popProDelRight { float:left; margin-left:20px; width:188px; height:424px;position:relative; }
.poBo,.poBoTwo{ position:absolute; bottom:35px; right:0;}
.poBoTwo{ bottom:0;}
.popProDelRight h3 { font-size:15px; line-height:18px; }
.popProDelRight li h3 a:hover { text-decoration:underline; }
.popProDelRight li { margin-bottom:3px; list-style:none;display:block;}
.pRightPice strong { font: normal 20px/20px Arial; color:#e60012;}
.pRightPice del { font-family:Arial; margin-left:5px; }
.pPropColor { overflow:hidden; _float:left;}
.pPropColor li { margin-bottom:0; float:right; margin-left:3px; margin-right:0; }
.pPropColor li a { display:block; position:relative;border:1px solid #000;  }
.pPropColorFix b { display:block; position:absolute; right:0;_right:1px; bottom:0; background:url(../images/msg_bg.png) no-repeat 0 -643px; width:12px; height:12px;_background:url(../images/msg_bg.png) no-repeat 0 -639px;}
.popPageSel { width:240px;}
.pageSelI { width:48px;_width:60px;}
.pageSelI input { border:1px solid #BFBFBF; width:22px; height:20px; line-height:20px; float:left; text-align:center; }
.pageSelI .increase, .pageSelI .decrease { float:left; background:url(../images/msg_bg.png) no-repeat -25px 0; display:block; width:23px; height:10px; margin-left:1px; cursor:pointer; overflow:hidden; }
.pageSelI .decrease { background:url(../images/msg_bg.png) no-repeat -25px -12px; margin-top:2px; }
.popPageSel p { clear: both; margin-left: 73px; _margin-left:55px; text-align: left; width: 155px; }
.unlHover a:hover { color:#999;}
.popShoppingNow{ clear:both;}
.popPcollect{ margin-top:5px;}
.popShoppingNow a, .popPcollect a { width:150px; height:30px; z-index:0; overflow:hidden; display:block; color:#fff; font-size:13px; line-height:30px; background:#000; text-align:center; }
.popPcollect a { background:#fff; border:1px solid #000;width:148px; height:28px; line-height:28px; color:#000; }
.popShoppingNow a:hover { background:#4d4d4d; }
.popPcollect a:hover { background:#f2f2f2; border:1px solid #c0c0c0; }
.popClose { position:absolute; right:10px; top:10px; height:30px; width:30px; background:url(../images/popClose.png) no-repeat; text-indent:-9999px; cursor:pointer; }
.preview { margin-top:5px; float:left; }
.proDetailp { float:left; width:545px; }
.productDetail {border-top:7px solid #72cbe6; position:relative; width:1200px; clear:both; z-index:10; }
.productDetail:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}.productDetail{ display:inline-block}*html
.productDetail{ height:1%}.productDetail{ display:block}
.smallImg { position:relative; height:450px; width:110px; padding:25px 0; overflow:hidden; float:left; }
.scrollbutton { width:110px; height:20px; overflow:hidden; position:absolute; left:0; cursor:pointer; background:url(../images/zoom.jpg) no-repeat; }
.scrollbutton.smallImgUp { background-position: 0 -40px!important; top: 0; }
.scrollbutton.smallImgDown { background-position:0 -60px; bottom:0; }
.scrollbutton.smallImgUp.disabled { background-position:0 -40px; }
.scrollbutton.smallImgDown.disabled { background-position:0 -60px; }
.warnSize{ line-height:20px; display:block; margin-left:10px;_margin-left:1px;}
/*详情页产品展示*/
.ProDetailPic { width:960px; overflow:hidden; }
.ProDetailPic li { float:left; margin-right:10px; width:310px; margin-top:10px; overflow:hidden; height:556px; }
.ProDetailPic li p { padding-right:20px; margin-top:5px; height:60px; overflow:hidden; }
/*详情页表格样式和评价*/
.proDetailTable { text-align:center; }
.proDetailTable th { background:#f2f2f2; border:2px solid #fff; border-right:1px; text-align:center; line-height:23px; color:#777; }
.proDetailTable td { border-bottom:1px solid #efefef;font-family:Arial; line-height:22px;}
.proDetailPingjia { border-top:1px solid #000; }
.proDetailPingjia dl {overflow:hidden; background:#f2f2f2; margin:5px 0; padding:5px 10px; }
.proDetailP{ border-collapse: collapse;border-spacing: 0; margin-top:5px;}
.proDetailP tr{ border-bottom:5px solid #fff; }
.proDetailP td{padding:5px 10px;background:#f2f2f2;}
.proDetailPingjia dt { width:200px; font:16px/36px '微软雅黑'; }
.proDetailPingjia dd { width:730px; }
.ProDetalipageNumbers li { float: left; line-height: 18px; margin-left: 3px; }
.product_detail_list_option a { width:107px; }
#imageMenu { height:450px; overflow:hidden; }
#imageMenu li { width:110px; overflow:hidden; }
#imageMenu li img { border:1px solid #E8E8E8; width:108px;cursor:pointer; }
#imageMenu li#onlickImg img { border:1px solid #000; }
/* bigImg */
.bigImg { position:relative; float:left; width:500px; height:500px;overflow:hidden;text-align: center;}
.bigImg #midimg { max-width:500px; height:500px; }
.bigImg #winSelector { width:110px; height:108px; }
#winSelector { position:absolute; cursor:crosshair;filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background:#000; border:1px solid #fff; }
/* bigView */
#bigView { position:absolute; border: 1px solid #ccc; overflow: hidden; width:528px; height:500px; top:0px; left:442px; z-index:100000; background:#fff; }
#bigView img { position:absolute; width:1460px; height:2336px;}
.productDetailM .popProDelRight { width:379px; margin-top:10px; margin-left:0;float:left; height:auto; }
.productDetailM .pPropColor li { float:left; margin-right:3px; margin-left:0; width:30px; }
.pshare { margin-top:5px; line-height:15px; overflow:hidden; float:left; }
.pshare dt, .pshare dd { float:left; }
.pshare dd { display:block; height:15px; border-right:1px solid #ccc; padding:0 5px; }
.pshare dd.pshareLast { border-right:none; }
.pshareLast a:hover{ color:#999; text-decoration:underline;}
.pExplainL { overflow:hidden; }
.pExplainLCon { height:88px; overflow-y: scroll; margin-top:5px; }
.productDetailR { margin-top:5px; float:right; width:88px; overflow:hidden; }
.productDetailR li{ margin-bottom:10px; height:160px;}
.productDetailR li a { width:86px; height:138px; overflow:hidden; display:block; border:1px solid #f2f2f2; }
.productDetailR li p { font-family:Arial; line-height:20px; width:88px; text-align:center; background:#f2f2f2;}
.productDetailR li p span{ float:left;}
.productDetailM{ float:left; _margin-left:-20px; font-family:Arial,'微软雅黑';}
.productDetailM .popPageSel {_float:left; width:379px;}
.weixinIcon, .sinaIcon, .qqIcon, .xinfeIcon { background:url(../images/shareBg.png) no-repeat; width:20px; height:15px; display:block; }
.weixinIcon{background-position:0 0;}
.sinaIcon { background-position:0 -18px; }
.qqIcon { background:url(../images/QQ.png) no-repeat;background-position: 0 0; }
.xinfeIcon { background-position:0 -53px; }
.pshare a:hover.weixinIcon { background-position: -29px 0; }
.pshare a:hover.sinaIcon { background-position:-29px -18px; }
.pshare a:hover.qqIcon { background:url(../images/QQ_1.png); }
/*页面悬浮固定位置开始*/
/**html { background-image:url(about:blank); background-attachment:fixed; }解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
#code, #code_hover, #onLine a, #memCenter, #gotop a { position: fixed; left: 60%; margin-left: 476px; top: 79px; _position: absolute; _bottom: auto; _top:expression(eval(document.documentElement.scrollTop)+79);
}
#memCenter { position: fixed; left: 60%; margin-left: 476px; top: 203px; _position: absolute; _bottom: auto; _top:expression(eval(document.documentElement.scrollTop)+203);
}
#code a { background: url(../images/fixIcon1.jpg) no-repeat; width: 63px; height: 21px; display: block; color: #fff; text-align: center; padding-top: 40px; }
#memCenter a { background: url(../images/fixIcon4.jpg) no-repeat; width: 63px; height: 21px; display: block; color: #fff; text-align: center; padding-top: 40px; }
#code_hover { background-position: -316px -258px; bottom: 120px; _margin-bottom: 120px; }
#onLine a { background: url(../images/fixIcon2.jpg) no-repeat; width: 63px; height: 21px; top: 141px; display: block; _position: absolute; _bottom: auto; _top:expression(eval(document.documentElement.scrollTop)+141);
text-align: center; padding-top: 40px; color: #fff; }
#onLine a:hover { background: url(../images/fixIcon2white.jpg) no-repeat; color: #000 }
#gotop a { background: url(../images/fixIcon3.jpg) no-repeat; width: 63px; height: 61px; top: 265px; display: block; _position: absolute; _bottom: auto; _top:expression(eval(document.documentElement.scrollTop)+265);
text-align: center; padding-top: 40px; color: #fff; }
#gotop a:hover { background: url(../images/fixIcon3white.jpg) no-repeat; color: #000; }
z-index: 99999; }
z-index: 99999; }
#code .code1 { background: url(../images/fixIcon1.jpg) no-repeat; width: 63px; height: 21px; display: block; text-align: center; padding-top: 40px; }
#code .code2 { background: url(../images/fixIcon1white.jpg) no-repeat; width: 63px; height: 61px; display: block; color: #000; }
#memCenter .memCenterhover1 { background: url(../images/fixIcon4.jpg) no-repeat; width: 63px; height: 21px; display: block; text-align: center; padding-top: 40px; }
#memCenter .memCenterhover2 { background: url(../images/fixIcon4white.jpg) no-repeat; width: 63px; height: 21px; display: block; color: #000; }
/*页面悬浮固定位置结束*/

.menu_head { border-bottom: 1px solid #000000; cursor: pointer; line-height: 18px; margin-bottom: 5px; overflow: hidden; padding-bottom: 3px; position: relative; width: 379px; background: url(../images/lUp.jpg) center right no-repeat; }
.menu_list .current { background: url(../images/lDown.jpg) center right no-repeat; }
.menu_body { display: none; height: 91px; margin-top: 5px; overflow-y: scroll; }
.menu_list { height: 172px; overflow: hidden; }
.tb-meta { clear: both; margin-top: 15px; height: 230px; }
/*end zhongwn*/
.proThumbImg { overflow: hidden; width: 194px; height: 67px; }
.proThumbImg li { float: left; width: 28px; border: 1px solid #ccc; margin-right: 8.75px; height: 45px; }


/***成功加入购物车***/
.add_succ { display : none;position: absolute;z-index: 99;width: 450px;height: 120px;border: solid 1px #A10000;background-color: #ffffff;}
.add_succ .add_succ_tit {background-color: #A10000;height: 30px;line-height: 30px;vertical-align: middle;color: #ffffff;font-weight: bold;font-size: 14px;padding-left: 8px;}
.add_succ .add_succ_tit span {width: 45px;height: 30px;display: block;cursor: hand;float: right;font-size: 12px;font-weight: normal;background-image: url(/Content/images/sprite_bg.png);background-position: 0px -481px;padding-left: 15px;background-repeat: no-repeat;}
.add_succ_con {padding: 20px;}
.add_succ_con a {display: block;float: left;background-image: url(/Content/images/sprite_bg.png);background-repeat: no-repeat;text-align: center;line-height: 32px;vertical-align: middle;cursor: hand;}
.add_succ_con a.s1 {width: 115px;height: 32px;background-position: -115px -517px;color: #333333;}
.add_succ_con a.s2 {width: 110px;height: 32px;background-position: 0px -517px;color: #333333;margin-left: 85px;}

.wh120{ width:550px;}
.gg_p{
	font-size:13px;
	margin-bottom:10px;
}
.gg_p a{
	border:#cdcdcd solid 2px;
	background:#fff;
	padding:2px 5px;
	display:inline-block;
	margin:0px 5px 7px;
}
.gg_p a.ac
{
    border:#000000 solid 2px;
}

/*活动页面*/
.block-hd { height: 70px }
.block-hd .block-tit { display: inline-block; padding-right: 18px; line-height: 70px; font-size: 20px; font-weight: bold; color: #565656 }
.block-hd .block-tit a { color: #565656 }
.block-hd .block-more { display: inline-block; float: right; font-size: 14px; width: 40px; height: 70px; line-height: 70px; text-align: center; cursor: pointer }
.block-hd .block-more a { color: #f60 }
.block-hd .block-more a:hover { color: #333 }
.block-bd .block-item { width: 360px; overflow: hidden; float: left; padding: 15px; margin: 0 12px 12px 0; background: #fff; border: 1px solid #e7e7e7 }
.block-bd .block-item.line-end { margin-right: 0 }
.block-bd .block-item:hover { -webkit-box-shadow: 0px 0px 6px #ccc; -moz-box-shadow: 0px 0px 6px #ccc; -ms-box-shadow: 0px 0px 6px #ccc; -o-box-shadow: 0px 0px 6px #ccc; box-shadow: 0px 0px 6px #ccc }
.block-bd .item-img-box { background: #fafafa }
.block-bd .item-img-box img { width: 100%; display: block }
.block-bd .item-info .item-info-tit { height: 56px; line-height: 28px; font-size: 18px; padding: 10px 0; overflow: hidden }
.block-bd .item-info .item-info-tit a { color: #565656 }
.block-bd .item-info .item-info-tit a:hover { color: #f60 }
.block-bd .item-info .item-info-txt { font-size: 14px; color: #afafaf; line-height: 24px; overflow: hidden }
.pull-right { float: right;}