/***----common
-----------------------------------------------------------------------------------------------------------***/
body{ background:url(../images/jcbg.jpg);font-size: 12px;}
.logo i,.jcnav li div em,.overnav h3 a,.ymore,.kjlmtit i,.cjrTit em,.jbinfo em,.tuwenList li i,.qq span,.scyy a,.cpfllm dt,.ccid1_dotA,.ccid1_dotB,.cpsuo em.act i,.cpzcs p.jhgn a,.cpzcs p.jhgn em,.cpzcs p.jhgn em b,.cpmsTit,.cpmsTit h3,.comhfTit,.zxsc,.idea small a,.toutit i,.tyTit span{ background:url(../images/jcgsbg.gif) no-repeat;}
.header,.jcnav,.jcnav li,.jcnav li.act i,.overnav,.kjlmtit,.cjrTit{ background:url(../images/jccpnavbg.gif) repeat-x;}
.jcnav li{ background-repeat:no-repeat;}
.bgFF{ background:#FFF;}
.bgover{ background:url(../images/jcfgx.gif) 694px 0 repeat-y #FFF;}
.w304{ width:308px;}
.w350{ width:350px;}
.w670{ width:670px;}
.ymore{ width:38px; height:20px; background-position:-184px 7px; display:block; float:right; text-indent:-60px; overflow:hidden;}
.wrap{width: 960px}
/***----通用头部
-----------------------------------------------------------------------------------------------------------***/
.header{ height:130px;}
.login p,.login a{ color:#7D4E00;}
.login p{ text-align:right;}
.logo{ margin:22px 15px 0 15px; width:120px; height:90px; background:#FFF; position:relative; _display:inline;}
.logo i{ position:absolute; width:120px; height:6px; overflow:hidden; top:90px; left:0;}
.gsname h1{font-family:"Microsoft YaHei"; font-size:28px; font-weight:600; height:38px; line-height:38px; position:absolute; top:26px; left:150px;}
.jcnav{ width:801px; padding-left:5px; height:34px; line-height:30px;background-position:0 -201px;  position:absolute; top:74px; left:150px;}
.jcnav li{ float:left; height:34px; background-position:right -132px; position:relative; padding-right:2px;}
.jcnav li.last{ background:none;}
.jcnav li.act i{ position:absolute; top:0; left:-2px;width:2px;height:32px; background-position:0 -167px;}
.jcnav a{ height:31px; line-height:31px; padding:0 20px; font-size:14px; font-weight:bold; color:#FFF; display:block; float:left;}
.jcnav a:hover,.jcnav li.act a{ background-color:#e00; text-decoration:none;}



.jcnav li div{ display:none; width:220px; padding-left:10px;height:30px; line-height:30px; border:1px solid #784603; position:absolute; top:38px; left:0; background:#FFF; }
.jcnav li div a{ display:inline; padding:0 5px; color:#784603; font-size:12px; font-weight:normal; float:none;}
.jcnav li div a,.jcnav li.act div a,.jcnav li div a:hover{ background:none;}
.jcnav li div em{ position:absolute; top:-7px; left:0;width:230px; height:7px; background-position:38px -472px;}
.jcnav li.cur div{ display:block;}
.jcnav li.cur div a:link{color:#784603;}
.jcnav li.cur div a:hover{color:#784603;}
/***----通用栏目导航
-----------------------------------------------------------------------------------------------------------***/
.overnav{ height:32px; line-height:32px; background-position:0 -236px;}
.overnav h3{ padding-left:0;}
.overnav h3 a{ height:32px; width:108px; display:block; text-indent:-200px; overflow:hidden; background-position:0 -189px;}
.overnav h3 a.gsjj{ width:248px; background-position:0 -52px;}
.overnav h3 a.gsmap{ width:175px; background-position:0 -86px;}
.overnav h3 a.qyfc{ width:220px; background-position:0 -118px;}
.overnav h3 a.yyzx{ width:220px; background-position:0 -154px;}
.overnav h3 a.qxcp{ width:252px; background-position:0 -305px;}
.overnav h3 a.cpzd{ width:190px; background-position:0 -189px;}
.overnav h3 a.gsnews{ width:172px; background-position:0 -399px;}
.overnav h3 a.gsyhcx{ width:218px; background-position:0 -433px;}
.overnav h3 a.wyly{ width:252px; background-position:0 -362px;}
.overnav em{ width:520px; padding-right:10px; float:right; height:32px;  overflow:hidden;text-align:right;}
.overnav em a{height:30px; line-height:30px; padding:0 6px; margin-top:2px; display:inline-block;}
.overnav em a.act{ border:1px solid #784603; border-bottom:none; background:#FFF;}
.dqwz span{ color:#999;}
/***----公用右侧栏
-----------------------------------------------------------------------------------------------------------***/
.cjrTit{ height:28px;background-position:0 -240px;}
.cjrTit em{ height:28px; line-height:26px; width:90px; display:block; background-position:-1px -20px; text-align:center; padding-right:10px; color:#FFF; font-size:14px; font-weight:bold;}
.cjrTit a{ color:#FFF;}
.jbinfo p{ clear:both;}
.jbinfo span{ color:#828588;float:left;}
.jbinfo div{ width:160px; float:left; word-wrap:break-word;}
.jbinfo div.link a{ color:#4C8AAC; text-decoration:underline;}
.idea small{ display:block;position:relative; font-size:12px;}
.idea small.ovfl{ height:72px;overflow:hidden;}
.idea small a{ background-position:-228px -85px; padding-left:16px; color:#784603; cursor:pointer; position:absolute; top:48px; right:0; background-color:#FFF; display:none;}
.idea small.act{overflow:visible; height:auto;}
.idea small.act a{background-position:-228px -114px; position:static;}
#sjrz em{ position:relative; width:27px; height:18px; float:left; background-position:-146px -233px; margin:3px 12px 0 0; cursor:pointer;}
#sjrz em.xwzico{ background-position:-185px -233px;}
#sjrz b,#sjrz i{width:80px; display:none;}
#sjrz b{ position:absolute; top:-26px; left:-30px; text-align:center; height:20px; line-height:20px; color:#FFF;  background-color:#000;filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8; font-weight:normal;}
#sjrz i{position:absolute; top:-6px;left:-30px;height:4px;background:url(../images/traggle.gif) center bottom no-repeat;}
.jbinfo p.alsl span{ float:none;}
.qq span{ background-position:-234px 4px; padding:0 3px 0 22px;}
.scyy a{ float: left; height:22px; line-height:22px; margin:5px 10px 0 0; border:1px solid #DEDEDE; padding:0 4px 0  25px; background-position:-227px -184px;}
.scyy a.order{ background-position:-226px -208px;}
/***----公用底部
-----------------------------------------------------------------------------------------------------------***/
.spfoot{ border-top:2px solid #784603; background:#FFF; padding:10px 0;  text-align:center;}
/***----首页css
-----------------------------------------------------------------------------------------------------------***/
/***幻灯片***/
.hdp{ border:3px solid #EEE;}
.hdpcon{ width:304px; height:254px; overflow:hidden;}
.num{ position:absolute; top:200px;_top:204px; left:0; border-bottom:2px solid #784603; width:304px;}
.num i{ width:16px; height:16px; line-height:16px;float:left; margin:6px 2px 0 0; display:inline-block; text-align:center; background:#676767; color:#FFF; cursor:pointer; text-align:center;}
.num i.act{ background:#784603; font-weight:bold; height:22px; line-height:22px; margin:0 2px 0 0;}
.hdp a.txt{ height:30px; line-height:30px; position:absolute; top:224px; _top:228px;left:0; width:284px; text-align:center; overflow:hidden; padding:0 10px; color:#FFF; font-weight:bold; font-size:14px; z-index:10;}
.txtbg{  width:304px; height:30px;position:absolute; top:224px;_top:228px; left:0; background:#494542;filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8;}
/***头条***/
.newtj h2{ height:38px; line-height:38px; overflow:hidden; border-bottom:1px solid #D5D7D7;}
.newtj h2 a{ color:#CC0000;}
.newtj li{ height:24px; line-height:24px; overflow:hidden; overflow:hidden; color:#7E7E7E;}
.newtj li span{ color:#CC0000; float:right; padding-left:5px;}
.slpic li{ width:144px; margin:10px 0 0 19px; display:inline; float:left; text-align:center;}
.slpic li div{ width:138px; height:106px; border:1px solid #CCC; padding:2px;}
.slpic li em,.slpic li i{ height:25px; line-height:25px; overflow:hidden; display:block;}
.slpic li i{ color:#CC0000;}

.kjlmtit{ height:30px; line-height:30px; background-position:0 -238px;}
.kjlmtit h3{ border-bottom:3px solid #784603; float:left; height:28px; line-height:28px; padding:0 8px;}
.kjlmtit h3 a{ color:#784603;}
.kjlmtit i{ width:150px; height:16px; display:block; background-position:-102px -29px; float:left; margin-top:14px;}
/***----关于我们css
-----------------------------------------------------------------------------------------------------------***/
.introCon{ padding:15px 15px 0;}
.introCon img{max-width:640px;_width:expression(this.width > 640 ? "640px" : this.width);}
.tuwenList li{ width:140px; padding:4px;float:left; margin:15px 0 0 16px;_display:inline; position:relative; border:1px solid #E2E2E2;}
.tuwenList li div{ width:140px; height:105px;}
.tuwenList li em{ height:20px; line-height:20px; overflow:hidden; display:block; text-align:center; margin-top:5px;}
.tuwenList li i{ position:absolute; bottom:-9px; left:22px; width:130px; height:9px; background-position:0 -10px; overflow:hidden;}
.pwyxCon li{ margin-bottom:10px;}
.pwyxCon li.pL36{ padding-left:42px; margin-bottom:0;}
.pwyxCon input{ width:300px; height:22px; line-height:22px; border:1px solid #DDD;}
.pwyxCon input.radio{ width:auto; height:auto; vertical-align:middle; border:none;}
.pwyxCon textarea{ width:570px; height:121px; border:1px solid #DDD;}
.pwyxCon span,.pwyxCon a{ color:#CC0000;}
.pwyxCon input.bt,.pwyxCon input.txt{ width:60px;}
.pwyxCon input.bt{background:#784603; color:#FFF; border:none; height:25px; line-height:25px; cursor:pointer; }
.pwyxCon input.txt{ height:23px; line-height:23px; margin:0 8px;}
.pwyxCon img{ vertical-align:top;}
/***----旗下公司css
-----------------------------------------------------------------------------------------------------------***/
.busLs i,.busLs p{ float:left;}
.busLs li{ height:101px; padding:15px 0; border-bottom:1px solid #D9D7D7; position:relative;}
.busLs i{ width:130px; height:100px;padding:1px; border:1px solid #D9D7D7; margin:0 10px;}
.busLs strong{ font-size:14px; margin-right:5px;}
.busLs p{ width:495px; height:26px; line-height:26px; overflow:hidden;}
.busLs p b{ width:24px; height:14px; background-position:0 -240px; margin-top:5px;}
.busLs span,.busRcon span{ color:#999;}
.busLs em{ color:#CC0000;}
/***实体店内容页***/
.w690{ width:690px;}
.toutit{ height:30px; line-height:30px;}
.toutit i{ background-position:-244px -479px; width:8px; height:35px; position:absolute; left:-8px; top:-5px;}
.toutit em{ background:#6C4537; height:30px; line-height:32px; font-size:14px; font-weight:bold; color:#fff; padding:0 10px 0 5px; float:left; overflow:hidden;}
.toutit span{ color:#666;}
.toutit b{ color:#CC0000; font-weight:normal;}
.tyTit{ background:url(../images/hline2.gif) repeat-x left center;}
.tyTit span{ background-position:-239px -431px; background-color:#fff; border-right:1px solid #D9D7D7; padding:0 5px 0 19px; font-weight:bold; font-size:14px;}
.stdinfo div,.stdinfo em,.stdinfo p{ float:left;}
.stdinfo div{ padding:2px; width:130px; height:100px; border:1px solid #D9D7D7; margin-right:10px;}
.stdinfo em,.stdinfo p{width:500px;}
.stdinfo em{ font-size:14px; font-weight:bold; height:32px; line-height:32px; }
.stdinfo p{height:26px; line-height:26px;}
.stdinfo p a{ color:#4C8AAC; text-decoration:underline;}
.stdinfo i{ display:block;}
.stdinfo span{ color:#999;}
.stdintro img{max-width:650px;_width:expression(this.width > 650 ? "650px" : this.width);}
/***----产品展厅css
-----------------------------------------------------------------------------------------------------------***/
.cpfllm em,.cpfllm i{ display:block;}
.cpfllm em.cpfl1{ font-size:14px;}
.cpfllm a.act{ color:#784603;}
.ccid1_dotB{ background-position:-232px -89px; padding-left:15px;}
.ccid1_dotA{ background-position:-232px -115px; padding-left:15px;}
.cpfllm i{color:#CCC;}
.cpfllm em.show a,.cpfllm i.show a{ color:#784603; font-weight:bold;}
.cpfllm i.show a{ font-weight:normal;}
.cpfllm span{ color:#AB2329;}
.cpfllm em a.cur{color:#AB2329; font-weight:bold;}
.cpfl1{ margin-left:10px;}
.cpfl2{ margin-left:20px;}
.cpfl3{ margin-left:30px;}
.cpfl4{ margin-left:40px;}
.cpfl5{ margin-left:50px;}
.cpfl6{ margin-left:60px;}
.cpfl7{ margin-left:70px;}
.cpfl8{ margin-left:80px;}
.cpfl9{ margin-left:90px;}
.cpfl10{ margin-left:100px;}
.cpdtlist dl{ width:192px; padding:5px; border:1px solid #CCC; float:left; margin:15px 0 0 15px; _display:inline;}
.cpdtlist dl.act{ background:#FAF5EF;border:1px solid #784603;}
.cpdtlist dl.mR0{ margin-right:0;}
.cpdtlist dd span{ color:#7C7C7C;}
.cpdtlist dt strong{ color:#CC0000;}
.cpdtlist dd div{ width:190px; height:145px; border:1px solid #CCC;}
.cpdtlist dd em,.cpdtlist dd i{ height:24px; line-height:24px; overflow:hidden; display:block;}
.cpdtlist dd em{ font-size:14px; font-weight:bold; margin-top:5px;}
.cpdtlist dd b{ color:#CC0000;}
/***----产品展厅内容页css
-----------------------------------------------------------------------------------------------------------***/
.cpzcs p b,.cpmsTit span a{ color:#CC0000;}
.cphd{ width:270px; height:200px; overflow:hidden; margin:5px;}
.cphd ul{ width:10000px; overflow:hidden;}
.cphd li{ float:left;}
.cpsuo{ height:42px;}
.cpsuo em{ border:1px solid #D9D7D7; width:60px; height:42px; padding:1px; float:left; margin-left:5px; _display:inline; }
.cpsuo em.act{ border:1px solid #784603; position:relative;}
.cpsuo em.act i{ width:7px; height:4px; overflow:hidden; position:absolute; background-position:-244px -412px; top:-5px; left:29px;}
.cpzcs p{ height:29px; line-height:29px; overflow:hidden;}
.cpzcs p strong{ font-size:14px;}
.cpzcs span{ color:#999;}
.cpzcs p.jhgn{ overflow:visible;}
.cpzcs p.jhgn a,.cpzcs p.jhgn em{ height:22px; line-height:22px; float:left; border:1px solid #D9D7D7; padding:0 4px 0 25px; margin-right:8px; background-position:-226px -133px;}
.cpzcs p.jhgn em{ position:relative; cursor:pointer;background-position:-232px -516px;}
.jhgn i{ width:326px; border:1px solid #D9D7D7; position:absolute; top:29px; left:-1px; background:#FFF; padding:5px 8px 3px; display:none;}
.jhgn em.cur i{ display:block;}
.cpzcs p.jhgn em b{ width:80px; height:8px; overflow:hidden; position:absolute; background-position:33px -523px; top:-7px; left:0;}
.cpzcs p.jhgn i a{ background:none; padding:0; border:0; float:none; color:#4C8AAC;}
.cpzcs p.jhgn a.wybuy{background-position:-232px -516px;}
.cpzcs p.jhgn a.info{ background-position:-225px -160px;}
.cpzcs p.jhgn a.sc{ background-position:-227px -184px;}
.cpzcs p i a{ color:#999;}
.cpfgx{ height:21px; overflow:hidden; clear:both;background:url(../images/hline2.gif) repeat-x 0 11px;}
.cpxgcs li{ float:left; width:325px; padding-left:10px; height:28px; line-height:28px;}
.cpmsTit{ height:34px; line-height:34px; background-position:0 -264px; background-repeat:repeat-x;}
.cpmsTit h3{ width:105px; background-position:0 -228px; padding:0 30px 0 0; text-align:center; float:left;}
.cpmsTit h3,.cpmsTit h3 a{ color:#FFF;}
.cpmsTit span{ color:#666;}
.cpmsCon img{max-width:640px;_width:expression(this.width > 640 ? "640px" : this.width);}
.cppl textarea{ width:663px; height:125px; padding:5px 0 0 5px; border:1px solid #D9D7D7;}
/***------------------
产品评论 css
-----------------------------------------------***/
.connr { border:1px solid #DEDEDE; border-top:2px solid #AB2329 }
.connr .hd, .connr .bd { margin: 0 auto; overflow: hidden; width: 588px; }
.connr .hd { text-align:center; padding-bottom: 0; padding-top: 10px; }
.hd h1 { font-size: 26px;line-height: 40px; height:40px; overflow:hidden; font-weight:bold; margin-bottom:5px; }
.zhaiyao { border-top: 1px solid #D9D7D7;font-size: 14px; line-height: 24px; padding: 18px 14px; text-align: left; text-indent: 2em; }
.zhaiyao p a { color:#AB2329; }
.comhfTit { height:26px; line-height:20px; text-indent:5px; border-bottom:1px solid #D9D7D7; overflow:hidden; background-position:-231px -430px; padding-left:12px;}
.comhfTit span a{ color:#CC0000;}
.comconn { padding:15px 0 13px 13px; border-bottom:1px solid #DEDEDE;}
.comtit { height:30px; line-height:30px;}
.comtit h3 { padding-left:36px; }
.userlou { height:30px; line-height:30px; color:#999; }
.userreply { height:30px; line-height:30px; margin-top:5px; }
.userreply a {float: left; height: 18px; line-height: 18px; ; padding-left: 5px; display:block; }
.userreply em { height:16px; line-height:16px; display:block; float:left; margin-right: 10px; color:#FF0000; }
.dianp { height:26px; line-height:26px; margin-bottom:8px; }
.dianp a{ color:#CC0000;}
.dianp i{ color:#999;}
.combg p { font-size:13px; }
.combg fieldset { border: 1px solid #CCC; width: 630px; *width: 646px;}
.combg fieldset legend { display: block; margin-left: 5px; padding:0 5px; width:24px; }
.combg fieldset .quoting { background:#F2F2F2; margin: 10px; padding: 10px; }
.combg fieldset .quoting .info_title { color: #898989; display: block; height: 28px; line-height: 28px; width: 560px; }
.combg fieldset .quoting p { line-height: 28px; width: 550px; }
.facetu{ width:42px; height:42px; padding:4px; border:1px solid #DEDEDE }
.inforight { width:605px; overflow:hidden; }
.inforight p { word-wrap:break-word }
.ptrbl { padding:9px 15px 8px; }
.fenyebt { text-align:right; height:41px; line-height:41px; padding-right:8px; }
.pinglun textarea { border:1px solid #D3D4D7; width:606px; height:120px; resize:vertical; background:url(../images/ztlgbg.gif) no-repeat center center;}
.pinglun textarea.txt{ width:915px;}
.tijiao input,.tijiao img{ float:left;}
.tijiao a{ color:#CC0000;}
.tjinput1 { width:58px; height:23px; line-height:23px; border:1px solid #CCCCCC; margin-right:8px;}
.tjbtn {width:70px; height:25px; line-height:25px; overflow:hidden; border:none; cursor:pointer; background:#5D341E; color:#FFF;}
/***--------------------------
新闻中心\优惠活动 css--------------------------------------------------------------------------------------***/
.dtList li { height:26px; line-height:26px; overflow:hidden; color:#999; }
.dtList li a { font-size:14px; }
.dtList li.line { background:url(../images/hline.gif) repeat-x 0 bottom; margin-bottom:15px; padding-bottom:15px; }
.dtList li span { float:right; color:#999; }
.content img{max-width:628px;_width:expression(this.width > 628 ? "628px" : this.width);}
.dtCon h1 { font-size: 26px; height:50px;line-height: 50px; overflow:hidden; font-weight:bold; color:#CC0000; text-align:center;}
.titBar span a,.titBar i { color:#AB2329 }
.titBar { color:#999; text-align:center;}
.zxsc{ display:block; padding:0 10px 0 24px; height:18px; line-height:20px; background-position:-233px -454px; border:1px solid #D9D7D7; overflow:hidden;}
.dtCon p{ background:#F5F5F5; border:1px solid #D9D7D7; border-width:1px 0; padding:10px; font-size:14px;}
.sybCon{ height:30px; line-height:30px;}
.sybCon span{ width:310px; overflow:hidden; display:block;height:30px; line-height:30px;}
.sybCon span.next{ text-align:right;}
.moveList li div{ width:110px; height:80px; border:1px solid #E4E4E4; padding:1px; margin-right:10px; float:left;}
.moveList li em,.moveList li p{ width:504px; float:left;}
.moveList li em{ height:30px; line-height:30px; overflow: hidden; font-weight:bold; font-size:14px}
.moveList li p{ color:#666; color:#666;}
.moveList li { background:url(../images/hline.gif) repeat-x 0 bottom; height:100px; padding:10px 10px 0;}
.zxfgx{ height:1px; overflow:hidden; clear:both; border-bottom:1px solid #D9D7D7; margin-top:15px;}
/***--------------------------
我要留言 css--------------------------------------------------------------------------------------***/
.welcome{ height:32px; line-height:30px; color:#999;padding-left:62px;}
.welcome span{ color:#CC0000;}
.kj_ask li{ margin-bottom:10px; float:left; width:100%;}
.kj_ask li i{ width:68px; display:block; float:left;}
.kj_ask li span{color:#CC0000;}
.kj_ask li input{ border:1px solid #CCC; height:24px; line-height:24px; width: 50px; float:left; margin-right:5px;}
.kj_ask li textarea{border:1px solid #CCC; width:370px; height:120px; float:left;}
.kj_ask li.fabiao{ line-height:100px;}
.kj_ask li input.bt{width:68px; height:24px; line-height:24px; color:#FFF; border:none; cursor:pointer; background:#784603;}
.kj_ask li img{ vertical-align:middle; float:left;}
.bg3{ height:3px; background:#CCC; border-top:2px solid #A37D29; overflow:hidden; }
.message { margin:2px 10px -2px; padding:10px; background:url(../images/hline.gif) repeat-x 0 bottom; }
.message dt { color:#9FA0A0; }
.message dt a { font-weight:700; margin:0 3px; }
.message dd.txtR{ text-align:right;}
.message dd.txtR a{ color:#CC0000;}
.reply { width:566px; overflow:hidden; margin-left:30px;_margin-left:15px;}
.message dt.reply { background:url(../images/msg.gif) no-repeat; padding:25px 15px 0; }
.message dt.reply span{ color:#1062B2;}
.message dd.replys {margin-left:30px;_margin-left:15px; padding:5px 13px 0px;width:566px; border:1px solid #ECE6CF;border-top-width: 0;}
.mesTit{ height:30px; line-height:30px; border-top:2px solid #784603;}
.mesTit i{ color:#CC0000;}
.wxtip{ width:220px; margin:40px auto;display:none;}
.wxtip p{background:url(../images/warn.gif) no-repeat; line-height:35px; padding-left:40px;}
.wxtip2{font-size:20px; color:#CCC;font-family: "Microsoft YaHei"; text-align:center; height:200px; line-height:200px; display:none;}

.rater-star {position: relative;list-style: none;margin: 0;padding: 0;background-repeat: repeat-x;background-position: left top;}
.rater-star-item,.rater-star-item-current,.rater-star-item-hover {position: absolute;top: 0;left: 0;background-repeat: repeat-x;}
.rater-star-item {background-position: -100% -100%;}
.rater-star-item-hover {background-position: left bottom;cursor:pointer;}
.rater-star-item-current {background-position: left center;}
.list-sjs2 span{ float:left; display:block; background:url(../images/xing.gif) no-repeat right center; padding-right:15px; padding-left:10px;}
.list-sjs2{ padding-right:10px; float: right;}
.left_con3 { width:201px; padding:0 5px; margin:0 auto; word-wrap: break-word; }
.left_con4 { width:199px; border:1px solid #E8E8E8; background-color:#F9F9F9; margin:0 auto; padding:5px; }
#ping span{float: none;}
.jbinfo span.red {color: #C70101;}
.jbinfo li{ float: none;}
.wryh {font-family: Microsoft YaHei; font-size: 24px;}
.font14 {font-size: 14px;}
.xing_bg {background: url(../images/xing.gif) no-repeat  right 0 ;  padding-right: 18px;}
.line25 {line-height: 25px;}
#ping div{ width: auto;float: none;}
.bold{ font-weight: bolder;}
/*****团购中心*******/
.count08{ display:inline-block;}
.w695{ width:695px;}
.cvminfo{ width:1022px; overflow:hidden;}
.tgbox{ margin-left:40px;}
.tgzxw{ margin:10px;}
.cvminfo ul{ background:none;  font-size:12px; overflow:hidden; width:1022px;}
.cvminfo li{ width:210px; height:300px;  margin:15px 14px 0 0; border:1px solid #CDCDCD; border-radius:3px;float:left; position: relative; z-index:1;*display:inline-block; background:#FFF;}
.cvminfo li a{ text-decoration:none;}
.cvminfo li a:hover{ text-decoration:none;}
.cvminfo li.act{ border:1px solid #F46A12;}
.cvminfo li img{ border:1px solid #989898;}
.cvminfo li.act img{ border:1px solid #D5141B}
.cvminfo li .emhover{ height:20px; line-height:20px; display:block; overflow:hidden;background:#323232;color:#ffffff; font-size:14px; position:absolute;  z-index:20; width:190px;top:178px; text-align:center; color:#FFF; left:10px;}
.cvminfo li.act .emhover{ background:#F46A12;color:#ffffff; }
.cvminfo li p{  overflow:hidden; text-align:center; }
.cvminfo li .fs{ background:#DEDEDE; height:22px; line-height:22px; overflow:hidden;}
.cvminfo li .ts{ background:#F4F4F4;padding:9px 10px;  height:32px;}
.cvminfo li .ts span{font-size:14px; line-height:32px; color:#323232;}
.cvminfo li.act .ts span{color:#F46A12;}
.cvminfo li .tgbtn{ background-color:#F7A614; border-radius:4px; width:109px; height:31px; font-size:14px; color:#ffffff; line-height:31px; font-weight:bold; }
.cvminfo li.act .tgbtn{ background-color:#F46A12; border-radius:4px; text-decoration:none; color:#fff;}
.cvminfo .tghot{position: absolute;left:17px;top:17px;z-index: 21;background:url(../images/tg.png) no-repeat 0 -18px;  height: 65px; width: 65px; overflow:hidden;}
.cvminfo .tghot.overs{background:url(../images/tg.png) no-repeat 0 -87px;}
.ctrs{  padding-right:20px; height:22px; line-height:22px;}
.ctrs em{ color:#CD0201;}



/**********团购内容样式**********/
.qgou .bt1 h4,.qgbm a,.huod li,.tj,.hf i,.meslb i,.qgbm,.tg_tel i,.down a{ background:url(../images/qgimgg.gif) no-repeat;}
.qgou {border: 1px solid #D6D6D6;}
.qgou .bt1,.tgform h3{background-repeat: repeat-x;border-bottom: 1px solid #D6D6D6; background:#F1F1F1;font-size: 14px;font-weight: bolder;height: 36px;line-height: 36px;padding-left: 15px; overflow:hidden;}
.tgform{border: 1px solid #D6D6D6;}

.qgou .bt1 .zt{ font-size:12px; color:#666666; font-weight:normal;}
.p10_20{ padding:10px 20px;}
.qgou h2{text-shadow: -2px 1px 1px #DFDFDF; font-size:22px; font-weight:bold; line-height:50px; letter-spacing:2px;}
.qgou .leftbk{ border-right:1px solid #D5D5D5; width:360px;}
.leftbk1 .qgbm{ background-position:0 -402px; height:98px; width:317px;}
.qgbm a{ background-position:0 0; display:block; line-height:60px; overflow:hidden; height:60px; cursor: pointer; width:126px; text-align:center; font-size:18px; text-shadow: -2px 1px 1px #FDE3A4; color:#B30C13; float:right; margin-top:18px; margin-right:10px;}
.qgbm em{ font-weight:bold; font-size:26px;}
.qgbm span{ color:#fff; line-height:100px; float:left; font-size:18px; padding-left:8px;}
.leftbk1 i{ font-weight:bold; color:#E04039;}
.leftbk1 small{display:inline-block; font-size:22px; color:#333333; font-weight:bold; padding:0 5px; border:1px solid #ccc;}
.leftbk1 small.nomo{ border:none; color:#999;}
.leftbk1 p{ line-height:70px; font-size:18px; height:70px;}
.qgou .bt1 h4{ background-position:0 -280px; padding-left:15px;}
.qgou .bt1 h3{ color:#B30C13; font-weight:bold; font-size:20px; float:left; font-family:"Microsoft YaHei";}
.qgou li{ text-align:center;}
.h{ height:368px;}
.zline{ border-top:1px solid #D5D5D5; background-image:none; color:#333333; text-align:center; line-height:35px;}
.huod ul{ padding:10px 20px;}
.huod li{ line-height:30px; text-align:left;}
.huod li.rq{ background-position:0 -118px; padding-left:30px;}
.huod li.dh{ background-position:0 -152px; padding-left:30px;}
.huod li.dd{ background-position:0 -193px; padding-left:30px; height:24px;}
/*********/

/*团购报名*/
.tgbm{ background:url(../images/bmbg.gif) no-repeat;}
.tgbm li{ padding:5px 0;}
.tgbm li i{ color:#B30C13;}
 input{ border:1px solid #D9D7D7; height:24px; line-height:24px; vertical-align:middle; width:180px;}
 input.yzm{ display:inline-block; width:60px;}
.tgbm span{ color:#999999; font-size:12px;}
.tgbm form{ line-height:30px;}
.validator .validator_message:before, .validator .validator_message:after{
border-color:transparent #fafafa transparent transparent;border-style:dashed solid dashed dashed;border-width:5px;content=" ";height:0;left:-11px;margin-top:-5px;
overflow:hidden;position:absolute;top:5%;width:0;}
.validator .init{background-color:#fafafa;background-position:1px -150px;border:1px solid #fafafa;color:#ccc;}
.tj{ background-position:0 -74px; height:37px; line-height:37px; color:#fff; font-size:14px; width:120px; text-transform:none; border:none; margin-left:20px;}
.bt2{border: 1px solid #D6D6D6; border-top:none; background:#ffffff;font-size: 14px;height: 36px;line-height: 36px;overflow:hidden;}
.bt2 span{ color:#DB8005}
.bt2 em{ width:230px; overflow:hidden; height:36px; height:36px; padding:0 10px;}

/*我要咨询样式表*/
.zxval textarea{ border:1px solid #D9D7D7; height:120px; width:625px;}
.zxval span{ color:#999999; font-size:12px; padding-left:20px;}
.lyjl .topbk{border-top:1px solid #D5D5D5; height:26px;}
.lyjl .meslb{ border-bottom:1px solid #DDDDDD;height:36px; margin-left:60px; padding-left:5px;  position:relative;  line-height:36px;}
.lyjl .meslb i{ background-position:0 -286px; position:absolute; display:block; width:35px; height:39px; left:-45px}
.lyjl span{ color:#999999; font-size:12px;}
.lyjl .hf{ border-bottom:medium none; display:inline-block; position:relative; margin-left:50px;  padding-top:5px; padding-left:40px; margin-bottom:20px;  line-height:24px;}
.hf i{ display:block; height:24px; left:20px; position:absolute; top:-1px; width:13px; background-position:-476px 0;}
.w447 { width:372px;}
/****微信****/
.ewmCon{ width:112px;text-align:center;position:fixed; right:0; bottom:50px; z-index:999;_position:absolute;_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight-50);}
.ewmCon i{ width:32px; height:24px; border-bottom:0; float:right; background-position:-176px -314px; cursor:pointer;}
.ewmCon a{ display:block; padding:5px; border:1px solid #CFCFCF; background:#FAFAFA; text-decoration:none; color:#2C2C2C;}
.ewmCon a:hover{ background:#F3F7FB;}
.ewmCon span{ height:22px; line-height:22px; display:block;}