@charset "utf-8";
/* CSS Document  吖頭 */
/*.HeadTBox{ background:#000;}
.HeadTop{ color:#FFF;}
.HeadTop a{ color:#FFF;}
.HeadTop a:hover{ background:#333; text-decoration:none;}
.HTLeft h1:hover{ background:#333;}
.HTLeft h1:hover a{ color:#FFF;}
.HTNavTab{ color:#333;}
.HTNavTab a{ color:#0A74B9;}
.HTProgramBox{ color:#333;}
.HTProgramBox a{ color:#333;}*/

/*.HTProgram{ background:url(../images/public/sbaiBg.png) no-repeat 100% -35px; color:#FFF;}
.HTProgramSelect{ background:#FFF url(../images/public/sbaiBg.png) no-repeat 100% 15px; color:#333;}
.HTNav{ background:url(../images/public/sbaiBg.png) no-repeat 100% -35px;}
.HTNavSelect{ background:url(../images/public/sbaiBg.png) no-repeat 100% 15px;}*/
.HTProgramSelect{ background:#333;}

/*方式方法？*/
.WayBox{ background:#222; color:#BBB;}
.Way a{ color:#BBB;}
.Way .FormText{ border:#222; background:#606060;}

/*尾部*/
.footer{ background:#131313; color:#FFF;}
.footer a{ color:#BBB;}

.ssHeadBox{ border-bottom:3px solid #ECECEC;}




.xxSeaMain{ width:1024px; height:auto; margin:40px auto 0; clear:both;}

.keyWord{ border:1px solid #E4E4E4; background:#F6F6F6; padding:20px; overflow:hidden; clear:both;}
.keyWord h2{ float:left; font-size:24px; line-height:30px;}
.keyWord h2 span{ color:#0A74B9;} 
.ClearBtn{ float:right; display:block; height:30px; line-height:30px; padding:0 20px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:5px; background:#1C9EED; border:1px solid #1C9EED; color:#FFF;}
.ClearBtn:hover{ text-decoration:none; color:#FFF; background:#24A5F2; border:2px solid #24A5F2;}

.compositor{ overflow:hidden; clear:both; margin:30px 0;}
.compositor a{ float:left; display:inline-block; margin:0 10px 0 0; height:30px; line-height:30px; font-size:18px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:5px; text-decoration:none; margin-bottom:10px;}
.comGrey{ background:#F6F6F6; border:1px solid #E4E4E4; color:#333; padding:0 15px;}
.comGrey:hover{ text-decoration:none;}
.comBlue{ background:#1570A6; border:1px solid #1570A6; color:#FFF; padding:0 20px;}
.comBlue:hover{ background:#1C9EED; border:1px solid #1C9EED; color:#FFF;}
.comLightBlue{ background:#1C9EED; border:1px solid #1C9EED; color:#FFF;}

.xxSeaTiele{ height:70px; line-height:70px; font-size:50px; padding:0 10px; margin:20px 0 30px; background:url(../images/public/Cu_long_bj.png) no-repeat 0 -33px;}

.xxSeaList{ background:#F1FAFF; padding:0 20px; height:40px; line-height:40px;}
.xxSeaList dt{ float:left; font-size:16px; color:#1570A6;}
.xxSeaList dd{ float:right;}
.xxSeaList dd img{ margin:12px 0 0;}
.xxSeaList dd span{ font-size:20px; padding:0 0 0 10px;}

.xxSeaText{ padding:10px 20px 40px; overflow:hidden; clear:both;}
.xxSeaText span{ color:#1570A6;}


.xxSeaCli{ position:relative; display:inline-block; color:#1570A6;}
.xxSeaTanBox{ position:absolute; top:35px; left:0px; width:460px; padding:13px 0 0; background:url(../images/web/tanBg.png) no-repeat 0 0; z-index:2;}
.xxSeaTan{ border:3px solid #0069AE; border-top:none; background:#FFF; padding:20px; color:#333;}
.xxSeaTan .city_title{font-size:16px;line-height:18px; margin-bottom:10px;border-bottom:1px solid #e4e4e4;padding-bottom:10px;}
.xxSeaTan .city_content{font-size:14px;}
.xxSeaTan .city_content .outDiv{float:left;font-size:13px;}
.xxSeaTan .city_content .city_info{float:left;font-size:13px;width:305px;margin-left:15px;}
.xxSeaTan .city_content .city_info li{line-height:18px; padding-bottom:3px;}
.xxSeaTan .city_content img{ float:left; margin:0 10px 0 0;}


/*给家长的话*/
.recomBox{ border:1px solid #F4E4B4; background:#FFFFF0; padding:15px 20px; position:relative; font-size:18px; margin-bottom:40px; clear:both;}
.recomBox img{ margin:0 15px 0 0;}
.recomBox .recomClose{ display:inline-block; margin:0; width:17px; height:17px; line-height:17px; position:absolute; top:5px; right:5px; cursor:pointer;}

.ScLPmenu{ float:left; width:216px; border:2px solid #318ABF;}
.ScLpmA{ display:block; height:40px; line-height:40px; padding:0 0 0 20px; border-bottom:1px solid #E4E4E4;}
.ScLpmA span{ font-size:14px; float:left; padding:0 5px 0 0;}

/**/
.erMain{ width:1024px; padding:50px 0 20px; margin:0 auto;clear:both;}
.erMain .ScLpmA{ height:50px; line-height:50px;}
.erMain .ScLpmA:hover{ background:#F2F2F2; text-decoration:none;}

.erRight{ float:right; width:772px;}

.erTiele{ line-height:40px; overflow:hidden; clear:both; background:url(../images/public/Cu_long_bj.png) no-repeat 0 -154px;}
.erTiele strong{ float:left; font-size:30px; line-height:24px;}
.erTiele .erShare{ float:right;}

.erTbtn{ float:right; display:inline-block; margin:10px 0 0; padding:0 15px; height:34px; line-height:34px; font-size:16px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:5px; background:#E62211; border:1px solid #E62211; color:#FFF;}
.erTbtn:hover{ color:#FFF; text-decoration:none; background:#E44D48; border:1px solid #E44D48;}

.returnBtn{ float:right; display:inline-block; margin:10px 0 0; padding:0 15px; height:34px; line-height:34px; font-size:16px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:5px; background:#F6F6F6; border:1px solid #E4E4E4;}
.returnBtn:hover{ text-decoration:none; background:#F8F8F8; border:1px solid #E4E4E4;}
.returnBtn img{ float:left; margin:11px 10px 0 0;}

.erShare{ display:inline-block; border:1px solid #E4E4E4; padding:0 5px 0 0; _width:175px; margin:10px 0;}
.erShare span{ float:left; display:inline-block; height:35px; line-height:35px; border-right:1px solid #E4E4E4; padding:0 10px;}
.erShare img{ float:left; display:inline-block; margin:5px 0 5px 5px;}

/*.erRListBox{ margin:50px 0 0;}*/
.erRlistTitle{ border-top:2px solid #E4E4E4; padding:0 0 0 20px; font-size:20px; line-height:50px; background:url(../images/school/iconBg.png) no-repeat 0 18px;}
.erRList li span{ padding:0 5px 0 0; line-height:30px;}
.erRList li a{ display:block; text-decoration:none;}
.erRList li a:hover{ background:#F2F2F2;}

.erRtextBox{ padding:10px 0 0;}
.erRtextBox i{ color:#777; display:block; margin:20px 0 0;}
.erRtextBox p{ line-height:18px;}
.erRtextBox h2{ margin:20px 0 0; font-size:20px;}
.erRtextBox h3{ color:#0A74B9;}
.erRtextBox h3 span{ padding:0 5px;}
.erRtextBox h4{ padding:20px 0 0; line-height:30px;}

.introduce img{ margin:10px 0 20px; border:1px solid #e4e4e4;}
.introduce h3{ font-size:18px; margin-bottom:5px;}
.introduce p{ margin-bottom:20px;}


/*网站地图*/
.mapMenu{ height:52px; overflow:hidden; clear:both;} 
.mapMenu li{ float:left; display:inline-block; width:204px; text-align:center; height:52px; line-height:45px; margin-right:1px; font-size:18px; cursor:pointer; background:url(../images/web/mapMenuBg.png) no-repeat 0 0;}
.mapMenu li.mapSelect{ background:url(../images/web/mapMenuBg.png) no-repeat 0 -60px; color:#FFF;}
.mapMenu li.none{ margin-right:0;}

.mapBox{ overflow:hidden; clear:both;}
.mapList{ border:1px solid #E4E4E4; border-top:2px solid #1570A6; margin:15px 0 0;}
.mapTitle{ padding:0 30px; font-size:18px; height:42px; line-height:42px; background:url(../images/web/mapMenuBg.png) repeat-x 0 -120px; position:relative; cursor:pointer;}
.mapTitCli{ display:inline-block; position:absolute; top:11px; right:30px; width:20px; height:20px; line-height:20px; background:url(../images/web/maptitle.png) no-repeat 0 0;}
.mapTitClo{ display:inline-block; position:absolute; top:11px; right:30px; width:20px; height:20px; line-height:20px; background:url(../images/web/maptitle.png) no-repeat 0 -50px;}

.mapContent{ border-top:1px solid #E4E4E4; overflow:hidden; clear:both; padding:20px;}
.mapContent a{ display:block; float:left; width:140px; line-height:30px;}


/*主站*/
.zzMain{ width:1024px; margin:0 auto; overflow:hidden; clear:both;}
.zzCouTitle{ height:60px; line-height:60px; overflow:hidden; clear:both; margin:40px 0; background:url(../images/public/Cu_long_bj.png) no-repeat 0 -218px;}
.zzCouTitle span{ font-size:24px; padding-right:15px;}
.zzCouTitle a{ float:right; margin:10px 0 0; display:inline-block; padding:0 0 0 20px; background:url(../images/web/maptitle.png) no-repeat 0 -77px;}

.zzCouBox{ overflow:hidden; clear:both;}
.zzCouList{ float:left; width:550px;}
.zzCouList dt{ float:left; width:190px;}
.zzCouList dt img{ border:3px solid #E4E4E4; border-radius:6px;}
.zzCouList dd{ float:left; width:340px;}
.zzCouList dd h2{ font-size:16px;}
.zzCouList dd h3{ height:30px; line-height:30px;}
.zzCouList dd h3 img{ margin:8px 0 0;}
.zzCouList dd h3 a{ float:left;}
.zzCouList dd h4{ line-height:30px;}
.zzCouList dd p{ line-height:18px; padding:5px 0;}
.zzCouList dd a.zzCouBtn{ display:inline-block; margin:10px 0 0; padding:0 15px; height:30px; line-height:30px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:5px; background:#1C9EED; border:1px solid #1C9EED; color:#FFF;}
.zzCouList dd a.zzCouBtn:hover{ background:#1C9EED; border:1px solid #1C9EED; color:#FFF; text-decoration:none;}

.zzOthList{ width:400px; float:left;line-height:30px;margin-left:50px;}
.zzOthList dt{ font-size:18px;}
.zzOthList dd{ padding:5px 0 5px 10px; line-height:18px; background:url(../images/web/maptitle.png) no-repeat 0 -141px;}



.zzWarpGrey{ background:#F3F3F3; padding:30px 0 0;}

.appUniTitle{ padding-top:50px; overflow:hidden; clear:both;}
.appUniTitle span{ float:left; font-size:36px; line-height:36px; color:#0A74B9; width:850px;}
.appUniTitle a{ float:right; display:inline-block; margin:12px 0 0; padding:0 15px; height:30px; line-height:30px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:5px; background:#1C9EED; border:1px solid #1C9EED; color:#FFF;}
.appUniTitle a:hover{ background:#1C9EED; border:1px solid #1C9EED; color:#FFF; text-decoration:none;}

.auttitle{ overflow:hidden; clear:both; height:50px; font-size:24px; color:#333; margin-top:50px;}

.autList{ overflow:hidden; clear:both; background:url(../images/web/uni_app_bj.png) no-repeat center 100%; padding:0 0 20px;}
.autList li{ float:left; width:204px; padding:0; margin-bottom:15px; position:relative; cursor:pointer;}
.autList li img{ width:190px; height:240px; padding:20px; background:#E7E7E7;}
.autList li a{ display:inline-block; line-height:18px; margin:15px 0 40px;}
.autList li h2{ display:none; position:absolute; top:0px; left:0px; width:190px; padding:10px; background:#000; color:#FFF; opacity:0.6; filter:alpha(opacity=60);}
.autList li h3{ display:none; position:absolute; top:180px; left:0px; width:190px; height:60px; line-height:20px; padding:10px; background:#000; color:#FFF; opacity:0.6; filter:alpha(opacity=60);}
.autList li:hover h2{ display:block;}
.autList li:hover h3{ display:block;}

.eyeTitle{ overflow:hidden; clear:both; height:50px; line-height:50px; margin:0 0 20px;}
.eyeTitle span{ float:left; font-size:36px; color:#1570a6;}
.eyeTitle a{ float:right; display:inline-block; margin:10px 0 0; padding:0 15px; height:30px; line-height:30px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:5px; background:#1C9EED; border:1px solid #1C9EED; color:#FFF;}
.eyeTitle a:hover{ background:#24A5F2; border:1px solid #24A5F2; color:#FFF; text-decoration:none;}

.eyeUinBox{ float:left;}
.eyeUin{ overflow:hidden; clear:both; width:512px; height:auto; margin:0 0 20px;}
.eyeUImg{ float:left; width:80px; padding:0 30px 0 0;}
.eyeUImg a{ display:block; color:#333; text-align:center; line-height:20px; margin:10px 0;}
.eyeCon{ float:right; padding:6px 20px 10px; width:400px; position:relative; border:1px solid #D9E9F2; background:#F7FDFF;}
.goodsanImg{ position:absolute; top:30px; left:-12px;}

.StarTitle12{ height:30px; line-height:30px; overflow:hidden; clear:both; font-size:12px; margin-bottom:10px; border-bottom:1px solid #d9e9f2; color:#555;}
.StarTitle12 dt{ float:right; height:30px; line-height:30px;}
.StarTitle12 dd{ float:left; height:30px; line-height:30px;}
.StarTitle12 dd img{ float:left; display:inline-block; margin:8px 3px 0 0;}
.StarTitle12 dd span{ float:left;}

.goodUni{ margin-bottom:10px;}
.goodUni h2{ font-size:18px; line-height:30px;}
.goodUni h3,.goodUni p{ line-height:24px;}
.goodUni p a{ margin:0 0 0 5px; padding:0 0 0 15px; background:url(../images/web/maptitle.png) no-repeat 0 -196px;}

.bestUinBox{ float:right; width:490px; padding:12px 30px 20px; border:1px solid #D9E9F2; background:#F7FDFF;}
.bestUTitle_left{ padding-bottom:10px; font-size:24px; line-height:40px;width:514px;margin-right:20px; float:left;}
.bestUTitle_right{float:left;width:490px; font-size:24px; line-height:40px;}
.bestUList{ overflow:hidden; clear:both; margin:2px 0; border-bottom:1px dotted #87C4E7;}
.bestUList dt{ float:left; width:100%;line-height:18px; font-weight:normal;/*background-color:#e5f6ff;*/ padding:5px 10px;}
.bestUList dd{ float:left;margin-left:0px; width:100%;/*background-color:#e5f6ff;*/ padding:5px 10px;}
.bestUList dd img{ float:left;vertical-align:middle;padding-top:5px;}
.bestUList dd span{ float:left;}
.bestUList dd a{margin-left:10px;}
.bestUnone{ border-bottom:none;}

/*首页下面的按钮*/
.home_btn{ width:800px; margin:0 auto;}
.Viewm{ display:inline-block; clear:both; padding:0 15px; height:30px; line-height:30px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:5px; background:#1C9EED; border:1px solid #1C9EED; color:#FFF;}
.Viewm:hover{ background:#24A5F2; border:1px solid #24A5F2; color:#FFF; text-decoration:none;}


.promptBox{ background:#1570A6; color: #FFFFFF; height:220px; line-height: 30px; padding: 40px 0 60px;}
.prompt h2{ font-size:36px; text-align: center;}
.prompt p{ font-size:18px; text-align:center;}

.promptBtn{ display:inline-block; margin:20px 0 0 400px; padding:5px 35px 5px 20px; font-size:20px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:5px; background:url(../images/web/maptitle.png) no-repeat 160px -236px #09AEEF; border:1px solid #09AEEF; color:#FFF;}
.promptBtn:hover{ background:url(../images/web/maptitle.png) no-repeat 160px -236px #24A5F2; border:1px solid #24A5F2; color:#FFF; text-decoration:none;}


.changeBox{ width:1024px; margin:0 auto; position:relative; top:50px; overflow:hidden; clear:both;}
.chaMenuBox{ width:577px; height:400px; float:left; border:5px solid #1570A6; background:#FFF;}

.chaMenu{ float:left; width:215px; height:390px; border-right:1px solid #E4E4E4;}
.chaMenu li{ width:215px; height:50px; line-height:50px; font-size:16px; cursor:pointer; border-right:1px solid #E4E4E4; border-bottom:1px solid #E4E4E4; background:#F6F6F6;}
.chaMenu li.chaSelect{ background:#FFF; color:#0A74B9; border-right:1px solid #FFF;}
.chaMenu li span{ display:block; padding:0 0 0 40px; background-image:url(../images/web/banner_icon.png); background-repeat:no-repeat;}
.chaMenu li span.icon1{ background-position:10px 15px;}
.chaMenu li span.icon2{ background-position:10px -35px;}
.chaMenu li span.icon3{ background-position:10px -82px;}
.chaMenu li span.icon4{ background-position:10px -132px;}
.chaMenu li span.icon5{ background-position:10px -182px;}
.chaMenu li.chaSelect span.icon1{ background-position:10px -228px;}
.chaMenu li.chaSelect span.icon2{ background-position:10px -278px;}
.chaMenu li.chaSelect span.icon3{ background-position:10px -328px;}
.chaMenu li.chaSelect span.icon4{ background-position:10px -377px;}
.chaMenu li.chaSelect span.icon5{ background-position:10px -426px;}

.chaBox{ float:left; padding:30px; /*width:300px;*/ height:332px;}

.chaList li{ margin-bottom:20px; clear:both; height:32px; line-height:32px;}
.chaList li a{ display:block; line-height:30px;}
.chaList li a.chaSearch{ display:inline-block; padding:0 25px; height:30px; line-height:30px; font-size:16px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:5px; background:#09AEEF; border:1px solid #09AEEF; color:#FFF;}
.chaList li a.chaSearch:hover{ background:#24A5F2; border:1px solid #24A5F2; color:#FFF; text-decoration:none;}

.chaList .divSelect{ width:285px;}
.chaList .divSeText{ width:240px;}
.chaList .divSeBtn{ left:255px;}
.chaList .divSeDiv{ width:283px;}
.chaList .HTP_searchText{ width:256px;}

.changeText{ float:right; width:400px; padding:70px 0px 0px 20px;}
.changeText h2{ font-size:40px; color:#1570A6; line-height:50px; margin-bottom:20px;}
.changeText h2 strong{ font-size:54px;}
.changeText a{ display:block; line-height:30px; font-size:24px;}
.changeText a img{ margin:5px 10px 0 0;}


/*找课程*/
.resConBox{ border:none;/*1px solid #D2E9DC;*/ border-top:none;}
.resCon{ overflow:hidden; clear:both; padding:0 0 0 10px;}
.resCon dt{ float:left; width:220px; padding:0 30px 0 0;}
.resCon dd{ float:left; width:540px;}
.resCon dd ul{ overflow:visible; clear:both;}
.resCon dd ul.none{ border-bottom:none;}
.resCon dd ul li{ float:left;}
.resCon .non_title{color:#666; line-height:18px; padding:10px 0;}
.resCon dd ul li.w65{ width:65px;}
.resCon dd ul li.w80{ width:80px;}
.resCon dd ul li.w90{ width:90px;}
.resCon dd ul li.w95{ width:95px;}
.resCon dd ul li.w100{ width:100px;}
.resCon dd ul li.w120{ width:120px;}
.resCon dd ul li.w130{ width:130px;}
.resCon dd ul li.w140{ width:140px;}
.resCon dd ul li.w150{ width:150px;}

.saveBtn{ margin:2px 0 0; padding:0 10px; font-size:12px; background:#E4E4E4; border:1px solid #E4E4E4; color:#0A74B9; color:#2483bb;}
.saveBtn:hover{ text-decoration:none; background:#1c9eed; border:1px solid #1c9eed; color:#FFF;}

.resConT{ height:40px; line-height:40px;color:#999;}
.resConL dt{ border-top:1px solid #E4E4E4;}
.resConL dd{ border-top:1px solid #E4E4E4;}
.resConL dd .resConLlist:hover #save_for_later{display:block;}
.resConLlist{ height:30px; line-height:30px; border-bottom:0px solid #F0F0F0;position:relative;}
.resConLlist #save_for_later{position:absolute;top:-1px;right:-5px;display:none;}
.resConLlist:hover{ background:#F0F0F0;}
.resConL dt{ color:#0A74B9;}
.resConL dt{ height:auto; line-height:18px; padding:10px 0;}


.zzSeaList{background:#daf2ff; padding:0 10px; height:40px; line-height:40px; margin:20px 0 0;font-size:15px; border:1px solid #c1e0f2;}
.zzSeaList dt{ float:left; color:#999;}
.zzSeaList dt a{ color:#555;}
.zzSeaList dd{ float:right;font-size:13px;}
.zzSeaList dd.living{ float:left; padding:0 0 0 30px; color:#999;}
.zzSeaList dd img{ margin:14px 0 0;}
.zzSeaList dd span{ padding:0 0 0 5px;}


.zzSpecial{ padding:25px; border:1px solid #E4E4E4; background:#F6F6F6; overflow:hidden; clear:both;}
.zzSpeTitle{ line-height:40px; height:62px; font-size:36px; overflow:hidden; clear:both; margin-bottom:20px; background:url(../images/public/Cu_long_bj.png) no-repeat 0 -154px;}
.zzSpeTitle a{ font-size:18px;}
.zzSpeList dt{ float:left; width:330px; padding:0 20px 0 0; border-right:1px solid #E4E4E4;}
.zzSpeList dd{ float:left; width:330px; padding:0 0 0 38px;}
.zzSpeList h2{font-size: 18px; height:54px; line-height: 24px; /*overflow: auto;*/ clear: both; color: #1570A6; padding-bottom: 20px;}
.zzSpeList h2 span{display: inline-block; margin: 0 5px 0 0;width: 28px;height: 30px;padding-top: 5px;text-align: center;font-size: 8px;color: #FFF;background: url(../images/web/maptitle.png) no-repeat 0 -297px;}
.zzSpeList p{ line-height:18px; padding:0 0 10px;}
.zzSpeBtn{ display:inline-block; margin:10px 0 0; padding:0 25px; height:24px; line-height:24px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:5px; background:#09AEEF; border:1px solid #09AEEF; color:#FFF;}
.zzSpeBtn:hover{ background:#24A5F2; border:1px solid #24A5F2; color:#FFF; text-decoration:none;}



.zzFind{ padding:25px; font-size:20px; border:1px solid #E4E4E4; background:#F6F6F6; text-align:center; margin:20px 0 0;}
.zzFind h2{ font-size:20px; line-height:50px; color:#1570A6;}

.findBtn{ display:inline-block; margin:0 10px; padding:0 25px; height:30px; line-height:30px; font-size:16px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:5px; background:#09AEEF; border:1px solid #09AEEF; color:#FFF;}
.findBtn:hover{ background:#24A5F2; border:1px solid #24A5F2; color:#FFF; text-decoration:none;}



.condition{ margin:20px 0; overflow:hidden; clear:both; border:2px solid #E4E4E4; border-bottom:1px solid #E4E4E4;}
.conditionList{ overflow:hidden; clear:both; background:#FAFAFA; border-bottom:1px solid #E4E4E4;}
.conditionList dt{ float:left; width:150px; padding:0 10px 0 5px;text-align:right;}
.conditionList dd{ float:left; position:relative; width:617px; padding:5px 0; background:#FFF; border-Left:1px solid #E4E4E4;}
.conditionList dd a{ display:inline-block; height:18px; line-height:18px; float:left; margin:0 10px; padding:0 7px 2px 7px; border:1px solid #FFF;}
.conditionList dd a:hover{ background:#F1FAFF; border:1px solid #93C4DF; text-decoration:none;}
.conditionList dd a.active{background:#F1FAFF; border:1px solid #93C4DF; text-decoration:none;}

.conditionList dd .condMore{ position:absolute; top:3px; right:30px; color:#0A74B9; cursor:pointer;}
.conditionList dd .condBox{ display:none; clear:both;}
.conditionList dd .open_time{float:none;margin:5px 10px;padding:0 10px;}
.conditionList dd .open_time span{ height:18px; line-height:18px;}
.conditionList dd .open_time a{height:18px;line-height:18px;display:block;float:left; }
.conditionList dd .open_all{position:absolute;top:10px;right:10px;}
.UnSortBox{ height:41px; border:1px solid #E4E4E4; background:#F6F6F6;z-index:100; width:772px;}

.UnSortBox dt,.UnSortBox dd{ float:left; padding:0 5px; height:40px; line-height:40px;}
.UnSortBox dd:hover{ background:#FFF;}

.UnSortLeft{ float:left;}
.UnSortLeft dt{ border-right:1px solid #E4E4E4; padding:0 10px 0 20px;}
.UnSortLeft dd{ border-right:1px solid #E4E4E4; cursor:pointer;}
.UnSortLeft dd span{ display:block; padding:0 20px 0 0;  background-image:url(../images/public/SortIcon.png); background-repeat:no-repeat;}
.UnSortLeft dd span.UP{ background-position:120% 20px;}
.UnSortLeft dd span.Down{ background-position:120% -20px;}

.UnSortRight{ float:right; color:#006eb0;}
.UnSortBox .UnSortRight{ margin-top:0;}
.UnSortRight dt{ border-right:1px solid #E4E4E4;}
.UnSortRight dt input{ float:left; display:inline-block; margin:6px 10px 0;}
.UnSortRight dt label{ float:left; padding:0 0 0 10px;}
.UnSortRight dd{position:relative;}
.UnSortClick{ display:block; padding:0 20px 0 0; cursor:pointer; background:url(../images/public/SortIcon.png) no-repeat 105% -103px;}
.UnSortClickS{ background:url(../images/public/SortIcon.png) no-repeat 105% -64px;}
.UnSortClickTc{ display:none; width:772px; height:60px; padding:12px 30px; margin:20px 0; position:absolute;top:32px;left:-605px; border:1px solid #E4E4E4; background:#F6F6F6;z-index:999;}
.UnSortClickTc input{ float:right; height:36px; line-height:36px; border:3px solid #E4E4E4;}
.UnSortClickTc input.UnSortBtn{ width:30px; height:36px; border-left:none; background:url(../images/public/SortIcon.png) no-repeat 5px -155px #FFF;}
.UnSortClickTc input.UnSortInput{ width:400px; padding:0 10px; border-right:none;}
.topSan{ position:absolute; top:-14px; right:60px;}

/*首页侧banner侧栏新加的下拉列表样式*/
/*.controls select{ height:20px; width:280px; border:1px solid #d5d5d5; color:#777; padding:5px;}
.controls select option{ padding:5px;}*/
.divSelect select{ height:30px; line-height:30px; width:288px; border:1px solid #d5d5d5; color:#777; padding:5px;}
.divSelect select option{ padding:5px;}
ul.chaList li input.HTP_searchText{ color:#777; width:276px; border:1px solid #d5d5d5; padding-left:10px;}

.ythide dl dt{ font-size:18px; padding-top:10px;}
.ythide dl dd{}


/*新加搜索条件样式*/
.conditionList #city_show{margin:0px;float:none;height:20px;width:100%}
.conditionList #city_show b{
    background: url("../images/public/SortIcon.png") no-repeat 0px -113px;
	width:4%;
	height:20px;
	float:right;
    cursor: pointer;
    display: block;
    padding: 0 0 0 0;
}
.conditionList #city_hidden{margin:10px 0;float:none;display:none; }
.fixClass{right:0px;}

.PubBtn30 {
    float: left;
    font-size: 14px;
    margin: 10px 5px 0 0;
}
.PubBtn30 a{ color:#fff;}
.PubBtn30 a:hover{ text-decoration:none; color:#fff;}
.PubBtn30 {
    background: none repeat scroll 0 0 #1C9EED;
    border: 1px solid #1C9EED;
    color: #FFFFFF;
}
.PubBtn30 {
    height: 20px;
    line-height: 20px;
}
.PubBtn30{
    border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    padding: 0 10px;
}
.zzSeaList dt .PubBtn30 a{
	color:#fff;	
}

.ChCityCon{ padding:15px; line-height:20px; margin-bottom:1px; background:#F6F6F6;}
.ChCityCon dt{ padding:0 0 10px;}
.erRight{ position:relative; margin-bottom:80px;}
.erRight .guanbi a.ad-close{ position:absolute; right:0; top:0; background: url(../../images/web/close.png)no-repeat; width:17px; height:17px;}

dl.zzCouList dd h3 .starBox{ float:left;}

.introduce{ padding:30px; background:#fff;-webkit-box-shadow: #c4c4c4 0px 1px 1px;-moz-box-shadow: #c4c4c4 0px 1px 1px; box-shadow: #c4c4c4 0px 1px 1px; behavior: url(/PIE.htc); }
