

/* CSS Document */

body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,img,form{ padding:0px; margin:0px; border:0; font-size:12px;}

h1,h2,h3,h4,h5,h6 { font-size:12px; font-weight:100;}

select{ padding:0px; margin:0px; overflow:scroll;}

td,tr,td { font-size:12px;}

ul,ol li{ list-style:none;}

input { padding:0px; margin:0px;}

.left { float:left;}

.right { float:right;}

.clear { clear:both; font-size:0px; height:0px; overflow:hidden;}

a:link, a:visited { text-decoration:none;}

a:hover { text-decoration:underline;}

a:focus { outline:none;}

a { transition:all 0.3s ease-out; -webkit-transition:all 0.5s ease-out; text-decoration:none; blr:expression(this.onFocus=this.blur());word-break:break-all;}

a { outline:none;}

header, section, footer, aside, nav, article, figure , menu, hgroup{ display:block; margin:0px; padding:0px;}

body { font-family:arial; background:#fff url(http://www.zy100.com/templates/default/images/bg.jpg) repeat-y center top;}::selection { background:#74a42f; color:#fff;}::-moz-selection { background:#74a42f; color:#fff;}::-webkit-selection { background:#74a42f; color:#fff;}



/*顶部*/

.indexTop{ width:100%; height:30px; line-height:30px; background:url(../image/topbg.jpg) repeat-x;color:#666;}

.indexTop .wrap{ width:1210px; height:30px; margin:0 auto;}

.indexTop .collect{ color:#666;}

.indexTop .collect:link,.indexTop .collect:visited{ color:#666;}

.indexTop .collect:hover{ text-decoration:none;}

.indexTop .con{ text-align:right; color:#cdcdcd;}

.indexTop .con a{ display:inline-block; margin:0 5px; color:#666;}

.indexTop .con a:link,.indexTop .con a:visited{ color:#666;}

.indexTop .con a.dlzc{ color:#d52120;}

.indexTop .con a.dlzc:link,.indexTop .con a.dlzc:visited{ color:#d52120;}

.indexTop .con a.my{ padding-right:12px; background:url(../image/topbg2.jpg) no-repeat right center;}

.indexTop .subTopWrap{ width:985px; overflow:hidden; margin:0 auto; text-align:right; color:#555;}

.indexTop .subTopWrap .name{ margin:0 7px; color:#e70012;}

.indexTop .subTopWrap .name:link,.indexTop .subTopWrap .name:visited{ color:#e70012;}

.indexTop .subTopWrap .out{ color:#ccc; margin-left:10px;}

.indexTop .subTopWrap .out:link,.indexTop .subTopWrap .out:visited{ color:#ccc;}





/*头部*/

header{ width:100%; height:137px; border-bottom:2px solid #e80d1e;}

header .wrap{ width:1210px; height:137px; margin:0 auto;}

header .logo a{ display:block; width:215px; height:93px; text-indent:-9999em; background:url(../image/logo.jpg) no-repeat; overflow:hidden;}

header .logo a:hover{ text-decoration:none;}

header .serach{ width:428px; height:70px; margin:23px 0 0 207px; _display:inline;}

header .serach .txt{ width:352px; height:41px; background:url(../image/searchText.jpg) no-repeat; border:none; padding:0 10px; font-family:arial; line-height:41px;}

header .serach .btn{ width:56px; height:41px; background:url(../image/searchBtn.jpg) no-repeat; border:none; cursor:pointer;}

header .serach .text{ color:#999; line-height:24px; margin-top:3px; float:left;}

header .serach .text a{ margin-left:10px; display:inline-block;}

header .serach .text a:link,header .serach .text a:visited{ color:#999;}

header .shopCar{ width:129px; height:42px; margin:18px 41px 0 0; _display:inline; position:relative;}

header .shopCar a{ padding:20px 0 0 45px; display:block; width:84px; height:22px; background:url(../image/shoppingCart.jpg) no-repeat; color:#666;}

header .shopCar a:hover{ text-decoration:none;}

header .shopCar .num{ position:absolute; width:20px; height:17px; left:25px; line-height:17px; text-align:center; color:#fff; font-family:arial; top:0px;}

header .nav{ width:850px; height:44px; line-height:44px;position:relative;z-index:999}

header .nav dt{ float:left; width:219px; height:44px; text-align:center; background:#e70012; font-size:18px; color:#fff; font-family:Microsoft YaHei; margin-right:26px; position:relative;}

header .nav dt span{ position:absolute; display:block; width:219px; height:46px; background:#e70012 url(../image/sortTitbg.jpg) no-repeat center bottom; left:0px; top:0px;}

header .nav dd{ float:left; margin-right:40px;}

header .nav dd a{ color:#000; font-size:14px; font-family:Microsoft YaHei; font-weight:bold;}

header .nav dd a:hover{ color:#e6000f; text-decoration:none;}

header .topScroll{ width:156px; height:35px; margin:4px 6px 0 0; _display:inline; position:relative;}

header .topScroll .con{ position:relative; width:135px; height:35px; overflow:hidden; float:left;}

header .topScroll .con .wrap{ position:absolute; width:135px; left:0px; top:0px;}

header .topScroll .top{ width:6px; height:3px; display:block; position:absolute; background:url(../image/headerscrollT.jpg) no-repeat; top:11px; right:0px; cursor:pointer;}

header .topScroll .bom{ width:6px; height:3px; display:block; position:absolute; background:url(../image/headerscrollB.jpg) no-repeat; top:24px; right:0px; cursor:pointer;}



/*主体*/

.main{ width:1210px; margin:0 auto; overflow:hidden; border-bottom:1px solid #cdcdcd;}

.main.integrationsub{ border-bottom:none;}











/*列表广告促销*/

.indexListBanner{ width:1210px; margin:0 auto; height:317px; /*overflow:hidden*/;}

.indexListBanner.sub{ width:219px; height:auto; overflow:visible;}

.indexListBanner.sortIndex{ height:auto;}

.indexListBanner .indexList{ padding-top:5px; width:219px; height:312px; background-color:#e84848;}

.indexListBanner .indexList li{ width:219px; height:38px; background:url(../image/indexListbg.jpg) no-repeat center bottom; float:left;}

.indexListBanner .indexList li a{ display:block; height:36px; line-height:36px; width:176px; float:right; background:#e84848 url(../image/indexListBg2.jpg) no-repeat 187px center; padding-left:40px; font-size:14px; color:#fff;}

.indexListBanner .indexList li a:hover{ background:#fff url(../image/indexListBg2H.jpg) no-repeat 187px center; text-decoration:none; color:#e70012;}

.indexListBanner .indexList li a.hover{ background:#fff url(../image/indexListBg2H.jpg) no-repeat 187px center; text-decoration:none; color:#e70012;}

.indexListBanner .indexListWrapP{ width:219px; height:317px; position:relative; z-index:10;}

.indexListBanner .indexListWrapP .con{ display:none; width:660px; padding:5px 0 20px 0; background:#fff; left:219px; top:5px; overflow:hidden; position:absolute; -moz-box-shadow:0px 0px 5px #ccc; -webkit-box-shadow:0px 0px 5px #ccc; box-shadow:0px 0px 5px #ccc;}



.indexListBanner .indexListWrapP .con .box{ width:530px; overflow:hidden;}

.indexListBanner .indexListWrapP .con .tit{ text-align:center; padding-top:15px; color:#e70012; font-weight:bold; float:left; width:90px;}

.indexListBanner .indexListWrapP .con ul{ padding-top:10px; overflow:hidden; float:left; width:440px;}

.indexListBanner .indexListWrapP .con ul li{ background:url(../image/indexListWrapP.jpg) no-repeat left center; padding:0 10px; line-height:24px; color:#000000; float:left}

.indexListBanner .indexListWrapP .con ul li a{ color:#000000;display:inline-block;white-space:nowrap;float:left}

.indexListBanner .indexListWrapP .con ul li a:hover{color:#E70012;}

.indexListBanner .indexListWrapP .con dl{ margin-top:10px;  line-height:24px; float:left; width:129px; text-align:center;}

.indexListBanner .indexListWrapP .con dl dt{ color:#4b4645; font-weight:bold;}

.indexListBanner .indexListWrapP .con dl dd a{ color:#000000;}



.indexListBanner .indexListWrapP .con dl dd a:hover{ color:#E70012;}

.indexListBanner .indexListWrapP .con .goods_con_a{float:left;border-right:1px solid #CCC;}

.indexListBanner .indexListWrapP .con .goods_con_b{width:129px;height:auto;float:left;min-height:120px;}



.indexListBanner .banner{ overflow:hidden; width:950px; height:304px; margin:11px 0 0 8px; _display:inline; border:1px solid #fdad6d; position:relative;}

.indexListBanner .banner .list{ position:relative;}

.indexListBanner .banner .list li{ position:absolute; left:0px; top:0px; display:none;}

.indexListBanner .banner .btn{ position:absolute; right:-1px; _right:-2px; bottom:0px; background-color:#fff;}

.indexListBanner .banner .btn li{ color:#fff; float:left; width:22px; height:13px; line-height:13px; text-align:center; margin-right:1px; background-color:#575455; cursor:default;}

.indexListBanner .banner .btn li.hover{ background-color:#d00a0d;}

.indexListBanner .prompt{ width:262px; height:306px; margin-top:11px;}

.indexListBanner .prompt .imgList{ width:261px; height:89px; border:1px solid #ebebeb; border-right:none;}

.indexListBanner .prompt .imgList li{ width:86px; text-align:center; height:89px; border-right:1px solid #ebebeb; float:left; color:#a2a2a2;}

.indexListBanner .prompt .imgList li img{ display:block; padding-bottom:10px;}

.indexListBanner .prompt .textList{ width:260px; height:109px; border:1px solid #ebebeb; margin-top:8px; overflow:hidden;}

.indexListBanner .prompt .textList dt{ margin-bottom:3px; height:31px; line-height:31px; font-size:14px; font-weight:bold; color:#353535; padding-left:10px; background-color:#f5f5f5; border-bottom:1px solid #ebebeb;}

.indexListBanner .prompt .textList dt .more{ font-family:"宋体"; padding-right:8px; font-weight:normal; font-size:12px; color:#ee2b3e;}

.indexListBanner .prompt .textList dd{ line-height:24px; padding-left:14px; width:230px; overflow:hidden; background:url(../image/list1.jpg) no-repeat 7px center;}

.indexListBanner .prompt .textList dd a{ color:#353535;}

.indexListBanner .prompt .textList dd a:link,.indexListBanner .prompt .textList dd a:visited{ color:#353535;}

.indexListBanner .prompt .banner2{ width:262px; height:89px; overflow:hidden; margin-top:8px;}



/*推荐商品品牌*/

.featuredProducts{ width:1210px; height:327px; overflow:hidden;}

.featuredProducts .tab{ width:940px; height:327px;}

.featuredProducts .tab .tit{ height:39px;}

.featuredProducts .tab .tit li{ float:left; width:235px; height:37px; line-height:37px; text-align:center; border-bottom:2px solid #cecece; font-weight:bold; color:#898989; font-size:14px; overflow:hidden; cursor:pointer;}

.featuredProducts .tab .tit li.hover{ border-color:#e41922;}

.featuredProducts .tab .tit li.hover span{ color:#c71b21;}

.featuredProducts .tab .tit li span{ display:inline-block; margin-top:5px; height:32px;}

.featuredProducts .tab .textList{ display:none; height:288px;width:1100px; overflow:hidden;}

.featuredProducts .tab .textList li{overflow:hidden; float:left; height:288px; width:235px; background:url(../image/featuredProductsbg.jpg) no-repeat right center;}

.featuredProducts .tab .textList li img{ display:block;margin:0 auto;width:190px;height:190px;padding:5px 15px;margin-top:19px;border:1px solid #fff;}

.featuredProducts .tab .textList li img:hover{border:1px solid #ccc; }

.featuredProducts .tab .textList li .name{ display:block; width:190px; height:40px;line-height:20px; color:#777; margin:2px 0 0 20px; overflow:hidden;}

.featuredProducts .tab .textList li .price{ font-size:14px; margin:2px 0 0 20px; font-weight:bold; color:#e2051b; display:block;}

.featuredProducts .imgList{ width:262px; height:327px; overflow:hidden;}

.featuredProducts .imgList h4{ font-size:14px; color:#878787; padding-left:14px; margin-top:13px; height:24px; line-height:24px; border-bottom:2px solid #cecece;}

.featuredProducts .imgList h4 .more{ font-family:"宋体"; padding-right:8px; font-size:12px; color:#878787;}

.featuredProducts .imgList dl{ overflow:hidden; padding:0 4px; width:252px; height:287px; border:1px solid #ededed; border-top:none;}

.featuredProducts .imgList dd{ width:126px; height:71px; border-bottom:1px dotted #d3d3d3; float:left;}

.featuredProducts .imgList dd img{ vertical-align:top;}



/*首页1-6F*/

.indexShopBox{ width:1210px; overflow:hidden;}

.indexShopBox .titList{ height:33px; border-top:1px solid #ccc; background:url(../image/list2.jpg) repeat-x center bottom;}

.indexShopBox .titList dt{ float:left; height:31px; line-height:31px; width:195px; border-bottom:2px solid #000; font-size:16px; font-weight:bold;}

.indexShopBox .titList dt span{ display:inline-block; background:url(../image/indexBoxTitbg.jpg) no-repeat; width:18px; height:23px; color:#fff; text-align:center; line-height:20px; font-weight:bold; margin:5px 6px 0 0; font-size:13px;}

.indexShopBox .titList dd{ padding:0 40px; border-bottom:2px solid #000; text-align:center; line-height:31px; float:left; height:31px;}

.indexShopBox .titList dd a{ color:#777; font-size:14px;}

.indexShopBox .titList dd a:link,.indexShopBox .titList dd a:visited{ color:#777;}

.indexShopBox .titList dd a:hover{ text-decoration:none;}

.indexShopBox .titList dd.hover{ border-bottom:2px solid #d70b15;}

.indexShopBox .titList dd.hover a{ color:#d70b15;}

.indexShopBox .titList dd.hover a:link,.indexShopBox .titList dd.hover a:visited{ color:#d70b15;}

.indexShopBox .sub{ width:195px; overflow:hidden;}

.indexShopBox .sub .wrap{ height:168px; overflow:hidden;border-right:1px solid #eee;padding-right:5px;position:relative}

.indexShopBox .sub .wrap dl{ width:114px; float:left; overflow:hidden;z-index:3;position:absolute;background:#fff;height:167px}

.indexShopBox .sub .wrap dl dt{ padding:12px 0 6px 12px; font-size:14px; font-weight:bold; color:#000; width:90px; overflow:hidden;}

.indexShopBox .sub .wrap dl dd{ padding-left:18px; height:24px; line-height:24px; width:85px; overflow:hidden;}

.indexShopBox .sub .wrap dl dd a{ color:#000;}

.indexShopBox .sub .wrap dl dd a:link,.indexShopBox .sub .wrap dl dd a:visited{ color:#000;}

.indexShopBox .sub .wrap .img{ display:block; width:200px;right:5px;float:right;position:absolute;z-index:1}

.indexShopBox .sub .wrap .img img{ vertical-align:top;width:200px;height:167px}

.indexShopBox .sub .wrap .img:hover{width:200px;height:167px;z-index:4}



.indexShopBox .conList{ width:1005px; padding-left:10px;}

.indexShopBox .conList li{ float:left; width:200px; height:250px; overflow:hidden; background:url(../image/list3.jpg) no-repeat right center; border-bottom:1px solid #f4f1f1;}

.indexShopBox .conList li img{display:block;border:1px solid #fff;margin:0 auto;margin-top:2px;}

.indexShopBox .conList li img:hover{border:1px solid #ccc;}

.indexShopBox .conList li h4{ line-height:20px; padding:0 20px;height:40px;overflow:hidden;word-break:break-all;}

.indexShopBox .conList li h4 a{ color:#777;}

.indexShopBox .conList li h4 a:link,.indexShopBox .conList li h4 a:visited{ color:#777;}

.indexShopBox .conList li .price{ display:block; padding:4px 20px 0 21px; font-size:14px; color:#e2051b; font-weight:bold;}

.indexShopBox .conList li .img{ display:block; width:198px; height:184px; overflow:hidden;text-align:center;}

.indexShopBox .conList.sub li{ height:380px;}

.indexShopBox .conList.sub li .img{ display:block; width:198px; height:289px;}



/*底部*/

footer{ width:1210px; padding-bottom:30px; margin:6px auto 0 auto; overflow:hidden; clear:both; color:#999;}

footer .serviceLink{ width:1210px; overflow:hidden; border-bottom:1px solid #e3dedf; border-top:1px solid #e3dedf; height:147px;}

footer .serviceLink dl{ padding:10px 68px 0 68px; text-align:center; line-height:24px; width:105px; float:left;}

footer .serviceLink dl dt{ margin-bottom:6px; font-size:14px; font-weight:bold; color:#333; background:url(../image/footerbg.jpg) no-repeat center bottom;}

footer .serviceLink dl dd a{ color:#333;}

footer .serviceLink dl dd a:link,footer .serviceLink dl dd a:visited{ color:#333;}

footer .link{ padding:15px 0 5px 0; width:1210px; text-align:center;}

footer .link a{ margin:0 15px; color:#999;}

footer .link a:link,footer .link a:visited{ color:#999;}

footer .text{ line-height:25px; text-align:center;}

footer .text span{ padding:0 15px;}



footer.sub{ width:980px;}

footer.sub .serviceLink dl{ padding:10px 45px 0 45px;}



.footer{ width:1210px; padding-bottom:30px; margin:6px auto 0 auto; overflow:hidden; clear:both; color:#999;}

.footer .serviceLink{ width:1210px; overflow:hidden; border-bottom:1px solid #e3dedf; border-top:1px solid #e3dedf; height:147px;}

.footer .serviceLink dl{ padding:10px 68px 0 68px; text-align:center; line-height:24px; width:105px; float:left;}

.footer .serviceLink dl dt{ margin-bottom:6px; font-size:14px; font-weight:bold; color:#333; background:url(../image/footerbg.jpg) no-repeat center bottom;}

.footer .serviceLink dl dd a{ color:#333;}

.footer .serviceLink dl dd a:link,footer .serviceLink dl dd a:visited{ color:#333;}

.footer .link{ padding:15px 0 5px 0; width:1210px; text-align:center;}

.footer .link a{ margin:0 15px; color:#999;}

.footer .link a:link,footer .link a:visited{ color:#999;}

.footer .text{ line-height:25px; text-align:center;}

.footer .text span{ padding:0 15px;}



.footer.sub{ width:980px;}

.footer.sub .serviceLink dl{ padding:10px 45px 0 45px;}

/*qq*/
/*ins#qiao-icon-wrap{top:15%}
*/
.service{width:135px;height:303px;background:url(../image/service.png) no-repeat;padding:12px 0 0 46px;position:fixed;right:-150px; _right:0px; top:180px; margin-top:0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/service.png"); _position:absolute;z-index:1}

.service .green{color:#cc0003;height:24px;width:122px;text-align:center;}

.service .time{width:115px;height:16px;border-bottom:1px solid #f57713;text-align:center;color:#f57713;margin-bottom:8px;margin-left:3px;}

.service .qq{ display:block;width:122px;height:38px;border-top:1px solid #e6e5e4;border-bottom:1px solid #e6e5e4;background:url(../image/qq.jpg) no-repeat 4px 10px;line-height:38px;text-indent:30px;}

.service .qq:link,.service .qq:visited{ color:#333;}

.service .qq2{border-top:none;}

.service .borderB{border-bottom:1px solid #e6e5e4;margin:8px 0 11px;border-bottom:1px solid #e6e5e4;}

.service .phone{width:94px;padding-left:24px;height:42px;background:url(../image/phone.jpg) no-repeat 5px 4px;border-bottom:1px solid #e6e5e4;padding-bottom:2px;}

.service .phone span{ display:block;height:21px;padding-top:14px;color:#f57713;width:98px;text-align:center;font-size:12px; vertical-align:middle;font-weight:bold;}

.service .btn{ width:31px; height:118px; cursor:pointer; position:absolute; left:0px; top:77px;}



/*二级页头部*/

.subHeaderWrap{ width:100%; height:97px; background:url(../image/subHeader.jpg) repeat-x; overflow:hidden;}

.subHeader{ width:980px; height:97px; margin:0 auto;}

.subHeader.w985{ width:985px; height:99px;}

.subHeader .text{ width:250px;}

.subHeader .text .link{ color:#315480; margin-top:26px; margin-right:-8px; text-align:right;}

.subHeader .text .link a{ color:#315480; margin:0 8px;}

.subHeader .text .link a:link,.subHeader .text .link a:visited{ color:#315480;}

.subHeader .text p{ padding-left:35px; background:url(../image/phone1.jpg) no-repeat left bottom; margin-top:10px; text-align:right; color:#4f4f4f; font-weight:bold; height:30px; line-height:30px;}

.subHeader .text p span{ font-weight:normal; color:#ac0000;}

.subHeader .ordersLocation{ float:right; margin-top:42px; width:765px; height:26px; background-color:#e0e0e0; color:#5e5e5e;}

.subHeader .ordersLocation li{ line-height:26px; text-align:center; width:153px; float:left;}

.subHeader .subLogo img{ vertical-align:top;}



/*二级页主体*/

.subMain{ width:978px; margin:20px auto 0 auto; border:1px solid #c1c1c1;}

.subMain.w985{ width:983px; margin-top:0px;}





/*注册*/

.subRegistration{ width:978px; padding-bottom:50px; border-top:2px solid #e72110; position:relative; top:-2px; overflow:hidden;}

.subRegistration .tabTit{ height:40px; line-height:40px;background-color: #F3F3F3;}

.subRegistration .tabTit li{ cursor:pointer; float:left; padding:0 30px; font-size:14px; font-weight:bold; color:#5e5e5e; text-align:center; border-right:1px solid #e6e6e6; background:#f3f3f3;}

.subRegistration .tabTit li.hover{ color:#c00; background:#fff;}

.subRegistration .con{ width:978px; overflow:hidden;}

.subRegistration .con table{ margin:20px auto 0 auto; width:725px;}

.subRegistration .con table td{ line-height:25px; color:#666;}

.subRegistration .con table td .text{ border:1px solid #d8d8d8; width:196px; height:24px; line-height:24px; padding:0 5px; font-family:arial; color:#333; vertical-align:middle;}

.subRegistration .con table td .tit{ font-size:14px; font-weight:bold; color:#df1800;}

.subRegistration .con table td .star{ font-family:"宋体"; padding-left:10px; color:#df1800;}

.subRegistration .con table td .cheak{ vertical-align:text-bottom; margin:0px; padding:0px; width:13px; overflow:hidden;}

.subRegistration .con table td .agreement{ color:#df1800;}

.subRegistration .con table td .agreement:link,.subRegistration .con table td .agreement:visited{ color:#df1800;}

.subRegistration .con table td .btn{ display:block; width:88px; height:29px; background:url(../image/btn1.jpg) no-repeat; cursor:pointer; border:none; font-size:14px; text-align:center; line-height:29px; color:#fff; font-weight:bold; margin:10px 0;}

.subRegistration .con table td .res{ display:block; width:88px; height:29px; background:url(../image/res1.jpg) no-repeat; cursor:pointer; border:none; font-size:14px; text-align:center; line-height:29px; color:#333; margin:10px 0 10px 13px;}

.subRegistration .con table td .has{ display:inline-block; padding-left:18px; color:#666; background:url(../image/list4.jpg) no-repeat left center; height:20px; line-height:20px;}

.subRegistration .con table td .has:link,.subRegistration .con table td .has:visited{ color:#666;}



/*登陆*/

.subLogin{ width:978px; padding-bottom:50px; border-top:2px solid #e72110; position:relative; top:-2px; overflow:hidden; background:url(../image/subLogin.jpg) no-repeat left bottom; height:535px;}

.subLogin .tit{ float:left; font-size:30px; color:#131313; font-weight:500; padding:40px 0 0 85px; font-family:Microsoft YaHei;}

.subLogin .loginTable{ background:#fcfcfc; margin:135px 33px 0 0; float:right; width:419px; height:382px; border:1px solid #ececec; _display:inline;}

.subLogin .loginTable td{ font-size:14px; color:#3c3c3c; font-weight:bold;}

.subLogin .loginTable td .text{ border:1px solid #d4d4d4; width:355px; height:44px; line-height:44px; padding:0 5px; font-family:arial; color:#333; font-size:14px;}

.subLogin .loginTable td label{ margin-left:70px; font-size:12px;}

.subLogin .loginTable td .check{ vertical-align:text-bottom; margin:0px; padding:0px; width:13px; overflow:hidden; margin-right:5px;}

.subLogin .loginTable td .forget{ margin-left:20px; font-size:12px; color:#3c3c3c;}

.subLogin .loginTable td .forget:link,.subLogin .loginTable td .forget:visited{ color:#3c3c3c;}

.subLogin .loginTable td .btn{ margin-left:55px; width:118px; height:44px; background-color:#e70012; color:#fff; text-align:center; line-height:44px; font-family:Microsoft YaHei; font-size:18px; border:none; cursor:pointer;}

.subLogin .loginTable td .subLoginRegistered{ width:118px; height:44px; background-color:#e70012; color:#fff; text-align:center; line-height:44px; font-family:Microsoft YaHei; font-size:18px; margin-left:22px; display:block; font-weight:normal;}

.subLogin .loginTable td .subLoginRegistered:link,.subLogin .loginTable td .subLoginRegistered:visited{ color:#fff;}

.subLogin .loginTable td .subLoginRegistered:hover{ text-decoration:none;}



/*问卷调查*/



.questionnaireMain .sign_page{line-height:25px;padding-top:20px}



.questionnaireHeader{ width:100%; height:72px; border-bottom:2px solid #e70012;}

.questionnaireHeader .con{ width:930px; margin:0 auto;}

.questionnaireHeader .con .text{ width:540px; font-size:29px; color:333; text-align:center; line-height:72px; font-family:Microsoft YaHei;}

.questionnaireMain{ padding-bottom:50px; width:930px; margin:0 auto; overflow:hidden;}

.questionnaireMain .topText{ padding:0 20px; height:101px; border-bottom:1px dotted #ccc;}

.questionnaireMain .topText h3{ font-size:14px; font-weight:bold; color:#333; padding-top:15px;}

.questionnaireMain .topText p{ line-height:25px; text-indent:2em; width:725px; padding-top:10px;}

.questionnaireMain .list1,.questionnaireMain .list2,.questionnaireMain .list3{ color:#666; width:890px; border-bottom:1px dotted #ccc; padding:0 20px 15px 20px; overflow:hidden; color:#666;}

.questionnaireMain .list1 dt,.questionnaireMain .list2 dt,.questionnaireMain .list3 dt{ font-size:14px; font-weight:bold; color:#333; padding-top:15px; color:#666;}

.questionnaireMain .list1 dd,.questionnaireMain .list2 dd,.questionnaireMain .list3 dd{ float:left; padding-top:15px; padding-left:40px;}

.questionnaireMain .list1 input,.questionnaireMain .list2 input,.questionnaireMain .list3 input{ margin-right:5px; vertical-align:text-bottom;}

.questionnaireMain .list2{ width:670px; padding-right:240px;}

.questionnaireMain .list2 dd{ white-space:nowrap;}

.questionnaireMain .list3{ width:580px; padding-right:330px; padding-bottom:25px;}

.questionnaireMain .list3 dd{ padding-top:20px; width:240px;}

.questionnaireMain .recommend{ width:890px; padding:0 20px;}

.questionnaireMain .recommend h4{ font-size:14px; font-weight:bold; color:#666; padding-top:15px;}

.questionnaireMain .recommend textarea{ width:868px; height:40px; overflow:auto; line-height:20px; font-family:arial; padding:10px; border:1px solid #ccc; margin:20px auto 0 auto;}

.questionnaireMain .btn{ display:block; width:88px; height:29px; background:url(../image/btn1.jpg) no-repeat; cursor:pointer; border:none; font-size:14px; text-align:center; line-height:29px; color:#fff; font-weight:bold; margin:30px auto;}



/*购物车当前位置*/

.shoppingNav{ width:983px; height:34px; background:url(../image/shoppingNav.jpg) repeat-x; line-height:34px; color:#fff; border-bottom:1px solid #d8d8d8;}

.shoppingNav .wrap{ width:450px; height:34px; overflow:hidden;}

.shoppingNav .wrap.bg1{ background:url(../image/shoppingNavbg.jpg) no-repeat;}

.shoppingNav .wrap.bg2{}

.shoppingNav .wrap.bg3{ background:url(../image/shoppingNavbg3.jpg) no-repeat;}

.shoppingNav .wrap li{ color:#333; float:left; width:150px; text-align:center;}

.shoppingNav .wrap li.hover{ color:#fff;}



/*收货地址*/

.deliveryAddress{ width:985px; padding-bottom:10px; overflow:hidden;}

.deliveryAddress .consigneeInformation{ padding:25px 0 10px 0; margin:0 18px; overflow:hidden; border-bottom:1px dotted #b3b3b3;}

.deliveryAddress .consigneeInformation dt{ padding-bottom:8px; font-size:14px; font-weight:bold; color:#df1800;}

.deliveryAddress .consigneeInformation dt a{ color:#999; margin-left:10px; font-size:12px; font-weight:normal;}

.deliveryAddress .consigneeInformation dt a:link,.deliveryAddress .consigneeInformation dt a:visited{ color:#999;}

.deliveryAddress .consigneeInformation dd{ line-height:20px; color:#757575;}

.deliveryAddress .consigneeInformation dd span{ padding-right:20px;}

.deliveryAddress .shoppingTit{ padding:15px 18px 8px 18px; font-size:14px; font-weight:bold; color:#df1800;}

.deliveryAddress .shoppingTit a{ color:#999; margin-left:10px; font-size:12px; font-weight:normal;}

.deliveryAddress .shoppingTit a:link,.deliveryAddress .shoppingTit a:visited{ color:#999;}

.deliveryAddress .paymentTable{ margin:0 auto; width:944px; height:197px; background-color:#eaeaea;}

.deliveryAddress .paymentTable td,.deliveryAddress .paymentTable th{ text-align:center; background:#fff; color:#666;}

.deliveryAddress .paymentTimeTable{ text-align:left; width:941px; margin:15px auto;}

.deliveryAddress .paymentTimeTable td{ color:#666; border-bottom:1px dotted #b3b3b3;}

.deliveryAddress .paymentTimeTable th{ font-size:14px; font-weight:bold; color:#df1800; border-bottom:1px dotted #b3b3b3;}

.deliveryAddress .paymentTimeTable td input{ margin:0 5px 0 30px; vertical-align:bottom; _vertical-align:text-bottom;}

.deliveryAddress .paymentTimeTable td span{ padding-left:30px;}

.deliveryAddress .fapiaoList{ width:945px; margin:0 auto; height:47px; border-bottom:1px dotted #ccc; border-top:1px dotted #ccc;}

.deliveryAddress .fapiaoList li{ height:47px; overflow:hidden; line-height:47px; float:left; padding:0 28px;}

.deliveryAddress .fapiaoList li input{ vertical-align:middle; margin:17px 6px 17px 0;}

.deliveryAddress .jiesuanTable{ width:950px; text-align:center; border:1px solid #e2e6f2; margin:0 auto; border-bottom:none;}

.deliveryAddress .jiesuanTable td{ color:#666; border-bottom:1px solid #e1e1e1;}

.deliveryAddress .jiesuanTable th{ border-bottom:2px dotted #efefef; color:#1e1e1e;}

.deliveryAddress .jiesuanTable td .img{ padding-left:19px; float:left; width:74px; height:101px; overflow:hidden;}

.deliveryAddress .jiesuanTable td .name{ width:320px; line-height:20px; text-align:justify; color:#333; display:block; float:left; padding-top:15px;}

.deliveryAddress .jiesuanTable td .col{ width:200px; text-align:left; padding-top:10px; color:#8f8f8f; display:block; float:left;}

.deliveryAddress .jiesuanTable td .youhui{ display:block;}

.deliveryAddress .jiesuanTable td .zongji{ line-height:30px; padding-right:15px;}

.deliveryAddress .jiesuanTable td .zongji span{ width:85px; text-align:left; display:inline-block;}

.deliveryAddress .jiesuanTable td .zongji strong{ width:85px; text-align:left; display:inline-block; font-weight:bold; color:#585a5b;}

.deliveryAddress .jiesuan strong{ font-weight:normal; font-family:Microsoft YaHei; padding:0 18px; font-size:20px; color:#d0000d; float:right; line-height:36px;}

.deliveryAddress .jiesuan .btn{ width:117px; height:36px; background:url(../image/jiesuanBtn.jpg) no-repeat; cursor:pointer; border:none; float:right;}

.deliveryAddress .invoiceInformationInfo{ width:895px; padding:10px 0 0 60px; overflow:hidden;}

.deliveryAddress .invoiceInformationInfo dl{ line-height:25px; width:780px; margin-bottom:20px; overflow:hidden;}

.deliveryAddress .invoiceInformationInfo dl dt{ float:left; width:78px;}

.deliveryAddress .invoiceInformationInfo dl dt span{ font-family:"宋体"; color:#f00; padding-right:6px;}

.deliveryAddress .invoiceInformationInfo dl dd{ float:left; color:#333;}

.deliveryAddress .invoiceInformationInfo dl.list1 dd{ padding-right:30px;}

.deliveryAddress .invoiceInformationInfo dl.list1 dd input{ margin-right:5px; vertical-align:middle; _vertical-align:text-bottom;}

.deliveryAddress .invoiceInformationInfo dl.list2{ margin-bottom:0px;}

.deliveryAddress .invoiceInformationInfo dl.list2 dt{ height:50px;width:110px;}

.deliveryAddress .invoiceInformationInfo dl.list2 dd{ padding-bottom:15px; width:580px;}

.deliveryAddress .invoiceInformationInfo dl.list2 dd input{ border:1px solid #bbb; width:246px; height:23px; padding:0 5px; line-height:23px; font-family:arial;}

.deliveryAddress .invoiceInformationInfo dl.list3 dt{ height:30px;}

.deliveryAddress .invoiceInformationInfo dl.list3 dd{ height:26px; line-height:26px; width:105px;}

.deliveryAddress .invoiceInformationInfo dl.list3 dd input{ margin-right:10px; vertical-align:middle; _vertical-align:text-bottom;}

.deliveryAddress .invoiceInformationInfo .shengming{ padding-left:5px; color:#f00;}

.deliveryAddress .invoiceInformationInfo .btn{ width:117px; height:36px; background:url(../image/btn2.jpg) repeat-x; border:none; cursor:pointer; font-size:14px; text-align:center; line-height:36px; color:#fff; font-weight:bold; margin:20px 0;}



/*我的购物车*/

.myCart{ width:983px; padding-bottom:15px; overflow:hidden;}

.myCart .myCartTable1{ text-align:center; width:978px; height:36px; border:1px solid #e0e0e0; margin:10px auto 0 auto; background-color:#f5f5f5;}

.myCart .myCartTable1 td{ color:#5e5e5e; font-weight:bold;}

.myCartTable2{ width:980px; margin:0 auto; height:45px;}

.myCartTable2 td{ color:#5e5e5e; font-weight:bold;}

.myCartTable2 td span{ padding-left:12px;}

.myCartTable3{ width:980px; margin:0 auto; text-align:center;}

.myCartTable3 td{ color:#5e5e5e;}

.myCartTable3 td .img{ border:1px solid #e0e0e0; width:50px; height:50px; float:left; margin:9px 0 0 30px; overflow:hidden;}

.myCartTable3 td .name{ width:255px; line-height:16px; text-align:justify; color:#005ea7; display:block; float:left; padding:8px 0 0 10px;}

.myCartTable3 td .name:link,.myCartTable3 td .name:visited{ color:#005ea7;}

.myCartTable3 td .col{ width:200px; text-align:left; padding:5px 0 0 10px; color:#8f8f8f; display:block; float:left;}

.myCartTable3 td .num{ width:30px; height:19px; border:1px solid #a3b7c7; line-height:19px; text-align:center; color:#333; margin:0 8px; font-family:arial;}

.myCartTable3 td .jia{ width:12px; height:12px; border:1px solid #a3b7c7; line-height:12px; text-align:center; color:#333; display:inline-block; cursor:pointer;}

.myCartTable3 td .jian{ width:12px; height:12px; border:1px solid #a3b7c7; line-height:12px; text-align:center; color:#333; display:inline-block; cursor:pointer;}

.myCartTable3 td .youhui{ display:block; line-height:20px;}

.myCartTable3 td .shoucangshanchu{ display:block; line-height:22px; color:#005ea7;}

.myCartTable3 td .shoucangshanchu:link,.myCartTable3 td .shoucangshanchu:visited{ color:#005ea7;}

.myCartTable3 td .zongjitext{ width:215px; text-align:left; line-height:35px;}

.myCartTable4{ width:978px; background-color:#fff; border:1px solid #e0e0e0; border-bottom:none; margin:25px auto 0 auto;}

.myCartTable4 td{ color:#5e5e5e; border-bottom:1px solid #e0e0e0;}

.myCartTable4 td .zongji{ padding:45px 10px 0 0;}

.myCartTable4 td .zongji span{ padding:0 55px; display:inline-block;}

.myCartTable4 td strong{ font-weight:normal; font-family:Microsoft YaHei; padding:0 18px 0 8px; font-size:20px; color:#d0000d; float:right; line-height:36px;}

.myCartTable4 td .btn{ width:117px; height:36px; background:url(../image/jiesuanBtn.jpg) no-repeat; cursor:pointer; border:none; float:right;}

.myCartTable4 td span{ font-size:14px; text-align:center; line-height:36px; float:right; font-weight:bold;}



/*支付成功*/

.successfulPayment{ padding-bottom:20px; overflow:hidden;}

.successfulPayment .tit{ text-align:center; font-size:24px; color:#d60101; font-weight:bold; padding:25px 0;}

.successfulPayment .jiesuanTable{ width:950px; text-align:center; border:1px solid #e2e6f2; margin:0 auto; border-bottom:none;}

.successfulPayment .jiesuanTable td{ color:#666; border-bottom:1px solid #e1e1e1;}

.successfulPayment .jiesuanTable th{ border-bottom:2px dotted #efefef; color:#1e1e1e;}

.successfulPayment .jiesuanTable td .img{ padding-left:19px; float:left; width:74px; height:101px; overflow:hidden;}

.successfulPayment .jiesuanTable td .name{ width:320px; line-height:20px; text-align:justify; color:#333; display:block; float:left; padding-top:15px;}

.successfulPayment .jiesuanTable td .col{ width:200px; text-align:left; padding-top:10px; color:#8f8f8f; display:block; float:left;}

.successfulPayment .jiesuanTable td .youhui{ display:block;}



/*会员头部*/

header.sub{ height:133px;}

header.sub .wrap{ width:985px; height:133px;}

header.sub .logo a{ height:87px;}

header.sub .serach{ margin:18px 0 0 104px;}

header.sub .shopCar{ margin-right:0px;}

header.sub .nav.subMember dt span{ background:url(../image/sortTitbg2.jpg) no-repeat;}



header.sub .nav.subMember .indexList{ padding-top:5px; width:219px; height:312px; background-color:#e84848;z-index:9999;}

header.sub .nav.subMember .indexList li{ width:219px; height:38px; background:url(../image/indexListbg.jpg) no-repeat center bottom; float:left;}

header.sub .nav.subMember .indexList li a{ text-align:left; display:block; height:36px; line-height:36px; width:176px; float:right; background:#e84848 url(../image/indexListBg2.jpg) no-repeat 187px center; padding-left:40px; font-size:14px; color:#fff;}

header.sub .nav.subMember .indexList li a:hover,header.sub .nav.subMember .indexList li a.hover{ background:#fff url(../image/indexListBg2H.jpg) no-repeat 187px center; text-decoration:none; color:#e70012;}

header.sub .nav.subMember .indexListWrapP{ display:none; font-family:'宋体'; width:219px; height:317px; top:46px; position:absolute; z-index:9999; left:0px;}

header.sub .nav.subMember .indexListWrapP .con{ display:none; width:660px; padding:5px 0 20px 0; background:#fff; left:219px; top:5px; overflow:hidden; position:absolute; -moz-box-shadow:0px 0px 5px #ccc; -webkit-box-shadow:0px 0px 5px #ccc; box-shadow:0px 0px 5px #ccc;z-index:999}

header.sub .nav.subMember .indexListWrapP .con .box{ width:530px; overflow:hidden;}

header.sub .nav.subMember .indexListWrapP .con .tit{ text-align:center; padding-top:0px; color:#e70012; font-weight:bold; float:left; width:90px;}

header.sub .nav.subMember .indexListWrapP .con ul{ padding-top:10px; overflow:hidden; float:left; width:440px;z-index:19999;position:relative;}

header.sub .nav.subMember .indexListWrapP .con ul li{ background:url(../image/indexListWrapP.jpg) no-repeat left center; padding:0 10px; line-height:24px; color:#c0bbbb; float:left;}

header.sub .nav.subMember .indexListWrapP .con ul li a{ color:#000;float:left;white-space:nowrap;}

header.sub .nav.subMember .indexListWrapP .con ul li a:hover{color:#E70012;}

header.sub .nav.subMember .indexListWrapP .con dl{ margin-top:10px; border-left:1px solid #f0efef; line-height:24px; float:left; width:129px; text-align:center;}

header.sub .nav.subMember .indexListWrapP .con dl dt{ background:none; font-family:'宋体'; height:auto; width:auto; font-size:12px; color:#4b4645; font-weight:bold; margin-right:0px; width:100%;}

header.sub .nav.subMember .indexListWrapP .con dl dd{ margin-right:0px; width:100%;}

header.sub .nav.subMember .indexListWrapP .con dl dd a{ color:#000; font-size:12px; font-family:'宋体'; font-weight:normal;}

header.sub .nav.subMember .indexListWrapP .con dl dd a:hover{ color:#E70012;}

header.sub .nav.subMember .indexListWrapP .con .goods_con_a{float:left;border-right:1px solid #CCC;}

header.sub .nav.subMember .indexListWrapP .con .goods_con_b{width:129px;height:auto;min-height:120px;float:left;}



















/*二级页会员主体*/

.memberMain{ width:985px; margin:0 auto; overflow:hidden;}

.memberMain .memberNav{ height:40px; background-color:#f7f7f7; line-height:40px; font-family:'宋体';}

.memberMain .memberNav a{ margin:0 10px; color:#666;}

.memberMain .memberNav a:link,.memberMain .memberNav a:visited{ color:#666;}

.memberMain .memberLeft{ width:220px; overflow:hidden; margin-top:8px;}

.memberMain .memberLeft .tit{ height:40px; background:url(../image/tit1.jpg) repeat-x; text-align:center; line-height:40px; color:#fff; font-weight:bold; font-size:14px;}

.memberMain .memberLeft .wrap{ width:218px; border:1px solid #e0e0e0; overflow:hidden;}

.memberMain .memberLeft dl dt{ height:40px; background:url(../image/tit2.jpg) repeat-x; text-align:center; line-height:40px; font-weight:bold; font-size:14px; color:#333;}

.memberMain .memberLeft dl dd{ height:38px; text-align:center; line-height:38px;}

.memberMain .memberLeft dl dd a{ color:#666; font-size:12px;}

.memberMain .memberLeft dl dd a:link,.memberMain .memberLeft dl dd a:visited{ color:#666;}



.mainbody{ width:985px; margin:0 auto; overflow:hidden;}

.mainbody .memberNav{ height:40px; background-color:#f7f7f7; line-height:40px; font-family:'宋体';}

.mainbody .memberNav a{ margin:0 10px; color:#666;}

.mainbody .memberNav a:link,.memberMain .memberNav a:visited{ color:#666;}

.mainbody .memberLeft{ width:220px; overflow:hidden; margin-top:8px;}

.mainbody .memberLeft .tit{ height:40px; background:url(../image/tit1.jpg) repeat-x; text-align:center; line-height:40px; color:#fff; font-weight:bold; font-size:14px;}

.mainbody .memberLeft .wrap{ width:218px; border:1px solid #e0e0e0; overflow:hidden;}

.mainbody .memberLeft dl dt{ height:40px; background:url(../image/tit2.jpg) repeat-x; text-align:center; line-height:40px; font-weight:bold; font-size:14px; color:#333;}

.mainbody .memberLeft dl dd{ height:38px; text-align:center; line-height:38px;}

.mainbody .memberLeft dl dd a{ color:#666; font-size:12px;}

.mainbody .memberLeft dl dd a:link,.mainbody .memberLeft dl dd a:visited{ color:#666;}



.memberMain .memberCon{ width:757px; margin-top:8px; overflow:hidden;}

.memberMain .memberCon .tit{ width:737px; height:38px; line-height:38px; color:#eb0405; font-weight:bold; border:1px 

solid #e0e0e0; padding-left:18px;}

.memberMain .memberCon .memberConWrap{ width:755px; border:1px solid #e0e0e0; margin-top:8px;}



/*收货地址*/

.newAddress{ padding-bottom:50px; overflow:hidden; color:#333; font-family:'宋体';}

.newAddress .top{ width:530px; margin:25px auto 0 auto;}

.newAddress .top strong{ font-weight:bold; color:#eb0405;}

.newAddress .newAddressTable{ width:530px; margin:35px auto 0 auto;}

.newAddress .newAddressTable td{ height:36px;}

.newAddress .newAddressTable td .text{ width:120px; height:20px; border:1px solid #e0e0e0; padding:0 5px; line-height:20px; font-family:arial;}

.newAddress .newAddressTable td .btn{ font-size:14px; font-weight:bold; color:#fff; text-align:center; background:url(../image/btn1.jpg) no-repeat; border:none; cursor:pointer; width:88px; height:29px;}



/*账号信息*/

.accountInformation{ padding-bottom:50px; overflow:hidden; color:#333; font-family:'宋体';}

.accountInformation .accountInformationTable{ width:530px; margin:35px auto 0 auto;}

.accountInformation .accountInformationTable td{ height:36px;}

.accountInformation .accountInformationTable td .text{ width:120px; height:20px; border:1px solid #e0e0e0; padding:0 5px; line-height:20px; font-family:arial;}

.accountInformation .accountInformationTable td .btn{ font-size:14px; font-weight:bold; color:#fff; text-align:center; background:url(../image/btn1.jpg) no-repeat; border:none; cursor:pointer; width:88px; height:29px;}

.accountInformation .accountInformationTable td .modification{ margin-left:15px; color:#eb0405;}

.accountInformation .accountInformationTable td .modification:link,.accountInformation .accountInformationTable td .modification:visited{ color:#eb0405;}



/*账号安全*/

.accountSecurity{ padding-bottom:50px; overflow:hidden; color:#333; font-family:'宋体';}

.accountSecurity .accountSecurityTable{ margin:30px 0 30px 50px;}

.accountSecurity .accountSecurityTable td{ height:80px;}

.accountSecurity .accountSecurityTable td.title{ font-size:24px; font-weight:bold; font-family:Microsoft YaHei;}

.accountSecurity .accountSecurityTable td .genggai{ color:#eb3131;}

.accountSecurity .accountSecurityTable td .genggai:link,.accountSecurity .accountSecurityTable td .genggai:visited{ color:#eb3131;}



/*增票认证*/

.certifiedByVotes{ padding-bottom:80px; overflow:hidden; color:#333; font-family:'宋体';}

.certifiedByVotes .memberconnav{ margin:15px auto 0 auto; width:717px; height:23px;}

.certifiedByVotes .memberconnav span{ width:239px; float:left; background-color:#e0e0e0; color:#333; text-align:center; line-height:23px; font-weight:bold; height:23px;}

.certifiedByVotes .memberconnav span.hover{ background-color:#cb0101; color:#fff;}

.certifiedByVotes .certifiedByVotesTable{ margin:45px 0 0 120px;}

.certifiedByVotes .certifiedByVotesTable td{ height:38px;}

.certifiedByVotes .certifiedByVotesTable td .text{ width:120px; height:20px; border:1px solid #e0e0e0; padding:0 5px; line-height:20px; font-family:arial;}



/*我的订单*/

.myOrderInfo{ padding-bottom:80px; overflow:hidden; color:#333; font-family:'宋体';}

.myOrderInfo .myOrderInfoTable{ text-align:center; margin-top:8px; width:757px; height:139px; background-color:#e8e8e8;}

.myOrderInfo .myOrderInfoTable td{ line-height:23px; background-color:#fff;}

.myOrderInfo .myOrderInfoTable th{ background-color:#f3f3f3; font-weight:normal;}

.myOrderInfo .myOrderInfoTable td .commodity{ display:block; border:1px solid #e8e8e8; width:50px; height:50px; overflow:hidden; margin:0 auto;}

.myOrderInfo .myOrderInfoTable td a{ color:#005ea7;}

.myOrderInfo .myOrderInfoTable td a:link,.myOrderInfo .myOrderInfoTable td a:visited{ color:#005ea7;}

.myOrderInfo .myOrderInfoTable td .moreShop{ display:block; width:43px; height:21px; overflow:hidden; background:url(../image/moreShop.jpg) no-repeat; color:#999; line-height:21px; padding-left:29px;}

.myOrderInfo .myOrderInfoTable td .moreShop:link,.myOrderInfo .myOrderInfoTable td .moreShop:visited{ color:#999; margin:0 auto;}

.myOrderInfo .myOrderInfoTable td .moreShop:hover{ text-decoration:none;}

.myOrderInfo .myOrderInfoTable td a.myOrderInfoBtn2{ width:74px; height:20px; background:url(../image/btn4.jpg) no-repeat; text-align:center; display:block; line-height:20px; color:#fff; margin:0 auto;}

.myOrderInfo .myOrderInfoTable td a.myOrderInfoBtn2:link,.myOrderInfo .myOrderInfoTable td a.myOrderInfoBtn2:visited{ color:#fff;}

.myOrderInfo .myOrderInfoTable td a.myOrderInfoBtn2:hover{ text-decoration:none;}



/*订单分页*/

.shopPage{ text-align:right; margin-top:30px; overflow:hidden;}

.shopPage a{ color:#e70012; display:inline-block; line-height:22px; height:22px; overflow:hidden; vertical-align:top;}

.shopPage a:link,.shopPage a:visited{ color:#e70012;}



/*积分兑换*/

.integration{ width:219px;}

.integrationMain{ width:985px; overflow:hidden; position:relative;}

.integration .integrationLeftList{ width:217px; overflow:hidden; border:1px solid #e0e0e0; margin-top:10px;}

.integration .integrationLeftList dt{ height:30px; line-height:30px; padding-left:18px; background-color:#f6f6f6; font-weight:bold; font-size:14px; color:#5e5e5e;}

.integration .integrationLeftList dd{ border-bottom:1px solid #f6f6f6; padding:0 15px 15px 15px;}

.integration .integrationLeftList dd .img{ width:180px; height:auto; margin:10px auto; overflow:hidden; display:block;}

.integration .integrationLeftList dd .title{ text-align:justify; display:block; line-height:21px; color:#5e5e5e;}

.integration .integrationLeftList dd .title:link,.integration .integrationLeftList dd .title:visited{ color:#5e5e5e;}

.integration .integrationLeftList dd .price{ padding:5px 0; color:#ea2c2c; font-weight:bold;}

.integration .integrationLeftList2{ width:217px; overflow:hidden; border:1px solid #e0e0e0; margin-top:10px;}

.integration .integrationLeftList2 dt{ height:30px; line-height:30px; padding-left:18px; background-color:#f6f6f6; font-weight:bold; font-size:14px; color:#5e5e5e;}

.integration .integrationLeftList2 dd{ padding-bottom:10px; border-bottom:1px solid #f6f6f6; float:left;}

.integration .integrationLeftList2 dd .img{ width:60px; height:60px; margin:20px 0 0 13px; overflow:hidden; float:left;}

.integration .integrationLeftList2 dd .title{ text-align:justify; width:120px; float:left; margin:16px 0 0 8px; line-height:21px; color:#5e5e5e; overflow:hidden;}

.integration .integrationLeftList2 dd .title:link,.integration .integrationLeftList dd .title:visited{ color:#5e5e5e;}

.integration .integrationLeftList2 dd .price{ padding:5px 0 0 8px; display:inline-block; color:#ea2c2c; font-weight:bold;}

.integrationMain .search{ height:35px; line-height:35px; overflow:hidden;margin-bottom:4px}

.integrationMain .search .text{ color:#868686; font-family:'宋体';}

.integrationMain .search .text strong{ font-size:14px; font-weight:bold; color:#333;}

.integrationMain .search .con{ width:201px; height:24px; border:1px solid #ccc; margin:5px 0 0 10px; float:left; _display:inline;}

.integrationMain .search .con .txt{ border:none; float:left; width:145px; height:24px; padding:0 5px;border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;background:none; line-height:24px; font-family:arial;}

.integrationMain .search .con .btn{ float:right; text-align:center; line-height:24px; color:#363636; background-color:#f8f8f8; width:44px; height:24px; border:none; cursor:pointer;}

.integrationMain .ppList{ overflow:hidden; line-height:35px;border-bottom:1px solid #f2f2f2;}

.integrationMain .ppList .tit{ float:left; width:80px; font-weight:bold; color:#333; font-size:14px;text-align:right;}

.integrationMain .ppList dl{ width:860px; float:left;}

.integrationMain .ppList dd{ float:left; width:140px; font-size:14px;}

.integrationMain .ppList dd a{ color:#5e5e5e;}

.integrationMain .ppList dd a:link,.integrationMain .ppList dd a:visited{ color:#5e5e5e;}

.integrationMain .jfList{ overflow:hidden; line-height:35px;border-bottom:1px solid #f2f2f2;}

.integrationMain .jfList dt{ float:left; width:80px; font-weight:bold; color:#333; font-size:14px;text-align:right;}

.integrationMain .jfList dd{  float:left; width:140px; font-size:14px;}

.integrationMain .jfList dd a{ color:#5e5e5e;}

.integrationMain .jfList dd a:link,.integrationMain .jfList dd a:visited{ color:#5e5e5e;}

.integrationMain .integrationConList{ width:985px; overflow:hidden; margin-top:8px;}

.integrationMain .integrationConList .title{ width:983px; height:40px; line-height:40px; overflow:hidden; border:1px solid #ddd;}

.integrationMain .integrationConList .title .titlist li{ float:left; font-size:14px; text-align:center;}

.integrationMain .integrationConList .title .titlist a{ float:left; font-size:14px; text-align:center;}

.integrationMain .integrationConList .title .titlist  a{ border-right:1px solid #e0e0e0; display:block; height:40px; padding:0 22px; float:left; color:#333;}

.integrationMain .integrationConList .title .titlist  a:link,.integrationMain .integrationConList .title .titlist  a:visited{ color:#333;}

.integrationMain .integrationConList .title .titlist  a:hover{ border-right:1px solid #e70012; color:#fff; text-decoration:none; background-color:#e70012;}

.integrationMain .integrationConList .title .titlist  a.hover{ border-right:1px solid #e70012; color:#fff; text-decoration:none; background-color:#e70012;}

.integrationMain .integrationConList .title .titlist  a.hover:link,.integrationMain .integrationConList .title .titlist li a.hover:visited{ color:#fff;}

.integrationMain .integrationConList .title .integrationPage{ font-size:16px;}

.integrationMain .integrationConList .title .integrationPage span{ margin:11px 10px 0 0; vertical-align:top; height:24px; line-height:24px; display:inline-block;}

.integrationMain .integrationConList .title .integrationPage .lBtn{ vertical-align:top; height:24px; line-height:24px; display:inline-block; margin:9px 10px 0 0; width:24px; background:url(../image/btn8.jpg) no-repeat; cursor:pointer;}

.integrationMain .integrationConList .title .integrationPage .rBtn{ vertical-align:top; height:24px; line-height:24px; display:inline-block; margin:9px 10px 0 0; width:24px; background:url(../image/btn9.jpg) no-repeat; cursor:pointer;}

.integrationMain .integrationConList .conList{ width:985px; padding-top:20px; position:relative; right:-2px; overflow:hidden;}

.integrationMain .integrationConList .conList .ico-c{width:50px;height:50px;background:url(../image/ico-c.png) no-repeat;position:absolute;right:8px;top:0px;z-index:98}

.integrationMain .integrationConList .conList .ico-a{width:50px;height:50px;background:url(../image/ico-a.png) no-repeat;position:absolute;right:8px;top:0px;z-index:98}

.integrationMain .integrationConList .conList .ico-t{width:50px;height:50px;background:url(../image/ico-t.png) no-repeat;position:absolute;right:8px;top:0px;z-index:98}
.integrationMain .integrationConList .conList .singleprice{position:absolute;left:11px;top:3px;z-index:98;color:#ff0000;font-size:16px;font-weight:bold}


.integrationMain .integrationConList .conList .ico-h{width:50px;height:50px;background:url(../image/ico-h.png) no-repeat;position:absolute;right:8px;top:0px;z-index:98}



.integrationMain .integrationConList .conList li{position:relative; float:left; width:245px; height:410px;  border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea;}

.integrationMain .integrationConList .conList li .img{ width:230px; height:230px; overflow:hidden; margin:0 auto; display:block;border:1px solid #fff;}

.integrationMain .integrationConList .conList li .img:hover{ border:1px solid #ccc;}

.integrationMain .integrationConList .conList li .name{height:40px; display:inline-block; padding:0 35px;margin-bottom:10px;overflow:hidden; line-height:21px; color:#333;}

.integrationMain .integrationConList .conList li .name:link,.integrationMain .integrationConList .conList li .name:visited{ color:#333;}

.integrationMain .integrationConList .conList li .price{ font-size:14px; padding:5px 0; font-weight:bold; color:#e60012; display:block; padding-left:35px; font-family:arial;}

.integrationMain .integrationConList .conList li .jf{ display:block; padding-left:35px;margin:5px;}

.integrationMain .integrationConList .conList li .jf b{ color:#e70012;}

.integrationMain .integrationConList .conList li .duihuan{ width:200px; height:28px; margin:20px 0 0 25px;*margin:20px 0 0 15px; float:left; _display:inline;}

.integrationMain .integrationConList .conList li .duihuan .txt{ width:30px; height:28px; line-height:28px; text-align:center; background:url(../image/text1.jpg) no-repeat; border:none; font-family:arial;}

.integrationMain .integrationConList .conList li .duihuan .jiajian{ width:16px; height:28px; margin-left:2px; _display:inline;}

.integrationMain .integrationConList .conList li .duihuan .jiajian .jia{ cursor:pointer; width:16px; height:14px; background:url(../image/btn5.jpg) no-repeat; display:block; overflow:hidden;}

.integrationMain .integrationConList .conList li .duihuan .jiajian .jian{ cursor:pointer; width:16px; height:14px; background:url(../image/btn6.jpg) no-repeat; display:block; overflow:hidden;}

.integrationMain .integrationConList .conList li .duihuan .btn{ width:90px; height:28px; float:left; margin-left:14px;}

.integrationMain .integrationConList .conList li .duihuan .sc{ line-height:28px; height:28px; margin-left:8px; color:#333;}

.integrationMain .integrationConList .conList li .duihuan .sc:link,.integrationMain .integrationConList .conList li .duihuan .sc:visited{ color:#33;}



/*二级页分页*/

.subPage{ text-align:right; margin:20px 0 15px 0;height:70px; overflow:hidden; padding-right:15px;}

.subPage a{ display:inline-block; height:34px; color:#333; line-height:34px; padding:0 15px; background-color:#fafafa; border:1px solid #f2f2f2; margin-left:5px; font-size:14px;}



.subPage a:link,.subPage a:visited{ color:#333;}

.subPage a:hover,.subPage a.on{ background-color:#e70012; border-color:#e70012; text-decoration:none; color:#fff;}

/*.subPage a:hover.on{background-color:#fafafa;color:#333;}

.subPage a.on{ background-color:#e70012; border-color:#e70012; text-decoration:none; color:#fff;}*/

/*分类二级页左侧列表*/

.integration .integrationSortList{ margin-top:5px; width:219px; background-color:#f8f8f8;border:1px solid #ddd;}

.indexListBanner.sortIndex .integrationSortList{ margin-top:11px; width:219px; background-color:#f8f8f8;}

.integration .integrationSortList .wrap{ height:110px; position:relative; z-index:99;}

.integration .integrationSortList dl{ width:207px; padding:12px 6px 0 6px; height:97px; border-bottom:1px solid #ddd; overflow:hidden; color:#5e5e5e;white-space:normal;}

.integration .integrationSortList dt{ margin-bottom:5px; font-size:14px; font-weight:bold;}

.integration .integrationSortList dd{ padding-left:18px; min-width:60px;overflow:hidden;height:25px;float:left;line-height:25px;display:inline-block;}

.integration .integrationSortList dd a{ color:#5e5e5e;white-space:normal;display:inline-block;}



.integration .integrationSortList dl.hover{ border:1px solid #e80d1e; background:#fff; width:515px; position:absolute; left:0px; top:-1px; padding-left:5px; padding-right:0px;}



.sortIndexTopList{ width:260px; height:205px; margin-bottom:2px; border:1px solid #ccc; overflow:hidden;}

.sortIndexTopList dt{ background:url(../image/sortIndexTopList.jpg) repeat-x; height:24px; line-height:24px; padding-left:17px; overflow:hidden; color:#5e5e5e; margin-bottom:10px;}

.sortIndexTopList dd{ padding-left:17px; line-height:30px;}

.sortIndexTopList dd a{ color:#5e5e5e; font-size:13px;}

.sortIndexTopList dd a:link,.sortIndexTopList dd a:visited{ color:#5e5e5e;}

.sortIndexTopList dd a:hover{ color:#e80d1e; text-decoration:none;}



.sortIndexNews{ height:auto; width:984px; margin-top:15px; overflow:hidden;}

.sortIndexNews .tabTit{ height:28px; line-height:28px; border-bottom:2px solid #e80b1c;}

.sortIndexNews .tabTit li{ cursor:pointer; float:left; width:92px; text-align:center; font-size:14px; color:#5e5e5e;}



.sortIndexNews .tabTit li:hover,.sortIndexNews .tabTit li.hover{ font-weight:bold; background-color:#e70012; color:#fff;}

.sortIndexNews .con{ padding-left:0px; overflow:hidden; display:none;width:985px;height:auto;}

.sortIndexNews .con li{ margin:2px 22px 0 0; float:left; width:145px; height:210px;}

.sortIndexNews .con li.last{margin:0px;}

.sortIndexNews .con li .img{ width:145px; height:135px; overflow:hidden;}

.sortIndexNews .con li .name{ text-align:left; color:#5e5e5e; line-height:20px;height:40px;display:inline-block; }

.sortIndexNews .con li .name:link,.sortIndexNews .con li .name:visited{ color:#5e5e5e;}

.sortIndexNews .con li .price{ color:#e70012; font-weight:bold; display:inline-block; margin-top:4px;}



/*分类首页当前位置*/

.sortIndexNav{ color:#666; overflow:hidden; padding-top:8px; font-family:'宋体';}

.sortIndexNav a{ margin:0 8px; color:#666;}

.sortIndexNav a:link,.sortIndexNav a:visited{ color:#666;}



/*分类首页主体*/

.sortIndexCon{ width:1210px; margin-top:5px; overflow:hidden;}

.sortIndexCon .tit{ height:35px; line-height:35px; color:#5e5e5e; font-weight:bold; font-size:14px; padding-left:12px; border-bottom:2px solid #e70012;}

.sortIndexCon .tit li{ float:left;}

.sortIndexCon .list{ overflow:hidden; width:1211px; margin-right:-1px;}

.sortIndexCon .list dt{ float:left;}

.sortIndexCon .list dd{ border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea; width:197px; height:229px; overflow:hidden; float:left;}

.sortIndexCon .list dd .img{ display:block; margin:0 auto; width:180px; height:170px; overflow:hidden;text-align:center;}

.sortIndexCon .list dd .name{ width:175px; margin:0 auto; line-height:18px; color:#333; display:block;height:36px;word-break:break-all;}

.sortIndexCon .list dd .name:link,.sortIndexCon .list dd .name:visited{ color:#333;}

.sortIndexCon .list dd .price{ width:175px; margin:0 auto; line-height:21px; color:#e60012; font-weight:bold; font-size:14px; display:block;}

.sortIndexCon img{ vertical-align:top;margin:0 auto;}



/*详细页*/

.infoNav{ height:40px; line-height:40px; font-family:'宋体';}

.infoNav a{ color:#000; margin:0 8px;}

.infoNav a:link,.infoNav a:visited{ color:#000;}



.infoIndexCon{ width:1210px; overflow:hidden;}

.infoIndexCon .zoom{ width:350px; height:447px;}

.infoIndexCon .zoom .list{ border:1px solid #d6d6d6; position:relative; width:348px; height:348px; overflow:hidden;}

.infoIndexCon .zoom .list li{ display:none; position:absolute; left:0px; top:0px;}

.infoIndexCon .zoom .btn{ width:350px; height:49px; margin-top:10px;}

.infoIndexCon .zoom .btn .wrap{ width:298px; height:49px; margin-left:12px; overflow:hidden; position:relative; _display:inline;}

.infoIndexCon .zoom .btn .wrap ul{ width:4000px; position:absolute; left:0px; top:0px;}

.infoIndexCon .zoom .btn .wrap ul li{ cursor:pointer; overflow:hidden; width:47px; height:47px; float:left; margin-right:13px; border:1px solid #d3d3d3; border-radius:3px;}

.infoIndexCon .zoom .btn .wrap ul li.hover{ border-color:#c80000;}

.infoIndexCon .zoom .btn span{ cursor:pointer;}

.infoIndexCon .text{ width:682px; padding:0 0 0 17px;}

.infoIndexCon .text .tit{ padding-left:10px; font-weight:500; font-family:Microsoft YaHei; font-size:18px; color:#000;}

.infoIndexCon .text .info{ font-family:Microsoft YaHei; padding:10px 0 5px 10px; color:#c71102; font-size:12px;}

.infoIndexCon .text .infoList{ padding:5px 0; line-height:30px; border-bottom:1px dotted #b1b1b1; border-top:1px dotted #b1b1b1;}

.infoIndexCon .text .infoList li{ padding-left:10px; color:#666; font-size:14px;clear:both}

.infoIndexCon .text .infoList li strong{ font-weight:bold;display:inline-block;float:left}

.infoIndexCon .text .infoList li p{float:left;display:inline-block;width:755px;font-size:14px}



.infoIndexCon .text .price{ padding-left:10px; font-size:14px; font-weight:bold; color:#666; height:50px; line-height:50px; border-bottom:1px dotted #b1b1b1;}

.infoIndexCon .text .price strong{ font-size:16px; color:#c71102;}

.infoIndexCon .text .num{ padding-left:10px; border-bottom:1px dotted #b1b1b1; font-size:14px; font-weight:bold; color:#666; height:59px; line-height:59px;}

.infoIndexCon .text .num input{ width:50px; height:21px; line-height:21px; text-align:center; font-family:arial; font-size:14px; border:1px solid #ccc; _vertical-align:middle; _margin:20px 0;}

.infoIndexCon .text .num .jiajian{ width:16px; height:28px; margin:14px 0 0; _display:inline;}

.infoIndexCon .text .num .jiajian .jia{ cursor:pointer; width:16px; height:14px; background:url(../image/btn5.jpg) no-repeat; display:block; overflow:hidden;}

.infoIndexCon .text .num .jiajian .jian{ cursor:pointer; width:16px; height:14px; background:url(../image/btn6.jpg) no-repeat; display:block; overflow:hidden;}



.infoIndexCon .text .buy{ overflow:hidden; padding-top:20px;}

.infoIndexCon .text .buy input{ display:block; width:88px; height:29px; background:url(../image/btn1.jpg) no-repeat; cursor:pointer; border:none; font-size:14px; text-align:center; line-height:29px; color:#fff; font-weight:bold; margin:0 20px 0 20px; float:left; _display:inline;}

.infoIndexCon .text .buy .sc{ float:left; line-height:29px; color:#000;}

.infoIndexCon .text .buy .sc:link,.infoIndexCon .text .buy .sc:visited{ color:#000;}

.infoIndeMain{ width:983px; line-height:26px; color:#333; overflow:hidden; float:right;}

.infoIndeMain img{ display:block; margin:0 auto;}

.infoIndeMain .tabTit{ height:28px; border-bottom:1px solid #c5c5c5;}

.infoIndeMain .tabTit li{ float:left; height:28px; padding:0 20px; font-weight:bold; text-align:center; line-height:28px; color:#414141; font-size:14px;}

.infoIndeMain .tabTit li.hover{ background-color:#000; color:#fff;}

.infoIndeMain .context{ padding:5px 0; text-align:justify;}

.infoIndeMain .infoTit{ width:983px; height:34px; background-color:#e70012; line-height:34px; font-weight:bold; font-size:14px; margin:30px 0 45px 0;}

.infoIndeMain .infoTit span{ float:left; height:34px; padding:0 35px; background-color:#ee4a57; color:#fff; text-align:center;}



.indexListBanner{position:relative;}

.hid{display:none;}

#con1{position:absolute;left:219px;top:0px;}

#con2{position:absolute;left:219px;top:0px;}

#con3{position:absolute;left:219px;top:40px;}

#con4{position:absolute;left:219px;top:70px;}

#con5{position:absolute;left:219px;top:110px;}

#con6{position:absolute;left:219px;top:150px;}

#con7{position:absolute;left:219px;top:180px;}

#con8{position:absolute;left:219px;top:230px;}

#con9{position:absolute;left:219px;top:260px;}



.brand_List{width:985px;padding-top:5px;}

.brand_List_Tit{width:984px;height:24px;line-height:24px;background:url(../image/titlebj.jpg) no-repeat;border-bottom:1px solid #cbcbcb;color:#fff;text-indent:24px;}

.brand_List ul{padding:10px 0 16px;}

.brand_List ul li{width:163px;height:90px;border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;float:left;}







#goTopBtn {

	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 30px; BOTTOM: 175px; HEIGHT: 33px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 5px; _position: absolute; _right: auto;z-index:9999

}

.zxdc {

	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 30px; BOTTOM: 75px; HEIGHT: 33px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 5px; _position: absolute; _right: auto

}







/*列表内容页*/

.listConts{line-height:26px;color:#666;}

.listConts .title{font-size:24px;text-align:center;line-height:40px;color:#000;}

.listConts .info{width:380px;height:27px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#666;}

.listConts .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}

.listConts .info .small,.info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}

.listConts .info .small{font-size:10px;padding-right:3px;}

.listConts .info .big{color:#003ba6;padding-left:3px;}

.listConts .desc{margin:20px 0 15px;padding:5px 10px;line-height:20px;border:1px solid #f4e4b4;background:#fffff0;}

.listConts .showimg{margin:20px 0;text-align:center;}

.listConts .showimg a img{border:1px solid #ccc;padding:1px;}

.listConts .showimg a:hover img{border:1px solid #F90;padding:1px;}

.listConts .conttitle{font-weight:bold;padding-bottom:7px;margin-bottom:7px;color:#2f2f2f;line-height:24px;border-bottom:1px solid #ddd;font-size:14px;}

.listConts .author{text-align:right;color:#999;}



/*新闻栏目*/

.news_list li{line-height:30px;background:url(http://www.zy100.com/templates/default/images/dot_line.gif) repeat-x 0 30px;padding-top:1px;}

.news_list li a:hover{text-decoration:none;color:#999;}

.news_list span{float:right;font-family:Arial;color:#5868bf;}

.news_list strong{padding-right:5px;font-size:8px;color:#fc0000;}



.news_list2 li{height:50px;line-height:25px;border-bottom:1px solid #eff2f4;padding:6px 0 5px 0;color:#a0a0a0;}

.news_list2 li span.title a{float:left;color:#0f5fbb;font-weight:bold;}

.news_list2 li span.title a:hover{text-decoration:none;color:#000;}

.news_list2 li span.time{float:left;}

.news_list2 li span.hits{float:right;}

.news_list2 li span.class{margin-left:12px;}

.news_list2 li span.class a{text-decoration:underline;color:#a0a0a0;}



/*我的积分*/

.my_jf{margin-top:10px;background:#e84848;width:219px;padding:10px 0;text-align:center;color:#fff;}

.my_jf span{display:inline-block;height:20px;line-height:20px;background:url(../image/jf.jpg) no-repeat left center;padding-left:25px}

.my_jf span b{color:#ffc600;font-size:14px}

.my_jf span a{color:#FFFFFF;text-decoration:underline}



/*放大镜背景*/

.cloud-zoom-lens{background:#ddd;cursor:move;}









