﻿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;}
input{ background:#fff}
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; background:#fff}
div{margin:0 auto;}
#fraSearch,#fraBanner,#fraMain,#fraFoot,#fraHead,.secTop,.banBottom,#crumbs,#container{width:1003px}
#fraHead{height:126px;background:#fff url(../html/imagesNew/bg_head_3rd.gif) repeat-x left top;margin-top:1px;}
#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-top:20px;}
.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/s_btn_sprites.gif) no-repeat right -352px;}
.btnDot input,.textDot span{padding:0 8px;background:url(../html/imagesNew/s_btn_sprites.gif) no-repeat left -128px;color:#eb008d;}
.btnRedArrR{background:url(../html/imagesNew/s_btn_sprites.gif) no-repeat right -319px;}
.btnRedArrR input{padding:0 20px 0 8px;background:url(../html/imagesNew/s_btn_sprites.gif) no-repeat left -33px;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/s_btn_sprites.gif) no-repeat left -96px;}
.btnDotArrL input{padding:0 8px 0 20px;background:url(../html/imagesNew/s_btn_sprites.gif) no-repeat right -190px;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;}
.seaSel{margin-right:10px;}
.seaSel .selectDiv .selections{width:137px;height:120px;}
.seaSelT{padding:2px 3px 0 0;*padding:4px 3px 0 0;}
.seaInp{width:180px;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;}
.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 #dddddd;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:130px;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;}
.proSmallT{height:28px;line-height:28px;clear:both;background:url(../html/imagesNew/s_bg_sprites.gif) repeat-x left -35px;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:10px 0; padding:4px 0 16px 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/s_icon_sprites.gif) no-repeat left -186px;margin:20px 8px 0 10px;}
.proExp dt.bgGray,.proExpCart dt.bgGray{background:url(../html/imagesNew/s_icon_sprites.gif) no-repeat left -199px;}
.proExp dd img,.proExpCart dd img{width:45px;height:45px;}
.proExp dd.proWord,.proExpCart dd.proWord{float:right;width:110px }
.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/s_icon_sprites.gif) no-repeat -35px -30px;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; color:#999}
.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}
.tableList tr.bgHead td{height:25px;line-height:25px;font-weight:bold;background:#f5f5f5; padding:0}
.tableList tr.bgHeadDot td{height:25px;line-height:25px;background:url(../html/imagesNew/bg_dotV.gif) repeat-x left bottom;}
.tableList td{height:50px;line-height:20px;font-size:12px; padding:8px 0}
.tableList .textR td{text-align:right;padding-right:20px;}
.tableList img{width:50px;height:50px}
.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 0px;margin-bottom:1px;}
.infoBoxBg p{margin-bottom:5px;}
.infoBoxBg p img{vertical-align:middle;border:1px solid #ccc;margin:0;width:1001px}
.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;}
.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:#f5f5f5;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}
.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 30px 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}

