/* CSS Document */
.container .tpNum,.container .tpNew,.shopTab li,.shopLink li,.link dd a,.formlist,.formlistTop,.tlTitle,.crumbs,input,.magBox ul li span,.houseActive {font-size:12px; font-family:"Simsun","Microsoft YaHei","SimHei","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;}
.allCount p .today,.allCount a,.col i.arrow,.tit i,.formlistTop .arrow,.fmLtSubject .ti i,.fmLtCollect,.fmLtClassify a,.postBt,.postBt i,.storeBtn ,.selectIpt , .SelectCal ,.applyBtn ,.sameAge li .more ,.colTit,.slist li .sbox em,.active li .actTxt a.atendBt,.popbox button,.popbox .close,.crumbs,.download a{background:url(../images/formicon.png) no-repeat;}

.link{ margin-top:20px;}
.tjOther{ margin-bottom:5px; margin-top:5px;}

.allCount{ margin-bottom:5px;}
.allCount p{color:#ddd; line-height:20px;}
.allCount p .today{padding:1px 0 2px 26px; background-position: -80px -1px; margin-left:0; }
.allCount p span{ color:#333; margin:0 12px}
.allCount p span i{ padding-left:2px;color:#333;}
.allCount .r{line-height:20px;} 
.allCount .r a{ padding:2px 2px 0 22px; margin-left:16px;color:#222;}
.allCount .marrow{ background-position:-325px -1px;}
.allCount .myPosts{background-position:-80px -32px;}
.allCount .newPosts{background-position:-325px -31px;}

.col{padding:18px 0 5px; margin:5px auto 0px;border:1px solid #c4c4c4; border-top:2px solid #84c86a; position:relative;}
.col:hover{ background-color:#f9f9f9;}
.col i.arrow{ position:absolute; top:-2px; right:-2px; display:block; width:24px; height:18px; background-position:-0px -3px;}
.tit{ width:108px;float:left; display:inline; padding-top:6px; text-align:center;}
.tit i{margin:0 auto; display:block; background-position:-32px -1px; height:37px;width:28px; }
.tit img{width:45px; height:45px; margin:0 auto 3px; }
.tit .ti{font-size:14px; color:#333; text-align:center;width:72px;  margin:0 auto;}

.container{float:right; display:inline; width:890px;}
.container li{ display:inline;width:200px; margin:0 15px 15px 7px; line-height:28px; float:left; overflow:hidden;height:74px;}
.container .tpTi{ font-size:16px; color:#333; font-weight:bold; }
.container .tpTi:hover{ color:#f84221;}
.container .tpTi span{ font-size:12px; color:#f84221;font-weight:normal;}
.container .tpNum{ font-size:12px; color:#999; line-height:22px; height:22px;overflow:hidden;}
.container .tpNum span{margin-right:10px;color:#999; }
.container .tpNew{ line-height:22px; height:22px;overflow:hidden;}
.container .tpNew a{ color:#444; }
.container .tpNew a:hover{ color:#000;}
.container2  li { width:270px;}

.merchant{ margin-top:15px; padding-bottom:15px;}
.shopCtn{ width:865px;margin-right:25px; position:relative;}
.shopTab{border-bottom:1px solid #ccc; height:25px; }
.shopTab li{ float:left; display:inline; margin-right:10px; font-size:14px; height:25px; line-height:25px; color:#ddd; vertical-align: top;}
.shopTab li a{ color:#333; padding-bottom:2px;margin:0 8px 0 2px;font-family:"Microsoft YaHei"; text-align:center;}
.shopTab li.cur a,.shopcCtn .shopTab li a:hover{ border-bottom:2px solid #70b755; color:#2e9700; text-decoration:none;}
.shopLink{ padding:10px 0 0;font-size:0;line-height:0;}
.shopLink li{display:inline-block;*display:inline;*zoom:1;padding-right:28px;}
.shopLink li a{color:#4a4a4a; padding:2px;border:1px solid #fff;word-break:keep-all;display:inline-block;*display:inline;*zoom:1;line-height:18px;}
.shopLink li a:hover{ color:#2e9700; border:1px solid #abd69a; background-color:#fff;text-decoration:none;}


/* forumlist */
.fmLtSubject .ti em,.fmLtClassify a,.postBt,.postsTtab,.aBox .aTit,.aBox .colTit,.contStore li,.postTit,.toggleTit a,.asideUlInfo li,.appInfo a,.experience .ti{font-family:"Microsoft YaHei"}
.fmLtSubject .ti i,.tpcMainBd,.page,.container .tpNum,.proInfo p,.fmLtSubject .dtl span i{font-family:Helvetica,Arial}

.formlist{ position:relative;}
.formlist .l{ width:768px; }
.formlist .r{ width:220px;}

.formlistTop{border:1px solid #ced1c6; position:relative; padding-bottom:12px; margin-bottom:15px;}
.formlistTop .arrow{ position:absolute; top:-1px; right:-2px; display:block; width:24px; height:18px; background-position:-0px -3px;}
.fmLtTop{ padding:15px 12px 0; margin-bottom:15px;}
.fmLtSubject{ position:relative; padding-left:68px; float:left; display:inline;height:54px;}
.fmLtSubject .pic{position:absolute; top:0px; left:0px; padding:2px; background-color:#f6f6f6;}
.fmLtSubject img{width:50px; height:50px; vertical-align:bottom;}
.fmLtSubject .ti{ padding-top:5px; margin-bottom:10px; }
.fmLtSubject .ti em{ font-size:16px; margin-right:45px;font-weight:bold; color:#222;}
.fmLtSubject .ti i{ color:#4a4a4a; margin-right:15px; padding:2px 0 2px 20px;}
.fmLtSubject .ti i span{font-weight:bold;color:#f46c4f;}
.fmLtSubject .ti i.i1{ background-position:-325px -100px;}
.fmLtSubject .ti i.i2{ background-position:-325px -138px;}
.fmLtSubject .dtl{ color:#4a4a4a;}
.fmLtSubject .dtl span{margin-right:15px;}
.fmLtSubject .dtl span i{ color:#ff755c;}

.fmLtCollect{float:right; display:inline; padding-left:18px;  margin:5px 0 0 0;background-position:-325px -66px;}
.fmLtClassify{ padding-left:12px; position:relative;}
.fmLtClassify a{float:left; display:inline; width:76px; height:24px; line-height:24px; overflow:hidden; border:1px solid #d9d9d9; margin:0 5px 5px 0; background-position:800px 800px; text-align:center; font-size:14px; }
.fmLtClassify a.cur{background-position:63px -48px; color:#2e9700;border:1px solid #82c368;}
.fmLtClassify a:hover{background-position:63px 148px;border:1px solid #82c368; text-decoration:none;color:#2e9700;}
.fmLtClassify a.cur:hover{background-position:63px -48px; color:#2e9700;border:1px solid #82c368;}
.fmLtClassify a.teshu{background-position:13px -88px; border:none; font-weight:bold; color:#666}
.fmLtClassify a.teshu:hover{background-position:13px -118px;}

.postAction{float:left; display:inline; position:relative; }
.moblelinks{ float:left; display:inline; margin:4px 0 0 10px; }
.moblelinks img{ margin-right:5px; vertical-align:middle;}
.moblelinks a{color:#333;}
.postBt{ display:block;float:left; display:inline; width:115px; height:35px; line-height:35px; text-align:center; color:#fff; font-size:16px; background-position:-65px -60px; font-weight:bold; border:none;}
.postBt i{ padding:2px 4px;background-position:-195px -51px; margin-left:3px;}
.postBt:hover{ background-position:-65px -101px;color:#fff; text-decoration:none;}
.postBt:hover i,.postBt.cur i{background-position:-195px -69px;}
.postList{background-color:#fff; position:absolute; top:35px; left:0; width:90px;border:1px solid #ddd; padding:5px 5px 5px 15px; z-index:22; display:none;}
.postList li{ line-height:26px; height:26px;background:url(../images/folder_new.gif) no-repeat 3px 2px;padding-left:26px;}
.postList .poll{background:url(../images/pollsmall.gif) no-repeat 1px 2px;}
.postList .reward {background:url(../images/rewardsmall.gif) no-repeat 1px 2px;}
.postList .debate {background: url(../images/debatesmall.gif) no-repeat 1px 2px;}
.postList .activity{background:url(../images/activitysmall.gif) no-repeat 0 2px;}
.postList .trade {background: url(../images/activitysmall.gif) no-repeat 1px 2px;}


.postActionUp .postList{top:auto;bottom:35px;display:block;}
.postActionDown .postList{display:block;}
.postActionUp .postBt i,.postActionDown .postBt i{background-position:-195px -69px;}
.postActionUp .postBt,.postActionDown .postBt{background-position:-65px -101px;}

.postsTtabBd{ height:34px; margin-top:20px;margin-bottom:-1px; position:relative; z-index:20;}
.postsTtab {float: left;display:inline;border-left: #ced1c6 1px solid;}
.postsTtab li {float: left; display:inline;}
.postsTtab li a {float: left;display:inline;padding: 0 19px;border-top: #ced1c6 1px solid;border-right: #ced1c6 1px solid;line-height: 32px; font-weight:bold; font-size:14px; color:#222; }
.postsTtab li.cur a{border-top:#7bc35f 2px solid; background-color:#f2f2f2;}
.postsTtab li a:hover{ color:#65af48; text-decoration:none;}

.postsSearch{float:right; display:inline;  padding:3px; background-color:#e8e7e7;  margin:0 0px 0px 0;}
.postsSearch .txt{ border:none; background-color:#fff; padding:6px 5px; line-height:14px; color:#888; width:140px;}
.postsSearch .aBt{ border:none; background:none; color:#f26146; font-size:14px; margin-left:6px;cursor:pointer;}

/*topic list*/
.tpcMainBd{border: #ced1c6 1px solid; border-top:none; margin-bottom:15px;/*position:relative; z-index:3;*/}
.tpcMain{ margin:0 10px; }
.tpcMain tbody:hover{ background-color:#f4f4f4;}
.tpc {width:100%;}

.tpc td {border-bottom:1px solid #9f9f9f;}
.tpc .nobd td{ border:none;}
.tpc a{ color:#3a3a3a;}
.tpc em{ color:#999; }
.tpc em a{color:#999;}

.tlTitle{background:#f2f2f2; padding:0 10px;position:relative;z-index:20; border:1px solid #ced1c6; border-bottom:none;}
.tlTitle th{position:relative;padding:5px 0;z-index:0;}
.tlTitle td{border:none; }
.tlTitle th span{ color:#c3c3c3; margin:0 10px ;}
.tlTitle th a{padding:5px 5px 5px 5px;}
.tlTitle th a.drop{ padding-right:16px; border:1px solid #f4f4f4; background:url(../images/arrwd.gif) no-repeat 100% 50%;}
.tlTitle th a.on{background-color:#fff;border:1px solid #dbdbdb}
.tlTitle th a.drop.on{background-color:#fff;border:1px solid #dbdbdb;}
.tlTitle th a.drop.cur{ background-color:#fff;border:1px solid #dbdbdb;}
.tlTitle th div{background-color:#fff;position:absolute; top:27px; left:30px; z-index:21;border:1px solid #dbdbdb; border-top:none;display:none;_width:72px;}
.tlTitle th .btUl{bottom:30px;top:auto;border:1px solid #dbdbdb; border-bottom:none;z-index:99;}
.tlTitle th ul li{line-height:28px;height:28px;overflow:hidden;list-style:none;}
.tlTitle th ul li a{display:block;line-height:28px;padding:0 11px 0 10px;}
.tlTitle th ul li a:hover{background:#eaf5e6; color:#6bb34f;}
.tlTitle th ul .on a{background:#eaf5e6; color:#6bb34f;}
#define-publish{_width:78px;}

.tpc .icn {width: 18px;text-align: center;}
.tpc .o{width: 14px;padding: 0 0px 0 8px;}
.tpc .new{padding:9px 20px 9px 10px; font-size:14px; line-height:20px; word-break:break-all;}
.tpc .new .xst{ color:#2a2a2a; }
.tpc .new .xst:visited{ color:#666;}
.tpc .new em a{color:#888;}
.tpc .new img{ margin-left:8px;vertical-align:middle;}
.tpc .tps {white-space: nowrap;float: right; font-size:12px; margin-top:1px;}
.tpc .tps a {padding:2px 4px; color:#555;}
.tpc .by {width:90px;padding: 9px 5px 9px 5px; text-align:left;}
.tpc .by em{display: block; }
.tpc .by  a{word-wrap:break-word;word-break:break-all;}
.tpc .byy{width:98px; text-align:right; padding-right:0;}
.tpc .byy em a{ white-space:nowrap;}
.tpc .num {width:62px;text-align: center;padding: 9px 5px 9px 5px;}
.tpc .num em{display: block; }
.tpc .num a{ color:#56687b}
.tpc .num span{ color:#999;}
/*page*/
.page{ margin:6px 0 0 0;float:right;display:inline;}
.pg,.pgb{ float:left; display:inline;}
.pg a,.pg strong,.pgb a {color: #333;border:1px solid #dbdbdb; margin-left: 5px;padding:3px 8px; background-color:#fff;line-height:28px;}
.pgb a {margin-left:0;}
.pg a:hover,.pgb a:hover,.pgb.cur a {border-color: #7bc35f;color:#2e9700; text-decoration:none;}
.pgb .iup:hover,.pgb.cur .iup{ border-top:0 none;}
.pgb .idown:hover,.pgb.cur .idown{ border-bottom:0 none;}
.pg strong {background-color: #eaf5e6; color:#2e9700;border-color: #7bc35f;}

.backList{position:absolute;left:0; z-index:20;border:1px solid #7bc35f;padding:5px 10px;  min-width:100px;background-color:#fff;display:none;width:140px;}
.backList li{line-height:24px; height:24px; overflow:hidden; }
.backList h6{border-bottom:1px dashed #ccc;line-height:22px;}

/**/
.aBox { border:1px solid  #ced1c6; border-top:2px solid #8aca71;margin-bottom:15px;}
.aBox .aTit{font-size:16px; font-weight:bold; color:#222; padding:8px; border-bottom:1px solid  #e7e7e7; background-color:#f6faed;}

.noticeTxt{line-height:20px; padding:9px;}
.formL{ width:60px; float:left; padding:0 5px 0 10px;text-align:left;  line-height:28px; margin-bottom:8px;}
.inputTxt{ width:120px; height:28px;line-height:28px;border:1px solid  #ddd; float:left; color:#888; margin-bottom:8px; padding:0 5px;}
.storeBtn{ width:87px; height:28px; background-position:-65px -143px; border:0 none; float:left; margin-bottom:8px;color:#666;cursor:pointer;}

.slist li:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.slist li{*zoom:1;color:#333;position:relative;}
.slist li .sbox{float:left;display:inline;line-height:28px;color:#888;margin-bottom:8px;position:relative;z-index:2;}
.slist li .sbox em{background-position:110px -150px;border:1px solid  #e7e7e7;padding:0 5px; overflow:hidden;float:left;display:inline;width:120px; height:28px;cursor:pointer;}
.slist li .sel{position:absolute;top:29px;left:0;right:0;background:#fff;overflow:hidden;display:none;z-index:10;border:1px solid #e7e7e7;line-height:0;font-size:0;width:130px;}
.slist li .sbox1 .sel{width:68px;}
.slist li .sbox2 .sel{width:53px;}
.slist li .sel a{display:block;line-height:24px;text-decoration:none;padding-left:8px;font-size:12px;color:#333;}
.slist li .sel a:hover{background:#ccc;color:#fff;}
.slist li .sbox .SelectCal{background-position:110px -188px;cursor:pointer;}
#age{z-index:0;position:relative;}


.selectIpt{background-position:100px -232px; float:none;margin-bottom:0;cursor:pointer;}
.selectList{position:absolute; width:150px;z-index:1000; background:#fff;border-right:1px solid  #e7e7e7;border-left:1px solid  #e7e7e7;border-bottom:1px solid  #e7e7e7;}
.selectList a{display:block; height:24px;width:140px;z-index:99;color:#888;padding:0 5px;line-height:24px;}
.selectList a:hover{background:#ccc;}
.SelectCal{background-position:100px -254px; margin-bottom:0;}

.ptDrow{ position:absolute; top:30px;}
.SelectCal{background-position:100px -254px;cursor:pointer;}
.applyBtn{ width:110px; height:28px; background-position:-172px -143px; border:0 none; outline:none; margin:0 auto 15px; display:block;cursor:pointer; color:#fff; font-weight:bold; font-size:14px; text-align:center;}
.adv{ margin:15px 0; display:block; width:220px; height:80px;}
.carousel .adv{ margin:0; }
.service{margin:10px auto;border-bottom:1px solid #ccc;height:20px; line-height:20px;}
.service li{ display:inline;padding:0 0 0px 1px; float:left; }
.service li a{ _padding-bottom:2px;white-space:nowrap; display:block;margin-bottom:-2px; position:relative; }
.service .tabGap{color:#ccc;}
.service .first{ background:none; padding-left:0;}
.service li .cur,.service li a:hover{border-bottom:2px solid #9ccf88;  color:#8aca71 ;  text-decoration:none;}
.contStore{ color:#8aca71;margin:10px;}
.contStore li{line-height:26px;height:26px;overflow:hidden;font-size:14px;background:url(../images/indexpress.png) no-repeat -240px -141px;padding-left:10px;}
.contStore li a,.contStore li span{ color:#222; padding-right:5px;}
.sameAge{  margin-left:6px; padding-bottom:15px;}
.aBox p{ padding:9px;color:#666;}
.sameAge li { width:66px; height:26px; background-color:#fde9da; line-height:28px; display:inline; float:left; text-align:center; margin:3px  4px 0 0;}
.sameAge li a{display:block; width:66px; height:26px; color:#333;}
.sameAge li .more{background-position:50px -228px; }
.active{ margin-bottom:20px;}
.active li{ margin:10px;} 
.active li img{ display:block; width:95px; height:65px; float:left;}
.active li .actTxt{ width:95px; float:right;  }
.actTxt p { padding:0; height:36px; overflow:hidden;}
.actTxt p a{color:#333;}
.active li .actTxt a.atendBt{ width:62px; height:22px; display:block;background-position:-65px -182px;line-height:22px; color:#fff; text-align:center; margin-top:5px;} 
.abCol{margin:9px;}
.aBox .colTit{ padding :0 0 0 20px; background-position:-324px -185px; font-size:14px; color:#000; height:20px; line-height:20px; margin-bottom:5px;}
.abCol ul li{ padding-right:15px; line-height:22px;*display:inline;*zoom:1;}
.abCol ul li a{color:#4a4a4a;}
.postTit{ font-size:16px; font-weight:bold;  color:#222;}
.posting{ width:978px; padding:10px; clear:both;margin:0 auto 15px;border:1px solid #ced1c6; border-top:2px solid #8aca71;}
#forumid{ border:1px solid #c4c4c4; width:95px; height:22px; padding:0 10px; color:#7c7c7c; line-height:22px;}
.subject{ width:315px; height:20px; border:1px solid #c4c4c4; padding:0 10px; color:#afb6cb;  line-height:22px;}
.content_new_topic_box textarea{ width:755px; height:115px; resize:none; margin:10px 0; padding: 10px;}
#postsubmit{ width:114px; height:35px; border:0 none; outline:none;}
.expression{ width:200px; height:195px; float:right; background:#996;}
#user_menu{position:absolute;z-index:30;display:none;}
.picCode{width:181px;height:247px;margin-right:10px;}
.magazine{ width:978px;  border:1px solid  #ced1c6; padding:20px 10px;margin:0 auto 15px;}
.magBox{width:700px;}
.magBox ul li{ width:130px; height:164px; margin:5px 10px 0 0;float:left;display:inline;position:relative;}
.magBox ul li span{ position:absolute; width:130px; bottom:0px; left:0; height:24px; line-height:24px; color:#000; background:#fff; opacity:0.8; filter:alpha(opacity=80); text-align:center;}
.spanTag{ position:absolute; width:130px; bottom:0; left:0; height:24px; line-height:24px; background:#fff; opacity:0.8; filter:alpha(opacity=80);text-align:center; overflow:hidden;}
.hotTopic{ width:270px;overflow:hidden;}
.hotTopic ul{color:#8aca71;}
.hotTopic ul li{line-height:28px;height:28px;overflow:hidden;font-size:14px;background:url(../images/indexpress.png) no-repeat -240px -140px;padding-left:10px;}
.hotTopic ul li span{ color:#888;  padding-right:2px;}
.crumbs{background-position:-324px -225px;padding-left:20px;height:30px;line-height:30px;color:#4a4a4a;}
.crumbs span{color:#ccc;margin:0 5px; color:#cccccc;}
.crumbs a{color:#4a4a4a;}

.toggleTit{height:34px;margin-bottom:5px;}  
.toggleTit a{height:34px;font-size:16px;border-bottom:1px solid #ddd;padding:0;color:#222;line-height:34px;width:109px;background:#f9f9f9;text-align:center;float:left; font-weight:bold;}
.toggleTit a:hover{ text-decoration:none; color:#2e9700;}
.toggleTit .leftTit{border-right:1px solid #ddd; width:108px;}
.toggleTit .hoverTit{ color:#2e9700;border-bottom:none;background:#fff;}
.asideUlBox{font-size:14px;position:relative;} 
.asideUlInfo ,.product{position:relative;}
.asideUlInfo{ padding:5px 0 8px; margin-left:10px;}
.asideUlInfo li {line-height: 28px;height: 28px;overflow: hidden;font-size: 14px;background: url(../images/indexpress.png) no-repeat -240px -141px;padding-left: 10px;}
.asideUlInfo li a{ color:#222;}
.product li{margin:17px 10px;}
.product li a img{ width:95px; height:65px;display:block; float:left; margin-right:10px;}
.proInfo{  font-size:12px; width:90px; float: left;}
.proInfo a{color: #333;}
.proInfo p{padding:10px 0 0 0;}
.proInfo .newPrice{ color:#fa7840;  margin:20px 5px 0 0;}
.proInfo .oldPrice{text-decoration:line-through;}
.asideBox2{position:relative; padding-bottom:15px;}
.acDownBt{position: absolute;line-height: 0;font-size: 0;border-style: solid outset outset outset;_border-style: solid dotted dotted dotted;border-color: #bbb transparent #fff transparent;border-width: 6px;border-bottom: none;bottom: 5px;left: 118px;}
.sellBox{position:relative;height:474px;overflow:hidden;}
.selling{margin:10px; position:relative;height:474px;overflow:hidden;}
.selling li{margin-bottom:20px; position: relative; display:block;overflow:hidden;}  
.selling li a img{ width:200px; height: 140px; margin:0 auto;display:block;}
.selling li .spanTag{width:198px;}
.asideUlBox2 .selling{ height:auto; margin-bottom:0;}
.organization {margin:10px 10px 20px;}
.organization li{ margin-bottom:20px;}
.organization li img{width:102px; float:left; margin-right:10px;}
.organization li p{ width:80px; font-size:14px; float:left; padding:0; margin-top:20px;color:#333;}
.organization li p a{ color:#333;}
.appDown{margin:18px  10px;} 
.appTxt{margin-bottom:10px;}
.appTxt img{display:block;float:left;width:50px;height:50px; margin:0 8px 0 0;}
.appInfo{float:left; width:140px;}
.appInfo a{font-family:"Microsoft Yahei"; font-size:16px;color:#2e9700;}
.appInfo p{color:#888;margin-top:10px; padding:0;}
.appWeixin img{display:block; width:86px;height:86px;float:left;margin-right:5px;}
.download{float:left; width:102px;}
.download a{width:102px;height:28px;display:block;margin:10px 0 5px 0;}
.download .andrDown{background-position:-172px -210px;}
.download .appleDown{background-position:-172px -239px;}

#popBorder{position:absolute; left:50%;margin-left:-356px;display:none;z-index:1000;width:680px; height:260px; padding:8px; background:#000; opacity:0.3;filter:alpha(opacity=50); border-radius:8px;}
.popbox{position:absolute;left:50%;margin-left:-348px;display:none;z-index:1000;width:680px;padding-bottom:20px;background:#fff;border:5px solid #ccc;} 
.popbox .close{position:absolute;top:10px;right:10px;background-position:-280px -182px;width:30px;height:30px;text-indent:-999em;overflow:hidden;}
.popbox p{line-height:30px;margin:0 20px;}
.popbox .piclist{margin:0 auto;overflow:auto;}
.popbox .mrlist{height:350px;}
.popbox .piclist li{width:100px;height:155px;margin:20px 14px 0 21px;overflow:hidden;float:left;display:inline;}
.popbox .mrlist li{width:100px;height:155px;margin:20px 14px 0 21px;overflow:hidden;}
.popbox .piclist li img{width:100px;height:100px;margin-bottom:5px;}
.popbox .piclist li span{text-align:left;line-height:18px;height:auto;cursor:default;}
.popbox .piclist li input{display:inline;float:left;margin:2px 2px 40px 0;}
.popbox button{display:block;background-position:-172px -182px;width:90px;height:26px;text-indent:-999em;overflow:hidden;border:0 none;margin:10px auto 0;cursor:pointer;}


.mainCol{border:1px solid  #ced1c6; margin:0 auto 15px;width:998px!important;}
.mainCol .hd{border-bottom:1px #dfdfdf solid;height: 35px;}
.mainCol .hd .t{padding:0 18px;line-height:35px;height:35px; border-right:1px #dfdfdf solid;float:left;background:#f9f9f9;font-size:16px; display:inline;}
.houseNav{ font-size:16px;height:35px;display:inline;float:left;}
.houseNav li{ padding:0 18px;line-height:35px;height:35px; border-right:1px #dfdfdf solid; display:inline;float:left;background:#f9f9f9; z-index:3; position:relative;}
.houseNav .on{border-bottom:none;border-top:2px solid #67b14a; background:#fff; margin:-1px 0; border-bottom:1px solid #fff;}
.houseNav .on a{color:#2e9700;}
.houseNav  a:hover{ text-decoration:none;color:#2e9700;}
.houseActive{ font-size:14px;margin:15px 0 15px 14px; }
.houseActive li{width:185px;margin-right:11px; float:left;display:block; height:160px;display:inline;}
.houseActive li img{width:185px; height:115px;}
.houseActive li a{ color:#222;}
.houseActive li p{ text-align:center;line-height:24px;overflow:hidden;height:24px;color:#222; font-size:12px;}
.houseActive li p span{color:#fe7b42;}
.houseActive li p.actName{ font-size:14px;}
.shopActive{margin:20px 0 20px 25px;}
.shopActive li { width:220px; height:135px; margin-right:23px;float:left;position:relative;display:inline;} 
.shopActive li img{width:220px; height:135px;}
.shopActive li .spanTag{width:220px; font-size:14px; color:#000}
.authorInfo{width:860px; float:left;}
.authorInfo span{display:block;float:left;}
.articleBd{line-height:20px;color:#666;margin:20px;}

.avt img {padding:2px;width:48px;height:48px;background:#FFF;border:1px solid;border-color:#f2f2f2 #cdcdcd #cdcdcd #f2f2f2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.p_pop,.p_pof {padding:5px 0;border:1px solid;border-color:#ddd;background:#fefefe}
.vm {vertical-align:middle;}
.vm * {vertical-align:middle;}
.y {float:right;}
.card {padding:0;width:295px;border-color:#e3eecc;background:#fdfeff;}
.card .p_opt {padding:10px 0 0;}
.card .avt {float:left;display:inline;margin:0 0 5px 10px;width:70px;}
.card .c {float:left;width:200px;}
.card a {padding:0;display:inline !important;white-space:normal;}
.card a:hover {background:none;color:#444;text-shadow:none;}
.card .o {clear:both;padding:5px 10px;}
.card .o a {float:left;margin:3px 5px 3px 0;padding:2px 0;width:5em;border:1px solid #e3eecc;background:#efefef url(../images/card_btn.png) repeat-x 0 100%;line-height:14px;text-align:center;}
.ie_all .card .o a {padding:3px 0 0;}
.card .mgc {padding:0 10px 5px;}
.card .f {padding:5px 10px;border-top:1px solid #e3eecc;background:#edf5fb;}
.card .f li {display:block;}
.card_msg {width:190px;height:4em;}
.clear {clear:both;}

.knowledge{ padding:10px 0 10px 8px;}
.knowledge li{ float:left; display:inline; width:62px; line-height:24px; height:24px; overflow:hidden; text-align:center; margin-right:8px; }
.knowledge li a{ color:#4a4a4a;}

#anc{ height:20px; line-height:20px; overflow:hidden;}
#anc li a{ color:#6b97c9;}

/* ADD */
.experience .ti em,.experience dt em{background:url(../images/expericon.png) no-repeat;}
.experience{position:absolute; top:0; left:-147px; width:143px; border: 1px solid #ced1c6;}
.experience .ti{ background-color:#f6faed; height:30px; line-height:30px; padding:0 10px; font-size:16px; font-weight:bold;cursor:pointer}
.experience .ti em{ float:right; display:inline; background-position:0px -24px; width:11px; height:10px; vertical-align:top; margin-top:11px; }
.experience .ti em.exDown{background-position:0px 0px;}
.experience dl{}
.experience dt{ font-size:12px; font-weight:bold; border-bottom:1px solid #dfdfdf; height:30px; line-height:30px; padding:0 2px 0 10px; color:#666;cursor:pointer;}
.experience dt em{background-position:0px -44px; padding:0 5px; }
.experience dt em.exDown{background-position:0px -76px;}
.experience dd{padding:0 10px; padding-bottom:5px;border-bottom:1px solid #dfdfdf; display:none;}
.experience dd li{ line-height:26px; height:26px; overflow:hidden}
.experience dd a{ color:#4a4a4a;}
*html{_background-image:url(about:blank);_background-attachment:fixed}
/*widget: block_【右边栏】两列竖排图片_SidebarImage*/
.aBox ul {padding: 14px 0px 20px 6px;display: inline-block;}
.aBox .link {width: 100%;height: 100%;display: inline-block; margin-top:0px;}
.aBox .ad-list {float: left;width: 95px;height: 50px;line-height: 50px;border: 1px solid #E6E6E6;text-align: center;font-size: 0px;margin: 4px 4px;}
.aBox .ad-list .img {height: 50px;width: 95px;display: inline-block;vertical-align: middle;}

/*mamcenter*/
/*.mamacenter .cl{ margin:0 auto 10px;background-color: #F6F6F6}
.mamacenter .cl dt{background-color:#8aca71; color:#fff; font-size:16px; width:30px; float:left; display:inline; text-align:center; padding:20px 3px 0; height:90px; position:relative;}
.mamacenter .cl dd{width:960px; float:left; display:inline;margin-top:10px; }
.mamacenter .cl a {float: left;width: 100px;display: inline;text-align: center;position: relative;display: block;margin-bottom: 1px;_margin-bottom: 0;_margin-top: 1px;zoom: 1; color:#4a4a4a;margin: 0 4px 0 9px;height:22px;line-height: 22px}
.mamacenter .cl a s {right: 48%;border-style: solid outset outset outset;_border-style: solid dotted dotted dotted;border-width: 5px;border-color: #575859 transparent white transparent;border-bottom: 0;display: none;position: absolute;line-height: 0;font-size: 0;}
.mamacenter .cl a:hover, .idxKnowledgeTi li.cur a {color: #4a4a4a;text-decoration: none;}
.mamacenter .cl a.cur s {display: block;}*/

/*carousel*/
.carousel{width: 220px; height: 80px; position: relative; margin: 15px 0;}
.carousel .box{width: 220px; height: 80px; overflow: hidden; position: relative;}
.carousel .box ul{width: 1000%; position: absolute; left: 0; top: 0;}
.carousel ul li{float: left;}
.carousel li a{ display: block; width: 220px; height: 80px}
.carousel ol{position: absolute; right: 5px; bottom: 5px;}
.carousel ol li{float: left; width: 8px; height: 8px; text-align: center; line-height: 15px; border-radius: 50%; background-color: #dedbdb; margin-left: 5px; cursor: pointer;}
.carousel .current{background-color: #7bc35f;}

/*mamacenter*/
.mamacenter{ margin:0 auto 10px;}
.mamacenter dl{background-color:#f6f6f6; margin-bottom:2px;}
.mamacenter dt{background-color:#8aca71; color:#fff; font-size:16px; width:30px; float:left; display:inline; text-align:center; padding:20px 3px 0; height:90px; position:relative;}
.mamacenter dd{width:960px; float:left; display:inline; }

.mamacenter .idxKnowledgeTi {border-bottom: 1px solid #ccc;text-align: center;}
.mamacenter .idxKnowledgeTi li {width: 60px;line-height: 35px;height: 35px;margin: 0 5px;display: inline-block;text-align: center;}
.mamacenter .idxKnowledgeTi li a {position: relative;display: block;height: 34px;line-height: 34px;margin-bottom: 1px;_margin-bottom: 0;_margin-top: 1px;zoom: 1; color:#4a4a4a;}
.mamacenter .idxKnowledgeTi li a s {top: 36px;right: 48%;border-style: solid outset outset outset;_border-style: solid dotted dotted dotted;border-width: 5px;border-color: #575859 transparent white transparent;border-bottom: 0;display: none;position: absolute;line-height: 0;font-size: 0;}
.mamacenter .idxKnowledgeTi li a:hover, .idxKnowledgeTi li.cur a {color: #4a4a4a;text-decoration: none;}
.mamacenter .idxKnowledgeTi li.cur s {display: block;}
.mamacenter #linkContent {min-height: 64px;_height: 64px; height:64px; overflow:hidden;margin-top: 5px;}
.mamacenter .idxKnowledge .shortTxtLink {padding: 10px 10px 0;display: none;}
.mamacenter .idxKnowledge .shortTxtLink li {float: left;background-position: -240px -418px;padding-left: 10px;display: inline;width: 80px;height: 20px;line-height: 20px;overflow: hidden;margin: 0 27px 7px 0;}
.mamacenter .idxKnowledge .shortTxtLink li a{ color:#4a4a4a;}