body {height:100%; margin:0px; text-align:center;}
body, td, input, select, textarea{ font-size:12px; font-family: Arial, Helvetica, sans-serif; }

a {color:#323232; text-decoration: none;}
a:hover {color:#CC3300;}

form {margin:0px;}

img { border: 0px;}

.center {text-align:center;}
.absmiddle { vertical-align: middle;}
.clear {clear:both; *display:inline;}
.nodata {height:60px; text-align:center; padding-top:25px; color:#666;}

/*** ¤å¦rÃC¦â ***/
.fg1 {color:#999A9C;}
.fg2 {color:#9B0002;}
.fg3 {color:#D00001;}
.fg4 {color:#4D4D4D;}
.fg5 {color:#FF3200;}
.fg6 {color:#989898;}

/************************************/
.doc {width:1000px; text-align:left; margin:0 auto;}

.mhead {}
.mhead .logo {float:left; width:245px; height:104px;}
.mhead .logo img {margin:13px 0 0 5px;}
.mhead .head {float:left; width:755px; height:104px;}
.mhead .head .hbnr {float:left; width:485px; height:69px;}
.mhead .head .hbnr .area {width:485px; height:69px; display:table-cell; text-align:center; vertical-align:middle;}
.mhead .head .hbnr .area * {vertical-align:middle;}
html .mhead .head .hbnr .area span.gnr {*height:100%; display:inline-block;}


.mhead .head .hmenu {float:left; width:245px; height:69px;}
.mhead .head .hmenu ul {padding:0px; margin:0px; height:23px; background:url(images/tmu_t2.jpg) left top repeat-x;}
.mhead .head .hmenu ul li {float:left; list-style:none; line-height:21px; color:#FFFFFF; height:23px;}
.mhead .head .hmenu ul li a {color:#FFFFFF;}
.mhead .head .hmenu ul li a:hover {color:#FFCCD7;}
.mhead .head .hmenu ul li.t1 {width:12px; background:url(images/tmu_t1.jpg) left top no-repeat;}
.mhead .head .hmenu ul li.t2 {width:221px; text-align:center;}
.mhead .head .hmenu ul li.t3 {width:12px; background:url(images/tmu_t3.jpg) left top no-repeat;}
.mhead .head .hmenu ul li span {padding-right:12px; margin-right:12px; border-right:1px solid #FFF;}
.mhead .head ul.button {padding:0px; margin:0px;}
.mhead .head ul.button li {float:left; list-style:none;}
.mhead .head ul.button li img {_display:block;}

.mmarquee {}
.mmarquee .free {float:left; text-align:center; width:234px;}
.mmarquee .mq {float:left; width:766px;}
.mmarquee .mq .border {width:750px; border:2px solid #FE9900;}
.mmarquee .mq .border .padd {padding:3px 3px 3px 39px; height:22px; line-height:22px; background:url(images/icon_mq.jpg) no-repeat; background-position:3px 3px;}

.marquee {height:22px; overflow:hidden; position:relative;}
.marquee .max {position:absolute; left:0px; top:0px; width:100%; line-height:22px; color:#333333;}
.marquee .max a {color:#333333;}
.marquee .max a:hover {color:#CC3300;}
.marquee .max #FirstSilder {position:absolute; left:0px; top:0px;}
.marquee .max #SecondSilder {position:absolute; left:0px; top:-1000px;}
.marquee .max #item {height:22px; overflow:hidden;}


.mbody {}
.mbody .mleft {float:left; width:234px; text-align:center;}
.mbody .mright {float:left; width:766px;}

.mfoot {margin-left:18px; width:982px;}
.mfoot .info {float:left; width:812px; font-size:10pt;}
.mfoot .info .url {line-height:20px; color:#03609D;}
.mfoot .info .url a {color:#03609D;}
.mfoot .info .url a:hover {color:#CC3300;}
.mfoot .check {line-height:18px; color:#676767; font-size:10pt;}
.mfoot .check a {color:#676767;}
.mfoot .copyright {line-height:18px; color:#989898; font-size:10pt;}
.mfoot .copyright a {color:#989898;}

.mfoot .logo {float:left; width:170px; text-align:center;}
.mfoot .logo img {margin-top:8px;}

/*** BLOCK ***/
.block {width:214px; margin:0 auto; text-align:left;}
.block .timg {background:#0099CB; padding:3px;}
.block .timg .ig {background:#FFFFFF; padding:4px; _height:1%;}
.block .vimg {padding-left:3px;}

.mem {border:1px solid #999999;}
.mem table {border:0px; width:100%; margin:2px 0 2px 0;}
.mem table td.tf {width:44px; text-align:right;}
.mem table td.tn {width:102px;}
.mem table td.tn input.text {border:1px solid #999999; width:100px;}
.mem .jm {float:left; margin-left:5px;}

.meminfo {padding:4px; *height:1%;}
.meminfo .user {color:#696969; line-height:18px;}
.meminfo .func {float:left; width:94px;}
.meminfo .func .item {padding-left:14px; line-height:18px; color:#363636; background:url(images/icon_ogarr.jpg) no-repeat; background-position:left 5px; *background-position:left 3px;}
.meminfo .func .item a {color:#363636;}
.meminfo .func .item a:hover {color:#CC3300;}

.bkcls {}
.bkcls .item {border:1px solid #ADADAD;}
.bkcls .item div {padding:4px 6px 4px 27px; color:#656565; line-height:18px; background:url(images/icon_slash.jpg) no-repeat; background-position:8px 10px; *background-position:8px 8px; }
.bkcls .item div a {color:#656565;}
.bkcls .item div a:hover {color:#CC3300;}

.knews {}
.knews .post {line-height:16px; color:#656565; padding:0 5px 0 5px; }
.knews .list {line-height:16px; color:#363636; padding:0 5px 0 5px; }
.knews .list a {color:#363636;}
.knews .list a:hover {color:#CC3300;}
.knews .more {text-align:right; padding-right:5px;}

.kquest {}
.kquest .list {line-height:16px; color:#363636;}
.kquest .list span {display:block; padding:0 5px 0 18px; background:url(images/icon_farr.jpg) no-repeat; background-position:5px 4px; *background-position:5px 2px;}

.epaper {}
.epaper .input {float:left; margin-right:4px;}
.epaper .input input {border:1px solid #999999; width:148px;}
.epaper .ebt {float:left;}

.bannAD {}
.bannAD .ad {margin:10px 0 0 0; text-align:center;}

.adbnr {width:756px; position:relative;}
.adbnr .lbar {position:absolute; left:0px; top:0px; width:11px; height:122px; filter:Alpha(Opacity=20); opacity:0.2;}
.adbnr .rbar {position:absolute; right:0px; top:0px; width:11px; height:122px; filter:Alpha(Opacity=20); opacity:0.2;}
.adbnr .bnr {min-height:122px; _height:122px;}


.footAD {padding-left:18px;}
.footAD .ad {float:left; width:138px; text-align:center;}

.mindex {}
.mindex .twmap {float:left; width:377px;}
.mindex .smenu {float:left; width:27px;}
.mindex .scont {float:left; width:350px; height:577px; border:1px solid #9D9EA2;}

.mindex .new_search {}
.mindex .new_search .cls {float:left; width:176px;}
.mindex .new_search .cls div {padding-left:28px; height:18px; background:url(images/icon_glass.jpg) no-repeat; background-position: 6px 1px;}
.mindex .new_search .cls div select {width:70px; border:1px solid #CBCBCB;}
.mindex .new_search .cls2 {float:left; width:162px; margin-left:10px;}
.mindex .new_search .cls2 select {width:76px; border:1px solid #CBCBCB;}
.mindex .new_search .key {float:left; width:106px;}
.mindex .new_search .key input {width:97px; border:1px solid #CBCBCB;}
.mindex .new_search .key2 {float:left; width:282px;}
.mindex .new_search .key2 div {padding-left:28px;}
.mindex .new_search .key2 div input {width:245px; border:1px solid #CBCBCB;}

.mindex .new_search .sh {float:left; width:66px;}

.mindex .htp {}
.mindex .htp div{padding-left:8px;}
.mindex .objInfo {}
.mindex .objInfo .max {min-height:505px !important; _height:505px !important;}
.mindex .objInfo .max2 {min-height:485px !important; _height:485px !important;}
.mindex .objInfo .padd {min-height:470px; _height:470px; padding:0 8px 0 8px;}
.mindex .objInfo .padd .trade {float:left; width:22px; line-height:20px; margin-right:3px;}
.mindex .objInfo .padd .trade img {margin:4px 0 0 1px;}
.mindex .objInfo .padd .city {float:left; width:100px; line-height:20px; color:#656565; margin-right:3px;}
.mindex .objInfo .padd .road {float:left; width:67px; line-height:20px; color:#656565; margin-right:3px;}
.mindex .objInfo .padd .name {float:left; width:130px; line-height:20px; color:#656565;}
.mindex .objInfo .padd .name a {color:#656565;}
.mindex .objInfo .padd .name a:hover {color:#CC3300;}
.mindex .objInfo .padd .job {float:left; width:112px; line-height:20px; color:#656565; margin-right:3px;}
.mindex .objInfo .padd .title {float:left; width:210px; line-height:20px; color:#656565;}
.mindex .objInfo .padd .title a {color:#656565;}
.mindex .objInfo .padd .title a:hover {color:#CC3300;}
.mindex .objInfo .padd .job2 {float:left; width:70px; line-height:20px; color:#656565; margin-right:3px;}
.mindex .objInfo .padd .title2 {float:left; width:140px; line-height:20px; color:#656565;}
.mindex .objInfo .padd .title2 a {color:#656565;}
.mindex .objInfo .padd .title2 a:hover {color:#CC3300;}


.mindex .more {padding-right:8px; text-align:right;}


/*** Module ***/
.strpush {}
.strpush .more {float:right; padding:5px 16px 0 0;}
.strpush .img {padding-left:6px;}
.strpush .display {padding-left:16px;}

.modtb {width:754px; min-height:652px; _height:952px; border:1px solid #CCCCCC;}
.modtb .mod {height:28px; background:url(images/mod_tbg.jpg) #D4D4D4 left top repeat-y;}
.modtb .mod .mod_img {float:left;}
.modtb .mod .mod_txt {float:left; line-height:28px; font-size:10pt; color:#666666;}
.modtb .mod .mod_txt a {color:#666666;}
.modtb .mod .mod_txt a:hover {color:#CC3300;}
.modtb .mod .mod_more {float:right;}
.modtb .mod .mod_more span {display:block; padding:2px 20px 0 0;}
.modtb .content {padding:18px;}

.html {line-height:18px; color:#363636;}

.qacls {}
.qacls .item {float:left; width:124px; height:26px; overflow:hidden; margin-right:10px;}
.qacls .item span {display:block; padding:4px; padding-left:18px; line-height:18px; font-weight:bold; font-size:10pt;}
.qacls .in {border:2px solid #FD9903; color:#CD7F01;}
.qacls .in span {background:url(images/icon_ofq.jpg) no-repeat; background-position:4px 6px;}
.qacls .in a {color:#CD7F01;}
.qacls .out {border:2px solid #009ACA; color:#0399CB;}
.qacls .out span {background:url(images/icon_bfq.jpg) left top no-repeat; background-position:4px 6px;}
.qacls .out a {color:#0399CB;}

.qa {}
.qa .subject {line-height:20px; color:#333333;}
.qa .subject a {color:#333333;}
.qa .subject a:hover {color:#CC3300;}
.qa .subject span {display:block; padding-left:25px; background:url(images/icon_farr.jpg) no-repeat; background-position:5px 6px; *background-position:5px 5px;}
.qa .desc {color:#676767; line-height:20px;}
.qa .desc .padd {padding:10px 16px 10px 16px;}
.qa .desc .padd label {color:#9FCA01; font-weight:bold;}

.news {}
.news .subject {float:left; width:610px; line-height:20px; color:#333333;}
.news .subject a {color:#333333;}
.news .subject a:hover {color:#CC3300;}
.news .subject span {display:block; padding-left:25px; background:url(images/icon_farr.jpg) no-repeat; background-position:5px 6px; *background-position:5px 5px;}
.news .post {float:left; width:104px; line-height:20px; color:#666666; text-align:center;}
.news .content {padding:10px 25px 10px 25px; line-height:18px; color:363636;}

.article {text-align:center; padding:10px; border:1px solid #898989;}
.article div {width:100%; height:700px; text-align:left; line-height:20px; overflow: auto;}
.watch {color:#CA0003;}

.member {text-align:center;}
.member .confirm {width:60%; margin:0 auto; text-align:left;}
.member .forget {width:80%; margin:0 auto; text-align:left;}
.member .modify {width:95%; margin:0 auto; text-align:left;}
.member .login {width:460px; margin:0 auto; text-align:left;}
.member .free {width:620px; margin:0 auto; text-align:left;}
.member .free .fleft {float:left; margin-right:70px;}
.member .free .fright {float:left;}
.member .free .fitem {width:270px; height:96px; border:1px solid #CCCCCC; background:#ECECEC; position:relative;}
.member .free .fitem .t1 {position:absolute; width:6px; height:6px; left:-1px; top:-1px; background:url(images/tbf_t1.jpg) left top no-repeat; overflow:hidden;}
.member .free .fitem .t2 {position:absolute; width:6px; height:6px; right:-1px; top:-1px; background:url(images/tbf_t2.jpg) left top no-repeat; overflow:hidden;}
.member .free .fitem .f1 {position:absolute; width:6px; height:6px; left:-1px; bottom:-1px; background:url(images/tbf_f1.jpg) left top no-repeat; overflow:hidden;}
.member .free .fitem .f2 {position:absolute; width:6px; height:6px; right:-1px; bottom:-1px; background:url(images/tbf_f2.jpg) left top no-repeat; overflow:hidden;}
.member .free .fitem .data {padding:10px; color:#313131;}

.myhouse {}
.myhouse .oo {float:left; width:520px; line-height:20px; color:#333333;}
.myhouse .oo a {color:#333333;}
.myhouse .oo a:hover {color:#CC3300;}
.myhouse .oo span {display:block; padding-left:25px; background:url(images/icon_farr.jpg) no-repeat; background-position:5px 6px; *background-position:5px 5px;}
.myhouse .modify {float:left; width:140px; line-height:20px; color:#898989; text-align:center;}
.myhouse .process {float:left; width:26px; line-height:20px; text-align:center;}

.mypoint {}
.mypoint .date {float:left; width:140px; line-height:20px; color:#898989; text-align:center;} 
.mypoint .point {float:left; width:140px; line-height:20px; color:#393939;} 
.mypoint .point div {padding:0 20px 0 20px;}
.mypoint .point span.get {color:#3366FF; font-weight:bold;} 
.mypoint .point span.pay {color:#CC3300; font-weight:bold;} 
.mypoint .note {float:left; width:430px; line-height:20px; color:#696969;} 
.now_totla_point {padding-left:6px; line-height:18px;}
.now_totla_point span {color:#3366FF; font-weight:bold;}

.myad {}
.myad .title {float:left; width:280px; line-height:20px; color:#393939;} 
.myad .title span {display:block; padding-left:25px; background:url(images/icon_farr.jpg) no-repeat; background-position:5px 6px; *background-position:5px 5px;}
.myad .point {float:left; width:110px; line-height:20px; color:#898989;} 
.myad .type {float:left; width:80px; line-height:20px; color:#898989;} 
.myad .position {float:left; width:120px; line-height:20px; color:#898989; } 
.myad .hot {float:left; width:70px; line-height:20px; color:#969696;} 
.myad .modify {float:left; width:140px; line-height:20px; color:#898989; text-align:center;}
.myad .process {float:left; width:26px; line-height:20px; text-align:center;}

.myad .preview {padding-left:12px; line-height:20px; color:#898989;}



.object {float:left; width:130px; min-height:143px; _height:143px; border:1px solid #A2A5AC; margin-right:17px;}
.object_last {margin-right:0px !important;}
.object .padd {padding:6px 9px 6px 9px; text-align:left;}
.object .padd .oimg {width:110px; height:90px; display:table-cell; text-align:center; vertical-align:middle;}
.object .padd .oimg * {vertical-align:middle;}
html .cobject .padd .oimg span {*height:100%; display:inline-block;}
.object .padd .icon {float:left; width:21px; text-align:left;}
.object .padd .icon img {margin:2px 0 0 2px;}
.object .padd .tn {float:left; width:88px; line-height:18px; color:#656565;}
.object .padd .tn a {color:#656565;}
.object .padd .tn a:hover {color:#CC3300;}
.object .padd .fn {line-height:18px; color:#656565;}
.object .padd .fn a {color:#656565;}
.object .padd .fn a:hover {color:#CC3300;}

.objcls {}
.objcls .item {float:left; width:170px; height:32px; cursor:pointer;}
.objcls .item .area {padding:11px 0 0 16px; overflow:hidden;}
.objcls .item .area div {width:126px; height:18px; overflow:hidden; line-height:18px; font-size:10pt;}
.objcls .bg {background:url(images/cls_item.jpg) left top no-repeat;}
.objcls .bg .area {color:#989898;}
.objcls .bg .area a {color:#989898;}
.objcls .bg1 {background:url(images/cls_item_1.jpg) left top no-repeat;}
.objcls .bg1 .area {color:#FFFFFF;}
.objcls .bg1 .area a {color:#FFFFFF;}
.objcls .empty {float:left; width:8px; height:32px;}

.house {}
.house .search {}
.house .search .itrade {float:left; width:120px;}
.house .search .itrade div {padding-left:8px;}
.house .search .frm {float:right; margin-top:7px;}
.house .search .frm .cls {float:left; width:216px;}
.house .search .frm .cls div {padding-left:28px; height:18px; background:url(images/icon_glass.jpg) no-repeat; background-position: 6px 1px;}
.house .search .frm .cls div select {width:90px; border:1px solid #CBCBCB;}

.house .search .frm .cls2 {float:left; width:188px;}
.house .search .frm .cls2 div {}
.house .search .frm .cls2 div select {width:90px; border:1px solid #CBCBCB;}


.house .search .frm .key {float:left; width:106px;}
.house .search .frm .key input {width:97px; border:1px solid #CBCBCB;}
.house .search .frm .sh {float:left; width:66px;}
.house .trade {float:left; width:22px; line-height:20px; margin-right:3px;}
.house .trade img {margin:4px 0 0 1px;}
.house .city {float:left; width:110px; line-height:20px; color:#656565; margin-right:3px;}
.house .name {float:left; width:170px; line-height:20px; color:#656565; margin-right:3px;}
.house .name a {color:#656565;}
.house .name a:hover {color:#CC3300;}
.house .addr {float:left; width:187px; line-height:20px; color:#656565; margin-right:3px;}
.house .area1 {float:left; width:70px; line-height:20px; color:#656565; margin-right:3px; text-align:right;}
.house .area2 {float:left; width:60px; line-height:20px; color:#656565; margin-right:3px;}
.house .price {float:left; width:75px; line-height:20px; color:#656565; text-align:right;}
.house .city2 {float:left; width:132px; line-height:20px; color:#656565; margin-right:3px;}
.house .name2 {float:left; width:200px; line-height:20px; color:#656565; margin-right:3px;}
.house .name2 a {color:#656565;}
.house .name2 a:hover {color:#CC3300;}
.house .address {float:left; width:365px; line-height:20px; color:#656565; margin-right:3px;}
.house .address2 {float:left; width:230px; line-height:20px; color:#656565; margin-right:3px;}



.house .detail {}
.house .detail .picgroup {float:left; width:212px;}
.house .detail .picgroup .border {width:189px; background:url(images/hpb_body.jpg) left top repeat-y;}
.house .detail .picgroup .border .top {width:189px; height:16px; background:url(images/hpb_top.jpg) left top no-repeat; overflow:hidden;}
.house .detail .picgroup .border .bottom {width:189px; height:5px; background:url(images/hpb_bottom.jpg) left top no-repeat; overflow:hidden;}
.house .detail .picgroup .border .pic {text-align:center; padding:3px;}
.house .detail .hinfo {float:left; width:500px;}
.house .detail .hinfo .title {line-height:18px; color:#656565; font-size:10pt;}
.house .detail .hinfo .title span {display:block; padding-left:24px;}
.house .detail .hinfo .title span.rent {background:url(images/icon_rent.jpg) no-repeat; background-position:left 3px;}
.house .detail .hinfo .title span.sell {background:url(images/icon_sell.jpg) no-repeat; background-position:left 3px;}
.house .detail .hinfo .title span.chg {background:url(images/icon_chg.jpg) no-repeat; background-position:left 3px;}
.house .detail .hinfo .frm {margin:5px 0 5px 0;}
.house .detail .hinfo .frm .field {float:left; width:72px; line-height:16px; color:#676767; background:#D5D5D5; margin-right:10px;}
.house .detail .hinfo .frm .field div {padding:0 6px 0 6px;}
.house .detail .hinfo .frm .ftxt {float:left; width:150px; line-height:16px; color:#676767; margin-right:5px;}
.house .detail .hinfo .frm .ftxt a {color:#3333FF;}
.house .detail .hinfo .frm .ftxt a:hover {color:#CC3300;}
.house .detail .hinfo .frm .ftxt2 {width:372px !important;}
.house .detail .hinfo .desc {line-height:18px; color:#696969;}
.house .detail .hinfo .movie {width:480px; overflow:hidden;}
.house .detail .hinfo .movie .mdata {position:relative; left:0px; top:0px;}

.quest {text-align:center;}
.quest .area {width:640px; margin:0 auto; text-align:left;}
.quest .area .subject {color:#079AD0; font-size:12pt; font-weight:bold; line-height:22px;}
.quest .area .desc {color:#898989; line-height:18px; padding:0 20px 0 20px;}
.quest .area .item {}
.quest .area .item .title {padding:0 20px 0 20px; color:#393939; font-size:10pt; line-height:20px;}
.quest .area .item .list {padding:0 20px 0 40px; color:#696969; font-size:12px; line-height:20px;}
.quest .area .item .list .float {float:left; margin-right:6px;}

.gbook {}
.gbook .subject {line-height:20px; color:#333333;}
.gbook .subject span {display:block; padding-left:25px; background:url(images/icon_farr.jpg) no-repeat; background-position:5px 6px; *background-position:5px 5px;}
.gbook .poster {float:right; margin: 0 5px 0 10px; line-height:20px; color:#898989;}

.gbook .mfield {float:left; width:85px; line-height:18px; text-align:right; color:#97CB07; margin-right:5px;}
.gbook .msg {float:left; width:610px; line-height:18px; color:#696969;}


.batch {}
.batch .notic {text-align:center;}
.batch .notic .note {width:80%; margin:0 auto; text-align:left;}
.batch .notic .note .mark {color:#C63636; font-size:10pt; line-height:22px;}
.batch .notic ul {padding:0px; margin:0px;}
.batch .notic ul li {margin-left:20px; line-height:20px; color:#696969;}
.batch .notic ul li a {color:#56A0F3; text-decoration:underline;}
.batch .notic ul li a:hover {color:#CC6666; text-decoration:underline;}
.batch .notic ul li span {color:#CC0000;}

/*** PAGE UP DOWN ***/
.page {color:#363636; line-height:18px; font-size:10pt;}
.page .now {float:left; width:96px;}
.page .now span {display:block; padding-left:6px;}
.page .updn {float:left; width:62px; text-align:center;}
.page .num {float:left; width:406px; text-align:center;}
.page .num span {padding:0 3px 0 3px; color:#0970D9; font-weight:bold; border:1px solid #BFC4CA;}
.page .num span a {color:#0970D9;}
.page .num span a:hover {color:#EA0B2A;}
.page .num label {padding:0 3px 0 3px; color:#EA0B2A; font-weight:bold;}
.page .total {float:left; text-align:right; width:86px;}
.page .total span {color:#FD0004;}



/*** LINE ***/
.mh2 {height:2px; overflow:hidden;}
.mh3 {height:3px; overflow:hidden;}
.mh5 {height:5px; overflow:hidden;}
.mh6 {height:6px; overflow:hidden;}
.mh8 {height:8px; overflow:hidden;}
.mh10 {height:10px; overflow:hidden;}
.mh15 {height:15px; overflow:hidden;}

.lineType1 {background:#CCCCCC; height:1px; overflow:hidden;}
.lineType2 {background:#0199CA; height:1px; overflow:hidden;}
.lineType3 {background:url(images/icon_bdot.gif) left top repeat-x; height:3px; overflow:hidden;}
.lineType4 {background:#ECECEC; height:1px; overflow:hidden;}
.lineType5 {background:url(images/icon_dash.jpg) left top repeat-x; height:3px; overflow:hidden;}
.lineHead {background:#09A0D7; height:2px; overflow:hidden;}
.lineBody {background:#CCCCCC; height:2px; overflow:hidden;}
.lineFoot {background:#006697; height:1px; overflow:hidden;}

/*** ªí³æ ***/
.welcome {text-align:center;}
.welcome .warn {width:85%; margin:0 auto; text-align:left; line-height:20px; color:#666666;}

.cform {}
.cform input.text {border:1px solid #C2C2C2; font-size:12px; }
.cform select {border:1px solid #C2C2C2; font-size:12px;}
.cform textarea {border:1px solid #C2C2C2; padding:2px; font-size:12px;}
.cform .border .padd {padding:0 10px 0 10px;}
.cform .field {margin:5px 0 5px 0;}
.cform .field .title {float:left; width:135px; line-height:20px; color:#323232; text-align:right; margin-right:12px;}
.cform .field .title div {}
.cform .field .title span {color:#C61A06;}
.cform .field .title2 {width:185px !important;}
.cform .field .ftxt {float:left; width:510px; line-height:20px; color:#323232;}
.cform .field .ftxt span {color:#C61A06;}
.cform .field .ftxt span.kyes {color:#1182FF;}
.cform .field .ftxt span.kno {color:#C61A06;}
.cform .field .ftxt2 {width:250px !important;}
.cform .field .uploadpic {float:left; width:120px;}


input.button02 { background:url(images/button02.jpg) left top no-repeat; width:56px; height:20px; border:0px; color:#363636; text-align:center;}
input.button04 {background:url(images/button04.gif) left bottom no-repeat; width:71px; height:21px; border:0px; color:#686868; line-height:26px;}


