body,dd,dl,dt,form,h1,h2,p,ul{margin:0;padding:0;list-style:none}
.body1000{font-size:14px;}
.changecitydiv{padding:16px 0px;text-align:left;background:url(/static/home/images/orangebg.gif) top left repeat-x;}
.changecitydiv .vhd{padding-bottom:18px;padding-top:5px;}
.vsubmit{padding:0 10px;float:left;height:30px;line-height:30px;margin-top:2px;cursor:pointer;border:none;color:#fff!important;border-radius:2px;}
.vsubmitz{padding:14px 18px;line-height:36px;font-size:18px;margin-top:5px;margin-bottom:5px;cursor:pointer;border:none;color:#fff!important;border-radius:2px;}
a.bgred{background-color:#ED232F!important;}
a.bggreen{background-color:#3592e2!important;}
a.vsubmit:hover{color:#ffffff;}
#crumb .pre{width:auto!important}
#clist{padding-top:10px;overflow:auto;width:auto;height:auto;background-color:#FFFFFF;}
#clist div.lister{height:auto;padding:12px 10px;overflow:auto}
#clist div.lister:hover{background-color:#FAFAFA}
.alphabet-list{overflow:auto;width:auto;height:auto;height:25px;line-height:25px}
.alphabet-list span.title{float:left}
.alphabet-list li{float:left;width:32px;height:25px;text-align:center}
.province dl{clear:both;padding:5px 20px;width:100%;zoom:1}
.province dt{float:left;height:30px;margin-right:10px;line-height:30px;width:55px;text-align:center;color:#fff;background-color:#c1c1c1;font-weight:700;border-radius:2px}
.province dd,.province dt{display:block;margin-top:3px;margin-bottom:3px}
.province dd{float:right;padding-right:15px;width:1170px}
.province dd a{float:left;display:block;height:30px;line-height:30px;margin-right:10px;padding-left:5px;padding-right:5px;white-space:nowrap}
.pinyin dl{clear:both;margin:5px;padding:5px 20px;width:100%;zoom:1}
.pinyin dt{margin-left:20px;border-radius:2px;text-align:center;color:#fff;width:30px;height:30px;line-height:30px;background-color:#c1c1c1;font-weight:700}
.pinyin dd,.pinyin dt{float:left;display:block;margin:3px 0}
.pinyin dd{padding-left:20px;width:1200px}
.pinyin dd a{float:left;display:block;height:30px;line-height:30px;margin-right:10px;padding-left:5px;padding-right:5px;white-space:nowrap}
.pinyin dd a:hover,.province dd a:hover{border-radius:2px;color:#fff}
.focus1,.focus2{padding:5px;border-radius:2px;width:150px}
.focus1{border:1px #f60 solid}
.focus2{border:1px #ccc solid}
.blue .pinyin dd a:hover,.blue .province dd a:hover{background-color:#3592e2}
.blue .changecitydiv .vsubmit{background-color:#3592e2}
.blue .changecitydiv .vsubmit:hover{background-color:#2283d4}
.green .pinyin dd a:hover,.green .province dd a:hover{background-color:#42b712}
.green .changecitydiv .vsubmit{background-color:#42b712}
.green .changecitydiv .vsubmit:hover{background-color:#47c510}
.orange .pinyin dd a:hover,.orange .province dd a:hover{background-color:#F90}
.orange .changecitydiv .vsubmit{background-color:#F90}
.orange .changecitydiv .vsubmit:hover{background-color:#F80}
.red .pinyin dd a:hover,.red .province dd a:hover{background-color:#ED232F}
.red .changecitydiv .vsubmit{background-color:#ED232F}
.red .changecitydiv .vsubmit:hover{background-color:#D5303A}
.vhd .vhd_l{float:right;display:block;line-height:36px;height:65px;line-height:65px;overflow:hidden;}
.vhd .vhd_c{float:left;display:block;line-height:36px;height:65px;line-height:65px;overflow:hidden;margin-right:30px;}
.vhd .vhd_r{float:right;text-align:left;display:block;height:65px;line-height:65px;overflow:hidden;}
.vhd .vhd_r a{margin-right:2px;margin-left:3px;}
a.fontred{color:#000;}
.msubmit{background-color:#F80;padding:6px 10px;cursor:pointer;border:none;color:#fff;border-radius:2px;color:#FFFFFF!important;}
.msubmit:hover{background-color:#F70;color:#fff;}
.flink{width:1278px;border:1px #E8E8E8 solid;height:auto;overflow:auto}
.flink .ul{margin:0 0}
.flink .hd{width:auto;overflow:auto;text-align:left!important;text-indent:10px;background-color:#fafafa;height:36px;line-height:36px;}
.flink .hd span.hdleft{font-weight:bold;display:block;float:left}
.flink .hd span.hd2{width:60px;margin-right:10px;display:block;float:right;font-size:12px}
.flink .hd span.hd2 a:hover{text-decoration:none}
.flink .bd{padding:0 5px 10px 5px;font-size:12px}
.flink .bd .image{width:100%;height:auto;overflow:hidden;padding-top:5px;padding-bottom:8px}
.flink .bd .image li{float:left;margin:10px 5px 0 5px;}
.flink .bd .image li img{border:1px solid #ddd;background:#f1f1f1;padding:3px;width:88px;height:31px;vertical-align:top;zoom:1}
.flink .bd .text{width:auto;height:auto;overflow:hidden}
.flink .bd .text li{line-height:22px;float:left;margin:4px 6px 4px 6px;white-space:nowrap}
.blue #blist{border-top:#3592e2 2px solid;}
.green #blist{border-top:#42b712 2px solid;}
.orange #blist{border-top:#ff6600 2px solid;}
.red #blist{border-top:#ED232F 2px solid;}
#blist{background-color:#FAFAFA;height:auto;margin-top:86px;overflow:auto;line-height:30px;padding-top:20px;}
#blist a{margin-right:10px;}
.blistl{float:left;display:block;overflow:hidden;margin-left:10px;}
.blistz ul{margin-left:auto;margin-right:auto;text-align:center;width:1270px;height:auto;}
.blistc{float:left;display:block;overflow:hidden;margin-left:10px;background-color:#000;}
.blistr{padding:15px;float:right;text-align:left;overflow:hidden;margin-right:5px;}
.footer{font-size:12px;color:#585858;margin-top:10px;padding-bottom:30px;padding-top:10px;width:100%;margin-left:auto;margin-right:auto}
.footer a{color:#585858;letter-spacing: 0px;}
.changecity_blue{background:url(../images/global/bluebg.gif) 0 31px repeat-x}
.changecity_orange,.changecity_red{background:url(../images/global/orangebg.gif) 0 31px repeat-x}
.changecity_green{background:url(../images/global/greenbg.gif) center 31px no-repeat}
.hotschool{border:1px #F90 solid;width:1278px;height:231px;background:#fff url(../images/index/hotschool.gif) left center no-repeat;text-align:center}
.hotschool .rollBox img{border-radius:4px}
.hotschool .rollBox{width:925pt;overflow:hidden;margin:0 auto;text-align:left;margin-left:50px}
.hotschool .rollBox .Cont{width:870pt;overflow:hidden;margin:0 auto;padding-top:30px}
.hotschool .rollBox .ScrCont{width:625000pc}
.hotschool .rollBox .Cont .pic{width:170px;float:left;text-align:center;padding-right:25px}
.hotschool .rollBox .Cont .pic img{background:#fff;display:block;margin:0 auto;width:170px;height:125px}
.hotschool .rollBox .Cont .pic img:hover{}
.hotschool .rollBox .Cont .pic p{line-height:26px;color:#505050}
.hotschool .Cont,.hotschool .img1,.hotschool .img2,.hotschool .rollBox #List1,.rollBox #List2{float:left}
.hotschool .img1{background:url(../images/index/turn_pic.gif) left top no-repeat;margin-right:10px}
.hotschool .img1,.hotschool .img2{width:1pc;height:31px;display:block;margin-top:75pt;cursor:pointer}
.hotschool .img2{background:url(../images/index/turn_pic.gif) left -31px no-repeat;margin-left:10px}
.pic .schoolname{font-size:9pt;line-height:20px;margin-top:5px;margin-bottom:5px;width:10pc;overflow:hidden}
.pic .seecourse a{border:1px #f90 solid;color:#f90;background-color:#fff;padding:0 10px;font-size:9pt;border-radius:2px}
.pic .seecourse a:hover{background-color:#f90;color:#fff}
.catList{background-color:#f6f6f6;border:1px solid #ddd;border-radius:10px;z-index:99999999999999999999;color:#666;position:absolute;margin-top:35px;padding:10px;margin-left:-20px;min-width:350px;}
.catList .hotcat dd{padding-top:10px;}
.catList:before,.catList:after{content:" " !important;border:7px solid transparent;position:absolute;left:32px;visibility:visible !important;}
.catList:before{border-bottom-color:#cccaca;top:-14px;}
.catList:after{border-bottom-color:#f6f6f6;top:-13px;}