@charset "utf-8";
/* CSS Document 
/************************************* 
*2009-12-14
*youran
*by tyyf
*************************************
*/

*{margin:0;padding:0;border:0;}
html,body{
	font-family: ArialTahoma, Helvetica, sans-serif;
	font-size: 12px;
	margin:0;
	padding:0;
	color:#333333;
	background:#fff;
}
li{list-style:none;}
a:link{text-decoration:none;color:#333333;} 
a:visited{text-decoration:none;color:#333333;} 
a:hover{text-decoration:underline;color:#51a208;}

.clear{ clear:both;}

#wrapper{ background:url(../images/headbg1.gif) repeat-x; height:auto; width:100%;}
#header{ margin:0 auto; height:161px; width:940px;}
.logo{ float:left; height:75px; margin-top:20px; width:213px;}
.discretion{ color:#cb116a; float:right; margin-top:10px; padding-left:580px; width:140px;}
.tel{ font-size:0px; float:right; height:15px; margin-top:40px; width:445px;}
.nav{ float:left; height:36px; width:940px;}
.navce{ float:left; height:36px; width:11px;}
.navcenter{ float:left; background:url(../images/navcenter.gif) repeat-x; height:36px; width:918px;}
.navcenter ul{ display:inline; float:left; margin-left:38px; width:880px;}
.navcenter ul li{ background:url(../images/navsepatate.gif) no-repeat left; float:left; height:36px; line-height:36px; padding:0 16px 0 17px;}
.navcenter ul li.lisp{ background:none;}
.navcenter ul li a{ color:#FFF!important; font-size:14px; height:36px; display:inline-block; font-weight:bold; width:auto;}
.navcenter ul li a.on{ background:url(../images/coner1.gif) bottom center no-repeat;}
.navbtm{ float:left; background:url(../images/navbtm.gif) repeat-x; height:30px; line-height:30px; width:940px;}
.navbtmLog{ margin-left:15px;}
.navbtmLog a{ color:#008f00;}
.navnticetit{ margin-left:30px; color:#ff6600;}
.navntice{ color:#555555;}
.navBtmDate{ display:inline; float:right; margin-right:30px;}

#center{ margin:0 auto; height:auto; width:940px;}
.centerf{ float: left; width: 100%;}
.leftOne{ float:left; height:167px; margin-top:20px; width:218px; border:1px solid #73c00e;}
.leftOneBn{ background:url(../images/leftonebn.gif) repeat-x; float:left; height:30px; line-height:30px; padding-left:10px; width:208px;}
.leftOneCom{ display:inline; float:left; margin:6px 0 0 10px; width:202px;}
.leftOneCom ul li{ float:left; height:25px; line-height:25px; width:100%;}
.leftOneCom ul li select,input{ border:1px solid #bccbd7; height:20px; width:120px;}
.leftOneBt{ display:inline; float:right; height:20px; margin:6px 10px 0 0; width:73px;}
.centerOne{ float:left; height:169px; margin:20px 0 0 20px; width:460px;}
.rigOne{ float:left; height:167px; margin:20px 0 0 20px; width:218px; border:1px solid #73c00e;}
.rigOneCom{ background:url(../images/kfbg.gif) no-repeat; float:left; width:100%;}
.rigOneComPt{ float:left; margin-top:10px; width:100%;}
.rigOneComqq{ display:inline; float:left; margin-left:10px;}
.rigOneCom ul{ display:inline; float:left; margin:5px 0 0 10px;}
.rigOneCom ul li{ display:inline; float:left; line-height:20px; width:100%;}
.kfleft{ color:#509e02; float:left; font-weight:bold; width:50px;}
.kfrig{ color:#ff6600; float:left; width:144px; white-space:nowrap;}
.kfrig a{ color:#ff6600!important; text-decoration:underline!important;}

.leftTwo{ float: left; height:329px; margin-top:20px; margin-left: 20px; width:218px; border:1px solid #ededed;}
.leftTwoBn{ background: url(../images/tabline.gif) repeat-x bottom #f8f8f8; float: left; height: 33px; width: 100%;}
.leftTwoBn ul{ display: inline; float: left; margin-left: 4px; width: 214px;}
.leftTwoBn ul li{ float: left; height: 26px; line-height: 26px; margin-top: 7px; text-align: center; width: 105px;}
.leftTwoBn ul li.on{ background: url(../images/tabbg.gif) no-repeat;}
.leftTwoBn ul li.on a{ color: #fff!important;}
.leftTwoCom{ float: left; width: 100%;}
.leftTwoCom ul{ display: inline; float: left; margin: 8px 0 0 10px; width: 196px;}
.leftTwoCom ul li{ border-bottom: 1px dashed #dddddd;  float: left; height: 27px; line-height: 27px; width: 100%;}
.leftTwoCom ul li .num{ background: url(../images/top1.gif) no-repeat; display: inline-block; float: left; height: 15px; line-height: 15px; margin:6px 0 0 4px;  text-align: center; width: 19px;}
.leftTwoCom ul li .num2{ background: url(../images/top2.gif) no-repeat; display: inline-block; float: left; height: 15px; line-height: 15px; margin:6px 0 0 4px; text-align: center; width: 19px;}
.leftTwoComPrcie{ float: right; color: #ff6600; margin-right: 4px;}

.centerTwo{ float:left; height:329px; margin:20px 0 0 20px; width:458px; border:1px solid #ededed;}
.centerTwoBn{ background: url(../images/tabline.gif) repeat-x bottom #f8f8f8; float: left; height: 33px; width: 100%;}
.centerTwoBn ul{ display: inline; float: right; width: 300px;}
.centerTwoBn ul li{ background: url(../images/separate2.gif) left center no-repeat; float: left; height: 26px; line-height: 26px; margin-top: 7px; text-align: center; width: 59px;}
.centerTwoBn ul li.lisp{ background: none;}
.centerTwoBn ul li.on{ background: url(../images/tabbg2.gif) no-repeat;}
.centerTwoBn ul li.on a{ color: #fff!important;}
.centerTwoCom{ float: left; width: 100%;}
.centerTwoCom ul{ display: inline; float: left; margin: 7px 0 0 10px; width: 216px;}
.centerTwoCom ul li{ float: left; line-height: 21px;}
.centerTwoComImg{ border: 1px solid #cccccc; float: left; height: 58px; padding: 2px; width: 85px;}
.centerTwoComTit{ display: inline; float: left; margin-left: 5px; width: 120px;}
.centerTwoComPrice{ color: #ff6600; display: inline; float: left; margin-left: 5px; width: 119px;}
.centerTwoComDet{ display: inline; float: left; margin-left: 5px; width: 119px;}
.centerTwoComDet a{ color: #51a208!important}

.rigTwo{ display: inline; float:left; height:329px; margin:20px 0 0 0px; width:218px; border:1px solid #ededed;}
.rigTwoBn{ background: url(../images/tabline.gif) repeat-x bottom #f8f8f8; float: left; height: 33px; width: 214px;}
.rigTwoBn ul{ display: inline; float: left; margin-left: 4px; width: 100%;}
.rigTwoBn ul li{ background: url(../images/separate2.gif) left center no-repeat; float: left; font-size: 14px; height: 26px; line-height: 26px; margin-top: 7px; text-align: center; width: 59px;}
.rigTwoBn ul li.lisp{ background: none;}
.rigTwoBn ul li.on{ background: url(../images/tabbg2.gif) no-repeat;}
.rigTwoBn ul li.on a{ color: #fff!important;}
.rigTwoMore{ float: right; height: 20px; line-height: 20px; margin-top: 3px; width: 70px;}
.rigTwoMore a{ text-decoration: underline;}
.rigTwoCom{ float: left; width: 100%;}
.rigTwoCom ul{ display: inline; float: left; margin: 8px 0 0 10px; width: 196px;}
.rigTwoCom ul li{ border-bottom: 1px dashed #dddddd;  float: left; height: 25px; line-height: 25px; width: 100%;}

.leftThr{ float: left; height:294px; margin-top:20px; width:218px; border:1px solid #ededed;}/*ededed*/
.leftThrBn{ background: url(../images/threebn.gif) repeat-x; float: left; height: 25px; width: 218px;}
.leftThrBnTit{ background: url(../images/bktitbg.gif) no-repeat; color: #fff; float: left; font-size: 14px; font-weight: bold; height: 25px; line-height: 25px; padding-left: 10px; width: 79px;}
.leftThrSlide{ display: inline; float: left; height: 251px; margin: 10px 0 0 5px; width: 208px;}

.centerThr{ float: left; height:294px; margin:20px 0 0 20px; width:458px; border:1px solid #ededed;}
.centerThrBn{ background: url(../images/threebn.gif) repeat-x; float: left; height: 25px; width: 458px;}
.centerThrBnMore{ float: right; margin: 5px 10px 0 0; width: 50px;}
.centerThrBnMore a{ color: #fe7f00!important;}
.centerThrBnTit{ background: url(../images/bktitbg2.gif) no-repeat; color: #fff; float: left; font-size: 14px; font-weight: bold; height: 25px; line-height: 25px; padding-left: 10px; width: 107px;}
.centerThrCon{ float: left; width: 100%;}
.centerThrCon ul{ display: inline; float: left; margin: 7px 0 0 15px; width: 430px;}
.centerThrCon ul li{ background: url(../images/ico2.gif) left center no-repeat; border-bottom: 1px dotted #b2b2b2; float: left; height: 25px; line-height: 25px; padding-left: 11px; width: 419px;}
.centerThrCon ul li .date{ color: #ff6600; float: right; margin-right: 5px;}
.centerThrCon ul li.lisp{ border: none;}

.rigThr{ display: inline; float: left; height:195px; margin:20px 0 0 20px; width:218px; border:1px solid #ededed;}
.rigThrCon{ background: url(../images/notebg.gif) top center; float: left; height: 170px; width: 100%;}
.rigThrCon ul li{ display: inline; float: left; height: 20px; line-height: 20px; margin: 18px 0 0 20px; width: 85px;}
.rigThrCon ul li a{ text-decoration: underline;}
.banner{ float: left; font: 0px; height: 110px; margin-top: 20px; width: 940px;}
.banner2{ display:inline; float: left; font: 0px; height: 89px; margin: 10px 0 0 20px; width: 220px;}
.banner3{ border: 1px solid #c0dee6; float: left; height: 176px; margin-top: 20px; width: 938px;}
.banner3Bn{ background: url(../images/threebn.gif) repeat-x; float: left; height: 25px; width: 938px;}
.banner3BnTit{ background: url(../images/bktitbg3.gif) no-repeat; color: #fff; float: left; font-size: 14px; font-weight: bold; height: 25px; line-height: 25px; padding-left: 10px; width: 79px;}

.rollBox{ display: inline; float: left; overflow:hidden; margin: 20px 15px 0 15px; width:908px;}
.rollBox .LeftBotton{ height:60px;width:14px;background:url(../images/left.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:20px 8px 0 0;cursor:pointer;}
.rollBox .RightBotton{ height:60px;width:14px;background:url(../images/right.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:20px 0 0 8px;cursor:pointer;}
.rollBox .Cont{width:864px;overflow:hidden;float:left; height: 118px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{float:left;text-align:center;width:144px; height: 94px;}
.rollBox .Cont .pic img{ background:#fff; border:1px solid #ccc; display:block;margin:0 auto; padding:1px;}
.rollBox .Cont .pic p{line-height:23px;color:#505050;}
.rollBox .Cont .pic p a{ color: #004499!important;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

#footer{ margin:0 auto; height:auto; width:940px;}
.flink{ background: #f5fcef; float: left; height: 100%!important; height:  80px; min-height: 80px; margin-top: 20px; width: 940px;}
.flink ul{ margin-top: 14px;}
.flink ul li{ display: inline; float: left; height: 25px; line-height: 25px; margin-left: 18px; white-space: nowrap;}
.flink ul li a{ color: #777777!important;}
.fnav{ float: left; border-bottom: 1px solid #e8e8e8; border-top: 1px solid #e8e8e8; height: 30px; margin-top: 20px; width: 940px;}
.fsubnav{ clear: both; margin: 0 auto; width: 511px;}
.fnav ul li{ background: url(../images/subnavs.gif) left center no-repeat; float: left;  height: 30px; line-height: 30px; width: 48px; padding: 0 12px 0 13px;}
.fnav ul li.lisp{ background: none;}
.copyright{ float: left; width: 940px; text-align: center; line-height: 24px; padding: 10px 0 10px 0}

.conleft{ float: left; width: 220px;}
.conleftDet{ background: #def2cd; border: 1px solid #7bc415; float: left; height: 1429px; margin-top:1px;  width: 218px;}
.conleftDetNav{ display: inline; float: left; height: 176px; margin:68px 0 0 50px; width: 168px;}
.conleftDetNav ul li{ background: url(../images/leftnavbg.gif) no-repeat; float: left; font-size: 14px; height: 39px; line-height: 39px; margin-top: 5px; text-align: center; width: 176px; width: 100%;}
.conleftDetNav ul li.on{ background: url(../images/leftnavbgon.gif) no-repeat;}
.conleftDetNav ul li.on a{ color: #fff!important;}
.conleftDetSubNav{ display: inline; float: left; margin: 21px 0 0 100px; width: 118px;}
.conleftDetSubNav ul li{ float: left; font-size: 14px; height: 26px; line-height: 26px; width: 100%;}
.conleftDetSubNav ul li a{ text-decoration: underline;}
.conleftDetksNav{ display: inline; float: left; height: auto; margin: 25px 0 0 15px; width: 188px;}
.conleftDetksNavTit{ background: url(../images/ksbg.gif) no-repeat; height: 40px; line-height: 40px; margin-left: 22px; text-align: center; width: 140px;}
.conleftDetksNavTit a{ color: #fff!important; font-weight: bold;}
.conleftDetksNav ul{ float: left; margin-top: 8px; width: 100%;}
.conleftDetksNav ul li{ background: url(../images/ksnavbg.gif) no-repeat; display: inline; float: left; height: 24px; line-height: 24px; margin: 2px 0 0 1px; text-align: center; width: 93px;}
.conleftDetksNav ul li a:hover{color: #fff!important;}

.conrig{ display: inline; float: left; margin: 20px 0 0 20px; width: 700px;}
.conrigTit{ background: url(../images/rigTit.gif) no-repeat; float: left; font-size: 14px; font-weight: bold; height: 36px; line-height: 36px; padding-left: 20px; width: 680px;}
.conrigIntr{ background: #eaeaea; float: left; height: 72px; line-height: 22px; margin-top: 10px; padding: 7px 10px 0 10px; text-indent: 25px; width: 680px;}
.conrigNav{ float: left; margin-top: 10px; width: 100%;}
.conrigNav ul li{ background: url(../images/rignavbg.gif) no-repeat; float: left; height: 31px; line-height: 31px; margin-right: 10px; text-align: center; width: 102px;}
.conrigNav ul li a{ color: #fff!important; font-weight: bold;}
.conrigNav ul li.on{ background: url(../images/rignavbgon.gif) no-repeat;}

.conrigFlats{ background: url(../images/flatsbg.gif) repeat-x; border: 1px solid #93aedd; float: left; height: auto; margin-top: 10px; width: 698px;}
.conrigFlatsTit{ background: url(../images/ico3.gif) 0px 6px no-repeat; color: #ff6600; display: inline; float: left; font-size: 14px; font-weight: bold; height: 29px; line-height: 29px; margin-left: 15px; padding-left: 23px; width:660px; }
.conrigFlatsTit a{ color: #0033FF!important;}
.conrigFlatsTitNav{}

.hotRooPri{ display: inline; float:left; width:670px; margin:15px 0 0 0; padding: 0 14px 0 14px;}
.hotRooPri ul{ float:left; border-bottom:1px solid #FFF;}
.hotRooPri ul li{ background:#EEEEEE; float:left; height:25px; line-height:25px; text-align:center; margin-left:1px;}
.hotRooCon{ float:left; width:690px; margin-top: 10px;}
.hotRooConImg{ display: inline; border: 1px solid #d7d7d7; float: left; height: 86px; margin-left: 14px; padding: 1px; width: 120px;}
.hotRooConDet{ float: left; margin-left: 10px; line-height: 22px; width: 530px;}
.roomstyle{ float:left; width:360px;}
.roomstyle a{ color:#51a208!important;}
.makPrice{ color: #ff6600; float:left; width:70px;}
.webPrice{ float:left; width:70px;}
.webPrice2{ color: #999; float:left; width:70px;}
.zfood{ float:left; width:60px;}
.zfood img{ margin-top:5px;}
.kweb{ float:left; width:60px;}
.kweb img{ margin-top:5px;}
.rooBook{ float:left; width:90px;}
.roomBtn{ display: inline; float:left; width:58px; height:21px; background:url(../images/yd_btn.gif) no-repeat; line-height:21px; text-align:center; margin:2px 0 0 23px;}
.roomBtn a{ color:#000!important;}
.conrigFlatsMore{ float: left; height: 25px; line-height: 25px; text-align: right; width: 660px;}

.hotDetRight{ float:left; width:698px; height:auto; border-bottom:3px solid #E7E7E7; padding-bottom:25px;}
.hotDetRigCon{ border-bottom: 1px dashed #0081c4; display: inline; float:left; margin:15px 0 0 0; padding:0px 10px 8px 10px; width:680px;}
.hotDetRigCon h3{ color:#51a208; font-size:14px; height: 30px; line-height: 30px; width: 100%;}
.hotDetRigConIntr{ float: left; line-height: 21px; width: 470px;}
.hotDetRigConIntr2{ float: left; line-height: 21px; width: 670px;}
.hotDetmore{ float:left; height:25px; margin-top:7px; line-height:25px;}
.hotDetmore a{ color: #0067a5!important; padding-left:13px; margin-left:20px; text-decoration: underline;}
.hotDetRigConpl{ float: left; height: auto; margin-left: 20px; width: 171px;}
.hotDetRigConJus{ float: left; height: 179px; width: 171px; font-size: 0px;}
.hotDetRigConpllj{ display: inline; float: left; margin: 5px 0 0 15px; width: 140px}
.hotDetRigConpllj a{padding-left: 15px;}

.hotRooPri h3{ color:#51a208; font-size:14px; height: 30px; line-height: 30px; width: 100%;}

.roompic{ border-bottom: 1px dashed #0081c4; float:left; margin-top:15px; padding: 0 14px 0 14px; width:670px;}
.roompic h3{ font-size:14px; height: 30px; line-height: 30px; color:#51a208;}
.roompic ul{ float:left; margin-top:10px; width: 100%;}
.roompic ul li{ float:left; width:120px; line-height:25px; text-align:center; margin:7px 7px 0 7px; display:inline;}
.roompic ul li.lisp{ margin-right: 0px;}
.roompic ul li img{ float:left; width:120px; height:90px; border:0px;}
.roompic ul li a{ color:#0067A5!important;}
.roomMore{ float: left; height: 25px; line-height: 25px; margin-top: 7px; text-align: right; width: 660px;}

.roombook{ float:left; width:670px; margin-top:15px; padding: 0 14px 0 14px;}
.roombook h3{ font-size:14px; height: 30px; line-height: 30px; color:#51a208;}
.roombookDet{ float:left; margin-top:10px; line-height:24px; color:#333;}

.pageStyle{ float: right; height: 25px; margin-top: 15px; width: 310px;}

.newsList{ float: left; height: auto; margin-top: 7px; width: 700px;}
.newsList ul li{ border-bottom: 1px dashed #dddddd; float: left; height: 30px; line-height: 30px; width: 700px;}
.newsNum{ float: left; text-align: center; width: 60px;}
.newsTit{ float: left; width: 500px;}
.newsDate{ float: right; text-align: center; width: 100px;}
.newsConTit{ float: left; color: #ff6600; font-size: 14px; height: 30px; line-height: 30px; margin-top: 15px; text-align: center; width: 100%;}
.newsConDet{ float: left; height: 100%!important; height: 640px; min-height: 640px; line-height: 25px; padding: 20px 15px 15px 15px; width: 670px;}

.conleftDetNav2{ display: inline; float: left; height: 266px; margin:68px 0 0 74px; width: 144px;}
.conleftDetNav2 ul li{ background: url(../images/flatdetleftnavon.gif) no-repeat; float: left; font-size: 14px; height: 39px; line-height: 39px; margin-top: 5px; text-align: center; width: 144px; width: 100%;}
.conleftDetNav2 ul li.on{ background: url(../images/flatdetleftnav.gif) no-repeat;}
.conleftDetNav2 ul li.on a{ color: #fff!important;}

/* 房型详细页 */
.roomdettit{ font-size: 14px; font-weight: bold; height: 25px; width: 670px;}
.roomdet{ float: left; width: 250px;}
.roomdet ul li{ float: left; height: 25px; line-height: 25px; width: 300px;}
.marketPrice{ color: #aaaaaa;}
.currentPrice{ color: #ff6600;}
.roomDetBtn{ padding-left: 17px; float: left; width: 133px;}
.roomDetBtnBooking{ background: url(../images/bookingbtn.gif) no-repeat; float: right; height: 25px; padding: 7px 0 0 45px; width: 71px;}
.roomDetBtnBooking a{ color: #fff; font-size: 14px; font-weight: bold;}
.roomDetBtnBooking a:hover{ color: #ff6600!important;}
.roomDetPic{ border: 1px solid #999; display: inline; float: left; height: 153px; margin-left: 25px; padding: 2px; width: 216px;}
.roomDetIntro{ height: auto; width: 670px;}
.roomDetIntroTit{ float: left; font-weight: bold; height: 25px; line-height: 25px; margin-top: 10px; width: 670px;}
.roomDetIntroTit2{ color: #51a208;}
.roomDetIntroCon{ float: left; height: auto; width: 670px;}
.roomDetIntroCon ul li{ float: left; height: 23px; white-space: nowrap;}
.roomDetIntroCon input{ border: none; height: auto; width: auto;}
.roomDetIntroCon2{ float: left; height: auto; line-height: 23px; margin-top: 10px; text-indent: 25px; width: 670px;}
.roomDetPicList{ float: left; margin-top: 15px; text-align: center; width: 670px;}
.roomDetPicList ul li{ line-height: 25px; margin-top: 10px; width: 640px; overflow: hidden;}
.roomDetPicList ul li img{ font-size: 0px; border: 1px solid #ccc; padding: 5px;}
.roomPicPage{ float: right; margin-top: 15px; width: 310px; }

.flatsDisDet{ border-bottom: 1px dashed #51a208; display: inline; float: left; margin: 15px 0 0 15px; padding-bottom: 20px; width: 670px;}
.flatsDisDet h3{ color:#51a208; font-size:14px; height: 30px; line-height: 30px; width: 100%;}
.flatsDisDet ul{ float: left; margin-top: 10px;}
.flatsDisDet ul li{ float: left; line-height: 28px; padding-left: 15px; padding-right: 15px; width: 640px;}
.flatsDisDetTit{ background: #DEF2CD;}
.flatsDisDetName{ color: #ff6600; font-weight: bolder;}
.flatsDisDetadmin{ color: #51a208; font-weight: bolder;}
.flatsDisDetCon{ margin-top: 5px; line-height: 22px!important; text-indent: 25px;}
.flatsDisDetCon2{ margin-top: 5px; line-height: 22px!important;}
.flatsDisDetDate{ float: right;}

.flatsDis{ display: inline; float:left; margin:15px 0 0 0; padding:0px 10px 8px 10px; width:680px;}
.flatsDis2{ float: left; line-height: 21px; width: 670px;}
.flatsDis2 ul li{ display: inline; float: left; height: 25px; margin-top: 7px; margin-left: 15px; width: 300px;}
.flatsInput{ border:1px solid #d2d2d2; height:17px; margin-left: 5px; padding-top: 3px; width:140px;}
.flatsDis2Tarea{ border:1px solid #d2d2d2; margin: 15px 0 0 8px; padding: 3px;}
.flatsDis3{ display: inline; float: left; margin-left: 40px; width: 600px;}
.flatsDis3Text{ float: left; margin-top: 17px; width: 38px;}
.flatsDisSbmit{ float: left; height: 32px; line-height: 32px; margin-top: 15px; text-align: right; width: 600px;}
.flatsDis3Btn{ background: url(../images/fbbtn.gif) no-repeat; border: none; height: 32px; width: 111px;}

.flatMap{ float: left; width: 670px;}
.flatMapCon{ margin-bottom: 35px; margin-top: 15px; line-height: 25px; width: 670px;}

/*for booking*/
.roomDet{ float: left; border: 1px solid #e6e6e6; }/*background: #fafdff;*/
.conCen{ display: inline; float: left;}
.bkTit{ background: url(../images/banner_bk.gif) no-repeat; color: #0a65a6; font-weight: bold; height: 33px; line-height: 33px; margin-top: 26px; padding-left: 27px; width: 650px;}
.bkDet{ margin: 10px 0 11px 30px; margin-top: 10px; width: 600px;}
.bkInfo{ height: 28px; line-height: 28px; width: 450px;}
.bkinpt{ height: 20px; line-height: 22px; border: 1px solid #e1e1e1; width: 130px;}
.bkinpt2{ height: 20px;}
.bkInfo2{ float: left; height: 28px; line-height: 28px; width: 60px;}
.bkInfo3{ float: left; height: 140px; line-height: 22px; width: 500px;}
.bkInfo3ta{ border: 1px solid #e1e1e1; height: 135px; width: 465px;}
.bkDet2{ margin: 10px 0 11px 30px; line-height: 25px; margin-top: 10px; width: 640px;}
.bkbtn{ display: inline; float: right; margin: 27px 70px 10px 0;}
.bkbtn1{ background: url(../images/btn_bk.gif) no-repeat; height: 33px; width: 110px; border: none;}
.bkbtn2{ background: url(../images/btn_bk2.gif) no-repeat; height: 33px; margin-left: 19px; width: 110px; border: none;}

/*for login*/
#login{ position:absolute;width:440px; height:249px; background:url(../images/dlbg.gif) no-repeat;}
.logbg{ float:left; width:249px;}
.logbg ul{ float:left; margin:44px 0 0 44px; _margin-left:22px;}
.logbg ul li{ float:left; height:26px; width:100%; line-height:26px; margin-top:13px; display:inline;}
.logbg ul li.logm{ margin-top:0;}
.logbg ul li input{ height:19px; border:0; padding-top:7px; padding-left:8px; margin:0; color:#3a3a3a;}
.inbg1{ background:url(../images/class.gif) no-repeat;}
.inbg2{ background:url(../images/yzmclass.gif) no-repeat;}
.logRig{ float:right; margin-left:-25px; width:134px; height:147px;}
.logRig ul{ float:left; margin-top:50px;}
.logbtn{ background:url(../images/enter.gif) no-repeat; border:0; width:84px; height:65px; margin:0;}

.logBtmLef{ float:left;}
.logBtmLef img{ float:left; margin:20px 0 0 44px; border:0}

.logBtmRig{ float:left; width:160px; margin:55px 0 0 20px; _margin-left:10px;}
.logBtmRig2{ float:left; display: inline; width:50px; margin:0px 0 0 90px;}
.logBtmRig li{ float:right; line-height:22px;}
.logBtmRig li a{ color:#000!important;}

/*for register*/
.logins{ float:left; width:700px; border:1px solid #51a208; padding-bottom:40px;}
.logTit{ float:left; width:660px; height:30px; line-height:30px; font-weight:bold; margin:10px 0 0 10px; _margin-left:5px; background:#E9F8FD; color:#02258F; padding-left:20px;}
.logins ul{ float:left; width:600px; margin:0 0 0 130px; _margin-left:65px;}
.logins ul li{ float:left; width:100%; line-height:22px; margin-top:10px; color:#000;}
.logins ul li input{ width:150px; height:22px; border:1px solid #CCC;}
.logins ul li span{ color:#666; margin-left:10px;}
.logins ul li b{ color:#F00;}
.logBtn{ float:left; width:600px; margin-top:20px;}
.submit{ background:url(../images/submit.gif) no-repeat; margin-left:30px; width:120px; height:33px; border:0; cursor:pointer;}
.reset{ background:url(../images/reset.gif) no-repeat; margin-left:130px; width:120px; height:33px; border:0; cursor:pointer;}