﻿/* CSS Document */
*{ margin:0; padding:0; font-family:"宋体"; font-size:12px;}
.left{ float:left;}
.right{ float:right;}
img{ display:block; border:0; vertical-align: middle;}
a{ color:#111; text-decoration:none;}
a:hover{ color:#f43500;}
li{ list-style:none;}
.clear{ zoom:1;}
.clear:after{ clear:both; height:0; content:''; display:block;}
body{ background:#efedee;}


#top_top{ height:32px; z-index:9999999999;}
.logBox{ background:#efedee;position:fixed;_position:absolute;top:0;_top:expression(documentElement.scrollTop+0+'px');left:0; height:32px;width:100%; border-bottom:1px solid #d7d5d6;/*box-shadow:0 1px 1px #ddd;*/z-index:9999;}
.siderBar01{float:right;width:280px;}
.login{position:relative;width:1200px; height:32px;margin:0 auto;color:#585858; line-height:31px;}
.login a{ color:#f43500;}
.login input,.login select{margin-top:-1px;_margin-top:1px;vertical-align:middle;}
.login form a{color:#666;}
.login form a:hover{color:#c00;}
.login label input{width:80px;height:14px; padding:0px; margin:0px;}
.login .siderNav{position:absolute;right:0;top:0;width:490px;_width:528px;}
.btnLogin{width:40px;height:20px;border:none;cursor:pointer;color:#666;}
.btnLogin:hover{color:#333;}
.topmenu li,.topmenu strong.icon_arr,.topmenu .focusht{background:url(../images/topmenu.gif) no-repeat;}
.topmenu  strong{ color:#333;}
.topmenu{margin-top:5px;line-height:22px;color:#333;}
.topmenu li{float:left;position:relative;background-position:right top;}
.topmenu strong{display:block;position:relative;height:25px;padding:0 10px;font-weight:normal;cursor:default;z-index:20;}
.topmenu .jq_hidebox{display:none;position:absolute;left:0;top:25px; padding:10px; border:1px solid #dfdfdf;box-shadow:0 1px 2px #ccc;background:#fff;z-index:10;}
.topmenu li.hover strong{border:1px solid #dfdfdf;border-bottom:none;background-color:#fff;}
.topmenu li.hover{margin:-1px -1px 0 -1px;}
.topmenu li.htphone{_width:83px;}
.topmenu li.htphone .jq_hidebox{width:71px;padding:1px 5px 0;}
.topmenu .htphonebox{padding:5px;border-top:1px solid #f3f3f3;}
.topmenu strong.icon_arr{padding-right:23px;background-position:right -23px;}
.topmenu li.hover strong.icon_arr{background-position:right -46px;}

.topmenu li.webnav{_width:83px;}
.topmenu li.webnav .jq_hidebox{width:61px;left:0px;}
.topmenu li.qxpp{background:none;}
.topmenu li.qxpp .jq_hidebox{width:160px;left:-99px;}
.jq_hidebox a{color:#666}

.topmenu li.nojq{margin:0;background:none;}
.topmenu .focusht{display:block;width:155px;height:50px;background-position:0 -106px;text-indent:-100em;overflow:hidden;}

.aSty01{margin:0;}
.aSty01 dt{margin-top:6px;padding:5px 0 2px 0;border-top:1px solid #e5e5e5;}
.aSty01 dd{margin:0;}
.aSty01 dd a{color:#666;}
.aSty01 dd a:hover{color:#c00;}
/*top_top结束*/
#top_bottom{ width:1200px; margin:12px auto; position:relative;}
.Logo{ float:left; margin-top:10px;}
.searchBar{ float:left; margin-left:172px; margin-top:30px;}
.searchBar .searchVInput{ width:448px; height:40px; border:2px solid #f43500; border-radius:2px; background:#fff; overflow:hidden;}
.shuru{ width:330px; height:39px; line-height:30px; font-size:14px; border:none; background:#fff; padding:0px; margin:0px; padding-left:10px; float:left;}
.sousuo{ text-align:center; background:#f43500; color:#fff; padding:13px 38px; font-family:"Microsoft YaHei"; font-size:16px; float:right; width:108px; height:40px; padding:0px; margin:0px; border:none; cursor:pointer;}
#hotwords{ color:#6f6f6f; line-height:32px;}
#hotwords a{ margin-right:10px;}
#hotwords a:visited,#hotwords a:link{ color:#6F6F6F;}
#hotwords a:hover{ color:#f43500}
.icon_Wrap{ width:185px; height:58px; float:right; overflow:hidden; margin-top:34px; padding:0;}
.icon_Wrap ul{ width:185px; margin-right:-12px; }
.icon_Wrap ul li{ float:left; padding-top:32px; margin-right:10px;}
.icon_Wrap ul li a:visited,.icon_Wrap ul li a:link{ color:#595757;}
.icon_Wrap ul li a:hover{ color:#f43500;}
/*top_bottom结束*/

/*menu开始*/
#menu{ height:39px; overflow:hidden; background:#f43500;font-family:"Microsoft Yahei";}
.menu{ width:772px; height:39px; margin:0 auto; }
.menu,.menu ul li{height:39px;line-height:39px; background:url(../images/nav_li.jpg) no-repeat  right center #f43500; }
.menu{ background:#f43500;}
.menu ul li,.menu ul li a{float:left;position:relative;}
.menu ul li a{display:block;padding:0 36px;color:#FFFFFF;font-size:14px;}
.menu ul li a:hover{background:#fb521b;text-decoration:none;}

/*导航开始*/
#main-menu{ position:relative;}
#main-menu a:hover{}
.fr { float: right; }

/*menu结束*/
#nav_box {border-left:0; width:1200px;margin:0 auto; position:relative; z-index:99;}
.nav_box{ position:absolute;margin-top:-39px;}
.mod_cate_hd{ width:210px; height:39px; display:block; text-align:center;line-height:39px;color:#FFFFFF;background:#fb521b; position:absolute;}
.mod_cate_hd h3{ font-size:16px;}
.mod_cate_hd .xl{ position:absolute; top:8px; right:15px;}
#nav {
	z-index:1;
	width:210px;
	height:500px;
	background:url(../images/c_bg.jpg) no-repeat;
	position:absolute;
	top:39px;
}
#nav .mainCate {
	padding:10px 20px;
	zoom:1;
	z-index:99;
}
#nav h3 {
	height:28px;
	line-height:28px;
	font-size:16px;
	overflow:hidden;
}
#nav h3 span {
	width:18px;
	height:15px;
	line-height:32px;
	font-weight:200;
	font-size:12px;
	float:right;
}
#nav p {
	height:20px;
	line-height:20px;
}
#nav p a {
	margin-right:10px;
	color:#666;
}
#nav .subCate {
	display:none;
	background:#fff;
	opacity: 0.9;
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	filter:alpha(opacity=90);
	position:absolute;
	left:210px;
	height:500px;
	top:0;
	width:396px;
	padding:5px 15px;
	color:#333;
	border:1px solid #fb521b;
	border-top:2px solid #fb521b;
	margin-left:-1px;
	z-index:88;
	
}
#nav .subCate h4 {
	height:26px;
	line-height:26px;
	margin:0 0 10px 0;
	border-bottom:1px solid #000;
	font-size:12px;
	color:#333;
	clear:both;
}
#nav .subCate h4 .sub-ul_l{ float:left; padding-left:34px;}
#nav .subCate h4 .sub-ul_r{ float:right; color:#6d6b69;}
#nav .subCate ul {
	/*width:230px;*/
	float:left;
	overflow:hidden;
	padding-top:20px;
}
#nav .subCate li {
	/*width:230px;*/
	float:left;
	display:inline;
}
#nav .subCate li .highlight{ color:#fb521b;}
#nav .subCate li a {
	display:block;
	float:left;
	padding:0 5px;
	margin:5px 0;
	color:#666;
	word-break:keep-all;
	white-space:nowrap;
	border-right:1px solid #ccc;
}
#nav .subCate li a:hover{ text-decoration:underline; color:#fb521b;}
#nav .subCate #sub-ul-1 {
	width:100%;
}
#nav .on {
	background:#88766E;
	color:#fff;
}
#nav .on h3 a,#nav .on p a {
	color:#fff;
}
#nav .on .subCate {
	display:block !important;
}/*购物车，*/
.dorpdown{  position:absolute; right:0; top:-46px; width:205px; height:46px; display:block; font-size:16px; background:url(../images/gwx_btn.jpg) #fb521b no-repeat; line-height:46px; text-align:center; font-size:16px ; color:#fff; padding-left:10px;}
.dorpdown a{ font-size:14px; color:#fff; padding-left:28px;}
.dorpdown a:hover{ text-decoration:none; }
.dorpdown i{ font-style:normal; font-size:16px;}
.dorpdown span{ font-size:16px;}
.ci-left{ width:27px; height:24px; background:url(../images/gwc-ico.jpg) no-repeat; position:absolute; top:11px; left:46px;}
.ci-count{ position:absolute; font-size:14px; left:172px;}
.ci-right{ position: absolute; right:14px;}

/*导航结束*/
/*banner*/
/*首页开始*/
#main{}
.main{ width:1200px; margin:0 auto;}
.commitment{ width:1200px; height:51px; background:url(../images/cengnuo.jpg) no-repeat; margin:25px 0;}
.box{ border:1px solid #d7d5d6; margin-bottom:9px;}
/*热门品牌*/
.Popularbrand{ position:relative; background:#fff; width:1200px; }
.hot-pop-tit{ margin-top:36px;}
.hot-pop-tit h2{ width:174px; font-family:"Microsoft YaHei"; font-weight:500; font-size:18px; color:#333; line-height:36px; background:url(../images/hot.jpg) right center no-repeat; height:36px; }
.fore2 { }
.fore2_l{ float:left;}
.fore2_r{ float:right;}
.fore3{ width:791px; height:340px; overflow:hidden; }
.button{ background:none; border:none; position:absolute; top:3px; right:79px;}
.fore3 li{ float:left; border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; height:113px; width:112px; display:block;}
/*floor层*/
.f_left{ float:left;}
.floor-content{ height:442px; overflow:hidden;}
.floor-show{ width: 203px; overflow:hidden;}
.floor-show-top{ height:85px;  }
.floor-show-top li{ font-size:18px; color:#fff; font-weight:400; font-family:"Microsoft YaHei"; padding-top:38px; padding-left:56px;}
.grid-col-222{ background:#fff; width:222px; height:443px;}
.grid-row-cp{ width:221px; height:220px; display:block; border-left:1px solid #d7d5d6; border-bottom:1px solid #d7d5d6;}
.grid-row-cp img{ padding:19px 20px 12px 20px;}
.grid-row-cp p{ text-align:center; line-height:18px;}
.grid-row-cp p span{ color:#fb041b;}
.floor-banner{ width:1200px ; overflow:hidden; margin:0 auto;}
.slogen{}
.slogen ul li{ float:left; padding: 45px 40px;}
.w{ border-top:1px solid #d7d5d6;}
.fore1{ width:120px; float:left; margin-top:30px; padding:0 60px;}
.fore1 dt{ color:#221815; font-size:16px; font-weight:700; margin-bottom:3px;}
.fore1 dd{  font-size:12px; line-height:23px;}
.fore1 dd a:visited,.fore1 dd a:link{ color:#727171;}
.fore1 dd a:hover{  color:#f43500;}
.code{ float:right; padding-left:90px; border-left: 1px solid #d7d5d6; margin:18px 0;}
#Tab4{ position:absolute; top:-24px; left:204px; z-index:3px; width:786px; height:399px;}
#Tab4 .Menubox { width:986px; }
#Tab4 .Menubox ul{}
#Tab4 .Menubox li{float:left; height:18px; color:#858585;  color:#5f5f5f; margin-right:12px; padding:0 3px;cursor:pointer;text-align:center;line-height:18px; }
#Tab4 .Menubox li.hover{ color:#000;font-weight:700;  border-bottom:2px solid #000; line-height:18px; height:18px}
#Tab4 .Contentbox{ width:791px;clear:both;margin-top:0px;border-top:none;height:340px; overflow:hidden;text-align:center; margin-top:4px;}
#icefable1, #dyp_cp1 UL {
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 791px;
	height: 340px;
	background:#CC5557;
}
#dyp_cp1 LI {
	PADDING: 0px;
	FONT-SIZE: 12px;
	FLOAT: left;
	COLOR: #000000;
}
#icefable1 {
	overflow: hidden;
}
/*首页结束*/
/*注册*/
.form_box{ background:url(../images/zc_01.jpg) left top no-repeat; margin-top:20px; padding-bottom:85px;}
.form{ width:403px;background:#fff;float:right; border:1px solid #cdcdcd; border-top:3px solid #f43500;   }
.form table{ padding:0 26px; margin:20px 0 35px 0;}
.form table tr{ height:36px;}
.form table tr th{ font-weight:normal;}
.text{ width:277px; height:27px; border:1px solid #c8c8c8;}
.lpdh_text{ width:257px; height:27px; border:1px solid #c8c8c8;}
.lpdh_text2{ width:257px; height:122px; border:1px solid #c8c8c8;}
.text10{ width:119px; float:left;}
.text2{ width:230px; height:25px; border:1px solid #c8c8c8;}
.yzm{ width:60px; height:29px; background:url(../images/yzm.jpg) no-repeat; overflow:hidden; display:inline; float:left;}
.change_img{ float:right; line-height:31px;}
.btn{  padding:8px 25px; height:31px; text-align:center; border:1px solid #d84600; font-size:14px; line-height:31px; background:url(../images/btnReg_bg.jpg) repeat-x; font-weight:700; color:#fff; text-shadow: 2px 2px 2px #d84600;}
.btn:hover{ color:#fff;}
.xieyi{ color:#014397; line-height:28px;}
.xieyi:hover{ text-decoration:underline;}
.coffee{ float:right; color:#014397;}
.ljzc{color:#014397; line-height:28px;}
/*帮助中心和收货地址*/
.main_wz{ line-height:36px;}
.main_wz a{ padding:0 6px;}
.main_wz a:hover{}
.bzzx,hyzx{ margin-bottom:20px;}
.bzzx_l dl,.bzzx_r dl,.hyzx_l dl,.hyzx_r dl{ color:#767777; float:left; width:218px; background:#fff; border:1px solid #e8e8e8;  border-top:3px solid #999999; }

.bzzx_r dl,.hyzx_r dl{ width:944px;}
.hyzx_r p{ text-align:center; line-height:78px;}
.bzzx_l dl dt,.bzzx_r dl dt,.hyzx_l dl dt,.hyzx_r dl dt{ border-bottom:1px solid #e8e8e8; background:#FFF; height:43px; line-height:43px; padding-left:16px; font-size:14px; color:#f43500; font-weight:700;}
.bzzx_l dl dd,.bzzx_r dl dd,.hyzx_r dl dd,.hyzx_l dl dd{ border-bottom:1px solid #e8e8e8; padding-left:16px; line-height:34px;}
.hyzx_r dl dd{ border-bottom:none;}
.bzzx_l dl dd a:visited,.bzzx_l dl dd a:link,.hyzx_l dl dd a:visited,.hyzx_l dl dd a:link{ color:#767777}
.bzzx_l dl dd a:hover,.hyzx_l dl dd a:hover{ color:#f43500;}
.bzzx_r,.hyzx_r{ float:right; width:944px;}
.bzzx_r dl dd{ margin-top:24px; padding-bottom:182px;}
.hyzx dl dd table{ width:100% padding-left:12px; margin-bottom:30px;}
.hyzx dl dd span{ color:#f43500;}
.hyzx dl dd table tr{ height:43px;}
.text3,.text4{ width:240px; height:28px; border:1px solid #dddddd;}
.text4{ width:88px;}
.select2{ height:33px; width:192px;}
.textarea{ width:499px; height:90px;}
.hyzx dl dd table th{ background:#f7f7f7; line-height:31px; }
.table2 tr{ border-bottom:1px solid #e8e8e8;}
.table2 tr td{ text-align:center;}
.xg_btn,.sc_btn{ color:#cc0000;}
.selected { color:#f43500;}
/*个人信息*/
.select3{ width:67px; height:33px;}
/*礼册中的商品*/
.lczdsp{ background:#fff;}
.lczdsp_l{ float:left;}
.fangda{ margin-top:20px; margin-left:20px;}
.lczdsp_r{ float:right; width:726px; margin-right:20px;}
.lczdsp_r h3{ line-height:42px; margin:12px 0; font-weight:500;}
.tb-sku{  color:#595757;}
.tb-sku dl{ margin-bottom:28px;}
.tb-sku dl dt{ float:left; font-size:14px;}
.tb-sku dl dd{ float:left; padding-left:6px; font-size:14px;}
.tb-sku dl .tm-price{ font-size:24px; font-weight:700; color:#cf1402;}
.buy_select dd a{ width:31px; height:31px; overflow:hidden; display:block; }
.buy_select dd a:visited,.buy_select dd a:link{ border:1px solid #d2d2d2;}
.buy_select dd a:hover{ border:1px solid #f43500;}
.buy_gg dd a{ padding:6px 6px;}
.buy_gg dd a:visited,.buy_gg dd a:link{ border:1px solid #d2d2d2;}
.buy_gg dd a:hover{ border:1px solid #f43500;}
.buy_gg dd a:active{border:1px solid #f43500;}

/*点击加减或手动改变表单值*/
.i_box{ width:88px; height:25px;}
.J_input{height:23px; width:38px; border:1px solid #d3d3d3; text-align:center; border-left:none;border-right:none; float:left;}
.J_add,.J_minus{width:25px; height:25px; display:block; text-align:center;background:#f43500; color:#fff; line-height:25px;}
.J_add{ float:right;}
.J_minus{ background:#b0b0b0; float:left;}
.J_add:hover,.J_minus:hover{ color:#fff;}
/*点击加减或手动改变表单值*/

.lczdsp_r h3{ font-family:"微软雅黑"; border-bottom:1px solid #d2d2d2; color:#333333; font-size:18px;}
.btn_box{ padding:20px 0; border:2px solid #f43500; background:#f0f0f0; margin-bottom:52px;}
.btn_box a{ font-family:"微软雅黑"; font-size:16px;   width:188px; height:44px; display:block; float:left; line-height:44px; margin:18px 0 0 8px;text-align:center;}
.btn_box img{ float:right; padding-left:20px; padding-right:5px; border-left:1px solid #e8e8e8;}
.title{ line-height:38px; font-size:14px; color:#f43500; font-weight:700; padding-left:12px;}
.lczdsp-pr{ border-top:2px solid #f43500;}
.btn1{ position:relative; background:#f43500; border:1px solid #f43500; color:#fff;}
.ico-gwc{ width:32px; height:26px; display:block; background:url(../images/gwc_ico.png) no-repeat; position:absolute; top:9px; left:20px;}
.btn2{ border: 1px solid rgb(203, 203, 203);background: rgb(223, 223, 223); color:#333333;}
.btn1:hover{ color:#fff;}
.btn2:hover{ color:#333333;}
/*产品详情*/
.product-detail{ }
.details_l{ float:left; width:210px; background:#fff;}
.details_l h2{ font-size:14px; color:#595757; line-height:32px; border-bottom:1px solid #d2d2d2; padding-left:16px; }
.details_l ul li{ padding:16px 42px; border-bottom:1px solid #d2d2d2;}
.details_l ul li img{ margin-bottom:3px;}
.details_l ul li p{ line-height:20px; text-align:center; color:#333333;}
.price1{ color:#f43500;}
.details_r{ float:right; width: 980px; background:#fff; border-top:2px solid #f43500;;}
.details_r h2{color:#f43500; font-size:14px; text-align:left; line-height:36px; border-bottom:1px solid #d2d2d2; padding-left:16px; }
.details_main{ min-height:613px;}
/*产品分类 */
.selector{ background:#fff;}
.sl-wrap{ width:1200px;margin-bottom:12px; margin-top:12px;}
.sl-key,.sl-all,.sl-value{ float:left; display:block;}
.sl-key{ width:80px; font-weight:700; color:#595757; text-align:center; line-height:22px;}
.sl-all{ width:34px; height:21px; background:#f43500; text-align:center; line-height:21px; margin-top:2px; }
.sl-all a{ color:#fff;}
.sl-value{ width:1080px;}
.J_valueList{ width:1040px;  float:right;}
.J_valueList li{ float:left; padding-left:24px; line-height: 24px;}
.J_valueList li a:visited，.J_valueList li a:link{ color:#595757;}
.J_valueList li a:hover{ color:#f43500;}
.rec_brand{ width:1200px; height:187px; overflow:hidden; background:#fff;}
.rec_brand ul li{ float:left;}
.brand_l{ width:181px; height: 185px; overflow:hidden; border-right:1px solid #d2d2d2;}
.brand_r{ width:114px; height:185px; overflow:hidden;}
.brand{ width:1018px; overflow:hidden; height:185px;}
.brand  li{ border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2; width:112px; height:92px;}
.multi-select,.more{ width:47px; height:19px; border:1px solid #d2d2d2; display:block; text-align:center; line-height:19px; margin:0 auto;color:#595757;}
.more{ border:none; background:url(../images/more.jpg) no-repeat right center;}
.multi-select{ margin-top:87px; }
.multi-select:hover,.more:hover{ color:#595757;}
/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:400px;height:405px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:10px;height:10px;border:1px solid #aaa;background:#ffffff url(../images/zoom.png) 50% center no-repeat;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:400px;height:405px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:400px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:12px;height:54px; line-height:54px;cursor:pointer;text-decoration:none; font-size:22px; font-weight:700; color:#f43500;}
.spec-scroll .items{float:left;position:relative;width:360px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}

/*换页*/
.digg { margin-top:32px;  text-align: right; font-size:14px;} 
.digg A { padding:6px 10px; margin: 2px; background:#fff;  color: #333333; border: #d2d2d2 1px solid; text-decoration: none } 
.digg A:hover { background:#f43500; color:#fff; } 
.digg A:active { color: #000; } 
.digg span.current { font-weight: bold; margin: 2px; color: #fff; padding:6px 10px; border: #d2d2d2 1px solid; background-color: #f43500; } 
.digg span.disabled { background:#fff; margin: 2px;color: #ddd; padding:6px 10px;border: #eee 1px solid }
.product_box{ color:#333333; background:#fff; overflow:hidden; font-family:"微软雅黑";}
.market-price{ text-decoration:line-through;} 
.price{ text-decoration:none;}
.filter{ line-height:43px; border-bottom:2px solid #f43500;}
.filter_l{ float:left;}
.filter_l ul li{ float:left; margin-left:12px;}
.filter_l ul li a{  padding:8px;}
.filter_l ul li a:hover{  padding:8px; background:#f43500; color:#fff; }
.text5{ width:71px; height:24px; border: #d2d2d2 1px solid; background:url(../images/rmb.jpg) left center no-repeat; padding-left:12px;}
.filter_r{ float:right;}
.next-page,.prev-page{ padding:8px 18px; background:#f43500; margin:0px 8px; color:#fff;}
.next-page:hover,.prev-page:hover{ color:#fff;}
.default{ padding:8px; background:#f43500; color:#fff;}
.next-page{ background:#696969; }
.view{ margin-right:-2px; margin-left:-2px; margin-bottom:-1px; border-top:1px solid #d2d2d2;}
.product{ width:267.5px; padding:16px; border-right:1px solid #d2d2d2;  border-bottom:1px solid #d2d2d2; float:left; line-height:20px;}
.product h3{ font-size:14px; font-weight:normal; margin-top:12px;}
.product p{ margin-bottom:23px;}

.price{ font-size:16px; color:#cc0000; font-weight:700;}
/*banner*/
.banner{ width: 100%; height:500px; position: relative;  overflow: hidden;}
.banner ul li{display: none; z-index: 2; width: 100%; height: 500px; position: absolute; left: 0px; top: 0px; overflow: hidden; }
.banner ul li a{ display:block; width:100%; height:100%;}
.banner .page{ width: 100%; height: 43px; background: none; position: absolute; left: 0px; bottom: 0px; z-index:5; text-align: center;}
.banner .page em{ display: inline-block; width: 10px; height: 10px; margin-top: 17px; background:url(../images/dd1.png) no-repeat center center; margin-right: 10px; cursor: pointer;}
.banner .page em.current{ width: 40px; background:url(../images/dd2.png) no-repeat center center;}
/*礼品兑换*/
/*礼品兑换banne start*/
.banner_lp{ width: 100%; height:398px; position: relative;  overflow: hidden;}
.banner_lp ul li{display: none; z-index: 2; width: 100%; height: 398px; position: absolute; left: 0px; top: 0px; overflow: hidden; }
.banner_lp ul li a{ display:block; width:100%; height:100%;}
.banner_lp .page{ width: 100%; height: 43px; background: none; position: absolute; left: 0px; bottom: 0px; z-index:5; text-align: center;}
.banner_lp .page em{ display: inline-block; width: 10px; height: 10px; margin-top: 17px; background:url(../images/dd1.png) no-repeat center center; margin-right: 10px; cursor: pointer;}
.banner_lp .page em.current{ width: 40px; background:url(../images/dd2.png) no-repeat center center;}
/*礼品兑换banner end*/
#banner1{ background:url(../images/banner0012122.jpg) 50% 50% no-repeat; text-align:center; height:398px;}
.lpdh{ position:relative; width:1200px; margin:0 auto;}
#Tab{width:312px; height:325px; float:right; margin-top:34px; clear:left;}
#Tab .Menubox {width:100%;background:#f3f3f3;height:33px;line-height:32px;}
#Tab .Menubox ul{margin:0px;padding:0px;}
#Tab .Menubox li{float:left;display:block;cursor:pointer;width:153px;text-align:center;color:#949694;font-weight:bold; border:1px solid #dddddd;}
#Tab .Menubox li.hover{padding:0px;background:#fff;width:155px;border:1px solid #dddddd; border-top:2px solid #f55d12; border-bottom:none;background:#fff;;color:#739242;font-weight:bold;height:32px;line-height:31px;}
#Tab .Contentbox{ background:#fff;clear:both;margin-top:0px;border:1px solid #ddd;border-top:none;height:290px;padding-top:8px;}
#Tab .Contentbox p{ text-align:left; float:left; clear:both;}
#Tab2{}
#Tab2 .Menubox {width:100%;}
#Tab2 .Menubox ul{margin:0px;padding:0px;}
#Tab2 .Menubox li{float:left; height:26px; margin-right:12px;display:block;cursor:pointer;width:54px;text-align:center;color:#949694;line-height:21px;}
#Tab2 .Menubox li.hover{ background:url(../images/tab-k.jpg) no-repeat bottom center #f43500; line-height:21px; height:26px;width:54px;color:#fff;}
#Tab2 .Contentbox{clear:both;margin-top:0px;border-top:none;text-align:center;padding-top:8px;}
.Contentbox p{ line-height:28px; margin-bottom:10px; color:#666666; width:312px; font-family:"微软雅黑";}
.btndh{ border-radius:4px; background:#f55d12; width:257px; height:40px; padding:0px; border:none; cursor:pointer;}
.btndh:hover{ background:#e25713;}
.text3{ width:255px; height:33px; border:1px solid #dedede; padding:0px; margin:0px;}
/*礼品列表*/
.lplb{ border-top:2px solid #f43500;}
/*完成订单*/
.jd-01{ background:url(../images/jd-03.jpg) no-repeat; height:35px; margin-bottom:35px;}
.jd-02{ background:url(../images/jd-02.jpg) no-repeat; height:35px; margin-bottom:35px;}
.jd-03{ background:url(../images/jd-04.jpg) no-repeat; height:35px; margin-bottom:35px;}
.jd-04{ background:url(../images/jd-04.jpg) no-repeat; height:35px; margin-bottom:35px;}
.jd-05{ background:url(../images/jd-05.jpg) no-repeat; height:35px; margin-bottom:35px;}
.ddwc_box{ width:726px; margin:20px auto; background:#fff; padding:20px;}
.ddwc_box p{ font-size:16px; background:url(../images/wcdd.jpg) no-repeat center left; padding-left:38px; width:160px; margin:0 auto;}
.ddwc_box dl{ line-height:40px; margin-bottom:20px;}
.ddwc_box dl a{ color:#d60000;}
.ddwc_box dl a:hover{ text-decoration:underline;}
.ddwc_box dl dt{ border-bottom:1px solid #d2d2d2; margin-bottom:12px;}
.dd_num{ margin-right:34px; color:#c30000; font-weight:700;}
.dd-price{ font-size:28px; color:#d90000; font-family:"微软雅黑";}
/*填写订单*/
.txdd_box{ background:#fff; color:#333333;}
.text7{ width:465px; height:25px; border:1px solid #d2d2d2;}
.text8{ width:165px; height:25px; border:1px solid #d2d2d2;}
.txdd_box table{  margin-left:24px;}
.txdd_box table tr td{ height:32px;}
.txdd_box textarea{ width:465px; height:107px; }
.select{ width:85px; height:25px;}
.sh_box{ margin-top:20px; line-height:20px;}
.sh_box li{ width:238px; height:105px; float:left; display:block; padding:8px; background:#fff; border:5px solid #ccc; border-radius:5px; margin-right:25px;}
.sh_box li:hover{ border:5px solid #cc0000;}
.sh_box .moren{ border:5px solid #cc0000;}
.sh_box li h4{ border-bottom:1px solid #ccc; line-height:24px;}
#Button1{ padding:5px 8px; margin:12px 0 20px 0;}
/*弹出层*/
.black_overlay,.black_overlay1{display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%;background-color: black;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.white_content,.white_content1 {display: none;position: absolute;top: 23%;left: 23%;width: 50%;height: 50%;border: 8px solid #b4b4b4;background-color: white;z-index:1002;overflow: auto;}
.white_content_small {display: none;position: absolute;top: 20%;left: 30%;width: 40%;height: 50%;border: 16px solid lightblue;background-color: white;z-index:1002;overflow: auto;}
.black_overlay1{ width:}
.white_content1{ width:328px; height:155px; border:2px solid #ccc; padding: 0 10px ; ;top: 30%;left: 40%; }
.btn6, .btn7{ width:57px; height:30px; line-height:30px; text-align:center; color:#fff; display:block; background:#6060D4; border:1px solid #6060D4; margin-top:30px; float:left; }
.btn7{ background:none; border:1px solid #ccc ; color:#585858; margin-left:12px;}
/*购物车看样单，收藏夹*/
#Tab3{ margin-top:30px;}
#Tab3 .Menubox {width:100%; width:1200px; }
#Tab3 .Menubox ul{ border-bottom:3px #ccc solid;}
#Tab3 .Menubox li{float:left; height:36px; font-weight:700;font-size:14px; color:#5f5f5f; margin-right:12px; padding:0 23px;cursor:pointer;text-align:center;line-height:36px; }
#Tab3 .Menubox li.hover{ color:#ff4e00; margin-bottom:-3px;  border-bottom:3px solid #ff4e00; line-height:36px; height:36px}
#Tab3 .Contentbox{ width:1200px;clear:both;margin-top:0px;border-top:none;height:157px;text-align:center;padding-top:8px;}
.bottom_box{ margin-right:-45px;}
.bottom_box li{ float:left; margin-right:12px; text-align:left; line-height:28px; width:160px; margin-top:20px;}
.gwc_box{ margin-bottom:40px;}
.gwc_box .gwc_tb1 { border-top:2px solid #d2d2d2;}
.gwc_box table tr td{ border-bottom:1px solid #d2d2d2;}
.gwc_box table th{ line-height:32px; border-bottom:1px solid #d2d2d2;}
.gwc_box table td{  padding:12px 0;}

.gwc{ width:1200px;overflow:hidden;}
.gwc_tb1{ width:100%;  height:38px; overflow:hidden;}
.tb1_td1{  width:3.8% }
.tb1_td3{ width:18%; text-align:center;}
.tb1_td4{ width:21%; text-align:center;}
.tb1_td5{ width:8.8%;  }
.tb1_td6{ width:36.8%; text-align:center;  }
.tb1_td7{ width:11.6%; }


.gwc_tb2{ width:100%; border-bottom:1px solid #e5e5e5;  }
.tb2_td1{ width:3.8%; text-align:center;}
.tb2_td2{ width:8%; text-align:center;}
.tb2_td2 img{}
.tb2_td3{ width:10%;}
.tb2_td3 a{ font-size:14px; line-height:22px;}

.gwc_tb3{ width:100%; }
.gwc_tb3 tr td{font-size:14px;}
.tb3_td2{ width:100px;text-align:center;}
.tb3_td2 span{ color:#ff5500;font-size:14px; font-weight:bold; padding-left:5px; padding-right:5px; }
.tb3_td3{ width:220px;text-align:center;}
.tb3_td4{ width:520px;}
.tb3_td3 span{ font-size:18px; font-weight:bold;}
.tb3_td4{ width:280px;text-align:center;}
#jz1{font-size:18px;}


.add-num{ background:url(../images/add_btn.jpg) no-repeat top; width:11px; height:8px; display:block; border:none;}
.reduction-num{ background:url(../images/add_btn1.jpg) no-repeat;width:11px; height:8px; display:block; margin-top:3px; border:none;}
.reduction-num:hover,.add-num:hover{ cursor:pointer;}
.btn3{ margin:3px auto; width:72px; height:22px; display:block; text-align:center; color:#767676; line-height:22px; border:1px solid #d2d2d2; border-radius:4px; background:url(../images/cz.jpg) repeat-x;}
.btn3:hover{ color:#767676;}
.number{ width:84px; height:19px; display:block; margin:0 auto; }
.text_box2{float:left; width:32px; height:17px; border:1px solid #d2d2d2; float:left;}
.number p{ float:right; width:11px; }
.text9{ width:31px; height:17px; border:1px solid #d2d2d2;}
.btn4{ float:left; width:97px; height:32px; display:block; background:#f43500; text-align:center; line-height:32px; color:#fff; float:right;  margin:20px;}
.btn4_2{ width:97px; height:32px; display:block; background:#f43500; text-align:center; line-height:32px; color:#fff;   margin:20px; margin-left:100px;}
.btn4:hover{ color:#fff;}
.btn4_2:hover{ color:#fff;}
.btn5{ width:103px; position:relative; height:32px; display:block; line-height:32px; text-align:center; color:#fff; font-size:16px; font-family:"Microsoft YaHei";background:url(../images/btn5.jpg) repeat-x; border-radius:3px; border:none;}
.btn5:hover{ color:#fff;}
.ico-jt{ position:absolute; top:10px; right:12px; background:url(../images/jt_icon.png) no-repeat; width:13px; height:12px; display:block;}
.price2,.price3{ font-weight:700; color:#000;}
.price3{  color:#f43500;} 

/*top结束*/
#footer{ width:1200px; margin:0 auto; }
.foooter{  text-align:center; line-height:26px; color:#626262;}
.copyright{height:184px;  border-top:1px solid #d2d2d2;}
.foooter .copyright p{ margin-top:12px;}
#footer .authentication{ width:54px; margin:12px auto;}


.duihuan{ width:208px; height:501px; position:absolute; top:0px; right:0px; z-index:99999;}


.amount-quantity .quantity-amount-increase,.quantity-amount-increases,.amount-quantity .quantity-amount-decrease { display: inline-block; width: 17px; height: 18px; margin:0; overflow: hidden;cursor: pointer; border: 1px solid #e5e5e5; background:#f0f0f0; line-height:23px; color:#444; text-align:center; vertical-align: middle; float:left;}
.amount-quantity .quantity-amount-increase:hover,.quantity-amount-increases:hover,.amount-quantity .quantity-amount-decrease:hover{ border-color:#F60; color:#F60;}


.codes  
        {   
            background-image:url(code.jpg);   
            font-family:Arial;   
            font-style:italic;   
            color:Red;   
            border:0;   
            height: 12px;
			line-height: 12px;
			padding: 10px;
            letter-spacing:3px;   
            font-weight:bolder;   
        }   
        .unchanged   
        {   
            border:0;   
        } 
