@charset "gb2312";
/* CSS Document */
html,body{color:#333;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; font-size:14px;color:#000;font-family:Microsoft YaHei,微软雅黑,simhei}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
a{ color:#333; text-decoration:none}
ol,ul,li {list-style:none;}
h1,h2,h3,h4,h5 { font-family:microsoft yahei,simhei; font-weight:bold;}
img{ border:none;}
em,i{font-style: normal;}
.fl,.fr {_display:inline;}
.fl{float:left;}
.fr {float:right;}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}

/*首页广告位*/
.ggw_box{width:1000px;margin:0 auto;overflow:hidden;padding-top:10px;}
.ggw{width:1006px;}
.ggw li{width:497px;height:80px;float:left;margin-right:6px;background:#fff;margin-bottom:6px;}
.bgcolor{background:#f2f2f2;overflow:hidden;}

.pagea{ position:absolute;  bottom: 65px;width: 100%;text-align: center;color:#fff;font-size:18px;margin-top:110px;}
.pagea i{color:#fff;}
.pagea b{font-size: 36px; font-style: italic;color:#fff;}
.lbg01{height: 100px;background: url(images/lbg01.jpg) top center no-repeat;}
.lbg02{height: 100px;background: url(images/lbg02.jpg) top center no-repeat;}
.lbg03{height: 100px;background: url(images/lbg03.jpg) top center no-repeat;}
.lbg04{height: 80px;background: url(images/lbg04.jpg) top center no-repeat;}
.cs_box{width: 1000px;margin:0 auto; position:relative; overflow:hidden;}
.cs_a{float:left;width: 320px; height: 70px;font-size:12px;color:#fff;text-align:center;margin-left:80px;*margin-left:80px;margin-left:80px\9;padding-top: 40px;}
.cs_a h2{font-size:30px;font-weight:bold;color: #fff071;}
.cs_box p{color:#fff;width: 530px;height:86px;float:left;line-height: 24px;padding-top:30px; position:relative;}
.cs_box .cs_boxpa{position:absolute;right:50px;bottom:12px;width:93px;height: 24px;line-height: 24px;color:#fff;text-align: left; background: url(images/cs_btn.png) no-repeat; display: inline-block;*display: inline;*zoom:1;padding-left:10px;}
.mid1000{width:1000px;margin:0 auto;background: #fff;overflow: hidden;}
.searchbox { float:left;  padding:10px 0;  width:980px; margin-bottom:10px;}
.searchbox h3.st{ float:left; height:20px; padding:4px 0; line-height:20px; color:#666666; font-size:12px; padding-right:20px; width:100%;}
.searchbox h3.st em{ color:#888; padding-left:8px; font-weight:normal; font-style:normal;}
.searchbox div.sc{ float:left; line-height:20px; padding:4px 0; width:730px;}
.searchbox div.sc a{ padding:1px 6px; color:#333; line-height:20px; font-weight:bold; background:#dedede; font-family:Arial,Helvetica,sans-serif;}
.searchbox div.sc a:hover{ text-decoration:none; background:#9442a0; color:#fff;}
.searchbox div.sc a.hover{ background:#9442a0; color:#fff;}
.schr { float:right; width:240px; margin-right:6px;margin-top: 5px;}
.schr input.ipt1 { border:solid 1px #ccc; background:#f5f5f5; width:180px; height:20px; line-height:20px; color:#888; text-indent:3px; float:left;}
.schr input.ipt2 { border:none; background:#9442a0; color:#fff; padding:0px; font-weight:bold; float:left; margin:0px; height:22px; line-height:22px; width:50px; text-align:center; cursor:pointer;}
.navslist{font-size: 12px;padding:20px 0;background: #f2f2f2;padding-left: 15px;}
.navslist a{color: #666666;}
.navslist em{padding:0 5px;}
.navslist a:hover{color:#9442a0;}
.navslist a.end{color:#9442a0;font-weight: bold;}
.navslist a.end b{padding-left:15px;}
.poct li {float: left;width: 220px;	padding: 6px;border: 6px solid #fff;position: relative;}
.poct li .cptcl {position: absolute; width: 100%; height:0%;background:url(images/probg.png);bottom:0;left: 0; text-align: center;font-size: 0;}
.poct li .cptcl:before{ content: ''; display: inline-block; vertical-align: middle; height: 100%;}
.poct li .cptcl .scptcl{ display: inline-block;*display: inline;*zoom: 1; vertical-align: middle;width:90%;*margin-top:50px; }
.poct li .cptcl em{width: 75px; height: 20px;line-height: 20px;background: #9442a0;color:#fff;border-radius: 20px;display: inline-block;*display: inline;*zoom: 1; font-size: 12px;font-weight: bold;}
.poct li .cptcl p{color:#fff;font-size:12px;line-height: 20px;text-align: left;}
.poct li .cptcl p span{color:#9442a0;}
.poct li:hover {border: 6px solid #fff;	*border: 6px solid #EEE;text-decoration: none;box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.6), 0px 0px 5px rgba(200, 200, 200, 0.5);z-index: 12;transition-duration: .5s;-webkit-transition-duration: .5s;}
.poct li .pic {	float: left;height: 220px;width: 220px;}
.poct li .pic img{height: 220px;width: 220px;}
.poct li .zt1 {	position: absolute;}
.poct li .zt1 .xrtz1 {height: 41px;width: 41px;	position: relative;	z-index: 100;left: -41px;top: -304px;}
.poct li .Price {float: left;width: 220px;font-size: 12px;line-height: 30px;color: #cd0b0b;	font-weight: bolder;}
.poct li .Name {font-size: 12px;line-height: 18px;color: #333333; font-family:"宋体";float: left;width: 220px;padding: 15px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.poct li .Name a {color: #494949;text-decoration: none;}
.poct li .Name a:hover {color: #9442a0;	text-decoration: underline;}
.poct li .Sales {font-size: 12px;line-height: 18px;	color: #a09f9f;	float: left;width: 220px; background: url(images/nameico.jpg) no-repeat left center;}
.poct li .Sales a,.poct li .Sales a:hover {color: #999999;padding-right: 4px;text-decoration:underline;padding-left:15px;}
.poct li .zt1 {	height: 16px;width: 16px;z-index:100;right:10px;bottom:10px;}
.zt1.hot{background-image:url("images/cxico.jpg");}
.poct li .pic{position:relative;overflow:hidden;}
.intojcz{height:60px;line-height:60px;width:1000px;position:relative;margin-top: 15px;}
.intojcz a{position:absolute;display: inline-block;width: 123px;height: 45px;background: url(images/intobtn.png) no-repeat;right:30px;top:10px;}
/*detail页面样式开始*/
.navslists{padding:15px 0 15px 5px;}
.navslists em{padding:0 5px;}
.navslists a{font-size: 14px;}
.navslists a.add{color: #9442a0;}
.leftbox { float:left; width:710px; padding-left:10px;}
.title { float:left; width:100%; height:42px; background:url(images/lsbg.jpg) repeat-x; }
.title h2{ display:inline-block; float:left; white-space:nowrap; font-size:22px; line-height:42px; text-indent:12px; color:#fff;}
.s_tbg { background:url(tlibg.gif) repeat-x; height:69px; margin-top:12px; width:710px; _display:inine;}
.title .s_tt{ float:left; width:355px; background:url(title_tabg.jpg) no-repeat left top; color:#fff; padding-top:18px; height:51px; text-align:center; }
.title .s_tt b { font-size:28px; color:#fff; padding:0 10px 0 10px;}
.s_tbg h2 { margin-top:22px; background:none; color:#a93300;}

.pdcbox { float:left; width:100%;}
.pdcbox .pdc_tt { float:left; width:100%;}
.pdcbox .pdc_tt ul{border-bottom: 1px solid #9442a0;background:url(images/bg_x.jpg) repeat-x; float:left; width:100%; height:42px;}
.pdcbox .pdc_tt li{ float:left; width:33%; height:42px; line-height:42px;font-size:18px;color:#666666;cursor:pointer; text-align:center; background:url(images/fg_x.jpg) right center no-repeat;}
.pdcbox .pdc_tt li:last-child{background: none;}
.pdcbox .pdc_tt li.hover{border: 1px solid #9442a0;border-bottom: 1px solid #fff;background: #fff; font-weight: bold;color: #9442a0;}


.pdc_ibox,.pdc_ibox2{ display:none;}
.pdc_con { float:left;padding:10px; width:688px;background: #fff;}
.ttbox { float:left; width:268px; position:relative;}
.ttbox h3{ font-size:24px; float:left; height:70px; width:100%; padding-top:10px;line-height:38px;border-bottom: 1px solid #cccccc;padding-bottom: 32px;word-break: break-word;}
#CtrlT,#CtrlT2 {float:left; width:268px; overflow:hidden; z-index:9999;position: relative;}
#CtrlT p,#CtrlT2 p{ line-height:24px; display:block;  z-index:999;  width:268px;}


.h240{ height:240px;}
.ttbox p b{height: 30px;line-height: 30px;margin-top:30px;  display: block; background: url(images/tdbg.jpg) center center no-repeat; text-align: center;font-size: 14px;color:#9442a0;}

.ttbox .price{ background:url(d_pricebg.jpg) no-repeat #f6e7aa; width:268px; height:44px; position:absolute; bottom:0; left:0;}
.ttbox .price p.cx { float:left; line-height:44px; color:#fff; font-size:24px; font-weight:normal; padding-left:51px; font-family:Verdana; background:url(money_i.gif) no-repeat 35px 20px;}
.ttbox .price p.cx i { display:inline-block; vertical-align:middle; width:16px; height:14px; text-indent:-9999px;}
.ttbox .price p.nopc{ float:left;  font-weight:bold; padding-left:25px; text-align:center; line-height:20px; display:none; font-size:14px; margin-top:3px; color:#fff;}
.ttbox .price p.yj { float:right; text-align:center; padding-right:10px; line-height:21px; font-family:Verdana;}
.ttbox .price p.yj i { background:url(money_i.gif) no-repeat 0 -38px; display:inline-block; vertical-align:middle; width:14px; height:14px; text-indent:-9999px;}

.ttbox .noprice { float:left; background:url(d_nopricebg.jpg) no-repeat; width:260px; height:44px; line-height:44px; text-indent:72px; font-size:14px; font-weight:bold; color:#a93300;}

.ttbox span{ position:absolute; bottom:0;width:268px; text-align:center; height:24px; background:url(images/tt_ctrlbg.gif) no-repeat center 0 #9442a0; color:#a93300; font-size:14px; font-weight:bold; line-height:24px; display:none; cursor:pointer;}
.hauto { height:auto;}



.imgbox { float:right;}
.imgbox img { width:406px; height:404px; vertical-align:top;border: 1px solid #ccc;padding:3px;}

.vsales { float:left; padding:12px 0 12px 0px; width:708px;background: #fff;margin-top: 20px;overflow: hidden;}
.brand_sale { float:left; width:713px;}
.brand_sale p.pic { float:left; width:450px; height:338px; margin-right:1px;}
.brand_sale p.pic img { float:left; width:450px; height:338px;}

.brand_s_info { float:left; width:257px; height:338px; position:relative; overflow:hidden;}
.cpny_info { float:left; width:257px; height:80px; background:url(d_bdtbg.jpg) no-repeat; padding-left:12px;}
.cpny_info b { font:bold 21px/50px "\9ed1\4f53"; color:#fff600;}
.cpny_info b a{ color:#fff600;}
.cpny_info p { line-height:30px; color:#c95c02;}
.cpny_info p a {color:#c95c02;}

.brand_s_info h3 { float:left; padding:20px 12px 0 12px; width:233px; font-size:18px; line-height:30px; font-weight:normal; font-family:"\9ed1\4f53";}
.brand_s_info p.time { float:left; padding:10px 12px; width:233px; color:#444; line-height:20px;}
.brand_s_info p.looked { float:left; padding-left:12px; position:absolute; left:0; bottom:60px;}
.brand_s_info p.looked b { font-size:24px; color:#c95c02; font-family:microsoft yahei;}

.brand_s_info .sharebox { padding-left:12px; position:absolute; left:0; bottom:0; width:140px;}

.sales_t { float:left; height:34px; width:100%;  margin-top:12px;padding-left: 15px; border-bottom:1px solid #cccccc;}
.sales_t b {height:20px; border-left:4px solid #9442a0; padding:0 15px; color:#9442a0; font-size:24px; line-height:20px;}

.sales_info { float:left; width:683px; padding:0 15px 45px 15px;  line-height:24px; margin-top:12px; height:360px; _height:356px;overflow:hidden; position:relative; background: url(images/cxxx.jpg) center center no-repeat;}
.sales_info h4 { font-size:18px; text-align:center; color:#900; line-height:30px;}
.sales_info p {font-size:14px; line-height:24px;}
.sales_pic { width:100%; text-align:center; float:left; margin-top:12px;}
.sales_pic img{ max-width:650px; _width:650px;}
#conT { clear:both;}
.sales_info .ctrl {  width:100%; background:#fff; border-top:solid 1px #e4e4e4; text-align:center;  position:absolute; bottom:0px; left:0;}
.sales_info .ctrl a{ display:inline-block; width:80px; color:#fff; line-height:20px; height:20px; text-align:left; text-indent:10px; cursor:pointer;}
.sales_info .ctrl a.show { background:url(images/ctrlbg.gif) no-repeat #9442a0 0 0px;}
.sales_info h2{color: #ee5100;font-size: 28px; text-align: center;font-weight: bold;padding: 20px 0;}
.sales_info h3{color: #ef5200;font-size: 18px;font-weight: bold;text-indent: 2em;line-height: 36px;}
.sales_info .titcon,.sales_info p{font-size: 14px;color: #333;}
.sales_info p{ text-indent: 2em;}
.hauto .ctrl{ display:block;}
.hauto .ctrl a.show { background:url(images/ctrlbg.gif) no-repeat #9442a0 0 -20px;}
.hauto { height:auto;}
.nheight { height:360px; overflow:hidden;}

.rightbox { float:right;  width:260px; _display:inline; background:#f1f1f1; margin-right:10px;}
.rightbox .titlebox { width:250px; margin-left:0; margin-right:6px; height:47px;}
.cpnyinfo { float:left; padding:10px; width:240px;}
.cpnyinfo p { line-height:28px;word-wrap: break-word; word-break:break-all;}
.cpnyinfo p.pic img { width:112px; height:40px; border:solid 1px #dedede; }
.cpnyinfo p img {vertical-align:middle; display:inline-block;*zoom:1;*display:inline;margin:0;}
.cpnyinfo p .lovea{float:left;width: 26px;height: 26px;display: block;background: url(images/loveico.jpg) no-repeat;}
.cpnyinfo p .lovea1{float:left;border:1px solid #cccccc;border-left: none;height: 24px;line-height: 24px;color:#ff5700;font-size: 12px;padding:0 15px;}
a.blue { color:#06C;}
.cpny_txt { float:left;}
.cpny_txt .cpny_t { float:left; width:245px; height:30px; background:#d3d3d3; font-weight:bold; font-size:14px; padding-left:15px; line-height:30px;}
.cpny_txt p { float:left; padding:10px; width:240px; text-indent:0px; line-height:24px;}
.cpny_txt p a { color:#aa0000;}
#fixed {  width:260px; background:#fff;}

.cpny_ftlist { float:left; margin-top:10px;}
.cpny_ftlist li { float:left; display:inline; border:solid 1px #e4e4e4; padding:1px; background:#fff;  width:226px;margin-left:16px; margin-bottom:16px; _display:inline; cursor:pointer;}
.cpny_ftlist li img { width:226px; height:214px; vertical-align:top; float:left;}
.cpny_ftlist li .ft_t { float:left; width:100%; background:#f1f1f1;}
.cpny_ftlist li .ft_t h3 { font-weight:bold; font-size:14px; text-align:center; display:inline-block; width:100%; line-height:30px; height:30px; text-overflow:ellipsis; overflow:hidden;}
.cpny_ftlist li .ft_t p { padding:0 5px 8px; line-height:22px;}
.cpny_ftlist li .ft_t p i { display:inline-block; background:url(ht_icon.gif) no-repeat center; width:24px; height:24px; vertical-align:top;}
.cpny_ftlist li .ft_t p a { color:#a00;}

.cpny_ftlist li:hover { border:solid 1px #e49519;}

.mt15 { margin-top:15px;}
.mt20 { margin-top:20px;}
.h10 { height:10px; float:left; width:100%; line-height:0px; font-size:0px; clear:both;}

*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
.rtbox{ float:right; position:fixed; 
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:10px;
}/*解决IE6下不兼容 position:fixed 的问题*/


.style_imgbox { background:#f1f1f1;}
.style_imgt{ float:left; width:100%;border-bottom:2px solid #a73100; height:67px;}
.style_imgt li{ float:left; border-right:dotted 1px #999; width:195px; padding-top:12px; height:57px;text-align:center; padding-top:10px;  color:#666; cursor:pointer;}
.style_imgt li b {font-size:24px; display:inline-block; width:100%}
.style_imgt li i{ font-size:12px; font-style:normal; display:inline-block; width:100%}
.style_imgt li.hover { background:url(s_tli.jpg) no-repeat;width:192px; height:55px;  border:2px solid #a73100; border-bottom:2px solid #fee7b6; color:#a73100; position:relative; z-index:9999;}
.imgsliderbox { float:left; width:100%;}
.imgslider { float:left; width:100%;}
.imgslider .s_lead{ float:left; background:url(s_fgtbg.jpg) repeat-x; height:48px; width:100%; line-height:46px; font-weight:bold; font-size:16px; color:#a73100;}
.imgslider .s_lead i{ display:inline-block; background:url(styleicon.jpg) no-repeat 5px 0; *vertical-align:middle; vertical-align:top; width:38px; height:47px;}

.sliderbox { float:left; position:relative; margin:10px; width:960px; height:356px; background:#f1f1f1; overflow:hidden; _display:inline;}
.sliderbox img { vertical-align:top; width:700px; height:356px;}
.imgconbox { float:left; width:100%; height:356px; display:none; overflow:hidden;}
.imgconbox img { float:left;}
.imgconbox .imgintro{ float:right; width:230px; padding-right:10px;}
.imgconbox .imgintro h2 { display:inline-block; padding-top:30px; font-size:18px; font-weight:bold; line-height:30px;}
.imgconbox .imgintro p { display:inline-block; padding-top:40px; line-height:22px;}
.imgconbox .imgintro p a { color:#F60}

.ctrlbox { position:absolute; width:110px; height:18px; bottom:20px; right:20px;}
.ctrlbox li{ float:left; width:20px; height:18px; line-height:18px; font-size:14px; text-align:center; margin-right:6px; cursor:pointer; font-family:Arial, Helvetica, sans-serif;}
.ctrlbox li.off { color:#333; background:#ccc;}
.ctrlbox li.on,.ctrlbox li:hover { color:#fff; background:#a73100;}
.sgbox { float:left; background:url(slctbg.jpg) no-repeat top center; width:100%; height:243px; margin-top:15px; }
.sgbox .sg01{ float:left; width:210px; height:210px; padding:0 50px 0 67px; position:relative; cursor:pointer; z-index:9999;}
.sgbox .sgtlist{ float:left; background:url(sgulbg.gif) top center; padding-top:12px; position:absolute; top:180px; display:none; z-index:9999; }
.sgbox .sgtlist ul{ float:left; padding:10px; border:1px solid #dbdbdb; border-top:none; background:#f1f1f1; overflow:hidden; box-shadow:2px 2px 8px #aaa;}
.sgbox .sgtlist li{float:left; background:url(dot.gif) no-repeat 2px center; padding-left:14px; border-bottom:1px dotted #999; line-height:32px; font-size:14px;}

.sgbox .sg01 .sgtlist{width:346px; left:-0px; }
.sgbox .sg01 ul {width:324px;}
.sgbox .sg01 li {width:310px;}
.sgbox .sg02 .sgtlist{width:396px; }
.sgbox .sg02 ul {width:374px;}
.sgbox .sg02 li {width:360px;}
.sgbox .sg03 .sgtlist{width:396px; }
.sgbox .sg03 ul {width:374px;}
.sgbox .sg03 li {width:360px;}

.rem_pdc{ float:left; width:100%;}
.rembox { float:left; margin:15px 5px 0 10px; width:480px;}
.rembox .rem_t { float:left; width:156px; height:329px; margin-right:3px;}
.rembox .rem_t b,.rembox .rem_t em,.rembox .rem_t p{ display:inline-block; text-align:center; width:100%; color:#fff; font-style:normal;}
.rembox .rem_t b{padding-top:50px; font-size:30px;}
.rembox .rem_t em { font-weight:bold; font-size:18px; line-height:30px;}
.rembox .rem_t p{ font-size:14px; line-height:32px; padding-top:100px;}
.rembox .rembg01 { background:url(sg01.jpg) no-repeat;}
.rembox .rembg02 { background:url(sg02.jpg) no-repeat;}
.rembox .rembg03 { background:url(sg03.jpg) no-repeat;}
.rembox .rembg04 { background:url(sg04.jpg) no-repeat;}

.rem_pimg { float:left; width:320px; height:163px; position:relative;}
.rem_pimg img { vertical-align:top;}
.rem_pimg p{ position:absolute; left:0; bottom:0;display:block; width:100%; height:32px; background:url(libg.png) repeat; line-height:32px; color:#fff; font-weight:bold; text-align:center; font-size:14px;}
.rem_pimg a{ color:#fff;}

.knlist { float:left; padding-bottom:20px; }
.knlist li { float:left; background:url(dot.gif) no-repeat 10px center; padding-left:25px; width:465px; line-height:32px; font-size:14px;}

.f2f2{ background: #f2f2f2;}
.scrobox{height:260px;width:250px;margin-left: 5px;padding-top:10px;padding-right:20px;color:#333333;font-size:14px;}
.content p{text-indent:0;}

.content a:link, .content a:visited, .content a:active{color: #333;text-decoration: none;}
.content{padding:0;margin-top:10px;}
.cpnyinfo{white-space:normal;}
