body{ margin:0px; padding:0px;font-size:14px; background-image:url(../images/bg.png);font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;_font-family:"微软雅黑"; }
form{ margin:0px; padding:0px;}
a{color:#220807; text-decoration:none}
img{ border:0}
.clear{width:100%; height:0px; overflow:hidden; font-size:0px; line-height:0px; margin:0px; padding:0px; clear:both; float:none}
.top{margin:0;height:50px;box-shadow: 0 1px 10px #333; /*底部阴影效果 */}
.welcome{height:50px;background-color:#a11715;position:fixed;z-index:1999;box-sizing:border-box;width:100%;}
.welcome_l{ padding-left:9px; padding-top:5px;float:left; clear:both;}
.welcome_r{margin-top:17px; margin-right:20px;float:right; font-size:16px; font-weight:600;}
.welcome_r a{ color:#fff;}
/*搜索*/
.search{padding:0 8px; margin-top:10px;}
.searchSortBox{ width:20%; line-height:40px; font-size:16px; position:relative; float:left;}
.searchSort{ padding:0px 10px; margin:2px; height:40px; background:url(../images/a06.gif) no-repeat 90% center; b text-align:left; border-right:1px solid #ddd; color:#999999;}
.searchCheck{ position:absolute; display:none; top:44px; width:100%; left:0px; margin:0px; padding:0px; background-color:#fff; border:1px solid #dedede; z-index:999;}
.searchCheck li{ padding-left:7px; font-size:14px; color:#333333; background-color:#efefef; line-height:40px; border-bottom:1px solid #ddd; list-style:none; cursor:pointer}
.searchCheck .over{ background-color:#4683c2; color:#fff;}
.search .con{position:relative;border: solid 1px #ddd;height: 44px;border-radius: 4px;background: #fff;}
.wapShTxBox{ width:60%; float:left; padding:2px; height:44px;}
.wapShTx{ height:38px; width:100%; font-size:18px; background-color:#fff;color:#555; border:0px; margin:0px; padding:0px; padding:2px; line-height:38px; float:left;}
.wapShBu{ height:42px; background:url(../images/Search.png) no-repeat center center; background-color:#fff; width:42px; background-size: 60%; border:0px; cursor:pointer; position:absolute; top:0px; right:0px;}
/*幻灯片*/
.vsList{ margin-top:0px; margin-bottom:7px; width:100%; height:auto;}
.adBox{ overflow:hidden; float:left;}
.vsBox{ overflow:hidden; float:left;}
.adBox img{border:0px;}
.vsBox img{border:0px;}
.sliderBox{width:100%; height:305px; overflow:hidden;}
.sliderBox ul{ padding:0px; margin:0px;}
.sliderBox ul li{ margin:0px; padding:0px;}
.focus span{width:10px;height:10px;margin-right:10px;border-radius:50%;background:#666;font-size:0}
.focus span.current{background:#fff}
/*首页列表导航*/
.iTitle{ line-height:35px; text-align:center; margin-top:8px; background-color:#f7f6f4;box-shadow: 0 1px 7px #333;}
.iTitle span{ padding:7px; background-color:#ddd; position:relative; font-size:16px; color:#220807;}
.iTitle .line{ border-top:2px solid #dbcdc0; height:1px; overflow:hidden; width:100%; position:relative; top:18px;}
.iMore{width:97%;line-height:37px;text-align:right;padding-right:10px;background-color:#ddcdbe;border-radius:6px; margin:5px auto;}
.iMore a{color:#220807; font-size:16px; font-weight:300;}
.c{ font-size:16px; color:#333333; line-height:25px;}
.c a{font-size:15px; color:#39f;line-height:25px;}
.pBox{ text-align:center; height:auto;}
.pageNum{ float:left;margin:2px;margin-left:9px;background-color:#fff;border:1px solid #ccc; padding:7px; font-size:14px; height:17px; line-height:17px;}
/*导航*/
.location{background:#f2f6f7;color:#8c8c8c;font-size:15px;height:39px;line-height:39px;border:1px solid #ccc;position:relative;padding:0px 10px;}
.location a{ color:#39f;}
.mNav{ height:auto; overflow:hidden; width:97%; margin:auto auto;}
.mNavBox{ border-right:1px solid #ddd; height:68px; padding:8px 0px; width:auto; border-bottom:1px solid #ddd;}
.mNav ul{ margin:0px; padding:0px;border-left:1px solid #ddd; border-top:1px solid #ddd;}
.mNav ul li{ float:left; list-style:none; background-color:#f7f6f4; width:33.3%; margin:0px; height:85px; overflow:hidden; font-size:14px; text-align:center;}
.mNav ul li .head{display:block; width:46px; height:46px;-moz-border-radius: 23px;-webkit-border-radius: 23px;border-radius: 23px; line-height:46px; margin:0px auto; font-size:22px; color:#fff; text-align:center;}
.mNav ul li .title{ display:block; line-height:30px; font-size:14px; color:#666; text-align:center;}
.xxSort{text-align:left; height:auto; letter-spacing:1px; padding:0px; margin:0px 8px;}
.item{height:auto; margin:5px 0px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border:1px solid #ddd; background-color:#fff; color:#666; text-align:left; padding:0px 0px 0px 0px; overflow:hidden;}
.sortTitle{ font-size:16px;position:relative;margin:0px;line-height:25px;height:25px;margin:5px;padding:5px 10px;border-bottom:1px dotted #ddd; }
.sortTitle .fhsjfl{ position:absolute; top:5px; right:10px; line-height:25px; font-size:14px;}
.sortTitle .fhsjfl a{ color:#666;}
.sortul{margin:0px; padding:0px; position:relative; left:-1px; top:1px; margin-bottom:5px; width:auto;}
.sortul li{width:33%; list-style:none; float:left; height:40px; border-bottom:1px solid #efefef;  padding:5px 0px; line-height:20px; font-size:16px; background-repeat:repeat-x; overflow:hidden; margin:0px; text-align:center; }
.sortul li div{ height:40px; overflow:hidden; width:auto; padding:0px 5px; border-left:1px solid #efefef;}
.sortul li a{ display:table; color:#555; width:100%; text-align:center; margin:auto;}
.sortul li a span{  display:table-cell; height:40px; padding:0px; overflow:hidden; letter-spacing:0px; vertical-align:middle;}
#sour{color:#197ac5; font-weight:bolder;}
/*列表内容*/
.wapBox{ margin:5px 8px; font-size:16px; background-color:#f7f6f4; padding:8px; border:1px solid #ddd; position:relative;border-radius:5px;}
.wapBoxLine{border-bottom:1px solid #ddd; width:100%; margin:3px auto;}
.wbt{ font-weight:bolder; font-size:16px; line-height:35px;}
.wapBox .wbp{ color:#f00; font-size:15px; padding-left:6px;}
.wbd{border-top:1px solid #e5bb81; font-size:14px; padding-top:5px; margin-top:5px; height:35px; line-height:35px; position:relative; color:#8c8c8c;}
.wbding{color:#f60;line-height:25px; height:25px; margin:5px; margin-left:0px; float:left;}
.wBPic{ width:100%; text-align:left; margin-top:0px; height:auto; position:relative;}
.wBPicBox{ width:100px; height:100px; overflow:hidden; float:left; margin:2px;}
.wBPicBox1{ height:100px; background-color:#efefef;}
.wBPic img{width:100px; height:100px;}
.wapBoxCon{ line-height:25px; margin-top:7px; margin-bottom:7px;}
.wBPicNum{ position:absolute; left:2px; bottom:2px; background-color:#090; font-size:16px; line-height:18px; padding:5px; color:#fff;}
.wapBox .contact{ height:35px; width:100%; position:relative; float:none; clear:both; color:#666;}
.wapBox .contact span{ display:block; float:left; font-size:16px; line-height:35px;}
.wapBox .contact strong{ display:block; float:left; line-height:35px; padding-right:10px; font-size:15px; font-weight:lighter;}
.wapBox .contact .bd{background-color:#3275b9; background-image:url(../images/ico11.gif); background-position:3px 1px; background-repeat:no-repeat; color:#fff; width:50px; padding-left:18px; position:absolute; top:0px; right:0px; font-size:14px; text-align:center; line-height:28px; height:28px; margin:0px; display:block;}
.wapBox .contact .dx{background-color:#3cb80a; background-image:url(../images/ico12.gif); background-position:3px 1px; background-repeat:no-repeat; color:#fff; width:50px; padding-left:18px; position:absolute; top:0px; right:75px; font-size:14px; text-align:center; line-height:28px; height:28px; margin:0px; display:block;}
.wbd a{ color:#167faf;}
.in{ line-height:25px; padding:5px; font-size:14px; background-color:#fff; padding:5px; margin:5px;border: 1px solid #ccc;}
.wapDate {margin-bottom:9px;line-height: 20px;color: #8c8c8c;font-size:14px;}
.wapDate span{ float:right; padding-right:23px;}
.wapDate span a{color: #8c8c8c;}
.waphits {line-height: 20px;color: #8c8c8c;font-size:14px;}
.num span{ float:left; font-size:18px; line-height:35px;}
.num .wbbd{background-color:#3275b9; background-image:url(../images/ico11.gif); background-repeat:no-repeat; color:#fff; width:40px; padding-left:18px; font-size:14px; text-align:center; line-height:25px; height:25px; margin:5px; margin-left:10px; float:left;}
.num .wbdx{background-color:#3cb80a; background-image:url(../images/ico12.gif); background-repeat:no-repeat; color:#fff; width:40px; padding-left:18px; font-size:14px; text-align:center; line-height:25px; height:25px; margin:5px; margin-left:0px; float:left;}
/*快速导航*/
.foot{text-align:center; line-height:25px; color:#220807}
.footNav{background:#f2f6f7;font-size:15px;height:39px;line-height:39px;border:1px solid #ccc;position:relative;padding:0px 10px;}
.footNav1{margin:0px; padding:0px;}
.footNav1 li{float:left; padding:0px; margin:0px; list-style:none;padding-left:7px;font-size:15px; }
.footNav1 li.first{float:left; padding:0px; margin:0px; list-style:none;padding-left:7px;}
.footNav1 .footTop{ float:right; padding-right:7px; width:auto; cursor:pointer; letter-spacing:2px;}
.foot a{ font-size:14px; line-height:25px;}
.footlink{color:#5b5150;margin:3px auto; background-color:#f7f6f4; font-size:14px; padding-top:7px; padding-bottom:7px;}
.footlink a{color:#0180cf;}
.footcopy{color:#220807; font-size:14px;width:80%; margin:7px auto;}
.footcopy a{ color:#999999; font-size:12px;}
.bottom{ margin:70px auto;}
/*内容页*/
.bt{ color:#000000; font-size:23px; padding:10px; border-bottom:1px solid #e7e7eb; font-weight:500; line-height:35px;}
.bt span{ color:#f00; font-size:15px; padding-left:5px; margin-bottom:5px;}
.it{ height:30px; line-height:30px; padding-left:5px;}
.it span{color:#197ac5; padding-top:10px;}
.it a{color:#000000; float:right;}
.it .wbbd{background-color:#3275b9; background-image:url(../images/ico11.gif); background-repeat:no-repeat; color:#fff; width:50px; padding-left:18px; font-size:14px; text-align:center; line-height:25px; height:25px; margin:5px; margin-left:0px; float:right;}
.it .wbdx{background-color:#3cb80a; background-image:url(../images/ico12.gif); background-repeat:no-repeat; color:#fff; width:50px; padding-left:18px; font-size:14px; text-align:center; line-height:25px; height:25px; margin:5px; margin-left:0px; float:right;}
.ic{ width:100%; height:auto; overflow:hidden;margin:7px auto 7px 10px;}
.ic p{ width:95%; height:auto;text-indent:27px; font-size:16px;}
.ic img{ width:95%; height:auto; margin:3px auto;}
.wap_huodong{width:auto;margin:8px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #ddd;height:auto;
position: relative;line-height:25px;background-color: #fcfcfc;}
.wap_huodong .wxList{margin:9px; float:none;  width:auto;}
.wap_huodong .conList{ width:auto; padding-left:125px; line-height:25px;}
.wap_huodong .wxpic{ position:relative; width:115px; height:110px; overflow:hidden; float:left; border:1px solid #efefef;}
.wap_huodong .wxpic img{ border:0px; width:115px; height:110px;}
.wap_huodong .title{font-size:16px;color: #220807;margin-bottom:5px; text-align:left; letter-spacing:0px; font-weight:bolder;line-height:30px; height:30px; overflow:hidden}
.wap_huodong .title a{color: #220807;text-decoration:none}
.wap_huodong .tel{ color:#666; margin-bottom:10px; overflow:hidden; line-height:20px; height:24px; width:100%; overflow:hidden;}
.wap_huodong .tel span{ background-image:url(../images/ico_dh.png); width:24px; height:24px; display:block; float:left; margin-right:2px;}
.wap_huodong .tel .num{ font-size:16px; font-weight:bolder; font-family:"Georgia"; color:#ee0359;}
.wap_huodong .tel .num a{ color:#ee0359;}
.wap_huodong .address{ color:#198adc; line-height:20px; width:100%; height:40px; overflow:hidden;}
.wap_huodong .address span{ background-image:url(../images/ico_dz.png); width:24px; height:24px; background-repeat:
no-repeat; display:block; float:left; margin-right:2px;}
.wap_huodong .sale{ padding:5px; font-size:14px;line-height:25px; margin:5px 5px 5px 5px; color:#666; border-top:1px dotted #efefef;}
.wap_huodong .sale strong{ color:#FF3300;font-size:15px;}
.list_page{height:auto;margin:7px; padding:9px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border:1px solid #ddd; background-color:#fff; color:#666;}
/*免费发布*/
.msort{ line-height:25px; font-size:12px;}
.msortt{ font-size:16px; width:95%; border-bottom:1px solid #d5e6ed; background-image:url(/../images/ico02.gif); background-repeat:no-repeat; background-position:0px 10px; padding:5px; padding-left:20px; font-weight:bolder;}
.dsort{ font-size:16px; color:#003399; margin-bottom:5px; margin-top:5px;}
.ssort{ margin:0px; padding:0px;}
.ssort li{ float:left; width:33%; height:30px; padding:5px 0px; border-bottom:0px solid #efefef; list-style:none;}
.ssort li div{ height:30px; line-height:15px; overflow:hidden; border-right:0px solid #efefef;}
.ssort li a{ text-decoration:none; display:table; width:100%; font-size:14px; color:#666;}
.ssort li a span{ display:table-cell; vertical-align:middle; height:30px; padding:0px 5px; text-align:center;font-size:16px;}
.postDiv{ border-top:0px solid #dedede; margin-top:5px; line-height:35px;}
.textInput,.textInputC,.textInputP,.postTextarea,.postbs1 select{ font-size:14px; color:#555; font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;_font-family:"微软雅黑"; border:1px solid #ccc;}
.textInput{line-height:20px; height:26px; width:90%; border:0px;}
.postTextarea{width:100%; padding:0px; height:100px; border:0px;}
.inputText{ -webkit-appearance:none; border-radius:0px; border:1px solid #dedede; width:90%; padding:5px; height:25px; line-height:25px; font-size:14px}
.inputTextarea{-webkit-appearance:none; border-radius:0px; border:1px solid #dedede; width:90%; padding:5px; height:auto; line-height:25px; font-size:14px}
.pfInput{ clear:both; float:none; _display:inline-block; height:auto; border:1px solid #dedede; border-bottom:0px; position:relative; width:100%; margin-bottom:0px;}
.label{height:35px;padding:4px;display:block;font-size:14px;text-align:right;width:70px; float:left; line-height:35px;overflow:hidden;}
.label strong,.label1 strong{color:#FF0000; font-size:14px; line-height:32px; padding:2px;}
.label1{height:35px; padding:4px; display:block; font-size:14px; border-bottom:1px solid #dedede; text-align:left; line-height:35px; background-color:#f0f6f6;}
.inputDiv{ width:auto; background-color:#fff; float:none; margin-left:80px; border-left:1px solid #dedede; height:auto; line-height:25px; padding:9px 5px 9px 5px;}
.csSelect{position:relative; height:22px; float:left; width:auto;}
.csSelect div{ float:left; width:auto; margin-bottom:5px;} 
.csSelect select{float:left; height:22px; margin-right:10px;} 
.postBline{ border-top:1px solid #dedede; height:10px; overflow:hidden; line-height:10px; font-size:0px;}
.exDiv{width:30px; height:30px; line-height:30px; position:absolute; left:0px; top:5px; white-space:nowrap; font-size:12px; color:#009933;} 
.pexErr{height:30px; line-height:30px; width:auto; display:inline; white-space:nowrap; color:#ff0000; background-image:url(/../images/a2.gif); background-repeat:no-repeat; background-position:left; padding-left:25px; margin-left:5px;}
.pexRig{height:30px; line-height:30px; width:30px; position:absolute; left:5px; top:5px; white-space:nowrap; color:#009933; background-image:url(/../images/a1.gif); background-repeat:no-repeat; background-position:left;}
.inputPs{ position:absolute; top:9px; color:#666; right:0px;}
.postSubmit{-webkit-appearance:none;border-radius:3px;width:80%;height:39px;line-height:39px;border:0px;text-align:center;padding:0px; margin:0px; background-color:#318de4;color:#fff; font-size:16px;}
.tx_box {margin:6px auto;background-color: #fff; color:#666; width:98%;border:1px solid #ccc;}
.tx_title {color: Red;}
/*底部导航*/
.BottomNav{width:100%; height:50px; position:fixed; bottom:0px; left:0px; z-index:999; _position:absolute; _bottom:0px; background-color:#220807;}
.BottomNav ul{ margin:0px; padding:0px;}
.BottomNav ul li{width:33%;float:left; margin:0px; padding:0px;list-style:none; font-size:12px; text-align:center;}
.BottomNav ul .index{width:28%;}
.BottomNav ul li .indexBox{ width:60px; margin:auto; background-color:#a11715; position:relative; top:-8px; height:60px;border-radius:30px;border:1px solid #ddd;}
.BottomNav ul li a{display:block; color:#ddd;padding:5px 0;text-align:center;}
.BottomNav ul li a i{display:block;height:24px;width:24px;margin:auto;background-repeat:no-repeat;background-size:22px;}
.BottomNav ul li.index a{ color:#ddd;}
.BottomNav ul li.index a i{display:block; margin:auto;height:34px;width:34px;margin:auto;background-repeat:no-repeat;background-size:34px;}
.BottomNav ul li a i.n1{ background-image:url(../images/phone.png);}
.BottomNav ul li a i.n2{ background-image:url(../images/qq.png);}
.BottomNav ul li a i.n3{ background-image:url(../images/user.png);}
.BottomNav ul li a i.n4{ background-image:url(../images/share.png);}
.BottomNav ul li a i.ni{ background-image:url(../images/png_ni.png);}
/*底部分享*/
.shareBox{ width:auto; height:115px;}
.shareBox ul{ padding:0px; margin:0px;}
.shareBox ul li{ padding:0px; margin:0px 0px; float:left; width:33%; height:55px; cursor:pointer; float:left; font-size:12px; line-height:15px; text-align:center; list-style:none; position:relative;}
.shareBox ul li i{ display:block; height:40px; overflow:hidden; width:38px; margin:auto;}
.shareBox ul li i img{ width:38px; height:38px; margin:0px; padding:0px; text-align:center;}
.shareBox ul li .nam{ width:100%; height:13px; line-height:13px; overflow:hidden; text-align:center; color:#666;}
.shareBox ul li.titl{ font-size:14px; line-height:55px; width:100%; height:55px; color:#666; background-image:url(/wap/../images/line.png); background-repeat:no-repeat; background-position:center;}