/**服务供应首页公共**/
body{ background:#fff;text-align:left;}
/**服务供应首页头部**/
.fwgy-top{ width:95%; min-width:1100px; min-width:1100px; margin:0 auto; overflow:hidden;  padding-bottom:30px; }
/*
.fwgy-topBT{ float:left;}
.fwgy-topBT{ width:434px; height:64px; background:url(../../Images/UI/fwgy-topBT.gif);}*/

.I_logo{width:55%;float:left; margin-top:30px;}
.I_logo b{color:#1eb3f7; font-size:30px;}
.I_logo p{background:url(/Images/UI/index_logo.gif) no-repeat; height:26px; line-height:26px; color:White;font-size:14px;padding-left:5px; margin-top:8px;}
.fwgy-topSS{ float:right; width:442px; overflow:hidden; margin-top:15px;}
.fwgy-topSS ul li{ float:left;}
.fwgy-topSSK{ width:360px; height:34px; border:2px #19a8f6 solid; border-right:none;}
.fwgy-topSSK input{ width:340px; height:22px; line-height:23px; _line-height:22px; padding:5px; padding-left:10px; border:none; background:#fff; font-size:14px; color:#666;}
.fwgy-topBUTTON input{  width:78px; height:38px; background:#1eb3f7; border:1px #009ef2 solid; text-decoration:none; color:#fff; font:normal bold 14px/0px "微软雅黑"; text-align:center; line-height:36px;cursor:pointer;}
.fwgy-topRMSS{ font-size:13px; margin-top:10px; color:#666; width:443px; height:18px; overflow:hidden;}
.fwgy-topRMSS a{ text-decoration:none; color:#000; cursor:pointer}
/**服务供应首页导航**/
.fwgy-navBJ{width:auto; height:42px; background:url(../../Images/UI/fwgy-nav.gif) repeat-x; min-width:1100px;}
.fwgy-nav{width:95%; min-width:1100px; height:42px; margin:0 auto; }
.fwgy-nav ul li{ float:left; color:#fff; font: bold 16px/40px "微软雅黑"; margin-left:12px; letter-spacing:2px; display:inline;}
.fwgy-nav ul li a{ text-decoration:none; color:#fff;}
.fwgy-nav ul li span{ font-weight:normal;}
/**委托排行榜**/
.fwgy-wtphbJZ{ width:95%; min-width:1100px; margin:0 auto; overflow:hidden; margin-top:10px; }
.fwgy-wtphb{ float:left;}
.fwgy-wtphb{ width:218px; height:435px; padding:10px; padding-right:5px; border:1px #ebebeb solid; background:#fff;}
.fwgy-wtphb h3{ margin-top:5px; }
.fwgy-wtphbMK{ clear:both; }
.fwgy-wtphbMK ul{ margin-top:10px; background:url(../../Images/UI/fwgy-wtphbJP-all.png) no-repeat; overflow:hidden; border-top:1px #f1f1f1 dashed;}
.fwgy-wtphbMK ul li{ font-size:12px;  height:50px;   padding-top:15px; padding-left:17%; border-top:1px dashed #e4e4e4;}
.fwgy-wtphbMK ul li a{  display:block;  line-height:20px; overflow:hidden; text-decoration:none; color:#000; font-size:14px;}
.fwgy-wtphbMK ul li p{  line-height:25px; font-size:14px;}
.fwgy-wtphbMK ul li img{ width:22px; height:36px;}
/**图片切换**/
.fwgy-tpqhDT{ width:750px; height:300px;}
.fwgy-tpqh{ float:right;}
.fwgy-tpqh a{ text-decoration:none; color:#000;}
.fwgy-tpqh ul li{ float:left; margin-top:20px; font-size:13px;}
.fwgy-tpqh ul li p{ margin-top:10px; display:block; width:210px; height:14px; overflow:hidden;}
.fwgy-tpqhZH img,.fwgy-tpqhYH img{ width:10px; height:19px; margin-top:45px;}
.fwgy-tpqhZH a{ display:block; width:40px; height:110px; text-align:left;}
.fwgy-tpqhYH a{ display:block; width:40px; height:110px; text-align:right;}
.gundongIMG{ width:210px; height:110px;}
/**最新发布供应**/
.gundongJG{ width:20px; height:11px;}
.fwgy-zxfbJZ{ width:95%; min-width:1100px; clear:both; margin:0 auto; min-width:1100px;}
.fwgy-zxfbBT{ line-height:55px; height:55px;  color:#0a96ee; border-bottom:1px solid #0a96ee;  }
.fwgy-zxfbBT span{ display:block; width:5px; height:14px; background:#0a96ee; margin-left:5px; margin-right:7px; margin-top:20px;  overflow:hidden;}
.fwgy-zxfbBT ul li{ float:left;}
.fwgy-zxfbMK{ overflow:hidden;}
.fwgy-zxfbMK ul{ overflow:hidden; }

.fwgy-zxfbMK ul li{  width:16%; height:220px; padding:2px;  float:left; border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4;}
.fwgy-zxfbMK ul li a{ padding:5px; text-decoration:none; color:#000; display:block; text-align:center; overflow:hidden; margin:0 auto;}
.fwgy-zxfbMK ul li img{ width:110px; height:150px; margin-top:10px; margin-bottom:10px;}
.fwgy-zxfbMK ul li p{  line-height:20px; text-align:center;}
/**供应分类**/
.gyfl-jz{width:95%; min-width:1100px; height:1450px; margin:0 auto; margin-top:15px;}
.gyfl{ float:left;width:75%; height:1450px; }
.yc{ float:right;width:23%; height:1450px;}
.fwgy-zxfbBT2{ height:35px; line-height:35px; border-bottom:1px #6cd1ff solid; color:#0a96ee;}
.fwgy-zxfbBT2 span{ display:block; width:5px; height:14px; background:#0a96ee; margin-left:5px; margin-right:7px; margin-top:10px;  overflow:hidden;}
.fwgy-zxfbBT2 ul li{ float:left;}
/**右侧**/
.yc-lb ul li{ margin-top:12px; font-size:14px; background:url(../../Images/UI/dian.jpg) no-repeat left center; padding-left:17px; line-height:25px; height:25px; overflow:hidden; white-space:nowrap;}
.yc-lb ul li a{ color:#000; text-decoration:none; display:block;  overflow:hidden;}
.yc-logo{  margin-top:18px; border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4;overflow:hidden;}
.yc-logo-img{ float:left; width:49%;height:135px; min-width:124px; text-align:center; border-left:1px solid #e4e4e4;}
.yc-logo-img img{width:124px; height:124px; margin-top:5px;}



/**服供应务列表页样式开始**/
.fwgy-lbyJZ{ width:1000px; margin:0 auto; margin-top:18px; *margin-top:18px; _margin-top:16px;}
.fwgy-lbyLEFT{ width:188px; float:left;}
.fwgy-lbyRIGHT{ width:794px; float:left; margin-left:15px; display:inline;}
/**服务分类左侧**/
.fwgy-lbyFLZ{ width:188px;}
.fwgy-lbyFLZ ul li{ width:176px; height:40px; line-height:40px; border-left:1px #dadada solid;border-right:1px #dadada solid; border-bottom:1px #e6e6e6 solid; border-top:none; font-size:12px; background:#fff; padding-left:10px;}
.fwgy-lbyFLZ ul li a{ color:#000; display:block; width:162px; height:34px; overflow:hidden; background:#fff; float:left;}
.fwgy-lbyFLZ ul li img{ float:left; margin-top:13px; *margin-top:0px; _margin-top:13px; display:inline; _margin-left:-3px;}
.fwgy-lbyFLZ ul span,.fwgy-lbyTG ul span{ display:block; width:176px; height:40px; line-height:40px;  background:#fff; border:1px #dadada solid; border-bottom:1px #e6e6e6 solid; border-top:none; font-size:14px; padding-left:10px;}
#imgLeftEmpty{ margin-left:30px}
.fwgy-lbyTG ul li a span{ height:48px;overflow:hidden;}
.fwgy-lbyTG ul span{ border-left:none; border-right:none;}
.fwgy-lbyFLZ ul p,.fwgy-lbyTG ul p{ display:block; width:188px; height:2px; background:#1babf4; overflow:hidden;}
.fwgy-lbyTG ul p{ width:186px;}
.fwgy-lbyTG{ width:188px; margin-top:15px;}
.fwgy-lbyNR{ width:794px; height:190px; border-bottom:1px #e6e6e6 solid; padding-top:19px; _padding-top:18px;}
/**推广服务供应**/
.fwgy-lbyTG{ width:186px; border:1px #dadada solid; border-top:none;}
.fwgy-lbyTG ul li img{ width:110px; height:150px; padding:35.5px 37px 35px 39px; *padding:34px 37px 35px 39px; _padding:33px 37px 33px 39px;}
.fwgy-lbyTG ul li span{font-size:12px; display:block; width:176px; height:60px; _height:44px; line-height:22px; overflow:hidden; border:none; color:#000; cursor:pointer;}
/**服务分类右侧**/
.fwgy-lbyFLY{ width:794px; overflow:hidden;}
.fwgy-xian{ width:794px; height:2px; background:#1babf4; overflow:hidden;}
.fwgy-flnr{ width:794px; }
.fwgy-flnr ul li{ width:784px; height:26px; font-size:12px; border-bottom:1px #e6e6e6 solid; padding-left:1px; padding-top:14px; padding-left:10px;}
.fwgy-flnr ul li a{ text-decoration:none; color:#000; }
.fwgy-flnr ul li span{ margin-right:15px;}

.fwgy-flnr ul li p a:hover{ text-decoration:underline; color:#fe3600;}
.fwgy-flnr ul li p a:active{ background:#ff9630; border:1px #fe6f23 solid; color:#fff;}
.yxz span{ position:relative; top:-3px; color:#ff3502;}
.yxz a{ position:relative; top:-3px;}
.yxz img{ position:relative; top:3px;}
/**列表页**/
.fwfl-lbyIMG{ float:left; width:131px; height:160px; text-align:center; padding-top:10px; border:1px #e6e6e6 solid;}
.fwfl-lbyIMG img{ width:110px; height:150px;}
.fwfl-lbyYC{ float:left; width:661px; height:171px;}
.bt{ width:353px; height:132px; float:left; font-size:14px; padding-left:10px;}
.h4bt{ height:50px;  overflow:hidden;}
.bt h4{ margin-bottom:15px;}
.bt h4 a{ text-decoration:none; color:#000; font-weight:normal; font-size:14px; line-height:24px;}
.bt p{  font-size:12px; margin-top:10px; color:#505050;}
.bt p a{ color:#505050;}
.dianjiliang{ width:160px; height:132px; line-height:132px; float:left; font-size:12px; color:#ff3500; padding-left:12px;}
.shuzi{ width:110px; height:80px; overflow:hidden;}
.dianjiliang ul li{ float:left;}
.dianjiliang span{ font: 18px "微软雅黑";}
.dizhi{ color:#505050; width:360px; _width:355px; height:39px; line-height:39px; padding-left:10px; float:left; font-size:12px;}
.dizhi ul li{ float:left;}
.dizhiIMG{ margin-top:4px; *margin-top:3px; _margin-top:13px; margin-right:6px;}
.zizhi{ width:291px; _width:296px; height:39px; float:left; font-size:12px;text-align:right;}
.xingji{ width:126px; height:132px; line-height:132px; float:left; font-size:12px; color:#505050; }
.xingji ul li{ margin-left:4px;}
.xingji ul li img{ margin-top:6px; _margin-top:62px;}
.fanye{ width:794px; height:30px; line-height:25px; text-align:center; margin-top:25px}
/**服务供应首页图片切换**/
.ad1,.ad2,.ad3{ float:left; margin-top:0px; *margin-top:-4px; position:relative; _top:0px; display:inline;}
.fwgy-tpqhDT{ width:1002px; height:345px;}
.Expert_Left{width:74%; border:1px solid #e4e4e4;  float:right;   height:457px; display:inline; text-align:right;}
.fwgy-wtphb{ width:24%; height:438px; _height:445px; padding:10px; padding-right:5px; border:1px #ebebeb solid; background:#fff;}
#Ad div img{ width:248px; height:111px; _height:119px; border:1px #ebebeb solid;}
#Ad .ad3 img{ width:249px;}

/*服务供应列表页搜索*/
.tab{ width:794px;font-size:12px; overflow:hidden;}
.tab ul.menu li { float:left; width:78px; height:30px; line-height:30px; background:#fff; border:1px #dadada solid; text-align:center; margin-top:10px; overflow:hidden; margin-left:10px; display:inline;}
.tab ul.menu li a{ color:#000; display:block; height:30px; line-height:30px; *line-height:32px; _line-height:32px; font-size:12px; cursor:pointer}
.tab ul.menu li a:hover{ color:#ff3100; text-decoration:underline;}
.tab ul.menu li.md{ border:1px #fe6f23 solid; color:#999; width:78px; height:30px; text-align:center; color:#00ff00;}
.shuru,.sousuo{ float:left;}
.shuru{  width:154px; color:#666; height:19px; line-height:19px; position:relative; top:4px; left:4px; *left:5px; _left:5px; padding-left:4px; padding-top:1px; background:#fff; border:1px #7f9db9 solid;}
.sousuo{ width:60px; height:22px; position:relative; top:4px; left:4px; line-height:20px; text-align:center; letter-spacing:2px; padding-left:3px; border:1px #7f9db9 solid; background:url(/Images/UI/ServiceBtnBJ.gif) repeat-x ;}
.ghj{ width:794px; height:1px; background:#e2e2e2; overflow:hidden; margin-top:9px;}

/*服务供应分类按拼音分类*/
.PinYin{ width:100%; float:left; }
.PinYin_nav{ position:relative; z-index:100; }
.PinYin_nav .Subtit{ height:35px; line-height:35px; border-bottom:1px solid #6cd1ff; width:100%; _overflow:hidden; }
.Subtit_name{ color:#0a96ee; float:left; background:url(../../Images/Icon/Service_nameIcon.gif) no-repeat 3px 6px; text-align:left; text-indent:0.8em; }
.PinYin_nav_tit{ float:right;  display:inline; position:relative; z-index:300; }
.PinYin_nav_tit li{ float:left; margin-top:5px;  width:22px; text-align:center; cursor:pointer; font:15px/22px "Arial"; color:#0a96ee; }
.PinYin_nav_tit .PinYin_navIn{ color:#FFF; background:url(../../Images/UI/Service_navIn.gif) no-repeat left 2px; width:22px; height:33px; }

.PinYin_nav_main{ border:1px solid #0a96ee; background:#fff; width:100%; line-height:30px; position:absolute; left:0; top:35px; z-index:200; max-height:515px;  padding-bottom:4px; overflow:auto; overflow-x:hidden; }
.PinYin_nav_mainclose{width:98%; height:30px; line-height:30px; cursor:pointer; float:left;  top:5px;z-index:9999; padding-left:1%; padding-top:10px; border-bottom:1px dashed #e4e4e4; padding-bottom:10px;  }
.SC_titcon{ text-align:center;}
/* 服务供应列表页左上角分类菜单 */
.PSL_Sidebar{ float:left; width:188px; }
.PSL_Classification{ border:1px solid #e6e6e6; border-top:2px #1baaf6 solid;}
.PSL_Classification_ServiceTit{ height:40px; text-align:left; text-indent:1em; font: 14px/40px "宋体"; color:#000; }
.PSL_Classification_Con{ z-index:200; position:relative; }
.PSL_Classification_Con a{ color:#333; }
.PSL_Classification_Con a:hover{ margin-left:1px; background:#fff; }
.PSL_Classification_F1,.PSL_Classification_F2,.PSL_Classification_F3,.PSL_Classification_F4,.PSL_Classification_F5,.PSL_Classification_F6,.PSL_Classification_F7,.PSL_Classification_F8,.PSL_Classification_F9,.PSL_Classification_F10,.PSL_Classification_F11{}
.PSL_Classification_Con li{ height:40px; line-height:40px; width:186px; border-top:1px solid #e6e6e6; *vertical-align:middle; cursor:pointer; }
.PSL_Classification_Con .PSL_Classification_ConIn{ background:#fff; height:40px; line-height:40px; width:187px; border-top:1px solid #fddad6; *vertical-align:middle; cursor:pointer; }
.PSL_Classification_Text{ background:url(../../Images/Icon/Square2.gif) 5px center no-repeat; text-align:left; text-indent:1em; word-break:keep-all; white-space:nowrap; float:left; width:168px; overflow:hidden; }
.PSL_Classification_Arrow{ background:url(../../Images/Icon/ServiceArrow.gif) no-repeat left center; float:right; margin-right:5px; display:inline; width:6px; height:35px;}
.PSL_SubClass{ position:absolute; top:-1px; _top:0; left:186px; border:1px solid #e6e6e6; width:811px; height:435px; padding:8px 0; background:#fff; }
.PSL_SubClassList{ border-bottom:1px solid #eee; width:800px; height:39px; line-height:39px; margin:0 auto; overflow:hidden; }
.PSL_SubClassList li{ background:url(../../Images/Icon/Separated.gif) left center no-repeat; padding:0 13px; float:left; word-break:keep-all; white-space:nowrap; }
.PSL_SubClassList .PSL_SubClassTit{ background:none;}
.PSL_SubClassTit a{ color:#ff3301; }

/*顶部样式*/
.titgn img{ position:relative; top:-2px;}

/*页脚样式*/
.Bottom minWidth{clear:left;}

/*所在地区*/
.SL_maintit_dqcon{ width:400px; border:1px solid #e6e6e6; font-size:12px; background:#fff; position:relative; left:-69px; top:10px; z-index:999; padding-bottom:10px; display:none;}
.SL_maintit_dqcon a{ float:left; margin-left:13px; display:inline; padding-left:0px; padding-right:5px; height:20px; line-height:20px; margin-top:10px;}

/*服务供应列表页相关服务分类*/
.xgfw{ width:792px; height:40px; line-height:40px; text-align:left; text-indent:10px; font-size:14px; border:1px #dadada solid; border-top:none; background:#f9f9f9;}

/*服务供应列表页查询无内容情况*/
.divListEmpty{text-align:center; font-size:16px; font-weight:bold; color:#1baaf6; padding-bottom:30px; padding-top:30px; line-height:200px;}