body,p,q,ul,ol,li,dl,dt,dd,table,td,th,img,form,div,h1,h2,h3,h4,h5,h6,pre,blockquote,hr{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:lighter;}
p{line-height:18px;}
table,img{border:0 none;}
li{list-style:none;}
a:link,a:visited{color:#555;text-decoration:none;}
a:hover,a:active{color:#eb008d;text-decoration:none;}
body{font-family:Arial,"宋体";font-size:12px;color:#555;background:#fff;}
div{margin:0 auto;}
#fraSearch,#fraBanner,#fraMain,#fraFoot,#fraHead,.secTop,.banBottom{width:1003px;}
#fraHead{height:126px;background:#fff url(../html/imagesNew/bg_head_3rd.gif) repeat-x left top;margin-top:1px;}
#fraSearch{height:25px;background:url(../html/imagesNew/bg_search.gif) repeat-x left center;margin-bottom:1px;padding-top:5px;}
#fraBanner{height:216px;background:url(../html/imagesNew/bg_dotV.gif) repeat-x left bottom;padding-bottom:3px;}
#fraMain{clear:both;zoom:1;overflow:hidden;}
#fraFoot{clear:both;margin-bottom:10px;}
.fraMainDotR{background:url(../html/imagesNew/bg_dotH.gif) repeat-y 782px top;}
.fraMainDotL{background:url(../html/imagesNew/bg_dotH.gif) repeat-y 216px top;}
.mainL{width:744px;float:left;padding-right:40px;position:relative;}
.mainR{width:216px;float:left;padding:0 0 0 3px;}
.mainLNone{width:784px;float:left;}
.mainRNone{width:219px;float:left;padding-top:3px;}
.fontB{font-weight:bold;}
.fontRed{color:#eb008d;}
.font13RedB{font-weight:bold;font-size:13px;color:#eb008d;}
.fontG{color:#999;}
.fontAlign{text-align:center;}
.fontAlignR{text-align:right;}
.fontHig{color:#eb008d;background:url(../html/imagesNew/arrowR.gif) no-repeat left center;padding-left:10px;}
a.linkHig,a.linkHig:visited{color:#eb008d;background:url(../html/imagesNew/arrowR.gif) no-repeat left center;padding-left:10px;}
a.linkR:link,a.linkR:visited{text-decoration:underline;color:#eb008d;}
a.linkR:hover{text-decoration:underline;color:#555;}
a.linkG:link,a.linkG:visited{text-decoration:underline;color:#555;}
a.linkG:hover{text-decoration:underline;color:#eb008d;}
a.linkB:link,a.linkB:visited{color:#eb008d;font-weight:bold;}
a.linkB:hover{color:#555;}
.btnGo,.btnGoGray,.btnGray input,.btnRed input,.btnRedArrR input,.btnRedArrL input,.btnDot input,.btnDotArrR input,.btnDotArrL input,.btnText,.btnRedReg,.btnRedBor,.btnRedArr,.btnGrayNo,.btnRedVip,.btnLGray,.btnLGray input{border:0;cursor:pointer;background:none;overflow:visible;}
.btnGo{width:34px;background:url(../html/imagesNew/btn_go.gif) no-repeat left top;}
.btnGoGray{width:34px;height:19px;background:url(../html/imagesNew/btn_goGrey.gif) no-repeat left top;}
.btnLGray{background:url(../html/imagesNew/btnLGrayR.gif) no-repeat right top;}
.btnLGray input{padding:0 6px;background:url(../html/imagesNew/btnLGrayL.gif) no-repeat left top;color:#eb008d;}
.btnRed,.btnDot,.btnRedArrR,.btnDotArrR,.btnDotArrL,.btnDotArrL,.btnGray,.btnLGray{margin:0 5px;}
.btnRed input,.btnRedArrR input,.btnDot input,.textDot span,.btnRedArrL input,.btnDotArrR input,.btnDotArrL input,.btnLGray input{height:23px;font-weight:bold;}
.btnRed{background:url(../html/imagesNew/btn_redR.gif) no-repeat right top;}
.btnRed input{padding:0 8px;background:url(../html/imagesNew/btn_redL.gif) no-repeat left top;color:#fff;}
.btnDot,.textDot{background:url(../html/imagesNew/btn_dotR.gif) no-repeat right top;}
.btnDot input,.textDot span{padding:0 8px;background:url(../html/imagesNew/btn_dotL.gif) no-repeat left top;color:#eb008d;}
.btnRedArrR{background:url(../html/imagesNew/btn_redArrR.gif) no-repeat right top;}
.btnRedArrR input{padding:0 20px 0 8px;background:url(../html/imagesNew/btn_redL.gif) no-repeat left top;color:#fff;}
.btnRedArrL{background:url(../html/imagesNew/btn_redArrL.gif) no-repeat left top;}
.btnRedArrL input{padding:0 8px 0 20px;background:url(../html/imagesNew/btn_redArrLR.gif) no-repeat right top;color:#fff;}
.btnDotArrR{background:url(../html/imagesNew/btn_dotArrR.gif) no-repeat right top;}
.btnDotArrR input{padding:0 8px;background:url(../html/imagesNew/btn_dotL.gif) no-repeat left top;color:#eb008d;}
.btnDotArrL{background:url(../html/imagesNew/btn_dotArrL.gif) no-repeat left top;}
.btnDotArrL input{padding:0 8px 0 20px;background:url(../html/imagesNew/btn_dotArrLR.gif) no-repeat right top;color:#eb008d;}
.btnText{background:none;color:#555;}
.btnGray{height:20px;background:url(../html/imagesNew/btn_grayR.gif) no-repeat right top;}
.btnGray input{height:20px;padding:0 8px;background:url(../html/imagesNew/btn_grayL.gif) no-repeat left top;color:#eb008d;font-weight:bold;}
.btnLGray,.btnRed,.btnDot,.textDot,.btnRedArrR,.btnDotArrR,.btnRedArrL,.btnDotArrL{padding:4px 0;padding:3px 0 5px 0\9;*padding:0!important;*padding:0;}
.btnLGray,.btnLGray:default,.btnRed,.btnRed:default,.btnDot,.btnDot:default,.textDot,.textDot:default,.btnRedArrR,.btnRedArrR:default,.btnDotArrR,.btnDotArrR:default,.btnRedArrL,.btnRedArrL:default,.btnDotArrL,.btnDotArrL:default{padding:5px 0;}
.btnGray{padding:3px 0;padding:1px 0 4px 0\9;*padding:0!important;*padding:0;}
.btnGray,.btnGray:default{padding:4px 0;}
* html .btnGray,* html .btnLGray,* html .btnRed,* html .btnDot,* html .textDot,* html .btnRedArrR,* html .btnDotArrR,* html .btnRedArrL,* html .btnDotArrL{padding:0;}
.textDot{margin-right:5px;}
.textDot span{padding:0 5px;float:left;}
.btnRedReg,.btnRedBor,.btnRedArr,.btnGrayNo,.btnRedVip{font-size:12px;height:19px;padding:0 0 0 8px;*padding:1px 6px 0 8px;margin-bottom:5px;width:80px;}
.btnRedReg,.btnRedVip{background:url(../html/imagesNew/bg_tabMenu.gif) repeat-x left top;color:#fff;}
.btnRedBor{background:url(../html/imagesNew/btn_fav.gif) no-repeat left top;color:#333;}
.btnRedArr{background:#eb008d url(../html/imagesNew/btn_arr.gif) no-repeat right top;color:#fff;}
.btnGrayNo{background:url(../html/imagesNew/btn_no.gif) repeat-x left top;color:#333;}
.inpText158,.inpText245,.inpText403,.inpTextMul,.inpText30,.inpT input{height:14px;border:1px solid #9e9e9e;padding:2px 3px;}
.inpText30,.inpT input{width:30px;}
.inpText158{width:158px;}
.inpText245{width:245px;}
.inpText403{width:403px;}
.inpTextMul{width:403px;height:50px;}
.inpText158None{width:158px;}
.inpText403None{width:403px;}
.inpTextMulNone{width:403px;height:50px;}
.sel158{width:158px;}
.sel65{width:65px;}
.sel164{width:164px;}
.lineComp,.lineDotH,.lineDotH2{background:url(../html/imagesNew/bg_dotV.gif) repeat-x left top;}
.lineComp{padding-top:15px;}
.lineDotH{margin-top:1px;}
.lineDotH2{padding-top:2px;}
.lineDotH3,.lineDotH4,.lineDotH5,.lineDotH6{background:url(../html/imagesNew/bg_dotV.gif) repeat-x left bottom;}
.lineDotH3{padding-top:2px;}
.lineDotH4{margin-bottom:1px;}
.lineDotH5{padding-bottom:1px;}
.lineDotH6{padding-bottom:2px;}
.headTop{width:978px;height:19px;text-align:right;padding:5px 25px 0 0;}
.headTop img{width:2px;height:3px;margin:0 9px 2px 8px;}
.headTop a,.headTop a:visited{color:#333;}
.headTop a:hover{color:#eb008d;}
.headLogo{height:48px;background:url(../html/imagesNew/sephora_logoright_3rd.gif) no-repeat right center;padding:18px 20px 0 20px;}
.headLogo p{width:160px;float:right;height:40px;line-height:32px;background:url(../html/imagesNew/icon_bag.gif) no-repeat left top;color:#eb008d;padding-left:40px;margin-top:-5px;}
.headLogo a,.headLogo a:visited{color:#eb008d;}
.headLogo a:hover{text-decoration:underline;}
.headLogo b{text-decoration:underline;}
.seaList li{float:left;}
.selectDiv img{*margin-top:1px;width:20px;height:20px}
.selectDiv li{float:left;}
.selectbrand{border:1px solid #9e9e9e;border-width:1px 0 1px 1px;background-color:#fff;width:155px;height:16px;color:#555;font-size:12px;padding:2px 0 0 3px;}
.input_selectt{border:1px solid #9e9e9e;border-width:1px 0 1px 1px;padding:3px 0 0 2px;}
.selections{width:165px;*width:171px;height:300px;}
.backcolor{background:#fff;}
.mainpage_list{border:#9e9e9e 1px solid;width:172px;z-index:1000;margin:5px 0 0 0;*margin:3px 0 0 -2px;padding-left:5px;line-height:22px;}
.absoluted{position:absolute;top:0;}
.hidden{visibility:hidden;}
.overflows{overflow:auto;}
.seaSel{margin-right:10px;}
.seaSel .selectDiv input{width:120px;}
.seaSel .selectDiv .selections{width:137px;height:120px;}
.seaSelT{padding:2px 3px 0 0;*padding:4px 3px 0 0;}
.seaInp{width:260px;height:13px;border:1px solid #9e9e9e;padding:2px 3px;margin-right:10px;font-size:12px;color:#555;}
.seaHot{margin:0 15px 0 5px;vertical-align:middle;height:20px;line-height:20px;}
.loginBox{float:right;height:16px;line-height:16px;width:180px;background-color:#eb008d;color:#fff;padding:3px 20px 1px 20px;}
.loginBox span{float:right;padding-top:1px;}
.loginBox a,.loginBox a:visited{color:#eee;}
.loginBox a:hover{color:#fff;}
.flickBox{position:absolute;z-index:200;margin-top:-1px;*margin-top:-2px;}
#flickrcontainer{display:inline;float:left;text-align:left;z-index:200;width:268px;background:#fff;border-bottom:1px solid #9e9e9e;}
#flickrcontainer ul{border:1px solid #9e9e9e;border-width:0 1px;}
#flickrcontainer li{float:none;cursor:pointer;display:none;padding:0 10px;}
.footTop{height:36px;padding-top:8px;background:url(../html/imagesNew/bg_footTop.gif) repeat-x left top;}
.footTop .pL{float:left;}
.footTop .pR{float:right;}
.footTop .pL a,.footTop .pL a:visited{text-decoration:underline;}
.footTop .pL a:hover{text-decoration:underline;}
.footTop i{font-style:normal;}
.footTop .footInp{width:115px;height:12px;margin-right:3px;padding:2px 3px;color:#555;font-size:12px;border:1px solid #9e9e9e;}
.footNav{text-align:center;margin-bottom:10px;}
.footNav u{text-decoration:none;font-size:9px;margin:0 24px;}
.footNav a,.footNav a:visited{color:#333;}
.footNav a:hover{color:#eb008d;}
.footCorpyright{color:#999;text-align:center;line-height:22px;}
.footCorpyright a,.footCorpyright a:visited{color:#999;}
.footCorpyright a:hover{color:#eb008d;}
.nav{width:960px;font-size:13px;margin-left:18px;}
.nav ul{background:#fff;position:relative;z-index:1000;}
.nav li{float:left;width:87px;line-height:20px;position:relative;z-index:999;}
.nav li.current ul{z-index:999;}
.nav li.sfHover ul,ul.nav li:hover ul{z-index:1000;}
.nav li li{clear:both;width:210px;background:#fff;}
.nav li li a{text-align:left;background:none;}
.nav a{font-size:13px;text-align:center;display:block;background:url(../html/imagesNew/line_compa.gif) no-repeat right center;}
.nav li ul{position:absolute;left:0;top:-999em;}
.nav li:hover,.nav li.sfHover,.nav li.current{height:20px;font-weight:bold;background:url(../html/imagesNew/bg_cur.gif) repeat-x left top;}
.nav li:hover li,.nav li.sfHover li{font-weight:lighter;}
.nav li.sfHover a,.nav li.current a,.nav a:focus,.nav a:hover,.nav a:active{border-bottom:none;}
.nav li li.current a{font-weight:bold;}
.nav li li:hover,.nav li li a:focus,.nav li li a:hover,.nav li li a:active{color:#eb008d;background:none;}
.nav li:hover ul,.nav li.current ul,ul.nav li.sfHover ul{top:20px;}
.nav li li:hover ul,ul.nav li li.sfHover ul{top:20px;}
.nav li:hover li ul,.nav li.sfHover li ul{top:-999em;}
.superfish li:hover ul,.superfish li li:hover ul{top:-999em;}
.sec{clear:both;zoom:1;overflow:hidden;background:#fff;padding:15px 0;border:1px solid #ddd;}
.secL,.secR{width:80px;float:left;padding-left:20px;}
.banL,.banR{float:left;zoom:1;overflow:hidden;}
.banR img{display:block;width:220px}
#banRight{width:216px;height:228px;overflow:hidden;display:inline;float:left;margin:3px 0;*margin:3px 0 0 0;}
#banRight li{width:216px;height:114px;text-align:center;}
#banRight li img{cursor:pointer;width:216px;height:110px}
.indTabM0{font-size:13px;font-weight:bold;text-align:center;color:#555;margin-top:10px;clear:both;height:23px;background:url(../html/imagesNew/bg_dotV.gif) repeat-x left bottom;}
.indTabM0 li{width:135px;line-height:20px;margin-right:2px;float:left;display:block;cursor:pointer;background:#e2e2e2;}
.indTabM0 li.indTabMOn{height:20px;color:#fff;background:url(../html/imagesNew/bg_tabMenu.gif) repeat-x left top;cursor:pointer;}
.indTabM0 li.indTabMOn1{height:20px;color:#fff;background:url(../html/imagesNew/bg_tabMenu.gif) repeat-x left top;cursor:pointer;}
.indTabM0 li.indTabMOn a,.indTabM0 li.proCur a:visited{color:#fff;}
#indTabCont0 div{display:none;width:100%;zoom:1;overflow:hidden;}
#indTabCont0 div.indTabContOn{display:block;width:100%;zoom:1;overflow:hidden;}
.indTabCont{margin-top:10px;}
.indTabCont ol{margin-bottom:28px;zoom:1;overflow:hidden;width:102%;}
.indTabCont ol li p.indProImg{text-align:center;}
.indTabCont ol li p.indProImg img{width:150px;height:150px;margin:0 0 15px 0;}
.indTabCont ol li{width:23%;float:left;margin-right:14px;}
.indTabCont ol li p img{margin-right:3px;vertical-align:middle;}
.moreInd{float:right;width:700px;text-align:right;height:20px;margin:-30px 0 10px 0;padding:10px 50px 0 0;}
.moreInd a,.moreInd a:visited{color:#eb008d;text-decoration:underline;}
.moreInd a:hover{color:#555;}
.proCart{margin-top:2px;}
.proCart img{cursor:pointer;margin-top:-2px;}
.indMore{height:20px;text-align:right;margin:-20px 2px 5px 0;}
.indMore a,.indMore a:visited{color:#eb008d;text-decoration:underline;}
.payMenu0,.proMenuBottom,p.proCur{font-family:"宋体",Arial;font-size:13px;font-weight:bold;text-align:center;color:#555;margin-top:10px;clear:both;}
.payMenu0 li,.proMenuBottom li,p.proCur{width:120px;float:left;display:block;cursor:pointer;background:#e2e2e2;}
.payMenu0 li.payCur,.proMenuBottom li.proCur,p.proCur{color:#fff;background:url(../html/imagesNew/bg_tabMenu.gif) repeat-x left top;cursor:pointer;}
p.proCur{color:#fff;}
#payCont0 ul{display:none;}
#payCont0 ul.payOn{display:block;}
.proMenuBottom{height:23px;background:url(../html/imagesNew/bg_dotV.gif) repeat-x left bottom;}
.proMenuBottom li{line-height:20px;margin-right:2px;}
.proMenuBottom li.proCur,p.proCur{height:20px;}
.proContCart{margin-top:5px;clear:both;zoom:1;overflow:hidden;}
.proContCart ol{margin-bottom:44px;*margin-bottom:49px;zoom:1;overflow:hidden;}
.proContCart ol li{width:160px;float:left;padding-right:25px;}
.proContCart ol li div img{width:150px;height:150px;margin-bottom:15px;}
.proContCart ol li p img{margin-right:2px;vertical-align:middle;}
.payMenu0{height:25px;}
.payMenu0 li{line-height:24px;margin-right:1px;border:1px solid #bbb;border-width:1px 1px 0 1px;}
.payMenu0 li.payCur{height:25px;border:0 none;}
#payCont0{clear:both;margin-bottom:10px;border:1px solid #bbb;padding:15px 20px;}
#payCont0 ul li{line-height:30px;}
#payCont0 ul dl{clear:both;zoom:1;overflow:hidden;padding-top:15px;}
#payCont0 dl dt{border-bottom:1px solid #ddd;clear:both;margin:0 0 15px 0;padding-top:15px;*padding-top:0;}
#payCont0 dl dd{float:left;width:140px;padding-right:20px;}
#payCont0 dl dd img{width:95px;height:29px;border:1px solid #ccc;vertical-align:middle;}
#payCont0 dl dd input{vertical-align:middle;height:15px;margin-right:5px;}
#payCont0 ul li a,#payCont0 ul li a:visited{color:#eb008d;}
.hotTag{clear:both;float:right;background:url(../html/imagesNew/bg_more.gif) no-repeat left 5px;padding-left:10px;*padding-left:0;margin-top:-17px;}
.hotTag li{float:left;margin-left:10px;}
.infoBottom{background:url(../html/imagesNew/bg_dotV.gif) repeat-x left top;clear:both;zoom:1;overflow:hidden;padding-top:2px;margin-bottom:1px;}
.infoBottom dl{width:182px;float:left;padding-right:3px;overflow:hidden;}
.infoBottom .infoDot{background:url(../html/imagesNew/bg_infoDot.gif) repeat-y right top;}
.infoBottom dl.infoDotSep{width:186px;padding:0;}
.infoBottom dl dt{height:20px;line-height:20px;font-size:13px;font-family:"宋体",Arial;font-weight:bold;background:#e2e2e2;padding:0 0 0 15px;}
.infoBottom dl dt.oneImg{width:187px;padding:0;height:135px;}
.infoBottom dl dd{height:115px;padding-left:15px;}
.infoBottom dl ul{float:left;line-height:20px;padding-top:10px;}
.infoBottom dl ul a,.infoBottom dl ul a:visited,.infoBottom dl ul li.infoMore a,.infoBottom dl ul li.infoMore a:visited{color:#333;}
.infoBottom dl ul a:hover,.infoBottom dl ul li.infoMore a:hover{color:#eb008d;}
.infoBottom dl ul li.infoMore{padding-top:5px;}
.infoBottom dl ul li.infoMore a,.infoBottom dl ul li.infoMore a:visited{text-decoration:underline;}
.infoBottom dl .infoImg{float:right;height:115px;}
.infoEnd{padding:0;width:186px;}
.infoBottom img{float:right;}
.proSmallT{height:28px;line-height:28px;clear:both;background:url(../html/imagesNew/bg_border.gif) repeat-x left top;padding-left:20px;font-size:13px;font-weight:bold;margin-top:2px;}
.proSmall{background:#fff;}
.proSmall ul{clear:both;zoom:1;overflow:hidden;}
.proSmall li{float:left;width:92px;margin:12px 0 12px 0;}
.proSmall li img{width:85px;height:85px;}
.proSmall li p{width:124px;}
.proSmall li p span{float:right;}
.proExp,.proExpCart{background:url(../html/imagesNew/bg_dotV.gif) repeat-x left bottom;padding:1px 0;*padding:3px 0;zoom:1;overflow:hidden;clear:both;}
.proExp{margin:3px 0;}
.proExpCart{margin:3px 0 0 0;}
.proExp dt,.proExp dd,.proExpCart dt,.proExpCart dd{float:left;margin-left:10px;}
.proExp dt,.proExpCart dt{width:12px;height:12px;font-weight:bold;text-align:center;color:#f5f5f5;font-size:10px;font-family:Arial;background:url(../html/imagesNew/bg_exp.gif) no-repeat left center;margin:20px 8px 0 10px;}
.proExp dt.bgGray,.proExpCart dt.bgGray{background:url(../html/imagesNew/bg_expGray.gif) no-repeat left center;}
.proExp dd img,.proExpCart dd img{width:45px;height:45px;}
.proExp dd.proWord,.proExpCart dd.proWord{float:right;width:110px;height:58px;}
.proExp dd.proWord img,.proExpCart dd.proWord img{height:18px;width:18px;margin-top:2px;vertical-align:middle;}
.proGift{clear:both;zoom:1;overflow:hidden;}
.proGift li{float:left;width:192px;height:140px;padding:5px 0 5px 0;}
.proGift li img{width:85px;height:85px;border:1px solid #ccc;vertical-align:middle;margin-left:3px;}
.proGift li p{margin-left:24px;line-height:22px;}
.proHis li{float:left;width:105px;padding:10px 0;}
.moreArrow,.moreFloat,.moreFloArr,.moreR{font-family:"宋体",Arial;font-weight:lighter;font-size:12px;}
.moreArrow{background:url(../html/imagesNew/arrowBlack.gif) no-repeat right center;padding-right:8px;}
.moreFloat{float:right;background:url(../html/imagesNew/bg_more.gif) no-repeat left center;padding-left:18px;margin-right:10px;}
.moreFloArr{float:right;background:url(../html/imagesNew/arrowR.gif) no-repeat left center;padding-left:10px;margin-top:-30px;}
.moreR{text-align:right;margin-right:10px;}
.moreArrow a,.moreArrow a:visited{color:#333;}
.moreArrow a:hover{color:#eb008d;}
.moreFloat a,.moreFloat a:visited,.moreR a,.moreR a:visited{text-decoration:underline;}
.flowCart,.flowCartMeb{background:url(../html/imagesNew/bg_dotV.gif) repeat-x left bottom;padding-bottom:2px;clear:both;zoom:1;overflow:hidden;}
.flowCart li h2,.flowCart li.flowCur h2,.flowCartMeb li h2,.flowCartMeb li.flowCur h2{height:26px;line-height:26px;font-size:13px;font-weight:bold;text-align:center;}
.flowCart li,.flowCartMeb li{float:left;width:250px;background:#e2e2e2 url(../html/imagesNew/bg_flowCartR.gif) no-repeat right top;}
.flowCart li{width:250px;}
.flowCartMeb li{width:333px;}
.flowCart li.flowCurL,.flowCartMeb li.flowCurL{background:#e2e2e2 url(../html/imagesNew/bg_flowCurL.gif) no-repeat right top;}
.flowCart li.flowCur h2,.flowCartMeb li.flowCur h2{position:relative;background:#e2e2e2 url(../html/imagesNew/bg_flowCurR.gif) no-repeat right top;color:#fff;}
.flowCart li.flowCur h2 span,.flowCart li.flowCurR h2,.flowCartMeb li.flowCur h2 span,.flowCartMeb li.flowCurR h2{float:left;color:#fff;background:#e2e2e2 url(../html/imagesNew/bg_flowCur.gif) repeat-x left top;padding-right:15px;}
.flowCart li.flowCur h2 span{width:220px;}
.flowCartMeb li.flowCur h2 span{width:304px;}
.flowCart li.flowCurR h2{width:238px;}
.flowCartMeb li.flowCurR h2{width:322px;}
.flowCart .flowEnd{background:#e2e2e2;width:253px;}
.flowCartMeb .flowEnd{background:#e2e2e2;width:336px;}
.tableList{width:100%;text-align:center;}
.tableList tr.bgHead td,.tableList tr.bgHeadDot td{font-size:13px;font-family:"宋体",Arial;}
.tableList tr.bgHead td{height:25px;line-height:25px;font-weight:bold;background:#e2e2e2;}
.tableList tr.bgHeadDot td{height:35px;line-height:35px;background:url(../html/imagesNew/bg_dotV.gif) repeat-x left bottom;}
.tableList td{height:30px;line-height:30px;font-size:12px;}
.tableList .textR td{text-align:right;padding-right:20px;}
.tableList img{width:40px;height:40px;padding:8px 0;}
.tableList .listArrLeft{font-weight:bold;text-align:left;padding-left:30px;background:url(../html/imagesNew/arrowR.gif) no-repeat 15px center;}
.tableDot{width:100%;text-align:left;margin-top:10px;}
.tableDot td{line-height:22px;padding:5px 10px 5px 20px;vertical-align:top;}
.tableDot th{height:36px;line-height:36px;padding-left:20px;font-family:"宋体",Arial;font-size:13px;background:url(../html/imagesNew/bg_footTop.gif) repeat-x left top;}
.tableForm,.tableWord{padding-bottom:10px;margin:10px 20px;}
.tableForm td,.tableForm th,.tableWord td,.tableWord th{padding:5px 10px 0 0;height:20px;vertical-align:middle;}
.tableForm th,.tableWord th{font-weight:lighter;padding-left:15px;text-align:left;}
.tableForm th{text-align:left;}
.tableWord th{text-align:right;}
.infoBox{padding:18px 20px 10px 20px;}
.infoBox p,.infoBoxBg p{line-height:30px;}
.infoBoxBg{background:url(../html/imagesNew/bg_grayBottom.gif) repeat-x left bottom;padding:15px;margin-bottom:1px;}
.infoBoxBg p{margin-bottom:5px;}
.infoBoxBg p img{vertical-align:middle;border:1px solid #ccc;margin:0 10px;}
.loginL,.loginDirL{float:left;padding-right:4px;background:url(../html/imagesNew/bg_dotH.gif) repeat-y right top;}
.loginR,.loginDirR{float:right;}
.loginL{width:330px;}
.loginR{width:666px;}
.loginDirL,.loginDirR{width:498px;}
.loginL h3,.loginR h3,.loginDirL h3,.loginDirR h3{margin:2px 0 15px 0;}
.loginR p,.loginR ul,.loginDirR ul{margin:0 0 10px 20px;}
.tableLogin{margin-left:20px;}
.tableLogin td{padding:5px 12px 5px 0;}
.bottomBtn{clear:both;height:20px;padding:10px 30px 20px 20px;background:url(../html/imagesNew/bg_grayBottom.gif) repeat-x left bottom;margin-bottom:2px;}
.loginL .bottomBtn,.loginR .bottomBtn{text-align:right;}
.checkFloat{float:right;padding-right:20px;width:310px;}
.checkFloatT,.checkFloatB{height:10px;line-height:0;font-size:0;}
.checkFloatT{background:url(../html/imagesNew/bg_loginT.gif) no-repeat left top;}
.checkFloatB{background:url(../html/imagesNew/bg_loginB.gif) no-repeat left bottom;}
.checkFloatC{border:1px solid #ddd;border-width:0 1px;width:308px;}
.pw{padding:4px 0 0 25px;margin-left:20px;background:url(../html/imagesNew/icon_why.gif) no-repeat left top;}
.reg{float:right;padding:5px 0 0 30px;margin-right:20px;background:url(../html/imagesNew/icon_cir.gif) no-repeat left 3px;font-weight:lighter;font-size:12px;font-family:"宋体",Arial;line-height:18px;}
.reg img,.pw img{margin-left:5px;}
.listArr li,.listArrV li{line-height:30px;background:url(../html/imagesNew/arrowR.gif) no-repeat left 10px;padding-left:10px;}
.listArr li{float:left;margin-right:30px;}
.popUp{margin:10px;}
.popUpPay{border:1px dashed #000;padding:2px;margin-top:10px;}

.tips{border:1px solid #eb008d;padding:10px 20px;color:#333;margin:10px 0;}
.tipsFloat{border:1px solid #eb008d;padding:1px;width:350px;clear:both;position:absolute;z-index:3000;background:#fff;display:none;}
.tipsFloatT{background-color:#eb008d;height:30px;color:#fff;line-height:30px;font-weight:bold;padding-left:20px;}
.tipsFloatC{padding:20px;line-height:22px;}
#closeDiv{float:right;width:15px;height:15px;margin:5px;background:url(../html/imagesNew/close.gif) no-repeat;border:0 none;cursor:pointer;}
.friTipsAll{border:1px solid #eb008d;clear:both;background:#fff url(../html/imagesNew/friTips.gif) no-repeat left top;padding:15px 20px 15px 80px;margin:5px auto;}
.friTipsAll p{line-height:24px;}
.contSorry{font-weight:bold;font-size:13px;padding:20px;color:#eb008d;width:300px;margin:15px auto 20px auto;padding-left:80px;}
.crumbs{height:25px;line-height:25px;}
.secTitle{font-size:14px;color:#eb008d;font-weight:bold;margin-bottom:10px;}
.secTitle a,.secTitle a:visited{color:#eb008d;}
.secTitle a:hover{color:#555;text-decoration:underline;}
h2.topTitle{height:48px;line-height:48px;color:#555;font-size:13px;font-weight:bold;padding-left:20px;background:url(../html/imagesNew/bg_title.gif) repeat-x left top;}
h3.bgGrayTitle{background:#e2e2e2;height:25px;line-height:25px;font-size:13px;padding-left:20px;font-weight:bold;}
ul.artList{margin-left:24px;}
ul.artList li{line-height:24px;background:url(../html/imagesNew/uldot.gif) no-repeat left 2px;padding-left:10px;}
.posStar{margin-left:-9px;font-weight:lighter;}
.spaceP{padding:0 0 10px 60px;}
.spaceL{padding:0 0 10px 42px;}
.spaceL20{margin-left:20px;}
.spaceL30{margin-left:30px;}
.spaceLR20{margin:0 20px;}
.spaceMR{margin-right:5px;}
.spaceT{margin-top:2px;}
.spaceT10{padding-top:10px;}
.spaceLT10{padding:10px 0 0 10px;}
.spaceB10{padding-bottom:10px;}
.spaceBM10{margin-bottom:10px;}
.spaceB28{margin-bottom:26px;*margin-bottom:28px;}
.spaceB40{margin-bottom:30px;*margin-bottom:40px;}
.spaceB6{margin-bottom:11px;*margin-bottom:6px;}
.bgGray{background-color:#eee;}
.bgNone{background:none;}
.floatLeft{float:left;}
.floatRight{float:right;}
#modShipping,#choicePay,#checkVip,#vipDetail,#pwTips,#tips{display:none;}
.topFree img{width:257px;height:19px;float:left;}
.tab_ct{height:216px;overflow:hidden;}
.tab_ct li{display:none;}
.tab_ct li img{width:564px;height:216px}
.fr_ct{float:left;width:564px;}
.fr_tt{float:left;width:219px;height:216px;border:0;}
.fr_tt .prev,.fr_tt .next{width:216px;height:7px;text-align:center;}
.fr_tt .prev{margin-bottom:3px;}
.fr_tt .next{margin-top:3px;}
.fr_tt .prev input,.fr_tt .next input{width:10px;height:7px;border:0 none;cursor:pointer;}
.fr_tt .prev input{background:#fff url(../html/imagesNew/prev.gif) no-repeat left top;}
.fr_tt .next input{cursor:pointer;background:#fff url(../html/imagesNew/next.gif) no-repeat left top;clear:both;}
.fr_tt .tab_tt_container{height:195px;width:216px;overflow:hidden;position:relative;clear:both;}
.fr_tt ul{left:0;top:0;position:absolute;}
.fr_tt ul li{width:203px;height:43px;padding:6px 0 0 15px;line-height:43px;clear:both;overflow:hidden;zoom:1;background:url(../html/imagesNew/bg_dotV.gif) repeat-x left bottom;cursor:pointer;}
.fr_tt ul li a,.box .fr_tt ul li a:visited{font-weight:lighter;text-decoration:none;}
.fr_tt ul li a:hover{text-decoration:none;}
.fr_tt ul li.focus{width:203px;height:43px;line-height:43px;background:#f4f4f4 url(../html/imagesNew/focusIcon.gif) no-repeat left bottom;display:block;}
.fr_tt ul li.focus a img,.box .fr_tt ul li a:hover img{display:inline;margin-top:-8px;*margin-top:auto}
.fr_tt ul li.focus a,.box .fr_tt ul li a:hover{font-weight:bold;}
.fr_tt ul li a img{display:none;width:35px;height:35px;vertical-align:middle;margin-right:12px}
.nav li.navSpe a,.nav li.navSpe a:visited { color:#eb008d; font-weight:bold }
.nav li.navSpe li a,.nav li.navSpe li a:visited{ color:#333; font-weight:lighter}
.giftBox{margin:10px 0; height:131px; background:url(../html/imagesNew/bg_dotV.gif) repeat-x left bottom}
.giftBoxT{background:#e2e2e2; height:25px; line-height:25px; font-size:13px; padding-left:20px; font-weight:bold}
.giftCont{padding:10px 20px; clear:both;  overflow:hidden; zoom:1;background:url(../html/imagesNew/bg_mydot.gif) repeat-y left top}
.giftCheck{float:left; margin-top:40px}
.giftImg{float:left; width:85px; height:85px; vertical-align:middle; margin:0 15px}
.giftTxt{float:left; margin-top:30px}
.giftInfo{margin:10px 0 10px 20px}
.checkBottom{text-align:right; clear:both; margin:10px 0}
.inpT input{text-align:center; font-size:12px; font-family:arial}
.list_price{padding-top:10px; padding-left:30px}
.tips{ border:1px solid #eb008d; padding:2px 2px 15px 2px; clear:both; overflow:hidden; zoom:1; background:url(../html/imagesNew/bg_tips.gif) repeat-x left bottom; position:relative}
.tips_title{ background:#eb008d; padding:5px 20px; height:20px; line-height:22px;font-weight:bold; color:#fff; font-size:14px; clear:both}
.promotion_list{ width:300px; float:left; padding:0 20px 10px 20px; margin:0 0 15px 0;}
.promotion_list li{ line-height:20px; padding:0 0 8px 25px; background:url(../html/imagesNew/list_arrow.gif) no-repeat left 4px}
.promotion_list strong{ color:#eb008d; font-size:13px}
.pro_giftbox{ float:left; padding:0 0 0 100px; }
.pro_giftbox li{ padding-bottom:15px}
.pro_giftbox img{ width:70px; height:70px; vertical-align:middle; margin:0 10px}
.pro_giftbox strong{ color:#eb008d; font-weight:lighter; display:block; margin:-15px 0 0 112px}
.pro_giftbox_on { padding-left:33px; display:none}
.pro_giftbox_on input{ vertical-align:middle}
.tips_bg{ overflow:hidden; zoom:1; clear:both; background:url(../html/imagesNew/bg_line_comp.gif) repeat-y 410px top}
.tips_bg_white{ height:20px; background:#fff}
.tableList img.newImg{width:28px;height:10px; vertical-align:middle; margin-right:3px; padding:0}
.tips_bag{ position:absolute; right:350px}
.tips_txtBag{ position:relative}
a.nlink_black_line2,a.nlink_black_line2:visited,a.nlink_black_line2:hover{ text-decoration:none; color:#555 }

.btnJh{ background:url(../html/imagesNew/btnJh.gif) no-repeat left top; width:46px; height:20px; border:0; cursor:pointer; margin-left:5px; margin-bottom:3px; vertical-align:middle}