@charset "utf-8";
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{margin:0;padding:0;}
body{ font-size:12px; color:#000; line-height:1.5em; height:100%}
body a,.body a:link{}
body a:hover{}
body a:visited{}
ul li,ol li,dl li{list-style:none}
fieldset,img,abbr,acronym{ border:none}
input,select{ font-size:12px!important}
body{ background-color:#fff}
/* end reset */
.inbox{}
.fl{ float:left!important}
.fr{ float:right!important}
.fn{ float:none!important}
.clear,.wrap,.box,.bannertop,.menu,.foot,.header{ clear:both; overflow:hidden; zoom:1}
.clearleft{ clear:left}
.clearright{ clear:right}
.over{ overflow:hidden;}
.bai1{ zoom:1}
.ie6haslayout{ zoom:1}
.pos_abs{ position:absolute}
.pos_rel{ position:relative}
.pos_sta{ position:static}
.none{ display:none!important}
.block{ display:block!important}
.pt0{ padding-top:0!Important}
.pt5{ padding-top:5px}
.pt10{ padding-top:10px}
.pt15{ padding-top:15px}
.pt20{ padding-top:20px}
.pl5{ padding-left:5px}
.pl10{ padding-left:10px!important}
.pl12{ padding-left:12px}
.pl15{ padding-left:15px}
.pl20{ padding-left:20px}
.pl25{ padding-left:25px}
.pl30{ padding-left:30px}
.pr5{ padding-right:5px}
.pr10{ padding-right:10px}
.pr15{ padding-right:15px}
.pr20{ padding-right:20px}
.pb5{ padding-bottom:5px}
.pb10{ padding-bottom:10px}
.pb15{ padding-bottom:15px}
.pb20{ padding-bottom:20px}
.mt5{ margin-top:5px}
.mt5{ margin-top:5px}
.mt6{ margin-top:6px}
.mt7{ margin-top:7px}
.mt8{ margin-top:8px}

.mt10{ margin-top:10px}
.mt-10{ margin-top:-10px}
.mt15{ margin-top:15px}
.mt20{ margin-top:20px}
.ml5{ margin-left:5px}
.ml10{ margin-left:10px}
.ml15{ margin-left:15px}
.ml20{ margin-left:20px}
.ml25{ margin-left:25px}
.ml30{ margin-left:30px}
.ml40{ margin-left:40px}
.mr5{ margin-right:5px}
.mr10{ margin-right:10px}
.mr15{ margin-right:15px}
.mr20{ margin-right:20px}
.mb5{ margin-bottom:5px}
.mb10{ margin-bottom:10px}
.mb15{ margin-bottom:15px}
.mb20{ margin-bottom:20px}
.red{ color:red}
.gray{ color:#666}
.blue{ color:blue!important}
.green{ color:green}
.blank{ color:#000}
.topleft,.topright,.footleft,.footright{ position:absolute}
.topleft{ left:0; top:0}
.topright{ right:0; top:0}
.footleft{ bottom:0; left:0}
.footright{ bottom:0; right:0}
.t1,#t1{text-indent:1em}
.t2,#t2{text-indent:2em}
.t3,#t3{text-indent:3em}
.t4,#t4{text-indent:4em}
.t5,#t5{text-indent:5em}
.t6,#t6{text-indent:6em}
.t7,#t7{text-indent:7em}
.t8,#t8{text-indent:8em}
.t9,#t9{text-indent:9em}
.t10,#t10{text-indent:10em}
.t11,#t11{text-indent:11em}
.t12,#t12{text-indent:12em}
.t13,#t13{text-indent:13em}
.t14,#t14{text-indent:14em}
.t15,#t15{text-indent:15em}
.t16,#t16{text-indent:16em}
.t17,#t17{text-indent:17em}
.t18,#t18{text-indent:18em}
.t19,#t19{text-indent:19em}
.t20,#t20{text-indent:20em}
.t21,#t21{text-indent:21em}
.t22,#t22{text-indent:22em}
.t23,#t23{text-indent:23em}
.t24,#t24{text-indent:24em}
.t25,#t25{text-indent:25em}
.t26,#t26{text-indent:26em}
.t27,#t27{text-indent:27em}
.t28,#t28{text-indent:28em}
.t29,#t29{text-indent:29em}
.t30,#t30{text-indent:30em}
.t31,#t31{text-indent:31em}
.t32,#t32{text-indent:32em}
.t33,#t33{text-indent:33em}
.t34,#t34{text-indent:34em}
.t35,#t35{text-indent:35em}
.t36,#t36{text-indent:36em}
.t37,#t37{text-indent:37em}
.t38,#t38{text-indent:38em}
.t42,#t42{text-indent:42em}
.web2_yellow{ background:#FFF7EE; border:1px solid #F2DDC2}
.web2_yellow a,.web2_green a{ text-decoration:none}
.web2_yellow a:hover,.web2_green a:hover{ text-decoration:underline}
.web2_green{ background:#F2FFEE!important; border:1px solid #CAF2BE}
.bgf{ background:#fff!important}
.f11{ font-size:11px!important}
.f12{ font-size:12px!important}
.f14{ font-size:14px!important}
.f16{ font-size:16px!important}
.lineheight2em{ line-height:2em}
.w680{ width:680px; overflow:hidden;}
.w200{ width:200px; overflow:hidden;}
.w250{ width:250px; overflow:hidden;}
.w160{ width:160px; overflow:hidden;}
.w900{ width:900px; overflow:hidden;}
/* end gm */
.box,.bannertop,.menu,.foot,.header,.main{ width:900px; margin:0px auto; position:relative}
body,.menu ul li a,.menu .submenu span,.main .maincontent .pro3 span,.main .maincontent .pro3 ul li a,.cctv .web2_yellow p,.paihangbangtop10 ul,.quickbuy span.titlebuy,.quickbuy span.buttonebuy,.topleft,.topright,.footleft,.footright,.plist ul li span.pingjia,.plist p.more a,.titlepro,.dinggou dl dd a.qq,.dinggou dl dd a.msn,.dinggou dl dd a.wangwang,.dinggou dl.goumaishuliang dd input,.dinggou dl.goumaishuliang dd span.jianshao a,.dinggou dl.goumaishuliang dd span.zengjia a,.liyou ul li a,.liyou ul li a,.bottonmore,.btg_1,.shuliang input,.shuliang span.jianshao a,.shuliang span.zengjia a,#pingji,#pingji2,.buttonx,.sidemenu ul li a{ background-image:url(/img/front//bg.png)}
body{ background-repeat:repeat-x; background-position:0 -400px}
.header{ height:245px; position:relative}
.header .topfont{ text-align:right; float:right; padding-top:32px}
.header .topfont a{ text-decoration:none; color:#000; margin-left:0.5em}
.header .topfont a:hover{ text-decoration:underline; color:#800000}
.menu{ position:absolute; top:70px}
.menu ul{ height:30px; padding-left:130px}
.menu ul li{ float:left; width:100px; text-align:center; display:inline; margin-left:20px}
.menu ul li a{ display:block; height:30px; line-height:32px; overflow:hidden; text-decoration:none; background-position:left top; color:#800000; font-size:14px; font-weight:bold}
.menu ul li a:hover,.menu ul li.on a{ color:#fff;background-position:0 -30px}
.menu .submenu{ background:#800000; height:30px; line-height:30px; color:#fff; font-size:12px; position:relative; overflow:hidden}
.menu .submenu span{ display:block; width:7px; height:4px; font-size:0; line-height:0; overflow:hidden;}
.menu .submenu span.topleft{ background-position:-118px -71px}
.menu .submenu span.topright{background-position:-126px -71px}
.menu .submenu p{ color:#fff; line-height:30px}
.menu .submenu p a{ color:#fff; text-decoration:none;}
.menu .submenu p a:hover{ text-decoration:underline}
.menu .submenu p span.jiange{ display:inline!important; width:auto!important; height:auto!important; font-size:12px!important; line-height:30px!important; margin:0 1em; font-weight:100; border:none; background:none; font-family:"宋体"}
.bannertop{ font-size:12px; height:115px;}
.bannertop .all{position:absolute; font-size:14px; text-align:center; height:36px; line-height:36px; bottom:1px; z-index:999; text-align:center; width:900px; zoom:1; color:#000;}

.bannertop .all a {text-decoration:none;}
.bannertop .all strong {line-height:36px;}
.bannertop .honor_big,.bannertop .honor_bigten,.bannertop .honor_music,.bannertop .honor_sohu{position:absolute; top:36px}
.bannertop .honor_big{ left:20px}
.bannertop .honor_bigten{ left:280px}
.bannertop .honor_music{ left:508px}
.bannertop .honor_sohu{ left:738px}
.bannertop .link{ position:absolute; top:0; left:0;height:80px;}
.bannertop .all span.zhuanjiax{margin-left:3em!important;}


.weizhi{ font-size:14px; padding-bottom:10px; margin-top:-5px}
.weizhi a{ text-decoration:none}
.weizhi a:hover{ text-decoration:underline}
/* end top */
.main{ padding-top:15px}
.main .maincontent{ float:left; position:relative; width:680px; left:220px}
#p-main .maincontent{float:left!important;left:0!important}
.main .maincontent .pro3{ width:680px; height:310px; background:#E4E2E3; overflow:hidden; position:relative}
.main .maincontent .pro3 *{ outline:none!important}
.main .maincontent .pro3 span{ display:block; width:7px; height:6px; font-size:0; line-height:0; overflow:hidden; position:absolute}
.main .maincontent .pro3 span.topleft{background-position:-142px -69px}
.main .maincontent .pro3 span.topright{background-position:-150px -69px}
.main .maincontent .pro3 span.footleft{background-position:-142px -76px}
.main .maincontent .pro3 span.footright{background-position:-150px -76px}
.main .maincontent .pro3 ul{ height:29px; padding-top:12px; padding-right:22px; position:relative;}
.main .maincontent .pro3 ul li{ float:right; width:110px; height:29px; overflow:hidden; text-align:center; display:inline; margin-left:6px}
.main .maincontent .pro3 ul li a{ color:#555; height:29px; line-height:31px; display:block;overflow:hidden; text-decoration:none; font-size:14px; font-weight:bold; background-position:-101px 0}
.main .maincontent .pro3 ul li a:hover,.main .maincontent .pro3 ul li.on a{ color:#d70000; background-position:-101px -29px}
.main .maincontent .pro3 ul li.fn{ position:absolute; left:15px; top:15px; width:200px; text-align:left}
.main .maincontent .pro3 .cencontent{ width:652px; height:232px; margin:0px auto; background:#fff; position:relative}
.main .maincontent .pro3 .cencontent dl{}
.main .maincontent .pro3 .cencontent dl dt{ float:left; width:210px; padding:15px; text-align:center}
.main .maincontent .pro3 .cencontent dl dt img{ border:1px solid #ccc; display:block; margin-bottom:5px}
.main .maincontent .pro3 .cencontent dl dt a{ text-decoration:none; color:#000}
.main .maincontent .pro3 .cencontent dl dt a strong{ color:#d70000}
.main .maincontent .pro3 .cencontent dl dt a:hover{ text-decoration:underline}
.main .maincontent .pro3 .cencontent dl dd{ width:400px; float:left; font-size:12px; line-height:23px; padding-top:13px}
.main .maincontent .pro3 .cencontent dl dd strong{ display:block; font-size:14px; color:#d70000 }
.main .maincontent .pro3 .cencontent span.topleft{background-position:-118px -78px}
.main .maincontent .pro3 .cencontent span.topright{background-position:-126px -78px}
.main .maincontent .pro3 .cencontent span.footleft{background-position:-118px -85px}
.main .maincontent .pro3 .cencontent span.footright{background-position:-126px -85px}
.main .maincontent .pro3 .quick{ color:#000; font-size:12px; text-align:center}
.main .maincontent .pro3 .quick a{ margin-right:2em; color:blue; text-decoration:none; line-height:30px; *line-height:36px}
.main .maincontent .pro3 .quick a:hover{ text-decoration:underline}
#pro3_2,#pro3_3{ display:none}
/* end pro3 */
.cctv{}
.cctv .web2_yellow{ height:58px; position:relative;}
.cctv .web2_yellow p{ position:absolute; color:#000; font-size:12px;}
.cctv .web2_yellow p a{ text-decoration:none; color:#000}
.cctv .web2_yellow p a:hover{ color:blue; text-decoration:underline}
.cctv .web2_yellow p.cctv1{ padding-left:84px; background-position:-128px -143px; width:7em; overflow:hidden; padding-top:12px; left:10px}
.cctv .web2_yellow p.jstv{ padding-left:55px; background-position:-124px -201px; width:7em; overflow:hidden; padding-top:11px; left:190px}
.cctv .web2_yellow p.yztv{ padding-left:75px; background-position:-319px -143px; width:7em; overflow:hidden; padding-top:11px; left:325px}
.cctv .web2_yellow p.guzhengcn{ padding-left:45px; background-position:-308px -202px; width:10em; overflow:hidden; padding-top:11px; right:15px}

.mingjia{}
.mingjia ul{}
.mingjia ul li{ float:left; width:120px; text-align:center; display:inline; margin-left:20px; border-bottom:5px solid #fff}
.mingjia ul li.m0{ margin-left:0px!important}
.mingjia ul li img{ display:block; border:1px solid #ccc; margin-bottom:5px}
.mingjia ul li a{ color:#000; text-decoration:none; line-height:16px}
.mingjia ul li a:hover{ color:blue; text-decoration:underline}
.mingjia ul li a:visited{ color:#800080}

.paihangbang,.peisong,.redian,.remen,.dashiji,.peisong2,.redian2,.remen2,.dengji,.jiage,.yongliao,.gongyi,.zuijin{ background:url(/img/front//left.gif) no-repeat; overflow:hidden; text-indent:-6em; position:relative; width:200px}
.paihangbang,.peisong,.redian,.remen{ height:29px}
.dashiji,.peisong2,.redian2,.remen2,.dengji,.jiage,.yongliao,.gongyi,.zuijin{ height:28px}
.paihangbang{ background-position:0 0}
.peisong{ background-position:0 -30px}
.redian{background-position:0 -60px}
.remen{background-position:0 -90px}
.dashiji{background-position:0 -120px}
.peisong2{background-position:0 -149px}
.redian2{background-position:0 -178px}
.remen2{background-position:0 -207px}
.dengji{background-position:0 -236px}
.yongliao{background-position:0 -265px}
.gongyi{background-position:0 -294px}
.jiage{background-position:0 -323px}
.zuijin{background-position:0 -352px}
.paihangbang span,.peisong span,.redian span,.remen span,.dashiji span,.peisong2 span,.redian2 span,.remen2 span,.dengji span,.jiage span,.yongliao span,.gongyi span,.zuijin span{ position:absolute; bottom:0; display:block; width:45px; height:27px; z-index:999; zoom:1; right:-6em; _text-indent:0; _right:0}

.main .subcontent{ float:left; position:relative; left:-680px; width:200px; overflow:hidden}
#p-main .subcontent{left:20px}
.main .subcontent .insubcontent{ border:1px solid #800000; border-left-width:3px; border-top:0; zoom:1}
.paihangbangtop10{}
.paihangbangtop10 ul{ background-position:-482px 16px;*background-position:-482px 15px; background-repeat:no-repeat; padding:8px 8px 0 8px; border-bottom:10px solid #fff}
.paihangbangtop10 ul li{border-bottom:1px dotted #ccc; height:26px; padding-left:15px}
.paihangbangtop10 ul li a{ line-height:26px; color:#000; text-decoration:none}
.paihangbangtop10 ul li a:hover{ color:red}
.paihangbangtop10 ul li a:visited{ color:#800080}
.paihangbangtop10 ul li span{ float:right; line-height:26px; color:#800000}

.leftnewslist{}
.leftnewslist ul{ padding:8px; padding-bottom:10px}
.leftnewslist ul li{padding-left:10px; background:url(/img/front//left.gif) no-repeat -196px -392px; height:26px; border-bottom:1px dotted #ccc;}
.leftnewslist ul li a{line-height:26px; color:#000; text-decoration:none}
.leftnewslist ul li a:hover{color:red}
.leftnewslist ul li a:visited{color:#800080}
.leftnewslist ul li span{float:right; line-height:26px; color:#555}
.leftnewslist ul li.gongyia{ padding-left:0; background:none;}
.leftnewslist ul li.gongyia a{ font-family:"宋体"}

.foot{ padding-top:15px; font-family:Verdana, Arial, Helvetica, sans-serif}
.footmenu{ background:#800000; height:26px; line-height:26px; color:#fff; text-align:center; padding-bottom:0!important}
.footmenu a{ color:#fff; text-decoration:none; margin-left:2em}
.footmenu a:hover{ text-decoration:underline}
.foot p{ text-align:center; font-size:12px; color:#555; padding-bottom:15px}
.foot dl{ padding:10px 0 5px 10px; width:810px; margin:0px auto}
.foot dl dt{ width:65px; float:left; font-weight:bold; color:#800000; line-height:22px; *line-height:24px;}
.foot dl dd{ float:left; width:745px;}
.foot dl dd a{ text-decoration:none; line-height:22px; margin-right:1em}
.foot dl dd a:hover{ text-decoration:underline}
.foot dl dd a:visited{ color:#800080}

.zuijinliulan{}
.zuijinliulan dl{ border-bottom:1px solid #ccc; width:182px; margin:0px auto; padding-top:12px; padding-bottom:10px}
.zuijinliulan dl dt{ width:54px; float:left}
.zuijinliulan dl dt img{ border:1px solid #ccc; width:52px; height:52px}
.zuijinliulan dl dd{ float:right; width:122px;}
.zuijinliulan dl dd a{ display:block; color:#800000; text-decoration:none}
.zuijinliulan dl dd a:hover{ text-decoration:underline}
.zuijinliulan dl dd strong{ color:#800000}
.zuijinliulan dl dd span{ display:block; color:#666}

.quickbuy{ margin-top:15px; height:60px; overflow:hidden; position:relative; width:680px}
.innewquickbuy{border:1px solid #800000; height:58px; width:678px; clear:both; overflow:hidden}
.quickbuy span.f11{ font-size:11px!Important; font-family:Arial!important}
.quickbuy p{ font-size:12px; padding-top:2px}
.quickbuy p.bor-bot-1{ border-bottom:1px solid #ccc; padding-top:0px}
.quickbuy p input{ vertical-align:-3px; margin:0 2px 0 5px}
.quickbuy .inquickbuy{ padding-left:105px; padding-top:12px; *padding-top:10px; width:460px}
.quickbuy span.titlebuy,.quickbuy span.buttonebuy{ display:block; position:absolute; background-repeat:no-repeat}
.quickbuy span.titlebuy{ width:92px; height:28px; background-position:-256px -105px; left:5px; top:15px;}
.quickbuy span.buttonebuy{ width:98px; height:39px; background-position:0 -113px; right:10px; top:12px}
.quickbuy span.buttonebuy a{ display:block; width:98px; height:39px; text-indent:-999em}
.quickbuy span.topleft,.quickbuy span.topright,.quickbuy span.footleft,.quickbuy span.footright{ width:6px; height:6px; overflow:hidden;}
.quickbuy span.topleft{ background-position:-296px -82px;}
.quickbuy span.topright{background-position:-304px -82px; right:-1px}
.quickbuy span.footleft{background-position:-296px -89px;}
.quickbuy span.footright{background-position:-304px -89px; right:-1px}

.dujia{ position:relative}
.dujia div{ position:relative; border:1px solid #ccc; padding:4px}
.dujia span{ display:block; width:63px; height:63px; overflow:hidden; background:none!important}
.dujia span.tai{ position:absolute; color:red; font-weight:600; left:142px; top:120px; font-family:Arial, Helvetica, sans-serif; font-size:38px; line-height:38px; font-style:italic}
.dujiapng{ margin-top:-266px}
.cuxiaopng{ margin-top:-266px; margin-left:-435px}

.plist{ padding-top:15px}
.plist h3,.titleh3{ background:#800000; color:#fff; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:24px; height:24px; overflow:hidden; padding-left:10px; *padding-top:2px}
.plist h3 span.f12{ font-size:12px; font-weight:100; line-height:24px}
.plist ul{ padding-top:15px}
.plist ul li{ float:left; margin-left:22px; width:212px; display:inline; text-align:center; margin-bottom:10px}
.plist ul li.m0{ margin-left:0px!Important}
.plist ul li img{ border:1px solid #ccc; display:block; margin-bottom:5px}
.plist ul li img.peijian{ padding:27px 50px}
.plist ul li a{ color:#3A69C3; font-weight:bold; line-height:20px; text-decoration:none}
.plist ul li a:hover{ color:#FF6600; text-decoration:underline}
.plist ul li span{ display:block; padding-top:5px; line-height:14px; text-align:left}
.plist ul li span strong{ font-size:14px; color:#800000}
.plist ul li span.pingjia{ padding-left:68px; background-repeat:no-repeat; background-position:-440px -330px}
.plist ul li span.pingjia a{ font-weight:100}
.plist p.more,{ clear:both; overflow:hidden; height:27px; zoom:1; padding-top:10px; padding-bottom:5px}
.plist p.more a,.bottonmore{ display:block; float:right; text-align:center; width:107px; height:27px; line-height:27px; font-size:12px; font-weight:bold; text-decoration:none; background-repeat:no-repeat; background-position:0 -67px; color:#fff}
.plist p.more a:hover{ text-decoration:underline; color:#FFFF33}
.bottonmore{ float:none; border:none}

.leftpic{ padding-top:15px}
.leftpic ul{}
.leftpic ul li{text-align:center; height:160px;}
.leftpic ul li img{ display:block; padding:4px; background:#fff; border:1px solid #800000; margin-bottom:5px}
.leftpic ul li a{ color:#d80000; text-decoration:none; font-size:12px; line-height:20px}
.leftpic ul li a:hover{ color:#FF6600; text-decoration:underline}
.leftpic ul li a:visited{ color:#800080}

.titlepro{ height:25px; line-height:25px; overflow:hidden; background-repeat:repeat-x; background-position:0 -349px; font-size:14px; color:#800000;}
.titlepro span{ border-bottom:2px solid #800000; display:block; float:left; height:23px; line-height:23px; font-family:"宋体"}
.titlepro span.fr{ border:none; height:25px; line-height:25px}
.titlepro span.fr a{ font-weight:100; color:blue; text-decoration:none; font-size:12px}
.titlepro span.fr a:hover{ color:#d80000}

.proshow{ width:590px; position:relative; float:left; left:-290px}
.innerproshow{ border:1px solid #ccc; width:588px;  overflow:hidden;}

.proshow span.topleft{ display:block; width:116px; height:70px; overflow:hidden; background:none}
.proshow .bigpro{ float:left; width:586px; height:422px; overflow:hidden;border:1px solid #fff; position:relative}
.proshow .bigpro img{ display:inline!important;}
.bigpro {cursor:pointer;}
.Vtop1{ margin:-273px 0 0 -72px}
.Vtop2{ margin:-273px 0 0 -190px}
.Vtop3{ margin:-273px 0 0 -313px}
#bigpro{ width:2344px}
#bigpro span{ display:block; float:left; height:422px; width:586px; background:#fff}
.m1{ margin-left:0px!important}
.m2{ margin-left:-586px!important}
.m3{ margin-left:-1172px!important}
.m4{ margin-left:-1758px!important}

.dinggou{ float:left; width:295px; left:610px; position:relative}
.dinggou h3{ color:red; font-size:12px; font-weight:100}
.dinggou ul{ clear:both; overflow:hidden; zoom:1}
.dinggou ul li{ float:left; margin-right:5px}
.dinggou ul li img{ border:1px solid #DDDCDC; padding:0!Important}
.dinggou dl.noborbo{ border-bottom:none!important; padding-bottom:0;}
.dinggou .dinggoubutton{ text-align:center; padding:10px 0; border-bottom:1px dotted #ccc}
.dinggou dl{ clear:both; overflow:hidden; zoom:1}
.dinggou dl{ border-bottom:1px dotted #ccc; padding:8px 0; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.2em}

.dinggou dl dt{ float:left;color:#555; }
.dinggou dl dt.lh28{ line-height:28px}
.dinggou dl dd{ float:left}
.dinggou dl dd.shanchu{ color:blue; text-decoration:line-through}
.dinggou dl dd a{}
.dinggou dl dd a:hover{ text-decoration:none}
.dinggou dl dd strong{ color:#d80000; font-size:14px!important; font-weight:600}
.dinggou dl dd a.qq,.dinggou dl dd a.msn,.dinggou dl dd a.wangwang{ display:block; width:28px; height:25px; overflow:hidden; float:left; margin-right:5px; text-indent:-99em; background-repeat:no-repeat}
.dinggou dl dd a.qq{ background-position:-111px -94px}
.dinggou dl dd a.msn{ background-position:-148px -95px}
.dinggou dl dd a.wangwang{ background-position:-187px -94px}
.dinggou dl.goumaishuliang{}
.dinggou dl.goumaishuliang dt{}
.dinggou dl.goumaishuliang dd{}
.dinggou dl.goumaishuliang dd input{ width:35px; height:15px; padding-top:4px; *padding-top:2px; *height:17px; overflow:hidden; background-repeat:no-repeat; background-position:-230px -77px; border:none; text-align:center; float:left}
.dinggou dl.goumaishuliang dd span.jianshao,.dinggou dl.goumaishuliang dd span.zengjia{ float:left}
.dinggou dl.goumaishuliang dd span.jianshao{}
.dinggou dl.goumaishuliang dd span.zengjia{}
.dinggou dl.goumaishuliang dd span.jianshao a,.dinggou dl.goumaishuliang dd span.zengjia a{ display:block; width:19px; height:19px; overflow:hidden; text-indent:-99em; background-repeat:no-repeat}
.dinggou dl.goumaishuliang dd span.jianshao a{ background-position:-207px -77px}
.dinggou dl.goumaishuliang dd span.zengjia a{ background-position:-270px -77px}

.shuliang{ padding-left:20px}
.shuliang input,.shuliang span.product_num{width:35px; height:15px;  *height:17px; overflow:hidden; background-repeat:no-repeat; background-position:-230px -77px; border:none; text-align:center; float:left; font-family:Arial, Helvetica, sans-serif}
.shuliang jianshao,.shuliang zengjia{ float:left}
.shuliang span.jianshao a,.shuliang span.zengjia a{ display:block; width:19px; height:19px; overflow:hidden; text-indent:-99em; background-repeat:no-repeat; float:left}
.shuliang span.jianshao a{ background-position:-207px -77px}
.shuliang span.zengjia a{ background-position:-270px -77px}

.jieshao{}
.jieshao dl{ font-size:14px; padding:10px; line-height:1.5em}
.jieshao dl dt{ width:80px; float:left}
.jieshao dl dd{ float:left; width:570px}

.liyou{}
.liyou ul{ border-bottom:2px solid #FF7D01}
.liyou ul li{ float:left; display:inline; text-align:center; margin-right:12px; width:114px; height:29px;}
.liyou ul li a{ display:block; color:#4F4F4F; font-size:12px; line-height:29px; height:29px; background-position:-363px -29px; background-repeat:no-repeat; text-decoration:none}
.liyou ul li a:hover,.liyou ul li.on a{ color:#fff; font-weight:bold; background-position:-363px 0}
.liyou ul li a:hover span,.liyou ul li.on a span{ font-weight:100}
.liyoux{ background:#FEF1E5; padding:10px 15px; line-height:2em; color:#000; font-size:14px}

#liyouC_3 .jtec_pinglun{background:#FEF1E5; padding:10px 15px;}
.jtec_pinglun{ clear:both; overflow:hidden; zoom:1;}
.jtec_pinglun dl{ font-family:Arial, Helvetica, sans-serif; line-height:1.8em; border-bottom:1px solid #ccc; padding-bottom:12px; padding-top:10px}
.jtec_pinglun dl dt{ font-size:14px; color:#0000ff; margin-bottom:5px}
.jtec_pinglun dl dd{ color:#000; font-size:14px; padding-left:14px; display:block; clear:both}
.jtec_pinglun dl dd span{ font-size:12px; margin-right:2em; color:#666}
.jtec_pinglun dl dd span a{ font-size:12px;}
.jtec_pinglun dl dd p{clear:both; border:1px solid #FAD17F; background:#FEF9DB; font-size:12px; padding:5px 10px 10px; margin-top:5px}
.jtec_pinglun .message{}
.jtec_pinglun .message dl{}
.jtec_pinglun .message dl dt{ display:inline; color:#000; font-size:12px;}
.jtec_pinglun .message dl dd{ display:inline}
.jtec_pinglun .message dl dd input{ vertical-align:top}
.jtec_pinglun p.huifu{ font-size:12px; line-height:1.4em; padding:10px; padding-top:5px}
.jtec_pinglun p.huifu strong{ display:block; padding-bottom:5px}
.page{ overflow:hidden; clear:both; zoom:1; background:none; border:none; padding:0; margin:0; height:30px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif!important; line-height:20px; padding-top:10px;position:relative;}
.page a{ color:#0000ff; text-decoration:underline; line-height:20px; margin:0 0.4em; font-size:14px; text-decoration:none; display:block; float:left; border:1px solid #ccc; background:#F3F3F3; color:#555; padding:0 5px; font-size:12px;}
.page a:hover,.page a.on{ color:#fff; border-color:#d80000; background:#EA2323; color:#fff}
.page a:visited{}
.page strong{ color:#d80000}
.page span.allm{display:block;float:left;margin-left:1em;}
.pinglun{}
.pinglun table{ border:1px solid #ccc; border-bottom:none; border-right:none; }
.pinglun table tr td{border:1px solid #ccc; border-top:none; border-left:none; padding:5px 0}
.pinglun table tr td img{ vertical-align:middle; margin-right:10px}

.gouwuche{}
.gouwuche table{border:1px solid #ccc; border-bottom:none; border-right:none;}
.gouwuche table tr td{border:1px solid #ccc; border-top:none; border-left:none; padding:5px; text-align:center; line-height:20px}
.gouwuche table tr td strong{ font-size:14px; color:#800000}
.gouwuche table tr td img{ border:1px solid #ccc}

.btg_1{ display:block; width:91px!Important; height:29px!Important; text-align:center!Important; font-size:12px; color:#000; border:none; background-repeat:no-repeat; background-position:-363px -66px; border:none!Important;line-height:29px}

.dingdan{ margin-top:15px; border:1px solid #ccc; padding:12px}
.dingdan dl{ padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; _font-family:"宋体"; border-bottom:1px dotted #ccc; padding-top:12px}
.dingdan dl.bbnone{ border-bottom:none}
.dingdan dl dt,.dingdan dl dd{ float:left; line-height:2.5em}
.dingdan dl dt{ font-size:14px; font-weight:bold; width:105px}
.dingdan dl dt span{ font-weight:100; color:red; margin-right:5px; font-size:12px}
.dingdan dl dd{ font-size:12px; line-height:3em}
.dingdan dl dd input{ font-size:12px; height:18px}
.dingdan dl dd p{ _padding:2px 0 5px 0}

.xdanxuan{ margin-right:5px; vertical-align:-5px; *vertical-align:-2px;_vertical-align:-4px}

.jiesuan{ padding:20px 0; border-top:1px solid #ccc; font-size:14px; line-height:2em; padding-left:10px}
.jiesuan strong{ font-size:20px}

.ta1{border:1px solid #DADADA; border-top:none; border-left:none; line-height:1.8em}
.ta1 tr td{ padding:4px;border:1px solid #DADADA; border-bottom:none; border-right:none}
.ta2{ line-height:1.5em; font-size:12px}
.ta2 tr td{ padding:4px 6px}

#pingji{ width:60px; height:11px; overflow:hidden; font-size:11px; line-height:11px; background-repeat:no-repeat; clear:both; overflow:hidden; zoom:1}
#pingji2{ width:60px; height:11px; overflow:hidden; font-size:11px; line-height:11px; background-repeat:no-repeat; clear:both; overflow:hidden; zoom:1}
#pingji a{ display:block; width:12px; float:left; height:11px; text-indent:-99em}
#pingji2 a{ display:block; width:12px; float:left; height:11px; text-indent:-99em}
.star1{ background-position:-1px -165px}
.star2{ background-position:-1px -179px}
.star3{ background-position:-1px -194px}
.star4{ background-position:-1px -208px}
.star5{ background-position:-1px -222px}

.searchorder{ padding:15px 0; position:relative; padding-right:100px}
.searchorder input.keyinput{ border:1px solid #ccc; padding:2px 5px; height:18px; color:#888; *vertical-align:-4px;_vertical-align:-2px}
.buttonx{ height:24px; overflow:hidden; text-align:center; background-position:0 -375px; border:none!important; border-left:1px solid #AA1B10!important;border-right:1px solid #AA1B10!important; font-size:12px; font-weight:bold; padding:0 1em; color:#fff!important; background-repeat:no-repeat; font-family:"宋体";*border-left:none!important;*border-right:none!important;  margin-left:-1px; width:90px;*vertical-align:-5px;_vertical-align:-3px;}
.buttonxforff{ position:absolute; *top:16px; _top:17px;}

.servicenumber{ padding:15px; margin-top:15px}
.servicenumber p{ line-height:2em; color:#000; float:left; margin-left:30px; display:inline;}
.servicenumber p strong{ color:red; font-size:16px}
.servicenumber p span{ color:#666}

.servicelist{ width:330px; padding-top:15px}
.servicelist ul{ padding:8px 0; padding-bottom:10px}
.servicelist ul li{padding-left:10px; background:url(/img/front//left.gif) no-repeat -196px -392px; height:26px; border-bottom:1px dotted #ccc;}
.servicelist ul li a{line-height:24px; color:#666; text-decoration:none}
.servicelist ul li a:hover{color:red}
.servicelist ul li a:visited{color:#800080}
.servicelist ul li span{float:right; line-height:26px; color:#555}
.servicelist p.more{ text-align:right}
.servicelist p.more a{font-size:12px; font-weight:bold; color:#d80000; text-decoration:none}
.servicelist p.more a:hover{ text-decoration:underline; color:#FF6600}

.servicelist14{ width:680px!important; padding-top:0px!important}
.servicelist14 ul li{ height:38px; background-position:-196px -388px}
.servicelist14 ul li a{ line-height:38px!important; font-size:14px}

#content{ padding:20px 0}
#content h1{ font-size:22px; text-align:center; border-bottom:2px solid #ccc; line-height:26px; color:#000;padding-bottom:5px; margin-bottom:15px;}

#content h2{ padding-bottom:20px; padding-top:1px; font-size:12px; text-align:center; font-weight:100; color:#555}
#content,#content p{ font-size:14px; line-height:2em; color:#000}
#content a,#content p a{}
#content a:hover,#content p a:hover{ text-decoration:none}

.peisongtable{}
.peisongtable table{ border:1px solid #ccc; border-bottom:none; border-right:none}
.peisongtable table tr{}
.peisongtable table tr td{font-size:12px;border:1px solid #ccc; border-top:none; border-left:none; line-height:1.8em; font-family:Arial, Helvetica, sans-serif}
.f12{ font-size:12px!important}
.bggray{ background:#F3F3F3}
.bggray *{ background:#F3F3F3}
.dingzuolist{}
.dingzuolist ul li{ margin-left:17px}

.sidemenu{}
.sidemenu ul{}
.sidemenu ul li{ width:151px; height:36px; margin-bottom:15px; overflow:hidden; text-align:center}
.sidemenu ul li a{ display:block; width:151px; height:36px; overflow:hidden; line-height:36px; font-size:14px; font-weight:bold; color:#555; background-repeat:no-repeat; background-position:-211px -36px; text-decoration:none}
.sidemenu ul li a:hover,.sidemenu ul li.on a{ color:#fff; background-position:-211px 0}

.conmpanycontent{ float:right; width:700px; overflow:hidden; border:1px solid #ccc; padding:12px; font-size:14px; color:#000; line-height:2em}
.conmpanycontent h1{ font-size:14px; font-weight:100; line-height:20px; border-bottom:1px solid #ccc; color:blue}
.conmpanycontent h1 a{color:blue; text-decoration:none}
.conmpanycontent h1 a:hover{ color:#000}

.loginfont{ padding-top:15px; line-height:2em!Important; color:#555}
.login{ width:280px; overflow:hidden; padding:0 10px 10px 10px; color:#000; line-height:26px; border:1px solid #DCDCDC; float:right; background:#F9F9F9; position:absolute; top:20px; right:0}
.login table tr td{ padding:10px 0 0 0;}
.login table tr td input{background:#fff; border:1px solid #6C6C6C; border-bottom-color:#ddd;border-right-color:#ddd; padding:4px; font-size:12px; color:#000; height:12px}
.login h1{ font-size:14px; color:#d80000; line-height:20px; border-bottom:1px solid #ccc; text-align:center; padding:5px 0 3px 0}
.login p{ border-bottom:1px solid #ccc; padding-top:12px; margin-bottom:12px}

.licheng{}
.licheng dl{ border-bottom:1px dotted #ccc; font-size:14px; color:#555; padding-bottom:10px; padding-top:10px}
.licheng dl dt{ font-weight:bold; color:#d80000; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; width:100px}
.licheng dl dd{ float:left}
.licheng dl dd a{ color:#555; text-decoration:none}
.licheng dl dd a:hover{ color:blue; text-decoration:underline}

#login{}

.zengsongpeijian{ padding-top:15px; padding-bottom:10px; border-bottom:1px dotted #ccc}
.zengsongpeijian p{ line-height:26px; height:26px;}
.zengsongpeijian .pl50{ padding-left:50px}
.zengsongpeijian input{ vertical-align:-3px}

::selection{background: #800000; color: white; /* Safari */}
::-moz-selection{background: #800000; color: white; /* Firefox */ }
#lbImage{border:1px solid #ccc}
*{outline:none;}

.piclistheight{}
.piclistheight li{height:272px;margin-bottom:0!important}

.wangzhongshan a.img,.minhuifen a.img,.hebaoquan a.img,.jiaojinhai a.img,.zhanggong a.img,.fanweiqing a.img,.shalijing a.img,.chenweiwen a.img,.tuweigang a.img,.caoyun a.img{ display:block; width:118px; height:118px; border:1px solid #ccc; background:url(/img/front/mingjia.jpg) no-repeat; margin-bottom:5px }

.wangzhongshan a.img{ background-position:0 0}
.minhuifen a.img{ background-position:-118px 0}
.hebaoquan a.img{background-position:-354px 0 }
.jiaojinhai a.img{background-position:-236px 0}
.zhanggong a.img{background-position:-472px 0}
.fanweiqing a.img{ background-position:-590px 0}
.shalijing a.img{ background-position:-708px 0}
.chenweiwen a.img{ background-position:-826px 0}
.tuweigang a.img{ background-position:-944px 0}
.caoyun a.img{ background-position:-1061px 0}

.tqp {line-height: 1.2em!important}

.guqinlist{}
.guqinlist li{ width:160px!Important; margin-left:13px!Important}

.zhiban{ width:874px; text-align:center; height:20px; line-height:20px; padding-top:140px; background:url(/img/front/bghu2.jpg) center  top no-repeat; margin:0px auto;text-decoration:none; color:#d80000; font-size:14px; font-weight:bold}
#hy_ad {height:0;overflow:hidden;font-size:0;line-height:0;}

.fixdtop{ background:url(/img/front/bannertop.gif) left bottom no-repeat; height:26px; line-height:26px;padding-top:10px; width:900px; position:fixed; left:50%; margin-left:-450px;top:0;text-align:center;font-size:14px;z-index:999;display:none;-webkit-box-shadow:0px 0px 6px 0px #555;-moz-box-shadow:0px 0px 6px 0px #555;padding-bottom:6px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;_position:absolute;_top:209px;}
.fixdtop{_height:23px;_line-height:23px;_padding-top:13px}
.fixdtop a {text-decoration:none;}
.fixdtop a img {vertical-align:top!important;}

.xxlist li{margin-left:17px!important;}
#Mainx{background:#ebebeb!important; width:586px; height:422px;}
#t7 {text-indent:6.7em}

#vtishi{ position:absolute; width:auto; overflow:hidden;top:17px; z-index:9999; right:72px; background:#fff url(/img/front/tishibg.gif) 155px top no-repeat}
.vtishi_div{width:150px; overflow:hidden; height:30px; padding:9px 22px 13px 11px; border:1px solid #ccc; border-right:none; }

.invtishi .tip{width:150px;height:30px;_height:20px;padding:9px 22px 13px 11px;border:1px solid #ccc;background:#fff url(/img/front/tishibg.gif) 155px top no-repeat}
.invtishi .tip-title{font-weight:bold;color:#d80000}
.invtishi .tip-text{}

.shi1{ text-align:center; background:#fff; height:24px; line-height:24px; font-family:Verdana, Arial, Helvetica, sans-serif; background:#fff; margin-left:1px}
.shi1 .shanchu{ text-decoration:line-through; margin-left:1em;font-family:"宋体"}
.pro3{ height:334px!Important}
.header h2{ font-size:12px; color:blue; line-height:1.5em; font-weight:100; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:38px; padding-left:5px; float:left;}
#wx1{ width:226px}
#wx2{ width:228px}
#wx3{ width:226px}
.plist ul li span em{ font-style:normal!Important; text-decoration:line-through; margin-left:1em; color:blue}

p.hotziyuan{ padding-top:12px; margin-bottom:-15px}
p.hotziyuan a{ margin-left:1.5em; font-size:12px; color:blue}
p.hotziyuan a:hover{ background:#369; color:#fff; text-decoration:none}
