@charset "utf-8";
/* commont */
body{background:#FFF;font-size:12px;color:#333; font-family:Arial, Helvetica, sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6,input,select,teaxt,textarea{font-size:12px; font-weight:normal;}   
/* other */
li{list-style-type:none; }
.wa100{width:100%}
.hei1{height:1%}
.left{float:left;}
.right{float:right;}
.clear {clear:both;overflow:hidden; display:block;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.hidden{display:none;}
.overflow{overflow:hidden;}
.blockl{display:block;}
.noBorder{border:none;}
.textall{text-align:center;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
/* link color */
a:link {color:#333333; text-decoration:none;}
a:visited {color:#393939;text-decoration:none;}
a:hover {color:#CC3366; text-decoration:none;}
a:active {color:#333333;}
/* other color */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.czise,a.czise:link,a.czise:visited{color:#CB00C0;}
a.czise:hover{color:#CC0000;}
.cBlue,a.cBlue:link,a.cBlue:visited{color:#006CA9;}
a.cBlue:hover{color:#FF0000;}
.cDOrg,a.cDOrg:link,a.cDOrg:visited{ color:#F3850C;}
a.cDOrg:hover{color:#FF0000;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
a.cDGray:hover{color:#CC0000;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
a.cWhite:hover{color:#FFFF00;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
a.cGreen:hover{color:#FF0000;}

.cweb,a.cweb:link,a.cweb:visited{color:#CC3366;}
a.cweb:hover{color:#FF0000;}

/* font */
.fB {font-weight: bold}
.fI {font-style: italic}
.fDE {text-decoration:line-through}
.f11px{ font-size:11px}
.f12px{ font-size:12px}
.f14px{ font-size:14px}
.f18px{ font-size:18px}

/* layout */
.padt2{padding-top:2px;}
.padt5{padding-top:5px;}
.padr5{padding-right:5px;}
.padl5{padding-left:5px;}
.padb5{padding-bottom:5px;}
.padtrbl5{padding:5px;}
.padtrbl10{padding:10px;}
.margl10{margin-left:10px;}
.margr10{margin-right:10px;}
.margb12{margin-bottom:12px;}
.lineh18{line-height:18px;}
.lineh20{line-height:20px;}
.lineh24{line-height:24px;}

.w990{width:990px;margin:0 auto;}
.w760{width:760px; overflow:hidden;}
.w520{width:520px;}
.w220{width:220px;}
.w230{width:230px;}
.w450{widht:450px;}
.w450right{clear:both; overflow:hidden; float:left; width:450px;}

.img80120{width:80px;height:120px;}
.img160240{width:160px;height:240px;}

/* index */
.topbg{background:url(../images/topbg.jpg) top center;}
.w600{width:600px}
.topm1{width:600px}
.topm1 li{float:right; background:url(../images/topicon_1.gif) 0px 11px no-repeat; padding:0 0 0 6px; margin:0 0 8px 12px; font-size:11px; line-height:26px;}
.topm2 li{float:right; background:url(../images/topbuy.gif) 0px 0px no-repeat; padding:5px 0 5px 32px;margin:3px 0 0 0;}
.topm2 li span{ font-weight:bold;}
.margin3px{margin:3px 0 0 0;}
.topm3 {width:200px;}
.topm3 li{float:right; background:url(../images/topicon_2.gif) 0px 13px no-repeat; padding:2px 0 5px 8px; margin:0 0 0 12px;line-height:28px;}

.menubg{background:url(../images/index_04.jpg) repeat-x;}
.menubg li{float:left; background:url(../images/index_06.jpg) 0px 0px no-repeat; padding:0 0 0 20px; margin:0 0 0 23px; font-size:14px; font-weight:bold; line-height:40px;}
.menubg li.none{background:none;}

.searbg{background:url(../images/searchbg.gif) repeat-x; height:38px; margin-bottom:10px; line-height:38px;}
.searbg .searb1{margin:10px 3px 0 20px;}
.searbg .text1{ margin:0px 3px 0 0 !important; margin:7px 3px 0 3px;}
.searbg .text1 select{width:170px;}
.searbg .text1 input{color:#999; width:220px;}
.searbg .searb2{margin:1px 3px !important;margin:7px 3px;}


.lbanbg1{background:url(../images/index_18.jpg) no-repeat; line-height:30px; color:#FFF; font-size:14px; padding-left:16px; font-weight:bold;}
.lcon1,.lcon2{border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;}
.lcon1{padding:10px 1px; background:url(../images/index_24.jpg) no-repeat left bottom;}
.lcon1 ul li{background:url(../images/licon1.gif) 20px 8px no-repeat; padding:0 0 0 30px; line-height:24px;}
.lcon1 ul li:hover,.lcon1 ul li.sfhover{background-color:#FFE7F2;}
.w990 h4{ padding:5px 0 5px 20px; font-weight:bold;}


.lcon2{background:url(../images/index_35.jpg);}
.lcon2 li{background:url(../images/index_36.jpg) 5px 0px no-repeat; padding:0 0 0 50px; line-height:68px; width:55px; float:left; overflow:hidden;}

.rbanbg1, .rbanbg2, .rbanbg3{line-height:30px; color:#3d3d3d; font-size:14px; padding-left:32px; font-weight:bold;}
.rcon1, .rcon2, .rcon3{padding:10px;line-height:20px;}
.banmore{padding:8px 16px 0 0;}
.rbanbg1{background:url(../images/ban1.gif) no-repeat; }
.rbor1{border-left:1px solid #FF99CC;border-right:1px solid #FF99CC;border-bottom:1px solid #FF99CC;}
.rbor11{border-left:1px solid #FF99CC;border-right:1px solid #FF99CC;}
.rcon1{background:url(../images/index_30.jpg) no-repeat right bottom;}
.bodtitle{float:left; width:758px; overflow:hidden; padding:10px 0 10px 0;}

.rbanbg2{background:url(../images/index_28.jpg) no-repeat; }
.rbor2{border-left:1px solid #F5D5E5;border-right:1px solid #F5D5E5;border-bottom:1px solid #F5D5E5;}
.rcon2 li{background:url(../images/ricon1.gif) 0px 10px no-repeat; padding:0 0 0 10px; line-height:18px; height:18px; overflow:hidden;}

.rbanbg3{background:url(../images/ban2.gif) no-repeat; }
.rcon3{}
.rcon3 .pccon1 ul{float:left; width:184px; text-align:center; margin-top:10px;}
.rcon3 .pccon1 ul li{width:140px; margin:0 auto;}
.rcon3 .pccon1 ul li img{ }/*pic*/
.rcon3 .pccon1 ul li a:hover img{}/*pic hover*/
.rcon3 .pccon1 .namzi1{font-size:12px; text-align:left; line-height:18px; height:52px; overflow:hidden}
.rcon3 .pccon1 .namzi17{font-size:12px;font-weight:bold; text-align:left; line-height:18px; height:60px; overflow:hidden}

.rcon3 .pccon1 .namzi2{font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#CC3366;text-align:left}
.rcon3 .pccon1 .namzi2 span{text-decoration:line-through; color:#999;}
.rcon3 .pccon1 .Tpdw{height:204px; overflow:hidden; display:block;border:#E6D9E0 1px solid;padding:2px; text-align:center;}
.rcon3 .pccon1 .Tpdw:hover{  border:#DC5191 1px solid;;padding:2px;}


.Homecpcs ul{float:left; width:147px; text-align:center; margin-top:10px;}
.Homecpcs ul li{width:140px;}
.Homecpcs ul li img{ }/*pic*/
.Homecpcs ul li a:hover img{}/*pic hover*/
.Homecpcs .namzi1{font-size:12px;font-weight:bold; text-align:left; line-height:18px; height:52px; overflow:hidden}
.Homecpcs .namzi17{font-size:12px;text-align:left; line-height:18px; height:60px; overflow:hidden}

.Homecpcs .namzi2{font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#CC3366;text-align:left}
.Homecpcs .namzi2 span{text-decoration:line-through; color:#999;}
.Homecpcs .Tpdw{ width:125px;height:204px; overflow:hidden; display:block;border:#E6D9E0 1px solid;padding:2px; text-align:center;}
.Homecpcs .Tpdw1{ width:125px;height:184px; overflow:hidden; display:block;border:#E6D9E0 1px solid;padding:2px; text-align:center;}
.Homecpcs .Tpdw:hover{  border:#DC5191 1px solid;;padding:2px;}




.linkbg1{background:url(../images/index_52.jpg) repeat-x;}
.linkbg2{background:url(../images/index_54.jpg) no-repeat; height:117px; overflow:hidden; line-height:20px;}
.wp150{width:160px;padding-left:50px}
.wp160{width:200px;padding-left:30px}
.wp170{width:180px;padding-left:36px}
.linkcon1{margin:6px 0 0 0;}
.linkcon1 h1{font-weight:bold; margin-bottom:8px;}

.linkbg3{background:url(../images/index_55.jpg) repeat-x;padding:10px 0px;}

.bottbg1{background:url(../images/index_57.jpg) repeat-x; line-height:34px;}
.botcon1{ line-height:24px;padding:10px;font-size:11px;}

/* product */
.nbanbg1{background:url(../images/nbanbg1.jpg) repeat-x;line-height:30px; color:#3d3d3d; font-size:11px; padding-right:10px; text-align:right;}
.nbanbg1 li{background:url(../images/nbanicon1.jpg) 20px 0px no-repeat; right; padding:0 0 0 50px;}
.ncon1{border-left:1px solid #F4DCE9;border-right:1px solid #F4DCE9;border-bottom:1px solid #F4DCE9; padding:10px; line-height:20px;}
.ncon1 h1{ font-size:20px; font-weight:bold; text-align:center;}

.cpcline{border-bottom:1px solid #E8C9D7;}
.pagelist {padding:6px 0px; clear:both; font-size:11px; text-align:center}
.pagelist ul li { float:left; border:1px solid #D78DBC; height:20px; line-height:20px; margin:0px 2px;}
.pagelist ul li a, .pageinfo { display:block; padding:0px 6px; background:#FFF;}
.pageinfo {color:#555;}
.current {background:#FFBCD9; display:block; padding:0px 6px; font-weight:bold;}

.pcview{margin:10px 30px 0 10px; text-align:center; width:240px; overflow:hidden;}
/*.pcview img{ border:#E6D9E0 0px solid;padding:2px;}pic
.pcview a:hover img{ border:#DC5191 1px solid;}pic hover*/

.pccont1{margin:10px 10px 0 0px; width:440px; overflow:hidden;}
.pccont1 h1{font-weight:bold; font-size:18px; line-height:24px; font-family:Georgia, 'Times New Roman', Times, serif;}
.pccont1 .pcprice{font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#CC3366; font-size:16px; }
.pccont1 .pcprice span{text-decoration:line-through; color:#999;}
.pccont1 .pcprice strong{font-size:12px;color:#999;}

.pccont1 .pccode{font-size:11px;margin:10px 0;}
.pccont1 .pccode span{ font-weight:bold;}
.pccont1 .pcbuy{margin:10px 0; padding:20px 0;border-bottom:1px solid #E8C9D7;border-top:1px solid #E8C9D7; height:1%;}
.pccont1 .pclb{margin:0 20px 0 0; line-height:10px; width:245px; font-weight:bold;}
.pccont1 .pclb span{width:70px; float:left; text-align:left; padding:0 10px 0 0;}
.pccont1 .pclb label{ color:#CB1367; padding:11px 0 0 0; line-height:30px; clear:both;}
.pccont1 .botbuy input{ margin-top:70px;}

.toptitle{height:26px; overflow:hidden; line-height:26px; border-bottom:1px dashed #CCC; margin-bottom:3px;}
.toptitle h1{font-weight:bold;}

.sidect{clear:both; overflow:hidden; text-align:center; margin-top:10px; width:240px;}
.sidect a:hover img{ border:#DC5191 0px solid;}
.sidect img{border:0px; padding:0px;}

.Black{color:#000000;}

.pcview a img{ border:#DC5191 0px solid;}
.pcview a:hover img{ border:#DC5191 0px solid;}
.pcview img{border:0px; padding:0px;}

.rbanbg4{background:url(../images/ban3.gif) no-repeat; line-height:30px; color:#3d3d3d; font-size:14px; padding-left:32px; font-weight:bold;}

.XIAOLIAN{background:url(../images/xiaolian.gif) 11px 13px no-repeat; background-color:#F5F5F5;}

