@charset "utf-8";

/* Global
------------------------------------------------------------------*/ 
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
body {font-size:75%;color:#555;background:#fff url(../_images/bg.gif) 0 0  repeat-x; font-family: Verdana, Helvetica, Arial, sans-serif; line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
ul li { list-style:none;}
caption, th, td {text-align:left;font-weight:normal;}
em { font-style:normal;}
table, td, th {vertical-align:top;}
hr {clear:both;	visibility:hidden;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 { text-indent:-9999px;}
h2 { font:bold 14px/18px normal; color:#cc3333;}
h3 {font:bold 12px/18px normal; color:#cc3333;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
p img , h1 img {float:left;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
p .dot {background:url(../_images/dot.gif) left bottom repeat-x; height:1px; line-height:1px; clear:both;}


.right {	text-align:right;}	
.right01 {text-align:right;background:url(../_images/title/zc1.gif) no-repeat;height:35px}	
.right02 {text-align:right;background:url(../_images/title/zc2.gif) no-repeat;height:35px}	
.right03 {text-align:right;background:url(../_images/title/zc3.gif) no-repeat;height:35px}
.fr{ float:left;}
.clear {	clear:both;}
.space { clear:both; height:8px;line-height:8px}
.space12 { clear:both; height:12px;line-height:12px}

/* layout 
------------------------------------------------------------------*/ 
#wrap {width:1002px;}

/* Links
------------------------------------------------------------------*/ 
a:link,a:visited{	text-decoration:none; color:#555;}	
a:hover{color:#CC0000;}
a img {border:none;}

/* Header
------------------------------------------------------------------*/ 
#header{ width:1002px; height:120px;}
#header-menu { float:left; width:627px; height:55px;}
#iweather {float:left; width:375px; background:url(../_images/iweather.jpg) no-repeat;height:55px; }
#iweather p { margin:7px 0 0 45px;}
#banner { clear:both;}

/* SideBar
------------------------------------------------------------------*/ 

#sidebar{ width:250px; border-right:1px #e5e5e5 solid; float:left; display:inline;}
#navi { width:226px;}
#navi h1{ height:83px;}
#navi ul{ width:226px;}
#navi ul li{ line-height:30px; background:url(../_images/navi-bottom-line.gif) left bottom no-repeat;}
#navi ul li a{ display:block; height:29px; text-align:right; font: bold 14px/29px normal; }
#navi ul li span a{ font:normal 12px/16px normal; color:#666666; height:20px;}


#navi ul li a:hover{ background:#eee;}

body#room1 #nav1 a, body#room2 #nav2 a, body#room3 #nav3 a, body#room4 #nav4 a, body#room5 #nav5 a, body#room6 #nav6 a, body#room7 #nav7 a, body#room8 #nav8 a, body#room9 #nav9 a, body#room10 #nav10 a, 
body#about #nav1 a.title,  body#itemplan #nav2 a.title,  body#otherinfo #nav3 a.title,  body#goodlg #nav4 a.title,  body#add0 #nav5 a.title, body#services0 #nav6 a,  
body#tsale #nav1 a.title, body#recom #nav2 a.title,body#outlook #nav3 a.title,body#guide #nav4 a.title,body#apply #nav5 a.title,body#conces #nav6 a.title, body#norms #nav7 a.title,
body#parkinfo #nav1 a, #parkpublic #nav2 a,
body#c2c #nav1 a.title,body#jobs #nav2 a.title,body#biz #nav4 a.title,
body#tiananclub #nav1 a.title, body#property #nav2 a.title, body#tsta #nav3 a.title, body#financial #nav5 a.title,
body#room11 #nav11 a { background:url(../_images/navi-dot.gif) 150px center no-repeat;}
body#room12 #nav12 a, 
body#room13 #nav13 a, body#comunion #nav4 a.title,
body#room14 #nav14 a,{ background:url(../_images/navi-dot.gif) 125px center no-repeat;}
body#yqsd #nav3 a{background:url(../_images/navi-dot.gif) 125px center no-repeat;}
#imglink a{ margin:20px auto; display:block;}

/* main
------------------------------------------------------------------*/ 
#main { width:750px; float:left; background:url(../_images/main-bg.gif) no-repeat; _height:400px; min-height:400px;  display:inline;}
#content{ margin:20px 0 0 35px;*margin:20px 0 0 35px!important;_margin:20px 0 0 25px;float:left;line-height:25px}
#content h1{ height:30px; text-indent:0px; width:630px; background:url(../_images/room-title.gif) no-repeat; padding:0 0 0 20px;}
#content p.tips { height:50px; background:url(../_images/tips.gif) left no-repeat; padding:0 0 0 65px; font: bold 14px/22px normal; vertical-align:middle; color:#cc3333;}
#caution{ width:648px; border:1px #ffcc66 dotted; background:#ffffcc; margin:20px 0; height:150px; }
#caution ol{	padding:0 0 0 30px; 	float:left;	list-style-type: decimal; margin:10px 0 0 0;}
#caution ol li { line-height:23px;}
#caution img{ float:left;}
#caution p { font-weight:bold; color:#cc3333;}

.refer{ width:650px; margin:10px 0 ; ;}
.refer .title{ background:url(../_images/refer-tbg.gif) no-repeat; height:29px; text-align:center; font:bold 16px/29px normal; color:#FFFFFF;}
.refer .box{ border:1px #e03b2e solid; width:648px;}
.refer .box .getinfo { width:480px; height:30px;}
.refer .box .getinfo img { float:left;}
.refer dl { clear:both;}
.refer dl dt{ width:125px; text-align:right; font:bold 12px/20px normal; float:left; height:30px;}
.refer dl dd{ float:left; display:inline;}
.refer dl dd em{ color:#cc3333; font-style:normal; }
.refer .inp { border:1px #aaa solid; background:#fff;}

.refer table thead tr th { text-align:center;}
.refer table tr td { border-bottom:1px #ddd solid; text-align:center;}

/* Footer
------------------------------------------------------------------*/ 
#footer { clear:both; height:100px; }
#footer .flinks { width:960px;height:30px; border-bottom:1px #ccc solid; border-top:1px #ccc solid;background:#fff; margin: 0 0 0 20px }
#footer .flinks .links { text-align:right; line-height:30px; width:500px; float:left;}
#footer .flinks .links a {color:#acacac}
#footer .flinks .links a:hover{color:red}
#footer .flinks .selects { float:left; width:350px; line-height:30px; padding:3px 0 0 0; margin:0 0 0 30px;font-size:12px;color:#666666}
#footer .flinks .selects select{ font-size:12px;color:#666666;border:1px #cccccc solid}
#footer .copyright { background:url(../_images/foot-copy.gif) left center no-repeat; width:1002px; height:50px;margin:0px 0px 0px 12px}


/* Foot
------------------------------------------------------------------*/ 
#foot { clear:both; height:100px; }
#foot .flinks { width:960px;height:30px; border-bottom:1px #ccc solid; border-top:1px #ccc solid;background:#fff; margin: 0 0 0 20px }
#foot .flinks .links { text-align:right; line-height:30px; width:500px; float:left;}
#foot .flinks .links a {color:#acacac}
#foot .flinks .links a:hover{color:red}
#foot .flinks .selects { float:left; width:350px; line-height:30px; padding:3px 0 0 0; margin:0 0 0 30px;font-size:12px;color:#666666}
#foot .flinks .selects select{ font-size:12px;color:#666666;border:1px #cccccc solid}
#foot .copyright { background:url(../_images/foot-copy.gif) left center no-repeat; width:1002px; height:50px;margin:0px 0px 0px 12px}

/* Register
------------------------------------------------------------------*/ 
#register #main { width:1002px; background:url(../_images/register-bg.gif) no-repeat; _height:350px; min-height:350px;}
#register #content { width:900px;}
#register #content h1{ background:url(../_images/reg-title.gif) no-repeat; height:30px; margin:0 0 10px 0; text-indent:0px; width:100%}
#register .tips1 ,#register .tips2 ,#register .tips3 { height:60px; padding:0 0 0 70px; font:bold 16px/60px normal; margin:10px 0; color:#333;}
#register .tips1 { background:url(../_images/no1.gif) no-repeat;}
#register .tips2 { background:url(../_images/no2.gif) no-repeat;}
#register .tips3 { background:url(../_images/no3.gif) no-repeat;}

#register .tips2-1 { background:url(../_images/person.gif) no-repeat; height:85px; padding:0 0 0 90px; margin:0 0 0 80px; width:600px;}
#register .tips2-2 { background:url(../_images/corp.gif) no-repeat; height:85px; padding:0 0 0 90px; margin:0 0 0 80px; width:600px;}
#register .tiananclub { background:url(../_images/tiananclub.gif) no-repeat; height:85px; padding:0 0 0 90px; margin:0 0 10px 80px; width:600px;color:black}

#register .tipspecial {background:url(../_images/caution2.gif) no-repeat;  border:1px #ccc solid; margin:0 0 10px 170px; width:515px; padding:10px 10px 10px 70px; color:#cc3333;}
#register p.dot{ background:url(../_images/dot.gif) left bottom repeat-x; height:1px; line-height:1px;}

#register .read { background:url(../_images/read1.gif) no-repeat; height:50px; padding:0 0 0 90px; margin:10px 0 0 10px; width:600px; ; font:bold 16px/50px normal; }
#register .readinfo { width:900px; height:200px; padding:10px; overflow-y:scroll; line-height:25px; border:1px #ccc solid;}
#register .agree { height:20px;  font:bold 14px/20px normal; margin:10px 40px; }
#register .agree em { color:#cc3333; margin:0 0 0 200px;}
#register .regperson,#register .regcorp{ width:420px; float:left; display:inline; height:100px; padding:10px; color:#cc3333;}
#register .regperson { border-right:1px #ccc solid;}

#register .step2-pe{ background:url(../_images/step2-pe-bg.gif) no-repeat; height:140px; width:900px;}
#register .step2-co{ background:url(../_images/step2-co-bg.gif) no-repeat; height:140px; width:900px;}
#register .step2-pe ol ,#register .step2-co ol{ float:left; margin:60px 0 0 10px; color:#fff; padding:0 0 0 30px; line-height:22px;}
#register .step2-pe div ,#register .step2-co div { float:left; margin:100px 0 0 0;}
#register .regbox { width:840px; border-left:10px #cc3333 solid; border-bottom:10px #cc3333 solid; border-right:10px #cc3333 solid; padding:20px;}
#register #main #content .regbox h1 { height:30px; background:url(../_images/step2-line.gif) left bottom no-repeat;  font:bold 14px/30px normal;  color:#cc3333;}
#register #main #content .regbox h1 em{ font:normal 12px/30px normal;	color: #666666;  padding:0 20px 0 0 ; float:right;}
#register #main #content .regbox .inp { border:1px #aaa solid; background:#fff;}
#register #main #content .regbox div em{ color:#FF0000;}
#register #main #content .regbox dl { clear:both;}
#register #main #content .regbox dl dt{ width:125px; text-align:right; font:bold 12px/20px normal; float:left;}
#register #main #content .regbox dl dd{ float:left; display:inline; }
#register #main #content .regbox dl dd em{ color:#cc3333; font-style:normal;}

.slist {width:625px; margin:10px 0; background:url(../_images/dot.gif) left bottom repeat-x;}
.slist .stitle{ float:left; font:bold 12px/20px normal; color:#cc3333; width:197px;border:1px #cccccc solid}
.slist ul { float:left; line-height:24px; margin:0 0 0 20px;}
.slist .gov { float:left; width:400px; margin:0 0 20px 20px; padding:10px; color:#cc3333;border:1px #D6E2F2 solid;background-color:#ECF9FF;}
.slist .gov dl dd{ line-height:24px;margin-top:10px}
.slist .gov dl dt {font:normal 12px/20px normal; margin:10px 0 0 0px }
.slist .gov dl dd a{color:#666666;text-decoration:none}

.slist_sevice {width:625px; margin:10px 0; background:url(../_images/dot.gif) left bottom repeat-x;}
.slist_sevice .stitle{ float:left; font:bold 14px/20px normal; color:#cc3333; width:197px; }
.slist_sevice ul { float:left; line-height:24px; margin:0 0 0 20px;}



.contect_list{width:645px;margin:0 auto;color:black;}
.contect_list .h1{font-size:14px;font-weight:bold;text-align:center; vertical-align:middle}
.contect_list .table1 td{padding:5px 0 0 5px}

.about { line-height:24px;}
#addinfo { width:650px; line-height:24px;float:left}
#addinfo ul { margin:20px 0 20px 0; }
#addinfo ul li { clear:both; margin:10px 0;}
#addinfo ul li p {float:left; margin:0 0 0 20px;}
#addinfo ul li strong.title { color:#cc3333;}
#addinfo ul li img {float:left; }

#addinfo .three p { margin:10px 0;}
#addinfo .three span{ width:190px; float:left; display:block; margin:0 10px;}

table.goodlg { line-height:24px;}
table.goodlg .box { margin:0 0 0 30px;}
table.goodlg em { font-style:normal; font-weight:bold; color:#CC3333;}

/* Login
------------------------------------------------------------------*/ 
.loginbox { background:url(../_images/loginbox.jpg) no-repeat; width:900px; height:400px; }
.loginbox .content { margin:30px  0 0 30px; font:bold 14px/18px normal; color:#333333;}
.loginbox .content p { color:#cc3333;}
.loginbox ul li { height:40px;}
.loginbox ul { margin:30px 0 0 30px; font:normal 12px/40px normal; color:#333333; }
.loginbox ul li  em { font-style:normal; font-size:12px; color:#cc3333; margin:0 0 0 10px; line-height:30px;}
.loginbox ul li p.dot{ width:350px; margin:10px 0 0 10px;}

.cfm { background:url(../_images/confirmbg.jpg) no-repeat; width:900px ; height:550px; }
.cfm .info { border:5px #990000 solid; width:500px; background:#FFF; margin:60px 0 0 300px; padding:20px;}
.cfm .info.sec { margin-top:10px;}
.cfm .info ul li { height:30px;}
.cfm .info ul li  em { color:#cc3333;}

/* room
------------------------------------------------------------------*/ 

#otherinfo { width:650px;}
#otherinfo dl { clear:both; margin:10px 0;}
#otherinfo dl dt { float:left; width:180px; text-align:left;}
#otherinfo dl dd { float:left; width:450px; text-align:left;}

#services { width:650px; background:url(../_images/services_bg.jpg) right top no-repeat;}
#services .info  { width:300px; line-height:24px; margin:20px 0 0 0;}

/* shopcenter
------------------------------------------------------------------*/ 
.recom1 { background:url(../_images/recom1bg.jpg) no-repeat; width:645px; height:325px;}
.recom1 .info { width:250px; margin:80px 0 0 20px; line-height:24px;}

.recom2 .tab.a { width:650px; border:1px #ccc solid; margin:20px 0 0 0; padding:10px; background:url(../_images/recom21bg.jpg) right bottom no-repeat;}
.recom2 .tab.b { width:650px; border:1px #ccc solid; margin:20px 0 0 0; padding:10px;background:url(../_images/recom22bg.jpg) right bottom no-repeat;}
.recom2 .tab.c { width:650px; border:1px #ccc solid; margin:20px 0 0 0; padding:10px;background:url(../_images/recom23bg.jpg) right bottom no-repeat;}

.recom2 .tab dl { clear:both;}
.recom2 .tab dt { height:20px; width:120px; padding:2px; line-height:20px; text-align:right; float:left;}
.recom2 .tab dd { float:left; padding:2px; border:1px #ccc solid; line-height:20px; width:250px;}

.recom3 { background:url(../_images/recom3bg.jpg) no-repeat; width:643px; height:200px; margin:10px 0; }
.recom3 .info2 { margin:60px 0 0 20px; width:330px; line-height:24px;}

.recom4 dl{ width:300px; float:left; display:block; margin:0 10px}
.recom4 dl dd { text-align:center; height:30px; line-height:30px;}

.outlook { width:650px; background:url(../_images/outlookbg.jpg) no-repeat; height:450px; margin:20px 0;}
.outlook .info  h2{ margin-bottom:20px;}

.appy { width:650px; background:url(../_images/appybg.gif) right top no-repeat; margin:20px 0}
.appy .info { width:350px;}

.guide .info.a{ width:650px; background:url(../_images/guide1.jpg) right 40px no-repeat;}
.guide .info.b{ width:650px; background:url(../_images/guide2.jpg) right 40px no-repeat;}
.guide .info.c{ width:650px; background:url(../_images/guide3.jpg) right 40px no-repeat;}
.guide .info h3 { margin:10px 0; width:400px;}
.guide .info  ul{ background:#f7f3e4; width:400px; border:1px #e2d6bd solid; padding:10px;}

.guide .info  ul li { height:22px; line-height:22px; }

.conces { width:650px;}
.conces dl {clear:both; background:url(../_images/dot.gif) left bottom repeat-x;  height:30px; line-height:30px;}
.conces dl dt { float:left; width:530px; padding:0 0 0 20px;}
.conces dl dd { float:left; width:100px; }

.conces dl.title{ background:url(../_images/listitle.gif) no-repeat; height:35px;}
.tsale1 .tips{ background:url(../_images/tsale-man.gif) 480px top no-repeat; height:150px;}
.tsale1 .tips p{ font:bold 14px/20px normal; color:#990000; width:400px; margin:30px 0 10px 30px;}
.tsale1 .search { width:600px; height:20px; background:#eee; padding:15px; }

.tshead { background:url(../_images/listitle.gif) no-repeat; height:35px;}
.tslist td { border-bottom:1px #ddd solid;}
.tstab { width:600px;line-height:35px; height:35px; display:block; float:left;}
.tstab.s1 { width:260px;text-align:center }
.tstab.s2 { width:75px;text-align:center }
.tstab.s3 { width:75px;text-align:center }
.tstab.s4 { width:75px;text-align:center }
.tstab.s5 { width:75px;text-align:center }
.tstab.s6 { width:90px;text-align:center }

#searchtab { width:500px; height:30px; margin:0;}
#searchtab ul li{ float:left; width:92px; height:28px; margin:0px; text-align:center; display:block; }
#searchtab ul li a { display:block;}
#searchtab ul li#st1 a{ height:28px; line-height:28px;}
#searchtab ul li#st2 a:link,#searchtab ul li#st2 a:visited,
#searchtab ul li#st3 a:link,#searchtab ul li#st3 a:visited,
#searchtab ul li#st4 a:link,#searchtab ul li#st4 a:visited,{ height:23px; line-height:23px; margin:0; background-position:left -28px;}

#searchtab ul li#st2 a:hover,#searchtab ul li#st2 a:focus,
#searchtab ul li#st3 a:hover,#searchtab ul li#st3 a:focus,
#searchtab ul li#st4 a:hover,#searchtab ul li#st4 a:focus{ background-position: left top; margin:0px; height:28px; line-height:28px;}

table.kao td { padding:5px;}


.zs1 { background:url(../_images/doorbg.gif) no-repeat;text-align:center;font-weight:bold;vertical-align:middle;color:#666666;height:28px}
.zs2 { background:url(../_images/doorbg01.gif) no-repeat;text-align:center;font-weight:bold;vertical-align:middle;color:#666666;height:28px}

/* cooper
------------------------------------------------------------------*/ 
.tiananclub { width:590px; background:url(../_images/clubabout.jpg) no-repeat; padding:280px 20px 0 40px; line-height:24px; color:#fff; }
.property { width:650px; background:url(../_images/property00.jpg) right top no-repeat;margin:20px 0 0 0; }
.property .info{ width:430px; line-height:24px;  }
.tsta1 { width:650px; background:url(../_images/tsta1.jpg) right top no-repeat;margin:20px 0 0 0; }
.tsta1 .info{ width:250px; line-height:24px;  }
.tsta2 {width:650px; background:url(../_images/tsta2.jpg) 120px top no-repeat;margin:20px 0 0 0; }
.tsta2 .info { width:390px; line-height:24px; margin:0 0 0 260px;}
.tsta3 {width:650px; background:url(../_images/tsta3.jpg) 120px top no-repeat;margin:20px 0 0 0; }
.tsta3 .info { width:390px; line-height:24px; margin:0 0 0 260px;}

.comunion { width:650px;}
.comunion dl{ clear:both; line-height:24px; margin:20px 0;}
.comunion dl dt { float: left; margin:0 20px;}
.comunion dl dd { float:left; width:460px;font-size:14px;color:black}

.financial { width:650px;}
.financial dl{ clear:both; line-height:24px; margin:20px 0;}
.financial dl dt { float: left; margin:0 20px;display:inline}
.financial dl dd { float:left; width:400px;font-size:16px;color:black}
.financial p{font-size:14px;color:#666666}
.financial span{font-size:14px;color:#cc3333}



/* index
------------------------------------------------------------------*/ 
#index { width:1000px; clear:both;}
#index #left { width:260px; float:left;}
#index #mid { width:10px; float:left;}
#index #center { width:490px;float:left;}
#index #right { width:240px;float:right;}

#index #left  ul{  padding:10px 0 0 40px; }
#index #left  ul li { height:40px; background:url(../_images/dot.gif) left bottom repeat-x; width:200px;  overflow:hidden;}
#index #left  ul li em { color:#cc3333;}
#index #left  ul.placard{ background:url(../_images/index/news_bg.gif) no-repeat; height:219px;}
#index #left  ul.news{ height:180px; }
#index #left  ul.zd{ background:url(../_images/index/zhidu_bg.gif) no-repeat; height:150px;}
#index #left  ul.zd li{ height:30px; line-height:30px;}


#index #center .cooper { background:url(../_images/index/club_bg.gif) no-repeat; height:253px;}
#index #center .cooper ul li { height:26px; width:250px; overflow:hidden; line-height:26px; background:url(../_images/index/redot.gif) left center no-repeat; padding:0 0 0 10px;}

#index #center .search { background:url(../_images/index/search_bg.gif) no-repeat; height:60px;}
#index #center .search .inp { height:16px; border:1px #ddd solid; width:100px;}
#index #right #weather { background:url(../_images/index/weather.gif) no-repeat; height:77px; margin:0 0 10px 0;}
#index #right #weather .tianqi  {height:77px;margin:10px}
#index #right #weather .tianqi  iframe{ width:186px;}

#index #right  .rboxbg ul { margin:0 0 0 20px; width:200px;}
#index #right  .rboxbg ul li { height:24px; background:url(../_images/dot.gif) left bottom repeat-x; line-height:24px;}
#index #right  .rboxbg { background:url(../_images/index/rboxbg.gif) repeat-y;}

#index #right .rboxbg ul.bm li{ float:left;width:100px; height:30px; line-height:30px; text-align:center; vertical-align:middle;}

#index #right .rboxbg ul.bm li a { display:block;}

/*index #center #hearder-zs*/

#header-zs {background:url(../_images/tb_bg240.gif) no-repeat;height:240px;width:463px;margin:0px 0px auto 10px; padding:0px;font-size:12px;}
#header-gq{background:url(../_images/tb_bg143.gif) no-repeat;height:143px;width:463px;margin:0px 0px auto 10px; padding:0px;font-size:12px;}
#menu01,#menu11{ margin:0;padding:0px;list-style-type: none;}
#menu01 li,#menu11 li {display: block;width:115px;float: left;margin:0;padding: 0;cursor: hand;line-height:31px;}



.sec1 { background:url(../_images/02qh.gif);text-align:center;font-weight:bold;vertical-align:middle;color:#666666}
.sec2 { background:url(../_images/01qh.gif);text-align:center;font-weight:bold;vertical-align:middle;color:#ffffff}
.sec3 { background:url(../_images/02qh.gif);text-align:center;font-weight:bold;vertical-align:middle;color:#666666}
.sec4 { background:url(../_images/01qh.gif);text-align:center;font-weight:bold;vertical-align:middle;color:#ffffff}
.block{ display: block;}
.block a{font-size:12px;color:#666666;text-decoration:none}
.unblock{ display: none;}
.unblock a{font-size:12px;color:#666666;text-decoration:none}


#index_fang {width:440px;}
#index_fang ul{margin:0;width:100%;}
#index_fang ul li{height:24px;float:left;width:97%;clear:both}
#index_fang  ul li a{display:block;line-height:24x;text-decoration:none}
#index_fang ul li .l{height:21px;float:left}
#index_fang ul li .r{height:21px;float:right;}





/* cooper
------------------------------------------------------------------*/ 
.tiananclub { width:590px; background:url(../_images/clubabout.jpg) no-repeat; padding:280px 20px 0 40px; line-height:24px; color:#fff; }
.tc3-banner{ background:url(../_images/t3_bg.jpg) no-repeat; height:222px; width:650px;}
.tc3 ul { margin:0 0 0 220px; color:#FFFFCC;}
.tc3 ul li{ height:24px;}

f
.property { width:650px; background:url(../_images/property00.jpg) right top no-repeat;margin:20px 0 0 0; }
.property .info{ width:430px; line-height:24px;  }
.tsta1 { width:650px; background:url(../_images/tsta1.jpg) right top no-repeat;margin:20px 0 0 0; }
.tsta1 .info{ width:250px; line-height:24px;  }
.tsta2 {width:650px; background:url(../_images/tsta2.jpg) 120px top no-repeat;margin:20px 0 0 0; }
.tsta2 .info { width:390px; line-height:24px; margin:0 0 0 260px;}
.tsta3 {width:650px; background:url(../_images/tsta3.jpg) 120px top no-repeat;margin:20px 0 0 0; }
.tsta3 .info { width:390px; line-height:24px; margin:0 0 0 260px;}

.comunion { width:650px;}
.comunion dl{ clear:both; line-height:24px; margin:20px 0;}
.comunion dl dt { float: left; margin:0 20px;}
.comunion dl dd { float:left; width:460px;}
.comunion.tc3 { width:650px; background:url(../_images/tc3_bg2.jpg) right top no-repeat;}
.comunion.tc3 dl dd { float:left; width:330px; line-height:20px;}

.tc4p {font:bold 14px/30px normal; height:30px;}
.tc4 ul { width:500px;}
.tc4 li { padding:0 0 0 20px;}
.tc4title { background:url(../_images/listitle.gif) no-repeat; height:35px;}
.tc4tab { line-height:35px; height:35px; display:block; float:left;text-align:center;}
.tc4tab.s1 { width:70px; }
.tc4tab.s2 { width:150px;}
.tc4tab.s3 { width:120px;}
.tc4tab.s4 { width:150px;}
.tc5 { background:url(../_images/tc5-bg.gif) right center no-repeat; width:650px;height:600px}
.tc5 dl { width:450px;}
.tc5 dt { padding:0 0 0 30px; background:url(../_images/tc5-q.gif) left top no-repeat; margin:10px 0; font-weight:bold;}
.tc5 dd { padding:0 0 0 30px; background:url(../_images/tc5-a.gif) left top no-repeat; margin:10px 0;}
.tc5 p.dot.this { width:450px; height:10px; display:block;}
.tc6 .info { background:url(../_images/tc6-bg.jpg) right top no-repeat; width:650px; }
.tc6 .info p { width:400px;}
.tc7 .login { background:url(../_images/tc7-bg.jpg) no-repeat; height:440px;}
.tc7 .gg {	position:absolute;	width:200px;	height:42px;	left: 386px;	top: 737px;}
.tc7 .inpu {	position:absolute;	width:211px;	height:53px;	left: 692px;	top: 619px;}

.financial { width:650px;}
.financial dl{ clear:both; line-height:24px; margin:20px 0;}
.financial dl dt { float: left; margin:0 20px;}
.financial dl dd { float:left; width:400px;}


/* Ers
------------------------------------------------------------------*/ 
.catlist dl { padding:0 0 0 10px; background:url(../_images/navi-dot.gif) left top no-repeat; margin:20px 0;}
.catlist dt{ font:bold 14px/18px normal;}
.catlist .cat1,.catlist .cat2 { float:left;}
.catlist .cat1 { width:310px; border-right:1px #ddd dashed; margin:0 20px 0 0;}
.catlist .cat2 { width:310px;}
.ccctitle { width:413px; height:27px; text-align:center; font: bold 14px/27px normal; color:#fff; clear:both; }
.cccbox { width:900px;  clear:both;}
.cccbox .primary { width:550px; float:left;}
.cccbox .primary p { height:24px;}
.cccbox .secondary { background:#ffdfa0; float:left; width:318px; height:228px; border:1px #fff solid; padding:0 0 0 30px;}
.supply_news_list{width:650px;float:left;margin-left:10px}
.supply_news_list ul{list-style:none;}
.supply_news_list ul li{float:left;width:300px;height:26px;line-height:26px;background:url(../_images/dot.gif) left bottom repeat-x;display:inline}
.supply_news_list ul li a{
	font-size:14px;text-decoration:none;}
.supply_news_list ul li span{float:right;text-align:right;}

.supply_lei{width:650px;float:left;margin-left:10px}
.supply_lei ul{list-style:none;}
.supply_lei ul li{float:left;width:300px;height:26px;line-height:26px;display:inline}
.supply_lei a{font-size:14px;text-decoration:none;}

/*supply*/
.supply_title_bg{ background:url(../_images/supply_title_bg_mid.gif) repeat-x; height:35px;line-height:35px;text-align:center;color:#333;font-weight: bold;
}
.supply_title_bg_left{ background:url(../_images/supply_title_left.gif) left no-repeat; width:15%;height:35px;line-height:35px;color:#333;text-align:center;font-weight:bold}
.supply_title_bg_right{ background:url(../_images/supply_title_right.gif) right no-repeat;width:20%; height:35px;line-height:35px;color:#333;text-align:center;font-weight:bold}
.supply_item{text-align:center;margin-top:15px;height:80px;width:20%;color:#333;line-height:80px; border-bottom:1px dashed #e3e3e3}
.supply_item span{text-align:left;margin-top:15px;color:#333;line-height:25px; }

/*job*/
.job_title_bg{ background:url(../_images/supply_title_bg_mid.gif) repeat-x; height:35px;line-height:35px;text-align:center;color:#333;font-weight: bold;
}
.job_title_bg_left{ background:url(../_images/supply_title_left.gif) left no-repeat; width:15%;height:35px;line-height:35px;color:#333;text-align:center;font-weight:bold}
.job_title_bg_right{ background:url(../_images/supply_title_right.gif) right no-repeat;width:20%; height:35px;line-height:35px;color:#333;text-align:center;font-weight:bold}

.job_item{text-align:center;margin-top:15px;height:30px;width:20%;color:#333;line-height:30px;
border-bottom:1px  dashed  #e3e3e3;}

.job_item span{text-align:left;margin-top:15px;color:#333;line-height:25px; }

.job_list{
	background:#eeeeee;height:30px;line-height:30px;
	text-indent: 5px;
}
/*tsale*/
.tsale_title_bg{ background:url(../_images/supply_title_bg_mid.gif) repeat-x; height:35px;line-height:35px;text-align:center;color:#333;font-weight: bold;}
.tsale_title_bg_left{ background:url(../_images/supply_title_left.gif) left no-repeat; height:35px;line-height:35px;color:#333;text-align:center;font-weight:bold}
.tsale_title_bg_right{ background:url(../_images/supply_title_right.gif) right no-repeat; height:35px;line-height:35px;color:#333;text-align:center;font-weight:bold}
.tsale_item{text-align:center;margin-top:15px;height:25px;color:#333;line-height:25px; border-bottom:1px dashed #e3e3e3}
.tsale_item span{text-align:left;margin-top:15px;color:#333;line-height:25px; }

/*index*/
.yqsd_css{margin-left:10px;height:25px;line-height:25px}
.yqsd_css ul{list-style:circle}
.yqsd_css ul li a{width:150px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.yqsd_css ul li span{margin-left:40px}