/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
input[type=submit],
input[type=reset],
input[type=button]{filter:chroma(color=#000000);}
em,i,code{font-style:normal}
fieldset,img{border:0 none;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
strong{font-weight:800;}
ol,ul,li{list-style:none outside none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{text-decoration:none; color:#333}
a:hover{text-decoration:underline;}
.clearfix:after{clear:both;content:"";display:block;height:0;visibility:hidden;}
.wrap{width:1058px;margin:0 auto;}
/*map*/
.Black{display:none;height:100%;position:fixed;width:100%;top:0;left:0;background-color:#000000;opacity:0.3;opacity:0.3;filter:alpha(opacity = 30);*filter:alpha(opacity=30);z-index:999;_position:absolute;_top:expression(documentElement.scrollTop + "px");}
.blackMapBox{display:none;width:800px;height:400px;position:fixed;z-index:999;left:50%;top:45%;margin-left:-400px;margin-top:-200px;_position:absolute;_top:expression(documentElement.scrollTop + "px");}
.mapBlack{display:block;width:100%;height:100%;padding:8px;opacity:0.3;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=30)";filter:alpha(opacity = 30);*filter:alpha(opacity=30);background:#000000;z-index:9990;position:absolute;left:-8px;top:-8px;}
.mapBox{width:100%;height:100%;background:#FFFFFF;position:absolute;z-index:9991;}
.mapBox .headTit{float:left;width:100%;height:35px;line-height:35px;background:url(http://img.yjbys.com/xjh/xjhBg.png) 0 -596px repeat-x;_background:url(http://img.yjbys.com/xjh/xjhBgIe6.png) 0 -596px repeat-x;}
.mapBox .headTit font{float:left;line-height:35px;padding-left:8px;color:#FFFFFF;font-weight:600;font-size:14px;}
.mapBox .headTit a{float:right;width:20px;height:20px;text-align:center;line-height:20px;font-family:Arial;color:#F5F5F5;margin:8px 5px 0 0;}
.mapBox .headTit a:hover{text-decoration:none;color:#FFFFFF}
.mapBox .mapWin{float:left;width:780px;height:350px;margin:10px;overflow:hidden;border:1px solid #DDDDDD;}
.mapBox .mapWin #allmap{float:left;height:100%;width:525px;border-right:1px solid #DDDDDD;}
.mapBox .mapWin #r-result{border:0px;float:right;height:100%;width:250px;overflow-y:auto;overflow-x:hidden;}
#r-result ol li{float:left;width:96%;padding:5px 1.5%!important;}
#r-result ol li:hover{background-color:#F5F5F5;}
#r-result .carType{height:30px;width:100%;float:left;line-height:30px;text-indent:30px;background:url(http://img.yjbys.com/xjh/xjhBg.png) 7px -736px no-repeat;_background:url(http://img.yjbys.com/xjh/xjhBgIe6.png) 7px -736px no-repeat;padding:0;}
#r-result .carType:hover{background-color:none;}
#r-result .carType.gj{background-position:7px -767px;}
#r-result-bus{height:100%;width:20%;float:left;}
#header{float:left;border-bottom:1px solid #DDDDDD;width:100%;padding:8px 0;background:url(http://img.yjbys.com/xjh/xjhBg.png) 0 -275px repeat-x;_background:url(http://img.yjbys.com/xjh/xjhBgIe6.png) 0 -275px repeat-x;}
.head{float:left;position:fixed;top:0px;left:0;z-index:99;width:100%;height:60px;background:url(http://img.yjbys.com/common/BheadBg.png) repeat-x;border-top:3px solid #7DAA2A;border-bottom:1px solid #DEDDDF;box-shadow:0 1px 2px rgba(0,0,0,.04),inset 0 1px 0 #fff;}
.head .logo{float:left;margin-top:2px;}
.head .logo img{height:55px;}
.head .area{float:left;width:80px;font-size:14px;margin-top:12px;margin-left:8px;}
.head .area span,.head .area a{float:left;width:100%;height:18px;line-height:18px;text-align:center;color:#494949;font-weight:bold;}
.head .area a{color:#0086ca;font-weight:normal;}
.head .Nav{float:left;margin-left:10px;}
.head .Nav a{float:left;color:#666;font-weight:bold;font-size:16px;margin-left:35px;font-family:"Microsoft YaHei";height:60px;line-height:60px;}
.head .Nav a.on{color:#7daa2a;text-decoration:none;}
.head .Nav a:hover{color:#FF6600;text-decoration:none;}
.head .login{float:right;height:30px;width:auto;line-height:30px;background:#7DAA2A;padding:0 10px;}
.head .login a{color:#FFFFFF;font-family:"Microsoft YaHei";font-size:14px;cursor:pointer}
.head .login code{color:#FFFFFF;margin:0 5px;font-family:"Microsoft YaHei";}
.head .headTit{background:url(http://img.yjbys.com/common/biaoyu.gif) no-repeat;width:188px;height:42px;margin-top:10px;float:left;}
.site{float:left;height:30px;left:10px;line-height:30px;position:relative;top:25px;}
.site code{color:#999999;padding:0 5px;}
.site a{color:#666666;font-size:12px;}
.release{float:right;height:50px;width:140px;margin-right:20px;margin-top:5px;}
.release a{display:block;text-indent:20px;background:url(http://img.yjbys.com/xjh/xjhBg.png) no-repeat 10px -497px;_background:url(http://img.yjbys.com/xjh/xjhBgIe6.png) no-repeat 10px -497px;height:40px;width:100%;background-color:#F78015;border:1px solid #EA660F;font-size:16px;color:#FFFFFF;text-align:center;line-height:40px;margin-top:5px;}
.release a:hover{background-color:#f99134;color:#FFFFFF;text-decoration:none;}
#allmap{overflow:hidden;zoom:1;position:relative;height:400px;width:550px;float:left;}
#r-result{width:250px;height:400px;float:left;}
#showPanelResult{width:20px;height:200px;margin:-100px 0 0 -10px;color:#999;position:absolute;opacity:0.5;top:50%;left:50%;}
.address_div,#allmap{float:left}
.logo a{float:left}
.logo h1{float:left;font-size:26px;margin:15px 0 0 10px;color:#666;font-weight:600;font-family:"Microsoft YaHei";}
.zph_free{float:right;margin:12px 20px 0 0;}
.zph_qq{float:right;margin:12px 20px 0 0;}
.zph_free a{width:130px;height:42px;line-height:42px;padding-left:35px;font-family:Î¢ÈíÑÅºÚ;font-size:17px;color:#FFF;display:block;background:url(http://img.yjbys.com/zph/free-zph.jpg) no-repeat 0 0;}
.zph_free a:hover,.zph_qq a:hover{color:#FFF!important;}
.zph_qq a{background:#FF0000;height:42px;line-height:42px;padding:0 25px;font-family:Î¢ÈíÑÅºÚ;font-size:17px;color:#fff;display:block;}
.main{margin:10px 0;overflow:hidden; float:left; width:100%}
.midheader.zph_bg{background:none;}
.mainLeft{width:160px;float:left;}
.mainLeft .selArea{font-size:12px;width:100%;height:35px;line-height:35px;background:#80B100;height:100%;color:#FFFFFF;float:left}
.selArea .area{float:left;font-size:12px;color:#FFFFFF;font-weight:600;padding:0 15px;}
.selArea .seledq{float:right;padding:0 15px 0 35px;background:url(http://img.yjbys.com/xjh/areaBg.png) no-repeat -2px -3px;_background:url(http://img.yjbys.com/xjh/areaBgIe6.png) no-repeat -2px -3px;color:#FFFFFF;position:relative;z-index:9;}
.selArea .seledq:hover{cursor:pointer;}
.seledq ul{display:none;position:absolute;left:0;top:30px;padding:5px 0;}
.seledq.show ul{display:block;}
.seledq ul li.topIco{font-size:1px;height:10px;background:url(http://img.yjbys.com/xjh/place_ulMTop.png) no-repeat;}
.seledq ul li.botIco{font-size:1px;height:10px;background:url(http://img.yjbys.com/xjh/place_ulM.png) repeat-y;}
.seledq ul li{float:left;padding:0 3px;text-align:center;width:76px;background:url(http://img.yjbys.com/xjh/place_ulM.png) repeat-y;}
.seledq ul li a{height:28px;line-height:28px;width:76px;display:block;font-size:12px;color:#CCCCCC;}
.seledq ul li a:hover{background:#66A400;color:#FFFFFF;font-weight:600;}
.mainLeft ul.schoolList{float:left;width:100%; margin-top:15px}
.mainLeft ul.schoolListB{float:left;width:100%;display:block;background:#FAFAFA;border:1px solid #DDDDDD;position:absolute;bottom:-1px;display:none;}
.mainLeft ul.schoolList li.moreSchool{position:relative;}
.mainLeft ul.schoolList li{float:left;width:100%;height:34px;line-height:34px;border-bottom:1px solid #ebebeb;}
.mainLeft ul.schoolList li a{display:block;color:#333;background:#FAFAFA;font-size:13px;}
.mainLeft ul.schoolListB li{width:100%;float:left;}
.mainLeft ul.schoolListB li a{background:#FAFAFA;display:block;color:#535e7a;}
.mainLeft ul.schoolList li a:hover,.mainLeft ul li a.on{color:#FFFFFF!important;background:#FDA43E;text-decoration:none;text-shadow:0 0 0px #CCCCCC;}
.mainLeft ul.schoolList li a span.ico_a{width:25px;height:25px;float:left;background:url(http://img.yjbys.com/xjh/xjhBg.png) no-repeat -70px -168px;_background:url(http://img.yjbys.com/xjh/xjhBgIe6.png) no-repeat -70px -170px;}
.mainLeft ul li a.on span.ico_a{background-position:-70px -212px}
.mainRight{float:right;width:825px;overflow-x:hidden;overflow-y:auto;}
.mainRight .search{width:65%;margin:0px 0 10px 10px;float:left;}
.mainRight .search_btn{float:left;height:45px;line-height:45px;width:120px;background-color:#F98924;border:0px;font-size:18px;letter-spacing:2px;color:#FFFFFF;margin:0px 0 0 20px;cursor:pointer;}
.mainRight .search_btn:hover{background-color:#f55100;}
.mainRight .search_query{float:left;border:1px solid #CCCCCC;background-color:#FFFFFF;width:70%;padding-right:2px;}
.mainRight .search_query input{background:url(http://img.yjbys.com/xjh/xjhBg.png) -260px -693px no-repeat;_background:url(http://img.yjbys.com/xjh/xjhBgIe6.png) -260px -693px no-repeat;background-color:#FFFFFF;float:left;height:40px;width:100%;line-height:40px;border:0;border-top:2px solid #F5F5F5;border-left:2px solid #F5F5F5;text-indent:5px;font-size:14px;outline:none;text-indent:45px;}
.topbar{width:100%;float:left;height:35px;line-height:35px;background:url(http://img.yjbys.com/xjh/xjhBg.png) 0 -394px repeat-x;_background:url(http://img.yjbys.com/xjh/xjhBgIe6.png) 0 -394px repeat-x;}
.topbar .login{float:right;margin-right:20px;}
.topbar .login span{float:left;margin-left:10px;font-size:12px;color:#FFFFFF;}
.topbar .login span.loged{background:#4D7C00;border-bottom:1px solid #97bd00;border-right:1px solid #97bd00;height:25px;line-height:25px;padding:0 5px;margin-top:5px}
.topbar .login span.loged font{font-weight:600;}
.topbar .login span.loged font.exit{margin-left:8px;}
.topbar .login a{color:#EEEEEE;font-size:12px;}
.topbar .login a:hover{color:#FFFFFF;}
.Topnav{float:left;width:60%;height:35px;line-height:35px;background:url(http://img.yjbys.com/xjh/xjhBg.png) 0 -394px repeat-x;_background:url(http://img.yjbys.com/xjh/xjhBgIe6.png) 0 -394px repeat-x;}
.Topnav span{height:100%;float:left;padding-right:20px;margin:0 8px;}
.Topnav span.on{background:url(http://img.yjbys.com/xjh/xjhBg.png) right -442px no-repeat;_background:url(http://img.yjbys.com/xjh/xjhBgIe6.png) right -442px no-repeat;}
.Topnav span a{float:left;height:100%;line-height:35px;padding-left:20px;color:#FFFFFF;font-size:14px;text-align:center;}
.Topnav span.on a{float:left;height:100%;line-height:35px;padding-left:20px;background:url(http://img.yjbys.com/xjh/xjhBg.png) left -442px no-repeat;_background:url(http://img.yjbys.com/xjh/xjhBgIe6.png) left -442px no-repeat;color:#66a400;font-weight:600;font-size:14px;}
button.calendar{background:url(http://img.yjbys.com/xjh/xjhBg.png) -88px -546px no-repeat;_background:url(http://img.yjbys.com/xjh/xjhBgIe6.png) -88px -546px no-repeat;width:25px;height:25px;}
.xjhTable th.time span.timeBtn{margin:7px 0 0 10px!important;}
.xjhList{width:100%;float:left;overflow: hidden}
.xjhList table.xjhTable{margin:15px; border:1px solid #EBEBEB;background:#FFFFFF;overflow: hidden}
.xjhTable th{background:#FFF;height:40px;line-height:40px;color:#333;border-bottom:1px solid #DBDBDB;text-align:left;font-size:15px; text-indent:5px; font-weight:800}
.xjhTable th.time{width:120px; text-align:center}
.xjhTable th.time code{width:20px;height:25px; display:inline-block}
.xjhTable th.sj{width:120px; text-align:center}
.xjhTable th.time span{float:left;}
.xjhTable th.time span.timeBtn{margin:10px 0 0 10px;width:25px}
.xjhTable th.company{width:450px;}
.xjhTable th.area{width:322px;}
.xjhTable th.detail{width:150px; text-align:center}
.xjhTable th.state{width:100px; text-align:center}
.xjhTable th.city{width:80px;overflow:hidden; text-align:center}
.xjhTable td.city{text-align:center;}
.xjhTable td.city font{font-size:12px;text-align:center;}
.xjhTable th.coll{width:40px;}
.xjhTable th.coll a{display:block;width:51px;text-align:center;height:26px;line-height:26px;color:#222;margin:0 auto;}
.xjhTable th.coll a:hover{background-position:-67px -700px;text-decoration:none;}
.xjhTable th.djl{width:8%;}
.xjhTable td{font-size:14px;}
.xjhTable td.infoNone{font-size:20px;color:#666666;height:400px;text-align:center;}
.xjhTable td.time{font-size:12px;text-align:center;font-family:Arial;color:#333333;}
.xjhTable td.time font{font-size:12px;color:#666666;margin-left:5px;}
.xjhTable td{height:38px;line-height:26px;border-bottom:1px solid #EBEBEB;padding:0 5px;}
.xjhTable td span{display:block;height:100%;height:26px;overflow:hidden;}
.xjhTable td.company a{color:#2466B2;font-size:12px;}
.xjhTable td.detail{color:#2466B2;font-size:12px;text-align:center;}
.xjhTable td.detail a{color:#2466B2;font-size:12px;}
.xjhTable td.company font{color:#666666;margin-left:5px;font-size:12px;}
.xjhTable td a:hover{color:#234D13!important;}
.xjhTable td.area{color:#333333;font-size:12px;}
.xjhTable td.school{color:#333333;font-size:12px;}
.xjhTable td.area font{color:#333333;font-size:12px;float:left;}
.xjhTable td.coll,.xjhTable td.djl,.xjhTable td.sj{text-align:center;text-indent:0;color:#333333;font-family:Arial;}
.xjhTable td.coll a{display:block;margin:0 auto;width:20px;height:20px;background:url(http://img.yjbys.com/xjh/xjhBg.png) no-repeat 0 -175px;_background:url(http://img.yjbys.com/xjh/xjhBgIe6.png) no-repeat 0 -175px;}
.xjhTable td.coll a:hover,.xjhTable td.coll a.collon{background-position:0 -219px;}
.xjhTable .xjhTr1 td{background:#F9F9F9;}
.xjhTable td.company a{float:left;}
.xjhTable td font.r{color:#FF0000;}
.xjhTable td font.g{color:#CCCCCC;}
.xjhTable td code.T{width:30px;height:30px;float:left;margin:3px 0 0 5px;}
.xjhTable .TrTover td{background:#66a400;color:#FFFFFF;}
.xjhTable .TrTover td a{color:#FFFFFF;}
.xjhTable .TrTover td a:hover{color:#FFFFFF!important;}
.xjhTable .TrTover td font{color:#FFFFFF;}
.xjhTable td a.jiu{width:20px;height:20px;margin:8px 0px 8px 5px;float:left;background:url(http://img.yjbys.com/xjh/xjhBg.png) no-repeat -196px -510px;_background:url(http://img.yjbys.com/xjh/xjhBgIe6.png) no-repeat -196px -510px;}
.xjhTable td.infoNone a{color:#0066CC;}
.xjhTable .TrTover td.infoNone a{color:#0066CC;}
.xjhTable .TrTover td.infoNone{background:none;color:#333333;}
.xjhTable .TrTover td.infoNone a:hover{color:#0066CC;}
.xjhTable td a.A{height:30px;float:left;background:url(http://img.yjbys.com/xjh/icoBg.png) no-repeat 0px 1px;_background:url(http://img.yjbys.com/xjh/icoBgIe6.png) no-repeat 0px 1px;width:20px;margin-left:0;}
.xjhTable td a.A code{display:none;background:url(http://img.yjbys.com/xjh/icoBg.png) no-repeat 0 -101px;width:74px;height:27px;_background:url(http://img.yjbys.com/xjh/icoBgIe6.png) no-repeat 0 -101px;position:absolute;z-index:99;float:left;margin:2px 0 0 20px;}
.xjhTable td a.A:hover code{display:block;}
.xjhTable .TrTover td a.A{background:url(http://img.yjbys.com/xjh/icoBg.png) no-repeat -32px 1px;_background:url(http://img.yjbys.com/xjh/icoBgIe6.png) no-repeat -32px 1px;cursor:pointer;}
.xjhTable .TrTover td code.T{background:url(http://img.yjbys.com/xjh/icoBg.png) no-repeat 0 -50px;_background:url(http://img.yjbys.com/xjh/icoBgIe6.png) no-repeat 0 -50px;}
.bottom_pager{background:#FFF; clear:both;width:100%; margin:10px 0 30px;height:20px;line-height:20px; text-align:right}
.bottom_pager span{display:inline-block;height:32px;line-height:32px;padding:0 12px;background:#EEE;color:#CCCCCC;}
span.prev-disabled{color:#ddd;position: relative;top: 1px;}
.bottom_pager span.page-skip{border:0;background:none;padding:1px;margin-left:15px;color:#666666;font-size:14px;}
.bottom_pager span.text{border:0;background:none;}
.bottom_pager a.current{background:#7DAA2A;font-size:14px;font-family:Arial;color:#FFFFFF;display:inline-block;text-align:center;font-weight:800;;}
.bottom_pager a{background:#EEE;color:#666;display:inline-block;;height:32px;width:32px;text-align:center;line-height:32px;font-size:14px;font-family:Arial;}
.bottom_pager a.widthC{width:auto;padding:0 12px;}
.bottom_pager a:hover{background:#7DAA2A;color:#FFFFFF;}
/*¹«¸æ*/
.ann_wp{float:right;margin-top:7px;background-color:#FFFFCE;margin-right:20px;height:30px;line-height:30px;width:30%;overflow:hidden;position:relative;top:0;left:0;z-index:0;border:1px solid #CC6600;color:#FF0000;}
.ann_wp .ann_title{float:left;height:30px;line-height:30px;padding-left:30px;padding-right:5px;text-align:right;position:relative;z-index:99;background:url(http://img.yjbys.com/xjh/xjhBg.png) no-repeat 5px -544px;_background:url(http://img.yjbys.com/xjh/xjhBgIe6.png) no-repeat 5px -544px;background-color:#FFFFCE;}
.ann_box{bottom:0;left:75px;position:absolute;right:5px;top:0;z-index:9;overflow:hidden;}
.ann_ul{bottom:0;position:absolute;top:0;white-space:nowrap;width:100%;}
.ann_ul li{display:inline-block;margin-right:15px;}
.ann_ul_xjh li a{color:#2266BB;}
.ann_ul li a{font-size:12px;}
.ann_mask_xjh{background:#D0E8FF;}
.ann_mask{height:30px;padding:4px 0;position:absolute;right:0;top:0;width:24px;z-index:10;}
.bottomBox{line-height:25px;padding:10px 0;background:#FFF; border: 1px solid #efefef;margin-top:15px; float:left; width:1056px}
.bottomBox .frendLink li{float:left;color:#a6a6a6;margin:3px 8px;}
.bottomBox .frendLink li b{font-size:13px;color:#a6a6a6;}
.bottomBox .frendLink li a{white-space:nowrap;color:#a6a6a6;font-size:13px;}
.bottomBox p{line-height:25px;color:#a6a6a6;padding:5px 15px; font-size:13px}
.zphinfo{width:945px;padding:10px;border:1px solid #DDDDDD;float:left;background:#FAFAFA;margin:0 15px 15px;}
.bottomTitle{font-size:14px;font-weight:600;color:#333333;float:left; width:100%; margin-bottom:10px;}
.tabInfo{border:1px solid #DDDDDD;border-color:#CCCCCC #F1F1F1 #F1F1F1 #CCCCCC;background:#FFFFFF;border-collapse:separate;float:left;}
.tabInfo td{line-height:22px;height:22px;font-size:14px;padding:10px 0;color:#333333;vertical-align:top;border-bottom:1px solid #CCCCCC;border-left:1px solid #FFFFFF;border-right:1px solid #CCCCCC;}
.tabInfo td.l{text-align:center;width:10%;background:#F3F3F3;}
.tabInfo td.r{text-align:left;width:39%;padding:10px 0.5%;}
.tabInfo td.line{font-size:1px;background:#FFFFFF;border:0!important;height:1px;padding:0;}
.zph_map{float:left; width:350px; height:200px;margin:8px 0 15px 5px}
.zph_map #allmap{width:350px !important; height:200px !important;border-radius:18px;}
.zph_info{float:right; width:560px;padding:0 10px; margin-top:8px;}
.zphjj{float:left;;line-height:25px;font-size:14px;color:#666666;}
.zphdz{float:left;width:100%}
.zphjj p{width:100%;font-size:12px; font-family:ËÎÌå; line-height:25px; color:#666}
.zphdz p{width:100%;font-size:13px;line-height:25px;font-family: ËÎÌå;}
.zphjj .readMore{float:right;color:#2466B2;}
.seledq ul li.other{position:relative;}
.otherArea{display:none;position:absolute;border:1px solid #313131;top:-4px;left:81px;background:#444444;width:200px;padding:8px 5px;box-shadow:0px 0px 3px #000000;}
.otherArea input{float:left;padding:3px;}
.otherArea input.btn{background:#66A400;color:#FFFFFF;width:40px;cursor:pointer;height:22px;line-height:20px;}
/*Ñ¡ÔñÊ±¼ä*/
html,body{width:100%;height:100%;margin:0px;padding:0px;border:none;font-size:12px; font-family:Arial,Î¢ÈíÑÅºÚ;}
body{background:#F5F5F5;}
.calendar{position:absolute;width:203px;border:1px solid #333333;padding:1px 0 0 1px;background:#fff;font-size:12px;}
.calendarTitle{height:16px;background:#333333;color:#fff;}
.calendarClose{float:right;width:16px;height:16px;cursor:pointer;text-align:center;}
.calendarHead{height:16px;text-align:center;}
.calendarLastMonth,.calendarNextMonth{float:left;cursor:pointer;width:10%;height:30px;line-height:30px;float:left;}
.calendarLastYear{float:left;width:10%;height:30px;line-height:30px;float:left;}
.calendarNextyear{float:left;width:10%;height:30px;line-height:30px;float:left;}
.calendarYearMonth{float:left;width:60%;font:bold 12px "Arial";height:30px;line-height:30px;color:#333333;}
.calendarWeekday{float:left;width:29px;height:20px;line-height:20px;background:#eee;color:#333333;text-align:center;}
.calendarWeekend{float:left;width:29px;height:20px;line-height:20px;background:#eee;color:#333333;text-align:center;}
.calendarDay{float:left;width:28px;line-height:28px;height:28px;background:#333333;cursor:pointer;text-align:center;color:#FFFFFF;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}
.calendarWeekendDay{float:left;width:28px;line-height:28px;height:28px;background:#333333;cursor:pointer;text-align:center;color:#FFFFFF;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}
.calendarToday{float:left;width:28px;line-height:28px;height:28px;cursor:pointer;background:#000000;color:#fff;text-align:center;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}
.calendarOver{float:left;width:28px;line-height:25px;height:28px;background:#111111;color:#FFFFFF;cursor:pointer;text-align:center;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}
.button_calendar{width:25px;height:25px;margin-top:10px;float:left;background: url(http://img.yjbys.com/common/date_ico.gif) no-repeat;_background:url(http://img.yjbys.com/zph/dateIe6.png) no-repeat;border:none;cursor:pointer;}
.cityNav,.cityTit{float:left; width:100%;font-size:14px;border-bottom: 1px solid #d4d4d4;}
h2.cityTit{color:#666666;font-weight:600; line-height:50px; text-indent:15px}
.cityNav h2,.cityNav h3{float:left;font-size:14px;font-weight:800;line-height:40px; width:80px; text-align:center;}
.hotc p{float:left;width:630px;}
.cityNav p{line-height:36px; float:left; width:875px; background:#FFF;border-left: 1px solid #d4d4d4;}
.cityNav p a{color:#000000;float:left;height:40px;line-height:40px;margin:0 1px;padding:0 6px;}
.cityNav p a:hover{color:#F60}
.cityNav p a.red{color:#FF0000;font-weight:800;}
.site_dh .fl a{padding-right:5px;}
.site_dh .fl a.red{font-size:16px;}
.site-bar{margin:85px 0 0;color:#666}
.site-bar a{float:left;}
.site-bar ul{float:left;margin-top:5px}
.site-bar .select-switch{float:right;margin-top:3px;color:#888}
.select-switch a{float:right;display:inline-block;border:1px solid #e8e8e8;cursor:pointer;position:relative;top:1px;left:5px;padding:4px 3px;}
.select-switch i{display:inline-block;width:10px;height:6px;background:url(http://img.yjbys.com/zhaopin/bg-sprite.gif) no-repeat right -34px;}
.select-switch em{font-size:14px;font-weight:600;color:#ED6A02;font-style:normal}
.site-bar li a{border:1px solid #dedede;display:inline-block;float:left;height:23px;line-height:23px;padding:0 7px; font-size:14px}
.site-bar li a.now{border:0;padding:0 3px 0 0}
.site-bar li a:hover{border-color:#ff875a;color:#ff875a;}
.site-bar li{display:inline;float:left;height:21px;line-height:23px;margin-right:7px;}
.site-bar li span{float:left}
.site-topbar-arror{background:url(http://img.yjbys.com/zhaopin/bg-sprite.gif) no-repeat 0 -233px;height:9px;margin-left:9px;width:5px;margin-top:8px;float:right}
.site-bar li i{background:url(http://img.yjbys.com/zhaopin/bg-sprite.gif) no-repeat 0 -199px;cursor:pointer;float:right;height:9px;margin:7px 0 0 10px;width:9px;}
.site-bar li a:hover i{background-position:0 -209px;}
.search{float:left; margin-top:3px;}
.search_city{border:1px solid #E5E5E5;color:#BABABA;float:left;height:30px;width:80px;margin-right:4px;}
.search_city input{float:left;color:#666;height:29px;background:#FFF;line-height:29px;padding-left:4px;width:57px; outline-style:none}
.search_city .js{float:left;width:18px;height:29px;background:url(http://img.yjbys.com/2013/bg.gif) no-repeat -136px -53px #FAFAFA;border-left:1px solid #E5E5E5;cursor:pointer;}
.search_query{background:#FFF;border:1px solid #DDD;color:#666;float:left;height:32px;width:300px;}
.search_query input{float:left;color:#666;font-size:14px;height:32px;background:#FFF;line-height:32px;width:290px;padding-left:5px;outline-style:none; font-family:Î¢ÈíÑÅºÚ}
.search_btn{background: url(http://img.yjbys.com/common/gray_bg.gif) repeat-x 0 0; border:1px solid #DDD;cursor:pointer;float:left;height:34px;color:#666;width:80px;font: 15px/34px Î¢ÈíÑÅºÚ; margin-left:10px}
b.sokey{float:left; line-height:40px; height:40px; padding:0 10px 0 43px; background:url(http://img.yjbys.com/common/sokey.gif) 0 0 no-repeat;}
span.hotkey{float:left; line-height:40px; margin-left:15px; color:#666}
.hotkey a{display:inline-block; padding-left:10px; color:#888}
.sidetop{left:50%;margin-left:520px;position:fixed;top:80%;width:85px;z-index:400;}
.sidetop li.backtop a{background:url(http://img.yjbys.com/common/float.png) no-repeat 0 0;width:45px;height:45px;display:block}
.sidetop li.backtop a:hover{background-position:0 -45px;}
.foot{float:left;padding-top:5px;margin-top:20px;width:100%;background:none repeat scroll 0 0 #FAFAFA;border-top:1px solid #EBEBEB;text-align:center;line-height:25px;padding-bottom:6px;text-align:center;color:#666}
.botnav{overflow:hidden;text-align:center;width:100%;color:#CCC;text-shadow:1px 1px 1px #FFFFFF;line-height:35px;}
.botnav a{color:#888;padding:0 15px;text-shadow:1px 1px 1px #FFFFFF;}
.question{background:url(http://img.yjbys.com/index/question.gif) no-repeat scroll 0 1px;color:#ff7c2d !important;margin-left:5px;}
.copyright{color:#888;text-align:center;width:100%;text-shadow:1px 1px 1px #FFFFFF;}
.copyright a{color:#888;padding:0 5px;text-shadow:1px 1px 1px #FFFFFF;}
.flink{margin:10px auto 0;text-align:center}
.flink li{color:#CCC;display:inline;line-height:28px;}
.flink li b{color:#999;font-size:12px; font-weight:100}
.flink li a{color:#666;font-size:12px;white-space:nowrap;margin-left:12px;}
.flink li a:visited,.flink li a:hover{color: #222;}
.free-add{float:right;}
.free-add a{background:none repeat scroll 0 0 #ff9a39;float:left;height:34px;width:150px; margin-left:10px}
.free-add a i{background:url(http://img.yjbys.com/zhaopin/edit-zp.png) no-repeat scroll 0 0;float:left;height:15px;margin:11px 7px 0 20px;width:15px;}
.free-add a font{color:#fff;float:left;font:bold 15px/34px Î¢ÈíÑÅºÚ;}
.banner{margin-bottom:10px; float:left; width:100%}
.select-bar{background: none repeat scroll 0 0 #ffffff; border:1px solid #efefef; margin-top:10px; padding:10px 15px; font-size:14px; float:left; width:1026px}
.select-bar ul{float:left; width:970px}
.select-bar li{color: #e7e7e7; float: left; margin-bottom:5px}
.select-bar li a{color: #666; display: inline-block; height: 24px; line-height: 24px; margin-left:6px; padding: 0 6px; transition: all 0.3s ease 0s;}
.select-bar li a:hover ,.select-bar li a.on{background-color: #7cb228; color: #fff; text-decoration: none;}
.bgbox{background: none repeat scroll 0 0 #ffffff; border: 1px solid #efefef; font-size: 14px; margin-top: 10px; float:left; width:1056px;}
.hdtitle{border-bottom:1px solid #dedede; height:40px; line-height:40px;}
.hdtitle span{color:#333; font-size:15px; font-weight:800; float:left; padding-left:15px}
.hdtitle a{color:#666; font-size:14px;float:right; height:41px; line-height:41px; border-left:1px solid #ddd; padding:0 10px;}
.hdtitle a:hover{background:#7DAA2A; color:#FFF}
.hdtitle i.fa{display: inline-block; font-family: FontAwesome; font-style: normal; font-weight: 400; line-height: 1; color:#999; padding-right:3px}
.hdtitle .fa-star:before{content: "";}
.hdtitle a:hover i.fa{color:#FFF}
#con_menu_1{margin:10px 20px; border:1px solid #d4d4d4; border-bottom:0;background:#F5F5F5;}
.map{width:141px; height:118px; float:left; border-right:1px solid #F8F8F8; padding-right:15px; margin-right:20px;}
.select-bar .city{float:left}
.select-bar .city p{line-height:30px; height:30px; overflow:hidden}
.select-bar .city p span{float:left; color:#333; font-weight:800; width:105px}
.select-bar .city p a{float:left; margin-left:5px; padding:0 8px; line-height:25px; margin-top:3px;}
.select-bar .city p a.selectd{background:#7DAA2A; color:#FFF !important; font-weight:800}
.erwei{float:right; height:120px; width:120px; text-align:center}
.erwei img{height:115px; position:relative;top:-8px}
.erwei span{color:#333; font-size:12px; position:relative;top:-11px; font-family:ËÎÌå}
.city_selectd{float:left; width:100%;}
.city_selectd b{float:left; color:#222; height:32px; line-height:32px; font-size:15px; padding-left:4px}
.city_selectd .mark{float:right; font-size:12px; color:#F00; height: 32px;line-height: 32px;}
.cg_list{float:left;}
.cg_list li{float:left; width:240px; overflow:hidden; height:25px; line-height:25px}
.cg_list li a{color:#333; margin-left:0; padding:0 5px}
.cg_list li a font{font-size:12px; padding-left:2px; color: #F00}
.zph_img{float:left; margin:2px 10px 5px 0; border-radius:3px}
.left-main{float:left; width:696px; padding:20px; border:1px solid #EBEBEB; background:#fff; margin-top:10px}
.zph-title h1{color: #535353; font-size:26px; margin: 0 0 25px;}
.zph-title{float:left; width:100%}
.zph-info{float:left; width:100%; margin:10px 0;}
.zph-info .time{background:#7DAA2A; float: RIGHT; height: 110px; width: 110px;}
.zph-info .time .day{color: #fff; line-height: 1.125; text-align: center; display: block; font-size: 72px;}
.zph-info .time .mon{display: block; font-size: 14px; padding: 10px 0 0; color: #fff; line-height: 1.125; text-align: center;}
.zph-info table{float:left; width:500px;}
.zph-info table td{font-size:14px; color:#666; height:23px;}
.zph-info table td.title{width:80px; color:#888}
.zph-tips{border:1px solid #F3EBD8; float:left; width:665px;font-size:13px; background:url(http://img.yjbys.com/2013_04/ico-ask.gif) no-repeat 10px center #FEFAEE; color:#666666; padding-left:30px; line-height:40px; height:40px; font-size:12px; margin:15px 0;}
.zph-desc{float:left; width:100%; margin:10px 0}
.zph-desc h2{color: #222; font-size: 16px; font-weight:bold; margin: 0 0 10px;}
.zph-desc .desc{line-height:25px; font-size:14px; color:#555}
.zph-map{float:left; width:100%; margin:10px 0}
.zph-map .tb{float:left; width:100%; margin-bottom:10px}
.zph-map .tb a{float:left;color: #444; font-size: 16px; line-height:28px; padding:0 20px;}
.zph-map .tb a.current{background:#7DAA2A; color:#FFF}
.mapWin{background: none repeat scroll 0 0 #fff; float: left; width: 100%;}
#allmap{float: left; height: 300px; overflow: hidden; position: relative; width: 493px;}
#r-result{float: right; height: 300px; overflow-y: auto; width: 200px;}
.searchMap{background: none repeat scroll 0 0 #f8f8f8; font-size:14px; float: left; margin: 10px 0; padding: 10px 3%; width: 94%;}
.zph-link{float:left; width:100%; margin:10px 0; border-bottom: 1px dotted #ddd;padding-bottom:20px}
.zph-link h3{color: #555; font-size: 16px;padding-bottom:10px}
.zph-link td{height:27px; font-size:14px; color:#666}
.zph-link td a{color:#06c}
.neilian{background: none repeat scroll 0 0 #fff; border: 1px solid #EBEBEB; color: #CCC; float: left; font-size: 14px; line-height: 25px; padding: 10px 15px; width: 1026px; margin-top:15px}
.neilian b{color: #555; font-weight: 100;}
.neilian a{color: #666; overflow: hidden; padding:0 5PX}
.bot_con .ad_bot_1, .bot_con .ad_bot_2{padding: 0;}
.ad-l-1{padding: 10px 0;}
.ad-l-2{float: left; padding: 10px 10px 10px 0;}
.ad-l-3{float: left; padding: 10px 0;}
.ad-l-content{float: right; padding: 0 0 10px 10px;}
.ad-c-3{width: 300px; clear:both; margin:10px auto}
.ad-r-1{border-bottom: 1px solid #dbdee1; margin-bottom: 10px; margin-top: 0; padding-bottom: 10px; width: 300px;}
.ad-r-2{border-bottom: 1px solid #dbdee1; margin-bottom: 10px; margin-top: 10px; padding-bottom: 10px; width: 300px;}
.ad-r-3{border-bottom: 1px solid #dbdee1; margin-bottom: 10px; margin-top: 10px; padding-bottom: 10px; width: 300px;}
.ad-r-4{border-bottom: 1px solid #dbdee1; margin-bottom: 10px; margin-top: 10px; padding-bottom: 10px; width: 300px;}
.ad-r-5{margin-top: 10px; width: 300px;}
.right-main{float: right; text-align: left; width: 300px; margin-top:10px}
p.vip_zph{color:#FF0000; font-weight:bold}