@charset "utf-8";
/*  全局样式  */
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,p,th,td{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
fieldset,img{border:0;}
li{list-style:none;}
em,strong,th,u,i,b{font-style:normal;font-weight:normal;}
u{text-decoration:none; }
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select {*font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
/*  body  */
body{font-size:12px;font-family:"宋体";color:#333;}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#a10000;text-decoration:none;}

#bottom strong{ font-weight:bold;}

/*   去除链接虚线
a,area {blr:expression(this.onFocus=this.blur()) }   //IE
a:focus {outline:none;}                              //FF
*/
/* <span class="blank+数值"></span> */
.blank0{clear:both;display:block;font-size:1px;visibility:hidden;height:0;line-height:0;}
.blank5{clear:both;display:block;font-size:1px;overflow:hidden;height:5px;}
.blank8{clear:both;display:block;font-size:1px;overflow:hidden;height:8px;}
.blank10{clear:both;display:block;font-size:1px;overflow:hidden;height:10px;}
.blank12{clear:both;display:block;font-size:1px;overflow:hidden;height:12px;}
.blank15{clear:both;display:block;font-size:1px;overflow:hidden;height:15px;}
.blank20{clear:both;display:block;font-size:1px;overflow:hidden;height:20px;}
.blank25{clear:both;display:block;font-size:1px;overflow:hidden;height:25px;}
/*    */

.myshopcarbox{ width:980px; margin:0 auto;}
.shopcarhead{ overflow:hidden; border-bottom:1px solid #7a7f89;}
.usermsg{ height:44px; line-height:44px;}
.helpcenter{ display:inline; float:right;}
.afterlogin{ display:inline; float:right; margin-right:60px; color:#666;}
.afterlogin a{ color:#666;}
.afterlogin span{ color:#a10000;}
/*		面包屑导航		*/
.shopcarbread{ background:url(shopcar_06.jpg) no-repeat left; height:35px;}
.shopcarbread a{ font-weight:bold; color:#666; line-height:35px; text-align:center; width:188px; height:35px; display:block; float:left;}
.shopcarbread a.currentlocation{ color:#fff;}

/*		面包屑导航{订单审核}		*/
.shopcarconfirmbread{ width:798px;  color:#fff;height:24px; margin-top:3px; background:url(shopcar_07.jpg) no-repeat left;}
.shopcarconfirmbread a{ font-weight:bold; color:#666; line-height:24px; text-align:center; width:188px; height:24px; display:block; float:left;}
.shopcarconfirmbread a.currentlocation{ color:#fff; }

/*		面包屑导航{订单成功}		*/
.shopcarconfirmscbread{ width:798px;  color:#fff;height:24px; margin-top:3px;  background:url(shopcar_08.jpg) no-repeat left;}
.shopcarconfirmscbread a{ font-weight:bold; color:#666; line-height:24px; text-align:center; width:188px; height:24px; display:block; float:left;}
.shopcarconfirmscbread a.currentlocation{ color:#fff; }

/*		购物产品列表 		*/
.goodsarea{ width:980px; margin:0 auto;}
.goodslist{ padding:1px; border:1px solid #dcdfe5;}
.goodshead{ height:32px; line-height:32px; background-color:#7a7f89; color:#fff;}
.goodshead span{ display:block; float:left; text-align:center;}
.cel01{ width:106px;}
.cel02{ width:185px;}
.cel03{ width:120px;}
.cel04{ width:106px;}
.cel05{ width:70px;} 
.cel06{ width:70px;}
.cel07{ width:70px;}
.cel08{ width:70px;}
.cel09{ width:66px;}
.cel10 {
    height: 30px;
    line-height: 20px;
    width: 108px;
}

.goodsdetail{/* height:68px;*/}
.goodsdetail ul{}
.goodsdetail li{ display:block; float:left; text-align:center; line-height:50px;}
.goodsdetail li a{ display:block;}

.cel01 a{ border:1px solid #c8c8c8; display:block; width:48px;margin-left:33px;}
.cel01 img{ display:block;}
.thicon{ margin-left:33px;}

.integral{ width:950px; height:40px; border-top:1px solid #a5afc3;border-bottom:1px solid #a5afc3; margin:0 auto; text-align:right; line-height:40px;}
.integral .colorred{ color:#a10000;}

.shoppingbtn{ text-align:right; padding:0px 20px;}
.shoppingbtn p{ height:35px; line-height:35px; color:#999;}
/*		全场特惠商品		*/
.goodsarea h2{ font-size:14px; font-weight:bold;}
.goodsclasses{ background:url(shopcar_32.gif) repeat-x; height:30px; width:189px;text-align:center; display:inline; float:left; line-height:30px; color:#fff;}
.goodsarea h2 img{ display:inline; float:left;}
.tehuiremark{ display:block; float:right; padding-right:12px; font-size:12px; font-weight:normal; margin-top:15px;}
.delremark{ color:#999;display:block; float:right; padding-right:12px; font-size:12px; font-weight:normal; margin-top:15px;}
.scrollgoods{ border:1px solid #dcdfe5; overflow:hidden; zoom:1;}

 /* 2011-03-25 modify begin wll */
/*		the color select		*/
.selecttitle2{ width:140px; height:34px; border:1px solid #eaeaea;cursor:pointer;overflow:hidden; display:block; line-height:34px;background:url(selectbg.gif) no-repeat right center;}
.selecttitle2 span{ color:#999; display:inline; float:left;}
.selecttitle2 img{ border:1px solid #b9b9b9;margin-left:5px; display:inline;margin-top: 2px;margin-right:2px}
.selecttitle2 a{  width:70px; overflow:hidden; display:inline; float:left;}

/*	 the select option show		*/
.selecttitleshow2{ width:140px; height:34px; border:1px solid #a10000; border-bottom:none;cursor:pointer;overflow:hidden; display:block; line-height:34px;background:url(selectbg.gif) no-repeat right center;}
.selecttitleshow2 span{ color:#999; display:inline; float:left;}
.selecttitleshow2 img{ border:1px solid #b9b9b9;margin-left:5px; display:inline;margin-top: 2px;margin-right:2px}
.selecttitleshow2 a{  width:70px; overflow:hidden; display:inline; float:left;}

.selectoption2{ position:absolute; background-color:#f6f6f6;border:1px solid #a10000; border-top:none;width:135px; display:none; z-index:1000; padding-left:5px;}
.selectoption2 a{ display:block; line-height:18px;}
.selectoption2 a:hover{ text-decoration:underline;}
.selpru1{ margin:2px 0px 0px 5px; display:inline; float:left;}
.selpru1 img{ border:1px solid #b9b9b9;}
.selcolor1{padding-left:5px;}
.selpru{ display:inline; float:left;}
.selpru img{ border:1px solid #b9b9b9;}
.selcolorname{display:inline; float:right; width:96px; line-height:16px; padding-right:5px;}
.selcolordot{ background:url(../images/shopsel_10.gif) repeat-x; height:1px; display:block; width:130px; font-size:1px;}
 /* 2011-03-25 modify end wll */


/*		 图片左右滚动			*/
.rollBox { width:930px; display:inline; float:left;}
.LeftBotton{width:22px; display:inline; float:left;}
.RightBotton{width:22px; display:inline; float:right;}
.LeftBotton a{background:url(button.png) -40px 0 no-repeat;cursor:pointer; width:22px; height:100px; display:block; margin-top:60px;}
.LeftBotton a:hover{ background:url(button.png) 0px 0 no-repeat;}
.RightBotton a{background:url(button.png) -80px 0 no-repeat;cursor:pointer; width:22px; height:100px;display:block; margin-top:60px;}
.RightBotton a:hover{ background:url(button.png) -120px 0 no-repeat;}
.Cont {width:930px;overflow:hidden;}
.ScrCont {width:1000000px; overflow:hidden;}
.wyzxpic {width:930px;float:left;}

.rollBox #List1,.rollBox #List2 {float:left;}
.wyzxpic ul{overflow:hidden; zoom:1; width:930px;}
.wyzxpic li{ width:300px; height:195px; display:inline-block; float:left; margin-left:10px; _margin-left:5px; overflow:hidden;}



/*				*/
.goodspic{ display:inline; float:left; text-align:center;width:150px;}
.goodspic p{ line-height:20px; }
.goodspic img{ border:1px solid #ededed;}
.goodsname{ width:148px; text-align:left; line-height:16px; padding-top:2px;}
.goodspic .goodsname{ line-height:16px;}
.goodsinfo{ display:inline; float:left; padding-top:3px; padding-left:5px; width:125px;}

/* 尺码*/
.selectdiv{width:140px;}
.selecttitle{ width:140px; height:18px; border:1px solid #eaeaea;cursor:pointer;overflow:hidden; display:block; line-height:18px; text-indent:5px; background:url(selectbg.gif) no-repeat right center;}
.selecttitle span{ color:#999;}
.selecttitle a{  width:50px; overflow:hidden;}
.selectdisable{width:140px; height:15px; border:1px solid #fff; display:block; float:left; line-height:18px; text-indent:5px; }
.selectoption{ position:absolute; background-color:#f6f6f6;border:1px solid #a10000; width:140px; display:none; z-index:1000;}
.selectoption a{ display:block; padding-left:4px; line-height:18px;}
.selectoption a:hover{ text-decoration:underline;}


/*	 购物车中商品列表		*/
.cel03 .selectdiv{width:100px; text-align:left; margin-top:15px;}
.cel03 .selecttitle{ width:100px; height:15px;  border:1px solid #eaeaea;display:block; line-height:15px; text-indent:5px; background:url(selectbg.gif) no-repeat right center;}
.cel03 .selectdisable{ width:100px; height:15px; border:1px solid #fff;display:block; line-height:18px; text-indent:5px;}
.cel03 .selecttitle span{ color:#999;}
.cel03 .selectoption{ position:absolute; background-color:#f6f6f6;border:1px solid #a10000;width:100px;}
.cel03 .selectoption a{ display:block; padding-left:4px; line-height:18px;}
.cel03 .selectoption a:hover{ text-decoration:underline;}


.cel04 .selectdiv{width:100px; text-align:left; margin-top:15px; }
.cel04 .selecttitle{ width:100px; height:15px; border:1px solid #eaeaea; display:block; line-height:15px; text-indent:5px; background:url(selectbg.gif) no-repeat right center;}
.cel04 .selectdisable{ width:100px; height:15px; border:1px solid #fff;display:block; line-height:18px; text-indent:5px;}
.cel04 .selecttitle span{ color:#999;}
.cel04 .selectoption{ position:absolute; background-color:#f6f6f6;border:1px solid #a10000; width:100px;}
.cel04 .selectoption a{ display:block; padding-left:4px; line-height:18px;}
.cel04 .selectoption a:hover{ text-decoration:underline;}

.selecttitle3{ width:140px; height:18px;overflow:hidden; display:block; line-height:18px; text-indent:5px;}
.selecttitle3 span{ color:#999;}
.selecttitle3 a{  width:50px; overflow:hidden;}

.cel07 input{display:inline; float:left; margin-top:15px; margin-left:5px;}
.cel07 img{ display:inline; float:left; margin-top:20px; margin-left:5px;}
.goodsdetail .cel10{ line-height:16px;}
.cel10 .thecel10{ line-height:16px; padding-top:18px; display:block;}
.cel10 .thecel10 a{ line-height:16px; display:block;}
.cel10 .thecel10 a:hover{ color:#a10000; text-decoration:underline;}

.movecollect{ position:relative; clear:both;}
.movecollectdiv{position:absolute;background:url(images/collectbg.jpg) no-repeat; width:152px; height:66px; text-align:center; top:-66px; left:-56px; _margin-left:-40px;}
.floatborder{ border-left:1px solid #a10000;border-right:1px solid #a10000;border-top:1px solid #a10000;overflow:hidden;  background-color:#f6f6f6;}
.movecollectdiv p{ color:#666; line-height:18px;}
.movecollectdiv a{ display:inline; float:left;}
.movedeletediv{position:absolute; width:152px; text-align:center; top:-114px; left:-56px; _margin-left:-40px;}
.movedeletediv p{ color:#666; line-height:18px;}
.movedeletediv a{ display:inline; float:left;}

.shopdelbtn{ margin-left:40px; _margin-left:20px;}
.shopcancelbtn{margin-left:15px;}

/*		特惠产品列表	*/
.wyzxpic .tehuilist{  margin-left:10px; display:inline; float:left;}
.wyzxpic .tehuilist li{ margin-left:7px; height:220px; overflow:hidden;}
.goodsmark{ line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:260px;   }
.goodsmark span{ color:#a10000; font-weight:bold;  margin:2px; }

/*	 查看更多收藏夹中的产品		*/
.morecollect{ background-color:#ededed; color:#666; padding:60px 0px 60px; text-align:center; line-height:20px;}
.wyzxpic .morecollect p a{ color:#a10000;}

.questionmark{ color:#909090; padding-left:25px; padding-right:25px;}
.aboutmyshop{ padding-left:25px; border-top:1px solid #9ca7bd; border-bottom:1px solid #9ca7bd; line-height:22px;}
.aboutmyshop h2{ color:#7e7e7e; font-weight:bold;}
.aboutmyshop .aboutmedetail{ color:#979797;}

.maxnumdiv{ height:20px;}
.maxnumdiv ul{ height:12px; line-height:12px; display:block;}
.maxnumdiv li{ height:12px; line-height:12px; display:inline; float:left;}
.maxnum{ line-height:20px; color:#a10000; text-align:right;}


.goodspagediv{ text-align:right; clear:both; width:925px; padding:5px; overflow:hidden;}
.goodspagediv a{ padding:3px 5px; border:1px solid #e6e6e6; color:#999; margin-left:3px;}
.goodspagediv a:hover{ background-color:#a10000; color:#fff;}
.goodspageindex { background-color:#a10000; color:#fff;}


/**/
.freightage{ text-align:right; clear:both; height:15px; line-height:15px; color:#a10000; padding-right:10px;}



/*			积分不足提示框			*/
.pointErrorMsg {
font-family:"arial";
height:23px;
margin:26px 0px 0 0px;
padding:0px;
position:absolute;
width:930px;
z-index:2;
text-align:right;
}
#myPointNumber, #needPointNumber {
font-weight:bold;
}

/*		 未选尺码时弹出层				*/
.qxcm{ position:absolute; top:-60px; left:-50px; text-align:center; background-color:#fff;}
.qxcmborder{border-left:1px solid #a10000;border-right:1px solid #a10000;border-top:1px solid #a10000; padding-left:10px; overflow:hidden; zoom:1; width:140px;}
.qxcmborder span{ display:inline; float:left; padding-top:7px; }
.alermicon{ margin-top:-2px; padding-right:5px;}
.alermbottom img{ display:block;}

/*			去结算提示选择尺码			*/
.jiesuanbtn{ position:relative;}
.zpcmdiv{ position:absolute; width:240px; top:-78px; left:27px;}
.zpcmarea{ text-align:center; border:1px solid #7f7f7f; border-bottom:0px; background-color:#dedede;}
.zpcmarea p{ line-height:20px; height:20px; color:#3c3c3c;}
.jiesuanbtn .zpcmarea p a{ text-decoration:underline; color:#0066cc;}

p{ padding:0px; margin:0px;}
.confirm{ width:130px; text-align:center; font-size:12px;background:white;z-index:500;}
.confirm p{ color:#666; line-height:18px;}
.border11{height:70px; border:1px solid #a10000; background-color:#f6f6f6;}