/*Footer*/
#footer{ margin-top:20px}
.fooTelMail{ border-bottom:2px solid #000; padding-bottom:6px}
.fooTelMail em{ font-style:normal; float:right}
.fooTelMail a,.fooTelMail a:visited{ text-decoration:underline}
.fooLink{ height:170px; padding-top:10px}
.fooLink li{ float:left; background:url(../html/imagesNew/bg_dotH.gif) repeat-y top left; width:148px; height:130px; line-height:24px; padding:5px 20px 10px 20px}
li.flRight{ width:230px; padding: 5px 0 10px 20px; float:right}
.fooLink li a,.fooLink li a:visited{ padding-left:20px}
.rssTxt{ border:1px solid #999; width:175px; height:20px; padding-left:5px; line-height:20px; vertical-align:middle; float:left; margin-top:15px}
.rssTitle{ margin-bottom:10px}
.rssBtn{ float:left; width:36px; margin:15px 0 0 5px; cursor:pointer}
.fooLink strong{ display:block}
.fooCorpy{ padding:10px 0; text-align:center; line-height:22px}
.fooCate01{ background:url(../html/imagesNew/s_icon_sprites.gif) no-repeat left -15px; padding-left:20px}
.fooCate02{ background:url(../html/imagesNew/s_icon_sprites.gif) no-repeat left -38px; padding-left:20px}
.fooCate03{ background:url(../html/imagesNew/s_icon_sprites.gif) no-repeat left -60px; padding-left:20px}
.fooCate04{ background:url(../html/imagesNew/s_icon_sprites.gif) no-repeat left -86px; padding-left:20px}

.fooMarginL{ margin-left:20px; display:inline-block}

.clear{ clear:both; zoom:1; overflow:hidden}
.clearFix{ clear:both; zoom:1; overflow:hidden}

.pageCurNone img{ padding:0 5px}

/* 2011-03-15,Maintain */
.maintain{ padding:10px 0 10px 0; background:url(../html/imagesNew/bg_dotV.gif) repeat-x left bottom}

/* 2011-08-31,Register Conpons,name:rc_className */
.rc_box{width:400px; height:323px; position:fixed; _position:absolute; z-index:9999; display:block; right:0px; bottom:0px; border:none}
.rc_box .rc_boxSmall{width:112px; height:67px; display:block; position:absolute; right:0px; bottom:20px; z-index:9997; cursor:pointer; display:none}
.rc_box .rc_boxBig{width:400px; height:323px; display:block; position:absolute; right:0px; bottom:0px; z-index:9998; background: url(../html/imagesNew/rcBox.gif) no-repeat left top}
.rc_box .rc_boxLink{ width:380px; height:248px; display:block; margin:33px 0 0 10px}
.rc_box .rc_boxClose{ width:16px; height:16px; display: block; position:absolute; right:0px; top: 8px; cursor:pointer; background:none}
.rc_boxContact{ width:100%; height:100%; overflow:auto}
.rcBanner{ margin:10px auto; width:1003px}

/* 2011-10-26,Shopping Cart,Favorite,name:scf_className */
.scf_item .proImg{ width:150px; height:150px; margin:10px 0}
.scf_item .proIcon{ height:15px}
.scf_item .proTitle{ height:35px}
.scf_item .proPrice{ height:15px; margin-bottom:8px}
.scf_item .proAdd{ height:24px}

/* 2011-10-30,Input,name:inp_className */
.inp_w120,.inp_w400{ height:20px; line-height:20px; color:#555; font-size:12px; font-family:arial; border:1px solid #999}
.inp_w120{ width:120px }
.inp_w400{ width:400px }

/* 2011-10-30,Select,name:sel_className */
.sel_w120{ height:20px; line-height:20px; color:#555; font-size:12px; font-family:arial; border:1px solid #999}
.sel_w120{ width:123px}

/* 2011-10-30,Select,name:txta_className */
.txta_w77per{ height:50px; line-height:20px; color:#555; font-size:12px; font-family:arial; border:1px solid #999}
.txta_w77per{ width:77%}

/* 2011-10-30,Text & Wording,name:txt_className */
.text_red,.txt_redR10{ color:#eb008d; font-weight:lighter}
.text_red{ margin-left:10px}
.txt_redR10{ margin-right:10px}


/* 2011-11-01,crumbs,wq */
.cruBread h1{display:inline;font-weight:bold;font-size:12px}
.crumbs h1{display:inline;font-weight:bold;font-size:12px}
.crumbs,#crumbs{height:30px;line-height:30px; padding-left:10px/*xmas*/}
.crumbs strong,.crumbs h1,#crumbs strong,#crumbs h1{ font-weight:lighter}

/* Header_20111108 */
.heaInfo,#heaNav,.heaTop{ width:1003px}
#header{ width:100%; background:url(../html/imagesNew/s_bg_sprites.gif) repeat-x 0 -128px}
.heaTop{ height:35px}
.heaTopR{ float:right; text-align:right; line-height:28px; height:28px; vertical-align:middle; margin-top:2px}
.heaTopR a,.heaTopR a:visited,.heaTopR a:hover{height:28px; vertical-align:text-bottom; display:inline-block; padding:0 5px}
.heaTopR a.bgNone,.heaTopR a.bgNone:visited,.heaTopR a.bgNone:hover{ background:none}
.heaTopHighlight{height:28px;vertical-align:text-bottom}
.heaTopR .heaTopHighlight a,.heaTopR .heaTopHighlight a:visited{ color:#000; text-decoration:underline}
.heaTopR .heaTopHighlight a:hover{ color:#eb008d; text-decoration:underline}
.heaTopR a.paddingNone,.heaTopR a.paddingNone:visited{ padding-right:0}
.heaTopFav{ vertical-align:middle; margin-top:6px}
.heaTopLogin{ display:inline}
.heaTopWel{ vertical-align:top; *padding-top:1px; display:inline-block;  font-style:normal}

.heaInfo{ height:50px; padding-top:25px}
.heaLogo{ float:left}
/*wq checkout 20111212 */
.heaCar{ float:right; position:relative; width:170px; height:29px; line-height:29px; padding-left:30px; color:#555; border:1px solid #ccc; background:url(../html/imagesNew/s_icon_sprites.gif) no-repeat 10px -215px; zoom:1;z-index:1000}
.heaCar a,.heaCar a:visited{ color:#555; display:inline-block}
.heaCar a:hover{ color:#eb008d}
.heaCar b{ color:#eb008d; font-size:14px; padding:0 3px}
/*wq checkout 20111212 */.heaCheck{ width:55px; height:27px;line-height:27px;padding-left:10px; margin-left:10px; border-left:1px solid #ccc; position:absolute; top:1px; right:0; background:#f5f5f5  url(../html/imagesNew/s_icon_sprites.gif); background-repeat:no-repeat; background-position:52px -122px}
.heaGif{ float:left; border-left:1px solid #ccc; padding-left:10px; margin:8px 0 0 40px}

/* Nav_20111108 */
#heaNav{ background:#000; padding:0 0 30px 0;*padding:0 0 0 0; border-bottom:1px solid #fff; position:relative; z-index:999}
#heaNavList{ position:relative}
#heaNavList li{ float:left; width:75px; position:relative;padding:8px 0 8px 0; *padding:8px 0 6px 0; z-index:999; text-align:center}
#heaNavList a,#heaNavList a:visited{ color:#e2e2e2}
#heaNavList li.cur{color:#eb008d; font-weight:bold;padding:8px 0 8px 0; *padding:8px 0 6px 0; background-color:#222; width:75px}
#heaNavList li.cur a,#heaNavList li.cur a:visited{ color:#eb008d}

.heaNavSec{ display:none; background:#222; position:absolute; left:0px; top:28px; padding-bottom:15px}
#heaNavList .heaNavSec a,#heaNavList .heaNavSec a:visited{ color:#fff; display:block; width:120px; text-align:left; height:25px; line-height:25px; padding:0 20px; font-weight:lighter}
#heaNavList .heaNavSec a:hover{ background:#eb008d; color:#fff; font-weight:bold; text-decoration:none}
#heaNavList li.cur .heaNavSec a,#heaNavList li.cur .heaNavSec a:visited{ color:#fff}

.heaNavOnly{ width:75px; text-align:center; float:left}
.heaNavOnly a,.heaNavOnly a:visited
{ color:#e2e2e2; display:block; width:75px; height:30px; line-height:30px}
.heaNavOnly a:hover
{ background:#222; width:75px; font-weight:bold; text-decoration:none; color:#eb008d}

.heaNavNone a,.heaNavNone a:visited
{ color:#e2e2e2; display:block; width:75px; height:30px; line-height:30px}
.heaNavNone a:hover
{ background:#222; width:75px; font-weight:bold; text-decoration:none; color:#eb008d}

.heaNavNone{ float:left;width:380px;}
.heaNavNone li{ float:left; width:75px; text-align:center; color:#eb008d}
.heaNavNone li.heaHL a,.heaNavNone li.heaHL a:visited{ color:#eb008d; font-weight:bold}

.heaNavNoneImg{ float:left; width:81px}
.heaNavNoneImg li{ float:left; text-align:center; color:#eb008d; font-size:0; line-height:0}
#heaNavList #hns_0 p a,#heaNavList #hns_0 p a:visited,
#heaNavList #hns_1 p a,#heaNavList #hns_1 p a:visited,
#heaNavList #hns_2 p a,#heaNavList #hns_2 p a:visited,
#heaNavList #hns_5 p a,#heaNavList #hns_5 p a:visited,
#heaNavList #hns_6 p a,#heaNavList #hns_6 p a:visited
{ padding-left:27px}
#heaNavList #hns_3 p a,#heaNavList #hns_3 p a:visited,
#heaNavList #hns_4 p a,#heaNavList #hns_4 p a:visited,
#heaNavList #hns_7 p a,#heaNavList #hns_7 p a:visited
{ padding-left:16px}

/* Function_201111-8 */
.heaSeaList li{float:left;}
.heaSeaList li{float:left;}
.selectDiv img{*margin-top:1px;width:20px;height:20px}
li.seaBrand{ float:right}
/*wq checkout 20111212 */
#fraSearch{ height:27px; padding:8px 20px 0 20px; width:963px; border-bottom:1px solid #888; background-color:#ccc;right:0;position:relative}
.heaSeaBtn{ width:56px; height:20px; border:0 none; cursor:pointer; background:url(../html/imagesNew/s_btn_sprites.gif) no-repeat -103px -161px}
.heaSeaTxt{width:180px;height:14px;border:1px solid #999; border-right:0 none; *margin-top:-2px; padding:2px 3px;font-size:12px;color:#555; vertical-align:middle}

.flickBox{position:absolute;z-index:200;margin-top:-1px}
#flickrcontainer{display:inline;float:left;text-align:left;z-index:200;width:188px;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;}

.heaSea{ float:left; width:580px}
.heaBrand{ float:left}
.heaLogin{ float:left; width:220px; text-align:center; margin-left:20px}
.heaLogin a,.heaLogin a:visited{ font-weight:bold; color:#eb008d; display:inline-block; padding:0 2px}
.seaTxt{ width:180px; height:13px; border:1px solid #9e9e9e; margin-right:6px; padding:2px 3px}
.btnSea{ width:46px; height:19px; color:#333; cursor:pointer; border:0; background:url(../html/imagesNew/btn_goGrey.gif) no-repeat left top}
.heaBrand select{ width:160px; border:1px solid #9e9e9e}

.selectDiv li{float:left}
.selectbrand{border:1px solid #9e9e9e;border-width:1px 0 1px 1px;background-color:#fff;width:84px;height:16px; *margin-top:1px; color:#555;font-size:12px;padding:2px 0 0 3px; vertical-align:middle}
.selections{width:97px; height:300px}
.backcolor{background:#fff}
.mainpage_list{border:#9e9e9e 1px solid;width:97px;z-index:1000;margin:5px 0 0 0;*margin:3px 0 0 -2px;padding-left:5px;line-height:22px}
.absoluted{position:absolute;top:14px; right:0}
.hidden{visibility:hidden}
.overflows{overflow:hidden; overflow-y:auto}
.selImg{margin-top:0; *margin-top:1px}
.selPadding{ padding:5px 0; right:20px;_right:19px; top:22px; *top:25px; z-index:99990}
.selImgIE6{height:18px; vertical-align:top; *margin-top:1px}

.heaSeaWord{ line-height:18px; margin-left:15px}
.heaSeaWord a{ margin-right:15px}
.heaSeaWord a:hover{ text-decoration:underline}

/* 2011-11-16 */
.proExp p.proPrice{font-weight:bold; padding-top:2px}

/* 2011-11-30 */
.xmasBg{ background:#fff; width:1003px}

/* 2011-12-12 wq checkout */
.heaCar .hcLeft{position:absolute;padding-bottom:4px}
.heaCarContent{border:1px solid #ddd;background:#f5f5f5;padding:10px 20px;width:324px;position:absolute;left:-195px;top:33px;display:none}
.heaCarContent .hcTitle{background:url('../html/imagesNew/checkImage.gif') no-repeat;height:20px;text-indent:-9999px;overflow:hidden;border-bottom:3px solid #000000;padding-bottom:3px;margin-bottom:5px;}
.heaCarDetail{max-height:364px;overflow-y:auto;overflow-x:hidden;_position:relative}
.heaCarDetail .noBorderTop{border-top:none}
.heaCarDetail .noBorderBottom{border-bottom:none}
.hcdLine{border-top:1px solid #ddd;border-bottom:1px solid #fff;height:0px;line-height:0px;overflow:hidden;margin-top:10px}
.hcDImg{border:1px solid #ddd;width:66px;height:66px;float:left;background:#ddd}
.hcDImg img{width:66px;height:66px}
.hcDright{float:left;width:230px}
.hcDword{width:132px;float:left;padding-left:10px;line-height:18px;color:#555555;height:52px}
.hcDprice{color:#eb008d;float:right;line-height:18px}
.hcDelete{clear:both;overflow:hidden;zoom:1;}
.hcDelete a,.hcDelete a:visited{color:#999;text-decoration:underline}
.hcdBlock{clear:both;overflow:hidden;zoom:1;padding:10px 0px;border-top:1px solid #ffffff;border-bottom:1px solid #dddddd;margin-right:5px}
.hcdAccount{background:url('../html/imagesNew/checkImage.gif') 0px -26px no-repeat;width:138px;height:29px;font-size:0px;line-height:0px;overflow:hidden;margin:0px 20px 10px 0px}
.hcdTotal{margin-bottom:10px}
.hcdTotal font{color:#eb008d;font-weight:bold;margin:0px 3px}
.hcdTotal span{margin:0px 25px 0px 40px}
#slider{ width:598px; height:235px; overflow:hidden}
/*#slider img{width: 598px;height: 235px}*/
#slider #fW_Controls{z-index: 1000;	position:relative;top:210px;padding-right:15px;text-align:right}
#fW_Controls{z-index: 1000;	position:relative;top:300px;padding-right:15px;text-align:right}
#fW_Controls a{	font-size: 12px;color: #333;background-color: #fff;text-align: center;height:15px; width: 15px;line-height: 16px;	margin: 2px;padding: 0px 4px}
#fW_Controls a.activeSlide{	color: #fff;background-color: #eb008d;font-size: 12px}
#fW_Controls a:hover{color: #fff;background-color: #eb008d;font-size: 12px}


/* 2012-08-27*/
.heaHalving{height:28px; vertical-align:text-bottom; display:inline-block; padding:0 10px; background:url(../html/imagesNew/s_icon_sprites.gif) no-repeat; background-position:left -256px; * background-position:left -257px}
a.heaTopClub,a.heaTopClub:visited,a.heaTopClub:hover{ padding-left:40px; background:url(../html/imagesNew/s_icon_sprites.gif) no-repeat; background-position:left -318px}
.heaHalvingNone{height:28px; vertical-align:text-bottom; display:inline-block; padding-left:10px; background:url(../html/imagesNew/s_icon_sprites.gif) no-repeat; background-position:left -256px; * background-position:left -257px}