@charset "utf-8";

body { background:#f6f6f6; font-size:12px; font-family:"微软雅黑";}
* { margin: 0px; padding: 0px;}
ul, li { list-style:none;}
a { color:#000; text-decoration:none;}
a:hover { color:#F00; text-decoration:none;}

.top { height:96px; width:100%; background:#FFF;}
.topbox { width:1200px; height:96px; overflow:hidden; margin:0 auto;}
.mainbai { width:100%; background:#FA2960;}
.navmain { background:#FA2960; width:100%;min-width:1200px; height:50px; border-bottom:2px #DBDBDB solid;}
.ebnav { width:1200px; margin:0 auto; bor/der:#666 1px solid;}
.logo { margin:23px 0 0 0;}
.logo h1 { width:253px; height:50px; background:url(../images/logo.jpg?v=1) no-repeat; color:#FA2960;text-indent: -9999px;}
.left { float:left;}
.right { float:right;}
.showbox { margin:5px 0px;}
.ad { margin:23px 0 0 0;}
.m20 { margin:20px 0;}
.f14 { font-size:14px;font-family:microsoft yahei;}
.tb_10 { margin:10px 0; }
.tb_20 { margin:20px 0; }
.btn1 {wi/dth:100px; background-color:#F33; border:0; cursor:pointer; font-size:14px; color:#fff; font-weight:bold; text-align:center; padding:10px; margin-right:10px;}
.btn2 {wid/th:100px; background-color:#06C; border:0; cursor:pointer; font-size:14px; color:#fff; font-weight:bold; text-align:center; padding:10px; margin-right:10px;}
.btn3 {wid/th:100px; background-color:#399; border:0; cursor:pointer; font-size:14px; color:#fff; font-weight:bold; text-align:center; padding:10px;}
.btn4 {wid/th:100px; background-color:#093; border:0; cursor:pointer; font-size:14px; color:#fff; font-weight:bold; text-align:center; padding:10px;}
.btn5 {wid/th:100px; background-color:#399; border:0; cursor:pointer; font-size:14px; color:#fff; font-weight:bold; text-align:center; padding:10px 15px;}
.btn6 {wid/th:100px; background-color:#F33; border:0; cursor:pointer; font-size:14px; color:#fff; font-weight:bold; text-align:center; padding:10px 15px; margin-left:10px;}
.clear { clear:both;}
.mybtn1 { border:#CCC 1px solid; padding:5px 10px; background:#FFF;}
.font_40 { font-size:25px; font-family:"微软雅黑"; color:#666;}
.font_30 { font-size:20px; font-family:"微软雅黑"; color:#666;}
.btn_10 { padding:2px 8px; background:#F63; color:#FFF;}
a.btn_10:hover { color:#FFF;}
.btn_11 { padding:10px 20px; background:#F63; color:#FFF; font-size:14px;}
a.btn_11:hover { color:#FFF; background:#F33;}
.btn_12 { padding:10px 20px; background:#336; color:#FFF; font-size:14px;}
a.btn_12:hover { color:#FFF; background:#339;}
.btn_13 { padding:5px 12px; border:#F00 1px solid; color:#F00;}
a.btn_13:hover { color:#900; border:#900 1px solid;}
.btn_14 { padding:5px 20px; background:#9d003f; color:#FFF;}
a.btn_14:hover { color:#FFF; background:#9c004f;}
.btn_16 { padding:10px 20px; background:#f2f2f2; color:#333; font-size:14px;}
a.btn_16:hover { color:#333; background:#ccc;}
.btn_suan { padding:10px 60px; font-size:14px; font-weight:700; color:#FFF; background:#C9031C;}
a.btn_suan:hover { padding:10px 60px; font-size:14px; font-weight:700; color:#FFF; background:#900;}
.delicon1 { background:url(../images/close.png) no-repeat; padding-left:20px;}

.indexnews { width:226px; height:280px; overflow:hidden; background:#fff; padding:10px;}
.indexnews h1 { font-size:14px; border-bottom:1px solid #666; padding-bottom:5px;}
.indexnews h1 span {padding-left:100px;text-align:right;}
.indexnews ul { widht:100%; overflow:hidden; margin-top:5px;}
.indexnews ul li { font-size:13px; height:20px; overflow:hidden; margin-top:5px;}
.indexnews ul li a {}
.indexnews ul li a:hover { color:#F00;}

.v5-btn-txt { margin-top:10px;}





.navlist {}
.navlist ul { height:50px; width:100%;}
.navlist ul li { float:left; line-height:50px; margin:0 5px 0 5px;}
.navlist ul li a { color:#FFF; font-size:16px; font-family:"微软雅黑"; text-decoration:none; letter-spacing:3px; padding:6px 12px;}
.navlist ul li a:hover { background:#FFF; color:#FA2960; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:3px; padding:6px 12px;}
.navlist ul li.ed a { background:#FFF; color:#FA2960; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:3px;}


.bodymain { width:100%; height:100%; display:block;}
.listmain { width:1200px; margin:10px auto;}
.listmain ul { width:110%;}
.listmain ul li { width:215px; background:#FFF; padding:8px 8px 3px 8px; float:left; margin-right:10px; margin-bottom:10px;}
.listmain ul li:hover { background:#FFF3E8;}
.listmain ul li.showpic {}
.listmain ul li.showpic img { wid/th:300px;}

.brandlist { width:1200px; background:#FFF; margin:10px auto;height:100%; overflow:auto;}
.brandlist ul { padding:10px; hei/ght:100%; min-height:30px;height:auto;}
.brandlist ul li { float:left; color:#000; padding:0 0 0 10px; margin-bottom:8px; height:30px;}
.brandlist ul li a { font-size:14px; font-family:"微软雅黑"; text-decoration:none; letter-spacing:3px; padding:6px 6px; line-height:30px; color:#000; }
.brandlist ul li a:hover { background:#333; color:#FFF;}
.brandlist ul li.ed a { background:#333; color:#FFF;}
.brandlist ul div { float:left;}

.showjiage { color:#C00; font-size:12px;font-family: Verdana;}
.font_g { font-size:18px;font-weight:700; padding-left:3px;}
.font_h { color:#666; font-size:12px; padding-left:5px; padding-top:5px;}
.lines {  border-top:1px solid #EEE; display:block;}
.showtext { font-size:12px; color:#666; line-height:16px; padding-top:5px; height:47px; overflow:hidden;}
.showtext a { text-decoration:none; color:#666;}
.showtext a:hover { color:#F00; text-decoration:underline;}
.showtext span {hei/ght:20px; position:absolute; top:0px;right:0; font-size:12px; line-height:20px; color:#FFF; padding-left:8px; padding-right:8px; background:#FF6600;}
.pagelist { width:1200px; background:#fff; margin:10px auto;height:100%; overflow:auto; text-align:center; padding:20px 0;}
.pagelist a {disp/lay:inline-block;*dis/play:inline;zoom:1;padding:8px 12px;height:21px; border:1px solid #ddd;col/or:#666; line-height:21px;margin:0 2px;	font-family:Arial, Helvetica, sans-serif; background:url(../images/pagess.png) repeat-x;font-size:14px;}
.pagelist span.current{ zoom:1;padding:8px 12px;height:21px; border:1px solid #ddd;color:#ffffff;line-height:21px;margin:0 2px;	font-family:Arial, Helvetica, sans-serif;background-color:#ed1c24;font-size:14px;}
.pagelist a:hover {background-color:#ed1c24;color:red; text-decoration:none;}

.pagelist span.disabled {disp/lay:inline-block;*dis/play:inline;zoom:1;padding:8px 12px;height:21px; border:1px solid #ddd;col/or:#666; line-height:21px;margin:0 2px;	font-family:Arial, Helvetica, sans-serif; background:url(../images/pagess.png) repeat-x;font-size:14px;}



.side {position: fixed; width: 50px; height: 221px; right: 0; top: 350px; z-index: 100;}
.side ul{ height:203px; background:url(../images/sidebar_bg.jpg);}
.side ul li { width: 50px; height: 50px; float: left; position: relative; border-bottom: 1px solid rgba(255, 255,255, 0.2);}
.side ul li img { background:none;}
.side ul li .sidebar_qq , .side ul li .sidebar_phone , .side ul li #moquu_wxin , .side ul li .sidetop {background:url(../images/sidebar_bg.jpg);}

.side ul li .sidebar_qq{ background-position:0 200px;}
.side ul li .sidebar_phone{ background-position:0 150px;}
.side ul li #moquu_wxin{ background-position:0 100px;}
.side ul li .sidetop{ background-position:0 50px;}


.side ul li .sidebar_qq, .sidebar_phone , #moquu_wxin { position: absolute; width: 50px; height: 50px; top: 0; right: 0; transition: all 0.3s; color: #fff; font: 14px/50px "微软雅黑"; overflow: hidden;}
.side ul li .sidetop { width: 50px; height: 50px; line-height: 50px; display: inline-block; transition: all 0.3s;}
.side ul li img { float: left;}
.weixin { position: absolute; left: -230px; top: 60px; width: 240px; height:125px; background: transparent url("../images/weixin.gif") no-repeat scroll 0px -2px; display:none;}
.close_wxin{display:block; width:45px; height:22px;background:url("../images/close_wxin.png") no-repeat center; cursor:pointer;float: right;position: relative;right:20px;top:0px;}

.goodsmain { width:1200px; margin:10px auto; background:#FFF; overflow:hidden; height:100%;}
.goodsbox { background:#fff; padding:10px;}
.goodsimage { width:460px; padding-right:15px; border-right:#CCC 1px solid;}
.textbox { width:690px; text-align:left;}
.showtitle {  line-height:30px; font-size:18px;border-bottom:#CCC 1px dotted; padding:10px 0; letter-spacing:2px;}
.showtitle span {}
.showtitle span em { font-style:normal; color:#F00; font-size:2em; font-weight:700;}
.goodspic { margin:10px;}
.goodspic .zhuti { width:1170px;; height:40px; color:#666; font-size:18px; font-family:"微软雅黑"; border-bottom:#CCC 1px solid; background:#f3f3f3; margin:10px 0; padding-left:10px; line-height:40px;}
.piccontent {}
.piccontent p img { margin-bottom:10px; width:100%;}


.contentmain { width:1200px; margin:20px auto; font-size:13px;}
.cart_box1 { background:#FFF; padding:10px;}

.footer { width:100%; background:#f6f6f6; border-top:#ccc 1px solid; height:155px; bord/er:#000 1px solid; margin-top:20px; bord/er:1px solid #ccc;}
.footmain { width:1200px; margin:0 auto; height:15px;}
.footshow1 { padding-top:40px;}
.footshow2 { padding-top:10px;}

.footshow3 { border-left:#e9e9e9 1px solid; padding-left:30px; padding-top:10px; margin-left:20px;}
.footshow3 ul { width:180px;}
.footshow3 ul li {}
.footshow3 ul li a { float:left; line-height:30px; color:#666; font-size:12px; margin:0 10px 0 0;}
.footshow3 ul li a:hover { color:#333;}

.footer2 {text-align:center}
.footer-wrap { clear:both; padding:0px 0 0 0;}

.special-service {height:40px;overflow:hidden;}
.spe-ser-title {display:none;}
.spe-ser-con {letter-spacing:-8px}
.spe-ser-con li {display:inline-block;*display:inline;zoom:1;height:40px;overflow:hidden}


.showbtn2 {}
.kuaisuxiadanbox { border:#ed1c24 3px solid; margin-top:10px; padding:10px; background:#FAFAFA; display:none;}
.kuaisuxiadanbox p { height:40px; line-height:40px;}
.goods-action-btn {overflow: hidden;zoom: 1}
.goods-action-btn a {display: block;font-size: 0;line-height: 0;text-align: left;text-indent: -99999px;overflow: hidden}
.kuaisuxiadan {width: 200px;height: 40px;background-position: 0 0;float: left; background: url("../images/kuaisu.jpg") no-repeat;}



.contents { width:1160px; padding:20px; background:#FFF; margin:20px auto; min-height:500px;}
.hh1 { font-size:14px; background:#f3f3f3; padding:10px; font-weight:700;}
.contents h2 { font-size:14px; background:#efefef; padding:10px 20px;}
.sbox { background:#F9F9F9; padding:20px;}


.buyshow { padding:10px; background:#ccc; font-size:14px; font-weight:700;}


.brandtags { margin-top:20px;}
#sclg { position:fixed; bottom:0px; backgrou/nd:#F30; width:100%; background:#fff; height:60px; margin-top:60px; display:none;}
#sclg .sclgshow { width:1200px; margin:10px auto; background:#fff;}

#sclg .sclgshow font { float:right;}

.indexmain { width:1200px; margin:20px auto;}
.showtitle1 {}
.showtitle1 h2 { float:left; font-family:"微软雅黑"; font-size:18px; font-weight:700; color:#666;}
.showtitle1 span { padding-left:18px; color:#999; font-family:"微软雅黑"; font-size:16px; line-height:25px;}
.showtitle2 { background:#FFF4F0; padding:10px;}
.showtitle2 h2 { float:left; font-family:"微软雅黑"; font-size:18px; font-weight:700; color:#F63;}
.showtitle2 span { padding-left:18px; color:#F93; font-family:"微软雅黑"; font-size:16px; line-height:25px;}

/*.showlist { margin-top:20px;}
.showlist ul { border:#e5e5e5 1px solid; border-right:none; border-bottom:none; height:100%; overflow:hidden; width:1200px;}
.showlist ul li { width:199px; height:280px; overflow:hidden; float:left; border-right:#e5e5e5 1px solid; border-bottom:#e5e5e5 1px solid; background:#FFF; font-size:12px;}
.showlist ul li a { width:199px; height:280px; overflow:hidden; display:block;}
.showlist ul li a img { width:190px; hei/ght:190px; padding:5px;}
.showlist ul li a:hover {opacity:0.8;filter:alpha(opacity=80); text-decoration:none;}
.showlipic { height:190px; overflow:hidden;}
.showlititle { padding:10px; height:22px; overflow:hidden;}
.showlititle a:hover { color:#903;}
.showliprice { padding:10px;}
.showliprice span { padding:3px 5px; background:#069; color:#FFF; margin-left:10px;}
.showliprice em { font-size:20px; color:#F00; font-weight:700;font-style:normal;}
*/
.cattj { width:1200px; height:170px; margin:10px auto; background:#F7F0EA;}
.cattj h2 { background:url(../images/list.icons.other.png) no-repeat; width:45px; height:80px; margin-left:20px; padding-left:5px; padding-top:18px; color:#F63; float:left;}
.cattj ul { float:left; wi/dth:300px; overflow:hidden; padding:20px 10px;}
.cattj ul li { width:256px; height:120px; background:#FFF; overflow:hidden; margin:0 10px 0 0; padding:5px; float:left;}
.tjlistpic {}
.tjlistpic img { width:120px; height:120px; overflow:hidden;}
.tjlisttitle { font-size:12px; height:82px; overflow:hidden;}
.tjlistprice {}
.tjlistprice em { font-style:normal;}
.showlist { margin-top:2px;}
.showlist ul { width:110%;}
.showlist ul li { width:230px; overflow:hidden; float:left; margin:15px 12px 0 0; background:#FFF;}
.showlist ul li a {}
.showlist ul li a img { width:230px;}
.showlist ul li:hover {box-shadow:0 2px 5px #ccc;}
.showlipic { width:230px; height:230px; overflow:hidden;}
.showlititle { height:24px; overflow:hidden; font-size:12px; padding:10px;}
.showlititle a:hover {}
.showliprice { padding:10px;}
.showliprice span {}
.showliprice em { font-size:20px; color:#F00; font-weight:700;font-style:normal;}

.adshow { margin-bottom:15px;}
.adshow span { height:300px; width:300px;}
.adshow span a:hover {filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}


.pdlist { margin-top:20px;}
.pdlist .nvbao,.pdlist .nanbao,.pdlist .qianbao,.pdlist .pidai,.pdlist .shoubiao,.pdlist .nanxie,.pdlist .nvxie,.pdlist .yundongxie,.pdlist .shipin,.pdlist .yanjing,.pdlist .nanzhuang,.pdlist .nvzhuang,.pdlist .maozi { width:1200px; height:450px; overflow:hidden; position:relative;}
.pdlist .nvbao { background:url(../images/nvbao.jpg) no-repeat;}
.pdlist .bbgx { position:absolute; top:12px; left:209px; font-family:"Courier New", Courier, monospace; font-size:3em; color:#933; font-weight:700;}

.pdlist .nvbao .nvbaovbn { position:absolute; width:125px; height:30px; display:block; background:url(../images/button1.jpg) no-repeat; bottom:160px; right:774px;}
.pdlist .nvbao .nvbaovbn a { width:125px; height:30px; display:block;}
.pdlist .nvbao .nvbaovbn a:hover { background:url(../images/button1_1.jpg) no-repeat; text-decoration:none;}
.pdlist .nvbao .nvbaovgo { position:absolute; width:174px; height:34px; display:block; background:url(../images/button2.jpg) no-repeat; top:60px; left:135px;}
.pdlist .nvbao .nvbaovgo a { width:174px; height:34px; display:block;}
.pdlist .nvbao .nvbaovgo a:hover { background:url(../images/button2_1.jpg) no-repeat; text-decoration:none;}

.pdlist .nanbao { background:url(../images/nanbao.jpg) no-repeat; margin-top:10px;}
.pdlist .nanbao .nanbaobn { position:absolute; width:125px; height:30px; display:block; background:url(../images/button1.jpg) no-repeat; bottom:40px; right:590px;}
.pdlist .nanbao .nanbaobn a { width:125px; height:30px; display:block;}
.pdlist .nanbao .nanbaobn a:hover { background:url(../images/button1_1.jpg) no-repeat; text-decoration:none;}
.pdlist .nanbao .nanbaogo { position:absolute; width:174px; height:34px; display:block; background:url(../images/button3.jpg) no-repeat; top:60px; left:135px;}
.pdlist .nanbao .nanbaogo a { width:174px; height:34px; display:block;}
.pdlist .nanbao .nanbaogo a:hover { background:url(../images/button3_1.jpg) no-repeat; text-decoration:none;}

.pdlist .qianbao { background:url(../images/qianbao.jpg) no-repeat; margin-top:10px;}
.pdlist .qianbao .qianbaobn { position:absolute; width:125px; height:30px; display:block; background:url(../images/button1.jpg) no-repeat; bottom:45px; right:567px;}
.pdlist .qianbao .qianbaobn a { width:125px; height:30px; display:block;}
.pdlist .qianbao .qianbaobn a:hover { background:url(../images/button1_1.jpg) no-repeat; text-decoration:none;}
.pdlist .qianbao .qianbaogo { position:absolute; width:174px; height:34px; display:block; background:url(../images/button4.jpg) no-repeat; top:60px; left:135px;}
.pdlist .qianbao .qianbaogo a { width:174px; height:34px; display:block;}
.pdlist .qianbao .qianbaogo a:hover { background:url(../images/button4_1.jpg) no-repeat; text-decoration:none;}

.pdlist .pidai { background:url(../images/pidai.jpg) no-repeat; margin-top:10px;}
.pdlist .pidai .pidaibn { position:absolute; width:125px; height:30px; display:block; background:url(../images/button1.jpg) no-repeat; top:80px; right:530px;}
.pdlist .pidai .pidaibn a { width:125px; height:30px; display:block;}
.pdlist .pidai .pidaibn a:hover { background:url(../images/button1_1.jpg) no-repeat; text-decoration:none;}
.pdlist .pidai .pidaigo { position:absolute; width:174px; height:34px; display:block; background:url(../images/button5.jpg) no-repeat; top:60px; left:135px;}
.pdlist .pidai .pidaigo a { width:174px; height:34px; display:block;}
.pdlist .pidai .pidaigo a:hover { background:url(../images/button5_1.jpg) no-repeat; text-decoration:none;}

.pdlist .shoubiao { background:url(../images/shoubiao.jpg) no-repeat; margin-top:10px;}
.pdlist .shoubiao .shoubiaobn { position:absolute; width:125px; height:30px; display:block; background:url(../images/button1.jpg) no-repeat; top:135px; right:522px;}
.pdlist .shoubiao .shoubiaobn a { width:125px; height:30px; display:block;}
.pdlist .shoubiao .shoubiaobn a:hover { background:url(../images/button1_1.jpg) no-repeat; text-decoration:none;}
.pdlist .shoubiao .shoubiaogo { position:absolute; width:174px; height:34px; display:block; background:url(../images/button6.jpg) no-repeat; top:60px; left:135px;}
.pdlist .shoubiao .shoubiaogo a { width:174px; height:34px; display:block;}
.pdlist .shoubiao .shoubiaogo a:hover { background:url(../images/button6_1.jpg) no-repeat; text-decoration:none;}

.pdlist .nanxie { background:url(../images/nanxie.jpg) no-repeat; margin-top:10px;}
.pdlist .nanxie .nanxiebn { position:absolute; width:125px; height:30px; display:block; background:url(../images/button1.jpg) no-repeat; top:75px; right:532px;}
.pdlist .nanxie .nanxiebn a { width:125px; height:30px; display:block;}
.pdlist .nanxie .nanxiebn a:hover { background:url(../images/button1_1.jpg) no-repeat; text-decoration:none;}
.pdlist .nanxie .nanxiego { position:absolute; width:174px; height:34px; display:block; background:url(../images/button7.jpg) no-repeat; top:60px; left:135px;}
.pdlist .nanxie .nanxiego a { width:174px; height:34px; display:block;}
.pdlist .nanxie .nanxiego a:hover { background:url(../images/button7_1.jpg) no-repeat; text-decoration:none;}

.pdlist .nvxie { background:url(../images/nvxie.jpg) no-repeat; margin-top:10px;}
.pdlist .nvxie .nvxiebn { position:absolute; width:125px; height:30px; display:block; background:url(../images/button1.jpg) no-repeat; top:75px; right:532px;}
.pdlist .nvxie .nvxiebn a { width:125px; height:30px; display:block;}
.pdlist .nvxie .nvxiebn a:hover { background:url(../images/button1_1.jpg) no-repeat; text-decoration:none;}
.pdlist .nvxie .nvxiego { position:absolute; width:174px; height:34px; display:block; background:url(../images/button8.jpg) no-repeat; top:60px; left:135px;}
.pdlist .nvxie .nvxiego a { width:174px; height:34px; display:block;}
.pdlist .nvxie .nvxiego a:hover { background:url(../images/button8_1.jpg) no-repeat; text-decoration:none;}

.pdlist .yundongxie { background:url(../images/yundongxie.jpg) no-repeat; margin-top:10px;}
.pdlist .yundongxie .yundongxiebn { position:absolute; width:125px; height:30px; display:block; background:url(../images/button1.jpg) no-repeat; top:75px; right:532px;}
.pdlist .yundongxie .yundongxiebn a { width:125px; height:30px; display:block;}
.pdlist .yundongxie .yundongxiebn a:hover { background:url(../images/button1_1.jpg) no-repeat; text-decoration:none;}
.pdlist .yundongxie .yundongxiego { position:absolute; width:174px; height:34px; display:block; background:url(../images/button9.jpg) no-repeat; top:60px; left:135px;}
.pdlist .yundongxie .yundongxiego a { width:174px; height:34px; display:block;}
.pdlist .yundongxie .yundongxiego a:hover { background:url(../images/button9_1.jpg) no-repeat; text-decoration:none;}

.pdlist .shipin { background:url(../images/shipin.jpg) no-repeat; margin-top:10px;}
.pdlist .shipin .shipinbn { position:absolute; width:125px; height:30px; display:block; background:url(../images/button1.jpg) no-repeat; bottom:85px; left:293px;}
.pdlist .shipin .shipinbn a { width:125px; height:30px; display:block;}
.pdlist .shipin .shipinbn a:hover { background:url(../images/button1_1.jpg) no-repeat; text-decoration:none;}
.pdlist .shipin .shipingo { position:absolute; width:174px; height:34px; display:block; background:url(../images/button10.jpg) no-repeat; top:60px; left:135px;}
.pdlist .shipin .shipingo a { width:174px; height:34px; display:block;}
.pdlist .shipin .shipingo a:hover { background:url(../images/button10_1.jpg) no-repeat; text-decoration:none;}

.pdlist .yanjing { background:url(../images/yanjing.jpg) no-repeat; margin-top:10px;}
.pdlist .yanjing .yanjingbn { position:absolute; width:125px; height:30px; display:block; background:url(../images/button1.jpg) no-repeat; bottom:15px; left:164px;}
.pdlist .yanjing .yanjingbn a { width:125px; height:30px; display:block;}
.pdlist .yanjing .yanjingbn a:hover { background:url(../images/button1_1.jpg) no-repeat; text-decoration:none;}
.pdlist .yanjing .yanjinggo { position:absolute; width:174px; height:34px; display:block; background:url(../images/button11.jpg) no-repeat; top:60px; left:135px;}
.pdlist .yanjing .yanjinggo a { width:174px; height:34px; display:block;}
.pdlist .yanjing .yanjinggo a:hover { background:url(../images/button11_1.jpg) no-repeat; text-decoration:none;}

.pdlist .nanzhuang { background:url(../images/nanzhuang.jpg) no-repeat; margin-top:10px;}
.pdlist .nanzhuang .nanzhuangbn { position:absolute; width:125px; height:30px; display:block; background:url(../images/button1.jpg) no-repeat; bottom:15px; left:164px;}
.pdlist .nanzhuang .nanzhuangbn a { width:125px; height:30px; display:block;}
.pdlist .nanzhuang .nanzhuangbn a:hover { background:url(../images/button1_1.jpg) no-repeat; text-decoration:none;}
.pdlist .nanzhuang .nanzhuanggo { position:absolute; width:174px; height:34px; display:block; background:url(../images/button12.jpg) no-repeat; top:60px; left:135px;}
.pdlist .nanzhuang .nanzhuanggo a { width:174px; height:34px; display:block;}
.pdlist .nanzhuang .nanzhuanggo a:hover { background:url(../images/button12_1.jpg) no-repeat; text-decoration:none;}

.pdlist .nvzhuang { background:url(../images/nvzhuang.jpg) no-repeat; margin-top:10px;}
.pdlist .nvzhuang .nvzhuangbn { position:absolute; width:125px; height:30px; display:block; background:url(../images/button1.jpg) no-repeat; bottom:15px; left:224px;}
.pdlist .nvzhuang .nvzhuangbn a { width:125px; height:30px; display:block;}
.pdlist .nvzhuang .nvzhuangbn a:hover { background:url(../images/button1_1.jpg) no-repeat; text-decoration:none;}
.pdlist .nvzhuang .nvzhuanggo { position:absolute; width:174px; height:34px; display:block; background:url(../images/button13.jpg) no-repeat; top:60px; left:135px;}
.pdlist .nvzhuang .nvzhuanggo a { width:174px; height:34px; display:block;}
.pdlist .nvzhuang .nvzhuanggo a:hover { background:url(../images/button13_1.jpg) no-repeat; text-decoration:none;}

.pdlist .maozi { background:url(../images/maozi.jpg) no-repeat; margin-top:10px;}
.pdlist .maozi .maozibn { position:absolute; width:125px; height:30px; display:block; background:url(../images/button1.jpg) no-repeat; top:75px; right:532px;}
.pdlist .maozi .maozibn a { width:125px; height:30px; display:block;}
.pdlist .maozi .maozibn a:hover { background:url(../images/button1_1.jpg) no-repeat; text-decoration:none;}
.pdlist .maozi .maozigo { position:absolute; width:174px; height:34px; display:block; background:url(../images/button14.jpg) no-repeat; top:60px; left:135px;}
.pdlist .maozi .maozigo a { width:174px; height:34px; display:block;}
.pdlist .maozi .maozigo a:hover { background:url(../images/button14_1.jpg) no-repeat; text-decoration:none;}

.prolist { position:absolute; width:500px; height:430px; overflow:hidden; backgro/und:#333; right:10px; top:10px;}
.prolist ul {}
.prolist ul li { float:left; background:#FFF; width:153px; height:200px; overflow:hidden; margin:10px 0px 0px 10px;}
.prolist ul li a {}
.prolist ul li a:hover { text-decoration:none;}
.prolist .prolipic { height:153px; overflow:hidden;}
.prolist .prolipic img { width:153px; he/ight:153px;}
.prolist .prolipic img:hover { opacity:0.8;filter:alpha(opacity=80);}
.prolist .prolititle { height:14px; overflow:hidden; padding:5px;}

.prolist .proliprice { padding:0 5px 5px 5px;}
.prolist .proliprice em { font-size:14px;font-weight:700; font-style:normal;color:#F00;}


.search { width:300px; overflow:hidden; margin:22px 0 0 30px;}
.search .searchk { float: left;}
.search .searchs { float: left;}
.search p { color:#999;}
.search p a { color:#666; font-size:13px;}
.search p a:hover { color:#F00;}
.submitsearch { background:url(../images/search.jpg) no-repeat; width:80px; height:30px; border:0; cursor:pointer;}
.textinputsearch { height:28px; line-height:28px; border:#d8d9dc 1px solid; border-right:none; background:#f0f0f0; width:200px; color:#666; font-family:"微软雅黑";}

.mycart { border:#CCC 1px solid; padding:10px 20px 10px 36px; margin-top:22px; width:100px;}
.mycart i.iconcart { width:20px; height:20px; background:url(../images/cart_icon.jpg) 0px no-repeat; float:left;}
.mycart:hover { border:#666 1px solid; backgrou/nd-color:#f6f6f6;}
.mycart span.textcart { float:left; display:block; line-height:22px;}
.mycart b.cartnums { display:block;width:20px; height:20px; background:#F00; border-radius:25px; float:left; margin:1px 6px; text-align:center; color:#FFF; line-height:20px;}
.acontents { width:1200px; margin:20px auto; height:100%; overflow:hidden;}
.sitebar { width:200px; float:left; background:#FFF;}
.sitebar h2 { background:#933; color:#FFF; padding:10px;}

.sitebar ul {}
.sitebar ul li { line-height:30px; font-size:14px; hei/ght:20px; padding:5px 10px; border-bottom:#f3f3f3 1px solid; margin-bottom:5px;}
.sitebar ul li a {}
.sitebar ul li a:hover { color:#933;}

.sitecon { width:980px; float:right; background:#FFF;}
.sitecon h2 { padding:10px; color:#666; border-bottom:#CCC 1px solid;}
.sitecon h1 { padding:20px; color:#666; text-align:center;}
.sitecon .daodu { border:1px #999 solid; padding:20px; font-size:16px; margin:20px;line-height:26px;}
.sitecon .pps { margin:10px 20px; font-size:14px;}
.sitecontents { padding:20px; font-size:14px; line-height:30px;}
.sitecontents ul {}
.sitecontents ul li { border-bottom:#eee 1px outset; padding-bottom:10px; margin-top:10px;}
.sitecontents ul li h2 { font-size:18px; font-weight:lighter; border-bottom:none; padding:0; margin:0;}
.sitecontents ul p { padding:5px; color:#666;}
.sitecontents a { color:blue;}
.bottom3 { clear:both;}




.showedit { padding:5px 5px 0 0px; height:20px; margin-top:5px;}
.showeditbox { margin-right:5px; padding:5px;border:#CCC 1px solid; margin-top:5px;}
.showeditbox:hover {border:#F00 1px solid; text-decoration:none;}

.editcon { padding:20px;}
.edith { font-weight:700; margin-bottom:10px; font-size:14px;}
.editarea { width:100%; height:100px;}
.edittext { width:100%; height:25px; line-height:25px;}
.mt10 { margin-top:10px;}
.mt20 { margin-top:20px;}
.mt5 { margin-top:5px;}
.editsubmit { padding:10px; background:#066; color:#FFF; border:#06C 1px solid;}

.listgoods {}
.listgoods ul {}
.listgoods ul li { float:left; width:200px; margin-right:20px; margin-bottom:10px; border:#CCC 1px solid; display:block; padding:5px;}

.editk { width:800px; height:200px;}
.editk div { padding:10px;}

.catbox1 {}
.catbox1 span { float:left; font-size:14px; bor/der:#FFF 1px solid; background:#036; color:#FFF; padding:3px 5px; margin-right:4px;cursor:pointer;}
.catbox1 .ed {background:#903; color:#FFF;}

.catbox2 {}
.catbox2 span { float:left; font-size:14px; bor/der:#FFF 1px solid; background:#063; color:#FFF; padding:3px 5px; margin-right:4px;cursor:pointer; margin-top:10px;}
.catbox2 .ed { background:#633; color:#FFF;}


.weizhi { width:1180px; backgro/und:#FFF; margin:10px auto;height:100%; overflow:auto; padding:10px 0 0 0; font-size:13px; font-family:tahoma,arial,\5b8b\4f53,sans-serif; height:17px; overflow:hidden;}
.weizhi a { color:#666}
.weizhi a:hover { color:#F00}



.paixu { width:1180px; background:#F7EEFF; margin:auto;hei/ght:100%; overflow:auto; padding:10px;}

.paixu .paixulist { bor/der:#039 1px solid; width:300px; overflow:hidden; float:left;}
.paixu .paixulist ul { float:left; margin-right:10px; margin-left:10px; background:#FFF; border-top:1px solid #ccc; border-bottom:1px solid #ccc; border-left:1px solid #ccc; width:268px; overflow:hidden;}
.paixu .paixulist ul li { float:left; width:45px; padding:3px 8px; padding-left:13px; font-size:12px; display:block; cursor:pointer; border-right:#CCC 1px solid; background:#FFF;}
.paixu .paixulist ul li:hover { color:#F00; bord/er:none; bor/der:#F00 1px solid; background-color:#FFF8F4;}
.paixu .paixulist ul li.paixuup { background:url("../images/shang.gif") no-repeat 43px 6px;}
.paixu .paixulist ul li.paixudown { background:url("../images/xia.gif") no-repeat 43px 6px;}
.paixu .paixulist ul li.kuang { bo/rder:#C33 1px solid;backgro/und-image:none; background-color:#F5f5f5; width:45px; color:#F00;}
.inputtext1 { width:50px; height:19px; border:#ccc 1px solid; ma/rgin-top:5px; color:#999; padding:2px 4px;}
.inputtext2 { width:130px; height:19px; border:#ccc 1px solid; ma/rgin-top:5px; color:#999; padding:2px 4px; line-height:19px;}
.btn111 { background:#8770ab; border:none; padding:1px 10px; color:#fff; line-height:21px; cursor:pointer; }


#paixu2 {display:none;position:fixed;_position:absolute;top:0px;z-index:1000; left:50%; margin-left:-601px;}

.paixubox { position:relative;}
.paixu .selectprice { bord/er:#039 1px solid; width:460px; overflow:hidden; float:left;}
.paixu .product_control_page { float:right; wi/dth:80px; margin-right:10px; margin-top:5px;}
.page-prev, .page-next { width: 18px; height: 18px; line-height: 0px; display: inline-block; float: left; text-align: center; border: 1px solid #ccc;}
.page-prev:hover, .page-next:hover { border:#333 1px solid;}
.product_control_page span { float: left; height: 20px; line-height: 19px; padding: 0 10px; color: #333;}
.product_control_page span b { color: #e93b39;}
.product_control_page a i { width: 6px; height: 9px; display: inline-block; position: relative; top: 4px;}
.product_control_page a i { background-image: url("../images/search_icon3.png"); background-repeat: no-repeat;}
.product_control_page a.page-next i {background-position: -194px -29px;}
.product_control_page a.page-prev i {background-position: -186px -29px;}






/*LAYUI  后加入的css*/
.listsx { width:1200px; margin:0 auto; bord/er:#CCC 1px solid; height:100%; overflow:auto; background:#f5f5f5; border-bottom:1px #CCC solid;}
.listsx .itemsx { width:80px; font-weight:700; padding:5px; text-align:center; line-height:40px; backgr/ound:#f5f5f5; hei/ght:100%; bor/der:#666 1px solid;}
.listsx .itemlist { width:1110px; text-align:left; background:#FFF;}
.listsx .itemlist ul { padding:10px; hei/ght:100%; min-height:30px;height:auto;}
.listsx .itemlist ul li { float:left; color:#000; padding:0 0 0 10px; margin-bottom:8px; height:30px; background:#FFF;}
.listsx .itemlist ul li a { font-size:0.9em; font-family:"微软雅黑"; text-decoration:none; letter-spacing:3px; padding:3px 3px; line-height:30px; color:#000; }
.listsx .itemlist ul li a:hover { background:#333; color:#FFF;}
.listsx .itemlist ul li.ed a { background:#333; color:#FFF;}

.product_tips {  width:1200px; margin:auto;background: #fff;height: 40px;}
.product_tips a.on, .product_tips a:hover {color: #e93b39;}
.product_tips a.on {border-top: 2px solid #e93b39;}
.product_tips a {padding: 0 30px;height: 29px;display: inline-block;font: normal 18px/18px "microsoft yahei";color: #999;background: url("../images/listline.jpg") no-repeat center left;text-align: center;padding-top: 9px;position: relative;}


/*购物车*/
.cartlist { border:#FFF 1px solid; width:1198px; margin:10px auto; height:100%; overflow:hidden; clear:both;}
.cartlist ul.utitle1 { clear:both; width:1198px; overflow:hidden; background:#E4E4E4;}
.cartlist ul.utitle1 li { float:left; height:46px; line-height:45px; text-align:center; color:#666;}
.cartlist ul.ulist1 { clear:both;min-height:80px; padding:20px; background:#FFF; border-bottom:1px #ccc solid;}
.cartlist ul.ulist1 li { float:left; text-align:center; color:#666;}
.cartlist ul.ulist1 li .uimg img { width:100px; border:#999 1px solid;}
.cartlist ul.ulist1 li .utext { width:420px; overflow:hidden; text-align:left; font-size:13px; color:#333;}

.cartlist ul.ulist1 li span { padding:3px 5px; display:inline-block;}
.numact .numjj1 { border-top:#999 1px solid; border-bottom:#999 1px solid; border-left:#999 1px solid; border-right:#ccc 1px solid;}
.numact .numjj2 { border-top:#999 1px solid; border-bottom:#999 1px solid; border-right:#999 1px solid; border-left:#ccc 1px solid;}
.numact .numjj2:hover,.numact .numjj1:hover { border:#900 1px solid; dis/play:block;}
.numact .num { border-top:#999 1px solid; border-bottom:#999 1px solid; font-weight:700; width:16px;}

.cartsuan { width:1160px; background:#FFF; padding:20px; margin:10px auto; min-height:170px; clear:both; display:block;}
.cartsuan .lmain { padding-top:150px;}
.cartsuan .rmain { text-align:right;}
.cartsuan .rmain p { line-height:24px;}
.nocart { width:1200px; margin:50px auto; text-align:center; height:180px; background:url(../images/no_cart.jpg) 20% 0 no-repeat;}

.input_ly { color:#999; font-size:12px; border:#999 1px solid; margin-top:10px; padding:6px 10px; width:90%;}
.showbaozhuang { padding:10px; margin-top:10px; color:#666; background:#f2f2f2; text-align:left; line-height:22px;}

.cartmsg { width:1200px; margin:20px auto; overflow:hidden;}
.cartmsg .ltitle { color:#333; background:#E4E4E4; padding:12px 20px; font-weight:700; font-size:13px;}
.cartmsg ul { background:#FFF; height:100%; clear:both; padding:20px; min-height:300px; width:110%; overflow:hidden;}
.cartmsg ul li { float:left; bac/kground:#FFF; width:177px; overflow:hidden; margin-right:20px;}
.cartmsg .listimg { width:177px; height:180px; overflow:hidden;}
.cartmsg .listimg img { width:177px;}
.cartmsg .ulist1 .uimg img { width:177px;}
.cartmsg ul li .infotitle { margin:10px 0; }
.cartmsg .msgbox { padding:20px 30px; background:#FFF; border:#E4E4E4 1px solid;}
.cartmsg .msgbox h3 { font-size:12px;}
.cartmsg .msgbox h4 { margin:10px 0;}
.cartmsg .msgboxinfo { padding:10px 0 0 0; font-size:13px;}
.cartmsg .msgboxinfo span { color:#F00;}
.cartmsg .msgboxinfo em { padding-left:20px; color:#900; font-style:normal;}
.prov,.city,.dist { width:104px;}
a.editacc { color:#633;}
a.editacc:hover { color:#600;}
.querenok { background:url("../images/c_14.jpg") no-repeat; wid/th:100px; min-height:100px; display:block; padding-left:60px; font-size:16px; font-weight:700; color:#666;}
.querenok p { line-height:30px;}
.shuoming p { line-height:30px;}

/*会员中心*/
.bgcolor { padding:30px 0; background:#fbf8f4; bord/er:#000 1px solid; margin:0 auto; width:1200px; height:720px; background:url(../images/login_bg.jpg) no-repeat center;}
.reg_box,.login_box { width:1200px; margin:0 auto; height:720px;}
.reg_center,.login_center { width:310px; padding:30px 35px; float:right; background-color:#fff; margin-top:80px; position:relative; box-shadow: 0 0 23px rgba(0,0,0,.1);}

.title_in { width:60px; height:40px; line-height:40px; color:#666; float:left;}
.title_msg { width:240px; height:40px; line-height:40px; text-align:right; font-family:microsoft yahei;color:#999;}
.reg_text { width:265px;width:298px; height:20px; line-height:20px; padding:10px 5px; border:1px solid #dedede; font-size:14px; font-weight:bold; font-family:'microsoft yahei'; border-radius:0; -webkit-transition: border linear .2s,box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; -ms-transition: border linear .2s, box-shadow linear .2s;transition: border linear .2s, box-shadow linear .2s;}
.in_text { width:165px; height:20px; line-height:20px; padding:10px 5px; border:1px solid #dedede; font-size:14px; font-weight:bold; font-family:'microsoft yahei'; border-radius:0; -webkit-transition: border linear .2s,box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; -ms-transition: border linear .2s, box-shadow linear .2s;transition: border linear .2s, box-shadow linear .2s;}

.login_btn { width:100%; height:50px; line-height:50px;}
.input_sub { width:100%; background-color:#f19108; border:0; cursor:pointer; font-size:16px; color:#fff; font-weight:bold; text-align:center;}
.reg_box a.active { color:#f19108;}
.login_center h1 { color:#F60; font: normal 20px/20px microsoft yahei; text-align: center;margin-bottom: 24px;}

.login_tips { position:relative; z-index:1;}
.login_tips label { position:absolute; height:50px; line-height:50px; left:10px; top:0; color:#999; cursor:text;}
.login_tips i { width:15px; height:17px; position:absolute; right:10px; top:16px; background:url("../images/login_04.png") no-repeat;}
.login_tips i.picUser { background-position:0 0;}

.login_tips i.picPassWord { background-position: 0 -20px;}
.in_style { width:298px; height:20px; line-height:20px; padding:14px 5px; border:1px solid #dedede; font-size:14px; font-weight:bold; font-family:'microsoft yahei'; border-radius:0;}

.in_style:focus {}
.error {height:auto; border:1px solid #ffac76; background:#ffffcf url("../images/error_tips.png") no-repeat left center; padding-left:30px; margin-bottom:12px; line-height:25px; color:#ff0200;}
.list_box li { margin-bottom:15px; width:310px;}
.rememberMe{ position:relative; top:10px; *left:-3px}
.btn_submit{ padding:9px 0 8px 0; position:relative; }
.msg { width:100%;}
.msg span { co/lor:#999;}
.msg a.active { color:#f19108;}
.conmsg { padding:30px 50px;}
.conmsg center { font-size:26px; color:#933;}

.usercenter { width:1200px; margin:20px auto; display:block; clear:both;}

.usitebar {width:180px; float:left; background:#fff; border-top:3px solid #7f69b2; padding-bottom:45px;}
.usitebar h2{ padding:24px 0px 14px; margin:0px 25px;}
.usitebar h2 a{ font:18px/20px "microsoft yahei"; color:#000000;}
.usitebar .line{ background:url("../images/line.gif") repeat-x left center; height:1px; overflow:hidden; margin:0px 25px;}
.usitebar dl{ padding-bottom:6px;}
.usitebar dl dt{ font:14px/20px "microsoft yahei"; color:#000000; padding:12px 25px 7px;}
.usitebar dl dd{ font-size:12px; line-height:32px; color:#888888;}
.usitebar dl dd a,.dd_select,.dd_select_on,.select_x,.select_x_on,.orderTrackLayer ul li,.tb_down,.tb_sj,.order_track .ddxq_sj,.deleteOrder,.pm_close,.addr_sj,.addr_sj_on{ background-image:url("../images/myyibao.png"); background-repeat:no-repeat;}
.usitebar dl dd a{ padding:0px 25px 0px 40px; background-position:25px -29px; display:block;}
.usitebar dl dd a:hover{ color:#7f69b2; background-position:25px -73px; text-decoration:underline;}
.usitebar dl dd a.onhover,.usitebar dl dd a.onhover:hover{ color:#fff; background-color:#fff; background-position:25px 15px; background-color:#7f69b2; text-decoration:none; font-weight:bold;}

.usercontent { width:950px; float:right; background:#FFF; padding:20px;}
.myheadinfo { width:930px; height:150px; border:1px solid #CCC; background:#f1f1f1; padding:10px;-webkit-box-shadow: 1px 1px 1px; -moz-box-shadow: 1px 1px 1px;box-shadow: 1px 1px 1px; }
.touxiang { width:150px;}
.finfo { width:740px;}
.finfo h2 { font-family:"微软雅黑";}

.myinfoorder { margin-top:20px;}
.myinfoorder h3 { font-size:12px; font-weight:lighter; background:#7f69b2; width:200px; padding:10px; text-align:center; color:#FFF;}
.list_table { border:#ccc 1px solid; paddi/ng:10px; height:100%; overflow:hidden;}
.list_table p { font-size:14px; padding:10px;}
.list_table1 { border:0px;}
.list_table_th {}
.list_table_th ul {}
.list_table_th ul li { float:left; font-size:14px; text-align:center; background:#f1f1f1; padding:10px; font-weight:700;}
.list_table_title { height:26px; line-height:26px; width:100%; background:#f1f1f1; padding:5px 10px; font-size:13px;}
.list_table_tr {}
.list_table_tr ul {}
.list_table_tr ul li { float:left; text-align:center; padding:10px; bo/rder:#666 1px solid;}
.list_table_tr ul li img { width:130px;}
.list_table_tr .oimg { paddin/g:10px 0px 10px 10px; width:100px;}
.list_table_tr .otext { width:320px; overflow:hidden; paddi/ng:10px 10px 10px 0; font-size:12px; text-align:left;}
.list_table_tr .otext a {}
.list_table_tr .otext a:hover { text-decoration:none; color:#C33;}
.font_price1 { font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:700; color:#900;}
.font_price2 { font-family:Tahoma, Geneva, sans-serif; font-size:20px; font-weight:700; color:#F00;}
.list_table_tr ul li strong { line-height:26px;}

.usertitle {}
.usertitle h3  { background:#7f69b2; padding:10px 20px; color:#FFF;}
.usertitle h4  { background:#efefef; padding:10px 20px; color:#333; font-size:14px;}

.goodslist_u {}
.goodslist_u ul { width:110%;}
.goodslist_u ul li { width:180px; overflow:hidden; float:left; margin:10px 12px 0 0; height:280px; overflow:hidden;}
.goodslist_u ul li img { width:180px;}
.goodslist_u ul li .infotitle { height:20px; overflow:hidden; margin:5px 0;}
.goodslist_u ul li .listimg { width:180px; height:180px; overflow:hidden;}
.goodslist_u ul li .active_u { margin:10px 0;}
.btn_20 { background:#F63; color:#FFF; padding:3px 6px;}
.btn_21 { background:#063; color:#FFF; padding:3px 6px;}
a.btn_20:hover { background:#F33; color:#FFF;}
a.btn_21:hover { background:#033; color:#FFF;}

.orderinfo { padding:30px;}
.orderinfo p { padding:10px 0 0 0;}
.myinfo { padding:10px 0;}
.myinfolist {}
.myinfolist ul {}
.myinfolist ul li { font-size:14px; padding-top:10px;}
.myinfolist ul li div.width100 { width:80px; float:left;}
.myinfolist ul li a { color:#06F; text-decoration:underline}
.addaddress div { padding:10px 0;}
.myinfo .msgboxinfo em { padding-left:20px; color:#900; font-style:normal;}

/*最顶部*/
.g-top { background-color: #F4F4F4; color: #676767; height: 30px; min-width: 1210px; text-align: center; width: 100%; font-size:12px; bord/er:1px #f63 solid;}
.g-top-wrap { height: 30px; line-height: 30px; margin: 0 auto; width: 1210px;}
.g-top a{ color:#676767}
.g-top a:hover{ color:#e00001;}
.g-top .hot-tel { background: url("../images/public_spirit.png") no-repeat scroll -170px -10px transparent; float: right; height: 20px; overflow: hidden; text-align: left; text-indent: -9999px; width: 132px; _background: url("../images/public_spirit.gif") no-repeat scroll -170px -10px transparent;_width: 126px; margin:5px 0 0;}
.g-top .top-fav { float:left;height:30px;line-height:30px;margin-right:12px;overflow:hidden;}
.g-top .top-fav i { background: url("../images/public_spirit.png") no-repeat scroll -150px -10px transparent; display: block; float: left; font-size: 0; height: 16px;line-height: 0; margin: 7px 6px 0 0; overflow: hidden; width: 16px; _background: url("../images/public_spirit.gif") no-repeat scroll -150px -10px transparent;}
.user-panel{ float:right;height:30px;line-height:30px;*line-height:32px;_line-height:30px;position:relative;z-index:101;_mar/gin:0px 40px 0px 0px;}
.user-panel dd{ float:left;padding:0 6px;}
.user-panel .t-menu .arrow { position:absolute;right:3px;top:11px;width:0;height:0;border-width:4px 4px;border-style:solid;border-color:#666 #f4f4f4 #f4f4f4;font-size:0;line-height:0;}
.user-panel .t-dropdown { width:72px; _ma/rgin:0px 40px 0px 0px;}
.user-panel .t-dropdown .t-dropdown-box { height:25px;margin-top:3px;position:relative;z-index:119}




.user-panel .t-menu{padding:2px 4px 0 4px;position:absolute;height:21px;display:block;line-height:21px;text-indent:3px;text-align:left;z-index:120;border-radius:3px 3px 0 0;margin:0 1px;display:inline;top:0;left:0;zoom:1}

.user-panel .t-d-menu{display:none;background-color:#fff;border:1px solid #ddd;position:absolute;top:23px;width:83px;right:0;_right:-1px;z-index:119;zoom:1;text-align:center;border-radius:3px 0 3px 3px}
.user-panel .t-d-menu2{display:none;background-color:#fff;border:1px solid #ddd;position:absolute;top:23px;wid/th:83px;right:0;_right:-1px;z-index:119;zoom:1;text-align:center;border-radius:3px 0 3px 3px}
.user-panel .t-d-menu2 .showerweima { padding:5px;}
.user-panel .t-d-menu .b-line{border-bottom:1px dotted #ddd;width:80px;margin:0 auto;height:0;font-size:0;line-height:0;overflow:hidden}
.user-panel .over-dropdown .t-dropdown-box{margin-top:2px}
.user-panel .over-dropdown .t-menu{background-color:#fff;border:1px solid #ddd;border-bottom:0;margin:0;zoom:1}
.user-panel .over-dropdown .t-d-menu,.user-panel .over-dropdown .t-d-menu2{display:block}
.user-panel .over-dropdown .arrow{border-color:#666 white white white;-moz-transform:rotate(180deg);-moz-transform-origin:50% 20%;-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 20%;-o-transform:rotate(180deg);-o-transform-origin:50% 20%;transform:rotate(180deg);transform-origin:50% 30%;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);*top:6px;_top:11px!important}
.user-panel .t-d-menu li{height:23px}
.user-panel .t-d-menu a{display:block;line-height:23px;height:23px;overflow:hidden}
.user-panel .t-d-menu a:hover{background-color:#f1f1f1}
.user-panel .top-login,.user-panel .top-regiter{padding:0 6px;color:#dd0103}
.user-panel .help .t-menu{width:62px}
.user-panel .quick-menu{width:85px}
.user-panel .quick-menu .t-menu{width:75px}
.user-panel .login-info{width:330px;text-align:right;height:30px}
.user-panel .login-info a.top-logout{float:right;display:inline-block;margin-right:8px}
.user-panel .login-info a.msg{float:right;display:inline-block;margin-right:8px;font-family:'宋体'}
.user-panel .login-info a.msg b{color:#dc0201}
.user-panel .login-info p{float:right;display:inline-block;margin-right:8px}

/*商品详情*/
.contents { width:1110px; *min-height:500px;padding:40px 50px 12px 40px;background: #fff; height:100%; overflow:hidden;}
.imgshow { width:450px; border-right:#CCC 1px dashed;}
.rinfo { width:620px;}
.rinfo h2 { font-size:16px; font-weight:lighter; color:#333; font-family:"微软雅黑"; line-height:26px;lett/er-spacing:3px;}
.showprice {width:100%; height:100%;background:#eee; display:block;}
.spt1 { padding:10px 20px; color:#FFF; margin:10px 0 0px 0px; font-size:15px;background:#f6934d url("../images/more111.gif") right no-repeat; cursor:pointer;}
.spt1 span { background: repeat url(../images/more111.gif); float:left;}
.spt2 { padding:5px 20px; background:#eee; color:#333;}
.price_1 {font-size:16px; font-weight:700; font-family:Tahoma, Geneva, sans-serif; color:#F30;}
.price_11 {font-size:16px; font-weight:700; font-family:Tahoma, Geneva, sans-serif; color:#F33;}
.price_2 {font-size:14px; font-weight:700; font-family:Tahoma, Geneva, sans-serif; color:#F30;}
.tips_1 { background:#093; color:#fff; padding:3px 6px; margin-left:10px;border-radius: 5px;}
.tips_2 { background:#F63; color:#fff; padding:3px 6px; margin-left:10px;border-radius: 5px;}
.goodserweima { width:120px; background:#eee; margin:10px;}
.goodserweima img { width:120px; height:120px;}
.erweimatext { margin:0px auto; padding:3px 5px; font-size:12px; color:#333; font-family:"微软雅黑"; background:#fff;}
.showgoodsleft { width:480px; overflow:hidden;}

.spt3 { padding:15px 20px;}
.computing_num { width:46px;height:46px; float:left;}
.computing_num input{ width:46px;height:46px; border:1px solid #c8c7cc;color:#333;text-align:center;font-weight:bold;font-size:18px;font-family:Tahoma;line-height:46px;overflow:hidden;}
.computing_act { *margin-top:1px;*zoom:1;_display:inline; float:left;}
.computing_act input,.cartbtn a.buy_btn6,.cartbtn a.buy_btn2 { background:url("../images/detail_sprit24.png") no-repeat;_background:url("../images/detail_sprit.png") no-repeat;}
.computing_act input {display:block;width:24px;height:24px;border:0;cursor:pointer}
.computing_act .no_reduce{background-position:-148px -73px;cursor:default}
.computing_act .add{background-position:-124px -49px}
.computing_act .no_add{background-position:-148px -49px;cursor:default}
.computing_act .reduce{background-position:-124px -73px}
.cartbtn a.buy_btn6{width:138px;height:48px;background-position:0 -691px;font-size:0;line-height:0;border:0;border-radius:0}
.cartbtn a.buy_btn6:hover{background-position:0 -642px;border:0}
.cartbtn a.buy_btn2{width:138px;height:48px;background-position:0 -740px;font-size:0;line-height:0;border:0;border-radius:0}
.cartbtn a.buy_btn2:hover{width:138px;height:48px;background-position:0 -789px;}
.cartbtn a{positi/on:relative;float:left;margin-left:8px;display:block;height:46px;line-height:46px;text-align:center;color:#ec5547;font-family:"microsoft yahei";font-size:16px;background-color:#fce1d3;border:1px solid #fbb392;border-radius:2px}
.cartbtn a:hover{background-color:#ffceb5}
.cartbtn .shouxin { background:url("../images/detail_icon6.png") -60px -192px; width:161px; height:45px; margin-left:20px;}
.infolist { margin:10px 0;}
.infolist ul {}
.infolist ul li { float:left; font-size:1.2em; line-height:30px;}
.infolist ul li.bt1 { width:80px; margin-right:20px; font-weight:700;}
.infolist ul li.info1 { width:180px;  margin-right:20px;}
.gkefu { margin:10px 0 0 0;}
.gkefu .weixinkefu { width:155px; height:48px;}
.coll { float:left; height:25px; margin:15px 0 0 10px; background:url(../images/cool.png) no-repeat; padding-left:23px; line-height:22px;}

.mmargin_bottom20 { margin-bottom:20px;}

.maincontents { width:1200px; margin:0px auto;}
.maincontents .sitebar { width:280px; float:left; background:none;}
.maincontents .sitebar .barlist { marg/in-top:120px;}
.maincontents .sitebar .barlist .bartitle { background:#333333; height:36px; line-height:36px; color:#FFF; text-align:center;}
.maincontents .sitebar .barlist .barcontents { background:#FFF; min-height:10px; padding:10px; height:100%; margin-/bottom:-10px;}

.gclist { clear:both;}
.gclist .imginfo { width:100px;}
.gclist .imginfo img { width:100px;}
.gclist .listinfo { width:150px;}
.gclist .infotitle {height:50px; overflow:hidden;}
.gclist .infotitle a {}
.gclist .infosmai { padding-top:10px;}

.showAddsRight { width:896px; overflow:hidden; padding:0 5px; position:relative;}
.s-left-list li a.to_cart { background:url("../images/detail_icon6.png") no-repeat;}
.s-left-list{ z-index:555;}
.s-left-list ul { overflow:hidden;}
.s-left-list li{color:#fff; height:36px; line-height:36px; text-align:center; float:left; width:171px;  position:relative; cursor:pointer; background-color:#333333; border-right:1px solid #fff;}
.s-left-list li a {  color:#fff;display:inline-block; *zoom:1; *display:inline; width:100%; height:36px; }
.s-left-list li a:hover{background-color:#7f69b3;}
.s-left-list li a.to_cart{ background-position: -11px -642px; width:210px; height:36px;}
.s-left-list li a.to_cart_end{display:none; background:#999; color:#fff; width:210px; height:36px;cursor: not-allowed; font: normal 14px/36px "microsoft yahei"}
.s-left-list li a:hover.to_cart{background-position: -11px -678px}
.s-left-list li.link-suit-select{ background-color:#7f69b3;}
.s-left-list li.link-suit-select a {background-color:#7f69b3;color:#fff;}
.s-left-box{background: #fff; margin-bottom:30px; *overflow:hidden;}
.s-left-list li.to_cart_sx {width:207px; height:36px; background:#999; color:#FFF;}
.product-detail-div{ display:none; padding:0 20px;overflow: hidden;}
.moudle_details img{max-width:856px;*width:expression(this.width>856?"856":auto);}
.moudle_details p{ margin-bottom:10px;}
.moudle_top { height:17px; overflow:hidden; width:100%; position:relative; padding:20px 0 20px; *zoom:1;}
.moudle_top p{display:none;}
.moudle_top span { display:block; background:url("../images/details_2015bg.gif") no-repeat; height:17px; text-indent:-999px;}
.moudle_top span.brand { background-position:0 -17px;}
.moudle_top span.cm_show{background-position:0 -34px; }
.moudle_top span.sp_show {background-position: 0 -51px;}
.moudle_top span.sp_init {background-position: 0 -68px;}
.moudle_top span.sp_was {background-position: 0 -85px;}
.moudle_top span.sp_main {background-position: 0 -102px;}
.moudle_top span.sp_com {background-position: 0 -119px;}
.moudle_top span.sk_ent{ background-position:0px -136px;}

.t-info{line-height:25px; clear:both}
.t-info table tr td.ths {background:#f6f6f6; border:2px solid #fff; line-height:28px; height:30px; padding-left:25px; color:#333; width: 29.7%; overflow:hidden; float:left; font-size:13px;}
.t-info table tr td .zxx_con a{word-break: break-all; word-wrap:break-word;overflow:hidden; display:inline-block; *zoom:1; *display:inline; max-width:95px; height:28px;word-break:break-all; vertical-align:bottom;*vertical-align:middle;}
.t-info table tr td .zxx_con{ float:left; height:1.9em; margin-right:1em; overflow:hidden;word-break:break-all;}
.t-info table tr td .zxx_dotted{width:1em; height:1.31em; float:right; margin-top:-1.9em;}	
.t-info table tr td.ths a:hover{color:#e93b39;}
.t-info table tr td.ful { width:88%;background:#f6f6f6; border:2px solid #fff; line-height:28px; height:30px; padding-left:25px; color:#333;}

.detail_title { padding:10px; font-size:14px; background:#f6f6f6; margin-top:10px;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {zoom:1}
#descon2,#descon3,#descon4 { padding:20px;}
#firstNav2 {width:896px;display:none;position:fixed;_position:absolute;top:0px;z-index:1000; left:50%; margin-left:-301px;}

.showlist {}
.showlist h4 { font-size:16px;}
.showlist p { padding-left:20px; margin-top:10px; font-size:14px; line-height:26px;}
.weixinkf { position:relative;}

.weixinkf .kfshow { display:none; position:absolute; top:-156px; left:0; background:#FAFAFA; padding:10px;}

.wakf { position:relative; margin-left:5px;}

.wakf .wakfshow { display:none; position:absolute; top:-136px; left:0; background:#FAFAFA; padding:10px;}


/*悬浮*/
.yb_conct {	position: fixed;	z-index: 999;	bottom: 200px;	right: -127px;	cursor: pointer;	transition: all .3s ease;}
.yb_bar ul li {width: 180px;	height: 53px;	font: 16px/53px 'Microsoft YaHei';	color: #fff;	text-indent: 54px;	margin-bottom: 3px;	border-radius: 3px;	transition: all .5s ease;	overflow: hidden;}
.yb_bar .yb_top {background: #8770ab url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone {	background: #8770ab url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ {text-indent: 0;	background: #8770ab url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_QQ a:hover { color:#fff;}
.yb_bar .yb_ercode {background: #8770ab url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr {padding: 0 29px 25px 29px;}
.yb_QQ a {display: block;text-indent: 54px;	width: 100%;height: 100%;color: #fff;}

/*loginbox*/
.loginboxk { display:none; width:600px; padd/ing:20px; bor/der:#CCC 1px solid; position:absolute; top:0; left:0; background:#FFF; overflow-y:hidden; overflow-x:hidden;}
.loginboxk p { color:#666; margin-bottom:10px;}
.loginboxk .regbox { width:259px; overflow:hidden; border-right:#CCC 1px solid; padding:17px; backg/round:#F2FDF3}
.loginboxk .loginbox { bor/der:#666 1px solid; backgro/und:#FFF4F7; width:259px; padding:17px;}
.regbox h3,.loginbox h3 { font-size:16px; padding-bottom:20px;}
.button_box1 { width:250px; padding:10px 0; background:#060; color:#FFF; border:none;}
.button_box2 { width:250px; padding:10px 0; background:#900; color:#FFF; border:none;}
.input_box { width:250px; height:30px; line-height:30px; border:#CCC 1px solid;}
#tiplogin,#tipreg { heig/ht:22px; overflow:hidden; color:#900; font-weight:700;}

/*放大镜*/
#showbox { background:#f1f1f1; col/or:#FFEEF0}
#showbox span { background:url("../images/whitebg.png") repeat;}
#showsum { left:25px; margin-top:10px;}
#showsum span { border:1px solid #ddd;}
#showsum span.sel { border:1px solid #f60;}
#showbox img { widt/h:400px; he/ight:400px; overflow:hidden;}
.showpage { width:400px; position:relative;}
.showpage a { display:block; width:15px; border:1px solid #ddd; height:60px; line-height:60px; background:#eee; text-align:center; font-size:18px; position:absolute; left:0; top:-62px; text-decoration:none; color:#999;}
.showpage a#shownext { left:auto; right:0;}
.showpage a:hover { background:#ccc; color:#777;}

.imgshow { width:400px; height:500px; overflow:hidden; padding-right:50px;}
.imgshow img { width:400px;}

/*侧边浮动*/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}

.izl-rmenu .btn-wa{background:url(../images/r_wa.png) 0px 0px no-repeat; background-color:#004010;}
.izl-rmenu .btn-wa:hover{background-color:#204000;}
.izl-rmenu .btn-wa .wa{background-color:#204000; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-wa .wapic{position:absolute; left:-160px; top:-60px; display:none;width:160px;height:185px;}


.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

/*所有阴影*/
.contents,.maincontents .sitebar .barlist .barcontents,.s-left-box,.listsx {box-shadow:0 2px 5px #ccc;}

/*css美化单选框*/
input.labelauty + label ::selection { background-color: rgba(255, 255, 255, 0); }
input.labelauty + label ::-moz-selection { background-color: rgba(255, 255, 255, 0); }
input.labelauty { display: none !important; }
input.labelauty + label {display: table;font-size: 12px;padding: 5px;background-color: #efefef;color: #333;cursor: pointer;border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius: 3px 3px 3px 3px;transition: background-color 0.25s;-moz-transition: background-color 0.25s;-webkit-transition: background-color 0.25s;-o-transition: background-color 0.25s;-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-o-user-select: none;}
input.labelauty + label > span.labelauty-unchecked,input.labelauty + label > span.labelauty-checked{display: inline-block;line-height: 16px;vertical-align: bottom;}
input.labelauty + label > span.labelauty-unchecked-image,input.labelauty + label > span.labelauty-checked-image{display: inline-block;width: 16px;height: 16px;vertical-align: bottom;background-repeat: no-repeat;background-position: left center;transition: background-image 0.5s linear;-moz-transition: background-image 0.5s linear;-webkit-transition: background-image 0.5s linear;-o-transition: background-image 0.5s linear; bord/er:#000 1px solid;}
input.labelauty + label > span.labelauty-unchecked-image + span.labelauty-unchecked,input.labelauty + label > span.labelauty-checked-image + span.labelauty-checked {margin-left: 1px;}
input.labelauty:not(:checked):not([disabled]) + label:hover {background-color: #eaeaea;color:#666;}
input.labelauty:not(:checked) + label > span.labelauty-checked-image {display: none;}
input.labelauty:not(:checked) + label > span.labelauty-checked {display: none;}
input.labelauty:checked + label {background-color: #3498db;color: #ffffff;}
input.labelauty:checked:not([disabled]) + label:hover {background-color: #72c5fd;}
input.labelauty:checked + label > span.labelauty-unchecked-image {display: none;}
input.labelauty:checked + label > span.labelauty-unchecked {display: none;}
input.labelauty:checked + label > span.labelauty-checked {display: inline-block;}
input.labelauty.no-label:checked + label > span.labelauty-checked {display: block;}
input.labelauty[disabled] + label {opacity: 0.5;}
input.labelauty + label > span.labelauty-unchecked-image {background-image: url("../images/input-unchecked.png");}
input.labelauty + label > span.labelauty-checked-image {background-image: url("../images/input-checked.png");}