@charset "utf-8";
/* CSS Document */
#mainwrap{ width:975px; margin:0px auto; text-align:left;}
.leftside{ width:210px; float:left; }
.rightside{ width:757px; float:right;}

.rightside1{ width:100%; float:left; overflow:hidden;}
.right565{ width:550px; float:left;}
.ctitle{ width:550px; float:left; height:52px;font-size:14px; font-weight:bold; color:#000; line-height:52px; text-indent:10px;}

.rightdalei{ width:760px; float:left;}

.cc1{ width:160px; float:left; padding:0px 14px;border-right:1px #d9d9d9 dashed;}
.cc2{ width:161px; float:left; border-right:none; padding:0px 13px;}
.ad1{ width:100%; clear:both;}

.cctitle{ font-size:11px; line-height:25px; color:#333}
.cctitle a{ color:#333}
.ccmore{ text-align:right; font-size:10px; padding:13px 0px;}
.cclist{ padding-top:5px;}
.cc1 li{ line-height:15px; background:url(../images/c_icon.gif) no-repeat left center; text-indent:12px; font-size:10px;}
.cc2 li{ line-height:15px; background:url(../images/c_icon.gif) no-repeat left center; text-indent:12px; font-size:10px;}
.cc1 li a:hover{ color:#FF6600}
.cc2 li a:hover{ color:#FF6600}
.cc1 ul{ height:60px;}
.cc2 ul{ height:60px;}


.right195{ width:200px; float:right;}
.right195xx{ width:200px; height:160px;float:right;background:url(../images/ddealbgbg.jpg) no-repeat left center; }
.ddealw{ width:100%; float:left; padding-top:28px;}
.ddeal80{ width:82px; float:left; margin-left:13px;display:inline}
.dd80p{ width:80px; height:80px; border:1px #F2F0F1 solid; float:left; position:relative;}
.dd80j{ width:100%; float:left; line-height:22px; text-align:center; color:#CD0001; font-weight:bold;}
.ddealt{ width:100%; float:left; color:#E92727; font-size:18px; font-weight:bold; line-height:22px; text-indent:80px;}


.rightside2{ width:100%; float:left; overflow:hidden; }
.qhtitle{ width:100%; float:left;}
/*
.qhtitle li{ float:left; text-align:center; font-weight:bold; cursor:pointer; font-size:14px; color:#000000}
li.pr_1_1{ width:251px; height:27px; background:url(../images/qhuan01.jpg) repeat-x; border-left:1px #ddd solid; border-top:1px #ddd solid; border-bottom:1px #ddd solid;line-height:27px;}
li.pr_1_2{ width:251px; height:28px; border-left:1px #ddd solid; border-top:1px #ddd solid; line-height:28px;background:url(../images/qhuan1.jpg) repeat-x;}
li.pr_2_1{ width:251px; height:27px; border:1px #ddd solid; line-height:27px; background:url(../images/qhuan01.jpg) repeat-x;}
li.pr_2_2{ width:251px; height:28px; border:1px #ddd solid; line-height:28px; border-bottom:0px;background:url(../images/qhuan1.jpg) repeat-x;}
li.pr_3_1{width:251px; height:27px; background:url(../images/qhuan01.jpg) repeat-x; border:1px #ddd solid; line-height:27px; border-left:0px;}
li.pr_3_2{width:251px; height:28px; border:1px #ddd solid; line-height:28px; border-left:0px; border-bottom:0px;background:url(../images/qhuan1.jpg) repeat-x;}
*/
.qhtitle li{ float:left; text-align:center; font-weight:bold; cursor:pointer; font-size:14px; color:#000000}
li.pr_1_1{ width:377px; height:27px; background:url(../images/qhuan01.jpg) repeat-x; border-left:1px #ddd solid; border-top:1px #ddd solid; border-bottom:1px #ddd solid;line-height:27px;}
li.pr_1_2{ width:377px; height:28px; border-left:1px #ddd solid; border-top:1px #ddd solid; line-height:28px;background:url(../images/qhuan1.jpg) repeat-x;}
li.pr_2_1{ width:377px; height:27px; border:1px #ddd solid; line-height:27px; background:url(../images/qhuan01.jpg) repeat-x;}
li.pr_2_2{ width:377px; height:28px; border:1px #ddd solid; line-height:28px; border-bottom:0px;background:url(../images/qhuan1.jpg) repeat-x;}
li.pr_3_1{width:251px; height:27px; background:url(../images/qhuan01.jpg) repeat-x; border:1px #ddd solid; line-height:27px; border-left:0px;}
li.pr_3_2{width:251px; height:28px; border:1px #ddd solid; line-height:28px; border-left:0px; border-bottom:0px;background:url(../images/qhuan1.jpg) repeat-x;}
#main0 ul{ display:none;}
#main0 .block{ display:block;}

.qhc_new{ width:755px; float:left; line-height:26px; text-indent:10px; font-weight:bold; color:#000; font-size:13px; border:1px #ddd solid;height:26px; background:url(../images/shopbybg.jpg) repeat-x}
.qhc{ width:755px; border:1px #ddd solid; border-top:0px; padding:5px 0px; float:left;}
.qhc li{ width:120px; float:left; height:200px; margin-left:27px; *margin-left:27px;_margin-left:20px; margin-top:3px; overflow:hidden;}
.classtitle{ width:757px; float:left; overflow:hidden}
.classtitle h1{ font-size:14px; color:#000; line-height:14px; margin:0px; padding:0px; display:inline;}
.classtitle p{line-height:15px; font-size:11px; color:#666; padding-top:6px;}
.classtitle p a{ color:#FF6600; font-weight:bold;}
.rightpro{ width:755px; float:left; border:1px #ddd solid; border-bottom:0px; border-top:0px;}
.rightpro li{ width:160px; float:left; margin-left:23px; margin-top:10px; display:inline;}
p.rprott{ padding-top:6px; line-height:14px; font-weight:bold; height:40px; overflow:hidden;}
p.rprott a{ color:#000}
p.rprott strong{ font-size:14px;}
p.rprott a:hover{ color:#990000}



/*0904*/

.qhc12{ width:755px; border:1px #ddd solid; border-top:0px; padding:5px 0px 25px; float:left;}
.qhc12 li{ width:238px; float:left; margin-top:20px; height:120px; overflow:hidden;margin-left:10px; display:inline; border-bottom:1px #eeeeee dashed;}
.qhc12 li p{ margin:0px; padding:0px;}
p.ppic12{ text-align:center; height:100px; float:left; width:100px;}
p.ppic12 img{ width:100px; height:100px; border:0px;}
p.ptitle12{ font-size:11px; line-height:14px; width:130px;_width:130px; float:right}
p.ptitle12 a{ color:#000000}
p.ptitle12 a:hover{ color:#C10303}
span.pprice12{ color:#C10303; font-size:12px; font-weight:bold; float:left; margin-top:10px;}
span.xcartin{ float:left; margin-top:10px;}
.sbc11{}


/*090921*/

.shenglio{ 
display:block;/*定义为块级*/
width:145px;/*要显示文字的宽度*/
float:left;/*左对齐*/
overflow:hidden; /*超出的部分隐藏起来。*/
white-space:nowrap;/*不显示的地方用省略号...代替*/
padding-right:7px; /*文字距离右侧7像素。*/
text-overflow:ellipsis;/* 支持 IE */
-o-text-overflow: ellipsis;    /* 支持 Opera */
}



.shopbyctt{width:755px; border:1px #dadada solid; float:left; text-indent:10px; font-size:14px; font-weight:bold; color:#000; height:26px;line-height:26px; background:url(../images/shopbybg.jpg) repeat-x}
.shopbyccc{width:755px; border:1px #dadada solid; border-top:0px; float:left; padding-top:16px;}
.shop230{ width:235px; height:160px; margin:0px 0px 20px 15px; float:left; display:inline; border-bottom:1px #ddd dashed;}
.img230{ width:82px; height:132px; float:left; font-size:10px; text-align:center}
.img230 img{ border:1px #fff solid;}
.img230 a:hover img{ border:1px #ddd solid;}
.text230{ width:150px; float:right;}
.text230 ul{ margin:0px; padding:0px; list-style:none}
.text230 li{font-size:11px; text-indent:5px; color:#666; line-height:18px;_line-height:10px;}
.text230 li a{ color:#666}
.text230 li.tt230{ text-indent:0px; font-weight:bold; font-size:14px; font-weight:bold; line-height:14px; _padding-bottom:5px;}
.text230 li.tt230 a{ color:#555650; text-decoration:none;}
.text230 li.tt230 a:hover{ text-decoration:underline; color:#990000}
.text230 li.mm230{font-size:11px; color:#003399; line-height:20px;}
.text230 li.mm230 a{ color:#2341A3; text-decoration:underline;}
.text230 li a:hover{ color:#990000;}
.shop230m{ width:235px; height:160px; margin:0px 0px 20px 15px; float:left; display:inline; border-bottom:0px #ddd dashed;}



/*09/10/09*/
.rightside762{ width:762px; float:right;}
.pccw{ width:547px; float:left;}
.pccw li{ width:160px; float:left; margin-left:18px; _margin-left:12px;display:inline; }
.pccw ul li ul li{ line-height:18px; background:url(../images/c_icon.gif) no-repeat left center; font-size:12px; margin:0px; text-indent:10px;}
.pccw ul li ul li a{ color:#000000}
.pccw ul li ul li a:hover{ color:#990000}
.cctitle1{ font-size:12px; line-height:25px; color:#000; padding-top:5px;}
.cctitle1 a{ color:#000}
.cctitle1 a:hover{ color:#990000}
.ccmore1{font-size:11px; padding:2px 0px; color:#003399}
.ccmore1 a,.ccmore1 a:hover{color:#003399; text-decoration:underline}
.pccw ul li ul{ height:80px;}
.spfeature{ width:198px; float:left; border:1px #dadada solid; padding:5px 5px; border-top:0px;}
.sptt{ width:210px; float:left;font-size:13px; font-weight:bold; color:#000; height:30px; background:url(../images/xlbg.jpg) no-repeat; text-indent:16px; line-height:30px;}
.sptt1{ width:100%; float:left; margin:6px 0px;}
p.spimg{ width:70px; float:left}
p.sptext{ width:118px; line-height:15px; color:#666666; float:right; font-size:11px; background:url(../images/ddline.jpg) repeat-x top; padding-top:6px}
p.sptext a{ color:#000000; font-weight:bold; font-size:12px;}
p.sptext a:hover{ color:#990000}

.classmenu{ width:975px; margin:0px auto; clear:both; padding:8px 0px; line-height:20px; font-weight:bold; font-size:12px; color:#000}
.classmenu a{ color:#000}
.classmenu a:hover{ color:#990000}

/*
.r02bg{ width:100%; float:left; height:31px; background:url(../images/r757bg.jpg) no-repeat; line-height:30px; text-indent:10px; font-size:17px; font-weight:bold;}
.rightside02{ width:100%; float:left; overflow:hidden; margin-bottom:0px;*margin-bottom:0px;_margin-bottom:0px;}
.rightside02 li.r0{ margin-left:1px;}
.rightside02 li{ width:164px; border:1px #e4e4e4 solid; height:260px;float:left; margin-left:17px; display:inline; margin-top:10px; padding:10px 5px}


*/
#show_ad1,#show_ad2,#show_ad3{display:none;}
/*10-10-19*/
.r02bg{ width:755px; float:left; height:31px; line-height:30px; text-indent:10px; font-size:17px; font-weight:bold; border:1px #e3e3e3 solid; border-bottom:0px; color:#2989E0;}
.r02bg a{color:#2989E0;}
.rightside02{ width:755px; float:left; overflow:hidden; margin-bottom:0px;*margin-bottom:0px;_margin-bottom:0px; border:1px #e3e3e3 solid; border-top:0px;}
.rightside02 li.r0{ margin-left:10px;}
.rightside02 li{ width:164px; border:1px #fff solid; height:260px;float:left; margin-left:10px; display:inline; margin-top:5px; padding:10px 5px}
p.rp150{ text-align:center; height:155px;}p.rp150 img{ width:150px; height:150px; border:0px}p.rtxt{ line-height:13px; font-size:11px; height:40px; overflow:hidden;}p.rtxt a:hover{ color:#990000;}p.rcate{ width:164px;font-size:11px; margin:5px 0px; overflow:hidden; height:17px;}p.rcate a:hover{ color:#990000;}
p.rpri{ line-height:18px; font-size:13px; font-weight:bold; color:#CC0000}
.lretxt{ width:100%; float:left; line-height:16px; color:#666; overflow:hidden;}.lremz{ width:100%; float:left; height:25px; border-bottom:1px #CCCCCC dashed; line-height:25px; margin-bottom:10px;}p.rico{ width:15px; background:url(../images/ren.gif) no-repeat left center; float:left; height:25px;}
p.rmz{ float:right; text-align:right; color:#FF6600}
/*10-10-28*/
.daleitopbg{ width:757px; clear:both; height:20px; background:url(../images/daleitopbg.jpg) no-repeat;}
/*20110418*/
.xr11{ width:200px; height:120px; background:url(../images/xr1.jpg) no-repeat; clear:both;}
.xr22{ width:200px; height:36px; clear:both; margin-top:4px;}
.xr222{ width:200px; height:40px; clear:both; background:url(../images/timebg.jpg) no-repeat; line-height:40px; font-size:25px; font-weight:bold; text-indent:78px; color:#FF3300}
.xrp11{ width:80px; height:80px; border:1px #CCCCCC solid; margin-top:29px; margin-left:7px;_margin-left:3px; float:left; background:#FFFFFF; text-align:center }
.xrp11 img{ width:80px; height:80px;}
.xrp22{ width:100px; float:left; margin-left:5px; margin-top:29px;}
.xrp22 p.xrbt1{ width:100px; height:38px; overflow:hidden; line-height:12px; font-size:11px;}.xrp22 p.xrbt1 a:hover{ color:#CC0000}
.xrp22 p.xrbt2{ width:100px; line-height:15px; font-size:12px; font-weight:bold; color:#CC0000}
.xrp22 p.xrbt2 .ddprice{ font-size:11px; font-weight:normal; color:#666666; text-decoration:line-through}
.xrbt3{ font-weight:bold; color:#FF6600}
