html{ margin:0px; font-family:Arial;}
body{font-size:12px;width:978px; margin:auto; line-height:18px; border-left:1px #e9d8db solid; border-right:1px #e9d8db solid; font: Arial; color:#666;}
form{ margin:0px;}
.head{ height:73px; background:url(../images/index_03.gif) repeat-x;}
.logo{ float:left;}
.ad1{ width:560px; height:73px; float:left;}
.hotline{ float:left; width:230px; height:61px; margin:6px 0px; background:url(../images/bgimg.gif) no-repeat;}
.hotlinepart{ padding:35px 0px 0px 64px;}
.callmefl{ float:left; padding:0px 2px}
.mainmenu{ height:32px; background:url(../images/index_16.gif) repeat-x; padding-bottom:2px; border-bottom:1px #e9d8db solid; }
.chbtn{ float:left;}
.mainsearch{ float:right; padding:4px 5px 0px 0px;}
.mainsearch .searchinput{ height:17px; width:165px; border:1px #adadad solid; line-height:17px; font-size:12px;}
.mainsearch .searchbtn{ height:21px; width:53px; background:url(../images/bgimg.gif) no-repeat -212px -72px; border:none;}
a:link{ color:#666; text-decoration:none;}
a:hover{ color:#d81959; text-decoration:underline;}
a:visited{ color:#666; text-decoration:none;}

.indexmain{ background-color:#f5f5f5;}
.indexleft{ width:740px; float:left; border-right:1px #e9d8db solid; background-color:#FFF;}


.flashimgshow{ height:280px; border-bottom:1px #e9d8db solid;}
.indexright{ width:235px; float:right; }
.leftleft{ width:202px; float:left;border-right:1px #e9d8db solid;}
.catetitle{ height:32px; background:url(../images/bgimg.gif) no-repeat 0px -71px; margin-top:4px;}


/*.catelist{}*/



/* common styling */
.catelist {font-family: arial, sans-serif; position:relative; margin:0; font-size:12px; height:160px; }
.catelist ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000;text-align:center; color:#fff; overflow:hidden;}
.catelist ul {padding:0; margin:0;list-style-type: none; }
.catelist ul li {float:left; margin-right:1px; position:relative;}
.catelist ul li ul {display: none;}

/* specific to non IE browsers */
.catelist ul li:hover a {color:#fff; background:#36f;}
.catelist ul li:hover ul {display:block; position:absolute; top:0; left:201px; width:110px;}
.catelist ul li:hover ul li a.hide {background:#6a3; color:#fff;}
.catelist ul li:hover ul li:hover a.hide {background:#eba9c3; color:#000;}
.catelist ul li:hover ul li ul {display: none;}
.catelist ul li:hover ul li a {display:block; background:#f8f7f7; color:#000; width:110px; line-height:30px; border-bottom:1px #e1e1e1 solid;}
.catelist ul li:hover ul li a:hover {background:#eba9c3; color:#fff;}
.catelist ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}




/*.catelist ul{ margin:0px; padding:0px; list-style:none;}*/
/*.catelist li{ margin:0px; padding:0px; height:40px; display:block;}*/
.newoptitle{ height:35px; background:url(../images/bgimg.gif) no-repeat 0px -113px; margin-top:4px; }
.newoplist{ line-height:28px;}
.newoplist ul{ margin:0px; padding:0px; list-style:none;}
.newoplist li{ margin:0px; padding:0px; height:24px; display:block; border-bottom:1px #b2b2b2 dashed;}
.newoplist span{ padding-left:22px;}
.style1{ background: url(../images/c1.gif) no-repeat 8px center;}
.style2{ background: url(../images/c2.gif) no-repeat 8px center;}
.style3{ background: url(../images/c3.gif) no-repeat 8px center;}
.style4{ background: url(../images/c4.gif) no-repeat 8px center;}
.style5{ background: url(../images/c5.gif) no-repeat 8px center;}
.style6{ background: url(../images/c6.gif) no-repeat 8px center;}
.more{ text-align:right; padding-right:4px; background: url(../images/index_162.jpg) no-repeat 142px 12px;}
.brandtitle{ height:35px; background:url(../images/bgimg.gif) no-repeat 0px -161px; margin-top:4px; }
.brandlist{ padding:4px 0px 0px 5px;}
.brandlist ul{ margin:0px; padding:0px; list-style:none;}
.brandlist li{ margin:0px; padding:0px; display:inline;}
.brandlist img{ border:1px #eee solid;  padding-left:1px;}
.comtitle{ height:35px; background:url(../images/bgimg.gif) no-repeat 0px -206px; margin-top:4px; }
.comlist{ line-height:20px; margin-bottom:10px;}
.comlist ul{ margin:0px; padding:0px; list-style:none;}
.comlist li{ margin:0px; padding:3px 0px 0px 0px; background: url(../images/index_162.jpg) no-repeat 6px 10px; border-bottom:1px #b2b2b2 dashed;}
.comlist span{ padding-left:12px;}
.leftright{ width:514px; float:right; padding:11px 11px 0px 0px;}
.newopfirst{ width:250px; float:left; color:#666; }
.newopfirst p{ margin:4px 0px 0px 0px; line-height:20px; font-weight:bold;}
.newopfirst span{ line-height:17px; font-size:11px;}
.newopsecond{ width:250px; float:right; color:#666; }
.newopsecond p{ margin:4px 0px 0px 0px; line-height:20px; font-weight:bold;}
.newopsecond span{ line-height:17px; font-size:11px;}
.greatvaluetitle{ height:26px; width:514px; background:url(../images/bgimg.gif) no-repeat -275px 4px; margin-top:6px; border-bottom:1px #b2b2b2 dashed; }
.gvlist{ padding:6px 0px;border-bottom:1px #ddd dashed;}
.gvlist tr td{ text-align:center;}
.gvlistline{ border-left:1px #ddd dashed; border-right:1px #ddd dashed;}
.gvlistbot{ padding:6px 0px;}
.gvlistbot tr td{ text-align:center;}
.moregoods{ text-align:right; background: url(../images/index_162.jpg) no-repeat 435px 7px; }
.topictitle{ height:26px; width:514px; background:url(../images/bgimg.gif) no-repeat -275px -41px; margin-top:2px;}
.topiclist{ padding:6px 6px 0px 6px;}
.topic1{ width:245px; height:85px; float:left; margin-bottom:6px; border-bottom:1px #d1d1d1 solid; border-right:1px #d1d1d1 solid;}
.topic1 img{ float:left;}
.httitle1{ height:23px; background:#f66; line-height:23px; font-size:14px; font-weight:bold; color:#fff; padding-left:5px;}
.txt{ float:right; width:171px; padding:3px;}
.txt p{ margin:0px; line-height:18px; font-weight:bold;}
.txt span{ font-size:11px;}
.topic2{ width:245px; height:85px; float:left; margin-left:10px; margin-bottom:6px; border-bottom:1px #d1d1d1 solid; border-right:1px #d1d1d1 solid;}
.topic2 img{ float:left;}
.httitle2{ height:23px; background:#84a664 ;line-height:23px; font-size:14px; font-weight:bold; color:#fff; padding-left:5px;}
.httitle3{ height:23px; background:#d5ac2f ;line-height:23px; font-size:14px; font-weight:bold; color:#fff; padding-left:5px;}
.httitle4{ height:23px; background:#f93;line-height:23px; font-size:14px; font-weight:bold; color:#fff; padding-left:5px;}

.welcome{ width:122px; height:62px; float:left;background: url(../images/bgimg.gif) no-repeat -275px -200px;}
.userbtn{ float:left; width:113px; height:62px; color:#FFF;}
.userbtn a:link{ color:#FFF; text-decoration:none;}
.userbtn a:hover{ text-decoration:underline; color:eee;}
.userbtn a:visited{ color:#FFF; text-decoration:none;}
.userbtn ul{ margin:0px; padding:0px; list-style:none;}
.userbtn li{ margin:0px; padding:2px 0px 0px 0px; background:#e83b91 url(../images/bgimg.gif) no-repeat -425px -195px; border-bottom:1px #fff solid; height:18px;}
.userbtn span{ padding-left:14px;}
.newstitle{ height:24px; background:#f5f5f5 url(../images/bgimg.gif) no-repeat -275px -282px; margin:12px 0px 8px 0px;}
.newsitem{ margin:5px 6px; border-bottom:1px #fff solid; padding:2px 0px;}
.newsitem img{ float:left; border:1px #8d6a40 solid; margin:0px 6px 4px 0px;}
.newsitem p{ margin:0px; line-height:20px; font-weight:bold;}
.newsitem span{}
.ad2{ text-align:center;}
.ranktitle{ height:24px; background:#f5f5f5 url(../images/bgimg.gif) no-repeat -236px -320px; margin:12px 0px 8px 0px;}
.ranklist{ margin:2px 6px;}
.item{ background-color:#FFF; height:55px; margin-bottom:2px;}
.item img{ float:left; margin:2px; border:1px #eee solid;}
.item .icon{ float:left; padding:4px 5px; width:15px;}
.item .icoup{ float:left;}
.item .ranknum{ float:left; font-family:Arial; font-size:24px; font-weight:bold; line-height:30px; }
.item .ranktxt{ float:right; width:136px; line-height:14px; margin-top:4px;}
.item p{ margin:0px; font-weight:bold; line-height:22px;}
.clickmore{ background:#fff url(../images/index_162.jpg) no-repeat 140px 10px; text-align:right; padding:4px 4px 0px 0px;}
.grouptitle{ height:24px; background:#f5f5f5 url(../images/bgimg.gif) no-repeat -275px -349px; margin:12px 0px 8px 0px;}
.grouplist{ margin:2px 6px;}
.groupitem1{ background-color:#FFF; height:55px; margin-bottom:2px; border-left:2px #f66 solid;}
.grouplist img{ float:left; padding:2px;}
.grouplist .grouptxt{ float:right; width:162px; line-height:14px; margin-top:4px;}
.grouplist p{ margin:0px; font-weight:bold; line-height:20px;}
.grouplist span{ font-size:11px;}
.groupitem2{ background-color:#FFF; height:55px; margin-bottom:2px; border-left:2px #f93 solid;}
.groupitem3{ background-color:#FFF; height:55px; margin-bottom:2px; border-left:2px #84a664 solid;}
.groupitem4{ background-color:#FFF; height:55px; margin-bottom:2px; border-left:2px #64a6a6 solid;}
.groupitem5{ background-color:#FFF; height:55px; margin-bottom:2px; border-left:2px #c90 solid;}




.pageleft{ width:739px; float:left; border-right:1px #e9d8db solid; background-color:#FFF; overflow:hidden;}
.goodsch{ margin-top:3px; background: url(../images/goodschbg.gif) repeat-x;}
.secmenu{ margin:7px; background-color:#fceff6; padding:10px; text-align:center; width:706px;}
.secmenu ul{ margin:0px; padding:0px; list-style:none;}
.secmenu li{ margin:0px 10px; padding:2px 0px 0px 4px; display:inline;}
.secmenu a:hover{ background-color:#ffb4b4; text-decoration:none; color:#FFF;}
.secmenu .nowongoods{ background-color:#f66; color:#FFF;}
.ad3{ text-align:center;}
.changepage{ margin:6px 15px 5px 15px; border-bottom:1px #cc3a67 dashed; padding:3px 0px;}
.changestyle{ float:left;}
.pagego{ float:right; font-family:Arial; color:#4951be;}
.pagego span{ color:#f00; font-weight:bold;}
.pagego a:link{color:#4951be;}
.pagego a:visited{color:#4951be;}
.pagego input{ height:11px; border:1px #919090 solid; font-size:12px;font-family:Arial; width:25px;}
.listpart{ margin:6px 13px 5px 15px; border-bottom:1px #c5c5c5 dashed;}
.goodsitem{ width:348px; height:192px; background-color:#fafafa; float:left; margin:3px;}
.goodsitem img{ margin:8px 4px; float:left; border:1px #eee solid;}
.goodsitem .goodslisttxt{ padding:8px 6px 0px 0px; width:154px; height:144px; float:right; overflow:hidden;}
.goodsitem .goodslisttxt span{ color:#db225f;}
.goodsitem .goodslisttxt span a{color:#db225f;}
.goodsitem .goodslisttxt p{ margin:5px 0px; line-height:20px;}
.goodsitem .act{ padding:0px 2px 0px 0px; width:160px; height:30px; float:right; text-align:center;}
.goodsitem .act img{ margin:1px;}
.newoptitleright{ height:24px; background:#f5f5f5 url(../images/bgimg.gif) no-repeat -275px -383px; margin:12px 0px 8px 0px;}
.newoplistright{ line-height:28px; background-color:#fff; margin:3px 6px 10px 6px;}
.newoplistright ul{ margin:0px; padding:0px; list-style:none;}
.newoplistright li{ margin:0px; padding:0px; height:24px; display:block; border-bottom:1px #b2b2b2 dashed;}
.newoplistright span{ padding-left:22px;}
.newoplistright .more{text-align:right; padding-right:4px; background: url(../images/index_162.jpg) no-repeat 165px 12px;}
.star{ margin-top:30px; text-align:center}
.starshow{ height:13px; background:url(../images/star.gif) no-repeat;margin:0px 20px;}
.starshow1{ height:13px; background:url(../images/star.gif) no-repeat -85px 0px; margin:0px 20px;}
.wetxt{ color:#cf396c; margin-top:35px; text-align:center;}
.wetxtlog{color:#cf396c; text-align:center;}

.sellbestpic{ text-align:center;}
.part1title{ width:710px; height:42px; background:url(../images/bgimg.gif) no-repeat -275px -408px; border-bottom:1px #b2b2b2 dashed; margin:0px 15px;}
.sell1{width:710px; margin:0px 15px; padding:10px 0px; }
.bb1{ height:335px; width:352px; float:left; background:url(../images/bb1.gif) no-repeat 10px 10px; border-right:1px #d5d5d5 solid; overflow:hidden;}
.sellcontent{ width:240px; margin:0px 0px 0px 105px; font-size:14px; font-weight:bold; color:#b61133;}
.sellcontent p{ margin:4px 0px 2px 0px;}
.sellcontent img{ border:1px #e0e0e0 solid;}
.b1action{ margin:0px 0px 0px 105px; height:20px; padding:6px 0px; width:240px;}
.b1action span{ float:left;}
.b1action p{ margin:0px; font-weight:bold; color:#b61133;}
.b1action img{ float:right;}
.sell1 a:link{color:#b61133;}
.sell1 a:hover{color:#b61133; text-decoration:underline;}
.sell1 a:visited{color:#b61133;}
.bb2{ height:132px; width:345px; float:right; background:url(../images/bb2.gif) no-repeat; padding:21px 0px 13px 0px;}
.bb3{ height:133px; width:345px; float:right; background:url(../images/bb3.gif) no-repeat; padding:21px 0px 13px 0px;}
.imgborder{border:1px #e0e0e0 solid; float:left;}
.sellcontent2{ float:left; padding:2px 10px; width:190px;}
.sellcontent2 p{ margin:0px 0px 8px 0px;; font-size:14px; font-weight:bold; color:#b61133;}
.sellcontent2 span{font-weight:bold; color:#b61133;}
.sellcontent2 img{ margin-top:10px;}
.part2title{ width:710px; height:42px; background:url(../images/bgimg.gif) no-repeat -275px -448px; border-bottom:1px #b2b2b2 dashed; margin:0px 15px;}
.hb1{ height:335px; width:352px; float:left; background:url(../images/hb1.gif) no-repeat 10px 10px; border-right:1px #d5d5d5 solid; overflow:hidden;}
.hb2{ height:132px; width:345px; float:right; background:url(../images/hb2.gif) no-repeat; padding:21px 0px 13px 0px;}
.hb3{ height:133px; width:345px; float:right; background:url(../images/hb3.gif) no-repeat; padding:21px 0px 13px 0px;}
.part3title{ width:710px; height:42px; background:url(../images/bgimg.gif) no-repeat -275px -487px; border-bottom:1px #b2b2b2 dashed; margin:0px 15px;}
.lb1{ height:335px; width:352px; float:left; background:url(../images/lb1.gif) no-repeat 10px 10px; border-right:1px #d5d5d5 solid; overflow:hidden;}
.lb2{ height:132px; width:345px; float:right; background:url(../images/lb2.gif) no-repeat; padding:21px 0px 13px 0px;}
.lb3{ height:133px; width:345px; float:right; background:url(../images/lb3.gif) no-repeat; padding:21px 0px 13px 0px;}
.part4title{ width:710px; height:42px; background:url(../images/bgimg.gif) no-repeat -275px -526px; border-bottom:1px #b2b2b2 dashed; margin:0px 15px;}
.fb1{ height:335px; width:352px; float:left; background:url(../images/fb1.gif) no-repeat 10px 10px; border-right:1px #d5d5d5 solid; overflow:hidden;}
.fb2{ height:132px; width:345px; float:right; background:url(../images/fb2.gif) no-repeat; padding:21px 0px 13px 0px;}
.fb3{ height:133px; width:345px; float:right; background:url(../images/fb3.gif) no-repeat; padding:21px 0px 13px 0px;}


.opad{ text-align:center; margin:7px;}
.optitle1{ background:url(../images/bgimg.gif) no-repeat -275px -575px; margin:5px 20px 1px 20px; text-align:right; padding:25px 5px 3px 0px; color:#f66; border-bottom:2px #fce9d8 solid;}
.optitle1 a{color:#f66;}
.oparea{ height:288px; margin:0px 22px; overflow:hidden;}
.bigop1{ width:220px; height:260px; background-color:#fff8f2; float:left; margin:6px 3px; padding:5px;}
.bigop1 span{ line-height:24px; font-weight:bold; }
.bigop1 p{ margin:0px 2px 2px 2px;}
.oplist{ width:455px; height:270px; float:right; margin:6px 0px; overflow:hidden}
.oplist ul{ margin:4px 9px; padding:0px; list-style:none;}
.oplist li{ margin:0px; padding:0px 0px 0px 10px; line-height:22px; background:url(../images/bgimg.gif) no-repeat -438px -224px;}
.optitle2{ background:url(../images/bgimg.gif) no-repeat -275px -630px; margin:5px 20px 1px 20px; text-align:right; padding:25px 5px 3px 0px; color:#84a664; border-bottom:2px #e0e9d8 solid;}
.optitle2 a{color:#84a664;}
.optitle3{ background:url(../images/bgimg.gif) no-repeat -275px -684px; margin:5px 20px 1px 20px; text-align:right; padding:25px 5px 3px 0px; color:#cc9900; border-bottom:2px #f7ecc9 solid;}
.optitle3 a{color:#cc9900;}
.optitle4{ background:url(../images/bgimg.gif) no-repeat -251px -741px; margin:5px 20px 1px 20px; text-align:right; padding:25px 5px 3px 0px; color:#7c7c7c; border-bottom:2px #dddddd solid;}
.optitle4 a{color:#7c7c7c;}
.bigop2{ width:220px; height:260px; background-color:#f3faed; float:left; margin:6px 3px; padding:5px;}
.bigop2 span{ line-height:24px; font-weight:bold; }
.bigop2 p{ margin:0px 2px 2px 2px;}
.bigop3{ width:220px; height:260px; background-color:#fcf8e8; float:left; margin:6px 3px; padding:5px;}
.bigop3 span{ line-height:24px; font-weight:bold; }
.bigop3 p{ margin:0px 2px 2px 2px;}
.bigop4{ width:220px; height:260px; background-color:#f7f7f7; float:left; margin:6px 3px; padding:5px;}
.bigop4 span{ line-height:24px; font-weight:bold; }
.bigop4 p{ margin:0px 2px 2px 2px;}
.hottopictitle{ height:24px; background:#f5f5f5 url(../images/bgimg.gif) no-repeat -275px -805px; margin:12px 0px 8px 0px;}
.hottoplist{ margin:2px 6px;}
.hottopitem{ background-color:#FFF; height:55px; margin-bottom:2px;}
.hottoplist img{ float:right; padding:2px;}
.hottoplist .grouptxt{ float:left; width:162px; line-height:14px; margin-top:4px; overflow:hidden;}
.hottoplist p{ margin:0px 2px 0px 4px; font-weight:bold; line-height:18px;}
.hottoplist span{ font-size:11px; float:right;}


.showtitle{ margin:7px; background-color:#fceff6; padding:10px; width:706px; height:15px;}
.showtitle span{ float:left;}
.showtitle p{ float:right; margin:0px; font-size:14px; font-weight:bold; color:#b61133;}
.goodsname{ width:280px; float:right;font-size:14px; font-weight:bold; color:#b61133;}
.goodsinfo{ margin:10px 20px;}
.goodspic{ width:410px; height:280px;border:1px solid #efefef; float:left;}
.picpp{ height:242px; text-align:center; padding-top:12px;}
.goodspic ul{ list-style:none; margin:2px; padding:0px; float:right;}
.goodspic li{ display:inline; padding-left:2px;float:left;}
.goodspic a{ background:#f1f1f1; color:#7c7470; display:block; padding:4px 3px 3px 3px; width:65px; height:15px; text-align:center;}
.goodspic .picnum{ width:18px;}
.priceinfo{ float:right; width:270px;}
.premiss{ background:url(../images/bgimg.gif) no-repeat 0px -255px; height:60px; width:268px; margin:0px 1px;}
.premiss1{ background:url(../images/bgimg.gif) no-repeat 0px -612px; height:60px; width:268px; margin:0px 1px;}
.priceinfo ul{ margin:5px 0px; padding:0px 0px 0px 10px; list-style:none;}
.priceinfo li{ margin:0px; padding:0px 0px 0px 10px; line-height:22px;background:url(../images/bgimg.gif) no-repeat -429px -248px;}
.nowprice{ font-weight:bold; color:#d24375;}
.nowprice span{ font-weight:normal;}
.priceinfo input{ font-size:12px; height:14px; border:1px #c8c8c8 solid;}
.priceinfo select{font-size:12px; height:20px;}
.showaction{ text-align:center; padding:10px 0px 10px 0px;}
.content{  margin:5px 20px; }
.titlecontent{ background:url(../images/titlebg.jpg) repeat-x top left; height:26px; font-size:14px; font-weight:bold; line-height:23px; color:#a0384f; padding-left:3px; border:1px solid #f6d1d2;}
.titlecontent ul{ margin:0px; padding:0px; list-style:none;}
.titlecontent li{ margin:0px; padding:3px 10px 0px 10px; float:left; display:block;}
.nowtxt{ background:url(../images/chbg1.gif) no-repeat center bottom;}
.titlecontent a:link{color:#a0384f;}
.titlecontent a:hover{color:#a0384f; text-decoration:underline;}
.titlecontent a:visited{color:#a0384f;}


.contenttxt{ line-height:22px; color:#a0384f;}
.contenttxt p{ margin:3px;}
.contenttxt ol{margin:0px 40px;}
.contenttxt ul{margin:0px 40px;}
.contenttxt .imgbg{ background:url(../images/imgbg.gif) repeat-y center 0px; width:680px; text-align:center; padding:10px 0px;}
.contenttxt .imgbg img{ padding:3px; border:2px solid #fbdbe1;}
.reply { margin:8px 20px; line-height:24px;}
.replytitle{ background-color:#f1f1f1; border-top:1px solid #ddd; font-weight:bold; padding:0px 5px; margin-top:5px;}
.replycontent{ padding:10px; border-bottom:1px dashed #DfDfDf;}
.replyuser{ border-bottom:1px solid #ddd; text-align:right; padding:0px 5px;}
.replytxtinput{ border:1px solid #f2f2f2; margin:5px 20px; padding:5px; line-height:22px;}
.replytxtinput .sub{font-size:12px;color:#FFF;background-color: #c2bd8f;border:none;}
.replytxtinput textarea{ overflow:hidden;}
.replytxtinput .replylink{ text-align:right; font-weight:bold; }
.replytxtinput .replylink a:link{ color:#a0384f;}
.replytxtinput .replylink a:hover{ color:#e22750;}
.replytxtinput .replylink a:visited{ color:#a0384f;}
.changecompage{margin:5px 20px;}
.changecompage ul{list-style:none; margin:0px; padding:0px; float:right;}
.changecompage li{display:block; margin:0px 3px; float:left}
.changecompage a{color:#c2bd8f;padding:3px 6px 1px 6px;display:block;font-weight:bold;}
.changecompage a:hover{text-decoration:none;background-color:#f99;color:#fff;}
.pagenumbg1{color:#FFFFFF;background:url(../images/pagenumbg1.gif) no-repeat center center;text-align:center;width:71px;height:19px;}
.pagenumbg1 a{ color:#fff; padding-top:4px;}
.pagenumbg1 a:hover{ color:#fff; text-decoration:underline; background:none;}
.pagenumbg2{background:url(../images/pagenumbg2.gif) no-repeat;color:#FFFFFF;text-align:center;width:19px;height:19px;}
.pagenumbg2 a{ color:#fff; padding-top:4px;}
.pagenumbg2 a:hover{ color:#fff; text-decoration:underline; background:none;}
.changecompage .nowpageon{font-weight:bold;color:#c2bd8f;border:1px solid #fd517d;padding:2px 5px 0px 5px;display:block;}
.relatedtitle{ height:24px; background:#f5f5f5 url(../images/bgimg.gif) no-repeat 0px -332px; margin:12px 0px 8px 0px;}
.relatedlist{ margin:2px 6px;}
.relateditem{ background-color:#FFF; height:55px; margin-bottom:2px;}
.relateditem img{ float:left; margin:2px; border:1px #eee solid;}
.relateditem .ranknum{ float:left; font-family:Arial; font-size:24px; font-weight:bold; line-height:30px; }
.relateditem .ranktxt{ float:right; width:165px; line-height:14px; margin-top:4px;}
.relateditem p{ margin:0px; font-weight:bold; line-height:22px;}
.relateditem span{ color:#b83563;}
.recotitle{ height:24px; background:#f5f5f5 url(../images/bgimg.gif) no-repeat 0px -373px; margin:12px 0px 8px 0px;}


.oparealist{ height:560px; margin:0px 22px; overflow:hidden;}
.bigoplist1{ width:220px; height:530px; background-color:#fff8f2; float:left; margin:6px 3px; padding:5px;}
.bigoplist1 span{ line-height:24px; font-weight:bold; }
.bigoplist1 p{ margin:0px 2px 2px 2px;}
.bigoplist2{ width:220px; height:530px; background-color:#f3faed; float:left; margin:6px 3px; padding:5px;}
.bigoplist2 span{ line-height:24px; font-weight:bold; }
.bigoplist2 p{ margin:0px 2px 2px 2px;}
.bigoplist3{ width:220px; height:530px; background-color:#fcf8e8; float:left; margin:6px 3px; padding:5px;}
.bigoplist3 span{ line-height:24px; font-weight:bold; }
.bigoplist3 p{ margin:0px 2px 2px 2px;}
.bigoplist4{ width:220px; height:530px; background-color:#f7f7f7; float:left; margin:6px 3px; padding:5px;}
.bigoplist4 span{ line-height:24px; font-weight:bold; }
.bigoplist4 p{ margin:0px 2px 2px 2px;}
.oplistsec{ width:455px; height:510px; float:right; margin:6px 0px; overflow:hidden}
.oplistsec ul{ margin:4px 9px; padding:0px; list-style:none;}
.oplistsec li{ margin:0px; padding:0px 0px 0px 10px; line-height:22px; background:url(../images/bgimg.gif) no-repeat -438px -224px;}
.oplistpage{width:450px; height:30px; float:right; margin:0px 0px; overflow:hidden; padding-top:5px; border-top:2px #ddd solid;}
.otherlist{ margin:18px 22px; background-color:#f9f9f9; height:280px; padding:5px}
.other{ float:left; width:222px; height:270px; margin:3px; overflow:hidden;}
.o1{height:25px; background:#f5f5f5 url(../images/bgimg.gif) no-repeat 0px -416px; text-align:right;padding:8px 3px 0px 0px;}
.o1 a{ color:#f66;}
.o2 {height:25px; background:#f5f5f5 url(../images/bgimg.gif) no-repeat 0px -464px; text-align:right;padding:8px 3px 0px 0px;}
.o2 a{color:#84a664;}
.o3 {height:25px; background:#f5f5f5 url(../images/bgimg.gif) no-repeat 0px -510px; text-align:right;padding:8px 3px 0px 0px;}
.o3 a{color:#cc9900;}
.o4 {height:25px; background:#f5f5f5 url(../images/bgimg.gif) no-repeat 0px -556px; text-align:right;padding:8px 3px 0px 0px;}
.o4 a{color:#7c7c7c;}
.olist{}
.olist ul{ margin:6px 9px 3px 9px; padding:0px; list-style:none;}
.olist li{ margin:0px; padding:0px 0px 0px 10px; line-height:23px; background:url(../images/bgimg.gif) no-repeat -438px -223px;}


.articletitle{ margin:10px 25px; text-align:center; padding:10px 0px; border-bottom:6px #f3f3f3 solid;}
.articletitle span{ font-size:16px; font-weight:bold; color:#c00d45; line-height:45px;}
.articletitle p{ margin:0px; line-height:20px;}
.articlecontent{ margin:6px 25px;}
.articlecontent .imgbg{ background:url(../images/imgbg.gif); width:680px; text-align:center; padding:10px 0px;}
.articlecontent .imgbg img{ padding:3px; border:2px solid #fbdbe1;}
.artchange{ text-align:center; padding:15px 0px; border-bottom:2px #f1f1f1 solid; margin:5px 25px;}
.artchange ul{ margin:0px; padding:0px; list-style:none; font-size:14px; font-weight:bold; color:#c00d45;}
.artchange li{ margin:1px; padding:0px; display:inline;}
.artchange a{ color:#666; padding:4px 7px; background-color:#fff3f5; border:1px #fdc8d2 solid;}
.artchange a:hover{ color:#fff; background-color:#de3268;}

.forgoodstitle{margin:6px 25px 0px 25px; height:20px; background:url(../images/bgimg1.gif) no-repeat 0px 0px;}
.forgoods{margin:2px 25px 10px 25px; background-color:#f1f1f1; height:135px; overflow:hidden; padding:4px 6px;}
.goodst{ width:218px; float:left; margin:2px 4px}
.for1{ height:42px; background:url(../images/newopinion_article_15.gif) no-repeat;}
.for2{ height:42px; background:url(../images/newopinion_article_17.gif) no-repeat;}
.for3{ height:42px; background:url(../images/newopinion_article_19.gif) no-repeat;}
.fontcontent{ background-color:#FFF; border-right:1px #ffd3dc solid; border-bottom:1px #ffd3dc solid; border-left:1px #ffd3dc solid; padding:5px; height:75px; overflow:hidden; }
.fontcontent img{ float:left;}
.fontinfo{ float:right; width:125px; padding-top:6px;}
.fontinfo span{ line-height:18px; font-weight:bold; color:#db225f;}


.groupcast{margin:7px; background-color:#fceff6; padding:10px; width:706px; height:15px; border:1px #fed9ed solid;}
.groupcast a{ color:#c00d45;}
.creatnew {margin:0px 7px; padding:3px 10px; text-align:right; font-size:14px; color:#c00d45;}
.creatnew a{ color:#c00d45;}
.allgroup{ margin:0px 25px 10px 25px;  padding:10px; }
.alltitle{ font-size:14px; font-weight:bold; color:#980231; padding:0px 0px 10px 0px;}
.alltitle span{ font-weight:normal;}
.groupch{ width:153px; float:left; margin:4px 7px 10px 7px; height:100px; overflow:hidden;}
.grouphigh{ height:60px; overflow:hidden; border-top:1px #dca9b9 solid;}
.moregroup{ text-align:right;}
.groupch span{ font-size:14px;}
.groupch span a{ color:#980231;}
.groupch p{ margin:0px; padding:0px;}
.groupch ul{ margin:5px 0px 0px 0px; padding:0px; list-style:none;}
.groupch li{ margin:0px 5px; padding:0px; display:inline;}
.groupch li a{ color:#f94108;}
a.grouplink:link{ color:#f94108;}
a.grouplink:hover{ color:#f94108; text-decoration:underline;}
a.grouplink:link{ color:#f94108;}
.hotgroup{margin:0px 25px 10px 25px;  padding:10px; }

.hotgroupitem{ background-color:#FFF; width:215px; height:55px; margin:8px 4px; float:left;}
.hotgroupitem img{ float:left; padding:2px;}
.hotgroupitem .grouptxt{ float:right; width:143px; line-height:14px; margin-top:4px;}
.hotgroupitem p{ margin:0px; font-weight:bold; line-height:20px;}
.hotgroupitem span{ font-size:11px;}
.newuseradd{ color:#f00;}

.grouptopiclist{margin:0px 25px 10px 25px;  padding:10px;}
.tablebot{ height:25px; border-bottom:1px #ddd dashed;}
.list a{ color:#369;}

.groupitemlist{ background-color:#FFF; width:315px; height:55px; margin:8px 8px; float:left;}
.groupitemlist img{ float:left; padding:2px;}
.groupitemlist .grouptxt{ float:right; width:243px; line-height:14px; margin-top:4px;}
.groupitemlist p{ margin:0px; font-weight:bold; line-height:20px;}
.groupitemlist span{ font-size:11px;}
.groupchangepage{ margin:0px 25px 20px 25px; padding:10px; background-color:#fceff6; border:1px #fed9ed solid; text-align:center; font-size:14px;}
.groupchangepage ul{ margin:0px; padding:0px; list-style:none;}
.groupchangepage li{ margin:0px; padding:0px; display:inline;}
.groupchangepage .nowpageon1{ font-weight:bold;}



.titlecontent1{ background:url(../images/titlebg.jpg) repeat-x top left; height:26px; font-size:14px; font-weight:bold; line-height:26px; color:#a0384f; padding-left:3px; margin:15px 10px 0px 10px; border:1px solid #f6d1d2;}
.cartlist{ margin:0px 10px;}
.cartlist1{ margin:0px 10px;}
.cartlist table{ border:1px solid #ccc;}
.cartlist tr{}
.cartlist td{border-bottom:1px solid #eee;}
.cartlist input{ font-size:12px;}
.cartlist textarea{ font-size:12px; overflow:hidden;}
.cartlist .row2{ background-color:#fafafa;}
.cartlist .carthead{ background-color:#f2f1f1; text-align:center; color:#a0384f; font-weight:bold;}
.cartlist .numinput{ width:25px; border:1px solid #dfdfdf; font-size:12px; text-align:right;}
.cartlist .changenum{ color:#FFF; font-size:12px; background:url(../images/btnbg2.gif) no-repeat; width:38px; height:20px; border:none;}
.cartlist .allprice{ font-size:14px; font-weight:bold; color:#a0384f; text-align:right;}
.cartaction{ padding:15px; text-align:center;}
.checkouttitle{ font-weight:bold; color:#db225f;}
.personwelcome{ height:62px;background: #fce5f1 url(../images/bgimg.gif) no-repeat -275px -200px;}
.personwetxt{ background-color:#fce5f1; float:right; width:100px; padding:15px 0px 5px 0px; color:#cf396c;}
.username{ float:right; width:229px; margin:3px; background-color:#fce5f1; line-height:22px; text-align:center; color:#cf396c;}

.personmenu{}
.personmenu ul{ margin:10px 4px; padding:0px; list-style:none; width:227px;}
.personmenu li{ margin:0px; padding:0px;}
.personmenu span{line-height:33px; display:block; padding-left:35px; }
.personmenu a{ color:#e82887; display:block; border:1px #f5f5f5 solid;background:url(../images/perdot.gif) no-repeat 28px 14px; }
.personmenu a:hover{ color:#FFF; background:#fdbddd url(../images/perdothover.gif) no-repeat 28px 14px; border:1px #fc84c0 solid;display:block; }
.personmenu .nowper{ border:1px #de3d8d solid; color:#fff; line-height:35px; font-weight:bold; padding-left:35px; background:#fc84c0 url(../images/perdoton.gif) no-repeat 28px 14px;}


.groupinfo{ background-color:#fdf6fa; border:1px #fee4f2 solid; padding:10px; color:#666; line-height:20px;}
.groupinfo img { padding:5px; float:left;}
.groupmenu{ text-align:center; font-size:14px;color:#980231; margin-top:20px;}
.groupmenu ul{ margin:0px; padding:0px; list-style:none;}
.groupmenu li{ margin:0px 5px; padding:0px; display:inline;}
.groupmenu a:link{ color:#980231;}

.topicshowtitle{ margin:16px;font-size:14px; font-weight:bold; color:#980231;}
.topicshowtitle span{ font-weight:normal;}
.topicname { font-family:"ºÚÌå"; font-size:20px; font-weight:bold; color:#262626; line-height:36px; height:36px; margin:0px 16px;}
.topicname span{ float:left;}
.topicname .topreply{ font-family: Arial; font-size:14px; font-weight:normal; float:right;}
.topreplytitle{ font-size:14px; color:#c00d45; padding-left:35px;}
.topiccontent{ margin:0px 16px 15px 16px; color:#262626;}
.topiccontent img{ float:left;}
.senderinfo{ float:right; width:640px; line-height:24px; border-bottom:1px #ababab solid;}
.senderinfo span{ font-size:14px; color:#c00d45; font-weight:bold; font-family:Arial;}
.sendcontent{ width:630px; float:right; line-height:22px; padding:5px; margin-bottom:10px;}
.topicreply{ width:640px; float:right;}
.topicreply img{ float:left;}
.replyerinfo{float:right; width:565px; line-height:24px; background-color:#fef3f9; padding:0px 5px;}
.replyercont{ float:right; width:565px; line-height:22px; padding:5px; margin-bottom:15px;}
.replyinput{ margin:5px 16px 10px 16px; text-align:center;}
.replyinput textarea{ width:630px; height:125px; border:1px #d5d5d5 solid; font:12px;}
.replyinput input{ margin:10px; font-weight:bold;}


.createnew{ margin:5px 16px 10px 16px; text-align:center;}
.createnew textarea{ width:630px; height:200px; border:1px #d5d5d5 solid; font:12px;}
.createnew input{ margin:10px; font-weight:bold;}


.regtitle{ margin:16px 50px; font-size:14px; font-weight:bold; color:#980231;}
.regtype{ margin:18px 80px; height:105px; padding:10px; border-bottom:1px #ebebeb solid;}
.regtxt{ float:left;}
.regtxt p{ font-weight:bold; color:#980231;}
.regtxt span{ color:#ff0000;}
.regbtnch{ float:right;}
.regbtnch input{ width:131px; height:41px; font-size:14px; font-weight:bold; border:none; background:url(../images/regbtnbg.jpg) no-repeat; color:#666;}
.txtinfo{ margin:20px 80px 140px 80px; background-color:#fafafa; border:1px #e5e5e5 solid; padding:8px 10px;}
.txtinfo p{ font-size:14px; font-weight:bold; color:#c00d45; margin:0px; line-height:22px;}


.reginputpart1{ margin:16px 50px 80px 50px; }
.reginputpart1 tr,td{line-height:32px;  font-size:14px;}
.reginputpart1 span{ font-size:12px; color:#c00d45;}
.reginputpart1 input,textarea{ font-size:14px;}

.pergrouplist{margin:16px 50px; color:#980231;}
.pergrouplist1{margin:16px 50px;}
.mygroup { text-align:center; width:122px; height:106px; margin:2px; overflow:hidden; float:left;}
.mygroup a{ color:#666699;}
.mygroup span{ color:#FF0000;}

.procolor{ padding:0px 3px; float:right; width:115px;}
.procolor a img{ border:1px #d9d6ce solid; margin:0px 2px;filter: Alpha(Opacity=40);opacity: 0.4;-moz-opacity: 0.4;-khtml-opacity: 0.4;}
.procolor a:hover img {filter: Alpha(Opacity=100);border:1px #d9d6ce solid; opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;}
a.colorselected:link img{filter: Alpha(Opacity=100);opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;}
.size{padding:0px 3px; float:right; width:110px;}

a.sizeview:link{font-weight:bold; color:#f00;}
a.sizeview:hover{font-weight:bold; color:#f00; text-decoration:underline;}
a.sizeview:visited{font-weight:bold; color:#f00;}

a.resetlink:link{ color:#0066CC;}
a.resetlink:hover{ color:#0066CC; text-decoration:underline;}
a.resetlink:visited{ color:#0066CC;}
a.delelink:link{ color:#F00;}
a.delelink:hover{ color:#F00; text-decoration:underline;}
a.delelink:visited{ color:#F00;}

.footer{ border-top:1px #e9d8db solid;}
.foot1{ height:72px; background-color:#FFFFFF; }
.friend{ float:left; padding:5px 12px; height:60px; overflow:hidden;}
.service{ float:right;}
.service ul{ margin:0px; padding:12px 3px; list-style:none;}
.service li{ margin:0px 3px; padding:0px; display:inline;}
.foot2{border-top:1px #e9d8db solid; background-color:#7e7e7e; height:28px; line-height:28px; color:#FFF; padding:0px 10px;}
.foot2 span{ float:left;}
.foot2 a:link{ color:#FFF; text-decoration:none;}
.foot2 a:hover{ text-decoration:underline; color:eee;}
.foot2 a:visited{ color:#FFF; text-decoration:none;}
.clean{	display: block;	clear: both;margin: 0px;padding: 0px;visibility: hidden; line-height:0px; }



.upinkudoc{}
.upinkudoc ul{ list-style:none; padding:0px; margin:0px;}
.upinkudoc li{}
.upinkudoc span{line-height:30px; background:url(images/mypagemenu.gif) no-repeat 0px 11px; display:block; padding-left:8px; margin:0px 2px 0px 15px; border-bottom:1px dashed #ebe9e9;}
.upinkudoc a{color: #666666;text-decoration: none;}
.upinkudoc a:hover{color: #db225f;}
.upinkudoc .mypagenow{	font-size: 14px;font-weight: bold;color: #db225f;text-decoration: none;line-height:40px;background:#f7f7f7 url(images/mypage_03.gif) no-repeat 5px 14px;display:block; padding-left:10px;margin:5px 2px 5px 10px;border:1px solid #dedbdb;}


.aboutus{padding:10px; text-align:center; background:url(../images/aboutusbg.jpg) no-repeat 90px 10px; height:354px;}
.aboutuscontent{ float:right; margin:20px 45px 0px 0px;}
.aboutus h1{ font-size:14px; font-weight:bold; color:#db225f;margin:15px 10px;}
.aboutus p{ margin:0px; line-height:20px;}
.aboutus span{ margin:5px; color:#db225f; font-weight:bold;}
.upinkudoc{ width:225px;}
.upinkudoc ul{ list-style:none; padding:0px; margin:0px;}
.upinkudoc li{}
.upinkudoc span{line-height:30px; background:url(images/mypagemenu.gif) no-repeat 0px 11px; display:block; padding-left:8px; margin:0px 2px 0px 10px; border-bottom:1px dashed #ebe9e9;}
.upinkudoc a{color: #666666;text-decoration: none;}
.upinkudoc a:hover{color: #db225f;}
.upinkudoc .mypagenow{	font-size: 14px;font-weight: bold;color: #db225f;text-decoration: none;line-height:40px;background:#f7f7f7 url(images/mypage_03.gif) no-repeat 5px 14px;display:block; padding-left:10px;margin:5px 2px 5px 10px;border:1px solid #dedbdb;}

.contactus{padding:50px 10px; text-align:center;}

.subproblem{padding:10px 25px;}
.saysorry{ border:1px solid #ffd4dd; padding:0px 20px; line-height:22px;}
.saysorry span{ font-weight:bold; color:#db225f;}
.submitform{ border:1px dashed #ffd9e1; margin:10px 0px; padding:18px;}
.submitform span{ font-weight:bold; color:#db225f;}
.submitform .needinput{font-size:12px; color:#666;}
.submitform textarea{ width:630px; height:150px; font-size:12px; color:#666;}
.savebtn{font-weight: bold;color: #FFFFFF;background:url(../images/btnbg1.gif) no-repeat;height: 25px;width: 96px;border-style: none;}


.law{padding:20px; line-height:18px;}
.law h1{ font-size:14px; color:#db225f; margin:0px 0px 5px 0px;}
.law h2{ font-size:12px; color:#db225f; margin:0px;}
.law p{ margin:5px 5px 15px 10px;}
.law span{ font-weight:bold; color:#db225f;}

.mulu{ padding:0px 15px 20px 15px;}
.mulu ul{ margin:0px; padding:0px; list-style:none;}
.mulu li{ margin:0px; padding:0px; display:block; float:left; width:220px;}
a.target:link{ font-size:14px; font-weight:bold; color:#FF3333;}
a.target:hover{ font-size:14px; font-weight:bold; color:#FF3333; text-decoration:underline;}
a.target:visited{ font-size:14px; font-weight:bold; color:#FF3333;}

.huangoubtn{ background:url(../images/bbbg_03.gif) repeat-x; border:1px #f59198 solid; height:22px; font-size:12px; font-weight:bold; color:#fff;}
.dishuangoubtn{ background:url(../images/bbbg_03.gif) repeat-x; border:1px #f59198 solid; height:22px; font-size:12px; color:#fff;}
.disbtndiv{ background:url(../images/bbbg_03.gif) repeat-x; border:1px #f59198 solid; width:65px; text-align:center; height:22px; font-size:12px; color:#fff; padding:0px 5px;}
.btncenter{ text-align:center;}




.gongyi{padding:15px;}

.blk_18 { OVERFLOW: hidden; WIDTH: 465px;ZOOM: 1; height:60px;}
.blk_18 .pcont {FLOAT: left; OVERFLOW: hidden; WIDTH: 465px}
.blk_18 .ScrCont {WIDTH: 32766px; ZOOM: 1}
.blk_18 #List1_1 {FLOAT: left}
.blk_18 #List2_1 {FLOAT: left}
.blk_18 .pl IMG {DISPLAY: block; MARGIN: 0px auto 0px; CURSOR: pointer; border:none;}
.blk_18 .pl {  FLOAT: left;  WIDTH: 114px; LINE-HEIGHT: 24px; border:#fff 1px solid;  TEXT-ALIGN: center; }
.blk_18 A.pl:hover { BACKGROUND: #fff; border:#f3f3f3 1px solid;}