/* css for poba */
/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.8.2r1
*/
html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
/*common*/
body{font:13px/1.231 arial;background:url(bg_bdtop.png) repeat-x}
html,body{width:100%;height:100%}
.page{width:960px;margin:0 auto}
a{color:#005CB7;text-decoration:none}
a:hover{color:#FF0000;text-decoration:underline}
a em{display:none}
h1,h2,h3,h4{font-weight:bold}
h2 a,h3 a{color:#000}
em{font-style:normal}
ins{padding:0 6px}
cite{padding:0 3px}
b{color:#C03;font-weight:normal}
.clearfix{zoom:1}
.clearfix:after{content:'.';display:block;visibility:hidden;clear:both;height:0px}
.center{text-align:center}
.gap{margin:10px 0 10px;padding:0;height:0;font-size:0;border:0 none;border-top:1px solid #CCC}
.lk{color:#005CB7;cursor:pointer}
.px12{font-size:12px}
.px13{font-size:13px}
.px14{font-size:14px}
.px15{font-size:15px}
.px16{font-size:16px}
.radius5{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.radius5bt{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
.radius5rbl{-webkit-border-radius:0 5px 5px 5px;-moz-border-radius:0 5px 5px 5px;border-radius:0 5px 5px 5px}
.radius5tl{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}
.radius5tr{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
.radius3{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.radius3tl{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}
.radius3tr{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
.radius3rbt{-webkit-border-radius:0 3px 3px 3px;-moz-border-radius:0 3px 3px 3px;border-radius:0 3px 3px 3px}
.sysmsg{margin-top:6px;padding:10px 0;font-size:15px;font-weight:bold;text-align:center;border:1px solid #F4F4F4;background-color:#F4F4F4}
.successmsg{color:#669933}
.warningmsg{color:#E7A511}
.notifymsg{margin:10px 0;padding:10px;border:1px solid #59D9E4;background-color:#E7FDFF;color:#00929F;text-align:left;font-weight:normal;font-size:14px}
.tipmsg{margin:10px 0;padding:10px;border:1px solid #FFB693;background-color:#F9F9F9;color:#ED641E;text-align:left;font-weight:normal;font-size:14px}
.errormsg{background-color:#FFEFEF;border-color:#FFEFEF;color:#FF0000;font-size:14px}
.errormsg{margin:10px 0;padding:10px;border:1px solid #FFB693;background-color:#F9F9F9;color:#ED641E;text-align:left;font-weight:normal}
.errormsg em{padding:0 4px}
#logincontainer .fb_iframe_widget{display:inline-block;margin:0 4px -2px 0;width:118px;height:18px;overflow:hidden}
/*for ie 6*/
/*
#logincontainer{_zoom:1}
#logincontainer:after{_content:'.';_display:block;_visibility:hidden;_clear:both;_height:0px}
#logincontainer .fb_iframe_widget{_display:block;_float:left;_margin:0}
*/
.fbbtn img{vertical-align:middle}
/*tip msg in alert win{{*/
.tipsuc{display:block;margin:20px auto;font-size:15px;color:#693;font-weight:bold;line-height:180%}
.tipwar{display:block;margin:20px auto;font-size:15px;color:#dd4e00;font-weight:bold;line-height:180%}
.tipnormal{display:block;font-size:15px;margin:20px auto;text-align:left;line-height:180%}
.tipleft{display:block;font-size:15px;margin:20px auto;text-align:left}
.tipcenter{text-align:center}
.closetip{float:right;padding-left:18px;background:url(icon/cross.png) no-repeat;font-size:12px;color:#333}
.tiplink{font-size:15px}
.tiplink ins{padding:0 6px}
/*tip msg in alert win}}*/
.iconerr{padding:9px 0 4px 20px;background:url(icon_err.png) no-repeat 0 8px;color:#FF0000;font-size:12px;line-height:1.231}
.mapicon{display:inline-block;width:16px;height:16px;background:url(icon/map.png) no-repeat}
/*common modules*/
.iptbtn{border:0 none;cursor:pointer}
.submitbtn{width:166px;height:43px;*height:44px;background:url(btn_register.png) no-repeat;font-size:15px;color:#FFF;font-weight:bold}
.okbtn,.delbtn,.addbtn,.rmbtn{padding-left:19px;background:url(bg_delbtn.png) no-repeat;_padding-top:2px;}
.addbtn{padding-top:1px;background:url(bg_addbtn.png) no-repeat}
.okbtn{background-image:url(icon/accept.png)}
.rmbtn{background-image:url(icon/cross.png)}
.abtn{display:block;float:left;width:211px;height:41px;line-height:41px;background:url(btn_white.png) no-repeat;font-size:15px;font-weight:bold;text-align:center}
.whitebtn{*padding-top:3px;width:93px;height:35px;border:0 none;background:url(btn_file.png) no-repeat;cursor:pointer;color:#666}
.ibtn,.editbtn{padding-left:20px;background:url(icon/pencil.png) no-repeat}
.editbtn,.modifybtn{background-image:url(icon/pencil.png);_padding-top:2px}
.morelink{padding-right:15px;background:url(icon/resultset_next.png) no-repeat 100%}
.noime{ime-mode:disabled}
.report{margin-right:5px;padding-left:14px;background:url(poba_sprites.png) no-repeat -240px -246px;*background-position:-240px -248px}
.icook{padding-left:20px;background:url(ico_ok.png) no-repeat}
.favo{margin-right:5px;padding-left:14px;background:url(poba_sprites.png) no-repeat -239px -273px;*background-position:-239px -275px}
.bluebtn,.mbluebtn{display:inline-block;width:234px;height:37px;line-height:37px;background:url(bg_bluebtn.png) no-repeat;font-size:15px;font-weight:bold;color:#FFF;text-align:center}
.mbluebtn{background-image:url(btn_blue_m.png);height:44px;line-height:44px;font-size:18px}
.questionbtn{width:116px;height:39px;background-image:url(btn_question.png)}

.logo{margin-top:8px;padding-bottom:12px}
.logo p{float:left;background:url(poba_sprites.png) no-repeat}
.logo p a{display:block;width:250px;height:66px}
.switcher{float:left;padding-top:20px;padding-left:28px}
.switcher a{color:#669932;font-size:22px}
.switcher li{display:none}
.switcher .on{display:block;padding:4px 18px 4px 5px;background:url(arr.png) no-repeat 52px;cursor:pointer}
.switcher .over{width:48px;background-color:#FFF;border:1px solid #DDD;border-bottom:0 none}
.searchform{padding-left:70px;margin-top:32px}
.searchform input{border:0 none}
/*--font-size:16px--*/
.searchform .txt{padding:10px 0 9px 10px;*padding:11px 0 10px 10px;width:290px;background:#FFF url(bg_text.png) no-repeat;font-size:16px;color:#CCC}
/*.searchform .txt{padding:9px 0 9px 10px;*padding:11px 0 8px 10px;height:21px;*height:20px;width:290px;background:#FFF url(bg_text.png) no-repeat;font-size:15px;color:#CCC}*/
.searchform .on{color:#000}
.searchform .btn{width:38px;height:40px;*height:39px;background:url(poba_sprites.png) no-repeat -212px -71px;cursor:pointer}
/*hack for chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
.searchform .txt{padding:10px 0 10px 10px;vertical-align:middle;}
.searchform .btn{padding:12px 0 7px 10px;height:39px;vertical-align:middle;}
}

/*common form*/
.commonform{margin-top:30px;margin-bottom:68px}
.commonform .hd{border:1px solid #99CC33;background-color:#F8FFEB;color:#669933}
.commonform .hd h1{padding:5px 0 4px 12px;font-size:24px;font-weight:bold}
.commonform .hd h1 span{margin-left:5px;color:gray;font-size:13px;font-weight:normal}
.commonform .hd a{display:block;float:right;margin:2px 0;padding-left:14px;font-size:15px;width:56px;height:35px;line-height:35px;border-left:1px solid #CBE1B3;color:#ACCE7B;font-weight:bold}
.commonform .bd{margin-top:40px}
.commonform form{float:left;padding-right:60px;width:460px;border-right:1px solid #CCC}
.commonform form h3{padding:0 0 20px 162px;font-size:21px;color:#444}
.commonform .agreebox{padding-bottom:0px;color:#444}
.commonform .agreebox label{float:none;font-size:12px;width:auto;height:auto;line-height:18px}
.commonform .agreebox input{float:left;height:20px;padding:0;margin-right:4px;_margin-right:2px;font-size:12px;width:auto;background:none;border:0 none;vertical-align:middle;_vertical-align:baseline}
.commonform .secpo{padding-top:2px;padding-left:182px;*padding-left:191px;color:#444}
.commonform .ins{margin-left:-15px;margin-top:190px;float:left;color:#CCC;font-size:22px;width:30px;height:70px;line-height:70px;background-color:#FFF;font-weight:bold}
.commonform .btn{padding-left:162px}
.commonform .fblogin{padding-left:596px}
.commonform .fblogin h4{margin-bottom:20px}
.commonform .fblogin .fb_button{background-position:0 -60px;width:206px;height:39px}
.commonform .fblogin .fb_button_text{margin-left:38px;font-size:17px;height:31px;line-height:31px;text-align:center}
.commonform h4{font-size:21px}
/*fbtip*/
.fbtip{margin-top:25px}
.fbtip p{line-height:1.8;color:#999}
.fbtip span{font-size:12px;color:#999}
.fbtip strong{font-weight:bold}
.fbtip p em{padding:0 4px;font-size:20px;font-weight:bold}
.fbtip ul{margin-top:10px}
.fbtip li{margin:10px 0;padding-left:25px;background:url(bg_fbtip.png) no-repeat 0 1px;color:#333;font-size:15px}
#loginregform .fbtip li{font-size:12px}

/*common forms*/
form .item{padding-bottom:20px}
form .item label{float:left;text-align:right;width:162px;height:36px;line-height:36px;font-size:15px;color:#444}
form .item input{padding:8px 0 7px 10px;width:275px;font-size:15px;border:1px solid #CBCBCB;background-color:#F9F9F9}
form .item input.disabled{background-color:#EFEFEF;border-color:#CCC;color:#AAA}
form .item textarea{background-color:#F9F9F9}
form .item input.nowidth{width:auto}
form .item p{padding:4px 0 4px 162px;_padding-left:164px;color:#BBB}
form .item .iconerr{margin:0 10px 0 162px;_margin-left:164px;_margin-right:68px}

/*go back to index page*/
.goindex{display:block;display:none;position:fixed;_position:absolute;top:50%;width:27px;height:69px;margin-top:-34px;background:url(poba_sprites.png) no-repeat 100% -160px}

/*mask and syswin*/
#mmask{display:none;width:100%;height:100%;z-index:999;overflow:hidden;background-color:#000;position:absolute;top:0;left:0;opacity:.6;filter:alpha(opacity=60);clear:both}
#wmask{display:none;width:100%;height:100%;z-index:999;overflow:hidden;background-color:#FFF;position:absolute;top:0;left:0;opacity:.6;filter:alpha(opacity=60);clear:both}
.syswin{display:none;position:absolute;z-index:1001;left:50%;top:50%;margin:-98px 0 0 -248px;width:496px;min-height:196px;background-color:#FFF;border:1px solid #CC9999;text-align:center;font-size:14px}
.syswin .hd{margin:1px 1px 0 1px;padding:6px 7px 6px 10px;background-color:#FFCCCC;text-align:left}
.syswin h3{font-size:21px;color:#CC6666}
.syswin .hd a{display:block;float:right;width:24px;height:24px;background:url(bg_closebtn.png) no-repeat}
.syswin .bd{padding-top:20px;font-size:12px}
.syswin .bd .cancel{font-size:15px}
.syswin .ft{margin-top:20px;padding-bottom:20px}
.syswin .ft .submitbtn{margin-right:35px;font-size:15px;*vertical-align:middle}
.syswin .ft .cancel{font-size:15px}
.syswin .verify a{font-size:12px;padding-left:10px}

/*normal win*/
.norwin{padding-bottom:10px;border-color:#99CC33;height:auto}
.norwin .hd{background-color:#F8FFEB;border-bottom:1px solid #CCCC66}
.norwin h3{color:#669933;text-align:left}
.norwin .ft{padding-left:10px;text-align:left}

/*success win*/
.sucwin{z-index:1002;border-color:#9C3}
.sucwin .hd{background-color:#F8FFEB;border-bottom:1px solid #CC6;color:#693;text-align:left}
.sucwin .warning{background-color:#FFEEEE}
.sucwin .warning h3{color:#CC6666}
.sucwin h3{color:#693}
.sucwin .bd{padding:20px 40px}
.sucwin .bd p{margin-bottom:20px}
.sucwin .bd a{text-decoration:underline;font-size:15px}

/*warning win*/
.warnwin{}
.warnwin .hd{background-color:#FFEEEE;border-bottom:1px solid #CC9999}
.warnwin h3{color:#DD4E00}

/*card of profile*/
.card{padding:10px;border:1px solid #97CC33}
.card .img{float:left;text-align:center;width:130px}
.card .info{position:relative;width:526px;float:left;margin-left:25px}
.card .info h5{font-size:17px;font-weight:bold}
.card .info h5 .modifybtn{margin-left:10px;padding-left:18px;font-size:12px;font-weight:normal}
.card .info .myword{margin-top:8px;font-size:12px}
.card .info .row{margin-top:10px}
.card .info table{width:526px}
.card .info td{width:50%;vertical-align:top;font-size:14px}
.card .info td.lt{font-size:12px}
.card .info td p{padding-top:10px}
.card .info td span{color:#888}
.card .info td span.lk{color:#005CB7;cursor:pointer}
.card .info td span img{margin-right:4px;vertical-align:middle}
.card .info .icook{display:-moz-inline-box;display:inline-block}
.card .info .phone{display:none;margin-left:50px}
.card .report{position:absolute;top:0;right:0}
/*for acm index*/
.acmindex .card{border:0 none}
.acmindex .card .img{line-height:180%}
.acmindex .card .img img{padding:1px;/*width:130px;height:130px;*/border:1px solid #DDD}
.acmindex .card .info{width:595px}
.acmindex .card .info table{width:595px}
.acmindex .card .info .lt{border-right:1px solid #CCC}
.acmindex .card .info .rt{padding-left:10px}
.acmindex .card .info .myword{height:auto;margin:8px 60px 15px 0}
.acmindex .card .info .title{font-size:15px}
.acmindex .card .info .title a{font-size:12px}
.acmindex .card .info .title em{font-size:12px;color:#BBB}
.acmindex .card .info .title strong{padding:0 5px;font-weight:bold}
.acmindex .card .info .title .qico{margin-left:10px}
.acmindex .card .info .title .qico img{vertical-align:bottom}
.acmindex .card .info .level{}
.acmindex .card .info .level span{color:#FF0000}
.acmindex .card .info .verify{}
.acmindex .card .info .verify span img{margin-right:4px;vertical-align:middle}
.acmindex .card .info .verify .title{padding-bottom:5px}
.card .info td .links{font-size:15px}
.card .info td .links a{float:right;font-size:12px}
.topmsgs{margin:0 auto;width:96%}
.topmsgs h3{line-height:180%;font-size:15px;border-bottom:1px solid #444;color:#444}
.topmsgs h3 em{padding-left:4px;color:#ED641E;font-size:15px;font-weight:normal}
.topmsgs h3 a{float:right;color:#005CB7;font-size:12px;font-weight:normal}
.topmsgs h3 a:hover{color:#FF0000}
.topmsgs .grid .sender{padding-left:10px}

/*visitors for profile*/
.visitors{}
.visitors h5{font-size:14px;color:#8BB164;padding-bottom:5px;border-bottom:1px solid #CCC;font-weight:bold}
.visitors p{padding:8px 0 0 4px;*padding-top:4px}
.visitors p a{display:-moz-inline-box;display:inline-block;margin:0 0 0 4px;*margin:4px 0 0 4px;width:50px;height:50px;overflow:hidden;font-size:0}
.visitors p img{width:50px;height:50px}

/*modules*/
#header{width:960px;margin:0 auto}
#header .logo{float:left}
#header .searchform{float:left}
#header .menu{float:right}
#header .menu .reg{padding:3px 11px;border:1px solid #8ABF3D;border-top:0 none;background:url(bg_reglinks.png) repeat-x;text-align:center}
#header .menu .reg a{color:#444}
#header .menu .reg strong{padding-left:2px;color:#ED641E;}
#header .menu .reg span{cursor:pointer}
#header .menu .reg .user{line-height:150%;padding:3px 4px;*padding:0 4px;_padding:4px 4px 0 4px;_font-family:PMingLiu}
#header .menu .reg span img{margin-left:4px}
/*hack for ie{*/
#header .menu .reg span{*display:inline-block;*vertical-align:bottom;*padding-top:2px;_padding-top:0px;_vertical-align:middle;*padding-bottom:1px;_padding-bottom:2px}
/*hack for ie}*/
#header .menu .pub{padding-top:7px;text-align:right}
#header .menu .pub a{display:inline-block;width:228px;height:39px;line-height:39px;background:url(poba_sprites.png) no-repeat 0 -115px;text-align:center;color:#FFF;font-size:15px;font-weight:bold;text-decoration:none}
#header .fb_button{margin-right:11px;height:18px;background-position:0 -232px}
#header .fb_button_text{width:95px;height:12px;margin-left:17px;padding-top:0;font-size:12px;font-weight:normal}

#footer{margin-top:10px;height:60px;padding:1px;line-height:20px;background:url(bg_ft.png) repeat-x;font-size:12px;color:#666}
#footer .page{/*overflow:hidden;margin: 10px auto;*/margin: 2px auto;}
#footer .aboutus{float:left;color:#666;margin-left:10px}
#footer a{color:#666;font-size:12px}
#footer .aboutus ins{padding-right:6px}
#footer .copyright{/*float:left;*/color:#666;margin-top:5px;/*line-height:1.8;padding-top:10px*/}
#footer .copyright a{color:#666}
#footer .switcher{padding:0;padding-left:24px}
#footer .switcher a{font-size:12px;color:#666}
#footer .switcher .on{padding:0 12px 0 0;background:url(arr_r.png) no-repeat right}

#footer .selectsite{
	/*float: left;
	_display: inline;
	margin-left: 10px;*/
	position: relative;
	line-height: 30px;
}
#footer .selectsite .selectsite_wrap{
	position: relative;
	float: left;
	margin-top: 3px;
}
#footer .selectsite_wrap .onsite{
	position: relative;
	display: inline-block;
	padding: 0px 21px 0px 10px;
	border: 1px solid #CCCCCC;
	height: 24px;
	line-height: 24px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	cursor: pointer;
	z-index: 1;
	background: url(bg_main.jpg) repeat-x 0 -35px;
}
#footer .selectsite_wrap .onsite.on{
	border-top: 1px solid #FFFFFF;
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	background: #FFFFFF;
}
#footer .selectsite_wrap .onsite .piont{
	display: inline-block;
	width: 0;
	height: 0;
	border-width: 4px;
	overflow: hidden;
	position: absolute;
	top: 50%;
	margin-left: 3px;
	margin-top: -2px;
	border-color: #999999 transparent transparent;
	border-style: solid dashed dashed;
}
#footer .selectsite_wrap .onsite.on .piont{
	margin-top: -6px;
	border-color: transparent transparent #999999;
	border-style: dashed dashed solid;
}
#footer .selectsite_wrap .siteweb{
	display: none;
	position: absolute;
	bottom: 25px;
	left: 0px;
	width: 100px;
	border: 1px solid #CCCCCC;
	padding: 10px;
	background: #ffffff;
	white-space:nowrap;
	-webkit-border-radius: 3px 3px 3px 0;
	-moz-border-radius: 3px 3px 3px 0;
	border-radius: 3px 3px 3px 0;
	line-height:1.5;
}
#footer .selectsite_wrap .siteweb .block{float: left; width: 150px;}
#footer .selectsite_wrap .siteweb a{ color: #005CB7; }
#footer .selectsite_wrap .siteweb h3{margin-bottom: 5px;}

#register .agreebox a{font-size:12px}
#register .item p em{padding:0 4px}

#login{}

#register .hd a,
#login .hd a{background:url(regbtn_green.png) no-repeat;color:#FFF;margin:3px 0 0 0;height:33px;width:61px;text-decoration:none;border:0 none}
#register .hd a{background-image:url(logbtn_green.png)}
/*
#login .agreebox{padding-bottom:20px}
#login .agreebox a{padding-left:140px}
*/
#login .ins{margin-top:125px}
#login .forget{margin-top:5px;line-height:1.8}
#login .forget em{padding:0 5px}
#login .forget span{color:#444}

/*forget password and reset password form*/
.fgtpsform .info{margin:0 100px;font-size:15px;line-height:180%}
.fgtpsform form{margin:30px auto 0 195px;width:590px;float:none;border:0 none}
.fgtpsform form h3{padding-left:0;text-align:center}
/*.fgtpsform form h3{padding-left:104px}*/
.fgtpsform .btn{margin-top:40px}
.fgtpsform .submitbtn{margin-right:20px;vertical-align:middle}
#forgetpass{}
#forgetpass .btn{margin-top:25px}
#forgetpass .btn a{font-size:15px}
#forgetpass .info{width:650px;margin:0 auto;text-align:center}
#forgetpass .info b{font-weight:bold}
#forgetpass .submitbtn{background-position:0 -3px;padding-bottom:7px;*padding-bottom:3px}
#resetpass{}
#resetpass .btn{margin-top:10px}
#resetpass form{margin-top:0}
#resetpass .item p em{margin:0 4px}

/*tip page*/
.tippage{width:500px;margin:40px auto 0 auto}
.tippage h1{padding:0 0 18px 0;font-size:31px;color:#669933;border-bottom:1px solid #CCC;background:url(tip_success.png) no-repeat 85px 6px;text-align:center}
.tippage h1.fail{padding-left:26px;background:url(tip_warning.png) no-repeat 0 6px;color:#DD4E00}
.tippage .item{margin-top:20px}
.tippage .item strong{font-weight:bold;font-size:15px;color:#444}
.tippage .item em{padding-left:10px;font-weight:bold;font-size:21px;color:#669933}
.tippage .msgs{margin-top:30px;color:#444}
.tippage .msgs p,.tippage .msgs li{margin:0 20px;line-height:180%;font-size:15px;color:#444}
.tippage .msgs em{padding:0 5px;color:#FF0000}
.tippage .ft{margin:40px 0 45px 0;text-align:center}
.tippage .btn{display:inline-block;width:211px;height:41px;line-height:41px;background:url(btn_white.png) no-repeat;font-size:15px;font-weight:bold}
.tippage .msgs li{list-style:decimal inside}
.tippage h1.fcfail{padding-left:50px;padding-top:6px;background-position:0 0;font-size:14px;color:#444;border-bottom:0 none;text-align:left}
.fclist .tippage{width:390px}

#registerok h1{background-position:40px 6px}
#registerok .bd{text-align:center}
#registerok .msgs span{display:block;line-height:1;margin-top:0;font-size:12px;color:#AAA}
#registerok .msgs em{font-size:21px;color:#FF3300;font-weight:bold}
#registerok .msgs p{margin:0 20px 0 40px}
#registerok .tip{color:#AAA}
#registerok .tip strong{visibility:hidden}
#registerok .px13{color:#AAA}

#rsetpsok h1{padding-left:15px;background-position:0 6px}
#rsetpsok .msgs p{margin:0 70px}

#sdmailok h1{padding-left:45px;background-position:5px 6px;text-align:left}
#sdmailok .msgs p{margin:0 70px}
#sdmailok .msgs em{font-weight:bold;color:#669933}
#sdmailok .ft{padding-left:0}
#sdmailok .btn{float:none;margin:0 auto}

#activeok{width:525px}
#activeok h1{padding-left:25px;background-position:0 6px}
#activeok .tip{margin-bottom:20px}
#activeok .tip em{font-size:21px;color:#FF3300;font-weight:bold}
#activeok .tip span{display:block;font-size:12px;color:#888;line-height:1.231}

/*crumbs*/
.breadcrumbs{margin:10px 0;font-size:12px}
.breadcrumbs a{color:#005CB7}
.breadcrumbs span{font-weight:bold}

.cate{margin:0}
.cate .hd a{overflow:hidden;border:0 none;padding-right:10px}
.cate .hd h1 a{display:inline;float:none;font-size:12px;color:#999;font-weight:normal;padding-left:18px}
.cate .hd .fblikebtn{float:right;margin-top:7px;margin-right:10px;width:39px;height:30px;line-height:30px;overflow:hidden}

/*category*/
/*
#category{margin-top:0;margin-bottom:10px}
#category .bd{margin-top:20px;padding-left:10px;border-bottom:1px solid #CCC}
#category .bd .item{}
#category .bd .item .con{float:left;margin-right:20px;width:450px}
#category .bd .clear{float:none;width:100%;line-height:0;font-size:0;clear:both}
#category .item h3{padding-bottom:5px;font-size:15px;color:#005cb7}
#category .item h3 a{color:#005cb7}
#category .list{margin-bottom:25px;line-height:180%}
#category .list span{display:block;float:left;width:215px}
#category .list a{margin-right:5px;width:100%;display:-moz-inline-box;display:inline-block;color:#666}
#category .list ins{padding:0 7px;color:#DDD}
*/
#category{}
#category .bd{margin-top:20px;padding-left:10px;border-bottom:1px solid #CCC}
#category .bd .item{float:left;margin-right:20px;width:450px}
#category .bd .clear{float:none;width:100%;line-height:0;font-size:0;clear:both}
#category .item h3{padding-bottom:5px;font-size:15px;color:#005cb7}
#category .item h3 a{color:#005cb7}
#category .list{margin-bottom:25px;line-height:180%}
#category .list a{display:-moz-inline-box;display:inline-block;color:#666}
#category .list ins{padding:0 7px;color:#DDD}

#category .list .hide{display:none}
#category .list .row{display:block}
#category .list .extbtn,
#category .list .closebtn{padding-right:10px;background:url(ico_more_down.png) no-repeat 100% center}
#category .list .closebtn{background-image:url(ico_more_up.png)}

/*pagination*/
#pagination{margin-bottom:20px;text-align:center}
#pagination .yiiPager{text-align:center;margin:20px auto}
#pagination li{display:-moz-inline-block;display:inline-block;background-color:#F1F8FF;font-size:93%;width:18px;padding:2px 1px;*padding:2px;border:1px solid #D5EAFF;margin:0 4px}
#pagination .page a{display:inline-block;min-width:16px;*width:16px}
/*ie hack*/
#pagination li{*display:inline}
#pagination .previous,#pagination .next{width:48px;*width:54px}
#pagination .previous{margin-right:10px}
#pagination .next{margin-left:10px}
#pagination .hidden,#pagination .first,#pagination .last{display:none}
#pagination .disabled{background-color:#EFEFEF;border-color:#CCC;color:#AAA}
#pagination .selected{border-color:#005CB7;color:#005CB7;background-color:#FFF}
#pagination .selected a,
#pagination .selected a:hover{font-weight:bold;color:#545454;text-decoration:none;cursor:default}

/*adlist*/
.adlist{}
.adlist div{float:left}
.adlist .img{margin:0 14px;padding:1px;width:100px;height:100px;line-height:97px;overflow:hidden;border:1px solid #CCC;text-align:center}
.adlist .img img{vertical-align:middle}
.adlist .img a,.adlist .img span{*height:100%;*writing-mode:tb-rl;*vertical-align:middle}
/*ie 6, 7 hack{{*/
.adlist .img{*font-size:0;_margin-left:7px}
/*ie 6, 7 hack}}*/
.adlist .price,
.adlist .time{width:100px;*width:80px;text-align:center}
.adlist .title{width:595px}
.adlist li{padding:10px 0;border-bottom:1px solid #EFEFEF;font-size:15px;}
.adlist h4{margin-bottom:8px;font-size:20px;color:#005CB7;font-weight:normal}
.adlist h4 span{font-size:12px;padding:0 4px;color:#666}
.adlist h4 span a{color:#666}
.adlist h4 em{font-size:12px;color:#693}
.adlist p{color:#666}
.adlist .cate{padding-top:10px;font-size:12px;color:#999}
.adlist .cate a{color:#259FD2}
.adlist .cate ins{padding:0 6px;font-weight:bold;color:#999}
.adlist .cate label{margin-right:5px}
.adlist .phone {line-height:27px;color:#009900;font-size:18px;margin-bottom:8px;}
.ui_icon_phone{
display:inline-block;
width:27px;
height:27px;
background: url(icon_phone.png) no-repeat;
vertical-align: middle;
margin-right:5px;
}
/*.adlist .img img{margin:0 15px;width:80px;height:80px;border:1px solid #CCC}*/
.adlist .price,.adlist .time{color:#999}
.adlist .price strong{color:#FF661B;font-size:15px;font-weight:bold}

/*subcategory*/
/*
#subcategory{padding-bottom:15px;border-bottom:1px solid #CCC}
#subcategory .bd{padding-left:15px;margin-top:10px}
#subcategory .bd span{float:left;width:45px;line-height:180%;font-size:12px}
#subcategory .bd .line{float:left;width:900px;line-height:180%}
#subcategory .line a{display:-moz-inline-box;display:inline-block;color:#005CB7;padding-right:8px}
#subcategory .line strong{font-weight:bold}
#subcategory .line strong a{color:#444;text-decoration:none}
#subcategory .bd p{padding:5px 7px;margin:0 0 10px 45px;border:1px solid #F0F0F0;line-height:180%}
#subcategory .bd p a{display:-moz-inline-box;display:inline-block;padding-right:8px;font-size:12px}
#subcategory .bd p strong{padding-right:8px;font-weight:bold;font-size:12px}
#subcategory .bd p strong a{color:#444;text-decoration:none}
*/

/*search*/
.searchcates{margin-top:15px;margin-bottom:10px}
.searchcates .hd h1{float:left}
.searchcates .hd p{float:left;padding-left:12px;margin:2px 0;height:35;line-height:35px;font-size:12px;color:#888}
.searchcates .hd p em{padding:0 5px}
.searchcates .bd{position:relative;margin-top:10px;padding-bottom:10px;border-bottom:1px solid #CCC}
.searchcates .bd li{float:left;width:192px;line-height:250%;overflow:hidden}
.searchcates .bd li em{color:#BBB}
.searchcates .bd li .on{color:#444;font-weight:bold}
.searchcates .bd .closed{height:60px;overflow:hidden}
.searchcates .bd .openbtn,
.searchcates .bd .closebtn{display:block;position:absolute;left:426px;bottom:-23px;padding-top:3px;*padding-top:4px;width:70px;height:20px;*height:19px;background:url(bg_morecate_open.png) no-repeat;text-indent:27px;color:#999;font-size:12px;*zoom:1}
.searchcates .bd .closebtn{background-image:url(bg_morecate_close.png)}
.searchcates .morecatetit{margin-top:25px;font-weight:bold;font-size:15px}
/*hack for ie6*/
.searchcates .bd{_position:static}
.searchcates .bd .closed{_position:relative}
.searchcates .bd li{_position:relative}
.searchcates .bd .openbtn,
.searchcates .bd .closebtn{_bottom:0;_top:-100px;_left:520px}
/*search_bot*/
#search_bot{margin-bottom:55px}

/*layout of search page*/
.srclayout{}
.srclayout .infolist{float:left;width:760px}
.srclayout .rlkwlist{float:right;width:178px;border:1px solid #DDD;background-color:#FFF}
.srclayout .rlkwlist h3{padding:8px 12px;color:#669933;background-color:#F8FFEB;border-bottom:1px solid #DDD}
.srclayout .rlkwlist ul{padding:5px 0}
.srclayout .rlkwlist ul li{padding:0 5px 0 12px;line-height:1.8}
#btrlkws{padding:4px 0 0 4px}

/*search area*/
#srcharea{margin-top:10px}
#srcharea .bd{margin-top:0}
#srcharea .arrdown,#srcharea .arrup{padding-right:15px;background:url(bg_green_arr_down.png) no-repeat 100%}
#srcharea .arrup{background-image:url(bg_green_arr_up.png)}
#srcharea .cates{margin-bottom:13px;padding-left:5px;border-bottom:1px solid #CCC}
#srcharea .item{float:left;margin-right:2px;padding:6px 0 4px 0;width:126px;border:1px solid #CCC;border-bottom:0 none;text-align:center;background-color:#F4F4F4;font-size:14px;cursor:pointer}
#srcharea .on,#srcharea .selected{margin-bottom:-1px;padding-bottom:5px;background-color:#FFF;*position:relative}
#srcharea .on a,#srcharea .selected,#srcharea .selected a{font-weight:bold;color:#659A32;text-decoration:none}
#srcharea .item ul{display:none}
#srcharea .line{padding-left:5px;padding-bottom:10px;border-bottom:1px solid #CCC;line-height:180%}
#srcharea .line a{padding-right:8px}
#srcharea .line a strong{font-weight:bold;color:#444}
/*dropdown list*/
.dropdown{display:none;position:absolute;width:103px;padding:5px 5px 5px 18px;border:1px solid #CCC;border-top:0 none;text-align:left;background-color:#FFF;font-size:14px}
.dropdown li{line-height:180%}
.dropdown a{color:#015CB7;font-weight:normal}
.dropdown a:hover{color:#FF0000}
.dropdown strong{font-weight:bold}
.graybg{background-color:#F4F4F4}
.graytxt{color:#999}
/* srcharlist */
#srcharlist{}
.flyout{display:none;position:absolute;padding:10px;/*width:350px;*/font-size:12px;line-height:200%;border:1px solid #CCC;border-top:0 none;background-color:#FFF}
.flyout .left,
.flyout .right{float:left}
.flyout .right{border-left:1px solid #CCC}
.flyout p{padding-left:10px;width:106px}
.flyout strong{font-weight:bold}
/*cityswitch*/
#cityswitch{position:absolute;top:72px;left:300px;width:380px;background-color:#FFF;border:1px solid #DDD}
#cityswitch h3{padding:11px 0 5px 12px;padding-top:11px;width:59px;background-color:#FFF;margin-top:-1px;_position:relative}
#cityswitch h3 a{font-size:15px;color:#005CB7;font-weight:normal}
#cityswitch p{padding-left:12px}
#cityswitch p a{font-size:14px;padding-right:13px;*padding-right:10px;line-height:180%}

/*usermenu*/
#usermenu{display:none;padding-bottom:7px;position:absolute;left:988px;top:1px;background-color:#FFF;border:1px solid #669934}
#usermenu ul{margin:0 4px}
#usermenu ul li{margin:4px;padding-top:3px;cursor:pointer}
#usermenu ul .reg{padding-bottom:3px;border-bottom:1px dashed #DDD;text-align:right}
#usermenu ul .reg img{margin-left:4px}
/*hack for chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
#usermenu{top:0}
}

/*search relate keywords*/
#scrltkeywords{display:none;width:299px;position:absolute;left:563px;top:70px;background-color:#FFF;border:1px solid #88B163}
#scrltkeywords li{padding-left:12px;line-height:180%;cursor:pointer}
#scrltkeywords li.on{background-color:#F8FFEB}
#scrltkeywords li a{color:#000;text-decoration:none;font-size:15px;_zoom:1}
#scrltkeywords li a b{font-weight:bold}

/*pubad common*/
.pubad{margin-top:15px}
.pubad .bd{margin-top:0}

/*pub ad steps*/
#pubsteps{margin-top:15px;background:url(bg_steps.png) repeat-x}
#pubsteps h2{float:left;margin-left:-12px;width:204px;height:34px;line-height:34px;background:url(poba_sprites.png) no-repeat 0 -159px;text-align:center;font-size:15px;color:#999}
#pubsteps .last{margin-left:-13px;width:205px;background:url(poba_sprites.png) no-repeat 0 -237px}
#pubsteps .on{background:none;color:#FFF}
#pubsteps .laston{background:url(poba_sprites.png) no-repeat 100% -354px}
#pubsteps .first{margin-left:0;width:192px;background:url(poba_sprites.png) no-repeat 0 -315px}
#pubsteps .ok{background:url(poba_sprites.png) no-repeat 0 -198px}
#pubsteps .ok a{color:#0066CC;font-weight:normal}
#pubsteps .firstok{background:url(poba_sprites.png) no-repeat 0 -276px}

/*pubad step1*/
/*
#pubstep1{margin-bottom:5px}
#pubstep1 .bd{position:relative;padding:20px 0 0 34px}
#pubstep1 h3{font-weight:normal;font-size:15px}
#pubstep1 h3 a{color:#444}
#pubstep1 .bd .left{float:left;width:445px;margin-right:25px}
#pubstep1 .bd .right{float:left}
#pubstep1 .item{height:58px}
#pubstep1 .item h3{padding:18px;width:100px}
#pubstep1 .on{}
#pubstep1 .on h3{position:absolute;z-index:3;border:2px solid #99CC33;border-right:0 none;background-color:#FFF}
#pubstep1 .item p{display:none;padding:10px 14px 10px 22px}
#pubstep1 .item p a{display:block;padding:8px 0;float:left;width:130px;font-size:15px;line-height:1.2}
#pubstep1 .on p{position:absolute;z-index:1;top:15px;left:136px;width:263px;border:2px solid #99CC33;background-color:#FFF}
*/
#pubstep1{margin-bottom:162px}
#pubstep1 .bd{padding:20px 0 0 34px}
#pubstep1 h3{font-weight:normal;font-size:15px}
#pubstep1 h3 a{color:#005CB7}
#pubstep1 .bd .left{float:left;width:445px;margin-right:25px}
#pubstep1 .bd .right{float:left}
#pubstep1 .item{height:58px}
#pubstep1 .item h3{padding:18px;width:120px}
#pubstep1 .on{position:relative}
#pubstep1 .on h3{position:absolute;z-index:3;border:2px solid #99CC33;border-right:0 none;background-color:#FFF}
#pubstep1 .item p{display:none;padding:19px 14px 10px 22px}
#pubstep1 .item p a{display:block;float:left;width:130px;font-size:15px;height:39px}
#pubstep1 .item p a em{display:block;color:#999;font-size:10px}
#pubstep1 .on p{display:block;position:absolute;z-index:1;left:156px;width:263px;border:2px solid #99CC33;background-color:#FFF}
/*pubstep2*/
.pubscate{margin-bottom:40px}
.pubscate .bd{margin:40px 10px 0 30px}
.pubscate .allbtn{margin-left:30px;font-size:15px;line-height:300%}
.pubscate .bd a{float:left;display:block;height:36px;width:150px;font-size:15px;overflow:hidden}
.pubscate .ft{margin:80px 30px 0 30px}
.pubscate .ft .abtn{margin-right:10px}
.pubscate .ft .skipbtn{width:350px;background-image:url(btn_white_l.png)}
.pubscate .bd .skipbtn{}
/*suport 4 cols*/
.pubscate .bd .col{margin-right:15px;width:290px;float:left}
.pubscate .bd .col a{float:none}
/*pubstep5*/
#pubstep5{}
#pubstep5 .bd{margin-top:10px}
#pubstep5 .bd em{padding:0 4px}
#pubstep5 .bd .info{margin-bottom:5px;padding-bottom:5px;color:#666;border-bottom:1px solid #CCC}
#pubstep5 .bd .info em{font-weight:bold;font-size:15px;color:#FF6600}
#pubstep5 .bd .tip{color:#FF6600;font-size:12px}
#pubstep5 .bd form{margin-top:14px;float:none;border:0 none;width:100%;padding-right:0}
#pubstep5 form .item{margin-top:12px;width:584px;_width:590px}
#pubstep5 .enform form .esp{width:100%}
#pubstep5 form .item label{width:105px}
#pubstep5 form .item p{padding-left:105px;_padding-left:108px}
#pubstep5 form .item p span{float:right;color:#67882D}
#pubstep5 form .item p span.imguptip{float:none;color:#BBB}
#pubstep5 form .item p span strong{padding:0 4px}
#pubstep5 form .item .iconerr{margin-left:105px}
/*input select textarea{*/
#pubstep5 form select{margin-right:8px;font-size:15px;width:130px;*vertical-align:top;*margin-top:8px}
#pubstep5 form .scate{width:180px}
#pubstep5 form .sgselect{margin-top:8px;color:#444}
#pubstep5 form input{width:465px}
#pubstep5 form .nowidth{width:auto;border:0 none;background:none}
#pubstep5 form .submitbtn{margin-right:25px;width:206px;*vertical-align:middle}
#pubstep5 form .msn{margin-left:5px;width:200px}
#pubstep5 form .upbtn{float:left;margin-right:10px;padding-left:28px;width:90px;cursor:pointer;border:0 none;background:url(bg_upbtn.png) no-repeat 7px 8px;color:#0066CC;font-size:14px;font-weight:bold}
#pubstep5 form .disabled{color:#DDD;cursor:default;background-image:url(bg_upbtn_gray.png)}
#pubstep5 form .hide{display:none}
#pubstep5 form .extend{padding-top:10px}
#pubstep5 form .extend,
#pubstep5 form #loginregform{width:584px}
#pubstep5 form .extend input{width:356px}
#pubstep5 form textarea{padding:8px 0 7px 10px;width:465px;height:182px;border:1px solid #CBCBCB;font-size:15px}
#pubstep5 form .error textarea{border-color:#FF0000}
#pubstep5 form .phonepre{width:50px}
#pubstep5 form .phonenum{width:118px}
#pubstep5 form .cman{width:120px;*vertical-align:middle}
#pubstep5 form .cmancon span{padding-left:10px}
#pubstep5 form .cmancon span label{margin-right:10px;padding-left:10px;float:none;width:auto}
/*#pubstep5 form .cmancon span input{width:auto;background:none;border:0 none}*/
/*input select textarea}*/
#pubstep5 form .imgs{float:left;margin-bottom:5px;padding:6px 10px;width:456px;min-height:24px;_height:24px;border:1px solid #CBCBCB;background-color:#EFEFEF}
#pubstep5 form .imgs span{padding:4px 4px 0 0;display:inline-block;text-align:center}
#pubstep5 form .imgs img{margin-bottom:5px;width:58px;height:58px;border:1px solid #CCC}

/* uploading bar */
#pubstep5 form .imgs span{display:block;margin:0 6px;_margin:0 5px;width:60px;float:left;padding-top:0}
#pubstep5 form .imgs img{margin-bottom:0}
#pubstep5 form .imgs cite{display:block;padding:0 0 6px 0;text-align:center;font-size:10px;font-style:normal}
#pubstep5 form .imgs .upbar{display:block;border:1px solid #9C9899;background-color:#FFF;text-align:left;height:15px}
#pubstep5 form .imgs .upbar em{display:block;padding:0;width:0;height:13px;margin:1px;background-color:#B4C400;*font-size:0;*line-height:0}
#pubstep5 form .item .imgs .btns{margin-top:0;padding-top:0}
#pubstep5 form .item .imgs .onup{border:0 none;border-bottom:1px dashed #CBCBCB;margin-bottom:10px;padding-bottom:10px}
#pubstep5 form .imgs .hide{display:none}

#pubstep5 .btn{margin-top:20px;padding-left:100px}
#pubstep5 .btn a{font-size:15px}
#pubstep5 .bd .extend .tip{color:#999}
#pubstep5 .required span{color:#F60}

#pubstep5 form .phone{padding-bottom:0}
#pubstep5 form .scon{}
#pubstep5 form .scon label{float:none}
#pubstep5 .bd .extend .exttitle{padding-bottom:0}
#pubstep5 .bd .extend .exttitle input{width:150px}
#pubstep5 .bd .extend .extcon{}
#pubstep5 .bd .extend .ext{position:relative}
#pubstep5 .bd .extend .ext .item{width:584px}
#pubstep5 .bd .extend .ext hr{margin:0 30px;border:0 none;border-top:1px dashed #CCC;*height:0}
#pubstep5 .bd .extend .ext .exttitle .delbtn{position:absolute;right:10px;top:40px;background-position:0 2px}
#pubstep5 .extend .add{margin-top:-2px}
/*hack for chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
#pubstep5 .extend .add{margin-top:-1px}
}
/*ie hack{{*/
#pubstep5 .bd .extend .ext hr{*width:524px;*margin:0}
#pubstep5 .bd .extend .ext .exttitle .delbtn{*position:static;*float:right;*margin-right:10px}
#pubstep5 .extend .add{*margin-top:-8px}
/*ie hack}}*/

.commonform form .extend{padding:3px 0 15px;border:1px solid #669933;background-color:#F8FFEF}
.commonform form .extend .on{border-top:1px solid #BCBCBC}
.commonform form .extend .add{margin:0 13px;padding-top:10px}
.commonform form .extend .add p{color:#999}
.commonform form .extend .add .hide{display:none}
.commonform form .extend .add .tip{margin-top:10px}
.commonform form .extend .addform{display:none}
.commonform form .extend .confirm{padding-left:91px;*padding-left:94px;border-top:1px solid #BCBCBC}
.commonform form .extend .confirm .cancel{padding-left:20px}
.commonform form .extend input{width:256px;background-color:#FFF}
/*fieldset*/
#pubstep5 form .item .grp_cwlx fieldset{margin-bottom:18px}
#pubstep5 form .item fieldset label{float:none;width:auto}
#pubstep5 form .item fieldset input{margin:0 3px 0 20px;width:auto/*;border:0 none;background:none*/}
#pubstep5 .enform form .esp fieldset .nowidth{margin-left:0}
#pubstep5 .enform form .esp fieldset label{margin-right:8px;width:auto}
#pubstep5 form .item fieldset .txtprice{margin-left:0;background-color:#F9F9F9;border:1px solid #CBCBCB;width:120px}
#pubstep5 form .item .pricetip{padding-left:66px}
#pubstep5 form .item fieldset select{width:auto}
#pubstep5 form .item fieldset .miles{display:none}
#pubstep5 form .item fieldset .miles label{display:inline;width:auto}
#pubstep5 form .item fieldset .miles .required{width:50px}
#pubstep5 form .item fieldset .miles input{margin-left:0}
#pubstep5 form .item .nopad{}
#pubstep5 form .item .nopad input{margin-left:0;border:0 none;background:none}
#pubstep5 form .item .nopad label{margin-right:20px}
#pubstep5 form .item .ml20{margin-left:20px}
/*new upload*/
#pubstep5 form .item .imgs .btns{padding-left:0}
#pubstep5 form .item .onup{margin-top:10px;padding-top:10px;border-top:1px dashed #CBCBCB}
#pubstep5 .btns .local,
#pubstep5 .btns .romote{padding-left:20px;background:url(icon/image_add.png) no-repeat}
#pubstep5 .btns .romote{background-image:url(icon/image_link.png)}
#pubstep5 .btns .local{text-decoration:none;cursor:default}
#pubstep5 .btns .local object{vertical-align:bottom}
#pubstep5 .btns .local em.hide{display:none}
#pubstep5 .btns .local .done{color:#999}
/*ie 6, 7 hack*/
#pubstep5 .btns .romote{*background-position:0 -1px;*padding-top:1px*display:inline-block;*margin-top:2px}
#pubstep5 .btns .local em{display:inline;*margin-top:-4px;padding:0}

/*sysmsg*/

/*imguploader*/
#imguploader{width:380px;margin-left:-190px;margin-top:-196px}
#imguploader .hd{position:relative}
#imguploader .hd span{display:inline-block;position:absolute;left:102px;bottom:-1px;padding:5px 8px 3px 8px;border:1px solid #CCCC66;background-color:#E6E6E6;cursor:pointer;color:#005CB7}
#imguploader .hd .on{padding-bottom:4px;background-color:#FFF;border-bottom:0 none;color:#679936;cursor:default}
#imguploader .hd .btn1{}
#imguploader .hd .btn2{left:220px}
#imguploader .bd{display:none;padding:4px 0 0 35px;min-height:260px;_height:260px;text-align:left}
#imguploader .show{display:block}
#imguploader .bd p{padding-right:10px;padding-bottom:10px;line-height:180%}
#imguploader .bd .tip{padding-bottom:0;padding-right:10px;color:#999}
#imguploader .bd .imgcon{width:350px;height:280px;background-color:#999;overflow:hidden;border:1px solid #DDD}
#imguploader .bd .filebtn{height:24px}
/*ie hack{*/
/*
#imguploader .bd form{*width:80px;*overflow:hidden}
#imguploader .bd .filebtn{*width:60px;*margin-left:-5px}
*/
/*ie hack}*/
#imguploader .bd .imgurl{background-color:#EFEFEF;border:1px solid #CBCBCB;font-size:15px;padding:8px 0 7px 10px;width:302px;margin-top:2px}
#imguploader .bd .loadbtn{margin-top:10px}
#imguploader .bd2 div{margin-top:15px}
#imguploader .bd3{padding-left:15px}
/*#imguploader .submitbtn{width:166px;background:url(btn_register.png) no-repeat}*/
/*local uploader{{*/
#imgcontainer p .disabled{color:#999;cursor:default;text-decoration:none}
#imgcontainer .delbtn{background-image:url(icon/cross.png)}
/*
#imguploader{padding-bottom:0}
#imguploader .ft{padding-bottom:15px}
#imguploader .bd{min-height:220px}
*/
#imguploader .local{padding:15px 20px 0 20px}
#imguploader .local .tip{margin-bottom:10px;line-height:150%}
#imguploader .local .tip em{padding:0 2px}
#imguploader .local .con{margin-top:2px;padding:6px;min-height:126px;_height:126px;background-color:#E6E7EB}
#imguploader .local .con li{padding:2px 0}
#imguploader .local .con strong{font-weight:normal}
#imguploader .local .con .probar{display:-moz-inline-box;display:inline-block;margin-right:4px;padding:1px;width:100px;height:10px;border:1px solid #9C9899;background-color:#A0A8B5;vertical-align:middle}
#imguploader .local .con .probar em{display:inline-block;height:10px;background-color:#6887E2;vertical-align:top}
#imguploader .local .con a{vertical-align:middle;text-decoration:underline}
#imguploader .addbtn{cursor:default;display:block;position:relative;height:16px}
/*ie hack*/
#imguploader .local .con .probar{*font-size:0;*margin-right:8px}
/*local uploader}}*/
#imguploader .addbtn span{position:absolute;z-index:1000;margin-top:-4px;*margin-top:-2px;width:290px;background-color:#FFF}
#imguploader .addbtn .hide{z-index:998}
#imguploader .addbtn #upbtnDone{margin:0;color:#444;text-decoration:none}
/*romote uploader{{*/
#romoteuploader{padding-bottom:0;width:400px;margin-left:-190px;margin-top:-196px;text-align:left}
#romoteuploader .bd{min-height:220px}
#romoteuploader .bd .tip{padding-bottom:0;color:#999;line-height:150%}
#romoteuploader .bd .tip em{padding:0 4px}
#romoteuploader .ft{padding-bottom:15px}
#romoteuploader .romote{padding:15px 20px 0 20px;min-height:200px;_height:200px}
#romoteuploader .romote ul{margin-top:10px;max-height:256px;_height:256px;overflow-y:auto}
#romoteuploader .romote li{margin:8px 0}
#romoteuploader .romote input{width:276px;padding:8px 0 7px 10px;border:1px solid #CBCBCB;background-color:#F9F9F9;font-size:15px;vertical-align:middle}
#romoteuploader .romote li label span{display:inline-block;width:50px}
/*romote uploader}}*/

/*loginwin*/
#loginwin{text-align:left;width:560px;height:auto;margin-top:-198px}
#loginwin .hd h3{padding-top:3px;color:#659A32}
#loginwin .hd h3 ins{font-size:12px}
#loginwin .hd h3 a{display:inline;padding-right:5px;float:none;background:none;font-size:12px;color:#ADCE7D}
#loginwin .hd h3 span{font-size:12px;font-weight:normal;color:#ADCE7D}
#loginwin .bd{padding-top:0}
#loginwin .bd .wcontent{display:none}
#loginwin .bd .show{display:block}
#loginwin .commonform{margin-bottom:20px;margin-top:20px}
#loginwin .commonform .hd{display:none}
#loginwin .commonform .bd{margin-top:0;font-size:12px}
#loginwin .commonform form{width:326px}
#loginwin .commonform h3{padding-left:110px;font-size:14px}
#loginwin .commonform h4{font-size:14px}
#loginwin .commonform .item{}
#loginwin .commonform .item label{width:110px}
#loginwin .commonform .item input{width:175px}
#loginwin .commonform .item .agreebox input{width:auto}
#loginwin .commonform .item p{padding-right:15px}
#loginwin .commonform .item p.agreebox{padding-right:5px}
#loginwin .commonform .item p,
#loginwin .commonform .btn{padding-left:110px}
#loginwin .commonform .item .iconerr{margin-left:110px}
#loginwin .commonform .fblogin{padding-left:356px;_padding-left:350px}
#loginwin .commonform .forget{display:none}
#loginwin .commonform .btn{margin-top:-10px}
#loginwin .commonform .fb_button{width:180px;height:28px;background:#29447E url(bg_fbbtn_login.png) no-repeat}
#loginwin .commonform .fb_button_text{margin-left:27px;padding:2px 6px 1px;height:22px;line-height:22px;font-size:12px}
/*iframe*/
#loginwin iframe{}

/*popwin*/
#popwin{text-align:left;width:560px;height:auto;margin-top:-198px}
#popwin .hd h3{padding-top:3px/*;color:#659A32*/}
#popwin .hd h3 ins{font-size:12px}
#popwin .hd h3 .lgrg a{display:inline;padding-right:5px;float:none;background:none;font-size:12px;color:#ADCE7D}
/*#popwin .hd h3 a.close{display:block;background:url("bg_closebtn.png") no-repeat;float:right}*/
#popwin .hd h3 span{font-size:12px;font-weight:normal;color:#ADCE7D}
#popwin .bd{padding-top:0}
#popwin .bd .wcontent{display:none}
#popwin .bd .show{display:block}
/*iframe*/
#popwin iframe{overflow:hidden}
/* new version popwin */
#popwin .hd h3 span{color:#444}
#popwin .hd h3 .lgrg{float:right}
#popwin .hd h3 .lgrg .reglk,
#popwin .hd h3 .lgrg .loglk{display:inline-block;margin-left:5px;width:61px;height:25px;line-height:25px;text-align:center;background:url(bg_reglk.png) no-repeat;color:#005CB7;text-decoration:none}

/*ad detail*/
#addetail{margin-bottom:20px}
#addetail .hd{}
#addetail .hd h1{padding-bottom:0;font-size:21px}
#addetail .hd h1 .modifybtn{margin-left:10px}
#addetail .hd p{padding-bottom:5px;padding-left:12px;font-size:12px;color:#888}
#addetail .bd{margin-top:5px}
#addetail .bd .btns{margin-top:7px;*margin-top:3px;text-align:right}
#addetail .bd .btns p{float:left;color:#999;font-size:12px}
#addetail .bd .btns p ins{padding:0 10px}
#addetail .bd .btns span{border-left:1px solid #CCC;padding:0 10px 0 10px;*padding-right:5px}
#addetail .bd .btns span.lk{border:0 none;padding:0}
#addetail .bd .btns span img{vertical-align:bottom}
#addetail .bd .puber{float:right;margin-top:12px;width:250px;overflow:hidden}
#addetail .bd .profile{margin-top:4px;padding:10px 0;border:1px solid #97CC33}
#addetail .bd .profile .img{padding:0 8px}
#addetail .bd .profile .img img{float:left;margin-right:10px;padding:1px;width:50px;height:50px;border:1px solid #CCC}
#addetail .bd .profile .img strong{display:block;margin-top:2px;font-weight:bold}
#addetail .bd .profile .img em{display:block;font-size:12px;line-height:150%;margin-top:5px;color:#999}
#addetail .bd .profile .link{margin:10px 2px 0 2px}
#addetail .bd .profile .link .lk,
#addetail .bd .profile .link a{margin-left:2px;padding:5px 2px;display:inline-block;background-color:#EEE;text-align:center}
#addetail .bd .profile .site{margin:0 8px 0 8px;padding-top:10px;color:#444}
#addetail .bd .adinfo{margin:16px 0 0 15px}
#addetail .bd .adinfo .item{margin-top:5px;line-height:180%;font-size:15px}
#addetail .bd .adinfo .item .mapicon{margin-left:4px}
#addetail .bd .adinfo .item strong{padding:0 4px;font-size:21px;color:#CC0031}
#addetail .bd .adinfo .item em{font-size:13px;color:#999}
#addetail .bd .adinfo .item em.tip{display:block;margin:-3px 0 -5px 0;padding-left:50px;line-height:1.3}
#addetail .bd .adinfo .item label{margin-right:10px;color:#AAA}
#addetail .bd .adinfo .cphone{margin-top:0;margin-bottom:20px}
#addetail .bd .adinfo .imgpre{margin-top:-10px;width:302px}
#addetail .bd .adinfo .imgpre .img{display:block;padding:1px;border:1px solid #CFCFCF;text-align:center;line-height:0;overflow:hidden}
#addetail .bd .adinfo .imgpre img{}
#addetail .bd .adinfo .imgpre .link{margin-top:2px;display:block;border:1px solid #CFCFCF;text-align:center;font-size:12px}
#addetail .bd .adinfo .item img{vertical-align:bottom;*vertical-align:middle}
#addetail .bd .adinfo .left{padding:5px 10px 0 0;float:left;width:320px}
#addetail .bd .adinfo .right{float:left;padding-left:30px;width:310px;text-align:left;border-left:1px dashed #CCC;min-height:120px;_height:120px}
#addetail .ft{margin-top:30px}
#addetail .ft h3{font-size:15px;color:#679A35;padding-bottom:6px;border-bottom:1px solid #CCC}
#addetail .ft .detail{padding-top:10px;width:750px;margin:0 auto;line-height:180%;font-size:15px;overflow:hidden}
#addetail .ft .detail h4,
#addetail .ft .detail strong{font-weight:bold}
#addetail .ft .detail em{font-style:italic}
#addetail .ft .detail u{text-decoration:underline}
#addetail .ft .imgs{line-height:0}
#addetail .ft .imgs p{width:674px;margin:25px auto 0 auto;text-align:center}
#addetail .ft .imgs img{padding:10px;border:1px solid #EEE}
#addetail .ft .btn{padding:30px 0 20px;text-align:center}

/*q and a*/
#qanda{}
#qanda h3{font-size:15px;color:#679A35;padding-bottom:6px;border-bottom:1px solid #CCC}
#qanda .item{}
#qanda .title{border-top:1px solid #CCC}
#qanda .title p{margin-top:1px;padding:10px;background-color:#F3F3F3}
#qanda .title .report{float:right}
#qanda .title span{color:#679A35}
#qanda .title strong{padding-left:24px;color:#333;font-weight:bold}
#qanda .title em{color:#999}
#qanda .title cite{font-weight:bold}
#qanda .content{padding:10px 25px 10px 70px;font-size:14px;line-height:180%;border-bottom:1px dashed #CCC}
#qanda .question{}
#qanda .answer{}
#qanda .answer .title{border:0 none}
#qanda .answer .title p{background:none}
#qanda .answer .title span{color:#333}
#qanda .answer .content{padding-top:0;border:0 none}
#qanda .tip{padding:15px 0 20px;text-align:center;color:#999;line-height:180%;font-weight:bold}

/*relate ad*/
#relatead{margin-bottom:50px}
#relatead h3{margin-bottom:10px;font-size:15px;color:#679A35;padding-bottom:6px;border-bottom:1px solid #CCC}
#relatead p{padding-left:20px;line-height:2;font-size:15px;font-weight:bold}
#relatead p em{float:right;color:#999;font-weight:normal;font-size:12px}

/*css for html index*/
#index{}
#index h1{margin:10px 0;font-size:15px}
#index h2{margin:5px 0;padding-left:10px;font-size:14px}
#index ol{margin-bottom:20px}
#index li{padding-left:24px;line-height:180%;list-style:decimal inside none}

/*snswin*/
#snswin{width:900px;margin-left:-450px;height:260px;margin-top:-200px;background:#F0FBDD url(bg_x_snswin.png) repeat-x 0 100%}
#snswin .bd{padding:40px 0 0 15px;text-align:center;color:#444;font-weight:bold;line-height:2}
/*
#snswin .ft{position:relative;padding:0;margin-top:12px}
#snswin .ft ul{position:absolute;top:0;left:5px;width:208px;z-index:2}
#snswin .ft li{padding:23px 15px 20px 55px;background:url(bg_snsbtns.png) no-repeat 15px 15px;font-weight:bold}
#snswin .ft li.sinat{background-position:15px -48px}
#snswin .ft li.twitter{background-position:15px -113px}
#snswin .ft li.pulang{background-position:15px -178px}
#snswin .ft .on{border:1px solid #99CC33;border-right:0 none;background-color:#FFF}
#snswin .ft .on a{color:#000;text-decoration:none;cursor:default}
#snswin .ft .container{position:absolute;top:0;left:212px;border:1px solid #99CC33;width:676px;height:416px;background-color:#FFF;z-index:1;text-align:center}
#snswin .ft .container iframe{border:0;width:99%;height:99%;overflow:auto}
*/
#snswin .ft{padding:0;margin-top:30px}
#snswin .ft ul{text-align:center}
#snswin .ft li{display:-moz-inline-block;display:inline-block;margin-right:10px;width:150px;height:42px;line-height:42px;padding-left:45px;background:url(btn_sns.png) no-repeat;font-weight:bold;text-align:left}
#snswin .ft li.sinat{background-position:0px -58px}
#snswin .ft li.twitter{background-position:0px -122px}
#snswin .ft li.pulang{background-position:0px -181px}
#snswin .ft li a{display:block;width:100%;height:100%;color:#FFF}
/*hack for ie*/
#snswin .ft ul{*padding-left:45px}
#snswin .ft li{*float:left}

/*acm public*/
.acmlayout{margin-top:15px}
.acmlayout .hd h1{padding:9px 0 5px 12px;font-size:15px}
.acmlayout .hd h1 img{margin-right:10px;width:20px;height:20px;vertical-align:middle}
.acmlayout .bd{margin-top:10px}
.acmlayout .bd form{padding-right:0;width:100%}
.acmlayout .ft{margin-top:10px}
.acmlayout .ft .menu{float:left;width:160px;border:1px solid #99CC33}
.acmlayout .ft .menu ul{padding:10px 0}
.acmlayout .ft .menu li{padding-left:10px;line-height:180%;font-size:15px}
.acmlayout .ft .menu li strong{padding-left:4px;color:#ED641E;font-weight:normal}
.acmlayout .ft .menu .lb{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #C2E184;font-size:0}
.acmlayout .ft .menu em{color:#999}
.acmlayout .ft .menu .on{background-color:#D7EBAE;color:#000;font-weight:bold}
.acmlayout .ft .con{float:right;width:788px;border:1px solid #99CC33}
.acmlayout .adgrid .bd{margin-top:0}
.acmlayout .commonform .bd .bluebtn{padding:0 0 2px;width:116px;background-color:#FFF;border:0 none;cursor:pointer}

/*acm ad grid*/
.adgrid{margin-top:0}
.adgrid .hd{margin:1px 1px 0 1px;padding:8px 0 10px 15px;*padding:10px 0 8px 15px;border:0 none}
.adgrid h4{font-size:19px}
/*grid options*/
.adgrid .option{width:100%;border-top:1px solid #CCC;color:#999}
.adgrid .option strong{font-weight:normal}
.adgrid .option .select{width:60px}
.adgrid .option .btns{padding:10px 0 6px 0;width:280px;text-align:left}
/*hack for chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
.adgrid .option .btns{padding:9px 0 7px 0}
}
.adgrid .option .pagi{padding-right:10px}
.adgrid .option td{padding:8px 0;text-align:right}
.adgrid .option .select input{margin-right:5px}
/*.adgrid .option .btns input{margin-left:15px;padding:3px 0 5px 0;width:52px;background:url(btn_gray_small.png) no-repeat;border:0 none;cursor:pointer}*/
.adgrid .option .btns input{margin-left:15px;padding:2px 5px 3px 5px;*padding:4px 0 1px 0}
.adgrid .option .btns .deletebtn,
.adgrid .option .btns .scnd,
.adgrid .option .btns .setreadbtn{margin-left:5px}
.adgrid .option .btns .delallbtn{width:70px}
.adgrid .option .btns .setreadbtn{width:110px}
/*grid table*/
.adgrid .grid{width:100%}
.adgrid .grid .select{width:63px;text-align:left}
.adgrid .grid .select input{margin-left:16px;*margin-left:9px}
.adgrid .grid .title{text-align:left}
.adgrid .grid .sender{width:125px;text-align:left}
.adgrid .grid .msgtype{width:80px;text-align:left}
.adgrid .grid .date{width:100px;text-align:left}
.adgrid .grid .opt{width:250px}
.adgrid .grid .opt .closebtn,
.adgrid .grid .opt .delbtn{padding-left:19px;background:url("btn_close_black.png") no-repeat;*background-position:0 -1px}
.adgrid .grid .opt .delbtn{background-image:url("btn_del_red.png")}
.adgrid .grid th{padding:9px 0 10px 0;border-top:1px solid #CCC;background-color:#F3F3F3;text-align:center}
.adgrid .grid th.date{text-align:left}
.adgrid .grid td{padding:15px 0;text-align:center;line-height:180%;color:#999;font-size:12px;border-top:1px solid #CCC}
.adgrid .grid td strong a,
.adgrid .grid td div a{color:#999}
.adgrid .grid td p,.adgrid .grid td p a{font-size:14px;font-weight:bold}
.adgrid .grid td strong a{font-size:12px;font-weight:normal}
/*acm msgs*/
#acmmsgs{}
#acmmsgs .opt{width:100px}
#acmmsgs .read p a{font-weight:normal}

/*acmmsgtype*/
#acmmsgtype{padding:10px 0 10px 10px;border-top:1px solid #CCC}
#acmmsgtype .msgmenu{position:relative}
#acmmsgtype .msgmenu a{display:block;position:absolute;top:-47px;left:135px;width:80px;height:36px;line-height:36px;text-align:center}
#acmmsgtype .msgmenu .send{width:120px}
#acmmsgtype .msgmenu a strong{padding-left:4px;color:#ED641E}
#acmmsgtype .msgmenu a.on{border:1px solid #CBCDCC;background-color:#FFF;border-bottom:0 none}
#acmmsgtype .msgmenu a.send{left:218px}

/*acm msg detail*/
#acmmsgdetail{}
#acmmsgdetail .mhd{padding:0 23px 0 13px}
#acmmsgdetail .mhd .report{float:right}
#acmmsgdetail .mbd{padding:30px 12px 0 12px}
#acmmsgdetail .mbd table{width:100%}
#acmmsgdetail .mbd th{padding-bottom:15px;padding-left:30px;width:60px;font-size:14px;color:#999}
#acmmsgdetail .mbd td{padding-bottom:15px;font-size:14px}
#acmmsgdetail .mbd .msg{margin-top:10px;padding:10px 0 0 30px;border-top:1px solid #CCC;line-height:180%;font-size:15px}
#acmmsgdetail .mft{margin-top:40px;margin-bottom:35px;padding-left:30px}
/*#acmmsgdetail .mft .del{margin-left:30px;font-size:14px;color:#878787;text-decoration:underline}*/
#acmmsgdetail .mft input{margin-left:30px;vertical-align:middle;background:url(btn_white_s.png) no-repeat;border:0 none;width:116px;height:41px;font-size:15px}
#acmmsgdetail .mft .first{margin-left:0;color:#BBB}
#acmmsgdetail .mft .delete{color:#005CB7;cursor:pointer}
#acmmsgdetail .mft .disabled{padding:11px 43px;background:url(btn_white_s.png) no-repeat 0 0;color:#999;font-size:15px}

/*acm form common*/
.acmlayout .commonform{margin-bottom:0}
.acmlayout .commonform .bd{padding:20px 20px 20px 40px;line-height:180%;border-top:1px solid #CCC}
.acmlayout .commonform .bd form{float:none;padding:0;border:0 none;width:100%}
.acmlayout .commonform .bd form .btns{padding-left:160px}
.acmlayout .commonform .bd form .cancel{padding-left:20px;font-size:15px}
.acmlayout .commonform .bd form .upbtn{margin-right:10px;padding-left:28px;width:127px;cursor:pointer;border:0 none;background:url(bg_upbtn.png) no-repeat 7px 8px;color:#0066CC;font-size:14px;font-weight:bold}
.acmlayout .commonform .bd form select{font-size:15px;width:70px;vertical-align:middle}
.acmlayout .commonform .bd form input{vertical-align:middle}

/*acm active email*/
#acmactiveemail{font-size:15px}
#acmactiveemail .bd strong{padding:0 4px;font-weight:bold}
#acmactiveemail .bd em{padding:0 4px;color:#FF0000;font-weight:bold}
#acmactiveemail .bd a{padding-left:5px}
#acmactiveemail .bluebtn{width:110px}

/*acm modify password*/
#acmmodifypass{}
#acmmodifypass .bd{padding-top:30px}

/*acm modify account*/
#acmmodifyac{}
#acmmodifyac .tip{padding:10px 0 20px 60px;color:#999;font-weight:bold}
#acmmodifyac input{width:285px}
#acmmodifyac .nowidth{width:auto}
#acmmodifyac form .scon label{float:none}
#acmmodifyac .bluebtn{width:116px}
#acmmodifyac form .disabled{background-color:#DDD}
#acmmodifyac form .phonepre{width:50px}
#acmmodifyac form .phonenum{width:118px}
#acmmodifyac form .msn{width:200px}
#acmmodifyac form select{margin-right:10px}
#acmmodifyac .item fieldset span{display:inline-block;width:110px;*width:120px}
#acmmodifyac .item fieldset span input{vertical-align:baseline}
#acmmodifyac .item fieldset label{float:none}

#acmmodifypro .questionbtn,
#acmmodifypass .questionbtn,
#acmmodifyac .questionbtn{background-image:url(btn_register_op.png);width:168px;height:44px;padding-top:2px;cursor:default}

/* after data changed */
#acmmodifyac .changed .questionbtn,
#acmmodifypass .changed .questionbtn,
#acmmodifypro .changed .questionbtn{background-image:url(btn_register.png);cursor:pointer}

/*acm modify profile*/
#acmmodifypro{}
#acmmodifypro .item p em{padding:0 5px}
#acmmodifypro .item p.clearfix span{padding-left:80px}
#acmmodifypro .item p strong{padding:0 5px;color:#67882D}
#acmmodifypro textarea{padding:5px;width:285px;height:40px;border:1px solid #CBCBCB}
#acmmodifypro .pimg{padding-left:0}
#acmmodifypro .pimg img{float:left;margin-right:10px;padding:1px;/*width:130px;height:130px;*/border:1px solid #DDD}
#acmmodifypro .pimg .imguptip{display:block}
#acmmodifypro .extend{margin-bottom:20px;padding-top:15px;padding-left:45px}
#acmmodifypro .extend h5{padding-left:35px;padding-bottom:10px;font-size:15px;color:#444}
#acmmodifypro .extend h5 em{font-size:12px;color:#FF0000}
#acmmodifypro .extend hr{margin:0 13px 22px 117px;border:0 none;border-top:1px dashed #CCC;*height:0}
#acmmodifypro .extend .last hr{/*display:none*/}
#acmmodifypro .extend .add{margin-left:117px;margin-top:10px;border-top:1px dashed #CCC}
#acmmodifypro .extend .addon{border:0 none}
#acmmodifypro .extend .sitename{width:228px}
#acmmodifypro .extend .name{padding-bottom:3px}
#acmmodifypro .extend .url{padding-bottom:25px}
#acmmodifypro .filebtn{background:none}
#acmmodifypro .iconerr{line-height:1.231}
#acmmodifypro .cancel{font-size:15px}
#acmmodifypro .questionbtn{margin-top:-3px;*margin-top:-1px;background-image:url(btn_register_op.png)}
#acmmodifypro form .item label{margin-right:5px}
/*hack for chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
#acmmodifypro .filebtn{border:0 none}
}

/*acmfbsync*/
#acmfbsync{font-size:15px}
#acmfbsync .bd{padding-bottom:0}
#acmfbsync p{margin-bottom:20px;color:#333}
#acmfbsync .steps{padding:0 0 10px 30px;font-weight:bold}
#acmfbsync .ft{padding:0 50px 28px 40px;color:#333}
.pubperm{padding:20px 20px 20px 30px;border:1px solid #99CC33;background-color:#F8FFEB}
.pubperm label{}
.pubperm input{margin-right:15px}
.blueborder{border-color:#9FD3EB}

/*modifysuccess*/
#modifysuccess h1{padding-left:105px}
#modifysuccess .ft{padding-left:0;text-align:center}
#modifysuccess .btn{padding-left:0;float:none;margin:0 auto}

/*profile*/
#profile{}
#profile .card .info{width:540px}
#profile .ft .card{float:left;width:696px}
#profile .ft .visitors{float:left;width:230px;margin-left:10px}
#profile .myadlist{margin-top:20px;width:720px}
#profile .myadlist h3{font-size:15px;color:#659734;padding-bottom:7px;border-bottom:1px solid #CCC}
#profile .myadlist .adlist{margin-top:5px;padding-left:10px}
#profile .myadlist .adlist h4{margin-bottom:0}
#profile .myadlist .adlist .title{width:610px}
#profile .myadlist .adlist .time{text-align:right}

/*contact win*/
#wincontact{width:596px}
#wincontact .iconerror{padding-top:0}
#wincontact .bd{padding:20px 30px;text-align:left;font-size:12px}
#wincontact .bd p{margin-bottom:6px;color:#A6A6A6}
#wincontact .bd em{color:#CDCDCD}
#wincontact .bd textarea{padding:8px;width:518px;height:146px;color:#999;background-color:#F9F9F9;border:1px solid #CCC;font-weight:bold}
#wincontact .bd input{margin-right:4px;padding:3px 0 4px 4px;background-color:#EFEFEF;border:1px solid #CCC;font-weight:normal;vertical-align:middle}
#wincontact .bd textarea.on{color:#444;font-weight:normal}
#wincontact .bd .ckbox{margin-top:30px}
#wincontact .bd .code{margin:30px 0 20px 0}
#wincontact .bd .submitbtn{margin-top:-5px;border:0 none;cursor:pointer;font-weight:bold}
#wincontact .bd .cancel{margin-left:10px;font-size:14px;font-weight:normal}
#wincontact .bd .mail input{width:270px}
#wincontact .bd .mail .disabled{background-color:#DDD;color:#999}
#wincontact .bd .verify{margin-bottom:0}
#wincontact .bd .verify input{width:78px;font-size:15px}
#wincontact .bd .verify img{vertical-align:middle}
#wincontact .bd .verify a{font-weight:normal;font-size:14px}
#wincontact .bd label input{border:0 none;background:none}
.syswin .bd .submitbtn{margin-top:-5px}
/*.syswin .submitbtn{background-image:url(btn_submit.png);margin-top:0;width:106px}*/

/*report win and question win*/
.reportwin{width:598px;height:auto;text-align:left}
.reportwin .hd{background-color:#FEE;border-bottom:1px solid #C99;color:#DD4E00}
.reportwin .commonform{padding-top:0;margin-bottom:0}
.reportwin .commonform form{border-right:0 none;width:100%}
.reportwin .commonform label{width:80px;font-size:12px}
.reportwin textarea{padding:8px;width:424px;height:130px;background-color:#EFEFEF;border:1px solid #CCC}
.reportwin select{margin-top:8px;*margin-top:4px;font-size:12px}
.reportwin .code p{padding-left:80px}
.reportwin .code .verify img{vertical-align:middle}
.reportwin .code .verify input{padding:3px 0 4px 4px;width:78px;vertical-align:middle}
.reportwin .btn{padding-left:80px}
.reportwin .btn input{padding:0;width:107px;border:0 none;cursor:pointer;vertical-align:middle}
.reportwin .btn .cancel{margin-left:10px}
#winquestion .iconerr{margin-left:78px}
#winquestion .hd{background-color:#F8FFEB;border-bottom:1px solid #CC6}
#winreport .iconerr{margin-left:78px}

/* region list */
#regionlist{}
#regionlist a{color:#DEFF00}
#regionlist a:hover{color:#FFF}
#regionlist .hd{padding:13px 0 10px 25px;background-color:#575757}
#regionlist .hd h3{font-size:15px}
#regionlist .bd{padding:5px 0 10px 0;background-color:#344400}
/* for au */
#regionlist .col{float:left;padding-left:15px;width:225px}
#regionlist .bd li{padding-left:15px;line-height:1.8}
#regionlist .bd .on{color:#FFF;background:url(arr_region.png) no-repeat 0 7px;font-weight:bold}

/*default page*/
.pobaimg{background:url(bg_ad_x.png) repeat-x}
.ad960{margin:0 auto 2px auto;padding-top:2px;width:960px;text-align:center}
.mcate{margin-bottom:35px;margin-left:30px}
.mcate li{float:left;width:185px;line-height:250%}
.mcate li h3{margin-top:20px}
.mcate li h3 a{font-size:15px;color:#444}
/*.mcate li a{display:block;font-size:15px;color:#0E67BB}*/
/*new version{{*/
.mcate li span{display:block}
.mcate li a{font-size:15px;color:#0E67BB}
.mcate li ins{color:#DDD;padding:0 5px 0 4px}
.mcate li .promt{color:#CC0031}
/*}}*/
.mcate li a:hover{color:#FF0000}
.hotkeywords{margin-top:35px;margin-bottom:40px;border:1px solid #CCC}
.hotkeywords h3{margin:1px 1px 0 1px;padding:9px 10px;background-color:#F4F4F4;border-bottom:1px solid #CCC;color:#444;font-size:18px}
.hotkeywords p{padding:10px 8px;line-height:140%}
.hotkeywords p a{display:-moz-inline-box;display:inline-block;color:#BBB}
.hotkeywords p a:hover{color:#FF0000}

/* for region default */
.rmcate{margin-bottom:35px;padding:0 10px}
.rmcate li.con{float:left;width:465px}
.rmcate li h3{margin-top:30px;padding-bottom:10px}
.rmcate li h3 a{font-size:15px;color:#444}
.rmcate li div{}
.rmcate li div ul{float:left;padding-right:10px;width:46%}
.rmcate li div ul span{display:none}
.rmcate li a{font-size:15px;color:#0E67BB;}
.rmcate li div li{line-height:1.5;height:22px;overflow:hidden}
.rmcate li div ul .ext{}
.rmcate li div ul .more img{padding-left:5px}
.rmcate li div ul .more strong{font-weight:normal}
.rmcate li ins{color:#DDD;padding:0 5px 0 4px}
.rmcate li .promt{color:#CC0031}
.rmcate li div ul a{font-size:13px}

/*about pages*/
#manual{}
#manual .item{float:left;margin-right:10px;width:230px}
#manual h3{padding:6px 0;margin-bottom:10px;text-align:center;font-size:14px;font-weight:normal;border:1px solid #CCC}
#manual li{padding-left:10px;line-height:180%;list-style:disc inside}
#manual .ft{padding:20px;border-top:1px solid #CCC;font-size:15px}
/*manual detail*/
#manualdetail{}
#manualdetail .bd{padding-bottom:5px}
#manualdetail .bd .back{margin-top:40px}
#manualdetail .ft{margin-top:0;padding:20px;border-top:1px solid #CCC;font-size:15px}
/*private, service, rules*/
.acmlayout .article .bd{padding:20px 30px 40px 30px}
.acmlayout .article h5{margin-top:20px;font-weight:bold}
.acmlayout .article h5.first{margin-top:0}
.acmlayout .article h6{font-weight:bold}
.acmlayout .article .indent{text-indent:24px}
.acmlayout .article ul{padding-left:20px}
.acmlayout .article li{list-style:disc}
/*contact*/
#contactpoba .bd .verify input{padding:3px 0 4px 4px;width:78px;font-size:15px}
#contactpoba .bd .verify img{vertical-align:middle}
#contactpoba .bd .verify a{font-weight:normal;font-size:14px}
#contactpoba textarea{width:280px;height:80px}
#contactpoba select{width:auto}
#contactpoba .tip{margin:10px 0 20px;color:#FF0000}
#contactpoba .iconerr{line-height:1.231}

/*win answer*/
#winanswer{width:496px}
#winanswer .hd{background-color:#F8FFEB;border-bottom:1px solid #CCCC66}
#winanswer .bd{padding:0 25px}
#winanswer .bd form{float:none;padding-right:0}
#winanswer .tip{padding-bottom:10px}
#winanswer .btn{padding-left:0}
#winanswer .btn span{display:block;float:right;margin-top:13px;color:#67882D}
#winanswer .iconerr{margin-left:0}
#winanswer .submitbtn{background-image:url(btn_submit.png);margin-top:0}

/*login and reg form*/
#loginregform{margin-top:20px}
#loginregform .login,
#loginregform .reg{display:none;position:relative}
#loginregform .show{display:block}
#loginregform .btns{margin-left:110px;_margin-left:113px;border-bottom:1px solid #A1A1A1;height:26px;*line-height:20px}
#loginregform .btns a{*margin-bottom:0;_margin-bottom:-1px;*height:17px;*position:relative;padding:6px 10px 3px;*padding:3px 10px 5px;margin-right:1px;display:inline-block;background-color:#EBF3FE;font-size:14px;text-decoration:none;border:1px solid #A1A1A1}
#loginregform .btns .on{border-bottom:1px solid #FFF;background-color:#FFF;color:#444}
#loginregform .item input{width:200px}
#loginregform .agreebox input{width:auto;*width:15px;*margin-right:0}
#loginregform .item .secpo{padding-left:125px;*padding-left:130px}
#loginregform .ins{position:absolute;right:219px;top:43px;padding:0;margin:0;height:40px;line-height:40px}
#loginregform .flogin{position:absolute;padding:10px 0 0 28px;margin:0;top:0;right:39px;width:170px;height:118px;border-left:1px solid #CCC}
#loginregform .flogin h4{margin-bottom:15px;font-size:14px}
#loginregform .flogin a{margin-left:18px}
#loginregform .reg .item p{padding-right:250px}
#loginregform .reg .flogin{height:343px}
#loginregform .reg .ins{top:165px}
#loginregform .show .item .iconerr{margin-left:106px}

/*404 page*/
#fail404{margin-bottom:120px}

/*hip*/
.hip{}
#addetail .bd .puber .hip .img strong{font-weight:normal;font-size:15px}
#addetail .bd .puber .hip a{font-size:15px}
.googlemap{margin:20px;text-align:center}
.googlemap iframe{padding:10px;border:1px solid #EEE;width:550px;height:400px;overflow:hidden}

/*ysmad*/
.ysmad{position:relative}
.ysmad h3{position:absolute;top:-1px;right:7px;font-weight:normal;font-size:12px;color:#CBCBCB}
.ysmad .adlist li{cursor:pointer}
.ysmad .adlist .img{width:100px;height:74px;line-height:71px}
.ysmad .adlist .img img{width:100px;height:74px}
.ysmad .adlist .link{margin-top:5px;font-size:11px;color:#0E774C}

/*relart*/
.relart{display:none;margin-top:25px;margin-bottom:20px}
.relart h3{padding-bottom:10px;font-weight:bold;color:#669933;font-size:15px;border-bottom:1px solid #CCC}
.relart li{padding-left:13px}
.relart li p{font-size:12px}
.relart li h4{cursor:pointer}
.relart li .link{margin-top:5px;font-size:11px;color:#0E774C}

/*srpnull*/
#srpnull{margin-top:15px;font-size:15px;line-height:180%}
#srpnull .hd h1{float:left}
#srpnull .hd p{float:left;padding-left:12px;margin:2px 0;height:35;line-height:35px;font-size:12px;color:#888}
#srpnull .hd p em{padding:0 5px}
#srpnull .bd{padding-left:30px;margin-top:30px}
#srpnull h4{padding-bottom:20px;font-size:15px;font-weight:normal}
#srpnull .bd p{padding-bottom:20px}
#srpnull .bd li{padding-left:5px;list-style:square inside}
#srpnull em{color:#CC3300}
#srpnull strong{font-weight:bold}
#srpnull .ft{padding-left:30px;margin-top:50px;margin-bottom:150px}

/*edm landing*/
.w980{width:980px}
#edmld{}
#edmld a{text-decoration:underline}
#edmld h1,#edmld h3{display:none}
#edmld p{margin-bottom:10px;color:#666}
.edmld .l1{background:url(/edm/landing/bg_hd.gif) repeat-x;text-align:center}
#edmld .l2{margin-top:50px;padding:92px 0 0 522px;height:104px;background:url(/edm/landing/l_2.jpg) no-repeat 50% 0}
#edmld .l2 p{width:408px}
#edmld .l3{margin-top:50px;padding:80px 0 0 42px;height:157px;background:url(/edm/landing/l_3.jpg) no-repeat 50% 0}
#edmld .l3 p{width:416px}
#edmld .l4{padding:98px 0 0 522px;height:124px;background:url(/edm/landing/l_4.jpg) no-repeat 50% 0}
#edmld .l4 p{width:380px}
#edmld .l5{margin-top:40px;padding:76px 0 0 40px;height:210px;background:url(/edm/landing/l_5.jpg) no-repeat 50% 0}
#edmld .l5 p{width:434px}
#edmld .l6{margin-bottom:65px;text-align:center}
/*edm landing*/
/*
.w980{width:980px}
#edmld{}
#edmld a{text-decoration:underline}
#edmld h1,#edmld h3{display:none}
#edmld p{margin-bottom:10px;color:#666;font-size:16px;line-height:150%;}
.edmld .l1{background:url(/edm/landing/bg_hd.gif) repeat-x;text-align:center}
#edmld .l2{margin-top:10px;padding:92px 0 0 39px;height:104px;background:url(/edm/landing/l_2.jpg) no-repeat 50% 0}
#edmld .l2 p{width:450px}
#edmld .l3{margin-top:30px;padding:80px 0 0 483px;height:157px;background:url(/edm/landing/l_3.jpg) no-repeat 50% 0}
#edmld .l3 p{width:450px}
#edmld .l4{padding:101px 0 0 22px;height:124px;background:url(/edm/landing/l_4.jpg) no-repeat 50% 0}
#edmld .l4 p{width:490px}
#edmld .l5{margin-top:40px;padding:58px 0 0 18px;height:210px;background:url(/edm/landing/l_5.jpg) no-repeat 50% 0}
#edmld .l5 p{width:470px}
#edmld .l6{margin-bottom:65px;text-align:center}
*/

/*srpcate*/
.srpcate{margin-top:10px;padding-bottom:15px;border-bottom:1px dashed #CCC}
.srpcate p{float:left;line-height:2.5;width:192px;overflow:hidden;font-size:14px}
.srpcate ul{float:left;width:768px}
.srpcate strong{font-weight:bold}
.srpcate li{float:left;line-height:2.5;overflow:hidden;width:192px}
.srpcate li em{color:#BBB}
.srpcate li .on{color:#444;font-weight:bold}

/*cate search form*/
.catesearch{margin-top:10px;padding-left:15px}
.catesearch form{float:none;border:0 none;width:auto}
.catesearch .txt{padding:4px 5px;border:1px solid #CCC;width:170px}

/*hot topic*/
.hotpic{margin:25px 0 40px 0;padding:10px;border:1px solid #CCC;font-size:15px}
.hotpic a{padding-right:15px}
/*multi hot topic*/
.multipic{}
.multipic label{display:block;padding-bottom:5px}
.multipic a{display:inline-block;padding:0 0 0 10px;width:170px;line-height:1.8}

/*css for Singapore site*/
/*
#pubstep5 .enform .item{width:654px;_width:660px}
#pubstep5 .enform .item label{padding-right:5px;width:170px}
#pubstep5 .enform .item p{padding-left:175px;_padding-left:178px}
*/
#pubstep5 form .item label{margin-right:5px;width:100px}
#pubstep5 form .item strong label{font-weight:normal}

/*form*/
.grouptit{margin-bottom:25px;margin-right:170px;padding-bottom:5px;color:#669933;border-bottom:1px dashed #CCC;font-size:15px}
#pubstep5 form .item fieldset .w190,#pubstep5 form .w190{width:190px}
#pubstep5 form .item fieldset .w130,#pubstep5 form .w130{width:130px}
/*#pubstep5 .enform .item fieldset span{display:inline-block;width:120px}*/
#pubstep5 .enform .item fieldset label{padding-right:5px}
#pubstep5 .enform .item fieldset input.nowidth,
#pubstep5 .enform .item fieldset label input{margin:0 4px 0 0;border:0 none;background:none}
#pubstep5 .groupcon .item{margin-top:0;padding-bottom:5px}
.enform #loginregform .item label{width:105px}
.enform #loginregform .flogin{_width:240px}
.enform #loginregform .flogin a{width:180px}
.enform #loginregform .ins{_right:290px}
#pubstep5 .enform #loginregform .item p{padding-left:105px;_padding-left:108px;width:220px}
#pubstep5 .enform .item .date{font-size:15px}
#pubstep5 .enform .item .date input{margin-left:2px;width:100px}
#pubstep5 .enform .item .sdate{float:left}
#pubstep5 .enform .item .edate{float:left;padding-left:30px}
#pubstep5 .enform .item .sdate em,
#pubstep5 .enform .item .edate em{padding:0;color:#BBB;font-size:12px}
#pubstep5 .enform .ckbox{width:100%}
#pubstep5 .enform .ckbox fieldset{width:476px}
/*#pubstep5 .enform .ckbox fieldset label,*/
#pubstep5 .enform .ckbox fieldset .label{display:inline-block;width:150px;text-align:left}
#pubstep5 .enform .ckbox fieldset input{_border:0 none;_background-color:#FFF}
#pubstep5 .enform .loc fieldset span{width:130px}
#pubstep5 .enform .loc fieldset input{_border:0 none;_background-color:#FFF}
#pubstep5 .enform .loc fieldset select{_vertical-align:baseline}
.ui-datepicker-trigger{margin-left:4px;cursor:pointer}
#pubstep5 .enform .price{font-size:15px}
#pubstep5 .ckbox .w500{width:500px}
#pubstep5 .ckbox .w500 label{display:inline-block;width:115px;text-align:left}

#pubstep5 .enform .item .pritip{padding-left:48px}
#pubstep5 .enform .item .prilbl{padding-right:20px;*padding-right:10px;font-weight:normal}
#pubstep5 .enform .item .pricetip{padding-left:75px}

/*steps*/
#pubsteps .ensteps h2{width:325px;background:url(en_steps_sprites.png) no-repeat 0 -43px}
#pubsteps .ensteps .on{background:none}
#pubsteps .ensteps .first{width:330px;background:url(poba_sprites.png) no-repeat 0 -315px}
#pubsteps .ensteps .last{width:330px;background:url(en_steps_sprites.png) no-repeat 100% -86px}
#pubsteps .ensteps .ok{background:url(en_steps_sprites.png) no-repeat 0 0}
#pubsteps .ensteps .firstok{width:330px;background:url(en_steps_sprites.png) no-repeat 0 -134px}
#pubsteps .ensteps .laston{width:330px;background:url(poba_sprites.png) no-repeat 100% -354px}
/*step1*/
#pubstep1 .sg{padding-left:5px;width:190px}
#pubstep1 .sg .left{width:375px}
#pubstep1 .sg .on p{padding:10px 15px 10px 5px;width:730px;min-height:460px;_height:494px;left:187px}
#pubstep1 .sg p span{display:block;height:46px;overflow:hidden}
#pubstep1 .sg p span.step1tip{display:block;height:26px;line-height:26px;width:325px;margin:0 auto;font-size:16px;color:#999;padding-left:48px;background:url(bg_arr_left_big.png) no-repeat;margin-top:22px;*margin-top:32px}
#pubstep1 .sg a em{display:block;color:#999;font-size:10px}
#pubstep1 .sg a:hover em{color:#FF0000}
#pubstep1 .sg .item{height:30px}
#pubstep1 .sg .item p a{padding-left:30px;width:330px}
#pubstep1 .sg .item h3{width:165px;padding:5px 0 5px 18px}
#pubstep1 .sg .on h3{padding:3px 20px 3px 16px}
#pubstep1 .sg .on a:hover{text-decoration:none}

#pubstep1 .subcon{float:right;margin-top:15px;width:263px;border:2px solid #99CC33;background-color:#FFF}
#pubstep1 .subcon{padding:9px 15px 10px 5px;_padding-top:6px;width:730px;min-height:415px;_height:420px;position:relative}
/*hack for chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
#pubstep1 .subcon{height:410px}
}
#pubstep1 .subcon .cate2s{position:absolute}
#pubstep1 .subcon span{display:block;}
#pubstep1 .subcon span.step1tip{display:block;height:26px;line-height:26px;width:325px;margin:0 auto;font-size:16px;color:#999;padding-left:48px;background:url(bg_arr_left_big.png) no-repeat;margin-top:22px;*margin-top:32px}
#pubstep1 .subcon a{display:block;height:36px;padding:0 0 0 30px;_padding:2px 0 1px 30px;float:left;width:330px;font-size:15px}
#pubstep1 .subcon a em{display:block;font-size:10px;color:#999}
#pubstep1 .subcon a:hover em{color:#FF0000}
/*step2*/
#pubstep2 .sg a em{display:block;color:#999;font-size:10px}
#pubstep2 .sg a:hover em{color:#FF0000}

/*category*/
.sgcate{}
.sgcate .bd .hidecon{*zoom:1}
.sgcate .bd .closed{height:30px}
.filters{}
.filters label{float:left;margin-right:5px;text-align:right;height:26px;line-height:26px;_margin-top:1px}
.choseopt label{margin-right:5px;padding-top:4px;*padding-top:8px;_padding-top:4px}
.filters .con{height:26px;line-height:26px}
.filters .con a{white-space:nowrap;line-height:1.5;*line-height:1.8}
.filters .opt a{padding:0 5px}
.filters strong{font-weight:bold}
.filters .chosen strong{padding-left:5px}
.filters ins{font-weight:bold;*font-weight:normal;color:#CCC;padding:0 4px;_padding:0 2px}
.filters .extshow{display:block}
.filters .extbtn_open,
.filters .extbtn_close{/*display:inline-block;margin-left:6px;padding:3px 8px;border:1px solid #CCC;_padding-bottom:4px;_vertical-align:middle*/}
.filters .extbtn_close{float:right}
.filters .extbtn_open img,
.filters .extbtn_close img{margin-left:8px}
.filters .extbtn_open{padding-right:20px;background:url(bg_arr_right.png) no-repeat 100% -4px;_background-position:100% -5px}
/*
.filters .extbtn_open:hover,
.filters .extbtn_close:hover{color:#005CB7;text-decoration:none}
*/
.filters .extbtn_unselect img{margin-right:5px}
.filters .ext{padding-top:2px;clear:both}
.filters .ext .group{margin-bottom:10px}
.filters .ext .group h4{float:left;width:80px;font-size:12px;font-weight:bold;text-align:left}
.filters .ext .group h4 a{white-space:normal;text-decoration:none;color:#444}
.filters .ext .group h4 a:hover{color:#FF0000}
.filters .ext .group p{margin-left:80px;_float:left;_margin-left:0;text-align:left}
.filters .ext .group p.notitle{margin-left:0}
.filters .ext .group p a{display:inline-block;margin-bottom:10px;width:180px;text-decoration:none}
.filters .hide{display:none}
/*hotel category*/
.filters .ext .left{float:left;width:330px}
.filters .ext .right{float:right;width:480px}
.filters .ext .left .group p a,
.filters .ext .right .group p a{width:122px}
.filters .ext h5{margin-bottom:15px;padding-bottom:7px;border-bottom:1px solid #999;text-align:left;font-size:18px;color:#999;font-weight:bold}
/*subcate links*/
.catelinks{padding:7px 12px 8px 12px;background-color:#F9F9F9;border:1px solid #EEE;border-top:0 none}
.catelinks em{padding:0 5px;font-size:10px}
.catelinks strong{font-weight:bold;color:#444}
.catelinks .con{margin-top:7px}
.catelinks .con .col{float:left;width:175px;margin-right:10px}
.catelinks .con a,.catelinks .con strong{display:inline-block;/*width:218px;*/min-height:22px;_height:22px;vertical-align:top}
.catelinks .con .nobrd{border:0 none}
.catelinks .con a em{display:inline;color:#999;font-size:12px}
/*optselecter*/
.optselecter{width:940px}
.optselecter .optselecter{width:auto}
/*filter item*/
.filteritem{padding-right:26px;padding-right:26px;background:url(icon_cross_green.png) no-repeat 100% 3px}

/*catesearch*/
.sgctsrp{margin-top:-30px;padding:2px;border:1px solid #EEE;border-top:0 none}
.sgctsrp form{padding:10px 15px}
.sgctsrp .csbtn{padding:2px 5px;_padding:2px 0}
.sltdflts{padding:5px 14px 0 14px;border:1px solid #DDD;background-color:#F8FFEB}
.sltdflts a{display:inline-block;padding:3px 2px 4px 6px;border:1px solid #99CC33;background-color:#FFF;color:#000;text-decoration:none}
.sltdflts .filteritem{margin:0 5px 5px 0;padding-right:26px}
.sltdflts .filteritem:hover{background-position:100% -30px}
.sltdflts a:hover{text-decoration:none;color:#000;border-color:#693}
.sltdflts a img{margin-left:5px;vertical-align:bottom}
.sltdflts .extbtn_unselect{float:right;border:0 none;color:#005CB7;background-color:#F8FFEB}
.sltdflts .extbtn_unselect:hover{color:#FF0000;text-decoration:underline}
.sltdflts .extbtn_unselect img{margin:0 5px 0 0}
.sltdflts label{margin-right:5px}

/* layout of category */
.subcates{float:left;width:118px;background-color:#F9F9F9}
.subcates .hd{padding:8px 8px 7px 8px;border:1px solid #99CC33;background-color:#F8FFEB;color:#669900}
.subcates .hd h3{font-size:14px}
.subcates .bd{margin-top:-3px;_margin-top:0;padding:10px 0;border:1px solid #99CC33;border-top:0 none;border-bottom:0 none}
.subcates .bd h4{padding-left:6px;height:26px;line-height:26px;color:#444;font-weight:normal}
.subcates .bd li{margin:0 5px;padding-left:10px;height:26px;line-height:26px;border-top:1px dashed #99CC33}
.subcates .bd .on{position:relative;margin:0px;padding-left:14px;border:1px solid #669900;border-right:#E0F0B3;background-color:#E0F0B3}
.subcates .bd .on cite{display:block;width:12px;height:26px;background:url(bg_subcate.png) no-repeat;position:absolute;right:-18px;top:0}
.subcates .bd .sub{padding-left:27px}

.areas{display:none;width:386px;border:2px solid #690;position:absolute;left:114px;top:-14px;z-index:90;background-color:#FFF;padding:12px 0}
.areas li{float:left;width:80px;padding-left:15px;line-height:1.8}
.subcates .areas li{margin:0;padding-left:15px;border:0 none}

.subcates .bd li.over,
.subcates .bd li.item:hover{position:relative;margin:0;padding-left:15px;*zoom:1;background-color:#669900;border:0 none;*padding-top:2px}
.subcates .bd li.over .h3,
.subcates .bd li.item:hover .h3{color:#FFF;font-weight:bold}

.subcates .bd li.over .areas,.subcates .bd li.item:hover .areas{/*display:block;*/display:none}

.subcates .bd li.over strong,.subcates .bd li.item:hover strong{color:#FFF}
/*
.brdcover{display:none;background-color:#F8FFEB;width:2px;height:23px;*height:25px;font-size:0;line-height:0;position:absolute;top:0;right:-2px;z-index:91}
.subcates .bd li.over .brdcover,.subcates .bd li.item:hover .brdcover{display:block}
*/
/*hack for chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
.subcates .bd li.over .brdcover{height:21px}
}
.subcates .bd strong{font-weight:bold}
.subcates .bd .hide{display:none}
.subcates .ft{padding:0 0 5px 0;border:1px solid #99CC33;border-top:0 none}
.subcates .ft a{padding-right:13px;background:url(ico_more_down.png) no-repeat right 4px}
.subcates .ft a.opened{background:url(ico_more_up.png) no-repeat right 4px}

/* mainlist */
.mainlist{float:right;width:830px}
.mainlist .filters label{margin-top:0;padding-left:15px;padding-top:0;height:26px;line-height:26px;text-align:left;font-weight:bold}

/* catelinks */
.catelinks{position:relative}
.catelinks p{margin-bottom:7px}
.catelinks .con{margin-top:0}
.catelinks .hide{display:none}
.morebtn{padding:0 17px 0 27px;position:absolute;bottom:-14px;font-size:11px;border:1px solid #EEE;border-top:0 none;background:#F9F9F9 url(arr_gray.png) no-repeat 17px 4px}
/* ie6 hack */
.catelinks{_padding-bottom:0}
.morebtn{_zoom:1;_position:relative;_bottom:-14px;height:16px;bottom:-17px}
/*hack for chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
/*.morebtn{bottom:-18px}*/
.morebtn{background-position-y:6px}
}
.lessbtn{background-position:17px -12px}

/* filters */
.mainlist .closed{height:0;overflow:hidden}
.mainlist .hidecon{*zoom:1}

/* morecate_top */
.morecate_top{position:relative;_position:static;margin-bottom:20px;padding-top:8px;padding-bottom:8px;_padding-bottom:0px;border:1px solid #99CC33;background-color:#F8FFEB}
.morecate_top .morebtn{left:18px;background-color:#F8FFEB;border-color:#99CC33;font-size:11px}
/* ie6 hack */
.morecate_top .morebtn{/*_bottom:-14px*/}

/* support fixed */
.fixedsrp{margin-top:0;width:782px;position:fixed;_position:absolute;top:0;z-index:100}

/*ad detail*/
.chosenatr{margin:20px 0 30px 0;border:1px solid #99CC33}
.chosenatr h5{padding:6px 12px;background-color:#F8FFEB;border-bottom:1px solid #99CC33;font-weight:bold;color:#693}
.chosenatr .bd{padding:10px 10px 15px 20px;line-height:2}
.chosenatr span{display:inline-block;padding-left:20px;width:120px;*width:116px;background:url(bg_tip_ok.png) no-repeat 0 8px;overflow:hidden}
.chosenatr .yepage span{width:218px}
.chosenatr .bd li{float:left;width:176px}
.chosenatr .bd label{display:inline-block;color:#AAA}
.chosenatr .bd strong{color:#693}

/*reset srcarea*/
/*
#srcharea .hide{display:none}
#srcharea .cates{margin-bottom:0}
#srcharea .catelinks{border-left:0 none;border-right:0 none;border-bottom:1px solid #CCC}
#srcharea .sgctsrp{margin-top:0}
#srcharea .selected{background-color:#F9F9F9}
*/

/*others*/
#pubstep5 #PubForm_price{width:250px}

/*gads*/
.gadt{margin:20px 0 5px 0;text-align:center}
.gadb{margin-bottom:20px;text-align:center}
.gadl{float:left;margin:20px 120px 20px 84px;_margin-left:42px}
.gadr{float:left;margin-top:20px}
.twocol{margin:0 auto;width:728px}
.twocol .gadl{margin:0 56px 20px 36px}
.twocol .gadr{margin-top:0}
/* bscategory */
.bscate{margin-bottom:10px}

#profile-form .required span{color:#F60}

/* style for new tw */
#basic_opt{margin:0;padding-bottom:0;border:0 none;background-color:#FFF}
.noclose .hd a{display:none}
.noclose .hd h3 a{display:inline}

.insure{}
.insure strong{font-weight:bold}
.insure em{margin-right:14px;padding-left:19px;background:url(ico_dun.png) no-repeat;font-style:normal}
#addetail .ft .detail .insure em{font-style:normal}

.qjcadlist{}
.adlist .qjcadlist .title{width:530px}
.qjcprice{margin-right:10px;width:58px;height:80px;padding-top:25px;text-align:center;font-size:12px}
.qjcprice strong{padding-right:5px;font-size:15px;font-weight:bold;color:#C50000}

.tipwin{}
.tipwin .hd a{display:none}
.tipwin .bd p{margin-bottom:10px}
.arealoading .prtip,.tipwin .prtip{display:block;margin-bottom:20px;font-size:15px;color:#444}
.arealoading .prgif,.tipwin .prgif{display:block;margin:0 auto;border:1px solid #A3B875;width:195px;height:22px;background:url("/images/progressbar.gif") repeat-x}

/*region index*/
.regionindex .adlist .title{width:740px}

/* for fangchan */
#pubstep5 .fcform .item label{width:100px;padding-right:5px}
#pubstep5 .fcform .item fieldset label{float:none;width:auto;padding-right:0;font-weight:normal}
#pubstep5 .fcform .ckbox .w500 label,
#pubstep5 .fcform .ckbox .w500 .label{display:inline-block;width:115px;*width:120px}
#pubstep5 .fcform .ckbox .w500 .label label{display:inline;width:auto}
#pubstep5 .fcform .ckbox .w500 input{border:0 none;background:none}
#pubstep5 .fcform .fixw .w500 label{width:115px}
#pubstep5 .fcform .item p{padding-left:110px}

#pubstep5 .fcform .item{width:auto}
#pubstep5 .fcform .item input{*vertical-align:middle}
#pubstep5 .fcform .item select{*vertical-align:middle}
#pubstep5 .fcform .w660{width:588px;_width:594px}
#pubstep5 .fcform .item .w55{margin-left:0;width:55px}
#pubstep5 .fcform .item .w65{width:65px}
#pubstep5 .fcform .item .w70{width:70px}
#pubstep5 .fcform .item .w80{width:80px}
#pubstep5 .fcform .item .w90{width:90px}
#pubstep5 .fcform .item .w120{width:120px}
#pubstep5 .fcform .item .w100{width:100px}
#pubstep5 .fcform .item .w475{width:475px}
#pubstep5 .fcform .item .w210{width:210px}

#pubstep5 .fcform .item .lbw70{display:inline-block;width:70px;*width:74px;text-align:right}

#pubstep5 .fcform .scon{margin-left:110px}
#pubstep5 .fcform .scon p{padding-left:0}
#pubstep5 .fcform .item .scon .iconerr{margin-left:66px}
#pubstep5 .fcform .graytip{color:#BBB}
#pubstep5 .fcform .hdphone{padding-top:5px}
#pubstep5 .fcform .item fieldset input{margin-left:0}

#pubstep5 .fcform .imgs span{padding-bottom:10px}

#pubstep5 .fcform .secgroup fieldset .required{display:inline-block;width:70px}
#pubstep5 .fcform .bus p{padding-left:54px}

#pubstep5 .fcform .grp .h6{float:left}
#pubstep5 .fcform .grp .w500{margin-left:75px}

#pubstep5 .fcform .item .prilbl{margin-left:20px;margin-right:5px;font-weight:normal}
#pubstep5 .fcform .item .px13 label{font-size:13px}
#pubstep5 .fcform .item .mr5{margin-right:5px}
#pubstep5 .fcform .item .mr10{margin-right:10px}
#pubstep5 .fcform .item .mr15{margin-right:15px}
#pubstep5 .fcform .item .mr20{margin-right:20px}
#pubstep5 .fcform .item .mr25{margin-right:25px}
#pubstep5 .fcform .item .mb5{margin-bottom:5px}
#pubstep5 .fcform .item .mb8{margin-bottom:8px}

#pubstep5 .fcform .item .cwlc{position:relative;padding-right:20px}
#pubstep5 .fcform .item .cwlc p{position:absolute;padding:0;left:53px;bottom:-30px;*bottom:-20px}

#pubstep5 .fcform .item .iconerr{margin-left:105px}
#pubstep5 .fcform .item fieldset .iconerr{margin-left:72px}

/* chushou */
#pubstep5 .fcform .itemgrp div{margin-bottom:9px}

/* reg and login ui improve */
.regbtn{display:inline-block;width:84px;height:27px;line-height:27px;background:url(reg_btn.png) no-repeat;text-align:center}

/* popIframe */
#popIframeWin{display:none;position:absolute;left:0;top:0;z-index:1000}

/* mselect */
.mselect,form .item .mselect{padding:1px;background:#FFF url(arr_select.png) no-repeat 97% 9px;width:76px;cursor:pointer;border:1px solid #CBCBCB}
.mselect,#pubstep5 form .item fieldset .mselect{width:76px}
.w105,#pubstep5 form .item fieldset .w105{width:105px}
.w115,#pubstep5 form .item fieldset .w115{width:115px}

/* fang chan ad info */
.fcadinfo{}
#addetail .fcadinfo .adinfo{float:right;margin-left:0;padding-right:10px;width:515px}
#addetail .fcadinfo .adinfo .left{width:250px;padding-right:5px}
#addetail .fcadinfo .adinfo .right{float:right;padding-left:0;border-left:0;width:250px;overflow:hidden}
#addetail .fcadinfo .adinfo .cphone{margin-bottom:5px}
#addetail .fcadinfo .adinfo .cphone img{width:250px}

.fcaddetail{}
#addetail .fcaddetail .chosenatr .bd label{color:#444}
.fcaddetail .mr20{margin:0 10px 0 20px}

/* imgpreviewer */
#addetail .fcadinfo .imgpreviewer{margin:16px 0 0 10px}
.imgpreviewer{width:406px}
.imgpreviewer .main{display:block;width:400px;height:340px;line-height:336px;*height:340px;overflow:hidden;padding:2px;border:1px solid #DDD;text-align:center}
.imgpreviewer .main img{vertical-align:middle;_zoom:1}
.imgpreviewer .main span,
.imgpreviewer .main a{*height:100%;*writing-mode:tb-rl;*vertical-align:middle;_overflow:hidden}
.imgpreviewer .small{padding-bottom:15px;height:98px;border:1px solid #DDD;border-top:0 none;background-color:#EFEFEF}
.imgpreviewer .hr{display:block;padding:0;margin:0;height:0;font-size:0;border:0 none;border-top:1px solid #FFF;line-height:0}
.imgpreviewer .small .prev,
.imgpreviewer .small .next{float:left;margin-top:15px;display:inline-block;width:26px;height:83px;background:url(arr_prev.png) no-repeat 0 2px}
.imgpreviewer .small .prev{margin-left:5px;margin-right:3px}
.imgpreviewer .small .prev:hover{background-image:url(arr_prev_over.png)}
.imgpreviewer .small .prev.on{background-image:url(arr_prev.png)}
.imgpreviewer .small .next{background-image:url(arr_next.png);margin-top:14px;*margin-top:13px;_margin-top:14px}
.imgpreviewer .small .next:hover{background-image:url(arr_next_over.png)}
.imgpreviewer .small .next.on{background-image:url(arr_next.png)}
.imgpreviewer .small .con{float:left;margin-top:15px;margin-right:4px;width:336px;height:81px;overflow:hidden}
.imgpreviewer .small .con span,
.imgpreviewer .small .con a{display:inline-block;margin-left:4px;_margin-left:2px;width:76px;height:76px;line-height:76px}
.imgpreviewer .small .con img{width:74px;height:74px;padding:1px;border:1px solid #DDD;vertical-align:middle}
.imgpreviewer .small .con a:hover img{border:1px solid #CCC}
.imgpreviewer .small .con a.on img{border:2px solid #97CC33}
.imgpreviewer .morelk{border:1px solid #DDD;border-top:0 none;background-color:#EFEFEF;text-align:center}
.imgpreviewer .morelk a{display:inline-block;margin:5px 0}

/* msgsender */
.msgsender{margin-top:5px;width:248px;border:1px solid #DDD}
.msgsender h4{padding:10px 0 9px 8px;border-bottom:1px solid #DDD;font-size:14px;font-weight:bold;background-color:#EFEFEF;color:#444}
.msgsender form{float:none;width:auto;padding:6px;border:0 none;font-size:11px;color:#A6A6A6}
.msgsender form .ipt{padding:5px;border:1px solid #CCC;background-color:#F9F9F9;color:#A6A6A6;font-size:12px}
.msgsender form .ipton{color:#444}
.msgsender form .email{width:224px}
.msgsender form textarea{margin-top:4px;width:224px;height:50px}
.msgsender form .verifycode{margin-top:4px;margin-bottom:5px}
.msgsender form .verifycode input,.msgsender form .verifycode img{float:left}
.msgsender form .verifycode a{float:right}
.msgsender form .verifycode .veri,
form .verifycode .veri{width:72px;vertical-align:top}
.msgsender form .box{margin-right:5px;vertical-align:middle}
.msgsender form p{margin-top:6px;margin-bottom:6px;line-height:1.4}
.msgsender form .subbtn{width:87px;height:21px;border:0 none;cursor:pointer;background:url(bg_sender.png) no-repeat;text-align:center}
form .item .verifycode input, form .item .verifycode img, form .item .verifycode a{vertical-align: middle;}

/* fcfilters */
.fcfilters{}

/* fclist */
.fclist{margin-top:14px}
.fclist .mainlist{width:780px}
.fclist .adlist .img{margin-left:6px;_margin-left:3px}
.fclist .adlist .title{width:382px}
.fclist .adlist .fcprice{display:block;width:118px;color:#666}
.fclist .adlist .fcprice strong{font-size:19px}
.fclist .adlist .fcps{width:80px;text-align:center;color:#666}
.fclist .adlist .time{width:74px}
.fclist .adlist .cate{padding-top:0;font-size:13px}
.fclist .adlist h4{margin-bottom:4px}
.fclist .adlist p{color:#666;line-height:1.5}
.fclist .adlist p.phone{color:#009900;}
.fclist .adlist .addr{margin-bottom:3px}
.fclist .adlist .fcprice,.fclist .adlist .fcps,.fclist .adlist .time{height:80px;line-height:80px}
.fclist .adlist .mw126{display:inline-block;margin-right:8px;min-width:118px;_width:118px}
.fclist .adlist .w15{padding:0}
.fclist .adlist .price strong{color:#C50000}
/* img size */
.fclist .fcadlist .img{width:100px;height:100px;line-height:97px}
.fclist .fcadlist .img img{/*width:110px;*/height:95px;_margin-top:-1px}
/*hack for chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
.fclist .fcadlist .img{line-height:97px}
}

/* bslist */
.bslist .adlist .title{width:450px}
.bslist .adlist .cate{color:#999}

/* fcattrs */
.fcattrs{padding:5px 8px;border-bottom:1px solid #9C3}
.fcattrs strong,.fcattrs a{margin-right:10px}
.fcattrs strong,.fcattrs a.on{font-weight:bold;color:#000;cursor:text;text-decoration:none}

/* fcsort */
.fcsort{padding:3px 0 3px 8px;border:1px solid #EEE;background-color:#F9F9F9}
.fcsort strong{margin:0 6px;font-weight:bold;color:#ED641E}
.fcsort span{vertical-align:middle;_vertical-align:baseline;*display:inline-block;*margin-top:2px;_margin-top:3px}
.fcsort p{float:right}
.fcsort .stbtn,.fcsort .lgbtn{display:inline-block;padding-left:8px;width:45px;height:22px;line-height:22px;background:url(sortbtn.png) no-repeat;color:#8C8C8C;text-decoration:none}
.fcsort .stbtn:hover,.fcsort .lgbtn:hover{text-decoration:none;color:#8C8C8C}
.fcsort .lgbtn{width:79px;background-position:-110px 0}
.fcsort .grayasc{background-position:0 -84px}
.fcsort .graylgasc{background-position:-110px -84px}
.fcsort .on,.fcsort .desc{background-position:0 -28px;color:#428E05}
.fcsort .lgon,.fcsort .lgdesc{background-position:-110px -28px;color:#428E05}
.fcsort .asc{background-position:0 -56px;color:#428E05}
.fcsort .lgasc{background-position:-110px -56px;color:#428E05}
.fcsort .on:hover,
.fcsort .lgon:hover,
.fcsort .desc:hover,
.fcsort .asc:hover,
.fcsort .lgdesc,
.fcsort .lgasc{color:#428E05}

/* fcnavi */
.fcnavi{}
.fcnavi .hd{padding-right:10px;height:38px;line-height:38px;text-align:right;background:url(bg_fcnavi.png) repeat-x;border:1px solid #52780E}
.fcnavi .hd p label{color:#D5E7BD}
.fcnavi .hd p a{margin-right:5px;color:#FFFF00}
.fcnavi .hd p a:hover{color:#FF0000}
.fcnavi .hd ul{float:left;border-right:1px solid #B9D891}
.fcnavi .hd ul li{float:left;border-left:1px solid #B9D891;border-right:1px solid #52770E;width:66px}
.fcnavi .hd ul li.first{border-left:0 none;width:112px}
.fcnavi .hd ul li a,.fcnavi .hd ul li strong{display:block;padding:0 16px;font-size:14px;color:#FFF;text-decoration:none}
.fcnavi .hd ul li a:hover{color:#FFFF00;font-weight:bold}
.fcnavi .hd ul .on strong{margin-top:-4px;height:42px;line-height:46px;border:1px solid #CCC;border-bottom:0 none;color:#52780E;font-weight:bold;background:url(bg_navi_item.png) repeat-x}
/* ie 6 hack {{*/
.fcnavi .hd ul .on{_position:relative;_width:66px}
.fcnavi .hd ul .on strong{_position:absolute;_margin-top:0;_left:1px;_top:-4px;_width:30px;_height:42px;_line-height:42px}
.fcnavi .hd ul .firston{_width:111px}
.fcnavi .hd ul .firston strong{_width:75px}
/* ie 6 hack }}*/

.fcnavi .bd{background-color:#F9F9F9;border-left:1px solid #CCC;border-right:1px solid #CCC}
.fcnavi .bd form{padding:12px;border-bottom:1px solid #E4E4E4}
.fcnavi .bd select{margin-right:5px}
.fcnavi .bd .w94{min-width:94px;_width:94px}
.fcnavi .bd .w118{min-width:118px;_width:118px}
.fcnavi .bd .w200{padding:2px;width:196px}
.fcnavi .bd .rentbtn,.fcnavi .bd .sellbtn{margin-left:8px;width:87px;height:27px;background:url(srcbtn_rent.png) no-repeat;border:0 none;vertical-align:bottom;*vertical-align:baseline;cursor:pointer}
.fcnavi .bd .sellbtn{background-image:url(srcbtn_sell.png)}
.fcnavi .bd .overbtn,
.fcnavi .bd .rentbtn:hover,
.fcnavi .bd .sellbtn:hover{background-position:0 -36px}
.fcnavi .ft{background-color:#ECECEC;border:1px solid #CCC;border-top:0 none}
.fcnavi .ft p{padding:4px 13px;border-top:1px solid #FFF}
.fcnavi .ft label{display:inline-block;padding:3px 10px;background-color:#FF6F28;color:#FFF;border:1px solid #ECECEC;*vertical-align:middle}
.fcnavi .ft a,.fcnavi .ft strong{margin-left:6px}
.fcnavi .ft strong,.fcnavi .ft a.on{font-weight:bold;color:#000;cursor:text;text-decoration:none}

/* fcsidebar */
.fcsidebar{float:left;width:172px}
.fcsidebar .btn{width:38px;*padding:3px 0 0 0}
.fcsidebar .w36{width:36px}
.fcsidebar .w40{width:40px}
.fcsidebar .hide{display:none}

/* fltitem */
.fltitem{}
.fltitem .hide{display:none}
.fltitem .hd{padding:8px 4px 10px 6px;border:1px solid #9C3;background-color:#F8FFEB}
.fltitem .hd .clean{float:right}
.fltitem .hd .exlk{display:inline-block;width:100px;padding-left:14px;background:url(opened.png) no-repeat 0 center;color:#690;font-weight:bold}
.fltitem .hd .exlk img{display:none;vertical-align:middle}
.fltitem .bd{padding:2px 2px 15px 0;border:1px solid #9C3;border-top:0 none;border-bottom:0 none}
.fltitem form{margin-top:4px;padding-left:5px}
.fltitem ul{padding-top:4px;padding-left:14px}
.fltitem form ul{padding-left:0}
.fltitem li{padding-left:8px;background:url(dot.png) no-repeat 0 center;/*font-size:12px;*/line-height:2}
.fltitem strong,.fltitem a.on{font-weight:bold;text-decoration:none;color:#000;cursor:text}
.fltitem .fleft li{float:left;width:67px;margin-right:2px}
.fltitem .ckbox{padding-left:4px;*padding-left:0px}
.fltitem .ckbox .form{/*padding-left:10px*/}
.fltitem .ckbox li{padding-left:0;background:none}
.fltitem .ckbox li input{margin-right:2px;*margin-right:0;vertical-align:middle}
/* close and open */
.closed{margin-top:-4px;*margin-top:0}
.closed .hd{border-bottom:0 none}
.closed .hd .exlk{background-image:url(closed.png)}
.closed .bd{display:none}
.opened .bd{display:block}
.fcsidebar .lastitem{border-bottom:1px solid #9C3}
.fcsidebar .closed{border-bottom:0 none}
.fcsidebar .lastitem .hd{border-bottom:1px solid #9C3}
.fcsidebar .gap{margin:6px 0 0 0}
.fcsidebar .first{margin-top:0}
/* ie 6 hack {{ */
.fltitem{_zoom:1}
.fltitem .ckbox .fleft li{width:80px;*width:72px}
.fltitem .ckbox li input{*margin-right:0;_vertical-align:baseline}
/* ie 6 hack }} */
/*hack for chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
.fltitem .ckbox li input{vertical-align:baseline}
}

.extip{margin-left:100px;margin-bottom:-8px;padding:13px 0 13px 7px;width:480px;background-color:#FFF1F4;color:#444}
.extip strong{margin-left:6px;color:#CC3300;font-weight:normal}
.extime{margin-left:5px}
.red{color:#F26541}

.arealoading{width:358px;min-height:100px;height:148px}
.arealoading .hd{display:none}
.arealoading .bd{padding:30px 40px}

/* fcindex */
.fcindex{margin-top:10px;background:url(bg_fchd.png) repeat-x}
.fcindex .mleft{float:left;padding:15px 0 0 20px;width:442px;min-height:415px;background:url(bg_fchd_left.png) no-repeat}
.fcindex .mright{float:right;padding:15px 20px 0 0;width:442px;min-height:415px;background:url(bg_fchd_right.png) no-repeat 100% 0}
.fcindex .w84{width:84px}
.fcindex .w108{width:108px}
.fcindex .mr15{margin-right:5px}
.fcindex .rentbtn,
.fcindex .sellbtn{margin-left:8px;width:87px;height:27px;background:url(srcbtn_rent.png) no-repeat;border:0 none;vertical-align:bottom;*vertical-align:baseline;cursor:pointer}

.fdcsrc{}
.fdcsrc h3{padding-left:15px;height:25px;line-height:22px;border-bottom:1px solid #FF6D32;color:#FF6D32;background:url(bg_fctitle_orange.png) no-repeat}
.fdcsrc .selltitle{color:#0E78A9;background-image:url(bg_fctitle_blue.png)}
.fdcsrc form{padding:20px 0 0 8px}
.fdcsrc .row{margin-top:13px}
.fdcsrc .txtipt{padding:8px 5px;width:275px;border:1px solid #ABADB3}
.fdcsrc .btn{width:125px;height:35px;background:url(srcbtns.png) no-repeat}
.fdcsrc .sellbtn{background-position:0 -35px}

.fdchot{margin:20px 8px 0 8px;padding-bottom:14px;border-bottom:1px solid #E5E5E5}
.fdchot p{padding:10px 10px 9px 10px;background-color:#F2F2F2;border:2px solid #E7E7E7}
.fdchot label{color:#FF4800;font-weight:bold}
.fdchot a,.fdchot strong{margin-left:6px}
.fdchot strong,.fdchot a.on{font-weight:bold;color:#000;cursor:text;text-decoration:none}

.fdcimgs{margin:0 8px;padding-top:10px;border-top:1px solid #FFF}
.fdcimgs .hide{display:none}
.fdcimgs li{position:relative;margin-top:5px;width:425px;height:150px;overflow:hidden}
.fdcimgs li a{text-decoration:none}
.fdcimgs li .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}
.fdcimgs li .infos{display:block;padding-left:9px;width:100%;position:absolute;bottom:-29px;left:0;height:60px;line-height:30px;color:#FFF;background-color:#060604;opacity:0.6;filter:alpha(opacity=60)}
.fdcimgs li .infos:hover,
.fdcimgs li .on{bottom:0;opacity:0.8;filter:alpha(opacity=80)}
.fdcimgs li .infos .minfo{margin-left:16px}
.fdcimgs li .infos .dinfo{display:block}
.fdcimgs li .infos .dinfo img{margin-left:8px;vertical-align:middle}
.fdcimgs li .infos strong{color:#FFE400;font-weight:bold}
.fdcimgs .ft{margin:20px 0 45px 0;text-align:center;height:21px;line-height:21px}
.fdcimgs .ft a{display:inline-block;margin:0 2px;width:12px;height:12px;background:url(bg_pager_circle.png) no-repeat -46px -5px;vertical-align:middle}
.fdcimgs .ft a:hover,.fdcimgs .ft .on{background-position:-99px -5px}
.fdcimgs .ft a.prev{margin-right:15px;width:31px;height:21px;background-position:0 0}
.fdcimgs .ft a.next{margin-left:15px;width:31px;height:21px;background-position:100% 0}
.audit h1.fail{background-position:85px 6px}

form .error textarea,
form .error input,
form .error select,
form .item input.error{border:1px solid #FF0000}

.maimaicate{padding:7px 12px 8px 12px;background-color:#F9F9F9;border:1px solid #EEE;border-top:0 none}
.maimaicate em{padding:0 5px;font-size:10px}
.maimaicate strong{font-weight:bold;color:#444}
.maimaicate .con{margin-top:7px}
.maimaicate .con a{display:inline-block;width:180px;line-height:1.8}

.mrow{padding-top:5px}
.mrow input,.mrow select{width:156px}
.mrow .srctxt{padding:3px;width:150px}
.tright{text-align:right}

/* kwlist */
#kwlist{padding:10px 20px}
#kwlist a{display:block;float:left;padding:5px 10px 5px 0;width:172px;font-size:14px}
